diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-04-17 12:04:28 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-04-17 12:04:28 +0100 |
commit | 97bacba3ead078e5db8b87ab651a3ffa7d82f60f (patch) | |
tree | a769244c0cdbaa4ae87951809f61da3a3f9df7a4 /sys-libs | |
parent | b92911550490e2da121ec4b02d3cf60a2d31a17d (diff) |
gentoo auto-resync : 17:04:2024 - 12:04:27
Diffstat (limited to 'sys-libs')
-rw-r--r-- | sys-libs/Manifest.gz | bin | 14569 -> 14566 bytes | |||
-rw-r--r-- | sys-libs/slang/Manifest | 2 | ||||
-rw-r--r-- | sys-libs/slang/slang-2.3.3-r1.ebuild | 2 | ||||
-rw-r--r-- | sys-libs/talloc/Manifest | 6 | ||||
-rw-r--r-- | sys-libs/talloc/talloc-2.3.4.ebuild | 116 | ||||
-rw-r--r-- | sys-libs/talloc/talloc-2.4.0.ebuild | 2 | ||||
-rw-r--r-- | sys-libs/talloc/talloc-2.4.1.ebuild | 2 | ||||
-rw-r--r-- | sys-libs/tdb/Manifest | 7 | ||||
-rw-r--r-- | sys-libs/tdb/files/tdb-1.4.7-configure-clang16.patch | 26 | ||||
-rw-r--r-- | sys-libs/tdb/tdb-1.4.7-r1.ebuild | 75 | ||||
-rw-r--r-- | sys-libs/tdb/tdb-1.4.8.ebuild | 4 | ||||
-rw-r--r-- | sys-libs/tdb/tdb-1.4.9.ebuild | 4 |
12 files changed, 12 insertions, 234 deletions
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz Binary files differindex 6e34ab670add..3751de59fdd2 100644 --- a/sys-libs/Manifest.gz +++ b/sys-libs/Manifest.gz diff --git a/sys-libs/slang/Manifest b/sys-libs/slang/Manifest index d0dea7702cc4..b2351bde5d56 100644 --- a/sys-libs/slang/Manifest +++ b/sys-libs/slang/Manifest @@ -4,6 +4,6 @@ AUX slang-2.3.3-slsh-libs.patch 1638 BLAKE2B 5d187745c96d44780e4f335f4db7d52905b DIST slang-2.3.2.tar.bz2 1586720 BLAKE2B e923a431e6273f1783c40dc09b2e324ace22e41a163fd46dcb8ab16c9ef27f190651df8da24432edc75890b83cd95051a835d5e582385bb23e36cd8ae18e6d24 SHA512 35cdfe8af66dac62ee89cca60fa87ddbd02cae63b30d5c0e3786e77b1893c45697ace4ac7e82d9832b8a9ac342560bc35997674846c5022341481013e76f74b5 DIST slang-2.3.3.tar.bz2 1646311 BLAKE2B 2f304b25e807fe38b544479f4a6e98723816d08cda576177a270df736d7db8992a478f980333afc10a7bc0b5dc5508e49b33a13de02f0466f065efdfa3b7b351 SHA512 f882f09e3fcd53427de0f233c9fc3ab15497f2323007be9a084696c8cf810ffe2726cd003149e757df26198b390b9f8c1ff411dc6473513457bd0f94722f8490 EBUILD slang-2.3.2.ebuild 2200 BLAKE2B f2ccfc703a58d18ae96d9a41508cbbcf6f30828fb489ac442b43c84e3ce1dd294a2d4c71927c4cf7228bcc6248a2f7f3692be6b1afd8cc9e50a7fb1e0bbdc3ca SHA512 ffbdcf7d57325e18a8c7adca3fb4a29a2ac4ead9d0ead7fbcb0f520e42144e58e30eee6eb16825d0e0acb9fa570b3f2e7add0cf012d9e8e8ce081e290f0406ef -EBUILD slang-2.3.3-r1.ebuild 2389 BLAKE2B 2879637d63625d1cc5c76b68f6fad1a3f0e4563cd5a9b929d4cb9fabb88a0beeb39fae958c1828a9d162890902a763cdcb0c626263a756033b50b2d236f90e78 SHA512 e711574e2a63efd0f0ccdaf33fb639ba648a6f9feb6640a510a928176726db86c55f2b9a4664959598ecdb5d18ab0ad7c157c54487ae550502ab3eb6f1caf751 +EBUILD slang-2.3.3-r1.ebuild 2388 BLAKE2B 9ef5998161eae6525d7162498274846e9f2aaad0b9c144c8260f8e6db9a80d30292d367d181862516d172d1fe78103a71e679772781f09dac222d700948aacd5 SHA512 57adbf2c976ca09c40627d7c88463ab05c05f2bf88bb124ac61f76129e778a4abba3d714c816aa79f549e7966a7719eecdc5a4e180f11a9266f7ca922587d618 EBUILD slang-2.3.3.ebuild 2281 BLAKE2B 70604db5fcba24a436578194aff1ac3e82644d51d865be7a906e54d02a201fed6f6ec7f5f22d8974b3ba96cc26a72c7c98269e0226a7165d80ef7673f78d6f11 SHA512 55fb0354dc54ff21ea1d62fad4640efcebeea3977812cb3afa9b9e6660b2765aa3e86edbd89ab3459c53e106949a3e758dee31e4697a17bfb6fd1a9bb9567a81 MISC metadata.xml 235 BLAKE2B a3e5a3109b59e3f97ef14f8d55ba13b16dc5371a1b7d6f238230aa4494db32dd4a42e3ee012ec8b18fae394feb2b1b56882bc70504aa7c6b969c1b20140f0ece SHA512 7c4e5f5dea465e45c662f5f53513626088aff514e1326593426af227d77e63d8a00d8af05aa208881a399f83dd41e73cd2ef81c8b7f275a2fa891f295231d67c diff --git a/sys-libs/slang/slang-2.3.3-r1.ebuild b/sys-libs/slang/slang-2.3.3-r1.ebuild index 457cd4ae8991..cce3a9b5292e 100644 --- a/sys-libs/slang/slang-2.3.3-r1.ebuild +++ b/sys-libs/slang/slang-2.3.3-r1.ebuild @@ -17,7 +17,7 @@ else https://www.jedsoft.org/releases/${PN}/${P}.tar.bz2 https://www.jedsoft.org/releases/${PN}/old/${P}.tar.bz2 " - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi LICENSE="GPL-2" diff --git a/sys-libs/talloc/Manifest b/sys-libs/talloc/Manifest index dce6b0f67e9b..48b671e56f0a 100644 --- a/sys-libs/talloc/Manifest +++ b/sys-libs/talloc/Manifest @@ -1,7 +1,5 @@ -DIST talloc-2.3.4.tar.gz 674196 BLAKE2B 1fac0a45a4ba16c7741e6d810e1a1e56352c04f266b99de62770177c1218a8c8253be2d5d1793aae67ce61e6a1159cbcd4888a49702822e6817b86eb7a1fea31 SHA512 c46488deda99753fd79566d42cae88899b71196513a127813be2cb855e7f36b77132f0552297ee4153ba4d8f177cea3bb0dc93340caabf321c026657744684d9 DIST talloc-2.4.0.tar.gz 676054 BLAKE2B 71b3f21fa7cd114579e1dc064aadda447c0d196beaa27a5919acebdce668f6b768dd7c293c056ae4c096f31d8e931255ee2b71728c4b7b0bbb7818169380e9ca SHA512 810d92a614d0b9e0ac6fe403c1643c4dda435f79c4627d3c3be228f94b4b2ee8e528efbbed07f7d1a16043d6e55bdf4f10826f31fb8ca1c649c4126ea09a3aff DIST talloc-2.4.1.tar.gz 679160 BLAKE2B a7913b25930c77da53c17c2e0d71386402b1059f93c751084037c5068a035bd543c2d7e24a2d8dc989bb4eea13fa1a3c7a362e4d6c14af0b2030fbfb2f513801 SHA512 4de3b66d7cd1ff3f53e28e86bf9e89528635465c67868e1262aab6946106c228b2c184e988561361c3194fb260d83e016477254c9dbea7abff40c4dc0d31c76c -EBUILD talloc-2.3.4.ebuild 3389 BLAKE2B 3204fd364c5445086d200b977d397da63b55c92f1dd5aa8073a5abc5e77fd3a147db3dc8bb5421133adc2bc1a615980e82d8607a467c93845298751a13331da8 SHA512 20e8e3c65745db78f99324a579a51575b8ccc54f882fd90e58b6ea2267d938d0709b6d9b25e13efa097817e6c70920a00587368096400acbf5b3b62f6afe4c31 -EBUILD talloc-2.4.0.ebuild 3592 BLAKE2B 2cd9c566b1df959c692d2de8f53b11e5a1231c078624acd591c0833213e30f168dc37c048118255bc4e72137366984500a78695d440605dc4c5d022b518354d9 SHA512 c53cf5fa8ac98d24d8e7b2cad7b29c110e64dbdc30c3f8747ca178cf74601192be44cfdf3fec56a023c4e64a6cd90b46e2ce0b67e35bff92f7a95ef9aa93e439 -EBUILD talloc-2.4.1.ebuild 3671 BLAKE2B 775193cfadb60f80deaf30f3e7645a561482e8a0d5b45b9888a9a7f23565965fcdfa0d1a40d828b2b907e20bc7a9ab8a125abe5464cea159c1bdf134fe3b471d SHA512 858bda86e0c0fb3336ac8fdbbef2e22516122de99d76d1eec704edbe67445abc46bde0912516a8bc7acc9f0af998b3ca6e68414d5e5a5c4f0ac8e3bad1e91ce4 +EBUILD talloc-2.4.0.ebuild 3592 BLAKE2B 3d8b4568d1cbda2cdaf252f76c674e6fb7aca55f447da413b81b33b1a7efe709d91cdd5f356af3c5f2ffceb38b5b6d4c80595ed2e7b18270c48ac3992e70e0b7 SHA512 12a10afe731405a613b7309a4b43475fa679b28b21b98910a4c90ce4a061b92f964ee2b17dbc59077e77eaf3865afb3f2c7563ba1df68855396585e4ed8b04e1 +EBUILD talloc-2.4.1.ebuild 3671 BLAKE2B 28e22e77183d6ca8b6a1eba26c71ac32a2c14bd5e73262ac927e6fb11b6e0da167fe2dd681673632a3387f16b3eb336825562ed546f48facf0bbde659a2ba00e SHA512 08ff57f85b92245dfe79f8f5c202fd250e8ca670786676a6d0f04cf097a56a8a11018b41b774001806c699338c5f5039c0436d54c80274f06d15cee9168897e3 MISC metadata.xml 326 BLAKE2B 4788d8b536b43840fc3a6d6ef36d860589ebb1137cd07d11ce75c54869b8b65027f9332901c1882ce8fd97f446d90973cec03332b4e693283162f3c731b7627e SHA512 e700e6f5810ad2d6618f52ff3607a2dc3254751dc8172744512c956f001045accfa28d8aa79be67935c02aead13c2c22c54aa4e221f487ba3cb25ebe9273d57f diff --git a/sys-libs/talloc/talloc-2.3.4.ebuild b/sys-libs/talloc/talloc-2.3.4.ebuild deleted file mode 100644 index dc1416135c62..000000000000 --- a/sys-libs/talloc/talloc-2.3.4.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="threads(+)" -inherit waf-utils python-single-r1 multilib-minimal - -DESCRIPTION="Samba talloc library" -HOMEPAGE="https://talloc.samba.org/" -SRC_URI="https://www.samba.org/ftp/${PN}/${P}.tar.gz" - -LICENSE="GPL-3 LGPL-3+ LGPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" -IUSE="compat +python" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="test" - -RDEPEND=" - !elibc_SunOS? ( - !elibc_Darwin? ( - dev-libs/libbsd[${MULTILIB_USEDEP}] - ) - ) - python? ( ${PYTHON_DEPS} ) -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS} - dev-libs/libxslt - sys-devel/gettext -" - -WAF_BINARY="${S}/buildtools/bin/waf" - -MULTILIB_WRAPPED_HEADERS=( - # python goes only for native - /usr/include/pytalloc.h -) - -pkg_setup() { - # try to turn off distcc and ccache for people that have a problem with it - export DISTCC_DISABLE=1 - export CCACHE_DISABLE=1 - export PYTHONHASHSEED=1 - - python-single-r1_pkg_setup -} - -src_prepare() { - default - - if [[ ${CHOST} == *-darwin* ]] ; then - # Drop irritating ABI names (e.g. cpython-37m) - # We're only installing one implementation anyway - sed -i "s/+ conf.all_envs\['default'\]\['PYTHON_SO_ABI_FLAG'\]//" wscript || die - sed -i "s/name = bld.pyembed_libname('pytalloc-util')/name = 'pytalloc-util'/" wscript || die - fi - - # what would you expect of waf? i won't even waste time trying. - multilib_copy_sources -} - -multilib_src_configure() { - local extra_opts=( - $(usex compat --enable-talloc-compat1 '') - $(multilib_native_usex python '' --disable-python) - $([[ ${CHOST} == *-solaris* ]] && echo '--disable-symbol-versions') - ) - waf-utils_src_configure "${extra_opts[@]}" -} - -multilib_src_compile() { - waf-utils_src_compile -} - -multilib_src_install() { - waf-utils_src_install - - # waf is stupid, and no, we can't fix the build-system, since it's provided - # as a brilliant binary blob thats decompressed on the fly - if [[ ${CHOST} == *-darwin* ]] ; then - install_name_tool \ - -id "${EPREFIX}"/usr/$(get_libdir)/libtalloc.2.dylib \ - "${ED}"/usr/$(get_libdir)/libtalloc.${PV}.dylib || die - - if use python ; then - install_name_tool \ - -id "${EPREFIX}"/usr/$(get_libdir)/libpytalloc-util.2.dylib \ - "${ED}"/usr/$(get_libdir)/libpytalloc-util.${PV}.dylib || die - install_name_tool \ - -change "${BUILD_DIR}/bin/default/libtalloc.dylib" \ - "${EPREFIX}"/usr/$(get_libdir)/libtalloc.2.dylib \ - "${ED}"/usr/$(get_libdir)/libpytalloc-util.${PV}.dylib || die - - install_name_tool \ - -id "${EPREFIX}"/usr/$(get_libdir)/libpytalloc-util.dylib \ - "${ED}"/usr/$(get_libdir)/libpytalloc-util.dylib || die - install_name_tool \ - -change "${BUILD_DIR}/bin/default/libtalloc.dylib" \ - "${EPREFIX}"/usr/$(get_libdir)/libtalloc.2.dylib \ - "${ED}"/usr/$(get_libdir)/libpytalloc-util.dylib || die - - install_name_tool \ - -change "${BUILD_DIR}/bin/default/libpytalloc-util.dylib" \ - "${EPREFIX}"/usr/$(get_libdir)/libpytalloc-util.dylib \ - "${D}"$(python_get_sitedir)/talloc*.bundle || die - install_name_tool \ - -change "${BUILD_DIR}/bin/default/libtalloc.dylib" \ - "${EPREFIX}"/usr/$(get_libdir)/libtalloc.2.dylib \ - "${D}"$(python_get_sitedir)/talloc*.bundle || die - fi - fi -} diff --git a/sys-libs/talloc/talloc-2.4.0.ebuild b/sys-libs/talloc/talloc-2.4.0.ebuild index b261d2c9ac67..72b9421fc089 100644 --- a/sys-libs/talloc/talloc-2.4.0.ebuild +++ b/sys-libs/talloc/talloc-2.4.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="threads(+)" inherit waf-utils python-single-r1 multilib-minimal diff --git a/sys-libs/talloc/talloc-2.4.1.ebuild b/sys-libs/talloc/talloc-2.4.1.ebuild index adea9688bafc..47470a52c629 100644 --- a/sys-libs/talloc/talloc-2.4.1.ebuild +++ b/sys-libs/talloc/talloc-2.4.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="threads(+)" inherit waf-utils python-single-r1 multilib-minimal diff --git a/sys-libs/tdb/Manifest b/sys-libs/tdb/Manifest index 8e197dad5a61..b750e79dc8e8 100644 --- a/sys-libs/tdb/Manifest +++ b/sys-libs/tdb/Manifest @@ -1,8 +1,5 @@ -AUX tdb-1.4.7-configure-clang16.patch 1180 BLAKE2B 6637b19f1f5db53212484b0f91a550932bbc89ae3dd37affc039a166610a15b837ed3f5b7ac898bcb4451186d43625414b812111e3396e10471add7fa5e3a22b SHA512 156f7acb774ae0a6f00ff2bee0817947e256c10b24d55c7f63720bfd52f83e42070a1838c42e20fbb78e73412507db80368165ccdf75b3bb729bc6e5dcbe2223 -DIST tdb-1.4.7.tar.gz 741714 BLAKE2B ec2f991bbaa61d46f16b7a68a4e47a2f690cda261dd0e9fd9708e51ad64eefeb54ac8b1102cde6935916f840d3c89d7a2903f58175cceb78ea4ef889e82ddbc6 SHA512 2b5b20c299b60545943f106d854b6e0d4a559e16f08a7ed62fe57ee962bebc888c2e663bd5fef907aace05b316826fe8fbbf3f323b6d3427531e59ffe47d48e4 DIST tdb-1.4.8.tar.gz 742791 BLAKE2B dc2705cb16ee59f4d5bf25602032b25fd5338caa890db19939996a40cd19c4c999f9a74786d5754dbbd1de54d818541cf56844beeb33008aaee507d5dfcdba85 SHA512 763beebe923aa04303cbb91ce5970e6bbd13546888cff75ea9ab025afff3ef88fee539ae173fc2fb7ec661b6c337b0c2da361ce3d318f51ef6627bdb3fe6ca63 DIST tdb-1.4.9.tar.gz 746608 BLAKE2B 2cdcf636b9ef5445d48ca2aab79d4ffd137a8409b6d7b1fcdbcd28797d4bbe617f768a5ef92a14c4ae6dddfc37576f5d411cf4d67edeb4319f46a1a15ffd94ee SHA512 6b0109075826b8630f6b5a7e7ade2fcff95c5d05338340af78219422610947c520707b3e484ff13fbd40bbfffe13977976e8ddcb1be7b13e13ac78b4e3ec06c2 -EBUILD tdb-1.4.7-r1.ebuild 1573 BLAKE2B f3df2ac2041c3ae83434e6e25be73a9bcd503f32b23b16817803d7d1938c37f1637d2df80c5c6bd473515c06b14b14a1ca521f1981de9308fc9d5c0fc03c9b38 SHA512 9d2fc8eb4e29693f3a82d26f37d5c947d84fd21e93fb027eeac43e6e70917ded04936b8745457baa8162080aca6d5e51f18b380aab376bba9fb5a1b9b7788637 -EBUILD tdb-1.4.8.ebuild 1443 BLAKE2B 6d0c987e29abe6e3de428610c40036a11a4df5c5d2514d7cd2180e0c95a356b5c28e2b80e5f2ac1c3267d01128e61616f07e4468b14261778e62921161e677f3 SHA512 d8ddf6e0950a314a610a90f9a8dcb62bdf40edd4d805579d9f098310d9ed9c75129277d317ade75b1cb3545bc45bc652cf8f9b24b9ce6f5714ee180c0a9fc8b3 -EBUILD tdb-1.4.9.ebuild 1590 BLAKE2B 108fc6e36a25b51df77ab1d482b6d592a49dd45ac12ce666e49b5b2b09d824f0dec708275682daa3a2a80cecce80d30259dd43f8dc6f7455f3fb14be2ac3daea SHA512 b31690fc23ceca17042f9a0bedf6ef8fa83164d6228102365d0df7043854f08a03f6dcbb0e79ebc84acd5f5a8d554cef15f2868749552e647e54e8022d35f2a4 +EBUILD tdb-1.4.8.ebuild 1443 BLAKE2B 977a7a412c0ab6f969acdd35ea2f256d1e961a11fd20b643c7b33ed5d6155fd26a63f8457902e95df6b9a4854d1ae5d33d5f1bbcccfe4b954635188ebafc6445 SHA512 1b3c755a1e9907b41b05cbf315b14f43c1c7b64bc9eb3787e23070170f0b79d93d60b0cc6a09aaada8201f638818fbd5b4fcb228ece8938769ff2c085b554eb0 +EBUILD tdb-1.4.9.ebuild 1590 BLAKE2B 4d96ec2dd2c1835fb5729e2aa3d32f09fc51a9d7741c6c5253a3699fe25072534c11aa7196dacfc559c35e2e3ebfe5cff52d401c989a8c943879717668396854 SHA512 9dfca3b1c8babc18fdb52e965389266a584c5a3e828007c90d9cafa33d3503f2b30625c2fc2aa64582c4509123a383e6d3be4e3998e27f989ea5f7f72adbbc9e MISC metadata.xml 245 BLAKE2B 015a6303c153dcdb4a4b6ec58ea97e6798d3316c6d211559022bd2a26d481356e481ba2ade200171bb182264ce9c132727cf8ce077fba38fabcef92c3431b6ba SHA512 5d1b6ef089165b3325df35b31d33f7c994bbc302399bb47abf3138885f0dd7b04176114de8ffea6ee1ae26a53fc83be9016426714e547fd6405c454b918e39da diff --git a/sys-libs/tdb/files/tdb-1.4.7-configure-clang16.patch b/sys-libs/tdb/files/tdb-1.4.7-configure-clang16.patch deleted file mode 100644 index 9d3e485da57c..000000000000 --- a/sys-libs/tdb/files/tdb-1.4.7-configure-clang16.patch +++ /dev/null @@ -1,26 +0,0 @@ -https://bugs.gentoo.org/870043 -https://gitlab.com/samba-team/samba/-/merge_requests/2807 -https://src.fedoraproject.org/rpms/libtdb/blob/rawhide/f/libtdb-waf18-c99.patch - -Avoid calling lib_func without a prototype. - -This commit mirrors the change in commit f4c0a750d4adebcf2342a44e85f04526c34 -("WAF: Fix detection of linker features") -to buildtools/wafsamba/samba_conftests.py. It fixes the check for rpath -support with compilers in strict C99 mode. - -Submitted upstream: <https://gitlab.com/samba-team/samba/-/merge_requests/2807> - ---- a/buildtools/wafsamba/samba_waf18.py -+++ b/buildtools/wafsamba/samba_waf18.py -@@ -209,7 +209,8 @@ def CHECK_LIBRARY_SUPPORT(conf, rpath=False, version_script=False, msg=None): - lib_node.parent.mkdir() - lib_node.write('int lib_func(void) { return 42; }\n', 'w') - main_node = bld.srcnode.make_node('main.c') -- main_node.write('int main(void) {return !(lib_func() == 42);}', 'w') -+ main_node.write('int lib_func(void);\n' -+ 'int main(void) {return !(lib_func() == 42);}', 'w') - linkflags = [] - if version_script: - script = bld.srcnode.make_node('ldscript') - diff --git a/sys-libs/tdb/tdb-1.4.7-r1.ebuild b/sys-libs/tdb/tdb-1.4.7-r1.ebuild deleted file mode 100644 index 55c2e9844937..000000000000 --- a/sys-libs/tdb/tdb-1.4.7-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="threads(+)" -inherit waf-utils multilib-minimal python-single-r1 - -DESCRIPTION="Simple database API" -HOMEPAGE="https://tdb.samba.org/" -SRC_URI="https://samba.org/ftp/tdb/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="python" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="test" - -RDEPEND=" - dev-libs/libbsd[${MULTILIB_USEDEP}] - python? ( ${PYTHON_DEPS} ) -" -DEPEND=" - ${RDEPEND} - virtual/libcrypt -" -BDEPEND=" - ${PYTHON_DEPS} - app-text/docbook-xml-dtd:4.2 -" - -WAF_BINARY="${S}/buildtools/bin/waf" - -PATCHES=( - "${FILESDIR}"/${PN}-1.4.7-configure-clang16.patch -) - -pkg_setup() { - python-single-r1_pkg_setup - export PYTHONHASHSEED=1 -} - -src_prepare() { - default - python_fix_shebang . - multilib_copy_sources -} - -multilib_src_configure() { - local extra_opts=() - if ! multilib_is_native_abi || ! use python ; then - extra_opts+=( --disable-python ) - fi - - waf-utils_src_configure "${extra_opts[@]}" -} - -multilib_src_compile() { - # need to avoid parallel building, this looks like the sanest way with waf-utils/multiprocessing eclasses - unset MAKEOPTS - waf-utils_src_compile -} - -multilib_src_test() { - # the default src_test runs 'make test' and 'make check', letting - # the tests fail occasionally (reason: unknown) - emake check -} - -multilib_src_install() { - waf-utils_src_install - use python && python_optimize -} diff --git a/sys-libs/tdb/tdb-1.4.8.ebuild b/sys-libs/tdb/tdb-1.4.8.ebuild index 367f845e970f..7215d9d77bb6 100644 --- a/sys-libs/tdb/tdb-1.4.8.ebuild +++ b/sys-libs/tdb/tdb-1.4.8.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) PYTHON_REQ_USE="threads(+)" inherit waf-utils multilib-minimal python-single-r1 diff --git a/sys-libs/tdb/tdb-1.4.9.ebuild b/sys-libs/tdb/tdb-1.4.9.ebuild index 5b6c8e1e5448..aaa8bb18ce55 100644 --- a/sys-libs/tdb/tdb-1.4.9.ebuild +++ b/sys-libs/tdb/tdb-1.4.9.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="threads(+)" inherit waf-utils multilib-minimal python-single-r1 |