1 |
commit: 4ddd9bdb497b67fa8a5011d03891a15acd3efef1 |
2 |
Author: Sam James <sam <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Aug 29 18:16:04 2022 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Aug 29 18:56:03 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ddd9bdb |
7 |
|
8 |
dev-libs/libxslt: add 1.1.37 |
9 |
|
10 |
Upstream release is made with latest automake version but that |
11 |
doesn't include mgorny's fix, so it's still a bit broken, and |
12 |
we need to use python_optimize [0]. |
13 |
|
14 |
I've asked upstream (automake) for a new release but not sure |
15 |
if it'll happen. Even then, would take a while to filter |
16 |
into e.g. Debian. |
17 |
|
18 |
[0] https://git.savannah.gnu.org/cgit/automake.git/commit/?id=bde43d0481ff540418271ac37012a574a4fcf097 |
19 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
20 |
|
21 |
dev-libs/libxslt/Manifest | 1 + |
22 |
dev-libs/libxslt/{libxslt-9999.ebuild => libxslt-1.1.37.ebuild} | 4 ++++ |
23 |
dev-libs/libxslt/libxslt-9999.ebuild | 4 ++++ |
24 |
3 files changed, 9 insertions(+) |
25 |
|
26 |
diff --git a/dev-libs/libxslt/Manifest b/dev-libs/libxslt/Manifest |
27 |
index 39f5cab84cc4..f244ecce79d0 100644 |
28 |
--- a/dev-libs/libxslt/Manifest |
29 |
+++ b/dev-libs/libxslt/Manifest |
30 |
@@ -1,2 +1,3 @@ |
31 |
DIST libxslt-1.1.35.tar.xz 1827548 BLAKE2B 9667a93e61f50098a512c1351bce2ee937fc5d29488d010b525122d28ffedc73e0930402f3df2d378161a031dc016a15f0f03bdc343f0c4aa5d0b5c454f8002d SHA512 9dd4a699235f50ae9b75b25137e387471635b4b2da0a4e4380879cd49f1513470fcfbfd775269b066eac513a1ffa6860c77ec42747168e2348248f09f60c8c96 |
32 |
DIST libxslt-1.1.36.tar.xz 1591356 BLAKE2B 7cdb38b52295477dcf4c9fdecfb64bc8e770b37787b3f4522d6156838725f4ee506b6d58ec18d17adeb22c78aa62d0685e77ad23e72901d1083de4efef1ae0df SHA512 8a524d32fca18e8b108c1b300d1381c01a71a87dc72a09bc13613772c2836b1350d8caa0625782c6cadf953f7a15ce805718a754cef894ee77b20442fc10f5c8 |
33 |
+DIST libxslt-1.1.37.tar.xz 1588572 BLAKE2B 096d93dd7178bf4483207514b1435f5bf426eea4952ffab7cc00c3e85aa736534c4acb5377af9647aa77a0cd793205194509d997a7bb5cae692f65e326566cd8 SHA512 a4e477d2bb918b7d01945e2c7491c3a4aae799dc1602bbd13de55c8a5052e210a20bc45115347eae44473c8b1d03dbc5e4a2aa18c2218f1fdfd376d87cd501ca |
34 |
|
35 |
diff --git a/dev-libs/libxslt/libxslt-9999.ebuild b/dev-libs/libxslt/libxslt-1.1.37.ebuild |
36 |
similarity index 93% |
37 |
copy from dev-libs/libxslt/libxslt-9999.ebuild |
38 |
copy to dev-libs/libxslt/libxslt-1.1.37.ebuild |
39 |
index f76f9910fa95..a4fddfe4f2e6 100644 |
40 |
--- a/dev-libs/libxslt/libxslt-9999.ebuild |
41 |
+++ b/dev-libs/libxslt/libxslt-1.1.37.ebuild |
42 |
@@ -104,6 +104,10 @@ multilib_src_install() { |
43 |
python_foreach_impl run_in_build_dir libxslt_py_emake \ |
44 |
DESTDIR="${D}" \ |
45 |
install |
46 |
+ |
47 |
+ # Hack until automake release is made for the optimise fix |
48 |
+ # https://git.savannah.gnu.org/cgit/automake.git/commit/?id=bde43d0481ff540418271ac37012a574a4fcf097 |
49 |
+ python_foreach_impl python_optimize |
50 |
fi |
51 |
} |
52 |
|
53 |
|
54 |
diff --git a/dev-libs/libxslt/libxslt-9999.ebuild b/dev-libs/libxslt/libxslt-9999.ebuild |
55 |
index f76f9910fa95..a4fddfe4f2e6 100644 |
56 |
--- a/dev-libs/libxslt/libxslt-9999.ebuild |
57 |
+++ b/dev-libs/libxslt/libxslt-9999.ebuild |
58 |
@@ -104,6 +104,10 @@ multilib_src_install() { |
59 |
python_foreach_impl run_in_build_dir libxslt_py_emake \ |
60 |
DESTDIR="${D}" \ |
61 |
install |
62 |
+ |
63 |
+ # Hack until automake release is made for the optimise fix |
64 |
+ # https://git.savannah.gnu.org/cgit/automake.git/commit/?id=bde43d0481ff540418271ac37012a574a4fcf097 |
65 |
+ python_foreach_impl python_optimize |
66 |
fi |
67 |
} |