[gentoo-commits] repo/gentoo:master commit in: dev-util/jenkins-bin/

2023-04-06 Thread Hans de Graaff
commit: 1a7e38fc19799c1070fed325f6dca451a7e6984d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr  6 05:57:56 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr  7 05:53:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a7e38fc

dev-util/jenkins-bin: add 2.387.2

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

 dev-util/jenkins-bin/Manifest   |  1 +
 dev-util/jenkins-bin/jenkins-bin-2.387.2.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index 129b348ed2be..57367226ef5f 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,4 +1,5 @@
 DIST jenkins-bin-2.375.4.war 94246705 BLAKE2B 
bff619c8cba8cb75ffa11b967176394be63d5d74f16f76487fc1e7e47f7843bded4b2005a37be5add38bb48a9ea622a3f3a8778f15f9aaea537d53f38263260b
 SHA512 
0df55e83885583313829e9d6e4664c2e3811fe5c6bbf39fa264b39d856365a4b6740491dbe9e708e96cd429543d038b09cf2b09da014994f6482f27eba120231
 DIST jenkins-bin-2.387.1.war 98336194 BLAKE2B 
928961b9cb64a03ca85eb7867b8976629470082130d076dc97be1b5181aec694634dc0a4778c4281f4993696090637e42adc81526215268f3bf8ba9bde38f6c4
 SHA512 
51d42be9f0c6a63b3163a0b95d579eb1b33c6e3ee1451f4f0782143bdba7cefac3e378949173dbe0d9adb3a11f295f1efe5b334654a4b7601bc2ffdd4b086c3d
+DIST jenkins-bin-2.387.2.war 98354350 BLAKE2B 
2a1a3c1238e1f179855ee42863105583c886a36d57dbd18692b6708a36b7385bd141e840a66e9f1a795453885e14f9e855696a5bb0c44a3105529e4ac301cc67
 SHA512 
f20041013293fe5252ad8577481b395751fd8654152175b63588e891fda48a2b8d36a69d8c587e10233d45b557df81016b9e3457312ad1cdb20ad90abb090104
 DIST jenkins-bin-2.394.war 98409457 BLAKE2B 
b118281ec50b0e4f92fa1996ab1c6d8dc8f98a2aafff9f430c5f359b53bd58081754ec72d982e432e783ba912923607306f9217de15a03de6875291cf0c1a1d8
 SHA512 
4f41e654eadb8459750bd69030e35186cd4677f2e24c0c422df9a5536b000f51e3c960b2b5396605c3e928e0909a719673d08b70424b314ad6ae9777d42df035
 DIST jenkins-bin-2.396.war 98338848 BLAKE2B 
5c51085f3a677a46d216c9f1acdef2a6b59145a9ce557b301878b610daf85c9395588376427c05427d1791cf356f3f96643d6c83298cdafe9dd7995ba563ff72
 SHA512 
70c8c61c6715f5f9b90775ea35ae51ae9bcfb2f9908ad99e1b04237e8a27c03bf97c4474fcbbb1ad660350c3524ff796ad44e64e56a7791a363e45bc30457b5e

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.387.2.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.387.2.ebuild
new file mode 100644
index ..a6cffe5d8277
--- /dev/null
+++ b/dev-util/jenkins-bin/jenkins-bin-2.387.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Extensible continuous integration server"
+HOMEPAGE="https://jenkins.io/;
+LICENSE="MIT"
+SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> 
${P}.war"
+SLOT="lts"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux"
+IUSE=""
+
+DEPEND="acct-group/jenkins
+   acct-user/jenkins"
+
+RDEPEND="acct-group/jenkins
+   acct-user/jenkins
+   media-fonts/dejavu
+   media-libs/freetype
+   !dev-util/jenkins-bin:0
+   || ( virtual/jre:17 virtual/jre:11 )"
+
+S="${WORKDIR}"
+
+src_install() {
+   local JENKINS_DIR=/var/lib/jenkins
+
+   keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
+
+   insinto /opt/jenkins
+   newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}-r3.logrotate ${PN/-bin/}
+
+   newinitd "${FILESDIR}"/${PN}-r3.init jenkins
+   newconfd "${FILESDIR}"/${PN}-r1.confd jenkins
+
+   systemd_newunit "${FILESDIR}"/${PN}-r4.service jenkins.service
+
+   fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} 
${JENKINS_DIR}/home ${JENKINS_DIR}/backup
+}



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

2023-04-06 Thread Hans de Graaff
commit: acf3975a5c156cd69565d65210d898a0f47f22eb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr  7 05:52:36 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr  7 05:53:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf3975a

dev-ruby/capybara: update upstream metadata

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

 dev-ruby/capybara/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/metadata.xml b/dev-ruby/capybara/metadata.xml
index f2c9b6d808ad..c8f186cb7600 100644
--- a/dev-ruby/capybara/metadata.xml
+++ b/dev-ruby/capybara/metadata.xml
@@ -6,6 +6,6 @@
 Gentoo Ruby Project
   
   
-jnicklas/capybara
+teamcapybara/capybara
   
 



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

2023-04-06 Thread Hans de Graaff
commit: ec509d3e0b12dfb598f02eee2ba95cd7a42b73c2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr  7 05:52:11 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr  7 05:53:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec509d3e

dev-ruby/capybara: add 3.39.0

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

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.39.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 9418c2a3bf11..9feb08fda2a6 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1 +1,2 @@
 DIST capybara-3.38.0.gem 379392 BLAKE2B 
e1ba89daa08e43e5f97ed5c649a3ea82c27e2ee7a737844f83ba68f0379cc4ef2a0349bc2ae9af76a5cca3659c11f1ed0d1b7dcae7f7701305ca3644e40a4dee
 SHA512 
530db1102e8bc1bfa1ac55d28a725a26a7c6c98baf89655bb15436217e99c7131edb204638f51831c416e4898b9e7c653b83c74abf8aa644eb4da0ad8cddd44c
+DIST capybara-3.39.0.gem 381952 BLAKE2B 
2b70bfbf930258c2273bf0c6bddc70e455d1d717bd0ed79fc68459c6f40d47ef8149fec161dbaff08e6d8424aebbdf5160033169a6269408b368525218899e23
 SHA512 
0910ecef11a007d10e753887d9016bab4de74e2ddf2fa2c8b8fc32bfe7d71d64a8c0b72a0a606aa7b558922ab02b4368d1c42a0df78ecf3f68a5efc34edc8707

diff --git a/dev-ruby/capybara/capybara-3.39.0.ebuild 
b/dev-ruby/capybara/capybara-3.39.0.ebuild
new file mode 100644
index ..36161f10c21e
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.39.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/teamcapybara/capybara;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+SLOT="3"
+IUSE="test"
+
+DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
+
+ruby_add_bdepend "test? (
+   dev-ruby/rspec:3
+   >=dev-ruby/launchy-2.4.0
+   dev-ruby/selenium-webdriver:4
+   || ( dev-ruby/sinatra:3 dev-ruby/sinatra:2 )
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   dev-ruby/matrix
+   >=dev-ruby/mini_mime-0.1.3
+   >=dev-ruby/nokogiri-1.8:0
+   >=dev-ruby/rack-1.6.0:*
+   >=dev-ruby/rack-test-0.6.3:*
+   dev-ruby/regexp_parser:2
+   >=dev-ruby/xpath-3.2:3"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' -e 
'/statistics/Id' spec/spec_helper.rb || die
+
+   # Avoid window-manager specific tests (sizes are specific for fluxbox)
+   sed -i -e '/#maximize/,/^  end/ s:^:#:' 
lib/capybara/spec/session/window/window_spec.rb || die
+
+   # Avoid spec that requires unpackaged geckodriver
+   #sed -i -e '/describe.*register_server/,/^  end/ s:^:#:' 
spec/capybara_spec.rb || die
+
+   # Avoid test dependency on puma server for now
+   sed -i -e '/should have :puma registered/,/^end/ s:^:#:' 
spec/capybara_spec.rb || die
+
+   # Update spec to catch the right error code. This seems to have
+   # changed recently across ruby versions.
+   sed -i -e '/raise_error/ s/EOFError/Net::ReadTimeout/' 
spec/server_spec.rb || die
+}
+
+each_ruby_test() {
+   virtx ${RUBY} -Ilib -S rspec-3 spec
+}



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

2023-04-06 Thread Hans de Graaff
commit: 4ccac88e357e549147f207502dcb4d401fd7578a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr  6 05:51:20 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr  7 05:53:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ccac88e

dev-ruby/addressable: add 2.8.3

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

 dev-ruby/addressable/Manifest |  1 +
 dev-ruby/addressable/addressable-2.8.3.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-ruby/addressable/Manifest b/dev-ruby/addressable/Manifest
index 2a6924b63215..64a638524180 100644
--- a/dev-ruby/addressable/Manifest
+++ b/dev-ruby/addressable/Manifest
@@ -1,2 +1,3 @@
 DIST addressable-2.8.1.gem 105984 BLAKE2B 
9ba6fffe2af965be57ef7b2f86c5c86c672e0037c41996d78a3b8f31a9b5a5818e06d7e119733cff3d5469bc985186fac6fa978740f107876a975b5ac662171f
 SHA512 
ae0b7cb5fdc0b5b8717637e9589ab9167aa3924253f4c9102134b1e5aee07c7f5e3e92e2e32ca872b4a72a3a70c8086c7073cbbddf7cbb6e1948ed97de2c9108
 DIST addressable-2.8.2.gem 106496 BLAKE2B 
701f4c298686593cadc7317fe2072474fa2a4a35c53047d650fb166db969d5a0e8eca703d2ec2ed334936711d7fe5c839dfe6f04bea5d413da22a41094d58b98
 SHA512 
9c5f2a5cad9f1f4ea9ec9ab30106123f922737f9dafdf5efd9b74c939e933976c37c0a9775743e7277a0850fa1676ede5520db4fe6e0a9507e5b3a2b94d9d8d7
+DIST addressable-2.8.3.gem 105984 BLAKE2B 
00775f119c59d3db331bfeb3bb48f26c74d938714791183a4099fc4da7c871045c12074132e6368b2a8a0c114b18e301735aa142d8ae4bc52a77f55cc3fa61a1
 SHA512 
dc3f0731b2ccb464473ac9005d8a68fa457b9d5f83fd60f32fa2cd741b69d0e08e89c5ea10fb4734c0bb563ef73797cfd5500b486f1daaf0e1456488ec8c2340

diff --git a/dev-ruby/addressable/addressable-2.8.3.ebuild 
b/dev-ruby/addressable/addressable-2.8.3.ebuild
new file mode 100644
index ..f81a5ff2c1a3
--- /dev/null
+++ b/dev-ruby/addressable/addressable-2.8.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A replacement for the URI implementation that is part of Ruby's 
standard library"
+HOMEPAGE="https://rubygems.org/gems/addressable 
https://github.com/sporkmonger/addressable;
+
+LICENSE="Apache-2.0"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend "|| ( dev-ruby/public_suffix:5 dev-ruby/public_suffix:4 )"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec-its )"
+
+all_ruby_prepare() {
+   # Remove spec-related tasks so that we don't need to require rspec
+   # just to build the documentation, bug 383611.
+   sed -i -e '/spectask/d' Rakefile || die
+   rm -f tasks/rspec.rake || die
+   sed -i -e '/bundler/ s:^:#:' \
+   -e '/^begin/,/^end/ s:^:#:' \
+   spec/spec_helper.rb || die
+
+   # Remove specs requiring network connectivity
+   rm -f spec/addressable/net_http_compat_spec.rb || die
+
+   # Remove spec that tests against an unreleased github fork
+   rm -f spec/addressable/rack_mount_compat_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/

2023-04-06 Thread Viorel Munteanu
commit: 3aa8bc1fe3fb99ce18e6286b0ace0fd645a35e1d
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Apr  7 05:42:39 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Apr  7 05:42:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa8bc1f

dev-embedded/dfu-programmer: drop 0.7.2-r1

Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-embedded/dfu-programmer/Manifest   |  1 -
 .../dfu-programmer/dfu-programmer-0.7.2-r1.ebuild  | 53 --
 2 files changed, 54 deletions(-)

diff --git a/dev-embedded/dfu-programmer/Manifest 
b/dev-embedded/dfu-programmer/Manifest
index 595d4ad92263..e6b8052c77d5 100644
--- a/dev-embedded/dfu-programmer/Manifest
+++ b/dev-embedded/dfu-programmer/Manifest
@@ -1,2 +1 @@
-DIST dfu-programmer-0.7.2.tar.gz 146613 BLAKE2B 
85222185bdbfdb90c06ece2a284f6f6e15fe5118a1934948a0bca6364902743a86429ea13d5aabc2a948f6f2ce41177b6021ae85a8ad22b75a026507253380d8
 SHA512 
429b89192bb5a9653ad8678dfc182bfc30eb057d0d1f72fe88efdf85005d3ad557e0f572f4fad3346f1f1078cd273a289f4bba2663bb1f840e6bf724d5293db4
 DIST dfu-programmer-1.0.0.tar.gz 78504 BLAKE2B 
ae05a92c95a17ee9b5e2266e380c43d0cdadb3be76e481eb5de321116aa1d930c733ad3a086e239b817a475d36185157715e7907d564c2001a9ce25df01d46c6
 SHA512 
abb73970e10017f111b118c5be0b98a3fe7ef8c95794b5ca701f21b5a40f518f46ff8a392f09e7eea2ad9a4eb6c43ecc9514bee817c01acf0d6135a5f8f9048f

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild 
b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild
deleted file mode 100644
index fc823eeb789a..
--- a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs udev
-
-DESCRIPTION="A Device Firmware Update based USB programmer for Atmel chips"
-HOMEPAGE="http://dfu-programmer.sourceforge.net;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64"
-IUSE=""
-
-RDEPEND="
-   acct-group/plugdev
-   virtual/libusb:1
-   virtual/udev"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   # Upstream has fixed this in their configure already.
-   tc-export CPP PKG_CONFIG
-   sed -i \
-   -e "/LIBUSB_1_0_CFLAGS=/s:=.*:='$(${PKG_CONFIG} --cflags 
libusb-1.0)':" \
-   -e "/LIBUSB_1_0_LIBS=/s:=.*:='$(${PKG_CONFIG} --libs 
libusb-1.0)':" \
-   configure || die
-}
-
-src_install() {
-   default
-
-   cat <<-EOF > 70-dfu-programmer.rules
-   #
-   # do not edit this file, it will be overwritten on update
-   #
-   EOF
-   printf 'SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03eb", 
ATTRS{idProduct}=="%s", MODE="660", GROUP="plugdev", SYMLINK+="dfu-%%n"\n' \
-   2ff{a,b,9,7,4,3} >> 70-dfu-programmer.rules
-
-   udev_dorules 70-dfu-programmer.rules
-}
-
-pkg_postinst() {
-   elog "To update device firmware as user you must be in the plugdev 
group:"
-   elog
-   elog "usermod -aG plugdev "
-}



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

2023-04-06 Thread Sam James
commit: e2ca51f150829ebcc629b1beb37e7e06d77d3178
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:07:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:07:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2ca51f1

net-misc/curl: fix WhitespaceFound

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

 net-misc/curl/curl-7.88.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-7.88.1-r1.ebuild 
b/net-misc/curl/curl-7.88.1-r1.ebuild
index 9857f3a4d3a3..aeb3fbf03c58 100644
--- a/net-misc/curl/curl-7.88.1-r1.ebuild
+++ b/net-misc/curl/curl-7.88.1-r1.ebuild
@@ -93,7 +93,7 @@ MULTILIB_CHOST_TOOLS=(
 PATCHES=(
"${FILESDIR}"/${PN}-7.30.0-prefix.patch
"${FILESDIR}"/${PN}-respect-cflags-3.patch
-   
+
"${FILESDIR}"/${P}-header-dump-segfault.patch
"${FILESDIR}"/${P}-pipewait.patch
"${FILESDIR}"/${P}-silent-parallel.patch



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

2023-04-06 Thread Sam James
commit: 5638c9b9103b86ad8264feff2b7edecd6e7d6c7f
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:12:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:12:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5638c9b9

www-client/uget: drop broken curl version check

This check can't handle curl >= 8 or non-bash /bin/sh.

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

 .../uget/files/uget-2.2.3-broken-curl-check.patch   | 17 +
 www-client/uget/uget-2.2.3.ebuild   |  1 +
 www-client/uget/uget-.ebuild|  1 +
 3 files changed, 19 insertions(+)

diff --git a/www-client/uget/files/uget-2.2.3-broken-curl-check.patch 
b/www-client/uget/files/uget-2.2.3-broken-curl-check.patch
new file mode 100644
index ..c8e37abeca97
--- /dev/null
+++ b/www-client/uget/files/uget-2.2.3-broken-curl-check.patch
@@ -0,0 +1,17 @@
+https://bugs.gentoo.org/872080
+
+This check can't handle curl >= 8 or non-bash /bin/sh.
+--- a/configure.ac
 b/configure.ac
+@@ -81,11 +81,6 @@ if test "x$CURL_CONFIG" = "x" ; then
+ fi
+ CURL_CFLAGS=`$CURL_CONFIG --cflags`
+ CURL_LIBS=`$CURL_CONFIG --libs`
+-let CURL_VERNUM=0x0`$CURL_CONFIG --vernum`
+-let CURL_VERMIN=0x071301  # 7.19.1
+-if test $CURL_VERNUM -lt $CURL_VERMIN; then
+-  AC_MSG_ERROR(Requires libcurl version >= 7.19.1)
+-fi
+ AC_SUBST(CURL_CFLAGS)
+ AC_SUBST(CURL_LIBS)
+ 

diff --git a/www-client/uget/uget-2.2.3.ebuild 
b/www-client/uget/uget-2.2.3.ebuild
index b64f27cf31ef..7838c2e3a254 100644
--- a/www-client/uget/uget-2.2.3.ebuild
+++ b/www-client/uget/uget-2.2.3.ebuild
@@ -41,6 +41,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.2.1-fno-common.patch
# https://github.com/ugetdm/uget/issues/49
"${FILESDIR}"/${PN}-2.2.1-ayatana.patch
+   "${FILESDIR}"/${PN}-2.2.3-broken-curl-check.patch
 )
 
 src_prepare() {

diff --git a/www-client/uget/uget-.ebuild b/www-client/uget/uget-.ebuild
index bd1d745b7b0e..2fe8e367fbcf 100644
--- a/www-client/uget/uget-.ebuild
+++ b/www-client/uget/uget-.ebuild
@@ -38,6 +38,7 @@ BDEPEND="
 PATCHES=(
# https://github.com/ugetdm/uget/issues/49
"${FILESDIR}"/${PN}-2.2.1-ayatana.patch
+   "${FILESDIR}"/${PN}-2.2.3-broken-curl-check.patch
 )
 
 src_prepare() {



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

2023-04-06 Thread Sam James
commit: 9efa890891ec79335a3f590f4721d311a4415154
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:16:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:16:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9efa8908

net-misc/curl: Stabilize 7.88.1-r2 amd64, #903961

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

 net-misc/curl/curl-7.88.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-7.88.1-r2.ebuild 
b/net-misc/curl/curl-7.88.1-r2.ebuild
index e5d7ee4eff3b..c90b64fc8e26 100644
--- a/net-misc/curl/curl-7.88.1-r2.ebuild
+++ b/net-misc/curl/curl-7.88.1-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://curl.se/download/${P}.tar.xz
 
 LICENSE="curl"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap kerberos 
ldap mbedtls nss +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl 
sslv3 static-libs test telnet +tftp websockets zstd"
 IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl 
curl_ssl_rustls"
 IUSE+=" nghttp3"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libass/

2023-04-06 Thread Sam James
commit: 92119068f9ad98444b2bdad18b5bf5b2a53fd1b3
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92119068

media-libs/libass: Stabilize 0.17.1 x86, #903962

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

 media-libs/libass/libass-0.17.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libass/libass-0.17.1.ebuild 
b/media-libs/libass/libass-0.17.1.ebuild
index 5ebda010431f..5bdd8319d24c 100644
--- a/media-libs/libass/libass-0.17.1.ebuild
+++ b/media-libs/libass/libass-0.17.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
https://github.com/libass/libass/releases/download/${PV
 
 LICENSE="ISC"
 SLOT="0/9" # subslot = libass soname version
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 IUSE="+fontconfig test"
 RESTRICT="!test? ( test )"
 



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

2023-04-06 Thread Sam James
commit: 1d2c25cd577ccaa57c6a8006afb0bee78d1dd776
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d2c25cd

sys-fs/btrfs-progs: Stabilize 6.2.1 x86, #903960

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

 sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild
index 6fc5bf8eca84..7737134b8ed6 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} !=  ]]; then

SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz;
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc x86"
fi
 
S="${WORKDIR}"/${PN}-${MY_PV}



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

2023-04-06 Thread Sam James
commit: 6fa368602e8b6281385da984be9bc0554f73fac5
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa36860

net-misc/curl: Stabilize 7.88.1-r2 sparc, #903961

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

 net-misc/curl/curl-7.88.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-7.88.1-r2.ebuild 
b/net-misc/curl/curl-7.88.1-r2.ebuild
index d1a2c5b2213a..e5d7ee4eff3b 100644
--- a/net-misc/curl/curl-7.88.1-r2.ebuild
+++ b/net-misc/curl/curl-7.88.1-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://curl.se/download/${P}.tar.xz
 
 LICENSE="curl"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap kerberos 
ldap mbedtls nss +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl 
sslv3 static-libs test telnet +tftp websockets zstd"
 IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl 
curl_ssl_rustls"
 IUSE+=" nghttp3"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libass/

2023-04-06 Thread Sam James
commit: 86dbcb299d24401130d8c60c9645d0d392b0dac1
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86dbcb29

media-libs/libass: Stabilize 0.17.1 arm, #903962

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

 media-libs/libass/libass-0.17.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libass/libass-0.17.1.ebuild 
b/media-libs/libass/libass-0.17.1.ebuild
index 05e4b30b8395..5ebda010431f 100644
--- a/media-libs/libass/libass-0.17.1.ebuild
+++ b/media-libs/libass/libass-0.17.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
https://github.com/libass/libass/releases/download/${PV
 
 LICENSE="ISC"
 SLOT="0/9" # subslot = libass soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 IUSE="+fontconfig test"
 RESTRICT="!test? ( test )"
 



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

2023-04-06 Thread Sam James
commit: e6619637c8f5bb7506a424e880226a748cb762e0
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6619637

sys-fs/btrfs-progs: Stabilize 6.2.1 ppc, #903960

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

 sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild
index f89547b3aa45..0c690c169c38 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} !=  ]]; then

SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz;
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ppc 
~ppc64 ~riscv ~sparc ~x86"
fi
 
S="${WORKDIR}"/${PN}-${MY_PV}



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

2023-04-06 Thread Sam James
commit: 0deaa7da1895535c1343db3f605be691a826b973
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0deaa7da

sys-fs/btrfs-progs: Stabilize 6.2.1 arm, #903960

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

 sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild
index debff37f643e..6fc5bf8eca84 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} !=  ]]; then

SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz;
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc ~x86"
fi
 
S="${WORKDIR}"/${PN}-${MY_PV}



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

2023-04-06 Thread Sam James
commit: 56bfac8875fd02185e30cdb8735fe9c81157a64d
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56bfac88

sys-apps/man-pages: Stabilize 6.03 ALLARCHES, #903958

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

 sys-apps/man-pages/man-pages-6.03.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/man-pages/man-pages-6.03.ebuild 
b/sys-apps/man-pages/man-pages-6.03.ebuild
index 023f08c0211a..c5309d217f13 100644
--- a/sys-apps/man-pages/man-pages-6.03.ebuild
+++ b/sys-apps/man-pages/man-pages-6.03.ebuild
@@ -40,7 +40,7 @@ else
"
fi
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos"
 fi
 
 SRC_URI+="



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

2023-04-06 Thread Sam James
commit: 4dcf6c31b2354facff5d4ec622bd987617abdeb3
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dcf6c31

sys-fs/btrfs-progs: Stabilize 6.2.1 amd64, #903960

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

 sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild
index 58b41b24e1fa..debff37f643e 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} !=  ]]; then

SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz;
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~mips ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc ~x86"
fi
 
S="${WORKDIR}"/${PN}-${MY_PV}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libass/

2023-04-06 Thread Sam James
commit: fad696b5ceba45ec41ed84d597a5210745d42b6f
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad696b5

media-libs/libass: Stabilize 0.17.1 arm64, #903962

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

 media-libs/libass/libass-0.17.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libass/libass-0.17.1.ebuild 
b/media-libs/libass/libass-0.17.1.ebuild
index 5bdd8319d24c..6b20cd2056ad 100644
--- a/media-libs/libass/libass-0.17.1.ebuild
+++ b/media-libs/libass/libass-0.17.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
https://github.com/libass/libass/releases/download/${PV
 
 LICENSE="ISC"
 SLOT="0/9" # subslot = libass soname version
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 IUSE="+fontconfig test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/

2023-04-06 Thread Sam James
commit: e6ea91a290528b5757a1060ced8c585303115596
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ea91a2

sys-libs/libnvme: Stabilize 1.3-r1 ppc64, #903959

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

 sys-libs/libnvme/libnvme-1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libnvme/libnvme-1.3-r1.ebuild 
b/sys-libs/libnvme/libnvme-1.3-r1.ebuild
index 561bcf50c100..d5b57815 100644
--- a/sys-libs/libnvme/libnvme-1.3-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.3-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
 IUSE="dbus python ssl +uuid"
 
 SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv x86"
 
 DEPEND="
dev-libs/json-c:=



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

2023-04-06 Thread Sam James
commit: 18ad18f4557bd00d27ca74f2fa5e42fff9a96cb2
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18ad18f4

sys-fs/btrfs-progs: Stabilize 6.2.1 arm64, #903960

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

 sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild
index 0c690c169c38..58b41b24e1fa 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.2.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} !=  ]]; then

SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz;
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~mips ppc 
~ppc64 ~riscv ~sparc ~x86"
fi
 
S="${WORKDIR}"/${PN}-${MY_PV}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/

2023-04-06 Thread Sam James
commit: 931378561c59e25f29b71a6a70c69194831de161
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93137856

sys-libs/libnvme: Stabilize 1.3-r1 amd64, #903959

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

 sys-libs/libnvme/libnvme-1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libnvme/libnvme-1.3-r1.ebuild 
b/sys-libs/libnvme/libnvme-1.3-r1.ebuild
index 323df7637ffd..3edf9333a35a 100644
--- a/sys-libs/libnvme/libnvme-1.3-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.3-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
 IUSE="dbus python ssl +uuid"
 
 SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 
 DEPEND="
dev-libs/json-c:=



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/

2023-04-06 Thread Sam James
commit: abb88cf38d3dad1407040c2cd4b5da51fdb25af6
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb88cf3

sys-libs/libnvme: Stabilize 1.3-r1 arm64, #903959

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

 sys-libs/libnvme/libnvme-1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libnvme/libnvme-1.3-r1.ebuild 
b/sys-libs/libnvme/libnvme-1.3-r1.ebuild
index 3edf9333a35a..561bcf50c100 100644
--- a/sys-libs/libnvme/libnvme-1.3-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.3-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
 IUSE="dbus python ssl +uuid"
 
 SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
 
 DEPEND="
dev-libs/json-c:=



[gentoo-commits] repo/gentoo:master commit in: dev-util/byacc/

2023-04-06 Thread Sam James
commit: 7ae14633b43689bbe73c033b6f42c64f811fd497
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae14633

dev-util/byacc: Stabilize 20230219 arm64, #903956

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

 dev-util/byacc/byacc-20230219.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/byacc/byacc-20230219.ebuild 
b/dev-util/byacc/byacc-20230219.ebuild
index bb017705f03a..9f6926b6e682 100644
--- a/dev-util/byacc/byacc-20230219.ebuild
+++ b/dev-util/byacc/byacc-20230219.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.as
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/byacc/

2023-04-06 Thread Sam James
commit: 57671ef8e0a3881df645ea18344eb4e363a497c3
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57671ef8

dev-util/byacc: Stabilize 20230219 arm, #903956

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

 dev-util/byacc/byacc-20230219.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/byacc/byacc-20230219.ebuild 
b/dev-util/byacc/byacc-20230219.ebuild
index 9f6926b6e682..625c88e07db7 100644
--- a/dev-util/byacc/byacc-20230219.ebuild
+++ b/dev-util/byacc/byacc-20230219.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.as
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/byacc/

2023-04-06 Thread Sam James
commit: b110c751864186a556a5cc0e7e43b182c3e3dda8
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b110c751

dev-util/byacc: Stabilize 20230219 x86, #903956

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

 dev-util/byacc/byacc-20230219.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/byacc/byacc-20230219.ebuild 
b/dev-util/byacc/byacc-20230219.ebuild
index 625c88e07db7..f807f7c24028 100644
--- a/dev-util/byacc/byacc-20230219.ebuild
+++ b/dev-util/byacc/byacc-20230219.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.as
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/byacc/

2023-04-06 Thread Sam James
commit: 0859f9e8f7d1456c2dc3c60fc94cfe326c7143fa
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0859f9e8

dev-util/byacc: Stabilize 20230219 sparc, #903956

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

 dev-util/byacc/byacc-20230219.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/byacc/byacc-20230219.ebuild 
b/dev-util/byacc/byacc-20230219.ebuild
index f807f7c24028..12f1b2668c67 100644
--- a/dev-util/byacc/byacc-20230219.ebuild
+++ b/dev-util/byacc/byacc-20230219.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.as
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/

2023-04-06 Thread Sam James
commit: a1a7dfecb773b63e0a3540b2334d21c4aee8d40c
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1a7dfec

sys-libs/libnvme: Stabilize 1.3-r1 x86, #903959

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

 sys-libs/libnvme/libnvme-1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libnvme/libnvme-1.3-r1.ebuild 
b/sys-libs/libnvme/libnvme-1.3-r1.ebuild
index fe8743ba86d6..323df7637ffd 100644
--- a/sys-libs/libnvme/libnvme-1.3-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.3-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
 IUSE="dbus python ssl +uuid"
 
 SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 
 DEPEND="
dev-libs/json-c:=



[gentoo-commits] repo/gentoo:master commit in: sys-devel/flex/

2023-04-06 Thread Sam James
commit: 41732d7c61c76d4c3f6c7905d6e82f655bd059b3
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41732d7c

sys-devel/flex: Stabilize 2.6.4-r6 sparc, #903955

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

 sys-devel/flex/flex-2.6.4-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/flex/flex-2.6.4-r6.ebuild 
b/sys-devel/flex/flex-2.6.4-r6.ebuild
index 917b5cb4fcd2..b6ce68fd3b5f 100644
--- a/sys-devel/flex/flex-2.6.4-r6.ebuild
+++ b/sys-devel/flex/flex-2.6.4-r6.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-autotool
 
 LICENSE="FLEX"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/flex/

2023-04-06 Thread Sam James
commit: f3e23a98dba9b92fbe43440e164cdb30d050a0ed
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e23a98

sys-devel/flex: Stabilize 2.6.4-r6 arm, #903955

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

 sys-devel/flex/flex-2.6.4-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/flex/flex-2.6.4-r6.ebuild 
b/sys-devel/flex/flex-2.6.4-r6.ebuild
index 68495610068f..0b87ba2f57c8 100644
--- a/sys-devel/flex/flex-2.6.4-r6.ebuild
+++ b/sys-devel/flex/flex-2.6.4-r6.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-autotool
 
 LICENSE="FLEX"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/flex/

2023-04-06 Thread Sam James
commit: 6d73c27bb6bbbf2630c1292e67ac1610160ecf28
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d73c27b

sys-devel/flex: Stabilize 2.6.4-r6 arm64, #903955

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

 sys-devel/flex/flex-2.6.4-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/flex/flex-2.6.4-r6.ebuild 
b/sys-devel/flex/flex-2.6.4-r6.ebuild
index 9c0aad6051dd..68495610068f 100644
--- a/sys-devel/flex/flex-2.6.4-r6.ebuild
+++ b/sys-devel/flex/flex-2.6.4-r6.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-autotool
 
 LICENSE="FLEX"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/byacc/

2023-04-06 Thread Sam James
commit: 34b0487ce4d78a9b6506c0d201e3d09e534ac343
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b0487c

dev-util/byacc: Stabilize 20230219 amd64, #903956

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

 dev-util/byacc/byacc-20230219.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/byacc/byacc-20230219.ebuild 
b/dev-util/byacc/byacc-20230219.ebuild
index b3013c9753bd..bb017705f03a 100644
--- a/dev-util/byacc/byacc-20230219.ebuild
+++ b/dev-util/byacc/byacc-20230219.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.as
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/flex/

2023-04-06 Thread Sam James
commit: 70e05ca86f8b23616e2bf6943d0d9ea5871a075b
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e05ca8

sys-devel/flex: Stabilize 2.6.4-r6 ppc64, #903955

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

 sys-devel/flex/flex-2.6.4-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/flex/flex-2.6.4-r6.ebuild 
b/sys-devel/flex/flex-2.6.4-r6.ebuild
index b6ce68fd3b5f..0d1ffa467366 100644
--- a/sys-devel/flex/flex-2.6.4-r6.ebuild
+++ b/sys-devel/flex/flex-2.6.4-r6.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-autotool
 
 LICENSE="FLEX"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/flex/

2023-04-06 Thread Sam James
commit: 899694b45fd0079d3dce1e36ac599d1e0ef14496
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=899694b4

sys-devel/flex: Stabilize 2.6.4-r6 amd64, #903955

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

 sys-devel/flex/flex-2.6.4-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/flex/flex-2.6.4-r6.ebuild 
b/sys-devel/flex/flex-2.6.4-r6.ebuild
index b4d76b9e0b1a..9c0aad6051dd 100644
--- a/sys-devel/flex/flex-2.6.4-r6.ebuild
+++ b/sys-devel/flex/flex-2.6.4-r6.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-autotool
 
 LICENSE="FLEX"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/flex/

2023-04-06 Thread Sam James
commit: ee2abd9f85d5394fb404caa9625846d0f99580b9
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 05:06:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 05:06:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee2abd9f

sys-devel/flex: Stabilize 2.6.4-r6 x86, #903955

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

 sys-devel/flex/flex-2.6.4-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/flex/flex-2.6.4-r6.ebuild 
b/sys-devel/flex/flex-2.6.4-r6.ebuild
index 0b87ba2f57c8..917b5cb4fcd2 100644
--- a/sys-devel/flex/flex-2.6.4-r6.ebuild
+++ b/sys-devel/flex/flex-2.6.4-r6.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-autotool
 
 LICENSE="FLEX"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static test"
 RESTRICT="!test? ( test )"
 



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

2023-04-06 Thread William Hubbs
commit: 95004627eed0776b6e090335d1fe4fca7a36c07e
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Apr  7 04:54:45 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Apr  7 04:54:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95004627

app-containers/docker-compose: restrict tests

The tests require a running docker daemon.

Closes: https://bugs.gentoo.org/873589
Signed-off-by: William Hubbs  gentoo.org>

 app-containers/docker-compose/docker-compose-2.17.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-containers/docker-compose/docker-compose-2.17.2.ebuild 
b/app-containers/docker-compose/docker-compose-2.17.2.ebuild
index a8e67ae22e10..a47ff4eb91c7 100644
--- a/app-containers/docker-compose/docker-compose-2.17.2.ebuild
+++ b/app-containers/docker-compose/docker-compose-2.17.2.ebuild
@@ -16,6 +16,7 @@ KEYWORDS="~amd64 ~arm64"
 
 RDEPEND=">=app-containers/docker-cli-23.0.0"
 
+RESTRICT="test"
 S="${WORKDIR}/compose-${MY_PV}"
 
 src_prepare() {



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

2023-04-06 Thread William Hubbs
commit: 786e46ec81296cb48fcec75e82e4ea97bf3a6d42
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Apr  7 04:41:53 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Apr  7 04:43:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786e46ec

app-containers/docker-buildx: sync live

Signed-off-by: William Hubbs  gentoo.org>

 app-containers/docker-buildx/docker-buildx-.ebuild | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/app-containers/docker-buildx/docker-buildx-.ebuild 
b/app-containers/docker-buildx/docker-buildx-.ebuild
index fd0fbbf5f4cb..48941a07ce98 100644
--- a/app-containers/docker-buildx/docker-buildx-.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-.ebuild
@@ -28,8 +28,7 @@ IUSE="test"
 BDEPEND="
test? ( >=dev-lang/go-1.20 )
 "
-DEPEND="app-containers/docker"
-RDEPEND="${DEPEND}"
+RDEPEND="app-containers/docker-cli"
 
 src_compile() {
local _buildx_r='github.com/docker/buildx'
@@ -37,10 +36,10 @@ src_compile() {
if [[ ${PV} ==  ]]; then
version="$(git rev-parse --short HEAD)"
fi
-   ego build -mod=vendor -o docker-buildx \
-   -ldflags "-linkmode=external \
-   -X $_buildx_r/version.Version=${version} \
-   -X $_buildx_r/version.Revision=$(date -u +%FT%T%z) \
+   ego build -o docker-buildx \
+   -ldflags "-linkmode=external
+   -X $_buildx_r/version.Version=${version}
+   -X $_buildx_r/version.Revision=$(date -u +%FT%T%z)
-X $_buildx_r/version.Package=$_buildx_r" \
./cmd/buildx
 }



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/flux/

2023-04-06 Thread Kenton Groombridge
commit: ccfbcb2084aaf192b603146b0930b9af14ca83b1
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Fri Apr  7 04:39:35 2023 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Fri Apr  7 04:39:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccfbcb20

sys-cluster/flux: add missing die

Signed-off-by: Kenton Groombridge  gentoo.org>

 sys-cluster/flux/flux-0.41.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/flux/flux-0.41.2.ebuild 
b/sys-cluster/flux/flux-0.41.2.ebuild
index 0a791c2eca47..3e8f5b0393f5 100644
--- a/sys-cluster/flux/flux-0.41.2.ebuild
+++ b/sys-cluster/flux/flux-0.41.2.ebuild
@@ -21,7 +21,7 @@ RESTRICT+=" test"
 S="${WORKDIR}/flux2-${PV}"
 
 src_compile() {
-   mv "${WORKDIR}"/manifests cmd/"${PN}"
+   mv "${WORKDIR}"/manifests cmd/"${PN}" || die
CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
ego build -ldflags="-s -w -X main.VERSION=${PV}" -o ./bin/${PN} 
./cmd/${PN}
 }



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

2023-04-06 Thread William Hubbs
commit: 8bc0e52d305e2ffa6dbbc08a267f187870d7edd1
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Apr  7 04:30:34 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Apr  7 04:32:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc0e52d

app-containers/docker-buildx: 0.10.4-r1 revbump to fix dependencies

This needs to fix stable, so I'm pushing straight to stable.
This is a docker cli plugin, so it needs to RDEPEND on docker-cli.

Signed-off-by: William Hubbs  gentoo.org>

 .../docker-buildx/docker-buildx-0.10.4-r1.ebuild   | 61 ++
 1 file changed, 61 insertions(+)

diff --git a/app-containers/docker-buildx/docker-buildx-0.10.4-r1.ebuild 
b/app-containers/docker-buildx/docker-buildx-0.10.4-r1.ebuild
new file mode 100644
index ..982bd439623f
--- /dev/null
+++ b/app-containers/docker-buildx/docker-buildx-0.10.4-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+MY_PN="buildx"
+DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit"
+HOMEPAGE="https://github.com/docker/buildx;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/docker/buildx.git;
+else
+   
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
+   S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+# This gives us the ability to neatly `-skip` tests.
+# not required once ::gentoo is all > 1.20
+RESTRICT="!test? ( test )"
+IUSE="test"
+
+BDEPEND="
+   test? ( >=dev-lang/go-1.20 )
+"
+RDEPEND="app-containers/docker-cli"
+
+src_compile() {
+   local _buildx_r='github.com/docker/buildx'
+   local version=${PV}
+   if [[ ${PV} ==  ]]; then
+   version="$(git rev-parse --short HEAD)"
+   fi
+   ego build -o docker-buildx \
+   -ldflags "-linkmode=external
+   -X $_buildx_r/version.Version=${version}
+   -X $_buildx_r/version.Revision=$(date -u +%FT%T%z)
+   -X $_buildx_r/version.Package=$_buildx_r" \
+   ./cmd/buildx
+}
+
+src_test() {
+   # TestGit can't work in a source tarball; TestReadTargets fails 
seemingly due to parallelism.
+   if [[ ${PV} ==  ]]; then
+   ego test ./... -skip "TestReadTargets"
+   else
+   ego test ./... -skip "TestGit|TestReadTargets"
+   fi
+}
+
+src_install() {
+   exeinto /usr/libexec/docker/cli-plugins
+   doexe docker-buildx
+
+   dodoc README.md
+}



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

2023-04-06 Thread Michał Górny
commit: eabb115f1271e16ebd7581ec01aad25df5ca87d2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  7 03:29:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  7 04:18:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eabb115f

dev-python/inflect: Bump to 6.0.4

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

 dev-python/inflect/Manifest |  1 +
 dev-python/inflect/inflect-6.0.4.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/inflect/Manifest b/dev-python/inflect/Manifest
index 9e044580c775..ad645e1c84a7 100644
--- a/dev-python/inflect/Manifest
+++ b/dev-python/inflect/Manifest
@@ -1,2 +1,3 @@
 DIST inflect-6.0.2.tar.gz 70830 BLAKE2B 
8faa09c53f836429b6e1a2965da3c4315260e1cb3ae7dc40fe226d7f4595e9bd54498167c044f67fed5f79e2997af5425cc13680b9c2b722ffd702095f60b038
 SHA512 
ddb0439eeffbd21b3293208eb7e89f97fe556a3ba1e88de7e15d1c6bc5a59cdb25a224d7cfec5a010dd384728b15317c1dc752e3a8d4d95dd6eea8224a4f2877
 DIST inflect-6.0.3.tar.gz 71294 BLAKE2B 
ead85b2e17cbf82a1a8cd4a7a0948b43462ab40dc2bd457eadf02c4cbc4e1295c6195da4baafa84cb5d8c6c4df0bcd6439ff2004fc424bc21e786f2e423632f3
 SHA512 
5bcd40b71301cba7890b31720aca3261224ec909ec3bbe6830e847f040b10daf91ff73cbe8d46c8835aa391a76c88342b268142393c5b96dafee90e668dd59ba
+DIST inflect-6.0.4.tar.gz 71131 BLAKE2B 
24ec6f25462594fde4558f7a4269c68d31989ead54c982f3a4382b5f0c192fd5fcac7544413fecef0abaf7c3fe2f9b4a8049fc7dc7d324e4397fb6a81763ef8e
 SHA512 
96aaa74b3e8c5dcc91d81af336af73535826f3cedaa556d6baf540ca54db1a7c1f17a372c240446c0d81697520eab154bad4f0aad6195c6ab8e131ae443d3811

diff --git a/dev-python/inflect/inflect-6.0.4.ebuild 
b/dev-python/inflect/inflect-6.0.4.ebuild
new file mode 100644
index ..3f5956338ce9
--- /dev/null
+++ b/dev-python/inflect/inflect-6.0.4.ebuild
@@ -0,0 +1,28 @@
+# 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_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Correctly inflect words and numbers"
+HOMEPAGE="
+   https://pypi.org/project/inflect/
+   https://github.com/jaraco/inflect/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   >=dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools-scm-3.4.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-04-06 Thread Michał Górny
commit: 3de6cda45cee9450b850a5215e38fb0dc53c5b38
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  7 03:29:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  7 04:18:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de6cda4

dev-python/jaraco-collections: Bump to 4.1.0

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

 dev-python/jaraco-collections/Manifest |  1 +
 .../jaraco-collections-4.1.0.ebuild| 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/jaraco-collections/Manifest 
b/dev-python/jaraco-collections/Manifest
index 7dc8304cefec..21230282453f 100644
--- a/dev-python/jaraco-collections/Manifest
+++ b/dev-python/jaraco-collections/Manifest
@@ -2,3 +2,4 @@ DIST jaraco.collections-3.11.0.tar.gz 17639 BLAKE2B 
6eb81b7a1cbc294626f26e4e8c22
 DIST jaraco.collections-3.8.0.tar.gz 17021 BLAKE2B 
d1439d2ac8e1c62a87f85775d58a1ea30abfb9eeae2d04c00eaaca9452cd3d46c668841073ee41913a52afa519ecbbddba321ec06584c8cab29dd736f4337219
 SHA512 
3d20c07d616e82c8c2699f2a5e7a0c42e8a4e5314535d4521a2e3457db510cd24019b23128682ac60c34b47fc4b5232ba0fd2e463c199aef6f6eb6d6ee4347ac
 DIST jaraco.collections-3.9.0.tar.gz 17407 BLAKE2B 
d5d266675a7a6ab69c1ac23c911fee639d05ef25c0d5f942695b02f8f45b4e6399628e13743beb570f61b1b2e400e28a34080599125e4ab8c59fa9d9c81172f1
 SHA512 
cac756866dffee2a7b41d4cc3a957e56bd7353454c0a819e94d7b5102bde624a759e84e74eccd6df475b1753f8730f72ac4dd2fc464085a387c879a0e2ac1891
 DIST jaraco.collections-4.0.0.tar.gz 17373 BLAKE2B 
5903fed40affe3df25a7d339074355fadc0f86ce9340358530a0d269e288da05c3ada1bec662be86b0fd8e364344ca09d0ab69fcecf7a09e9a2dd78616d8c378
 SHA512 
0f30714d87ef85705dc3330aa1d4912e73f55718257d1c0f0ad0569b840d420d0838111eae50400df50ae2ce11c0b903943951a7cd1391acdb331afb5f76198e
+DIST jaraco.collections-4.1.0.tar.gz 17806 BLAKE2B 
7558a50407db2113718701c52196f2ae2e0400a1f91104edb280e73ed5f8d74f9976c4309649684022ff83e8d5f55ceb0a9dbd44ca97e08fd508eb516e8ad4af
 SHA512 
15ec220503304cedaa2c03a94cea79b172500685cc640902f774d178994cca1acda9cdc2a9b8f0ffec54cc98b0b75d2cd70512a12a453ea15ae19af4c691a3f8

diff --git a/dev-python/jaraco-collections/jaraco-collections-4.1.0.ebuild 
b/dev-python/jaraco-collections/jaraco-collections-4.1.0.ebuild
new file mode 100644
index ..90e5e642b752
--- /dev/null
+++ b/dev-python/jaraco-collections/jaraco-collections-4.1.0.ebuild
@@ -0,0 +1,30 @@
+# 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
+PYPI_PN=${PN/-/.}
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Models and classes to supplement the stdlib collections module"
+HOMEPAGE="
+   https://github.com/jaraco/jaraco.collections/
+   https://pypi.org/project/jaraco.collections/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/jaraco-text[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools-scm-1.15.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-04-06 Thread Michał Górny
commit: b6a6a34a5309b631873a902d4720a09cdd8a8c5f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  7 04:13:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  7 04:19:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a6a34a

dev-python/sqlalchemy: Remove old

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

 dev-python/sqlalchemy/Manifest |   3 -
 dev-python/sqlalchemy/sqlalchemy-1.4.46.ebuild |  96 
 dev-python/sqlalchemy/sqlalchemy-2.0.5.ebuild  | 116 -
 dev-python/sqlalchemy/sqlalchemy-2.0.6.ebuild  | 116 -
 4 files changed, 331 deletions(-)

diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index aba623f4cf0e..da7a5daf447b 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -1,7 +1,4 @@
-DIST SQLAlchemy-1.4.46.tar.gz 8544238 BLAKE2B 
8ef4aae61bee3c9c54b953a9ba34074d8cac0d54d8ae3389f40fa99f57755b2ee0a8a7826e0835fada2d82b96559d974172c9d9781ec746c79006f59d7a5bba0
 SHA512 
1977c6125e9f45a45b7941c1e0164866bd5ea72839e619d4e259db9a5370fe2b4f191257f3c9ddb28b5c22617a71d359620601c54d9273c38b3281a6c2f5ff03
 DIST SQLAlchemy-1.4.47.tar.gz 8559530 BLAKE2B 
051e6f0114162f5525e756d8762281464020a3c4e1751df8432f76ce3281ea1004fbf842e92bdd310e3a736fc87d25db12a1566720c76bde7960d51c22a483da
 SHA512 
702cbae848bc662b686db43b2d2dbd18b503b3aacac6f5960bcd260cc5bd7058536ff2207f1780cb8425c228a82796490088c3ec32f24637edd2cf1cdac7a8bb
 DIST SQLAlchemy-2.0.4.tar.gz 9250723 BLAKE2B 
c3cec648a527e7beb349b2bbb6924a4e794a1fe4d1563ba7573afdc28ed24fce149c5b3c08fa419e85713b68080b2a805e1999e312f59ed7fae55f9aee6a966e
 SHA512 
098004c594ff00a47a66850b0661f673e4d7a6f168fce72ca37a65ecfe04b3d291b9a6fb9393f7671c9a7c5c128ab6ba2035d18cef28736df1207e689cd8c412
-DIST SQLAlchemy-2.0.5.tar.gz 9285821 BLAKE2B 
e0af62e05801a30d915ff4a852dc30ab61b8d5ddc632cddef549bb2d548f5a2c4056519c9ddcf690587736d415973bde9042b6cd022f874e1dc3c143ef0a6add
 SHA512 
642f6665ca8a3aa2c30bc9e14f8e65f9baa0a678f88637e784ee8606cece92d876f8d2e639dfd462261f0c790c2f0851e3490b4c84dbaa21028df93f354b68a4
-DIST SQLAlchemy-2.0.6.tar.gz 9294603 BLAKE2B 
ea8c7f23199c62898764656e82673f6b9c5ac8108feba49c2b74a4c3b278b2ac7ed5f9e5f2ad1b59c70b451440c9376dde19bd283c4c585029957386d56589a9
 SHA512 
2742f2dd7424118f34a70d3b17157d16976f422459c698ab042c08a5099c275cc8bebdb1f811fd783bd1b024e9f27925e1a72cac818dd16c807e1553a766f25c
 DIST SQLAlchemy-2.0.7.tar.gz 9298301 BLAKE2B 
abedb2805cad489e68fdec383eaf1bc65ef92777230317911a9351fce7c9159f746629197f7443a37495c23cd8d3cdd1015d8417f00227f28b8af1468a8327ef
 SHA512 
94f5c4262741986456a9de435a81d9df8d5eed16417cc8c07321cb28030c99ea347c33a2054f2961e3b794bd5f75da19b0879675e2c1106fc5030382895caf75
 DIST SQLAlchemy-2.0.8.tar.gz 9314926 BLAKE2B 
bc54ba9be9f68cc2995bf5328cc5268e0890262efb162a94bd36713f3f3d2f1ddffa95b4d1d8ab140f865c2788d1a913f6c104f21809a695faa132686d77cf3c
 SHA512 
66408768ff702b16ad1365931b254d72976313a3369a74e5a81326d83540ee274805b01d449010ea8e8750312e26dc91aad3b724c4cbdf037e7314b204f6908a

diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.46.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-1.4.46.ebuild
deleted file mode 100644
index 637bcbfc00de..
--- a/dev-python/sqlalchemy/sqlalchemy-1.4.46.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# 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_{9..11} )
-PYTHON_REQ_USE="sqlite?"
-
-inherit distutils-r1 optfeature
-
-MY_PN="SQLAlchemy"
-MY_P="${MY_PN}-${PV/_beta/b}"
-
-DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
-HOMEPAGE="
-   https://www.sqlalchemy.org/
-   https://pypi.org/project/SQLAlchemy/
-   https://github.com/sqlalchemy/sqlalchemy/
-"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-IUSE="examples +sqlite test"
-
-BDEPEND="
-   test? (
-   $(python_gen_impl_dep sqlite)
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # hardcode call counts specific to Python versions
-   test/aaa_profiling
-)
-
-src_prepare() {
-   sed -i -e '/greenlet/d' setup.cfg || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # warning tests are unreliable
-   test/base/test_warnings.py
-   )
-   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
-   
test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access
-   # https://github.com/sqlalchemy/sqlalchemy/issues/8762
-   

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

2023-04-06 Thread Michał Górny
commit: a9775c9062376d0dc8d09e8259af49c1162cf2d4
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  7 03:43:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  7 04:19:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9775c90

dev-python/zeroconf: Bump to 0.55.0

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

 dev-python/zeroconf/Manifest   |  1 +
 dev-python/zeroconf/zeroconf-0.55.0.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index b8399346c0f7..0021d740cf48 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -3,3 +3,4 @@ DIST python-zeroconf-0.47.4.gh.tar.gz 151640 BLAKE2B 
4591135e81fc0c1c22444fb8823
 DIST python-zeroconf-0.51.0.gh.tar.gz 152236 BLAKE2B 
2339bd47e4f8abecb5b56c722e275c0cef63d4ab389c58b9a50e22e2a450b527f11727615a9c61e6e23d275195353121c5697f2fd496fbf9370465db5d9258c8
 SHA512 
e62d74ce164cd92913382e5a5530e2732a739e065f3f2fa7bc5cc7f62e863c98e8979ab08f5527f301e833cd1107c2d1c412db1dfafbf2bd1546b6e197d2c43a
 DIST zeroconf-0.53.0.tar.gz 138658 BLAKE2B 
9a0af4a08a51d8b39d6eac30a1ad92d5e7c14bdaa3a7d8b57b3664c91c0c740af6f08c3bbe1d5ffb4a950e4cc1bec12b9426b595f76232d48510dd5df25c1b57
 SHA512 
9309b385a1acdcdb7d2812e0b554373fc2a5324f804636cf32449aa158ac629387f670c1770bce5e11245f9e482a6bb379f7e3cbf935a1977fca8158181163d5
 DIST zeroconf-0.54.0.tar.gz 139937 BLAKE2B 
ef8e8ad309a73bd725ad1aa8af54dd14d338f68c5f23643a45cd88a2e8ec8a64b6c589ec0d00a341769003e858554da0edac49722d81c92ec36638cfe4d8d0e2
 SHA512 
ac2f2c76e8d551102919ae27dcbcdaea80e4ec1b0514edab7d9776feb20466933669590af5f9de90395df909c371a6d30cc086daa8861464ba51f2aafd3a0592
+DIST zeroconf-0.55.0.tar.gz 140032 BLAKE2B 
02de3a67e687d2fca36983fcabb1a781c81b2bd67f58497d9e1c847c0411987303dc5a20133dfa5332e660a59c27264001d884248996964e1706703c08b2df15
 SHA512 
79e263828d66f5110837e3a38eec595375fcd4b7f07272e1f22c00970b343781064ebcf6faf3f488c8326b6e455359ef53f990c9152149520bea5f1dee4c834d

diff --git a/dev-python/zeroconf/zeroconf-0.55.0.ebuild 
b/dev-python/zeroconf/zeroconf-0.55.0.ebuild
new file mode 100644
index ..18c772b8a425
--- /dev/null
+++ b/dev-python/zeroconf/zeroconf-0.55.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
+HOMEPAGE="
+   https://github.com/python-zeroconf/python-zeroconf/
+   https://pypi.org/project/zeroconf/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+"
+# the build system uses custom build script that uses distutils to build
+# C extensions, sigh
+BDEPEND="
+   >=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # network
+   tests/test_core.py::Framework::test_close_multiple_times
+   tests/test_core.py::Framework::test_launch_and_close
+   
tests/test_core.py::Framework::test_launch_and_close_context_manager
+   tests/test_core.py::Framework::test_launch_and_close_v4_v6
+   tests/test_core.py::Framework::test_launch_and_close_v6_only
+   
tests/services/test_types.py::ServiceTypesQuery::test_integration_with_listener_ipv6
+
+   # fragile to timeouts (?)
+   
tests/services/test_browser.py::test_service_browser_expire_callbacks
+   tests/utils/test_asyncio.py::test_run_coro_with_timeout
+   )
+
+   epytest -o addopts=
+}



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

2023-04-06 Thread Michał Górny
commit: 9f561505e48ecb3fc06e3559af6127818490ef98
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  7 02:37:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  7 04:18:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f561505

app-admin/awscli: Bump to 1.27.108

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

 app-admin/awscli/Manifest   |  1 +
 app-admin/awscli/awscli-1.27.108.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 5b5bc22e1cee..02fc6fb09fbc 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,4 +1,5 @@
 DIST aws-cli-1.27.104.gh.tar.gz 2392876 BLAKE2B 
860f0d8ddf4c283d7b4e98ded1c9ca66b23e6a63107be0810b1ec3a513a05196aaa3d613a0597af84f4637621b05ab30e89f221bd47478342693611be5ee306d
 SHA512 
57e26dcca866ab7c30abf0c2e15ea7ce617c0abe123a983157ab188c6c7c8d217d8515f1c9e329ae1fd53561e6aa6711e2ee50d9258fe3aadeca7a9b5de92ac4
 DIST aws-cli-1.27.106.gh.tar.gz 2394080 BLAKE2B 
a83e50310ba5db667fb999f2f8dc4a32159b3934c7e305d48f09075f8210a298acce56f63827ac22a3686fd4c948fcde3382da005b9989287a09724734718c83
 SHA512 
8659a92851f0bffc3d92430aa955a319c689783ff907c51ed0b42bc0edd5301293c390269504cfee5833f69c69c372dae3995964460d41adf755966124b22579
 DIST aws-cli-1.27.107.gh.tar.gz 2394636 BLAKE2B 
f64dec24fbebaf22aa734c54cf54084b036ea627f1c004705f3a630a6efef59b5c826c5ffd4372dffebf86c4cfa507ed465f965a3a200e2a997cde5f166e0b6e
 SHA512 
3e32ab758eba1d7b4bc8b4e5bc6c71bbe72a69d6b50dc5b51c6f8a0eb44cc53a4f91680ca84003f7692c1b1bdc727de41772df03940e0f19bddbc7b40682fd4c
+DIST aws-cli-1.27.108.gh.tar.gz 2394853 BLAKE2B 
a6b0752b1d87f9df1b284ba4fc3da78e31fb29e19224fff5b970db3584b9927528efb433e93f38070c01ef61ee63743370092ec7da1e8f0eaf0b54d9fe8ddc1f
 SHA512 
9e7f6d9f94bf95b379d32bef40a87b9de4d26cc7a5377614b0cf2f1b861a09ac9014d14c72a64bb89741a653e0956962bd268681b6b4a26b1e5810fd55d77d20
 DIST aws-cli-1.27.99.gh.tar.gz 2388286 BLAKE2B 
f9be204722470fdbc5b4a1f7453370033c78800dac6d4ca63480705988e6bd02899f0646c034f39a3e87a2988f79d9d23989ba9f4036e931102ca4c0e46989b1
 SHA512 
a07ac30eab8cd8f19f35bb7d203b6ef150c585a61df63dfa54d469591e57766f3cbdab3053a155837da82d1c9f702302f4821558c7b7cb9dc985fec7a58dacf1

diff --git a/app-admin/awscli/awscli-1.27.108.ebuild 
b/app-admin/awscli/awscli-1.27.108.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.108.ebuild
@@ -0,0 +1,80 @@
+# 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..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+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.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+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 EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto 

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

2023-04-06 Thread Michał Górny
commit: 03156f4e282b290c6323a2720f430fe037d4cdb6
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Fri Apr  7 04:08:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  7 04:19:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03156f4e

dev-lang/zig: update to LLVM 16 for 

Signed-off-by: Eric Joldasov  getgoogleoff.me>
Closes: https://github.com/gentoo/gentoo/pull/30508
Signed-off-by: Michał Górny  gentoo.org>

 dev-lang/zig/zig-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/zig/zig-.ebuild b/dev-lang/zig/zig-.ebuild
index f0ac403fd612..2fbe3863ef40 100644
--- a/dev-lang/zig/zig-.ebuild
+++ b/dev-lang/zig/zig-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-LLVM_MAX_SLOT=15
+LLVM_MAX_SLOT=16
 inherit edo cmake llvm check-reqs toolchain-funcs
 
 DESCRIPTION="A robust, optimal, and maintainable programming language"



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

2023-04-06 Thread Michał Górny
commit: 47661585e3d3258e413b633d1efd1c585b2b7ce1
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  7 03:40:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  7 04:18:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47661585

dev-python/websockets: Bump to 11.0.1

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

 dev-python/websockets/Manifest |  1 +
 dev-python/websockets/websockets-11.0.1.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/websockets/Manifest b/dev-python/websockets/Manifest
index 41751566fab8..e5884ca0f766 100644
--- a/dev-python/websockets/Manifest
+++ b/dev-python/websockets/Manifest
@@ -1,2 +1,3 @@
 DIST websockets-10.4.gh.tar.gz 309611 BLAKE2B 
f3a739368ff9d78fef79324af59d1e77b3fb654b8b1a847373a29f19b11ae9266b9a938d235ee27d12b59d9b4cf29825fc7298ff2f35e5b260df2c7a41a1bd78
 SHA512 
087b1920ff26e21b8d3b80b53249d44b841fc45a4992df1ad725112404f724a41aaa2d759a2bd521dfe337459f8bf0d2ae048c423489f527c68f6825f928b582
+DIST websockets-11.0.1.gh.tar.gz 347321 BLAKE2B 
21ebcf13c41f5e7ea5247174684e8e37ac383fe94da7f6a1ebfeaf6024669fd2b362847055775a81cb4a36722526a42b91c9e28e1a8d016918ffe16481375f7b
 SHA512 
a9c3bf215c5c5cf1032cf8f2cd85cc8d78e3486f4e40e301be246181dc64a5543377bc7205695f89f7141b2c48115cbcd1cca6a353ad9d36ac9cb294d48b2e2e
 DIST websockets-11.0.gh.tar.gz 347307 BLAKE2B 
b40b8e88375a1e5e0f6ae1c73169703d206800dcec15d858a0360374701b681ec17c457b014a29dc34962ca1f62261a8b8298e34092429864d790dd4a060e8d8
 SHA512 
367347464d5d721ad65055743df92311e7d98d0391ff437ab8c3224f1c1e4193b5abbdbf1498cd040d9b30251e6bc051e9c1ec54122b87e4c937026e0f6f3b8e

diff --git a/dev-python/websockets/websockets-11.0.1.ebuild 
b/dev-python/websockets/websockets-11.0.1.ebuild
new file mode 100644
index ..b9486a23c5db
--- /dev/null
+++ b/dev-python/websockets/websockets-11.0.1.ebuild
@@ -0,0 +1,41 @@
+# 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_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Library for building WebSocket servers and clients in Python"
+HOMEPAGE="
+   https://websockets.readthedocs.io/
+   https://github.com/aaugustin/websockets/
+   https://pypi.org/project/websockets/
+"
+# tests are missing pypi sdist, as of 11.0
+SRC_URI="
+   https://github.com/aaugustin/websockets/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+native-extensions"
+
+distutils_enable_tests pytest
+
+src_configure() {
+   export BUILD_EXTENSION=$(usex native-extensions)
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # very fragile to speed
+   
tests/legacy/test_protocol.py::ServerTests::test_local_close_receive_close_frame_timeout
+   )
+
+   epytest tests
+}



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

2023-04-06 Thread Michał Górny
commit: 3baedce5cf7db77a4d74244aa157832c2d2e50ee
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  7 04:01:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  7 04:19:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3baedce5

dev-python/coverage: Bump to 7.2.3

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

 dev-python/coverage/Manifest  |  1 +
 dev-python/coverage/coverage-7.2.3.ebuild | 81 +++
 2 files changed, 82 insertions(+)

diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest
index badc22f4233d..8602e29dd699 100644
--- a/dev-python/coverage/Manifest
+++ b/dev-python/coverage/Manifest
@@ -1 +1,2 @@
 DIST coverage-7.2.2.tar.gz 812407 BLAKE2B 
901ed01eb8411e01c3386dcecccf975f4ac0e46c14fd2c6086bcf83647ff7e26deccb3926f173a207ef2851c0f8c5f99874659a1ba2e16f85b6eb9a1ac23142c
 SHA512 
7d2ba6540ca42c3a72b65343348a64c58156bac915434249fd8740a6727ebf034590f62a5557f6b2f76e67ed1adc2a153ce61eee71f3bc903538c440e080e3e7
+DIST coverage-7.2.3.tar.gz 757154 BLAKE2B 
eb2d7e9e52dd9480f806556fbb73864884365215834640a1458c06d137706d3a5ca818c0418ecc6646b0722fd23a0348eddb97521a7cd024c218b872072661ea
 SHA512 
2710424b04f812299777497e526d259a3ac35205b425a53973954c8e51cd39e75c30f8be9d60656e7369d3fa2decd810a8cb395dd433381495db4f6a7cd9a600

diff --git a/dev-python/coverage/coverage-7.2.3.ebuild 
b/dev-python/coverage/coverage-7.2.3.ebuild
new file mode 100644
index ..ed972c003934
--- /dev/null
+++ b/dev-python/coverage/coverage-7.2.3.ebuild
@@ -0,0 +1,81 @@
+# 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_{9..11} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Code coverage measurement for Python"
+HOMEPAGE="
+   https://coverage.readthedocs.io/en/latest/
+   https://github.com/nedbat/coveragepy/
+   https://pypi.org/project/coverage/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.{8..10})
+"
+BDEPEND="
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/addopts/s:-q -n auto::' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+test_tracer() {
+   local -x COVERAGE_TEST_TRACER=${1}
+   einfo "  Testing with the ${COVERAGE_TEST_TRACER} tracer ..."
+   epytest tests
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: fails because of additional "Terminated" print on 
SIGTERM
+   
tests/test_concurrency.py::SigtermTest::test_sigterm_threading_saves_data
+   )
+   local EPYTEST_IGNORE=(
+   # pip these days insists on fetching build deps from Internet
+   tests/test_venv.py
+   )
+
+   "${EPYTHON}" igor.py zip_mods || die
+
+   local -x COVERAGE_TESTING=True
+   # TODO: figure out why they can't be imported inside test env
+   local -x COVERAGE_NO_CONTRACTS=1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x 
PYTEST_PLUGINS=_hypothesis_pytestplugin,flaky.flaky_pytest_plugin,xdist.plugin
+
+   local prev_opt=$(shopt -p nullglob)
+   shopt -s nullglob
+   local c_ext=( "${BUILD_DIR}/install$(python_get_sitedir)"/coverage/*.so 
)
+   ${prev_opt}
+
+   if [[ -n ${c_ext} ]]; then
+   cp "${c_ext}" \
+   coverage/ || die
+   test_tracer c
+   rm coverage/*.so || die
+   else
+   test_tracer py
+   fi
+}



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

2023-04-06 Thread Michał Górny
commit: 7c0f4742eba9c30c2d75819a61f7df7a7b1ccf08
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  7 03:38:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  7 04:18:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c0f4742

dev-python/structlog: Bump to 23.1.0

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

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

diff --git a/dev-python/structlog/Manifest b/dev-python/structlog/Manifest
index 8915889d589d..490febb66b2f 100644
--- a/dev-python/structlog/Manifest
+++ b/dev-python/structlog/Manifest
@@ -1 +1,2 @@
 DIST structlog-22.3.0.tar.gz 743718 BLAKE2B 
38d909d8672e03fc87c07cb48feabdb2478cb1c2ecf0a4950356b807817a4947627e58114f09072a598465dce1ff5f3c813f3ff6279b9c234b5dc4bea3019c77
 SHA512 
3326c597c2029ec544a1c47f4fcb848929ea1f6e9bb75bc8566a1a6b1e020e8ff2f330336b3c25431223994d7accb8f51bb302fe7226170b7ab977277aaa1740
+DIST structlog-23.1.0.tar.gz 746300 BLAKE2B 
94e6099729803fff717c24922f90be0484f045e4fe231398242a890e6e18359f9a5c231985818d655141e978fe06546f36540a96ebe332f5bbf6d5500fc111c0
 SHA512 
24e28791e12a4a106062368771385ac06e80bd50fb051d2a71205cf9e6ebf92ca8a4e6c0efefd8d862699ac8dee9b4d1ccf4ee33f8d76233acf5256d69f9593c

diff --git a/dev-python/structlog/structlog-23.1.0.ebuild 
b/dev-python/structlog/structlog-23.1.0.ebuild
new file mode 100644
index ..08625d392de3
--- /dev/null
+++ b/dev-python/structlog/structlog-23.1.0.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=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Structured Logging for Python"
+HOMEPAGE="
+   https://github.com/hynek/structlog/
+   https://pypi.org/project/structlog/
+"
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-04-06 Thread Michał Górny
commit: c351a9e04cfb81fdbbc33d6fce6545f2fb0c6b93
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  7 03:33:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  7 04:18:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c351a9e0

dev-python/mypy: Bump to 1.2.0

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

 dev-python/mypy/Manifest  |  1 +
 dev-python/mypy/mypy-1.2.0.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/mypy/Manifest b/dev-python/mypy/Manifest
index dd4eb03d8a41..1f251f15d7b5 100644
--- a/dev-python/mypy/Manifest
+++ b/dev-python/mypy/Manifest
@@ -1,2 +1,3 @@
 DIST mypy-1.0.1.gh.tar.gz 2763553 BLAKE2B 
d8d2b6cd3ff386ce0f78d32f81f3f631bbb8ffdbebab8607af2496c890b6a876f870e487a88711b93e48615548aaf6fa32cc6f62cf472d2def59374b49818584
 SHA512 
081b1ada479ea694e570f6ac56e470196efe30cc5bd8d8e32255ca980a312d67779746eb3f780ecb4d83e8d7e3272fcc77231ba098e736be5893cf249b7ff84e
 DIST mypy-1.1.1.gh.tar.gz 2787425 BLAKE2B 
e72a4dcb41107e6438b360bb342b7ac42778ab3d6bd557d7fe2a9f92f6427d94d782661ff80bee36aafa676d0cc1553bcfd74cf3e413d4afa525fd8e93e9b87e
 SHA512 
fcd50366837d005f255e2e8ecf20c843374a5d7670d714d1f8cfdaef1c6d44e37e7e84ba91fd1d49513e3aeffc8d5c0ab40ddd7bc9fced75082c9fea60d38f6a
+DIST mypy-1.2.0.gh.tar.gz 2815323 BLAKE2B 
d5cdc1bb31d797c49daf5ea0427fdceaf59a131d02a687dc5e72796a03824bff923c6942c6f01ca44025fe153fea02fdaee3959317fda0d4c562c45638e8c380
 SHA512 
5bee7a5ae4ac608cb3b3855c0ad100ea6ba512900aa557a153e1ae5f8e779125a8ef61103a81a9584b0585a6d4eea78c3585af61fa62986f984ac2b63e6b89b6

diff --git a/dev-python/mypy/mypy-1.2.0.ebuild 
b/dev-python/mypy/mypy-1.2.0.ebuild
new file mode 100644
index ..602afdd767cd
--- /dev/null
+++ b/dev-python/mypy/mypy-1.2.0.ebuild
@@ -0,0 +1,63 @@
+# 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_{9..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Optional static typing for Python"
+HOMEPAGE="
+   https://www.mypy-lang.org/
+   https://github.com/python/mypy/
+   https://pypi.org/project/mypy/
+"
+SRC_URI="
+   https://github.com/python/mypy/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# stubgen collides with this package: https://bugs.gentoo.org/585594
+RDEPEND="
+   !dev-util/stubgen
+   >=dev-python/psutil-4[${PYTHON_USEDEP}]
+   >=dev-python/typed-ast-1.4.0[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-3.10[${PYTHON_USEDEP}]
+   >=dev-python/mypy_extensions-1.0.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' pypy3 python3_{8..10})
+"
+BDEPEND="
+   test? (
+   >=dev-python/attrs-18.0[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.3.0[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-6.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-1.18[${PYTHON_USEDEP}]
+   >=dev-python/py-1.5.2[${PYTHON_USEDEP}]
+   >=dev-python/typed-ast-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-16.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   dev-python/furo
+distutils_enable_tests pytest
+
+# this requires packaging a lot of type stubs
+export MYPY_USE_MYPYC=0
+
+python_test() {
+   # Some mypy/test/testcmdline.py::PythonCmdlineSuite tests
+   # fail with high COLUMNS values
+   local -x COLUMNS=80
+   epytest -n "$(makeopts_jobs)"
+}



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

2023-04-06 Thread Michał Górny
commit: db4ae2bb52610287a1f382824eb6ab8d5edf9c4f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  7 03:42:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  7 04:18:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db4ae2bb

dev-python/ypy-websocket: Bump to 0.9.0

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

 dev-python/ypy-websocket/Manifest  |  1 +
 .../ypy-websocket/ypy-websocket-0.9.0.ebuild   | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/ypy-websocket/Manifest 
b/dev-python/ypy-websocket/Manifest
index f7906a3d98ce..38612af0c795 100644
--- a/dev-python/ypy-websocket/Manifest
+++ b/dev-python/ypy-websocket/Manifest
@@ -1 +1,2 @@
 DIST ypy-websocket-0.8.4.gh.tar.gz 13416 BLAKE2B 
9dd988d6eceb624bae2385180c408971a776f06324407506886c2ef5b8e713277a4c4fb0a2d328a20695d4db8808997c125bfb48faa60c93fe38bb1a1e899766
 SHA512 
20794b182bbf3958df9f3097ab8c4657acef1ca294c751e0524bc5a36cd7b7a6a2766ae9295cd5f9fc31070813d5b56e0e1e25e22931f63171f88b4757bb1584
+DIST ypy-websocket-0.9.0.gh.tar.gz 13677 BLAKE2B 
663cf37af7c1bf208da05bc92fc36d866b1a1f86eb2ae1d8362b023db95b68085b5d9eb35b5f34e106f41a819249db6a3d5d102f1c6a5bf04828d2a9cfc7
 SHA512 
5a193285fafc206de116e087ba10f37ee6e7238968d9c3e88537e054fd8c2238f9bf55c2b2dcb5871b8af9b080caba912a3526e124c33ea3156f19621312cdb4

diff --git a/dev-python/ypy-websocket/ypy-websocket-0.9.0.ebuild 
b/dev-python/ypy-websocket/ypy-websocket-0.9.0.ebuild
new file mode 100644
index ..f068e06e1ea7
--- /dev/null
+++ b/dev-python/ypy-websocket/ypy-websocket-0.9.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=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings to y-crdt "
+HOMEPAGE="
+   https://pypi.org/project/ypy-websocket/
+   https://github.com/y-crdt/ypy-websocket/
+"
+SRC_URI="
+   https://github.com/y-crdt/ypy-websocket/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   =dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
+   =dev-python/aiosqlite-0.18.0[${PYTHON_USEDEP}]
+   =dev-python/y-py-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/websockets[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_IGNORE=(
+   # Requires internet and nodejs
+   tests/test_ypy_yjs.py
+)
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # lower the necessary version
+   sed -i -e '/anyio/s:3.6.2:3.6.1:' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2023-04-06 Thread Michał Górny
commit: 88e94dfe94b8bf48cfabff25771b8a6e4fafcda4
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  7 03:37:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  7 04:18:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e94dfe

dev-python/simplejson: Bump to 3.19.1

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

 dev-python/simplejson/Manifest |  1 +
 dev-python/simplejson/simplejson-3.19.1.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/simplejson/Manifest b/dev-python/simplejson/Manifest
index 3edfa3904273..d70d013eebc9 100644
--- a/dev-python/simplejson/Manifest
+++ b/dev-python/simplejson/Manifest
@@ -1,2 +1,3 @@
 DIST simplejson-3.18.3.gh.tar.gz 81540 BLAKE2B 
bf6a162499b28a362638e19735f668571f88943ae396fb7f813d51ab0684caa8cb996a35deaf1d68adee2a812d685058e9e80d6f6e66604bbb7c704051b0b37f
 SHA512 
54223e08775ab6277722342084bf56684588dd9dda574428cb73b791d37d0b74decef6082268c0389cc4586a534a19e62ec5738fa9aee63f68e27fb465c8
 DIST simplejson-3.18.4.tar.gz 83721 BLAKE2B 
fb9ea04402ba740a445751ff2be2f5f5c826e20f38289dcf9aa9c8abbaba4b59bf906c3378317818c77bcfa6ccc3fe76608651eac660683eeac61f5750099e3d
 SHA512 
6335389eb620c96d5c537cd335e20d4f112b86c0c463ceed4d8fa36c27bab8b00386b7995e40070bda5eed1fe5883a462579c7d09bdbc828c39537282669d0e4
+DIST simplejson-3.19.1.tar.gz 85207 BLAKE2B 
4c3d1d5de4292404e4497332fe57327ece1afcd9890b605d52a248764612da351b7c5afb36d4e1cdcb530f07b99b8d971124899b86e4b2f4005a66afcbb5
 SHA512 
a2239a932f43abe59da84fc3ba95eeaa6a720c929da79d8f4447603b8c770403c9cba0f008a66c20c5c8aa3255891b687336eef1db071171a2c8435563bbb1bd

diff --git a/dev-python/simplejson/simplejson-3.19.1.ebuild 
b/dev-python/simplejson/simplejson-3.19.1.ebuild
new file mode 100644
index ..8afcfa37c4ea
--- /dev/null
+++ b/dev-python/simplejson/simplejson-3.19.1.ebuild
@@ -0,0 +1,34 @@
+# 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_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Simple, fast, extensible JSON encoder/decoder for Python"
+HOMEPAGE="
+   https://github.com/simplejson/simplejson/
+   https://pypi.org/project/simplejson/
+"
+
+LICENSE="|| ( MIT AFL-2.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="+native-extensions"
+
+DOCS=( README.rst CHANGES.txt )
+
+distutils_enable_tests unittest
+
+src_configure() {
+   export DISABLE_SPEEDUPS=$(usex native-extensions 0 1)
+   use native-extensions && export REQUIRE_SPEEDUPS=1
+}
+
+python_test() {
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+   eunittest
+}



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

2023-04-06 Thread Michał Górny
commit: 318e0d6c2ee69853487a1d443d4845812bb3f7d6
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  7 03:28:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  7 04:18:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=318e0d6c

dev-python/filelock: Bump to 3.11.0

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

 dev-python/filelock/Manifest   |  1 +
 dev-python/filelock/filelock-3.11.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/filelock/Manifest b/dev-python/filelock/Manifest
index 1dc6c32cb393..e5a59ad8bc22 100644
--- a/dev-python/filelock/Manifest
+++ b/dev-python/filelock/Manifest
@@ -1,4 +1,5 @@
 DIST filelock-3.10.6.tar.gz 10478 BLAKE2B 
dfb9fdc81da83b99833d5412a09ac697ee2488815672f12d798a88c7211d1d9cfe7a7300f35ce2ae6fa018784b0227a79c9ed4a3f96c881c117a6fe3b9d6c03f
 SHA512 
82b962ee2d22788d272f6149bef3587fa2213cce4fad1c843911fcb28f1bbb529c93e09ad854a5abff5dabea0375bd9b797be4dc141b8633f590954c257173b3
 DIST filelock-3.10.7.tar.gz 10481 BLAKE2B 
f47f79c829154d24b12489e1ef25f500fbc49fd773de1170af168a49fbad7bfcedd89ca9dc151e6705ed0cae10c009293a175b8bded19fc69255faef7823a9ad
 SHA512 
4ccdc6bc7d731b3854773bcc9cba47d3457ed531ca8eb41dbdbd0e10aa5f64b1f53a6dac536506c782cb93e4c354f2c815407b1514cb16b4d8f02957c9f159bd
+DIST filelock-3.11.0.tar.gz 10792 BLAKE2B 
d2a3bfe948251136237ba216f375592f406372622005d14ba5a9e8c88b8589738db9ddbfba8b595d7252d78a2b9f18cc3c00459f9b1b8b316f943e6c07417771
 SHA512 
aa95176d3870a8a5bba033e3893bdc8ad61665c64137cfa35fbaff725edea30a4ab4fb70e902387fc5ec359c3c0b101777451a0e96e38522d13df3e95db0e244
 DIST filelock-3.9.1.tar.gz 9720 BLAKE2B 
4225d718f5c6e7c81e5db5d6ac2af42ce78a6c61b59f85bf8c2aafd71509b4811542e7a7648ffa2b14f3b3e762d975296c095e322e6c6ccf8fa5f1839213531d
 SHA512 
7a240b0014a6570099106c72b376c47b7b23cddc3e70f78e2560fcee31d1078d894c2e3ec6fed2f983859543a84cac03f8834df9e64fcb0a966308f7503e
 DIST py-filelock-3.9.0.gh.tar.gz 205047 BLAKE2B 
3995f7ad27bb09ca75310c4ada7645f2dd16c09ddb39663394f315443851037f2f9cf08eecb507eba521479696ad1004978d3fdd300a7128ac3354fce2e57d5f
 SHA512 
1235ae9ebdb4c84b0c30e68be91e01eb1acbfcd15c85202fa54a3b91e4e507f221926f8886e1ec91acd4f71d2d88c08f536529b4cebfd2de4fb90118f5dc242e

diff --git a/dev-python/filelock/filelock-3.11.0.ebuild 
b/dev-python/filelock/filelock-3.11.0.ebuild
new file mode 100644
index ..86d1f81ea020
--- /dev/null
+++ b/dev-python/filelock/filelock-3.11.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2018-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A platform independent file lock for Python"
+HOMEPAGE="
+   https://github.com/tox-dev/py-filelock/
+   https://pypi.org/project/filelock/
+"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-04-06 Thread Michał Górny
commit: 840aab717529424ff5025c36811ebfbfbb2b7ed9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  7 03:32:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  7 04:18:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=840aab71

dev-python/lmdb: Bump to 1.4.1

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

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

diff --git a/dev-python/lmdb/Manifest b/dev-python/lmdb/Manifest
index b14d8b1425f6..65ac0b59901a 100644
--- a/dev-python/lmdb/Manifest
+++ b/dev-python/lmdb/Manifest
@@ -1 +1,2 @@
 DIST lmdb-1.4.0.tar.gz 881541 BLAKE2B 
1a1bd0d0f6451c57063485f71ecf6f917f7ec293e51cbe7ffa488e867a24ebe1af20ee04c91430de2c96ea0dea40bf2525f2e7b756ab9b3c999357f663ab231d
 SHA512 
d6121a2dbadf9dcef5b65e9f5661d5934cae2e43bc2d830723cfe3982a2e937ad9260f1ea74ddaee83927ac8da4dbcfdf2ea8f801b5bfdaab096c4d326d9ede1
+DIST lmdb-1.4.1.tar.gz 881549 BLAKE2B 
a821473c2c026a3c5f0b2686414c4dd102ae82cba7db12fbaadd5dde5b03f22e9eae630ca87424cc55d3964b40437cfbd833ab7fb237544771cf48429810af96
 SHA512 
96b39a45c6e7c0fcc0b6f913337d07adb5c8883d0b6a95102b0227b6b92ac3fcdcaf09c132e44f2d3779b5066692b407bb1afd19ae8d87feda56047652a07354

diff --git a/dev-python/lmdb/lmdb-1.4.1.ebuild 
b/dev-python/lmdb/lmdb-1.4.1.ebuild
new file mode 100644
index ..ef402b2a053a
--- /dev/null
+++ b/dev-python/lmdb/lmdb-1.4.1.ebuild
@@ -0,0 +1,40 @@
+# 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_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python bindings for the Lightning Database"
+HOMEPAGE="
+   https://github.com/jnwatson/py-lmdb/
+   https://pypi.org/project/lmdb/
+"
+
+LICENSE="OPENLDAP"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+# cffi is used only on pypy, so no dep
+DEPEND="
+   >=dev-db/lmdb-0.9.28:=
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest
+
+src_compile() {
+   local -x LMDB_FORCE_SYSTEM=1
+   distutils-r1_src_compile
+}
+
+python_test() {
+   rm -rf lmdb || die
+   epytest tests
+}



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

2023-04-06 Thread Michał Górny
commit: 026b7dfa351a90110b35dceae8976f3ce83982bc
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  7 03:28:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  7 04:18:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=026b7dfa

dev-python/Faker: Bump to 18.4.0

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

 dev-python/Faker/Faker-18.4.0.ebuild | 34 ++
 dev-python/Faker/Manifest|  1 +
 2 files changed, 35 insertions(+)

diff --git a/dev-python/Faker/Faker-18.4.0.ebuild 
b/dev-python/Faker/Faker-18.4.0.ebuild
new file mode 100644
index ..f1e5f5fe409a
--- /dev/null
+++ b/dev-python/Faker/Faker-18.4.0.ebuild
@@ -0,0 +1,34 @@
+# 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=( python3_{9..11} )
+
+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 ~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

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index 4c1d61c10ff3..f70b4ced528a 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -4,3 +4,4 @@ DIST Faker-18.3.0.tar.gz 1662268 BLAKE2B 
072dcb435712e0aee52bf0c1fa381ddefe3cd06
 DIST Faker-18.3.1.tar.gz 1662197 BLAKE2B 
7daad7b60e7ff3db6cd1480b2f32a26f6bf40b092ea878cdc0d1ebc8d2a5b4e8fedb17bb97f98e95721d09b8fab9975cbb07f3564726a77d3fb10e8726ad3ca6
 SHA512 
a0ee73140f87a13b6e9ab38b346d91016b45d07845373955ed50eb3e2f10cd3755d488d80b30409c5548845bb56478764661f809231be07afdae5d7f981a536d
 DIST Faker-18.3.2.tar.gz 1649241 BLAKE2B 
e4defb3df2b344effa67769a2b7a28fd3c69a0d7c5b6ace0c495fed1dcd4594989c635679152f6eb4b1f53aa0cc7aa3b5343b02901863ed97b52e128b3aeeae6
 SHA512 
f0cadd36b40aaa81d2108d674d6b5504918bd0a75cddaccdcd3acb8f290edb15d4797ca35a7f3f747801907dff60e5e69dfb25937fdef6c0b9c527fe9be370d1
 DIST Faker-18.3.4.tar.gz 1662937 BLAKE2B 
2212c2a005fe5644a8357324ace3ece1570046231907650c115c63b392e4d607e6361cd1b92e9829572955a342208e5a238f771dd2d54f5361e3b3754ae002fe
 SHA512 
90ac99eab6b55d3c8989266e5dc6dc20a749cf798df331132fb1f85fcf77ecc2c87538e0a80ba89b5ca6e39b8ac407372fb5e5442489d23daaacd66303defdee
+DIST Faker-18.4.0.tar.gz 1664014 BLAKE2B 
daf3ea7f05bdaab27a70d72b26042a0a205963d56848b97d45ad8a4e04dfbbffecc1ffb94dc0570fca7ea339df9e28a6cde85b879589f4619eccddd71fc5b686
 SHA512 
a0c0d1b5eb087dfe160248c4ecc0fe7ea037aad715f62621f9d4764cadc684741db025b39af511b38577818f9087ba11950962f618dfd18d08f30b18d89b1b56



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

2023-04-06 Thread Michał Górny
commit: 22f1cff1e2f2257e2bacca6b6f2d65f2fadf2630
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  7 02:37:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  7 04:18:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f1cff1

dev-python/boto3: Bump to 1.26.108

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index f767d904f78b..c41e13b19bbf 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,4 +1,5 @@
 DIST boto3-1.26.104.gh.tar.gz 630394 BLAKE2B 
8444d5c3d0c60db0a77d7d96d518ffd6d10a62075a774173e990077b6e8a29ddc202eec997c0c7f4efbad5eb4235bc47b9a8144419a9d4d48006c1240732baea
 SHA512 
cf456b10474e50d666582c585a350bf6abb80f4357938909444a6795206e513655d1f63178851c33a73bce428c0f5de5bd252707cf959a6c92aaa4f5130a1550
 DIST boto3-1.26.106.gh.tar.gz 631950 BLAKE2B 
a8c9a0f1450a743953ebc26c75bef7ca1a52d588e5915c70f805efb26093c832bfae07f9a02a740b36ac1b092cecddf77306d3dd82f2f924ec42403c8b397c93
 SHA512 
2c0a7712abb5c5a4f541e94401ec03291c0aa15536884b793fb7fe4d328270af974ac70e7a538349969b737f86d8119f644595144d4399eb91ac7708762159a9
 DIST boto3-1.26.107.gh.tar.gz 632507 BLAKE2B 
8331a8e925a390f56af023b49b45df307bd6077fdc24138686acc87b17a5afa15fdd9db2aa8611d745d7682946e3ff94a46d570f4a37edb847eb90b2c6ad0cd2
 SHA512 
53ca758026eb2952a290c8eee84ed3b3399ebb893fd8cc0ea7a7c9d1f9166810882e326bafc41c67b4183616f953ae2bdd5c91275e2c157f79c6414256f38d0f
+DIST boto3-1.26.108.gh.tar.gz 632927 BLAKE2B 
836bfda9d5cab0ccd89903f98acab2dc2f13c7ed392c7fe86a13e8410a4152ca57fabf529e3d02c4591906b76e026a9813a6d892c5db8f32fd55dc27b9cecb1f
 SHA512 
9e003e1f7d396a352cf50dff1c83ca8db40b73165880371b10ddbeafced59cdf255a9f3aa3b395347fde8471ee149cb9191280104fdec71baf7975710a356640
 DIST boto3-1.26.99.gh.tar.gz 625932 BLAKE2B 
961a640995abdafbf2cd73f83ed5af0e1314cebbc5dc154771204e7c16532ad4a84aed08cbd7789af30de518bf2e8bd5204e9a540a2d3a08e75222c2eeb9a68a
 SHA512 
ff726483a83a11a8c088905998af0a1a791e87503b39422811d82b3122275a24eb955636407422af7552908eee22d4c1369779a7798f09f958a8af5234c0c11d

diff --git a/dev-python/boto3/boto3-1.26.108.ebuild 
b/dev-python/boto3/boto3-1.26.108.ebuild
new file mode 100644
index ..2a4a7643203e
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.108.ebuild
@@ -0,0 +1,66 @@
+# 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..11} )
+
+inherit distutils-r1 multiprocessing
+
+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.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+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() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/aws-sam-translator/

2023-04-06 Thread Michał Górny
commit: 43418b0a08f5cea9571cf1cc89e935781e2c7f91
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  7 03:22:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  7 04:18:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43418b0a

dev-python/aws-sam-translator: Bump to 1.64.0

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

 dev-python/aws-sam-translator/Manifest |  1 +
 .../aws-sam-translator-1.64.0.ebuild   | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/dev-python/aws-sam-translator/Manifest 
b/dev-python/aws-sam-translator/Manifest
index e6a7e4744b46..9541624dae5d 100644
--- a/dev-python/aws-sam-translator/Manifest
+++ b/dev-python/aws-sam-translator/Manifest
@@ -1,2 +1,3 @@
 DIST serverless-application-model-1.62.0.gh.tar.gz 5177544 BLAKE2B 
ad0fdca32821e9b5dab86d03e65ad1a458493ecba0e75f6b2dc8b9978a6085ae5269496e231a2f09cd228e6bd2a66b3803953d2ca5aa7c265fa1019305aa1a9c
 SHA512 
42f1d3ff352a02ab73f5a16cfeb800a80852986b09f71d9468b23c22b8dafff3a20e8ac92956020280884e4318bd80369b5b04ea6e9f0a28067dd792f1623747
 DIST serverless-application-model-1.63.0.gh.tar.gz 5213667 BLAKE2B 
b75315d1c28789e9f0b8aa4774292ff2531806c1d59a8c16ab683fee439d188025c9cc62c2de037f2d947ad3b7eaa8bb4fbe8a5507ef1a4f3619f758cdf2eadc
 SHA512 
eb6dc0f545550f726b59a2ea1994f8dfcc8eaf7a1fbca6ab12bfbe891813b208d869e25c0b320411aa6476dcf8c86fb19db9e13ddf0419d90d3c3403bd57485c
+DIST serverless-application-model-1.64.0.gh.tar.gz 5231257 BLAKE2B 
53eeb37d69ae0f133b936eb8bb20005ecdad5d71956becd61a9e9080be9bead1bebe98b89d0f67604ac74731b2ac7061f74fae67f0c8e12bf10f7a9dfc40eb3e
 SHA512 
9584657026ca7c260fb9851e8669b19c896a88a4455c6e50e734c1d9b375b69d5cf85b64f960fa0987e8a34823343de3e8c8080413da07fcfb69dc491e72c761

diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.64.0.ebuild 
b/dev-python/aws-sam-translator/aws-sam-translator-1.64.0.ebuild
new file mode 100644
index ..5a83e871d7a8
--- /dev/null
+++ b/dev-python/aws-sam-translator/aws-sam-translator-1.64.0.ebuild
@@ -0,0 +1,60 @@
+# 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..11} )
+
+inherit distutils-r1
+
+MY_P=serverless-application-model-${PV}
+DESCRIPTION="A library that transform SAM templates into AWS CloudFormation 
templates"
+HOMEPAGE="
+   https://github.com/aws/serverless-application-model/
+   https://pypi.org/project/aws-sam-translator/
+"
+SRC_URI="
+   
https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   =dev-python/boto3-1.19.5[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.2[${PYTHON_USEDEP}]
+   =dev-python/pydantic-1.8[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-4.4[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # so much noise...
+   sed -i -e '/log_cli/d' pytest.ini || die
+
+   # deps are installed by ebuild, don't try to reinstall them via pip
+   truncate --size=0 requirements/*.txt || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x AWS_DEFAULT_REGION=us-east-1
+   epytest -o addopts=
+}



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

2023-04-06 Thread Michał Górny
commit: 9f787abca65a32892e05478512c25cbe5ca16346
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  7 03:25:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  7 04:18:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f787abc

dev-python/braintree: Bump to 4.19.0

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

 dev-python/braintree/Manifest|  1 +
 dev-python/braintree/braintree-4.19.0.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/dev-python/braintree/Manifest b/dev-python/braintree/Manifest
index df5533297112..95c4fd5f6f42 100644
--- a/dev-python/braintree/Manifest
+++ b/dev-python/braintree/Manifest
@@ -1 +1,2 @@
 DIST braintree_python-4.18.1.gh.tar.gz 216743 BLAKE2B 
715656ac712d6b79200c4453ca5ff35bf803ddaa04f57e174ebbc3f61776b3d373184ed82781349f0ea5205c8e7cedff701e6d254ff3b821be06b77c39352946
 SHA512 
7adb1f5e66113d663dc59cfc1df638c3bcdfc2f1ed46125b3e882ee48053e2ea07139f447cc4151dde6a7afb6986cb65d41f26a116d00a89e5f28d54409b9fcb
+DIST braintree_python-4.19.0.gh.tar.gz 217588 BLAKE2B 
a5a90443f3315112eed95e00d1733875b1e6c3056de57f182b13f06b47a94ac1d711b6ed7aee76e57f1388a46b89281594398c3e88c4018d5f1a4947d2ed4790
 SHA512 
4d464d0f36b77157d6ea94721dfd4f4354fa51e5dc9670443ee8689c08aefc0d81bd09d34d87d1a436f74a60df6cc7c0e0ff5dc366bd1779d57b46dd028d5362

diff --git a/dev-python/braintree/braintree-4.19.0.ebuild 
b/dev-python/braintree/braintree-4.19.0.ebuild
new file mode 100644
index ..cac06c3579d5
--- /dev/null
+++ b/dev-python/braintree/braintree-4.19.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+MY_P=braintree_python-${PV}
+DESCRIPTION="Braintree Python Library"
+HOMEPAGE="
+   https://developer.paypal.com/braintree/docs/reference/overview/
+   https://github.com/braintree/braintree_python/
+   https://pypi.org/project/braintree/
+"
+# no tests in sdist, as of 4.19.0
+SRC_URI="
+   https://github.com/braintree/braintree_python/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/requests-0.11.1[${PYTHON_USEDEP}]
+"
+
+DOCS=( README.md )
+
+distutils_enable_tests unittest
+
+python_test() {
+   eunittest tests/unit
+}



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

2023-04-06 Thread Michał Górny
commit: 9d08a84d8f47bc16a76d12c986c6e6bd53538054
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  7 02:37:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  7 04:18:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d08a84d

dev-python/botocore: Bump to 1.29.108

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

 dev-python/botocore/Manifest |  1 +
 dev-python/botocore/botocore-1.29.108.ebuild | 72 
 2 files changed, 73 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 57c3efee30f0..5eed26d3474a 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,4 +1,5 @@
 DIST botocore-1.29.104.gh.tar.gz 11360726 BLAKE2B 
f051024952f137e42a544d60cefbcf4f359a4b68bfad332060703db6e04ff448b6b501541bc1d372aa6d9f30be6931110a02b40505d3fb2de77560bddc0e0d88
 SHA512 
c97b01240c5502a94d9afaea061e47155efb8a9c11f86778ef3c1595f40cf24f600116a5728025df3af6ed3466115fb94a046dc2e0fb2ed47a1233ffa0def027
 DIST botocore-1.29.106.gh.tar.gz 11366047 BLAKE2B 
95bacc0bfd436c86934f7287b6b8729ef0b28ba38a0b0f81a7b57893f795153ba72466de377899234daaeb71921661fd4d8c9fe395b761859ccb0eb59577
 SHA512 
aaad7d0c863a09bef710214230835f8f3b8eb5f2142268dc30b351446c64cf499054f6297c165a0fb28bbd3db1e784a7a5234279dba711ae02359cfcbbfd8746
 DIST botocore-1.29.107.gh.tar.gz 11367875 BLAKE2B 
3a7ee035770752f848ebe47db9801c413869a1c457d31a91b8814b561ef006fbb693764377211ac51aa53296650ca5557317e87818892dc3366f410c75099a33
 SHA512 
54f27c76ed3c85a6252fd6b5c3b1053fba6494d5fa3e0796771197b0490cecc5c19f23b8bb542ddd2fda4438310b3a5d5a751c6b74006ae1a3bac606cb53cee9
+DIST botocore-1.29.108.gh.tar.gz 11370922 BLAKE2B 
9f639ba9df35dfdd282021d258f6a40b5bc80a1cb918db56479c10854f6ae5d0e179dd6840baa39bdb229b2e42c7f40522cd6bec3db340bc7950f3557d0b3f63
 SHA512 
cb9632afbc12233a0483ca6eb93d2bc77814b859707e3db9c72ec5a33ea2a0f8c5c2215ab49e510ee356a0f222905fd4b6c262c8a0c30e104aa0e6842871faed
 DIST botocore-1.29.99.gh.tar.gz 11285143 BLAKE2B 
ba594544fb219cec77659cfa48fb6e3a8241b92c911d9983450648ce97652cad7654181637fed8373fe49e33524f63920128afd4ca9c00bce45603b1ab917648
 SHA512 
319d70412843149aa43c8d7faeff04122d96091081d30c2da0962fadb27104a24cc147fac2c95492aa407b2f8a25ebed9e7d149c29d5d38134d836581c801bdd

diff --git a/dev-python/botocore/botocore-1.29.108.ebuild 
b/dev-python/botocore/botocore-1.29.108.ebuild
new file mode 100644
index ..491b6bbc21f2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.108.ebuild
@@ -0,0 +1,72 @@
+# 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..11} )
+
+inherit distutils-r1 multiprocessing
+
+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}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+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
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-04-06 Thread Sam James
commit: 357b7d9ec8a4717b120f28ba5ac90d6cd70edb13
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:16:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:16:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=357b7d9e

dev-ruby/fast_gettext: Stabilize 2.2.0 amd64, #903933

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

 dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
index f5a59c30b678..0d357c632ebb 100644
--- a/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bundler )"



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

2023-04-06 Thread Sam James
commit: b4ca505873d06b0a7e863e9704f2205bda2ce69e
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:16:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:16:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4ca5058

dev-ruby/rouge: Stabilize 4.1.0 x86, #903941

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

 dev-ruby/rouge/rouge-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rouge/rouge-4.1.0.ebuild 
b/dev-ruby/rouge/rouge-4.1.0.ebuild
index e0976295e147..1f2225f01969 100644
--- a/dev-ruby/rouge/rouge-4.1.0.ebuild
+++ b/dev-ruby/rouge/rouge-4.1.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/rouge-ruby/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 LICENSE="MIT"
 
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE=""
 
 ruby_add_bdepend "doc? ( dev-ruby/redcarpet )



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

2023-04-06 Thread Sam James
commit: 936baa93f378531adc9641abbc74ce2bc7e8de7c
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:16:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:16:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936baa93

dev-ruby/kpeg: Stabilize 1.3.3 arm64, #903951

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

 dev-ruby/kpeg/kpeg-1.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/kpeg/kpeg-1.3.3.ebuild b/dev-ruby/kpeg/kpeg-1.3.3.ebuild
index ca09fefed152..4319d7ddac2f 100644
--- a/dev-ruby/kpeg/kpeg-1.3.3.ebuild
+++ b/dev-ruby/kpeg/kpeg-1.3.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/evanphx/kpeg;
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"



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

2023-04-06 Thread Sam James
commit: ac166670404915d2fe8c6a4054ad7535b8386e84
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:16:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:16:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac166670

dev-ruby/public_suffix: Stabilize 5.0.1 x86, #903952

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

 dev-ruby/public_suffix/public_suffix-5.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/public_suffix/public_suffix-5.0.1.ebuild 
b/dev-ruby/public_suffix/public_suffix-5.0.1.ebuild
index 1996568707f4..7aabe2d7adf3 100644
--- a/dev-ruby/public_suffix/public_suffix-5.0.1.ebuild
+++ b/dev-ruby/public_suffix/public_suffix-5.0.1.ebuild
@@ -14,7 +14,7 @@ inherit ruby-fakegem
 DESCRIPTION="Parse and decompose a domain name into top level domain, domain 
and subdomains"
 HOMEPAGE="https://simonecarletti.com/code/publicsuffix-ruby/;
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
 IUSE=""



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

2023-04-06 Thread Sam James
commit: 6ffebba7e10cb3022f8d9ff00c21263551fa8af1
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:16:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:16:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ffebba7

dev-ruby/kpeg: Stabilize 1.3.3 amd64, #903951

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

 dev-ruby/kpeg/kpeg-1.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/kpeg/kpeg-1.3.3.ebuild b/dev-ruby/kpeg/kpeg-1.3.3.ebuild
index 26eb89334316..ca09fefed152 100644
--- a/dev-ruby/kpeg/kpeg-1.3.3.ebuild
+++ b/dev-ruby/kpeg/kpeg-1.3.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/evanphx/kpeg;
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"



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

2023-04-06 Thread Sam James
commit: 88a73fee9057d96b064e9766c12340a3093fd576
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:14:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88a73fee

dev-ruby/kpeg: Stabilize 1.3.3 sparc, #903951

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

 dev-ruby/kpeg/kpeg-1.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/kpeg/kpeg-1.3.3.ebuild b/dev-ruby/kpeg/kpeg-1.3.3.ebuild
index f1042ba89e66..26eb89334316 100644
--- a/dev-ruby/kpeg/kpeg-1.3.3.ebuild
+++ b/dev-ruby/kpeg/kpeg-1.3.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/evanphx/kpeg;
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"



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

2023-04-06 Thread Sam James
commit: 1f87f584f031b0bc6e04e678394dc6f1590eaf71
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:14:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:14:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f87f584

dev-ruby/webrick: Stabilize 1.8.1 amd64, #903946

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

 dev-ruby/webrick/webrick-1.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/webrick/webrick-1.8.1.ebuild 
b/dev-ruby/webrick/webrick-1.8.1.ebuild
index f5175482dcf0..0171cb308b7a 100644
--- a/dev-ruby/webrick/webrick-1.8.1.ebuild
+++ b/dev-ruby/webrick/webrick-1.8.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/ruby/webrick;
 SRC_URI="https://github.com/ruby/webrick/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE="test"
 



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

2023-04-06 Thread Sam James
commit: 39e32fa369a5e2cbba7efbf53d5f4c49ba61fd80
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:14:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e32fa3

dev-ruby/mocha: Stabilize 0.14.0-r1 sparc, #903953

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

 dev-ruby/mocha/mocha-0.14.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/mocha/mocha-0.14.0-r1.ebuild 
b/dev-ruby/mocha/mocha-0.14.0-r1.ebuild
index d4985c30a762..2f2cbdcf1292 100644
--- a/dev-ruby/mocha/mocha-0.14.0-r1.ebuild
+++ b/dev-ruby/mocha/mocha-0.14.0-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
@@ -17,7 +17,7 @@ HOMEPAGE="http://gofreerange.com/mocha/docs/;
 
 LICENSE="MIT"
 SLOT="0.14"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE=""
 
 ruby_add_bdepend "



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

2023-04-06 Thread Sam James
commit: c1e0e80d5fccd67ba877bd836a107bf4167a21fe
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:14:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e0e80d

dev-ruby/hiera: Stabilize 3.12.0 amd64, #903950

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

 dev-ruby/hiera/hiera-3.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/hiera/hiera-3.12.0.ebuild 
b/dev-ruby/hiera/hiera-3.12.0.ebuild
index d85aa878e0ae..494e2ecb1889 100644
--- a/dev-ruby/hiera/hiera-3.12.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.12.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://docs.puppet.com/hiera/;
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2023-04-06 Thread Sam James
commit: 09b257c270422aa26c215d685e17737f53174d62
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:14:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:14:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b257c2

dev-ruby/mocha: Stabilize 2.0.2 amd64, #903945

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

 dev-ruby/mocha/mocha-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/mocha/mocha-2.0.2.ebuild 
b/dev-ruby/mocha/mocha-2.0.2.ebuild
index 7200023417c0..37c45d2035aa 100644
--- a/dev-ruby/mocha/mocha-2.0.2.ebuild
+++ b/dev-ruby/mocha/mocha-2.0.2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/freerange/mocha/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/ruby2_keywords-0.0.5"



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

2023-04-06 Thread Sam James
commit: cc8e2532a228b474d86774b03cbfb0364fa6c51c
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:14:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:14:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc8e2532

dev-ruby/ruby2_keywords: Stabilize 0.0.5 x86, #903945

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

 dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5.ebuild 
b/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5.ebuild
index 97083b750f15..d54bc400a43c 100644
--- a/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5.ebuild
+++ b/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5.ebuild
@@ -16,5 +16,5 @@ HOMEPAGE="https://github.com/ruby/ruby2_keywords;
 
 LICENSE="|| ( BSD-2 Ruby-BSD )"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE=""



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

2023-04-06 Thread Sam James
commit: dd27168c45ce41e4979db0a1ffe499c2132df87b
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:14:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:14:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd27168c

dev-ruby/mocha: Stabilize 2.0.2 x86, #903945

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

 dev-ruby/mocha/mocha-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/mocha/mocha-2.0.2.ebuild 
b/dev-ruby/mocha/mocha-2.0.2.ebuild
index 37c45d2035aa..72421205c823 100644
--- a/dev-ruby/mocha/mocha-2.0.2.ebuild
+++ b/dev-ruby/mocha/mocha-2.0.2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/freerange/mocha/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/ruby2_keywords-0.0.5"



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

2023-04-06 Thread Sam James
commit: 28013b3ad06204425438c05ddbee79d87f7ae01a
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:14:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:14:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28013b3a

dev-ruby/fast_gettext: Stabilize 2.2.0 x86, #903933

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

 dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
index d31cc922c48e..f5a59c30b678 100644
--- a/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bundler )"



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

2023-04-06 Thread Sam James
commit: 0b10cdc5935735a05ca4073cad64ee6e41def964
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:14:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:14:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b10cdc5

dev-ruby/minitest: Stabilize 5.18.0 arm64, #903939

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

 dev-ruby/minitest/minitest-5.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/minitest/minitest-5.18.0.ebuild 
b/dev-ruby/minitest/minitest-5.18.0.ebuild
index 27106cf00079..5973e524e3ce 100644
--- a/dev-ruby/minitest/minitest-5.18.0.ebuild
+++ b/dev-ruby/minitest/minitest-5.18.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/minitest/minitest;
 
 LICENSE="MIT"
 SLOT="5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 all_ruby_prepare() {



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

2023-04-06 Thread William Hubbs
commit: 47fb2323b4eaa1091436149beae5d2395e99f2c2
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Apr  7 04:12:46 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Apr  7 04:13:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47fb2323

app-containers/docker-compose: add 2.17.2

Closes: https://bugs.gentoo.org/903598
Signed-off-by: William Hubbs  gentoo.org>

 app-containers/docker-compose/Manifest |  2 +
 .../docker-compose/docker-compose-2.17.2.ebuild| 49 ++
 2 files changed, 51 insertions(+)

diff --git a/app-containers/docker-compose/Manifest 
b/app-containers/docker-compose/Manifest
index c3b083cdbdbd..bd0054c9a72d 100644
--- a/app-containers/docker-compose/Manifest
+++ b/app-containers/docker-compose/Manifest
@@ -3,3 +3,5 @@ DIST docker-compose-2.12.2-deps.tar.xz 139592724 BLAKE2B 
fd0e375e9cefe802d6d5577
 DIST docker-compose-2.12.2.tar.gz 305198 BLAKE2B 
a39a0c2266abc442f1c65ac00da9dd380df85d2aaa9429898461f12138fe64a7a6c74a45b3bb734419b7093ec69a44b49dfc57ff264a2d3cb576a78a0720db03
 SHA512 
dfb82ecc5a984d7193da164924c1e430d07b6378028dac7264b8084da2e315e5c5091803a5db79fe27ed06b002c62b295d873b9371bd19d4550a37a28f8ec952
 DIST docker-compose-2.16.0-deps.tar.xz 194381032 BLAKE2B 
69f06124ac0b2e520b9948e4aab48c0ee9a9c5bef62ca70d70695dfe2ea3c51f69ec2b45f3e1b180b314d520a5d7028d81d5b2d760a747cb2c935c9621be374b
 SHA512 
fd552426ac6befc55efd7dd505dc70a512dd736f12395cf7f107bdd508f95d4bf37d78ebf05e9daa4ac25fce0139c988ffd90cf2822fea8d7cfb6b834f8e
 DIST docker-compose-2.16.0.tar.gz 302946 BLAKE2B 
3f2e03151be62982749c884af574f13798c2a85ffdf2736641a1df165fcd80c29fa611ad55a0655de6c5cf911783cd3b98392ddc4375b09da0179d774eea4959
 SHA512 
2158c829de298529e3192cb8e201c554f89fa7554a81eae858470db30b41d03925aa4dce9ef6d22c295625abf67ab181f851f05818dc76e2a5d6c46554d5ca3f
+DIST docker-compose-2.17.2-deps.tar.xz 194695756 BLAKE2B 
2a0ce1c41d09186f36ea4a935977a35edd80d013b6face813ac9622345ffa1ed8e090537ad990c4ee488ecccfe0575f92bb17f8baa0b8dc2104f75d18fac3877
 SHA512 
4649405eb0e49641265e514ef89cdae47806958611014ab9a9479848e857d85a5c3352ab44ff9ec39af1ca6fab67b6a2ae6c457d44690c1c1bcc3824aeb6fc07
+DIST docker-compose-2.17.2.tar.gz 310664 BLAKE2B 
bb36afe02b85dd4f64e6eefdb542cc954e03c11f5f3b39bcd5d84b8b4ea87218e222a89a9f20aa2b6e89afc6edd0e7ef68ccc98cbe4e26be5fe2a07f189ea07e
 SHA512 
e0afb5ac5867f3fbe4c3216710f6f529832310e69cc8943f47d6e67fbbcc7c7541a589f6b42eed54c0415c10851dd635c0b73c4ca31dd0969c6bf68de2b40b8b

diff --git a/app-containers/docker-compose/docker-compose-2.17.2.ebuild 
b/app-containers/docker-compose/docker-compose-2.17.2.ebuild
new file mode 100644
index ..a8e67ae22e10
--- /dev/null
+++ b/app-containers/docker-compose/docker-compose-2.17.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2018-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+MY_PV=${PV/_/-}
+
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose;
+SRC_URI="https://github.com/docker/compose/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND=">=app-containers/docker-cli-23.0.0"
+
+S="${WORKDIR}/compose-${MY_PV}"
+
+src_prepare() {
+   default
+   # do not strip
+   sed -i -e 's/-s -w//' Makefile || die
+}
+
+src_compile() {
+   emake VERSION=v${PV}
+}
+
+src_test() {
+   emake test
+}
+
+src_install() {
+   exeinto /usr/libexec/docker/cli-plugins
+   doexe bin/build/docker-compose
+   dodoc README.md
+}
+
+pkg_postinst() {
+   ewarn
+   ewarn "docker-compose 2.x is a sub command of docker"
+   ewarn "Use 'docker compose' from the command line instead of"
+   ewarn "'docker-compose'"
+   ewarn "If you need to keep 1.x around, please run the following"
+   ewarn "command before your next --depclean"
+   ewarn "# emerge --noreplace docker-compose:0"
+}



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

2023-04-06 Thread Sam James
commit: 9f86fe89435d2699e3fb8c9eb8e2b14e6c889403
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:12:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:12:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f86fe89

dev-ruby/webrick: Stabilize 1.8.1 arm64, #903946

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

 dev-ruby/webrick/webrick-1.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/webrick/webrick-1.8.1.ebuild 
b/dev-ruby/webrick/webrick-1.8.1.ebuild
index 84ba80981115..f5175482dcf0 100644
--- a/dev-ruby/webrick/webrick-1.8.1.ebuild
+++ b/dev-ruby/webrick/webrick-1.8.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/ruby/webrick;
 SRC_URI="https://github.com/ruby/webrick/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE="test"
 



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

2023-04-06 Thread Sam James
commit: 4eaf0213ee13a0530f9134345b95a03a40db913b
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:12:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:12:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eaf0213

dev-ruby/http-accept: Stabilize 2.2.0 amd64, #903949

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

 dev-ruby/http-accept/http-accept-2.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/http-accept/http-accept-2.2.0.ebuild 
b/dev-ruby/http-accept/http-accept-2.2.0.ebuild
index 4d262314d523..2e63d7de2a10 100644
--- a/dev-ruby/http-accept/http-accept-2.2.0.ebuild
+++ b/dev-ruby/http-accept/http-accept-2.2.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=8
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/socketry/http-accept/archive/v${PV}.tar.gz -> ${P}.t
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE=""
 
 all_ruby_prepare() {



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

2023-04-06 Thread Sam James
commit: 412c1b2c3b4fb9dc06f97908d2b8987ba1704182
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:12:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:12:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=412c1b2c

dev-ruby/curb: Stabilize 1.0.5 amd64, #903947

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

 dev-ruby/curb/curb-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/curb/curb-1.0.5.ebuild b/dev-ruby/curb/curb-1.0.5.ebuild
index e4df95039341..47157bd329fb 100644
--- a/dev-ruby/curb/curb-1.0.5.ebuild
+++ b/dev-ruby/curb/curb-1.0.5.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/taf2/curb;
 
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE=""
 
 DEPEND+=" net-misc/curl[ssl] test? ( net-misc/curl )"



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

2023-04-06 Thread Sam James
commit: c5a9b2bc225403470c77c3f724281a2ef5cd2050
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:12:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:12:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5a9b2bc

dev-ruby/public_suffix: Stabilize 5.0.1 amd64, #903952

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

 dev-ruby/public_suffix/public_suffix-5.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/public_suffix/public_suffix-5.0.1.ebuild 
b/dev-ruby/public_suffix/public_suffix-5.0.1.ebuild
index a00f35560339..1996568707f4 100644
--- a/dev-ruby/public_suffix/public_suffix-5.0.1.ebuild
+++ b/dev-ruby/public_suffix/public_suffix-5.0.1.ebuild
@@ -14,7 +14,7 @@ inherit ruby-fakegem
 DESCRIPTION="Parse and decompose a domain name into top level domain, domain 
and subdomains"
 HOMEPAGE="https://simonecarletti.com/code/publicsuffix-ruby/;
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
 IUSE=""



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

2023-04-06 Thread Sam James
commit: e91e5d090b19f56ab3e322e006edca60c854b62c
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:12:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:12:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91e5d09

dev-ruby/rack-protection: Stabilize 3.0.5 amd64, #903943

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

 dev-ruby/rack-protection/rack-protection-3.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-protection/rack-protection-3.0.5.ebuild 
b/dev-ruby/rack-protection/rack-protection-3.0.5.ebuild
index c1fe98e42fca..31bb18448cc9 100644
--- a/dev-ruby/rack-protection/rack-protection-3.0.5.ebuild
+++ b/dev-ruby/rack-protection/rack-protection-3.0.5.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/rkh/rack-protection;
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/rack:*"



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

2023-04-06 Thread Sam James
commit: 80aea8370674ad6ed3fd571186c36253f395cb1f
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:12:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:12:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80aea837

dev-ruby/webrick: Stabilize 1.8.1 sparc, #903946

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

 dev-ruby/webrick/webrick-1.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/webrick/webrick-1.8.1.ebuild 
b/dev-ruby/webrick/webrick-1.8.1.ebuild
index 5a8e1b8cf170..84ba80981115 100644
--- a/dev-ruby/webrick/webrick-1.8.1.ebuild
+++ b/dev-ruby/webrick/webrick-1.8.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/ruby/webrick;
 SRC_URI="https://github.com/ruby/webrick/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE="test"
 



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

2023-04-06 Thread Sam James
commit: 8e5ed293c5bceb8be84e5456087171fae4315409
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:12:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:12:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e5ed293

dev-ruby/minitest: Stabilize 5.18.0 x86, #903939

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

 dev-ruby/minitest/minitest-5.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/minitest/minitest-5.18.0.ebuild 
b/dev-ruby/minitest/minitest-5.18.0.ebuild
index fa6d5eaf2149..27106cf00079 100644
--- a/dev-ruby/minitest/minitest-5.18.0.ebuild
+++ b/dev-ruby/minitest/minitest-5.18.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/minitest/minitest;
 
 LICENSE="MIT"
 SLOT="5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 all_ruby_prepare() {



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

2023-04-06 Thread Sam James
commit: f745501cff1b1aaa2ac4200540974ae2bc3d4141
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:12:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:12:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f745501c

dev-ruby/mustermann: Stabilize 3.0.0 amd64, #903942

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

 dev-ruby/mustermann/mustermann-3.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/mustermann/mustermann-3.0.0.ebuild 
b/dev-ruby/mustermann/mustermann-3.0.0.ebuild
index 9c5d19b419c5..f8948fcfd734 100644
--- a/dev-ruby/mustermann/mustermann-3.0.0.ebuild
+++ b/dev-ruby/mustermann/mustermann-3.0.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=8
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/sinatra/mustermann;
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "=dev-ruby/ruby2_keywords-0.0*"



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

2023-04-06 Thread Sam James
commit: 9f643fdbd49bdb1e19d230d892545e6a4ef20fbe
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:12:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:12:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f643fdb

dev-ruby/multi_test: Stabilize 1.1.0 sparc, #903935

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

 dev-ruby/multi_test/multi_test-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/multi_test/multi_test-1.1.0.ebuild 
b/dev-ruby/multi_test/multi_test-1.1.0.ebuild
index 5223d66dc253..806927f86afa 100644
--- a/dev-ruby/multi_test/multi_test-1.1.0.ebuild
+++ b/dev-ruby/multi_test/multi_test-1.1.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="A uniform interface for Ruby testing libraries"
 HOMEPAGE="https://cucumber.io/;
 LICENSE="MIT"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 SLOT="$(ver_cut 1)"
 IUSE=""
 



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

2023-04-06 Thread Sam James
commit: 9b10db3c18222fcb2559a88dc781509a019d77e7
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:12:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:12:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b10db3c

dev-ruby/power_assert: Stabilize 2.0.3 x86, #903940

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

 dev-ruby/power_assert/power_assert-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/power_assert/power_assert-2.0.3.ebuild 
b/dev-ruby/power_assert/power_assert-2.0.3.ebuild
index 0209343842b4..bb8becc83972 100644
--- a/dev-ruby/power_assert/power_assert-2.0.3.ebuild
+++ b/dev-ruby/power_assert/power_assert-2.0.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/ruby/power_assert;
 SRC_URI="https://github.com/ruby/power_assert/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="|| ( Ruby BSD-2 )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 SLOT="0"
 IUSE=""



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

2023-04-06 Thread Sam James
commit: 7052f9bc7673a16e5936314c18dafc6cd639dfda
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:12:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:12:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7052f9bc

dev-ruby/multi_test: Stabilize 1.1.0 x86, #903935

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

 dev-ruby/multi_test/multi_test-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/multi_test/multi_test-1.1.0.ebuild 
b/dev-ruby/multi_test/multi_test-1.1.0.ebuild
index 806927f86afa..32267544b83a 100644
--- a/dev-ruby/multi_test/multi_test-1.1.0.ebuild
+++ b/dev-ruby/multi_test/multi_test-1.1.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="A uniform interface for Ruby testing libraries"
 HOMEPAGE="https://cucumber.io/;
 LICENSE="MIT"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86"
 SLOT="$(ver_cut 1)"
 IUSE=""
 



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

2023-04-06 Thread Sam James
commit: d90e30a1ea798c4b954efc0964a0f2d6cfafca49
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:10:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:10:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d90e30a1

dev-ruby/minitest: Stabilize 5.18.0 sparc, #903939

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

 dev-ruby/minitest/minitest-5.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/minitest/minitest-5.18.0.ebuild 
b/dev-ruby/minitest/minitest-5.18.0.ebuild
index 3c5fd1ffae81..fa6d5eaf2149 100644
--- a/dev-ruby/minitest/minitest-5.18.0.ebuild
+++ b/dev-ruby/minitest/minitest-5.18.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/minitest/minitest;
 
 LICENSE="MIT"
 SLOT="5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 all_ruby_prepare() {



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

2023-04-06 Thread Sam James
commit: 670ea750e67bae1dcbf65a26b5073cf93f29bbf4
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:10:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:10:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=670ea750

dev-ruby/power_assert: Stabilize 2.0.3 sparc, #903940

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

 dev-ruby/power_assert/power_assert-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/power_assert/power_assert-2.0.3.ebuild 
b/dev-ruby/power_assert/power_assert-2.0.3.ebuild
index 1df0d3746bef..0209343842b4 100644
--- a/dev-ruby/power_assert/power_assert-2.0.3.ebuild
+++ b/dev-ruby/power_assert/power_assert-2.0.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/ruby/power_assert;
 SRC_URI="https://github.com/ruby/power_assert/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="|| ( Ruby BSD-2 )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 SLOT="0"
 IUSE=""



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

2023-04-06 Thread Sam James
commit: 97ee4b06edd42a45fa755655dd3a1b1fee1c8389
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:10:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:10:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ee4b06

app-misc/binwalk: Stabilize 2.3.4 x86, #903654

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

 app-misc/binwalk/binwalk-2.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.4.ebuild 
b/app-misc/binwalk/binwalk-2.3.4.ebuild
index b21509dda458..f4861bb1717b 100644
--- a/app-misc/binwalk/binwalk-2.3.4.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



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

2023-04-06 Thread Sam James
commit: 56058183130446ca57d679e414ab90bcf2956b38
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:10:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:10:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56058183

dev-ruby/hiera: Stabilize 3.12.0 x86, #903950

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

 dev-ruby/hiera/hiera-3.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/hiera/hiera-3.12.0.ebuild 
b/dev-ruby/hiera/hiera-3.12.0.ebuild
index 12371903253d..d85aa878e0ae 100644
--- a/dev-ruby/hiera/hiera-3.12.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.12.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://docs.puppet.com/hiera/;
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2023-04-06 Thread Sam James
commit: 7cb3a64fa48074af0ab5f544f0e47ab60e5d84c1
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:09:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:09:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cb3a64f

dev-ruby/multi_test: Stabilize 1.1.0 amd64, #903935

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

 dev-ruby/multi_test/multi_test-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/multi_test/multi_test-1.1.0.ebuild 
b/dev-ruby/multi_test/multi_test-1.1.0.ebuild
index 5478e4d51abd..5223d66dc253 100644
--- a/dev-ruby/multi_test/multi_test-1.1.0.ebuild
+++ b/dev-ruby/multi_test/multi_test-1.1.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="A uniform interface for Ruby testing libraries"
 HOMEPAGE="https://cucumber.io/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 SLOT="$(ver_cut 1)"
 IUSE=""
 



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

2023-04-06 Thread Sam James
commit: f8e83a6f33caa359b0e8967af6d41cf53ed4e85e
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:10:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:10:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e83a6f

dev-ruby/ruby2_keywords: Stabilize 0.0.5-r1 amd64, #903937

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

 dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5-r1.ebuild 
b/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5-r1.ebuild
index f3f49755d9c2..2e61d28d192c 100644
--- a/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5-r1.ebuild
+++ b/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5-r1.ebuild
@@ -16,5 +16,5 @@ HOMEPAGE="https://github.com/ruby/ruby2_keywords;
 
 LICENSE="|| ( BSD-2 Ruby-BSD )"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: www-apps/chromedriver-bin/

2023-04-06 Thread Zac Medico
commit: 8303d65a66afa23cb3a0c8d9de57e5733e05bc0f
Author: Ken Cuvelier  yahoo  com>
AuthorDate: Fri Apr  7 04:04:37 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Apr  7 04:05:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8303d65a

www-apps/chromedriver-bin: add 112.0.5615.49

Closes: https://bugs.gentoo.org/903556
Signed-off-by: Zac Medico  gentoo.org>

 www-apps/chromedriver-bin/Manifest |  1 +
 .../chromedriver-bin-112.0.5615.49.ebuild  | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/www-apps/chromedriver-bin/Manifest 
b/www-apps/chromedriver-bin/Manifest
index e7be9a9849d5..b6711d189005 100644
--- a/www-apps/chromedriver-bin/Manifest
+++ b/www-apps/chromedriver-bin/Manifest
@@ -1 +1,2 @@
 DIST chromedriver-bin-109.0.5414.74.linux64.zip 7300223 BLAKE2B 
2974008f430e18717deb0415ffa24c7022536d87da73026ed4a66ed45ef92dde11beb8c12a6e01958a8fe6dab144d78b92fe05481810cc843ee6e3c1ffb7885c
 SHA512 
581b3f13a935ac719e0d36c91e5ae247befbeb247e126a43c5e7b0c5735c786e5b1fc89a938383c822d6ee375bc4a6948d7072ad31df70ab6f9d4379678210cd
+DIST chromedriver-bin-112.0.5615.49.linux64.zip 7079001 BLAKE2B 
6b2489b8626ca1aaf128c8d05d51bfc6a6e1024ec1a3d06f9bac6e4178fdc5b91793b7d508c624b8fe6735a8a9e3a1403d0ff9c67a5322fd45312b4ae86306f6
 SHA512 
ca08f9e2ce6308ebe6681b3ccd90ccc5fa4deb5e03c4ab680cde3fdd2d3706ef54db9f95480f3d9b50c382d6401df8335f3a8f653962c6b2dbe1033296cc3e28

diff --git a/www-apps/chromedriver-bin/chromedriver-bin-112.0.5615.49.ebuild 
b/www-apps/chromedriver-bin/chromedriver-bin-112.0.5615.49.ebuild
new file mode 100644
index ..9643ffbdacec
--- /dev/null
+++ b/www-apps/chromedriver-bin/chromedriver-bin-112.0.5615.49.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="WebDriver for Chrome"
+HOMEPAGE="https://sites.google.com/corp/chromium.org/driver/;
+SRC_URI="amd64? ( 
https://chromedriver.storage.googleapis.com/${PV}/chromedriver_linux64.zip -> 
${P}.linux64.zip )"
+
+LICENSE="google-chrome"
+SLOT="0"
+KEYWORDS="amd64"
+
+RESTRICT="bindist mirror strip"
+
+BDEPEND="app-arch/unzip"
+
+RDEPEND="
+   sys-libs/glibc
+   !www-client/chromium
+   www-client/google-chrome"
+
+S="${WORKDIR}"
+QA_PREBUILT="usr/bin/chromedriver"
+
+src_install() {
+   dobin chromedriver
+}



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

2023-04-06 Thread Sam James
commit: 89d078a08a1341d54b2aaf9eef847affa9a49d94
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 03:47:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 03:47:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d078a0

app-containers/docker-buildx: sync live

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

 app-containers/docker-buildx/docker-buildx-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/docker-buildx/docker-buildx-.ebuild 
b/app-containers/docker-buildx/docker-buildx-.ebuild
index e46ea450eaef..fd0fbbf5f4cb 100644
--- a/app-containers/docker-buildx/docker-buildx-.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git;
 else

SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
 fi
 



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

2023-04-06 Thread Sam James
commit: 8cbba1a21892a6908dc4e36667c557fcc36dd90a
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 03:35:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 03:35:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cbba1a2

dev-ruby/activesupport: Stabilize 6.1.7.2-r1 x86, #892359

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

 dev-ruby/activesupport/activesupport-6.1.7.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/activesupport/activesupport-6.1.7.2-r1.ebuild 
b/dev-ruby/activesupport/activesupport-6.1.7.2-r1.ebuild
index 1611bfb4a059..a86558c9b944 100644
--- a/dev-ruby/activesupport/activesupport-6.1.7.2-r1.ebuild
+++ b/dev-ruby/activesupport/activesupport-6.1.7.2-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz 
-> rails-${PV}.tgz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE=""
 
 RUBY_S="rails-${PV}/${PN}"



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

2023-04-06 Thread Sam James
commit: 417d82fc9d60bb3379469a3c2f085537b65b7d28
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 03:35:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 03:35:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417d82fc

dev-ruby/activesupport: Stabilize 6.0.6.1-r1 x86, #892359

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

 dev-ruby/activesupport/activesupport-6.0.6.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/activesupport/activesupport-6.0.6.1-r1.ebuild 
b/dev-ruby/activesupport/activesupport-6.0.6.1-r1.ebuild
index 472f44c5a7fe..2da6e6ef5818 100644
--- a/dev-ruby/activesupport/activesupport-6.0.6.1-r1.ebuild
+++ b/dev-ruby/activesupport/activesupport-6.0.6.1-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz 
-> rails-${PV}.tgz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE=""
 
 RUBY_S="rails-${PV}/${PN}"



[gentoo-commits] repo/gentoo:master commit in: app-text/crqt-ng/

2023-04-06 Thread Andrey Grozin
commit: b24ef30ed3852077e9397ff244470027fcbfadc7
Author: Andrey Grozin  gentoo  org>
AuthorDate: Fri Apr  7 03:29:51 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Fri Apr  7 03:29:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b24ef30e

app-text/crqt-ng: bump to 1.0.11

Signed-off-by: Andrey Grozin  gentoo.org>

 app-text/crqt-ng/Manifest  |  1 +
 app-text/crqt-ng/crqt-ng-1.0.11.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/app-text/crqt-ng/Manifest b/app-text/crqt-ng/Manifest
index 3f8f2d78747c..eea43f2b0873 100644
--- a/app-text/crqt-ng/Manifest
+++ b/app-text/crqt-ng/Manifest
@@ -1 +1,2 @@
+DIST crqt-ng-1.0.11.tar.bz2 442916 BLAKE2B 
3eb4c73f1c3b3c88d92cb6ed5bf4895329caab1391c7be05dc0ccc1a65546f7761ee7af6246045be70137fd8683e2bfc5fb41df3dad604177ae4c0351f44c74e
 SHA512 
62bb4b8a3dec3dd9fba5e1a2795f384e5310b87800d89e15b7f4fe258eb923481f1264ec23645b09f5ae89822e332d1499aeca0a79efab21124b43deec3ada44
 DIST crqt-ng-1.0.9.tar.bz2 435826 BLAKE2B 
771b073fadf6f1bc9ddf7887603aaf6081d54c2effd548523f7afbb8b6bdf20d21bf55c1c37101662c2b851e932c6b4dce777c8e9160b059dbb1daed499db1c4
 SHA512 
b4f395be1d2029024dfb064f38db2ea372587151de1f5fae3cef492d4285d6ce597bc93a48d98594c5b703db8c99ba29cd9afdaae4c39b80b53cf6a7bafdbb97

diff --git a/app-text/crqt-ng/crqt-ng-1.0.11.ebuild 
b/app-text/crqt-ng/crqt-ng-1.0.11.ebuild
new file mode 100644
index ..c06677c451df
--- /dev/null
+++ b/app-text/crqt-ng/crqt-ng-1.0.11.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PLOCALES="bg cs hu nl ru uk"
+inherit cmake plocale xdg
+
+DESCRIPTION="Cross-platform e-book reader"
+HOMEPAGE="https://gitlab.com/coolreader-ng/crqt-ng;
+SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc"
+
+CDEPEND=">=app-text/crengine-ng-0.9.7[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=]
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5"
+RDEPEND="${CDEPEND}"
+BDEPEND="${CDEPEND}
+   dev-qt/linguist-tools:5"
+
+src_prepare() {
+   cmake_src_prepare
+   xdg_environment_reset
+
+   # locales
+   plocale_find_changes "${S}"/src/i18n 'crqt_' '.ts'
+   sed -e "s|set(LANGUAGES .*)|set(LANGUAGES $(plocale_get_locales))|i" \
+   -i "${S}"/src/CMakeLists.txt \
+   || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+   CMAKE_USE_DIR="${S}"
+   CMAKE_BUILD_TYPE="Release"
+   local mycmakeargs=(-DUSE_QT=QT5)
+   cmake_src_configure
+}



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

2023-04-06 Thread Sam James
commit: 182c0a641160c7733ea1dcf73743affa27b0a149
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 03:05:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 03:07:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=182c0a64

dev-ruby/maxitest: adapt to slotted dev-ruby/minitest

Rails needs =dev-ruby/minitest-5.16, so adapt the dep accordingly.

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

 dev-ruby/maxitest/{maxitest-3.7.0.ebuild => maxitest-3.7.0-r1.ebuild} | 4 ++--
 dev-ruby/maxitest/{maxitest-4.4.0.ebuild => maxitest-4.3.0-r1.ebuild} | 2 +-
 dev-ruby/maxitest/{maxitest-4.3.0.ebuild => maxitest-4.4.0-r1.ebuild} | 4 ++--
 dev-ruby/maxitest/{maxitest-4.4.1.ebuild => maxitest-4.4.1-r1.ebuild} | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-ruby/maxitest/maxitest-3.7.0.ebuild 
b/dev-ruby/maxitest/maxitest-3.7.0-r1.ebuild
similarity index 94%
rename from dev-ruby/maxitest/maxitest-3.7.0.ebuild
rename to dev-ruby/maxitest/maxitest-3.7.0-r1.ebuild
index 5be938ace85c..be1be73c73c3 100644
--- a/dev-ruby/maxitest/maxitest-3.7.0.ebuild
+++ b/dev-ruby/maxitest/maxitest-3.7.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,7 +21,7 @@ SLOT="1"
 KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
-ruby_add_rdepend "

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

2023-04-06 Thread Sam James
commit: 0e1cef6e5e7d144cbcd8063b6123b1c5c225fa13
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 03:06:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 03:07:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e1cef6e

Revert "dev-ruby/minitest: drop 5.14.4"

This reverts commit 27cdce018065759f3b8c946ecdd1f34f526b21e9.

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

 dev-ruby/minitest/Manifest   |  1 +
 dev-ruby/minitest/minitest-5.14.4.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ruby/minitest/Manifest b/dev-ruby/minitest/Manifest
index 754ca48e31a3..8f2079b70c06 100644
--- a/dev-ruby/minitest/Manifest
+++ b/dev-ruby/minitest/Manifest
@@ -1,3 +1,4 @@
+DIST minitest-5.14.4.gem 86016 BLAKE2B 
1f7b8c72b41e1f4e47852021dd99df411a427ac8bbe564a2b86edbb727a4976030176331442a3a44f734347cc42f80444f8d3937e561f0063ec6bb3132d4c402
 SHA512 
f967a11cfce82e167879905082859273b270e8d8e663a0c1c553964a345fb8564547627b8cf97418ac5bda544bb76c1385438ad74ec8e84dc2952d55c9e9
 DIST minitest-5.15.0.gem 87040 BLAKE2B 
71e7a7952c25fd37067a449867d74a2f18a8a42d1fbd72f24d6db226c54a18e9a21958654d4176176804bedd09ef9d1d3be68f79e29312c3f85d0930d3d68d7b
 SHA512 
5e97a7aa616966ffc60e10cdc0ba123a7e793f10283ec3b6bf36066177036788cb950ad566fbac49e613b93f08b9846534f463017cde966b4890c3a34a2286be
 DIST minitest-5.17.0.gem 93696 BLAKE2B 
c5979a0d82c4658e4a1584450c899b6a09d99fa145348127902f187e03c6bba73f798fe815186c9ab87a119baa6f3b18acdc1606aa99ec2cf4a1fe548684e93f
 SHA512 
00374b0d0c86d0ec2d285bc4053b6851e1a59e86f7a3ab3db8ccac1db56edb58514c666763047cec95cf099b1738765a3e9eec9aee3386b187e9fe0f59f9
 DIST minitest-5.18.0.gem 95232 BLAKE2B 
5b0f6fb2c304f0d96a6e98c5a4512acbff0a354290e1f2670773f8bdaa8d8b11b8504a15afd03a7bbe89ff1a9478599c2b0b4f0976bf5d52306655581c94ad4d
 SHA512 
309f899b5c5c2573aaf1e84a2225f446e009923b864af8a006eb518f95e758fb6425ec1e5f1790ba8026e041a8fc601551c2f447fa06528399041de119fa2d1a

diff --git a/dev-ruby/minitest/minitest-5.14.4.ebuild 
b/dev-ruby/minitest/minitest-5.14.4.ebuild
new file mode 100644
index ..7be4c75b9ec4
--- /dev/null
+++ b/dev-ruby/minitest/minitest-5.14.4.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and 
slow test/unit"
+HOMEPAGE="https://github.com/seattlerb/minitest;
+
+LICENSE="MIT"
+SLOT="5"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e "Dir['**/test_*.rb'].each{|f| require f}" || 
die "Tests failed"
+}



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

2023-04-06 Thread William Hubbs
commit: ed9c0ecafb4bc4e4ec671acdfa04a1b77de96a10
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Apr  7 03:06:10 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Apr  7 03:06:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed9c0eca

dev-lang/go: add 1.20.3

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest |   1 +
 dev-lang/go/go-1.20.3.ebuild | 208 +++
 2 files changed, 209 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 8465dd224ed7..04a5d904fbd0 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,3 +1,4 @@
 DIST go1.19.7.src.tar.gz 26550385 BLAKE2B 
282e9e62bd78a7678cfbf18d0134a766e1aa283f9304def537c9feaf9deca406a5ffe775050b17a916143466824067bb26431fb5ae3cc42cdf7131971f474af3
 SHA512 
e6f0df2d381a424cf43e8ea0306a58a46a96464cff4665ca3da73f713d4f039687a6c9659cef577000b1fadca7c1a2114fac34ffb2017d6335f537ac235de823
 DIST go1.19.8.src.tar.gz 26553006 BLAKE2B 
db085e575f1bc978502cc5d9e45206542cdf9c6edd6769b1918f07a6be7afb4a387cb18ffb7cb37f5de936bb970c703504cbb6bf88c597dc30aab4d80eeb8820
 SHA512 
d7ecbae3034211d7c64df4c0fce6894bae3e7e8de20bd2aa9f24b39cc040fa64d8a3bea311582cf4455a981dc3c8f319141f7f357db4eebd27d4451fee05727a
 DIST go1.20.2.src.tar.gz 26178725 BLAKE2B 
2c896bab60d301b7a01df48a20e16726c50cd1df528092022a33ab11c543c8c5c7e54c6235ccc776de74ead08aaf7496a016b829fa51f96ae2b32beeafb44cb2
 SHA512 
ba8f894b1baa6b3c1bdaafa113feff8d16c25d91f8e44bd4e7ffb46d7b329309290f27385804399baa9834691290a209fc7a193b24fd197ea11a16ce4a1b9d39
+DIST go1.20.3.src.tar.gz 26184364 BLAKE2B 
faa9cf8c141d013955d3582d5cf1a43ac0d89c2a7ceb7ab00e10aeacedc3bf1c324d62cd17dc6299057cc9acd347ec7672c7f9acafc1b926855d953ef2bac8d6
 SHA512 
47ebb3925956a3facef9e5e6f4efec3058e55632020ea247844c55b160d23e2be3880ea24dec2f73382a7c7858259896cbb7de1bb764c481c176bed479676029

diff --git a/dev-lang/go/go-1.20.3.ebuild b/dev-lang/go/go-1.20.3.ebuild
new file mode 100644
index ..a2bcdf56316c
--- /dev/null
+++ b/dev-lang/go/go-1.20.3.ebuild
@@ -0,0 +1,208 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://go.dev;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
+
+RDEPEND="
+arm? ( sys-devel/binutils[gold] )
+arm64? ( sys-devel/binutils[gold] )"
+BDEPEND="|| (
+   dev-lang/go
+   dev-lang/go-bootstrap )"
+
+# the *.syso files have writable/executable stacks
+QA_EXECSTACK='*.syso'
+
+# Do not complain about CFLAGS, etc, since Go doesn't use them.
+QA_FLAGS_IGNORED='.*'
+
+# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
+QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
+
+# This package triggers "unrecognized elf file(s)" notices on riscv.
+# https://bugs.gentoo.org/794046
+QA_PREBUILT='.*'
+
+# Do not strip this package. Stripping is unsupported upstream and may
+# fail.
+RESTRICT+=" strip"
+
+DOCS=(
+   CONTRIBUTING.md
+   PATENTS
+   README.md
+   SECURITY.md
+)
+
+go_arch() {
+   # By chance most portage arch names match Go
+   local tc_arch=$(tc-arch $@)
+   case "${tc_arch}" in
+   x86)echo 386;;
+   x64-*)  echo amd64;;
+   loong)  echo loong64;;
+   mips) if use abi_mips_o32; then
+   [[ $(tc-endian $@) = big ]] && echo mips || 
echo mipsle
+   elif use abi_mips_n64; then
+   [[ $(tc-endian $@) = big ]] && echo mips64 || 
echo mips64le
+   fi ;;
+   ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo 
ppc64le ;;
+   riscv) echo riscv64 ;;
+   s390) echo s390x ;;
+   *)  echo "${tc_arch}";;
+   esac
+}
+
+go_arm() {
+   case "${1:-${CHOST}}" in
+   armv5*) echo 5;;
+   armv6*) echo 6;;
+   armv7*) echo 7;;
+   *)
+   die "unknown GOARM for ${1:-${CHOST}}"
+   ;;
+   esac
+}
+
+go_os() {
+   case "${1:-${CHOST}}" in
+   *-linux*)   echo linux;;
+   *-darwin*)  echo darwin;;
+ 

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

2023-04-06 Thread William Hubbs
commit: 6c942905a61146dfbb3f1ed454ff735a5e08c55a
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Apr  7 03:05:38 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Apr  7 03:06:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c942905

dev-lang/go: add 1.19.8

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest |   1 +
 dev-lang/go/go-1.19.8.ebuild | 208 +++
 2 files changed, 209 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index e68890906524..8465dd224ed7 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,2 +1,3 @@
 DIST go1.19.7.src.tar.gz 26550385 BLAKE2B 
282e9e62bd78a7678cfbf18d0134a766e1aa283f9304def537c9feaf9deca406a5ffe775050b17a916143466824067bb26431fb5ae3cc42cdf7131971f474af3
 SHA512 
e6f0df2d381a424cf43e8ea0306a58a46a96464cff4665ca3da73f713d4f039687a6c9659cef577000b1fadca7c1a2114fac34ffb2017d6335f537ac235de823
+DIST go1.19.8.src.tar.gz 26553006 BLAKE2B 
db085e575f1bc978502cc5d9e45206542cdf9c6edd6769b1918f07a6be7afb4a387cb18ffb7cb37f5de936bb970c703504cbb6bf88c597dc30aab4d80eeb8820
 SHA512 
d7ecbae3034211d7c64df4c0fce6894bae3e7e8de20bd2aa9f24b39cc040fa64d8a3bea311582cf4455a981dc3c8f319141f7f357db4eebd27d4451fee05727a
 DIST go1.20.2.src.tar.gz 26178725 BLAKE2B 
2c896bab60d301b7a01df48a20e16726c50cd1df528092022a33ab11c543c8c5c7e54c6235ccc776de74ead08aaf7496a016b829fa51f96ae2b32beeafb44cb2
 SHA512 
ba8f894b1baa6b3c1bdaafa113feff8d16c25d91f8e44bd4e7ffb46d7b329309290f27385804399baa9834691290a209fc7a193b24fd197ea11a16ce4a1b9d39

diff --git a/dev-lang/go/go-1.19.8.ebuild b/dev-lang/go/go-1.19.8.ebuild
new file mode 100644
index ..a2bcdf56316c
--- /dev/null
+++ b/dev-lang/go/go-1.19.8.ebuild
@@ -0,0 +1,208 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://go.dev;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
+
+RDEPEND="
+arm? ( sys-devel/binutils[gold] )
+arm64? ( sys-devel/binutils[gold] )"
+BDEPEND="|| (
+   dev-lang/go
+   dev-lang/go-bootstrap )"
+
+# the *.syso files have writable/executable stacks
+QA_EXECSTACK='*.syso'
+
+# Do not complain about CFLAGS, etc, since Go doesn't use them.
+QA_FLAGS_IGNORED='.*'
+
+# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
+QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
+
+# This package triggers "unrecognized elf file(s)" notices on riscv.
+# https://bugs.gentoo.org/794046
+QA_PREBUILT='.*'
+
+# Do not strip this package. Stripping is unsupported upstream and may
+# fail.
+RESTRICT+=" strip"
+
+DOCS=(
+   CONTRIBUTING.md
+   PATENTS
+   README.md
+   SECURITY.md
+)
+
+go_arch() {
+   # By chance most portage arch names match Go
+   local tc_arch=$(tc-arch $@)
+   case "${tc_arch}" in
+   x86)echo 386;;
+   x64-*)  echo amd64;;
+   loong)  echo loong64;;
+   mips) if use abi_mips_o32; then
+   [[ $(tc-endian $@) = big ]] && echo mips || 
echo mipsle
+   elif use abi_mips_n64; then
+   [[ $(tc-endian $@) = big ]] && echo mips64 || 
echo mips64le
+   fi ;;
+   ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo 
ppc64le ;;
+   riscv) echo riscv64 ;;
+   s390) echo s390x ;;
+   *)  echo "${tc_arch}";;
+   esac
+}
+
+go_arm() {
+   case "${1:-${CHOST}}" in
+   armv5*) echo 5;;
+   armv6*) echo 6;;
+   armv7*) echo 7;;
+   *)
+   die "unknown GOARM for ${1:-${CHOST}}"
+   ;;
+   esac
+}
+
+go_os() {
+   case "${1:-${CHOST}}" in
+   *-linux*)   echo linux;;
+   *-darwin*)  echo darwin;;
+   *-freebsd*) echo freebsd;;
+   *-netbsd*)  echo netbsd;;
+   *-openbsd*) echo openbsd;;
+   *-solaris*) echo solaris;;
+   *-cygwin*|*-interix*|*-winnt*)
+   echo windows
+   ;;
+   *)
+   

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

2023-04-06 Thread Sam James
commit: 7a2554d066a3baaa0dbb8d2c1df23df8133da59b
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  6 06:32:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 02:47:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a2554d0

dev-ruby/activemodel: adapt to slotted dev-ruby/minitest

Rails needs =dev-ruby/minitest-5.16, so adapt the dep accordingly.

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

 dev-ruby/activemodel/activemodel-6.0.5.1.ebuild | 4 ++--
 dev-ruby/activemodel/activemodel-6.0.6.1.ebuild | 2 +-
 dev-ruby/activemodel/activemodel-6.1.6.1.ebuild | 4 ++--
 dev-ruby/activemodel/activemodel-6.1.7.2.ebuild | 2 +-
 dev-ruby/activemodel/activemodel-6.1.7.3.ebuild | 2 +-
 dev-ruby/activemodel/activemodel-6.1.7.ebuild   | 4 ++--
 dev-ruby/activemodel/activemodel-7.0.4.2.ebuild | 2 +-
 dev-ruby/activemodel/activemodel-7.0.4.3.ebuild | 2 +-
 dev-ruby/activemodel/activemodel-7.0.4.ebuild   | 2 +-
 9 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/dev-ruby/activemodel/activemodel-6.0.5.1.ebuild 
b/dev-ruby/activemodel/activemodel-6.0.5.1.ebuild
index c1a65a2a75be..3201d4e4e5ee 100644
--- a/dev-ruby/activemodel/activemodel-6.0.5.1.ebuild
+++ b/dev-ruby/activemodel/activemodel-6.0.5.1.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
@@ -34,7 +34,7 @@ ruby_add_bdepend "
dev-ruby/test-unit:2
dev-ruby/mocha
>=dev-ruby/bcrypt-ruby-3.1.7
-   =dev-ruby/bcrypt-ruby-3.1.7
-   =dev-ruby/bcrypt-ruby-3.1.7
-   =dev-ruby/bcrypt-ruby-3.1.7
-   =dev-ruby/bcrypt-ruby-3.1.7
-   =dev-ruby/bcrypt-ruby-3.1.7
-   =dev-ruby/bcrypt-ruby-3.1.7
-   =dev-ruby/bcrypt-ruby-3.1.7
-   =dev-ruby/bcrypt-ruby-3.1.7
-   

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

2023-04-06 Thread Sam James
commit: efe10207e80df81b01b43c7d5a80482236392c26
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  6 06:25:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 02:47:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe10207

dev-ruby/activesupport: adapt to slotted dev-ruby/minitest

Rails needs =dev-ruby/minitest-5.16, so adapt the dep accordingly.

Note that activesupport *also* needs minitest at runtime and from
when I tried testing/patching activesupport for minitest-5.16+, it's
broken when others try to use it for testing w/ 5.16, so change RDEPEND too.

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

 ...ctivesupport-6.0.5.1.ebuild => activesupport-6.0.5.1-r1.ebuild} | 7 ---
 ...ctivesupport-6.0.6.1.ebuild => activesupport-6.0.6.1-r1.ebuild} | 5 +++--
 ...ctivesupport-6.1.6.1.ebuild => activesupport-6.1.6.1-r1.ebuild} | 7 ---
 ...{activesupport-6.1.7.3.ebuild => activesupport-6.1.7-r1.ebuild} | 5 +++--
 ...ctivesupport-6.1.7.2.ebuild => activesupport-6.1.7.2-r1.ebuild} | 5 +++--
 ...{activesupport-6.1.7.ebuild => activesupport-6.1.7.3-r1.ebuild} | 7 ---
 ...{activesupport-7.0.4.2.ebuild => activesupport-7.0.4-r1.ebuild} | 5 +++--
 ...{activesupport-7.0.4.ebuild => activesupport-7.0.4.2-r1.ebuild} | 7 ---
 ...ctivesupport-7.0.4.3.ebuild => activesupport-7.0.4.3-r1.ebuild} | 5 +++--
 9 files changed, 31 insertions(+), 22 deletions(-)

diff --git a/dev-ruby/activesupport/activesupport-6.0.5.1.ebuild 
b/dev-ruby/activesupport/activesupport-6.0.5.1-r1.ebuild
similarity index 94%
rename from dev-ruby/activesupport/activesupport-6.0.5.1.ebuild
rename to dev-ruby/activesupport/activesupport-6.0.5.1-r1.ebuild
index 43548b7c90bd..3308b86b956f 100644
--- a/dev-ruby/activesupport/activesupport-6.0.5.1.ebuild
+++ b/dev-ruby/activesupport/activesupport-6.0.5.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
@@ -30,7 +30,7 @@ ruby_add_rdepend "
>=dev-ruby/concurrent-ruby-1.0.2:1
dev-ruby/i18n:1
>=dev-ruby/tzinfo-1.1:1
-   >=dev-ruby/minitest-5.1:5
+   =dev-ruby/zeitwerk-2.2:2
 "
 
@@ -43,7 +43,6 @@ ruby_add_bdepend "test? (
>=dev-ruby/listen-3.0.5:3
dev-ruby/rack
dev-ruby/mocha
-1.1"; gem "psych", "~> 3.0"' 
test/abstract_unit.rb || die
 
+   sed -i -e '/minitest.*~> 5.1/s:.*:&, "< 5.16":' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+
# Avoid test that depends on timezone
sed -i -e '/test_implicit_coercion/,/^  end/ s:^:#:' 
test/core_ext/duration_test.rb || die
 

diff --git a/dev-ruby/activesupport/activesupport-6.0.6.1.ebuild 
b/dev-ruby/activesupport/activesupport-6.0.6.1-r1.ebuild
similarity index 95%
rename from dev-ruby/activesupport/activesupport-6.0.6.1.ebuild
rename to dev-ruby/activesupport/activesupport-6.0.6.1-r1.ebuild
index 473970606372..472f44c5a7fe 100644
--- a/dev-ruby/activesupport/activesupport-6.0.6.1.ebuild
+++ b/dev-ruby/activesupport/activesupport-6.0.6.1-r1.ebuild
@@ -29,8 +29,8 @@ RUBY_S="rails-${PV}/${PN}"
 ruby_add_rdepend "
>=dev-ruby/concurrent-ruby-1.0.2:1
dev-ruby/i18n:1
+   =dev-ruby/tzinfo-1.1:1
-   >=dev-ruby/minitest-5.1:5
>=dev-ruby/zeitwerk-2.2:2
 "
 
@@ -43,7 +43,6 @@ ruby_add_bdepend "test? (
>=dev-ruby/listen-3.0.5:3
dev-ruby/rack
dev-ruby/mocha
-1.1"; gem "psych", "~> 3.0"' 
test/abstract_unit.rb || die
 
+   sed -i -e '/minitest.*~> 5.1/s:.*:&, "< 5.16":' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+
# Avoid test that depends on timezone
sed -i -e '/test_implicit_coercion/,/^  end/ s:^:#:' 
test/core_ext/duration_test.rb || die
 

diff --git a/dev-ruby/activesupport/activesupport-6.1.6.1.ebuild 
b/dev-ruby/activesupport/activesupport-6.1.6.1-r1.ebuild
similarity index 94%
rename from dev-ruby/activesupport/activesupport-6.1.6.1.ebuild
rename to dev-ruby/activesupport/activesupport-6.1.6.1-r1.ebuild
index 613922116101..1842d1c057d8 100644
--- a/dev-ruby/activesupport/activesupport-6.1.6.1.ebuild
+++ b/dev-ruby/activesupport/activesupport-6.1.6.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=8
@@ -28,7 +28,7 @@ ruby_add_rdepend "
>=dev-ruby/concurrent-ruby-1.0.2:1
>=dev-ruby/i18n-1.6:1
dev-ruby/tzinfo:2
-   >=dev-ruby/minitest-5.1:5
+   =dev-ruby/zeitwerk-2.3:2
 "
 
@@ -43,7 +43,6 @@ ruby_add_bdepend "test? (
dev-ruby/rack
dev-ruby/rexml
dev-ruby/mocha
-1.1"' test/abstract_unit.rb || die
 
+   sed -i -e '/minitest.*>= 5.1/s:.*:&, "< 5.16":' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+
# Avoid test that depends on timezone
sed -i -e '/test_implicit_coercion/,/^  end/ s:^:#:' 
test/core_ext/duration_test.rb || die
 

diff --git 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activesupport/files/, dev-ruby/activesupport/

2023-04-06 Thread Sam James
commit: fb30c593d58df4146f1f01be62ab3af26c291b49
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  6 07:04:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 02:47:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb30c593

dev-ruby/activesupport: enable ruby32 for 6.1.x

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

 .../activesupport/activesupport-6.1.7.3-r1.ebuild  |  6 +++-
 .../activesupport-6.1.7.3-ruby-thread-noise.patch  | 41 ++
 2 files changed, 46 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/activesupport/activesupport-6.1.7.3-r1.ebuild 
b/dev-ruby/activesupport/activesupport-6.1.7.3-r1.ebuild
index 268c519f718c..2e4c315427ab 100644
--- a/dev-ruby/activesupport/activesupport-6.1.7.3-r1.ebuild
+++ b/dev-ruby/activesupport/activesupport-6.1.7.3-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
 
@@ -45,6 +45,10 @@ ruby_add_bdepend "test? (
dev-ruby/mocha
)"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.1.7.3-ruby-thread-noise.patch
+)
+
 all_ruby_prepare() {
# Set the secure permissions that tests expect.
chmod 0755 "${HOME}" || die "Failed to fix permissions on home"

diff --git 
a/dev-ruby/activesupport/files/activesupport-6.1.7.3-ruby-thread-noise.patch 
b/dev-ruby/activesupport/files/activesupport-6.1.7.3-ruby-thread-noise.patch
new file mode 100644
index ..dabe1331a307
--- /dev/null
+++ b/dev-ruby/activesupport/files/activesupport-6.1.7.3-ruby-thread-noise.patch
@@ -0,0 +1,41 @@
+https://github.com/rails/rails/commit/60fc40ea58de8b6faf98081d659e7f5b232aa25e
+
+From 60fc40ea58de8b6faf98081d659e7f5b232aa25e Mon Sep 17 00:00:00 2001
+From: Jonathan Hefner 
+Date: Thu, 22 Jul 2021 13:45:57 -0500
+Subject: [PATCH] Isolate descendants garbage collection test
+
+This prevents the test from being affected by Ruby-internal thread
+locals set by other tests.
+
+Example failure: 
https://buildkite.com/rails/rails/builds/79505#cb261462-8e40-4adc-99fc-81708a473cc6/1076-1085
+
+Co-authored-by: Jean Boussier 
+--- a/test/descendants_tracker_test_cases.rb
 b/test/descendants_tracker_test_cases.rb
+@@ -28,11 +28,23 @@ def test_descendants
+   end
+ 
+   def test_descendants_with_garbage_collected_classes
+-1.times do
++# The Ruby GC (and most other GCs for that matter) are not fully precise.
++# When GC is run, the whole stack is scanned to mark any object reference
++# in registers. But some of these references might simply be leftovers 
from
++# previous method calls waiting to be overridden, and there's no definite
++# way to clear them. By executing this code in a distinct thread, we 
ensure
++# that such references are on a stack that will be entirely garbage
++# collected, effectively working around the problem.
++Thread.new do
+   child_klass = Class.new(Parent)
+   assert_equal_sets [Child1, Grandchild1, Grandchild2, Child2, 
child_klass], Parent.descendants
++end.join
++
++# Calling `GC.start` 4 times should trigger a full GC run
++4.times do
++  GC.start
+ end
+-GC.start
++
+ assert_equal_sets [Child1, Grandchild1, Grandchild2, Child2], 
Parent.descendants
+   end
+ 



  1   2   3   >