diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-03-24 00:31:53 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-03-24 00:31:53 +0000 |
commit | 72e4c0bc86eea366d063d15b3d5611e8f82ffd05 (patch) | |
tree | be4116935e605807f4a03de97c876e050718881a /net-irc | |
parent | add1c3acddd7a3f49fdb230135725463d2662921 (diff) |
gentoo auto-resync : 24:03:2025 - 00:31:53
Diffstat (limited to 'net-irc')
-rw-r--r-- | net-irc/Manifest.gz | bin | 7909 -> 7907 bytes | |||
-rw-r--r-- | net-irc/limnoria/Manifest | 6 | ||||
-rw-r--r-- | net-irc/limnoria/limnoria-20241222.ebuild (renamed from net-irc/limnoria/limnoria-20221116-r1.ebuild) | 25 | ||||
-rw-r--r-- | net-irc/limnoria/limnoria-99999999.ebuild | 25 |
4 files changed, 21 insertions, 35 deletions
diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz Binary files differindex 243018388bab..f0d62fc46f26 100644 --- a/net-irc/Manifest.gz +++ b/net-irc/Manifest.gz diff --git a/net-irc/limnoria/Manifest b/net-irc/limnoria/Manifest index 5659fab2b48f..1912b9440b48 100644 --- a/net-irc/limnoria/Manifest +++ b/net-irc/limnoria/Manifest @@ -1,4 +1,4 @@ -DIST limnoria-20221116.tar.gz 1125332 BLAKE2B b5007cb832ea98f41ad9513554177eab2cf7948b363c4cfad538a7e4c4f91390625bbf187e046118551da2fbe8272968acb1280b8d4ea19ffe2ac67b2b83af92 SHA512 3c26a36b7094d2a36397d7d0cfbb9b9503b6beaec123c6022146a5c241e5cc2ff70c56ad4064269b315d2f5c07e9e09853f27b251b35d3efc3065c4831742e2c -EBUILD limnoria-20221116-r1.ebuild 2303 BLAKE2B 771276ff4735cd8cb57cacf4a8a87c14373a1163beb748bf6192cba80072ed93245bcaf8094489b55a5561a7dc24f67ee194a7f21fad0244db3968122ca546a1 SHA512 d6a322a0afca5702f75923fc716b465c2393c542cfa0ab4897136b927e42c5f3db6f724cc5ba6844f2de9538a4c3adee942d46624bd8dc6f64aa1b50e32d859a -EBUILD limnoria-99999999.ebuild 2303 BLAKE2B 771276ff4735cd8cb57cacf4a8a87c14373a1163beb748bf6192cba80072ed93245bcaf8094489b55a5561a7dc24f67ee194a7f21fad0244db3968122ca546a1 SHA512 d6a322a0afca5702f75923fc716b465c2393c542cfa0ab4897136b927e42c5f3db6f724cc5ba6844f2de9538a4c3adee942d46624bd8dc6f64aa1b50e32d859a +DIST limnoria-20241222.tar.gz 1182856 BLAKE2B 5f9c98ea71224940398dbd1387a9d6e90d9115e7716d0bab39f3396b78551e88955f82a6a1b2562be9339b096026dab880b98043fb60aa396ebf99d54970c9c3 SHA512 48eb38489edd769eee083a31345500b8614386a383f069d2d6b291e2180bc3238fbb2dad34d31a61d825db57f5464bd41cf4485a75bc24dc21ef839152eaba00 +EBUILD limnoria-20241222.ebuild 2119 BLAKE2B 1786874b86e345c0ab56dd8d4a006b01864cf277f961110602a6efe1676871d4959fe077fa59bdd2f6ce72b50225f9a7210768a6163875e2a388861bdf05c8bd SHA512 1dabff892d3073a31de268f9cfe70d0e4b3daf342e34a0a91c534ea5f380eec78918822ce4d10787c8dd82d290cb79facceda7fa02580b149bb0d09446f852a9 +EBUILD limnoria-99999999.ebuild 2119 BLAKE2B 1786874b86e345c0ab56dd8d4a006b01864cf277f961110602a6efe1676871d4959fe077fa59bdd2f6ce72b50225f9a7210768a6163875e2a388861bdf05c8bd SHA512 1dabff892d3073a31de268f9cfe70d0e4b3daf342e34a0a91c534ea5f380eec78918822ce4d10787c8dd82d290cb79facceda7fa02580b149bb0d09446f852a9 MISC metadata.xml 353 BLAKE2B 5d0e1cf5843cdfe56dfe941b5f505af6efea2bb435bc75843a84761662a474774f0b85ad19f4abb8a005fc468278cedc2191dda6ec9943c4f19dd2560278812a SHA512 8b11481189e912b454a815312aea615739a1707579dbd7fe62e9c5d86717bd8ec8034206b050e2dfe85664cb41cf7973d4bfe302528bc891719fb982c8c1e10f diff --git a/net-irc/limnoria/limnoria-20221116-r1.ebuild b/net-irc/limnoria/limnoria-20241222.ebuild index 32d21485d576..2e84262c5942 100644 --- a/net-irc/limnoria/limnoria-20221116-r1.ebuild +++ b/net-irc/limnoria/limnoria-20241222.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_IN_SOURCE_BUILD=yes # needed for tests +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}" @@ -13,7 +13,6 @@ MY_P="${MY_PN}-${MY_PV}" if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/ProgVal/${MY_PN}.git" - EGIT_BRANCH="testing" inherit git-r3 else SRC_URI="https://github.com/ProgVal/${MY_PN}/archive/master-${MY_PV}.tar.gz -> ${P}.tar.gz" @@ -46,30 +45,24 @@ python_prepare_all() { } python_test() { - pushd "${T}" > /dev/null || die - PLUGINS_DIR="${BUILD_DIR}"/lib/supybot/plugins - EXCLUDE_PLUGINS=() + PLUGINS_DIR="${BUILD_DIR}/build/lib/supybot/plugins" # intermittent failure due to issues loading libsandbox.so from LD_PRELOAD # runs successfully when running the tests on the installed system - EXCLUDE_PLUGINS+=( + EXCLUDE_PLUGINS=( --exclude="${PLUGINS_DIR}/Unix" --exclude="${PLUGINS_DIR}/Aka" --exclude="${PLUGINS_DIR}/Misc" ) - "${EPYTHON}" "${BUILD_DIR}"/scripts/supybot-test "${BUILD_DIR}/../test" \ + + "${EPYTHON}" "${BUILD_DIR}/install/usr/bin/supybot-test" \ --plugins-dir="${PLUGINS_DIR}" --no-network \ --disable-multiprocessing "${EXCLUDE_PLUGINS[@]}" \ + "${S}/test" \ || die "Tests failed under ${EPYTHON}" - popd > /dev/null || die -} - -python_install_all() { - distutils-r1_python_install_all - doman man/* } pkg_postinst() { - elog "Complete user documentation is available at https://limnoria-doc.readthedocs.org/" + elog "Complete user documentation is available at https://limnoria-doc.readthedocs.io/" elog "" elog "Use supybot-wizard to create a configuration file." elog "Run supybot </path/to/config> to use the bot." diff --git a/net-irc/limnoria/limnoria-99999999.ebuild b/net-irc/limnoria/limnoria-99999999.ebuild index 32d21485d576..2e84262c5942 100644 --- a/net-irc/limnoria/limnoria-99999999.ebuild +++ b/net-irc/limnoria/limnoria-99999999.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_IN_SOURCE_BUILD=yes # needed for tests +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}" @@ -13,7 +13,6 @@ MY_P="${MY_PN}-${MY_PV}" if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/ProgVal/${MY_PN}.git" - EGIT_BRANCH="testing" inherit git-r3 else SRC_URI="https://github.com/ProgVal/${MY_PN}/archive/master-${MY_PV}.tar.gz -> ${P}.tar.gz" @@ -46,30 +45,24 @@ python_prepare_all() { } python_test() { - pushd "${T}" > /dev/null || die - PLUGINS_DIR="${BUILD_DIR}"/lib/supybot/plugins - EXCLUDE_PLUGINS=() + PLUGINS_DIR="${BUILD_DIR}/build/lib/supybot/plugins" # intermittent failure due to issues loading libsandbox.so from LD_PRELOAD # runs successfully when running the tests on the installed system - EXCLUDE_PLUGINS+=( + EXCLUDE_PLUGINS=( --exclude="${PLUGINS_DIR}/Unix" --exclude="${PLUGINS_DIR}/Aka" --exclude="${PLUGINS_DIR}/Misc" ) - "${EPYTHON}" "${BUILD_DIR}"/scripts/supybot-test "${BUILD_DIR}/../test" \ + + "${EPYTHON}" "${BUILD_DIR}/install/usr/bin/supybot-test" \ --plugins-dir="${PLUGINS_DIR}" --no-network \ --disable-multiprocessing "${EXCLUDE_PLUGINS[@]}" \ + "${S}/test" \ || die "Tests failed under ${EPYTHON}" - popd > /dev/null || die -} - -python_install_all() { - distutils-r1_python_install_all - doman man/* } pkg_postinst() { - elog "Complete user documentation is available at https://limnoria-doc.readthedocs.org/" + elog "Complete user documentation is available at https://limnoria-doc.readthedocs.io/" elog "" elog "Use supybot-wizard to create a configuration file." elog "Run supybot </path/to/config> to use the bot." |