[gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/

2023-11-20 Thread Joonas Niilola
commit: 9d99134da8ff68f9b5530d2043f1ef7748826759
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Nov 21 07:21:13 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Nov 21 07:21:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d99134d

www-client/firefox-bin: add 120.0

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/firefox-bin/Manifest |  98 +++
 www-client/firefox-bin/firefox-bin-120.0.ebuild | 366 
 2 files changed, 464 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 9660ff861936..03d9fc33c549 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -286,9 +286,107 @@ DIST firefox-119.0.1-vi.xpi 610045 BLAKE2B 
fdab02c67335b9d9aefada6753223f7102bb7
 DIST firefox-119.0.1-xh.xpi 402559 BLAKE2B 
7e45dd8453d9e6dc32db5dbbfd797b41b27946264fa6637027b42b9d6814bdd8b2effc7f240b2bb296d6044db820f5de531c02c528b7238e1f235ba87505736e
 SHA512 
495027660b9e8da1d543de3ea181804dd7797ed6c1db1b157f6677edfe6095cbe3521f4852262b8e1e10160cb4061644d6c7b32dbb59dc6669a9b4044d3db363
 DIST firefox-119.0.1-zh-CN.xpi 609155 BLAKE2B 
2e7358f866834f6991d54b40872234baac7e3ac9ed45695abaa49e49523b34d885fa91bd3791a0c8f001e664f8e16f9a7c07f7cb5a6bdf0ac5d27f5af59113c5
 SHA512 
b7ea87a6d3ce148077f6d5c73d0bfe38d1ed8b52b5edea20f740d9139c9f41d2114a1a9197f38cc219b6ab1821840e28ec231fbe5198d14e37916ea2663fb346
 DIST firefox-119.0.1-zh-TW.xpi 612610 BLAKE2B 
1b98a3492e14867a8ee8bc3449465af7f365c3be6b092857bdc83045540b1b28d3c9bb864d395bfd50f273ee9a21a7acc583361939b5d6a3a233529ff3d5536d
 SHA512 
a510a590bc457d1ea70392bfdb3e7bc36ba43b379361d547ca55eadd9d44a6ce59c24cf01667df6e014bb164f0333ae728a1ecf9939065be71923cc22fb83c52
+DIST firefox-120.0-ach.xpi 452406 BLAKE2B 
c7d90c68f9533e0dde831575026061301a0359ae1b07dcc09d836216e75f42c485bb82a67376e2ed910ea46091efdacf8adb6fcb1d5a0dd1f7a85a140496bbc6
 SHA512 
ae6035a73d48e7f42627f180825765e7194e6afc1dd1d6ca1b626e472e6ac570d0dcffb19e69623a9dc4639a2969270b91b75948cc62308dfdc2b455a828b443
+DIST firefox-120.0-af.xpi 408350 BLAKE2B 
e841d6e1e11d2aa0747d6d1bab06eed8fd64942fa72e9661e47847c4f78d882ac3b07c497b14a0ca334742e07ff79278fd98b49cb38db06e8d91ff9971a320bf
 SHA512 
721f33a479c528551bb8dcb9dea3cd5f6bf9be7be1c5851b3b6e7814104ab66aaa5e1103d25787eae4c94a846ab2d13da5f6b3d3b880e5d5b2cae4ed590adb6a
+DIST firefox-120.0-an.xpi 493113 BLAKE2B 
438187930e8687fe7d90bde56112a7512b57292b224f3784a8a715fe28ccf2a29e2bc800fe252ccd180b6c1e0e2eb114cac2dfc091314134e9ba3f32c2fcb2a7
 SHA512 
4bf1bf696315bb39b0e0eb0325df1e55ec7bfc6ebc32671c30807e10b71f10405fae6e64a5b60f5ceba234c9fe3cdb4411080c0da6d63ff9e0b53c7a2ac0
+DIST firefox-120.0-ar.xpi 583117 BLAKE2B 
cb9a2aa3343a902f971a777d8f86ff8439025217b269a564d7858ea8342bc13decf1203329b26d528f0fb2b15d6ab30df9ff412faaa15bb96f23748a73702e44
 SHA512 
d4f639551959dc56e014f4d83b24b521eebd78cdd2151292091af38a69d83527b2a15a8d46ce3f05ee23ec035b3e00ada1955b81d8eb25c83e4c6d1cb9da9a08
+DIST firefox-120.0-ast.xpi 485205 BLAKE2B 
9bac8cd48b0e7e6862a96a50ddf8aea0aec61451c1dd6fe17dd411b1ec32f56ca33462d20d8c0e8b239fff99508b2fe61ae37402ae7c01d9b5823e6f5378ff48
 SHA512 
a8e015911a8e627f1ad14513292b133cbf81f08abbf09630eb98d7adacfd649fea0872405858e34d22efd629c5132b09dadd4ed408f1edf3557c1cfba6ab4fa7
+DIST firefox-120.0-az.xpi 478982 BLAKE2B 
e8f587cd8803f1c799ec2005da19bf1ab987ba5e9af322ee8ad99a848332fa214e1acb19002e680bc387461f848d765e5f13fdf6916cf01cbc8f3c8119b66ddb
 SHA512 
9978735bb2ae30d361c6af39eaad52cf158fb5f488974aa7df60815c31b4fe176fce9b761f8209fb933a3ec8afa4223a3f7736ddd079e796bc71b6a0873befd8
+DIST firefox-120.0-be.xpi 672593 BLAKE2B 
2e9175a98a94ef61254d693e4a19f02116788f195ac33d271191b888d420e53100812b43b3aab154fbb77c8343474185ff1883b517ca8639d094526593945c4c
 SHA512 
2e8c27425fd916da6b45c297ca2d2ff7b741e0abbce09476ab354eef403ff7230cf7bf52f03c086af4a19755bcc937f029ef5ab9d4eeaf55e4e57770b9aaff5f
+DIST firefox-120.0-bg.xpi 574997 BLAKE2B 
21e758cd76b9a3d8614256cb86e542cd74634baf43623e9127adeccdca065965ac5ac872f62da8c0ab7710bf0c898b43b1a8419db4e233649852874fdf54929b
 SHA512 
b774f3660fc7e31bf03d69cd79be7df3bc940cde74ee1683df11d18ac2c4c27ffac1fc64b706f952ed19e6e3f436e1cb7c3fd1e06744491bc38b8b585bc40e11
+DIST firefox-120.0-bn.xpi 569024 BLAKE2B 
1d11fdf20d9eaf0e29953da0e038f9e11da8a508fff895bbab2b3578aa443b7b1aece1b6796befd4a110836e385f93b67bfb48c16c6e4de47b7e3d0b8844519f
 SHA512 
b8c2580a6ee4a28d1205bac4b6897fcfecb1162769f0c41364494f20112aed0ba38e10ac756650a0d7429959a7aeece31e9ffd35cf4c2e5f99b29cb4e31a72df
+DIST firefox-120.0-br.xpi 554037 BLAKE2B 
e5c5118e057ec4e157e968b749dad23b1d8cd40f1a0d34006f3fddf44a2b9f370a32892894b44dd9f791757d3a3c70f4a317b6faff0014917fc6c6670fe20ee6
 SHA512 
61c6d1743d2ffeb180e8f1044a2b4f5213008c2e2a6a0897326fa5447ee196c11d590ae9f5ddb1457cf5b6b3fbbc33bef1bcbf7fee6ee9bcb51b3bb25a914e12
+DIST firefox-120.0-bs.xpi 448503 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: www-apache/passenger/

2023-11-20 Thread Hans de Graaff
commit: ad75cd70259641cec9a9b3986ac2ae786c36dbd1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 21 06:58:27 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov 21 06:58:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad75cd70

www-apache/passenger: add 6.0.19

Signed-off-by: Hans de Graaff  gentoo.org>

 www-apache/passenger/Manifest|   1 +
 www-apache/passenger/passenger-6.0.19.ebuild | 128 +++
 2 files changed, 129 insertions(+)

diff --git a/www-apache/passenger/Manifest b/www-apache/passenger/Manifest
index b6d8b3a1827f..8550c6ce1ca9 100644
--- a/www-apache/passenger/Manifest
+++ b/www-apache/passenger/Manifest
@@ -1 +1,2 @@
 DIST passenger-6.0.18.tar.gz 8424409 BLAKE2B 
50f3639d0233892c85b97383689599c08457642fbfd1d968b67dddee896eb1377ffc40ce8049a2c3ae4a1a6d3673bdc2fef8de9125efa0386722103f9c4ed1ba
 SHA512 
4c9e43d0907e83f82b2ae1bdc882648f5b3c1b54ffe029590a259c191f57b752dc3196332d0bb68319d50d656192e59df0ed9647f1c7fe3fdc13477a9c0b829b
+DIST passenger-6.0.19.tar.gz 8426094 BLAKE2B 
d0c6cf8b1b27cb11723f28b019d45710a53db76001f1449fd207b7e552080e1b303378acfbc3194076a4a33d03a8eeed9e716471a24706a5a5049343f2b93ef8
 SHA512 
3ac9b1d85549c8b69f9895d2b0fe00bee68bedfd2ef36ec148fb5e76a88db6498caf7bf6aa2255298aa51bb6b3d14e05c48de519398a0271402cc81e926b206d

diff --git a/www-apache/passenger/passenger-6.0.19.ebuild 
b/www-apache/passenger/passenger-6.0.19.ebuild
new file mode 100644
index ..3a3213e367bb
--- /dev/null
+++ b/www-apache/passenger/passenger-6.0.19.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+inherit apache-module flag-o-matic ruby-ng toolchain-funcs
+
+DESCRIPTION="Passenger makes deployment of Ruby on Rails applications a breeze"
+HOMEPAGE="https://www.phusionpassenger.com/;
+SRC_URI="https://s3.amazonaws.com/phusion-passenger/releases/${P}.tar.gz;
+
+# Passenger is licensed MIT, but vendored code licenses should also be taken 
into account.
+LICENSE="Boost-1.0 MIT BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="apache2 debug"
+
+ruby_add_bdepend "dev-ruby/rake"
+
+ruby_add_rdepend "
+   >=dev-ruby/rack-1.0.0:*
+   >=dev-ruby/rake-0.8.1"
+
+# libev is bundled but with adapations that do not seem to be accepted
+# upstream, so we must use the bundled version :-(
+CDEPEND="
+   >=dev-libs/libuv-1.8.0
+   net-misc/curl[ssl]
+   apache2? ( www-servers/apache[apache2_modules_unixd(+)] )"
+
+RDEPEND="${RDEPEND} ${CDEPEND}"
+DEPEND="${DEPEND} ${CDEPEND}"
+
+APACHE2_MOD_CONF="30_mod_${PN}-5.0.0 30_mod_${PN}"
+APACHE2_MOD_DEFINE="PASSENGER"
+
+want_apache2
+
+pkg_setup() {
+   use debug && append-flags -DPASSENGER_DEBUG
+   depend.apache_pkg_setup
+}
+
+all_ruby_prepare() {
+   eapply "${FILESDIR}"/${PN}-5.1.11-gentoo.patch
+
+   # Change these with sed instead of a patch so that we can easily use
+   # the toolchain-funcs methods.
+   sed -i -e "/^CC/ s/=.*$/= '$(tc-getCC)'/" \
+   -e "/^CXX\s/ s/=.*$/= '$(tc-getCXX)'/" \
+   -e 's/PlatformInfo.debugging_cflags//' build/basics.rb || die
+
+   # Avoid fixed debugging CFLAGs.
+   sed -e '/debugging_cflags/areturn ""' -i 
src/ruby_supportlib/phusion_passenger/platform_info/compiler.rb || die
+
+   # Use sed here so that we can dynamically set the documentation 
directory.
+   sed -i -e "s:/usr/share/doc/passenger:/usr/share/doc/${P}:" \
+   -e 
"s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \
+   src/ruby_supportlib/phusion_passenger.rb || die
+   sed -e 
"s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \
+   -i src/cxx_supportlib/ResourceLocator.h || die
+
+   # Don't install a tool that won't work in our setup.
+   sed -i -e '/passenger-install-apache2-module/d' 
src/ruby_supportlib/phusion_passenger/packaging.rb || die
+   rm -f bin/passenger-install-apache2-module || die "Unable to remove 
unneeded install script."
+
+   # Make sure we use the system-provided version where possible
+   rm -rf src/cxx_supportlib/vendor-copy/libuv || die "Unable to remove 
vendored code."
+
+   # Fix hard-coded use of AR
+   sed -i -e "s/ar cru/"$(tc-getAR)" cru/" build/support/cplusplus.rb || 
die
+
+   # Make sure apache support is not attempted with -apache2
+   if ! use apache2 ; then
+   sed -i -e '/fakeroot/ s/:apache2, //' build/packaging.rb || die
+   fi
+}
+
+all_ruby_compile() {
+   if use apache2 ; then
+   V=1 EXTRA_LDFLAGS="${LDFLAGS}" \
+APXS2="${APXS}" \
+HTTPD="${APACHE_BIN}" \
+FS_LIBDIR='/usr/'$(get_libdir) \
+USE_VENDORED_LIBUV="no" LIBUV_LIBS="-luv" \
+

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/nio4r/

2023-11-20 Thread Hans de Graaff
commit: 7391d0e2f40f16a8e89a0b047befffd13b742c56
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 21 06:36:30 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov 21 06:40:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7391d0e2

dev-ruby/nio4r: add 2.6.1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/nio4r/Manifest   |  1 +
 dev-ruby/nio4r/nio4r-2.6.1.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/nio4r/Manifest b/dev-ruby/nio4r/Manifest
index 6ceb4972de6a..9f66e5ccff50 100644
--- a/dev-ruby/nio4r/Manifest
+++ b/dev-ruby/nio4r/Manifest
@@ -1,3 +1,4 @@
 DIST nio4r-2.5.8.gem 121856 BLAKE2B 
be79548761f52abab632b8e4660ab8557946079a51fe7f30c346f4f656ed2f8d0c8f2f463ed76a89bd4278bdfc0a0646ff2b8e0a815f97750836cb0bb250b9ef
 SHA512 
3942403147882380b86f42c54a6d4e92c4e85dd3c0b5b9f473a05fcf98c041853e21d11d0481d1973342b5a4bfb59e02cfd523a44e9e45c3740627a45f7f99c7
 DIST nio4r-2.5.9.gem 122368 BLAKE2B 
4238e2963604539207e1adc7ee78430e4f501ea8b71d807ee4f3c44322d16612779777f11b76313aaad6d252321435854f5b4905f83a2fe03c9d71be20b7a718
 SHA512 
d1c52896f186d19eb089a94d74ccadb427e64c204af149aa83a5a4dda3f0edd1bd2bae94afd21fcd58e3c2b9e2c17278a18717c0905de80e45540d13eeefd9e5
 DIST nio4r-2.6.0.gem 122880 BLAKE2B 
19c94080603f4faf343b97de5bfdb5a93a1dd1b9edaf858c7cc193e0aec1ecbf62fb8d35c68cace617c28be3ae7d65f5b417de3df5e40a0dd00a17050f1145d9
 SHA512 
6045acb7059c1067fbe5f98416a491bfa6d2d00e55cfc5b2d722fb54174df42f045b2fcc213b11e33626d1387f620ea46f95047ebaffbc348442eef2be1a58b6
+DIST nio4r-2.6.1.gem 123904 BLAKE2B 
5fbfe2a67fbd9fb6f49607358827391a56760c79435748f8fca0cbe6408f145cba224641b77afa8f6f49b1cd7e2fdd93e46e5aa3c75496f6539d66216ec3430b
 SHA512 
bebf7f737f5e63107d77c4237a5750aa10f9bd1136deaa6bb1a8e5cab703d425a3a94a8f617df144e603f4f1f85ef62852740604a981e7dda41f0c43ae250406

diff --git a/dev-ruby/nio4r/nio4r-2.6.1.ebuild 
b/dev-ruby/nio4r/nio4r-2.6.1.ebuild
new file mode 100644
index ..381b1a8e8790
--- /dev/null
+++ b/dev-ruby/nio4r/nio4r-2.6.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 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_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="changes.md readme.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/nio4r/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="A high performance selector API for monitoring IO objects"
+HOMEPAGE="https://github.com/socketry/nio4r;
+
+LICENSE="MIT || ( BSD GPL-2 )"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE=""
+
+# Note that nio4r bundles a patched copy of libev, and without these
+# patches the tests fail: https://github.com/celluloid/nio4r/issues/15
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/d' spec/spec_helper.rb || die
+   sed -e '/extension/ s:^:#:' -i Rakefile || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/

2023-11-20 Thread Ionen Wolkens
commit: 94f677f3d2a7db54368a9c0e777b5787747525a8
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Nov 21 06:27:07 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Nov 21 06:34:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94f677f3

x11-terms/kitty: use go-env.eclass

Still not fond of go-module.eclass in mixed projects, but this
one does a straight forward job and no reason not to use it.
May have been interesting if it handled GOFLAGS too, but ah well.

tc-export CC is redundant but it's needed by kitty regardless of
go, so keep it in a separate block to avoid confusion/removal.

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-terms/kitty/kitty-0.31.0.ebuild | 7 +--
 x11-terms/kitty/kitty-.ebuild   | 7 +--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/x11-terms/kitty/kitty-0.31.0.ebuild 
b/x11-terms/kitty/kitty-0.31.0.ebuild
index 9090e9ba7a22..40e4c5d20049 100644
--- a/x11-terms/kitty/kitty-0.31.0.ebuild
+++ b/x11-terms/kitty/kitty-0.31.0.ebuild
@@ -4,7 +4,8 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..12} )
-inherit edo optfeature multiprocessing python-single-r1 toolchain-funcs xdg
+inherit edo go-env optfeature multiprocessing
+inherit python-single-r1 toolchain-funcs xdg
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -124,9 +125,11 @@ src_prepare() {
 
 src_compile() {
tc-export CC
+   local -x PKGCONFIG_EXE=$(tc-getPKG_CONFIG)
+
+   go-env_set_compile_environment
local -x GOFLAGS="-p=$(makeopts_jobs) -v -x"
use ppc64 && [[ $(tc-endian) == big ]] || GOFLAGS+=" -buildmode=pie"
-   local -x PKGCONFIG_EXE=$(tc-getPKG_CONFIG)
 
local conf=(
--disable-link-time-optimization

diff --git a/x11-terms/kitty/kitty-.ebuild 
b/x11-terms/kitty/kitty-.ebuild
index 9090e9ba7a22..40e4c5d20049 100644
--- a/x11-terms/kitty/kitty-.ebuild
+++ b/x11-terms/kitty/kitty-.ebuild
@@ -4,7 +4,8 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..12} )
-inherit edo optfeature multiprocessing python-single-r1 toolchain-funcs xdg
+inherit edo go-env optfeature multiprocessing
+inherit python-single-r1 toolchain-funcs xdg
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -124,9 +125,11 @@ src_prepare() {
 
 src_compile() {
tc-export CC
+   local -x PKGCONFIG_EXE=$(tc-getPKG_CONFIG)
+
+   go-env_set_compile_environment
local -x GOFLAGS="-p=$(makeopts_jobs) -v -x"
use ppc64 && [[ $(tc-endian) == big ]] || GOFLAGS+=" -buildmode=pie"
-   local -x PKGCONFIG_EXE=$(tc-getPKG_CONFIG)
 
local conf=(
--disable-link-time-optimization



[gentoo-commits] repo/gentoo:master commit in: sys-apps/syd/

2023-11-20 Thread 罗百科
commit: df18e4458186aa8565f2f4ce0356dd50410c34e3
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Nov 21 05:46:31 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Tue Nov 21 05:46:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df18e445

sys-apps/syd: add 3.3.3, drop 3.3.1

Signed-off-by: Patrick Lauer  gentoo.org>

 sys-apps/syd/Manifest   | 2 +-
 sys-apps/syd/{syd-3.3.1.ebuild => syd-3.3.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 18198e268b8d..2d56485f7823 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -68,8 +68,8 @@ DIST serde_json-1.0.108.crate 146476 BLAKE2B 
9c0ceae5566a4e0ce7a6264939862f9dd92
 DIST smallvec-1.11.2.crate 34801 BLAKE2B 
58645e99db8f02db64d02c75860c7ea41836c427c03ee3b0b23365e73a406e4fd6ac312bf13fc5faef8bb6111c10fcfd5f839d5b3686e9b34d1626f8469fc327
 SHA512 
5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d
 DIST strum-0.25.0.crate 5539 BLAKE2B 
9c031e5ce19e2ecaa63e63118197c740ae9295b8881f6280ad92847b99fca6fb08b0d395ab1b2a66e25c8374cd18866d8436540538e3c0f1f047fd2235971b40
 SHA512 
a3522df79547e94518f25a0e29248f67f1d7e2586a7a424d7d996cb6bfe5d98fcc4fc44da7ddcd4e35a1127b2816bee55107f30cb2a559f5b9bbb1346139544a
 DIST strum_macros-0.25.3.crate 22570 BLAKE2B 
511af0d1f0f76df7ad1528c79987b6e09390bfb33e1c34078fb5450171aca7f169afb83fa2f2338a861ded6842c8535ea6e4cdb0d31f341edab0a06d7eeac16c
 SHA512 
e6ebc00943d9f88104815a5bd6a302a391a06fb0ed5ff836e01d341150628684e00e5e2e5b3f6466ece92d376985246f818243a0d1d775cfa55d1c50c0ec0c62
-DIST syd-3.3.1.tar.gz 293158 BLAKE2B 
4f5c665eb3967d05377bf8e3512d92bba604fc8f1ba9daf0044db1bdc4d38f344a06adeec745b6994aec48c7cbf0cecfdc477dfa22988dc3148bcfc33cac5c61
 SHA512 
f2770f0c4652dd3ed5fe1b6a94709365b2c312939075bacf45b2017c858200b52e6e38950cbb2a3e3ed0b395e2be59456601041fe7c6ba5df7ab0b8f8613fd74
 DIST syd-3.3.2.tar.gz 294930 BLAKE2B 
c3d3adc218046c5a5114c4f72153ae598fddda796ebf55406c9e0b1ed7a9b959f7cf0fa52b2dc02e774437cd9c264ba85206dff5f8bdd6cdb9017ba7de9c6dbf
 SHA512 
fb3b2ec69bcca25e2a53220cea4c5534ffe2aa83ab29e3001dce18868b74f44ada2b50b687a0d7f1c805f99e795b74bcbf33d5eaec1f20ada607d733792609df
+DIST syd-3.3.3.tar.gz 295755 BLAKE2B 
9176a7fa5a65acb54c659076d7c88df03905bfbec1f3d75952f7c4660679cd1edf63c5c68251fb6c699738c9ac671d766e8caa8765189e09e7f8555dec938c98
 SHA512 
2a166f53cfed61643baf3b2fe7e7b0ab42c9f60ac0f4fc10792d89b4b1d1157b35811c65d974869f85666ffaadeac61159cc41b4ffb5919ff0ab949ebaa7135b
 DIST syn-2.0.39.crate 244129 BLAKE2B 
2cff6626624d03f70f1662af45a8644c28a9f92e2dfe38999bef3ba4a4c1ce825ae598277e9cb7abd5585eebfb17b239effc8d0bbf1c6ac196499f0d288e5e01
 SHA512 
96cc347cfdb0f9ca0b6c7289279a1cad8fc401625783742292564f7ceca8237ced8d9a3f62069696f6132ed06092dff2baaf4be09ef53b21260d93785b0e27c3
 DIST tempfile-3.8.1.crate 32164 BLAKE2B 
abccff7939df8cd223a5a8ee61e5af7c35335f1cd61b3e72fed9a8565465c293e99938d57b50743141aace3cd20422ad5d3090507ed66561cb0155771fe0a5ec
 SHA512 
b257bfb70793575d59ec4cf4b7492aff83dafb68b367a48594211f476a3b1d4800b69bddc405d8749d8b320c30cbe71be1261a60b4bbc862663b37a6c7d97a3a
 DIST threadpool-1.8.1.crate 14408 BLAKE2B 
8bd64ede19184e18460f6b2ad5bc888d6facd5fcaa5b43c35269e35909c9c68a884203f5c4b92619c097ad48c19ec29f73085755ee348cc637233ff3b5b50ccc
 SHA512 
adaa5aecdeec25848af15b160e5b39833978454d834974211bd586d81837f2ce89e5590f08b7e0d4868346cf57056913a5d41bc8bf92b89109ed769cce4a8be0

diff --git a/sys-apps/syd/syd-3.3.1.ebuild b/sys-apps/syd/syd-3.3.3.ebuild
similarity index 100%
rename from sys-apps/syd/syd-3.3.1.ebuild
rename to sys-apps/syd/syd-3.3.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-filter/

2023-11-20 Thread Michał Górny
commit: 64ed64d59644111ec50a2d8969827b0e4a7a03de
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 04:34:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 04:44:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ed64d5

dev-python/django-filter: Bump to 23.4

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/django-filter/Manifest  |  1 +
 dev-python/django-filter/django-filter-23.4.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/django-filter/Manifest 
b/dev-python/django-filter/Manifest
index 8625d3e489d2..8cd33a357042 100644
--- a/dev-python/django-filter/Manifest
+++ b/dev-python/django-filter/Manifest
@@ -1 +1,2 @@
 DIST django-filter-23.3.gh.tar.gz 137495 BLAKE2B 
70049e744ec87a1dab9680144093684d3d23dd338a9b2d697de302b45e65bcd6f93c03c55ad5386ba1a7187e7ff5d1c43904f19cb17652ef6644b47a0f23101c
 SHA512 
1da3f9bb1988d0b89d25f4101c26f4102d38e4717cdbd8d0cd4ae03a97658bfcc050afd3468ef6d0e33dc6533c7679f1906ddaccba8e7096a4bd570282a93c0a
+DIST django-filter-23.4.gh.tar.gz 137524 BLAKE2B 
2ba4697e72f2a211860cd5571e76e4cb2c74a588112ea1570ea53cbb57358b178f9f64f651df471fbc06034ab6713e21e61ad83576adb29e3d758bbba965fa1f
 SHA512 
ee564b3b67e355e6598adcc7b9046e4a3855a0dfd99cf551793c3a5c9797b0d87805b2b78b29f1e20de7e68337e6e1472205908f3b5cf26e36f554345b99cce9

diff --git a/dev-python/django-filter/django-filter-23.4.ebuild 
b/dev-python/django-filter/django-filter-23.4.ebuild
new file mode 100644
index ..0769ae71ed93
--- /dev/null
+++ b/dev-python/django-filter/django-filter-23.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Django app allowing declarative dynamic QuerySet filtering from 
URL parameters"
+HOMEPAGE="
+   https://github.com/carltongibson/django-filter/
+   https://pypi.org/project/django-filter/
+"
+SRC_URI="
+   https://github.com/carltongibson/django-filter/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-3.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/djangorestframework[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   !!dev-python/coreapi
+   )
+"
+
+python_test() {
+   local -x DJANGO_SETTINGS_MODULE=tests.settings
+   "${EPYTHON}" -m django test -v 2 || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-excel/

2023-11-20 Thread Michał Górny
commit: 692cfad67214464982be672406520089878d2608
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 04:33:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 04:44:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=692cfad6

dev-python/agate-excel: Bump to 0.4.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/agate-excel/Manifest |  1 +
 dev-python/agate-excel/agate-excel-0.4.1.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-python/agate-excel/Manifest b/dev-python/agate-excel/Manifest
index cc85849ca33a..5e3cf1cf52dc 100644
--- a/dev-python/agate-excel/Manifest
+++ b/dev-python/agate-excel/Manifest
@@ -1,3 +1,4 @@
 DIST agate-excel-0.2.5.tar.gz 161131 BLAKE2B 
ed7306dabf8b5da722aec9005da9bdba74a9cc585ea72b429eecc4b1fcbdfed698af8e582c464081867c0d4a285b9bc892efc339f0a08c657d87e61fd1174496
 SHA512 
5686c3faf8b817589a62d9fac558bebe7f47124685be9f8146d74c206023530d0cec2ad88fa4ba7ac049516f5bec6783ce8f0ff47f8eb8b2ed8aad7316f1771b
 DIST agate-excel-0.3.0.tar.gz 164113 BLAKE2B 
f5d9d3c2225bd5df38b0f3028fdcaa61000f5bd6de05d5e490beb1f4b3184e82e76aa8a1d46845ff9795792a8dd58de075da74c27df3a4d4f7a3b6f8ffb7b501
 SHA512 
7d795f1086d38e736d594d9514dd154da31bb9c5de321ecaea0ce66525f2cb9bc2c1dc8bd51480fa8f4e506626560b1865de6db4c17f67148fa9269085ca53f0
 DIST agate-excel-0.4.0.tar.gz 164270 BLAKE2B 
a45edd9b705ab6673ee4283fc4af7337f6d0ae4a8961b96f4917a4fe74709f5c8d94193e351a996b2d08c548ac9c232f0b1f352a7bd4d22b3f8281840900f75d
 SHA512 
ecacba1ea75a91220e2462c44b1690d4d7ef1db3bee117ef1f4993614392137197f9fd2e4aaddf27a607179c529558fde3d4faa8d2c3fbbac86926ce860ed12c
+DIST agate-excel-0.4.1.tar.gz 271433 BLAKE2B 
855f60c42726d73e76cd233c607b23b2c227404dc393afa38f6bf9dc4a65708f2644a252faede3d105c440a96e51181e30f7fcf5e80f57434d47d42ca17f9ca7
 SHA512 
934e8c0416df2e57b617095454aca14e202df1301779814841934452faf672e27a65628efee344df2873bece3731435fa40a6831321ed59a606810bd472d23b8

diff --git a/dev-python/agate-excel/agate-excel-0.4.1.ebuild 
b/dev-python/agate-excel/agate-excel-0.4.1.ebuild
new file mode 100644
index ..2b80eb5db7e5
--- /dev/null
+++ b/dev-python/agate-excel/agate-excel-0.4.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2021-2023 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="Adds read support for Excel files (xls and xlsx) to agate"
+HOMEPAGE="
+   https://github.com/wireservice/agate-excel/
+   https://pypi.org/project/agate-excel/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
+   dev-python/olefile[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-0.9.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/prometheus-client/

2023-11-20 Thread Michał Górny
commit: 98258980671e9cd31172d6a2bec677d187ad98bd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 04:27:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 04:44:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98258980

dev-python/prometheus-client: Bump to 0.19.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/prometheus-client/Manifest  |  1 +
 .../prometheus-client-0.19.0.ebuild| 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-python/prometheus-client/Manifest 
b/dev-python/prometheus-client/Manifest
index 30fcf10e9c98..82c5df90907d 100644
--- a/dev-python/prometheus-client/Manifest
+++ b/dev-python/prometheus-client/Manifest
@@ -1,2 +1,3 @@
 DIST prometheus_client-0.17.1.tar.gz 90360 BLAKE2B 
3927d5b6829a04cd72a99ac3b0b6a12726865b41d17f165a53f83a6a3791f18e25e03995088152ac7eae016eab7c6e29bef1e605f4c444f9963be04483ca2f02
 SHA512 
c8c776d646ea4a18a85fd26c858158b67979173dcf52d0a337cdb87fe907ff4081d8e0771176ba8be0ea6e244ee9b9097396c9aeb6f6db170a2c0f5a4898c771
 DIST prometheus_client-0.18.0.tar.gz 92365 BLAKE2B 
2443fda2ae6f23cc817d4adbb63799501d7e688c2f10b876ed7dbb0f5efdd31d5ca7300fefc059a65533205155682e567c31eebe3e10b173bde4c018a17c65c9
 SHA512 
97ae14d549b3559f8e8136f56cde593ed2ef6303577e98e6f20367589d5df0e9630e9c13accf57609dfbb364527632c665e21f0778b0fd14cea5446495432ffb
+DIST prometheus_client-0.19.0.tar.gz 77791 BLAKE2B 
494895efc0b08dc0494f82db3c3f23ff07669579b65ad150b7c2ca64d1807c6da8cd0889244c6294f3b7eb5fb07058a260da03f30ae5fd4c47e3d8b118d1bc8a
 SHA512 
8d0f14130916d79fe43380d3eb38ed16e9883c83528131067f147f1651a4509557b32243e7cfa92242de1e31a2bfd7784f77cc0e4e6723bdccb841fd0fe139d7

diff --git a/dev-python/prometheus-client/prometheus-client-0.19.0.ebuild 
b/dev-python/prometheus-client/prometheus-client-0.19.0.ebuild
new file mode 100644
index ..3c42dc5e89f4
--- /dev/null
+++ b/dev-python/prometheus-client/prometheus-client-0.19.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python client for the Prometheus monitoring system"
+HOMEPAGE="
+   https://github.com/prometheus/client_python/
+   https://pypi.org/project/prometheus-client/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/twisted[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/wcwidth/

2023-11-20 Thread Michał Górny
commit: 68c01eb05076338a23e50fe2ebad04012689a008
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 04:26:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 04:44:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68c01eb0

dev-python/wcwidth: Bump to 0.2.11

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/wcwidth/Manifest  |  1 +
 dev-python/wcwidth/wcwidth-0.2.11.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/wcwidth/Manifest b/dev-python/wcwidth/Manifest
index fda859daf7c8..18695f193f21 100644
--- a/dev-python/wcwidth/Manifest
+++ b/dev-python/wcwidth/Manifest
@@ -1,3 +1,4 @@
 DIST wcwidth-0.2.10.gh.tar.gz 92276 BLAKE2B 
69347446b6571feb68871a6195bfe6718f23d8a21332cda839bb41f2a540d65065a1194e26d22a166d1d90fb4d5237703af96a8f1737c2f09d126ec2d623
 SHA512 
207e0086080e33f1e42728eb81c4543ebb21f08e2a743fbd29d64f3f5ee21a1f12c9b298fcc64df6eae646900c7858ba4a845a9b510d525f2582359b7c6a50aa
+DIST wcwidth-0.2.11.tar.gz 99709 BLAKE2B 
543eb98d7b49958a04a298705eacddf4bca954a0a5f2da25e49da1d2bc7226b1fe5b58079bbf372e6ddc27d66302527cc6440fc034748a1a035458fd658349be
 SHA512 
798a5f062fb3825ac6a4942e50dbff270962715e05e2ed40e465040264cfb4096aa6c857b4338fa2dc14918365e9e73cf9b722ee140bc257d79b00941ed1b705
 DIST wcwidth-0.2.8.tar.gz 61713 BLAKE2B 
ca3d0c58e2ccab0fbb5493aacc8df81e9dc1faf7572543b7aa277875d617e0d4dc0c5ff6032f5f0f3846f52f26c407ddc5dd941780411572bce8ddc467a33dd7
 SHA512 
4a9ac4a3068c8ac25a7073d6c5e5782c3915184929ee191a2169eca510668e6e0b15856e71bd8b8d4c580767542d695b25a370329e95da317295104b962737f1
 DIST wcwidth-0.2.9.tar.gz 66133 BLAKE2B 
7df656c139c228324427e6be9cefe3496b7b5e55d7353f062ae4cb3d7d5988f1e5e03e11122c0e045b7a93abd95139fc2ac8a81a4d079518cc8c6fa747d2ff00
 SHA512 
8aff2ce67d8f331c4c75907f14ec602f4829d39e3f89af640d598e075165a011e41a5451a333bc2f6c95f33a4b9ca8ae1a5d02efe4f79acc988d60b85bf5929b

diff --git a/dev-python/wcwidth/wcwidth-0.2.11.ebuild 
b/dev-python/wcwidth/wcwidth-0.2.11.ebuild
new file mode 100644
index ..d1b459745990
--- /dev/null
+++ b/dev-python/wcwidth/wcwidth-0.2.11.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 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="Measures number of Terminal column cells of wide-character codes"
+HOMEPAGE="
+   https://pypi.org/project/wcwidth/
+   https://github.com/jquast/wcwidth/
+"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest -o addopts=
+}
+
+python_install_all() {
+   docinto docs
+   dodoc docs/intro.rst
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyasn1/

2023-11-20 Thread Michał Górny
commit: a74bcf9f7a007d6a2a6f2c9d6dd9296cdfc6e991
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 04:32:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 04:44:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a74bcf9f

dev-python/pyasn1: Bump to 0.5.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyasn1/Manifest|  1 +
 dev-python/pyasn1/pyasn1-0.5.1.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/pyasn1/Manifest b/dev-python/pyasn1/Manifest
index 57a8e949c090..1c1c94004c59 100644
--- a/dev-python/pyasn1/Manifest
+++ b/dev-python/pyasn1/Manifest
@@ -1 +1,2 @@
 DIST pyasn1-0.5.0.tar.gz 145117 BLAKE2B 
dbbec0bebcfe11b8de983716fedf1bf28e6bcf7d5f89e3dcba929884347cc7cd3a8ef8b5ec44bbc799a7bae3de39c90cf5e48111384de571dc2034a79c3bb52b
 SHA512 
763690184ce89164d76902042791865815e59e1325100fca692140110e5e182ef3da84ffdf96b1876edeb2757bbb09c06d26e752a8110760dafbf9e3ca00
+DIST pyasn1-0.5.1.tar.gz 147134 BLAKE2B 
3f209b845af307cf17d701ff6c6a1674978ed6a14b5132cfe1171d2560f0932c7f940364b247e5e2162b27bb807c44720a08af1b490d2ff665cea86fdfb66b6b
 SHA512 
19478d810d000fb4435f6a1776f290b1618a693539ff8ffad8c41f9ac316938f1c0ae988db8571a838443407d312b5566887e20284a779ccf427888739f13833

diff --git a/dev-python/pyasn1/pyasn1-0.5.1.ebuild 
b/dev-python/pyasn1/pyasn1-0.5.1.ebuild
new file mode 100644
index ..21d0e2d6abd9
--- /dev/null
+++ b/dev-python/pyasn1/pyasn1-0.5.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 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="ASN.1 library for Python"
+HOMEPAGE="
+   https://pypi.org/project/pyasn1/
+   https://github.com/etingof/pyasn1/
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+distutils_enable_tests unittest
+distutils_enable_sphinx "docs/source"



[gentoo-commits] repo/gentoo:master commit in: dev-python/pygal/

2023-11-20 Thread Michał Górny
commit: 8a8d40951fbc5e7f321278c4c5106786f61e73e5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 04:28:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 04:44:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8d4095

dev-python/pygal: Bump to 3.0.3

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pygal/Manifest   |  1 +
 dev-python/pygal/pygal-3.0.3.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/dev-python/pygal/Manifest b/dev-python/pygal/Manifest
index 3f19d1211fe4..576ee1221c43 100644
--- a/dev-python/pygal/Manifest
+++ b/dev-python/pygal/Manifest
@@ -1 +1,2 @@
 DIST pygal-3.0.0.gh.tar.gz 3575455 BLAKE2B 
9b64cf441aeb25b0a0b9834f07e5892fe163f28a5da796d37083f8f3a10d8737a69bad39e503d722e6a36f2de4367b4fd2bdc3a06c5bc30bce66a370690d9c88
 SHA512 
71ac9f197d711c8cf5bb47caef128754f81b1cb0ba98c4cc67de78b68fca5d40baae9fbb5c978f6abaed4c73b8edfea2de07de2fda1aa7c15e0d81387518cc49
+DIST pygal-3.0.3.gh.tar.gz 3575707 BLAKE2B 
32dfb09f7dc5f97c758ff516a131da7ab82afb58028d710017af01220dbee57579cadc56e4b9ae207d71ad7d71d05dd14bd876c563f61f18263a0c2a839c0183
 SHA512 
052852552e0f07194acc832a953cc69131f2640216c22d5f7e5860b98ad80f24a5532a58b52903fedfcdb6e48331e4c8c02be54e90468476ca3f720be8845985

diff --git a/dev-python/pygal/pygal-3.0.3.ebuild 
b/dev-python/pygal/pygal-3.0.3.ebuild
new file mode 100644
index ..620264aeebbf
--- /dev/null
+++ b/dev-python/pygal/pygal-3.0.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="A python SVG charts generator"
+HOMEPAGE="
+   https://github.com/Kozea/pygal/
+   https://pypi.org/project/pygal/
+"
+SRC_URI="
+   https://github.com/Kozea/pygal/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pyquery[${PYTHON_USEDEP}]
+   media-gfx/cairosvg[${PYTHON_USEDEP}]
+   )
+"
+
+# CHANGELOG is a symlink to docs/changelog.rst
+DOCS=( docs/changelog.rst README.md )
+
+distutils_enable_sphinx docs
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # Not actually required unless we want to do setup.py test
+   # https://github.com/Kozea/pygal/issues/430
+   sed -i -e "/setup_requires/d" setup.py || die
+   distutils-r1_python_prepare_all
+}
+
+pkg_postinst() {
+   optfeature "improving rendering speed" "dev-python/lxml"
+   optfeature "png rendering" "dev-python/cairosvg"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlglot/

2023-11-20 Thread Michał Górny
commit: fed362d113aa2141f8cf92aa18d3eefe6842b1bd
Author: Alfred Wingate  protonmail  com>
AuthorDate: Mon Nov 20 20:25:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 04:44:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed362d1

dev-python/sqlglot: add 19.6.0

Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33920
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/sqlglot/Manifest  |  1 +
 dev-python/sqlglot/sqlglot-19.6.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 2960c4648157..213c93630a24 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -1,3 +1,4 @@
 DIST sqlglot-19.4.0.tar.gz 9056050 BLAKE2B 
23d5a9bdd7bfa27128e624406f52488e90ec475c355fde6e5e7ac77bee5ae84dd1abeb2c87896f3fbc418dbe0b818e66f1d76b7e24514315e194b6bd58677203
 SHA512 
f0f6f4d4eca3d97ac9cd200e6a5e8df5a2c2b9e6d84dd87f19ab29b1af0c6cb55c62e28c9c7faa34425a6cfb0583b02d387b7cd744fec40419927016cd05d51e
 DIST sqlglot-19.5.0.tar.gz 9060496 BLAKE2B 
190c4b507e3c630a46a493f72698f48749fc4f0e6444a2ee61499d35a5f56563b402e8947531b20c100df8ffc3af86cc45b8e1e11e7b467ec3bcd6261b880619
 SHA512 
3e3cbf7c9bac33b9dc0ad26021a78d534cb6ac61aae6d96c5f652938fd4efb5eca52854ca7ef02fa9ec6a989a6c80eaab31b210c932cb286b2ea8e4aace7fcf9
 DIST sqlglot-19.5.1.tar.gz 9062537 BLAKE2B 
dece9479e8333cf90481e7f72bfd58c0d36506b4e1bc1282b4e2c677ccfd24da7e04a6eddf1ecca16ccc83e8079b61eef8cabe3a6ef6a2b96df56c1a5b3e89a7
 SHA512 
eaf6090a001c162612503714d47225f1fdb5f0d19974e93bb76f87aa4e101fec5ed0045c4f74f2e55b58368170b449eabbd87569f16fc3ea73a14df909b007c4
+DIST sqlglot-19.6.0.tar.gz 9063326 BLAKE2B 
ad2d12f511d8bf713fc51b67364133b648186b91351137f339dbb97500a50450db5cc39f016f03260d4c79f4341338dd4fee88fe6f5491bf556d93a4806ac411
 SHA512 
9f5d2fd6364fbeacca328f9fdcb84204ef65906fd024059464ecac9cc7c7865cf4736cc17a3661af1fda5ca0e52fb24f3939a263349c75a962216af8bd6841f4

diff --git a/dev-python/sqlglot/sqlglot-19.6.0.ebuild 
b/dev-python/sqlglot/sqlglot-19.6.0.ebuild
new file mode 100644
index ..368b77416b42
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-19.6.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023 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 optfeature
+
+DESCRIPTION="An easily customizable SQL parser and transpiler"
+HOMEPAGE="
+   https://sqlglot.com/
+   https://github.com/tobymao/sqlglot/
+   https://pypi.org/project/sqlglot/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+EPYTEST_IGNORE=(
+   # Tests require pyspark or duckdb which aren't in the tree.
+   # Pandas would be a requirement normally, but it gets ignored by proxy.
+   "tests/dataframe/integration/test_dataframe.py"
+   "tests/dataframe/integration/test_grouped_data.py"
+   "tests/dataframe/integration/test_session.py"
+   "tests/test_executor.py"
+   "tests/test_optimizer.py"
+)
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   optfeature "simplifying timedelta expressions" 
dev-python/python-dateutil
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/

2023-11-20 Thread Michał Górny
commit: 5d4c16b9c0feea67e3a7b94aef32488acb66a007
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 03:38:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 04:44:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d4c16b9

app-admin/awscli: Bump to 1.30.4

Signed-off-by: Michał Górny  gentoo.org>

 app-admin/awscli/Manifest |  1 +
 app-admin/awscli/awscli-1.30.4.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index cefec8409d73..af717bbaa5b9 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,3 +5,4 @@ DIST aws-cli-1.30.0.gh.tar.gz 2584557 BLAKE2B 
d88e0987b019ca6a86ffb599ee894b8270
 DIST aws-cli-1.30.1.gh.tar.gz 2586590 BLAKE2B 
6520fcb6818213d4ad9c002cf4dddcf16b35c32fe0a0048a3247a1ba3fd7cbfb32df95715d4397132a0229cdf5aebbe9635f012c5e4f8fa212f41c5a8e1c07bf
 SHA512 
78f7bd8286cdd5e433e2024c0bcac3cf3a9a74f9eca344c4d09b0506c314b3e38c34d8d2c85bbc91a3ac6395bbc319c6bb91536a364a587e7c27902362fdc005
 DIST aws-cli-1.30.2.gh.tar.gz 2589683 BLAKE2B 
786aad7e939d3d8349d2d1930c82bad7b0bcdaa36f9df389f155f23e610019ff2f0bdd52da2d6ac4f4e1896a236d7aee895641245a518a3cb094ba3e43e3a594
 SHA512 
8fbbe9b951942d7230d9875a153403f2fa952657e124686926d94a6f816b9ae093ec025b595ccd7f7a532a930b8b3e516f1030ba7d7038dddaa188c5d3ee5ea9
 DIST aws-cli-1.30.3.gh.tar.gz 2594517 BLAKE2B 
67ffda10491b734a15119ed3963735e53a66d868954e908816ef918b0adb706ef23337a4dde76758bb1fc957be8a6794106c2d26b9865a9e9dd6e11cc70c4016
 SHA512 
9b9474a6206cecd0d9f15aabf1c94421aabf4b0ea2d5c829e59747d5fa68093e6f79b0e554ea1dfb891774a0ab49d1143cd582521bd21735e209b40f040973cd
+DIST aws-cli-1.30.4.gh.tar.gz 2594809 BLAKE2B 
2c4ec84c853f18045b3bc29719a4218e250594df3eade300f755d4c0aeec3f8a6001cee3a3a99c9973b848707a1c545b338958341e8ab9028a6b75ef45cb5533
 SHA512 
18692c83db93a60734fd689ac9808b00cccee4bec2b0ea420e265bead1d14324eaa522f5022c763b2a2835860ec6bafc9e18412197fbec37c12523628df0b3a5

diff --git a/app-admin/awscli/awscli-1.30.4.ebuild 
b/app-admin/awscli/awscli-1.30.4.ebuild
new file mode 100644
index ..e5b1ee0667a3
--- /dev/null
+++ b/app-admin/awscli/awscli-1.30.4.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 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.7.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   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/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
+   tests/unit/test_compat.py::TestIgnoreUserSignals
+   tests/unit/test_help.py
+   )
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest "${serial_tests[@]}"
+
+   local 

[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/

2023-11-20 Thread Michał Górny
commit: 2f7dfddd911d0c9133cdd0a4d5f79bda98065d75
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 03:38:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 04:44:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f7dfddd

dev-python/boto3: Bump to 1.29.4

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/boto3/Manifest|  1 +
 dev-python/boto3/boto3-1.29.4.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index e3a4b47310f9..8bc71d11afab 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,3 +5,4 @@ DIST boto3-1.29.0.gh.tar.gz 730038 BLAKE2B 
3f6f853eaa18d66ffef1e159fb641e6e3d069
 DIST boto3-1.29.1.gh.tar.gz 731491 BLAKE2B 
15d7aa771369afac957d1c0fac1c0cca9fb4322a7643d9dc2cb688908ab80c9f3815b92e9645266be0547d45959b6f2f20891ced2da0ab33df2de966dcfa510b
 SHA512 
c07fb0bc3daab7aa6c21cec278b246b4df20f9e665b379f8005d2239a1d0bb637304d7308f1479b772ee314b99559bdb7f5c37503d6a9ef6801999270637cf87
 DIST boto3-1.29.2.gh.tar.gz 734398 BLAKE2B 
bc2816fd37130d4957873964b4020ec90f106fef5d034c4b47e9485610d577cdcac3106b66dcf20175335fcc49773dadcdabab9de65fb85caeddf5bea0845184
 SHA512 
dc5faf76f2949506db24888780cc07c792903707e54853258182a016b4b1b4f91ae79467e5f140ba0ce822d99e4fc570a16168211b10296bd9820eb245d9cbc5
 DIST boto3-1.29.3.gh.tar.gz 737012 BLAKE2B 
4282de0bbe03b61cf6884b08cf0a16e93c1e27a0323d2eee93277f8ac62f5ef440612292ebc245f13de0bbac9c156cae0cd5c76e8ae5b7d018a125cd49a682df
 SHA512 
e42064e2c825376dfe2a5aa0c92715d06d6d29c3cf8b194d8742c688a4743e216ba32111bba080d88505907e48ff26086106eaef62fa5048f34fcbf08355ab60
+DIST boto3-1.29.4.gh.tar.gz 737422 BLAKE2B 
afc98796b95bc82ca80e6fc20be8d3dd1ee786a23647628ff20822cb676bb520facd370828df1340d7515771fe879acbfde2d381109d0bb76c8fd430b1af9085
 SHA512 
a6b3d1aebc2594e0389acf090602276bea8ef1590f2beea285bb4dd9a8f5a81cf141a6f566c64fce5ab474830b84721f7d2833b80f06f0a531d6f64ac8c905c4

diff --git a/dev-python/boto3/boto3-1.29.4.ebuild 
b/dev-python/boto3/boto3-1.29.4.ebuild
new file mode 100644
index ..0604e0996a82
--- /dev/null
+++ b/dev-python/boto3/boto3-1.29.4.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 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/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.7.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/sphinx-gallery/

2023-11-20 Thread Michał Górny
commit: 5a98991db34a7cfb8b67166972b5668ce0a2ed6f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 04:25:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 04:44:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a98991d

dev-python/sphinx-gallery: Bump to 0.15.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/sphinx-gallery/Manifest |  1 +
 .../sphinx-gallery/sphinx-gallery-0.15.0.ebuild| 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/sphinx-gallery/Manifest 
b/dev-python/sphinx-gallery/Manifest
index 3e1bc69619c8..71a48b6566c9 100644
--- a/dev-python/sphinx-gallery/Manifest
+++ b/dev-python/sphinx-gallery/Manifest
@@ -1 +1,2 @@
 DIST sphinx-gallery-0.14.0.tar.gz 408734 BLAKE2B 
f527eb58b565353722d669edf81a667b7c3e784480500ff03b5567b9214c27951438052db3f2dcba92b24e7224d5cd0017bfbe770132dc96ce3427ca463329a8
 SHA512 
c8a69af9dec9adf042214de0cb48d510ebb41d7bc4bb1e5767f3982b0e83d9dfa1a26028d939a1785d3894894d396840e437dc5c196bfc5318152d06240d84b9
+DIST sphinx-gallery-0.15.0.tar.gz 422363 BLAKE2B 
cbca8ec252e03e9cacc0df27da43ebc9bbed8531d5df65bf9cb7f54f7ae8b127582f353cb245bcc459d6fa86240207346a05d777504163d49be0fabb029a172b
 SHA512 
b6b0d5022da9de27417f8cc72ba24f0d51e57f83c68b17a296269b074888a711d61fcf933fbbfaf4d6977702b3f020d4b0eaa89e78e51185ee2dd26e911fe8be

diff --git a/dev-python/sphinx-gallery/sphinx-gallery-0.15.0.ebuild 
b/dev-python/sphinx-gallery/sphinx-gallery-0.15.0.ebuild
new file mode 100644
index ..e4a9b5f96a09
--- /dev/null
+++ b/dev-python/sphinx-gallery/sphinx-gallery-0.15.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 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="Sphinx extension to automatically generate an examples gallery"
+HOMEPAGE="
+   https://github.com/sphinx-gallery/sphinx-gallery/
+   https://sphinx-gallery.github.io/
+   https://pypi.org/project/sphinx-gallery/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/joblib[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Internet
+   
sphinx_gallery/tests/test_docs_resolv.py::test_embed_code_links_get_data
+   sphinx_gallery/tests/test_full.py::test_run_sphinx
+   sphinx_gallery/tests/test_full.py::test_embed_links_and_styles
+   # require jupyterlite_sphinx
+   sphinx_gallery/tests/test_full.py
+   sphinx_gallery/tests/test_full_noexec.py
+   
sphinx_gallery/tests/test_gen_gallery.py::test_create_jupyterlite_contents
+   
sphinx_gallery/tests/test_gen_gallery.py::test_create_jupyterlite_contents_non_default_contents
+   
sphinx_gallery/tests/test_gen_gallery.py::test_create_jupyterlite_contents_with_jupyterlite_disabled_via_config
+   )
+
+   epytest -o addopts=
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/

2023-11-20 Thread Michał Górny
commit: 2b9e6c0610ae6f9e1c91e46b24f4ab957d58347e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 03:38:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 04:44:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b9e6c06

dev-python/botocore: Bump to 1.32.4

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/botocore/Manifest   |  1 +
 dev-python/botocore/botocore-1.32.4.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index b61177cef1d0..f26e0ec0127c 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.32.0.gh.tar.gz 12086167 BLAKE2B 
54e580c4d034b437d1e2e7748f1dd478
 DIST botocore-1.32.1.gh.tar.gz 12098630 BLAKE2B 
3a2501da4bd2ec8d29f032a2df4d7946840682df426b4496f60bab487b0eb47580314b4c3029dded6a589463a8636c362c560fd4c2da02c113647ee10ebf079d
 SHA512 
4ec58dcf896ef46f27f3c4af7c6e58efad62e5c2e3fb9aa8de9a90ee390d65b036116d9d8ba7c766b95b03e6e85e909cc620b838511152004dbcfb67968525b4
 DIST botocore-1.32.2.gh.tar.gz 12148168 BLAKE2B 
29a70ed37526b8b5e3439a183b194d350505dd4ad0ac1e5d2ff729be29813b4b99b2b0806ca2f20a776efdcefc2b46295432af281e026ecf014fe45d5317c528
 SHA512 
775c5076e691605d6efe392e5565b84314ed7c93300ea394e5598ee34f4bb9e708a2c8479fbd646fdb619d36e0122fd4f6854e9ed40430c069677345bd76e335
 DIST botocore-1.32.3.gh.tar.gz 12176739 BLAKE2B 
b119a54fb4770757c8f2c75b7404e009be1c7b35598d8a97e892aa644bbcc301b5f6bb44fa0f37bc8f4523af5ca9771daeda877937e640dd557038c8283967e1
 SHA512 
398127e140edc33750553f33a14cdc140048f5ee03c162705c6681b9bf08d871c9ba29f824ba2b6f1b11592260c6f0614ab4c06464cdda98172e8ca81bce73e9
+DIST botocore-1.32.4.gh.tar.gz 12176332 BLAKE2B 
0b0c2b1b481f88b23dad830f22dee4a79e947705a7b975cfda8f33e0154554eda930bf6e9f2d8e96b639706ae62c7b3b880e210d61e480afcd66f24375a4e754
 SHA512 
b3f8202a9144be2b7fa3d4030816d87a88959cb0d8340d100038e2d5c115071d272337d1570f1ff19d372bdd70a8d2643fb2e86f286e9a1d466cf0c8d84f9a1f

diff --git a/dev-python/botocore/botocore-1.32.4.ebuild 
b/dev-python/botocore/botocore-1.32.4.ebuild
new file mode 100644
index ..05766e84276c
--- /dev/null
+++ b/dev-python/botocore/botocore-1.32.4.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 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/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${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 EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass-summon-provider/

2023-11-20 Thread John Helmert III
commit: 9c433a193f6b8d1c3ebe9200c65ec64e1a911ff0
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Nov 21 04:22:26 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Nov 21 04:24:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c433a19

app-admin/gopass-summon-provider: drop 1.15.4, 1.15.5

Signed-off-by: John Helmert III  gentoo.org>

 app-admin/gopass-summon-provider/Manifest   |  4 
 .../gopass-summon-provider-1.15.4.ebuild| 21 -
 .../gopass-summon-provider-1.15.5.ebuild| 21 -
 3 files changed, 46 deletions(-)

diff --git a/app-admin/gopass-summon-provider/Manifest 
b/app-admin/gopass-summon-provider/Manifest
index 48b94aff4a3e..e7a07aae4657 100644
--- a/app-admin/gopass-summon-provider/Manifest
+++ b/app-admin/gopass-summon-provider/Manifest
@@ -1,7 +1,3 @@
-DIST gopass-summon-provider-1.15.4-deps.tar.xz 33138508 BLAKE2B 
7cbb930e55f1ed53f3ce8c47e51d8066d1a518801d5d364b8c8b90b376910e916e34c5f2493cb062ac5c03e0b9aeb96119f129a8655b6ad3f1d9fec4600cb0a1
 SHA512 
14ecefd8b36513195cae86d355d974d596e859c46450121350af2d2aaf27f592b54e55e697c200eb89e94959f278e65712dbb4d534d0c1bcbc711fb4db829625
-DIST gopass-summon-provider-1.15.4.tar.gz 17546 BLAKE2B 
9c0a8fc50ed4f39139d5b14e389066afc42814ff60036022877fe933b598f100b2169455b4576a2d83d18ea19c8ebce852510940e2c24e8a61073f074509c444
 SHA512 
6ba06f561379284bc1344ca6982f8bb7ed6641c790bc4907b235fc5a330551f829b21aadb4a72f962692d5d36bde68845f798eb9cc4116787a9015fd2bfc65d3
-DIST gopass-summon-provider-1.15.5-deps.tar.xz 182896696 BLAKE2B 
59cd74ff4be1dfd83d221327d041506c41799f67d8559f5a12341a70f2c63e36d03f8f99628ac973a02cbb42ba920366642f124a6315a8ff0d388d384c912b85
 SHA512 
64f34fecad85562cdf4db48030703b991bb2f6448e1fbd17ab0063f193c328f78e9630b7e64e9f1e4417f011b6a087e2e9fb19fe4adbac3ff36c3a315da933a6
-DIST gopass-summon-provider-1.15.5.tar.gz 19679 BLAKE2B 
fbb4606ae6459537fc5f4c05fc7df7cd8191277a6e2435809bb352b92c88616ff93aa90f2597a62ef8c870fae310f659698ba9a6c4a9d7643730d05d3932c485
 SHA512 
c9009ca4fa282890b596abe9dd357cb550d70eaa74f30a9e5edfa659d1e646cf33bf105167f6627cee1818fe962f83af9e06294139697110bf593cd8a5f91ddb
 DIST gopass-summon-provider-1.15.8-deps.tar.xz 286523452 BLAKE2B 
651e9366fee3c68c06f2a94ce713c3f843f6ee35f0343e187519342950c5efc9e08cc68090d219a8e50a0ac61690c8f8d1c37ac0b844f580bfb27cc2f86d0eff
 SHA512 
bf2a798d758057009f5e21574c84c944043f472350e847016682a79159d2abeabfcb8d684504c3f4abd31312f505104b1a5f20591547e741b8ed5520dacd6920
 DIST gopass-summon-provider-1.15.8.tar.gz 20690 BLAKE2B 
43e9b6dd7025bcc43024f230f4f075a45db9b8644fb29d765ee713c3e8089315877a812dd0870ac1e77068bceca564f5a866121233605ede73cf199eccbb
 SHA512 
3be3247cb0c79a2765bb609677084dc669c54e327c5bd21f5e3e2a8b3fb927bd665c374f2d6f7d99b83632b52e8e0c36409281bd93b265cf704246f5de2d11e7
 DIST gopass-summon-provider-1.15.9-deps.tar.xz 288585424 BLAKE2B 
7cdd60d70781ad8361f3128299c319821e3040f7552ff89879e44adecfc8a9bb5ce0c5222cdf92fe9fa70bb90b633519094c3e3c18692b233ad826c304c846b4
 SHA512 
3daaa33c85dbf71c44288de9b44d6056f3b728e6aa455f6b8b56d1d78bad7b9682606ede14fae7e86fa8378655ceaf675dc9108883b0fc0d122d036c07720b1d

diff --git 
a/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.4.ebuild 
b/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.4.ebuild
deleted file mode 100644
index 5e5d48b3911a..
--- a/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.4.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Gopass Summon Provider"
-HOMEPAGE="https://github.com/gopasspw/gopass-summon-provider;
-SRC_URI="https://github.com/gopasspw/gopass-summon-provider/archive/v${PV}.tar.gz
 -> ${P}.tar.gz
-   
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
-
-LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
-
-DEPEND=">=dev-lang/go-1.16"
-RDEPEND="
-   dev-vcs/git
-   >=app-crypt/gnupg-2
-"

diff --git 
a/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.5.ebuild 
b/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.5.ebuild
deleted file mode 100644
index 5e5d48b3911a..
--- a/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.5.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Gopass Summon Provider"
-HOMEPAGE="https://github.com/gopasspw/gopass-summon-provider;
-SRC_URI="https://github.com/gopasspw/gopass-summon-provider/archive/v${PV}.tar.gz
 -> ${P}.tar.gz
-   
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
-
-LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
-

[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass-hibp/

2023-11-20 Thread John Helmert III
commit: 70482c57b598b7066a0f4f887f798ddd8574916b
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Nov 21 04:22:19 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Nov 21 04:24:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70482c57

app-admin/gopass-hibp: drop 1.15.4, 1.15.5

Signed-off-by: John Helmert III  gentoo.org>

 app-admin/gopass-hibp/Manifest  |  4 
 app-admin/gopass-hibp/gopass-hibp-1.15.4.ebuild | 21 -
 app-admin/gopass-hibp/gopass-hibp-1.15.5.ebuild | 21 -
 3 files changed, 46 deletions(-)

diff --git a/app-admin/gopass-hibp/Manifest b/app-admin/gopass-hibp/Manifest
index 5850e1d74563..273955b6317e 100644
--- a/app-admin/gopass-hibp/Manifest
+++ b/app-admin/gopass-hibp/Manifest
@@ -1,7 +1,3 @@
-DIST gopass-hibp-1.15.4-deps.tar.xz 33365976 BLAKE2B 
15c125423cc52b89a93d650c30a94b95452d923884ef3637c5e04aef9885e89dfce4e1f2205ab18a362eea6624439accdb15420bc8fa950d4755cc741638deb6
 SHA512 
7f1312372ea9f134e81069de62d97d475c402e899248534923a9e5b3557360004dd92a01ca4bb0f1e3289c599bc027999742a9d24aa6922d8b2653f0e18a1f40
-DIST gopass-hibp-1.15.4.tar.gz 24968 BLAKE2B 
04c20ac2e29fd4268a01aca998ac32884c41b8e9a5f40772427a54a737ada5bcd6da0224a5e5939db082ddb5cc216deb24c9eea6db9320f8c89618bbff5fcfbe
 SHA512 
64cd2beed3c1089b0be474722caba9511abdfac875c1a47ee29d2ec26591edf613801d0d3687a58d1cb67d9235093922fe5372effc96a373f49b09e7ffec54b1
-DIST gopass-hibp-1.15.5-deps.tar.xz 182857584 BLAKE2B 
0e0c536b02ac2c22daa299513815351e0890361dd2f3fb7cf2bf33c7c980371321b3e009599242190f51acf14f83be1c32948999e29aa54ad4e6b17a8c9087d0
 SHA512 
9b81e1a30a111f58b81e2e88a13e955ab406c31922287990968ef21e575d611d7754e0d7e0ee82191fbe6d2f72f3d30cf34b632c5ba548c1d165e218e2803698
-DIST gopass-hibp-1.15.5.tar.gz 27096 BLAKE2B 
df6a87ba6279d3dc0f1403861e5829d2fd5f5ec1b2aadf4c1cb27d6380d50df482af115ec78ae807e20660c5cd1fbd4336849271959647259a5626896b85f923
 SHA512 
d32ad613a25b52e9fbdc655ac15ebac8456882be9dcc462f186a888e4f82070cfe295f0e359faa4cf01b3c562d01328ce1dcb835df85707957c79a84c52d9fcf
 DIST gopass-hibp-1.15.8-deps.tar.xz 286508396 BLAKE2B 
fbb4fa665b90a0eaabd87743c3c3dcb19c73b6822c74ea92b5e4977aa01d16407526a6cfbdde7ee993d54c0eaf18b747b80ab8407ad7a62c6863976d22d3a09a
 SHA512 
bdd8217a826f06683e91e2f8fc50e612a504187f30b10b92b4207ffa86ce7693f999625f28d7c59d88e386d1a45eed2dec37ce488b8a6cc1b3399cc49c8164ad
 DIST gopass-hibp-1.15.8.tar.gz 28138 BLAKE2B 
5f8e31e4063273e601f59a94d06525114d022d39fe9934150c04d669302687985536d233fe6085c5b2a05a87c39663159a589f90f19375297a4f8f702f08bd92
 SHA512 
5abdaeaaffce610146cbdc3b61fb2f5649d8be8ea3ff45ed003b051a690b281336fccaa19044b0d3444f2b4c3d632a53fa2570631d513a09566d1879149fb051
 DIST gopass-hibp-1.15.9-deps.tar.xz 288527044 BLAKE2B 
40c5026b99236e630f49ce3bd47e9225fa24a61c548a8d20fe7228f6f70624a69ed3eb0c315114b0d140adfb95e0821ede5c736b8f20e8c880646f6708a135fc
 SHA512 
7c3a46f4a942b07ed1bb03c8c1f0bdf87ef7f53750ca28c4944c4e3c1d58ca941d964bcc222d7e916ceec2f613398a3ec93972c88aea8ae9e06003486da2d420

diff --git a/app-admin/gopass-hibp/gopass-hibp-1.15.4.ebuild 
b/app-admin/gopass-hibp/gopass-hibp-1.15.4.ebuild
deleted file mode 100644
index 37f93d67124f..
--- a/app-admin/gopass-hibp/gopass-hibp-1.15.4.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Gopass haveibeenpwnd.com integration"
-HOMEPAGE="https://github.com/gopasspw/gopass-hibp;
-SRC_URI="https://github.com/gopasspw/gopass-hibp/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
-
-LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
-
-DEPEND=">=dev-lang/go-1.16"
-RDEPEND="
-   dev-vcs/git
-   >=app-crypt/gnupg-2
-"

diff --git a/app-admin/gopass-hibp/gopass-hibp-1.15.5.ebuild 
b/app-admin/gopass-hibp/gopass-hibp-1.15.5.ebuild
deleted file mode 100644
index 37f93d67124f..
--- a/app-admin/gopass-hibp/gopass-hibp-1.15.5.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Gopass haveibeenpwnd.com integration"
-HOMEPAGE="https://github.com/gopasspw/gopass-hibp;
-SRC_URI="https://github.com/gopasspw/gopass-hibp/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
-
-LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
-
-DEPEND=">=dev-lang/go-1.16"
-RDEPEND="
-   dev-vcs/git
-   >=app-crypt/gnupg-2
-"



[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass-jsonapi/

2023-11-20 Thread John Helmert III
commit: 56f3837016d1e861cdfb5133a197ab82750d84ee
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Nov 21 04:22:23 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Nov 21 04:24:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f38370

app-admin/gopass-jsonapi: drop 1.15.4, 1.15.5

Signed-off-by: John Helmert III  gentoo.org>

 app-admin/gopass-jsonapi/Manifest  |  4 
 .../gopass-jsonapi/gopass-jsonapi-1.15.4.ebuild| 25 --
 .../gopass-jsonapi/gopass-jsonapi-1.15.5.ebuild| 25 --
 3 files changed, 54 deletions(-)

diff --git a/app-admin/gopass-jsonapi/Manifest 
b/app-admin/gopass-jsonapi/Manifest
index 4ca36e1ffe22..71d51a3018ba 100644
--- a/app-admin/gopass-jsonapi/Manifest
+++ b/app-admin/gopass-jsonapi/Manifest
@@ -1,7 +1,3 @@
-DIST gopass-jsonapi-1.15.4-deps.tar.xz 33151484 BLAKE2B 
40ce78be07dcc3a795da0e76f5b66b2a2a95b222170655773f5ee62e849780d8d6c618233f19f28af3087e116935d6fc7f5ac0ba653158b5ea27014776d9ed26
 SHA512 
820f92f7ae7dbe9b546ddf7573c72a3b4a2516610932e499e6e15dbcb6a2fc16a5a8710b02c730d0e7654dd1ac9c0e57eb753df1236ef1b6edc2ae86b2e999b5
-DIST gopass-jsonapi-1.15.4.tar.gz 32293 BLAKE2B 
5796bf2c8eceb50dc05643e27ec8673ca4bb350a57776b57e6b3aaa7379c643efbafe9eea1662af9615a68adad03ef82eb76fa01ae209fa59a0cffaecfe225a7
 SHA512 
9471210eb1feb6bdefd88c2c051fd2327ac0915963c6958f9ca2991139437e21c964e7da549d1803367c2b77b6755211921651ffaa2a14925b00826410cb4651
-DIST gopass-jsonapi-1.15.5-deps.tar.xz 182924608 BLAKE2B 
1f17479dea38308fbf779ce772505af75461217b1d4f76f730b1a7747ffad8d2229712d0c740632c86a1e1a88aff093c67e500a35c12eac09563eaa28febc418
 SHA512 
bf51d1b9b83ce8056dfd7d88f17f2fea5efbe62a4f44fa68ffe3fdf317758782c9c6313de190db79462bc6a41188615e8995ea9ea7e01215f8f8381fbb597734
-DIST gopass-jsonapi-1.15.5.tar.gz 34898 BLAKE2B 
f0cfe7aba96cf9eed7b1fcdaaeb031a280e3e57515de1e4c8ac72f2fe9ed35d553c21c068aa542d46b96f0726214a50d403acf545b77f1862a7d2a1d6e729d15
 SHA512 
dbc8de9cf16f1c20af1e94bc1c0a7c168b76db28a889f0f51d04f8a922f6ec70fd6b921ef5413708bd6832f79e82521f48feef3f9eb9742062d1e2c806ff3067
 DIST gopass-jsonapi-1.15.8-deps.tar.xz 286568008 BLAKE2B 
711b652fb6fa50cb6654343177f9b13f53f230bab9e1f6754ff2daaad114925581ac856e1986eb59f317881ceb8e84ad1e32390ede847cbb95f572293912771b
 SHA512 
9d65bc216a14380bb519c5259bcf296494ff44f4d6bbe97b6561bef5e7c863e2130497386b74055f9a34dc9f1367d7f8afcee48eb8b8a667ba200e1af94daa7f
 DIST gopass-jsonapi-1.15.8.tar.gz 35780 BLAKE2B 
f478fed2d85bcd098d6635d9180d7200f3a0cf7ea106db3cb6b71cda0b9ed45a9bf68ac3fe69de67d025fc9007eed9b1d4c607c4a8ff0630bbf01ec963b12b19
 SHA512 
6433fb5888e31f6d24db633b8d33c773537da781614bf7fe231dc364a20a27ea1170c5d938b1ccdfcad246032a9aa06e2ab960cad05522c4146aa0507b1f750c
 DIST gopass-jsonapi-1.15.9-deps.tar.xz 288658032 BLAKE2B 
79bfb69623a300848eabc0571a8e82cf6a241c99ea647cac758a0f17ec7bff2bff5f91a837f2f8a72955f16d76d6f7b9f8a31e54f450f8307af506e364dde97b
 SHA512 
74e091a06682ee2aacfa770e7482ea1ea1eb337e7ff0e9cca86256a23bc80640772efd42061e9e94076d9e7609955155a1628e07a090e76d05dfa0c34f532acb

diff --git a/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.4.ebuild 
b/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.4.ebuild
deleted file mode 100644
index ddab8fe42629..
--- a/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.4.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Gopass Browser Bindings"
-HOMEPAGE="https://github.com/gopasspw/gopass-jsonapi;
-SRC_URI="https://github.com/gopasspw/gopass-jsonapi/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
-
-LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
-
-DEPEND=">=dev-lang/go-1.16"
-RDEPEND="
-   dev-vcs/git
-   >=app-crypt/gnupg-2
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.15.3-skip-test.patch"
-)

diff --git a/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.5.ebuild 
b/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.5.ebuild
deleted file mode 100644
index ddab8fe42629..
--- a/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.5.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Gopass Browser Bindings"
-HOMEPAGE="https://github.com/gopasspw/gopass-jsonapi;
-SRC_URI="https://github.com/gopasspw/gopass-jsonapi/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
-
-LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
-
-DEPEND=">=dev-lang/go-1.16"
-RDEPEND="
-   dev-vcs/git
-   >=app-crypt/gnupg-2
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.15.3-skip-test.patch"
-)



[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass/

2023-11-20 Thread John Helmert III
commit: 76a3b69c689e559965c61e4289c8b0a32e6ae7fd
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Nov 21 04:22:16 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Nov 21 04:24:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76a3b69c

app-admin/gopass: drop 1.15.4, 1.15.5

Signed-off-by: John Helmert III  gentoo.org>

 app-admin/gopass/Manifest |  4 
 app-admin/gopass/gopass-1.15.4.ebuild | 45 ---
 app-admin/gopass/gopass-1.15.5.ebuild | 45 ---
 3 files changed, 94 deletions(-)

diff --git a/app-admin/gopass/Manifest b/app-admin/gopass/Manifest
index 7ceba8e405cd..165de76c9629 100644
--- a/app-admin/gopass/Manifest
+++ b/app-admin/gopass/Manifest
@@ -1,7 +1,3 @@
-DIST gopass-1.15.4-deps.tar.xz 34045072 BLAKE2B 
d8525a166df31c99b20a1a7262c2e287b7e429dcd010183585fbac7e58ae8ce4d5430fb936da0b9a85fd8a2f0ff08555d02140a649fddc07c818e11b3bcdb287
 SHA512 
0953101962d77116e788858652a98ffa3b8c0bd58137f59791da45d6e73cfd5fa39e40edd400c5d881cc549fc1b155b17dda48c6f59d9e06b6c000b259098d2a
-DIST gopass-1.15.4.tar.gz 2301976 BLAKE2B 
f947d0e7b7ba599743404a231d9b09380d0069489543e1cc306eb11a3dbf369368dc8c8a464abac04558907fa6c93982a56575b79b7920ee84a46c94beb815ae
 SHA512 
c6cf67de3b3ace253822ea9890a50ecbd2829eb7b625d05327d1b3549ed3ff6b84d1155f71276fa94b6392012b0c87b4b9e488ca0d14915d40af77fc21325603
-DIST gopass-1.15.5-deps.tar.xz 182300292 BLAKE2B 
12878d90f59c1e15f18eefed331ffcb195292f9895243918cf6e66cc0d90b95bf0b0fa098ba80fb77ec559476c88b79e56102f191bfee6f6b68ef00dbcd7572b
 SHA512 
1ba502d9074fd722c82a998791d291b2fba98c35339f404757b7ae10b3bb8971329e4a8c74bcf4b589e67dede0bf04b240d8a3db9812f4aa75bbd7f7ef9c1c51
-DIST gopass-1.15.5.tar.gz 2304217 BLAKE2B 
bc20ce1f738e01800def34dac131199c249742cb1383af8bd97b0f441b47163b10ba2a3cc41962c933e343b88ce37c60c74665a599724353f3d5a245cc42cc75
 SHA512 
4e99db0020e87cb494fa33e6d63a6d3d7af10ebff79a32c95bfb18201f881c5e99ce6593c87cb43a6aa2f38bfcae23b1496eee9fbc88026aad41871ca83a94be
 DIST gopass-1.15.8-deps.tar.xz 285946172 BLAKE2B 
a72ee73cfec9b6b55625eda6f3737d9133f99f1b951c79f87f7e5ea94ec1819fc7f1c3c0b4e16db255839b9e6865adac900f2a03911523ef088a108819b57802
 SHA512 
2a6293b1ac29f0d27d39d6faf29477a15b362cdd51f6e7c4b79074f7fa7709fdf71f167a96e81ade6429821fe68a9129859b95fc64f6bc2107b434d66a73c78a
 DIST gopass-1.15.8.tar.gz 2309941 BLAKE2B 
940855b30b132ca664e6e838cd1b3e8713a571e84c92ea873b0a0090df369492fdda46e1e2cf1e88f8e52ebe6308805ab707e9a74d3125396b0497ed2f79db5e
 SHA512 
8c4f6fd750fa15dba7f81acccd4360c57e2454b7162625d38b1aa0d9d9fe218d2e7664c1505ff40450aab0cd829cc156b7e5544b64c790337078c6d86758cae7
 DIST gopass-1.15.9-deps.tar.xz 287822700 BLAKE2B 
49d521b256f9c02263027bcea4db0cb054cc08bbc2362a7a7dde422a595272c0c65ea35dc0e6ac8ad624b758f59fe8df218a72dc73b3bd5075b8762b3d6b4fc5
 SHA512 
616543120dff675ef85819e4f8726462a2f9b48404c770cd2043c766c19b6e9a4e5817c88832550028d5887b0f53125ed074232993b1fb7131b2e1864daeff92

diff --git a/app-admin/gopass/gopass-1.15.4.ebuild 
b/app-admin/gopass/gopass-1.15.4.ebuild
deleted file mode 100644
index 67107d2d0faf..
--- a/app-admin/gopass/gopass-1.15.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module optfeature
-
-DESCRIPTION="a simple but powerful password manager for the terminal"
-HOMEPAGE="https://www.gopass.pw/;
-SRC_URI="https://github.com/gopasspw/gopass/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
-
-LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv ~x86"
-
-DEPEND=">=dev-lang/go-1.18"
-RDEPEND="
-   dev-vcs/git
-   >=app-crypt/gnupg-2
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.15.3-skip-tests.patch"
-)
-
-src_test() {
-   # 
https://github.com/gopasspw/gopass/blob/v1.15.3/.github/workflows/build.yml#L38
-   git config --global user.name nobody || die
-   git config --global user.email foo@example.org || die
-
-   default
-}
-
-src_install() {
-   emake install DESTDIR="${ED}/usr"
-   einstalldocs
-}
-
-pkg_postinst() {
-   optfeature "browser integration" app-admin/gopass-jsonapi
-   optfeature "git credentials helper" app-admin/git-credential-gopass
-   optfeature "haveibeenpwnd.com integration" app-admin/gopass-hibp
-   optfeature "summon secrets helper" app-admin/gopass-summon-provider
-}

diff --git a/app-admin/gopass/gopass-1.15.5.ebuild 
b/app-admin/gopass/gopass-1.15.5.ebuild
deleted file mode 100644
index c54c2b1d89a1..
--- a/app-admin/gopass/gopass-1.15.5.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module optfeature
-
-DESCRIPTION="a simple but powerful password manager 

[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass-summon-provider/

2023-11-20 Thread John Helmert III
commit: c3a75f46bc8cd4ce0ded12a7a4695ff18ea17e61
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Nov 21 04:21:09 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Nov 21 04:23:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3a75f46

app-admin/gopass-summon-provider: stabilize 1.15.8 for amd64

Signed-off-by: John Helmert III  gentoo.org>

 app-admin/gopass-summon-provider/gopass-summon-provider-1.15.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.8.ebuild 
b/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.8.ebuild
index 2e2d7d55519b..d39679157d6b 100644
--- a/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.8.ebuild
+++ b/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.8.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.ta
 
 LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 DEPEND=">=dev-lang/go-1.16"
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-admin/git-credential-gopass/

2023-11-20 Thread John Helmert III
commit: 95504f28983abff45ad052c4ca468e229379ebc5
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Nov 21 04:22:13 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Nov 21 04:23:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95504f28

app-admin/git-credential-gopass: drop 1.15.4, 1.15.5

Signed-off-by: John Helmert III  gentoo.org>

 app-admin/git-credential-gopass/Manifest|  4 
 .../git-credential-gopass-1.15.4.ebuild | 21 -
 .../git-credential-gopass-1.15.5.ebuild | 21 -
 3 files changed, 46 deletions(-)

diff --git a/app-admin/git-credential-gopass/Manifest 
b/app-admin/git-credential-gopass/Manifest
index 248953ecb155..7f2fb52f7183 100644
--- a/app-admin/git-credential-gopass/Manifest
+++ b/app-admin/git-credential-gopass/Manifest
@@ -1,7 +1,3 @@
-DIST git-credential-gopass-1.15.4-deps.tar.xz 33138508 BLAKE2B 
7cbb930e55f1ed53f3ce8c47e51d8066d1a518801d5d364b8c8b90b376910e916e34c5f2493cb062ac5c03e0b9aeb96119f129a8655b6ad3f1d9fec4600cb0a1
 SHA512 
14ecefd8b36513195cae86d355d974d596e859c46450121350af2d2aaf27f592b54e55e697c200eb89e94959f278e65712dbb4d534d0c1bcbc711fb4db829625
-DIST git-credential-gopass-1.15.4.tar.gz 20592 BLAKE2B 
2fef319cb7c1d90c89512f305fffbbe88ce5efa25bde798adfebdbf1a29847b1c62d51ca4ece4262c6746e5abb0f31e01804e827de8fdd364fa6bfbe2a9fd414
 SHA512 
4e456c35fb5fb4d91fada4c2ccafa5a48c9261746653dd363638b1fccfeea647f465d0956146a18bb0d50ffb8bd2c7502497efcac54095db7d37441074aeb6cb
-DIST git-credential-gopass-1.15.5-deps.tar.xz 182896696 BLAKE2B 
59cd74ff4be1dfd83d221327d041506c41799f67d8559f5a12341a70f2c63e36d03f8f99628ac973a02cbb42ba920366642f124a6315a8ff0d388d384c912b85
 SHA512 
64f34fecad85562cdf4db48030703b991bb2f6448e1fbd17ab0063f193c328f78e9630b7e64e9f1e4417f011b6a087e2e9fb19fe4adbac3ff36c3a315da933a6
-DIST git-credential-gopass-1.15.5.tar.gz 23210 BLAKE2B 
18f58e3e72778b9e3493288e2ab546413e09ed49b3d2764ed72d0cc444d4c03afd7fc4a4ecc1f378320296c6c7a488e0ec0e42ee688ad1b51c999c5a030e8339
 SHA512 
de67f21b27dc4f8e5437b465a748dabf3563393b09aefff08016fe367ffd847b3ad196d034589a05e1723763abf56395ab08372a05b86005cca11a3cc4cfb91f
 DIST git-credential-gopass-1.15.8-deps.tar.xz 286523452 BLAKE2B 
651e9366fee3c68c06f2a94ce713c3f843f6ee35f0343e187519342950c5efc9e08cc68090d219a8e50a0ac61690c8f8d1c37ac0b844f580bfb27cc2f86d0eff
 SHA512 
bf2a798d758057009f5e21574c84c944043f472350e847016682a79159d2abeabfcb8d684504c3f4abd31312f505104b1a5f20591547e741b8ed5520dacd6920
 DIST git-credential-gopass-1.15.8.tar.gz 24178 BLAKE2B 
c9d0e30384187125cb2c6a51ba34cb41a2878c4aa8aa04ef1f07906079f470d1980712b9f897d48ede9ea070d201d68a29795c0fffd63c592ab354be379e2c92
 SHA512 
8ad93729531a7a7962b4b0223d40e8984ba6524aeca3284bbd1a3e5ecdb0ec79788edae0cecde106d462fe41b8a355aca59a99749d50d042847509e9c56e68e8
 DIST git-credential-gopass-1.15.9-deps.tar.xz 288585424 BLAKE2B 
7cdd60d70781ad8361f3128299c319821e3040f7552ff89879e44adecfc8a9bb5ce0c5222cdf92fe9fa70bb90b633519094c3e3c18692b233ad826c304c846b4
 SHA512 
3daaa33c85dbf71c44288de9b44d6056f3b728e6aa455f6b8b56d1d78bad7b9682606ede14fae7e86fa8378655ceaf675dc9108883b0fc0d122d036c07720b1d

diff --git 
a/app-admin/git-credential-gopass/git-credential-gopass-1.15.4.ebuild 
b/app-admin/git-credential-gopass/git-credential-gopass-1.15.4.ebuild
deleted file mode 100644
index 7f46921b8f13..
--- a/app-admin/git-credential-gopass/git-credential-gopass-1.15.4.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Gopass git-credentials helper"
-HOMEPAGE="https://github.com/gopasspw/git-credential-gopass;
-SRC_URI="https://github.com/gopasspw/git-credential-gopass/archive/v${PV}.tar.gz
 -> ${P}.tar.gz
-   
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
-
-LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
-
-DEPEND=">=dev-lang/go-1.16"
-RDEPEND="
-   dev-vcs/git
-   >=app-crypt/gnupg-2
-"

diff --git 
a/app-admin/git-credential-gopass/git-credential-gopass-1.15.5.ebuild 
b/app-admin/git-credential-gopass/git-credential-gopass-1.15.5.ebuild
deleted file mode 100644
index 7f46921b8f13..
--- a/app-admin/git-credential-gopass/git-credential-gopass-1.15.5.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Gopass git-credentials helper"
-HOMEPAGE="https://github.com/gopasspw/git-credential-gopass;
-SRC_URI="https://github.com/gopasspw/git-credential-gopass/archive/v${PV}.tar.gz
 -> ${P}.tar.gz
-   
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
-
-LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
-
-DEPEND=">=dev-lang/go-1.16"

[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass/

2023-11-20 Thread John Helmert III
commit: 4fba04ef888619e2549efb19aada66a96b4c69fb
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Nov 21 04:20:58 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Nov 21 04:23:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fba04ef

app-admin/gopass: stabilize 1.15.8 for amd64

Signed-off-by: John Helmert III  gentoo.org>

 app-admin/gopass/gopass-1.15.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/gopass/gopass-1.15.8.ebuild 
b/app-admin/gopass/gopass-1.15.8.ebuild
index f85c0b12c06a..2ca946430b8f 100644
--- a/app-admin/gopass/gopass-1.15.8.ebuild
+++ b/app-admin/gopass/gopass-1.15.8.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.ta
 
 LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc64 ~riscv ~x86"
 
 DEPEND=">=dev-lang/go-1.18"
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-admin/git-credential-gopass/

2023-11-20 Thread John Helmert III
commit: c9b47a34212fc31efda46b42b5b276fb23107c7f
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Nov 21 04:20:55 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Nov 21 04:23:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b47a34

app-admin/git-credential-gopass: stabilize 1.15.8 for amd64

Signed-off-by: John Helmert III  gentoo.org>

 app-admin/git-credential-gopass/git-credential-gopass-1.15.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-admin/git-credential-gopass/git-credential-gopass-1.15.8.ebuild 
b/app-admin/git-credential-gopass/git-credential-gopass-1.15.8.ebuild
index 466cf4057557..8cffc9c47584 100644
--- a/app-admin/git-credential-gopass/git-credential-gopass-1.15.8.ebuild
+++ b/app-admin/git-credential-gopass/git-credential-gopass-1.15.8.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.ta
 
 LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 DEPEND=">=dev-lang/go-1.16"
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass-jsonapi/

2023-11-20 Thread John Helmert III
commit: 8c2975b6cc0ee5601c339359eb5a5eb3a468eb81
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Nov 21 04:21:05 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Nov 21 04:23:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c2975b6

app-admin/gopass-jsonapi: stabilize 1.15.8 for amd64

Signed-off-by: John Helmert III  gentoo.org>

 app-admin/gopass-jsonapi/gopass-jsonapi-1.15.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.8.ebuild 
b/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.8.ebuild
index 87a6430f0e13..a0e19d45ef5c 100644
--- a/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.8.ebuild
+++ b/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.8.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.ta
 
 LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 DEPEND=">=dev-lang/go-1.16"
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-admin/git-credential-gopass/

2023-11-20 Thread John Helmert III
commit: ec1e84f4196a4a4e7947b4cb36371ca85bf0b023
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Nov 21 04:17:07 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Nov 21 04:23:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec1e84f4

app-admin/git-credential-gopass: add 1.15.9

Signed-off-by: John Helmert III  gentoo.org>

 app-admin/git-credential-gopass/Manifest|  2 ++
 .../git-credential-gopass-1.15.9.ebuild | 21 +
 2 files changed, 23 insertions(+)

diff --git a/app-admin/git-credential-gopass/Manifest 
b/app-admin/git-credential-gopass/Manifest
index bcc79c9531c8..248953ecb155 100644
--- a/app-admin/git-credential-gopass/Manifest
+++ b/app-admin/git-credential-gopass/Manifest
@@ -4,3 +4,5 @@ DIST git-credential-gopass-1.15.5-deps.tar.xz 182896696 BLAKE2B 
59cd74ff4be1dfd8
 DIST git-credential-gopass-1.15.5.tar.gz 23210 BLAKE2B 
18f58e3e72778b9e3493288e2ab546413e09ed49b3d2764ed72d0cc444d4c03afd7fc4a4ecc1f378320296c6c7a488e0ec0e42ee688ad1b51c999c5a030e8339
 SHA512 
de67f21b27dc4f8e5437b465a748dabf3563393b09aefff08016fe367ffd847b3ad196d034589a05e1723763abf56395ab08372a05b86005cca11a3cc4cfb91f
 DIST git-credential-gopass-1.15.8-deps.tar.xz 286523452 BLAKE2B 
651e9366fee3c68c06f2a94ce713c3f843f6ee35f0343e187519342950c5efc9e08cc68090d219a8e50a0ac61690c8f8d1c37ac0b844f580bfb27cc2f86d0eff
 SHA512 
bf2a798d758057009f5e21574c84c944043f472350e847016682a79159d2abeabfcb8d684504c3f4abd31312f505104b1a5f20591547e741b8ed5520dacd6920
 DIST git-credential-gopass-1.15.8.tar.gz 24178 BLAKE2B 
c9d0e30384187125cb2c6a51ba34cb41a2878c4aa8aa04ef1f07906079f470d1980712b9f897d48ede9ea070d201d68a29795c0fffd63c592ab354be379e2c92
 SHA512 
8ad93729531a7a7962b4b0223d40e8984ba6524aeca3284bbd1a3e5ecdb0ec79788edae0cecde106d462fe41b8a355aca59a99749d50d042847509e9c56e68e8
+DIST git-credential-gopass-1.15.9-deps.tar.xz 288585424 BLAKE2B 
7cdd60d70781ad8361f3128299c319821e3040f7552ff89879e44adecfc8a9bb5ce0c5222cdf92fe9fa70bb90b633519094c3e3c18692b233ad826c304c846b4
 SHA512 
3daaa33c85dbf71c44288de9b44d6056f3b728e6aa455f6b8b56d1d78bad7b9682606ede14fae7e86fa8378655ceaf675dc9108883b0fc0d122d036c07720b1d
+DIST git-credential-gopass-1.15.9.tar.gz 24226 BLAKE2B 
608df8fcf584ba82d5ca0f20bb944024101cf867331c6478461ec3dd8b03d5f76df5b917b5c739d1ba4275f3b11806c9526ccd12ccc91db45314ae983a29fa6a
 SHA512 
1a11f07e51b641e651c58ee664265ab3256d3b3b75ca0385cc9417428eda2123eecbee3b3ae5012d3da3d2890855132c2f463fd7d80f2cf32bb4d35658e61a82

diff --git 
a/app-admin/git-credential-gopass/git-credential-gopass-1.15.9.ebuild 
b/app-admin/git-credential-gopass/git-credential-gopass-1.15.9.ebuild
new file mode 100644
index ..466cf4057557
--- /dev/null
+++ b/app-admin/git-credential-gopass/git-credential-gopass-1.15.9.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Gopass git-credentials helper"
+HOMEPAGE="https://github.com/gopasspw/git-credential-gopass;
+SRC_URI="https://github.com/gopasspw/git-credential-gopass/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI+=" 
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
+
+LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+DEPEND=">=dev-lang/go-1.16"
+RDEPEND="
+   dev-vcs/git
+   >=app-crypt/gnupg-2
+"



[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass-hibp/

2023-11-20 Thread John Helmert III
commit: be9d61b37551b8cc30479db786fbda893f655b04
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Nov 21 04:21:02 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Nov 21 04:23:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be9d61b3

app-admin/gopass-hibp: stabilize 1.15.8 for amd64

Signed-off-by: John Helmert III  gentoo.org>

 app-admin/gopass-hibp/gopass-hibp-1.15.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/gopass-hibp/gopass-hibp-1.15.8.ebuild 
b/app-admin/gopass-hibp/gopass-hibp-1.15.8.ebuild
index a9e315793f27..b9987a9818d8 100644
--- a/app-admin/gopass-hibp/gopass-hibp-1.15.8.ebuild
+++ b/app-admin/gopass-hibp/gopass-hibp-1.15.8.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.ta
 
 LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 DEPEND=">=dev-lang/go-1.16"
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass-summon-provider/

2023-11-20 Thread John Helmert III
commit: ae2514575bcbdb40583111e9c50710a91972f62b
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Nov 21 04:17:20 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Nov 21 04:23:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae251457

app-admin/gopass-summon-provider: add 1.15.9

Signed-off-by: John Helmert III  gentoo.org>

 app-admin/gopass-summon-provider/Manifest   |  2 ++
 .../gopass-summon-provider-1.15.9.ebuild| 21 +
 2 files changed, 23 insertions(+)

diff --git a/app-admin/gopass-summon-provider/Manifest 
b/app-admin/gopass-summon-provider/Manifest
index 2db938586137..48b94aff4a3e 100644
--- a/app-admin/gopass-summon-provider/Manifest
+++ b/app-admin/gopass-summon-provider/Manifest
@@ -4,3 +4,5 @@ DIST gopass-summon-provider-1.15.5-deps.tar.xz 182896696 
BLAKE2B 59cd74ff4be1dfd
 DIST gopass-summon-provider-1.15.5.tar.gz 19679 BLAKE2B 
fbb4606ae6459537fc5f4c05fc7df7cd8191277a6e2435809bb352b92c88616ff93aa90f2597a62ef8c870fae310f659698ba9a6c4a9d7643730d05d3932c485
 SHA512 
c9009ca4fa282890b596abe9dd357cb550d70eaa74f30a9e5edfa659d1e646cf33bf105167f6627cee1818fe962f83af9e06294139697110bf593cd8a5f91ddb
 DIST gopass-summon-provider-1.15.8-deps.tar.xz 286523452 BLAKE2B 
651e9366fee3c68c06f2a94ce713c3f843f6ee35f0343e187519342950c5efc9e08cc68090d219a8e50a0ac61690c8f8d1c37ac0b844f580bfb27cc2f86d0eff
 SHA512 
bf2a798d758057009f5e21574c84c944043f472350e847016682a79159d2abeabfcb8d684504c3f4abd31312f505104b1a5f20591547e741b8ed5520dacd6920
 DIST gopass-summon-provider-1.15.8.tar.gz 20690 BLAKE2B 
43e9b6dd7025bcc43024f230f4f075a45db9b8644fb29d765ee713c3e8089315877a812dd0870ac1e77068bceca564f5a866121233605ede73cf199eccbb
 SHA512 
3be3247cb0c79a2765bb609677084dc669c54e327c5bd21f5e3e2a8b3fb927bd665c374f2d6f7d99b83632b52e8e0c36409281bd93b265cf704246f5de2d11e7
+DIST gopass-summon-provider-1.15.9-deps.tar.xz 288585424 BLAKE2B 
7cdd60d70781ad8361f3128299c319821e3040f7552ff89879e44adecfc8a9bb5ce0c5222cdf92fe9fa70bb90b633519094c3e3c18692b233ad826c304c846b4
 SHA512 
3daaa33c85dbf71c44288de9b44d6056f3b728e6aa455f6b8b56d1d78bad7b9682606ede14fae7e86fa8378655ceaf675dc9108883b0fc0d122d036c07720b1d
+DIST gopass-summon-provider-1.15.9.tar.gz 20748 BLAKE2B 
77cf21bf19f2748297d85f2becf2bec39c0ae7823e98b2cce062a4c11ead86f40500115aa7c8c8acf96fe8302b0172d8b91029defa301c067eb4f9b091b4f496
 SHA512 
9e7651868fc0fb936768a0602247fb6682a1ab881c61efe81a560b8ac9f98ec13a807813b2f3f86acd4b9f5cffcaea19451fae4bb6d7cb1541f598811f61cd7b

diff --git 
a/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.9.ebuild 
b/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.9.ebuild
new file mode 100644
index ..2e2d7d55519b
--- /dev/null
+++ b/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.9.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Gopass Summon Provider"
+HOMEPAGE="https://github.com/gopasspw/gopass-summon-provider;
+SRC_URI="https://github.com/gopasspw/gopass-summon-provider/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI+=" 
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
+
+LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+DEPEND=">=dev-lang/go-1.16"
+RDEPEND="
+   dev-vcs/git
+   >=app-crypt/gnupg-2
+"



[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass/

2023-11-20 Thread John Helmert III
commit: 3a408aace5396a8ecfea06414187287776f42085
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Nov 21 04:17:10 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Nov 21 04:23:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a408aac

app-admin/gopass: add 1.15.9

Signed-off-by: John Helmert III  gentoo.org>

 app-admin/gopass/Manifest |  2 ++
 app-admin/gopass/gopass-1.15.9.ebuild | 45 +++
 2 files changed, 47 insertions(+)

diff --git a/app-admin/gopass/Manifest b/app-admin/gopass/Manifest
index 2052f6846f97..7ceba8e405cd 100644
--- a/app-admin/gopass/Manifest
+++ b/app-admin/gopass/Manifest
@@ -4,3 +4,5 @@ DIST gopass-1.15.5-deps.tar.xz 182300292 BLAKE2B 
12878d90f59c1e15f18eefed331ffcb
 DIST gopass-1.15.5.tar.gz 2304217 BLAKE2B 
bc20ce1f738e01800def34dac131199c249742cb1383af8bd97b0f441b47163b10ba2a3cc41962c933e343b88ce37c60c74665a599724353f3d5a245cc42cc75
 SHA512 
4e99db0020e87cb494fa33e6d63a6d3d7af10ebff79a32c95bfb18201f881c5e99ce6593c87cb43a6aa2f38bfcae23b1496eee9fbc88026aad41871ca83a94be
 DIST gopass-1.15.8-deps.tar.xz 285946172 BLAKE2B 
a72ee73cfec9b6b55625eda6f3737d9133f99f1b951c79f87f7e5ea94ec1819fc7f1c3c0b4e16db255839b9e6865adac900f2a03911523ef088a108819b57802
 SHA512 
2a6293b1ac29f0d27d39d6faf29477a15b362cdd51f6e7c4b79074f7fa7709fdf71f167a96e81ade6429821fe68a9129859b95fc64f6bc2107b434d66a73c78a
 DIST gopass-1.15.8.tar.gz 2309941 BLAKE2B 
940855b30b132ca664e6e838cd1b3e8713a571e84c92ea873b0a0090df369492fdda46e1e2cf1e88f8e52ebe6308805ab707e9a74d3125396b0497ed2f79db5e
 SHA512 
8c4f6fd750fa15dba7f81acccd4360c57e2454b7162625d38b1aa0d9d9fe218d2e7664c1505ff40450aab0cd829cc156b7e5544b64c790337078c6d86758cae7
+DIST gopass-1.15.9-deps.tar.xz 287822700 BLAKE2B 
49d521b256f9c02263027bcea4db0cb054cc08bbc2362a7a7dde422a595272c0c65ea35dc0e6ac8ad624b758f59fe8df218a72dc73b3bd5075b8762b3d6b4fc5
 SHA512 
616543120dff675ef85819e4f8726462a2f9b48404c770cd2043c766c19b6e9a4e5817c88832550028d5887b0f53125ed074232993b1fb7131b2e1864daeff92
+DIST gopass-1.15.9.tar.gz 2313795 BLAKE2B 
cf0f2371ddce57c9b8912716fee650ef118bc6339d643a0cd2a8cd880fbd6f4e8da897f3c37d8ff9b9a8fcd92238dd19c06238453bcf714d9a628edc7c92c505
 SHA512 
e776c8c35858986006db2eb310571ddf98ce706373ccb334d9c4813a94f9e46ededd7be8b0bed383f7c6e60859d64cbf2d43c797181e3adf393c8596a4b459ec

diff --git a/app-admin/gopass/gopass-1.15.9.ebuild 
b/app-admin/gopass/gopass-1.15.9.ebuild
new file mode 100644
index ..f85c0b12c06a
--- /dev/null
+++ b/app-admin/gopass/gopass-1.15.9.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module optfeature
+
+DESCRIPTION="a simple but powerful password manager for the terminal"
+HOMEPAGE="https://www.gopass.pw/;
+SRC_URI="https://github.com/gopasspw/gopass/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" 
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
+
+LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+
+DEPEND=">=dev-lang/go-1.18"
+RDEPEND="
+   dev-vcs/git
+   >=app-crypt/gnupg-2
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.15.3-skip-tests.patch"
+)
+
+src_test() {
+   # 
https://github.com/gopasspw/gopass/blob/v1.15.3/.github/workflows/build.yml#L38
+   git config --global user.name nobody || die
+   git config --global user.email foo@example.org || die
+
+   default
+}
+
+src_install() {
+   emake install DESTDIR="${ED}/usr"
+   einstalldocs
+}
+
+pkg_postinst() {
+   optfeature "browser integration" app-admin/gopass-jsonapi
+   optfeature "git credentials helper" app-admin/git-credential-gopass
+   optfeature "haveibeenpwnd.com integration" app-admin/gopass-hibp
+   optfeature "summon secrets helper" app-admin/gopass-summon-provider
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass-jsonapi/

2023-11-20 Thread John Helmert III
commit: 50a2a9ac17ded47f1a6c47e896a4118436946ade
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Nov 21 04:17:16 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Nov 21 04:23:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a2a9ac

app-admin/gopass-jsonapi: add 1.15.9

Signed-off-by: John Helmert III  gentoo.org>

 app-admin/gopass-jsonapi/Manifest  |  2 ++
 .../gopass-jsonapi/gopass-jsonapi-1.15.9.ebuild| 25 ++
 2 files changed, 27 insertions(+)

diff --git a/app-admin/gopass-jsonapi/Manifest 
b/app-admin/gopass-jsonapi/Manifest
index e5f6c711fda6..4ca36e1ffe22 100644
--- a/app-admin/gopass-jsonapi/Manifest
+++ b/app-admin/gopass-jsonapi/Manifest
@@ -4,3 +4,5 @@ DIST gopass-jsonapi-1.15.5-deps.tar.xz 182924608 BLAKE2B 
1f17479dea38308fbf779ce
 DIST gopass-jsonapi-1.15.5.tar.gz 34898 BLAKE2B 
f0cfe7aba96cf9eed7b1fcdaaeb031a280e3e57515de1e4c8ac72f2fe9ed35d553c21c068aa542d46b96f0726214a50d403acf545b77f1862a7d2a1d6e729d15
 SHA512 
dbc8de9cf16f1c20af1e94bc1c0a7c168b76db28a889f0f51d04f8a922f6ec70fd6b921ef5413708bd6832f79e82521f48feef3f9eb9742062d1e2c806ff3067
 DIST gopass-jsonapi-1.15.8-deps.tar.xz 286568008 BLAKE2B 
711b652fb6fa50cb6654343177f9b13f53f230bab9e1f6754ff2daaad114925581ac856e1986eb59f317881ceb8e84ad1e32390ede847cbb95f572293912771b
 SHA512 
9d65bc216a14380bb519c5259bcf296494ff44f4d6bbe97b6561bef5e7c863e2130497386b74055f9a34dc9f1367d7f8afcee48eb8b8a667ba200e1af94daa7f
 DIST gopass-jsonapi-1.15.8.tar.gz 35780 BLAKE2B 
f478fed2d85bcd098d6635d9180d7200f3a0cf7ea106db3cb6b71cda0b9ed45a9bf68ac3fe69de67d025fc9007eed9b1d4c607c4a8ff0630bbf01ec963b12b19
 SHA512 
6433fb5888e31f6d24db633b8d33c773537da781614bf7fe231dc364a20a27ea1170c5d938b1ccdfcad246032a9aa06e2ab960cad05522c4146aa0507b1f750c
+DIST gopass-jsonapi-1.15.9-deps.tar.xz 288658032 BLAKE2B 
79bfb69623a300848eabc0571a8e82cf6a241c99ea647cac758a0f17ec7bff2bff5f91a837f2f8a72955f16d76d6f7b9f8a31e54f450f8307af506e364dde97b
 SHA512 
74e091a06682ee2aacfa770e7482ea1ea1eb337e7ff0e9cca86256a23bc80640772efd42061e9e94076d9e7609955155a1628e07a090e76d05dfa0c34f532acb
+DIST gopass-jsonapi-1.15.9.tar.gz 35801 BLAKE2B 
51b2426ab568a9a42b0433a62dfff529c4ede52445468d884ba608c02bea3269994d7f5e703bfcadd08f67ef9066ea545cd5cb14efe03488ef8b10808a478a0c
 SHA512 
cf04a62116c8dcc331a7aff22654200f8352a4df29cf0cd99eb697dd278ea73890f660a674298cbce78489d980d5030a8c56156c60f4a360440d353600de79c6

diff --git a/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.9.ebuild 
b/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.9.ebuild
new file mode 100644
index ..87a6430f0e13
--- /dev/null
+++ b/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.9.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Gopass Browser Bindings"
+HOMEPAGE="https://github.com/gopasspw/gopass-jsonapi;
+SRC_URI="https://github.com/gopasspw/gopass-jsonapi/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" 
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
+
+LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+DEPEND=">=dev-lang/go-1.16"
+RDEPEND="
+   dev-vcs/git
+   >=app-crypt/gnupg-2
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.15.3-skip-test.patch"
+)



[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass-hibp/

2023-11-20 Thread John Helmert III
commit: 0954464bb50993116878c25be1cfbc5a6c079b85
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Nov 21 04:17:13 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Nov 21 04:23:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0954464b

app-admin/gopass-hibp: add 1.15.9

Signed-off-by: John Helmert III  gentoo.org>

 app-admin/gopass-hibp/Manifest  |  2 ++
 app-admin/gopass-hibp/gopass-hibp-1.15.9.ebuild | 21 +
 2 files changed, 23 insertions(+)

diff --git a/app-admin/gopass-hibp/Manifest b/app-admin/gopass-hibp/Manifest
index 5e3efa5eedad..5850e1d74563 100644
--- a/app-admin/gopass-hibp/Manifest
+++ b/app-admin/gopass-hibp/Manifest
@@ -4,3 +4,5 @@ DIST gopass-hibp-1.15.5-deps.tar.xz 182857584 BLAKE2B 
0e0c536b02ac2c22daa2995138
 DIST gopass-hibp-1.15.5.tar.gz 27096 BLAKE2B 
df6a87ba6279d3dc0f1403861e5829d2fd5f5ec1b2aadf4c1cb27d6380d50df482af115ec78ae807e20660c5cd1fbd4336849271959647259a5626896b85f923
 SHA512 
d32ad613a25b52e9fbdc655ac15ebac8456882be9dcc462f186a888e4f82070cfe295f0e359faa4cf01b3c562d01328ce1dcb835df85707957c79a84c52d9fcf
 DIST gopass-hibp-1.15.8-deps.tar.xz 286508396 BLAKE2B 
fbb4fa665b90a0eaabd87743c3c3dcb19c73b6822c74ea92b5e4977aa01d16407526a6cfbdde7ee993d54c0eaf18b747b80ab8407ad7a62c6863976d22d3a09a
 SHA512 
bdd8217a826f06683e91e2f8fc50e612a504187f30b10b92b4207ffa86ce7693f999625f28d7c59d88e386d1a45eed2dec37ce488b8a6cc1b3399cc49c8164ad
 DIST gopass-hibp-1.15.8.tar.gz 28138 BLAKE2B 
5f8e31e4063273e601f59a94d06525114d022d39fe9934150c04d669302687985536d233fe6085c5b2a05a87c39663159a589f90f19375297a4f8f702f08bd92
 SHA512 
5abdaeaaffce610146cbdc3b61fb2f5649d8be8ea3ff45ed003b051a690b281336fccaa19044b0d3444f2b4c3d632a53fa2570631d513a09566d1879149fb051
+DIST gopass-hibp-1.15.9-deps.tar.xz 288527044 BLAKE2B 
40c5026b99236e630f49ce3bd47e9225fa24a61c548a8d20fe7228f6f70624a69ed3eb0c315114b0d140adfb95e0821ede5c736b8f20e8c880646f6708a135fc
 SHA512 
7c3a46f4a942b07ed1bb03c8c1f0bdf87ef7f53750ca28c4944c4e3c1d58ca941d964bcc222d7e916ceec2f613398a3ec93972c88aea8ae9e06003486da2d420
+DIST gopass-hibp-1.15.9.tar.gz 28178 BLAKE2B 
ffb5b0d69e51d4956b5adec54c5e591d2376c11dedd86dd3b725800acccf4db3ea2d100901e3d0e2c1d97585783c85277af6a5a94f54948cce7e0908e5a6b982
 SHA512 
d9081e553039d90b2b8971a61e8bee243dbfc891303f839b5a9c2e148b4332ae4c4a17bcc57aeb4f672a11fb9786b82a604a1a71e9fefa98172b1d10073780d4

diff --git a/app-admin/gopass-hibp/gopass-hibp-1.15.9.ebuild 
b/app-admin/gopass-hibp/gopass-hibp-1.15.9.ebuild
new file mode 100644
index ..a9e315793f27
--- /dev/null
+++ b/app-admin/gopass-hibp/gopass-hibp-1.15.9.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Gopass haveibeenpwnd.com integration"
+HOMEPAGE="https://github.com/gopasspw/gopass-hibp;
+SRC_URI="https://github.com/gopasspw/gopass-hibp/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" 
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
+
+LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+DEPEND=">=dev-lang/go-1.16"
+RDEPEND="
+   dev-vcs/git
+   >=app-crypt/gnupg-2
+"



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/qschematic/files/, dev-libs/qschematic/

2023-11-20 Thread Rui Huang
commit: e43fd4312cbd8f0decbe83f31a4d87699b4be710
Author: Huang Rui  gmail  com>
AuthorDate: Tue Nov 21 02:57:54 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Tue Nov 21 02:57:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e43fd431

dev-libs/qschematic: new package, add 1.5.0

Signed-off-by: Huang Rui  gmail.com>

 dev-libs/qschematic/Manifest   |   1 +
 .../qschematic-1.5.0-gentoo-cmake-option.patch | 128 +
 dev-libs/qschematic/metadata.xml   |  31 +
 dev-libs/qschematic/qschematic-1.5.0.ebuild|  67 +++
 4 files changed, 227 insertions(+)

diff --git a/dev-libs/qschematic/Manifest b/dev-libs/qschematic/Manifest
new file mode 100644
index 00..97fbdad4b5
--- /dev/null
+++ b/dev-libs/qschematic/Manifest
@@ -0,0 +1 @@
+DIST qschematic-1.5.0.tar.gz 1509508 BLAKE2B 
b2850e0b31e1d44f750488b94d47beaf606981d77bfbb070b44beb235c531bf190d1e3edcafb214737dc376d74d5e08405a8b3844c9746f9dce9731484685ca8
 SHA512 
a5ad0a5068c0bed1307c89134814c68192e4af19067d221d27086585f93360307a1293ee7c63021b21c0348f3859a18d6dcd50b3e2e0fe19fd32bf4928942cd4

diff --git 
a/dev-libs/qschematic/files/qschematic-1.5.0-gentoo-cmake-option.patch 
b/dev-libs/qschematic/files/qschematic-1.5.0-gentoo-cmake-option.patch
new file mode 100644
index 00..229b93a727
--- /dev/null
+++ b/dev-libs/qschematic/files/qschematic-1.5.0-gentoo-cmake-option.patch
@@ -0,0 +1,128 @@
+From 9beb6fcc19a27bd7a280420bdac8a95b650316ed Mon Sep 17 00:00:00 2001
+From: Huang Rui 
+Date: Tue, 21 Nov 2023 10:25:53 +0800
+Subject: [PATCH] build: add build options for gentoo
+
+Signed-off-by: Huang Rui 
+---
+ CMakeLists.txt|  2 ++
+ demo/CMakeLists.txt   |  2 ++
+ qschematic/CMakeLists.txt | 10 ++
+ qschematic/external.cmake |  2 ++
+ qschematic/qschematic-config.cmake.in |  3 +++
+ 5 files changed, 15 insertions(+), 4 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 7a265d7e523f..bfe5cfe8d8bf 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -11,6 +11,8 @@ project(
+ # User options
+ option(QSCHEMATIC_BUILD_DEMO "Whether to build the demo project" ON)
+ option(QSCHEMATIC_DEPENDENCY_GPDS_DOWNLOAD "Whether to pull the GPDS 
dependency via FetchContent" ON)
++option(QSCHEMATIC_BUILD_QT6 "Whether to build with QT6" ON)
++option(QSCHEMATIC_BUILD_STATIC "Whether to build static library" ON)
+ 
+ # User settings
+ set(QSCHEMATIC_DEPENDENCY_GPDS_TARGET "gpds::gpds-static" CACHE STRING "The 
CMake target of the GPDS library to use")
+diff --git a/demo/CMakeLists.txt b/demo/CMakeLists.txt
+index 6c315c2894b2..db206dd156ac 100644
+--- a/demo/CMakeLists.txt
 b/demo/CMakeLists.txt
+@@ -2,11 +2,13 @@
+ include(../qschematic/external.cmake)
+ 
+ # Qt
++if (QSCHEMATIC_BUILD_QT6)
+ find_package(
+ Qt6
+ COMPONENTS
+ PrintSupport
+ )
++endif()
+ if (NOT Qt6_FOUND)
+ find_package(
+ Qt5
+diff --git a/qschematic/CMakeLists.txt b/qschematic/CMakeLists.txt
+index ec56b33ad264..6b4d353127bc 100644
+--- a/qschematic/CMakeLists.txt
 b/qschematic/CMakeLists.txt
+@@ -150,7 +150,6 @@ setup_target_common(${TARGET_SHARED})
+ 

+ # Static library  
 #
+ 

+-
+ add_library(${TARGET_STATIC} STATIC)
+ setup_target_common(${TARGET_STATIC})
+ 
+@@ -160,7 +159,6 @@ target_compile_definitions(
+ QSCHEMATIC_STATIC_DEFINE
+ )
+ 
+-
+ 

+ # Install 
 #
+ 

+@@ -171,10 +169,14 @@ include(CMakePackageConfigHelpers)
+ set(ConfigPackageLocation ${CMAKE_INSTALL_LIBDIR}/cmake/qschematic)
+ 
+ # Targets
++if (QSCHEMATIC_BUILD_STATIC)
++set(INSTALL_TARGETS ${INSTALL_TARGETS} ${TARGET_STATIC} ${TARGET_SHARED})
++else()
++set(INSTALL_TARGETS ${INSTALL_TARGETS} ${TARGET_SHARED})
++endif()
+ install(
+ TARGETS
+-${TARGET_STATIC}
+-${TARGET_SHARED}
++${INSTALL_TARGETS}
+ EXPORT qschematic-targets
+ FILE_SET
+ HEADERS
+diff --git a/qschematic/external.cmake b/qschematic/external.cmake
+index 80aae6c29b94..7e57f0852ac5 100644
+--- a/qschematic/external.cmake
 b/qschematic/external.cmake
+@@ -35,6 +35,7 @@ endif()
+ 

+ 
+ # Try to find Qt6
++if (QSCHEMATIC_BUILD_QT6)
+ find_package(
+ Qt6
+ COMPONENTS
+@@ -42,6 +43,7 @@ find_package(
+ Gui
+ Widgets
+ )
++endif()
+ 
+ # If Qt6 was not found, fallback to Qt5
+ # 

[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/udev-gothic/

2023-11-20 Thread Daichi Yamamoto
commit: bb27309a20f7d8c01099894842610fe95b78b4b4
Author: Daichi Yamamoto  dyama  net>
AuthorDate: Tue Nov 21 02:43:07 2023 +
Commit: Daichi Yamamoto  dyama  net>
CommitDate: Tue Nov 21 02:43:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bb27309a

media-fonts/udev-gothic: new package, add 1.3.1

Signed-off-by: Daichi Yamamoto  dyama.net>

 media-fonts/udev-gothic/Manifest |  2 ++
 media-fonts/udev-gothic/metadata.xml | 15 ++
 media-fonts/udev-gothic/udev-gothic-1.3.1.ebuild | 35 
 3 files changed, 52 insertions(+)

diff --git a/media-fonts/udev-gothic/Manifest b/media-fonts/udev-gothic/Manifest
new file mode 100644
index 00..168c31974b
--- /dev/null
+++ b/media-fonts/udev-gothic/Manifest
@@ -0,0 +1,2 @@
+DIST UDEVGothic_NF_v1.3.1.zip 58025634 BLAKE2B 
b6b1fadf74fa25abe5d9eed8f8d65a6f55a85571510b54d964561bb75e274adb75ac102e5a0844cf33166bcb2a4ab841a13a8c84cd3f47c1fe2f5b118bbb800e
 SHA512 
cfce84d6249a84658e39d7d6d6012c1c3d92071dba2a1ebb9bebb797c836c91ad3dc52b266404f96acf233a1507d80f764538a479f1b2bbb6b9db7e1ffc2429e
+DIST UDEVGothic_v1.3.1.zip 61976387 BLAKE2B 
86efbdcb417efef9890fe1810b001c9308c8325d2014a92394504a3860492b677a303a850d207c19ec30f40a5f0015880573ac0694df5e7dea3bf7646bfaa57d
 SHA512 
ff6c6ea48b84dee58b2b31f087a72efc7ab7740bd9d8a2f3485cc107ec20d37b55734b2adca6ca5c236b4508c8af41c3aec75598565b240dbbd1e47dcae5ee94

diff --git a/media-fonts/udev-gothic/metadata.xml 
b/media-fonts/udev-gothic/metadata.xml
new file mode 100644
index 00..068244a065
--- /dev/null
+++ b/media-fonts/udev-gothic/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+d...@dyama.net
+Daichi Yamamoto
+  
+  
+  
+Install composite variations of Nerd Fonts
+  
+  
+yuru7/udev-gothic
+  
+

diff --git a/media-fonts/udev-gothic/udev-gothic-1.3.1.ebuild 
b/media-fonts/udev-gothic/udev-gothic-1.3.1.ebuild
new file mode 100644
index 00..9ecbcaf629
--- /dev/null
+++ b/media-fonts/udev-gothic/udev-gothic-1.3.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+MY_PN="UDEVGothic"
+MY_PV="v${PV}"
+MY_P="${MY_PN}_${MY_PV}"
+MY_P_NF="${MY_PN}_NF_${MY_PV}"
+
+DESCRIPTION="UDEV Gothic is a font that combines BIZ UD Gothic and JetBrains 
Mono."
+HOMEPAGE="https://github.com/yuru7/udev-gothic;
+SRC_URI="https://github.com/yuru7/udev-gothic/releases/download/${MY_PV}/${MY_P}.zip
+   nerdfonts? ( 
https://github.com/yuru7/udev-gothic/releases/download/${MY_PV}/${MY_P_NF}.zip )
+"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="nerdfonts"
+
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}"
+FONT_SUFFIX="ttf"
+
+src_unpack() {
+   default
+   mv ${MY_P}/*.${FONT_SUFFIX} . || die
+   if use nerdfonts; then
+   mv ${MY_P_NF}/*.${FONT_SUFFIX} . || die
+   fi
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/randomx/

2023-11-20 Thread Sergey Alirzaev
commit: 5c5ff86420c2c0d310faee3f5a1dee0d8129bc05
Author: Sergey Alirzaev  riseup  net>
AuthorDate: Tue Nov 21 01:27:45 2023 +
Commit: Sergey Alirzaev  gmail  com>
CommitDate: Tue Nov 21 01:27:45 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c5ff864

dev-libs/randomx: add 1.2.1

Signed-off-by: Sergey Alirzaev  riseup.net>

 dev-libs/randomx/Manifest |  1 +
 dev-libs/randomx/randomx-1.2.1.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-libs/randomx/Manifest b/dev-libs/randomx/Manifest
index a14ac82984..dc9840ad5c 100644
--- a/dev-libs/randomx/Manifest
+++ b/dev-libs/randomx/Manifest
@@ -1,2 +1,3 @@
 DIST randomx-1.1.8.tar.gz 163477 BLAKE2B 
482f38a7e9f7b03ec5bd40ff923a1a1e575ed0c30431dcbecfe1072cdb10ccc93b61cf9d2177f4549e284125e17386e0314cb39734b22dc150193bd5d28bb813
 SHA512 
f41f13ba7b979a969e9d60e6c44cf289802e7459d6d817a64377428c3e833ea2f71a8a1e6559682ecc0ec2a33f958bb5b727d7faa28cb6ff69a524d713969bce
 DIST randomx-1.1.9.tar.gz 163669 BLAKE2B 
41a665061c438c335825abfdf8fbde7f0c8a910fcca22e47babd015120b675378ad04afdc602f2b8e41cc6030ea6caa6298a27bce634034e95b5657d4ea06492
 SHA512 
89e0541bc849db270672acd7210a6c7109e4ca07765e6e656229ff8867792bfae933ee85b0aa4545dc3cf0c6515140ab782c8e231af17a82610718a80458c420
+DIST randomx-1.2.1.tar.gz 181224 BLAKE2B 
8090e40fd3fca72778ba0d1c7fec4284fde47d3f692f11ed5e8c176abc069a155f3a9c9556aa85e4c88f456aee20d6f4615ec6a2f5b6b4944c66351839e49e2d
 SHA512 
61aea021dcc2e43360cf20e741401a0379cd9b16774cd6bc477b5f64c8c642e61a1a9e5ad17b734b5450a01ed66ef8297d675beb0f6a2461d89fac1930f35c16

diff --git a/dev-libs/randomx/randomx-1.2.1.ebuild 
b/dev-libs/randomx/randomx-1.2.1.ebuild
new file mode 100644
index 00..1431d23747
--- /dev/null
+++ b/dev-libs/randomx/randomx-1.2.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Proof of work algorithm based on random code execution"
+HOMEPAGE="https://github.com/tevador/RandomX;
+SRC_URI="https://github.com/tevador/RandomX/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+S="${WORKDIR}"/RandomX-${PV}
+
+src_configure() {
+   append-ldflags -Wl,-z,noexecstack
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/pulumi-bin/

2023-11-20 Thread Alexey Zapparov
commit: 704817de76308123e4ed63abda080feffa67e5bd
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Tue Nov 21 01:01:50 2023 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Tue Nov 21 01:01:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=704817de

app-admin/pulumi-bin: add 3.94.2

Signed-off-by: Alexey Zapparov  zapparov.com>

 app-admin/pulumi-bin/Manifest |  1 +
 app-admin/pulumi-bin/pulumi-bin-3.94.2.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest
index 97abe10d66..0b7026ea1f 100644
--- a/app-admin/pulumi-bin/Manifest
+++ b/app-admin/pulumi-bin/Manifest
@@ -1,2 +1,3 @@
 DIST pulumi-v3.91.1-linux-x64.tar.gz 154427644 BLAKE2B 
95d6ff946d6a1b74d293f6774329cc1f770f68f78e2f166320ffb2c2146fbda30521704cd32f4b8e1fc8d193aa9a6006c46819b53e2e123a2546435bf8008f0e
 SHA512 
b954c2d627f67043b9e39227f7da9392afdb1621ac6c44fb0d7a58e3c6653b5e2bff0b858a40ebb7adabc4181f6aeaae81fc2284966906f24dbb531065b4dd5e
 DIST pulumi-v3.92.0-linux-x64.tar.gz 154831161 BLAKE2B 
105f6d814b2832ec0cec7592e67fc9daf60302179bdc150f3387c07750433e7c24b7e68e1925649907b45fb7496bf056622b080d2f300188559cd08a12235656
 SHA512 
c42071df519559515acdc18318bc4cfbe38ef99935cad5ffae3b4c17fe1ca77bd23181762e7a00186f296c2ff107e3d42f63053d23db8391b50b5e605f083fda
+DIST pulumi-v3.94.2-linux-x64.tar.gz 154811460 BLAKE2B 
0250c9c9606e12fe28abca61417796c47075b3991c426dac6eff3e8b13904e9fa487e7ccd994680a5b400692cd3259b63093e6f27f45f7dd1c6ccc1b597f5b05
 SHA512 
42886c8ea8c3f0ffeed62bb853b6130ac57de6ef66fafccd766277acea88f4edea3f5bff4f93f1887b5da28bbfa6d7b08e27bdf9102333b94d3faae7fab776ab

diff --git a/app-admin/pulumi-bin/pulumi-bin-3.94.2.ebuild 
b/app-admin/pulumi-bin/pulumi-bin-3.94.2.ebuild
new file mode 100644
index 00..febb59ec18
--- /dev/null
+++ b/app-admin/pulumi-bin/pulumi-bin-3.94.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1
+
+DESCRIPTION="Infrastructure as code in any programming language"
+HOMEPAGE="
+   https://www.pulumi.com/
+   https://github.com/pulumi/pulumi
+"
+SRC_URI="
+   amd64? ( 
https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz
 )
+"
+
+S="${WORKDIR}/pulumi"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+QA_PREBUILT="*"
+
+src_install() {
+   dobin pulumi*
+
+   ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot 
generate bash completions"
+   newbashcomp pulumi.bash-completion pulumi
+
+   ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot 
generate zsh completions"
+   insinto /usr/share/zsh/site-functions
+   newins pulumi.zsh-completion _pulumi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/files/

2023-11-20 Thread Ionen Wolkens
commit: ba397fa71f9bc9a074d9c65b63759e0145bb9fa0
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Nov 20 23:34:19 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Nov 20 23:34:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba397fa7

dev-qt/qtwebengine: add bug link to qt6 icu74 patch

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtwebengine/files/qtwebengine-6.5.3-icu74.patch | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.5.3-icu74.patch 
b/dev-qt/qtwebengine/files/qtwebengine-6.5.3-icu74.patch
index d08ede535862..3d42f3f933c5 100644
--- a/dev-qt/qtwebengine/files/qtwebengine-6.5.3-icu74.patch
+++ b/dev-qt/qtwebengine/files/qtwebengine-6.5.3-icu74.patch
@@ -2,6 +2,8 @@ Quick fix for a static_assert failure with icu74. Still waiting
 for a proper upstream fix and unknown if entirely right, but is
 an extension of [1] (is now 48 rather than 43).
 
+https://bugs.gentoo.org/917633
+
 [1] https://crrev.com/e60b571faa3f14dd9119a6792dccf12f8bf80192
 --- 
a/src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator.cc
 +++ 
b/src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator.cc



[gentoo-commits] repo/gentoo:master commit in: eclass/

2023-11-20 Thread James Le Cuirot
commit: 878d04daaf34765e6224e58139a9c45921d7a0c3
Author: Thilo Fromm  gmail  com>
AuthorDate: Wed Nov  8 07:34:35 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Nov 20 23:25:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=878d04da

eclass/go-env.eclass: add helper to set compile env

This change adds a helper function to explicitly set CC, CXX, and
GOARCH, and carrying over CFLAGS, LDFLAGS and friends to CGO
equivalents, to provide a minimal sane compile environment for Go.
It enables Go builds to play nice with crossdev's wrappers for
emerge/ebuild etc. Previously, Go ebuilds emitted binaries for the host
architecture.

For example, when running on an x86_64 host:
   emerge-aarch64-cross-linux-gnu foo
will now correctly emerge Go package "foo" for aarch64 instead of
x86_64.

The eclass provides a single helper function
go-env_set_compile_environment()
intended to be called by other Go eclasses in an early build stage.
Ebuilds may also explicitly call this function.

Signed-off-by: Thilo Fromm  gmail.com>
Signed-off-by: James Le Cuirot  gentoo.org>

 eclass/go-env.eclass | 48 
 1 file changed, 48 insertions(+)

diff --git a/eclass/go-env.eclass b/eclass/go-env.eclass
new file mode 100644
index ..ba4f6c3fbb59
--- /dev/null
+++ b/eclass/go-env.eclass
@@ -0,0 +1,48 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# @ECLASS: go-env.eclass
+# @MAINTAINER:
+# Flatcar Linux Maintainers 
+# @AUTHOR:
+# Flatcar Linux Maintainers 
+# @BLURB: Helper eclass for setting the Go compile environment. Required for 
cross-compiling.
+# @DESCRIPTION:
+# This eclass includes a helper function for setting the compile environment 
for Go ebuilds.
+# Intended to be called by other Go eclasses in an early build stage, e.g. 
src_unpack.
+
+if [[ -z ${_GO_ENV_ECLASS} ]]; then
+_GO_ENV_ECLASS=1
+
+inherit toolchain-funcs
+
+# @FUNCTION: go-env_set_compile_environment
+# @DESCRIPTION:
+# Set up basic compile environment: CC, CXX, and GOARCH.
+# Also carry over CFLAGS, LDFLAGS and friends.
+# Required for cross-compiling with crossdev.
+# If not set, host defaults will be used and the resulting binaries are host 
arch.
+# (e.g. "emerge-aarch64-cross-linux-gnu foo" run on x86_64 will emerge "foo" 
for x86_64
+#  instead of aarch64)
+go-env_set_compile_environment() {
+   local arch="$(tc-arch)"
+   case "${arch}" in
+   x86)GOARCH="386" ;;
+   x64-*)  GOARCH="amd64" ;;
+   ppc64)  if [[ "$(tc-endian)" == "big" ]] ; then
+   GOARCH="ppc64"
+   else
+   GOARCH="ppc64le"
+   fi ;;
+   *)  GOARCH="${arch}" ;;
+   esac
+
+   tc-export CC CXX
+   export GOARCH
+   export CGO_CFLAGS="${CGO_CFLAGS:-$CFLAGS}"
+   export CGO_CPPFLAGS="${CGO_CPPFLAGS:-$CPPFLAGS}"
+   export CGO_CXXFLAGS="${CGO_CXXFLAGS:-$CXXFLAGS}"
+   export CGO_LDFLAGS="${CGO_LDFLAGS:-$LDFLAGS}"
+}
+
+fi



[gentoo-commits] repo/gentoo:master commit in: eclass/

2023-11-20 Thread James Le Cuirot
commit: 069fa0125f971af844000efa820a8940ceb2d497
Author: Thilo Fromm  gmail  com>
AuthorDate: Wed Nov  8 07:39:22 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Nov 20 23:25:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=069fa012

eclass/golang-vcs-snapshot.eclass: set up compile env

This change calls go-env_set_compile_environment in
golang-vcs-snapshot's src_unpack to set up a sane compile environment
early in the go build process. This un-breaks cross compiling of all
golang ebuilds that inherit golang-vcs-snapshot.

Signed-off-by: Thilo Fromm  gmail.com>
Signed-off-by: James Le Cuirot  gentoo.org>

 eclass/golang-vcs-snapshot.eclass | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/eclass/golang-vcs-snapshot.eclass 
b/eclass/golang-vcs-snapshot.eclass
index 9c199bbbd8c5..d34b8a6e913d 100644
--- a/eclass/golang-vcs-snapshot.eclass
+++ b/eclass/golang-vcs-snapshot.eclass
@@ -52,7 +52,7 @@ esac
 if [[ -z ${_GOLANG_VCS_SNAPSHOT_ECLASS} ]]; then
 _GOLANG_VCS_SNAPSHOT_ECLASS=1
 
-inherit golang-base
+inherit golang-base go-env
 
 # @ECLASS_VARIABLE: EGO_VENDOR
 # @DESCRIPTION:
@@ -92,6 +92,7 @@ _golang-vcs-snapshot_dovendor() {
 # @FUNCTION: golang-vcs-snapshot_src_unpack
 # @DESCRIPTION:
 # Extract the first archive from ${A} to the appropriate location for GOPATH.
+# Set compile env via go-env.
 golang-vcs-snapshot_src_unpack() {
local lib vendor_path x
ego_pn_check
@@ -117,6 +118,8 @@ golang-vcs-snapshot_src_unpack() {
fi
done
fi
+
+   go-env_set_compile_environment
 }
 
 fi



[gentoo-commits] repo/gentoo:master commit in: eclass/

2023-11-20 Thread James Le Cuirot
commit: e398c855e3475c1fb5f3ac6a6e0553116dac83f8
Author: Thilo Fromm  gmail  com>
AuthorDate: Wed Nov  8 07:36:23 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Nov 20 23:25:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e398c855

eclass/go-module.eclass: export compile env in src_unpack

This change calls go-env_set_compile_environment in go-module's
src_unpack to set up a sane compile environment early in the go build
process. This un-breaks cross compiling of all golang ebuilds that
inherit go-module.

Signed-off-by: Thilo Fromm  gmail.com>
Signed-off-by: James Le Cuirot  gentoo.org>

 eclass/go-module.eclass | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/eclass/go-module.eclass b/eclass/go-module.eclass
index 6c58d7f26f07..701d36e012e2 100644
--- a/eclass/go-module.eclass
+++ b/eclass/go-module.eclass
@@ -68,7 +68,7 @@ esac
 if [[ -z ${_GO_MODULE_ECLASS} ]]; then
 _GO_MODULE_ECLASS=1
 
-inherit multiprocessing toolchain-funcs
+inherit multiprocessing toolchain-funcs go-env
 
 if [[ ! ${GO_OPTIONAL} ]]; then
BDEPEND=">=dev-lang/go-1.18"
@@ -363,6 +363,7 @@ go-module_setup_proxy() {
 #local go proxy.  This mode is deprecated.
 # 2. Otherwise, if EGO_VENDOR is set, bail out, as this functionality was 
removed.
 # 3. Otherwise, call 'ego mod verify' and then do a normal unpack.
+# Set compile env via go-env.
 go-module_src_unpack() {
if use amd64 || use arm || use arm64 ||
( use ppc64 && [[ $(tc-endian) == "little" ]] ) || use s390 || 
use x86; then
@@ -386,6 +387,8 @@ go-module_src_unpack() {
${nf} ego mod verify
fi
fi
+
+   go-env_set_compile_environment
 }
 
 # @FUNCTION: _go-module_src_unpack_gosum



[gentoo-commits] repo/gentoo:master commit in: eclass/

2023-11-20 Thread James Le Cuirot
commit: 0c931a2c3681542cb692c990fe2df2a185cb65ec
Author: Thilo Fromm  gmail  com>
AuthorDate: Wed Nov  8 07:40:50 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Nov 20 23:25:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c931a2c

eclass/golang-vcs.eclass: set up compile env

This change calls go-env_set_compile_environment in golang-vcs's
src_unpack to set up a sane compile environment early in the go build
process. This un-breaks cross compiling of all golang ebuilds that
inherit golang-vcs.

Signed-off-by: Thilo Fromm  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33539
Signed-off-by: James Le Cuirot  gentoo.org>

 eclass/golang-vcs.eclass | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/eclass/golang-vcs.eclass b/eclass/golang-vcs.eclass
index 7558db4776cb..6f7a837bc15f 100644
--- a/eclass/golang-vcs.eclass
+++ b/eclass/golang-vcs.eclass
@@ -20,7 +20,7 @@ esac
 if [[ -z ${_GOLANG_VCS_ECLASS} ]]; then
 _GOLANG_VCS_ECLASS=1
 
-inherit estack golang-base
+inherit estack golang-base go-env
 
 PROPERTIES+=" live"
 
@@ -63,6 +63,7 @@ PROPERTIES+=" live"
 # @INTERNAL
 # @DESCRIPTION:
 # Create EGO_STORE_DIR if necessary.
+# Set compile env via go-env.
 _golang-vcs_env_setup() {
debug-print-function ${FUNCNAME} "$@"
 
@@ -84,6 +85,8 @@ _golang-vcs_env_setup() {
mkdir -p "${WORKDIR}/${P}/src" ||
die "${ECLASS}: unable to create ${WORKDIR}/${P}"
return 0
+
+   go-env_set_compile_environment
 }
 
 # @FUNCTION: _golang-vcs_fetch



[gentoo-commits] proj/binhost:master commit in: builders/jiji/kde/portage/package.use/

2023-11-20 Thread Andreas K. Hüttel
commit: 9397cead90e62cd96becd06d24fd7f4b357803c0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Nov 20 22:02:44 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Nov 20 22:03:01 2023 +
URL:https://gitweb.gentoo.org/proj/binhost.git/commit/?id=9397cead

More useflag

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 builders/jiji/kde/portage/package.use/queued | 1 +
 1 file changed, 1 insertion(+)

diff --git a/builders/jiji/kde/portage/package.use/queued 
b/builders/jiji/kde/portage/package.use/queued
index 7c78837..5b32ab5 100644
--- a/builders/jiji/kde/portage/package.use/queued
+++ b/builders/jiji/kde/portage/package.use/queued
@@ -1,2 +1,3 @@
 media-libs/libvpx postproc
 dev-qt/qtpositioning geoclue
+dev-libs/libpcre2 pcre32



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-11-20 Thread Matthew Thode
commit: 252adfff0863acacb13a4f7f72072ab75b251ab8
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Nov 20 21:37:03 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Nov 20 21:38:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=252adfff

app-crypt/certbot: stabilize 2.7.2 for amd64, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/certbot-2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot/certbot-2.7.2.ebuild 
b/app-crypt/certbot/certbot-2.7.2.ebuild
index 28d628bba116..111626389916 100644
--- a/app-crypt/certbot/certbot-2.7.2.ebuild
+++ b/app-crypt/certbot/certbot-2.7.2.ebuild
@@ -19,7 +19,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-11-20 Thread Matthew Thode
commit: 4dfd46e0d45cef66f6ae9f1be30be5914e5800e9
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Nov 20 21:37:30 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Nov 20 21:38:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dfd46e0

app-crypt/certbot-apache: stabilize 2.7.2 for amd64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/certbot-apache-2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-apache/certbot-apache-2.7.2.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.7.2.ebuild
index 4d1707d36f00..9ed5d0b39780 100644
--- a/app-crypt/certbot-apache/certbot-apache-2.7.2.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-2.7.2.ebuild
@@ -23,7 +23,7 @@ else
-> ${PARENT_P}.gh.tar.gz
"
# Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-11-20 Thread Matthew Thode
commit: 36eb88f8e858e4344cf71b2d908997f8603f8609
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Nov 20 21:38:16 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Nov 20 21:38:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36eb88f8

app-crypt/certbot-nginx: stabilize 2.7.2 for amd64, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild
index 681a2d89b66e..bd99ab52f3da 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${PARENT_P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme/

2023-11-20 Thread Matthew Thode
commit: fd2f540b2b476bb06086c35401037e09b9fb0714
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Nov 20 21:36:28 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Nov 20 21:38:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd2f540b

app-crypt/acme: stabilize 2.7.2 for amd64, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/acme/acme-2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/acme/acme-2.7.2.ebuild b/app-crypt/acme/acme-2.7.2.ebuild
index 88e179e64295..65ace3efd07c 100644
--- a/app-crypt/acme/acme-2.7.2.ebuild
+++ b/app-crypt/acme/acme-2.7.2.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${PARENT_P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="An implementation of the ACME protocol"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2023-11-20 Thread Ulrich Müller
commit: 5a5c83ecc8034ec47a118299f5442521b546466c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Nov 18 09:31:29 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 20 20:38:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a5c83ec

app-crypt/pinentry: Add USE-dependency on app-emacs/pinentry

Emacs pinentry will only work when it can talk to its server counterpart
from either app-editors/emacs:25 or app-emacs/pinentry.

While gpg2 will work without this (in "loopback" pinentry-mode), the
Emacs pinentry dialog is still needed with gpgsm, e.g. when signing
e-mail with a S/MIME certificate.

Technically, the dependency could be on "|| ( app-emacs/pinentry
app-editors/emacs:25 )", but pulling in a previous slot of Emacs doesn't
seem useful.

Signed-off-by: Ulrich Müller  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1-r4.ebuild | 108 
 1 file changed, 108 insertions(+)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild
new file mode 100644
index ..bbe3365178ef
--- /dev/null
+++ b/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+inherit autotools qmake-utils verify-sig
+
+DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
+HOMEPAGE="https://gnupg.org/aegypten2/;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
+
+DEPEND="
+   >=dev-libs/libassuan-2.1
+   >=dev-libs/libgcrypt-1.6.3
+   >=dev-libs/libgpg-error-1.17
+   efl? ( dev-libs/efl[X] )
+   keyring? ( app-crypt/libsecret )
+   ncurses? ( sys-libs/ncurses:= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   wayland? ( kde-frameworks/kwayland:5 )
+   X? (
+   dev-qt/qtx11extras:5
+   x11-libs/libX11
+   )
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   gtk? ( app-crypt/gcr:0[gtk] )
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+   verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+PDEPEND="emacs? ( app-emacs/pinentry )"
+IDEPEND=">=app-eselect/eselect-pinentry-0.7.2"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.0-AR.patch"
+   "${FILESDIR}/${PN}-1.2.1-automagic-capslock.patch" # bug #819939, bug 
#837719
+)
+
+src_prepare() {
+   default
+
+   unset FLTK_CONFIG
+
+   eautoreconf
+}
+
+src_configure() {
+   export PATH="$(qt5_get_bindir):${PATH}"
+   export QTLIB="$(qt5_get_libdir)"
+
+   local myeconfargs=(
+   $(use_enable efl pinentry-efl)
+   $(use_enable emacs pinentry-emacs)
+   $(use_enable keyring libsecret)
+   $(use_enable gtk pinentry-gnome3)
+   $(use_enable ncurses fallback-curses)
+   $(use_enable ncurses pinentry-curses)
+   $(use_enable qt5 pinentry-qt)
+   $(use_enable wayland kf5-wayland)
+   $(use_enable X qtx11extras)
+   $(use_with X x)
+
+   --enable-pinentry-tty
+   --disable-pinentry-fltk
+   --disable-pinentry-gtk2
+
+   MOC="$(qt5_get_bindir)"/moc
+   GPG_ERROR_CONFIG="${ESYSROOT}"/usr/bin/${CHOST}-gpg-error-config
+   LIBASSUAN_CONFIG="${ESYSROOT}"/usr/bin/libassuan-config
+
+   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   rm "${ED}"/usr/bin/pinentry || die
+
+   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5
+}
+
+pkg_postinst() {
+   eselect pinentry update ifunset
+}
+
+pkg_postrm() {
+   eselect pinentry update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/byld/

2023-11-20 Thread Ulrich Müller
commit: 53717a8b85eb90703efde25e031c6488dd5c6db8
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Oct 29 12:42:28 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 20 20:37:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53717a8b

sys-apps/byld: use HTTPS

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ulrich Müller  gentoo.org>

 sys-apps/byld/byld-1.0.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/byld/byld-1.0.3-r1.ebuild 
b/sys-apps/byld/byld-1.0.3-r1.ebuild
index 2f2785f83302..1dafc0d4364e 100644
--- a/sys-apps/byld/byld-1.0.3-r1.ebuild
+++ b/sys-apps/byld/byld-1.0.3-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="Build a Linux distribution on a single floppy"
-HOMEPAGE="http://byld.sourceforge.net/;
+HOMEPAGE="https://byld.sourceforge.net/;
 SRC_URI="mirror://sourceforge/byld/byld-${PV//./_}.tgz"
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2023-11-20 Thread Ulrich Müller
commit: 1773020832fdd4898d966e82d2f37d142bbbc795
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Oct 29 12:39:43 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 20 20:37:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17730208

net-misc/lksctp-tools: update HOMEPAGE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ulrich Müller  gentoo.org>

 net-misc/lksctp-tools/lksctp-tools-1.0.19-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.19-r1.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.19-r1.ebuild
index 7bd9ae882e39..fc25414b64cf 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.19-r1.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.19-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 inherit flag-o-matic autotools linux-info
 
 DESCRIPTION="Tools for Linux Kernel Stream Control Transmission Protocol 
implementation"
-HOMEPAGE="http://lksctp.sourceforge.net/;
+HOMEPAGE="https://github.com/sctp/lksctp-tools/wiki;
 SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"



[gentoo-commits] repo/gentoo:master commit in: net-firewall/arptables/

2023-11-20 Thread Ulrich Müller
commit: fa38aa82249bfcce192c1acac0db4906b287596c
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Oct 29 12:33:35 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 20 20:37:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa38aa82

net-firewall/arptables: use HTTPS, fix LICENSE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ulrich Müller  gentoo.org>

 net-firewall/arptables/arptables-0.0.5-r2.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/net-firewall/arptables/arptables-0.0.5-r2.ebuild 
b/net-firewall/arptables/arptables-0.0.5-r2.ebuild
index fee032c21db6..3eac5585e025 100644
--- a/net-firewall/arptables/arptables-0.0.5-r2.ebuild
+++ b/net-firewall/arptables/arptables-0.0.5-r2.ebuild
@@ -1,18 +1,17 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 inherit toolchain-funcs
 
-DESCRIPTION="set up, maintain, and inspect the tables of ARP rules in the 
Linux kernel"
-HOMEPAGE="http://ebtables.sourceforge.net/;
+DESCRIPTION="Set up, maintain, and inspect the tables of ARP rules in the 
Linux kernel"
+HOMEPAGE="https://ebtables.netfilter.org;
 SRC_URI="ftp://ftp.netfilter.org/pub/${PN}/${P}.tar.gz;
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="amd64 ppc x86"
-IUSE=""
 
 BDEPEND=">=app-eselect/eselect-iptables-20211203"
 RDEPEND="${BDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-doc/linuxfromscratch/

2023-11-20 Thread Ulrich Müller
commit: cb463d4f3fc05298130f9c9936ac6d71765db423
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Oct 29 12:30:34 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 20 20:37:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb463d4f

app-doc/linuxfromscratch: use HTTPS

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ulrich Müller  gentoo.org>

 app-doc/linuxfromscratch/linuxfromscratch-11.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-doc/linuxfromscratch/linuxfromscratch-11.0.ebuild 
b/app-doc/linuxfromscratch/linuxfromscratch-11.0.ebuild
index 3e97195d1894..285037cefc88 100644
--- a/app-doc/linuxfromscratch/linuxfromscratch-11.0.ebuild
+++ b/app-doc/linuxfromscratch/linuxfromscratch-11.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ MY_SRC="https://www.linuxfromscratch.org/lfs/downloads/${PV};
 BOOTSCRIPT_PV="20210608"
 
 DESCRIPTION="LFS documents building a Linux system entirely from source"
-HOMEPAGE="http://www.linuxfromscratch.org/lfs;
+HOMEPAGE="https://www.linuxfromscratch.org/lfs/;
 SRC_URI="${MY_SRC}/LFS-BOOK-${PV}.tar.xz
${MY_SRC}/lfs-bootscripts-${BOOTSCRIPT_PV}.tar.xz
${MY_SRC}-systemd/LFS-BOOK-${PV}.tar.bz2 -> 
LFS-BOOK-${PV}-systemd.tar.bz2



[gentoo-commits] repo/gentoo:master commit in: net-misc/bridge-utils/

2023-11-20 Thread Ulrich Müller
commit: be84f126477876d86553152c716ed7b208205fb9
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Oct 29 12:36:39 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 20 20:37:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be84f126

net-misc/bridge-utils: use HTTPS, fix LICENSE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ulrich Müller  gentoo.org>

 net-misc/bridge-utils/bridge-utils-1.7.1-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/bridge-utils/bridge-utils-1.7.1-r1.ebuild 
b/net-misc/bridge-utils/bridge-utils-1.7.1-r1.ebuild
index d668c78e802c..268d8c30760e 100644
--- a/net-misc/bridge-utils/bridge-utils-1.7.1-r1.ebuild
+++ b/net-misc/bridge-utils/bridge-utils-1.7.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,10 +6,10 @@ EAPI=7
 inherit autotools linux-info toolchain-funcs
 
 DESCRIPTION="Tools for configuring the Linux kernel 802.1d Ethernet Bridge"
-HOMEPAGE="http://bridge.sourceforge.net/;
+HOMEPAGE="https://bridge.sourceforge.net/;
 SRC_URI="https://www.kernel.org/pub/linux/utils/net/${PN}/${P}.tar.xz;
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="selinux"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/polychromatic/

2023-11-20 Thread Maciej Barć
commit: 47767c8ce2e7dee16ac03c9bce943dd9ef4a2cdf
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Nov 20 20:22:26 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Nov 20 20:27:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47767c8c

sys-apps/polychromatic: Stabilize 0.8.2 amd64, #917295

Closes: https://bugs.gentoo.org/917295
Signed-off-by: Maciej Barć  gentoo.org>

 sys-apps/polychromatic/polychromatic-0.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/polychromatic/polychromatic-0.8.2.ebuild 
b/sys-apps/polychromatic/polychromatic-0.8.2.ebuild
index f3045e367458..c65eca31c666 100644
--- a/sys-apps/polychromatic/polychromatic-0.8.2.ebuild
+++ b/sys-apps/polychromatic/polychromatic-0.8.2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == ** ]] ; then
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: app-admin/rsyslog/

2023-11-20 Thread Maciej Barć
commit: 24421c7cab489cc59a1e0b3592d12060ee4669dc
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Nov 20 20:23:39 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Nov 20 20:27:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24421c7c

app-admin/rsyslog: Stabilize 8.2308.0 amd64, #915893

Bug: https://bugs.gentoo.org/915893
Signed-off-by: Maciej Barć  gentoo.org>

 app-admin/rsyslog/rsyslog-8.2308.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/rsyslog/rsyslog-8.2308.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.2308.0.ebuild
index afc40d29f428..3a033bc82a76 100644
--- a/app-admin/rsyslog/rsyslog-8.2308.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.2308.0.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == "" ]]; then
 
inherit git-r3
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc x86"
 
SRC_URI="
https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz



[gentoo-commits] repo/gentoo:master commit in: media-fonts/spleen/

2023-11-20 Thread Maciej Barć
commit: ab0d7618d5d06781de873d3a37768911c404c6ee
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Nov 20 20:26:18 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Nov 20 20:27:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab0d7618

media-fonts/spleen: bump to 2.0.1

Signed-off-by: Maciej Barć  gentoo.org>

 media-fonts/spleen/Manifest|  1 +
 media-fonts/spleen/spleen-2.0.1.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/media-fonts/spleen/Manifest b/media-fonts/spleen/Manifest
index 8e0b13948356..fa8b5303f613 100644
--- a/media-fonts/spleen/Manifest
+++ b/media-fonts/spleen/Manifest
@@ -1 +1,2 @@
 DIST spleen-2.0.0.tar.gz 483317 BLAKE2B 
703b6017442564bbe39bbb6e3c7194c264b7c52ca898e3ca7f05f849684a4a078f4f70d82c5729f493b7aaff3bdfb6daeba225112f56cec31a733f3a1544cd0f
 SHA512 
cae55f1f9d04995e3b6c725fb1d010b4593f6e96a9cf1b594f945f5cc827131a5c8497eb97367f8aa75dfde9841a160a5292c893f8a99bb33bc95ca67445a7a6
+DIST spleen-2.0.1.tar.gz 472614 BLAKE2B 
e74ef08440fecd0b1e97913158f692228f625872f65820df2a72d93fabedc41568fe36d7acea22784cfa7dbb91cc1d2851a6352737101c03bb4760d5fa5adf95
 SHA512 
85e6cab76986fd7b0811fdf0716ddd961a42fb359054e53fcdc91c8f56466614803a0d2102f5d095ea7f4318c854cecb06ed048e998758cb97add6677c447b26

diff --git a/media-fonts/spleen/spleen-2.0.1.ebuild 
b/media-fonts/spleen/spleen-2.0.1.ebuild
new file mode 100644
index ..de0696bfbeb9
--- /dev/null
+++ b/media-fonts/spleen/spleen-2.0.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+DESCRIPTION="Monospaced bitmap fonts for consoles and terminals"
+HOMEPAGE="https://www.cambus.net/spleen-monospaced-bitmap-fonts/
+   https://github.com/fcambus/spleen/;
+SRC_URI="https://github.com/fcambus/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( AUTHORS ChangeLog README.md )
+FONT_SUFFIX="otf pcf.gz psfu.gz"
+
+src_compile() {
+   gzip -n9 *.pcf *.psfu || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/typescript/

2023-11-20 Thread Maciej Barć
commit: c12e554f481dc2971d200d190383d42bfcb3059e
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Nov 20 20:21:16 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Nov 20 20:27:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12e554f

dev-lang/typescript: bump to 5.3.2

Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/typescript/Manifest|  1 +
 dev-lang/typescript/typescript-5.3.2.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-lang/typescript/Manifest b/dev-lang/typescript/Manifest
index 1ec6fc8d92e7..97d66e1bd023 100644
--- a/dev-lang/typescript/Manifest
+++ b/dev-lang/typescript/Manifest
@@ -1 +1,2 @@
 DIST typescript-5.2.2.tgz 7230699 BLAKE2B 
c7e0908ab86f80d0b4863e4ea2ade49101735ea00840407be34afb62ff14156eb00f97504640d08da0687d1aac2a3b666b2f377b68110635f92471f9c1260988
 SHA512 
988e16ae91ec6c221cc13f5c178159bebf3441478abec52c52f283a11f97ffb5c7407f7cc580fc607660ec036dcf61ad66dfc206ad90274b6190624c1dfa9cd7
+DIST typescript-5.3.2.tgz 5761922 BLAKE2B 
e23598be7987fe705e81b24c3cea01dd7af012c2254e97c414a48244bacb155b95cfb81a3b4a25e26374ee2169dee2cbd70e16939a0e08e832ca0abd76711c96
 SHA512 
ea5f91c8dcbba001c37f10b8173489733f6f9e34cac6b2e90c6e4cd95bb8487455360eb1cea669e8b61247dce3a904eef0353f7f9c70c547400ce91bac85f681

diff --git a/dev-lang/typescript/typescript-5.3.2.ebuild 
b/dev-lang/typescript/typescript-5.3.2.ebuild
new file mode 100644
index ..598301d43b33
--- /dev/null
+++ b/dev-lang/typescript/typescript-5.3.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Superset of JavaScript with optional static typing, classes and 
interfaces"
+HOMEPAGE="https://www.typescriptlang.org/
+   https://github.com/microsoft/TypeScript/;
+SRC_URI="https://registry.npmjs.org/${PN}/-/${P}.tgz;
+S="${WORKDIR}"/package
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+
+RDEPEND="net-libs/nodejs"
+BDEPEND=">=net-libs/nodejs-16[npm]"
+
+src_compile() {
+   # Skip, nothing to compile here.
+   :
+}
+
+src_install() {
+   local myopts=(
+   --audit false
+   --color false
+   --foreground-scripts
+   --global
+   --offline
+   --omit dev
+   --prefix "${ED}"/usr
+   --progress false
+   --verbose
+   )
+   npm ${myopts[@]} install "${DISTDIR}"/${P}.tgz || die "npm install 
failed"
+
+   dodoc *.md *.txt
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/files/

2023-11-20 Thread Ulrich Müller
commit: 1dbdd40bc95effbe216e1d0d9220563c1eed27ba
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Nov  7 18:05:16 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 20 20:19:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dbdd40b

sys-fs/btrfs-progs: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ulrich Müller  gentoo.org>

 .../files/btrfs-progs-6.6-fix-ioctl-typo.patch | 32 --
 1 file changed, 32 deletions(-)

diff --git a/sys-fs/btrfs-progs/files/btrfs-progs-6.6-fix-ioctl-typo.patch 
b/sys-fs/btrfs-progs/files/btrfs-progs-6.6-fix-ioctl-typo.patch
deleted file mode 100644
index a06b6bac6754..
--- a/sys-fs/btrfs-progs/files/btrfs-progs-6.6-fix-ioctl-typo.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-https://github.com/kdave/btrfs-progs/pull/706
-
-From 027a08d659033e3b892760bfd4c19c6db9e9fa3f Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich 
-Date: Sun, 5 Nov 2023 20:13:07 +
-Subject: [PATCH] kernel-shared/uapi/btrfs.h: fix BTRFS_IOC_SCAN_DEV
-
-Without the change `BTRFS_IOC_SCAN_DEV` aliased with `BTRFS_IOC_FORGET_DEV`.
-It's a regression introduced in fcd9142b6 "btrfs-progs: docs: formatting,
-fixups, updates".
-
-It manifests as a sudden device disappearance when device is scanned:
-
-machine # [4.095032] Btrfs loaded, crc32c=crc32c-intel, zoned=no, 
fsverity=no
-machine # ERROR: device scan failed on '/dev/vdb': No such file or 
directory
-machine # ERROR: device scan failed on '/dev/vdc': No such file or 
directory
-(finished: must succeed: mkfs.btrfs -d raid0 /dev/vdb /dev/vdc, in 10.31 
seconds)
-
-Reported-by: Atemu 
-Bug: https://github.com/NixOS/nixpkgs/issues/265668
 a/kernel-shared/uapi/btrfs.h
-+++ b/kernel-shared/uapi/btrfs.h
-@@ -1171,7 +1171,7 @@ enum btrfs_err_code {
-  struct btrfs_ioctl_vol_args)
- #define BTRFS_IOC_RESIZE _IOW(BTRFS_IOCTL_MAGIC, 3, \
-  struct btrfs_ioctl_vol_args)
--#define BTRFS_IOC_SCAN_DEV _IOW(BTRFS_IOCTL_MAGIC, 5, \
-+#define BTRFS_IOC_SCAN_DEV _IOW(BTRFS_IOCTL_MAGIC, 4, \
-  struct btrfs_ioctl_vol_args)
- #define BTRFS_IOC_FORGET_DEV _IOW(BTRFS_IOCTL_MAGIC, 5, \
-  struct btrfs_ioctl_vol_args)
-



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/fgl/files/

2023-11-20 Thread Ulrich Müller
commit: e2d9bd53fa3c39e11fcf5f84324dd0ec1a8f54d8
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Oct 27 05:21:00 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 20 20:19:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d9bd53

dev-haskell/fgl: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-haskell/fgl/files/fgl-5.6.0.0-ghc-8.6.patch | 42 -
 1 file changed, 42 deletions(-)

diff --git a/dev-haskell/fgl/files/fgl-5.6.0.0-ghc-8.6.patch 
b/dev-haskell/fgl/files/fgl-5.6.0.0-ghc-8.6.patch
deleted file mode 100644
index 0e3f35425ee1..
--- a/dev-haskell/fgl/files/fgl-5.6.0.0-ghc-8.6.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-commit 344a7e452630ace0f5c647e525e0299d99de5902
-Author: Alex Washburn 
-Date:   Mon Aug 20 23:46:32 2018 -0400
-
-Fixing issue with MonadFailDesugaring.
-
-diff --git a/Data/Graph/Inductive/Monad.hs b/Data/Graph/Inductive/Monad.hs
-index 1d58af0..d63752b 100644
 a/Data/Graph/Inductive/Monad.hs
-+++ b/Data/Graph/Inductive/Monad.hs
-@@ -1,4 +1,4 @@
--{-# LANGUAGE MultiParamTypeClasses #-}
-+{-# LANGUAGE CPP, MultiParamTypeClasses #-}
- 
- -- (c) 2002 by Martin Erwig [see file COPYRIGHT]
- -- | Monadic Graphs
-@@ -19,6 +19,10 @@ module Data.Graph.Inductive.Monad(
- 
- 
- import Data.Graph.Inductive.Graph
-+#if MIN_VERSION_base(4,12,0)
-+import Control.Monad.Fail
-+import Prelude hiding (fail)
-+#endif
- 
- {-# ANN module "HLint: ignore Redundant lambda" #-}
- 
-@@ -39,7 +43,13 @@ import Data.Graph.Inductive.Graph
- 
- -- Monadic Graph
- --
--class (Monad m) => GraphM m gr where
-+class
-+#if MIN_VERSION_base(4,12,0)
-+ (MonadFail m)
-+#else
-+ (Monad m)
-+#endif
-+  => GraphM m gr where
-   {-# MINIMAL emptyM, isEmptyM, matchM, mkGraphM, labNodesM #-}
- 
-   emptyM :: m (gr a b)



[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/files/

2023-11-20 Thread Ulrich Müller
commit: 28d4031122398fcc4051d785b5ec8ef118c835e4
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Nov  7 18:01:17 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 20 20:19:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d40311

dev-db/percona-xtrabackup: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ulrich Müller  gentoo.org>

 .../percona-xtrabackup-2.4.20-fix-gcc10.patch  | 26 --
 ...rabackup-2.4.6-remove-boost-version-check.patch | 19 
 2 files changed, 45 deletions(-)

diff --git 
a/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.20-fix-gcc10.patch 
b/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.20-fix-gcc10.patch
deleted file mode 100644
index 8987082d1f9c..
--- a/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.20-fix-gcc10.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/sql/mysqld.cc b/sql/mysqld.cc
-index 3801448b..83098498 100644
 a/sql/mysqld.cc
-+++ b/sql/mysqld.cc
-@@ -625,7 +625,7 @@ struct system_variables global_system_variables;
- struct system_variables max_system_variables;
- struct system_status_var global_status_var;
- 
--MY_TMPDIR mysql_tmpdir_list;
-+extern MY_TMPDIR mysql_tmpdir_list;
- MY_BITMAP temp_pool;
- 
- CHARSET_INFO *system_charset_info, *files_charset_info ;
-diff --git a/storage/innobase/xtrabackup/src/xbstream.c 
b/storage/innobase/xtrabackup/src/xbstream.c
-index 611f8c04..f0c57588 100644
 a/storage/innobase/xtrabackup/src/xbstream.c
-+++ b/storage/innobase/xtrabackup/src/xbstream.c
-@@ -55,7 +55,7 @@ datasink_t datasink_xbstream;
- datasink_t datasink_compress;
- datasink_t datasink_tmpfile;
- datasink_t datasink_encrypt;
--datasink_t datasink_buffer;
-+extern datasink_t datasink_buffer;
- 
- static run_mode_t opt_mode;
- static char * opt_directory = NULL;

diff --git 
a/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.6-remove-boost-version-check.patch
 
b/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.6-remove-boost-version-check.patch
deleted file mode 100644
index 48a7fcc783f0..
--- 
a/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.6-remove-boost-version-check.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-Remove Boost version check which makes using the
-system boost libraries close to impossible.
-
 a/cmake/boost.cmake
-+++ b/cmake/boost.cmake
-@@ -262,13 +262,6 @@
-   COULD_NOT_FIND_BOOST()
- ENDIF()
- 
--IF(NOT BOOST_MINOR_VERSION EQUAL 59)
--  MESSAGE(WARNING "Boost minor version found is ${BOOST_MINOR_VERSION} "
--"we need 59"
--)
--  COULD_NOT_FIND_BOOST()
--ENDIF()
--
- MESSAGE(STATUS "BOOST_INCLUDE_DIR ${BOOST_INCLUDE_DIR}")
- 
- # We have a limited set of patches/bugfixes here:



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitg/files/

2023-11-20 Thread Ulrich Müller
commit: 2bcb37638ebd435e56c81a5880901ccf91c11741
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Nov  7 18:04:48 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 20 20:19:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bcb3763

dev-vcs/gitg: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ulrich Müller  gentoo.org>

 .../files/41-fix-build-with-meson-0.61.1.patch | 38 --
 1 file changed, 38 deletions(-)

diff --git a/dev-vcs/gitg/files/41-fix-build-with-meson-0.61.1.patch 
b/dev-vcs/gitg/files/41-fix-build-with-meson-0.61.1.patch
deleted file mode 100644
index 0467f7d1ad89..
--- a/dev-vcs/gitg/files/41-fix-build-with-meson-0.61.1.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-https://gitlab.gnome.org/GNOME/gitg/-/commit/1978973b12848741b08695ec2020bac98584d636
-https://bugs.gentoo.org/831666
-
-From: Jan Beich 
-Date: Mon, 24 Jan 2022 12:17:52 +
-Subject: [PATCH] meson: drop unused argument for i18n.merge_file()
-
-Ignored in Meson < 0.60.0, deprecated since 0.60.1 and fatal since 0.61.0.
-
-data/meson.build:8:0: ERROR: Function does not take positional arguments.
-data/meson.build:44:0: ERROR: Function does not take positional arguments.

- data/meson.build | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/data/meson.build b/data/meson.build
-index a8b90fd1..2413531d 100644
 a/data/meson.build
-+++ b/data/meson.build
-@@ -6,7 +6,6 @@ desktop_config = configuration_data()
- desktop_config.set('icon', application_id)
- desktop_config.set('binary', gitg_name)
- i18n.merge_file(
--  desktop,
-   type: 'desktop',
-   input: configure_file(
- input: desktop + '.in.in',
-@@ -42,7 +41,6 @@ appdata_config = configuration_data()
- appdata_config.set('app-id', application_id)
- appdata_config.set('gettext', gitg_name)
- i18n.merge_file(
--  appdata,
-   type: 'xml',
-   input: configure_file(
- input: appdata + '.in.in',
--- 
-GitLab
-



[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/files/

2023-11-20 Thread Ulrich Müller
commit: 467b4eb965534778ef9bc685ffe8038940d6b232
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Nov  7 18:00:41 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 20 20:19:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=467b4eb9

app-emulation/qemu: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ulrich Müller  gentoo.org>

 .../qemu/files/qemu-7.2.0-tcg-curl-ssl.patch   | 182 -
 1 file changed, 182 deletions(-)

diff --git a/app-emulation/qemu/files/qemu-7.2.0-tcg-curl-ssl.patch 
b/app-emulation/qemu/files/qemu-7.2.0-tcg-curl-ssl.patch
deleted file mode 100644
index 2b0a9f630371..
--- a/app-emulation/qemu/files/qemu-7.2.0-tcg-curl-ssl.patch
+++ /dev/null
@@ -1,182 +0,0 @@
-https://bugs.gentoo.org/895746#c3
-https://gitlab.com/qemu-project/qemu/-/issues/1471
-https://gitlab.com/qemu-project/qemu/-/commit/60c7dd22e1383754d5f150bc9f7c2785c662a7b6
-
-From 60c7dd22e1383754d5f150bc9f7c2785c662a7b6 Mon Sep 17 00:00:00 2001
-From: Paolo Bonzini 
-Date: Tue, 31 Jan 2023 09:48:03 +0100
-Subject: [PATCH] target/i386: fix ADOX followed by ADCX
-
-When ADCX is followed by ADOX or vice versa, the second instruction's
-carry comes from EFLAGS and the condition codes use the CC_OP_ADCOX
-operation.  Retrieving the carry from EFLAGS is handled by this bit
-of gen_ADCOX:
-
-tcg_gen_extract_tl(carry_in, cpu_cc_src,
-ctz32(cc_op == CC_OP_ADCX ? CC_C : CC_O), 1);
-
-Unfortunately, in this case cc_op has been overwritten by the previous
-"if" statement to CC_OP_ADCOX.  This works by chance when the first
-instruction is ADCX; however, if the first instruction is ADOX,
-ADCX will incorrectly take its carry from OF instead of CF.
-
-Fix by moving the computation of the new cc_op at the end of the function.
-The included exhaustive test case fails without this patch and passes
-afterwards.
-
-Because ADCX/ADOX need not be invoked through the VEX prefix, this
-regression bisects to commit 16fc5726a6e2 ("target/i386: reimplement
-0x0f 0x38, add AVX", 2022-10-18).  However, the mistake happened a
-little earlier, when BMI instructions were rewritten using the new
-decoder framework.
-
-Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1471
-Reported-by: Paul Jolly 
-Fixes: 1d0b926150e5 ("target/i386: move scalar 0F 38 and 0F 3A instruction to 
new decoder", 2022-10-18)
-Cc: qemu-sta...@nongnu.org
-Signed-off-by: Paolo Bonzini 
 a/target/i386/tcg/emit.c.inc
-+++ b/target/i386/tcg/emit.c.inc
-@@ -1015,6 +1015,7 @@ VSIB_AVX(VPGATHERQ, vpgatherq)
- 
- static void gen_ADCOX(DisasContext *s, CPUX86State *env, MemOp ot, int cc_op)
- {
-+int opposite_cc_op;
- TCGv carry_in = NULL;
- TCGv carry_out = (cc_op == CC_OP_ADCX ? cpu_cc_dst : cpu_cc_src2);
- TCGv zero;
-@@ -1022,14 +1023,8 @@ static void gen_ADCOX(DisasContext *s, CPUX86State 
*env, MemOp ot, int cc_op)
- if (cc_op == s->cc_op || s->cc_op == CC_OP_ADCOX) {
- /* Re-use the carry-out from a previous round.  */
- carry_in = carry_out;
--cc_op = s->cc_op;
--} else if (s->cc_op == CC_OP_ADCX || s->cc_op == CC_OP_ADOX) {
--/* Merge with the carry-out from the opposite instruction.  */
--cc_op = CC_OP_ADCOX;
--}
--
--/* If we don't have a carry-in, get it out of EFLAGS.  */
--if (!carry_in) {
-+} else {
-+/* We don't have a carry-in, get it out of EFLAGS.  */
- if (s->cc_op != CC_OP_ADCX && s->cc_op != CC_OP_ADOX) {
- gen_compute_eflags(s);
- }
-@@ -1053,7 +1048,14 @@ static void gen_ADCOX(DisasContext *s, CPUX86State 
*env, MemOp ot, int cc_op)
- tcg_gen_add2_tl(s->T0, carry_out, s->T0, carry_out, s->T1, zero);
- break;
- }
--set_cc_op(s, cc_op);
-+
-+opposite_cc_op = cc_op == CC_OP_ADCX ? CC_OP_ADOX : CC_OP_ADCX;
-+if (s->cc_op == CC_OP_ADCOX || s->cc_op == opposite_cc_op) {
-+/* Merge with the carry-out from the opposite instruction.  */
-+set_cc_op(s, CC_OP_ADCOX);
-+} else {
-+set_cc_op(s, cc_op);
-+}
- }
- 
- static void gen_ADCX(DisasContext *s, CPUX86State *env, X86DecodedInsn 
*decode)
 a/tests/tcg/i386/Makefile.target
-+++ b/tests/tcg/i386/Makefile.target
-@@ -14,7 +14,7 @@ config-cc.mak: Makefile
- I386_SRCS=$(notdir $(wildcard $(I386_SRC)/*.c))
- ALL_X86_TESTS=$(I386_SRCS:.c=)
- SKIP_I386_TESTS=test-i386-ssse3 test-avx test-3dnow test-mmx
--X86_64_TESTS:=$(filter test-i386-bmi2 $(SKIP_I386_TESTS), $(ALL_X86_TESTS))
-+X86_64_TESTS:=$(filter test-i386-adcox test-i386-bmi2 $(SKIP_I386_TESTS), 
$(ALL_X86_TESTS))
- 
- test-i386-sse-exceptions: CFLAGS += -msse4.1 -mfpmath=sse
- run-test-i386-sse-exceptions: QEMU_OPTS += -cpu max
-@@ -28,6 +28,10 @@ test-i386-bmi2: CFLAGS=-O2
- run-test-i386-bmi2: QEMU_OPTS += -cpu max
- run-plugin-test-i386-bmi2-%: QEMU_OPTS += -cpu max
- 
-+test-i386-adcox: 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cabal-install/files/

2023-11-20 Thread Ulrich Müller
commit: dd956b18a3525d6440c04f77de7e583fa1c0d99f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Oct 27 05:20:50 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 20 20:19:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd956b18

dev-haskell/cabal-install: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ulrich Müller  gentoo.org>

 .../files/cabal-install-0.13.3-nopref.patch  | 20 
 1 file changed, 20 deletions(-)

diff --git a/dev-haskell/cabal-install/files/cabal-install-0.13.3-nopref.patch 
b/dev-haskell/cabal-install/files/cabal-install-0.13.3-nopref.patch
deleted file mode 100644
index c36582680a56..
--- a/dev-haskell/cabal-install/files/cabal-install-0.13.3-nopref.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff --git a/Distribution/Client/IndexUtils.hs 
b/Distribution/Client/IndexUtils.hs
-index 48d8d49..3a38ee1 100644
 a/Distribution/Client/IndexUtils.hs
-+++ b/Distribution/Client/IndexUtils.hs
-@@ -312,10 +312,15 @@ extractPkg entry = case Tar.entryContent entry of
- 
- extractPrefs :: Tar.Entry -> Maybe [Dependency]
- extractPrefs entry = case Tar.entryContent entry of
-+{-
-+ -- get rid of hackage's preferred-versions
-+ -- I'd like to have bleeding-edge packages in system and I don't fear of
-+ -- broken packages with improper depends
-   Tar.NormalFile content _
-  | takeFileName (Tar.entryPath entry) == "preferred-versions"
- -> Just . parsePreferredVersions
-  . BS.Char8.unpack $ content
-+-}
-   _ -> Nothing
- 
- parsePreferredVersions :: String -> [Dependency]



[gentoo-commits] repo/gentoo:master commit in: media-libs/webrtc-audio-processing/files/

2023-11-20 Thread Ulrich Müller
commit: d40c10e960ef80b6a6c312043fa7cbd7f7bb37f9
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 08:53:19 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 20 20:19:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d40c10e9

media-libs/webrtc-audio-processing: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ulrich Müller  gentoo.org>

 .../files/1.0-abseil-cmake.patch   | 69 --
 1 file changed, 69 deletions(-)

diff --git a/media-libs/webrtc-audio-processing/files/1.0-abseil-cmake.patch 
b/media-libs/webrtc-audio-processing/files/1.0-abseil-cmake.patch
deleted file mode 100644
index ca1e825469a5..
--- a/media-libs/webrtc-audio-processing/files/1.0-abseil-cmake.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-From 3f9907f93d3983033e176e95f5134a57900a7f6e Mon Sep 17 00:00:00 2001
-From: Arun Raghavan 
-Date: Thu, 10 Dec 2020 19:06:31 -0500
-Subject: [PATCH] build: Use cmake to look up abseil dependency
-
-This should be much more robust than looking up the library directly.
-
-Fixes: 
https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/issues/4

- .gitlab-ci.yml |  3 ++-
- meson.build| 21 -
- 2 files changed, 10 insertions(+), 14 deletions(-)
-
-diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
-index 11a3b78..42cd589 100644
 a/.gitlab-ci.yml
-+++ b/.gitlab-ci.yml
-@@ -19,7 +19,7 @@ variables:
-   # CI runs, for example when adding new packages to 
FDO_DISTRIBUTION_PACKAGES.
-   # The tag is an arbitrary string that identifies the exact container
-   # contents.
--  BASE_TAG: '2020-11-27.1'
-+  BASE_TAG: '2020-12-10.1'
-   FDO_DISTRIBUTION_VERSION: '20.10'
-   FDO_UPSTREAM_REPO: 'pulseaudio/webrtc-audio-processing'
- 
-@@ -43,6 +43,7 @@ include:
- FDO_DISTRIBUTION_PACKAGES: >-
-   g++
-   gcc
-+  cmake
-   libabsl-dev
-   meson
-   ninja-build
-diff --git a/meson.build b/meson.build
-index bae155e..96d84d7 100644
 a/meson.build
-+++ b/meson.build
-@@ -40,19 +40,14 @@ os_deps = []
- have_posix = false
- have_win = false
- 
--absl_dep = [
--  cpp.find_library('absl_base'),
--  cpp.find_library('absl_bad_optional_access'),
--  cpp.find_library('absl_flags_internal'),
--  cpp.find_library('absl_flags_marshalling'),
--  cpp.find_library('absl_flags_parse'),
--  cpp.find_library('absl_flags_registry'),
--  cpp.find_library('absl_flags_usage_internal'),
--  cpp.find_library('absl_raw_logging_internal'),
--  cpp.find_library('absl_strings'),
--  cpp.find_library('absl_synchronization'),
--  cpp.find_library('absl_throw_delegate'),
--]
-+absl_dep = dependency('absl', method : 'cmake',
-+  modules : [
-+'absl::base',
-+'absl::flags_parse',
-+'absl::strings',
-+'absl::synchronization',
-+  ]
-+)
- 
- if ['darwin', 'ios'].contains(host_system)
-   os_cflags = ['-DWEBRTC_MAC']
--- 
-GitLab
-



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/http2/files/

2023-11-20 Thread Ulrich Müller
commit: 5d742f30dd2157518c65ce12285c6fb52d35bec0
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Oct 27 05:21:12 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 20 20:19:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d742f30

dev-haskell/http2: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ulrich Müller  gentoo.org>

 .../http2/files/http2-1.6.0-even-less-deps.patch   | 18 
 .../http2/files/http2-1.6.0-less-deps.patch| 52 --
 2 files changed, 70 deletions(-)

diff --git a/dev-haskell/http2/files/http2-1.6.0-even-less-deps.patch 
b/dev-haskell/http2/files/http2-1.6.0-even-less-deps.patch
deleted file mode 100644
index 07be024ee5e1..
--- a/dev-haskell/http2/files/http2-1.6.0-even-less-deps.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff --git a/http2.cabal b/http2.cabal
-index fe57a48..b28ad06 100644
 a/http2.cabal
-+++ b/http2.cabal
-@@ -204,6 +204,3 @@ Executable hpack-debug
- Buildable:  True
--  else
--Buildable:  False
--  Main-Is:  hpack-debug.hs
--  Build-Depends:base >= 4 && < 5
-+Build-Depends:  base >= 4 && < 5
-   , aeson
-@@ -219,2 +216,5 @@ Executable hpack-debug
-   , word8
-+  else
-+Buildable:  False
-+  Main-Is:  hpack-debug.hs
- 

diff --git a/dev-haskell/http2/files/http2-1.6.0-less-deps.patch 
b/dev-haskell/http2/files/http2-1.6.0-less-deps.patch
deleted file mode 100644
index 1ee62446d328..
--- a/dev-haskell/http2/files/http2-1.6.0-less-deps.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-diff --git a/http2.cabal b/http2.cabal
-index 7986d1c..fe57a48 100644
 a/http2.cabal
-+++ b/http2.cabal
-@@ -180,7 +180,3 @@ Executable hpack-encode
- Buildable:  True
--  else
--Buildable:  False
--  Main-Is:  hpack-encode.hs
--  Other-Modules:HPACKEncode
--  Build-Depends:base >= 4 && < 5
-+Build-Depends:  base >= 4 && < 5
-   , aeson
-@@ -197,2 +193,6 @@ Executable hpack-encode
-   , word8
-+  else
-+Buildable:  False
-+  Main-Is:  hpack-encode.hs
-+  Other-Modules:HPACKEncode
- 
-@@ -226,6 +226,3 @@ Executable hpack-stat
- Buildable:  True
--  else
--Buildable:  False
--  Main-Is:  hpack-stat.hs
--  Build-Depends:base >= 4 && < 5
-+Build-Depends:  base >= 4 && < 5
-   , aeson
-@@ -243,2 +240,5 @@ Executable hpack-stat
-   , word8
-+  else
-+Buildable:  False
-+  Main-Is:  hpack-stat.hs
- 
-@@ -250,8 +250,3 @@ Executable frame-encode
- Buildable:  True
--  else
--Buildable:  False
--  Main-Is:  frame-encode.hs
--  Other-Modules:Case
--JSON
--  Build-Depends:base >= 4 && < 5
-+Build-Depends:  base >= 4 && < 5
-   , aeson
-@@ -263,2 +258,7 @@ Executable frame-encode
-   , unordered-containers
-+  else
-+Buildable:  False
-+  Main-Is:  frame-encode.hs
-+  Other-Modules:Case
-+JSON
- 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/freecad/

2023-11-20 Thread Andrew Ammerlaan
commit: 56e9e13f30ff75b96635b73dce92a0a3ab67e565
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Mon Nov 20 19:36:39 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Nov 20 19:42:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e9e13f

media-gfx/freecad: depend on vtk[-qt5] if USE=qt6

This fixes the configure phase, however it still fails to compile for qt6
so the use.mask stays in place for now

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 media-gfx/freecad/freecad-0.21.2.ebuild | 2 +-
 media-gfx/freecad/freecad-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/freecad/freecad-0.21.2.ebuild 
b/media-gfx/freecad/freecad-0.21.2.ebuild
index c99cbce11039..1932b59458c1 100644
--- a/media-gfx/freecad/freecad-0.21.2.ebuild
+++ b/media-gfx/freecad/freecad-0.21.2.ebuild
@@ -74,7 +74,7 @@ RDEPEND="
)
fem? (
!qt6? ( sci-libs/vtk:=[qt5,rendering] )
-   qt6? ( sci-libs/vtk:=[qt6,rendering] )
+   qt6? ( sci-libs/vtk:=[-qt5,qt6,rendering] )
)
gui? (
>=media-libs/coin-4.0.0

diff --git a/media-gfx/freecad/freecad-.ebuild 
b/media-gfx/freecad/freecad-.ebuild
index d174541cdb9c..3865d158c785 100644
--- a/media-gfx/freecad/freecad-.ebuild
+++ b/media-gfx/freecad/freecad-.ebuild
@@ -74,7 +74,7 @@ RDEPEND="
)
fem? (
!qt6? ( sci-libs/vtk:=[qt5,rendering] )
-   qt6? ( sci-libs/vtk:=[qt6,rendering] )
+   qt6? ( sci-libs/vtk:=[-qt5,qt6,rendering] )
)
gui? (
>=media-libs/coin-4.0.0



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbval/

2023-11-20 Thread Michał Górny
commit: 4d575e69ad574c0b369cca6d8360476bfd5fcbb7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 19:21:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 19:29:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d575e69

dev-python/nbval: Remove unused dev-python/nbdime test dep

Remove the test dependency on dev-python/nbdime since the only test
using it is ignored already because of other missing dependencies.

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbval/nbval-0.10.0-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/nbval/nbval-0.10.0-r1.ebuild 
b/dev-python/nbval/nbval-0.10.0-r1.ebuild
index 229392ee58ff..a35624064104 100644
--- a/dev-python/nbval/nbval-0.10.0-r1.ebuild
+++ b/dev-python/nbval/nbval-0.10.0-r1.ebuild
@@ -26,7 +26,6 @@ RDEPEND="
 "
 BDEPEND="
test? (
-   dev-python/nbdime[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
dev-python/sympy[${PYTHON_USEDEP}]
' python3_{10..11})



[gentoo-commits] repo/gentoo:master commit in: dev-python/notebook/

2023-11-20 Thread Michał Górny
commit: 74ef589b6fc7e0ab24f43e4fa7ac6689d0a0d9bf
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 19:26:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 19:29:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ef589b

dev-python/notebook: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/notebook/notebook-7.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/notebook/notebook-7.0.6.ebuild 
b/dev-python/notebook/notebook-7.0.6.ebuild
index 6cd776c02b29..602f6a2bb0f1 100644
--- a/dev-python/notebook/notebook-7.0.6.ebuild
+++ b/dev-python/notebook/notebook-7.0.6.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 pypi xdg-utils



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbval/

2023-11-20 Thread Michał Górny
commit: 82600a4aa7f9ded9d7aa840a97facacb3580138d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 19:22:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 19:29:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82600a4a

dev-python/nbval: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbval/nbval-0.10.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbval/nbval-0.10.0-r1.ebuild 
b/dev-python/nbval/nbval-0.10.0-r1.ebuild
index a35624064104..f69e3384aa63 100644
--- a/dev-python/nbval/nbval-0.10.0-r1.ebuild
+++ b/dev-python/nbval/nbval-0.10.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/proj/guru:dev commit in: media-video/mediaelch/

2023-11-20 Thread Alexander Weber
commit: 6e49463c5bc0133ba2825c4ee3346cb61402881e
Author: Alexander Weber  web  de>
AuthorDate: Mon Nov 20 19:21:38 2023 +
Commit: Alexander Weber  web  de>
CommitDate: Mon Nov 20 19:23:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6e49463c

Add media-video/mediaelch ebuilds

Signed-off-by: Alexander Weber  web.de>

 media-video/mediaelch/Manifest|  1 +
 media-video/mediaelch/mediaelch-2.10.4.ebuild | 49 +++
 media-video/mediaelch/mediaelch-.ebuild   | 49 +++
 media-video/mediaelch/metadata.xml| 11 ++
 4 files changed, 110 insertions(+)

diff --git a/media-video/mediaelch/Manifest b/media-video/mediaelch/Manifest
new file mode 100644
index 00..90fa25ce71
--- /dev/null
+++ b/media-video/mediaelch/Manifest
@@ -0,0 +1 @@
+DIST mediaelch-2.10.4.tar.gz 3280636 BLAKE2B 
432f24a874f0843232e10909ba08393604acd75e0c49ea0ca660a64a7ec7ea55e8f79f21074bdac64d8e3815370f31978db8de25e79939682818aacad7aaeb76
 SHA512 
725b03cd179e2c14f94a5744675ac2cc570da1a2fa6818dcd1854542b354eb83f10c5653d92b946308740d7964cb91855f7d57ec314d784c1cbacd96b4c22aeb

diff --git a/media-video/mediaelch/mediaelch-2.10.4.ebuild 
b/media-video/mediaelch/mediaelch-2.10.4.ebuild
new file mode 100644
index 00..1ecc1e1c10
--- /dev/null
+++ b/media-video/mediaelch/mediaelch-2.10.4.ebuild
@@ -0,0 +1,49 @@
+EAPI=7
+inherit cmake
+
+MY_PN=MediaElch
+S=$WORKDIR/$MY_PN-$PV
+
+DESCRIPTION="Video metadata scraper"
+HOMEPAGE="https://www.mediaelch.de/;
+
+IUSE="debug"
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/Komet/MediaElch;
+   EGIT_BRANCH="master"
+   EGIT_SUBMODULES=()
+   inherit git-r3
+   S="${WORKDIR}/mediaelch-"
+else
+   RESTRICT="mirror"
+   SRC_URI="https://github.com/Komet/$MY_PN/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="amd64"
+fi
+
+SLOT="0"
+LICENSE="LGPL-3"
+
+DEPEND="dev-libs/quazip
+   dev-qt/qtconcurrent:5
+   dev-qt/qtmultimedia:5[widgets]
+   dev-qt/qtsql:5
+   dev-qt/qtsvg:5
+   dev-qt/qtxmlpatterns:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-util/cmake
+   media-video/mediainfo
+   media-libs/libzen
+   media-libs/phonon"
+
+src_configure() {
+   local mycmakeargs=("-DUSE_EXTERN_QUAZIP=ON")
+   if use debug; then
+   CMAKE_BUILD_TYPE=Debug
+   mycmakeargs+=("-DSANITIZE_ADDRESS=on")
+   CXXFLAGS+=("-fsanitize=address")
+   fi
+
+   cmake_src_configure
+}

diff --git a/media-video/mediaelch/mediaelch-.ebuild 
b/media-video/mediaelch/mediaelch-.ebuild
new file mode 100644
index 00..1ecc1e1c10
--- /dev/null
+++ b/media-video/mediaelch/mediaelch-.ebuild
@@ -0,0 +1,49 @@
+EAPI=7
+inherit cmake
+
+MY_PN=MediaElch
+S=$WORKDIR/$MY_PN-$PV
+
+DESCRIPTION="Video metadata scraper"
+HOMEPAGE="https://www.mediaelch.de/;
+
+IUSE="debug"
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/Komet/MediaElch;
+   EGIT_BRANCH="master"
+   EGIT_SUBMODULES=()
+   inherit git-r3
+   S="${WORKDIR}/mediaelch-"
+else
+   RESTRICT="mirror"
+   SRC_URI="https://github.com/Komet/$MY_PN/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="amd64"
+fi
+
+SLOT="0"
+LICENSE="LGPL-3"
+
+DEPEND="dev-libs/quazip
+   dev-qt/qtconcurrent:5
+   dev-qt/qtmultimedia:5[widgets]
+   dev-qt/qtsql:5
+   dev-qt/qtsvg:5
+   dev-qt/qtxmlpatterns:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-util/cmake
+   media-video/mediainfo
+   media-libs/libzen
+   media-libs/phonon"
+
+src_configure() {
+   local mycmakeargs=("-DUSE_EXTERN_QUAZIP=ON")
+   if use debug; then
+   CMAKE_BUILD_TYPE=Debug
+   mycmakeargs+=("-DSANITIZE_ADDRESS=on")
+   CXXFLAGS+=("-fsanitize=address")
+   fi
+
+   cmake_src_configure
+}

diff --git a/media-video/mediaelch/metadata.xml 
b/media-video/mediaelch/metadata.xml
new file mode 100644
index 00..b84629bfde
--- /dev/null
+++ b/media-video/mediaelch/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   web.alexan...@web.de
+   Alexander Weber
+   
+   
+   Komet/MediaElch
+   
+



[gentoo-commits] repo/gentoo:master commit in: sys-apps/polychromatic/

2023-11-20 Thread Maciej Barć
commit: bbd4e8f161ad3b2d832c6c0f0ef0071c227549fa
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Nov 20 08:18:05 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Nov 20 19:17:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd4e8f1

sys-apps/polychromatic: bump to 0.8.3

Signed-off-by: Maciej Barć  gentoo.org>

 sys-apps/polychromatic/Manifest   |  1 +
 sys-apps/polychromatic/polychromatic-0.8.3.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/sys-apps/polychromatic/Manifest b/sys-apps/polychromatic/Manifest
index f578d5a0802c..e231768e1dc9 100644
--- a/sys-apps/polychromatic/Manifest
+++ b/sys-apps/polychromatic/Manifest
@@ -1,2 +1,3 @@
 DIST polychromatic-0.8.1.tar.gz 1673716 BLAKE2B 
9751985ac429d5da19e829f3b17565e1c42b7859df6ce3be031e34148e1c30bcb37bee3103b038e902a818a7ade9e3cc4400570135c34229494666f9a9a6012a
 SHA512 
61add658825f99f729e6921c41aa97b2075e5cbd3dcdabb6602a7eeb6b505a3435d9231ed163490289374bf78737544cda77d45c39f245f20f07886824ea61fa
 DIST polychromatic-0.8.2.tar.gz 1697776 BLAKE2B 
209d27258e4e6cedb6d8d0c5e50168ab82854605a90e67cf550e5aaa5a5aec539c84155a0fee44986ae63fba33b8778ad426b0e648ef51e71bb33f42a86909ad
 SHA512 
0965881feb60cdcb2415cf177b951548b6bfefd642fc28305fd37f339e891252bd9a1c9dff296381f53ea221758dbc68ca2968a191d3b7db96c6ee2ec8936c07
+DIST polychromatic-0.8.3.tar.gz 1762021 BLAKE2B 
eb4925fdd5be892c4f490424f357e8d1a2db79ac4bd9b4ae2a6f05662022837ba624d23c373b073de8045207511c50a6f2c4ba6cc4a6f276c2553edcbae25eaf
 SHA512 
e2b26bfda985a2a80373dfa2c10e85a96724eec16c513e825841b7363b692c3edf51fc7ddc0735e28bb1c5074ebd22e9390606d314df35fc61cb185a0fd0acfc

diff --git a/sys-apps/polychromatic/polychromatic-0.8.3.ebuild 
b/sys-apps/polychromatic/polychromatic-0.8.3.ebuild
new file mode 100644
index ..f3045e367458
--- /dev/null
+++ b/sys-apps/polychromatic/polychromatic-0.8.3.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit meson python-single-r1 readme.gentoo-r1 xdg
+
+DESCRIPTION="RGB lighting management software for GNU/Linux powered by 
OpenRazer"
+HOMEPAGE="https://polychromatic.app/
+   https://github.com/polychromatic/polychromatic/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=x11-libs/gtk+-3.20:3[introspection]
+   $(python_gen_cond_dep '
+   dev-python/PyQt5[svg,${PYTHON_USEDEP}]
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/colour[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   sys-apps/openrazer[client,${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   ${RDEPEND}
+   dev-util/intltool
+   dev-lang/sassc
+"
+
+DOC_CONTENTS="To automatically start up Polychromatic on session login copy
+/usr/share/polychromatic/polychromatic-autostart.desktop file into Your user's
+~/.config/autostart/ directory."
+
+src_install() {
+   meson_src_install
+   python_optimize
+   readme.gentoo_create_doc
+
+   python_doscript "${S}"/polychromatic-{cli,controller,helper,tray-applet}
+
+   # Do not force polychromatic to autostart on session login.
+   # Move it into /usr/share/polychromatic and treat it as an example file
+   # that could be installed into user's ~/.config/autostart/ directory.
+   mv "${ED}"/etc/xdg/autostart/${PN}-autostart.desktop \
+  "${ED}"/usr/share/${PN}/${PN}-autostart.desktop || die
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/pinta/

2023-11-20 Thread Maciej Barć
commit: 73e7c34f32850b62dbbe7c437d9ddb082f62ce84
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Nov 20 14:51:29 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Nov 20 19:17:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e7c34f

media-gfx/pinta: fix pinta launcher script

Signed-off-by: Maciej Barć  gentoo.org>

 media-gfx/pinta/{pinta-2.1.1.ebuild => pinta-2.1.1-r1.ebuild} | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/media-gfx/pinta/pinta-2.1.1.ebuild 
b/media-gfx/pinta/pinta-2.1.1-r1.ebuild
similarity index 90%
rename from media-gfx/pinta/pinta-2.1.1.ebuild
rename to media-gfx/pinta/pinta-2.1.1-r1.ebuild
index 0c8314e184e8..d3493a121fb7 100644
--- a/media-gfx/pinta/pinta-2.1.1.ebuild
+++ b/media-gfx/pinta/pinta-2.1.1-r1.ebuild
@@ -123,6 +123,13 @@ src_compile() {
 src_install() {
emake DESTDIR="${ED}" install
 
+   local pinta_home="/usr/$(get_libdir)/${PN}"
+
+   mv "${ED}/usr/bin/pinta" "${ED}/${pinta_home}" || die
+   sed -e 's|dotnet|${DOTNET_ROOT}/dotnet|g' -i 
"${ED}/${pinta_home}/pinta" \
+   || die  # No 
interpolation!
+   dotnet-pkg-base_dolauncher "${pinta_home}/${PN}" "${PN}"
+
rm "${ED}/usr/share/man/man1/${PN}.1.gz" || die
doman xdg/${PN}.1
 }



[gentoo-commits] repo/gentoo:master commit in: app-containers/distrobox/

2023-11-20 Thread Maciej Barć
commit: 81b4cf2ce8ecf920e3f1ac699e961709751ac250
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Nov 20 16:55:10 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Nov 20 19:17:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b4cf2c

app-containers/distrobox: sync live 

Signed-off-by: Maciej Barć  gentoo.org>

 app-containers/distrobox/distrobox-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-containers/distrobox/distrobox-.ebuild 
b/app-containers/distrobox/distrobox-.ebuild
index f3fc5a365796..123c5f82a360 100644
--- a/app-containers/distrobox/distrobox-.ebuild
+++ b/app-containers/distrobox/distrobox-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then
 else
SRC_URI="https://github.com/89luca89/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
 fi
 
 LICENSE="GPL-3"  # GPL-3.0-only !



[gentoo-commits] repo/gentoo:master commit in: dev-python/ensurepip-setuptools/

2023-11-20 Thread Michał Górny
commit: 011b59bf2752d431f960d54f991d0d6e2441958f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 18:39:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 19:17:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=011b59bf

dev-python/ensurepip-setuptools: Bump to 69.0.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/ensurepip-setuptools/Manifest   |  1 +
 .../ensurepip-setuptools-69.0.0.ebuild | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-python/ensurepip-setuptools/Manifest 
b/dev-python/ensurepip-setuptools/Manifest
index 8b38c4be8ddd..381980d0266c 100644
--- a/dev-python/ensurepip-setuptools/Manifest
+++ b/dev-python/ensurepip-setuptools/Manifest
@@ -1 +1,2 @@
 DIST setuptools-68.2.2-py3-none-any.whl 807864 BLAKE2B 
1ae4dab8a589c95281cac145c3e06b4027b585065a5191a9d6dd9c77730a096b592154863c555d8098c10425dfef315de3b79c6b631e8f6aacc0f234795f95fc
 SHA512 
6e0d854040baff861e1647d2bece7d090bc793b2bd9819c56105b94090df54881a6a9b43ebd82578cd7c76d47181571b671e60672afd9def389d03c9dae84fcf
+DIST setuptools-69.0.0-py3-none-any.whl 819391 BLAKE2B 
69b296d3f91a9aa35b9f01a3a9a49625677a9fc292163fbeac7e97b9ac7b2ac1a592feaf5c638705a8a586498f32adef187f24ed8f122014431a3c96f5d1c3bb
 SHA512 
e52aeabb115aa65340b94ac4cede3c21b6a07f770fc2f17a59cc876557ee29f82d9149055b9c729b328271983bf0089f1b8392b4a77c9452bec2a0ff13cf353f

diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-69.0.0.ebuild 
b/dev-python/ensurepip-setuptools/ensurepip-setuptools-69.0.0.ebuild
new file mode 100644
index ..8346a1bd0f6d
--- /dev/null
+++ b/dev-python/ensurepip-setuptools/ensurepip-setuptools-69.0.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2022-2023 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/recurring-ical-events/

2023-11-20 Thread Michał Górny
commit: 17ec6c95482ef52f8b316735c2aaafedc2340081
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 18:40:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 19:17:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ec6c95

dev-python/recurring-ical-events: Bump to 2.1.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/recurring-ical-events/Manifest  |  1 +
 .../recurring-ical-events-2.1.1.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/recurring-ical-events/Manifest 
b/dev-python/recurring-ical-events/Manifest
index c16611a6a023..0188b3b9ebd0 100644
--- a/dev-python/recurring-ical-events/Manifest
+++ b/dev-python/recurring-ical-events/Manifest
@@ -1,2 +1,3 @@
 DIST python-recurring-ical-events-2.0.2.gh.tar.gz 326754 BLAKE2B 
1df6ffaf08e991ca49360f586abda344a9967e9fe0446a367920d6fe502aea20af35bb976b7a030d47f0b34388e7f169027e4106fc7c317d3a68358af812d40f
 SHA512 
377f2f974cf0ce141d6c4f32aafe1b55339121229a74d66647d6779c1bec3ec4ede47a0c1353692c5eb3d5a6144b53f1fef3150343b503884c1d1d241138b65d
 DIST python-recurring-ical-events-2.1.0.gh.tar.gz 327954 BLAKE2B 
8dae03b538e961fa18b51d6ecfd3d0818a64a44ebd9811370a7c78e8b897f38cad520d692fcc6e1c93751f500d8fd6072f0ce86ee9ac947b0aab7c82fcc3d9f7
 SHA512 
8e8e0d18e110be01f60a4834d21794d7a595413d109af88f44896d75db4c37176020f1f4fd74dc81c2f76d1e3654bc77c97240a6163444b0449a08178bb22c27
+DIST python-recurring-ical-events-2.1.1.gh.tar.gz 328303 BLAKE2B 
204ca63f87829cab0b4fd972027fbdabdcd027a0cc2fb1d42b70c517b5de69aa177a68e3a0ec051b326bce69cb4d341939ab4e53020f4fe5155476ad7dba5205
 SHA512 
d77f71317da8df3d71105b5c2ce08f33854df423b0b10e2dba117737832cc7b2257bd3d3b6f6d8470bea0beb7b5e6bc695e8204e02e3d8118cedf6a16e45f0cf

diff --git 
a/dev-python/recurring-ical-events/recurring-ical-events-2.1.1.ebuild 
b/dev-python/recurring-ical-events/recurring-ical-events-2.1.1.ebuild
new file mode 100644
index ..c790e2121364
--- /dev/null
+++ b/dev-python/recurring-ical-events/recurring-ical-events-2.1.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2023 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="Repeat ICalendar events by RRULE, RDATE and EXDATE"
+HOMEPAGE="
+   https://github.com/niccokunzmann/python-recurring-ical-events/
+   https://pypi.org/project/recurring-ical-events/
+"
+SRC_URI="
+   
https://github.com/niccokunzmann/python-recurring-ical-events/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   =dev-python/icalendar-5.0.9[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2023.3[${PYTHON_USEDEP}]
+   =dev-python/x-wr-timezone-0.0.5[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   test/test_readme.py
+)
+
+EPYTEST_DESELECT=(
+   # a test checking if tzdata package is installed that is apparently
+   # needed for other tests, except it isn't
+   
test/test_zoneinfo_issue_57.py::test_zoneinfo_must_be_installed_if_it_is_possible
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/Faker/

2023-11-20 Thread Michał Górny
commit: 80d5b73d8363dcd1a82143633828a25a548c16e5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 18:36:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 19:17:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80d5b73d

dev-python/Faker: Bump to 20.1.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/Faker/Faker-20.1.0.ebuild | 40 
 dev-python/Faker/Manifest|  1 +
 2 files changed, 41 insertions(+)

diff --git a/dev-python/Faker/Faker-20.1.0.ebuild 
b/dev-python/Faker/Faker-20.1.0.ebuild
new file mode 100644
index ..8f6863a1716d
--- /dev/null
+++ b/dev-python/Faker/Faker-20.1.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2023 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 17d8ff55214e..f288574f4b11 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -3,3 +3,4 @@ DIST Faker-19.12.1.tar.gz 1697827 BLAKE2B 
64398d85fa5492811c9a5319a88f17ecdda570
 DIST Faker-19.13.0.tar.gz 1699872 BLAKE2B 
a53236812e17b1b8d5329e97b29f137b980b7069c02e558bfd7f118726203116ef99699f6fcf3d60f247507c82d9b159dbcb02d9b40dd8116ba1f4bbb5cdd26e
 SHA512 
ce9e2b854027169697834f7dc081e601d13878315c39ef955378860b6d8d6671f3e6d525c45a843c76073348c6e87abf942daadae69f7aae55b3692432d949b7
 DIST Faker-20.0.0.tar.gz 1700246 BLAKE2B 
dbb37b4f5256493b8d8eeb493c22d4b6698a316288aa73055061f3cc7bd36ebda460df185d38c7578a9c372a7d2cdc30304ddf43728aaec6e6a5f35304de9799
 SHA512 
56f2fee8dc184e0826fc3d30331830d03ed93974b2815931a0e6aa4df173efc621158dbda9e38af771cfe22a8f5a9ceac042edca14b30220ec303cf5d3bbf42e
 DIST Faker-20.0.3.tar.gz 1700384 BLAKE2B 
95d2070b05694219d66d6a62f22ce7aa4d4b72f0b3bce762b900f66972627fbb8bf0e5a41f33bf7d5831f3c9ed7fde2dd7f42a54e3207026ce3f3e860090a299
 SHA512 
44080c6c28d2033fe81b8bb5306983176fbed797c626329ae84d6971521306c13cf020a34d2edf14fc17c0ea932dcca8d3886e9bd7faa5fe5651d670f1acff01
+DIST Faker-20.1.0.tar.gz 1701717 BLAKE2B 
c213aa69326c80adf2b68b093fb7aa9e9d7aaee06f235d9d8dc3d3b24d9e7b4ad15c7412a9c3539749c58ad47bb63d5f4a0c94dd6318a8539a225450b65ab6b3
 SHA512 
6241c90d6233e58e763d5de3d6550b9fd9bb33af0f736209edcd60b8d6e0e57eebe3e86fd86c141816ad1817cea949b2a6d16f212413d8748b82370c2bae57b0



[gentoo-commits] repo/gentoo:master commit in: dev-python/txtorcon/

2023-11-20 Thread Michał Górny
commit: df4dbec65f605fa60c6a627c2ea7c5bee2300c25
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 18:48:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 19:17:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df4dbec6

dev-python/txtorcon: Bump to 23.11.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/txtorcon/Manifest|  1 +
 dev-python/txtorcon/txtorcon-23.11.0.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/dev-python/txtorcon/Manifest b/dev-python/txtorcon/Manifest
index 021c0fbb9e57..6907e7a34aa5 100644
--- a/dev-python/txtorcon/Manifest
+++ b/dev-python/txtorcon/Manifest
@@ -1 +1,2 @@
+DIST txtorcon-23.11.0.gh.tar.gz 395211 BLAKE2B 
156c1c1d7e1d88939051ea19f4cd955e3a329dd1a550ea1a35d6c984db66d9b8e7fff35b2aa5caa12589273b46c1ce65d802fe89ce2a57443e0b5ce592247ee0
 SHA512 
815aecd8b6f3d12be1f903ba4dbb037e5f5920d925ca06c9f92a040d8258c4c1182ae5fca0be26fd2adb529c1726ad9ee080ddcada56e3e8b9922f7295731df3
 DIST txtorcon-23.5.0.gh.tar.gz 394188 BLAKE2B 
ee63d2815a9b697aa37d27697ef6085dc91e750ba0cad854c8610eed7afcfec9b50cf5aead24f75676e2b0ee39167c50fbebc43a51911a3ebe17eb784b18d31e
 SHA512 
33610c043084273f5dc06b797fff11bb0fccaae14229dbd07286e13e40ebc199594f6e52c64b87e4060e37bcb44bd90ccf7ff7217d923fdb33a581fb95144d56

diff --git a/dev-python/txtorcon/txtorcon-23.11.0.ebuild 
b/dev-python/txtorcon/txtorcon-23.11.0.ebuild
new file mode 100644
index ..0d31f2388f06
--- /dev/null
+++ b/dev-python/txtorcon/txtorcon-23.11.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 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
+
+DESCRIPTION="Twisted-based Tor controller client, with state-tracking 
abstractions"
+HOMEPAGE="
+   https://txtorcon.readthedocs.org/
+   https://github.com/meejah/txtorcon/
+   https://pypi.org/project/txtorcon/
+"
+SRC_URI="
+   https://github.com/meejah/txtorcon/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/automat[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/twisted[ssl,${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   sys-process/lsof
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/fonttools/

2023-11-20 Thread Michał Górny
commit: 1db82b97d9672e29d5057a8de050ca782ff5c0cd
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 18:45:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 19:17:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1db82b97

dev-python/fonttools: Bump to 4.45.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fonttools/Manifest|  1 +
 dev-python/fonttools/fonttools-4.45.0.ebuild | 87 
 2 files changed, 88 insertions(+)

diff --git a/dev-python/fonttools/Manifest b/dev-python/fonttools/Manifest
index 1dbea020632f..36b556deeec7 100644
--- a/dev-python/fonttools/Manifest
+++ b/dev-python/fonttools/Manifest
@@ -2,3 +2,4 @@ DIST fonttools-4.43.1.gh.tar.gz 3770153 BLAKE2B 
d5abb086605126bbb814f4631e1da412
 DIST fonttools-4.44.0.gh.tar.gz 3771969 BLAKE2B 
26a9bef8e6f5595bca8a27ca1b46cfa16c2bb5741d82fdf203be163510f1380b76307e3fb4921200b49d422ef602134f399a502087dd4dc6ff959871deb92ef6
 SHA512 
c665e0cae9b486f5373eb775d3a38a2b5a794ce64a112cf83f1e86d1433481944c8db1b30a5c6ed047f3639ebe63ddcad800a871a9289d186be67c9c8c0afa0a
 DIST fonttools-4.44.1.gh.tar.gz 3772404 BLAKE2B 
75ea507c234846e26d3e1693c3ae8c23ac45c1ed0496958cf9589928e2918b496038f8729c7418080adf64e94a1ae0cb156e2b5925b69885660225daa8596359
 SHA512 
574dc1661c5b6cd63d70f4195f06e2dc6fe75bf84912720390314c2b3ed5edaaf05cc8879520b356857aef4cfd23ef2ae4c42c5cf5048359be63f757644d95b2
 DIST fonttools-4.44.3.gh.tar.gz 3775926 BLAKE2B 
fcc482ffa6163f895cf6ea8721dae3ce85beea3bbf3d19c30e5f2a681356e66ff5ffc3ee4b228244eaebbcc76e397ec1e841ed3f96fda2eb2561e26f0b90a174
 SHA512 
cedac35c1273d95785095678a90aef58307b5c66bcd3c2e4f72f6642412265e783afc5e0e1e4cff77ceb31f1f5406ae24d130856c41821998da94e088628823e
+DIST fonttools-4.45.0.gh.tar.gz 3785706 BLAKE2B 
d5e9d4ec5b04e789379834846b4545a3aac7c793127aff017a09fd07439413890919241a3692416b7f570ccb8b41e86d46a7f3a132d86357b1c8f63a1cbc1b9f
 SHA512 
6132912f547e5b74f06749bf098cd31e27b1ff4ecfee874a29a1b82d339575b94e5f1580ee4d5b8b7588ae7382f298fd5ef537b165477a2f37e9112d51c58c2d

diff --git a/dev-python/fonttools/fonttools-4.45.0.ebuild 
b/dev-python/fonttools/fonttools-4.45.0.ebuild
new file mode 100644
index ..f21d112c4c8b
--- /dev/null
+++ b/dev-python/fonttools/fonttools-4.45.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Library for manipulating TrueType, OpenType, AFM and Type1 fonts"
+HOMEPAGE="
+   https://github.com/fonttools/fonttools/
+   https://pypi.org/project/fonttools/
+"
+SRC_URI="
+   https://github.com/fonttools/fonttools/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="+native-extensions"
+
+RDEPEND="
+   >=dev-python/fs-2.4.9[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   native-extensions? (
+   $(python_gen_cond_dep '
+   dev-python/cython[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+   test? (
+   dev-python/brotlicffi[${PYTHON_USEDEP}]
+   app-arch/zopfli
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # When dev-python/pytest-shutil is installed, we get weird import 
errors.
+   # This is due to incomplete nesting in the Tests/ tree:
+   #
+   #   Tests/feaLib/__init__.py
+   #   Tests/ufoLib/__init__.py
+   #   Tests/svgLib/path/__init__.py
+   #   Tests/otlLib/__init__.py
+   #   Tests/varLib/__init__.py
+   #
+   # This tree requires an __init__.py in Tests/svgLib/ too, bug #701148.
+   touch Tests/svgLib/__init__.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   local -x FONTTOOLS_WITH_CYTHON=$(usex native-extensions)
+   [[ ${EPYTHON} == pypy3 ]] && FONTTOOLS_WITH_CYTHON=0
+   distutils-r1_python_compile
+}
+
+src_test() {
+   # virtualx used when matplotlib is installed causing plot module tests 
to run
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   if [[ ${EPYTHON} == pypy3 ]] &&
+   has_version "dev-python/pyxattr[${PYTHON_USEDEP}]"
+   then
+   EPYTEST_DESELECT+=(
+   # affected by a bug in PyPy/pyxattr
+   # https://github.com/iustin/pyxattr/issues/41
+   
Tests/t1Lib/t1Lib_test.py::ReadWriteTest::test_read_with_path
+   )
+   fi
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   nonfatal epytest Tests fontTools || die -n "Tests failed with 
${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rpds-py/

2023-11-20 Thread Michał Górny
commit: 0252fc77114cc491591807a5adfc632eba9942b6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 18:47:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 19:17:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0252fc77

dev-python/rpds-py: Bump to 0.13.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rpds-py/Manifest  |  1 +
 dev-python/rpds-py/rpds-py-0.13.1.ebuild | 69 
 2 files changed, 70 insertions(+)

diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest
index f5ac3fed79a3..985ecd337cb8 100644
--- a/dev-python/rpds-py/Manifest
+++ b/dev-python/rpds-py/Manifest
@@ -32,6 +32,7 @@ DIST rpds_py-0.10.4.tar.gz 16496 BLAKE2B 
b9e9c67cbd1f49e1f495d9ec455ac07354e5441
 DIST rpds_py-0.10.6.tar.gz 16514 BLAKE2B 
b3df3d79b22fe102e96b5d56cfac97d30b2de0ce05ecc82227f411aca2ae39aa3c10171e08f850e58c60faac5dd9cfb5f1f0eb0559d8dc3ac18d530b8c6b95d3
 SHA512 
4e887e57c59372f48b87ec10a810a65d0ff1ba2fc7587cc4f4da78d8394a78a91d84a7a7b8ad810bd1f34f4e73ad706628dbc2bd25662c9e4f83e4183c280ab1
 DIST rpds_py-0.12.0.tar.gz 16723 BLAKE2B 
b4839a0d463a22cbd36956c171afa625b9e3faffc8b63d907268b4b50ee95b4130f8105bb67da46458959d9800c035364f85375e5f038b918595fc53ad551043
 SHA512 
8495862fb41f3e1272428fa8262e4738b9fe2b85c38e50f5b786ed11ee20a98e28c421c9090dc9d21ee5f1065df0f89d8cffd19cff6f245c17d027b8733d8928
 DIST rpds_py-0.13.0.tar.gz 17004 BLAKE2B 
02c813d7d24aca2e2227f25aeeb9083af19c5a98f45674b7c624e927cfee46e6dfde817638e2ebb6696cce755b151a458cd374ab6db755af751c12ced0274ee7
 SHA512 
8832552e486ed217a84ebfba8c9f09ca1e117acca4206d6936aaa0120b6e2944fdcc4fa10a69350443926169e7a1401fd64163f81db86611122b985e216a5045
+DIST rpds_py-0.13.1.tar.gz 17008 BLAKE2B 
e8fbc559ead936ae378d26dd6c0b704ab53b5bc41fe0a1bab67e48b8a627b43060b454f6915b2653d78f2f8e0f1d623f77db96c821bc2a25a3141fa145b5f5a3
 SHA512 
1cc901ae5bbfbbfdd14df4ff988dc3ffd75c5ac60acdec4dea9ddc30b9849ee12bf9ac05377bdf29a8db58919ceda51ef2fbb66885567608f1268baa1fa3eba1
 DIST scopeguard-1.1.0.crate 11470 BLAKE2B 
f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe
 SHA512 
368fa5726df8f42b53681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
 DIST smallvec-1.11.0.crate 34680 BLAKE2B 
e54d56f6bbffbfa7ce5fe5f04e325b2e5cf19d290e4be278bc00a136e26284625b9c18c7c2b10b7fb8fad0ea7e3770f3cdbcfbaa913f5ac08d0a2f8b4e0de188
 SHA512 
41bfbecbc2c244497568a41724d65791ec3fd6d8057813d521367cca316c09c2b28fb3973826236b01c1f5d2f905d8d22b0c3c47f957a9ff5d7685591f15ccd7
 DIST static_assertions-1.1.0.crate 18480 BLAKE2B 
358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e
 SHA512 
46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee

diff --git a/dev-python/rpds-py/rpds-py-0.13.1.ebuild 
b/dev-python/rpds-py/rpds-py-0.13.1.ebuild
new file mode 100644
index ..7f129d9ada99
--- /dev/null
+++ b/dev-python/rpds-py/rpds-py-0.13.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+CRATES="
+   archery@1.1.0
+   autocfg@1.1.0
+   bitflags@1.3.2
+   cfg-if@1.0.0
+   heck@0.4.1
+   indoc@2.0.4
+   libc@0.2.147
+   lock_api@0.4.10
+   memoffset@0.9.0
+   once_cell@1.18.0
+   parking_lot@0.12.1
+   parking_lot_core@0.9.8
+   proc-macro2@1.0.66
+   pyo3-build-config@0.20.0
+   pyo3-ffi@0.20.0
+   pyo3-macros-backend@0.20.0
+   pyo3-macros@0.20.0
+   pyo3@0.20.0
+   quote@1.0.31
+   redox_syscall@0.3.5
+   rpds@1.1.0
+   scopeguard@1.1.0
+   smallvec@1.11.0
+   static_assertions@1.1.0
+   syn@2.0.32
+   target-lexicon@0.12.9
+   triomphe@0.1.9
+   unicode-ident@1.0.11
+   unindent@0.2.3
+   windows-targets@0.48.1
+   windows_aarch64_gnullvm@0.48.0
+   windows_aarch64_msvc@0.48.0
+   windows_i686_gnu@0.48.0
+   windows_i686_msvc@0.48.0
+   windows_x86_64_gnu@0.48.0
+   windows_x86_64_gnullvm@0.48.0
+   windows_x86_64_msvc@0.48.0
+"
+
+inherit cargo distutils-r1 pypi
+
+DESCRIPTION="Python bindings to Rust's persistent data structures (rpds)"
+HOMEPAGE="
+   https://github.com/crate-py/rpds/
+   https://pypi.org/project/rpds-py/
+"
+SRC_URI+="
+   ${CARGO_CRATE_URIS}
+"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-DFS-2016"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/rpds/rpds.*.so"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/keystoneauth1/

2023-11-20 Thread Michał Górny
commit: ede5f45717d42f78fc4d3e90d380ec925cbce150
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 18:50:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 19:17:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ede5f457

dev-python/keystoneauth1: Bump to 5.4.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/keystoneauth1/Manifest  |  1 +
 .../keystoneauth1/keystoneauth1-5.4.0.ebuild   | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/keystoneauth1/Manifest 
b/dev-python/keystoneauth1/Manifest
index d4fbd09d6211..d137c911bd60 100644
--- a/dev-python/keystoneauth1/Manifest
+++ b/dev-python/keystoneauth1/Manifest
@@ -1 +1,2 @@
 DIST keystoneauth1-5.3.0.tar.gz 274216 BLAKE2B 
873a0bde2507b4b4b2bfc748d77b1c0b8be321c51cff0376020e84a63cebd030b118c90765302ce8cd51467f5c615a9b289480a1105f4d7a4a86e96fe44f7089
 SHA512 
91a9f9359926932a2e78a9164f8a1f2d08da306cc83f011f9a19535795b6a7faa3af0673665444532893325a2fe752f1d6a18e04b84ea1b3db8c9d1647b4f3cb
+DIST keystoneauth1-5.4.0.tar.gz 275020 BLAKE2B 
10ef3799f4f3d06e966816cb6e6802511597e7371f96a75f31abfb2ad33832e90588b466fe0653ab0e7fb6728564e4b056bd208ee08184d7e44a6f230ac1b66f
 SHA512 
874de3a0dded74ca96727b7c0149cdaddf2e3576632e76f84ca4d1810379f9db46ad4139317e36c5815d3340d18e12372bc1c942868c07e9f2800a53356142fc

diff --git a/dev-python/keystoneauth1/keystoneauth1-5.4.0.ebuild 
b/dev-python/keystoneauth1/keystoneauth1-5.4.0.ebuild
new file mode 100644
index ..7a46f3199ebf
--- /dev/null
+++ b/dev-python/keystoneauth1/keystoneauth1-5.4.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 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="This package contains tools for authenticating to an 
OpenStack-based cloud"
+HOMEPAGE="
+   https://opendev.org/openstack/keystoneauth/
+   https://github.com/openstack/keystoneauth/
+   https://pypi.org/project/keystoneauth1/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/os-service-types-1.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/betamax-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
+   >=dev-python/requests-kerberos-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # fragile to test runner name
+   keystoneauth1/tests/unit/test_session.py::SessionTests::test_user_agent
+)
+
+EPYTEST_IGNORE=(
+   # require hacking
+   keystoneauth1/tests/unit/test_hacking_checks.py
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/aioresponses/

2023-11-20 Thread Michał Górny
commit: d814040f8983438f025629eeae90ce13a78dd0c1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 18:37:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 19:17:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d814040f

dev-python/aioresponses: Bump to 0.7.6

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/aioresponses/Manifest  |  1 +
 dev-python/aioresponses/aioresponses-0.7.6.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/aioresponses/Manifest b/dev-python/aioresponses/Manifest
index f2ca88e292df..2987e5f86499 100644
--- a/dev-python/aioresponses/Manifest
+++ b/dev-python/aioresponses/Manifest
@@ -1,2 +1,3 @@
 DIST aioresponses-0.7.4.tar.gz 35248 BLAKE2B 
e3046de1db4911429ff2bb50b011c7cdb33ad8460771bbe7cce969e29a74f29e5fe86b1ed488cbd9462706ce31e84a3bef08aec0e83ac6175c803d2e81900fbc
 SHA512 
00392f8481e600e2c18563193aaf5b75a324ea49e90606e43a28ea787f75c55712bc2caff0a70411f51a9615b01a252fca1ebb9efd2cc314f6358f6d1e59
 DIST aioresponses-0.7.5.tar.gz 35676 BLAKE2B 
4d42137f67e27b0a91d3452630a7353db453c970a5689ab5f98aecfdf0877217b174d807f260c3d9736ceaadbab5fe84b7a025fc6233410029aeb5e5785925a1
 SHA512 
bae24aced48702f7971ba2ebb9268bbabf820270f321a87e840aa33421bdcf339d3c5375cc6df587889462f5d77276f8b1fd8e1f97da7f5d215247c0a58c85bb
+DIST aioresponses-0.7.6.tar.gz 35846 BLAKE2B 
f5cb820ee410e1203526ac6731c73f02993684679d788c8e3db830189d9874991b6fabf2e0738d14d3e54e2fa2b44af788f054137590ffea78df49056389673b
 SHA512 
d02fa848a5d6588e32c203591f842cb212aae60d5e060a3fa13993bbb575922e516f04d47f9428c5f4b8103bc9990aa45cdde3c17bd2c47d8eff714f93976450

diff --git a/dev-python/aioresponses/aioresponses-0.7.6.ebuild 
b/dev-python/aioresponses/aioresponses-0.7.6.ebuild
new file mode 100644
index ..67587e7c3e2e
--- /dev/null
+++ b/dev-python/aioresponses/aioresponses-0.7.6.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 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="Helper to mock/fake web requests in Python's aiohttp package"
+HOMEPAGE="
+   https://github.com/pnuckowski/aioresponses/
+   https://pypi.org/project/aioresponses/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aiohttp-3.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/pbr[${PYTHON_USEDEP}]
+   test? (
+   dev-python/ddt[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # These tests require Internet access
+   
tests/test_aioresponses.py::AIOResponsesTestCase::test_address_as_instance_of_url_combined_with_pass_through
+   
tests/test_aioresponses.py::AIOResponsesTestCase::test_pass_through_with_origin_params
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools/

2023-11-20 Thread Michał Górny
commit: 0a99c6c592bac06cc43c4cd4ec80c33de9c30fcd
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 18:39:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 19:17:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a99c6c5

dev-python/setuptools: Bump to 69.0.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/setuptools/Manifest |   1 +
 dev-python/setuptools/setuptools-69.0.0.ebuild | 126 +
 2 files changed, 127 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index ec745d1fee82..ecc86b6dd142 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -1 +1,2 @@
 DIST setuptools-68.2.2.tar.gz 2203338 BLAKE2B 
3d91bd4b4be1fb7a01b0cca1736187b80f9b07d0e647b49b483d6b8da55f69a678d2c910cde46bd9645dbd10b0b1d14c124d111817cbd7be8d5fab909f787998
 SHA512 
ed3138a39e8ae47d695e71835024d66d63b8de51aa336bd8524de81a5036aa26cf587caca5d6b46c833f77a6e9c8c1ae6b64e8310f712bd9c4e760196778b2ca
+DIST setuptools-69.0.0.tar.gz 2219067 BLAKE2B 
3df4e54e2c958b07af0d8ceb58678991ebb01952db90115eaabeb59f1643a67173add5f12fd1ad2e3992f2fcf9bacbfcbbb72e8c7e9d76bdfeaf0556ecc600bf
 SHA512 
652d237fb15d187ede8f1da0406fdf5ba59b04278daf6b24f1ad2e938dabf6c543615926715037ee4f92809ef51c0201a6b595c6034e4d4c3c768ec47bb5e694

diff --git a/dev-python/setuptools/setuptools-69.0.0.ebuild 
b/dev-python/setuptools/setuptools-69.0.0.ebuild
new file mode 100644
index ..0519452daec5
--- /dev/null
+++ b/dev-python/setuptools/setuptools-69.0.0.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2023 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="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+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-21.3-r2[${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/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-fixture-config[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/pytest-virtualenv[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${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/certifi-2016.9.26[${PYTHON_USEDEP}]
+   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
+   )
+
+   distutils-r1_src_prepare
+
+   # remove bundled dependencies
+   rm -r */_vendor || die
+
+   # remove the ugly */extern hack that breaks on unvendored deps
+   rm -r */extern || die
+   find -name '*.py' -exec sed \
+   -e 's:from \w*[.]\+extern ::' -e 's:\w*[.]\+extern[.]::' \
+   -i {} + || die
+}
+
+python_test() {
+   if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+   return
+   fi
+
+   local EPYTEST_DESELECT=(
+   # network
+   # TODO: see if 

[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/, www-client/firefox/files/

2023-11-20 Thread Sam James
commit: d9712b1358dc1b64933c3090d72153aae3270f25
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 20 18:33:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 20 18:33:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9712b13

www-client/firefox: fix compat w/ icu-74

Closes: https://bugs.gentoo.org/917599
Signed-off-by: Sam James  gentoo.org>

 .../firefox/files/firefox-115.4.0-icu-74.patch | 41 ++
 www-client/firefox/firefox-115.4.0.ebuild  |  5 +++
 www-client/firefox/firefox-119.0.1.ebuild  |  5 +++
 3 files changed, 51 insertions(+)

diff --git a/www-client/firefox/files/firefox-115.4.0-icu-74.patch 
b/www-client/firefox/files/firefox-115.4.0-icu-74.patch
new file mode 100644
index ..617dd76a9a7e
--- /dev/null
+++ b/www-client/firefox/files/firefox-115.4.0-icu-74.patch
@@ -0,0 +1,41 @@
+https://bugs.gentoo.org/917599
+https://bugzilla.mozilla.org/show_bug.cgi?id=1862601
+https://hg.mozilla.org/try/rev/d5f3b0c4f08a426ce00a153c04e177eecb6820e2
+
+# HG changeset patch
+# User André Bargull 
+# Date 1697435923 -7200
+# Node ID d5f3b0c4f08a426ce00a153c04e177eecb6820e2
+# Parent  c63994f8259efdf6e745c960aa9e1409d5477049
+Bug xxx - Part 12: Add new line break classes. r?
+
+diff --git a/intl/lwbrk/LineBreaker.cpp b/intl/lwbrk/LineBreaker.cpp
+--- a/intl/lwbrk/LineBreaker.cpp
 b/intl/lwbrk/LineBreaker.cpp
+@@ -443,17 +443,23 @@ static int8_t GetClass(uint32_t u, LineB
+   /* JT = 34,   [JT] */ CLASS_CHARACTER,
+   /* JV = 35,   [JV] */ CLASS_CHARACTER,
+   /* CLOSE_PARENTHESIS = 36,[CP] */ 
CLASS_CLOSE_LIKE_CHARACTER,
+   /* CONDITIONAL_JAPANESE_STARTER = 37, [CJ] */ CLASS_CLOSE,
+   /* HEBREW_LETTER = 38,[HL] */ CLASS_CHARACTER,
+   /* REGIONAL_INDICATOR = 39,   [RI] */ CLASS_CHARACTER,
+   /* E_BASE = 40,   [EB] */ CLASS_BREAKABLE,
+   /* E_MODIFIER = 41,   [EM] */ CLASS_CHARACTER,
+-  /* ZWJ = 42,  [ZWJ]*/ CLASS_CHARACTER};
++  /* ZWJ = 42,  [ZWJ]*/ CLASS_CHARACTER,
++  /* AKSARA = 43,   [AK] */ CLASS_CHARACTER,
++  /* AKSARA_PREBASE = 44,   [AP] */ CLASS_CHARACTER,
++  /* AKSARA_START = 45, [AS] */ CLASS_CHARACTER,
++  /* VIRAMA_FINAL = 46, [VF] */ CLASS_CHARACTER,
++  /* VIRAMA = 47,   [VI] */ CLASS_CHARACTER,
++  };
+ 
+   static_assert(U_LB_COUNT == mozilla::ArrayLength(sUnicodeLineBreakToClass),
+ "Gecko vs ICU LineBreak class mismatch");
+ 
+   auto cls = GetLineBreakClass(u);
+   MOZ_ASSERT(cls < mozilla::ArrayLength(sUnicodeLineBreakToClass));
+ 
+   // Overrides based on rules for the different line-break values given in
+
+

diff --git a/www-client/firefox/firefox-115.4.0.ebuild 
b/www-client/firefox/firefox-115.4.0.ebuild
index 1cb2607514a6..84c5db21f5fe 100644
--- a/www-client/firefox/firefox-115.4.0.ebuild
+++ b/www-client/firefox/firefox-115.4.0.ebuild
@@ -664,6 +664,11 @@ src_prepare() {
 
eapply "${WORKDIR}/firefox-patches"
 
+   # Workaround for bgo#917599
+   if has_version ">=dev-libs/icu-74.1" && use system-icu ; then
+   eapply "${FILESDIR}"/firefox-115.4.0-icu-74.patch
+   fi
+
# Allow user to apply any additional patches without modifing ebuild
eapply_user
 

diff --git a/www-client/firefox/firefox-119.0.1.ebuild 
b/www-client/firefox/firefox-119.0.1.ebuild
index 44863fec4ddf..2cf4bd05d029 100644
--- a/www-client/firefox/firefox-119.0.1.ebuild
+++ b/www-client/firefox/firefox-119.0.1.ebuild
@@ -661,6 +661,11 @@ src_prepare() {
 
eapply "${WORKDIR}/firefox-patches"
 
+   # Workaround for bgo#917599
+   if has_version ">=dev-libs/icu-74.1" && use system-icu ; then
+   eapply "${FILESDIR}"/firefox-115.4.0-icu-74.patch
+   fi
+
# Allow user to apply any additional patches without modifing ebuild
eapply_user
 



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/

2023-11-20 Thread Sam James
commit: 755b7270c3bd347b4380c67248c7b32114792d5e
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 20 17:57:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 20 18:33:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755b7270

dev-vcs/git: add 2.43.0

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git/Manifest  |   3 +
 dev-vcs/git/git-2.43.0.ebuild | 644 ++
 2 files changed, 647 insertions(+)

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index 14824d7d3daf..29844e94a896 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -3,13 +3,16 @@ DIST git-2.40.1.tar.xz 7185260 BLAKE2B 
50957227a572db54b931976d4c22edeaf0d5678d0
 DIST git-2.41.0.tar.xz 7273624 BLAKE2B 
9119e1d1ff0ff332559a6609707846c2af7c61bea6ea728e834e4bd7f1ff6dd636a081c227b32a88fc5de1ea8987951cc56d0e94c90bbaa211ff415c5020d070
 SHA512 
a215bc6d89afbddd56adac901c24ea2b7f98a37bf6a6a2756893947012ffaa850e76247a3445a5ab13ab5a462f39986fec33eed086148aba5eb554dc1799fee0
 DIST git-2.42.0.tar.xz 7346760 BLAKE2B 
efe8abd42955a7aee32a12067466d1d8dfc3946f40750254ad431bab7debe3398a9fd4833817a93f6496229184e7890034581300d8c94a98f0c0a209f3021bf4
 SHA512 
afe5bca3c084d4ddd66f20afa820ba10f61007f66846108929e0d4ee7b7eaa896fcf00917dead16881d840f674dec6dd0e353a05e62a31016694af3d7d22a51d
 DIST git-2.42.1.tar.xz 7351412 BLAKE2B 
913427edcf02bc6ee4b07ba9ceb2f7ebc1482512016d24f838439150809ca2f8b496ec705f7894c5cc1b66a10e3d95bbff5b004e20b0637e29a805f07578cd39
 SHA512 
5946699108d4181e14fc3c61e4a4ebadcf8a876248c3f570ca22e6d95d8fea4eeb424d6e0c897d180df5959b8b2e3b0dd4e005d4c38bed2d35a2ed8036e6dc95
+DIST git-2.43.0.tar.xz 7382996 BLAKE2B 
5da19211df56e306eb95cef65b2a987134d2f0853dc1db30e1cc99d0357b3f5ab7f1e434e73948d7b6ad6b7bfc44f75349479f46050ee63a6516c72b774b4eba
 SHA512 
d0c1694ae23ff7d523e617b98d7c9a9753a2ee58f92c21b67a192d1c57398a62ff9c1a34558ae31af8dc8d95122c219f39f654e99a3b4e7cfc3dd07be9e13203
 DIST git-htmldocs-2.39.3.tar.xz 1506828 BLAKE2B 
732e86ee004a44230d8f10eac16a14fbfb348d4278001011a0d22ba91240fbe65cad341b0547b649db3ce7fc67fc6fb544c896e7ba4bd7f1fa3c9b42371febf9
 SHA512 
7616c9c6600759f06973d36d5233b3909da72f39318410f5522b890d282a74e7585433c7195fed4792d5b7955292a466abcc2185ffdc23d0e8928ad58d7db1bf
 DIST git-htmldocs-2.40.1.tar.xz 1517900 BLAKE2B 
864edd5b2389362dcf5d0c9f08cbf3bac6303cf6505b2d5446e73aeb591ac9212948b6f68434671e3bfba6f64d6aff02d315848d08647d22177292775411e5b3
 SHA512 
770c9765bab1f0773615d67f4eb817c42e1a946da205381ac0c208c4b2d4185c351aebbd7294afe66ef794b65cc9123b255a585a3df2990b5dfe779aaacb0800
 DIST git-htmldocs-2.41.0.tar.xz 1525692 BLAKE2B 
4ea74130e21fed3ebbe09b849eddc48654fa7563299d8c2173856741d3c490a1672ac6b2005f716d6ae2d7759f92caafc56ccbf2408ba8ec87266b9c10530d73
 SHA512 
8a28f330f21e1da901ef8575509b56cede1a8f1d03e49fca802e561095c137c9ef23f3d6bd33d0e8a537bc1f93131ce7aafc92d4a9b0a80ade67249f22ff69d5
 DIST git-htmldocs-2.42.0.tar.xz 1536088 BLAKE2B 
e40235fa9a75ca29179600a63d2573d8f458d75f1d475c1b689237280e7b8a5a67d020a6c125864695bdbb1c0f9c2930dc995dc9b27e59849103fb83524bf7d0
 SHA512 
d7b578b3bcde2f8f4aecd3c56ca314bbd862638fe3e629681f0f8535edc0302cafe882126b68c8aa6d651ac5e58b4ed2531268ef450ad393c61baf40a063cedf
 DIST git-htmldocs-2.42.1.tar.xz 1537056 BLAKE2B 
e46185f002271b89f7003f2eb0621de1f9da7f0aaa206be29a878a692fcb59c7c4f095f4bb5b4bc2082a2345117c031ddf9d3250de73760cf67fe6484d369136
 SHA512 
041ce0866d4608ad00806cdf0a5237303374986d332d137010df78142567d951c2f91c2e603dbf5043ebec2ea2a664f58a56d6645f465d855f5f878ac69ff64c
+DIST git-htmldocs-2.43.0.tar.xz 1543348 BLAKE2B 
456655da42ca5cf0e1422e636a6dd67f6068ae768f8a619e6f1aadbf2adee728aea7f3078bee286f31460c5f2bd5a77882d8bb8cb2f01d3641f56a4106105846
 SHA512 
0d3bf3522dfdae564fa11255f02a4e02c762edc2c637d439063659800b2f1535e077069e2012e2cdb8d1e985e6c8a6011ee336051801e646624216d845023218
 DIST git-manpages-2.39.3.tar.xz 557428 BLAKE2B 
4eb85035f7056a12c3f1276d26f99b3337b97721f8f4b0b3c74d2a484171bfdf74f566a03e175ba32b389c940ed7be66ce2933442ec77089d5db3aaeb2ed2557
 SHA512 
06414741667b990ff3a28f7cb29b502df3d4cc757d525438994af005c71d429ca969563a74d1d2b44185e5c40107ac8838b390835a8a947e542ce3636b43f98b
 DIST git-manpages-2.40.1.tar.xz 562772 BLAKE2B 
091c907195b37ed4152698515528d7da27f8dbf2516915ae66ba6f81a64bbd9f2042544889fe655ea7447bd6f32adaf8daec9c02743587a84b090554ad58796b
 SHA512 
4e75f5ae3786658d284ce8eae3133c01115e357cc0bd2c4c5bf4261196411da632f51c87ff6e4c1f4bc7adf7b7b4a33c4debe52bcd9b5d735aa70dd9614ad5bd
 DIST git-manpages-2.41.0.tar.xz 565060 BLAKE2B 
082f2272314981b21606aef22bf18f0fe1d8a29fce0ce29e451cbad986e8f9c398906632b694de1b328accda61e85f25fd8875ee2e104cb9a7da8873d48e1495
 SHA512 
118afe9af79f2747c1f762b51fa2cdce7b46396ab4321f57826a351575acf30d9a486e2713e558cab6f6b353724cef3f0f1eab587b181f547324e96e3fee0b91
 DIST git-manpages-2.42.0.tar.xz 567824 BLAKE2B 

[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/certbot-dns-rfc2136/

2023-11-20 Thread Thibaud CANALE
commit: e743e3081a3f2577f9deb88d081872ba2ba67d13
Author: Thibaud CANALE  thican  net>
AuthorDate: Mon Nov 20 18:30:50 2023 +
Commit: Thibaud CANALE  thican  net>
CommitDate: Mon Nov 20 18:31:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e743e308

app-crypt/certbot-dns-rfc2136: add 2.7.1, 2.7.2, 2.7.3, 2.7.4

Signed-off-by: Thibaud CANALE  thican.net>

 app-crypt/certbot-dns-rfc2136/Manifest |  4 ++
 .../certbot-dns-rfc2136-2.7.1.ebuild   | 70 ++
 .../certbot-dns-rfc2136-2.7.2.ebuild   | 70 ++
 .../certbot-dns-rfc2136-2.7.3.ebuild   | 70 ++
 .../certbot-dns-rfc2136-2.7.4.ebuild   | 70 ++
 5 files changed, 284 insertions(+)

diff --git a/app-crypt/certbot-dns-rfc2136/Manifest 
b/app-crypt/certbot-dns-rfc2136/Manifest
index 6bc3eac150..73b96f3f92 100644
--- a/app-crypt/certbot-dns-rfc2136/Manifest
+++ b/app-crypt/certbot-dns-rfc2136/Manifest
@@ -1 +1,5 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
+DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
+DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
+DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
+DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369

diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.7.1.ebuild 
b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.7.1.ebuild
new file mode 100644
index 00..425d68e1ae
--- /dev/null
+++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.7.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-dns-rfc2136}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt 
client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/dnspython-1.15.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+# Same than PATCHES but from repository's root directory,
+# please see function `python_prepare_all` below.
+# Simplier for users IMHO.
+PARENT_PATCHES=(
+)
+
+# Here for patches within "${PN}" subdirectory.
+PATCHES=(
+)
+
+python_prepare_all() {
+   pushd "${WORKDIR}/${PARENT_P}" > /dev/null || die
+   [[ -n "${PARENT_PATCHES[@]}" ]] && eapply "${PARENT_PATCHES[@]}"
+   eapply_user
+   popd > /dev/null || die
+
+   distutils-r1_python_prepare_all
+}

diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.7.2.ebuild 
b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.7.2.ebuild
new file mode 100644
index 00..425d68e1ae
--- /dev/null
+++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.7.2.ebuild
@@ -0,0 +1,70 @@
+# 

[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/certbot-dns-rfc2136/

2023-11-20 Thread Thibaud CANALE
commit: d2208b5abd0101cd1c8d06a8d56277eb72dfd5b8
Author: Thibaud CANALE  thican  net>
AuthorDate: Sun Nov 19 11:03:19 2023 +
Commit: Thibaud CANALE  thican  net>
CommitDate: Mon Nov 20 18:31:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d2208b5a

app-crypt/certbot-dns-rfc2136: drop 2.5.0

Signed-off-by: Thibaud CANALE  thican.net>

 app-crypt/certbot-dns-rfc2136/Manifest |  1 -
 .../certbot-dns-rfc2136-2.5.0.ebuild   | 70 --
 2 files changed, 71 deletions(-)

diff --git a/app-crypt/certbot-dns-rfc2136/Manifest 
b/app-crypt/certbot-dns-rfc2136/Manifest
index a06a8ca31a..6bc3eac150 100644
--- a/app-crypt/certbot-dns-rfc2136/Manifest
+++ b/app-crypt/certbot-dns-rfc2136/Manifest
@@ -1,2 +1 @@
-DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 
2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e
 SHA512 
92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3

diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.5.0.ebuild 
b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.5.0.ebuild
deleted file mode 100644
index 425d68e1ae..00
--- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.5.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-dns-rfc2136}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-fi
-
-DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt 
client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/dnspython-1.15.0[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-# Same than PATCHES but from repository's root directory,
-# please see function `python_prepare_all` below.
-# Simplier for users IMHO.
-PARENT_PATCHES=(
-)
-
-# Here for patches within "${PN}" subdirectory.
-PATCHES=(
-)
-
-python_prepare_all() {
-   pushd "${WORKDIR}/${PARENT_P}" > /dev/null || die
-   [[ -n "${PARENT_PATCHES[@]}" ]] && eapply "${PARENT_PATCHES[@]}"
-   eapply_user
-   popd > /dev/null || die
-
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] proj/tex-overlay:main commit in: app-text/texlive-core/

2023-11-20 Thread Florian Schmaus
commit: 811c9ab604cdc32d7ac580b6925edfba9446c606
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Nov 20 17:44:38 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Nov 20 17:44:38 2023 +
URL:https://gitweb.gentoo.org/proj/tex-overlay.git/commit/?id=811c9ab6

app-text/texlive-core: fix texlive-*-source SRC_URI

Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/texlive-core-2023.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023.ebuild 
b/app-text/texlive-core/texlive-core-2023.ebuild
index 1791cbe..891992f 100644
--- a/app-text/texlive-core/texlive-core-2023.ebuild
+++ b/app-text/texlive-core/texlive-core-2023.ebuild
@@ -16,7 +16,7 @@ LICENSE="Apache-2.0 Artistic BSD BSD-2 FDL-1.3 GPL-1 GPL-2 
GPL-3 GPL-3+ LGPL-3 L
 RESTRICT="mirror"
 
 SRC_URI="
-   mirror://ctan/Source/${MY_P}.tar.xz
+   mirror://ctan/systems/texlive/Source/${MY_P}.tar.xz

https://github.com/Flowdalic/texlive-source/commit/8be4094fa5dfcfbeace5d16a481ae97fdf816727.patch
-> texlive-2023-drop-luazlib-version-check.patch
 "



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-11-20 Thread Ben Kohler
commit: 8020122e679fc6975ef58fe9bc410ee0544a1055
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Nov 20 17:36:34 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Nov 20 17:36:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8020122e

net-wireless/iwd: destabilize 2.9 for ~x86

Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/iwd/iwd-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.9.ebuild b/net-wireless/iwd/iwd-2.9.ebuild
index 451bdcb7a34e..c55b3ade1442 100644
--- a/net-wireless/iwd/iwd-2.9.ebuild
+++ b/net-wireless/iwd/iwd-2.9.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] proj/binhost:master commit in: builders/jiji/gnome/portage/package.use/

2023-11-20 Thread Andreas K. Hüttel
commit: 9947d7b27785b81a42b3fc65cf3dfeb3af150cee
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Nov 20 17:35:39 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Nov 20 17:35:39 2023 +
URL:https://gitweb.gentoo.org/proj/binhost.git/commit/?id=9947d7b2

Usefalg fix

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 builders/jiji/gnome/portage/package.use/queued | 1 +
 1 file changed, 1 insertion(+)

diff --git a/builders/jiji/gnome/portage/package.use/queued 
b/builders/jiji/gnome/portage/package.use/queued
index 49491b2..418ed2d 100644
--- a/builders/jiji/gnome/portage/package.use/queued
+++ b/builders/jiji/gnome/portage/package.use/queued
@@ -1 +1,2 @@
 media-libs/libvpx postproc
+dev-libs/libpcre2 pcre32



[gentoo-commits] proj/binhost:master commit in: builders/jiji/server/, builders/demeter/server/, builders/demeter/gnome/, ...

2023-11-20 Thread Andreas K. Hüttel
commit: 010b514fd7bad88704fbdaea91374a35bb441741
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Nov 20 17:18:52 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Nov 20 17:18:52 2023 +
URL:https://gitweb.gentoo.org/proj/binhost.git/commit/?id=010b514f

Add --keep-going

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 builders/demeter/gnome/run-update  | 2 +-
 builders/demeter/kde/run-update| 2 +-
 builders/demeter/server/run-update | 2 +-
 builders/jiji/gnome/run-update | 2 +-
 builders/jiji/kde/run-update   | 2 +-
 builders/jiji/server/run-update| 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/builders/demeter/gnome/run-update 
b/builders/demeter/gnome/run-update
index 59f44e4..c9c4434 100755
--- a/builders/demeter/gnome/run-update
+++ b/builders/demeter/gnome/run-update
@@ -5,6 +5,6 @@ set -e
 
 emerge --sync -q
 
-emerge -uDNkq --changed-deps --rebuild-if-new-slot=y --rebuild-if-new-rev=y 
--rebuild-if-new-ver=y --rebuild-if-unbuilt=y --backtrack=100 world
+emerge -uDNkq --changed-deps --rebuild-if-new-slot=y --rebuild-if-new-rev=y 
--rebuild-if-new-ver=y --rebuild-if-unbuilt=y --backtrack=100 --keep-going world
 
 emerge --depclean --quiet-unmerge-warn

diff --git a/builders/demeter/kde/run-update b/builders/demeter/kde/run-update
index 278796d..7756f64 100755
--- a/builders/demeter/kde/run-update
+++ b/builders/demeter/kde/run-update
@@ -5,7 +5,7 @@ set -e
 
 emerge --sync -q
 
-emerge -uDNkq --changed-deps --rebuild-if-new-slot=y --rebuild-if-new-rev=y 
--rebuild-if-new-ver=y --rebuild-if-unbuilt=y --backtrack=100 world
+emerge -uDNkq --changed-deps --rebuild-if-new-slot=y --rebuild-if-new-rev=y 
--rebuild-if-new-ver=y --rebuild-if-unbuilt=y --backtrack=100 --keep-going world
 
 emerge --depclean --quiet-unmerge-warn
 

diff --git a/builders/demeter/server/run-update 
b/builders/demeter/server/run-update
index 59f44e4..c9c4434 100755
--- a/builders/demeter/server/run-update
+++ b/builders/demeter/server/run-update
@@ -5,6 +5,6 @@ set -e
 
 emerge --sync -q
 
-emerge -uDNkq --changed-deps --rebuild-if-new-slot=y --rebuild-if-new-rev=y 
--rebuild-if-new-ver=y --rebuild-if-unbuilt=y --backtrack=100 world
+emerge -uDNkq --changed-deps --rebuild-if-new-slot=y --rebuild-if-new-rev=y 
--rebuild-if-new-ver=y --rebuild-if-unbuilt=y --backtrack=100 --keep-going world
 
 emerge --depclean --quiet-unmerge-warn

diff --git a/builders/jiji/gnome/run-update b/builders/jiji/gnome/run-update
index b57dd1a..b9fd57e 100755
--- a/builders/jiji/gnome/run-update
+++ b/builders/jiji/gnome/run-update
@@ -5,6 +5,6 @@ set -e
 
 emerge --sync -q
 
-emerge -uDNkq --changed-deps world
+emerge -uDNkq --changed-deps --keep-going world
 
 emerge --depclean --quiet-unmerge-warn

diff --git a/builders/jiji/kde/run-update b/builders/jiji/kde/run-update
index d09260e..c90bc14 100755
--- a/builders/jiji/kde/run-update
+++ b/builders/jiji/kde/run-update
@@ -5,7 +5,7 @@ set -e
 
 emerge --sync -q
 
-emerge -uDNkq --changed-deps world
+emerge -uDNkq --changed-deps --keep-going world
 
 emerge --depclean --quiet-unmerge-warn
 

diff --git a/builders/jiji/server/run-update b/builders/jiji/server/run-update
index b57dd1a..b9fd57e 100755
--- a/builders/jiji/server/run-update
+++ b/builders/jiji/server/run-update
@@ -5,6 +5,6 @@ set -e
 
 emerge --sync -q
 
-emerge -uDNkq --changed-deps world
+emerge -uDNkq --changed-deps --keep-going world
 
 emerge --depclean --quiet-unmerge-warn



[gentoo-commits] proj/binhost:master commit in: builders/jiji/kde/, builders/jiji/gnome/, builders/jiji/server/

2023-11-20 Thread Andreas K. Hüttel
commit: 71a880cb4c3741f1b1ce3d25a3a265404c21860b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Nov 20 17:19:57 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Nov 20 17:19:57 2023 +
URL:https://gitweb.gentoo.org/proj/binhost.git/commit/?id=71a880cb

Add magic portage parameters on arm64 too

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 builders/jiji/gnome/run-update  | 2 +-
 builders/jiji/kde/run-update| 2 +-
 builders/jiji/server/run-update | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/builders/jiji/gnome/run-update b/builders/jiji/gnome/run-update
index b9fd57e..c9c4434 100755
--- a/builders/jiji/gnome/run-update
+++ b/builders/jiji/gnome/run-update
@@ -5,6 +5,6 @@ set -e
 
 emerge --sync -q
 
-emerge -uDNkq --changed-deps --keep-going world
+emerge -uDNkq --changed-deps --rebuild-if-new-slot=y --rebuild-if-new-rev=y 
--rebuild-if-new-ver=y --rebuild-if-unbuilt=y --backtrack=100 --keep-going world
 
 emerge --depclean --quiet-unmerge-warn

diff --git a/builders/jiji/kde/run-update b/builders/jiji/kde/run-update
index c90bc14..c53e20b 100755
--- a/builders/jiji/kde/run-update
+++ b/builders/jiji/kde/run-update
@@ -5,7 +5,7 @@ set -e
 
 emerge --sync -q
 
-emerge -uDNkq --changed-deps --keep-going world
+emerge -uDNkq --changed-deps --rebuild-if-new-slot=y --rebuild-if-new-rev=y 
--rebuild-if-new-ver=y --rebuild-if-unbuilt=y --backtrack=100 --keep-going world
 
 emerge --depclean --quiet-unmerge-warn
 

diff --git a/builders/jiji/server/run-update b/builders/jiji/server/run-update
index b9fd57e..c9c4434 100755
--- a/builders/jiji/server/run-update
+++ b/builders/jiji/server/run-update
@@ -5,6 +5,6 @@ set -e
 
 emerge --sync -q
 
-emerge -uDNkq --changed-deps --keep-going world
+emerge -uDNkq --changed-deps --rebuild-if-new-slot=y --rebuild-if-new-rev=y 
--rebuild-if-new-ver=y --rebuild-if-unbuilt=y --backtrack=100 --keep-going world
 
 emerge --depclean --quiet-unmerge-warn



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-11-20 Thread Ben Kohler
commit: 69abcde26132865321b59570345f882cb9bd4495
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Nov 20 17:13:40 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Nov 20 17:18:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69abcde2

dev-libs/ell: add 0.60

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.60.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 4e5bcbb0027a..abde17546100 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -2,3 +2,4 @@ DIST ell-0.56.tar.xz 563096 BLAKE2B 
3be874ab558911d5ea4e4fb0b32c1557b8577435
 DIST ell-0.57.tar.xz 563996 BLAKE2B 
6fec30dc6994656b4a266cddaaf5984c3bcdb06b8b80d432b772f5c2a3166f2f3a4dca7ce1d44857901150a17f17be595606e535ef4ca0cb97476effbb6342cc
 SHA512 
6dd6dea39b835550a4d4fd4ca1ec98c50842eb557d5f55d3a8f8d566f7b8ea3a4473135101860b4d8decfc4d24f55ff5e389ac95d1d309d5504b632cf80c975e
 DIST ell-0.58.tar.xz 564908 BLAKE2B 
8c3d2913db05186b22315f8b9eb62c6009d64d0c30dba4da4eacd92ca3c675a0c6e11aa23b76af710691ef1cabc14dafa157708aa7793939d36eee467a7e543d
 SHA512 
28f0d215d05ae67a9d5aaa0de6c54d2b69d847a6a3127bebabe504c63083937b07d7dfb498f946bd6a40b22387946557dc886591ef87a7d5b926084083146950
 DIST ell-0.59.tar.xz 563416 BLAKE2B 
81215058bdb75f387256b4cda843f2a523bae4ca10c472deedd19c77e97d6e3c8c399d4540da21f2ca72a7c532ae6d09c1350c6ea2189966a3375649466533d4
 SHA512 
adbb6c494209ee2a6fbd60f2baeea41f3b8bd99671cc03af1d18fbfdc29205537b42334d8cdda9c1d08972239e74f4ba8ec9e2c9a41dab4c414bce2f480cc5fc
+DIST ell-0.60.tar.xz 565856 BLAKE2B 
a77ab4a26af154734f5258ad4a16ae97645f4cafc5b949c727ffe18e650ee2711d5b5028d1f9414314095f2e01faac9f3823ac83903ce611352a46c4192e2498
 SHA512 
a25c42f7432dd24bde3c534ee668a31d4a34e8e298c9e690d7aef9d98089e96987563a26d2bbee5b876aea69e4ecda0ede15a94dc30e211f1f341cbb6f26402f

diff --git a/dev-libs/ell/ell-0.60.ebuild b/dev-libs/ell/ell-0.60.ebuild
new file mode 100644
index ..367a5a212600
--- /dev/null
+++ b/dev-libs/ell/ell-0.60.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
+   unit/test-dbus*.c unit/dbus.conf || die
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-11-20 Thread Ben Kohler
commit: 4e11cc34a3c22b6a67f4cf3fedefa0202a75edf8
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Nov 20 17:18:04 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Nov 20 17:18:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e11cc34

net-wireless/iwd: add 2.9

Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/iwd/Manifest   |   1 +
 net-wireless/iwd/iwd-2.9.ebuild | 167 
 2 files changed, 168 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 3d8096820084..2e32c9419fd0 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,3 +1,4 @@
 DIST iwd-2.3.tar.xz 1061732 BLAKE2B 
d22bb6bd2a1672536872f5642ed31361681fb16e08f3efe7241d15f456c80e37b5acfd5ef18d28affd308ce893b4c798b9ee1b4fc67c97b1de3fad920753e164
 SHA512 
f320feb2b9ac9cb719d4afa87e8935663aa13ebd5e9ef7bcd3a11a0553df4352a700d76faf0c9189cc3000c05545aed2286fb1051b4f732766f822a68736efd5
 DIST iwd-2.4.tar.xz 1062540 BLAKE2B 
9aa5e79ab3cc7ff83892c51c6074ca27876b037905c52bf21369d403f50b799408b82bb773a5a2522ff25e147dbdb74464bdda8aee8d77783cdadf190353ed41
 SHA512 
fab771147a6d32aeea2722f0865cb55ba1eb78e74416fb3f9a27c9c11583b1b5e229231829fc63d3fb913d69af16a2b51da19ee2c84ce29ae3cb24acccb5d317
 DIST iwd-2.8.tar.xz 1067700 BLAKE2B 
ac691dfff675bd331a7af9e02179a5df61f0e20299c4a2851bd31950cbd0b696369069bd4a635cb25d24aec75996190bf8e47c2626eeff43b7ab37af5f932989
 SHA512 
bd208dc5ff391dccfe1b4a12f4b587ca8cedc1c1a7a2ddb34999c23acfad0e590e0463ac1ddc5093cb6489eb8ab8a090c01bcf06d679cfaf59c4b81469631795
+DIST iwd-2.9.tar.xz 1079944 BLAKE2B 
161146c2c0f8354af9816f89369c41d1313183705f2abf20fbfb711c04c4b393f840af71d5da91e709eab1c2b31074b7ab5958b8e8ca682886799515b933422b
 SHA512 
ec8f0ce4b45528fe4e5ea1e5904e80fc4e71b47c098493099147f3010562e31b8cf78cc3faeeb66b84106198c73ad0173adcb379a7ce4ebf4504b989e1cc

diff --git a/net-wireless/iwd/iwd-2.9.ebuild b/net-wireless/iwd/iwd-2.9.ebuild
new file mode 100644
index ..451bdcb7a34e
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.9.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.60"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" >=dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   selinux? ( sec-policy/selinux-networkmanager )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
+  

[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/

2023-11-20 Thread Robin H. Johnson
commit: c2ab69874330db97a86bcbf07c1fde07e3d06e05
Author: Brian Norris  chromium  org>
AuthorDate: Sat Nov 18 00:24:06 2023 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Nov 20 17:06:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ab6987

app-misc/ca-certificates: Drop date from /etc/ca-certificates.conf

This only serves to make this package non-reproducible.

Signed-off-by: Brian Norris  chromium.org>
Signed-off-by: Robin H. Johnson  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/33879

 app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild | 1 -
 app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild | 1 -
 app-misc/ca-certificates/ca-certificates-20230311.3.89.ebuild   | 1 -
 app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild   | 1 -
 app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild   | 1 -
 5 files changed, 5 deletions(-)

diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild 
b/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild
index 6608eea43fa5..e90265a6db66 100644
--- a/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild
@@ -165,7 +165,6 @@ src_compile() {
 
(
echo "# Automatically generated by ${CATEGORY}/${PF}"
-   echo "# $(date -u)"
echo "# Do not edit."
cd "${c}" || die
find * -name '*.crt' | LC_ALL=C sort

diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild 
b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
index 981bfa66576f..beb4469cc4a4 100644
--- a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
@@ -169,7 +169,6 @@ src_compile() {
 
(
echo "# Automatically generated by ${CATEGORY}/${PF}"
-   echo "# $(date -u)"
echo "# Do not edit."
cd "${c}" || die
find * -name '*.crt' | LC_ALL=C sort

diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.ebuild 
b/app-misc/ca-certificates/ca-certificates-20230311.3.89.ebuild
index 070ceebeb42f..69f8eb0e076b 100644
--- a/app-misc/ca-certificates/ca-certificates-20230311.3.89.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.ebuild
@@ -169,7 +169,6 @@ src_compile() {
 
(
echo "# Automatically generated by ${CATEGORY}/${PF}"
-   echo "# $(date -u)"
echo "# Do not edit."
cd "${c}" || die
find * -name '*.crt' | LC_ALL=C sort

diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild 
b/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild
index 83c66b14c12c..20894fd6dbae 100644
--- a/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild
@@ -169,7 +169,6 @@ src_compile() {
 
(
echo "# Automatically generated by ${CATEGORY}/${PF}"
-   echo "# $(date -u)"
echo "# Do not edit."
cd "${c}" || die
find * -name '*.crt' | LC_ALL=C sort

diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild 
b/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild
index cd5ede09c08f..a5a1ffb07bb8 100644
--- a/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild
@@ -169,7 +169,6 @@ src_compile() {
 
(
echo "# Automatically generated by ${CATEGORY}/${PF}"
-   echo "# $(date -u)"
echo "# Do not edit."
cd "${c}" || die
find * -name '*.crt' | LC_ALL=C sort



[gentoo-commits] repo/gentoo:master commit in: dev-python/notebook-shim/

2023-11-20 Thread Michał Górny
commit: 4207984c0df9484f9064567054ddb9cbaf7ac0cf
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 16:54:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 16:54:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4207984c

dev-python/notebook-shim: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/notebook-shim/notebook-shim-0.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/notebook-shim/notebook-shim-0.2.3.ebuild 
b/dev-python/notebook-shim/notebook-shim-0.2.3.ebuild
index 8b7b81dafe48..8b58230e85aa 100644
--- a/dev-python/notebook-shim/notebook-shim-0.2.3.ebuild
+++ b/dev-python/notebook-shim/notebook-shim-0.2.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/requests-cache/

2023-11-20 Thread Michał Górny
commit: a3b159b15a7644828c52885dbef8ca904861174a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 16:49:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 16:49:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3b159b1

dev-python/requests-cache: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/requests-cache/requests-cache-1.1.1.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-python/requests-cache/requests-cache-1.1.1.ebuild 
b/dev-python/requests-cache/requests-cache-1.1.1.ebuild
index b5f675e3aaba..605e560b1a0b 100644
--- a/dev-python/requests-cache/requests-cache-1.1.1.ebuild
+++ b/dev-python/requests-cache/requests-cache-1.1.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 PYTHON_REQ_USE="sqlite"
 
 inherit distutils-r1 optfeature
@@ -62,6 +62,13 @@ python_test() {
)
 
case ${EPYTHON} in
+   pypy3)
+   EPYTEST_DESELECT+=(
+   # "database is locked", upstream probably 
relies on GC
+   # too much
+   tests/integration/test_sqlite.py
+   )
+   ;;
python3.12)
# 
https://github.com/requests-cache/requests-cache/issues/845
EPYTEST_DESELECT+=(



[gentoo-commits] repo/gentoo:master commit in: dev-python/pendulum/

2023-11-20 Thread Michał Górny
commit: d623189eafa070ced2cead6b45edd0772810d5ec
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 16:19:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 16:19:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d623189e

dev-python/pendulum: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pendulum/pendulum-2.1.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pendulum/pendulum-2.1.2-r2.ebuild 
b/dev-python/pendulum/pendulum-2.1.2-r2.ebuild
index dcc1239b8504..e836e2af160e 100644
--- a/dev-python/pendulum/pendulum-2.1.2-r2.ebuild
+++ b/dev-python/pendulum/pendulum-2.1.2-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/cleo/

2023-11-20 Thread Michał Górny
commit: e63f893f5e1f8726a7bd4c75749b72b03cd9fdaa
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 16:12:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 16:12:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e63f893f

dev-python/cleo: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cleo/cleo-2.1.0.ebuild | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/dev-python/cleo/cleo-2.1.0.ebuild 
b/dev-python/cleo/cleo-2.1.0.ebuild
index eeb083c81bf9..d8fa9f6dea6a 100644
--- a/dev-python/cleo/cleo-2.1.0.ebuild
+++ b/dev-python/cleo/cleo-2.1.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1
 
@@ -41,6 +41,16 @@ src_prepare() {
 }
 
 python_test() {
+   local EPYTEST_DESELECT=()
+
+   case ${EPYTHON} in
+   pypy3)
+   EPYTEST_DESELECT+=(
+   
tests/ui/test_exception_trace.py::test_render_debug_better_error_message_recursion_error
+   )
+   ;;
+   esac
+
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
local -x PYTEST_PLUGINS=pytest_mock
epytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-11-20 Thread Michał Górny
commit: 992eaa62c5b438a11ee15e92aee49ae1b03d5b38
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 16:33:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 16:33:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=992eaa62

dev-python/cattrs: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/cattrs-23.2.1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/cattrs/cattrs-23.2.1.ebuild 
b/dev-python/cattrs/cattrs-23.2.1.ebuild
index 5fef8728bdc0..1434d99afd5e 100644
--- a/dev-python/cattrs/cattrs-23.2.1.ebuild
+++ b/dev-python/cattrs/cattrs-23.2.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1
 
@@ -42,7 +42,9 @@ BDEPEND="
>=dev-python/tomlkit-0.11.4[${PYTHON_USEDEP}]
>=dev-python/ujson-5.4.0[${PYTHON_USEDEP}]
test-rust? (
-   >=dev-python/orjson-3.5.2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/orjson-3.5.2[${PYTHON_USEDEP}]
+   ' 'python*')
)
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-python/url-normalize/

2023-11-20 Thread Michał Górny
commit: 3a8c4ff3d6470debc449f76f501e6d634aea418f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 16:34:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 16:34:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8c4ff3

dev-python/url-normalize: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/url-normalize/url-normalize-1.4.3-r1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/url-normalize/url-normalize-1.4.3-r1.ebuild 
b/dev-python/url-normalize/url-normalize-1.4.3-r1.ebuild
index 35ee17c5a4e0..931369e675d7 100644
--- a/dev-python/url-normalize/url-normalize-1.4.3-r1.ebuild
+++ b/dev-python/url-normalize/url-normalize-1.4.3-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1
 
@@ -22,7 +22,9 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 
-RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+"
 
 distutils_enable_tests pytest
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter-lsp/

2023-11-20 Thread Michał Górny
commit: d4c3693ab86fd7fff6be6c26a5fc59aad594de44
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 16:53:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 16:53:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c3693a

dev-python/jupyter-lsp: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/jupyter-lsp/jupyter-lsp-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jupyter-lsp/jupyter-lsp-2.2.0.ebuild 
b/dev-python/jupyter-lsp/jupyter-lsp-2.2.0.ebuild
index 799caa5898bb..bc36b977c024 100644
--- a/dev-python/jupyter-lsp/jupyter-lsp-2.2.0.ebuild
+++ b/dev-python/jupyter-lsp/jupyter-lsp-2.2.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYPI_NO_NORMALIZE=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1 optfeature pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyterlab/

2023-11-20 Thread Michał Górny
commit: bfc7fd00b1d87ecc61f2466cdfd539cf9eb51e36
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 16:59:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 16:59:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfc7fd00

dev-python/jupyterlab: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/jupyterlab/jupyterlab-4.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jupyterlab/jupyterlab-4.0.9.ebuild 
b/dev-python/jupyterlab/jupyterlab-4.0.9.ebuild
index a9ae6842f846..672b58ac0dd4 100644
--- a/dev-python/jupyterlab/jupyterlab-4.0.9.ebuild
+++ b/dev-python/jupyterlab/jupyterlab-4.0.9.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1 pypi xdg
 



  1   2   3   >