commit: 4ddd9bdb497b67fa8a5011d03891a15acd3efef1 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Mon Aug 29 18:16:04 2022 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Mon Aug 29 18:56:03 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ddd9bdb
dev-libs/libxslt: add 1.1.37 Upstream release is made with latest automake version but that doesn't include mgorny's fix, so it's still a bit broken, and we need to use python_optimize [0]. I've asked upstream (automake) for a new release but not sure if it'll happen. Even then, would take a while to filter into e.g. Debian. [0] https://git.savannah.gnu.org/cgit/automake.git/commit/?id=bde43d0481ff540418271ac37012a574a4fcf097 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-libs/libxslt/Manifest | 1 + dev-libs/libxslt/{libxslt-9999.ebuild => libxslt-1.1.37.ebuild} | 4 ++++ dev-libs/libxslt/libxslt-9999.ebuild | 4 ++++ 3 files changed, 9 insertions(+) diff --git a/dev-libs/libxslt/Manifest b/dev-libs/libxslt/Manifest index 39f5cab84cc4..f244ecce79d0 100644 --- a/dev-libs/libxslt/Manifest +++ b/dev-libs/libxslt/Manifest @@ -1,2 +1,3 @@ DIST libxslt-1.1.35.tar.xz 1827548 BLAKE2B 9667a93e61f50098a512c1351bce2ee937fc5d29488d010b525122d28ffedc73e0930402f3df2d378161a031dc016a15f0f03bdc343f0c4aa5d0b5c454f8002d SHA512 9dd4a699235f50ae9b75b25137e387471635b4b2da0a4e4380879cd49f1513470fcfbfd775269b066eac513a1ffa6860c77ec42747168e2348248f09f60c8c96 DIST libxslt-1.1.36.tar.xz 1591356 BLAKE2B 7cdb38b52295477dcf4c9fdecfb64bc8e770b37787b3f4522d6156838725f4ee506b6d58ec18d17adeb22c78aa62d0685e77ad23e72901d1083de4efef1ae0df SHA512 8a524d32fca18e8b108c1b300d1381c01a71a87dc72a09bc13613772c2836b1350d8caa0625782c6cadf953f7a15ce805718a754cef894ee77b20442fc10f5c8 +DIST libxslt-1.1.37.tar.xz 1588572 BLAKE2B 096d93dd7178bf4483207514b1435f5bf426eea4952ffab7cc00c3e85aa736534c4acb5377af9647aa77a0cd793205194509d997a7bb5cae692f65e326566cd8 SHA512 a4e477d2bb918b7d01945e2c7491c3a4aae799dc1602bbd13de55c8a5052e210a20bc45115347eae44473c8b1d03dbc5e4a2aa18c2218f1fdfd376d87cd501ca diff --git a/dev-libs/libxslt/libxslt-9999.ebuild b/dev-libs/libxslt/libxslt-1.1.37.ebuild similarity index 93% copy from dev-libs/libxslt/libxslt-9999.ebuild copy to dev-libs/libxslt/libxslt-1.1.37.ebuild index f76f9910fa95..a4fddfe4f2e6 100644 --- a/dev-libs/libxslt/libxslt-9999.ebuild +++ b/dev-libs/libxslt/libxslt-1.1.37.ebuild @@ -104,6 +104,10 @@ multilib_src_install() { python_foreach_impl run_in_build_dir libxslt_py_emake \ DESTDIR="${D}" \ install + + # Hack until automake release is made for the optimise fix + # https://git.savannah.gnu.org/cgit/automake.git/commit/?id=bde43d0481ff540418271ac37012a574a4fcf097 + python_foreach_impl python_optimize fi } diff --git a/dev-libs/libxslt/libxslt-9999.ebuild b/dev-libs/libxslt/libxslt-9999.ebuild index f76f9910fa95..a4fddfe4f2e6 100644 --- a/dev-libs/libxslt/libxslt-9999.ebuild +++ b/dev-libs/libxslt/libxslt-9999.ebuild @@ -104,6 +104,10 @@ multilib_src_install() { python_foreach_impl run_in_build_dir libxslt_py_emake \ DESTDIR="${D}" \ install + + # Hack until automake release is made for the optimise fix + # https://git.savannah.gnu.org/cgit/automake.git/commit/?id=bde43d0481ff540418271ac37012a574a4fcf097 + python_foreach_impl python_optimize fi }
