conan-io / wishlist

This repo is to propose libraries, frameworks, and code in general that users would like to have in conan
MIT License
49 stars 5 forks source link

libxslt #232

Closed dmn-star-home closed 4 years ago

dmn-star-home commented 5 years ago

XSLT support for libxml2 (XML toolkit from the GNOME project) http://xmlsoft.org/XSLT/ https://github.com/GNOME/libxslt

I found multiple libxslt packages in conan repositories created by different users libxslt/1.1.29@annulen/stable at conan-transit or at qtproject. But conan-transit is deprecated now and the packages not working with new conan versions.

Would be nice to have libxslt at bincrafters together with libxml (bincrafters/conan-libxml2) to round up the xml processing.

annulen commented 5 years ago

I've added new version of package at https://github.com/qtwebkit/conan-libxslt. It's based on Bincrafters' libxml2. It has unresolved issue with mingw though

dmn-star-home commented 5 years ago

Good news. Is icu support hardcoded now?

annulen commented 5 years ago

No, but I haven't tested confiuguration with iconv

annulen commented 5 years ago

You can try using https://github.com/bincrafters/conan-libxslt, it can be built without ICU

dmn-star-home commented 5 years ago

Great job! I tested on MacOS and Android, all working fine. By the way, I found exports_sources = ["FindLibXml2.cmake"] in the conanfile.py. Should it be FindLibxslt.cmake?

Should I close this issue now?

Croydon commented 5 years ago

No, please let the issue stay open until we have such a package in conan-center

timblechmann commented 4 years ago

just a friendly reminder: it would be great to have support for libexslt in the package, too: http://xmlsoft.org/XSLT/EXSLT/index.html

Croydon commented 4 years ago

Done via https://github.com/conan-io/conan-center-index/pull/1558