summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-05-25 09:05:36 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-05-25 09:05:36 +0100
commit070db046876f2e8d5f83cb7b380ae857d06e493a (patch)
tree81c82d9b296b94b64dd8aea6ad369ea43f40bc14 /dev-libs
parent4bc145ba9c79d57abcafc9b97c72bd5addd3e833 (diff)
gentoo auto-resync : 25:05:2023 - 09:05:36
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin97409 -> 97411 bytes
-rw-r--r--dev-libs/libxml2/Manifest4
-rw-r--r--dev-libs/libxml2/libxml2-2.11.4.ebuild2
-rw-r--r--dev-libs/libxml2/libxml2-9999.ebuild6
-rw-r--r--dev-libs/libxslt/Manifest4
-rw-r--r--dev-libs/libxslt/libxslt-1.1.38.ebuild4
-rw-r--r--dev-libs/libxslt/libxslt-9999.ebuild10
7 files changed, 19 insertions, 11 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index a07bece5acf1..9c86c8c419d9 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest
index be295d76411b..bbc57b4bed18 100644
--- a/dev-libs/libxml2/Manifest
+++ b/dev-libs/libxml2/Manifest
@@ -5,6 +5,6 @@ DIST xmlts20130923.tar.gz 641522 BLAKE2B 63a47bc69278ef510cd0b3779aed729e1b309e3
DIST xsts-2002-01-16.tar.gz 6894439 BLAKE2B 1e9ec63d2c104655e64249e07440a04d862fcbcd4d4e19745d81b34994319b510a531c9d6df1491fae1e90b5d0764f0f1a827251ca8df5d613178b0eab01ef25 SHA512 43300af6d39c1e2221b0ed7318fe14c7464eeb6eb030ed1e22eb29b4ab17f014e2a4c8887c3a46ae5d243e3072da27f00f4e285498ae6f1288177d38d1108288
DIST xsts-2004-01-14.tar.gz 2761085 BLAKE2B 41545995fb3a65d053257c376c07d45ffd1041a433bfbdb46d4dd87a5afb60c18c8629a3d988323f9e7a1d709775b5a7e5930276a7121c0725a22705c0976e36 SHA512 32854388d7e720ad67156baf50bf2bae7bd878ca3e35fd7e44e57cad3f434f69d56bbbedd61509f8a1faf01c9eae74a078df8fe130780b182c05c05cb1c39ebe
EBUILD libxml2-2.10.4.ebuild 5670 BLAKE2B b990e6fa21f2cb3223b4984f77ec009aa152d369f86bd42a572d1a138e2b81bdb89d75a8faa93cc557c66084ab31db77676a69d3a5ca313d7b2f19f49292b513 SHA512 cad9f54b4977d1d549cec3e3b0d1f1cdb6fffd34c1f2faf0e00299e3ca1ef14e5ce66d207d672ddb4fcb0b8d714659428742505d5693f10516e1864ff21f9ca4
-EBUILD libxml2-2.11.4.ebuild 5347 BLAKE2B 1d365110ff6948d4f705c6aa9b2587e7e28acbbeb3a4fe8fc5f9c3d46ad3f7a2727f26d63bc681fc754ddee97f511963a86b358ad0537399b0f7aeb91d3bafef SHA512 b8718b9c3e0526bd767937b059a85b94915bc3f560f3f22ec1a4ec92f312d163f8a1a56e242db26305db704aea969a5f75990419a2c8ed0123ced8946196ccfc
-EBUILD libxml2-9999.ebuild 5282 BLAKE2B 098e2570c0d6ffd20fa6c5a0510a29b7d5bdb9eed48b364acdf91a4f3557fa804224dae6c8aa64269440cef1794f097b0695127f1efd1982e86f0c5b6c047fa8 SHA512 e415403b346ee75a5fe5141883510d3ed780bdd955346a7de7e61de014dad1ba9f1225bf8b39bd9dff79703008f583ca4ba01295791490dc7fe4c66a6edbf367
+EBUILD libxml2-2.11.4.ebuild 5347 BLAKE2B 278f41222ba55e3c0f922e07f4d2523de4394bc27054658c064b5def744aced2a26af5730692bc0914fee6ed6ffe45a838a23a18fea61b7fb58ee14122f04462 SHA512 6e5e8db021dee80d1d01851b856a83d71a1fb5b62a891057c0c34a6474a040611c79b5a83a18654f09eed1f293655b45fbe1ae6997516688a3e859cb06b87480
+EBUILD libxml2-9999.ebuild 5347 BLAKE2B 278f41222ba55e3c0f922e07f4d2523de4394bc27054658c064b5def744aced2a26af5730692bc0914fee6ed6ffe45a838a23a18fea61b7fb58ee14122f04462 SHA512 6e5e8db021dee80d1d01851b856a83d71a1fb5b62a891057c0c34a6474a040611c79b5a83a18654f09eed1f293655b45fbe1ae6997516688a3e859cb06b87480
MISC metadata.xml 519 BLAKE2B 528be4ec79b54eaed229c84c96656266acffaa2ab68c7b1e6daecdee77bb1109ea56babceff0459125e04326425be28f436a78f697c363920102b94aca25179d SHA512 85804c662dd019e6c4cad05bb691b2058c9b93c190c57a7b4cc2674bee71a805da41159184c1bae9954700e52b41bb104a2d1e66ea4d1799463626befb691d11
diff --git a/dev-libs/libxml2/libxml2-2.11.4.ebuild b/dev-libs/libxml2/libxml2-2.11.4.ebuild
index e421de936733..45757ffa2a9d 100644
--- a/dev-libs/libxml2/libxml2-2.11.4.ebuild
+++ b/dev-libs/libxml2/libxml2-2.11.4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
# Note: Please bump in sync with dev-libs/libxslt
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
PYTHON_REQ_USE="xml(+)"
inherit flag-o-matic python-r1 multilib-minimal
diff --git a/dev-libs/libxml2/libxml2-9999.ebuild b/dev-libs/libxml2/libxml2-9999.ebuild
index b7e202fefbb5..45757ffa2a9d 100644
--- a/dev-libs/libxml2/libxml2-9999.ebuild
+++ b/dev-libs/libxml2/libxml2-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
# Note: Please bump in sync with dev-libs/libxslt
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
PYTHON_REQ_USE="xml(+)"
inherit flag-o-matic python-r1 multilib-minimal
@@ -101,6 +101,10 @@ multilib_src_configure() {
# Filter seemingly problematic CFLAGS (bug #26320)
filter-flags -fprefetch-loop-arrays -funroll-loops
+ if [[ ${CHOST} == *-solaris* ]] ; then
+ append-libs iconv
+ fi
+
# Notes:
# The meaning of the 'debug' USE flag does not apply to the --with-debug
# switch (enabling the libxml2 debug module). See bug #100898.
diff --git a/dev-libs/libxslt/Manifest b/dev-libs/libxslt/Manifest
index 11a33512f659..7bbf2a582327 100644
--- a/dev-libs/libxslt/Manifest
+++ b/dev-libs/libxslt/Manifest
@@ -1,6 +1,6 @@
DIST libxslt-1.1.37.tar.xz 1588572 BLAKE2B 096d93dd7178bf4483207514b1435f5bf426eea4952ffab7cc00c3e85aa736534c4acb5377af9647aa77a0cd793205194509d997a7bb5cae692f65e326566cd8 SHA512 a4e477d2bb918b7d01945e2c7491c3a4aae799dc1602bbd13de55c8a5052e210a20bc45115347eae44473c8b1d03dbc5e4a2aa18c2218f1fdfd376d87cd501ca
DIST libxslt-1.1.38.tar.xz 1576676 BLAKE2B 9397be8b223bd68b326b954fe6a749a269e969b4669747678715728f553916c23475232fc2894a5e4230e15b031981423adeb8f83407f4db8075a784c7e6a55b SHA512 2836bd2990b95680db0960ac4c465d0c6c28a293ad095a224c05021a1c8d2576a45e41da8947a31f4ef3e6ef368cbda65243661e311c9886c19694be5a7c9a8e
EBUILD libxslt-1.1.37-r1.ebuild 3138 BLAKE2B 14fe01c45527d4e69ca9562f58f6ecfdc96da3de5dbd1d69bc81c8187dc182d529ab423b3b3c17131cc41f5e7c0d4913ef4fe7d0ff92309f7869d0d0bf4f6bce SHA512 d3055e739abe049aed124c1a2a9ab00622782983fbab262e132a80cc478fea01171e845a48e795e43c3ec257640f91a3427e2e5cabd4461507042c46aed2d66f
-EBUILD libxslt-1.1.38.ebuild 3103 BLAKE2B 7d1c001c47cf2dd1db9ccd59d8a8517b6b4961be8ddf801624318005c8721aabbc2354c809e65fcee4ec91f852ed9bacc44893bdadf99063c376e637a124622a SHA512 5f31338a60c4b7d55b711606ef2a9352e61d5fe6a7768fa8d1451edca6fc539adfa67af055788d6bd04a53ed1ba299864874f8ff6c76c6cbce0a640839bbb5ee
-EBUILD libxslt-9999.ebuild 2934 BLAKE2B c284237dad41bec2a955234d0fedf32230dfb26050cab133c35e74889204d96e5b5a697226209d394c58283ced80a3a5a4abfdf5370bf738ec547db353449f0a SHA512 1bbf94825e47a3c91035ea454c3e5a150989e464703ce7a5189cf7ce615c5196e4dd17f6b8200f44276220d86d93be084acee4b7331c02e629e25b8a85b58998
+EBUILD libxslt-1.1.38.ebuild 3104 BLAKE2B a6219b2a08f4f7e99ce390b3472b04650f7335936da14f94f2d4fa82c0d0761e859c0beb64cca33292333c88d0a59c8ba5ac68f5f8893a6be45b854d201436f6 SHA512 eb95197d4b4ca734e7a62a8a93697f2f301cbd42912f9852d73ce81ba720ef1d7d577b7ad25efc9c2aabb6f5299babf0ac4aa7e8cae6aa4e2e33f53780cedbdb
+EBUILD libxslt-9999.ebuild 3104 BLAKE2B a6219b2a08f4f7e99ce390b3472b04650f7335936da14f94f2d4fa82c0d0761e859c0beb64cca33292333c88d0a59c8ba5ac68f5f8893a6be45b854d201436f6 SHA512 eb95197d4b4ca734e7a62a8a93697f2f301cbd42912f9852d73ce81ba720ef1d7d577b7ad25efc9c2aabb6f5299babf0ac4aa7e8cae6aa4e2e33f53780cedbdb
MISC metadata.xml 519 BLAKE2B 19c44d930c1d6af33c7cd756ddd74fb29f93d37dc4953956011e8ff5a563caa119b8848ef8e47ca0e71ced4134b7dfc9092c89a14cf1000148e0383c01183ddc SHA512 6c5e8dcd014d9203f0f50ba2e11d3fd52d89f226ef2f4d1d39143347a8de4433e1f6fa30881f87701695438da263c13dad59230c957002aea2950da01eb66c00
diff --git a/dev-libs/libxslt/libxslt-1.1.38.ebuild b/dev-libs/libxslt/libxslt-1.1.38.ebuild
index c9cfafc919c2..dbdcd2f0104d 100644
--- a/dev-libs/libxslt/libxslt-1.1.38.ebuild
+++ b/dev-libs/libxslt/libxslt-1.1.38.ebuild
@@ -5,7 +5,7 @@ EAPI=8
# Note: Please bump this in sync with dev-libs/libxml2.
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit flag-o-matic python-r1 multilib-minimal
DESCRIPTION="XSLT libraries and tools"
@@ -94,7 +94,7 @@ multilib_src_test() {
default
if multilib_is_native_abi && use python ; then
- python_foreach_impl run_in_build_dir libxslt_py_emake test
+ python_foreach_impl run_in_build_dir libxslt_py_emake check
fi
}
diff --git a/dev-libs/libxslt/libxslt-9999.ebuild b/dev-libs/libxslt/libxslt-9999.ebuild
index 434c9141723b..dbdcd2f0104d 100644
--- a/dev-libs/libxslt/libxslt-9999.ebuild
+++ b/dev-libs/libxslt/libxslt-9999.ebuild
@@ -5,8 +5,8 @@ EAPI=8
# Note: Please bump this in sync with dev-libs/libxml2.
-PYTHON_COMPAT=( python3_{10..11} )
-inherit python-r1 multilib-minimal
+PYTHON_COMPAT=( python3_{10..12} )
+inherit flag-o-matic python-r1 multilib-minimal
DESCRIPTION="XSLT libraries and tools"
HOMEPAGE="https://gitlab.gnome.org/GNOME/libxslt"
@@ -51,6 +51,10 @@ src_prepare() {
}
multilib_src_configure() {
+ # Remove this after upstream merge request to add AC_SYS_LARGEFILE lands:
+ # https://gitlab.gnome.org/GNOME/libxslt/-/merge_requests/55
+ append-lfs-flags
+
libxslt_configure() {
ECONF_SOURCE="${S}" econf \
--without-python \
@@ -90,7 +94,7 @@ multilib_src_test() {
default
if multilib_is_native_abi && use python ; then
- python_foreach_impl run_in_build_dir libxslt_py_emake test
+ python_foreach_impl run_in_build_dir libxslt_py_emake check
fi
}