[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-rust/
commit: 7538ff25f275f2f8668258c629fc0fbdb48f9781 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 05:59:22 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:59:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7538ff25 dev-python/setuptools-rust: Stabilize 1.9.0 ppc64, #926924 Signed-off-by: Sam James gentoo.org> dev-python/setuptools-rust/setuptools-rust-1.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/setuptools-rust/setuptools-rust-1.9.0.ebuild b/dev-python/setuptools-rust/setuptools-rust-1.9.0.ebuild index 12ee55c0797d..25678e894354 100644 --- a/dev-python/setuptools-rust/setuptools-rust-1.9.0.ebuild +++ b/dev-python/setuptools-rust/setuptools-rust-1.9.0.ebuild @@ -134,7 +134,7 @@ SRC_URI=" # crates are used at test time only, update via pycargoebuild -L -i ... LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/
commit: b414fef9560338aad169a7142e34405fa2e16630 Author: Michal Privoznik gmail com> AuthorDate: Thu Feb 15 07:24:59 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:52:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b414fef9 dev-php/libvirt-php: bump to v0.5.8 Signed-off-by: Michal Privoznik gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35535 Signed-off-by: Sam James gentoo.org> dev-php/libvirt-php/Manifest | 1 + dev-php/libvirt-php/libvirt-php-0.5.8.ebuild | 71 2 files changed, 72 insertions(+) diff --git a/dev-php/libvirt-php/Manifest b/dev-php/libvirt-php/Manifest index b002687353b3..5d5bfed32d86 100644 --- a/dev-php/libvirt-php/Manifest +++ b/dev-php/libvirt-php/Manifest @@ -1,2 +1,3 @@ DIST libvirt-php-0.5.6.tar.xz 386372 BLAKE2B 30d6a1c8dd18a4bd9d46e9c20551978fa0c20f2d671a359fdbf86def5166df7f882e65c509087efe0acef7d0dc468b3eb520689f9e7ba552e966809c8f647390 SHA512 5d1b3a2afc697051a5a0d4750ce4d02b31f482b1c17ef2cf4a593b705de438d8ccb4b1543ce6b2520b450734b3634e64ccf9200227f5681cbd2daad5a9f5ee9c DIST libvirt-php-0.5.7.tar.xz 389380 BLAKE2B c8189ffdeb29a056ef959624cd46a18ce7e4e00df6a42bfb3d6349ee8aa3865a4d66b82aed9ee4f68aa7f9761adb8eb8b62bd15d7c6e8e17c187ae44eba71a86 SHA512 ecc640ce2c936f59824212eca36bbe3ae13c560854e0d86da9f1d4d02373751f974b374915ded57d74636c0443c09c895857e8701204fbf49c402c1f315ae0b7 +DIST libvirt-php-0.5.8.tar.xz 392316 BLAKE2B 5c1746512a405aaa32840b47f867804d854006a3ed38db168b8a60b8a6d5c4c454b5070c71a7dce8669377842c8063b78bb1894c7a69a8ff439b770f3867a3d2 SHA512 efff730f101a2b4210d720bf1e9a7bb86b41caaf45de31241be05a64ea71b8bca52c73b23a39137d5849ac9f4d2d309acb72111e3e64f0b47211991e4a6a2d9a diff --git a/dev-php/libvirt-php/libvirt-php-0.5.8.ebuild b/dev-php/libvirt-php/libvirt-php-0.5.8.ebuild new file mode 100644 index ..5f7d2c0938b2 --- /dev/null +++ b/dev-php/libvirt-php/libvirt-php-0.5.8.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +PHP_EXT_NAME="libvirt-php" +PHP_EXT_SKIP_PHPIZE="yes" +USE_PHP="php8-1 php8-2 php8-3" +PHP_EXT_ECONF_ARGS=() + +inherit php-ext-source-r3 autotools + +DESCRIPTION="PHP bindings for libvirt" +HOMEPAGE="http://libvirt.org/php/; +SRC_URI="http://libvirt.org/sources/php/${P}.tar.xz; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +RDEPEND="app-emulation/libvirt + dev-libs/libxml2" +DEPEND="${RDEPEND} + dev-libs/libxslt + virtual/pkgconfig + doc? ( app-text/xhtml1 )" + +DOCS=( ChangeLog NEWS README ) + +src_unpack() { + default + + # create the default modules directory to be able + # to use the php-ext-source-r3 eclass to configure/build + ln -s src "${S}/modules" || die +} + +src_prepare() { + php-ext-source-r3_src_prepare + + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + eautoreconf + done +} + +src_install() { + local slot + for slot in $(php_get_slots); do + php_init_slot_env ${slot} + insinto "${EXT_DIR}" + doins "src/.libs/${PHP_EXT_NAME}.so" + done + + php-ext-source-r3_createinifiles + einstalldocs + + if use doc ; then + docinto html + dodoc -r docs/* + fi +} + +src_test() { + for slot in $(php_get_slots); do + php_init_slot_env ${slot} + default + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/libvirt-python/
commit: 9e3e6ea003dcfd0cf67d247ed65c38e70a966cb1 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 05:53:19 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:53:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e3e6ea0 dev-python/libvirt-python: crank copyright Signed-off-by: Sam James gentoo.org> dev-python/libvirt-python/libvirt-python-10.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/libvirt-python/libvirt-python-10.1.0.ebuild b/dev-python/libvirt-python/libvirt-python-10.1.0.ebuild index cd5a82350d8e..83f8a3a26364 100644 --- a/dev-python/libvirt-python/libvirt-python-10.1.0.ebuild +++ b/dev-python/libvirt-python/libvirt-python-10.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Sys-Virt/
commit: cc0a7d0944e19ce70cafc2b21c955cf66b3e6221 Author: Michal Privoznik gmail com> AuthorDate: Fri Mar 1 12:57:18 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:52:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc0a7d09 dev-perl/Sys-Virt: Add 10.1.0 Signed-off-by: Michal Privoznik gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35628 Signed-off-by: Sam James gentoo.org> dev-perl/Sys-Virt/Manifest | 1 + dev-perl/Sys-Virt/Sys-Virt-10.1.0.ebuild | 40 2 files changed, 41 insertions(+) diff --git a/dev-perl/Sys-Virt/Manifest b/dev-perl/Sys-Virt/Manifest index 1286b8f81f14..8d04c383dad3 100644 --- a/dev-perl/Sys-Virt/Manifest +++ b/dev-perl/Sys-Virt/Manifest @@ -1,3 +1,4 @@ DIST Sys-Virt-v10.0.0.tar.gz 174834 BLAKE2B 6106e050c958002f7120ea3e67602990fc25496d59b4f52d2b164a5599d6fa4c71df5d321b0a43d12cc82423582bcec388d61935069d87272bb7a4628a523304 SHA512 d5ea881515ca5954b476d09b754b7dda131d75ac4dba321d75573816daeb37fbb92dc394dfa603ee4c370d55cb632f07b6abee5af0ebced0ba13f5c7081e7163 +DIST Sys-Virt-v10.1.0.tar.gz 175345 BLAKE2B 19f5620f546b1ea0f6dda0126b56735102f7513b9c41b86e1892f846a84fdfac0f1296a4d1238c7f1cc5c1e5704d5fb8f8dc81cc3961ca59acca5403fa580701 SHA512 6b20573e953bd99e547da683cfc587dd132f8b7921ae76289aad9891179b7d068c96a0c67f90b6daa7c5bf0156de02b3a85f7ec538ee47ca4f81547f03256003 DIST Sys-Virt-v9.7.0.tar.gz 174737 BLAKE2B 676be20e39102f92b9b1d3cc703479c67f43d7007f01f9cfb725d13002ba0abdb3123ac756ace666ffd3c67224943281ad79b840c50afbfd4e8f7f9c5ca4be27 SHA512 211cc36536ec8538e096d36bca568b0362a2c84fe78322acb34a473a91128f46251503db14e38b63cd865a2f16b5c021e6e75ec1832368ae26480bb7e32180d4 DIST Sys-Virt-v9.8.0.tar.gz 174829 BLAKE2B ac9af08d8cbd6920766f3db17eb1cb82b72b8396bfcd55900c78d614c3fee52f588e9cace845b891347275eb7d862d9ec779080e69b7a99754dd4795b82edc00 SHA512 496c32a72f7a4968f91e5dc6b5bd35de980c083df8e005d59af8b761bb379d1a6775b7eed54d06410306030a06130fc6da207c01ea7466c1399f97b78acb01bb diff --git a/dev-perl/Sys-Virt/Sys-Virt-10.1.0.ebuild b/dev-perl/Sys-Virt/Sys-Virt-10.1.0.ebuild new file mode 100644 index ..16cad8c07a60 --- /dev/null +++ b/dev-perl/Sys-Virt/Sys-Virt-10.1.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Packages which get releases together: +# app-emacs/nxml-libvirt-schemas +# dev-python/libvirt-python +# dev-perl/Sys-Virt +# app-emulation/libvirt +# Please bump them together! + +DIST_AUTHOR=DANBERR +DIST_VERSION=v${PV} +DIST_EXAMPLES=("examples/*") +inherit perl-module + +DESCRIPTION="API for using the libvirt library from Perl" + +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=" + >=app-emulation/libvirt-${PV} +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-CBuilder + dev-perl/Module-Build + virtual/pkgconfig + test? ( + dev-perl/CPAN-Changes + dev-perl/Test-More-UTF8 + dev-perl/Test-Pod-Coverage + dev-perl/XML-XPath + virtual/perl-Test-Simple + virtual/perl-Time-HiRes + )" +DEPEND=" + >=app-emulation/libvirt-${PV} +"
[gentoo-commits] repo/gentoo:master commit in: dev-python/libvirt-python/
commit: cfe9d9585bd620739457578c9af2fdf968ebf223 Author: Michal Privoznik gmail com> AuthorDate: Fri Mar 1 12:56:24 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:52:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfe9d958 dev-python/libvirt-python: Add 10.1.0 Signed-off-by: Michal Privoznik gmail.com> Signed-off-by: Sam James gentoo.org> dev-python/libvirt-python/Manifest | 2 + .../libvirt-python/libvirt-python-10.1.0.ebuild| 63 ++ 2 files changed, 65 insertions(+) diff --git a/dev-python/libvirt-python/Manifest b/dev-python/libvirt-python/Manifest index 566f7eb9311b..b5e05c832a1d 100644 --- a/dev-python/libvirt-python/Manifest +++ b/dev-python/libvirt-python/Manifest @@ -1,5 +1,7 @@ DIST libvirt-python-10.0.0.tar.gz 246385 BLAKE2B 0d3411d5d138fe57c6a5b73423479939182a4b9fde29c74ea832db3664db7da392bb15f0381c3ead949c36554cfdbf322441380293ffb016377dc9d4a6b57756 SHA512 4c3f51b2669ad7dc571f05ddeb75bb375640d27f77c1511e6682d8c7a77074210c48ea6c2e125ce8b04a1512df8a6a41e6a2d291e853dcaff84da213c89a6097 DIST libvirt-python-10.0.0.tar.gz.asc 833 BLAKE2B f90f76364c84dff7f7346ea06a630b7085f9c6c7c9bf671cc152287f2123a4f8d1fd8734c3a2771468a8e4748fb7e8628738403b45e688dc36d3972999ff24bf SHA512 fd6048d6a8f73145e7e0512e55a86740a923c671b75aa505cb58291e9809d9927400eabf636db94d9e7093b3eb2c11df0e36d8de24ba9944ae05a8885201ebab +DIST libvirt-python-10.1.0.tar.gz 246933 BLAKE2B f95757c6e88271874f2e6c5efd52f4b075dee96902287b66f535f3d154eea58f7fa5156c7303c108eed34552917227cd0e1abbf4ce78d619dd113d24763780bb SHA512 b1a316703f577ebeafc6f96b5988f3716c24acfea674834c9034d488c456ca1d0386d602942ff4e0d2e947252a2d7049af4c6531407f9ff9a3b981c7c6c3fd37 +DIST libvirt-python-10.1.0.tar.gz.asc 833 BLAKE2B ae970da8b897efa3c8abf596fa653e2fed23e11dc1e1531093ce7fb1c3f9c76659fb71aab828a02c141bd59695eb6989a39f2c99fdd8494e40a8ded43c727fb8 SHA512 deb6af1a7d59bae6498175c842be7995262d0503a0614267b4fa8a157d5d094d8aacd34184b4149a0821750d57ba3ad36af1fec1f7e9532625bb620229bf404d DIST libvirt-python-9.8.0.tar.gz 246277 BLAKE2B c333909d1f4fd32f9e05d42e468b3808971360bb8aaf35934ec25f8155f0231b2ff3bfd90944a50cf13e09cec3cf35fdf41fb5869b1683c1cd36b4767f2b3dd1 SHA512 c9871ca2fa9d18ae42c4aa76e9a7ba9f0a026061b058072c862c8fe402c2d2325189687e1490718360a9b8f6c13d8ae2adfbe54f79a367fb6be9fbde381f4901 DIST libvirt-python-9.8.0.tar.gz.asc 833 BLAKE2B 78e6556031c325674d26322d0a6a4dfc391dd050223bd6d939d30328fc7bb1a2f8671aae95eb3a37b916311e6f4c44a4c1929093844347e06dffa23480793e34 SHA512 b999d442f8e22d91ccf9988f53603159406b3aacd3469fd613ed24afd67722206eb2b319a1518bc7aa8cc12684f84685de885bd40c9ba7d9a94ef16cf03f6065 DIST libvirt-python-9.9.0.tar.gz 246357 BLAKE2B d2e6bc9f8ae3c722ffa18772e40965e7ef1acfb36a863d764ac39c694f687a078b6433cb780a27696f63c698c3e63d203ae1609b48ee31ea5cd95a21a3947666 SHA512 5a09b23b843080f2e55a7b00dc225e0bf23c9c23cac42ce4ffaff725020303745185482c2cc781d519020f50a335d4fa72a7a618bb2c1d0eb0845781d1b22ab7 diff --git a/dev-python/libvirt-python/libvirt-python-10.1.0.ebuild b/dev-python/libvirt-python/libvirt-python-10.1.0.ebuild new file mode 100644 index ..cd5a82350d8e --- /dev/null +++ b/dev-python/libvirt-python/libvirt-python-10.1.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Packages which get releases together: +# app-emacs/nxml-libvirt-schemas +# dev-python/libvirt-python +# dev-perl/Sys-Virt +# app-emulation/libvirt +# Please bump them together! + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 verify-sig + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt-python.git; + RDEPEND="app-emulation/libvirt:=" +else + MY_P="${P/_rc/-rc}" + SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz + verify-sig? ( https://libvirt.org/sources/python/${MY_P}.tar.gz.asc )" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + RDEPEND="app-emulation/libvirt:0/${PV}" +fi +S="${WORKDIR}/${P%_rc*}" + +DESCRIPTION="libvirt Python bindings" +HOMEPAGE="https://www.libvirt.org; + +LICENSE="LGPL-2" +SLOT="0" +IUSE="examples test" +RESTRICT="!test? ( test )" + +BDEPEND=" + virtual/pkgconfig + test? ( + dev-python/lxml[${PYTHON_USEDEP}] + ) + verify-sig? ( sec-keys/openpgp-keys-libvirt ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc + +distutils_enable_tests pytest + +python_compile() { + # setuptools is broken for C extensions, bug #907718 + distutils-r1_python_compile -j1 +} + +python_install_all() { + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/lighttpd/
commit: 810ea115683fbf3dfed0430af153134c7e690e42 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 05:52:05 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:52:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=810ea115 www-servers/lighttpd: add 1.4.75 Signed-off-by: Sam James gentoo.org> www-servers/lighttpd/Manifest | 2 + www-servers/lighttpd/lighttpd-1.4.75.ebuild | 222 2 files changed, 224 insertions(+) diff --git a/www-servers/lighttpd/Manifest b/www-servers/lighttpd/Manifest index b31d7713c59e..b40a6283bc2f 100644 --- a/www-servers/lighttpd/Manifest +++ b/www-servers/lighttpd/Manifest @@ -2,3 +2,5 @@ DIST lighttpd-1.4.73.tar.xz 1086680 BLAKE2B 2c7e8f9a9445b7986320e28dca82c59003b3 DIST lighttpd-1.4.73.tar.xz.asc 833 BLAKE2B e38334feeb0be92126b7289f7724dcf557b0db6edede0de98e5a7d2b6d03a3bbd411c43a0fd18064605a349617b929249617964932a156351eda05c8f3e8ba60 SHA512 aa33ff5e9c489770363a801ec6d34a1520356f1a82d6a36980cef1d68d1677fdf0dfc0934b8082c263038d0442e05eb3a4e763e9a7c9a1846ec0c344138e635e DIST lighttpd-1.4.74.tar.xz 1098796 BLAKE2B d651132b92b8e4c80e29905af11bf9245be524e715011ecbac68253ebce2342d69076731457775b009eee7e76c268f2cc218e314b2d5c7951e71222bf6c2570d SHA512 96ae90885898ec0a13441f135209a1e7c447b74b1dfbc16e75bdabcba30a4a4dd26878c205feed7f78311bcbc81b54602635cc0a64ea7fb8fe5e081f136fae2d DIST lighttpd-1.4.74.tar.xz.asc 833 BLAKE2B eb9d1dad82a3e2ebcfc02c15dc8cc0d31f2fab650bc51696f1b474ca5dafb6d1bd02a8022117d9112ce7845ab66e08537cd3821184b967b973ba6ab244fe5a50 SHA512 20befc3f48fcb1729ad7d318c93252e7b5dc2c734bad36f42a8703d2b04782d9e9d4ec90a82cdb646da19a8fa14ef3729b16c259ca0b96c1b0474c82b644f680 +DIST lighttpd-1.4.75.tar.xz 1102080 BLAKE2B 3cf89678922e319fa140beb56a95b11eb85ca1b833c9d21195d0ad0b8ea8679c71764558d03eafda0ff3aab994212375b433e56ff54349da739cd7c5384b61ae SHA512 2066ad3e9eeaed4179bd6d3a2becc4ed57d6b00cbdd729a3c0d9a7276ee9c7906c9f1274f4def696d5ef0e662158ea13eb7ecb8e107cac5519ac98a83cf9d7ef +DIST lighttpd-1.4.75.tar.xz.asc 833 BLAKE2B c632a3ab7e97c981c0930129a430ee4b3776f34611831c7a8f484de4f2915be31f24df15ee517bcb0271c96c6217429333cbd67bc6f1a4c71936736246d8357c SHA512 791aab9bfb21c3c54b157e4348adbca83fae9186cc3ba27b9f0badc0af6bd74d2e70d6bb565317393b6dafb0e0b5da6e4442c77eac8d9ce597ccdb8b9176f3f9 diff --git a/www-servers/lighttpd/lighttpd-1.4.75.ebuild b/www-servers/lighttpd/lighttpd-1.4.75.ebuild new file mode 100644 index ..5f2f6de8bf8e --- /dev/null +++ b/www-servers/lighttpd/lighttpd-1.4.75.ebuild @@ -0,0 +1,222 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} ) +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/lighttpd.asc +inherit lua-single meson readme.gentoo-r1 systemd tmpfiles verify-sig + +DESCRIPTION="Lightweight high-performance web server" +HOMEPAGE="https://www.lighttpd.net https://github.com/lighttpd; +SRC_URI=" + https://download.lighttpd.net/lighttpd/releases-$(ver_cut 1-2).x/${P}.tar.xz + verify-sig? ( https://download.lighttpd.net/lighttpd/releases-$(ver_cut 1-2).x/${P}.tar.xz.asc ) +" + +LICENSE="BSD GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+brotli dbi gnutls kerberos ldap +lua maxminddb mbedtls +nettle nss +pcre php sasl selinux ssl test unwind webdav xattr +zlib zstd" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) +" + +# Match the bundled xxhash version for the minimum version +COMMON_DEPEND=" + acct-group/lighttpd + acct-user/lighttpd + >=dev-libs/xxhash-0.8.2 + virtual/libcrypt:= + brotli? ( app-arch/brotli:= ) + dbi? ( + dev-db/libdbi + ) + gnutls? ( net-libs/gnutls ) + kerberos? ( virtual/krb5 ) + ldap? ( >=net-nds/openldap-2.1.26:= ) + lua? ( ${LUA_DEPS} ) + maxminddb? ( dev-libs/libmaxminddb ) + mbedtls? ( net-libs/mbedtls ) + nettle? ( dev-libs/nettle:= ) + nss? ( dev-libs/nss ) + pcre? ( dev-libs/libpcre2 ) + php? ( dev-lang/php:*[cgi] ) + sasl? ( dev-libs/cyrus-sasl ) + ssl? ( >=dev-libs/openssl-0.9.7:= ) + unwind? ( sys-libs/libunwind:= ) + webdav? ( + dev-libs/libxml2 + sys-fs/e2fsprogs + ) + xattr? ( kernel_linux? ( sys-apps/attr ) ) + zlib? ( >=sys-libs/zlib-1.1 ) + zstd? ( app-arch/zstd:= ) +" +DEPEND=" + ${COMMON_DEPEND} + elibc_musl? ( sys-libs/queue-standalone ) +" +RDEPEND=" + ${COMMON_DEPEND} + selinux? ( sec-policy/selinux-apache ) +" +BDEPEND=" + virtual/pkgconfig + test? ( virtual/perl-Test-Harness ) + verify-sig? ( sec-keys/openpgp-keys-lighttpd ) +" + +# update certain parts of lighttpd.conf based on conditionals +update_config() { +
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: 02c433d54b01272d641bb14cef7eb08b267d68a0 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 05:53:42 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:53:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c433d5 net-misc/curl: Stabilize 8.6.0-r1 ppc64, #926619 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-8.6.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-8.6.0-r1.ebuild b/net-misc/curl/curl-8.6.0-r1.ebuild index 5fd2dc11181c..7954b6f7d73e 100644 --- a/net-misc/curl/curl-8.6.0-r1.ebuild +++ b/net-misc/curl/curl-8.6.0-r1.ebuild @@ -17,7 +17,7 @@ else https://curl.se/download/${P}.tar.xz verify-sig? ( https://curl.se/download/${P}.tar.xz.asc ) " - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="BSD curl ISC test? ( BSD-4 )"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libvirt/
commit: 4beedc35af4090dd6be9ac01c6b898bfcc281f07 Author: Michal Privoznik gmail com> AuthorDate: Fri Mar 1 12:49:55 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:52:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4beedc35 app-emulation/libvirt: Add 10.1.0 Signed-off-by: Michal Privoznik gmail.com> Signed-off-by: Sam James gentoo.org> app-emulation/libvirt/Manifest | 2 + app-emulation/libvirt/libvirt-10.1.0.ebuild | 365 2 files changed, 367 insertions(+) diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest index 4c3b97bfe41f..572b1ad53294 100644 --- a/app-emulation/libvirt/Manifest +++ b/app-emulation/libvirt/Manifest @@ -1,5 +1,7 @@ DIST libvirt-10.0.0.tar.xz 9395076 BLAKE2B bfbea7805a94481293a31e52a5511bcf86db2c96486cbc3b9cb776719ec973b1208cfcb4a8ae2c9220d1d68053980eaf68893f7919c3ef354efbd1abf642 SHA512 4ab28539ff0e9a78ac231b11b4ec88b91d76ff2607cabd0226f04aaece73b05cab4aa9cfcf05073cd257ea270a377cd5d2cb915971583dbec04dadf2cf7ad252 DIST libvirt-10.0.0.tar.xz.asc 833 BLAKE2B e6377fe80a96025fe643d9bb14b3d64da3cf7f53000d8ee55606b4bc635d735943c4a7baa3796cbb7ce5812f03e2efd700aeef72e5bfcce68938b873aeca3f1f SHA512 08681d45c39695b07c88b27fddc471284ed66caa091a73ea3957e42ec92776d435ecb4dc71b6bb18a825322468fccb09263f612aa1bde53deea3d6c5305313d8 +DIST libvirt-10.1.0.tar.xz 9444244 BLAKE2B bfdce9d067e3a319b81d867d27f1a6b4e724ab6aaa25d19d7383c9be26ad7dc92b3c0aaa92894b772f09e20c3c2eb0ea0a8707feee4c63be58578fa22854305f SHA512 08e73ae15de5681430b62db85ec9901242dca5e9a4ca9685614f4a67092c6e28f27f9187144b3ceb18ad6b40e6eb1a90b1a4b056b0888724d04a62002ee2bc48 +DIST libvirt-10.1.0.tar.xz.asc 833 BLAKE2B 1046403fb6ee084eb68e081a0fa4a1cfbf30378faf2f54591917ab6a4648a4c2a23da055cfe2577ec7ec80922c29ca7a918386259f747f052abfdfc420ff7749 SHA512 40ec184b4c33f21bf99d38fec0722e165854f723017f3cddaef63120cdf8dcf6df0c03b7e4aea5c3706f65d46f5335db667321b1ece1c123d9517fcd303b2bd8 DIST libvirt-9.8.0.tar.xz 9307064 BLAKE2B aae47e8d4eeaf97532a0356de23ed5a9eea71b369d025eda95b5fd74576779eb4b843d05df6c87b79a14f218c341953749e319ee7244846a2db410a74a746880 SHA512 0118725073de33eec3fa3e4616d3154707f9828fdb9ec973f503fe68f18eab72b9704da660f281152630ddc95e605c786673af9d23dc9bdfc0108422e0efbd41 DIST libvirt-9.8.0.tar.xz.asc 833 BLAKE2B 3ecd0a925992eeadd50675f7ad8e815bde532c0f66e331ea766fff8e613b6a60b002bedee82fd03684e703057bc13d4e92191268dcd5efe2611ce9bd3cf6b505 SHA512 e041db13281eae9323c22189b7a258caf8d0e2a350cbd31b6cbed7054ccaf09d05c155c3c09daea07940affdf15e8d42bb2339945480cd141a6e8cb417a78536 DIST libvirt-9.9.0.tar.xz 9321556 BLAKE2B 21eae5a95feaf7f5c6ba8dd48732c08212904882a11c48eccfa827d85ddc3df7e064503f21710dbe1b678670e02f003674de915a43a7403fbf85685c4832e21d SHA512 77cea28acf4f3e8c92fbd5bd72ad084be183c07f14e3a9ce35d6d9d62d36ee97a30cef55fb204b3e43f282890ecd7d5827a784a517e7f4ed8b22ee502c3f09d7 diff --git a/app-emulation/libvirt/libvirt-10.1.0.ebuild b/app-emulation/libvirt/libvirt-10.1.0.ebuild new file mode 100644 index ..38baa163aaa0 --- /dev/null +++ b/app-emulation/libvirt/libvirt-10.1.0.ebuild @@ -0,0 +1,365 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Packages which get releases together: +# app-emacs/nxml-libvirt-schemas +# dev-python/libvirt-python +# dev-perl/Sys-Virt +# app-emulation/libvirt +# Please bump them together! + +PYTHON_COMPAT=( python3_{10..11} ) +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc +inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt.git; + EGIT_BRANCH="master" +else + SRC_URI="https://libvirt.org/sources/${P}.tar.xz + verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +fi + +DESCRIPTION="C toolkit to manipulate virtual machines" +HOMEPAGE="https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/; +LICENSE="LGPL-2.1" +SLOT="0/${PV}" +IUSE=" + apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs + iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa + openvz parted pcap policykit +qemu rbd sasl selinux test +udev + virtiofsd virtualbox +virt-network wireshark-plugins xen zfs +" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + firewalld? ( virt-network ) + libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) + lxc? ( caps libvirtd ) + openvz? ( libvirtd ) + qemu? ( libvirtd ) + virt-network? ( libvirtd ) + virtualbox? ( libvirtd ) + xen? ( libvirtd )" + +BDEPEND=" + app-text/xhtml1 + dev-lang/perl + dev-libs/libxslt + dev-perl/XML-XPath + dev-python/docutils + virtual/pkgconfig +
[gentoo-commits] repo/gentoo:master commit in: app-emacs/nxml-libvirt-schemas/
commit: 4bb32a6baf958a7cfb7d321e23f84d662ea8478b Author: Michal Privoznik gmail com> AuthorDate: Fri Mar 1 12:55:37 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:52:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb32a6b app-emacs/nxml-libvirt-schemas: Add 10.1.0 Signed-off-by: Michal Privoznik gmail.com> Signed-off-by: Sam James gentoo.org> app-emacs/nxml-libvirt-schemas/Manifest| 1 + .../nxml-libvirt-schemas-10.1.0.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/app-emacs/nxml-libvirt-schemas/Manifest b/app-emacs/nxml-libvirt-schemas/Manifest index 484335ab00de..55d2fc8629a3 100644 --- a/app-emacs/nxml-libvirt-schemas/Manifest +++ b/app-emacs/nxml-libvirt-schemas/Manifest @@ -1,3 +1,4 @@ DIST libvirt-10.0.0.tar.xz 9395076 BLAKE2B bfbea7805a94481293a31e52a5511bcf86db2c96486cbc3b9cb776719ec973b1208cfcb4a8ae2c9220d1d68053980eaf68893f7919c3ef354efbd1abf642 SHA512 4ab28539ff0e9a78ac231b11b4ec88b91d76ff2607cabd0226f04aaece73b05cab4aa9cfcf05073cd257ea270a377cd5d2cb915971583dbec04dadf2cf7ad252 +DIST libvirt-10.1.0.tar.xz 9444244 BLAKE2B bfdce9d067e3a319b81d867d27f1a6b4e724ab6aaa25d19d7383c9be26ad7dc92b3c0aaa92894b772f09e20c3c2eb0ea0a8707feee4c63be58578fa22854305f SHA512 08e73ae15de5681430b62db85ec9901242dca5e9a4ca9685614f4a67092c6e28f27f9187144b3ceb18ad6b40e6eb1a90b1a4b056b0888724d04a62002ee2bc48 DIST libvirt-9.8.0.tar.xz 9307064 BLAKE2B aae47e8d4eeaf97532a0356de23ed5a9eea71b369d025eda95b5fd74576779eb4b843d05df6c87b79a14f218c341953749e319ee7244846a2db410a74a746880 SHA512 0118725073de33eec3fa3e4616d3154707f9828fdb9ec973f503fe68f18eab72b9704da660f281152630ddc95e605c786673af9d23dc9bdfc0108422e0efbd41 DIST libvirt-9.9.0.tar.xz 9321556 BLAKE2B 21eae5a95feaf7f5c6ba8dd48732c08212904882a11c48eccfa827d85ddc3df7e064503f21710dbe1b678670e02f003674de915a43a7403fbf85685c4832e21d SHA512 77cea28acf4f3e8c92fbd5bd72ad084be183c07f14e3a9ce35d6d9d62d36ee97a30cef55fb204b3e43f282890ecd7d5827a784a517e7f4ed8b22ee502c3f09d7 diff --git a/app-emacs/nxml-libvirt-schemas/nxml-libvirt-schemas-10.1.0.ebuild b/app-emacs/nxml-libvirt-schemas/nxml-libvirt-schemas-10.1.0.ebuild new file mode 100644 index ..16945cb9e2ff --- /dev/null +++ b/app-emacs/nxml-libvirt-schemas/nxml-libvirt-schemas-10.1.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Packages which get releases together: +# app-emacs/nxml-libvirt-schemas +# dev-python/libvirt-python +# dev-perl/Sys-Virt +# app-emulation/libvirt +# Please bump them together! + +inherit elisp + +MY_P="libvirt-${PV}" +DESCRIPTION="Extension for nxml-mode with libvirt schemas" +HOMEPAGE="https://www.libvirt.org/; +SRC_URI="https://libvirt.org/sources/${MY_P}.tar.xz; +S="${WORKDIR}/${MY_P%-rc*}/src/conf/schemas" + +# This is the license of the package, but the schema files are +# provided without license, maybe it's bad. +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# Yes this requires Java, but I'd rather not repackage this, if you +# know something better in C, I'll be glad to use that. +BDEPEND="app-text/trang" + +SITEFILE="60${PN}-gentoo.el" + +src_compile() { + emake -f - <<'EOF' +all: $(patsubst %.rng,%.rnc,$(wildcard *.rng)) +%.rnc: %.rng + trang -I rng -O rnc $< $@ +EOF +} + +src_install() { + insinto "${SITEETC}/${PN}" + doins "${FILESDIR}"/schemas.xml *.rnc + elisp-site-file-install "${FILESDIR}/${SITEFILE}" +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/fastfetch/
commit: 9998f8c66e16969c5b0c79bb618f7d45334193bc Author: Sam James gentoo org> AuthorDate: Thu Mar 14 05:49:42 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:49:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9998f8c6 app-misc/fastfetch: Stabilize 2.7.1 arm64, #926901 Signed-off-by: Sam James gentoo.org> app-misc/fastfetch/fastfetch-2.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/fastfetch/fastfetch-2.7.1.ebuild b/app-misc/fastfetch/fastfetch-2.7.1.ebuild index 1b1e344ef7b6..82431f2f04cb 100644 --- a/app-misc/fastfetch/fastfetch-2.7.1.ebuild +++ b/app-misc/fastfetch/fastfetch-2.7.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" else SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" fi LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/yyjson/
commit: 90d3a8562835c5098643b63673ffbafd83f5e798 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 05:49:43 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:49:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d3a856 dev-libs/yyjson: Stabilize 0.8.0 arm64, #926901 Signed-off-by: Sam James gentoo.org> dev-libs/yyjson/yyjson-0.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/yyjson/yyjson-0.8.0.ebuild b/dev-libs/yyjson/yyjson-0.8.0.ebuild index 0d2e0008ec22..21330d02e9ad 100644 --- a/dev-libs/yyjson/yyjson-0.8.0.ebuild +++ b/dev-libs/yyjson/yyjson-0.8.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ibireme/yyjson/archive/refs/tags/${PV}.tar.gz -> ${P LICENSE="MIT test? ( BSD )" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="doc test"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rbs/
commit: 2818a66d9e2d93d0f69869f2ac4e4e3aeadcdef0 Author: Hans de Graaff gentoo org> AuthorDate: Wed Mar 13 06:13:10 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Mar 14 05:48:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2818a66d dev-ruby/rbs: add 3.4.4 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rbs/Manifest | 1 + dev-ruby/rbs/rbs-3.4.4.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/dev-ruby/rbs/Manifest b/dev-ruby/rbs/Manifest index 79f83618ebd1..60e0564225b3 100644 --- a/dev-ruby/rbs/Manifest +++ b/dev-ruby/rbs/Manifest @@ -5,3 +5,4 @@ DIST rbs-3.2.2.tar.gz 1148293 BLAKE2B a585a942d48217aa574629ace472dc57a6c876a67e DIST rbs-3.4.0.tar.gz 1233005 BLAKE2B 66486849627ae75842b58abb24b4148146384f0a3e69ecb968eaf6c67afe0a5a6769d6263cb8f2499c899831280f4030f8fe545e3ed39a79129ff5651e9abdc4 SHA512 fde44bec1eba699323c3173508e2c026d9a61bccf4a4c55d0ed74dbf7306d8e1416fe9e115e3bb70d1027262ee26fb47b644571efbc9aed0b67ccb9d9ee59152 DIST rbs-3.4.1.tar.gz 1236509 BLAKE2B da51d9c8eed72fb5f4b4b31950db5d39b0fc18a55a3d7999f92d3c5d23ed3d0b0572e65d212483442796093a3941a404e2babd0b55581135d1c77c3521ddc00e SHA512 d98217535091f6af5ff102d8b7126bcd881e22b64c240b5e443a965ccdb0f812a755d3da5db6b65964f6e0e798491bd17ba76d4221e46fbbb26ad0674cd1dca0 DIST rbs-3.4.2.tar.gz 1236528 BLAKE2B 65c6c218d65db323171af85bbce2f18bbc502c5e0611739ce96d7490afa91090d3fe308fdec253bdb61f41877b4691686fd8a9c8f4be4ec270713f47d5b18a79 SHA512 ec22ef5c27750d2762b0e50bc6623d9dabd7afb11dcae641e76776ca9a12cda9c73657e5be84fadd05998e065174f785df238415c7f4a3bb3e71aff89dffc620 +DIST rbs-3.4.4.tar.gz 1236977 BLAKE2B 19b95e7b162714738c37d9d8f740d11e5e4694f6e2c7e9ba9f01c74d8d318d0b848251276e421a80d8a5680ed60fa510d04d4a57ac72d0c376f1e9cfef2fe773 SHA512 c6be887af1c89e7b9d8f01e248a24f571c189fc81f55d1625957434a3d1e74c5d23f9ba2089750cb742a82560165d9bab309cff8cdb6c9e455076051301c7dd4 diff --git a/dev-ruby/rbs/rbs-3.4.4.ebuild b/dev-ruby/rbs/rbs-3.4.4.ebuild new file mode 100644 index ..46da666c978d --- /dev/null +++ b/dev-ruby/rbs/rbs-3.4.4.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_BINDIR="exe" + +RUBY_FAKEGEM_EXTRAINSTALL="core schema sig stdlib" +RUBY_FAKEGEM_EXTENSIONS=(ext/rbs_extension/extconf.rb) + +RUBY_FAKEGEM_GEMSPEC="rbs.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="The language for type signatures for Ruby and standard library definitions" +HOMEPAGE="https://github.com/ruby/rbs; +SRC_URI="https://github.com/ruby/rbs/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( Ruby-BSD BSD-2 )" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +SLOT="0" +IUSE="test" + +ruby_add_rdepend "dev-ruby/abbrev" + +ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/rdoc dev-ruby/test-unit )" + +all_ruby_prepare() { + sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die + + # We compile the extension directly + sed -i -e '/extensiontask/I s:^:#:' Rakefile || die + + # Avoid JSON schema validation tests due to a large dependency stack + # that would be needed. + rm -f test/rbs/schema_test.rb || die + + # Avoid setup tests since they require a lot of development dependencies. + rm -f test/rbs/test/runtime_test_test.rb || die + + # Avoid subtract tests with additonal unpackaged dependencies + sed -i -e '/def test_subtract/aomit "Skipped due to additional dependencies"' test/rbs/cli_test.rb || die + + # Avoid tests requiring a network connection + rm -f test/rbs/collection/installer_test.rb test/rbs/collection/collections_test.rb \ + test/rbs/collection/config_test.rb test/rbs/collection/sources/git_test.rb || die + sed -i -e '/def test_collection_/aomit "Requires network"' test/rbs/cli_test.rb || die + sed -i -e '/def test_loading_from_rbs_collection/aomit "Requires network"' test/rbs/environment_loader_test.rb || die + + sed -i -e '/def test_\(method\|paths\)/aomit "Different paths in Gentoo test environment"' test/rbs/cli_test.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/certificate_authority/
commit: bf4122917692eb5864dc8424796469bbb4a1a7c7 Author: Hans de Graaff gentoo org> AuthorDate: Wed Mar 13 06:29:06 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Mar 14 05:48:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf412291 dev-ruby/certificate_authority: enable ruby33 Closes: https://bugs.gentoo.org/923348 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/certificate_authority/certificate_authority-1.1.0.ebuild | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/dev-ruby/certificate_authority/certificate_authority-1.1.0.ebuild b/dev-ruby/certificate_authority/certificate_authority-1.1.0.ebuild index 173bf6c75e31..f071d6a0c5b4 100644 --- a/dev-ruby/certificate_authority/certificate_authority-1.1.0.ebuild +++ b/dev-ruby/certificate_authority/certificate_authority-1.1.0.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 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_RECIPE_TEST="rspec3" @@ -20,7 +20,6 @@ SRC_URI="https://github.com/cchandler/certificate_authority/archive/v${PV}.tar.g LICENSE="MIT" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="" all_ruby_prepare() { sed -i -e '/\(bundler\|pry\|overalls\)/ s:^:#:' spec/spec_helper.rb || die @@ -30,4 +29,7 @@ all_ruby_prepare() { # make work on different arches due to hardwired load paths in # specs. rm -f spec/units/pkcs11_key_material_spec.rb || die + + # Fix spec for OpenSSL 3.x + sed -i -e '426 s/keyid://' spec/units/certificate_spec.rb || die }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/http/
commit: 599d49af6ec0e97541027607ad07c7370023a79a Author: Hans de Graaff gentoo org> AuthorDate: Wed Mar 13 06:30:25 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Mar 14 05:48:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=599d49af dev-ruby/http: update upstream metadata Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/http/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/http/metadata.xml b/dev-ruby/http/metadata.xml index 6c73268a6ab9..ac2407ed53aa 100644 --- a/dev-ruby/http/metadata.xml +++ b/dev-ruby/http/metadata.xml @@ -6,6 +6,6 @@ Gentoo Ruby Project -tarcieri/http +httprb/http
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capistrano/
commit: 6cda996220bc20a1006bf3b25b5ea98a70a65428 Author: Hans de Graaff gentoo org> AuthorDate: Wed Mar 13 05:58:30 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Mar 14 05:48:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cda9962 dev-ruby/capistrano: add 3.18.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/capistrano/Manifest | 1 + dev-ruby/capistrano/capistrano-3.18.1.ebuild | 38 2 files changed, 39 insertions(+) diff --git a/dev-ruby/capistrano/Manifest b/dev-ruby/capistrano/Manifest index e410257ca6c5..0bc6a7584ea1 100644 --- a/dev-ruby/capistrano/Manifest +++ b/dev-ruby/capistrano/Manifest @@ -1,3 +1,4 @@ DIST capistrano-2.15.5.gem 132096 BLAKE2B bbaa6bd482cf9bbe7aa01540aa5dab3f32401ffa1476d9057bb8ad420194f1ab2c32d8e744d7c982ebece5c4b5369133dc8378b7adf54c78732f9cb249db2a9e SHA512 10168080c7481ec6fc6f918ac90a3b1ce8f2b36f77411375e33cc915b02d5196ab061ac47e767edd724c82cffd1c2ad0a23ba1f0519cf1f2aae5b429167b19ff DIST capistrano-3.17.3.gem 70144 BLAKE2B d8bd93bb41a41196394b0959fa0bdf17609c9c53771bbfbf87cbc02b169177ad7cc18613a18d362a7fc775c91a382071d2384262d5cb49b1534678aac575dc55 SHA512 b7b85ebf7309d93aed83f68dc897e5a6cb4c8a929f4427c8a29db2ef6f857ee110256ba80c2fe0ae15f8008597c47be5ec60c192f3268d0df66f761b90d0758f DIST capistrano-3.18.0.gem 69632 BLAKE2B 679005f347eba2bad71e49b0c591c6179edc566d342b43652dc1be6949589d3bc58b78c91564e6d8bb1f541066917164e000fe41a6997a3d6d12ab9b5e7b SHA512 126abb8934bed1bd1c58f53c1e8cd0ead99499d7e99d09e51290df4619a2f570a3f2f1a5cbdb683f1286a2b9aa7b0a2690a4c165d07705c5157ebf3ed1118f3e +DIST capistrano-3.18.1.gem 69632 BLAKE2B 65802492a93974cc8b9fdfebc189f866ae7e3b6eda92a87537106019f8605de469ff6f90439fe64db54af8bc3ff1d58082efc84b4be629368420fd6c23857374 SHA512 940e2a0cff96d99876bac1e585299edf5fcb22899bca61dcbe87b285ffd397dc916545792b58cd708f9b4e086d83f070f1bfc3bab534244c86f46d6de6323b47 diff --git a/dev-ruby/capistrano/capistrano-3.18.1.ebuild b/dev-ruby/capistrano/capistrano-3.18.1.ebuild new file mode 100644 index ..c8d14632d8ea --- /dev/null +++ b/dev-ruby/capistrano/capistrano-3.18.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A distributed application deployment system" +HOMEPAGE="https://capistranorb.com/; + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/airbrussh-1.0.0 + >=dev-ruby/sshkit-1.9:0 + >=dev-ruby/rake-10.0.0 + dev-ruby/i18n:*" +ruby_add_bdepend " + test? ( dev-ruby/mocha )" + +all_ruby_prepare() { + # Avoid specs that depend on capistrano already being installed + rm -f spec/lib/capistrano/doctor/gems_doctor_spec.rb || die + + # Avoid specs that require a TTY + sed -i -e '/asking for a variable/,/^ end/ s:^:#:' spec/integration/dsl_spec.rb || die + rm -f spec/lib/capistrano/configuration/question_spec.rb spec/lib/capistrano/doctor/output_helpers_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/dnsruby/
commit: 29cefde917b6863e0742c78da4e63c054937a3e3 Author: Hans de Graaff gentoo org> AuthorDate: Wed Mar 13 06:02:17 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Mar 14 05:48:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29cefde9 dev-ruby/dnsruby: add 1.71.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/dnsruby/Manifest | 1 + dev-ruby/dnsruby/dnsruby-1.71.0.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/dev-ruby/dnsruby/Manifest b/dev-ruby/dnsruby/Manifest index a55cd0e4de72..6a7e996f4da8 100644 --- a/dev-ruby/dnsruby/Manifest +++ b/dev-ruby/dnsruby/Manifest @@ -1 +1,2 @@ DIST dnsruby-1.70.0.gem 261632 BLAKE2B 07adbe23ab2d1605c1562f4403f2dd864171b047df08037763565a3a459f2d3b3cb79343da2c25aadb498a7fc5a81a42af928d65a22c6b736fa7b64fab96721f SHA512 11caddd4ea5c9b8f85c730708d3cd1e1a130059975dfdecbf307862f7cbb85285d193f9ce010a81fbd8a7518ec720a107118018146d67105f6a4dbd41149a130 +DIST dnsruby-1.71.0.gem 262144 BLAKE2B 6067bad3953eab96856adc6a30f43241c0fc6166ab3476257a502ef593ec186420d6b89c5f8e0c162bdcde5249365c02c6910e0706fbacd0425af5734b7752a8 SHA512 9488de8e6ed72708dd8ec213eb5814d8bf712a5186103cc8bcea26d9d9df1933e3d515bd2915622e643b7a37d9a94ac295f6638ac73fcf30f1dfd26c79d32c63 diff --git a/dev-ruby/dnsruby/dnsruby-1.71.0.ebuild b/dev-ruby/dnsruby/dnsruby-1.71.0.ebuild new file mode 100644 index ..13e241e00b9c --- /dev/null +++ b/dev-ruby/dnsruby/dnsruby-1.71.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_DOCDIR="html" +RUBY_FAKEGEM_EXTRADOC="DNSSEC EXAMPLES README.md" +inherit ruby-fakegem + +DESCRIPTION="A pure Ruby DNS client library" +HOMEPAGE="https://github.com/alexdalitz/dnsruby; + +KEYWORDS="~amd64 ~arm ~x86" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/simpleidn-0.2.1:0 =dev-ruby/simpleidn-0.2*:0" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.4:5 )" + +all_ruby_prepare() { + sed -i -e "/[Cc]overall/d" Rakefile || die + sed -i -e '/display/d' \ + -e '/Display/,/^}/d' test/spec_helper.rb || die +} + +each_ruby_test() { + # only run offline tests + # ${RUBY} -I .:lib test/ts_dnsruby.rb || die "test failed" + ${RUBY} -I .:lib test/ts_offline.rb || die "test failed" +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/http/
commit: 63ca8781618a413b992d41ae6aa3dabd0e7083a7 Author: Hans de Graaff gentoo org> AuthorDate: Wed Mar 13 06:24:12 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Mar 14 05:48:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ca8781 dev-ruby/http: add 5.2.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/http/Manifest | 1 + dev-ruby/http/http-5.2.0.ebuild | 59 + 2 files changed, 60 insertions(+) diff --git a/dev-ruby/http/Manifest b/dev-ruby/http/Manifest index 3b126b27c40d..e231bb5237ff 100644 --- a/dev-ruby/http/Manifest +++ b/dev-ruby/http/Manifest @@ -1 +1,2 @@ DIST http-5.1.1.gem 82944 BLAKE2B bd44ede401712ddd13b76f9e3266622aefd78f37a89c84217c7f8206214e9e2ee994fe375a6e7897315dd83853d4e8ab2c0c9c34a59fe47c1a0617f3c126fdab SHA512 a39d88297b6f2f0a51a22fe502d1f7883d44a3fa0af250e1a8142f093fb3865b02b797bc46780d9129f0c67e18f97cc551aa1dbd794b3b4cda6bdb5495fe95e3 +DIST http-5.2.0.gem 85504 BLAKE2B 60391b959752c63e2f8cffcb86d6aad47fd30817f348ac6fc28ebce4fa5186f482c08db5e4413fc84eb54a9beb2682260c0c7241a76b40c3489fe7f2abcfb154 SHA512 88a813498db68827ea665c3a568ce45b0096203484564f3de18d46abdd87d2ecd756745f9f530965db306f8e37185d3d0b31959082bbe01fee5545b36b0716bd diff --git a/dev-ruby/http/http-5.2.0.ebuild b/dev-ruby/http/http-5.2.0.ebuild new file mode 100644 index ..ed0481107d6c --- /dev/null +++ b/dev-ruby/http/http-5.2.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md CHANGES_OLD.md README.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +inherit ruby-fakegem + +DESCRIPTION="An easy-to-use client library for making requests from Ruby" +HOMEPAGE="https://github.com/httprb/http; + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="test" + +ruby_add_rdepend "=dev-ruby/addressable-2* + >=dev-ruby/addressable-2.8 + =dev-ruby/base64-0*:* + =dev-ruby/http-cookie-1* + >=dev-ruby/http-form_data-2.2:2 + >=dev-ruby/llhttp-ffi-0.5.0:0/0.5" + +ruby_add_bdepend " + test? ( + =dev-ruby/certificate_authority-1* + dev-ruby/rspec-its + dev-ruby/webrick + )" + +all_ruby_prepare() { + # Avoid specs that require network access + sed -i -e '/.persistent/,/^ end/ s:^:#:' \ + spec/lib/http_spec.rb || die + sed -i -e '/with non-ASCII URLs/,/^end/ s:^:#:' \ + spec/lib/http/client_spec.rb || die + + # Avoid spec that may fail with a running web server + sed -i -e '/unifies socket errors into HTTP::ConnectionError/,/^ end/ s:^:#:' spec/lib/http_spec.rb || die + + # Fix spec for production release + sed -i -e '/User-Agent:/ s/.dev//' spec/lib/http/features/logging_spec.rb || die + + # Avoid specs also failing upstream due to some certificate issue + sed -i -e '/context "ssl"/,/^ end/ s:^:#:' spec/lib/http_spec.rb || die + sed -i -e '/describe "working with SSL"/,/^ end/ s:^:#:' spec/lib/http/client_spec.rb || die + + # Disable coverage + sed -i -e 's/require_relative ".\/support\/simplecov"//g' "spec/spec_helper.rb" || die +} + +each_ruby_test() { + # disables dev-ruby/fuubar dep + CI=1 each_fakegem_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-container/
commit: 0da0cc506ea2b44ed013dfdcc4c4231d2e6cf166 Author: Hans de Graaff gentoo org> AuthorDate: Tue Mar 12 15:36:18 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Mar 14 05:48:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0da0cc50 dev-ruby/async-container: add 0.17.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/async-container/Manifest | 1 + .../async-container/async-container-0.17.0.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/dev-ruby/async-container/Manifest b/dev-ruby/async-container/Manifest index 7db969c932ff..cc713999816f 100644 --- a/dev-ruby/async-container/Manifest +++ b/dev-ruby/async-container/Manifest @@ -1,2 +1,3 @@ DIST async-container-0.16.12.tar.gz 22626 BLAKE2B 8e850ebededcc0110a8ddf79c23287d816973fee1c32b7e7b76a7158995ffca5476d8701b3b4499aa3c0fd023ee9f253e4d07bc9ad0562a32d529678d0569701 SHA512 d71bdd1dc22a7ebecd4fed7e17b28c9ae1c875e111db4fb9cddda3508113e3cb7fc72b820c447cac27f047606d20f62180b203e58164da18dc47cff385262441 DIST async-container-0.16.13.tar.gz 24969 BLAKE2B 94345cff96924994b07bb70db48064122c32cf07a65736a7db709087c0f4f9bd06c3810a1b04e4d4625ebfccb6c595188e96c64025822ac318ba636a98f85a82 SHA512 c36d98eb99c65eada8463b5b95c81ffb7e80d898edea823e9e45a3dd657f81e7cc291a79b267bf26fba577b4b86844ed70c74d55c684c09da9e6f950516878a7 +DIST async-container-0.17.0.tar.gz 25019 BLAKE2B 713caa99e9649fd45dee53bf13fad75178a7f8a880f940ec422c17d3c1402099b75b70cf0c2bd93c9cbd84fc576df881559a2f6ab16e47ef780d83650c5eb66e SHA512 48b109c75b45796c95fcd938538aea8c3c829520496e58d06f1c047d83a2c3950c38fc004dcda425b42d85c626b8bbd1d3784ae23911b786fc576b13ffc6af88 diff --git a/dev-ruby/async-container/async-container-0.17.0.ebuild b/dev-ruby/async-container/async-container-0.17.0.ebuild new file mode 100644 index ..f5d1fac12ae8 --- /dev/null +++ b/dev-ruby/async-container/async-container-0.17.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_RECIPE_TEST="sus" +RUBY_FAKEGEM_EXTRADOC="readme.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Abstract container-based parallelism using threads and processes" +HOMEPAGE="https://github.com/socketry/async-container; +SRC_URI="https://github.com/socketry/async-container/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" + +ruby_add_rdepend "dev-ruby/async + dev-ruby/async-io" + +ruby_add_bdepend "test? ( + dev-ruby/bundler + >=dev-ruby/async-rspec-1.1:1 +)" + +all_ruby_prepare() { + sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die + + # spec/async/container/notify/pipe_spec.rb directly executes "bundler" command, + # so we can't just wipe out gems.rb as usual. also must remove covered from gemspec + # for this reason. + sed -i -E 's/gem ".+"//g' "gems.rb" || die + sed -i -e '/spec.add_development_dependency "covered"/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid test dependency on unpackaged covered + rm -f config/sus.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sequel/
commit: 11be4de48b6de079a6b17d3031794f6f9802cc49 Author: Hans de Graaff gentoo org> AuthorDate: Wed Mar 13 06:04:12 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Mar 14 05:48:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11be4de4 dev-ruby/sequel: add 5.78.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sequel/Manifest | 1 + dev-ruby/sequel/sequel-5.78.0.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/dev-ruby/sequel/Manifest b/dev-ruby/sequel/Manifest index 7dfaea6e11fb..89917ef2a49e 100644 --- a/dev-ruby/sequel/Manifest +++ b/dev-ruby/sequel/Manifest @@ -2,3 +2,4 @@ DIST sequel-5.74.0.tar.gz 1751332 BLAKE2B 2f75703fce84e987ddffe5049f75a656ebc136 DIST sequel-5.75.0.tar.gz 1753433 BLAKE2B 9315198887f267010a5d325a880c974681ac080f822c5191ccf4bdeaa3cd64bfc0cd54736e5ced1ae0c3f5cc77da1a721e631aaf7e344b39fc752f3f91ec5dba SHA512 ecef39140d3b15d309f06aac36f7196dd46e2c737732a95843f50e91fb0cf998c39749d8dd7d0f6352d676c82aef0bbb23bfb75e6b4ace301ac37a61fd9bef78 DIST sequel-5.76.0.tar.gz 1758202 BLAKE2B f8b28d5cb5f03281a7649f654e65d809134421aff68e363d5f887113fa9b5f7a8ccf64c9f96d4451c274ebdedd3996d0504c65abc40ce942c5be12ac69865b21 SHA512 71da653013ba27e32288ed801cf45096b2878cb50bdae9db14b82554aed4a70743b49de3453c35f68726bec91a2ff57503c040e3e7b2f66beac30bf2b8bbe2e6 DIST sequel-5.77.0.tar.gz 1761861 BLAKE2B d3a99213a7862ff7a585ed07b2ab8645464cfc118da0120281d8d725cc3426983d3518fdc3050541a3b7a714e2d7b0754132a208f126be385de1a13b25a3 SHA512 ead09479da174737cfdab79cf3bef42b801e2b7b351a8fa6b4000e984cbb7dad9c0e71ddb3f45afbed1829d32923673de4f3f62f0c278da4f85c3fbc65a7201b +DIST sequel-5.78.0.tar.gz 1765505 BLAKE2B 5841d1eeb6065188855f40ff8f1812f694c5d2851a30911265eeb37d111e7df442e3888d22567470569bd0c7d0fced4bdb8b778a14a69f643b42ce2d7b6efb94 SHA512 f706e57cd9dfcb1ea304abe47d2eed40ad412767f3ac58b83e4904e38cb7e970faabe3e40c5c34a44369a7e8b9e526fa06b566eb3768eedd245c0878246a0b8e diff --git a/dev-ruby/sequel/sequel-5.78.0.ebuild b/dev-ruby/sequel/sequel-5.78.0.ebuild new file mode 100644 index ..aef18fe0b910 --- /dev/null +++ b/dev-ruby/sequel/sequel-5.78.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc" +RUBY_FAKEGEM_GEMSPEC="sequel.gemspec" +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_TASK_TEST="spec" + +inherit ruby-fakegem + +DESCRIPTION="A lightweight database toolkit for Ruby" +HOMEPAGE="https://sequel.jeremyevans.net/; +SRC_URI="https://github.com/jeremyevans/sequel/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend "dev-ruby/bigdecimal" + +ruby_add_bdepend "test? ( + dev-ruby/activemodel + dev-ruby/minitest + dev-ruby/minitest-global_expectations + dev-ruby/minitest-hooks + dev-ruby/nokogiri + dev-ruby/tzinfo +)"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/reline/
commit: 2fad1663384e5c8284abd3446e077e98c8395cb2 Author: Hans de Graaff gentoo org> AuthorDate: Wed Mar 13 06:07:32 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Mar 14 05:48:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fad1663 dev-ruby/reline: add 0.4.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/reline/Manifest| 1 + dev-ruby/reline/reline-0.4.3.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/dev-ruby/reline/Manifest b/dev-ruby/reline/Manifest index c015c662cba5..db34bfb4f6f5 100644 --- a/dev-ruby/reline/Manifest +++ b/dev-ruby/reline/Manifest @@ -1,3 +1,4 @@ DIST reline-0.3.9.tar.gz 87794 BLAKE2B 01711129ad0f1f45cee1797f0723a46c72d39d3473917708f4aaf5e9c02651c4cc09056a4822250a736c1e3800556d9df120d3f08133690d12477f4be704f40a SHA512 ae3f7e5811f81094f1327da0e1b71c322b15bcaad6fa34c52eb7b7b069eee4021d420634bd63fa1635799661865d73fad83ed55256c78a3311db517d56ef2dfc DIST reline-0.4.1.tar.gz 93299 BLAKE2B 685855066744b957256c16475158dcf0246643a069a3e84641a556dc4163ce81d6743a824c921ae8d0aad3d98a12f6df7e71307f65d2356bfa5546f277c1d911 SHA512 e026ea6b36f3cc76db176630c0c050de784e52e5c90a3a0b2241382515ff7369f4bd452a51fd3f1eb6777bc5cf07864609a60b0ea8a6b3ddef4869c915e3edf5 DIST reline-0.4.2.tar.gz 93446 BLAKE2B 46733b3e27b0f015cfecced252dae0050425036921c3d99498a4bd4988be0a10686fc02a31870a57b9daf094f71063c03d461dce93edb98faf8f0095e2545d88 SHA512 a8ae5590bb3463037cf3952224f3baa0e8591d47c006b43f3c404d2d984f2f0a3f6ec91daac1fd6be05f972420dbccfaed19e2aba084d1e6a6ef396e1f2ddabb +DIST reline-0.4.3.tar.gz 93606 BLAKE2B 9faf8e2db40e75285163a6b8d587198b96faa67284b276e2a96d03b074d2f1abed01aa49a770bad96e066d0d6214319fb84b09a07754b93e2298896641babd73 SHA512 7a6c054dd187ed804ea730845af1eaace094d25e5fc5a9c02395e3886f493a79922cb624dd16d9000f193baf2d3cb147a57737235b289e1382a92e34c59d7dfe diff --git a/dev-ruby/reline/reline-0.4.3.ebuild b/dev-ruby/reline/reline-0.4.3.ebuild new file mode 100644 index ..a779c43093ce --- /dev/null +++ b/dev-ruby/reline/reline-0.4.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md doc/reline/face.md" +RUBY_FAKEGEM_GEMSPEC="reline.gemspec" +RUBY_FAKEGEM_RECIPE_DOC="none" + +inherit ruby-fakegem + +DESCRIPTION="Alternative readline implementation in pure Ruby" +HOMEPAGE="https://github.com/ruby/reline; +SRC_URI="https://github.com/ruby/reline/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +ruby_add_rdepend ">=dev-ruby/io-console-0.5.0:0" + +all_ruby_prepare() { + sed -e "s:_relative ':'./:" \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test/reline -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-worker/
commit: 5237c336fa4739248fe49cfe631fc70004c11c45 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 05:45:57 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:45:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5237c336 dev-util/buildbot-worker: forward ~riscv Unclear how/why it was dropped. Signed-off-by: Sam James gentoo.org> dev-util/buildbot-worker/buildbot-worker-3.11.0.ebuild | 2 +- dev-util/buildbot-worker/buildbot-worker-3.11.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/buildbot-worker/buildbot-worker-3.11.0.ebuild b/dev-util/buildbot-worker/buildbot-worker-3.11.0.ebuild index 79fb25bd9dd5..740a114b2aec 100644 --- a/dev-util/buildbot-worker/buildbot-worker-3.11.0.ebuild +++ b/dev-util/buildbot-worker/buildbot-worker-3.11.0.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://buildbot.net/ LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm64 ~sparc ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm64 ~riscv ~sparc ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-util/buildbot-worker/buildbot-worker-3.11.1.ebuild b/dev-util/buildbot-worker/buildbot-worker-3.11.1.ebuild index 8467423a060b..87a4f3bbfa23 100644 --- a/dev-util/buildbot-worker/buildbot-worker-3.11.1.ebuild +++ b/dev-util/buildbot-worker/buildbot-worker-3.11.1.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://buildbot.net/ LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~sparc ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm64 ~riscv ~sparc ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-worker/
commit: 3a2ba446a6ce0db8382f0859fa19d2fad359f057 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 05:42:21 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:42:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a2ba446 dev-util/buildbot-worker: Stabilize 3.11.0 amd64, #926968 Signed-off-by: Sam James gentoo.org> dev-util/buildbot-worker/buildbot-worker-3.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/buildbot-worker/buildbot-worker-3.11.0.ebuild b/dev-util/buildbot-worker/buildbot-worker-3.11.0.ebuild index bd3115f4a7ec..79fb25bd9dd5 100644 --- a/dev-util/buildbot-worker/buildbot-worker-3.11.0.ebuild +++ b/dev-util/buildbot-worker/buildbot-worker-3.11.0.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://buildbot.net/ LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~sparc ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm64 ~sparc ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-waterfall-view/
commit: b811b8be11df7a854bae94d18400932876021ea7 Author: Magnus Granberg gentoo org> AuthorDate: Sun Mar 10 21:50:35 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:37:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b811b8be dev-util/buildbot-waterfall-view: add 3.11.1 Signed-off-by: Magnus Granberg gentoo.org> Signed-off-by: Sam James gentoo.org> dev-util/buildbot-waterfall-view/Manifest | 1 + .../buildbot-waterfall-view-3.11.1.ebuild | 25 ++ 2 files changed, 26 insertions(+) diff --git a/dev-util/buildbot-waterfall-view/Manifest b/dev-util/buildbot-waterfall-view/Manifest index d09279bc7b36..3bc05c28108c 100644 --- a/dev-util/buildbot-waterfall-view/Manifest +++ b/dev-util/buildbot-waterfall-view/Manifest @@ -1,3 +1,4 @@ DIST buildbot-waterfall-view-3.11.0.tar.gz 194382 BLAKE2B 1d811f6a4c7416c6efd4d361951b78f9ad3774ba0575801d497142ccd1c336c1e6455d8b800da8a41e4973efe22cb993c0df31d1ec3d709614a0179037360492 SHA512 46435c45fe3658f4b19499136bf777c294016543a4fc157ac2564fa2376de230a0e10096b43c8b8dc3b24633de9b649cab9fe7928790da4ed9108dc0dbde3d89 +DIST buildbot-waterfall-view-3.11.1.tar.gz 194370 BLAKE2B be4789cb725e96f306c80b29f910b912a4adf90c58c3397615f43b60c6d998adcd71724323db7e0fa44d3f11d5a65f90cc67295b38fda7397d27092f9511 SHA512 4179ab46ed4ec4963c78b83d739962364d4fbe973f91c05ebc060c1f0884b015e2eafff0a6c22d2f01274a9c3a073011b59d346125d7942bbb95290899c29223 DIST buildbot-waterfall-view-3.6.1.tar.gz 193914 BLAKE2B 401dd8b1c042fe2dc5bc1c696607d3c0ab3188975757feb8a242049fb73c28f1f5f4dc1dc027ccf37f7a942e1a7d3093b917c1c3a4f81d5181bf8f8d6196 SHA512 f1bf080fa7b8e1dc17d52367e1e3dc3e4224c2de6db128bc2f061c338ef69c88732b39d487dcf92d06e2855902d6f078d76e97ddd0d38e348d4e83d0728ad634 DIST buildbot-waterfall-view-3.9.0.tar.gz 194360 BLAKE2B 30aeaee85bfcaf2b6079decca6c976d0dd13a83962a3b5c95fc9f2ec2b9601b58830ca9d9293647d05a94f3d0b16d8b57827f0f3d07b58aa2039fdeef5536e20 SHA512 815926d177de53048c39442639d85ae3ff4f861f181882896be187962464dcc51e7ff4a9e25e9cc1c31de6eb70442efb0dc20567e26316c5941ae7daa4572e6d diff --git a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.11.1.ebuild b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.11.1.ebuild new file mode 100644 index ..3e0a90234ad7 --- /dev/null +++ b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.11.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 pypi + +DESCRIPTION="Buildbot waterfall-view plugin" +HOMEPAGE="https://buildbot.net/ + https://github.com/buildbot/buildbot + https://pypi.org/project/buildbot-waterfall-view/; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux" + +RDEPEND=" + ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}] +" +BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-react-grid-view/
commit: 2b4698dea0fa59805e88b253800b15fdc5dd65f0 Author: Magnus Granberg gentoo org> AuthorDate: Sun Mar 10 21:47:05 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:37:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b4698de dev-util/buildbot-react-grid-view: add 3.11.1 Signed-off-by: Magnus Granberg gentoo.org> Signed-off-by: Sam James gentoo.org> dev-util/buildbot-react-grid-view/Manifest | 1 + .../buildbot-react-grid-view-3.11.1.ebuild | 24 ++ 2 files changed, 25 insertions(+) diff --git a/dev-util/buildbot-react-grid-view/Manifest b/dev-util/buildbot-react-grid-view/Manifest index 71426da66776..32bf0181e313 100644 --- a/dev-util/buildbot-react-grid-view/Manifest +++ b/dev-util/buildbot-react-grid-view/Manifest @@ -1,2 +1,3 @@ DIST buildbot-react-grid-view-3.11.0.tar.gz 9952 BLAKE2B c15b03994cb52293d875d22bb4e656e78d257d69e84f3790dadba9fa0f6c14e2c4ed59ec1e44ce4bbe09ec530f55dbf1f7a25dbcfe9af1a7a76d061281836a96 SHA512 4d264821485fd970b9e37673d5bf80886549cc948cd8122ba82972861c677f76a7b8b9afaa5162436b8c8e0e318196aa81594ef3b8755097d6e2e1d05d01befa +DIST buildbot-react-grid-view-3.11.1.tar.gz 9953 BLAKE2B 5f679d5a96355d5994b5507e894ee0bfa8012d4594de4fc04c722e11e34a2b2f11770a9bf50563e5a08cbe7528c94e4f985ffe4dea4c2c6bd49c8a18966f3d45 SHA512 8fd61137e9c959ca09c18d8dcfaad2c5137e0de33b1faa9a0a1cf7240e95f640a03d848bf04766b2e4a792c7b6d54f24038af20750a3afcae154b471a7fe4ac4 DIST buildbot-react-grid-view-3.9.0.tar.gz 13096 BLAKE2B 8999df8e3e8b389769003b6694fb22eafc31ebeedbfd559eadfa38fb7ac152c968b3de278c51b54a35372d3d90b5df39ee121a74e44e68bc51777dd058e2e0bc SHA512 22624e5be3b638de4a0f826770a249d4da7fb47109586a2f4a3bada76202a639cdd98be62c9a108b48fddb41294b3c0a8594c0cb4b8cc33cae4b198607924d81 diff --git a/dev-util/buildbot-react-grid-view/buildbot-react-grid-view-3.11.1.ebuild b/dev-util/buildbot-react-grid-view/buildbot-react-grid-view-3.11.1.ebuild new file mode 100644 index ..7de8bc5e3cd9 --- /dev/null +++ b/dev-util/buildbot-react-grid-view/buildbot-react-grid-view-3.11.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 pypi + +DESCRIPTION="BuildBot react based grid view web interface" +HOMEPAGE="https://buildbot.net/ + https://github.com/buildbot/buildbot + https://pypi.org/project/buildbot-react-grid-view/; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux" + +BDEPEND=" + ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-www-react-${PV}[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-wsgi-dashboards/
commit: d6ea1b217af428474c34f0f2f0a4b0c95a5cde24 Author: Magnus Granberg gentoo org> AuthorDate: Sun Mar 10 21:54:25 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:37:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ea1b21 dev-util/buildbot-wsgi-dashboards: add 3.11.1 Signed-off-by: Magnus Granberg gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/35704 Signed-off-by: Sam James gentoo.org> dev-util/buildbot-wsgi-dashboards/Manifest | 1 + .../buildbot-wsgi-dashboards-3.11.1.ebuild | 24 ++ 2 files changed, 25 insertions(+) diff --git a/dev-util/buildbot-wsgi-dashboards/Manifest b/dev-util/buildbot-wsgi-dashboards/Manifest index 14b1f74413ed..b4ef9d88edc1 100644 --- a/dev-util/buildbot-wsgi-dashboards/Manifest +++ b/dev-util/buildbot-wsgi-dashboards/Manifest @@ -1,3 +1,4 @@ DIST buildbot-wsgi-dashboards-3.11.0.tar.gz 6224 BLAKE2B 87bd27e64f5cd381a615d53e990c9723c0ebf9ae35a8fe17208a198f960a4496603bbb34394e7fda8ed8ac06f5e6b69b9dc8c813addc062b26b6d8ea6394c2ff SHA512 e361af137240282cc30e3f42214a3a71f9a829fcf409b8d908e6ab80894c1f8e91abeef2b5c9e1c8b75a8a90e1b922866b6598fce9c59649a12a1c5c2b7ed2c7 +DIST buildbot-wsgi-dashboards-3.11.1.tar.gz 6222 BLAKE2B 6e07f8b410bc475166679c9453755da0398ecd1e603f552eb3928930b3de40b9620499ac40fe87c1646386b349675bd37eb539a63ea0c450ad3978fd722c9e43 SHA512 f7d905b1c16933c29366ede9fd4faf245d9563a9ff70b757f211f695aa647b8488b0353a661a18bd1e1ec33f54ffe446a0dc38c50cea59e4045b49a1803b323c DIST buildbot-wsgi-dashboards-3.6.1.tar.gz 5584 BLAKE2B f0b82de52022c3a8a0d0747aa4ade67345af177be70a8767d66163fe98ceff63e0b297ba547619de874a66e381b721c48d864361fdb82a818f2450c339d687cc SHA512 7ecd4fd71786258deab1fb1d96b4999ef929df4486d09404cb1bc3d1a7f831c90f8253f5bf0474258ba472ac9e8f960f4c4eb1f7993a0a8070eaa68e34e9 DIST buildbot-wsgi-dashboards-3.9.0.tar.gz 6224 BLAKE2B 462dc93c1334ba8daba5eb01b85eb7747a2ce4a9dfc17f5e96f1fd4dc8c5d54d1740d4a041d667cd38e67d1d4e25c44845a90758e3d3a7925f12802d78152ed0 SHA512 fbdf567fe08d83b62ad0b4a5eca35a01567a1bdccd749adced1dad89805c102fdb6d6a35d8d7b07b2b47b9762a411c62a86aaa28c28b370363383a9130091352 diff --git a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.11.1.ebuild b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.11.1.ebuild new file mode 100644 index ..046d64a9e087 --- /dev/null +++ b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.11.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 pypi + +DESCRIPTION="Buildbot plugin to integrate flask or bottle dashboards to buildbot UI" +HOMEPAGE="https://buildbot.net/ + https://github.com/buildbot/buildbot + https://pypi.org/project/buildbot-wsgi-dashboards/; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux" + +BDEPEND=" + ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-react-wsgi-dashboards/
commit: e06d8192238f8e0c84bd891fbbfdc62efc52faed Author: Magnus Granberg gentoo org> AuthorDate: Sun Mar 10 21:49:15 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:37:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e06d8192 dev-util/buildbot-react-wsgi-dashboards: add 3.11.1 Signed-off-by: Magnus Granberg gentoo.org> Signed-off-by: Sam James gentoo.org> dev-util/buildbot-react-wsgi-dashboards/Manifest | 1 + .../buildbot-react-wsgi-dashboards-3.11.1.ebuild | 24 ++ 2 files changed, 25 insertions(+) diff --git a/dev-util/buildbot-react-wsgi-dashboards/Manifest b/dev-util/buildbot-react-wsgi-dashboards/Manifest index fc941a83677d..a46904e10adb 100644 --- a/dev-util/buildbot-react-wsgi-dashboards/Manifest +++ b/dev-util/buildbot-react-wsgi-dashboards/Manifest @@ -1 +1,2 @@ DIST buildbot-react-wsgi-dashboards-3.11.0.tar.gz 433325 BLAKE2B 636e8dcc101609243658ec6ebf1dcd6b62884b881b1296cf61fe877a7bb12d804222f55bb3e4f87d263823ebcc6d3fd28c8145c5167f3219baee7659345f0ad6 SHA512 3443ebf79e2d0a1913f8160ffad398f36304596e65c9691b728ee3e87b2b2878083623b8e3300c860a09f9a8e76de64b5be30191dc5e4e1a07ae457484ab98cf +DIST buildbot-react-wsgi-dashboards-3.11.1.tar.gz 433325 BLAKE2B 0797efcbd30510315d2cc92a4390565fcb2feadd85ebcd33df1e1186769f4f0aaed9f2c69e4a59cd71aca2e79b3f43cdf8b82963124f1a611c8e33e9b4fbc54e SHA512 d7f52504bff8fe3394de0b4495aa184cb063f14a11885706482d0f8f1a8dfc56baeb550a2d404e3d4b4a98b3aada3063fc68549bd0e7227722fccb7fbe1b1505 diff --git a/dev-util/buildbot-react-wsgi-dashboards/buildbot-react-wsgi-dashboards-3.11.1.ebuild b/dev-util/buildbot-react-wsgi-dashboards/buildbot-react-wsgi-dashboards-3.11.1.ebuild new file mode 100644 index ..a3fb0a32bd39 --- /dev/null +++ b/dev-util/buildbot-react-wsgi-dashboards/buildbot-react-wsgi-dashboards-3.11.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 pypi + +DESCRIPTION="Buildbot plugin to integrate flask or bottle dashboards to buildbot UI" +HOMEPAGE="https://buildbot.net/ + https://github.com/buildbot/buildbot + https://pypi.org/project/buildbot-react-wsgi-dashboards/; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux" + +BDEPEND=" + ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-www-react-${PV}[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-react-console-view/
commit: d0a67fd6e8f3da05c2f782a3e32cc8e592c2033e Author: Magnus Granberg gentoo org> AuthorDate: Sun Mar 10 21:45:43 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:37:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a67fd6 dev-util/buildbot-react-console-view: add 3.11.1 Signed-off-by: Magnus Granberg gentoo.org> Signed-off-by: Sam James gentoo.org> dev-util/buildbot-react-console-view/Manifest | 1 + .../buildbot-react-console-view-3.11.1.ebuild | 25 ++ 2 files changed, 26 insertions(+) diff --git a/dev-util/buildbot-react-console-view/Manifest b/dev-util/buildbot-react-console-view/Manifest index c24c004dd9d2..fddad533f694 100644 --- a/dev-util/buildbot-react-console-view/Manifest +++ b/dev-util/buildbot-react-console-view/Manifest @@ -1,2 +1,3 @@ DIST buildbot-react-console-view-3.11.0.tar.gz 22189 BLAKE2B 1bedd806de9263c2eba7eb23701ff61469773352dd3fd994c83ab96cc4416c0c5da20e0f1b14024df38e22eb9b4001e41dca8a00d85159a111bee12b0e633308 SHA512 edfaa3cf89d3e45b7fc5d5b898dc37b2d4546469ef5ae9cc62feaa47b00e99e27b9dfde7b49fd2b99ed909746ae2b055b0b26bd9f5c1650fddf756d2fad4295f +DIST buildbot-react-console-view-3.11.1.tar.gz 22200 BLAKE2B d6ce3f220152bf69b76745050edf9a4af5b644b1e1fe5322c8aa50e90b1b9962efbc6af218dd0a8a5510b3b7813e6a2b3a7b297cab11d4edf3c43a19b2f6b30b SHA512 c809355de9e169c14e6230fc406976078fc2bf94a99359b1d37f4d76c7128b1f7214bd932fe85c1ef05787e0b998e57c80e37846496a377253f6dbefc4f013f2 DIST buildbot-react-console-view-3.9.0.tar.gz 25184 BLAKE2B 672e80e9bfd04232a292da0807b1bbc024be2bdcaadec54ecf4ab9f2ee562a2bada92a48965339b3f56f2ceade127faf0903ed09f5e064e0a1f604c2aaba626c SHA512 51d398dadf7e0874061efefc62e3b0d08ce2d29fc8bd686a4f700d12858edc733e114e99d44d2fc97cd891f32faa0751a423be5bce2ae06ebd6ce0c6903e1a0d diff --git a/dev-util/buildbot-react-console-view/buildbot-react-console-view-3.11.1.ebuild b/dev-util/buildbot-react-console-view/buildbot-react-console-view-3.11.1.ebuild new file mode 100644 index ..7be81a8f30c4 --- /dev/null +++ b/dev-util/buildbot-react-console-view/buildbot-react-console-view-3.11.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 pypi + +DESCRIPTION="Buildbot react based console-view plugin" +HOMEPAGE="https://buildbot.net/ + https://github.com/buildbot/buildbot + https://pypi.org/project/buildbot-react-console-view/; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux" + +RDEPEND=" + ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-www-react-${PV}[${PYTHON_USEDEP}] +" +BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-www-react/
commit: dc81acaa3d063c520e7306f336a2a0e7375f35a9 Author: Magnus Granberg gentoo org> AuthorDate: Sun Mar 10 21:48:13 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:37:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc81acaa dev-util/buildbot-www-react: add 3.11.1 Signed-off-by: Magnus Granberg gentoo.org> Signed-off-by: Sam James gentoo.org> dev-util/buildbot-www-react/Manifest | 1 + .../buildbot-www-react-3.11.1.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-util/buildbot-www-react/Manifest b/dev-util/buildbot-www-react/Manifest index 8a50a24b0865..41104c3b82c3 100644 --- a/dev-util/buildbot-www-react/Manifest +++ b/dev-util/buildbot-www-react/Manifest @@ -1,2 +1,3 @@ DIST buildbot-www-react-3.11.0.tar.gz 339509 BLAKE2B 274ac1e27537fb10918720dee4ca017289741c4da49c24af25cdb9ce342dccdc61e1b03d669521a8aa54e9265eefdead062869f0db1176d2ea9de5d147d2459b SHA512 3f110a9195f6a1206392f54f78bc82e4a17a386fed2316ae94f5a6648bde7603e948453161f80018064a403c661fcddceaf57c1c480527f0b7ae9e5906e714af +DIST buildbot-www-react-3.11.1.tar.gz 339534 BLAKE2B 720f4446d599b7df12d75b875755d2533d7f7fcf82e4d5ba83f820ccaa7ef9a9edfec652a6956e79d808eb816b737a7af91371c39b59ab681c9c7ebfdd331ef5 SHA512 dbef84ff3989b166a826b346887e5b5496b3078ddd2b2cdc9375990c0022b3085d74077786f554f085246ac10e95dc9b08f4111c218d0a956e9819e2f85bc672 DIST buildbot-www-react-3.9.0.tar.gz 38431 BLAKE2B e32edbd846c131670f8bc3c84fbc9456bd5757a09ed1e3b145f8cbb13707a31866527b3d1d16b7d77a2cf05d90923037841034c835ba5d7bc92ee47d9a00be92 SHA512 bdc1db5a21ff47b8f8c416e1eae38b561b2480d7643b91b598ae25bf6ffa362e6eeadf90c6a0e109dca6b80c15400562529d7b4dfe9e0ed1588e33a69b8c132f diff --git a/dev-util/buildbot-www-react/buildbot-www-react-3.11.1.ebuild b/dev-util/buildbot-www-react/buildbot-www-react-3.11.1.ebuild new file mode 100644 index ..278991d26bc3 --- /dev/null +++ b/dev-util/buildbot-www-react/buildbot-www-react-3.11.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 pypi + +DESCRIPTION="BuildBot base web interface, use with buildbot-react-{console-view,grid-view}..." +HOMEPAGE="https://buildbot.net/ + https://github.com/buildbot/buildbot + https://pypi.org/project/buildbot-www-react/; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux" + +RDEPEND="~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}]" +BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-www/
commit: 4cfd6456310596bde46642284edb82e8d42dda40 Author: Magnus Granberg gentoo org> AuthorDate: Sun Mar 10 21:44:17 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:37:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cfd6456 dev-util/buildbot-www: add 3.11.1 Signed-off-by: Magnus Granberg gentoo.org> Signed-off-by: Sam James gentoo.org> dev-util/buildbot-www/Manifest | 1 + dev-util/buildbot-www/buildbot-www-3.11.1.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-util/buildbot-www/Manifest b/dev-util/buildbot-www/Manifest index 767c84e01c70..853d1c514216 100644 --- a/dev-util/buildbot-www/Manifest +++ b/dev-util/buildbot-www/Manifest @@ -1,3 +1,4 @@ DIST buildbot-www-3.11.0.tar.gz 3211644 BLAKE2B 8e217c5e6158abd2d8cab29e83b5d73fef3d032fac9e4b836aeb865f9dcae7a70bb2070d0ba2537fa239ab81b47578c3f3e4f2ff5becc255e3b6cbcf22157e16 SHA512 0813512175b43f13ac5ca6701de8e2d164c5e4d69211812f04af9c3ef47d55f9ac8419b8b5557ab69b5acbed11cc9cbe5d664ff685a2a3e800428fb0f9e0f323 +DIST buildbot-www-3.11.1.tar.gz 3211634 BLAKE2B bb64ae2ad4ac84aee876a9b2ef4e92b8946533e0942abab45b088f1947d107e3404251bcb0e7af473b4539f40985fac559d5bd7596c039a2d8044b6a0a653f6b SHA512 195d69210d19d782e2147df266d0babc78ec11ced15518e993daa7a278ae895444771a323b9bc5543ef685b93013d7b4c2cac5b42304ad46726adc112fe17da2 DIST buildbot-www-3.6.1.tar.gz 3210526 BLAKE2B 6db8be32ee85cab63ad3f92d0e24042ed1ebece3b7be1b67e6f72240f61f3af2c31f1b3b31315db0d7ca18dddab1351eacffb92e762d1f1d68ce414349e52eee SHA512 d2fb3f97412e4a1b21fe7637458dffa8e8e005693ad2275222e908d35551ec64f89a88e696859a09f64b2b5be5fbdb386fbd71324356dbe8c2adc92b1c6b9f01 DIST buildbot-www-3.9.0.tar.gz 3211620 BLAKE2B d5a75845941b456537be50484d341e450f545cf14ccafdc245d4b4d296df154e333d2797f8e5f5dc42c872a83360c675b0e747564cbcc3c182c4c1c0138205fb SHA512 2c88e0f41d5f4de37eecebc43b21f5f741771e0ecaed79865744503b939335f1f1dd426cd2e1cdbcf75a7573aa89ab5913e4c64aa6dea9e13fa19646dd717c0b diff --git a/dev-util/buildbot-www/buildbot-www-3.11.1.ebuild b/dev-util/buildbot-www/buildbot-www-3.11.1.ebuild new file mode 100644 index ..2a01e37f15ca --- /dev/null +++ b/dev-util/buildbot-www/buildbot-www-3.11.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 pypi + +DESCRIPTION="BuildBot base web interface, use with buildbot-{console-view,waterfall-view}..." +HOMEPAGE="https://buildbot.net/ + https://github.com/buildbot/buildbot + https://pypi.org/project/buildbot-www/; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux" + +RDEPEND="~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}]" +BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-grid-view/
commit: 2da39505429e30feece55cb04028d4045a56bf9e Author: Magnus Granberg gentoo org> AuthorDate: Sun Mar 10 21:41:32 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:37:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2da39505 dev-util/buildbot-grid-view: add 3.11.1 Signed-off-by: Magnus Granberg gentoo.org> Signed-off-by: Sam James gentoo.org> dev-util/buildbot-grid-view/Manifest | 1 + .../buildbot-grid-view-3.11.1.ebuild | 24 ++ 2 files changed, 25 insertions(+) diff --git a/dev-util/buildbot-grid-view/Manifest b/dev-util/buildbot-grid-view/Manifest index e6788cdc919d..43072b90d1b5 100644 --- a/dev-util/buildbot-grid-view/Manifest +++ b/dev-util/buildbot-grid-view/Manifest @@ -1,3 +1,4 @@ DIST buildbot-grid-view-3.11.0.tar.gz 14087 BLAKE2B 0762b6073d3eaf44888b3a3f3e3636b69f18113046f527ddb981dbaaca0609014430f595b6af60f8b87afe8b5e193c9f82bc913952dc4b1adb6da61fa0cc14b8 SHA512 4593c61fec055c2a983fc01a1cd7adafece0f91db3c1c6eec91259a4816cdc825417e2e48f1c0b5d6cc53fbbbf428c8bf5a82e1434ab2d9afbbad9c9926d3b1a +DIST buildbot-grid-view-3.11.1.tar.gz 14093 BLAKE2B c8f332ec0c606a641c942f023c80240f9327aa56f05b8aa11ba090508648f73cf7372c9adc1f083d03b66c0d442717ef56158b01d5f15f1827aeabe1c373c93a SHA512 600bb847362eadfe758364fabeca3fb98b0e640dde04293f41b80346bfa06b22d2aa014849c41ca9d950783084ce33ed01a8e99e9bee84e658c7387a4bbf4217 DIST buildbot-grid-view-3.6.1.tar.gz 13706 BLAKE2B 808d663b397459c7dd2d537a1a6eab2a0cc839ef0ba42bf56722ee53628bc9e6d41d03f549f0adb0fa92b0b8f416ca8c0a4bc310d67b4b06823eefe33b1ed02b SHA512 7605a5af1428ff08c96751f9c93fddd7b54f57a8879b85c270338e94eeb4ed55ddcfb7066519a2a3ff6d07b537a6ac28bb388b48eecb81c477aa1b6fbaa361dd DIST buildbot-grid-view-3.9.0.tar.gz 14091 BLAKE2B f598e0718ad80d439d15a9b88205d3aef448bd350da8ed3fe3260b1f71770c530c1a0d8cc2a18516cf5e1f5e97f5836c540e578749aa1ad3be2088e62705a750 SHA512 e7ec9e082a3339f72fb2089f727de009db2b155069aad1ce073235ad4b36701d27c2f77ccbe2b02862f52cb1512620797705d32d317588db17431477b02e897c diff --git a/dev-util/buildbot-grid-view/buildbot-grid-view-3.11.1.ebuild b/dev-util/buildbot-grid-view/buildbot-grid-view-3.11.1.ebuild new file mode 100644 index ..59046c675141 --- /dev/null +++ b/dev-util/buildbot-grid-view/buildbot-grid-view-3.11.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 pypi + +DESCRIPTION="BuildBot grid view web interface" +HOMEPAGE="https://buildbot.net/ + https://github.com/buildbot/buildbot + https://pypi.org/project/buildbot-grid-view/; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux" + +BDEPEND=" + ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-badges/
commit: 24b52a0f2496beab6dcb5c63524e6cfb16502a50 Author: Magnus Granberg gentoo org> AuthorDate: Sun Mar 10 21:38:18 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:37:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b52a0f dev-util/buildbot-badges: add 3.11.1 Signed-off-by: Magnus Granberg gentoo.org> Signed-off-by: Sam James gentoo.org> dev-util/buildbot-badges/Manifest | 1 + .../buildbot-badges/buildbot-badges-3.11.1.ebuild | 29 ++ 2 files changed, 30 insertions(+) diff --git a/dev-util/buildbot-badges/Manifest b/dev-util/buildbot-badges/Manifest index 0051822c5691..e05ab5f455e3 100644 --- a/dev-util/buildbot-badges/Manifest +++ b/dev-util/buildbot-badges/Manifest @@ -1,3 +1,4 @@ DIST buildbot-badges-3.11.0.tar.gz 4700 BLAKE2B 7ef69e51473189dea0eddcacb5d80df5065392748983d37ceb72e3a982b5f7e88b2a0aa9084e9697c54d691ce587a7ff09e06366b2fbeb3e1ccc7baa32e93b3e SHA512 023a613d01f0c1b7da1a1ea30beb3de0cdbd70104b6eab782e0a2d0060fc6c61f73b006f333f09c460e59ff57ed31ac7bf25fc7d132b099f3978298b0b1bbddb +DIST buildbot-badges-3.11.1.tar.gz 4704 BLAKE2B 3d0c6f5546d24f64dfbd8de1ba1a41c527f0e7e306e5019cd7e5b2118cc6c717d2fba7e7064e8e0d4404cf0cb28f74bed7efd62d76b4664bba19e287c9b5f80d SHA512 eac1efd6f18ea69253c18ae88b84d8a63e8ab302737aac5f6c6785c7d0354c7ed952f3ffc18a0890650a7cb721eca89448973015801caa6dee51dfb1cc94d31e DIST buildbot-badges-3.6.1.tar.gz 3967 BLAKE2B 07763a458c0eb32db13fd7b39a20186c2772ff53ea30e3b199f0dd64008346c218d550b10b238b63deb2ee64064b3f1fb19c95013f6647ec4992b8fee12ca2e5 SHA512 4326f49c2d69d86e9c49250c261c59d67553d6cb63098f19c391f3bfb83c4f99ea783d2351930fcfed40fe83dbfc8466294d77609e39e79e76c6c7b42e557c0f DIST buildbot-badges-3.9.0.tar.gz 4677 BLAKE2B acbeb9b1dc850c77caa2d8cec67da2649dd79b4da27f0cb224e007919b12571f5766fe8c0652ef63a98ced8f8f3385b06479cd008e50e98f3f16f1efa17d60e6 SHA512 f718a9c9b44296cb4636106945fc0f214f1bbef494cfdc65f14b415f4f36b746659751778e13104145aa1d771b969d176e67930a49a0f9fc30385e47e20bdab1 diff --git a/dev-util/buildbot-badges/buildbot-badges-3.11.1.ebuild b/dev-util/buildbot-badges/buildbot-badges-3.11.1.ebuild new file mode 100644 index ..bb16a3a08dca --- /dev/null +++ b/dev-util/buildbot-badges/buildbot-badges-3.11.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 pypi + +DESCRIPTION="Buildbot badges plugin produces an image in SVG or PNG format..." +HOMEPAGE="https://buildbot.net/ + https://github.com/buildbot/buildbot + https://pypi.org/project/buildbot-grid-view/; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~amd64-linux ~x86-linux" + +BDEPEND=" + ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}] + dev-python/cairocffi[${PYTHON_USEDEP}] + media-gfx/cairosvg[${PYTHON_USEDEP}] + >=dev-python/jinja-2.1[${PYTHON_USEDEP}] + dev-python/klein[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot/files/, dev-util/buildbot/
commit: a6badccd3049ba1a477e6272f3ac82d0af6a477f Author: Magnus Granberg gentoo org> AuthorDate: Sun Mar 10 21:35:37 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:37:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6badccd dev-util/buildbot: add 3.11.1 Signed-off-by: Magnus Granberg gentoo.org> Signed-off-by: Sam James gentoo.org> dev-util/buildbot/Manifest | 1 + dev-util/buildbot/buildbot-3.11.1.ebuild | 187 + .../files/buildbot-importlib.resources.patch | 13 ++ 3 files changed, 201 insertions(+) diff --git a/dev-util/buildbot/Manifest b/dev-util/buildbot/Manifest index c1b132c5f02d..eed318c38487 100644 --- a/dev-util/buildbot/Manifest +++ b/dev-util/buildbot/Manifest @@ -1,3 +1,4 @@ DIST buildbot-3.11.0.tar.gz 2523691 BLAKE2B e64a84fa1678d313ef922cb43e3a2df974e1c8e7b8c53a1ec20b6ef177eee5ca66bbe012bdf4754cc135e91fba883237b370f99fbbf780ef1fcab07305f941a7 SHA512 86f6545573473aa48890a9b6e5165c55c5223ab365a1f7bf019e468396f52c4cb3dc93458aae15cef40ff0eb576bd55002a8ae78144cd86271d9a230f1bd40b8 +DIST buildbot-3.11.1.tar.gz 2524103 BLAKE2B aa95e6f6963e0504e1e61147a4ceb09448f804ece33251c45914b731572923de68f6cda88f9a3c37eab2b695dfcb379c1745ce3b280e04232075819d41c5030b SHA512 ea9155c48fb44d6cf967e3b821bcca368f2a50bcc49e2b889e237ff17d0e6a53a2fa2cd7876ade2edef05d50cead05090c3e73ecda0530e7d6c617376b8b DIST buildbot-3.6.1.tar.gz 2458176 BLAKE2B 4587ed222e2fae424f3c4f275e67e72bf25b0ce88231a29f931582d82fbe93a846f85b14bdc64740939466ccdc3f15dab3774244aa5c0a293250b52b542014ea SHA512 62a993d1acd8bc5cc916f009909b4b099d9f64007fe790dc219104f248bb21e0ab8f1771c354ef61e6d8ba497451cdef5e7a7de17a87cfd1e941b3b49fbf2206 DIST buildbot-3.9.0.tar.gz 2505725 BLAKE2B 144a16655a8ec23d74ba190a7867a2dce9c65ea6009aa53ea11494be6f03f8d45bc6568a36511812e7664bcc7de9540728b91264251a46301cbd7ebec04c2069 SHA512 9103c5e08f9d5335c0281403d81fc939cc91b81e8051d4590f29e00779392ac706934d209312e51aafc44a35ab768ad54cbd251afe50e326c52e2f1b0d72196b diff --git a/dev-util/buildbot/buildbot-3.11.1.ebuild b/dev-util/buildbot/buildbot-3.11.1.ebuild new file mode 100644 index ..cbcbf3a1fd00 --- /dev/null +++ b/dev-util/buildbot/buildbot-3.11.1.ebuild @@ -0,0 +1,187 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{10..12} ) +inherit readme.gentoo-r1 systemd distutils-r1 pypi + +DESCRIPTION="BuildBot build automation system" +HOMEPAGE="https://buildbot.net/ + https://github.com/buildbot/buildbot + https://pypi.org/project/buildbot/; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux" + +IUSE="crypt docker examples irc test" +RESTRICT="!test? ( test )" + +# use python's importlib +PATCHES=( + "${FILESDIR}/buildbot-importlib.resources.patch" +) + +RDEPEND=" + acct-user/buildbot + >=dev-python/alembic-1.6.0[${PYTHON_USEDEP}] + >=dev-python/autobahn-0.16.0[${PYTHON_USEDEP}] + >=dev-python/croniter-1.3.0[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.0[${PYTHON_USEDEP}] + >=dev-python/jinja-2.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-1.5[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyjwt[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}] + =dev-python/twisted-18.7.0[${PYTHON_USEDEP}] + >=dev-python/txaio-2.2.2[${PYTHON_USEDEP}] + >=dev-python/unidiff-0.7.5[${PYTHON_USEDEP}] + >=dev-python/zope-interface-4.1.1[${PYTHON_USEDEP}] + crypt? ( + >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}] + dev-python/service-identity[${PYTHON_USEDEP}] + || ( + >=dev-python/twisted-18.7.0[${PYTHON_USEDEP},ssl(-)] + >=dev-python/twisted-18.7.0[${PYTHON_USEDEP},crypt(-)] + ) + dev-python/idna[${PYTHON_USEDEP}] + ) + irc? ( + dev-python/txrequests[${PYTHON_USEDEP}] + ) + docker? ( + >=dev-python/docker-7.0.0[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + test? ( + ${RDEPEND} + ~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}] + >=dev-python/boto3-1.12.48[${PYTHON_USEDEP}] + dev-python/lz4[${PYTHON_USEDEP}] + dev-python/ldap3[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] + >=dev-python/moto-4.2.13[${PYTHON_USEDEP}] + dev-python/parameterized[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-console-view/
commit: 772cb9607edf90ae32889ed837b6cca34763d12c Author: Magnus Granberg gentoo org> AuthorDate: Sun Mar 10 21:40:16 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:37:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=772cb960 dev-util/buildbot-console-view: add 3.11.1 Signed-off-by: Magnus Granberg gentoo.org> Signed-off-by: Sam James gentoo.org> dev-util/buildbot-console-view/Manifest| 1 + .../buildbot-console-view-3.11.1.ebuild| 25 ++ 2 files changed, 26 insertions(+) diff --git a/dev-util/buildbot-console-view/Manifest b/dev-util/buildbot-console-view/Manifest index 1d2813c1e409..fa2269e6a577 100644 --- a/dev-util/buildbot-console-view/Manifest +++ b/dev-util/buildbot-console-view/Manifest @@ -1,3 +1,4 @@ DIST buildbot-console-view-3.11.0.tar.gz 19024 BLAKE2B 0e72218d9735b191b64f0cb53c98e8ecba7ec3d3b60e7e9ca61faa005f6816ae0cce069b57d8a910542a7879e0a328a0568acb97ed0b97f08a41c4653f645e0e SHA512 1b6e822ac22849f7e646f126011dbf84088324179e39c7abc4dbd1a717c6261f3373c7130947fd9f200c6e1bb57a3aeec2ce2f60328e85ab51773771b980300d +DIST buildbot-console-view-3.11.1.tar.gz 19008 BLAKE2B 23f35c2ae75a869475ef416d463ed0aa738e0a45f5066fafdb585c01b9b07f97b29d22103732d51f95e130bea29ebeb6fa8294b6222a2607ffd79f21c09bef99 SHA512 2a8a106de8a049802ce2da436ef2440824786e1ed6fa79115d684705e135d8bf09aec54628e75fdb1193117359cec32db4bbd69b715d2c0e6457e1ad9524f086 DIST buildbot-console-view-3.6.1.tar.gz 18731 BLAKE2B b572b0c2bedfb1149056237a5b7417c933cdd75b8a723edcb5b37cbf33c8d6d1c1fa5d490955a119eb6ca6df7317b89182c45462ceebb310d3b78f44712f4d33 SHA512 3489579c02db7f2b02aaeab8d9cc2eb60d72e5a12eca51c63cf10491c683ba7b99069de6ca2348fcf44dd6ce81d58d437a7d03749815a3fad55162e50df912e0 DIST buildbot-console-view-3.9.0.tar.gz 19013 BLAKE2B 8e4adcbbe1aa545dfe314e31a13ec5b50dfb074e7c7c945f30a099937307fe4b76b058cde35e9726e030ea925670b570f8fbb8489e2162c7d0594d0f4227a557 SHA512 4cff6c23f3b8959b49db9d04447730eabdf3794050c2a8602f111c7b7a144de6fb53f2ee4035a63e27f25954034af04e39e81db1b1b9c785168670aa8660a631 diff --git a/dev-util/buildbot-console-view/buildbot-console-view-3.11.1.ebuild b/dev-util/buildbot-console-view/buildbot-console-view-3.11.1.ebuild new file mode 100644 index ..95af709e5135 --- /dev/null +++ b/dev-util/buildbot-console-view/buildbot-console-view-3.11.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 pypi + +DESCRIPTION="Buildbot console-view plugin" +HOMEPAGE="https://buildbot.net/ + https://github.com/buildbot/buildbot + https://pypi.org/project/buildbot-console-view/; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux" + +RDEPEND=" + ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}] +" +BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-pkg/
commit: 292bd4b2c7ccb7745fd2e0c5d3645e3cb39b9008 Author: Magnus Granberg gentoo org> AuthorDate: Sun Mar 10 21:42:47 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:37:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=292bd4b2 dev-util/buildbot-pkg: add 3.11.1 Signed-off-by: Magnus Granberg gentoo.org> Signed-off-by: Sam James gentoo.org> dev-util/buildbot-pkg/Manifest | 1 + dev-util/buildbot-pkg/buildbot-pkg-3.11.1.ebuild | 30 2 files changed, 31 insertions(+) diff --git a/dev-util/buildbot-pkg/Manifest b/dev-util/buildbot-pkg/Manifest index 3de62718eccb..50c9901f0786 100644 --- a/dev-util/buildbot-pkg/Manifest +++ b/dev-util/buildbot-pkg/Manifest @@ -1,3 +1,4 @@ DIST buildbot-pkg-3.11.0.tar.gz 4999 BLAKE2B ad1ac755a7fb336e14ecc54e60310508fe3d89913359a6655ed931122fe2eefd88087c17ebc15a04ea9abc23c78d1bb06fd3bd61136ffecf2edf5d657bc13f7f SHA512 b6ba3f64677bc89c6249894abf91e268a2e8a001e6da1f05db3b2c6c7c27c1a978d46b044760ba6658f56778aa5e3ca7ed25ca1529293b12eac9300212172b86 +DIST buildbot-pkg-3.11.1.tar.gz 5003 BLAKE2B fd52bae9bbd430846d787532fbfd98f74d24a4d059900c782cc88b5e623b30f7b244cd66e23dd6d4ab19cc08f2d44dfb483bc70c31fd885ace5e7ef7b920cfd3 SHA512 a321a01c47c78e16dafa24c8ad630d0977acc49d45ecdf2d1166e1c12123363f7628b1e3adb6a06c2b6364216e9b853d323e00bb8655ddea9020baad141ff91d DIST buildbot-pkg-3.6.1.tar.gz 4807 BLAKE2B d492d0ca36fa8634e877bbc56ffd06ff6a7bb477c98bde2e3586dfc64f4b9d394ec1e5bb1a113aad9d2905277805b9f8737babcad669e2b73abb67d156d3126c SHA512 5833581b4551dc204a52a8356bdb110d57a9de022c33b09b7efdc14f5f4a7c0b0e26f9f9a6a076945aec3a5b7089c040ddaaad8d94c6e0217c2cb6b7742c1ac2 DIST buildbot-pkg-3.9.0.tar.gz 4987 BLAKE2B b7a05d0401efbecbab718c60e40e87d154e42d0a1b3e298d738f291853fd3a96ae984474e55b52b34eb43959bc2399aaaef90582a7bb2fef7e9b60943076ea13 SHA512 96500b53bdcb955146bd3115a93c7b96019da62f81baf81cd736eb0b236b1cec8e2c24c8048c54bd298c15147b807f6e6c6a90bd71fc0dc95a50fffe3aa9f07b diff --git a/dev-util/buildbot-pkg/buildbot-pkg-3.11.1.ebuild b/dev-util/buildbot-pkg/buildbot-pkg-3.11.1.ebuild new file mode 100644 index ..35f5e4f31f26 --- /dev/null +++ b/dev-util/buildbot-pkg/buildbot-pkg-3.11.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 pypi + +DESCRIPTION="BuildBot common www build tools for packaging releases" +HOMEPAGE="https://buildbot.net/ + https://github.com/buildbot/buildbot + https://pypi.org/project/buildbot-pkg/; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux" + +# No real integration tests for this pkg. +# all tests are related to making releases and final checks for distribution +RESTRICT="test" + +RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" + +src_prepare() { + sed -e "/version/s/=.*$/=\"${PV/_p/.post}\",/" -i setup.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: games-engines/gargoyle/
commit: f2695798e5f3ef8b273cdbfe323e7e24c82208ad Author: Sam James gentoo org> AuthorDate: Thu Mar 14 03:29:20 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:21:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2695798 games-engines/gargoyle: fix VariableOrderWrong Signed-off-by: Sam James gentoo.org> games-engines/gargoyle/gargoyle-2019.1.1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/games-engines/gargoyle/gargoyle-2019.1.1.ebuild b/games-engines/gargoyle/gargoyle-2019.1.1.ebuild index e37df39de5b6..b056e2f28b60 100644 --- a/games-engines/gargoyle/gargoyle-2019.1.1.ebuild +++ b/games-engines/gargoyle/gargoyle-2019.1.1.ebuild @@ -15,6 +15,7 @@ inherit desktop edos2unix flag-o-matic multiprocessing toolchain-funcs xdg DESCRIPTION="An Interactive Fiction (IF) player supporting all major formats" HOMEPAGE="http://ccxvii.net/gargoyle/; SRC_URI="https://github.com/garglk/garglk/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/garglk-${PV}" LICENSE="BSD GPL-2 MIT Hugo Glulxe" SLOT="0" @@ -36,8 +37,6 @@ BDEPEND=" dev-util/ftjam virtual/pkgconfig" -S="${WORKDIR}/garglk-${PV}" - PATCHES=( "${FILESDIR}"/${P}-fno-common.patch "${FILESDIR}"/${P}-QA-desktop.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmcrypt/
commit: 1cdb73d333da91b0634fcdd1410d87d117e4da2a Author: Sam James gentoo org> AuthorDate: Thu Mar 14 03:31:48 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:21:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cdb73d3 dev-libs/libmcrypt: filter LTO, no-SA Dead upstream, LTO type mismatch. Closes: https://bugs.gentoo.org/924867 Signed-off-by: Sam James gentoo.org> dev-libs/libmcrypt/libmcrypt-2.5.8-r6.ebuild | 12 ++-- dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild | 10 +- 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/dev-libs/libmcrypt/libmcrypt-2.5.8-r6.ebuild b/dev-libs/libmcrypt/libmcrypt-2.5.8-r6.ebuild index 040220a1d88a..592c4a66ef6e 100644 --- a/dev-libs/libmcrypt/libmcrypt-2.5.8-r6.ebuild +++ b/dev-libs/libmcrypt/libmcrypt-2.5.8-r6.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 -inherit autotools +inherit autotools flag-o-matic DESCRIPTION="Provides an uniform interface to access several encryption algorithms" HOMEPAGE="https://mcrypt.sourceforge.net; @@ -36,6 +36,14 @@ src_prepare() { eautoreconf # update stale autotools } +src_configure() { + # LTO type mismatch (bug #924867) + append-flags -fno-strict-aliasing + filter-lto + + default +} + src_install() { default find "${ED}" -type f -name '*.la' -delete || die diff --git a/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild b/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild index a09a112ad33b..f376df81912c 100644 --- a/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild +++ b/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit autotools +inherit autotools flag-o-matic DESCRIPTION="Provides an uniform interface to access several encryption algorithms" HOMEPAGE="https://mcrypt.sourceforge.net; @@ -39,6 +39,14 @@ src_prepare() { eautoreconf # update stale autotools } +src_configure() { + # LTO type mismatch (bug #924867) + append-flags -fno-strict-aliasing + filter-lto + + default +} + src_install() { default find "${ED}" -type f -name '*.la' -delete || die
[gentoo-commits] repo/gentoo:master commit in: games-engines/gargoyle/
commit: c8f56e7d9f586ac079f8433998676827f4781e3c Author: Sam James gentoo org> AuthorDate: Thu Mar 14 03:28:24 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 05:21:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8f56e7d games-engines/gargoyle: filter LTO, no-SA Aliasing violations in bundled library. I get the impression upstream isn't interested in fixing these. Closes: https://bugs.gentoo.org/858716 Signed-off-by: Sam James gentoo.org> games-engines/gargoyle/gargoyle-2019.1.1.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/games-engines/gargoyle/gargoyle-2019.1.1.ebuild b/games-engines/gargoyle/gargoyle-2019.1.1.ebuild index 167f28407813..e37df39de5b6 100644 --- a/games-engines/gargoyle/gargoyle-2019.1.1.ebuild +++ b/games-engines/gargoyle/gargoyle-2019.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Regarding licenses: libgarglk is licensed under the GPLv2. Bundled @@ -64,6 +64,10 @@ src_prepare() { } src_compile() { + # Aliasing violations in bundled glulxe library (bug #858716) + append-flags -fno-strict-aliasing + filter-lto + # build system messes up flags and toolchain completely # append flags to compiler commands to have consistent behavior jam \
[gentoo-commits] repo/gentoo:master commit in: media-libs/openjpeg/
commit: 41c4e8dc17835661912a76e9d221656673c2781e Author: Thomas Bracht Laumann Jespersen laumann xyz> AuthorDate: Thu Mar 14 04:41:12 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 04:58:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41c4e8dc media-libs/openjpeg: fix misspelled date Signed-off-by: Thomas Bracht Laumann Jespersen laumann.xyz> Closes: https://github.com/gentoo/gentoo/pull/35739 Signed-off-by: Sam James gentoo.org> media-libs/openjpeg/Manifest | 2 +- media-libs/openjpeg/openjpeg-2.5.2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/openjpeg/Manifest b/media-libs/openjpeg/Manifest index 2ba8289613e5..b35ac21ae8ba 100644 --- a/media-libs/openjpeg/Manifest +++ b/media-libs/openjpeg/Manifest @@ -1,4 +1,4 @@ DIST openjpeg-2.5.0.tar.gz 1867111 BLAKE2B 472d9998a7407574d3bc059d1c0b662a8a553cfe5cb7806a022cb35e14564417a8e06e9970f06d8e65ef149019bab747caefa8e29bc793d07ad86e076909d306 SHA512 08975a2dd79f1e29fd1824249a5fbe66026640ed787b3a3aa8807c2c69f994240ff33e2132f8bf15bbc2202bef7001f98e42d487231d4eebc8e503538658049a DIST openjpeg-2.5.2.tar.gz 1871948 BLAKE2B 4c23eecd603c620d3555fa02055104d292cdf4bbb88ab3d8d8a8f62e3c21b52d3c6d9211d8dd6f11d76fb1ca6f2333a7305ae07b5883a62eb7fc28ec9dfafc0f SHA512 24c058b3e0710e689ba7fd6bce8a88353ce64e825b2e5bbf6b00ca3f2a2ec1e9c70a72e0252a5c89d10c537cf84d55af54bf2f16c58ca01db98c2018cf132e1a DIST openjpeg-data_20210926.tar.gz 498600110 BLAKE2B 34a1c39379d9f8f4caad6c8263a4bc59e62a6a3b8db744eaeaa7047e58813636341b3fb7ee6a121b7dfcd4bc085f9884c3aef86605633ff0d84a1b77cf003624 SHA512 225ddb9c548d7753561188cd2d595ae13d7a45471240fac69c3de786a97fb899cd5bbc67cf1b54bfccff0dcd215ec6e83d1bd66982a44c802d163e365dae -DIST openjpeg-data_202130923.tar.gz 498600318 BLAKE2B cf595b9f8690ad0b9616f080c3bfdaf553802912cd41015f86766085c0bd021cead294372bd9925c2a569fabbd9a0f1684bcf6eb1b5ecdc14d64231a76401a3b SHA512 3e1e3bb489eac6047671395fbf92bbfb2ad7c7c0206c1a233c215ba3d5b5263a6ce65d523f98fdaa4949e28eaa179716264f89eebf73b44c71373a9c86313cc1 +DIST openjpeg-data_20230923.tar.gz 498600318 BLAKE2B cf595b9f8690ad0b9616f080c3bfdaf553802912cd41015f86766085c0bd021cead294372bd9925c2a569fabbd9a0f1684bcf6eb1b5ecdc14d64231a76401a3b SHA512 3e1e3bb489eac6047671395fbf92bbfb2ad7c7c0206c1a233c215ba3d5b5263a6ce65d523f98fdaa4949e28eaa179716264f89eebf73b44c71373a9c86313cc1 diff --git a/media-libs/openjpeg/openjpeg-2.5.2.ebuild b/media-libs/openjpeg/openjpeg-2.5.2.ebuild index 417e98aa4f27..2e2d6ccc3eff 100644 --- a/media-libs/openjpeg/openjpeg-2.5.2.ebuild +++ b/media-libs/openjpeg/openjpeg-2.5.2.ebuild @@ -16,7 +16,7 @@ MY_TESTDATA_COMMIT="f9991d5fa9a4a08fc9c29bae6405d6c67cf2b8eb" DESCRIPTION="Open-source JPEG 2000 library" HOMEPAGE="https://www.openjpeg.org; SRC_URI="https://github.com/uclouvain/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - test? ( https://github.com/uclouvain/openjpeg-data/archive/${MY_TESTDATA_COMMIT}.tar.gz -> ${PN}-data_202130923.tar.gz )" + test? ( https://github.com/uclouvain/openjpeg-data/archive/${MY_TESTDATA_COMMIT}.tar.gz -> ${PN}-data_20230923.tar.gz )" LICENSE="BSD-2" SLOT="2/7" # based on SONAME
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmcrypt/
commit: 3d1b104e48c4b2c94716ffe3d04631b9e7749a06 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 04:54:27 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 04:54:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d1b104e dev-libs/libmcrypt: Stabilize 2.5.8-r7 x86, #926963 Signed-off-by: Sam James gentoo.org> dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild b/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild index b2f7b1c5dd6f..5888292c27f4 100644 --- a/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild +++ b/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mcrypt/${P}.tar.gz" LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" DOCS=( AUTHORS NEWS README THANKS TODO ChangeLog
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmcrypt/
commit: 2931b7b81e13719d966d4f4913aa50dd9ddfae37 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 04:54:28 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 04:54:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2931b7b8 dev-libs/libmcrypt: Stabilize 2.5.8-r7 ppc, #926963 Signed-off-by: Sam James gentoo.org> dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild b/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild index 5888292c27f4..86301f2f2d2a 100644 --- a/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild +++ b/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mcrypt/${P}.tar.gz" LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" DOCS=( AUTHORS NEWS README THANKS TODO ChangeLog
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmcrypt/
commit: 1f76849edf2595a9314a96c2ff1c363e20bd519d Author: Sam James gentoo org> AuthorDate: Thu Mar 14 04:54:29 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 04:54:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f76849e dev-libs/libmcrypt: Stabilize 2.5.8-r7 sparc, #926963 Signed-off-by: Sam James gentoo.org> dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild b/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild index 86301f2f2d2a..a09a112ad33b 100644 --- a/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild +++ b/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mcrypt/${P}.tar.gz" LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" DOCS=( AUTHORS NEWS README THANKS TODO ChangeLog
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmcrypt/
commit: 963f4ec841f7aa7271dd6892fb705b30c1cfbc9f Author: Sam James gentoo org> AuthorDate: Thu Mar 14 04:54:25 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 04:54:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=963f4ec8 dev-libs/libmcrypt: Stabilize 2.5.8-r7 arm, #926963 Signed-off-by: Sam James gentoo.org> dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild b/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild index 3f3d5b686185..bc3c456447d0 100644 --- a/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild +++ b/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mcrypt/${P}.tar.gz" LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" DOCS=( AUTHORS NEWS README THANKS TODO ChangeLog
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmcrypt/
commit: 266732b6c0189d929e89ce9d050af165eb94df2b Author: Sam James gentoo org> AuthorDate: Thu Mar 14 04:54:26 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 04:54:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=266732b6 dev-libs/libmcrypt: Stabilize 2.5.8-r7 arm64, #926963 Signed-off-by: Sam James gentoo.org> dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild b/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild index bc3c456447d0..b2f7b1c5dd6f 100644 --- a/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild +++ b/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mcrypt/${P}.tar.gz" LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" DOCS=( AUTHORS NEWS README THANKS TODO ChangeLog
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/fail2ban/
commit: f0f6688522dd2809feccb3d691db98364b0919f0 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 04:26:44 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 04:51:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f66885 net-analyzer/fail2ban: enable py3.12 Bug: https://bugs.gentoo.org/909998 Signed-off-by: Sam James gentoo.org> ...ail2ban-.ebuild => fail2ban-1.0.2-r3.ebuild} | 21 ++--- net-analyzer/fail2ban/fail2ban-.ebuild | 21 + 2 files changed, 35 insertions(+), 7 deletions(-) diff --git a/net-analyzer/fail2ban/fail2ban-.ebuild b/net-analyzer/fail2ban/fail2ban-1.0.2-r3.ebuild similarity index 86% copy from net-analyzer/fail2ban/fail2ban-.ebuild copy to net-analyzer/fail2ban/fail2ban-1.0.2-r3.ebuild index d9a3b9fdb4da..a6c77a9edf1b 100644 --- a/net-analyzer/fail2ban/fail2ban-.ebuild +++ b/net-analyzer/fail2ban/fail2ban-1.0.2-r3.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_SINGLE_IMPL=1 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit bash-completion-r1 distutils-r1 systemd tmpfiles @@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then inherit git-r3 else SRC_URI="https://github.com/fail2ban/fail2ban/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64" fi LICENSE="GPL-2" @@ -24,6 +24,10 @@ SLOT="0" IUSE="selinux systemd" RDEPEND=" + $(python_gen_cond_dep ' + dev-python/pyasyncore[${PYTHON_USEDEP}] + dev-python/pyasynchat[${PYTHON_USEDEP}] + ' 3.12) virtual/logger virtual/mta selinux? ( sec-policy/selinux-fail2ban ) @@ -39,6 +43,7 @@ DOCS=( ChangeLog DEVELOP README.md THANKS TODO doc/run-rootless.txt ) PATCHES=( "${FILESDIR}"/${PN}-0.11.2-adjust-apache-logs-paths.patch "${FILESDIR}"/${PN}-1.0.2-umask-tests.patch + "${FILESDIR}"/${P}-configreader-warning.patch ) python_prepare_all() { @@ -47,12 +52,22 @@ python_prepare_all() { # Replace /var/run with /run, but not in the top source directory find . -mindepth 2 -type f -exec \ sed -i -e 's|/var\(/run/fail2ban\)|\1|g' {} + || die + + # Incompatible with Python 3.12 in 1.0.x, uses dev-python/aiosmtpd. + rm fail2ban/tests/action_d/test_smtp.py || die +} + +python_compile() { + ./fail2ban-2to3 || die + distutils-r1_python_compile } python_test() { # Skip testRepairDb for bug #907348 (didn't always fail..) + # https://github.com/fail2ban/fail2ban/issues/3586 bin/fail2ban-testcases \ --no-network \ + --no-gamin \ --ignore databasetestcase.DatabaseTest.testRepairDb \ --verbosity=4 || die "Tests failed with ${EPYTHON}" diff --git a/net-analyzer/fail2ban/fail2ban-.ebuild b/net-analyzer/fail2ban/fail2ban-.ebuild index d9a3b9fdb4da..f9f5b8721fff 100644 --- a/net-analyzer/fail2ban/fail2ban-.ebuild +++ b/net-analyzer/fail2ban/fail2ban-.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_SINGLE_IMPL=1 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit bash-completion-r1 distutils-r1 systemd tmpfiles @@ -16,14 +16,19 @@ if [[ ${PV} == * ]] ; then inherit git-r3 else SRC_URI="https://github.com/fail2ban/fail2ban/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64" fi LICENSE="GPL-2" SLOT="0" -IUSE="selinux systemd" +IUSE="selinux systemd test" +RESTRICT="!test? ( test )" RDEPEND=" + $(python_gen_cond_dep ' + dev-python/pyasyncore[${PYTHON_USEDEP}] + dev-python/pyasynchat[${PYTHON_USEDEP}] + ' 3.12) virtual/logger virtual/mta selinux? ( sec-policy/selinux-fail2ban ) @@ -33,6 +38,13 @@ RDEPEND=" ') ) " +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + dev-python/aiosmtpd[${PYTHON_USEDEP}] + ') + ) +" DOCS=( ChangeLog DEVELOP README.md THANKS TODO doc/run-rootless.txt ) @@ -51,6 +63,7 @@ python_prepare_all() { python_test() { # Skip testRepairDb for bug #907348 (didn't always fail..) + # https://github.com/fail2ban/fail2ban/issues/3586 bin/fail2ban-testcases \ --no-network \ --ignore databasetestcase.DatabaseTest.testRepairDb \
[gentoo-commits] repo/gentoo:master commit in: dev-python/aiosmtpd/
commit: 39d0940f078bdc5b1108da1ee10bbc94aea73e2b Author: Sam James gentoo org> AuthorDate: Thu Mar 14 04:45:40 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 04:49:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d0940f dev-python/aiosmtpd: new package, add 1.4.5 Bug: https://bugs.gentoo.org/909998 Signed-off-by: Sam James gentoo.org> dev-python/aiosmtpd/Manifest | 1 + dev-python/aiosmtpd/aiosmtpd-1.4.5.ebuild | 36 +++ dev-python/aiosmtpd/metadata.xml | 13 +++ 3 files changed, 50 insertions(+) diff --git a/dev-python/aiosmtpd/Manifest b/dev-python/aiosmtpd/Manifest new file mode 100644 index ..e5676bd746f4 --- /dev/null +++ b/dev-python/aiosmtpd/Manifest @@ -0,0 +1 @@ +DIST aiosmtpd-1.4.5.tar.gz 152668 BLAKE2B 5f689e029afcc267b8b9f1863ce20d76bea16985d7fddac1e6cf0624d7bef6bbbe7089b4933bee8b5aaa74e63d996295e3684b3a7891b697608cbd311be92728 SHA512 c9507e25b5aeec442d299e13624ce00777ecf8089eee230b9cb9f92c18816cef890968c25144a56b95fd9b063b1440921841a16add624d717b8f6378d55c85a4 diff --git a/dev-python/aiosmtpd/aiosmtpd-1.4.5.ebuild b/dev-python/aiosmtpd/aiosmtpd-1.4.5.ebuild new file mode 100644 index ..49dbf8d58d30 --- /dev/null +++ b/dev-python/aiosmtpd/aiosmtpd-1.4.5.ebuild @@ -0,0 +1,36 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Reimplementation of the Python stdlib smtpd.py based on asyncio" +HOMEPAGE=" + https://aiosmtpd.aio-libs.org/ + https://github.com/aio-libs/aiosmtpd + https://pypi.org/project/aiosmtpd/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/atpublic-4.0[${PYTHON_USEDEP}] + >=dev-python/attrs-23.2.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( >=dev-python/pytest-mock-3.12.0[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -i -e '/--cov=/d' pytest.ini || die + + distutils-r1_python_prepare_all +} diff --git a/dev-python/aiosmtpd/metadata.xml b/dev-python/aiosmtpd/metadata.xml new file mode 100644 index ..850c71fdd27e --- /dev/null +++ b/dev-python/aiosmtpd/metadata.xml @@ -0,0 +1,13 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + +pyt...@gentoo.org +Python + + + +aiosmtpd +aio-libs/aiosmtpd + +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyasynchat/
commit: d8219a0dc4e5294b74fdcb6d447f4e1601580916 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 04:18:49 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 04:49:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8219a0d dev-python/pyasynchat: new package, add 1.0.4 Bug: https://bugs.gentoo.org/909998 Signed-off-by: Sam James gentoo.org> dev-python/pyasynchat/Manifest| 1 + dev-python/pyasynchat/metadata.xml| 13 + dev-python/pyasynchat/pyasynchat-1.0.4.ebuild | 26 ++ 3 files changed, 40 insertions(+) diff --git a/dev-python/pyasynchat/Manifest b/dev-python/pyasynchat/Manifest new file mode 100644 index ..9385a9e4ba7e --- /dev/null +++ b/dev-python/pyasynchat/Manifest @@ -0,0 +1 @@ +DIST pyasynchat-1.0.4.tar.gz 9747 BLAKE2B e38edd9e35ce31f9015b934a5d4edb96053ff239978359f13e5b74ac9b8160029556207f79a199d82085882e80d88fc8033f9085f986b48dfaa50de780576197 SHA512 d36eb16770637a311d56fe9de5a3cdfa699ae64fbafcdd5ce9acd43270b90813fe56db14528083ee1803a43d958d0b3b6616e0bbf907a4dd4a563981a278 diff --git a/dev-python/pyasynchat/metadata.xml b/dev-python/pyasynchat/metadata.xml new file mode 100644 index ..ea538f30a8bc --- /dev/null +++ b/dev-python/pyasynchat/metadata.xml @@ -0,0 +1,13 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + +pyt...@gentoo.org +Python + + + +pyasynchat +simonrob/pyasynchat + + diff --git a/dev-python/pyasynchat/pyasynchat-1.0.4.ebuild b/dev-python/pyasynchat/pyasynchat-1.0.4.ebuild new file mode 100644 index ..b718b5d203ef --- /dev/null +++ b/dev-python/pyasynchat/pyasynchat-1.0.4.ebuild @@ -0,0 +1,26 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_12 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Make asynchat available for Python 3.12 onwards" +HOMEPAGE=" + https://github.com/simonrob/pyasynchat + https://pypi.org/project/pyasynchat/ +" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/pyasyncore-1.0.2[${PYTHON_USEDEP}]" + +python_test() { + # Can't use d_e_t unittest (bug #926964) + eunittest tests +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyasyncore/
commit: d123620a304ed68d4e07d74d1a38c5267dbdc8b1 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 04:16:13 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 04:49:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d123620a dev-python/pyasyncore: new package, add 1.0.4 Bug: https://bugs.gentoo.org/909998 Signed-off-by: Sam James gentoo.org> dev-python/pyasyncore/Manifest| 1 + dev-python/pyasyncore/metadata.xml| 13 + dev-python/pyasyncore/pyasyncore-1.0.4.ebuild | 24 3 files changed, 38 insertions(+) diff --git a/dev-python/pyasyncore/Manifest b/dev-python/pyasyncore/Manifest new file mode 100644 index ..8b5051785e12 --- /dev/null +++ b/dev-python/pyasyncore/Manifest @@ -0,0 +1 @@ +DIST pyasyncore-1.0.4.tar.gz 15339 BLAKE2B 1cc689c94dc7fe4f4c75a78cf58a0afabbe48f01b8c1511f9500b93b64b862dc1c7cc653e17a49786af9360441fcb45be03fa38c72c2e89ec05385fd8bfc648a SHA512 43746fca009f7acc5f05506c7d54e71ee74a76a112c3689aa98ab714f0452d1ed1196836bf52585bbbced2d64c1d4ccd86f8f5c2d2c5537fdc397e29d0d87008 diff --git a/dev-python/pyasyncore/metadata.xml b/dev-python/pyasyncore/metadata.xml new file mode 100644 index ..062106caae26 --- /dev/null +++ b/dev-python/pyasyncore/metadata.xml @@ -0,0 +1,13 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + +pyt...@gentoo.org +Python + + + +pyasyncore +simonrob/pyasyncore + + diff --git a/dev-python/pyasyncore/pyasyncore-1.0.4.ebuild b/dev-python/pyasyncore/pyasyncore-1.0.4.ebuild new file mode 100644 index ..e019b13f2aea --- /dev/null +++ b/dev-python/pyasyncore/pyasyncore-1.0.4.ebuild @@ -0,0 +1,24 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_12 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Make asyncore available for Python 3.12 onwards" +HOMEPAGE=" + https://github.com/simonrob/pyasyncore + https://pypi.org/project/pyasyncore/ +" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64" + +python_test() { + # Can't use d_e_t unittest (bug #926964) + eunittest tests +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/
commit: 21d67dd1f21db33bb7d1611baa3727b378e47c96 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Mar 14 04:31:29 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Mar 14 04:35:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d67dd1 x11-terms/kitty: workaround simde issue with -mxop Haven't actually tried bdver2 that bug #926959 used given hit illegal instructions mid-build, but should work in theory given it does with -mxop. Thankfully simde gives a lot of defines to control what it does, but ideally it should be looked at in simde itself upstream. Closes: https://bugs.gentoo.org/926959 Signed-off-by: Ionen Wolkens gentoo.org> x11-terms/kitty/kitty-0.33.0.ebuild | 3 +++ x11-terms/kitty/kitty-.ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/x11-terms/kitty/kitty-0.33.0.ebuild b/x11-terms/kitty/kitty-0.33.0.ebuild index 72d581ffd389..cf3bee0036d7 100644 --- a/x11-terms/kitty/kitty-0.33.0.ebuild +++ b/x11-terms/kitty/kitty-0.33.0.ebuild @@ -145,6 +145,9 @@ src_compile() { printf %s "${CFLAGS}" ) + # workaround simde bug with -mxop (bug #926959) + append-cppflags -DSIMDE_X86_XOP_NO_NATIVE=1 + local conf=( --disable-link-time-optimization --ignore-compiler-warnings diff --git a/x11-terms/kitty/kitty-.ebuild b/x11-terms/kitty/kitty-.ebuild index 72d581ffd389..cf3bee0036d7 100644 --- a/x11-terms/kitty/kitty-.ebuild +++ b/x11-terms/kitty/kitty-.ebuild @@ -145,6 +145,9 @@ src_compile() { printf %s "${CFLAGS}" ) + # workaround simde bug with -mxop (bug #926959) + append-cppflags -DSIMDE_X86_XOP_NO_NATIVE=1 + local conf=( --disable-link-time-optimization --ignore-compiler-warnings
[gentoo-commits] repo/gentoo:master commit in: dev-python/urwid/
commit: f11b9f49ddc9673204f92c798eec8f09d372d39a Author: Michał Górny gentoo org> AuthorDate: Thu Mar 14 04:15:42 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 14 04:15:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11b9f49 dev-python/urwid: Bump to 2.6.9 Signed-off-by: Michał Górny gentoo.org> dev-python/urwid/Manifest | 1 + dev-python/urwid/urwid-2.6.9.ebuild | 47 + 2 files changed, 48 insertions(+) diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest index 807fcf56bd17..e67aab87786f 100644 --- a/dev-python/urwid/Manifest +++ b/dev-python/urwid/Manifest @@ -1,3 +1,4 @@ DIST urwid-2.5.3.tar.gz 848047 BLAKE2B 42815e22f2659ee25736767391afbf0189b5bec9d1100ce7631efd037989cfacac7ee921666e2400e1ef7ef114261a948cfac172ac993753ce151b370361d375 SHA512 80c32138347a618fc40e1a26fd174e708a9f8e4e9a8e09edc1d9261a9d73a644e356ce375654a55b5fb8838a820b8ba8b1cc47560c5b44c5c74677399845f578 DIST urwid-2.6.7.tar.gz 854504 BLAKE2B 691971a3f1c588fa9ffdf7abbd8a7499c199853cdb071028d138b836a11ef8fbba6427ab40ad7f22b86e8cb3ae6019f55a79beef8a5d212b750e32feaf6acf76 SHA512 66aaf0e6dfc730db03a6ada0fe8fcdbe15a772b90d621fbedf335302c3d212602b81df7c95be035d6a37c38c6714c896994783ab0de519c01f861a7666ec4f1b DIST urwid-2.6.8.tar.gz 854980 BLAKE2B 4168bcd59710ee46e2af408e5e6331585ee2a260ca94990ff947d259d9aad7153750e6c2fc2e227ad00ce42aeeba063b5b11dd89e83f6c30548a6df5ed992e8f SHA512 34617104804f9eb710d5ed51c95c4d2f6354861f07a2d652b99109c59941561985d9717f928ba77990b3e0406723da02b1eb67d9f2236f31888a21b9de109e2e +DIST urwid-2.6.9.tar.gz 855865 BLAKE2B 468c3188e110fb3e91dc2aa371aef8c1f66c0614ce116a2185050c39404987d354dba3f0d9e230b3308ecee6c6f7c90c12b91007db43c5e7f0cc9dc1d34d5d82 SHA512 23e692b76f4229ecdb51b00c5d88f38bd1de721f7a8815d91f277979935b7f58654422b11421dd93a901add390c65facb513c166b26b00195fc7826492405ed8 diff --git a/dev-python/urwid/urwid-2.6.9.ebuild b/dev-python/urwid/urwid-2.6.9.ebuild new file mode 100644 index ..0d52239b0d14 --- /dev/null +++ b/dev-python/urwid/urwid-2.6.9.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="ncurses" + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Curses-based user interface library for Python" +HOMEPAGE=" + https://urwid.org/ + https://pypi.org/project/urwid/ + https://github.com/urwid/urwid/ +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="examples" + +RDEPEND=" + dev-python/typing-extensions[${PYTHON_USEDEP}] + dev-python/wcwidth[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest + +python_test() { + rm -rf urwid || die + eunittest +} + +python_install_all() { + use examples && dodoc -r examples + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "Trio event loop" "dev-python/trio" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/phonenumbers/
commit: 135370e4a0f51048c591826bc8273038d8d456ec Author: Michał Górny gentoo org> AuthorDate: Thu Mar 14 04:13:44 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 14 04:13:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=135370e4 dev-python/phonenumbers: Bump to 8.13.32 Signed-off-by: Michał Górny gentoo.org> dev-python/phonenumbers/Manifest | 1 + .../phonenumbers/phonenumbers-8.13.32.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest index 735ceec07072..aef1e68574ef 100644 --- a/dev-python/phonenumbers/Manifest +++ b/dev-python/phonenumbers/Manifest @@ -1 +1,2 @@ DIST python-phonenumbers-8.13.31.gh.tar.gz 4915554 BLAKE2B bf8f8f8fb43f7f5b39ce3155a2f8f4f9497734bdf016c2f871e16354b50072dde106a5549d998ae48ee7e41b0517fdc73c68e3dd18960b45c13c85001ae170d4 SHA512 724d8adf172e1a12e6d89ad104bc89330f02c4eab6b23812cd09464ddc4002a13c90b8a47456ebe99018a21c18ed7ea71f85f3fe80f4f823f0f35c95fb22d513 +DIST python-phonenumbers-8.13.32.gh.tar.gz 4915667 BLAKE2B b5c76292e405255c0acdf8d3fbaff10701fc7cbfe948c4d73397458ffe18be41d0ba0d61bf2a67a25fd729cdbfe2de125616a2d433afef0fc49dd6fe01ac3fc2 SHA512 12d8ae16d701b4b6134928eea8c13cd84443e26f887974abb2cde374233dacf8489b0d8f43da29faa6170177d378568cfa01237bac38049d3f350bc344842b0e diff --git a/dev-python/phonenumbers/phonenumbers-8.13.32.ebuild b/dev-python/phonenumbers/phonenumbers-8.13.32.ebuild new file mode 100644 index ..2fc9bdbaa7c9 --- /dev/null +++ b/dev-python/phonenumbers/phonenumbers-8.13.32.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +MY_P=python-${P} +DESCRIPTION="Python port of Google's libphonenumber" +HOMEPAGE=" + https://github.com/daviddrysdale/python-phonenumbers/ + https://pypi.org/project/phonenumbers/ +" +SRC_URI=" + https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P}/python + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-python/protobuf-python[${PYTHON_USEDEP}] + ) +" + +DOCS=( ../README.md ) + +python_test() { + "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: a8cfe914d29c1ca868a6166b43c587c5f824e837 Author: Michał Górny gentoo org> AuthorDate: Thu Mar 14 03:08:32 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 14 04:12:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8cfe914 dev-python/botocore: Bump to 1.34.62 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.34.62.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 1f090ed8ff01..ce4ef57cdd7f 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -3,3 +3,4 @@ DIST botocore-1.34.54.gh.tar.gz 12748623 BLAKE2B 2b4732636e0d7cf46e12fc2cf4320c7 DIST botocore-1.34.59.gh.tar.gz 12764223 BLAKE2B 13347793764afb8ef51502149f490e5082e65a76a3f72eb484d60ea44542dc8026ddfd6e6cc0c90273f6f3fbdc82e42bc6ad5f2c434900a881208ff79edcbf6b SHA512 5afe577889fed68308a414982c12d36ddc9ce1d7d7b866c544d1f25226050772775c7ee04e490f72d1f355a1f68fcfcb7431d626fa9a85f76065f2576de511cf DIST botocore-1.34.60.gh.tar.gz 12765697 BLAKE2B c9aadf76475fe4cdd81d3aff1fd577bc177cb6f4702e8f4acbce8a5d2010a6440e792ae2accf7af3cfafca146b22ce9b239d76a25c8f9715b34d44212e9e2c73 SHA512 4d44646840dfaab1d5d45705be74df73df1b76dc345ee189c4d8b82cbffc5076701a34771823b18c4c52c4a8a9acc8c7e186ad25b7a735de95944d9f439ef8b4 DIST botocore-1.34.61.gh.tar.gz 12767176 BLAKE2B dd8fdd5fd15b4da9b1b8550dff8d2d51ceba0a1720665d0a9abdfd9519450eb6eb428f5febc58494f06e8406605ce0c8fb1e61ea1c3a25630c2b36944decad7a SHA512 da3299d3231c5b16a12b6ebb1456baea5ed94e8f05de75457b3ce2c9cdf2071c045c32326fdd84d29ac1d15e6379c40611db3ba07037498f6c43e79ef0880fac +DIST botocore-1.34.62.gh.tar.gz 12768327 BLAKE2B 06e5fcf4fde0e17257864883c76d04e0b09ad932c6418b342d01a0631aa134a982b541b58ce2a5eb52802b0ea9432a0ea3f7761af346b172f84d48657b45e53e SHA512 daffa72c08c227f584b08d9d3400e7d6194d1adf6895e79dec9d33a6e4457469e4d89bb65e808e6783858cbdd0888ebfcf3352ebf6c757180a1a262389facb42 diff --git a/dev-python/botocore/botocore-1.34.62.ebuild b/dev-python/botocore/botocore-1.34.62.ebuild new file mode 100644 index ..ba6cd2a5d2a2 --- /dev/null +++ b/dev-python/botocore/botocore-1.34.62.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +# unbundled packages +RDEPEND+=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/xmlschema/
commit: eb7547fc5248dcd87a14311b320a3c0bf67d3a8b Author: Michał Górny gentoo org> AuthorDate: Thu Mar 14 04:14:26 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 14 04:14:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb7547fc dev-python/xmlschema: Bump to 3.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/xmlschema/Manifest | 1 + dev-python/xmlschema/xmlschema-3.1.0.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-python/xmlschema/Manifest b/dev-python/xmlschema/Manifest index c37aa61dcf6b..e55cfc9fb3f3 100644 --- a/dev-python/xmlschema/Manifest +++ b/dev-python/xmlschema/Manifest @@ -1 +1,2 @@ DIST xmlschema-3.0.2.tar.gz 563203 BLAKE2B a8b31b435d159df65a620d26a7e964745b9a7e6050a32c52bfa039a013e9108b601cdd2a1188503f327900712b2b445dc4279cc50ee3c62022517afc5dfe6425 SHA512 93062230b13bdcc30eed0291c295bdd8eccb50d5d07c8747336c2917e5d949b30f46d1b90f501fb6da06ceda99d162da92b8db9e206fff09fc3c362b05499903 +DIST xmlschema-3.1.0.tar.gz 566760 BLAKE2B d8d1dc61e5eb6897d128ba9ed5257b65190af948946b7ac5d5b9b5fdeb14df42e8a298bc0ed7cdec58cabd237e0c950465bf58be702610496a16000a2f23f354 SHA512 26d6586ede499907bc2b7f0b58c75460d4bfa3761bc029a042e32ede2237234daa8be7b4602da7dec2e28aa945f24e1726fd445189ec31ce4af89c9c5762e1ef diff --git a/dev-python/xmlschema/xmlschema-3.1.0.ebuild b/dev-python/xmlschema/xmlschema-3.1.0.ebuild new file mode 100644 index ..d38ccad42ce5 --- /dev/null +++ b/dev-python/xmlschema/xmlschema-3.1.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="An XML Schema validator and decoder" +HOMEPAGE=" + https://github.com/sissaschool/xmlschema/ + https://pypi.org/project/xmlschema/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + =dev-python/elementpath-4.4.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + ) +" + +python_test() { + "${EPYTHON}" tests/test_all.py -v || die "Tests fail with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/a2wsgi/
commit: 79a9f9b81160783d5f202d3bc1514eff95244dfa Author: Michał Górny gentoo org> AuthorDate: Thu Mar 14 04:14:52 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 14 04:14:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79a9f9b8 dev-python/a2wsgi: Bump to 1.10.4 Signed-off-by: Michał Górny gentoo.org> dev-python/a2wsgi/Manifest | 1 + dev-python/a2wsgi/a2wsgi-1.10.4.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-python/a2wsgi/Manifest b/dev-python/a2wsgi/Manifest index 6034c5e268fe..89cb21cb53c6 100644 --- a/dev-python/a2wsgi/Manifest +++ b/dev-python/a2wsgi/Manifest @@ -1,2 +1,3 @@ DIST a2wsgi-1.10.2.tar.gz 18126 BLAKE2B 8f0163a9acd3548d5627b026cba7f573cb10d3d346b4304a2152d92f0c9c9a7c0a622ec2761c473a23ef3724d706da1c832f28f7040f7b44303a74794aff6702 SHA512 c084cdeba47c848635cd1ae8ab05d46b6d83acbad48a923f4c21141564d755ac73e52acb097251a6fb3feba9009aca03db40d9a44aa94ea89caad5218cb5e456 DIST a2wsgi-1.10.3.tar.gz 18111 BLAKE2B 2d18a17b66f3a0bf44a4b57fdc4d27361a4e0c8f540da6ae4c1be9a349fc62efcd69e4028173215e164e1823d2645a6927edfa2fedeff8fa08491f218da76149 SHA512 db1450376fec703423c06a9d9e7b4e6bb13e02b0b4f0061de1b19e63c0d27379a5a7a6d7c2d7c938044ff37ca2fd245438e023dce5ee57caef9a91be315b05ee +DIST a2wsgi-1.10.4.tar.gz 18186 BLAKE2B 7f184c1621dd28e75c12e85b85ca4ed0b1b55d59c79797429bc188feec0ee0105e77c3613b1c2f94e1561f71fdcbabae99218e2c007ab095dd68b0502d112444 SHA512 6c050dcaca4dab0793afb267d7cbcb4faca362495c46ab9f0b52c9f2f5a1ab7dfd6fa0c543b5eaa18ddca6a789093591653f023ac9c127602138db390ae1c975 diff --git a/dev-python/a2wsgi/a2wsgi-1.10.4.ebuild b/dev-python/a2wsgi/a2wsgi-1.10.4.ebuild new file mode 100644 index ..4dab2405e9f9 --- /dev/null +++ b/dev-python/a2wsgi/a2wsgi-1.10.4.ebuild @@ -0,0 +1,30 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Convert WSGI app to ASGI app or ASGI app to WSGI app" +HOMEPAGE=" + https://github.com/abersheeran/a2wsgi/ + https://pypi.org/project/a2wsgi/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + test? ( + =dev-python/asgiref-3.2.7[${PYTHON_USEDEP}] + =dev-python/httpx-0.22.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/plotly/
commit: 70bbc7a2f8ef3ddd677356fc54f9a180e434b7b6 Author: Michał Górny gentoo org> AuthorDate: Thu Mar 14 04:04:47 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 14 04:12:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70bbc7a2 dev-python/plotly: Bump to 5.20.0 Signed-off-by: Michał Górny gentoo.org> dev-python/plotly/Manifest | 1 + dev-python/plotly/plotly-5.20.0.ebuild | 116 + 2 files changed, 117 insertions(+) diff --git a/dev-python/plotly/Manifest b/dev-python/plotly/Manifest index 9598ae53ebeb..eb88202875b3 100644 --- a/dev-python/plotly/Manifest +++ b/dev-python/plotly/Manifest @@ -1 +1,2 @@ DIST plotly.py-5.19.0.gh.tar.gz 30892237 BLAKE2B ef93c54bdc40a5f25448a7e68dc40b3642c8be60945edc39e3e590eb97973896cb0df54cd8ea9928a2553d50de1bf17997b41947711baaedce075e31709581ce SHA512 a97f5d130fd56b49087e7b10c34cfe2aa21f00afd1f252215f7cec2215d9031f5f6204a6445ea7a69d7aed0c6838b3d76f981c076af93fa9406ff37a0020e4e7 +DIST plotly.py-5.20.0.gh.tar.gz 30896587 BLAKE2B ef8deee791b8fdc94dcd3dae1189fc04569d9156593f13bd44715bc4f7b2846642eab19a1bb6084647ed15b1c961ffb207f19369f94cbba3e999e970c0b7cfe7 SHA512 db73334bf32fcd54f717aa0e04378278045fabba3824d645e4e289cfd559655141f350624196d8e55d988befc27a4a64d741b11a84925969aadc720c6c15bee3 diff --git a/dev-python/plotly/plotly-5.20.0.ebuild b/dev-python/plotly/plotly-5.20.0.ebuild new file mode 100644 index ..2907cb22ae91 --- /dev/null +++ b/dev-python/plotly/plotly-5.20.0.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +MY_P=plotly.py-${PV} +DESCRIPTION="Browser-based graphing library for Python" +HOMEPAGE=" + https://plotly.com/python/ + https://github.com/plotly/plotly.py/ + https://pypi.org/project/plotly/ +" +SRC_URI=" + https://github.com/plotly/plotly.py/archive/refs/tags/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/packages/python/plotly" +# The tests are not included in the PyPI tarball, to use the GitHub tarball +# we have to skip npm, which means that the resulting install will +# unfortunately lack the jupyterlab extension. + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/tenacity-6.2.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/ipykernel[${PYTHON_USEDEP}] + dev-python/ipython[${PYTHON_USEDEP}] + dev-python/ipywidgets[${PYTHON_USEDEP}] + dev-python/jupyter[${PYTHON_USEDEP}] + dev-python/jupyterlab[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/shapely[${PYTHON_USEDEP}] + dev-python/statsmodels[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + dev-python/scikit-image[${PYTHON_USEDEP}] + ) +" + +# README ends up a broken symlink +DOCS=() + +PATCHES=( + "${FILESDIR}"/${PN}-5.8.0-fix-versioneer-import.patch +) + +EPYTEST_IGNORE=( + # Needs porting to newer numpy + _plotly_utils/tests/validators/test_integer_validator.py + + # kaleido not packaged + plotly/tests/test_optional/test_kaleido + + # plotly-orca not packaged + plotly/tests/test_orca +) + +EPYTEST_DESELECT=( + # Also needs porting to newer numpy + plotly/tests/test_io/test_to_from_plotly_json.py::test_object_numpy_encoding + + # kaleido not packaged + plotly/tests/test_orca/test_to_image.py::test_bytesio + + # Fails if not already installed + test_init/test_dependencies_not_imported.py::test_dependencies_not_imported + test_init/test_lazy_imports.py::test_lazy_imports + + # Minor matplotlib incompatibility + plotly/matplotlylib/mplexporter/tests/test_basic.py::test_path_collection + plotly/matplotlylib/mplexporter/tests/test_basic.py::test_legend_dots + plotly/matplotlylib/mplexporter/tests/test_utils.py::test_linestyle + + # In python 3.11 the produced error is slightly different + plotly/tests/test_core/test_errors/test_dict_path_errors.py::test_described_subscript_error_on_type_error + + # TODO + plotly/tests/test_io/test_to_from_plotly_json.py + + # two subtests that require 'vaex' and 'polars' respectively +
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-screenshooter/
commit: 04a3ff0ebb5544fbee12ae92aaa7fc5084e071a0 Author: Michał Górny gentoo org> AuthorDate: Thu Mar 14 04:12:50 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 14 04:12:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a3ff0e xfce-extra/xfce4-screenshooter: Remove old Signed-off-by: Michał Górny gentoo.org> xfce-extra/xfce4-screenshooter/Manifest| 1 - .../xfce4-screenshooter-1.10.4.ebuild | 65 -- 2 files changed, 66 deletions(-) diff --git a/xfce-extra/xfce4-screenshooter/Manifest b/xfce-extra/xfce4-screenshooter/Manifest index 23d1b6589d8b..b95c47c14e8d 100644 --- a/xfce-extra/xfce4-screenshooter/Manifest +++ b/xfce-extra/xfce4-screenshooter/Manifest @@ -1,2 +1 @@ -DIST xfce4-screenshooter-1.10.4.tar.bz2 615583 BLAKE2B ef6b4db15320917b287604f8a32498c4ccd5eccd2df37ea67366b77a44d962ab2f6d97f6a23c75bfad7483129fd66dd5e8b3ea76acaa3738ba8edf52c2988026 SHA512 7d5eebf897aa2b45e92e4447052c58813c34aa437e10f61712ff50b96b3fa954849a4cb6bf0720659e4c2a596e9f09f79bde2ebdab98b4e8c35fde25a7839011 DIST xfce4-screenshooter-1.10.5.tar.bz2 621929 BLAKE2B 616feb84dc6eabbf964d4b31a6604fb8bea6e5a23a4f52d1fbb18775e0b2859cfe12c70a18cdd82e62324c386990f5cd114659d5259cac5a22499e8d5eda4423 SHA512 0040b28514ffc77473b2d9f182c1bc162f8ac21aac97f2e28eb2b5556255dd74f7d4545f049b4060a8db6c0d415831fe5988da581857f22894bed01136aee677 diff --git a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.10.4.ebuild b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.10.4.ebuild deleted file mode 100644 index 6cee4f629361.. --- a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.10.4.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg-utils - -DESCRIPTION="Xfce4 screenshooter application and panel plugin" -HOMEPAGE=" - https://docs.xfce.org/apps/xfce4-screenshooter/start - https://gitlab.xfce.org/apps/xfce4-screenshooter/ -" -SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" - -DEPEND=" - >=dev-libs/glib-2.66.0 - >=x11-libs/gdk-pixbuf-2.16 - >=x11-libs/gtk+-3.24.0:3 - >=x11-libs/pango-1.44.0 - dev-libs/libxml2 - >=net-libs/libsoup-3.0.0:3.0 - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXfixes - >=x11-libs/libXi-1.7.8 - >=xfce-base/exo-0.11:= - >=xfce-base/xfce4-panel-4.16.0:= - >=xfce-base/libxfce4util-4.16.0:= - >=xfce-base/libxfce4ui-4.16.0:= - >=xfce-base/xfconf-4.16.0:= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - dev-util/glib-utils - dev-util/intltool - sys-apps/help2man - virtual/pkgconfig -" - -src_configure() { - local myconf=( - --enable-xfixes - ) - - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocstrings-python/
commit: 9ace4f554910faa6fb27ae852a435323ee40d95e Author: Michał Górny gentoo org> AuthorDate: Thu Mar 14 03:58:28 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 14 04:12:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ace4f55 dev-python/mkdocstrings-python: Bump to 1.9.0 Signed-off-by: Michał Górny gentoo.org> dev-python/mkdocstrings-python/Manifest| 1 + .../mkdocstrings-python-1.9.0.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-python/mkdocstrings-python/Manifest b/dev-python/mkdocstrings-python/Manifest index 7b068ec4b768..27b729c76327 100644 --- a/dev-python/mkdocstrings-python/Manifest +++ b/dev-python/mkdocstrings-python/Manifest @@ -1 +1,2 @@ DIST mkdocstrings-python-1.8.0.gh.tar.gz 146162 BLAKE2B cd247b18de00dd4a53c287ec6d72461b0d0c2c95d49b20c24ce81d4304b92d48b8c8df78f35ad4749c928440ceddb4524ac64fcf3c99a50c18cbdaff9057f27a SHA512 5084df08a7d341b2e3ea93454706c38e2f29229122e6f2a277967c21c899d945cf4f6ae299782d8f6edffb48c1e23778ce445fb353727f2d5ceada74428ab3b9 +DIST mkdocstrings-python-1.9.0.gh.tar.gz 148843 BLAKE2B d84527c1eb03da4a1e154c8e592f91530cd3f90603063e1fcb0dc88cd0f9c5459a64d116c38154ffaaa557b6e298e28d51948c56979d87819de2665efa51bc30 SHA512 c6652f6027e3e416906b379b824bb59032439cb275a62a8bb0fd1f06324d485f582db5464358166f7b1545809bf929744cd3b96707e2c50132c2db5f3fa41785 diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.9.0.ebuild b/dev-python/mkdocstrings-python/mkdocstrings-python-1.9.0.ebuild new file mode 100644 index ..604d9b56a237 --- /dev/null +++ b/dev-python/mkdocstrings-python/mkdocstrings-python-1.9.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=pdm-backend + +inherit distutils-r1 + +DESCRIPTION="Python handler for dev-python/mkdocstrings" +HOMEPAGE=" + https://mkdocstrings.github.io/python/ + https://github.com/mkdocstrings/python/ + https://pypi.org/project/mkdocstrings-python/ +" +# Tests need files absent from the PyPI tarballs +SRC_URI=" + https://github.com/mkdocstrings/python/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/python-${PV}" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +RDEPEND=" + >=dev-python/griffe-0.37[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-ptrace/
commit: 5208263f88818c7e38d7fc5ec8ccd15dd4732ce4 Author: Michał Górny gentoo org> AuthorDate: Thu Mar 14 04:08:34 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 14 04:12:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5208263f dev-python/python-ptrace: Bump to 0.9.9 Signed-off-by: Michał Górny gentoo.org> dev-python/python-ptrace/Manifest | 1 + ...trace-.ebuild => python-ptrace-0.9.9.ebuild} | 21 - dev-python/python-ptrace/python-ptrace-.ebuild | 21 - 3 files changed, 25 insertions(+), 18 deletions(-) diff --git a/dev-python/python-ptrace/Manifest b/dev-python/python-ptrace/Manifest index 46a9b2f7cb21..eb489a031728 100644 --- a/dev-python/python-ptrace/Manifest +++ b/dev-python/python-ptrace/Manifest @@ -1 +1,2 @@ DIST python-ptrace-0.9.8.gh.tar.gz 104079 BLAKE2B 3d387beca9c92c0e3bbd5cf2c9d2af447c233b631e894ce1af2cdc697a1a48e24a299bbc998cd187ac9ad0f45bfc886f476afdb69329d761e8730a047731126b SHA512 f50ba7d457bf20a161a99913a552f2e829e97975d7cfbf8cf5d89b4f2320772b537678f2e70b9aaa88341c4f01d4bf41f62683e913628db503152f3510a013a3 +DIST python-ptrace-0.9.9.gh.tar.gz 106526 BLAKE2B ff9b85e17fd8d767c3fd1db13f1c69ad0b4e7d47379d6ee9468d9424702d34d7a7a7489590987213707829ab62e5eb83df277d3b60de6d2ad05ac99b93586ca3 SHA512 5f2291a4ca642ab99c49e853f12a3cd4ee911df45326fe077ef5df82b813b54a4351c3c23a195b65342af37aed8ecbc26968f65ce9b6a974863bee0ffd556039 diff --git a/dev-python/python-ptrace/python-ptrace-.ebuild b/dev-python/python-ptrace/python-ptrace-0.9.9.ebuild similarity index 53% copy from dev-python/python-ptrace/python-ptrace-.ebuild copy to dev-python/python-ptrace/python-ptrace-0.9.9.ebuild index 38400e564dc8..7ec5c32d8f28 100644 --- a/dev-python/python-ptrace/python-ptrace-.ebuild +++ b/dev-python/python-ptrace/python-ptrace-0.9.9.ebuild @@ -1,32 +1,35 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 DESCRIPTION="A Python binding of ptrace library" -HOMEPAGE="https://github.com/vstinner/python-ptrace; +HOMEPAGE=" + https://github.com/vstinner/python-ptrace/ + https://pypi.org/project/python-ptrace/ +" if [[ ${PV} == ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/vstinner/python-ptrace; else - SRC_URI="https://github.com/vstinner/python-ptrace/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + SRC_URI=" + https://github.com/vstinner/python-ptrace/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " KEYWORDS="~amd64 ~x86" fi LICENSE="GPL-2" SLOT="0" -RDEPEND="${PYTHON_DEPS} - dev-python/six[${PYTHON_USEDEP}]" - distutils_enable_tests pytest -src_test() { - ./runtests.py --tests tests/ || die +python_test() { + "${EPYTHON}" runtests.py -v --tests tests/ || die } diff --git a/dev-python/python-ptrace/python-ptrace-.ebuild b/dev-python/python-ptrace/python-ptrace-.ebuild index 38400e564dc8..7ec5c32d8f28 100644 --- a/dev-python/python-ptrace/python-ptrace-.ebuild +++ b/dev-python/python-ptrace/python-ptrace-.ebuild @@ -1,32 +1,35 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 DESCRIPTION="A Python binding of ptrace library" -HOMEPAGE="https://github.com/vstinner/python-ptrace; +HOMEPAGE=" + https://github.com/vstinner/python-ptrace/ + https://pypi.org/project/python-ptrace/ +" if [[ ${PV} == ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/vstinner/python-ptrace; else - SRC_URI="https://github.com/vstinner/python-ptrace/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + SRC_URI=" + https://github.com/vstinner/python-ptrace/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " KEYWORDS="~amd64 ~x86" fi LICENSE="GPL-2" SLOT="0" -RDEPEND="${PYTHON_DEPS} - dev-python/six[${PYTHON_USEDEP}]" - distutils_enable_tests pytest -src_test() { - ./runtests.py --tests tests/ || die +python_test() { + "${EPYTHON}" runtests.py -v --tests tests/ || die }
[gentoo-commits] repo/gentoo:master commit in: dev-python/Faker/
commit: 130b728abaf14d73e534084562298295e7168651 Author: Michał Górny gentoo org> AuthorDate: Thu Mar 14 04:03:54 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 14 04:12:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=130b728a dev-python/Faker: Bump to 24.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/Faker/Faker-24.2.0.ebuild | 40 dev-python/Faker/Manifest| 1 + 2 files changed, 41 insertions(+) diff --git a/dev-python/Faker/Faker-24.2.0.ebuild b/dev-python/Faker/Faker-24.2.0.ebuild new file mode 100644 index ..4a85c701f3c8 --- /dev/null +++ b/dev-python/Faker/Faker-24.2.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python package that generates fake data for you" +HOMEPAGE=" + https://github.com/joke2k/faker/ + https://pypi.org/project/Faker/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + !dev-ruby/faker +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff] + dev-python/validators[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin + epytest +} diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index c96c3bd05036..4b32189ff037 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -1,2 +1,3 @@ DIST Faker-23.3.0.tar.gz 1716346 BLAKE2B 21be02c45fdaeed398ce157b9874985791dff67784b60198323ffae8f8c3a3e82932ebc152893aed40efb5d73e1e775c52b364c62411b59e48ce3d897971ba92 SHA512 2bdcf86adae1257ee24df140894451d13854afdde8794d08072b9b572e48fcacb74597f64da9f069e914db0f27c8f4e74d746a25bbee8421310749468b82 DIST Faker-24.1.0.tar.gz 1716789 BLAKE2B 60a8571cd9aae2c1a47aabcb50d85507d78b5635332d24036e2b28756c4e7da3950074eff906200b9eefee28d9594dba3df7ee17fd815308e01d1cf8ed422afb SHA512 a467cfab41a074ac88c398640b02898f96ced7150d5989270573fd5765e880e539932046b5829b3428d087b5f6f97c9c5ea51725003abbf2ae06e8862fd86fef +DIST Faker-24.2.0.tar.gz 1723713 BLAKE2B 75ea69214239084a59284a95a1cb2585671aa770fd78f853030ae7cb32281370e7505ba05262958d3511ea131ebab6ef1175953be6f73a048160eaa8536a6364 SHA512 85b5acf252f6163cdd87b8f8269360e6e204899f1645ed0f50302719ad0386e1c1fd766904cb239222c1d6120429f33a69deaf3d331743685333e35e12790a43
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinxcontrib-autoprogram/
commit: a3806da9cff322a449b9c945c9daf27c8a1ed015 Author: Michał Górny gentoo org> AuthorDate: Thu Mar 14 03:46:12 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 14 04:12:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3806da9 dev-python/sphinxcontrib-autoprogram: Bump to 0.1.9 Signed-off-by: Michał Górny gentoo.org> dev-python/sphinxcontrib-autoprogram/Manifest | 1 + .../sphinxcontrib-autoprogram-0.1.9.ebuild | 29 ++ 2 files changed, 30 insertions(+) diff --git a/dev-python/sphinxcontrib-autoprogram/Manifest b/dev-python/sphinxcontrib-autoprogram/Manifest index 4575caa607bb..bc050f8ce7ab 100644 --- a/dev-python/sphinxcontrib-autoprogram/Manifest +++ b/dev-python/sphinxcontrib-autoprogram/Manifest @@ -1 +1,2 @@ DIST sphinxcontrib-autoprogram-0.1.8.tar.gz 18656 BLAKE2B a1334b0d9717f59ffb67c8a60e03b34c1fb0168cc86500ee14c06c44bef5bec1b484997d00be6586832e21e8a97662628636766558af9f79d40eb3da0ae21122 SHA512 a73d52a6195e3b637758b36f86afe07090bab09a655a86dbde3fefaee59f634c3fc880d436c3b14d9d7d4fb58f74765bd13457d0fc9192f1ffd4d654dc6efcd5 +DIST sphinxcontrib-autoprogram-0.1.9.tar.gz 18843 BLAKE2B 9a081113ea2f315618926e6ab88c81fd875899431f95539e9bdc343a88e9422345ef36c442d3697bec9199b8723959e12300a0c26cfd9ec36a2dd18dc76392ea SHA512 f0b4ebffda493c41a88b6fb30f12952bf136134823125e81a473fa9015d11f724aa07e9a6c87295039d1044cbc262971fbf2745e325393cc13627a1b159bc686 diff --git a/dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.9.ebuild b/dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.9.ebuild new file mode 100644 index ..5109e7fb295d --- /dev/null +++ b/dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.9.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Documenting CLI programs" +HOMEPAGE=" + https://github.com/sphinx-contrib/autoprogram/ + https://pypi.org/project/sphinxcontrib-autoprogram/ +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/sphinx[${PYTHON_USEDEP}] +" + +python_install_all() { + distutils-r1_python_install_all + find "${ED}" -name '*.pth' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/xfce4-terminal/
commit: 96e5d9d44dc642f51523caba431e44e93d47a32b Author: Michał Górny gentoo org> AuthorDate: Thu Mar 14 03:13:18 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 14 04:12:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e5d9d4 x11-terms/xfce4-terminal: Remove old Signed-off-by: Michał Górny gentoo.org> x11-terms/xfce4-terminal/Manifest | 2 - .../xfce4-terminal/xfce4-terminal-1.1.1.ebuild | 59 -- .../xfce4-terminal/xfce4-terminal-1.1.2.ebuild | 59 -- 3 files changed, 120 deletions(-) diff --git a/x11-terms/xfce4-terminal/Manifest b/x11-terms/xfce4-terminal/Manifest index 337bcdc07caf..644adc6f7ca5 100644 --- a/x11-terms/xfce4-terminal/Manifest +++ b/x11-terms/xfce4-terminal/Manifest @@ -1,3 +1 @@ -DIST xfce4-terminal-1.1.1.tar.bz2 1033180 BLAKE2B e33bf7f0ff56200154a7195b6aaf09a7b67c7577c78190fd110b1dc035914295735925bf82f0cd3b6809646315236a32fc835acbb8d97b73b57025205faef9e8 SHA512 0f2631cc9790b467495cf17a506c33b9c6a037b94a353cb870554b1dd9da0b4795ed965ca2e9beb5dec1b344304e4dc9f71130862f6b45d63f66c603757991cd -DIST xfce4-terminal-1.1.2.tar.bz2 1042199 BLAKE2B 5919899a7e76e31a05f13485a38564a38dba37335b412a7d548d107ea8ed5eea9edb087ac75e9a90364b5e9a0aaa4b8b32342ac3a8e026da0c3cf73bd8903c81 SHA512 ffd0975dc839e256ee18c8a5cb01025bfc2703af7d379d565ea861482269698c718c4cca408440cdc76ef7c6ccacaa6816da7f6734b1aef004cfb223f657243a DIST xfce4-terminal-1.1.3.tar.bz2 1042732 BLAKE2B e4cdd24a19525f6da16483e1db7d80995396600d80b857e56c9859c25c3a54ba324205ab4938e3cea66da18495c8c32b8cc85ad4583593e289246ea3dbd34b74 SHA512 12d489099851b281d3ac83a4d9b2f459ed8442899823edba36055a0aa731d1821686f400d5d370833077b0ccf930cb3dfdf5800af58dd2339377dd7e902210b9 diff --git a/x11-terms/xfce4-terminal/xfce4-terminal-1.1.1.ebuild b/x11-terms/xfce4-terminal/xfce4-terminal-1.1.1.ebuild deleted file mode 100644 index ab9054a793e0.. --- a/x11-terms/xfce4-terminal/xfce4-terminal-1.1.1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg-utils - -DESCRIPTION="A terminal emulator for the Xfce desktop environment" -HOMEPAGE=" - https://docs.xfce.org/apps/terminal/start - https://gitlab.xfce.org/apps/xfce4-terminal/ -" -SRC_URI="https://archive.xfce.org/src/apps/${PN}/$(ver_cut 1-2)/${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" -IUSE="utempter wayland X" -REQUIRED_USE="|| ( wayland X )" - -RDEPEND=" - >=dev-libs/glib-2.44.0:2 - >=dev-libs/libpcre2-10.00:= - >=x11-libs/gtk+-3.22.0:3[wayland?,X?] - >=x11-libs/vte-0.51.3:2.91 - >=xfce-base/libxfce4ui-4.17.5:=[gtk3(+)] - >=xfce-base/xfconf-4.16.0:= - utempter? ( sys-libs/libutempter:= ) - wayland? ( >=gui-libs/gtk-layer-shell-0.7.0 ) - X? ( >=x11-libs/libX11-1.6.7 ) -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - dev-libs/libxml2 - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig -" - -src_configure() { - local myconf=( - $(use_with utempter) - $(use_enable wayland) - $(use_enable wayland gtk-layer-shell) - $(use_enable X x11) - ) - - econf "${myconf[@]}" -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/x11-terms/xfce4-terminal/xfce4-terminal-1.1.2.ebuild b/x11-terms/xfce4-terminal/xfce4-terminal-1.1.2.ebuild deleted file mode 100644 index 1937b280276f.. --- a/x11-terms/xfce4-terminal/xfce4-terminal-1.1.2.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg-utils - -DESCRIPTION="A terminal emulator for the Xfce desktop environment" -HOMEPAGE=" - https://docs.xfce.org/apps/terminal/start - https://gitlab.xfce.org/apps/xfce4-terminal/ -" -SRC_URI="https://archive.xfce.org/src/apps/${PN}/$(ver_cut 1-2)/${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" -IUSE="utempter wayland X" -REQUIRED_USE="|| ( wayland X )" - -RDEPEND=" - >=dev-libs/glib-2.44.0:2 - >=dev-libs/libpcre2-10.00:= - >=x11-libs/gtk+-3.22.0:3[wayland?,X?] - >=x11-libs/vte-0.51.3:2.91 - >=xfce-base/libxfce4ui-4.17.5:=[gtk3(+)] - >=xfce-base/xfconf-4.16.0:= - utempter? ( sys-libs/libutempter:= ) - wayland? ( >=gui-libs/gtk-layer-shell-0.7.0 ) - X? ( >=x11-libs/libX11-1.6.7 ) -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - dev-libs/libxml2 - dev-util/intltool - sys-devel/gettext -
[gentoo-commits] repo/gentoo:master commit in: dev-python/types-docutils/
commit: 9c81b20e1d1c9c2cca956c4b68bbe934bb97073a Author: Michał Górny gentoo org> AuthorDate: Thu Mar 14 03:45:25 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 14 04:12:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c81b20e dev-python/types-docutils: Bump to 0.20.0.20240314 Signed-off-by: Michał Górny gentoo.org> dev-python/types-docutils/Manifest | 1 + .../types-docutils-0.20.0.20240314.ebuild | 17 + 2 files changed, 18 insertions(+) diff --git a/dev-python/types-docutils/Manifest b/dev-python/types-docutils/Manifest index a412174c0eef..8874968ebe14 100644 --- a/dev-python/types-docutils/Manifest +++ b/dev-python/types-docutils/Manifest @@ -1,3 +1,4 @@ DIST types-docutils-0.20.0.20240309.tar.gz 16064 BLAKE2B c6695b4f3badf21ea2feded98b498985095e0962670af8068aa337b322775f9d3e6661e89ce4cf99d593f9b9bd627e01dfea0d79685f7fe59ed36ce8c28091ba SHA512 a29ca1c5080447f72eb484c7549a6c2306a668ac567b6a32e8a6a06d1e2db98ef01b45c0df79b3b7aa37edffbef5f362e1f0e69298b716228afcf1adc6b9581a DIST types-docutils-0.20.0.20240310.tar.gz 16336 BLAKE2B 5ca982bae4ccea8f1e8cc56c404917c17543f65f9f13b5f61d4a40957a017c31bbb67530e209357868ab47c3344736aa5b172ac5b211eba0fa0360accb79e655 SHA512 2d54be1ea12e2354ee53c9bb2496da912ac917016e12499635abc9da11a6f4878ca63da0b50d1a9f77fa4bd731c345605ead71038abeb739d5f7258d95e0c794 DIST types-docutils-0.20.0.20240311.tar.gz 16388 BLAKE2B 4b7a65fb1e3b86d27580292bc296b6a46d7ede27b509114de3db7666363c8b07780914c880d921aa85778e0eeae8b34fbd0e5593199623564d494c7f047d SHA512 55d406241540b7615e48647f4f7f85523952b9d5b6d9aeec7d0a2f6f0412936d2e52e535a6ba26c9f28cafa772abe26e37ccaf60f6168c1aa8313123a5fec9f8 +DIST types-docutils-0.20.0.20240314.tar.gz 18376 BLAKE2B 2e4b83673aa0e1940c89f8089330b13fa04830bc5bae2dfd24f18233041ac95ee95af5136634489328e679661fcab09f32cf729ea582ffc355b071f2b7a0c214 SHA512 4e17174e37d04f0eed82594487965e5a1a2c2016179dc2960420aaf7c2d1338608822304530530df3e87146ac6a2d8461d5110be5e13f1748a642476df03e1be diff --git a/dev-python/types-docutils/types-docutils-0.20.0.20240314.ebuild b/dev-python/types-docutils/types-docutils-0.20.0.20240314.ebuild new file mode 100644 index ..cb335ec2836f --- /dev/null +++ b/dev-python/types-docutils/types-docutils-0.20.0.20240314.ebuild @@ -0,0 +1,17 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Typing stubs for docutils" +HOMEPAGE="https://pypi.org/project/types-docutils/; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86"
[gentoo-commits] repo/gentoo:master commit in: xfce-base/garcon/
commit: ee59239558ffd2f50d24b0b63e4c1921e4216200 Author: Michał Górny gentoo org> AuthorDate: Thu Mar 14 03:13:30 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 14 04:12:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee592395 xfce-base/garcon: Remove old Signed-off-by: Michał Górny gentoo.org> xfce-base/garcon/Manifest | 2 -- xfce-base/garcon/garcon-4.18.1.ebuild | 57 --- xfce-base/garcon/garcon-4.19.0.ebuild | 56 -- 3 files changed, 115 deletions(-) diff --git a/xfce-base/garcon/Manifest b/xfce-base/garcon/Manifest index 33a549378a99..614fb8ae5d63 100644 --- a/xfce-base/garcon/Manifest +++ b/xfce-base/garcon/Manifest @@ -1,4 +1,2 @@ -DIST garcon-4.18.1.tar.bz2 554562 BLAKE2B 395cc8f7c7029196f25ecb52d393989ab0df0d9ddd34ec1fc4b0a2ee46b1a059a87c75797adb84d7557523e8e0c464278344fe3d793f05941a90874bdc8e036d SHA512 8e6d091beaf1aaa85cc16cd5e562191e0e6858a47444a23d95066f9afa3f8a70f7a61bc9fec33fe401945637e810441cbd6f961f41b40e2d2ce7a1ce4fce78a0 DIST garcon-4.18.2.tar.bz2 579345 BLAKE2B 2c2c66bb5e53a6dce01cf9dbb8458794f42c06c8db6b526a8ba5c37b73298a7d1fb3f64ef7f9c2036e87903cc6e2afd49fdaedddaec7ecaf8a4b711547945b52 SHA512 f74547a29dbf47469e9448ea0fb89a297d02c7a5d2f7ec1a1f05706f89160730e04743ce84de29de21f32a2d2e4e4410f6c12fd14777c65944529f5104973cee -DIST garcon-4.19.0.tar.bz2 648551 BLAKE2B 0084bf8b72fe1e3e2ac492c4639f84eb330ba37660adf0d5c3c41a4d9e6db3b063e4875f20dbe0a62b0c72bbb06072cb6cd37df057f6e5feb6431f35f87ea045 SHA512 c49304bc69528475318d934a4c565ade7171022f3887c7292e573ccd846137db1e7e325213a73b5a8003869adc35fa73cf5682ec646b2114f4614ae1c076ee9a DIST garcon-4.19.1.tar.bz2 655347 BLAKE2B 609403c108638fcbc10485d18d2a0564d8a1137bc9b92e4be0bbafb1615ea1d2f919da2871df22ebdbe3910ceed7f042cfa261df3243910276f9a144124f0125 SHA512 85f3c8991a143636ffd257115f749cb687cfebeeb29ed29a0d6e751bdfe26d0cd121feaad52b16ca2b017d2f2824b1da050db8638c5d6d5e72c7f62934d7f250 diff --git a/xfce-base/garcon/garcon-4.18.1.ebuild b/xfce-base/garcon/garcon-4.18.1.ebuild deleted file mode 100644 index c19466247882.. --- a/xfce-base/garcon/garcon-4.18.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg-utils - -DESCRIPTION="Xfce's freedesktop.org specification compatible menu implementation library" -HOMEPAGE=" - https://docs.xfce.org/xfce/garcon/start - https://gitlab.xfce.org/xfce/garcon/ -" -SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; - -LICENSE="LGPL-2+ FDL-1.1+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="introspection" - -DEPEND=" - >=dev-libs/glib-2.66.0 - >=x11-libs/gtk+-3.24.0:3 - >=xfce-base/libxfce4util-4.15.6:=[introspection?] - >=xfce-base/libxfce4ui-4.15.7:=[introspection?] - introspection? ( >=dev-libs/gobject-introspection-1.66:= ) -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - dev-util/glib-utils - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig - introspection? ( >=dev-libs/gobject-introspection-1.66 ) -" - -src_configure() { - local myconf=( - $(use_enable introspection) - ) - - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/xfce-base/garcon/garcon-4.19.0.ebuild b/xfce-base/garcon/garcon-4.19.0.ebuild deleted file mode 100644 index aa205c9731cb.. --- a/xfce-base/garcon/garcon-4.19.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg-utils - -DESCRIPTION="Xfce's freedesktop.org specification compatible menu implementation library" -HOMEPAGE=" - https://docs.xfce.org/xfce/garcon/start - https://gitlab.xfce.org/xfce/garcon/ -" -SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; - -LICENSE="LGPL-2+ FDL-1.1+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="introspection" - -DEPEND=" - >=dev-libs/glib-2.66.0 - >=x11-libs/gtk+-3.24.0:3 - >=xfce-base/libxfce4util-4.15.6:=[introspection?] - >=xfce-base/libxfce4ui-4.15.7:=[introspection?] - introspection? ( >=dev-libs/gobject-introspection-1.66:= ) -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - dev-util/glib-utils - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - introspection? ( >=dev-libs/gobject-introspection-1.66 ) -" - -src_configure() { - local myconf=( -
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: a0f1ba17381358f80793951c6aa1dde19719b1af Author: Michał Górny gentoo org> AuthorDate: Thu Mar 14 03:08:53 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 14 04:12:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0f1ba17 app-admin/awscli: Bump to 1.32.62 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.32.62.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index a18440cc01e9..e2f6c46d8547 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -3,3 +3,4 @@ DIST aws-cli-1.32.54.gh.tar.gz 2656395 BLAKE2B 7f41ac7bb0b11ef851cbc1793c202dd38 DIST aws-cli-1.32.59.gh.tar.gz 2660092 BLAKE2B 560bd7b69822af18f33e91d7586da20b6bf955070e524b66da2a987a6305298a2e566749cf50ac21907ca6fa97eb4a3f1475625f23bdd27874aab63f5b8f8cf9 SHA512 a4efcec4db472891bf856bbdb2b6a8e98e3b74f0db88c04c284d62d65650339f4c1f37cef92b4a5e8b06b75f8aaa7882d6cfe319cf5c25cd8961a0cac0d0f2b1 DIST aws-cli-1.32.60.gh.tar.gz 2660322 BLAKE2B ce1576d2e627f37c6d25d6fce7eac37a341da43d20f6305404830da7611862cab670df92d5f18459024eb3c50acccd4785c139e3893d860be168e00f980b1fb1 SHA512 52f1f8ebbef383096066473188879d9d0583d92b516a710777963c713d92b284edfb73a88d059678ac69e88d2c6982fe3f052b1fa80cf36ec2e90f1bdfa152e8 DIST aws-cli-1.32.61.gh.tar.gz 2660623 BLAKE2B 2d6783fca1022a83002752c150f45a994c796065becb3fbfe787eedf3bd24064a971d3d2beb808b8ebfacbb9fd761aa3cdf1f13994b5da528cca9211fbd809d0 SHA512 09818b78cabe33cd401e41dde3f71f1c2507f063b5edc55c6dfba61172044af9f901ad60de7289d0210df5dc445707c762db21a99413042a270a2318d6e658a4 +DIST aws-cli-1.32.62.gh.tar.gz 2670712 BLAKE2B 18da5658b83c009a83691c8c44ae6616699a1f4488fbfbd0e57da9a4b8406532a1e35df0c92d7a1c830cffcc423b7ffabce183fc0a9bda3ccb3e316856ebce8e SHA512 b1112100930452da0af7392cb48e022b80eced3f3cbbe97ac9583b0cf9ec5796cc95243c6c0f1531f46c1fe96be4c2aa348a338e4f968f6d25f362e93a40636e diff --git a/app-admin/awscli/awscli-1.32.62.ebuild b/app-admin/awscli/awscli-1.32.62.ebuild new file mode 100644 index ..4a677affdbc4 --- /dev/null +++ b/app-admin/awscli/awscli-1.32.62.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit bash-completion-r1 distutils-r1 + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success +
[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools/
commit: 4df0c935e962f88a52f1bf1bab51f8a268be3b22 Author: Michał Górny gentoo org> AuthorDate: Thu Mar 14 03:10:50 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 14 04:12:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4df0c935 dev-python/setuptools: Bump to 69.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/setuptools/Manifest | 1 + dev-python/setuptools/setuptools-69.2.0.ebuild | 127 + 2 files changed, 128 insertions(+) diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest index 585cc70924fe..5d84cc7351df 100644 --- a/dev-python/setuptools/Manifest +++ b/dev-python/setuptools/Manifest @@ -1,3 +1,4 @@ DIST setuptools-69.0.3.tar.gz 2219609 BLAKE2B 1a5e7896c7ea82d51b0aa4794435b9899cef871f6ae43d22ae5e08c57d87b70641f3f2abfcc29956a3de515f90b112fd61d3daf793474b4cf33f8567e3a38f4a SHA512 11df934931f4b73f7e07ea5713479593c6baa134d423556b2ae7aff0f1e5bdbdee1f5b516131adb169c838231ceb0293441fbf275ef7030dabecf74122565b6d DIST setuptools-69.1.0.tar.gz 2219972 BLAKE2B 82ba9df6e6234bcf234f6b6659704b208912d05749bd6f34ce456bd356bc65b8ee17f534dc8baaac71b331089d8ca8798101e0c2c91f3bd24e18d406db7ff0e5 SHA512 345aa208a446561e7a038cb5021eb6948940f95dde1291c0b1aa037098fcbe782dbc3f0db4bec17f18eca51f236365ddb396bb7441e01e2d2caa2a600360b756 DIST setuptools-69.1.1.tar.gz 2219821 BLAKE2B 730ead1ef7040213fa6dcdfd3eb5324fd93e15db15b2289f3a7e056500d09268719073b7ae192e5f1c7234afa4347e76eac2cff57bce3076ab08ff1957a51631 SHA512 ddd1e94afa8869bcc521494cd66d9a23ba2b9674ff0a7f7f8609ea2bc61137d8f0b6891708eb7c7308e9ac366edfb66bd4439c73a4ba098ae743ca82b45f12ff +DIST setuptools-69.2.0.tar.gz 950 BLAKE2B 9f2bfee2bc6ca05c319137166d8b7a4fc8352652e7b29385e5dd8e692c2ea17e46b06c9c1ba78d8bb128682e57248e41900fa73bf4c4f323929d170d306e1d38 SHA512 e69abe573304b1c2c074144c9df663fec0d6ce617359f070ca8d57710e4beb99435d0d2124d45a7d8b24889693597e1e03875bc6ff960fa31f6250e1c253b906 diff --git a/dev-python/setuptools/setuptools-69.2.0.ebuild b/dev-python/setuptools/setuptools-69.2.0.ebuild new file mode 100644 index ..f7cd32690527 --- /dev/null +++ b/dev-python/setuptools/setuptools-69.2.0.ebuild @@ -0,0 +1,127 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 8 -- sys-apps/portage dep +EAPI=8 + +# please bump dev-python/ensurepip-setuptools along with this package! + +DISTUTILS_USE_PEP517=standalone +PYTHON_TESTED=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="Collection of extensions to Distutils" +HOMEPAGE=" + https://github.com/pypa/setuptools/ + https://pypi.org/project/setuptools/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/jaraco-text-3.7.0-r1[${PYTHON_USEDEP}] + >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}] + >=dev-python/nspektr-0.3.0[${PYTHON_USEDEP}] + >=dev-python/ordered-set-4.0.2-r1[${PYTHON_USEDEP}] + >=dev-python/packaging-23.2[${PYTHON_USEDEP}] + >=dev-python/platformdirs-2.6.2-r1[${PYTHON_USEDEP}] + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + >=dev-python/wheel-0.37.1-r1[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( + $(python_gen_cond_dep ' + dev-python/build[${PYTHON_USEDEP}] + dev-python/importlib-metadata[${PYTHON_USEDEP}] + >=dev-python/ini2toml-0.9[${PYTHON_USEDEP}] + >=dev-python/filelock-3.4.0[${PYTHON_USEDEP}] + >=dev-python/jaraco-envs-2.2[${PYTHON_USEDEP}] + >=dev-python/jaraco-path-3.2.0[${PYTHON_USEDEP}] + dev-python/pip[${PYTHON_USEDEP}] + dev-python/pip-run[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + >=dev-python/pytest-home-0.5[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] + >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20[${PYTHON_USEDEP}] + ' "${PYTHON_TESTED[@]}") + ) +" +# setuptools-scm is here because installing plugins apparently breaks stuff at +# runtime, so let's pull it early. See bug #663324. +PDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +src_prepare() { + local PATCHES=( + # TODO: remove this when we're 100% PEP517 mode + "${FILESDIR}"/setuptools-62.4.0-py-compile.patch + ) + +
[gentoo-commits] repo/gentoo:master commit in: dev-python/sentry-sdk/
commit: 361d56c64c31c9555baed02ed9b4e09e7220f30c Author: Michał Górny gentoo org> AuthorDate: Thu Mar 14 03:11:42 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 14 04:12:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=361d56c6 dev-python/sentry-sdk: Bump to 1.42.0 Signed-off-by: Michał Górny gentoo.org> dev-python/sentry-sdk/Manifest | 1 + dev-python/sentry-sdk/sentry-sdk-1.42.0.ebuild | 153 + 2 files changed, 154 insertions(+) diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest index 465ff01bef3d..d61f43aef291 100644 --- a/dev-python/sentry-sdk/Manifest +++ b/dev-python/sentry-sdk/Manifest @@ -1,2 +1,3 @@ DIST sentry-python-1.40.6.gh.tar.gz 460979 BLAKE2B c1df8479e8464480985a722cbbb078af071087e2f8f8c99cdd2675c732ae88c721bc99c5f16aa409552620fe1c89d0668b52b4d2662a6e53bec8eebbb56960c1 SHA512 6eb8237a5cdcd0e10f52cfb660b45f4873da9c10dd0f249d5c4d3a714def4256433a16835a17562dbd2f77b39dc7d50fd7d1b9807bdcac634763879c0a0c9aa3 DIST sentry-python-1.41.0.gh.tar.gz 462664 BLAKE2B 6c0b8256d639682124db51e27f81458930a53885682c3441edcfe12bdff4e63aec5fed78a88f9c13002efb9ea1ed064d8694c4e80bbcdf14c3fa4f394a884273 SHA512 5e58d5a7f06e3afb35645186373a9e6ef87ced3c11ddafcaa45e6a6760d08a812ef1c839d28e91ffd9844c64255e48001bd503536c15ba43366518685b764936 +DIST sentry-python-1.42.0.gh.tar.gz 468530 BLAKE2B 787da292e9e218e195deae022274d74c032f5749ecf86be45cfa59de10b2ab4281e0ddcb6fdd804f887fa63ca669c9f4db4396a1077647be8438524c6edba081 SHA512 88bf44f4b214d1accd28744ac5300681ee8f6d23f4508f1df043366c9c758251e63f5aede778e8584c778c209f9c758d12743109798a746d2599aa7d7f53550b diff --git a/dev-python/sentry-sdk/sentry-sdk-1.42.0.ebuild b/dev-python/sentry-sdk/sentry-sdk-1.42.0.ebuild new file mode 100644 index ..bd77eeba0b1a --- /dev/null +++ b/dev-python/sentry-sdk/sentry-sdk-1.42.0.ebuild @@ -0,0 +1,153 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) + +inherit distutils-r1 + +MY_P=sentry-python-${PV} +DESCRIPTION="Python client for Sentry" +HOMEPAGE=" + https://sentry.io/ + https://github.com/getsentry/sentry-python/ + https://pypi.org/project/sentry-sdk/ +" +SRC_URI=" + https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/asttokens[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + dev-python/executing[${PYTHON_USEDEP}] + dev-python/fakeredis[${PYTHON_USEDEP}] + dev-python/flask-login[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pyrsistent[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/ensurepip-setuptools/
commit: 31efccc4150c3c3170d7eae8266344dec44a8674 Author: Michał Górny gentoo org> AuthorDate: Thu Mar 14 03:11:05 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 14 04:12:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31efccc4 dev-python/ensurepip-setuptools: Bump to 69.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/ensurepip-setuptools/Manifest | 1 + .../ensurepip-setuptools-69.2.0.ebuild | 24 ++ 2 files changed, 25 insertions(+) diff --git a/dev-python/ensurepip-setuptools/Manifest b/dev-python/ensurepip-setuptools/Manifest index 5477358046be..591b72d89467 100644 --- a/dev-python/ensurepip-setuptools/Manifest +++ b/dev-python/ensurepip-setuptools/Manifest @@ -1,3 +1,4 @@ DIST setuptools-69.0.3-py3-none-any.whl 819530 BLAKE2B 6ecef64755181255d935e234f77db3a4a9ce6426621d5d95196f55820a6bd62ff6bd3efcbf2e66221501b0c7c5296a35f80d275c59a8075392a0e802ee6713f1 SHA512 20c68e4f279a133f33ac85885b2c7e05b68c8c2faf15c9bb251229a6668c5c6b54c4065c54a0b711dae36d7fd161d3dc34218c579e739a2b2c573b85ccc79820 DIST setuptools-69.1.0-py3-none-any.whl 819310 BLAKE2B 1aface76839a9e77de4b59a366f5aab927b08601f5343e243992b4bcf960d9456b827e296320469dee05ef0212561a25ec3bfad61970129117e86732e04c974a SHA512 40e7c427cb36255639b390b027cc0449006e1c676d8d832f924d2fbd900a433f1011078cb3734a89400deb645dbb4f6be574231597d8d32cf43fc10b3b9579e9 DIST setuptools-69.1.1-py3-none-any.whl 819326 BLAKE2B 47cbea9e1cde838d0727a279f8c19e58506425e3a3eae6a0385f66e0d710c68acb6f3fc45aa83a94717bd0a94d282ed1c6735a0d594e3949501c9d6fae05f0e7 SHA512 faf0851fc341184eb12e404b2a3fc549a99ea4016a6d8d8278fbc3d8632fddc4cf987e7640081ad49a4126f31922c68c74b975000b80a0ccdf1d3ecb780067e4 +DIST setuptools-69.2.0-py3-none-any.whl 821485 BLAKE2B 7b5fdc519f57327e323c15c12650d7c820909664d5f45e18f0c3203ced4c68b3f42598481158b3ae899f16ba56b702724f5b362757369ccc5d61a6cdeae64129 SHA512 fa6b2927b16c00a30b135373be399cfec7ab1b0e9b410de6502172d50ba2a191214a4a4adb443d362198d43e86a662565155ea4c8d37f3305e9f7d1aef724b25 diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-69.2.0.ebuild b/dev-python/ensurepip-setuptools/ensurepip-setuptools-69.2.0.ebuild new file mode 100644 index ..97aca4a61872 --- /dev/null +++ b/dev-python/ensurepip-setuptools/ensurepip-setuptools-69.2.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pypi + +DESCRIPTION="Shared setuptools wheel for ensurepip Python module" +HOMEPAGE="https://pypi.org/project/setuptools/; +SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")" +S=${DISTDIR} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + !
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 29a8c3170dda96f0533d239027d80a33e99c78be Author: Michał Górny gentoo org> AuthorDate: Thu Mar 14 03:08:41 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 14 04:12:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a8c317 dev-python/boto3: Bump to 1.34.62 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.34.62.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 83764d2bccff..d73325be9499 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -3,3 +3,4 @@ DIST boto3-1.34.54.gh.tar.gz 779564 BLAKE2B f61a74f6a317af6f180edb047e8c37e55c2d DIST boto3-1.34.59.gh.tar.gz 782060 BLAKE2B d46f20f101f36380a17cb5c1bd511adde1b9fb01981566b863d192d0b93d9965a6720dc67ba47d4e1da94b3994dc5a6e59b1effa4e5c4f5e1e25f1683d99c40e SHA512 5d1d34339d60cd5c2efb60da885c4f92e5c245ef95bdaf46631d2938adf9fb08f7fba86ce2dd3e6382291d0d72c81aa9698cfe327d88c0b8ae8812d9c1e0b37c DIST boto3-1.34.60.gh.tar.gz 782539 BLAKE2B d0fa63256b967b9a93139d4ee41e5892187cc54671b5a7c47b8e6900ac1b9ea7bae8d8b38a0f18432813a6085e2773b7c7b8686e9d5d7d13465b8547f0bb9e30 SHA512 f60ae6664ce19bdddb552d72c2f0699d8bd771e23f164e29f5c3c7869680528a6e9b8d678c7c0359dbe25c3e20077a7cf45efd01f207340dbe0ee6198e08a4c5 DIST boto3-1.34.61.gh.tar.gz 782749 BLAKE2B 058b8389a57c1e652789ddf9ce83f754ecd94e90f292f3d9ed70cc3456a547578591fa7d908838296186707074b874ac5898e5960022cfd3ecbac9e8cbefa8a0 SHA512 8b72e539def341676a928d346099b8076c21543606a0a02050aa792c95a898c0b00edeccc2c0eadf241071c78b859b4240b2e40e32c3a16dbbc4cbbfff89e9cd +DIST boto3-1.34.62.gh.tar.gz 783049 BLAKE2B ad4272a4dfc02305e734c007d3e24f2dff8fd6fee20025b5edf76797e8d691e81f827e4e1d5357669ca86f5dbf41c5c2e09be16ac391153c9a158c292a79089a SHA512 717e0e5d59efaa6d2443b30f6f51f5c00c5f573219f5b4018d0b9142db04559c5eaf1fd27bc9f8875b0c7892e71532a2b090bc5b552dfb4852d253377437403b diff --git a/dev-python/boto3/boto3-1.34.62.ebuild b/dev-python/boto3/boto3-1.34.62.ebuild new file mode 100644 index ..b64e7191fd19 --- /dev/null +++ b/dev-python/boto3/boto3-1.34.62.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pandas/
commit: cccee8bfb9b92e970a1cb43e27aa2a8c3a5402e5 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 03:44:16 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 03:44:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cccee8bf dev-python/pandas: fix VariableOrderWrong Signed-off-by: Sam James gentoo.org> dev-python/pandas/pandas-2.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pandas/pandas-2.2.1.ebuild b/dev-python/pandas/pandas-2.2.1.ebuild index 7e0b3eb1a824..0f382e72b7f6 100644 --- a/dev-python/pandas/pandas-2.2.1.ebuild +++ b/dev-python/pandas/pandas-2.2.1.ebuild @@ -19,8 +19,8 @@ HOMEPAGE=" https://pypi.org/project/pandas/ " -SLOT="0" LICENSE="BSD" +SLOT="0" KEYWORDS="~amd64 ~hppa ~riscv" IUSE="full-support minimal test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-screenshooter/
commit: 778e64dde5bfef713f878d8ac3d7ae57579d7cf5 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 03:44:43 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 03:44:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=778e64dd xfce-extra/xfce4-screenshooter: Stabilize 1.10.5 ppc64, #926566 Signed-off-by: Sam James gentoo.org> xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.10.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.10.5.ebuild b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.10.5.ebuild index 33bc1cb0c594..173376346b8c 100644 --- a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.10.5.ebuild +++ b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.10.5.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-libs/glib-2.66.0
[gentoo-commits] repo/gentoo:master commit in: dev-python/pandas/
commit: 4519924d26b52ea14144e30dc58e0f84345a483c Author: Eli Schwartz gmail com> AuthorDate: Thu Mar 14 03:29:04 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 03:43:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4519924d dev-python/pandas: upgrade lower bounds on cython bdep It needs cython 3 now, cython 0.29 simply will not do. Aside for being "more proper", this change ensures that when upgrading both pandas and cython at the same time, cython is ordered first. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-python/pandas/pandas-2.2.0-r1.ebuild | 2 +- dev-python/pandas/pandas-2.2.0.ebuild| 2 +- dev-python/pandas/pandas-2.2.1.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/pandas/pandas-2.2.0-r1.ebuild b/dev-python/pandas/pandas-2.2.0-r1.ebuild index d31ab6a933f1..cfe7a5d1adec 100644 --- a/dev-python/pandas/pandas-2.2.0-r1.ebuild +++ b/dev-python/pandas/pandas-2.2.0-r1.ebuild @@ -72,7 +72,7 @@ COMMON_DEPEND=" BDEPEND=" ${COMMON_DEPEND} >=dev-build/meson-1.2.1 - >=dev-python/cython-0.29.33[${PYTHON_USEDEP}] + >=dev-python/cython-3.0.5[${PYTHON_USEDEP}] >=dev-python/versioneer-0.28[${PYTHON_USEDEP}] test? ( ${VIRTUALX_DEPEND} diff --git a/dev-python/pandas/pandas-2.2.0.ebuild b/dev-python/pandas/pandas-2.2.0.ebuild index b8d28f4e1670..fbdf259abfca 100644 --- a/dev-python/pandas/pandas-2.2.0.ebuild +++ b/dev-python/pandas/pandas-2.2.0.ebuild @@ -72,7 +72,7 @@ COMMON_DEPEND=" BDEPEND=" ${COMMON_DEPEND} >=dev-build/meson-1.2.1 - >=dev-python/cython-0.29.33[${PYTHON_USEDEP}] + >=dev-python/cython-3.0.5[${PYTHON_USEDEP}] >=dev-python/versioneer-0.28[${PYTHON_USEDEP}] test? ( ${VIRTUALX_DEPEND} diff --git a/dev-python/pandas/pandas-2.2.1.ebuild b/dev-python/pandas/pandas-2.2.1.ebuild index b98c3bb05a56..7e0b3eb1a824 100644 --- a/dev-python/pandas/pandas-2.2.1.ebuild +++ b/dev-python/pandas/pandas-2.2.1.ebuild @@ -72,7 +72,7 @@ COMMON_DEPEND=" BDEPEND=" ${COMMON_DEPEND} >=dev-build/meson-1.2.1 - >=dev-python/cython-0.29.33[${PYTHON_USEDEP}] + >=dev-python/cython-3.0.5[${PYTHON_USEDEP}] >=dev-python/versioneer-0.28[${PYTHON_USEDEP}] test? ( ${VIRTUALX_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/files/, sys-fs/mdadm/
commit: 16001ee3172451f6574dbe8c5b7f71ac0d43d3e2 Author: Robin H. Johnson gentoo org> AuthorDate: Thu Mar 14 03:39:47 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Thu Mar 14 03:42:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16001ee3 sys-fs/mdadm: bump Signed-off-by: Robin H. Johnson gentoo.org> Closes: https://bugs.gentoo.org/833000 sys-fs/mdadm/Manifest | 2 + .../files/mdadm-4.3-in_initrd-collision.patch | 45 sys-fs/mdadm/files/mdadm-4.3-ldflags.patch | 11 ++ sys-fs/mdadm/mdadm-4.3.ebuild | 124 + sys-fs/mdadm/metadata.xml | 3 + 5 files changed, 185 insertions(+) diff --git a/sys-fs/mdadm/Manifest b/sys-fs/mdadm/Manifest index 961f422d5fb6..51cfc9e15326 100644 --- a/sys-fs/mdadm/Manifest +++ b/sys-fs/mdadm/Manifest @@ -1,2 +1,4 @@ DIST mdadm-4.2.tar.xz 453624 BLAKE2B de7c4318dc5479de41378233869ab84ca2cd0e8a42310157b1acb969e7152af61556fbbe6f17bf6af4dfaf5543e49b1c982d2baeedf1c39b32f4db7f5502 SHA512 57897a2b7fb8b0b88bece50501099872bb45ddb076cfc323d563588096d2b66b1ecba3724534943f651ace2bfe591482570700616500dc3398552e4f9ff0c37d +DIST mdadm-4.3.tar.xz 465820 BLAKE2B 3b6955339adb6c254a69d698e3b807838f8840e37f7f94280f4a1fbffb082ee694309f4b6f9adc8edfa2071fde324bf00ae0493d5b2e6c8d87796783dfa3ee1c SHA512 e44977f2f80d2471cb313803a60c92dafe8282ac06bbbfd41ae90ca493c64a3da94db924538788d045fd7f0667333912dabedb0b070f9abf5c0540b32e0fa08f DIST mdadm_4.2~rc2-7.debian.tar.xz 89904 BLAKE2B dd04f2dd044d0bca85920eaf5c79a288d69c47a7ad7e36509a126c01ef63bd045d7e0530450650028de39d74ad852995ca080c3a73dbcb1cf1b3783118109f35 SHA512 3d36533d2713b663606919b2bfec18b15e18a6a0194e333e38e4a58f175da96af7b1fe16f0c36ee148e14492a4e0710b9fad6ac7856495b63c0176ebb7333be6 +DIST mdadm_4.3-1.debian.tar.xz 86972 BLAKE2B 52af9ddacc402d8c3318bac31b4cd5ac3045e564832546146ba0a18d6a43866ae2c21270ac15f48df98c4f76af0eeae41679ea9e0e265dad44914bd58f27d689 SHA512 1c5203523f0c7fe271d850ab4ad376a449e870f8f1549dc4460adede1f59a1a364e741562954297e7848bae19d1cfe273a31f1bfaf739dd37559a0666abd8517 diff --git a/sys-fs/mdadm/files/mdadm-4.3-in_initrd-collision.patch b/sys-fs/mdadm/files/mdadm-4.3-in_initrd-collision.patch new file mode 100644 index ..54e4aadacb58 --- /dev/null +++ b/sys-fs/mdadm/files/mdadm-4.3-in_initrd-collision.patch @@ -0,0 +1,45 @@ +Fix collision with libudev symbols when statically linking. + +https://bugs.gentoo.org/830485 +--- a/mdadm.h b/mdadm.h +@@ -1665,7 +1665,7 @@ + extern void udev_block(char *devnm); + extern void udev_unblock(void); + +-extern int in_initrd(void); ++extern int mdadm_in_initrd(void); + + struct cmap_hooks { + void *cmap_handle; /* corosync lib related */ +--- a/mdmon.c b/mdmon.c +@@ -309,7 +309,7 @@ + {NULL, 0, NULL, 0} + }; + +- if (in_initrd()) { ++ if (mdadm_in_initrd()) { + /* +* set first char of argv[0] to @. This is used by +* systemd to signal that the task was launched from +--- a/util.c b/util.c +@@ -1960,7 +1960,7 @@ + int len; + pid_t pid; + int status; +- char *prefix = in_initrd() ? "initrd-" : ""; ++ char *prefix = mdadm_in_initrd() ? "initrd-" : ""; + char pathbuf[1024]; + char *paths[4] = { + pathbuf, +@@ -2219,7 +2219,7 @@ + return 0; + } + +-int in_initrd(void) ++int mdadm_in_initrd(void) + { + /* This is based on similar function in systemd. */ + struct statfs s; diff --git a/sys-fs/mdadm/files/mdadm-4.3-ldflags.patch b/sys-fs/mdadm/files/mdadm-4.3-ldflags.patch new file mode 100644 index ..e8e93d424592 --- /dev/null +++ b/sys-fs/mdadm/files/mdadm-4.3-ldflags.patch @@ -0,0 +1,11 @@ +--- mdadm-4.3/Makefile.orig2024-03-13 20:11:48.949678469 -0700 mdadm-4.3/Makefile 2024-03-13 20:11:52.773671814 -0700 +@@ -132,7 +132,7 @@ + MON_LDFLAGS += -pthread + endif + +-LDFLAGS = -Wl,-z,now,-z,noexecstack ++LDFLAGS += -Wl,-z,now,-z,noexecstack + + # If you want a static binary, you might uncomment these + # LDFLAGS += -static diff --git a/sys-fs/mdadm/mdadm-4.3.ebuild b/sys-fs/mdadm/mdadm-4.3.ebuild new file mode 100644 index ..c78553aa7558 --- /dev/null +++ b/sys-fs/mdadm/mdadm-4.3.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic systemd toolchain-funcs udev + +DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" +HOMEPAGE="https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/; +DEB_PF="4.3-1" +SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz + mirror://debian/pool/main/m/mdadm/${PN}_${DEB_PF}.debian.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +[[ "${PV}" = *_rc* ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/ia64/, profiles/arch/riscv/, profiles/arch/loong/
commit: 0cc6106b2176e61bec384012fa9350b29e64c307 Author: Robin H. Johnson gentoo org> AuthorDate: Thu Mar 14 03:41:21 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Thu Mar 14 03:42:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cc6106b profiles: mask sys-fs/mdadm[corosync] Signed-off-by: Robin H. Johnson gentoo.org> profiles/arch/ia64/package.use.mask | 4 profiles/arch/loong/package.use.mask | 4 profiles/arch/riscv/package.use.mask | 4 3 files changed, 12 insertions(+) diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index 881702046ca8..17bf844ce195 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Robin H. Johnson (2024-03-08) # mongodb dependencies are not keyworded mail-mta/postfix mongodb diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index c4cc43e2ff78..5a384dacc36e 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -1,6 +1,10 @@ # Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Robin H. Johnson (2024-02-16) # Test dependencies not keyworded on this arch. www-servers/nginx test diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 5f0957463d47..524b442bf6fd 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -1,6 +1,10 @@ # Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Robin H. Johnson (2024-02-18) # alembic not stable yet media-gfx/openvdb alembic
[gentoo-commits] repo/gentoo:master commit in: app-portage/repo-commit/
commit: 47c9db3114ba4bd9f3b5f5aac35935d4e9e09e15 Author: Matt Turner gentoo org> AuthorDate: Thu Mar 14 03:22:57 2024 + Commit: Matt Turner gentoo org> CommitDate: Thu Mar 14 03:31:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47c9db31 app-portage/repo-commit: Drop outdated maintainer info The project is not active upstream (no commits since 2016, no commits from binki@ since 2012), and since he retired as a Gentoo dev in 2018 the email address is dead. Signed-off-by: Matt Turner gentoo.org> app-portage/repo-commit/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/app-portage/repo-commit/metadata.xml b/app-portage/repo-commit/metadata.xml index d234182edcdb..832e2201b10d 100644 --- a/app-portage/repo-commit/metadata.xml +++ b/app-portage/repo-commit/metadata.xml @@ -3,10 +3,6 @@ - - bi...@gentoo.org - Nathan Phillip Brink - https://bitbucket.org/gentoo/repo-commit/issues/ gentoo/repo-commit
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 518f169962e2f239da46f78365275274aa42d024 Author: Matt Jolly gentoo org> AuthorDate: Thu Mar 14 02:38:45 2024 + Commit: Matt Jolly gentoo org> CommitDate: Thu Mar 14 02:55:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=518f1699 www-client/chromium: add 123.0.6312.46 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |1 + www-client/chromium/chromium-123.0.6312.46.ebuild | 1380 + 2 files changed, 1381 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 6eed2e062e7b..aca6844ef7ff 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -7,6 +7,7 @@ DIST chromium-123-clang.tar.xz 50178332 BLAKE2B 4b5c4f81a83c7b0c809c93a713e869fd DIST chromium-123-rust.tar.xz 145295100 BLAKE2B ae6603a0e0218e4e39d3e8b7aa48a2cd946c90779dac48be26582926963c8a10a48e3e58fd00a23cb8cd9a3584d9d4a142e843f93c761e862253817635f18c2c SHA512 b4f8dce6d74be4be495d9948d7593ec9664c0b93e87456fab33d3ae5ac0e486a4e8576b26a9ab9890285a7c0d566afb803b98225c0692b6cac9f623a10b954a2 DIST chromium-123.0.6312.22.tar.xz 3451205804 BLAKE2B cd90ad8e800bcf4de193d4075a020b2ece08c10978dd3fae9cfe161afbedb210c7e6e92f5df7785a1a1c01571ce8adfa427e04c1331f6eb39a5fcdc0c920f2d5 SHA512 0b30955bbf3b4b823859f207a10b0bdf44c3439f2d2201a2f4df2047d5fd92bba2b6636b5d028923b4fe461ad88408890132cb454f6f6cef2d2d167b8b7a3243 DIST chromium-123.0.6312.28.tar.xz 3453261468 BLAKE2B 0e319d5ea58f4ca582449e6d416788e25d5f9231cf8463bc20c224b2adc8ebc4e066c6a0256820f1e3b707157002129b6e07141876fde9617af633e9b286cb5e SHA512 eac41ae78404b27768d6f3b9fbb732690eb44864e374d27d3e33d41ae7b6224c5cff0bdef8b7c51809e9865ce6eb50e43ef80a1a6af535c403c36d1813709004 +DIST chromium-123.0.6312.46.tar.xz 3460145864 BLAKE2B 6a2355dae72e73be6aa80664bdcd33c6b986d44d6adfcd53c5159128ed1c1c58abd8f7e9fb5e118f676be4f6aa9cca7762158ec747b9bdea575ca6b681a94ee7 SHA512 b3f2b975a7b1c3d288eb2a9a60a16b5279f4458abd5cdcec2249abdaf76047ce6edcca2afe3e5dbd11be64ce156b0c5f70576b2e448d0d3c7c01e95191049865 DIST chromium-patches-122-2.tar.bz2 5038 BLAKE2B fd104a7c1d81ecb9bf82da30a71916ff3d712ae710f1de8965cd0fb7395b6dced780f3a1af1ece8201dfe388fecff7b506cbb5cc5b32621895f37bb380cdc5aa SHA512 331401d324ca4b1b90a44019ba7d823f8461188bd19864216320bd97580d835ef3151da49c71aff695159440ed2b48fcec7afc1bcbc2c0f629cbbce7d80faf74 DIST chromium-patches-123.tar.bz2 4697 BLAKE2B 8a7dd76edb23afb7b2f65084696bce5d6e54d63ca34c4590052db1086ed0a422b1efde863c4daad4e2526f329eb65276b9ad5406017cd97fb75b1a9556c1f933 SHA512 ea47255deac1893896f64496629d34c7092f266a175b8400fcf4f01b9d038ae240e911bff488558bb28e6f5795bbcf276adf20ed1e0ccb8ac99f9ddd260742f9 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c SHA512 8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c diff --git a/www-client/chromium/chromium-123.0.6312.46.ebuild b/www-client/chromium/chromium-123.0.6312.46.ebuild new file mode 100644 index ..915ecb3998c2 --- /dev/null +++ b/www-client/chromium/chromium-123.0.6312.46.ebuild @@ -0,0 +1,1380 @@ +# Copyright 2009-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +PYTHON_REQ_USE="xml(+)" + +# PACKAGING NOTES: +# Google roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we will eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. We've been lucky +# enough so far that this hasn't been an issue. + +# We try and avoid forcing the use of libcxx, but sometimes it is unavoidable. +# Remember to force the use of Clang when this is forced. + +# GCC is _not_ supported upstream, though patches are welcome. We do our +# best to enable builds with GCC but reserve the right to force Clang +# builds if we can't keep up with upstream's changes. Please comment +# when forcing Clang builds so we can track the need for it. + +# GN is bundled with Chromium, but we always use the system version. Remember to +# check for upstream changes to GN and update ebuild (and version below) as required. + +# These variables let us easily bound supported major dependency versions in one place. +GCC_MIN_VER=12 +GN_MIN_VER=0.2154 +LLVM_MAX_SLOT=17 +LLVM_MIN_SLOT=16 +RUST_MIN_VER=1.72.0 +# grep 'CLANG_REVISION = ' ${S}/tools/clang/scripts/update.py -A1 | cut -c 18- +GOOGLE_CLANG_VER="llvmorg-19-init-2319-g7c4c2746-1" +# grep 'RUST_REVISION = ' ${S}/tools/rust/update_rust.py -A1 | cut -c 17- +GOOGLE_RUST_VER="340bb19fea20fd5f9357bbfac542fad84fc7ea2b-3" + +# https://bugs.chromium.org/p/v8/issues/detail?id=14449 - V8
[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/
commit: bb55a2cb6e1bc45c1cce8e934012dd69b3496006 Author: Matt Jolly gentoo org> AuthorDate: Thu Mar 14 02:39:43 2024 + Commit: Matt Jolly gentoo org> CommitDate: Thu Mar 14 02:55:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb55a2cb www-client/google-chrome-beta: automated update (123.0.6312.46) Signed-off-by: Matt Jolly gentoo.org> www-client/google-chrome-beta/Manifest | 2 +- ...eta-123.0.6312.28.ebuild => google-chrome-beta-123.0.6312.46.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/google-chrome-beta/Manifest b/www-client/google-chrome-beta/Manifest index df4044117495..05f058e33c7c 100644 --- a/www-client/google-chrome-beta/Manifest +++ b/www-client/google-chrome-beta/Manifest @@ -1 +1 @@ -DIST google-chrome-beta_123.0.6312.28-1_amd64.deb 106741628 BLAKE2B d98d77b4f60663b082bca1b5d1074080591b5ec0b111dc77daf633e7e93f30ff1d9b0b7cfc839032e88731b00c4d3708eb1b6560247c8c7f050ae30de77450f6 SHA512 8982770b52e95e8fcfd8114cc91821ca10282ec6156a443573991aee66ee9f61fd2725632b328030d66c0d65faf0ca1cdcba47981ac8b553c7709c7f46040ab3 +DIST google-chrome-beta_123.0.6312.46-1_amd64.deb 106924720 BLAKE2B eb67ccfd6906bcc0cf6297a0195e81d3baba8e687cc70a8e844e413082d2eacb8a3221945986788b668dc34f9e6d422effa200ee4330d97d7dde1670b2396b96 SHA512 d2dbfbe51ea37183ef5c36e85b8d42d473dad58c4a8d796289720518f6a5cfd65486f5e8e62c1ab1d1ed8c8bffe705f5465bc8b0e97dff9e1ab1dbb72d5883d4 diff --git a/www-client/google-chrome-beta/google-chrome-beta-123.0.6312.28.ebuild b/www-client/google-chrome-beta/google-chrome-beta-123.0.6312.46.ebuild similarity index 100% rename from www-client/google-chrome-beta/google-chrome-beta-123.0.6312.28.ebuild rename to www-client/google-chrome-beta/google-chrome-beta-123.0.6312.46.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/
commit: 3bd98fadf162eeef968a61850a73f1e89cea4cb5 Author: Matt Jolly gentoo org> AuthorDate: Thu Mar 14 02:39:48 2024 + Commit: Matt Jolly gentoo org> CommitDate: Thu Mar 14 02:55:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bd98fad www-plugins/chrome-binary-plugins: automated update (123.0.6312.46_beta) Signed-off-by: Matt Jolly gentoo.org> www-plugins/chrome-binary-plugins/Manifest | 2 +- ...2.28_beta.ebuild => chrome-binary-plugins-123.0.6312.46_beta.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-plugins/chrome-binary-plugins/Manifest b/www-plugins/chrome-binary-plugins/Manifest index f07b7103c1d1..57af9a62524b 100644 --- a/www-plugins/chrome-binary-plugins/Manifest +++ b/www-plugins/chrome-binary-plugins/Manifest @@ -1,3 +1,3 @@ -DIST google-chrome-beta_123.0.6312.28-1_amd64.deb 106741628 BLAKE2B d98d77b4f60663b082bca1b5d1074080591b5ec0b111dc77daf633e7e93f30ff1d9b0b7cfc839032e88731b00c4d3708eb1b6560247c8c7f050ae30de77450f6 SHA512 8982770b52e95e8fcfd8114cc91821ca10282ec6156a443573991aee66ee9f61fd2725632b328030d66c0d65faf0ca1cdcba47981ac8b553c7709c7f46040ab3 +DIST google-chrome-beta_123.0.6312.46-1_amd64.deb 106924720 BLAKE2B eb67ccfd6906bcc0cf6297a0195e81d3baba8e687cc70a8e844e413082d2eacb8a3221945986788b668dc34f9e6d422effa200ee4330d97d7dde1670b2396b96 SHA512 d2dbfbe51ea37183ef5c36e85b8d42d473dad58c4a8d796289720518f6a5cfd65486f5e8e62c1ab1d1ed8c8bffe705f5465bc8b0e97dff9e1ab1dbb72d5883d4 DIST google-chrome-stable_122.0.6261.128-1_amd64.deb 106053828 BLAKE2B 7774393a1a9a3ea4bc2fca6b077361a5f9aa85010f717faaef535c770ed1ef3ad76c7af2a8b3cc95ef822ea55d256c3e07fe519307f983b7f0119a5eda26f0dc SHA512 2bb43cb7db5f278825024ecfc56a2742581cb6b923e6f7463c9b549dd2ac069008c4f96501a41b774740b207a2f0d1c0fd421dd496d3bf351a516a071c169a2f DIST google-chrome-unstable_124.0.6342.3-1_amd64.deb 106809084 BLAKE2B a01a1dbd1588b12c538ca0e347920131db502eccb6ff5007ed8026bbde26166fe04ec4f0245b5afac4c28a702325babe03b503cb6344534bfac1af59ae8a1a55 SHA512 d517d9dc6e38b8b172a2e8c5f12991da502a25fc115cfc1df9a0dcb3d16c7a50cfa7b1650b327247894fd1f9369dc0597c57c04ac4c4d64f628e69315aad8159 diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-123.0.6312.28_beta.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-123.0.6312.46_beta.ebuild similarity index 100% rename from www-plugins/chrome-binary-plugins/chrome-binary-plugins-123.0.6312.28_beta.ebuild rename to www-plugins/chrome-binary-plugins/chrome-binary-plugins-123.0.6312.46_beta.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: c606deb3b37d15f2fb1684e5115795aab475e831 Author: Matt Jolly gentoo org> AuthorDate: Thu Mar 14 02:55:31 2024 + Commit: Matt Jolly gentoo org> CommitDate: Thu Mar 14 02:55:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c606deb3 www-client/chromium: drop 123.0.6312.22 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |1 - www-client/chromium/chromium-123.0.6312.22.ebuild | 1380 - 2 files changed, 1381 deletions(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index aca6844ef7ff..c8cc46d8a1ff 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -5,7 +5,6 @@ DIST chromium-122.0.6261.128.tar.xz 3431043088 BLAKE2B ebf62de75c2b81500fd0c DIST chromium-122.0.6261.94.tar.xz 3418040128 BLAKE2B 96c22f3842aacf533eac75495bc98b4dda519de1bc0c90e6c4a7587050ff4d5536b40bedaeb5eb01622acf6137242b8bb2d51ff47951fdea22427e164d1f8537 SHA512 4ebe03c74a9fce572e3cc7ed86a75a552da5a469be7fb6d5d9a37f2b75a06d392417578b33a720d4f85a48038c447543be38d58acb2f400b23a6ee7909fcdf43 DIST chromium-123-clang.tar.xz 50178332 BLAKE2B 4b5c4f81a83c7b0c809c93a713e869fde6fe559477665cb3b2f03c62d2175f821b81fb03b0ddd127c6eaf77c41011b4de06561f09a58384153d80fe2b3aa7427 SHA512 17108b9579f16d0da383bd5e41d012f94bcb8445a517ff823aa49b66d3861b0a124b6cce6183fbc64e8050f1ebcd65a9daa2acbda5fdaa42390bfbf4ecb16bd3 DIST chromium-123-rust.tar.xz 145295100 BLAKE2B ae6603a0e0218e4e39d3e8b7aa48a2cd946c90779dac48be26582926963c8a10a48e3e58fd00a23cb8cd9a3584d9d4a142e843f93c761e862253817635f18c2c SHA512 b4f8dce6d74be4be495d9948d7593ec9664c0b93e87456fab33d3ae5ac0e486a4e8576b26a9ab9890285a7c0d566afb803b98225c0692b6cac9f623a10b954a2 -DIST chromium-123.0.6312.22.tar.xz 3451205804 BLAKE2B cd90ad8e800bcf4de193d4075a020b2ece08c10978dd3fae9cfe161afbedb210c7e6e92f5df7785a1a1c01571ce8adfa427e04c1331f6eb39a5fcdc0c920f2d5 SHA512 0b30955bbf3b4b823859f207a10b0bdf44c3439f2d2201a2f4df2047d5fd92bba2b6636b5d028923b4fe461ad88408890132cb454f6f6cef2d2d167b8b7a3243 DIST chromium-123.0.6312.28.tar.xz 3453261468 BLAKE2B 0e319d5ea58f4ca582449e6d416788e25d5f9231cf8463bc20c224b2adc8ebc4e066c6a0256820f1e3b707157002129b6e07141876fde9617af633e9b286cb5e SHA512 eac41ae78404b27768d6f3b9fbb732690eb44864e374d27d3e33d41ae7b6224c5cff0bdef8b7c51809e9865ce6eb50e43ef80a1a6af535c403c36d1813709004 DIST chromium-123.0.6312.46.tar.xz 3460145864 BLAKE2B 6a2355dae72e73be6aa80664bdcd33c6b986d44d6adfcd53c5159128ed1c1c58abd8f7e9fb5e118f676be4f6aa9cca7762158ec747b9bdea575ca6b681a94ee7 SHA512 b3f2b975a7b1c3d288eb2a9a60a16b5279f4458abd5cdcec2249abdaf76047ce6edcca2afe3e5dbd11be64ce156b0c5f70576b2e448d0d3c7c01e95191049865 DIST chromium-patches-122-2.tar.bz2 5038 BLAKE2B fd104a7c1d81ecb9bf82da30a71916ff3d712ae710f1de8965cd0fb7395b6dced780f3a1af1ece8201dfe388fecff7b506cbb5cc5b32621895f37bb380cdc5aa SHA512 331401d324ca4b1b90a44019ba7d823f8461188bd19864216320bd97580d835ef3151da49c71aff695159440ed2b48fcec7afc1bcbc2c0f629cbbce7d80faf74 diff --git a/www-client/chromium/chromium-123.0.6312.22.ebuild b/www-client/chromium/chromium-123.0.6312.22.ebuild deleted file mode 100644 index 929aeea7241e.. --- a/www-client/chromium/chromium-123.0.6312.22.ebuild +++ /dev/null @@ -1,1380 +0,0 @@ -# Copyright 2009-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..12} ) -PYTHON_REQ_USE="xml(+)" - -# PACKAGING NOTES: -# Google roll their bundled Clang every two weeks, and the bundled Rust -# is rolled regularly and depends on that. While we do our best to build -# with system Clang, we will eventually hit the point where we need to use -# the bundled Clang due to the use of prerelease features. We've been lucky -# enough so far that this hasn't been an issue. - -# We try and avoid forcing the use of libcxx, but sometimes it is unavoidable. -# Remember to force the use of Clang when this is forced. - -# GCC is _not_ supported upstream, though patches are welcome. We do our -# best to enable builds with GCC but reserve the right to force Clang -# builds if we can't keep up with upstream's changes. Please comment -# when forcing Clang builds so we can track the need for it. - -# GN is bundled with Chromium, but we always use the system version. Remember to -# check for upstream changes to GN and update ebuild (and version below) as required. - -# These variables let us easily bound supported major dependency versions in one place. -GCC_MIN_VER=12 -GN_MIN_VER=0.2143 -LLVM_MAX_SLOT=17 -LLVM_MIN_SLOT=16 -RUST_MIN_VER=1.72.0 -# grep 'CLANG_REVISION = ' ${S}/tools/clang/scripts/update.py -A1 | cut -c 18- -GOOGLE_CLANG_VER="llvmorg-19-init-2319-g7c4c2746-1" -# grep 'RUST_REVISION = ' ${S}/tools/rust/update_rust.py -A1 | cut -c 17- -GOOGLE_RUST_VER="340bb19fea20fd5f9357bbfac542fad84fc7ea2b-3" - -# https://bugs.chromium.org/p/v8/issues/detail?id=14449 - V8
[gentoo-commits] repo/gentoo:master commit in: app-pda/libimobiledevice-glue/
commit: 1afa26c0015a2e40974ee53510a826bcaed27689 Author: Yixun Lan gentoo org> AuthorDate: Thu Mar 14 02:41:58 2024 + Commit: Yixun Lan gentoo org> CommitDate: Thu Mar 14 02:41:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1afa26c0 app-pda/libimobiledevice-glue: Keyword 1.1.0 riscv, #926933 Signed-off-by: Yixun Lan gentoo.org> app-pda/libimobiledevice-glue/libimobiledevice-glue-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-pda/libimobiledevice-glue/libimobiledevice-glue-1.1.0.ebuild b/app-pda/libimobiledevice-glue/libimobiledevice-glue-1.1.0.ebuild index 701b68172d8f..50d4f067d589 100644 --- a/app-pda/libimobiledevice-glue/libimobiledevice-glue-1.1.0.ebuild +++ b/app-pda/libimobiledevice-glue/libimobiledevice-glue-1.1.0.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/libimobiledevice/libimobiledevice-glue/releases/down LICENSE="LGPL-2.1+" SLOT="0/0.1.0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" RDEPEND=">=app-pda/libplist-2.3:=" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-pda/libimobiledevice/
commit: d28bd8f944343352f19b041258decf1c19b62a18 Author: Yixun Lan gentoo org> AuthorDate: Thu Mar 14 02:41:54 2024 + Commit: Yixun Lan gentoo org> CommitDate: Thu Mar 14 02:41:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d28bd8f9 app-pda/libimobiledevice: Keyword 1.3.0_p20240201 riscv, #926933 Signed-off-by: Yixun Lan gentoo.org> app-pda/libimobiledevice/libimobiledevice-1.3.0_p20240201.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-pda/libimobiledevice/libimobiledevice-1.3.0_p20240201.ebuild b/app-pda/libimobiledevice/libimobiledevice-1.3.0_p20240201.ebuild index 58d6d809ac5d..341c677069a5 100644 --- a/app-pda/libimobiledevice/libimobiledevice-1.3.0_p20240201.ebuild +++ b/app-pda/libimobiledevice/libimobiledevice-1.3.0_p20240201.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN}-${MY_COMMIT} # While COPYING* doesn't mention 'or any later version', all the headers do, hence use + LICENSE="GPL-2+ LGPL-2.1+" SLOT="0/1.0-6" # based on SONAME of libimobiledevice-1.0.so -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" IUSE="doc gnutls readline static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/
commit: 8e0595c9ab7125b66f3b1ca4f0175282681efd3b Author: Yixun Lan gentoo org> AuthorDate: Tue Mar 12 23:57:45 2024 + Commit: Yixun Lan gentoo org> CommitDate: Thu Mar 14 02:37:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e0595c9 net-im/telegram-desktop: drop 4.15.0 Signed-off-by: Yixun Lan gentoo.org> .../telegram-desktop-4.15.0.ebuild | 238 - 1 file changed, 238 deletions(-) diff --git a/net-im/telegram-desktop/telegram-desktop-4.15.0.ebuild b/net-im/telegram-desktop/telegram-desktop-4.15.0.ebuild deleted file mode 100644 index aa3cb6030776.. --- a/net-im/telegram-desktop/telegram-desktop-4.15.0.ebuild +++ /dev/null @@ -1,238 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit xdg cmake python-any-r1 optfeature flag-o-matic - -DESCRIPTION="Official desktop client for Telegram" -HOMEPAGE="https://desktop.telegram.org; - -MY_P="tdesktop-${PV}-full" -SRC_URI="https://github.com/telegramdesktop/tdesktop/releases/download/v${PV}/${MY_P}.tar.gz; -S="${WORKDIR}/${MY_P}" - -LICENSE="BSD GPL-3-with-openssl-exception LGPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv" -IUSE="dbus enchant +fonts screencast qt6 qt6-imageformats wayland webkit +X" -REQUIRED_USE=" - qt6-imageformats? ( qt6 ) -" - -KIMAGEFORMATS_RDEPEND=" - media-libs/libavif:= - media-libs/libheif:= - >=media-libs/libjxl-0.8.0:= -" -CDEPEND=" - !net-im/telegram-desktop-bin - app-arch/lz4:= - dev-cpp/abseil-cpp:= - >=dev-cpp/glibmm-2.77:2.68 - dev-libs/glib:2 - dev-libs/libdispatch - dev-libs/openssl:= - dev-libs/protobuf - dev-libs/xxhash - media-libs/libjpeg-turbo:= - ~media-libs/libtgvoip-2.4.4_p20221208 - media-libs/openal - media-libs/opus - media-libs/rnnoise - ~media-libs/tg_owt-0_pre20230921:=[screencast=,X=] - media-video/ffmpeg:=[opus,vpx] - sys-libs/zlib:=[minizip] - virtual/opengl - !enchant? ( >=app-text/hunspell-1.7:= ) - enchant? ( app-text/enchant:= ) - !qt6? ( - >=dev-qt/qtcore-5.15:5= - >=dev-qt/qtgui-5.15:5=[dbus?,jpeg,png,wayland?,X?] - >=dev-qt/qtimageformats-5.15:5 - >=dev-qt/qtnetwork-5.15:5[ssl] - >=dev-qt/qtsvg-5.15:5 - >=dev-qt/qtwidgets-5.15:5[png,X?] - kde-frameworks/kcoreaddons:5 - webkit? ( - >=dev-qt/qtdeclarative-5.15:5 - >=dev-qt/qtwayland-5.15:5 - ) - ) - qt6? ( - >=dev-qt/qtbase-6.5:6=[dbus?,gui,network,opengl,wayland?,widgets,X?] - >=dev-qt/qtimageformats-6.5:6 - >=dev-qt/qtsvg-6.5:6 - webkit? ( - >=dev-qt/qtdeclarative-6.5:6 - >=dev-qt/qtwayland-6.5:6[compositor] - ) - qt6-imageformats? ( - >=dev-qt/qtimageformats-6.5:6= - ${KIMAGEFORMATS_RDEPEND} - ) - ) - X? ( - x11-libs/libxcb:= - x11-libs/xcb-util-keysyms - ) -" -RDEPEND="${CDEPEND} - webkit? ( net-libs/webkit-gtk:4.1 net-libs/webkit-gtk:6 ) -" -DEPEND="${CDEPEND} - >=dev-cpp/cppgir-0_p20240110 - >=dev-cpp/ms-gsl-4 - dev-cpp/expected-lite - dev-cpp/range-v3 -" -BDEPEND=" - ${PYTHON_DEPS} - >=dev-build/cmake-3.16 - >=dev-cpp/cppgir-0_p20230926 - dev-util/gdbus-codegen - virtual/pkgconfig - wayland? ( dev-util/wayland-scanner ) -" - -PATCHES=( - "${FILESDIR}/tdesktop-4.10.0-system-cppgir.patch" - "${FILESDIR}/tdesktop-4.10.5-qt_compare.patch" -) - -pkg_pretend() { - if has ccache ${FEATURES}; then - ewarn "ccache does not work with ${PN} out of the box" - ewarn "due to usage of precompiled headers" - ewarn "check bug https://bugs.gentoo.org/715114 for more info" - ewarn - fi -} - -src_prepare() { - # Bundle kde-frameworks/kimageformats for qt6, since it's impossible to - # build in gentoo right now. - if use qt6-imageformats; then - sed -e 's/DESKTOP_APP_USE_PACKAGED_LAZY/TRUE/' -i \ - cmake/external/kimageformats/CMakeLists.txt || die - printf '%s\n' \ - 'Q_IMPORT_PLUGIN(QAVIFPlugin)' \ - 'Q_IMPORT_PLUGIN(HEIFPlugin)' \ - 'Q_IMPORT_PLUGIN(QJpegXLPlugin)' \ - >> cmake/external/qt/qt_static_plugins/qt_static_plugins.cpp || die - fi - # kde-frameworks/kcoreaddons is bundled when using qt6. - - # Happily fail if libraries aren't found... - find
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/
commit: fb1c17b82b512d9c0ddcc7a2991782d4a49a7065 Author: Aliaksei Urbanski gmail com> AuthorDate: Wed Mar 13 11:50:49 2024 + Commit: Yixun Lan gentoo org> CommitDate: Thu Mar 14 02:37:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb1c17b8 net-im/telegram-desktop: add 4.15.2 Release: - https://github.com/telegramdesktop/tdesktop/releases/tag/v4.15.2 Changelog: - https://github.com/telegramdesktop/tdesktop/blob/v4.15.2/changelog.txt Closes: https://github.com/gentoo/gentoo/pull/35720 Signed-off-by: Aliaksei Urbanski gmail.com> Signed-off-by: Yixun Lan gentoo.org> net-im/telegram-desktop/Manifest | 1 + .../telegram-desktop-4.15.2.ebuild | 237 + 2 files changed, 238 insertions(+) diff --git a/net-im/telegram-desktop/Manifest b/net-im/telegram-desktop/Manifest index f7ebf7e53649..2cbbfa499a7f 100644 --- a/net-im/telegram-desktop/Manifest +++ b/net-im/telegram-desktop/Manifest @@ -1,2 +1,3 @@ DIST tdesktop-4.14.15-full.tar.gz 68147116 BLAKE2B 32e2719260cc48948ed85644e4079014ba5d44d003f00f8c274ea5e9ad6af0f893ffbc56d523e37a382080f13ebd1d46f0059927c6bafe9710f5eee11e44b449 SHA512 12812fa1fd067fca03b2e5cb04502ef05e98368b91a4ed5458a61a0bea8b3d6daf6c32b7632c170fe0904acb63eb422f6fa6364e4af18f73e49659e2d50f531b DIST tdesktop-4.15.0-full.tar.gz 68286818 BLAKE2B 2bd4d59370a4f97aa3c1b1d64fa7eea114539edcff46ea30a5361cefeeb1de8a1954be91a1a420ddc1b1a30970944387c2cd3749badaa494e53862066c624ac3 SHA512 95aa5f14a9a88b9c6421049445f59f1c5c5d7ab4ca4e8b8f4ab7389bdb8f3cc6b29fea270574881633035acec769ba271261f84ec269010c63af28a03719da98 +DIST tdesktop-4.15.2-full.tar.gz 69539402 BLAKE2B 95d6cd3eead56f7cb2aeafd0cc1a05d740ec243644e6d318f415a7fa6c8ad94d3a95cfc9082ba04507a024c81bfc15700ad6adcbfd932ca1993a3310744ac196 SHA512 6e65183d5e77d17e11d0c70e1654373e69f6243f2879cf403701e23acd5aed9df6c6892a1c7c83fd975a858e90e20d73824d0754a2f96ad5af6e3de6515e2627 diff --git a/net-im/telegram-desktop/telegram-desktop-4.15.2.ebuild b/net-im/telegram-desktop/telegram-desktop-4.15.2.ebuild new file mode 100644 index ..efdb363d8989 --- /dev/null +++ b/net-im/telegram-desktop/telegram-desktop-4.15.2.ebuild @@ -0,0 +1,237 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit xdg cmake python-any-r1 optfeature flag-o-matic + +DESCRIPTION="Official desktop client for Telegram" +HOMEPAGE="https://desktop.telegram.org; + +MY_P="tdesktop-${PV}-full" +SRC_URI="https://github.com/telegramdesktop/tdesktop/releases/download/v${PV}/${MY_P}.tar.gz; +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD GPL-3-with-openssl-exception LGPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv" +IUSE="dbus enchant +fonts screencast qt6 qt6-imageformats wayland webkit +X" +REQUIRED_USE=" + qt6-imageformats? ( qt6 ) +" + +KIMAGEFORMATS_RDEPEND=" + media-libs/libavif:= + media-libs/libheif:= + >=media-libs/libjxl-0.8.0:= +" +CDEPEND=" + !net-im/telegram-desktop-bin + app-arch/lz4:= + dev-cpp/abseil-cpp:= + >=dev-cpp/glibmm-2.77:2.68 + dev-libs/glib:2 + dev-libs/libdispatch + dev-libs/openssl:= + dev-libs/protobuf + dev-libs/xxhash + media-libs/libjpeg-turbo:= + ~media-libs/libtgvoip-2.4.4_p20221208 + media-libs/openal + media-libs/opus + media-libs/rnnoise + ~media-libs/tg_owt-0_pre20230921:=[screencast=,X=] + media-video/ffmpeg:=[opus,vpx] + sys-libs/zlib:=[minizip] + !enchant? ( >=app-text/hunspell-1.7:= ) + enchant? ( app-text/enchant:= ) + !qt6? ( + >=dev-qt/qtcore-5.15:5= + >=dev-qt/qtgui-5.15:5=[dbus?,jpeg,png,wayland?,X?] + >=dev-qt/qtimageformats-5.15:5 + >=dev-qt/qtnetwork-5.15:5[ssl] + >=dev-qt/qtsvg-5.15:5 + >=dev-qt/qtwidgets-5.15:5[png,X?] + kde-frameworks/kcoreaddons:5 + webkit? ( + >=dev-qt/qtdeclarative-5.15:5 + >=dev-qt/qtwayland-5.15:5 + ) + ) + qt6? ( + >=dev-qt/qtbase-6.5:6=[dbus?,gui,network,opengl,wayland?,widgets,X?] + >=dev-qt/qtimageformats-6.5:6 + >=dev-qt/qtsvg-6.5:6 + webkit? ( + >=dev-qt/qtdeclarative-6.5:6 + >=dev-qt/qtwayland-6.5:6[compositor] + ) + qt6-imageformats? ( + >=dev-qt/qtimageformats-6.5:6= + ${KIMAGEFORMATS_RDEPEND} + ) + ) + X? ( + x11-libs/libxcb:= + x11-libs/xcb-util-keysyms + ) +" +RDEPEND="${CDEPEND} + webkit? ( net-libs/webkit-gtk:4.1 net-libs/webkit-gtk:6 ) +" +DEPEND="${CDEPEND} + >=dev-cpp/cppgir-0_p20240110 +
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/
commit: 682699a7eb135d60e6a35e960675322f61778a13 Author: Yixun Lan gentoo org> AuthorDate: Tue Mar 12 23:56:52 2024 + Commit: Yixun Lan gentoo org> CommitDate: Thu Mar 14 02:37:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=682699a7 net-im/telegram-desktop: stabilize 4.15.0-r1 for amd64 Signed-off-by: Yixun Lan gentoo.org> net-im/telegram-desktop/telegram-desktop-4.15.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/telegram-desktop/telegram-desktop-4.15.0-r1.ebuild b/net-im/telegram-desktop/telegram-desktop-4.15.0-r1.ebuild index efdb363d8989..3ec580c85846 100644 --- a/net-im/telegram-desktop/telegram-desktop-4.15.0-r1.ebuild +++ b/net-im/telegram-desktop/telegram-desktop-4.15.0-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD GPL-3-with-openssl-exception LGPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv" +KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv" IUSE="dbus enchant +fonts screencast qt6 qt6-imageformats wayland webkit +X" REQUIRED_USE=" qt6-imageformats? ( qt6 )
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpsbabel/
commit: d6a64ecb93b8809c4a5d43b18ea7d8dcc574f4db Author: Eli Schwartz gmail com> AuthorDate: Thu Mar 14 01:24:02 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 01:59:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6a64ecb sci-geosciences/gpsbabel: update live for file deletions in 1.9.0 Some trivial DOCS files no longer exist (or were deprecated). Yay for docs files no one reads causing the build to fail. ;) Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> sci-geosciences/gpsbabel/gpsbabel-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/gpsbabel/gpsbabel-.ebuild b/sci-geosciences/gpsbabel/gpsbabel-.ebuild index 35c11165c352..e5796ceebf81 100644 --- a/sci-geosciences/gpsbabel/gpsbabel-.ebuild +++ b/sci-geosciences/gpsbabel/gpsbabel-.ebuild @@ -62,7 +62,7 @@ RDEPEND=" DEPEND="${RDEPEND}" -DOCS=( AUTHORS NEWS README.{contrib,igc,mapconverter,md} gui/README.{contrib,gui} ) +DOCS=( AUTHORS NEWS README.{contrib,igc,md} gui/README.gui ) PATCHES=( "${FILESDIR}/${PN}-1.8.0-no-automagic-qt5-qt6.patch"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/mit-krb5/
commit: b82781beeab7c7c40501ba636f7ba7ae4e2a821e Author: Sam James gentoo org> AuthorDate: Thu Mar 14 02:25:18 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 02:25:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b82781be app-crypt/mit-krb5: Stabilize 1.21.2 ppc64, #917465 Signed-off-by: Sam James gentoo.org> app-crypt/mit-krb5/mit-krb5-1.21.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/mit-krb5/mit-krb5-1.21.2.ebuild b/app-crypt/mit-krb5/mit-krb5-1.21.2.ebuild index ff83e394f181..b3a9b8161156 100644 --- a/app-crypt/mit-krb5/mit-krb5-1.21.2.ebuild +++ b/app-crypt/mit-krb5/mit-krb5-1.21.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}.tar.gz; LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 || ( BSD-2 GPL-2+ )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="cpu_flags_x86_aes doc +keyutils lmdb nls openldap +pkinit selinux +threads test xinetd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/spatialite/
commit: 6183a5d7f07a7d0e61a72437169ad6554497ce49 Author: Eli Schwartz gmail com> AuthorDate: Thu Mar 14 00:47:10 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 01:59:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6183a5d7 dev-db/spatialite: make sure elibtoolize is applied Needed to e.g. pass LTO warning flags through to the linker. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-db/spatialite/spatialite-5.0.1-r2.ebuild | 9 - dev-db/spatialite/spatialite-5.1.0-r1.ebuild | 7 +++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/dev-db/spatialite/spatialite-5.0.1-r2.ebuild b/dev-db/spatialite/spatialite-5.0.1-r2.ebuild index 3b51ff672d08..fceb9a7de979 100644 --- a/dev-db/spatialite/spatialite-5.0.1-r2.ebuild +++ b/dev-db/spatialite/spatialite-5.0.1-r2.ebuild @@ -1,8 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 +inherit libtool + MY_PN="lib${PN}" MY_P="${MY_PN}-${PV}" @@ -31,6 +33,11 @@ DEPEND="${RDEPEND}" REQUIRED_USE="test? ( iconv )" +src_prepare() { + default + elibtoolize +} + src_configure() { # 1) gcp disabled for now to preserve MPL licence econf \ diff --git a/dev-db/spatialite/spatialite-5.1.0-r1.ebuild b/dev-db/spatialite/spatialite-5.1.0-r1.ebuild index a509af0c9b1a..ccfc1ed4aa66 100644 --- a/dev-db/spatialite/spatialite-5.1.0-r1.ebuild +++ b/dev-db/spatialite/spatialite-5.1.0-r1.ebuild @@ -3,6 +3,8 @@ EAPI=8 +inherit libtool + MY_PN="lib${PN}" MY_P="${MY_PN}-${PV}" @@ -31,6 +33,11 @@ DEPEND="${RDEPEND}" REQUIRED_USE="test? ( iconv )" +src_prepare() { + default + elibtoolize +} + src_configure() { # 1) gcp disabled for now to preserve MPL licence econf \
[gentoo-commits] repo/gentoo:master commit in: net-misc/portspoof/
commit: e5cafe8cd5bf44bdaa250ae959b2774a90366329 Author: Eli Schwartz gmail com> AuthorDate: Thu Mar 14 01:58:00 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 01:59:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5cafe8c net-misc/portspoof: sync live Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> net-misc/portspoof/portspoof-.ebuild | 20 +--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/net-misc/portspoof/portspoof-.ebuild b/net-misc/portspoof/portspoof-.ebuild index aa2143647342..d0fed28eeb2b 100644 --- a/net-misc/portspoof/portspoof-.ebuild +++ b/net-misc/portspoof/portspoof-.ebuild @@ -1,7 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 + +inherit flag-o-matic DESCRIPTION="return SYN+ACK for every port connection attempt" HOMEPAGE="http://portspoof.org/; @@ -18,6 +20,7 @@ else fi src_prepare() { + default if [[ ${PV} == "" ]] ; then mv configure.in configure.ac || die eautoreconf @@ -26,7 +29,18 @@ src_prepare() { 's#/usr/local/bin/portspoof -D -c /usr/local/etc/portspoof.conf -s /usr/local/etc/portspoof_signatures#/usr/bin/portspoof -D -c /etc/portspoof.conf -s /etc/portspoof_signatures#'\ system_files/init.d/portspoof.sh sed -i '/#include /d' src/connection.h || die - eapply_user +} + +src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/861698 + # https://github.com/drk1wi/portspoof/issues/48 + # + # Do not trust it with LTO either + append-flags -fno-strict-aliasing + filter-lto + + default } src_install() {
[gentoo-commits] repo/gentoo:master commit in: sys-libs/readline/
commit: 4cd3855252ecb97dd4f2615cd3d8bd3b0bbfed94 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 02:23:26 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 02:23:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cd38552 sys-libs/readline: drop straggler usr-ldscript I guess it was lost in rebasing bbe9df2faea3c51501ba9764cdaf88cb76cc8ab0 or vice-versa. Signed-off-by: Sam James gentoo.org> sys-libs/readline/readline-8.1_p2-r1.ebuild | 6 ++ sys-libs/readline/readline-8.2_p10.ebuild | 5 + sys-libs/readline/readline-.ebuild | 7 ++- 3 files changed, 5 insertions(+), 13 deletions(-) diff --git a/sys-libs/readline/readline-8.1_p2-r1.ebuild b/sys-libs/readline/readline-8.1_p2-r1.ebuild index ae1ca18df34d..86e18ce55222 100644 --- a/sys-libs/readline/readline-8.1_p2-r1.ebuild +++ b/sys-libs/readline/readline-8.1_p2-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/chetramey.asc -inherit flag-o-matic multilib multilib-minimal preserve-libs toolchain-funcs usr-ldscript verify-sig +inherit flag-o-matic multilib multilib-minimal preserve-libs toolchain-funcs verify-sig # Official patches # See ftp://ftp.cwru.edu/pub/bash/readline-8.1-patches/ @@ -189,8 +189,6 @@ multilib_src_install() { default if multilib_is_native_abi ; then - gen_usr_ldscript -a readline history #4411 - if use utils && ! tc-is-cross-compiler; then dobin examples/rlfe/rlfe fi diff --git a/sys-libs/readline/readline-8.2_p10.ebuild b/sys-libs/readline/readline-8.2_p10.ebuild index 23981336f2a3..a7f0d5654c3a 100644 --- a/sys-libs/readline/readline-8.2_p10.ebuild +++ b/sys-libs/readline/readline-8.2_p10.ebuild @@ -8,7 +8,7 @@ EAPI=7 # in general. QA_PKGCONFIG_VERSION=$(ver_cut 1-2) VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/chetramey.asc -inherit flag-o-matic multilib multilib-minimal preserve-libs toolchain-funcs usr-ldscript verify-sig +inherit flag-o-matic multilib multilib-minimal preserve-libs toolchain-funcs verify-sig # Official patches # See ftp://ftp.cwru.edu/pub/bash/readline-8.1-patches/ @@ -218,9 +218,6 @@ multilib_src_install() { default if multilib_is_native_abi ; then - # bug #4411 - gen_usr_ldscript -a readline history - if use utils && ! tc-is-cross-compiler; then dobin examples/rlfe/rlfe fi diff --git a/sys-libs/readline/readline-.ebuild b/sys-libs/readline/readline-.ebuild index 7b772ace3779..a7f0d5654c3a 100644 --- a/sys-libs/readline/readline-.ebuild +++ b/sys-libs/readline/readline-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,7 +8,7 @@ EAPI=7 # in general. QA_PKGCONFIG_VERSION=$(ver_cut 1-2) VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/chetramey.asc -inherit flag-o-matic multilib multilib-minimal preserve-libs toolchain-funcs usr-ldscript verify-sig +inherit flag-o-matic multilib multilib-minimal preserve-libs toolchain-funcs verify-sig # Official patches # See ftp://ftp.cwru.edu/pub/bash/readline-8.1-patches/ @@ -218,9 +218,6 @@ multilib_src_install() { default if multilib_is_native_abi ; then - # bug #4411 - gen_usr_ldscript -a readline history - if use utils && ! tc-is-cross-compiler; then dobin examples/rlfe/rlfe fi
[gentoo-commits] repo/gentoo:master commit in: net-misc/portspoof/
commit: f3de28758e06db95ca2cee70939723cd2dc46750 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 02:00:41 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 02:00:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3de2875 net-misc/portspoof: fix indentation Signed-off-by: Sam James gentoo.org> net-misc/portspoof/portspoof-1.3-r1.ebuild | 2 +- net-misc/portspoof/portspoof-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/portspoof/portspoof-1.3-r1.ebuild b/net-misc/portspoof/portspoof-1.3-r1.ebuild index d0fed28eeb2b..7eec0c399ab3 100644 --- a/net-misc/portspoof/portspoof-1.3-r1.ebuild +++ b/net-misc/portspoof/portspoof-1.3-r1.ebuild @@ -22,7 +22,7 @@ fi src_prepare() { default if [[ ${PV} == "" ]] ; then - mv configure.in configure.ac || die + mv configure.in configure.ac || die eautoreconf fi sed -i \ diff --git a/net-misc/portspoof/portspoof-.ebuild b/net-misc/portspoof/portspoof-.ebuild index d0fed28eeb2b..7eec0c399ab3 100644 --- a/net-misc/portspoof/portspoof-.ebuild +++ b/net-misc/portspoof/portspoof-.ebuild @@ -22,7 +22,7 @@ fi src_prepare() { default if [[ ${PV} == "" ]] ; then - mv configure.in configure.ac || die + mv configure.in configure.ac || die eautoreconf fi sed -i \
[gentoo-commits] repo/gentoo:master commit in: net-misc/portspoof/
commit: 23d034269b1fcfe85d736ef3131820a8b5fe789e Author: Eli Schwartz gmail com> AuthorDate: Thu Mar 14 01:57:22 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 01:59:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d03426 net-misc/portspoof: mark as LTO-unsafe, strict-aliasing unsafe Closes: https://bugs.gentoo.org/861698 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> net-misc/portspoof/portspoof-1.3-r1.ebuild | 14 ++ 1 file changed, 14 insertions(+) diff --git a/net-misc/portspoof/portspoof-1.3-r1.ebuild b/net-misc/portspoof/portspoof-1.3-r1.ebuild index ad443ee320fb..d0fed28eeb2b 100644 --- a/net-misc/portspoof/portspoof-1.3-r1.ebuild +++ b/net-misc/portspoof/portspoof-1.3-r1.ebuild @@ -3,6 +3,8 @@ EAPI=8 +inherit flag-o-matic + DESCRIPTION="return SYN+ACK for every port connection attempt" HOMEPAGE="http://portspoof.org/; LICENSE="GPL-2+" @@ -29,6 +31,18 @@ src_prepare() { sed -i '/#include /d' src/connection.h || die } +src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/861698 + # https://github.com/drk1wi/portspoof/issues/48 + # + # Do not trust it with LTO either + append-flags -fno-strict-aliasing + filter-lto + + default +} + src_install() { default_src_install newsbin system_files/init.d/portspoof.sh portspoof-runner
[gentoo-commits] repo/gentoo:master commit in: net-misc/portspoof/
commit: fe1c1e69e68d674583cf540f08835f45978117bb Author: Eli Schwartz gmail com> AuthorDate: Thu Mar 14 01:54:22 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 01:59:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe1c1e69 net-misc/portspoof: run the full default src_prepare Not just eapply_user. This means the PATCHES array can just be automatically handled. Also, it is exceedingly important that user patches actually be applied on time, not *after* the live ebuild runs eautoreconf Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> net-misc/portspoof/portspoof-1.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/portspoof/portspoof-1.3-r1.ebuild b/net-misc/portspoof/portspoof-1.3-r1.ebuild index e0b95dc64d62..ad443ee320fb 100644 --- a/net-misc/portspoof/portspoof-1.3-r1.ebuild +++ b/net-misc/portspoof/portspoof-1.3-r1.ebuild @@ -18,6 +18,7 @@ else fi src_prepare() { + default if [[ ${PV} == "" ]] ; then mv configure.in configure.ac || die eautoreconf @@ -26,7 +27,6 @@ src_prepare() { 's#/usr/local/bin/portspoof -D -c /usr/local/etc/portspoof.conf -s /usr/local/etc/portspoof_signatures#/usr/bin/portspoof -D -c /etc/portspoof.conf -s /etc/portspoof_signatures#'\ system_files/init.d/portspoof.sh sed -i '/#include /d' src/connection.h || die - eapply_user } src_install() {
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpsbabel/
commit: 055faefeb641ce9d594adfa8da7d26a0e592306f Author: Eli Schwartz gmail com> AuthorDate: Thu Mar 14 01:10:10 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 01:59:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=055faefe sci-geosciences/gpsbabel: sync live ebuild Last "synced" in commit 26a3ddf088c3363bbe4d9ffaec95c25f70bb7024 but unfortunately at the time it somehow set S= twice, resulting in: * Checking out https://github.com/gpsbabel/gpsbabel.git to /var/tmp/portage/sci-geosciences/gpsbabel-/work/gpsbabel- ... * ERROR: sci-geosciences/gpsbabel-::gentoo failed (prepare phase): * The source directory '/var/tmp/portage/sci-geosciences/gpsbabel-/work/gpsbabel-gpsbabel_' doesn't exist ??? It's also really old and still uses EAPI 7 and qmake while the stable releases have followed upstream over to cmake. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> sci-geosciences/gpsbabel/gpsbabel-.ebuild | 106 -- 1 file changed, 64 insertions(+), 42 deletions(-) diff --git a/sci-geosciences/gpsbabel/gpsbabel-.ebuild b/sci-geosciences/gpsbabel/gpsbabel-.ebuild index 4da02d15793a..35c11165c352 100644 --- a/sci-geosciences/gpsbabel/gpsbabel-.ebuild +++ b/sci-geosciences/gpsbabel/gpsbabel-.ebuild @@ -1,38 +1,30 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit qmake-utils +CMAKE_IN_SOURCE_BUILD=1 +inherit cmake desktop xdg MY_PV="${PV//./_}" MY_P="${PN}_${MY_PV}" DESCRIPTION="GPS waypoints, tracks and routes converter" HOMEPAGE="https://www.gpsbabel.org/ https://github.com/gpsbabel/gpsbabel; + if [[ ${PV} == ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/gpsbabel/gpsbabel.git; - SRC_URI="doc? ( https://www.gpsbabel.org/style3.css -> gpsbabel.org-style3.css )" else - SRC_URI=" - https://github.com/gpsbabel/gpsbabel/archive/gpsbabel_${MY_PV}.tar.gz - doc? ( https://www.gpsbabel.org/style3.css -> gpsbabel.org-style3.css ) - " - KEYWORDS="~amd64 ~ppc ~x86" + SRC_URI="https://github.com/gpsbabel/gpsbabel/archive/gpsbabel_${MY_PV}.tar.gz; + KEYWORDS="~amd64 ~arm ~arm64 ~x86" S="${WORKDIR}/gpsbabel-gpsbabel_${MY_PV}" fi LICENSE="GPL-2" SLOT="0" -IUSE="doc" +IUSE="doc qt6" -DEPEND=" - dev-qt/qtcore:5 - sci-libs/shapelib:= - sys-libs/zlib - virtual/libusb:1 -" BDEPEND=" virtual/pkgconfig doc? ( @@ -40,47 +32,77 @@ BDEPEND=" dev-lang/perl dev-libs/libxslt ) + !qt6? ( dev-qt/linguist-tools:5 ) + qt6? ( dev-qt/qttools:6[linguist] ) +" + +RDEPEND=" + dev-libs/expat + sci-libs/shapelib:= + sys-libs/zlib:=[minizip] + virtual/libusb:1 + !qt6? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtserialport:5 + dev-qt/qtwebchannel:5 + dev-qt/qtwebengine:5[widgets] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + ) + qt6? ( + dev-qt/qtbase:6[gui,network,widgets,xml] + dev-qt/qtserialport:6 + dev-qt/qtwebchannel:6 + dev-qt/qtwebengine:6[widgets] + dev-qt/qt5compat:6 + ) " -RDEPEND="${DEPEND}" + +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS NEWS README.{contrib,igc,mapconverter,md} gui/README.{contrib,gui} ) PATCHES=( - "${FILESDIR}"/${PN}-1.7.0-xmldoc.patch - "${FILESDIR}"/${PN}-1.7.0-use_system_shapelib.patch + "${FILESDIR}/${PN}-1.8.0-no-automagic-qt5-qt6.patch" ) -S="${WORKDIR}/${PN}-${MY_P}" - src_prepare() { - default + cmake_src_prepare # ensure bundled libs are not used rm -r shapelib zlib || die - # remove prerequisite zlib/zlib.h - sed -i -e "s: zlib\/[a-z]*\.h::g" Makefile.in || die - # remove failing test (fixed by f91d28bf) - rm testo.d/arc-project.test || die - - use doc && cp "${DISTDIR}/gpsbabel.org-style3.css" "${S}" } src_configure() { - econf \ - $(use_with doc doc "${S}"/doc/manual) \ - QMAKE=$(qt5_get_bindir)/qmake \ - --with-zlib=system -} + local mycmakeargs=( + -DGPSBABEL_WITH_LIBUSB=pkgconfig + -DGPSBABEL_WITH_SHAPELIB=pkgconfig + -DGPSBABEL_WITH_ZLIB=pkgconfig + -DGPSBABEL_MAPPREVIEW=ON + -DGPSBABEL_EMBED_MAP=ON + -DGPSBABEL_EMBED_TRANSLATIONS=ON + -DUSE_QT6="$(usex qt6)" + ) -src_compile() { - default + cmake_src_configure +} - if use doc; then - perl xmldoc/makedoc || die - emake
[gentoo-commits] repo/gentoo:master commit in: net-misc/rdesktop/
commit: 6868af9827c322f43d45520f3c6809e56c0fa064 Author: Eli Schwartz gmail com> AuthorDate: Thu Mar 14 01:43:05 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 01:59:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6868af98 net-misc/rdesktop: mark as LTO-unsafe Upstream is "in need of maintainers". Bug filed upstream but no real hope of it being fixed. Closes: https://bugs.gentoo.org/861824 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> net-misc/rdesktop/rdesktop-1.9.0-r4.ebuild | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/net-misc/rdesktop/rdesktop-1.9.0-r4.ebuild b/net-misc/rdesktop/rdesktop-1.9.0-r4.ebuild index 5e638db8e2ec..00c0ed9fec58 100644 --- a/net-misc/rdesktop/rdesktop-1.9.0-r4.ebuild +++ b/net-misc/rdesktop/rdesktop-1.9.0-r4.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 -inherit autotools +inherit autotools flag-o-matic DESCRIPTION="A Remote Desktop Protocol Client" HOMEPAGE="http://www.rdesktop.org/; @@ -59,6 +59,13 @@ src_prepare() { } src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/861824 + # https://github.com/rdesktop/rdesktop/issues/414 + # + # Upstream is "in need of new maintainers" so it may never be fixed. + filter-lto + if use pulseaudio; then sound_conf="--with-sound=pulse" elif use ao; then
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpsbabel/
commit: 9ab2a18c756f5ff7b962584d3563fa7c554add79 Author: Eli Schwartz gmail com> AuthorDate: Thu Mar 14 01:30:38 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 01:59:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab2a18c sci-geosciences/gpsbabel: mark as LTO-unsafe Only in older versions. It is fixed starting 1.9.0 Closes: https://bugs.gentoo.org/862576 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> sci-geosciences/gpsbabel/gpsbabel-1.7.0-r1.ebuild | 9 +++-- sci-geosciences/gpsbabel/gpsbabel-1.8.0-r1.ebuild | 9 +++-- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/sci-geosciences/gpsbabel/gpsbabel-1.7.0-r1.ebuild b/sci-geosciences/gpsbabel/gpsbabel-1.7.0-r1.ebuild index f6c49d49af26..36dfe7b2188f 100644 --- a/sci-geosciences/gpsbabel/gpsbabel-1.7.0-r1.ebuild +++ b/sci-geosciences/gpsbabel/gpsbabel-1.7.0-r1.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=7 -inherit qmake-utils +inherit flag-o-matic qmake-utils MY_PV="${PV//./_}" MY_P="${PN}_${MY_PV}" @@ -64,6 +64,11 @@ src_prepare() { } src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/862576 + # Fixed in newer versions: https://github.com/GPSBabel/gpsbabel/pull/824 + filter-lto + econf \ $(use_with doc doc "${S}"/doc/manual) \ QMAKE=$(qt5_get_bindir)/qmake \ diff --git a/sci-geosciences/gpsbabel/gpsbabel-1.8.0-r1.ebuild b/sci-geosciences/gpsbabel/gpsbabel-1.8.0-r1.ebuild index cfe639e603e8..7e4d5bf44ef1 100644 --- a/sci-geosciences/gpsbabel/gpsbabel-1.8.0-r1.ebuild +++ b/sci-geosciences/gpsbabel/gpsbabel-1.8.0-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 CMAKE_IN_SOURCE_BUILD=1 -inherit cmake desktop xdg +inherit cmake desktop flag-o-matic xdg MY_PV="${PV//./_}" MY_P="${PN}_${MY_PV}" @@ -76,6 +76,11 @@ src_prepare() { } src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/862576 + # Fixed in newer versions: https://github.com/GPSBabel/gpsbabel/pull/824 + filter-lto + local mycmakeargs=( -DGPSBABEL_WITH_LIBUSB=pkgconfig -DGPSBABEL_WITH_SHAPELIB=pkgconfig
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpsbabel/
commit: 30fa4565fd1b77b66da73abd05be3920dd279fa1 Author: Eli Schwartz gmail com> AuthorDate: Thu Mar 14 01:27:11 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 01:59:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30fa4565 sci-geosciences/gpsbabel: add 1.9.0 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> sci-geosciences/gpsbabel/Manifest | 1 + sci-geosciences/gpsbabel/gpsbabel-1.9.0.ebuild | 108 + 2 files changed, 109 insertions(+) diff --git a/sci-geosciences/gpsbabel/Manifest b/sci-geosciences/gpsbabel/Manifest index 350daaef98c1..32945c4dae51 100644 --- a/sci-geosciences/gpsbabel/Manifest +++ b/sci-geosciences/gpsbabel/Manifest @@ -1,3 +1,4 @@ DIST gpsbabel.org-style3.css 2171 BLAKE2B 7fafef65e37d7c7cd183be06caafdbf303ac334484d7c09b4e668e8845f156f850b6f4cc6ac1aa081627367e999fa30d3505400e2aabd03fa117f6389318254f SHA512 33b843e0431de6d71a83c58da35ede28435e5a4746f59e52350c6e4451659e1b443d3c0dd52df1c68001e9937787820fb96afc363ec1ae7d23430bfed31dbc83 DIST gpsbabel_1_7_0.tar.gz 16718984 BLAKE2B 8b824eb2a024f61e30abed80afe5e8ba8943771aff401171e7622eb3eb3d16cd2890964ccf0abfd28925d604087c57f013dc37bfac5d16ccdb97d2386a92ec29 SHA512 9df9d9cd65c3f33c0f39b4064e448834ad651ead368a3be3ea107f754ff0ac1500eb2111cddf43ecad61fe65b3412181842571fbba3387dd3dd36ff5c23e2911 DIST gpsbabel_1_8_0.tar.gz 15104689 BLAKE2B 63cdc42b3b26517c1631f0fa38ecbeac9d4b72326df683322ab21129b3e0321c7a3cfabfe80b485b335c21dd32a538ff7454a479324ebb382216154d7513bc25 SHA512 93137586cf887e185d96f06f59be4456cf9bae976979b9e5caad6ae8017c148d4c4c0fc182e8bd4c8547c3ed040c46f74e6f3cfb5f7b566d54fbc7fd767e27e4 +DIST gpsbabel_1_9_0.tar.gz 14514572 BLAKE2B cdea8c74c1a75c4707b071b8a08fe83ce7fd3c6a6fd107c00d8fed958c9674c9f81de548a5cab7f9613a5d9f41834219f93bf7cabbc356047ef07f6667347bfe SHA512 e8591aef8015470471ff7ff6a75ab4a71a584f8de2ac00f3957d06ee76145bf1f53c26a12b8d963f1b96ce09270f54fbd5e96c80eccbeb8466ff94a75b72972d diff --git a/sci-geosciences/gpsbabel/gpsbabel-1.9.0.ebuild b/sci-geosciences/gpsbabel/gpsbabel-1.9.0.ebuild new file mode 100644 index ..e5796ceebf81 --- /dev/null +++ b/sci-geosciences/gpsbabel/gpsbabel-1.9.0.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_IN_SOURCE_BUILD=1 +inherit cmake desktop xdg + +MY_PV="${PV//./_}" +MY_P="${PN}_${MY_PV}" + +DESCRIPTION="GPS waypoints, tracks and routes converter" +HOMEPAGE="https://www.gpsbabel.org/ https://github.com/gpsbabel/gpsbabel; + +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/gpsbabel/gpsbabel.git; +else + SRC_URI="https://github.com/gpsbabel/gpsbabel/archive/gpsbabel_${MY_PV}.tar.gz; + KEYWORDS="~amd64 ~arm ~arm64 ~x86" + S="${WORKDIR}/gpsbabel-gpsbabel_${MY_PV}" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="doc qt6" + +BDEPEND=" + virtual/pkgconfig + doc? ( + app-text/docbook-xml-dtd:4.1.2 + dev-lang/perl + dev-libs/libxslt + ) + !qt6? ( dev-qt/linguist-tools:5 ) + qt6? ( dev-qt/qttools:6[linguist] ) +" + +RDEPEND=" + dev-libs/expat + sci-libs/shapelib:= + sys-libs/zlib:=[minizip] + virtual/libusb:1 + !qt6? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtserialport:5 + dev-qt/qtwebchannel:5 + dev-qt/qtwebengine:5[widgets] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + ) + qt6? ( + dev-qt/qtbase:6[gui,network,widgets,xml] + dev-qt/qtserialport:6 + dev-qt/qtwebchannel:6 + dev-qt/qtwebengine:6[widgets] + dev-qt/qt5compat:6 + ) +" + +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS NEWS README.{contrib,igc,md} gui/README.gui ) + +PATCHES=( + "${FILESDIR}/${PN}-1.8.0-no-automagic-qt5-qt6.patch" +) + +src_prepare() { + cmake_src_prepare + + # ensure bundled libs are not used + rm -r shapelib zlib || die +} + +src_configure() { + local mycmakeargs=( + -DGPSBABEL_WITH_LIBUSB=pkgconfig + -DGPSBABEL_WITH_SHAPELIB=pkgconfig + -DGPSBABEL_WITH_ZLIB=pkgconfig + -DGPSBABEL_MAPPREVIEW=ON + -DGPSBABEL_EMBED_MAP=ON + -DGPSBABEL_EMBED_TRANSLATIONS=ON + -DUSE_QT6="$(usex qt6)" + ) + + cmake_src_configure +} + +cmake_src_compile() { + cmake_build gpsbabel + cmake_build gpsbabelfe + use doc && cmake_build gpsbabel.html +} + +src_install() { + use doc && dodoc gpsbabel.html + einstalldocs + + dobin gpsbabel + dobin gui/GPSBabelFE/gpsbabelfe + insinto /usr/share/${PN}/translations/ + doins
[gentoo-commits] repo/gentoo:master commit in: net-misc/portspoof/
commit: f81562329ece10e7c657f3528b2c4afa890834aa Author: Eli Schwartz gmail com> AuthorDate: Thu Mar 14 01:52:56 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 01:59:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8156232 net-misc/portspoof: update EAPI 7 -> 8 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> net-misc/portspoof/{portspoof-1.3.ebuild => portspoof-1.3-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/portspoof/portspoof-1.3.ebuild b/net-misc/portspoof/portspoof-1.3-r1.ebuild similarity index 95% rename from net-misc/portspoof/portspoof-1.3.ebuild rename to net-misc/portspoof/portspoof-1.3-r1.ebuild index aa2143647342..e0b95dc64d62 100644 --- a/net-misc/portspoof/portspoof-1.3.ebuild +++ b/net-misc/portspoof/portspoof-1.3-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="return SYN+ACK for every port connection attempt" HOMEPAGE="http://portspoof.org/;
[gentoo-commits] repo/gentoo:master commit in: dev-libs/freexl/
commit: aeb865d72c40490ae1e65fecf7dcc0380dcc3eae Author: Eli Schwartz gmail com> AuthorDate: Thu Mar 14 00:29:41 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 00:34:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeb865d7 dev-libs/freexl: make sure elibtoolize is applied Needed to e.g. pass LTO warning flags through to the linker. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-libs/freexl/freexl-1.0.6.ebuild| 9 - dev-libs/freexl/freexl-2.0.0-r1.ebuild | 7 +++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/dev-libs/freexl/freexl-1.0.6.ebuild b/dev-libs/freexl/freexl-1.0.6.ebuild index cc7c1fda2005..04dcf301b20e 100644 --- a/dev-libs/freexl/freexl-1.0.6.ebuild +++ b/dev-libs/freexl/freexl-1.0.6.ebuild @@ -1,8 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 +inherit libtool + DESCRIPTION="Simple XLS data extraction library" HOMEPAGE="https://www.gaia-gis.it/fossil/freexl/index; SRC_URI="https://www.gaia-gis.it/gaia-sins/${PN}-sources/${P}.tar.gz; @@ -14,6 +16,11 @@ KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv x86" DEPEND="virtual/libiconv" RDEPEND="${DEPEND}" +src_prepare() { + default + elibtoolize +} + src_configure() { econf --disable-static } diff --git a/dev-libs/freexl/freexl-2.0.0-r1.ebuild b/dev-libs/freexl/freexl-2.0.0-r1.ebuild index 88eb45d06bc1..c13a8a75b37f 100644 --- a/dev-libs/freexl/freexl-2.0.0-r1.ebuild +++ b/dev-libs/freexl/freexl-2.0.0-r1.ebuild @@ -3,6 +3,8 @@ EAPI=8 +inherit libtool + DESCRIPTION="Simple XLS data extraction library" HOMEPAGE="https://www.gaia-gis.it/fossil/freexl/index; SRC_URI="https://www.gaia-gis.it/gaia-sins/${PN}-sources/${P}.tar.gz; @@ -18,6 +20,11 @@ DEPEND=" " RDEPEND="${DEPEND}" +src_prepare() { + default + elibtoolize +} + src_configure() { econf --enable-xmldocs }
[gentoo-commits] repo/gentoo:master commit in: sci-libs/geos/
commit: 7ce90bf1fd107e51cc1ab921fe32fb7fdefabe0d Author: Eli Schwartz gmail com> AuthorDate: Thu Mar 14 00:08:50 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 00:34:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ce90bf1 sci-libs/geos: mark as LTO-unsafe Closes: https://bugs.gentoo.org/862702 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> sci-libs/geos/geos-3.11.2.ebuild | 7 ++- sci-libs/geos/geos-3.12.0.ebuild | 7 ++- sci-libs/geos/geos-3.12.1.ebuild | 7 ++- 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/sci-libs/geos/geos-3.11.2.ebuild b/sci-libs/geos/geos-3.11.2.ebuild index 6ff66b24d49b..ea63aa08b670 100644 --- a/sci-libs/geos/geos-3.11.2.ebuild +++ b/sci-libs/geos/geos-3.11.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake +inherit cmake flag-o-matic DESCRIPTION="Geometry engine library for Geographic Information Systems" HOMEPAGE="https://libgeos.org/; @@ -22,6 +22,11 @@ PATCHES=( ) src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/862702 + # https://github.com/libgeos/geos/issues/1054 + filter-lto + local mycmakeargs=( -DBUILD_DOCUMENTATION=$(usex doc) -DBUILD_TESTING=$(usex test) diff --git a/sci-libs/geos/geos-3.12.0.ebuild b/sci-libs/geos/geos-3.12.0.ebuild index 3cd12a9122d1..71105c249023 100644 --- a/sci-libs/geos/geos-3.12.0.ebuild +++ b/sci-libs/geos/geos-3.12.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake +inherit cmake flag-o-matic DESCRIPTION="Geometry engine library for Geographic Information Systems" HOMEPAGE="https://libgeos.org/; @@ -18,6 +18,11 @@ RESTRICT="!test? ( test )" BDEPEND="doc? ( app-text/doxygen )" src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/862702 + # https://github.com/libgeos/geos/issues/1054 + filter-lto + local mycmakeargs=( -DBUILD_DOCUMENTATION=$(usex doc) -DBUILD_TESTING=$(usex test) diff --git a/sci-libs/geos/geos-3.12.1.ebuild b/sci-libs/geos/geos-3.12.1.ebuild index 3cd12a9122d1..71105c249023 100644 --- a/sci-libs/geos/geos-3.12.1.ebuild +++ b/sci-libs/geos/geos-3.12.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake +inherit cmake flag-o-matic DESCRIPTION="Geometry engine library for Geographic Information Systems" HOMEPAGE="https://libgeos.org/; @@ -18,6 +18,11 @@ RESTRICT="!test? ( test )" BDEPEND="doc? ( app-text/doxygen )" src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/862702 + # https://github.com/libgeos/geos/issues/1054 + filter-lto + local mycmakeargs=( -DBUILD_DOCUMENTATION=$(usex doc) -DBUILD_TESTING=$(usex test)
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphite2/
commit: f199ce7fe94e1d86fe9b9de709cfd5fcba31f009 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 00:29:55 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 00:29:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f199ce7f media-gfx/graphite2: filter LTO ODR violations. Also, previous attempts to upstream issues like e.g. linking with libstdc++ didn't go well. Closes: https://bugs.gentoo.org/875224 Signed-off-by: Sam James gentoo.org> media-gfx/graphite2/graphite2-1.3.14_p20210810-r3.ebuild | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/media-gfx/graphite2/graphite2-1.3.14_p20210810-r3.ebuild b/media-gfx/graphite2/graphite2-1.3.14_p20210810-r3.ebuild index a2d978097e08..580df138e20e 100644 --- a/media-gfx/graphite2/graphite2-1.3.14_p20210810-r3.ebuild +++ b/media-gfx/graphite2/graphite2-1.3.14_p20210810-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,7 +6,7 @@ EAPI=8 COMMIT=80c52493ef42e6fe605a69dcddd2a691cd8a1380 GENTOO_DEPEND_ON_PERL="no" PYTHON_COMPAT=( python3_{9..11} ) -inherit perl-module python-any-r1 cmake-multilib +inherit flag-o-matic perl-module python-any-r1 cmake-multilib DESCRIPTION="Library providing rendering capabilities for complex non-Roman writing systems" HOMEPAGE="https://scripts.sil.org/cms/scripts/page.php?site_id=projects_id=graphite_home; @@ -61,6 +61,9 @@ src_prepare() { } multilib_src_configure() { + # ODR (bug #875224) + filter-lto + local mycmakeargs=( # Renamed VM_MACHINE_TYPE to GRAPHITE2_VM_TYPE -DGRAPHITE2_VM_TYPE=direct
[gentoo-commits] repo/gentoo:master commit in: sci-calculators/wcalc/
commit: 26684e21a2a9dc4c7226d456f12293a33e964d13 Author: Eli Schwartz gmail com> AuthorDate: Wed Mar 13 22:18:01 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 00:10:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26684e21 sci-calculators/wcalc: mark as LTO-unsafe Closes: https://bugs.gentoo.org/862384 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> sci-calculators/wcalc/wcalc-2.5.ebuild | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/sci-calculators/wcalc/wcalc-2.5.ebuild b/sci-calculators/wcalc/wcalc-2.5.ebuild index e21f19c9610f..edb093739358 100644 --- a/sci-calculators/wcalc/wcalc-2.5.ebuild +++ b/sci-calculators/wcalc/wcalc-2.5.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=7 -inherit autotools desktop +inherit autotools desktop flag-o-matic DESCRIPTION="A flexible command-line scientific calculator" HOMEPAGE="http://w-calc.sourceforge.net/; @@ -28,6 +28,13 @@ src_prepare() { } src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/862384 + # + # Upstream is sourceforge. Last release in 2015, last activity 2021. Not + # submitting a bug report for now. -- Eli + filter-lto + econf $(use_with readline) }
[gentoo-commits] repo/gentoo:master commit in: sci-calculators/wcalc/files/, sci-calculators/wcalc/
commit: e4e89132cedbe27e467ae19876c820976266e841 Author: Eli Schwartz gmail com> AuthorDate: Wed Mar 13 22:19:04 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 00:10:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e89132 sci-calculators/wcalc: add patch to fix bashism The software is dead upstream for several years, and it is sourceforge, so I haven't forwarded it. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> .../0001-fix-bashism-in-configure-script.patch | 28 ++ sci-calculators/wcalc/wcalc-2.5.ebuild | 5 +++- 2 files changed, 32 insertions(+), 1 deletion(-) diff --git a/sci-calculators/wcalc/files/0001-fix-bashism-in-configure-script.patch b/sci-calculators/wcalc/files/0001-fix-bashism-in-configure-script.patch new file mode 100644 index ..97cd3772309b --- /dev/null +++ b/sci-calculators/wcalc/files/0001-fix-bashism-in-configure-script.patch @@ -0,0 +1,28 @@ +From b533584038a4ab8709fb8c88d7c4441f22b5de78 Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Wed, 13 Mar 2024 18:15:00 -0400 +Subject: [PATCH] fix bashism in configure script + +double equals is horrid and banned. Do not ever use it, but definitely +don't use it in POSIX sh, where it doesn't exist *even* as an alias for +single equals. +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index 1db142d..af541af 100644 +--- a/configure.ac b/configure.ac +@@ -48,7 +48,7 @@ AC_PROG_RANLIB + AC_PROG_YACC + AM_PROG_AR + AM_PROG_LEX +-AS_IF([test "x$LEX" == x], ++AS_IF([test "x$LEX" = x], + [AC_MSG_ERROR([A Lex/Flex program is required in order to compile wcalc.])], + [AS_IF([test "x$LEX" != xflex], +[LEX="$SHELL $missing_dir/missing flex" +-- +2.43.2 + diff --git a/sci-calculators/wcalc/wcalc-2.5.ebuild b/sci-calculators/wcalc/wcalc-2.5.ebuild index edb093739358..6fd0f9e9cae0 100644 --- a/sci-calculators/wcalc/wcalc-2.5.ebuild +++ b/sci-calculators/wcalc/wcalc-2.5.ebuild @@ -20,7 +20,10 @@ RDEPEND=" readline? ( sys-libs/readline:0= )" DEPEND="${RDEPEND}" -PATCHES=( "${FILESDIR}"/${P}-AR.patch ) +PATCHES=( + "${FILESDIR}"/${P}-AR.patch + "${FILESDIR}"/0001-fix-bashism-in-configure-script.patch +) src_prepare() { default