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

2023-07-06 Thread Hans de Graaff
commit: ec1986c7d011c3bcdad0af526bc944bd7239e6b4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  7 05:01:26 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  7 05:18:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec1986c7

dev-ruby/curb: enable ruby32

Signed-off-by: Hans de Graaff  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 47157bd329fb..b3e54dfe34cb 100644
--- a/dev-ruby/curb/curb-1.0.5.ebuild
+++ b/dev-ruby/curb/curb-1.0.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_TEST="rake"
 



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

2023-07-06 Thread Hans de Graaff
commit: 257494bc80511127ff48ba2fe11e7b776f6e3446
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  7 05:15:10 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  7 05:18:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257494bc

dev-ruby/countdownlatch: enable ruby32

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

 dev-ruby/countdownlatch/countdownlatch-1.0.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/countdownlatch/countdownlatch-1.0.0-r2.ebuild 
b/dev-ruby/countdownlatch/countdownlatch-1.0.0-r2.ebuild
index 8e91f5622a34..5d9742397ec3 100644
--- a/dev-ruby/countdownlatch/countdownlatch-1.0.0-r2.ebuild
+++ b/dev-ruby/countdownlatch/countdownlatch-1.0.0-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_TEST="test"
 RUBY_FAKEGEM_TASK_DOC=""



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

2023-07-06 Thread Hans de Graaff
commit: c3dbe423bdee1bf2702a6cd7ff98b0d02246a01c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  7 05:18:34 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  7 05:18:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3dbe423

dev-ruby/columnize: update EAPI 7 -> 8

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

 dev-ruby/columnize/columnize-0.9.0-r2.ebuild | 17 +
 1 file changed, 17 insertions(+)

diff --git a/dev-ruby/columnize/columnize-0.9.0-r2.ebuild 
b/dev-ruby/columnize/columnize-0.9.0-r2.ebuild
new file mode 100644
index ..536f5a6bd0f9
--- /dev/null
+++ b/dev-ruby/columnize/columnize-0.9.0-r2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="AUTHORS ChangeLog NEWS README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Sorts an array in column order"
+HOMEPAGE="https://github.com/rocky/columnize;
+
+LICENSE="|| ( GPL-2 Ruby )"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE=""



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

2023-07-06 Thread Hans de Graaff
commit: 7bcb947ad5532d951c2af01b415e93d9fa65b288
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  7 05:01:57 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  7 05:18:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bcb947a

dev-ruby/curb: drop 1.0.1, 1.0.3

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

 dev-ruby/curb/Manifest  |  2 --
 dev-ruby/curb/curb-1.0.1.ebuild | 45 -
 dev-ruby/curb/curb-1.0.3.ebuild | 45 -
 3 files changed, 92 deletions(-)

diff --git a/dev-ruby/curb/Manifest b/dev-ruby/curb/Manifest
index 9b0bf57d49ac..546be9fd6f08 100644
--- a/dev-ruby/curb/Manifest
+++ b/dev-ruby/curb/Manifest
@@ -1,3 +1 @@
-DIST curb-1.0.1.gem 90624 BLAKE2B 
b54404e0ea81ccb2ea03e262abce247ca4e0db1a5208cfecd57a6c0e423c36b282cdaef7db9bd3fe70d3fdb8cfa60c6085be04ff78daac71e83b63fe25bfef06
 SHA512 
78eeef1b3a778c64517243a25ff82889cb4703589d27f08cff6e84d39a806610a80bb749c51ddba93a82e02a18797978b55ebc4643948caa8900e76d343f4bc6
-DIST curb-1.0.3.gem 91648 BLAKE2B 
8f819a5411c92e353cee4e1ef87c65bed67783606fcfe238a736ca5110b790d942e1cce6079508b854ab8b22e0079e8240e3d417f9e9ec6c2bef39878321ab55
 SHA512 
6273acd74121e3a4e42f7cb89eff4bad9511c7cafdf5e046773ec988c816003531877f6e5e756fab73296cedfa4599693014b6b65e9a9001a6e3c4875f53b73e
 DIST curb-1.0.5.gem 92160 BLAKE2B 
395cdbb3255d5a38dfd472787785738dfff8ec7eed69e7b93ae2d993c90635d427a6275cd3510b406fccc7b999bdedf544cb4177132cc890f0473452ad1984c9
 SHA512 
0b90da7757ee37bd542e2ab31407235788f103e67c987fd820073eb70ecae7cea55cc5ecdc354145ead58cb9762db0f8f27416301fbca93bc0f7a7966a5d8a63

diff --git a/dev-ruby/curb/curb-1.0.1.ebuild b/dev-ruby/curb/curb-1.0.1.ebuild
deleted file mode 100644
index a99824162e8a..
--- a/dev-ruby/curb/curb-1.0.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rake"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby-language bindings for libcurl"
-HOMEPAGE="https://github.com/taf2/curb;
-
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE=""
-
-DEPEND+=" net-misc/curl[ssl] test? ( net-misc/curl )"
-RDEPEND+=" net-misc/curl[ssl]"
-
-all_ruby_prepare() {
-   # fix tests when localhost is also ::1
-   sed -i -e 's|localhost:|127.0.0.1:|g' tests/*.rb || die
-
-   # avoid tests making outside network connections
-   rm tests/bug_postfields_crash.rb || die
-   sed -e '/test_easy_http_verbs_must_respond_to_str/,/^  end/ s:^:#:' \
-   -i tests/tc_curl_easy.rb || die
-   sed -e '/test_connection_keepalive/aomit "network connection needed"' \
-   -i tests/tc_curl_multi.rb || die
-
-   # Fix test that expects wrong output
-   sed -i -e 's/200 OK /200 OK/' tests/tc_curl_easy.rb || die
-
-   # avoid failing tests where failure condition seems weird, no
-   # upstream travis so not clear if the test is indeed broken.
-   sed -i -e '/test_multi_easy_http/,/^  end/ s:^:#:' 
tests/tc_curl_multi.rb || die
-
-   # avoid test requiring ntlm support on curl which is no longer 
available in gentoo
-   sed -i -e '/test_username_password/aomit "ntlm support in curl needed"' 
-i tests/tc_curl_easy.rb || die
-}

diff --git a/dev-ruby/curb/curb-1.0.3.ebuild b/dev-ruby/curb/curb-1.0.3.ebuild
deleted file mode 100644
index 3c153cbd53d3..
--- a/dev-ruby/curb/curb-1.0.3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rake"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby-language bindings for libcurl"
-HOMEPAGE="https://github.com/taf2/curb;
-
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE=""
-
-DEPEND+=" net-misc/curl[ssl] test? ( net-misc/curl )"
-RDEPEND+=" net-misc/curl[ssl]"
-
-all_ruby_prepare() {
-   # fix tests when localhost is also ::1
-   sed -i -e 's|localhost:|127.0.0.1:|g' tests/*.rb || die
-
-   # avoid tests making outside network connections
-   rm tests/bug_postfields_crash.rb || die
-   sed -e '/test_easy_http_verbs_must_respond_to_str/,/^  end/ s:^:#:' \
-   -i tests/tc_curl_easy.rb || die
-   sed -e '/test_connection_keepalive/aomit "network connection needed"' \
-   -i tests/tc_curl_multi.rb || die
-
-   # Fix test that expects wrong output
-   sed -i -e 's/200 OK /200 OK/' tests/tc_curl_easy.rb || die
-
-   # avoid failing tests where failure condition seems weird, no
-   # upstream travis so not clear if the test is indeed broken.
-   sed -i -e '/test_multi_easy_http/,/^  end/ s:^:#:' 
tests/tc_curl_multi.rb || die
-
-   

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

2023-07-06 Thread Hans de Graaff
commit: 672babc3ec7c834e10ed8acac26bcef392488b82
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  7 04:54:25 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  7 05:18:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=672babc3

dev-ruby/ddplugin: drop 1.0.3

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

 dev-ruby/ddplugin/ddplugin-1.0.3.ebuild | 26 --
 1 file changed, 26 deletions(-)

diff --git a/dev-ruby/ddplugin/ddplugin-1.0.3.ebuild 
b/dev-ruby/ddplugin/ddplugin-1.0.3.ebuild
deleted file mode 100644
index 9cc0a66225ac..
--- a/dev-ruby/ddplugin/ddplugin-1.0.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides plugin management for Ruby projects"
-HOMEPAGE="https://github.com/ddfreyne/ddplugin/;
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~amd64 ~riscv"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e '/coverall/I s:^:#:' test/helper.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test:. -e 'Dir["test/**/test_*.rb"].each{|f| require f}' 
|| die
-}



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

2023-07-06 Thread Hans de Graaff
commit: 498b337825cea98adfd63072f7d83b615709dd0b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  7 05:03:33 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  7 05:18:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498b3378

dev-ruby/creole: update EAPI 7 -> 8

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

 dev-ruby/creole/creole-0.5.0-r2.ebuild | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/dev-ruby/creole/creole-0.5.0-r2.ebuild 
b/dev-ruby/creole/creole-0.5.0-r2.ebuild
new file mode 100644
index ..7b315b604b7a
--- /dev/null
+++ b/dev-ruby/creole/creole-0.5.0-r2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rake"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.creole"
+
+RUBY_FAKEGEM_GEMSPEC="creole.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Creole-to-HTML converter for Creole, the lightweight markup 
language"
+HOMEPAGE="https://github.com/minad/creole;
+SRC_URI="https://github.com/minad/creole/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bacon )"
+
+all_ruby_prepare() {
+   sed -e 's/git ls-files --/echo/' \
+   -e 's/git ls-files/find -print/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2023-07-06 Thread Okamura Kazuya
commit: 8e97eedc2eb0bc96302aca6027a7e323cdb992aa
Author: Okamura Kazuya  danceylove  net>
AuthorDate: Fri Jul  7 04:28:04 2023 +
Commit: Okamura Kazuya  danceylove  net>
CommitDate: Fri Jul  7 04:28:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e97eedc

dev-libs/lsquic: I have added a comment because of the special handling of this 
patch.

* Once the problem is resolved, this patch will be replaced by an entirely 
different patch:
litespeedtech/lsquic#113

Signed-off-by: Okamura Kazuya  danceylove.net>

 dev-libs/lsquic/files/lsquic-link-boringssl-static-libs.patch | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-libs/lsquic/files/lsquic-link-boringssl-static-libs.patch 
b/dev-libs/lsquic/files/lsquic-link-boringssl-static-libs.patch
index 868accf29..314fcec99 100644
--- a/dev-libs/lsquic/files/lsquic-link-boringssl-static-libs.patch
+++ b/dev-libs/lsquic/files/lsquic-link-boringssl-static-libs.patch
@@ -1,3 +1,5 @@
+Modify the BoringSSL library to be included internally during LSQUIC 
construction, so that the BoringSSL library does not need to be installed by 
itself on the system.
+BoringSSL must always be built as static, so we intentionally removed the code 
that builds it as shared.
 diff --git a/CMakeLists.txt b/CMakeLists.txt
 index 4c7b181..723a075 100644
 --- a/CMakeLists.txt



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

2023-07-06 Thread Sam James
commit: 962808f12f48e7089eb80649f4a0552864b45caa
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:46:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:46:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=962808f1

dev-vcs/git: Stabilize 2.41.0 ppc64, #909798

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

 dev-vcs/git/git-2.41.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git/git-2.41.0.ebuild b/dev-vcs/git/git-2.41.0.ebuild
index e36e2d36abce..9ab42bd14ca1 100644
--- a/dev-vcs/git/git-2.41.0.ebuild
+++ b/dev-vcs/git/git-2.41.0.ebuild
@@ -50,7 +50,7 @@ if [[ ${PV} != * ]]; then
SRC_URI+=" doc? ( 
${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )"
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2023-07-06 Thread Viorel Munteanu
commit: 3ccad6472ffdb3e0082c0312e699df6d247f7a3b
Author: Robert Siebeck  r123  de>
AuthorDate: Thu Jul  6 07:18:04 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Jul  7 04:42:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ccad647

net-im/signal-desktop-bin: add new version 6.24.0

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 +
 .../signal-desktop-bin-6.24.0.ebuild   | 95 ++
 2 files changed, 96 insertions(+)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 42c2dce3c249..36121ef245c9 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_6.22.0_amd64.deb 111798480 BLAKE2B 
dce15948a4747dc7e6dd893d2771a447fae01ddfa448dcdda7a23dfb77086205e8d023d82706c105c2af224f7e792c47b1cebc67a3d1e525f2ca72bcd84f4178
 SHA512 
ea4d3c4004664fd48dfeb1fc27dc3152741273a8ff7320b44c1e6a7c3f333b55997ac8b7c0f0cf0852f846302d8e71721c8370c03055da5f7aaa59e1c12a5f94
+DIST signal-desktop_6.24.0_amd64.deb 111603062 BLAKE2B 
c28c9b5a8c516e8e6b29c037fa563ee941f93aab7e3c2a6069fe3b33e1ae6e1fd33925f0c894fddfebcc94f2a653f6347c30b1863d58938f4e73baffefe7f01b
 SHA512 
cfe7399ccc7d117672a9d7525bed60ae4783e896ccf39142d9d9011a601c63e7133eca18d014e1146700686e2d8d66546bb380cd616530b950e129c9449ba5fa

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-6.24.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-6.24.0.ebuild
new file mode 100644
index ..0e583402923d
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-6.24.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+
+inherit pax-utils unpacker xdg
+
+DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
+HOMEPAGE="https://signal.org/
+   https://github.com/signalapp/Signal-Desktop;
+SRC_URI="https://updates.signal.org/desktop/apt/pool/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
+S="${WORKDIR}"
+
+LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* amd64"
+IUSE="+sound"
+RESTRICT="splitdebug"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa[X(+)]
+   net-print/cups
+   sys-apps/dbus[X]
+   x11-libs/cairo
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   sound? (
+   || (
+   media-libs/libpulse
+   media-sound/apulse
+   )
+   )
+"
+
+QA_PREBUILT="
+   opt/Signal/chrome_crashpad_handler
+   opt/Signal/chrome-sandbox
+   opt/Signal/libEGL.so
+   opt/Signal/libGLESv2.so
+   opt/Signal/libffmpeg.so
+   opt/Signal/libvk_swiftshader.so
+   opt/Signal/libvulkan.so.1
+   opt/Signal/resources/app.asar.unpacked/node_modules/*
+   opt/Signal/signal-desktop
+   opt/Signal/swiftshader/libEGL.so
+   opt/Signal/swiftshader/libGLESv2.so"
+
+src_prepare() {
+   default
+   sed -e 's| --no-sandbox||g' \
+   -i usr/share/applications/signal-desktop.desktop || die
+   unpack usr/share/doc/signal-desktop/changelog.gz
+}
+
+src_install() {
+   insinto /
+   dodoc changelog
+   doins -r opt
+   insinto /usr/share
+
+   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
+   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
+   fi
+
+   doins -r usr/share/applications
+   doins -r usr/share/icons
+   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
+   fperms u+s /opt/Signal/chrome-sandbox
+   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
+
+   dosym -r /opt/Signal/${MY_PN} /usr/bin/${MY_PN}
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   elog "For using the tray icon on compatible desktop environments, start 
Signal with"
+   elog " '--start-in-tray' or '--use-tray-icon'."
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2023-07-06 Thread Viorel Munteanu
commit: 0baed34c4b4cebda0bc923e1d8dd027e828d2dce
Author: Robert Siebeck  r123  de>
AuthorDate: Thu Jul  6 07:18:05 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Jul  7 04:42:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0baed34c

net-im/signal-desktop-bin: remove old version

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/31664
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 -
 .../signal-desktop-bin-6.22.0.ebuild   | 95 --
 2 files changed, 96 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 36121ef245c9..5c13529b805c 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_6.22.0_amd64.deb 111798480 BLAKE2B 
dce15948a4747dc7e6dd893d2771a447fae01ddfa448dcdda7a23dfb77086205e8d023d82706c105c2af224f7e792c47b1cebc67a3d1e525f2ca72bcd84f4178
 SHA512 
ea4d3c4004664fd48dfeb1fc27dc3152741273a8ff7320b44c1e6a7c3f333b55997ac8b7c0f0cf0852f846302d8e71721c8370c03055da5f7aaa59e1c12a5f94
 DIST signal-desktop_6.24.0_amd64.deb 111603062 BLAKE2B 
c28c9b5a8c516e8e6b29c037fa563ee941f93aab7e3c2a6069fe3b33e1ae6e1fd33925f0c894fddfebcc94f2a653f6347c30b1863d58938f4e73baffefe7f01b
 SHA512 
cfe7399ccc7d117672a9d7525bed60ae4783e896ccf39142d9d9011a601c63e7133eca18d014e1146700686e2d8d66546bb380cd616530b950e129c9449ba5fa

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-6.22.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-6.22.0.ebuild
deleted file mode 100644
index 9368120568ad..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-6.22.0.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/-bin/}"
-
-inherit pax-utils unpacker xdg
-
-DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
-HOMEPAGE="https://signal.org/
-   https://github.com/signalapp/Signal-Desktop;
-SRC_URI="https://updates.signal.org/desktop/apt/pool/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
-S="${WORKDIR}"
-
-LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="+sound"
-RESTRICT="splitdebug"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa[X(+)]
-   net-print/cups
-   sys-apps/dbus[X]
-   x11-libs/cairo
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   sound? (
-   || (
-   media-sound/pulseaudio
-   media-sound/apulse
-   )
-   )
-"
-
-QA_PREBUILT="
-   opt/Signal/chrome_crashpad_handler
-   opt/Signal/chrome-sandbox
-   opt/Signal/libEGL.so
-   opt/Signal/libGLESv2.so
-   opt/Signal/libffmpeg.so
-   opt/Signal/libvk_swiftshader.so
-   opt/Signal/libvulkan.so.1
-   opt/Signal/resources/app.asar.unpacked/node_modules/*
-   opt/Signal/signal-desktop
-   opt/Signal/swiftshader/libEGL.so
-   opt/Signal/swiftshader/libGLESv2.so"
-
-src_prepare() {
-   default
-   sed -e 's| --no-sandbox||g' \
-   -i usr/share/applications/signal-desktop.desktop || die
-   unpack usr/share/doc/signal-desktop/changelog.gz
-}
-
-src_install() {
-   insinto /
-   dodoc changelog
-   doins -r opt
-   insinto /usr/share
-
-   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
-   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
-   fi
-
-   doins -r usr/share/applications
-   doins -r usr/share/icons
-   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
-   fperms u+s /opt/Signal/chrome-sandbox
-   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
-
-   dosym -r /opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   elog "For using the tray icon on compatible desktop environments, start 
Signal with"
-   elog " '--start-in-tray' or '--use-tray-icon'."
-}



[gentoo-commits] repo/gentoo:master commit in: app-arch/pigz/

2023-07-06 Thread Sam James
commit: 291cde87b83a1ab89521c536007598c17d5d62ac
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:40:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:40:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291cde87

app-arch/pigz: Stabilize 2.7-r1 ppc64, #909802

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

 app-arch/pigz/pigz-2.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/pigz/pigz-2.7-r1.ebuild b/app-arch/pigz/pigz-2.7-r1.ebuild
index b8e765a4b85b..2dcc57d8db57 100644
--- a/app-arch/pigz/pigz-2.7-r1.ebuild
+++ b/app-arch/pigz/pigz-2.7-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.zlib.net/pigz/${P}.tar.gz;
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~ppc-macos"
 IUSE="static test"
 RESTRICT="!test? ( test )"
 



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

2023-07-06 Thread Sam James
commit: c119fc2d8b58aff20772e82da3cfe74d264b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:40:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:40:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c119fc2d

sys-libs/pam: Stabilize 1.5.3 sparc, #909813

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

 sys-libs/pam/pam-1.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/pam/pam-1.5.3.ebuild b/sys-libs/pam/pam-1.5.3.ebuild
index 551442e74f54..eab3946d3165 100644
--- a/sys-libs/pam/pam-1.5.3.ebuild
+++ b/sys-libs/pam/pam-1.5.3.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="audit berkdb debug nis selinux"
 
 BDEPEND="



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

2023-07-06 Thread Sam James
commit: 061bb64144291d32105ed672d1d992ead3db76b7
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:40:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:40:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=061bb641

sys-libs/pam: Stabilize 1.5.3 ppc64, #909813

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

 sys-libs/pam/pam-1.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/pam/pam-1.5.3.ebuild b/sys-libs/pam/pam-1.5.3.ebuild
index eab3946d3165..ac42ebfcfcb0 100644
--- a/sys-libs/pam/pam-1.5.3.ebuild
+++ b/sys-libs/pam/pam-1.5.3.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="audit berkdb debug nis selinux"
 
 BDEPEND="



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

2023-07-06 Thread Sam James
commit: 0bc101e142496af2437563fc499f6b252d54715b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:40:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:40:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc101e1

sys-libs/pam: Stabilize 1.5.3 arm, #909813

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

 sys-libs/pam/pam-1.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/pam/pam-1.5.3.ebuild b/sys-libs/pam/pam-1.5.3.ebuild
index 3f5a98a6d7df..551442e74f54 100644
--- a/sys-libs/pam/pam-1.5.3.ebuild
+++ b/sys-libs/pam/pam-1.5.3.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="audit berkdb debug nis selinux"
 
 BDEPEND="



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

2023-07-06 Thread Sam James
commit: 8ef20b21fac98b820cd4327d357ff2bd5911ec00
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:40:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:40:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef20b21

app-emulation/spice: Stabilize 0.15.2 ppc64, #909812

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

 app-emulation/spice/spice-0.15.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/spice/spice-0.15.2.ebuild 
b/app-emulation/spice/spice-0.15.2.ebuild
index 66b65d5f7dfb..a7bef4558d2d 100644
--- a/app-emulation/spice/spice-0.15.2.ebuild
+++ b/app-emulation/spice/spice-0.15.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} ==  ]] ; then
DEPEND="~app-emulation/spice-protocol-"
 else

SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm64 ~loong ppc64 ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/dmenu/

2023-07-06 Thread Sam James
commit: 0ebf76bd8c123f21867509c04afe4362165c9b07
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:40:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:40:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ebf76bd

x11-misc/dmenu: Stabilize 5.2 amd64, #909807

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

 x11-misc/dmenu/dmenu-5.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/dmenu/dmenu-5.2.ebuild b/x11-misc/dmenu/dmenu-5.2.ebuild
index de7dd36d35cb..ab948045197b 100644
--- a/x11-misc/dmenu/dmenu-5.2.ebuild
+++ b/x11-misc/dmenu/dmenu-5.2.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
@@ -10,7 +10,7 @@ SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
 IUSE="xinerama"
 
 RDEPEND="



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

2023-07-06 Thread Sam James
commit: 71b132c297878bb0eefe1b34b9c1da5f0ff23dad
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:40:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:40:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71b132c2

dev-util/bear: Stabilize 3.1.2 amd64, #909808

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

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

diff --git a/dev-util/bear/bear-3.1.2.ebuild b/dev-util/bear/bear-3.1.2.ebuild
index a02a930c0f9c..558970d1d6eb 100644
--- a/dev-util/bear/bear-3.1.2.ebuild
+++ b/dev-util/bear/bear-3.1.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rizsotto/Bear/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-process/criu/

2023-07-06 Thread Sam James
commit: e252ca69e500fd46639269e037bad63285612395
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:40:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:40:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e252ca69

sys-process/criu: Stabilize 3.18 ppc64, #909811

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

 sys-process/criu/criu-3.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/criu/criu-3.18.ebuild 
b/sys-process/criu/criu-3.18.ebuild
index 16fc43ff6379..c6ee165ae8f3 100644
--- a/sys-process/criu/criu-3.18.ebuild
+++ b/sys-process/criu/criu-3.18.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/checkpoint-restore/${PN}/archive/v${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 -riscv"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 -riscv"
 IUSE="bpf doc gnutls nftables selinux setproctitle static-libs test 
video_cards_amdgpu"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/dmenu/

2023-07-06 Thread Sam James
commit: 5f12bf232806fc1d39b64b34534665c6b3bed389
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:40:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:40:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f12bf23

x11-misc/dmenu: Stabilize 5.2 ppc64, #909807

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

 x11-misc/dmenu/dmenu-5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/dmenu/dmenu-5.2.ebuild b/x11-misc/dmenu/dmenu-5.2.ebuild
index ab948045197b..4b01fcf18d34 100644
--- a/x11-misc/dmenu/dmenu-5.2.ebuild
+++ b/x11-misc/dmenu/dmenu-5.2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86"
 IUSE="xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-misc/slock/

2023-07-06 Thread Sam James
commit: 900a8ee74941009ea073b2d9fdfc9baa576a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:40:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:40:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=900a8ee7

x11-misc/slock: Stabilize 1.5 ppc64, #909805

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

 x11-misc/slock/slock-1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/slock/slock-1.5.ebuild b/x11-misc/slock/slock-1.5.ebuild
index 5e6ede234cef..b6f333bb946a 100644
--- a/x11-misc/slock/slock-1.5.ebuild
+++ b/x11-misc/slock/slock-1.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ppc64 ~x86"
 
 RDEPEND="
virtual/libcrypt:=



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

2023-07-06 Thread Sam James
commit: c94036a8eb8cbf421e9bc7ec1ba0e788055ec321
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:40:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:40:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c94036a8

sys-apps/etckeeper: Stabilize 1.18.20 hppa, #909806

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

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

diff --git a/sys-apps/etckeeper/etckeeper-1.18.20.ebuild 
b/sys-apps/etckeeper/etckeeper-1.18.20.ebuild
index 796199cbdf3e..37d0bea9d9db 100644
--- a/sys-apps/etckeeper/etckeeper-1.18.20.ebuild
+++ b/sys-apps/etckeeper/etckeeper-1.18.20.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://etckeeper.branchable.com/;
 SRC_URI="https://git.joeyh.name/index.cgi/etckeeper.git/snapshot/${P}.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 hppa ~ppc ppc64 ~riscv ~sparc ~x86"
 SLOT="0"
 IUSE="cron test"
 



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

2023-07-06 Thread Sam James
commit: f9ea45855379be9bf2cc92545cabff8686c499fc
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:40:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:40:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9ea4585

dev-vcs/tig: Stabilize 2.5.8 ppc64, #909804

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

 dev-vcs/tig/tig-2.5.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tig/tig-2.5.8.ebuild b/dev-vcs/tig/tig-2.5.8.ebuild
index f4abc9316a9c..e56d95ae9dc6 100644
--- a/dev-vcs/tig/tig-2.5.8.ebuild
+++ b/dev-vcs/tig/tig-2.5.8.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3 autotools
 else

SRC_URI="https://github.com/jonas/tig/releases/download/${P}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
 DESCRIPTION="text mode interface for git"



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

2023-07-06 Thread Sam James
commit: 5f7868c1de4f2a93dd3c7abba4af44e8889f73e2
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:40:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:40:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f7868c1

sys-apps/etckeeper: Stabilize 1.18.20 ppc64, #909806

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

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

diff --git a/sys-apps/etckeeper/etckeeper-1.18.20.ebuild 
b/sys-apps/etckeeper/etckeeper-1.18.20.ebuild
index 8e2194ba5afe..796199cbdf3e 100644
--- a/sys-apps/etckeeper/etckeeper-1.18.20.ebuild
+++ b/sys-apps/etckeeper/etckeeper-1.18.20.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://etckeeper.branchable.com/;
 SRC_URI="https://git.joeyh.name/index.cgi/etckeeper.git/snapshot/${P}.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86"
 SLOT="0"
 IUSE="cron test"
 



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

2023-07-06 Thread Sam James
commit: ac44c7ceea0626f9c1de190b3e388de441c3fbc1
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:40:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:40:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac44c7ce

dev-vcs/tig: Stabilize 2.5.8 amd64, #909804

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

 dev-vcs/tig/tig-2.5.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tig/tig-2.5.8.ebuild b/dev-vcs/tig/tig-2.5.8.ebuild
index 53ebf234e568..f4abc9316a9c 100644
--- a/dev-vcs/tig/tig-2.5.8.ebuild
+++ b/dev-vcs/tig/tig-2.5.8.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3 autotools
 else

SRC_URI="https://github.com/jonas/tig/releases/download/${P}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
 DESCRIPTION="text mode interface for git"



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

2023-07-06 Thread Sam James
commit: c4b6fb59a26b31d5d3f8532abb4c8c4059533dd6
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:40:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:40:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4b6fb59

sys-apps/etckeeper: Stabilize 1.18.20 amd64, #909806

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

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

diff --git a/sys-apps/etckeeper/etckeeper-1.18.20.ebuild 
b/sys-apps/etckeeper/etckeeper-1.18.20.ebuild
index 56c5de7bb6b1..8e2194ba5afe 100644
--- a/sys-apps/etckeeper/etckeeper-1.18.20.ebuild
+++ b/sys-apps/etckeeper/etckeeper-1.18.20.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://etckeeper.branchable.com/;
 SRC_URI="https://git.joeyh.name/index.cgi/etckeeper.git/snapshot/${P}.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 SLOT="0"
 IUSE="cron test"
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/slock/

2023-07-06 Thread Sam James
commit: 3b5772bd9242f97fa4c556b1b013ecab30fe8474
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:40:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:40:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b5772bd

x11-misc/slock: Stabilize 1.5 amd64, #909805

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

 x11-misc/slock/slock-1.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/slock/slock-1.5.ebuild b/x11-misc/slock/slock-1.5.ebuild
index 34bb4c6a6a2b..5e6ede234cef 100644
--- a/x11-misc/slock/slock-1.5.ebuild
+++ b/x11-misc/slock/slock-1.5.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
@@ -11,7 +11,7 @@ SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~ppc64 ~x86"
 
 RDEPEND="
virtual/libcrypt:=



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

2023-07-06 Thread Sam James
commit: f5df839a94eebe5378d637f30bcc3ddc962a8e3b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:39:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:39:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5df839a

app-crypt/minisign: Stabilize 0.11 ppc64, #909801

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

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

diff --git a/app-crypt/minisign/minisign-0.11.ebuild 
b/app-crypt/minisign/minisign-0.11.ebuild
index 75f3670c81c2..8d318340acb6 100644
--- a/app-crypt/minisign/minisign-0.11.ebuild
+++ b/app-crypt/minisign/minisign-0.11.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/jedisct1/${PN}.git;
 else
SRC_URI="https://github.com/jedisct1/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86"
 fi
 
 LICENSE="ISC"



[gentoo-commits] repo/gentoo:master commit in: app-arch/pigz/

2023-07-06 Thread Sam James
commit: 76ce88b369bbff721843172c47b8812ea8c148e6
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:40:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:40:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ce88b3

app-arch/pigz: Stabilize 2.7-r1 hppa, #909802

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

 app-arch/pigz/pigz-2.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/pigz/pigz-2.7-r1.ebuild b/app-arch/pigz/pigz-2.7-r1.ebuild
index 2dcc57d8db57..ba9ebbcfc1c4 100644
--- a/app-arch/pigz/pigz-2.7-r1.ebuild
+++ b/app-arch/pigz/pigz-2.7-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.zlib.net/pigz/${P}.tar.gz;
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~ppc-macos"
 IUSE="static test"
 RESTRICT="!test? ( test )"
 



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

2023-07-06 Thread Sam James
commit: 0f63c330f4f644542dedbe29b3b794554c07d223
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:39:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:39:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f63c330

dev-vcs/git: Stabilize 2.41.0 arm, #909798

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

 dev-vcs/git/git-2.41.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git/git-2.41.0.ebuild b/dev-vcs/git/git-2.41.0.ebuild
index 4929730cbd30..e36e2d36abce 100644
--- a/dev-vcs/git/git-2.41.0.ebuild
+++ b/dev-vcs/git/git-2.41.0.ebuild
@@ -50,7 +50,7 @@ if [[ ${PV} != * ]]; then
SRC_URI+=" doc? ( 
${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )"
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
fi
 fi
 



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

2023-07-06 Thread Sam James
commit: 946a4fcee8d349747b2de51cd6ff21f4c9bc4344
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 04:39:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 04:39:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946a4fce

app-crypt/minisign: Stabilize 0.11 hppa, #909801

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

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

diff --git a/app-crypt/minisign/minisign-0.11.ebuild 
b/app-crypt/minisign/minisign-0.11.ebuild
index 8d318340acb6..274adaf699de 100644
--- a/app-crypt/minisign/minisign-0.11.ebuild
+++ b/app-crypt/minisign/minisign-0.11.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/jedisct1/${PN}.git;
 else
SRC_URI="https://github.com/jedisct1/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86"
 fi
 
 LICENSE="ISC"



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

2023-07-06 Thread Hans de Graaff
commit: 6162e8e173129e09036b6cd54bcc48bfe7998c76
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  7 04:24:58 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  7 04:28:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6162e8e1

dev-ruby/sanitize: add 6.0.2

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

 dev-ruby/sanitize/Manifest  |  1 +
 dev-ruby/sanitize/sanitize-6.0.2.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/sanitize/Manifest b/dev-ruby/sanitize/Manifest
index 6cefb5874c5f..598adce2e258 100644
--- a/dev-ruby/sanitize/Manifest
+++ b/dev-ruby/sanitize/Manifest
@@ -1 +1,2 @@
 DIST sanitize-6.0.1.tar.gz 1352433 BLAKE2B 
91614d3a5fe4f3d3741a8cc8d88a98281a43424132e82932600f4140ab857a0a3492d49ed92205a7e9a05f9eb0b350c30b3b0342790baab0b5f37ab6b83357a2
 SHA512 
2b43b11e211ddc10c1362bb5c78abd2c8844f3daf6dbb44ddd0731af596a44f7d5883e4f45e3d29c9b8f545794b8a1f98301565818982dadd8c86ece7fd9b2a1
+DIST sanitize-6.0.2.tar.gz 1352670 BLAKE2B 
b9d2066f4f7ec168f6265953a855e9e5cccf5d045b294178656649e1f38b2b39a4bd605ebd802a430c85eb6eaf5166baf0821d0d5a99229415338726fb7dc393
 SHA512 
e4cd6b2058d937db1e37bc5f09e471c96bb4eaac4a67ecf634150b5aac1c87f02e627c8a60cac482f0bebef460ec3ef01d02b45b9524025269a7dbc51d20ca8e

diff --git a/dev-ruby/sanitize/sanitize-6.0.2.ebuild 
b/dev-ruby/sanitize/sanitize-6.0.2.ebuild
new file mode 100644
index ..742dfc9c5f97
--- /dev/null
+++ b/dev-ruby/sanitize/sanitize-6.0.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Sanitize is a whitelist-based HTML sanitizer"
+HOMEPAGE="https://github.com/rgrove/sanitize;
+SRC_URI="https://github.com/rgrove/sanitize/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/crass-1.0.2 =dev-ruby/crass-1.0*
+   >=dev-ruby/nokogiri-1.12.0
+"
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+each_ruby_test() {
+   ${RUBY} -Ilib test/test_sanitize.rb || die
+}



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

2023-07-06 Thread Hans de Graaff
commit: b6458d4f0a739c12b7dccab47f79cd66cb627590
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jul  6 19:06:54 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  7 04:28:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6458d4f

dev-ruby/debug_inspector: drop 1.1.0

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

 .../debug_inspector/debug_inspector-1.1.0.ebuild   | 28 --
 1 file changed, 28 deletions(-)

diff --git a/dev-ruby/debug_inspector/debug_inspector-1.1.0.ebuild 
b/dev-ruby/debug_inspector/debug_inspector-1.1.0.ebuild
deleted file mode 100644
index 4b48f59684fa..
--- a/dev-ruby/debug_inspector/debug_inspector-1.1.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/debug_inspector/extconf.rb)
-
-RUBY_FAKEGEM_GEMSPEC="debug_inspector.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Ruby wrapper for the MRI 2.0 debug_inspector API"
-HOMEPAGE="https://github.com/banister/debug_inspector;
-SRC_URI="https://github.com/banister/debug_inspector/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e '/extensiontask/,$ s:^:#:' Rakefile || die
-}



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

2023-07-06 Thread Hans de Graaff
commit: b7f100ef90908893090e211694f82c9a139f5a4e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jul  6 19:06:24 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  7 04:28:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7f100ef

dev-ruby/delayer-deferred: update EAPI 7 -> 8

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

 .../delayer-deferred-2.2.0-r1.ebuild   | 26 ++
 1 file changed, 26 insertions(+)

diff --git a/dev-ruby/delayer-deferred/delayer-deferred-2.2.0-r1.ebuild 
b/dev-ruby/delayer-deferred/delayer-deferred-2.2.0-r1.ebuild
new file mode 100644
index ..9ad4568ba40a
--- /dev/null
+++ b/dev-ruby/delayer-deferred/delayer-deferred-2.2.0-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby implementation of JSDeferred"
+HOMEPAGE="https://github.com/toshia/delayer-deferred;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/delayer:1"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' Rakefile test/helper.rb || die
+   sed -i -e '/simplecov/,/^end/ s:^:#:' test/helper.rb || die
+   sed -i -e '/pry/ s:^:#:' test/sleep_test.rb || die
+}



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

2023-07-06 Thread Sam James
commit: 6d78fc4090eee3647e98f80965d17bccd393828f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:38:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:38:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d78fc40

dev-util/shellcheck-bin: Stabilize 0.9.0 amd64, #909800

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

 dev-util/shellcheck-bin/shellcheck-bin-0.9.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/shellcheck-bin/shellcheck-bin-0.9.0.ebuild 
b/dev-util/shellcheck-bin/shellcheck-bin-0.9.0.ebuild
index e4b6825e8e0e..a9d64971a846 100644
--- a/dev-util/shellcheck-bin/shellcheck-bin-0.9.0.ebuild
+++ b/dev-util/shellcheck-bin/shellcheck-bin-0.9.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="
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64"
+KEYWORDS="-* amd64 ~arm ~arm64"
 
 DEPEND="!dev-util/shellcheck"
 RDEPEND="${DEPEND}"



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

2023-07-06 Thread Sam James
commit: 0eeeb49356490444f852038d09985a542d68f186
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:38:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:38:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eeeb493

dev-vcs/tig: Stabilize 2.5.8 arm, #909804

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

 dev-vcs/tig/tig-2.5.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tig/tig-2.5.8.ebuild b/dev-vcs/tig/tig-2.5.8.ebuild
index 07d7ba5c9706..53ebf234e568 100644
--- a/dev-vcs/tig/tig-2.5.8.ebuild
+++ b/dev-vcs/tig/tig-2.5.8.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3 autotools
 else

SRC_URI="https://github.com/jonas/tig/releases/download/${P}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
 DESCRIPTION="text mode interface for git"



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

2023-07-06 Thread Sam James
commit: d7284e817d62e83dff60d6b1febb3356e0db7d59
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:34:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:35:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7284e81

sys-devel/gcc: drop old 13 snapshots

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

 sys-devel/gcc/Manifest|  3 --
 sys-devel/gcc/gcc-13.1.1_p20230603.ebuild | 65 ---
 sys-devel/gcc/gcc-13.1.1_p20230610.ebuild | 65 ---
 sys-devel/gcc/gcc-13.1.1_p20230617.ebuild | 65 ---
 4 files changed, 198 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 9cde4fe28668..b49ae6eb23bc 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -19,9 +19,6 @@ DIST gcc-12-20230630.tar.xz 79795960 BLAKE2B 
8d7a10afbf63f0de348f6e32913320428a2
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-13-20230527.tar.xz 83956360 BLAKE2B 
86a2131b88144817673a6300c73b29c2dbb8559a7057609601029aaf60aeb4c4926fa4b99c4e1768726cde09f994159685768b62b3ca73d7b606847788301e82
 SHA512 
87566c74258f9981742eae77f552361c220f79fa6f17c36d5b5a9e73f41c50d8a2cab16b9ffb17f07829005f0d42b4b1d524150d3dcba9710091532cbfad7152
-DIST gcc-13-20230603.tar.xz 8395 BLAKE2B 
4be067c2159ae2a8ef3d699acab981cb911668bb0af84693b0226f58688146b0f93324296c584c6dca6df839ba344cff927cc82d20fce8c6b2282b256d745141
 SHA512 
ca1b41df7bf18c65189116099afcb43f65e13b17e57bf52049e739af223d51c3b825e2f80e239a3ddceec07693c991a85ec58ab6855255802d8bd413ff4324cf
-DIST gcc-13-20230610.tar.xz 83983712 BLAKE2B 
2584a5b6bfb8304c3065b256f432e578aef8fd7a4e3e9dc4cdbfb6d0a90ad8cb9d0b0f65ad67fad417878875160abb289314c1f27c775abc97c45c2b7ff7958a
 SHA512 
a2e00bb5d816d37ea38de7662bb26616603b14cf08bc3452f39300fc8efed3fad372f7603deb36e0e6dd06f082c815997ba22c2b7438e379e782682e6333578d
-DIST gcc-13-20230617.tar.xz 83971924 BLAKE2B 
3e50ff5e54d9a4c6a5f81fb6111837df9efc105484cfb67423a0a4a1ef72c229fabdabccfdc14098be49ade9a13117a843890dcf16c3d3a43abe3332e8fbbf21
 SHA512 
e1d31883518a2fd040e9ea2b022c0cddca9ce1026317613db4dfbfa0aa704f3229c6b5a39d50ed920f242524b937d40a113edf9b89ad7f04a5b4af32835271ea
 DIST gcc-13-20230624.tar.xz 83969940 BLAKE2B 
8a145ade87b38226d25161a0494b781e3cba1cfda229ffa367ed570aa97cdd3c38a520ae14e9ed9050fe844b229ac7bd8c2ef37544c472d39b8d75f7b9ecc3af
 SHA512 
98e5fe2e780646f67f6d8ed2e9f8338a9be27ade40c2cfa78b7fa3f9c9a0a74771292b3eb81c5713f230f90bdec46104fa655ca4286bb9e6065432ae10122f54
 DIST gcc-13-20230701.tar.xz 83971804 BLAKE2B 
3f5bab12f47e44f57556c320d2d9a8ca4a64ba392af62e59d34188aca1cad759358fc3082ec3b959c938d03f6819f9c2974f6252754e0038baec6652f325cb5b
 SHA512 
68d5ade55c082ef80dd4b66bcac1c5fc59f82f5dabaf6b4f703d7f4bc04a92c34e9a554bfa7794861630af97df668b5c7b81548ee7692e22cad25c0a5eb651ef
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69

diff --git a/sys-devel/gcc/gcc-13.1.1_p20230603.ebuild 
b/sys-devel/gcc/gcc-13.1.1_p20230603.ebuild
deleted file mode 100644
index 994717045fb5..
--- a/sys-devel/gcc/gcc-13.1.1_p20230603.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TOOLCHAIN_PATCH_DEV="sam"
-PATCH_GCC_VER="13.2.0"
-PATCH_VER="3"
-MUSL_VER="2"
-MUSL_GCC_VER="13.2.0"
-
-if [[ ${PV} == *. ]] ; then
-   MY_PV_2=$(ver_cut 2)
-   MY_PV_3=1
-   if [[ ${MY_PV_2} == 0 ]] ; then
-   MY_PV_2=0
-   MY_PV_3=0
-   else
-   MY_PV_2=$((${MY_PV_2} - 1))
-   fi
-
-   # e.g. 12.2. -> 12.1.1
-   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
-elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
-   # Cheesy hack for RCs
-   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
-   MY_P=${PN}-${MY_PV}
-   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
-   TOOLCHAIN_SET_S=no
-   S="${WORKDIR}"/${MY_P}
-fi
-
-inherit toolchain
-
-if tc_is_live ; then
-   # Needs to be after inherit 

[gentoo-commits] repo/gentoo:master commit in: sys-process/criu/

2023-07-06 Thread Sam James
commit: f5f9369185642a1a07e479086be5992bdf961012
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:36:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:36:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f93691

sys-process/criu: Stabilize 3.18 amd64, #909811

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

 sys-process/criu/criu-3.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/criu/criu-3.18.ebuild 
b/sys-process/criu/criu-3.18.ebuild
index a87a2907ba4a..16fc43ff6379 100644
--- a/sys-process/criu/criu-3.18.ebuild
+++ b/sys-process/criu/criu-3.18.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/checkpoint-restore/${PN}/archive/v${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 -riscv"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 -riscv"
 IUSE="bpf doc gnutls nftables selinux setproctitle static-libs test 
video_cards_amdgpu"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: x11-wm/dwm/

2023-07-06 Thread Sam James
commit: 56afe59ea977fabf9353a932a7d64b66c14971c3
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:36:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:36:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56afe59e

x11-wm/dwm: Stabilize 6.4 amd64, #909809

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

 x11-wm/dwm/dwm-6.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/dwm/dwm-6.4.ebuild b/x11-wm/dwm/dwm-6.4.ebuild
index 4553c04b8640..b7a45532e285 100644
--- a/x11-wm/dwm/dwm-6.4.ebuild
+++ b/x11-wm/dwm/dwm-6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.suckless.org/dwm;
 else
SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



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

2023-07-06 Thread Sam James
commit: d1ef670fe28e0bdb11269c5cc97a40e15c690177
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:34:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:34:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ef670f

sys-devel/gcc: add 11.4.1_p20230706

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-11.4.1_p20230706.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 6d0d258f4945..f2aeb91d7a09 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -11,6 +11,7 @@ DIST gcc-11-20230608.tar.xz 76200104 BLAKE2B 
d500e7ea0b31b8afb1ab8fb0a9681554cc4
 DIST gcc-11-20230615.tar.xz 76188804 BLAKE2B 
84860fc2404c1bfe1e17e9a8ef8e98172af998cb21b80f7715b36669dcd2d5bea0095b685bb25dfc37914dbe85d5ca02300354aa8e56ae2546c8f5f5f34af938
 SHA512 
f99365d092e8c38fe9b6e45afe21170a9808589ee3fa16ebbe43e02ea2657cbda6b734a6f27b892dfc2be4b4ada9802d18f2422193cc14e3688b779747d611d9
 DIST gcc-11-20230622.tar.xz 76199316 BLAKE2B 
a769dc6be63eabca3bc33944b471d727bf230e506773c85977156b187f12664f2cd3e0992a1faefda8ec88ff85d1a8d12795121baadc7e8b9653d69a8025e46e
 SHA512 
8dbc5a4b54f2bc52458914705af40a00b33e46061dd5b335b4b4a6e96d17206fe480d3fec564dd11ebcca6168f054984d706b1b26b7e694e8b327692a13ae7d1
 DIST gcc-11-20230629.tar.xz 76208088 BLAKE2B 
c2ced5e441c93f985a8747a763f908dbbadcef905a1038db89a771c478c15dc516faca038daa4ed6356ef6848b132177a8a0ebeb333abf6f7149445782f1eecd
 SHA512 
183af1d37650d57232d56f4a46d2f17064683189061b55db314ab8e66e5ecc8d8cd31114c1427339c1dda242a04fe989730cf5a169f13dc6629c60ccd61fdd53
+DIST gcc-11-20230706.tar.xz 76209132 BLAKE2B 
87522d0e5cffd9eedfcf20dfc2431fc3c0f4405d9c311e1455e530a58ef9b2e878c6e1067494a9d3b3d7d13a3715f45bdb463bce4a4b60a9c0a9f2b7c7c92b7d
 SHA512 
eff4422c7cc954d6387e0d8bf18844f3c2ee310954aaffee51c9da0d6e9ad372e8942394c8a7f20df434fae0b0c2f1a003d8fb99e5d92a4cec89008a8f99baf9
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87
 SHA512 
31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9
 DIST gcc-11.4.0-patches-9.tar.xz 14704 BLAKE2B 
9aa2ecbac493d3040694e9930738e57d59a764b90ab92b91709c319b883f28ad108767e5d11e8b62af40bf1e583d5ff83a03e8c895f904bc6f41315ce9ab4f0a
 SHA512 
ac8b7c6c382ffacc4e9d08299440fc237fa366ec36fb8eb7a8d426b64a4186384a262e6380dc83ed7f7240125ce26a8435c8a4e0e13976ef2652067a7129bd17

diff --git a/sys-devel/gcc/gcc-11.4.1_p20230706.ebuild 
b/sys-devel/gcc/gcc-11.4.1_p20230706.ebuild
new file mode 100644
index ..02c58f02f0a6
--- /dev/null
+++ b/sys-devel/gcc/gcc-11.4.1_p20230706.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="11.4.0"
+PATCH_VER="10"
+MUSL_VER="2"
+MUSL_GCC_VER="11.4.0"
+
+if [[ ${PV} == *. ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=1
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$((${MY_PV_2} - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+   # Needs to be after inherit (for now?), bug #830908
+   EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # Don't keyword live ebuilds
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
+   # bug #830454
+   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+   DEPEND="${RDEPEND}"
+   BDEPEND=">=${CATEG

[gentoo-commits] repo/gentoo:master commit in: app-arch/pigz/

2023-07-06 Thread Sam James
commit: 93ef81d5eb357043111b1339d0d995534d4f3389
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:36:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:36:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93ef81d5

app-arch/pigz: Stabilize 2.7-r1 arm, #909802

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

 app-arch/pigz/pigz-2.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/pigz/pigz-2.7-r1.ebuild b/app-arch/pigz/pigz-2.7-r1.ebuild
index da28be30e9c9..d5e45e565504 100644
--- a/app-arch/pigz/pigz-2.7-r1.ebuild
+++ b/app-arch/pigz/pigz-2.7-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.zlib.net/pigz/${P}.tar.gz;
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos"
 IUSE="static test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/fish/

2023-07-06 Thread Sam James
commit: 78c0c108d73a8defa5c99a7dc4d7000cf83f346a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:36:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:36:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c0c108

app-shells/fish: Stabilize 3.6.1 arm, #909803

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

 app-shells/fish/fish-3.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/fish/fish-3.6.1.ebuild 
b/app-shells/fish/fish-3.6.1.ebuild
index b38fa3e95954..3345bbc13ee1 100644
--- a/app-shells/fish/fish-3.6.1.ebuild
+++ b/app-shells/fish/fish-3.6.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git;
 else

SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 LICENSE="GPL-2"



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

2023-07-06 Thread Sam James
commit: c6d64010abe9312e74fbee5babd688660a70cef0
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:36:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:36:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d64010

sys-apps/etckeeper: Stabilize 1.18.20 arm, #909806

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

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

diff --git a/sys-apps/etckeeper/etckeeper-1.18.20.ebuild 
b/sys-apps/etckeeper/etckeeper-1.18.20.ebuild
index d55624b11c95..56c5de7bb6b1 100644
--- a/sys-apps/etckeeper/etckeeper-1.18.20.ebuild
+++ b/sys-apps/etckeeper/etckeeper-1.18.20.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://etckeeper.branchable.com/;
 SRC_URI="https://git.joeyh.name/index.cgi/etckeeper.git/snapshot/${P}.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 SLOT="0"
 IUSE="cron test"
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/dwm/

2023-07-06 Thread Sam James
commit: c6a29f5655798e7776cda65d02074464c9d67911
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:36:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:36:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a29f56

x11-wm/dwm: Stabilize 6.4 ppc64, #909809

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

 x11-wm/dwm/dwm-6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/dwm/dwm-6.4.ebuild b/x11-wm/dwm/dwm-6.4.ebuild
index b7a45532e285..99209036a471 100644
--- a/x11-wm/dwm/dwm-6.4.ebuild
+++ b/x11-wm/dwm/dwm-6.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.suckless.org/dwm;
 else
SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



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

2023-07-06 Thread Sam James
commit: 4ce014cf77731254f023e2bc64ab99cfb6ef311e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:35:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:35:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ce014cf

app-crypt/minisign: Stabilize 0.11 amd64, #909801

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

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

diff --git a/app-crypt/minisign/minisign-0.11.ebuild 
b/app-crypt/minisign/minisign-0.11.ebuild
index 72ddaf11be5e..0feb05321e9e 100644
--- a/app-crypt/minisign/minisign-0.11.ebuild
+++ b/app-crypt/minisign/minisign-0.11.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/jedisct1/${PN}.git;
 else
SRC_URI="https://github.com/jedisct1/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 LICENSE="ISC"



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

2023-07-06 Thread Sam James
commit: 6de97983bae758dd3003a43449a8184dedb565aa
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:36:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:36:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6de97983

app-crypt/minisign: Stabilize 0.11 sparc, #909801

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

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

diff --git a/app-crypt/minisign/minisign-0.11.ebuild 
b/app-crypt/minisign/minisign-0.11.ebuild
index 8724b7c82884..75f3670c81c2 100644
--- a/app-crypt/minisign/minisign-0.11.ebuild
+++ b/app-crypt/minisign/minisign-0.11.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/jedisct1/${PN}.git;
 else
SRC_URI="https://github.com/jedisct1/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86"
 fi
 
 LICENSE="ISC"



[gentoo-commits] repo/gentoo:master commit in: app-arch/pigz/

2023-07-06 Thread Sam James
commit: 04beb6cd3355e8dd15895b246bfae354066b7cc4
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:36:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:36:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04beb6cd

app-arch/pigz: Stabilize 2.7-r1 amd64, #909802

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

 app-arch/pigz/pigz-2.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/pigz/pigz-2.7-r1.ebuild b/app-arch/pigz/pigz-2.7-r1.ebuild
index e4a943178706..da28be30e9c9 100644
--- a/app-arch/pigz/pigz-2.7-r1.ebuild
+++ b/app-arch/pigz/pigz-2.7-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.zlib.net/pigz/${P}.tar.gz;
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos"
 IUSE="static test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-arch/pigz/

2023-07-06 Thread Sam James
commit: c2a0c111d9a9a0216c4f5745cb33509259cd71fa
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:36:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:36:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2a0c111

app-arch/pigz: Stabilize 2.7-r1 sparc, #909802

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

 app-arch/pigz/pigz-2.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/pigz/pigz-2.7-r1.ebuild b/app-arch/pigz/pigz-2.7-r1.ebuild
index d5e45e565504..b8e765a4b85b 100644
--- a/app-arch/pigz/pigz-2.7-r1.ebuild
+++ b/app-arch/pigz/pigz-2.7-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.zlib.net/pigz/${P}.tar.gz;
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~ppc-macos"
 IUSE="static test"
 RESTRICT="!test? ( test )"
 



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

2023-07-06 Thread Sam James
commit: 86a95611056a9cc78bd4adbe9a5f26de58eca0cc
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:35:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:35:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86a95611

app-crypt/minisign: Stabilize 0.11 arm, #909801

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

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

diff --git a/app-crypt/minisign/minisign-0.11.ebuild 
b/app-crypt/minisign/minisign-0.11.ebuild
index 0feb05321e9e..8724b7c82884 100644
--- a/app-crypt/minisign/minisign-0.11.ebuild
+++ b/app-crypt/minisign/minisign-0.11.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/jedisct1/${PN}.git;
 else
SRC_URI="https://github.com/jedisct1/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 LICENSE="ISC"



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

2023-07-06 Thread Sam James
commit: d2334cc3deca642a5b1209589c6ad796a38f7113
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:35:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:35:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2334cc3

sys-devel/gcc: drop old 14 snapshots

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

 sys-devel/gcc/Manifest  |  5 ---
 sys-devel/gcc/gcc-14.0.0_pre20230529.ebuild | 64 -
 sys-devel/gcc/gcc-14.0.0_pre20230604.ebuild | 64 -
 sys-devel/gcc/gcc-14.0.0_pre20230611.ebuild | 64 -
 sys-devel/gcc/gcc-14.0.0_pre20230618.ebuild | 64 -
 5 files changed, 261 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index b49ae6eb23bc..4d434d827e4c 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -23,14 +23,9 @@ DIST gcc-13-20230624.tar.xz 83969940 BLAKE2B 
8a145ade87b38226d25161a0494b781e3cb
 DIST gcc-13-20230701.tar.xz 83971804 BLAKE2B 
3f5bab12f47e44f57556c320d2d9a8ca4a64ba392af62e59d34188aca1cad759358fc3082ec3b959c938d03f6819f9c2974f6252754e0038baec6652f325cb5b
 SHA512 
68d5ade55c082ef80dd4b66bcac1c5fc59f82f5dabaf6b4f703d7f4bc04a92c34e9a554bfa7794861630af97df668b5c7b81548ee7692e22cad25c0a5eb651ef
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-3.tar.xz 30956 BLAKE2B 
29ce043b46645640ca1e983397af3e158588ad87575f0bc59451ea4a7dd5e3bb5b190ed031de6a22cd790d423ba111e95d222187dd09985dceb12db9f0a2d907
 SHA512 
4ffecae7be320124ad0c4e71e39e142b7aa8db0e70b5f486f491d7a33ea31efc6464c6abeea77df02a8bd5cf81f08225d625c8af5c27f9afa32c0d7d989f7a3c
-DIST gcc-14-20230529.tar.xz 84197648 BLAKE2B 
1b8b812866294bafd7bf53c823b3d55288d5a30c54e921495d19286b9d04a1bf7c5228b052941200ecc61a516355d977229fc9e60cfe4353154811c1261054ab
 SHA512 
bba930dc4b6b6a45bb5f33e4b46dc16d1d581b266078c5492833e2b4e64a93d2d19389a436c64dc2159240b07134f4f7242bef3cf35f303d34e10bf493fe70ba
-DIST gcc-14-20230604.tar.xz 84243704 BLAKE2B 
72be938f47fb4e2a4e9553f0a5190caaaccafedae6054634d1bfeb14a39e809d678578358d5a0b7c024b9b07b564eb4139fc0bcf1740d87e4954250c97cd3959
 SHA512 
75a48f751bff9a74a7eca85070423d69e9ddcc23306e7fa107c0b90fb86e720c952422ff48ac81dfa66df5a08f428b8087c6e20c58cc04d24d3300f1dcd9a140
-DIST gcc-14-20230611.tar.xz 84301600 BLAKE2B 
93f8671c2fa375a11f16bb70f10588ccf367b5eb146aacb7819300ebd3877e1ec457c469da401d65025766012c5787e0df8ddca4b63d3dba9d35c53ce6479830
 SHA512 
e4074cfe28f97d8af0a06cffc499f3585ddc9e672daeb076806c3914d2e79dedb105777afaa9c637961d64bd51bd1d624d65b57158bae3b0f73cfaa97e0c9bf5
-DIST gcc-14-20230618.tar.xz 84361336 BLAKE2B 
589f0005db8381b498cd682cb073580531237bc9f770e79295367aed34650ec6f1fbf6b6e31dc34cdef56ad84ece0d111aaa5fc4be4af306c29534461c8adc5b
 SHA512 
da9958ad9bd87b2e7edcd740feb76e232da1f30c62b2786efc072d0a5201fbc841aa076e26db2e242b6bcfe4933eebc739ec5e6c3ef53e7c0554c19517c77f1b
 DIST gcc-14-20230625.tar.xz 84461556 BLAKE2B 
231980a191e231a3f7dabc8f69ab364ecf1f3cf9a165a7e0bcbb9ad4ed17bda0616be325fe6cd2996321f6bfbc69f5e8d4a13513c3126132a0797d9d1c5c422f
 SHA512 
d794a977a7a6b759729386eb13bff934f90c093716c47e89b7490dbd36ea489f5dfb03d0c6c0f7d57e1d4214dad8a82d886438c8eb5af53620cf2a85236f0b45
 DIST gcc-14-20230702.tar.xz 84492372 BLAKE2B 
f78631cadce2926dba3f5d5a7b139cb8c29fe16a12fc430b393061529a181598a633d92a6bc927644f372fab3514a9c42faeda7e9bbc115478fc472657848776
 SHA512 
33e37d41c00f48b674061d37f142fc9b1bf23f0f77311877910a97dc86c617857b32559aae994421867b549659b8f0669c5953ee58a884e008e9e33115839942
 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 
692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807
 SHA512 
0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
-DIST gcc-14.0.0-patches-1.tar.xz 11612 BLAKE2B 
a3b0f3952cf7a6fb095817f4727ccb5cff24607a5c2bb67d280da4651177132ddcf398243998271c509ccaf3445d4843ff691a12d5c394dad8d9c70fc4a8120d
 SHA512 
66701c2e4fd1a031ffcb353a3a9cd1fe25d3d62167065523097e41a3e48adf4218ecf08e382e3ea22014c561ba3a15681650c5538cda91d38c69cbbf04503a74
 DIST gcc-14.0.0-patches-2.tar.xz 11484 BLAKE2B 
6ff968051d286f21eb7f4ec80303b232530c153cca8d9e61ddfdf3675ef8c5740223a8b720ec9d5c4561b505993c675cc6fc7a9bab659ee1db99e1d97911eb74
 SHA512 
b255338d6110d9bfe211ba14da7b186f69b81503dba6e4ec19ee6fa37d44c0690e713c763abe27ce934ff7f9e5d0c8788a54c30587f07f65858b1e817cbf7247
 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 
7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7
 

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

2023-07-06 Thread Sam James
commit: 297cc4341fb0beb3354cb6208f83c272da302786
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:35:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:35:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=297cc434

app-admin/tmpreaper: Stabilize 1.6.17 amd64, #909799

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

 app-admin/tmpreaper/tmpreaper-1.6.17.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/tmpreaper/tmpreaper-1.6.17.ebuild 
b/app-admin/tmpreaper/tmpreaper-1.6.17.ebuild
index 63119a323422..2f7b72e21b2d 100644
--- a/app-admin/tmpreaper/tmpreaper-1.6.17.ebuild
+++ b/app-admin/tmpreaper/tmpreaper-1.6.17.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
@@ -9,7 +9,7 @@ SRC_URI="mirror://debian/pool/main/t/${PN}/${PN}_${PV}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE=""
 
 DEPEND="sys-apps/util-linux



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

2023-07-06 Thread Sam James
commit: da8e5d2d00c1893343b2d53eb204880f4b1c4112
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:34:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:34:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da8e5d2d

sys-devel/gcc: drop 11.4.1_p20230608, 11.4.1_p20230615

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

 sys-devel/gcc/Manifest|  2 -
 sys-devel/gcc/gcc-11.4.1_p20230608.ebuild | 64 ---
 sys-devel/gcc/gcc-11.4.1_p20230615.ebuild | 64 ---
 3 files changed, 130 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 26b8c26f6d6f..123103f5cbef 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -5,8 +5,6 @@ DIST gcc-10-20230628.tar.xz 72167480 BLAKE2B 
8b8236585cd1aed7767772088550ce1ded9
 DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 
5387e516d07d81477b3f39b8b3bd986bf861d32cd25dc5481c97bd3620d00c918c5661e86857f66dbf28a655401a53e43417f638c443e44cbfdbf5e950caac4d
 SHA512 
86f2ce31cc4fc4fb5a6043fb527bf822d895e1a6220652024f78a1cbd5a962edb6be8dc5f43c32053e075f39bb2350ea8f14e7d57e0473dd2933a7b44676bde5
 DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 
4cac3340108fb378c76ad62b728429f3c97f348d178744e7536575f3576ca8aa682b878b7df3b1c162dccae64a3cb56c66d8d60eae323e1ece2de4278084fdbd
 SHA512 
9d6c84325fbc118cee01347468ce729c278e5b026b16da945fe54050726e26f86a46ee7b71a01a47cf927b70bfcce459c49a6bc4fb93dcfaa047c76d4c5bc5bc
 DIST gcc-11-20230427.tar.xz 76165128 BLAKE2B 
dd896b418c1fce35a61005d5b5c90cfd1246d37d23c2a8fc08bacd7d7ca84c353f3ccf5de2370ae5e5ca95c7ae3deab3565b3f65eb78b611dbe5ad4a256516f0
 SHA512 
fada917a832be5d2e15ee32f24e19fc87b851dc8e6fc75d1be6d25d3510dba408ae3ef3b245ff239c51aa3d243c95f12269695611e5c8965ba55f5aa4730778d
-DIST gcc-11-20230608.tar.xz 76200104 BLAKE2B 
d500e7ea0b31b8afb1ab8fb0a9681554cc49a05e82b91f27e1e23ab81a356ca7daa301c4e0fa5d58551a399da8d536e4cf2510f6a4aa769aa4a97997092a1c3a
 SHA512 
c53d720952faad5c70c6376b62cd729dc51e900719f097a3f2d6216eac8d87fc334be7de525a62a582e308e0523fc07cf6c03e4f617b1bbc6702ef857f58eeda
-DIST gcc-11-20230615.tar.xz 76188804 BLAKE2B 
84860fc2404c1bfe1e17e9a8ef8e98172af998cb21b80f7715b36669dcd2d5bea0095b685bb25dfc37914dbe85d5ca02300354aa8e56ae2546c8f5f5f34af938
 SHA512 
f99365d092e8c38fe9b6e45afe21170a9808589ee3fa16ebbe43e02ea2657cbda6b734a6f27b892dfc2be4b4ada9802d18f2422193cc14e3688b779747d611d9
 DIST gcc-11-20230622.tar.xz 76199316 BLAKE2B 
a769dc6be63eabca3bc33944b471d727bf230e506773c85977156b187f12664f2cd3e0992a1faefda8ec88ff85d1a8d12795121baadc7e8b9653d69a8025e46e
 SHA512 
8dbc5a4b54f2bc52458914705af40a00b33e46061dd5b335b4b4a6e96d17206fe480d3fec564dd11ebcca6168f054984d706b1b26b7e694e8b327692a13ae7d1
 DIST gcc-11-20230629.tar.xz 76208088 BLAKE2B 
c2ced5e441c93f985a8747a763f908dbbadcef905a1038db89a771c478c15dc516faca038daa4ed6356ef6848b132177a8a0ebeb333abf6f7149445782f1eecd
 SHA512 
183af1d37650d57232d56f4a46d2f17064683189061b55db314ab8e66e5ecc8d8cd31114c1427339c1dda242a04fe989730cf5a169f13dc6629c60ccd61fdd53
 DIST gcc-11-20230706.tar.xz 76209132 BLAKE2B 
87522d0e5cffd9eedfcf20dfc2431fc3c0f4405d9c311e1455e530a58ef9b2e878c6e1067494a9d3b3d7d13a3715f45bdb463bce4a4b60a9c0a9f2b7c7c92b7d
 SHA512 
eff4422c7cc954d6387e0d8bf18844f3c2ee310954aaffee51c9da0d6e9ad372e8942394c8a7f20df434fae0b0c2f1a003d8fb99e5d92a4cec89008a8f99baf9

diff --git a/sys-devel/gcc/gcc-11.4.1_p20230608.ebuild 
b/sys-devel/gcc/gcc-11.4.1_p20230608.ebuild
deleted file mode 100644
index 02c58f02f0a6..
--- a/sys-devel/gcc/gcc-11.4.1_p20230608.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TOOLCHAIN_PATCH_DEV="sam"
-PATCH_GCC_VER="11.4.0"
-PATCH_VER="10"
-MUSL_VER="2"
-MUSL_GCC_VER="11.4.0"
-
-if [[ ${PV} == *. ]] ; then
-   MY_PV_2=$(ver_cut 2)
-   MY_PV_3=1
-   if [[ ${MY_PV_2} == 0 ]] ; then
-   MY_PV_2=0
-   MY_PV_3=0
-   else
-   MY_PV_2=$((${MY_PV_2} - 1))
-   fi
-
-   # e.g. 12.2. -> 12.1.1
-   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
-elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
-   # Cheesy hack for RCs
-   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
-   MY_P=${PN}-${MY_PV}
-   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
-   TOOLCHAIN_SET_S=no
-   S="${WORKDIR}"/${MY_P}
-fi
-
-inherit toolchain
-
-if tc_is_live ; then
-   # Needs to be after inherit (for now?), bug #830908
-   EGIT_BRANCH=releases/gcc-$(ver_cut 1)
-elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
-   # Don't keyword live ebuilds
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-   :;
-fi
-
-if [[

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

2023-07-06 Thread Sam James
commit: c4e96f61f7dc4dca082dc50943dd52041a94db1c
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:35:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:35:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e96f61

dev-python/rpds-py: Keyword 0.8.8 arm64, #909787

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

 dev-python/rpds-py/rpds-py-0.8.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rpds-py/rpds-py-0.8.8.ebuild 
b/dev-python/rpds-py/rpds-py-0.8.8.ebuild
index 8a2da1c2068f..01f2ae1eebca 100644
--- a/dev-python/rpds-py/rpds-py-0.8.8.ebuild
+++ b/dev-python/rpds-py/rpds-py-0.8.8.ebuild
@@ -64,7 +64,7 @@ LICENSE+="
Unicode-DFS-2016
 "
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~riscv"
 
 BDEPEND="
test? (



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

2023-07-06 Thread Sam James
commit: 8a800cb2a6ba2391a552de92cac16856df8cbb86
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:35:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:35:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a800cb2

dev-python/referencing: Keyword 0.29.1 arm64, #909787

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

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

diff --git a/dev-python/referencing/referencing-0.29.1.ebuild 
b/dev-python/referencing/referencing-0.29.1.ebuild
index 94196ba1c444..7d750e925a11 100644
--- a/dev-python/referencing/referencing-0.29.1.ebuild
+++ b/dev-python/referencing/referencing-0.29.1.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~riscv"
 
 RDEPEND="
>=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]



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

2023-07-06 Thread Sam James
commit: f8c1f8b5f63466cf79e7e0533f39c4c088734bf4
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:35:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:35:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c1f8b5

dev-python/jsonschema-specifications: Keyword 2023.6.1 arm64, #909787

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

 .../jsonschema-specifications/jsonschema-specifications-2023.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/jsonschema-specifications/jsonschema-specifications-2023.6.1.ebuild
 
b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.6.1.ebuild
index 46d56e086c48..a90660e4135f 100644
--- 
a/dev-python/jsonschema-specifications/jsonschema-specifications-2023.6.1.ebuild
+++ 
b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.6.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~riscv"
 
 RDEPEND="
>=dev-python/referencing-0.28.0[${PYTHON_USEDEP}]



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

2023-07-06 Thread Sam James
commit: d61d3909490e904a983981089a9c758b4f842d14
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:34:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:34:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d61d3909

sys-devel/gcc: drop 12.3.1_p20230609, 12.3.1_p20230616

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

 sys-devel/gcc/Manifest|  2 -
 sys-devel/gcc/gcc-12.3.1_p20230609.ebuild | 64 ---
 sys-devel/gcc/gcc-12.3.1_p20230616.ebuild | 64 ---
 3 files changed, 130 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 123103f5cbef..9cde4fe28668 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -14,8 +14,6 @@ DIST gcc-11.4.0-patches-9.tar.xz 14704 BLAKE2B 
9aa2ecbac493d3040694e9930738e57d5
 DIST gcc-11.4.0.tar.xz 79837032 BLAKE2B 
6e3b095a5837d4b5512719f848f4b9c4b4a6d7dc40ba96b269023ea5ea84f632c42a13855c030e255f3265445a45e6d2648dfe0e2cc0ea47da87c4660b052e24
 SHA512 
a5018bf1f1fa25ddf33f46e720675d261987763db48e7a5fdf4c26d3150a8abcb82fdc413402df1c32f2e6b057d9bae6bdfa026defc4030e10144a8532e60f14
 DIST gcc-12-20230428.tar.xz 79744932 BLAKE2B 
f9dcdd2f1b0af79f281851b3b0fe0ac50f14468844e1ee596f8ed1ccf33f55c7617464d88df7e4b3435d58fedecf640592e0661fd1be9ba163acd26dae68
 SHA512 
992f9cd71f9910efea401048540ba2b43360170f76ce992cf356b1ab383240f481e29c5b0ad32fa4efb2bdbb397477506cb83a825268cfbdd2cde7044d43c758
 DIST gcc-12-20230526.tar.xz 79780444 BLAKE2B 
6f6eca272ab506e16a231003c399e28572595c82fbaaec9deb14b78ff9fc493fb24afe1c375d4f2fd75e9813805934857ef2ceb6c05b7977dbfe2e50abdc3ec9
 SHA512 
fb190ce5bf3d38a1899016475c1551550d44c6f71f1f1a71ced545cbb2aff0446bd2765230b0920379579a13103a507ffc1e197ac69afb0a4f08efe11b50918d
-DIST gcc-12-20230609.tar.xz 79768444 BLAKE2B 
8df47b57917aeaa3524664d94070d65830b9f1f9ca430f9bf058569aca8d34c4ebb05ae183f76f9ba34da5f614b0c8ce687f10f72f8b3f81502e767372219a52
 SHA512 
6d3d3bb57ee15583a65b85808172b57e6c3d7715aaf27ec22cd6f12e764d57a2cf4334b1ca9eae51737af930027110eba0bb3fb8a0a3c965336d716503c08d69
-DIST gcc-12-20230616.tar.xz 79787532 BLAKE2B 
4ce738aabcec26d00bc2f43bc854be0abe6f09e4e11984e6089efe420ec70caa8e8de1f183f6f43fbe0519b02794f4ee73ae8d11fc5ba4d85d11da076d36bb2f
 SHA512 
40bc3f4690eee227f8d4f6de4abeb930aeea5f786494a377c1e628372743d177bf7646d3ef9570663cfc5aa3f136b7251267adf0c29b806b6645775552c06955
 DIST gcc-12-20230623.tar.xz 79782948 BLAKE2B 
6eeabdd1495482b8bc5a6f2f90cd7d7967b4d277c5f755f1ee98ac2c99db1552ab13b1c69f4c47d1d0b8de584e6a5f024b45e3c5934f49179cf65ca30acc
 SHA512 
09aa0304a8a916aea7a4714eb3a7541b2015e3bdb8ae9bd40bc289553c4ec86f91b054925d2af45f33af9d20a7422949e691c0f552d68ee1d5206b4007310a88
 DIST gcc-12-20230630.tar.xz 79795960 BLAKE2B 
8d7a10afbf63f0de348f6e32913320428a2017f0ced5f330dc8084ff8f954c0c73b638387eade230a0c47ede32917fd1b89fdc31d83d02fb226600e1dc72528a
 SHA512 
f7bf3d9a12f2b96c242a7dfaa17f47bdf368a787bcff1da5efdf1cb07910c2506d3c944598eb47a0fa708bcccb6b1a5a6994122d44fc6fd4fda09d0b0169b430
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326

diff --git a/sys-devel/gcc/gcc-12.3.1_p20230609.ebuild 
b/sys-devel/gcc/gcc-12.3.1_p20230609.ebuild
deleted file mode 100644
index 1ffe2b97a4bf..
--- a/sys-devel/gcc/gcc-12.3.1_p20230609.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TOOLCHAIN_PATCH_DEV="sam"
-PATCH_GCC_VER="12.3.0"
-PATCH_VER="2"
-MUSL_VER="1"
-MUSL_GCC_VER="12.3.0"
-
-if [[ ${PV} == *. ]] ; then
-   MY_PV_2=$(ver_cut 2)
-   MY_PV_3=1
-   if [[ ${MY_PV_2} == 0 ]] ; then
-   MY_PV_2=0
-   MY_PV_3=0
-   else
-   MY_PV_2=$((${MY_PV_2} - 1))
-   fi
-
-   # e.g. 12.2. -> 12.1.1
-   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
-elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
-   # Cheesy hack for RCs
-   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
-   MY_P=${PN}-${MY_PV}
-   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
-   TOOLCHAIN_SET_S=no
-   S="${WORKDIR}"/${MY_P}
-fi
-
-inherit toolchain
-
-if tc_is_live ; then
-   # Needs to be after inherit (for now?), bug #830908
-   EGIT_BRANCH=releases/gcc-$(ver_cut 1)
-elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
-   # Don't keyword live ebuilds
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-   :;
-fi
-
-if [[ ${CATEGORY} != cross-* ]] ; then
-   # Technically only if USE=hardened *too* right now, but no 

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

2023-07-06 Thread Sam James
commit: 4e50e0714a6dce135b548cc9b44252726fd0f3f4
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:35:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:35:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e50e071

dev-python/jsonschema: Keyword 4.18.0 arm64, #909787

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

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

diff --git a/dev-python/jsonschema/jsonschema-4.18.0.ebuild 
b/dev-python/jsonschema/jsonschema-4.18.0.ebuild
index 8c1b9832e8df..b4ab8fb92591 100644
--- a/dev-python/jsonschema/jsonschema-4.18.0.ebuild
+++ b/dev-python/jsonschema/jsonschema-4.18.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~riscv"
 
 RDEPEND="
>=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]



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

2023-07-06 Thread Sam James
commit: 52ee6da724051a519ba16128de3b78e6d25ab9a6
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:34:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:34:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ee6da7

sys-devel/gcc: drop 10.4.1_p20230607, 10.4.1_p20230614

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

 sys-devel/gcc/Manifest|  2 --
 sys-devel/gcc/gcc-10.4.1_p20230607.ebuild | 60 ---
 sys-devel/gcc/gcc-10.4.1_p20230614.ebuild | 60 ---
 3 files changed, 122 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index f2aeb91d7a09..26b8c26f6d6f 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,7 +1,5 @@
 DIST gcc-10-20230426.tar.xz 72118868 BLAKE2B 
d87cfd78d96585877abc20ed213e4d2fba36556279a5bce5d185de34a59f8cde1250d7322543533922ef224ac8508c1d3fe597c652a648e6e7f08bc19cb2f11c
 SHA512 
805fbb840e6bd8cdd53f954b13c768c0ea0635c099094f6f0b0b04f00120dcde7cf3950a01e199d674b39ff764e9119a548b2f7a156ab2b5d598bd68ed56ce24
 DIST gcc-10-20230517.tar.xz 72135000 BLAKE2B 
8ec87088ace2bf7cc355357b8c9b12e61646366ee1204a360f3be0dcc8b7d426ba5fbb7eb46b4da4c937f5b63d2181a3935f2894f40556f1472dd2a91197b38e
 SHA512 
ae685e1e3fc3460ea49bd86b2b583ef97c71ed279cce6f06b293bd9c7f7ac5ae477b2f2057c4ed927114249e41f6f7978f13db678cd92935dc1250bdd11c94c5
-DIST gcc-10-20230607.tar.xz 72144348 BLAKE2B 
96c95795bc2ec85e3380ddcbeb02e395e431cf7fd9966e55db132a4eeb2033c4453615cd768b4866cf13547cc9de3fb3562cab987268835784eae5c22de97c47
 SHA512 
488895b59132b83cfb0b9143d702d49cbd711b49817adcecb7b795147637a4e67902e8da7be04d26f39251e8e0ab6113448124d4c2220b7da8f3ca4195da
-DIST gcc-10-20230614.tar.xz 72140228 BLAKE2B 
7709d3cbb353a21206b4b522ce5ac9e92ea305a38f8825fde601c785faad08dfed3c5bb96a2203eee24b33d4488803fd1de41663b8adfe664ce59d008789eb48
 SHA512 
651d52bded7949191534d2dd8effc8cc8727592e2481fbf4905f8d0e7cbbcf3b7246ee9c8177d7c8e422f240eb0ff9ff1d2d9b813438292b3cc78df143add665
 DIST gcc-10-20230621.tar.xz 72149848 BLAKE2B 
83d367c1fb8e68b3e61273a324cd3829ccd3091a1346bc88f76ee2d6c86fb4c644d30c0594a024df4d53c6c6a02eb2b98ba44ac6db7e8ea4ddb96c795e202d9b
 SHA512 
b03520cf64643ac887e4c32c7e3a31ed54ff96bd5421ff2892675e26ae188ed8dcba88edbca79ec13bed3a052a98eea92fdd6bdd76ad1131a16f7c637a36360d
 DIST gcc-10-20230628.tar.xz 72167480 BLAKE2B 
8b8236585cd1aed7767772088550ce1ded9d6e3d1d0d626eac851e92a29318729a2e2941fe45bc503afd3d50b3e2ba8de9ed74f0e7d980b9127e184a9d180a84
 SHA512 
ccdabb31614dcfa1500dd2c62340d96474823360a9f63a70485e53d70b222334d56d45dba686f706b6c4a98905f930ff9b92be2b4cc195bc89b85747d93d29a4
 DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 
5387e516d07d81477b3f39b8b3bd986bf861d32cd25dc5481c97bd3620d00c918c5661e86857f66dbf28a655401a53e43417f638c443e44cbfdbf5e950caac4d
 SHA512 
86f2ce31cc4fc4fb5a6043fb527bf822d895e1a6220652024f78a1cbd5a962edb6be8dc5f43c32053e075f39bb2350ea8f14e7d57e0473dd2933a7b44676bde5

diff --git a/sys-devel/gcc/gcc-10.4.1_p20230607.ebuild 
b/sys-devel/gcc/gcc-10.4.1_p20230607.ebuild
deleted file mode 100644
index a3ff836547a0..
--- a/sys-devel/gcc/gcc-10.4.1_p20230607.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TOOLCHAIN_PATCH_DEV="sam"
-PATCH_GCC_VER="10.5.0"
-PATCH_VER="6"
-MUSL_VER="2"
-MUSL_GCC_VER="10.5.0"
-
-if [[ ${PV} == *. ]] ; then
-   MY_PV_2=$(ver_cut 2)
-   MY_PV_3=1
-   if [[ ${MY_PV_2} == 0 ]] ; then
-   MY_PV_2=0
-   MY_PV_3=0
-   else
-   MY_PV_2=$((${MY_PV_2} - 1))
-   fi
-
-   # e.g. 12.2. -> 12.1.1
-   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
-elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
-   # Cheesy hack for RCs
-   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
-   MY_P=${PN}-${MY_PV}
-   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
-   TOOLCHAIN_SET_S=no
-   S="${WORKDIR}"/${MY_P}
-fi
-
-inherit toolchain
-
-if tc_is_live ; then
-   # Needs to be after inherit (for now?), bug #830908
-   EGIT_BRANCH=releases/gcc-$(ver_cut 1)
-elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
-   # Don't keyword live ebuilds
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-   :;
-fi
-
-RDEPEND=""
-BDEPEND="${CATEGORY}/binutils"
-
-src_prepare() {
-   local p upstreamed_patches=(
-   # add them here
-   )
-   for p in "${upstreamed_patches[@]}"; do
-   rm -v "${WORKDIR}/patch/${p}" || die
-   done
-
-   if has_version '>=sys-libs/glibc-2.32-r1'; then
-   rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || 
die
-   fi
-
-   toolchain_src_prepare
-}

diff --git a/sys-devel/gcc/gcc-10.4.1_p20230614.ebuild 

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

2023-07-06 Thread Sam James
commit: 27776b2822bfa9ad3829cd0f9f6fbc53967a8aec
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:29:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:29:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27776b28

dev-libs/opensc: Keyword 0.23.0-r1 sparc, #909781

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

 dev-libs/opensc/opensc-0.23.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opensc/opensc-0.23.0-r1.ebuild 
b/dev-libs/opensc/opensc-0.23.0-r1.ebuild
index 9162e0939fc4..6228764da876 100644
--- a/dev-libs/opensc/opensc-0.23.0-r1.ebuild
+++ b/dev-libs/opensc/opensc-0.23.0-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/OpenSC/OpenSC.git;
 else

SRC_URI="https://github.com/OpenSC/OpenSC/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~ppc64 ~sparc ~x86"
 fi
 
 LICENSE="LGPL-2.1"



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

2023-07-06 Thread Sam James
commit: cbfdda6a01a80281eb282dbf196bf9b878d7047e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:29:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:29:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbfdda6a

dev-libs/openpace: Keyword 1.1.3 sparc, #909781

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

 dev-libs/openpace/openpace-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openpace/openpace-1.1.3.ebuild 
b/dev-libs/openpace/openpace-1.1.3.ebuild
index cf89d8145580..eac3eab0444c 100644
--- a/dev-libs/openpace/openpace-1.1.3.ebuild
+++ b/dev-libs/openpace/openpace-1.1.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/frankmorgner/openpace/releases/download/${PV}/${P}.t
 
 LICENSE="GPL-3"
 SLOT="0/3"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~sparc ~x86"
 
 BDEPEND="
dev-util/gengetopt



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

2023-07-06 Thread Sam James
commit: 57ac006bcb312f3cbf4cea87ec4e1ddb88a486f9
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:29:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:29:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ac006b

dev-libs/libp11: Keyword 0.4.12-r2 sparc, #909781

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

 dev-libs/libp11/libp11-0.4.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libp11/libp11-0.4.12-r2.ebuild 
b/dev-libs/libp11/libp11-0.4.12-r2.ebuild
index fa2bb93c93be..5668f9976ecb 100644
--- a/dev-libs/libp11/libp11-0.4.12-r2.ebuild
+++ b/dev-libs/libp11/libp11-0.4.12-r2.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~sparc ~x86"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-07-06 Thread Sam James
commit: 699484c8459b99ecfefc271eeb3c2a0f0bdfceb1
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:29:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:29:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699484c8

dev-util/gengetopt: Keyword 2.23 sparc, #909781

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

 dev-util/gengetopt/gengetopt-2.23.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/gengetopt/gengetopt-2.23.ebuild 
b/dev-util/gengetopt/gengetopt-2.23.ebuild
index a2e6ff572c1d..96890c0954f6 100644
--- a/dev-util/gengetopt/gengetopt-2.23.ebuild
+++ b/dev-util/gengetopt/gengetopt-2.23.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
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux"
 
 BDEPEND="sys-apps/texinfo"
 



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

2023-07-06 Thread Michał Górny
commit: e28015fe8134fd8dd730f43ea932e292da69e5a2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 03:18:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:18:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e28015fe

dev-python/platformdirs: Remove old

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

 dev-python/platformdirs/Manifest  |  5 ---
 dev-python/platformdirs/platformdirs-3.5.1.ebuild | 49 ---
 dev-python/platformdirs/platformdirs-3.5.2.ebuild | 49 ---
 dev-python/platformdirs/platformdirs-3.5.3.ebuild | 49 ---
 dev-python/platformdirs/platformdirs-3.6.0.ebuild | 49 ---
 dev-python/platformdirs/platformdirs-3.7.0.ebuild | 49 ---
 6 files changed, 250 deletions(-)

diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest
index 6b0a6f755190..edaed9938af4 100644
--- a/dev-python/platformdirs/Manifest
+++ b/dev-python/platformdirs/Manifest
@@ -1,7 +1,2 @@
-DIST platformdirs-3.5.1.tar.gz 17164 BLAKE2B 
7d9aeff02000b75a028e6f75dc4793e53bbe72b5fc069482d5790d9280a92b801dffca847fe64513b8ee3d24b5639681cb1cfcb1f97d85e8e996c7f6cbca2f71
 SHA512 
e3aa38bc943f9dc709dfaa3c6fe9e11f3b33d4263d1d41f7349d9926db2e41a36dd43c74ea2175ad89b107601f2dffded0f45e7703b9cb8ca9739945dee3c6fb
-DIST platformdirs-3.5.2.tar.gz 17775 BLAKE2B 
2ec36d1efb77cdf5d247dd7e3a731389f4125d9fdb6b3edf8b3c4c1c87f9336ee38ef7923f284193b4105121e3e5ea5d87e07f153ec6eb395f1dca0573282e16
 SHA512 
68066aa85b44c37cbe602610371866dd5b7e9b6787b27d51379ecb347d27abdabf57da26ae622268df29fd3cfa9892f977060990a5235fb651a694d1a3fd7d99
-DIST platformdirs-3.5.3.tar.gz 17780 BLAKE2B 
bffcc38623022f24175d1cb7097e65f73208b5aefedba2a22a584ea63fafeafe9ec7fd3701f903890282bca33dfd03d11c3070327f7efe474eb64ed548448ac6
 SHA512 
2510f7e5a260df6ac5d111e80a513979060f7a77c038b79d6db4b42d196ffb8bbacb2db6e986186926931bb28fec867404ed4e23eb3268b6abdbf318d79baa69
-DIST platformdirs-3.6.0.tar.gz 18187 BLAKE2B 
22e6da0d01e3862518052eba5a20efca4bb365619a6acdbd7722367b5acc4724a06f3baa8a57e8ba2d1957d9be35fd0074db89cc5732596e05bd44c2b5248a41
 SHA512 
f760e0fec11ca040e2138fc6c8423f9a39106fdf1f41811a19598892fbda31dc75cdeb4138e6355d87bbeeb879fd42ac2eee6e337e6093e59150ee26e73e4d41
-DIST platformdirs-3.7.0.tar.gz 18322 BLAKE2B 
dc1d68c0149e29d043373904616d9d82aea12b62da639cd2daf1d2134b28338200bfd44bdd1750d8ff0202608e92764023dbd9f899f4602d074e246fd3eb10ab
 SHA512 
a7c392787f7db55393888fc5a5e2b7ace131a3ed09d063169630a5cd86f0a9ec5569b2b5de599d2844f3bad439b6a36deb61cbc209faa0913c30c0803ad48ac2
 DIST platformdirs-3.8.0.tar.gz 18451 BLAKE2B 
cac717c3968fd20b7bdac464443cedcdc50b04b732ae8a212fcb946170ad1553ffae82cbdca05c2cf01ebbc4383216cd0f0afe84cddc2ce6107f10fd40213542
 SHA512 
64937f3e9e03a9ec8dc2068777dfe553ec09cef62ce53a753608bd9a73e0afaa4489c98046e7b4b3fdbded237cf2813bfd306a6d5ad5788031b6857d8d4fa430
 DIST platformdirs-3.8.1.tar.gz 18533 BLAKE2B 
d1d669fe76e52637f59c32ddb93920988821a1f1720d6b91042f80abedafc1d6dbcd5f744f22f5502121dc0b12285001cbde63e923e8159f139342a9497459e2
 SHA512 
85d7781e4ef0755bf9a7a4d90b92ea06f497081ec4c5438780f12876a1006b2e591c1b182f6648cad19039d1bd7611cf0c2215015653bafbad2cc529f27d94e7

diff --git a/dev-python/platformdirs/platformdirs-3.5.1.ebuild 
b/dev-python/platformdirs/platformdirs-3.5.1.ebuild
deleted file mode 100644
index c890201db8ae..
--- a/dev-python/platformdirs/platformdirs-3.5.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A small Python module for determining appropriate 
platform-specific dirs"
-HOMEPAGE="
-   https://pypi.org/project/platformdirs/
-   https://github.com/platformdirs/platformdirs/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
-
-BDEPEND="
-   test? (
-   dev-python/appdirs[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_configure() {
-   grep -q 'build-backend = "hatchling' pyproject.toml ||
-   die "Upstream changed build-backend, recheck"
-   # write a custom pyproject.toml to ease setuptools bootstrap
-   cat > pyproject.toml <<-EOF || die
-   [build-system]
-   requires = ["flit_core >=3.2,<4"]
-   build-backend = "flit_core.buildapi"
-
-   [project]
-   name = "${PN}"
-   version = "${PV}"
-   description = 'A small Python package for determining 
appropriate platform-specific dirs, e.g. a "user data dir".'
-   EOF
-   # sigh
-   cat > src/platformdirs/version.py 

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

2023-07-06 Thread Michał Górny
commit: 3d6c50b4e85932a7eebe9c3a14df9d5381940423
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 02:05:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:15:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d6c50b4

dev-python/tox: Bump to 4.6.4

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

 dev-python/tox/Manifest |  1 +
 dev-python/tox/tox-4.6.4.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index 6a9973e0f9a8..7a1183c6377b 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -5,3 +5,4 @@ DIST tox-4.6.0.tar.gz 170401 BLAKE2B 
ae9decd66677fc4e0422687dcd166a27df2f5617c4d
 DIST tox-4.6.1.tar.gz 172090 BLAKE2B 
ee86b8972ee273f07ab0197ab2f0b6ce4505206eebc412f6ec68007e1cf5ac270662e4cb61aa6eb5b08df07a5b20a28c498f9e730fe08fd04339ba918a7712e5
 SHA512 
b6571790275ee6d7f33dfd72c587b70476fc4ea0798a5331831bea69087cacd21eed546197bfb4a32cb4fe182b63b759977f194e19b56fb346ed251a00be9d6b
 DIST tox-4.6.2.tar.gz 172333 BLAKE2B 
0fa9e7782eb18b525ff7f226b0fa9b8001f69f8b620b86a19bc2c19c349b2c8c7440a1de220387bccaa7a9044796db57ae63d16851c98a73ced2c495a01b5f3e
 SHA512 
3e4663972f8c51a634f00c57c8b9b6704a628e912ef2e1854a8dfbd7bce13e44822984af9f69cb5b8a306ede545a565044cfeb8803cff41a530de7958fc07878
 DIST tox-4.6.3.tar.gz 172585 BLAKE2B 
14d895a516fdb1b767c922633185b31904149e7fea9d1ae3faaac343bfd481fc843dcb4784168c89fb6d3f5503f4ff8fb35680ed197b5df2dde1f124be1df8ea
 SHA512 
6261998bb753556a24e869db18955eea9b26063e0b67503028571e62085c2da535dc60552192c69ba07366150c4f3a3ce6bd36dd62d2fe6f24d7b466dccf2e76
+DIST tox-4.6.4.tar.gz 172650 BLAKE2B 
84164dbb02002d398e779b0c5e4617213fbfc711ded95faddde93711549eab9e69675f0a459ce60ba8357baf4e7d361f86b4cb85818972e5d018a61db179ba1a
 SHA512 
b6a4673ea58e21b5e8b3d1330244d46ac7a36563a089b2e03cfcd7039386ab6afc437ebf4c516bbe373133a7beb54ebb380d39ab126be69f3601226f2273f3c2

diff --git a/dev-python/tox/tox-4.6.4.ebuild b/dev-python/tox/tox-4.6.4.ebuild
new file mode 100644
index ..34ea0da3bfbc
--- /dev/null
+++ b/dev-python/tox/tox-4.6.4.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=hatchling
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="virtualenv-based automation of test activities"
+HOMEPAGE="
+   https://tox.readthedocs.io/
+   https://github.com/tox-dev/tox/
+   https://pypi.org/project/tox/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/cachetools-5.3.1[${PYTHON_USEDEP}]
+   >=dev-python/chardet-5.1[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.12.2[${PYTHON_USEDEP}]
+   >=dev-python/packaging-23.1[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-3.8[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-1.2[${PYTHON_USEDEP}]
+   >=dev-python/pyproject-api-1.5.2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+   >=dev-python/virtualenv-20.23.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/build-0.10[${PYTHON_USEDEP}]
+   >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}]
+   >=dev-python/flaky-3.7[${PYTHON_USEDEP}]
+   >=dev-python/psutil-5.9.5[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-3.11.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
+   >=dev-python/re-assert-1.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/time-machine-2.10[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # devpi_process is not packaged, and has lots of dependencies
+   cat > "${T}"/devpi_process.py <<-EOF || die
+   def IndexServer(*args, **kwargs): raise NotImplementedError()
+   EOF
+
+   local -x PYTHONPATH=${T}:${PYTHONPATH}
+   local EPYTEST_DESELECT=(
+   # Internet
+   
tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external
+   )
+   local EPYTEST_IGNORE=(
+   # requires devpi*
+   tests/test_provision.py
+   )
+
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]'
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]'
+   

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

2023-07-06 Thread Michał Górny
commit: f87f674026516dc13c1c39ce371b34566b967555
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 03:03:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:15:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87f6740

dev-python/pyaml: Bump to 23.7.0

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

 dev-python/pyaml/Manifest|  1 +
 dev-python/pyaml/pyaml-23.7.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/pyaml/Manifest b/dev-python/pyaml/Manifest
index c4d5218f1492..151d6bf40300 100644
--- a/dev-python/pyaml/Manifest
+++ b/dev-python/pyaml/Manifest
@@ -1 +1,2 @@
 DIST pyaml-23.5.9.tar.gz 20234 BLAKE2B 
a6ff24e82eb25aa309466c56e5c2d4543b2ed972f4eb71c12023ae71d2fb3ddcd0824d890e475ceca9360f3e5d0ea755f4733448e1f2282dca82b6f313cd0b34
 SHA512 
ba6a7d51208b10a2265a52c684d43052fb57a7cd1fc4a4087a141a3adfc36f54b71e943056f346c26ae1b16800b8f2c3a2c0c20454322c9a24b760993c9dd49d
+DIST pyaml-23.7.0.tar.gz 20805 BLAKE2B 
797b2b5d2121f3b0f67445d4b3a55b13d0716d5eddd5dc83a08b767d293b486e9985203f4e2571a7c8d3010b9cac9093e9353517f6414cd5b89cdcfe5d39c85a
 SHA512 
edbe58a3a7f1216a2463ac56af829c38b12b7194429691a92cb7f28ca926094e324d6e44d3fb64be40239dc8a6dc61d72946b107f5210ca83e73dec18b1428ef

diff --git a/dev-python/pyaml/pyaml-23.7.0.ebuild 
b/dev-python/pyaml/pyaml-23.7.0.ebuild
new file mode 100644
index ..a49398baeb97
--- /dev/null
+++ b/dev-python/pyaml/pyaml-23.7.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
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="PyYAML-based module to produce pretty and readable 
YAML-serialized data"
+HOMEPAGE="
+   https://github.com/mk-fg/pretty-yaml/
+   https://pypi.org/project/pyaml/
+"
+
+LICENSE="WTFPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/unidecode[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest



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

2023-07-06 Thread Michał Górny
commit: ed9ccaaa720ce9f01b506100fd36cf863f21f8a6
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 03:08:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:15:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed9ccaaa

dev-python/referencing: Bump to 0.29.1

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

 dev-python/referencing/Manifest  |  1 +
 dev-python/referencing/referencing-0.29.1.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-python/referencing/Manifest b/dev-python/referencing/Manifest
index 092da275291f..a5240cea2ec9 100644
--- a/dev-python/referencing/Manifest
+++ b/dev-python/referencing/Manifest
@@ -1,2 +1,3 @@
 DIST referencing-0.29.0.tar.gz 34963 BLAKE2B 
88fa71124eeb8dd83b62e4f42299acaa55af33265dd474594efb7f71d522b276e8ed0a12dfa5822c9cc1c42acc0fd21d74400ef866c127bbdab85f9d03bfee96
 SHA512 
69b20b89e65fa58524aeb1bd38305edefcf61d65f785a090b21bcbd48524be45ae39dd7e3d70f403948b27fdb7e43660b7bd2a438ad26f397f5ca2021dd087e2
+DIST referencing-0.29.1.tar.gz 35024 BLAKE2B 
459e0ae857e8fd47075c264abff09fb7eec329dfa9a374e88123f5b6317ccc829c671be9ca2d6e687ae6ec39e3f632b01d982cf62be8c552a62a9a7cf92fd56a
 SHA512 
a5991eea73bd0d3bccfdda60f6b56bb9856abd60d3f70d7952da38693c086b1ba7ff72b67bbec641ac1b88e2512d648243796587f1cc69c00a33ff73a84994f4
 DIST referencing-suite-f6fa54deec2ba3ae7326e6c292b2d7c4c20e9eb4.gh.tar.gz 
18311 BLAKE2B 
69f6a3059842f6ff3438760240126a2033d5287ba6daaff5f9d72e7eee8eb8ac3c72fb0be92c5daf33bf06a54621332c7042e6c8cf11ddbd328e347c9315e224
 SHA512 
9a7a9c9f8f75391a1589751a83ba5c8153ac41de20ecb2f02fc230ec94b313619bdcf58c5aab580f782df68a6d5626b77a92b958b77ebf1fdc16a0b87dd0

diff --git a/dev-python/referencing/referencing-0.29.1.ebuild 
b/dev-python/referencing/referencing-0.29.1.ebuild
new file mode 100644
index ..94196ba1c444
--- /dev/null
+++ b/dev-python/referencing/referencing-0.29.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+SUITE_COMMIT=f6fa54deec2ba3ae7326e6c292b2d7c4c20e9eb4
+SUITE_P=referencing-suite-${SUITE_COMMIT}
+
+DESCRIPTION="Cross-specification JSON referencing (JSON Schema, OpenAPI...)"
+HOMEPAGE="
+   https://github.com/python-jsonschema/referencing/
+   https://pypi.org/project/referencing/
+"
+SRC_URI+="
+   test? (
+   
https://github.com/python-jsonschema/referencing-suite/archive/${SUITE_COMMIT}.tar.gz
+   -> ${SUITE_P}.gh.tar.gz
+   )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
+   >=dev-python/rpds-py-0.7.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-subtests[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x REFERENCING_SUITE=${WORKDIR}/${SUITE_P}
+   epytest
+}



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

2023-07-06 Thread Michał Górny
commit: 36cf0ff06dfb534e727fa8c206ee413ae73f18e9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 02:47:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:15:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36cf0ff0

dev-python/pydantic: Enable py3.12 on 2.0.2

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

 dev-python/pydantic/pydantic-2.0.2.ebuild | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.0.2.ebuild 
b/dev-python/pydantic/pydantic-2.0.2.ebuild
index 8603e0f0b172..834053de9dc8 100644
--- a/dev-python/pydantic/pydantic-2.0.2.ebuild
+++ b/dev-python/pydantic/pydantic-2.0.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 
@@ -40,6 +40,17 @@ python_test() {
# require pytest-examples
tests/test_docs.py
)
+   case ${EPYTHON} in
+   python3.12)
+   EPYTEST_DESELECT+=(
+   
tests/test_abc.py::test_model_subclassing_abstract_base_classes_without_implementation_raises_exception
+   
tests/test_computed_fields.py::test_abstractmethod_missing
+   
tests/test_edge_cases.py::test_abstractmethod_missing_for_all_decorators
+   
tests/test_generics.py::test_partial_specification_name
+   
tests/test_model_signature.py::test_annotated_field
+   )
+   ;;
+   esac
 
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
epytest -p pytest_mock



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

2023-07-06 Thread Michał Górny
commit: 5fcee7f37073aee177c9665e5bfe06bcd9dbebc5
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 02:09:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:15:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fcee7f3

dev-python/fido2: Bump to 1.1.2

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

 dev-python/fido2/Manifest   |  1 +
 dev-python/fido2/fido2-1.1.2.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-python/fido2/Manifest b/dev-python/fido2/Manifest
index 320dcb4520e0..cbe4574eb8dc 100644
--- a/dev-python/fido2/Manifest
+++ b/dev-python/fido2/Manifest
@@ -1,2 +1,3 @@
 DIST fido2-0.9.3.tar.gz 217894 BLAKE2B 
ccc3a9b59045216037664b5bf4b969a79b86b300f67fc4253b563acbbee98912ea076996772f17b88141d2a36a933b4926de96f05c53e204d0bb4eaaa2daad6b
 SHA512 
f105c347784cdfab88ab08852227d24f4bca623145f7f76bd066dadab6ada1eae751934fd4dc7436a5c5fb3a0ed2fc4d5c59bb2a93888d470028f0713ca7e09e
 DIST fido2-1.1.1.tar.gz 247150 BLAKE2B 
136d539db8bcaa5398e7ac2c2d0733c902b370c1b30491181164cc2f329c44dd81a42f19374ff6bd89fc757fe33580ef39bdb016e9f93f5ea17b12f22143761d
 SHA512 
8078acbc85e277ddbf7a508f17c34f581eb8978786b5e43b4ede7de24138f07eee7f81aa307295305a42b286900a73903f269afd2a66aee9650fe05ac6aa1901
+DIST fido2-1.1.2.tar.gz 248554 BLAKE2B 
d2a8afb5fa00d3f3debd4632ae7e3bd4e28b10574d0fc76e78db4bb6408b308e4aa7378caf6fcd87ea3d49ce3db70b879288ea0cd5d0dbd7d5131bceb0eea137
 SHA512 
db62cfc05a8daa2224bae820ba3174f22d1e4711643d52f549e738e4af14537f92ca950c3904660f3bb360d6aadf236c9b19b8ac4816d99467a43e239b7c219a

diff --git a/dev-python/fido2/fido2-1.1.2.ebuild 
b/dev-python/fido2/fido2-1.1.2.ebuild
new file mode 100644
index ..6ce115a8a771
--- /dev/null
+++ b/dev-python/fido2/fido2-1.1.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1
+
+DESCRIPTION="Python based FIDO 2.0 library"
+HOMEPAGE="
+   https://github.com/Yubico/python-fido2/
+   https://pypi.org/project/fido2/
+"
+SRC_URI="
+   
https://github.com/Yubico/python-fido2/releases/download/${PV}/${P}.tar.gz
+"
+
+LICENSE="Apache-2.0 BSD-2 MIT MPL-2.0"
+SLOT="0/1.0" # Bumped every time a backwards-incompatible version is released
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="examples"
+
+RDEPEND="
+   

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

2023-07-06 Thread Michał Górny
commit: 3d8143e2789f85ecb3f7d3ada10cc9e67edb122f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 02:07:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:15:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d8143e2

dev-python/editables: Bump to 0.4

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

 dev-python/editables/Manifest |  1 +
 dev-python/editables/editables-0.4.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/editables/Manifest b/dev-python/editables/Manifest
index 9211bed99bcb..d2582ac082d0 100644
--- a/dev-python/editables/Manifest
+++ b/dev-python/editables/Manifest
@@ -1 +1,2 @@
 DIST editables-0.3.gh.tar.gz 12493 BLAKE2B 
95e05e7553efa4856ee5bde2c18a2566f1e65318bfc46c8ecd732f4d6b42f10ce54cc3aecc4d53bcfc627e6938c4155d48a39ced5f64395dbafb9187cb009e4f
 SHA512 
493f20d1e6b39f8ed6668adc208723d447a31ae3c3087f7db9a9a0de617958e8afebd3b3a1836638f749fb0ec911e51256b727deb4c0ce08327356238df0a3f3
+DIST editables-0.4.gh.tar.gz 15248 BLAKE2B 
331686fb4e4f912f88c7565ffe4788adbd738be779a9d0c18b786f3fc81f7429fc71050c65afb324f482fb6a12cec512eec99f6eb30b770e297f512c5496ba78
 SHA512 
59c72544198668d6022a133a0e7a8f559ba23e618a0359c810dde2665177224704d409fac973d05869215007f118faaa7678e7ef83b7f44b50a5e283b26eec92

diff --git a/dev-python/editables/editables-0.4.ebuild 
b/dev-python/editables/editables-0.4.ebuild
new file mode 100644
index ..8423d6038aee
--- /dev/null
+++ b/dev-python/editables/editables-0.4.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python library for creating 'editable wheels'"
+HOMEPAGE="
+   https://pypi.org/project/editables/
+   https://github.com/pfmoore/editables/
+"
+SRC_URI="
+   https://github.com/pfmoore/editables/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+distutils_enable_tests pytest



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

2023-07-06 Thread Michał Górny
commit: 9cb5b8e557af5d51020c4167ebb19c76067b0dbc
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 02:06:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:15:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb5b8e5

dev-python/rpds-py: Bump to 0.8.8

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

 dev-python/rpds-py/Manifest |  7 +++
 dev-python/rpds-py/rpds-py-0.8.8.ebuild | 77 +
 2 files changed, 84 insertions(+)

diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest
index b2362629a560..93bb9abad752 100644
--- a/dev-python/rpds-py/Manifest
+++ b/dev-python/rpds-py/Manifest
@@ -6,19 +6,26 @@ DIST indoc-1.0.9.crate 13475 BLAKE2B 
a9696788574e56dd125c3371169fd59d6947d188f76
 DIST libc-0.2.139.crate 638983 BLAKE2B 
e92b296cf8c916e10e859722ed75f4790401662ff7aa2fe8ed84ef9b94a00538768be33c272f0881e42da887c8c43e1fd44d061343386216492a76fe5d308598
 SHA512 
ff5fae517c49c382dee9b1d7479b65b0a818780453e5c00c416847d02f42186e2fcf19a8a8dc5e9cc2611300690c6ad324f9c0f0e8172e913a1b781fb7c0b5b4
 DIST lock_api-0.4.9.crate 25685 BLAKE2B 
8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3
 SHA512 
9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
 DIST memoffset-0.8.0.crate 8912 BLAKE2B 
19ad3abed21fc39461b0382b15a8cc312378aba36f042b1e5335012115d31b350a4e3bc720f1eea300d7d19b9b317f75a28d4ccd78ff3b31defd9e4b3147899c
 SHA512 
47adcae0848ff967035e10543ea599c7af9c5bad387023eb4dc77c9e8d875994ec8139b9941b3ecc4fc17214d80944a47a3be174a45b334661914a5a7382dfbe
+DIST memoffset-0.9.0.crate 9033 BLAKE2B 
19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed
 SHA512 
2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55
 DIST once_cell-1.17.1.crate 32856 BLAKE2B 
8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc
 SHA512 
1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904
 DIST parking_lot-0.12.1.crate 40967 BLAKE2B 
940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4
 SHA512 
07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
 DIST parking_lot_core-0.9.7.crate 32412 BLAKE2B 
fec3ed2cf28e6d5090aae6a7c0ad583acf3ce6e54e881b78a9cb6721ca1e7040d46c044d405852728e74baff6ff1feaee7a89a64c69d20531f29942dfaafcc72
 SHA512 
1f232f1a87ba9377621244ba49378663f3113da7192a399fdb70be971ff5e5ca0d0601e1210a3fd8ab75ef464dc8505e719f81902e3448cce5e7848ef4bdbef0
 DIST proc-macro2-1.0.51.crate 41804 BLAKE2B 
579e5a157da81cd8350a6407603e5f8102bb9b6618ea8e81ced1692a6a6f4b57bec35aeb965b643f2542f65a3b9965fbbcf7e0ade35cf159270583d34665a628
 SHA512 
10ad77a5d05437c1b2c40a8f82389d081e64993171aa6259e8dca98d9afb04f5fb870f2037ad626a280d59c1a89fd4482bead701d744d6fb7c893bd9e78dfc1f
 DIST pyo3-0.18.1.crate 415128 BLAKE2B 
c77b956c4c96c4f0356abf5df14f89ef7fbd4d779169c2acccfc827a3a5d2d7980e5e8a467c1f6e73bb00a4500293995bc81014f110853c33b8e30d0698d0a21
 SHA512 
37e82b2b212de59335f8b5e4129dfc53872ceda156238f4aaee8cf358a8daf2d64cb716aa63d343c4f602fc61344b94bcd3cc8e02bee80256f5b49033a5c5825
+DIST pyo3-0.19.1.crate 418297 BLAKE2B 
19ad6aa4fba175961b7fe97ae0bc45050f930859972b1b25cf0139bb3436c050ba76b63894f0df26174f141a52ac6abf10fd84c03c056af5a0665e723ae24195
 SHA512 
b27500cf49f1c6f217d21344d24ac96c07b82c157dd36fa4550b94059da5715ba7d0e085ec07dd5f8a8ac9de4d7e9239c1cceac4337294eb0dc9f6102049d5ff
 DIST pyo3-build-config-0.18.1.crate 29134 BLAKE2B 
288519ea8b17bf81564ea7e91fa548ca5b966cb08939eccd80356935372aa7bbac1c9f1f8780b49010f4f66d1724d698a6197a740b232d62c75df341194c8ac5
 SHA512 
6277726d3f0faf70453f61f90c547db01ce5d50823ca9ba731d57309edbb33729bcfa3299415716cf6154ec2cb3a4c1e7eabc8ea18e400e746b37324bfca2ec9
+DIST pyo3-build-config-0.19.1.crate 29205 BLAKE2B 
f88cbf9763fd68f7b30d109ae608efc29e0d4bf6672ee5f31b77342b5f37baa4f981916124af6897ccea3d93990ff889815fc3abbe9ce3fdbd860b6d5698b7da
 SHA512 
311fef01ac2c3ce12485849cb99eba038a36260206308c5af4621fc5393f942e03aae4f6a5fe24ef3005eb781d2161453667ad552d6a371ddd96460b05a2e710
 DIST pyo3-ffi-0.18.1.crate 62852 BLAKE2B 
86bc534333e05578b1bf890fdd71af685d626aebbd8b4132162c1d29ab89ee493f903497fecb576164a1b23df11b36f20c18cede97ded567428724a702f0529f
 SHA512 
35f2838f6b06bbb1ad6ebdc0d68c750fc8cffc43b62fadf2b76d4a395a4655797e9d93543ffb204ff7ea312f7f37444375c556831a231122f9fc1477ec986bec
+DIST pyo3-ffi-0.19.1.crate 64837 BLAKE2B 

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

2023-07-06 Thread Michał Górny
commit: 5322fa0fe0a3c1ca9b1cd4a74ac09f8bcc6a443c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 03:09:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:15:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5322fa0f

dev-python/httpx-socks: Bump to 0.7.7

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

 dev-python/httpx-socks/Manifest |  1 +
 dev-python/httpx-socks/httpx-socks-0.7.7.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-python/httpx-socks/Manifest b/dev-python/httpx-socks/Manifest
index b683dee94d8a..c5b9d7adcd28 100644
--- a/dev-python/httpx-socks/Manifest
+++ b/dev-python/httpx-socks/Manifest
@@ -1 +1,2 @@
 DIST httpx-socks-0.7.6.gh.tar.gz 15116 BLAKE2B 
d94e13cf61a831cc36486962dd493ebfff4822a73c39f9be30fb2c13720330ec6e6ec1fb763ef1551f00fd97270a8b288e4ed7fc2b30c2f78cd8f608e88d77a6
 SHA512 
08e2d72d93896c15cc9e455f5d878d1015b72da48b17e53a361f7af2d0890caca42478a0f295332093afa19735a0a2fd4fddf13d09c7baf57575cd6534f9cdf9
+DIST httpx-socks-0.7.7.gh.tar.gz 15127 BLAKE2B 
7cdc74de0860edfab5e7bf3ef00312fe813d322c25800fc62985cfe45cc2d16ff2fe03d8b24779e6ba1a065797c8e56a61e025da263d4437e5f04e13fba3f7a7
 SHA512 
70cccf16245fa364a5f91718e708d67c3ce8fc4bf5bf37a43c620b76b6b294df6d5dc971c1fd69bd3f75d5543b87a0d7eb2f3348492f807517224b0f7e62fe1f

diff --git a/dev-python/httpx-socks/httpx-socks-0.7.7.ebuild 
b/dev-python/httpx-socks/httpx-socks-0.7.7.ebuild
new file mode 100644
index ..dfe2e7e85e81
--- /dev/null
+++ b/dev-python/httpx-socks/httpx-socks-0.7.7.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Proxy (HTTP, SOCKS) transports for httpx"
+HOMEPAGE="
+   https://github.com/romis2012/httpx-socks/
+   https://pypi.org/project/httpx-socks/
+"
+# no tests in sdist, as of 0.7.6
+SRC_URI="
+   https://github.com/romis2012/httpx-socks/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   =dev-python/httpx-0.21.0[${PYTHON_USEDEP}]
+   =dev-python/httpcore-0.17.3[${PYTHON_USEDEP}]
+   >=dev-python/python-socks-2.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/hypercorn-0.12.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-asyncio-0.18.3[${PYTHON_USEDEP}]
+   >=dev-python/pytest-trio-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/starlette-0.19.1[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.18.0[${PYTHON_USEDEP}]
+   >=dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-07-06 Thread Michał Górny
commit: 2de9bbf5132ef904d626ba3f9ef86a8e936922c2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 03:04:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:15:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de9bbf5

dev-python/oslo-utils: Bump to 6.2.0

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

 dev-python/oslo-utils/Manifest|  1 +
 dev-python/oslo-utils/oslo-utils-6.2.0.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/oslo-utils/Manifest b/dev-python/oslo-utils/Manifest
index a83943f11f47..47a69b581c42 100644
--- a/dev-python/oslo-utils/Manifest
+++ b/dev-python/oslo-utils/Manifest
@@ -1 +1,2 @@
 DIST oslo.utils-6.1.0.tar.gz 102843 BLAKE2B 
8bf3889bcf82fd12589c58b2020164f1183fa9ed19491a05d252a6157841651259e3b2f412affb5d53eff4bf7f21e34a4666fdb91106652a937c79b5fd9c1c14
 SHA512 
ae86fe4dfe2db25c682ee533a16830fc3e03eb408ae4acd832b6aded9d7d93fd91927444f054b594b4834e338c8f13c48d0c9796b224923adc1d0df7f6cfb84a
+DIST oslo.utils-6.2.0.tar.gz 103944 BLAKE2B 
b4637cb94c3b4923c5cb2203f78591e4cbe22a0fc71bd9f798277ddf4931adf48944972c782c253ebbd8108fb16f59b8d23b1ae4530d68480e44dec723b26983
 SHA512 
f1c378028775db19a13e5c1879b40742a171001f5044408995ff997cfb9cc7c815476f51744bf09f44c90672247fb2dff8ddc955bcd8749ea0066d5b79d0af34

diff --git a/dev-python/oslo-utils/oslo-utils-6.2.0.ebuild 
b/dev-python/oslo-utils/oslo-utils-6.2.0.ebuild
new file mode 100644
index ..c889c6445f5f
--- /dev/null
+++ b/dev-python/oslo-utils/oslo-utils-6.2.0.ebuild
@@ -0,0 +1,56 @@
+# 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_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Oslo Utility library"
+HOMEPAGE="
+   https://opendev.org/openstack/oslo.utils/
+   https://github.com/openstack/oslo.utils/
+   https://pypi.org/project/oslo.utils/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.4[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pbr-2.2.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}"/install -name '*eventletutils*' -delete || die
+}
+
+python_test() {
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+   eunittest
+}



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

2023-07-06 Thread Michał Górny
commit: e0bbcf65fec596aaf1f2a507bb58e646f114bad8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 03:05:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:15:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0bbcf65

dev-python/python-ironicclient: Bump to 5.3.0

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

 dev-python/python-ironicclient/Manifest|  1 +
 .../python-ironicclient-5.3.0.ebuild   | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/python-ironicclient/Manifest 
b/dev-python/python-ironicclient/Manifest
index 9ed0348cb435..6682834bd91a 100644
--- a/dev-python/python-ironicclient/Manifest
+++ b/dev-python/python-ironicclient/Manifest
@@ -1 +1,2 @@
 DIST python-ironicclient-5.2.0.tar.gz 222711 BLAKE2B 
4e9fe64efa1abd1a57ab6b7035ff44a9b00ef108a0ade8cdd44350713bed74384f87cd40b44d67496d46d1fa04514572042421d480ddd1080a0a872c8bd4aa33
 SHA512 
601e79174819c5d696f3bf053fec5b36ddf54e48cbde88e8d4b86042870db7dea21267725e682fbe64a67e55d7f7cd7ab5d504bf24822f14d0a56149f46cb3d5
+DIST python-ironicclient-5.3.0.tar.gz 224784 BLAKE2B 
5b336c35e1e082970f5f62efc41dedfe21881c0fdb614177a00f98ebab4ddad9672852b92bf5c718d785c86ad3549a505fab7e69136a5a11ba563340c9a363a1
 SHA512 
5ac42c50042611f8f3c121b74ace904df079504f15f53e8604e719f306549b1841e485544ed20b1cccb5cfd48f1813f71ae3ac58955e060279f54b95ca6330b3

diff --git a/dev-python/python-ironicclient/python-ironicclient-5.3.0.ebuild 
b/dev-python/python-ironicclient/python-ironicclient-5.3.0.ebuild
new file mode 100644
index ..e4c52a7bb286
--- /dev/null
+++ b/dev-python/python-ironicclient/python-ironicclient-5.3.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python bindings for the Ironic API"
+HOMEPAGE="
+   https://opendev.org/openstack/python-ironicclient/
+   https://github.com/openstack/python-ironicclient/
+   https://pypi.org/project/python-ironicclient/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}]
+   >dev-python/cliff-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/dogpile-cache-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth1-3.11.0[${PYTHON_USEDEP}]
+   >=dev-python/openstacksdk-0.18.0[${PYTHON_USEDEP}]
+   >=dev-python/osc-lib-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.13.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest



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

2023-07-06 Thread Michał Górny
commit: b9bed3ad89374bfee2dde7d2128bb67132483d8a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 02:03:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:15:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9bed3ad

dev-python/hypothesis: Bump to 6.80.1

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-6.80.1.ebuild | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 1701a8351067..90d2455d21e6 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -4,3 +4,4 @@ DIST hypothesis-6.79.1.gh.tar.gz 9377826 BLAKE2B 
13bf9383df81bf8aa504e4f1314958c
 DIST hypothesis-6.79.2.gh.tar.gz 9377998 BLAKE2B 
7b9aa513fa6bf535094ebf9b6aad51df0f9d3a3c0da9e1402a86c8f41b840efe76b97a8204ba746e933128b1586d4622ab784ea3f040b599a7b61c6d563e9f09
 SHA512 
af8573f99d128300d358362c7f1f7ad801d27a29c89be554bbaa5325ff406d7237b98090ce7ec79fb72b04819f22ce0a3bc27c28028615ac9de8fc4a58d24d27
 DIST hypothesis-6.79.3.gh.tar.gz 9378262 BLAKE2B 
b5feccaa2a3e5af6e0cd688f5b9c78662af9dd044e188f295c922ae6aa7a0bd9e36a461d630c4217f376982e6f47e919b0cb75b8f6bc78056fa8b146b0fc88cb
 SHA512 
6f6b18f6313fcf0d2151ec76d7f97793e181403e8d30c51dd251439f3bc0e204a3b74134017f7e88934eb779a8756f6c541a5ac52041222f1f350f0a7172563e
 DIST hypothesis-6.80.0.gh.tar.gz 9376080 BLAKE2B 
49aa0e60d520aaf5c76767dfade32d5ebc40c6bc7d6a20937c1134fb0b3904a62778f83e01074060dc1614045d2c4ea559a27fb5ef1634b8adf90a38c359daa7
 SHA512 
30e0698422d4f1b4c3c592ad86555a7347975ff2ed4d9c50a6672610981dadb2c3c1eae7f42e08075e529b095b13703129c90f22be3f8f40b39482fa8c80118b
+DIST hypothesis-6.80.1.gh.tar.gz 9376526 BLAKE2B 
edb7012b17f1634745d81de74934424ac6430b9668a9702ce64a6f60b7ca3239c878acf1f958327ff2b1e18b95003733ce36bc6f0ffceb65f1eab69d61ab9b54
 SHA512 
38962d6428d98861993a7e29627be377b2dee7ef9da5bf06553a1de645e041c5af33f8674c64104e90c1168815ef81ee82bb30e1d66315bc85ba7ad81ab28f20

diff --git a/dev-python/hypothesis/hypothesis-6.80.1.ebuild 
b/dev-python/hypothesis/hypothesis-6.80.1.ebuild
new file mode 100644
index ..16dd6b062df8
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.80.1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" python3_12 pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+   https://github.com/HypothesisWorks/hypothesis/
+   https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+   https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' "${CLI_COMPAT[@]}")
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2023-07-06 Thread Michał Górny
commit: 45a7b4959b93372ff58653119ba054db037887d8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 03:07:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:15:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45a7b495

dev-python/jsonschema: Bump to 4.18.0

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

 dev-python/jsonschema/Manifest |  1 +
 dev-python/jsonschema/jsonschema-4.18.0.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/jsonschema/Manifest b/dev-python/jsonschema/Manifest
index 42b7cff4e019..437d4e4e0a8e 100644
--- a/dev-python/jsonschema/Manifest
+++ b/dev-python/jsonschema/Manifest
@@ -1 +1,2 @@
 DIST jsonschema-4.17.3.tar.gz 297785 BLAKE2B 
a0383bf5612ae50e94c95dbc1774d796b62c74a7aae3056a40edb7e042ad07fd7885e61d86220120a906a4017afe30d8ee8edbbf0cf01a6dec1f212984ff1c1e
 SHA512 
626fc913c37d2e49e4b47c9e058aab4a96c1dc50c35d8def0b2ea0ca464dc25e3318d4fde4927c11ca38068743cd81779d5189464b821407ac1de1788bad30e2
+DIST jsonschema-4.18.0.tar.gz 315551 BLAKE2B 
0f885362b6c1af6385be88770b1f332f38e270ea48c81d2ab6ab37503b007bf2d7a3419c9d435e919fea7c6f6d4b3d1c84a5fd4f196237507c9803473a879f4d
 SHA512 
83eee5a752f14475b32405a916790f033eaeb4cc4b69625abb4915972e5832878a0aa2c51c5c782169bfef5537f3072bd41682e2752380435f7de1162e66f4c1

diff --git a/dev-python/jsonschema/jsonschema-4.18.0.ebuild 
b/dev-python/jsonschema/jsonschema-4.18.0.ebuild
new file mode 100644
index ..8c1b9832e8df
--- /dev/null
+++ b/dev-python/jsonschema/jsonschema-4.18.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="An implementation of JSON-Schema validation for Python"
+HOMEPAGE="
+   https://pypi.org/project/jsonschema/
+   https://github.com/python-jsonschema/jsonschema/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-specifications-2023.03.6[${PYTHON_USEDEP}]
+   >=dev-python/referencing-0.28.4[${PYTHON_USEDEP}]
+   >=dev-python/rpds-py-0.7.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
+"
+
+# formatter deps
+RDEPEND+="
+   dev-python/fqdn[${PYTHON_USEDEP}]
+   dev-python/idna[${PYTHON_USEDEP}]
+   dev-python/isoduration[${PYTHON_USEDEP}]
+   >=dev-python/jsonpointer-1.13[${PYTHON_USEDEP}]
+   dev-python/rfc3339-validator[${PYTHON_USEDEP}]
+   dev-python/rfc3986-validator[${PYTHON_USEDEP}]
+   dev-python/rfc3987[${PYTHON_USEDEP}]
+   dev-python/uri_template[${PYTHON_USEDEP}]
+   >=dev-python/webcolors-1.11[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # requires pip, does not make much sense for the users
+   jsonschema/tests/test_cli.py::TestCLIIntegration::test_license
+   # fragile warning tests
+   jsonschema/tests/test_deprecations.py
+   # wtf?
+   jsonschema/tests/test_jsonschema_test_suite.py::test_suite_bug
+)



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

2023-07-06 Thread Michał Górny
commit: 82f3e7e46255354949c1bd6f60affc26db190cd8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 03:04:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:15:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82f3e7e4

dev-python/python-neutronclient: Bump to 11.0.0

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

 dev-python/python-neutronclient/Manifest   |  1 +
 .../python-neutronclient-11.0.0.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-python/python-neutronclient/Manifest 
b/dev-python/python-neutronclient/Manifest
index cb75e6de2cb7..eafcd9e7b5ce 100644
--- a/dev-python/python-neutronclient/Manifest
+++ b/dev-python/python-neutronclient/Manifest
@@ -1 +1,2 @@
 DIST python-neutronclient-10.0.0.tar.gz 206707 BLAKE2B 
02d270d1867484548af335ec403fafe1d50f8e7601e57ec61f804ea86af9d09064a7a72f6f6c710cfd63ce640b9250d9a0bcce4326fc7f49165d7ae099ecf785
 SHA512 
b80bd90822929ed7f231fccebc5984c97cf7995f428f86442d33bfd69b679def434078406e4c6f3ed557a52921f362cc39ad084ed3fed411cd00279135f7e692
+DIST python-neutronclient-11.0.0.tar.gz 206846 BLAKE2B 
e7ba4db5763a9310aa393e01d8561e9cfe85dfe584942de70a1b2254ccd8d5a79f6ffe5dc195fc3ef6f338c49686f8460b8f6d4118315af38d7eea6f8c1c
 SHA512 
3732892db34287343bc7015aa0be426e61f7a111e8a69c529f9baac0b6abbba09232d2d73e255dc82a816a1e9ff70237097c6269a287910a034787af58a730a1

diff --git a/dev-python/python-neutronclient/python-neutronclient-11.0.0.ebuild 
b/dev-python/python-neutronclient/python-neutronclient-11.0.0.ebuild
new file mode 100644
index ..6a5bd69d00d7
--- /dev/null
+++ b/dev-python/python-neutronclient/python-neutronclient-11.0.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A client for the OpenStack Quantum API"
+HOMEPAGE="
+   https://opendev.org/openstack/python-neutronclient/
+   https://github.com/openstack/python-neutronclient/
+   https://pypi.org/project/python-neutronclient/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/cliff-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+   >=dev-python/openstacksdk-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
+   >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/os-client-config-1.28.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth1-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bandit[${PYTHON_USEDEP}]
+   dev-python/fixtures[${PYTHON_USEDEP}]
+   dev-python/oslotest[${PYTHON_USEDEP}]
+   dev-python/python-openstackclient[${PYTHON_USEDEP}]
+   dev-python/subunit[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   dev-python/testtools[${PYTHON_USEDEP}]
+   dev-python/testscenarios[${PYTHON_USEDEP}]
+   dev-python/tempest[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   # Needs osprofile
+   rm neutronclient/tests/unit/test_http.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # functional tests require cloud instance access
+   eunittest -b neutronclient.tests.unit
+}
+
+python_install() {
+   distutils-r1_python_install
+   # stupid stupid stupid
+   local SITEDIR="${D}$(python_get_sitedir)" || die
+   cd "${SITEDIR}" || die
+   local egg=( python_neutronclient*.dist-info )
+   [[ -d ${egg[0]} ]] || die "python_quantumclient*.dist-info not found"
+   ln -s "${egg[0]}" "${egg[0]/neutron/quantum}" || die
+   ln -s neutronclient quantumclient || die
+   ln -s neutron quantumclient/quantum || die
+}



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

2023-07-06 Thread Michał Górny
commit: e522baa036c8c9ba76e9cc0a30c0d3accff14889
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 02:09:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:15:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e522baa0

dev-python/sentry-sdk: Bump to 1.27.1

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

 dev-python/sentry-sdk/Manifest |   1 +
 dev-python/sentry-sdk/sentry-sdk-1.27.1.ebuild | 118 +
 2 files changed, 119 insertions(+)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index 45023164ab88..d0edfa560abd 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -2,3 +2,4 @@ DIST sentry-python-1.24.0.gh.tar.gz 360564 BLAKE2B 
032c929b75e29ebb0e95f8dddcc56
 DIST sentry-python-1.25.1.gh.tar.gz 362026 BLAKE2B 
f392d766305a119d8d24472d21efade8a0f058d18e8d0e7b15fbcc2c368171e89a79394534aa85a7f9c4013fc1ba2566ee3de6d4708e1c5d7f3e3dd2aae56d4d
 SHA512 
eb22213d99989711fc1449f3910dbd81eafe6d8903181955cb307066ba90a6e0cf587e875c806a013ca2b9465dc070e622c4ec6a656bdec51668455d353ad91a
 DIST sentry-python-1.26.0.gh.tar.gz 371531 BLAKE2B 
cdc44a8c4067405242b7aaec2802df8ac7938d933ec8f5c050b6659bf5f920d7422dbe712813de995308fd49ce6173ca59e346d5a8912f6c3452f6063fb2
 SHA512 
de1d1c4af1d629c7689691d99ebd0acd3c023fc07fcfc6e706e7738b536601186ce33672b85ba08123f430923bb0c67cdbe0e56c9642d2219df55c8f1d14f07d
 DIST sentry-python-1.27.0.gh.tar.gz 375579 BLAKE2B 
ad6de41078c76a1fe99c415d4eaf3a7ad11283f4a95ecdc543918de6f931b3ffc0d840345478834dbf97fe2f48490533a14de294b852ec5ac03f24d57cfef935
 SHA512 
45317295fc71f2a2965ba65552cd6b0fd5f48ae95e1ed06a288d61cfab96cd05d5316cef08f7a90599c1ba57d24022a610fe1bfb9c98ff2a0853f2fc8921c8e7
+DIST sentry-python-1.27.1.gh.tar.gz 376598 BLAKE2B 
4ad5986af5e252cf501523fcafdaa7ada4870aae0252227907d86ce3e886b58f7154f4407cb6ae22473044589c9c2639c7de8ca92dea1a7a7835c51c28b44bb6
 SHA512 
1408c06b3b8a8ef0c888f26a4591d45b63fda51853e52f2ea8921e4983d0a7b05b053c6bf17d55fc59667e5b4b4ca953419303774101fa58ef6f37428d600c90

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.27.1.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.27.1.ebuild
new file mode 100644
index ..1335788113ac
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-1.27.1.ebuild
@@ -0,0 +1,118 @@
+# 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_11 )
+
+inherit distutils-r1
+
+MY_P=sentry-python-${PV}
+DESCRIPTION="Python client for Sentry"
+HOMEPAGE="
+   https://sentry.io/
+   https://github.com/getsentry/sentry-python/
+   https://pypi.org/project/sentry-sdk/
+"
+SRC_URI="
+   https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/asttokens[${PYTHON_USEDEP}]
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/executing[${PYTHON_USEDEP}]
+   dev-python/fakeredis[${PYTHON_USEDEP}]
+   dev-python/flask-login[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pyrsistent[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/python-socks[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zope-event[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+   "${FILESDIR}/sentry-sdk-1.21.0-ignore-warnings.patch"
+)
+
+EPYTEST_IGNORE=(
+   # tests require Internet access
+   tests/integrations/httpx/test_httpx.py
+   tests/integrations/requests/test_requests.py
+   tests/integrations/stdlib/test_httplib.py
+   tests/integrations/flask/test_flask.py
+   tests/integrations/django/test_basic.py
+   tests/integrations/socket/test_socket.py
+   # wtf is it supposed to do?!
+   tests/integrations/gcp/test_gcp.py
+   # broken by rq-1.10.1 (optional dep)
+   tests/integrations/rq/test_rq.py
+   # fastapi is not packaged
+   tests/integrations/asgi/test_fastapi.py
+   # TODO
+   tests/integrations/bottle
+   # TODO: causes breakage in other tests
+   tests/integrations/starlette
+   # TODO
+   tests/integrations/tornado
+   # requires mockupdb
+   tests/integrations/pymongo
+)
+
+EPYTEST_DESELECT=(
+

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

2023-07-06 Thread Michał Górny
commit: 577b79ddc0b1a5523bebd3cdc1da341dccf90f74
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 02:50:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:15:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577b79dd

dev-python/pytest-rerunfailures: Bump to 12.0

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

 dev-python/pytest-rerunfailures/Manifest   |  1 +
 .../pytest-rerunfailures-12.0.ebuild   | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/pytest-rerunfailures/Manifest 
b/dev-python/pytest-rerunfailures/Manifest
index 60ac0faef666..3625d23e8b08 100644
--- a/dev-python/pytest-rerunfailures/Manifest
+++ b/dev-python/pytest-rerunfailures/Manifest
@@ -1 +1,2 @@
 DIST pytest-rerunfailures-11.1.2.tar.gz 17234 BLAKE2B 
c497fee173f09de42d605d092336105e7144aafcdcfe6cdfbe3df65e09c3ab5cf0bc2d42746662f792c832ac25538f3cd81dc97d6e01201b14b480cb0e2d3a46
 SHA512 
309a0d180a996ddb5d6eb0833e6abd107887bc17ca3003a2b02bbaf5a4cbd63012618ee293a2a80623ca327b46ce7a5cd53bb341de75e5670a62b84e7ce5f0bc
+DIST pytest-rerunfailures-12.0.tar.gz 21154 BLAKE2B 
3de39a8b92858bd90b312fca1c5f2e5ad790e12277f118bf18182b6192edf14dd160070bfe31ce981dc7ba41e0d0e2509ea80793c35c1856afdcfb5272ca55cc
 SHA512 
2e6787ec8b420344eb1f7175b0f9e7f8a2f3cc3fd59ebf0c49128b39dc887200bd497e1d73a59311d072456e34126a1829324a4d86f86e5c01916940383c8fd4

diff --git a/dev-python/pytest-rerunfailures/pytest-rerunfailures-12.0.ebuild 
b/dev-python/pytest-rerunfailures/pytest-rerunfailures-12.0.ebuild
new file mode 100644
index ..c6263b8ee63e
--- /dev/null
+++ b/dev-python/pytest-rerunfailures/pytest-rerunfailures-12.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="pytest plugin to re-run tests to eliminate flaky failures"
+HOMEPAGE="
+   https://github.com/pytest-dev/pytest-rerunfailures/
+   https://pypi.org/project/pytest-rerunfailures/
+"
+
+SLOT="0"
+LICENSE="MPL-2.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/packaging-17.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=pytest_rerunfailures
+   epytest
+}



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

2023-07-06 Thread Michał Górny
commit: f14fb4f79d254a32b828fdcb8ae327e762b6d184
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 02:08:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:15:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f14fb4f7

dev-python/trove-classifiers: Bump to 2023.7.6

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

 dev-python/trove-classifiers/Manifest  |  1 +
 .../trove-classifiers-2023.7.6.ebuild  | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/trove-classifiers/Manifest 
b/dev-python/trove-classifiers/Manifest
index 45705d7d16a0..a00e45218b09 100644
--- a/dev-python/trove-classifiers/Manifest
+++ b/dev-python/trove-classifiers/Manifest
@@ -1 +1,2 @@
 DIST trove-classifiers-2023.5.24.tar.gz 15856 BLAKE2B 
37184092e2ec7c068a73d47f0708124b92d54abd4015da5ccbe2b914699f7f93ffaaf1422b84745c0c76aa377adab9c4759348789c55300772c80892afc5c6da
 SHA512 
6017d32ffb63f8ac85d616c55a9317aa8f3cecbddcdfaabffbd6ba98a60f964ceeb28424881f2cebdf891aad2b6d7d1ade78202ca6e9bec697ce446647d09897
+DIST trove-classifiers-2023.7.6.tar.gz 15844 BLAKE2B 
40c6c1c16dbd50d098584ef22e5a687009317642f45bae0de03ebacb3331a9ed94ed63480ccee187565c41e3037911db56cbcfe3f150cf4663161b687e4d275f
 SHA512 
612251e76ce5143e77c349fdc4948eff335f862db4d9138c66f8ca935c2a95c9970377d6a7df382d689728517e89868a9e59bd42d450346499d5c385ebf62841

diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.7.6.ebuild 
b/dev-python/trove-classifiers/trove-classifiers-2023.7.6.ebuild
new file mode 100644
index ..3c130311d42a
--- /dev/null
+++ b/dev-python/trove-classifiers/trove-classifiers-2023.7.6.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Canonical source for classifiers on PyPI (pypi.org)"
+HOMEPAGE="
+   https://github.com/pypa/trove-classifiers/
+   https://pypi.org/project/trove-classifiers/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+BDEPEND="
+   dev-python/calver[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest
+   "${EPYTHON}" -m tests.lib || die
+}



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

2023-07-06 Thread Michał Górny
commit: b4f063218f0b3030cc501b05d654ade37aa47834
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 02:01:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:14:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f06321

dev-python/tekore: Bump to 5.0.1

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

 dev-python/tekore/Manifest|  1 +
 dev-python/tekore/tekore-5.0.1.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/tekore/Manifest b/dev-python/tekore/Manifest
index bbd06ae4e24f..5a7d2e82e0a0 100644
--- a/dev-python/tekore/Manifest
+++ b/dev-python/tekore/Manifest
@@ -1,2 +1,3 @@
 DIST tekore-4.6.1.gh.tar.gz 264775 BLAKE2B 
38371bfd377c51d0dc790ad1571573709b6f233e1174addb1621ae7603a50a3dfd7274d74243f95c51b94ab22143e69417ad02110a71d5db4d98516f29b9a308
 SHA512 
0e76434da0a03e2e808009ca471bcf2dae25db0cc27769d5df9ec1075ca177d3d6faaa35fbf3532646b6bad27dc503c8262361dda23127ee3b8bc4e4e4abfe06
 DIST tekore-5.0.0.gh.tar.gz 261056 BLAKE2B 
3d3659d68329b0cd4de655cae018b89ad0bbe0173087f11b3ad9cf6af0be60a6c0202978316321c4962ff6259126159b84d48a8dafe916f687a8098240d218dd
 SHA512 
60e269bac72b7717f7f81a2865b4e317c7d4f161457b8c12073150dbc3a1ea8307c3256e28381cc4c7b1f1daf698c9083890f498d0d96067d4bd1df5f15b10da
+DIST tekore-5.0.1.gh.tar.gz 261087 BLAKE2B 
a5355f6604dee84cbd169b7de2574f5a46b5651784f9aa8201b56127dbac239c58548c8a1ae9928ba3da19a6275cf7f3eb4139d5a0402bb99548bfae051d89a3
 SHA512 
6c49f6434434d68845aa5e7de8cb2b2075921b9c27f36f2e5d8a8e0ea14996e7cf96e44bd2bc4081278c329e157c30c4aa95192b14d99df8bf607bce10cdd6a8

diff --git a/dev-python/tekore/tekore-5.0.1.ebuild 
b/dev-python/tekore/tekore-5.0.1.ebuild
new file mode 100644
index ..e364947bea00
--- /dev/null
+++ b/dev-python/tekore/tekore-5.0.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Spotify Web API client"
+HOMEPAGE="
+   https://tekore.readthedocs.io/
+   https://github.com/felix-hilden/tekore/
+   https://pypi.org/project/tekore/
+"
+SRC_URI="
+   https://github.com/felix-hilden/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="
+   =dev-python/pydantic-1.8[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   >=dev-python/pytest-asyncio-0.17[${PYTHON_USEDEP}]
+   dev-python/pytest-httpx[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( readme.rst )
+
+distutils_enable_tests pytest
+# TODO: package sphinx_codeautolink
+# distutils_enable_sphinx docs/src \
+#  dev-python/sphinx-rtd-theme \
+#  dev-python/sphinx-tabs \
+#  dev-python/sphinx-autodoc-typehints
+
+EPYTEST_DESELECT=(
+   # Internet
+   
tests/auth/expiring.py::TestCredentialsOnline::test_bad_arguments_raises_error
+   # these tests use calls specific to pydantic-2
+   # TODO: reselect when we can depend on >=pydantic-2
+   tests/model.py::TestModel::test_enum_in_model
+   tests/model.py::TestModel::test_unknown_attribute_ignored
+)



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

2023-07-06 Thread Michał Górny
commit: 6e87e0f6d83dd661599edbc25a7960e8ccfa7c6c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 01:56:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:14:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e87e0f6

dev-python/pyproject-api: Bump to 1.5.3

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

 dev-python/pyproject-api/Manifest  |  1 +
 .../pyproject-api/pyproject-api-1.5.3.ebuild   | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/pyproject-api/Manifest 
b/dev-python/pyproject-api/Manifest
index 695db7377edd..c551f70376db 100644
--- a/dev-python/pyproject-api/Manifest
+++ b/dev-python/pyproject-api/Manifest
@@ -1,2 +1,3 @@
 DIST pyproject_api-1.5.1.tar.gz 22081 BLAKE2B 
53ee778b4e04cac2f16ecd054adc7fd86373d6402f80d485fe22457252684f774b6a5df23d08cf6c6b1f96964d6dc1b1cc9014415f3d9105ffbb09421f69a11e
 SHA512 
31936d242861027ea892e86219f430371aae18631c92893cefc8fb8fc02315906857ee57e5412eed62bf584e0bd24cca7ba82471c0ac6a72c71e8e93b8285a3e
 DIST pyproject_api-1.5.2.tar.gz 21926 BLAKE2B 
337fa749273273e0d4c761876ac1b9ec25c02ad206dd222790717dde44ad82409d5200b94c2b5d35984116b1c88cfa10b93c699e684ff51b3235b936e35fe0ee
 SHA512 
ee12ec0dccce0130bca703886c40ac21802f58fb7683370592f9dabbf83366939f5032d7f55c6b712cfa4fa0cf34d88fc37a05eae9d811b34fe9c7377886b8d7
+DIST pyproject_api-1.5.3.tar.gz 22128 BLAKE2B 
0004682932717db0926e0e080ee78a9b24a9fc0025769e0cbe300bcf0ed50ddbabb52c257e2860718f87707072701ba2912e0fbf32b5481bd2993fb2b304e7c7
 SHA512 
719c4a9d747d8b5fbf3ac86c5f828c9fe10592a5dd71f68ffe308a8b73036de6777e32ddbcbaa7a45dcb23d0963555abab3e0fc4ddfc5eaac864b8892a1b67b8

diff --git a/dev-python/pyproject-api/pyproject-api-1.5.3.ebuild 
b/dev-python/pyproject-api/pyproject-api-1.5.3.ebuild
new file mode 100644
index ..3bc4973c1714
--- /dev/null
+++ b/dev-python/pyproject-api/pyproject-api-1.5.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="API to interact with the python pyproject.toml based projects"
+HOMEPAGE="
+   https://github.com/tox-dev/pyproject-api/
+   https://pypi.org/project/pyproject-api/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+
+RDEPEND="
+   >=dev-python/packaging-23.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ' 3.{8..10})
+"
+BDEPEND="
+   >=dev-python/hatch-vcs-0.3.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-67.8[${PYTHON_USEDEP}]
+   >=dev-python/wheel-0.40[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # requires Python 2 installed
+   tests/test_frontend.py::test_can_build_on_python_2
+)



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

2023-07-06 Thread Michał Górny
commit: f4a02195d79dbfbb5665aba30ce56a044365e84e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 01:55:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:14:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4a02195

dev-python/click: Bump to 8.1.4

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

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

diff --git a/dev-python/click/Manifest b/dev-python/click/Manifest
index a1471fcfb1f5..32715b81fc85 100644
--- a/dev-python/click/Manifest
+++ b/dev-python/click/Manifest
@@ -1 +1,2 @@
 DIST click-8.1.3.gh.tar.gz 333961 BLAKE2B 
ed80d9be1e5740f1e4af62e97cd78488dc99d59da4a6dc9c99fb62b08c32ca2b889e3678a2841052922d102d8ac83df19e3e2d0ff41c46387e695d3718c7702d
 SHA512 
29194ee3877e013a2fe1037870522c5b5a78136ca60da9109f29312a3e52c767867f5eec2d90ca385cd0508f77555b9d6ad8f5141dc31900ddc9307a2207a818
+DIST click-8.1.4.gh.tar.gz 340493 BLAKE2B 
953e4033a1715ec631bec197f62d1015de28579e0cf3c3ee8fab1941a60797130d12e752aea5dc210cbedea1735cc6fa517eaf9f88836599a9135f42368bb603
 SHA512 
3095990cdbaa01a61fa5d84f6a80c03a9c645c81ac569f66a4b23ba06e37ba79a5c9fcc6f09a7b8bed1082cb17c0381743c5a160ae14634f102b7f29175e739b

diff --git a/dev-python/click/click-8.1.4.ebuild 
b/dev-python/click/click-8.1.4.ebuild
new file mode 100644
index ..0cf462f36528
--- /dev/null
+++ b/dev-python/click/click-8.1.4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python package for creating beautiful command line interfaces"
+HOMEPAGE="
+   https://palletsprojects.com/p/click/
+   https://github.com/pallets/click/
+   https://pypi.org/project/click/
+"
+SRC_URI="
+   https://github.com/pallets/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+IUSE="examples"
+
+distutils_enable_sphinx docs \
+   '>=dev-python/docutils-0.14' \
+   dev-python/pallets-sphinx-themes \
+   dev-python/sphinxcontrib-log-cabinet \
+   dev-python/sphinx-issues \
+   dev-python/sphinx-tabs
+distutils_enable_tests pytest
+
+python_install_all() {
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}



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

2023-07-06 Thread Michał Górny
commit: 4c37bf8a5f4a73903bc9513016ce79b056cbaa6c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 01:54:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:14:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c37bf8a

dev-python/platformdirs: Bump to 3.8.1

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

 dev-python/platformdirs/Manifest  |  1 +
 dev-python/platformdirs/platformdirs-3.8.1.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest
index 63125dfde14b..6b0a6f755190 100644
--- a/dev-python/platformdirs/Manifest
+++ b/dev-python/platformdirs/Manifest
@@ -4,3 +4,4 @@ DIST platformdirs-3.5.3.tar.gz 17780 BLAKE2B 
bffcc38623022f24175d1cb7097e65f7320
 DIST platformdirs-3.6.0.tar.gz 18187 BLAKE2B 
22e6da0d01e3862518052eba5a20efca4bb365619a6acdbd7722367b5acc4724a06f3baa8a57e8ba2d1957d9be35fd0074db89cc5732596e05bd44c2b5248a41
 SHA512 
f760e0fec11ca040e2138fc6c8423f9a39106fdf1f41811a19598892fbda31dc75cdeb4138e6355d87bbeeb879fd42ac2eee6e337e6093e59150ee26e73e4d41
 DIST platformdirs-3.7.0.tar.gz 18322 BLAKE2B 
dc1d68c0149e29d043373904616d9d82aea12b62da639cd2daf1d2134b28338200bfd44bdd1750d8ff0202608e92764023dbd9f899f4602d074e246fd3eb10ab
 SHA512 
a7c392787f7db55393888fc5a5e2b7ace131a3ed09d063169630a5cd86f0a9ec5569b2b5de599d2844f3bad439b6a36deb61cbc209faa0913c30c0803ad48ac2
 DIST platformdirs-3.8.0.tar.gz 18451 BLAKE2B 
cac717c3968fd20b7bdac464443cedcdc50b04b732ae8a212fcb946170ad1553ffae82cbdca05c2cf01ebbc4383216cd0f0afe84cddc2ce6107f10fd40213542
 SHA512 
64937f3e9e03a9ec8dc2068777dfe553ec09cef62ce53a753608bd9a73e0afaa4489c98046e7b4b3fdbded237cf2813bfd306a6d5ad5788031b6857d8d4fa430
+DIST platformdirs-3.8.1.tar.gz 18533 BLAKE2B 
d1d669fe76e52637f59c32ddb93920988821a1f1720d6b91042f80abedafc1d6dbcd5f744f22f5502121dc0b12285001cbde63e923e8159f139342a9497459e2
 SHA512 
85d7781e4ef0755bf9a7a4d90b92ea06f497081ec4c5438780f12876a1006b2e591c1b182f6648cad19039d1bd7611cf0c2215015653bafbad2cc529f27d94e7

diff --git a/dev-python/platformdirs/platformdirs-3.8.1.ebuild 
b/dev-python/platformdirs/platformdirs-3.8.1.ebuild
new file mode 100644
index ..70e821d796fb
--- /dev/null
+++ b/dev-python/platformdirs/platformdirs-3.8.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A small Python module for determining appropriate 
platform-specific dirs"
+HOMEPAGE="
+   https://pypi.org/project/platformdirs/
+   https://github.com/platformdirs/platformdirs/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+
+BDEPEND="
+   test? (
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_configure() {
+   grep -q 'build-backend = "hatchling' pyproject.toml ||
+   die "Upstream changed build-backend, recheck"
+   # write a custom pyproject.toml to ease setuptools bootstrap
+   cat > pyproject.toml <<-EOF || die
+   [build-system]
+   requires = ["flit_core >=3.2,<4"]
+   build-backend = "flit_core.buildapi"
+
+   [project]
+   name = "${PN}"
+   version = "${PV}"
+   description = 'A small Python package for determining 
appropriate platform-specific dirs, e.g. a "user data dir".'
+   EOF
+   # sigh
+   cat > src/platformdirs/version.py <<-EOF || die
+   __version__ = version = '${PV}'
+   __version_tuple__ = version_tuple = (${PV//./, })
+   EOF
+}



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

2023-07-06 Thread Michał Górny
commit: 3f4d7917d5647202f305cddc8903ab51135574c0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 01:49:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:14:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f4d7917

dev-python/boto3: Bump to 1.28.0

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index d565cc9b3755..650453b04a89 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -6,3 +6,4 @@ DIST boto3-1.26.164.gh.tar.gz 670774 BLAKE2B 
d5a1f93ac403e738b754a915f6d64f16c08
 DIST boto3-1.26.165.gh.tar.gz 671248 BLAKE2B 
b9c390bb2a32fa75fc48258137f04961d54c269f78ac8a87ef5d5eb24aada8708c341f89051b8c8e5d306b7e0c59ebc128659bcf89e071c479edf9cb7b959a5c
 SHA512 
734df5b6301eca682c0ae1f6bdda3024ed7171d3ed9952f24d177454fb19653b9bd573d9b9a09f44a9324163190620c72623f1f7f20706af42eecf5026e9f853
 DIST boto3-1.27.0.gh.tar.gz 671636 BLAKE2B 
1a3927db8c67b066108b03a9018522b73f6b2ee95f7d278a3e04c0e785764148e6b86ab63804acc035112df13203aa853f435d95e0a647ce8a83f4ca3504
 SHA512 
11a438c2cd9d55bada47575b784f151ff4ae1ad9520c6cbda2edfc2a0b2cfefbac231c11b977bcfbe031d0fc813a663b59cd29a04aeb6376fb9d4869d69feed7
 DIST boto3-1.27.1.gh.tar.gz 672067 BLAKE2B 
63bc6fcb40c3623d84cdd5e21cb656f7ba0335e06c45c7ffe652bece36f7bbf0ddaf4d52b98625d31851b63f646abecf79eac727a35a31e6f58410def3be4289
 SHA512 
e3b339459a2ae221d8aefb4c540bfae6ec9fc5ec27b623c66d894aef5e50873b57ed6dd12b356b32a4c30aef3e8d98c4c43629033c850604ef2bfa6cb715
+DIST boto3-1.28.0.gh.tar.gz 672952 BLAKE2B 
f648cb49defe36b40138dfe3c125e15bc6480d2e36dc78247c173c766f37a4a679a8d11097b44785cc2ab6c0262b3bd874fdf95f7d4e51ef54dbfa990fb05293
 SHA512 
312ef8fe9f399b9e79a8fa75668c567fe711ab7ce8de8e2017dd147b477579aedeb0760efcfe4d1ce9dc106a0e4f09ea6126a9571dfc6d4ed78aabbba7ee7153

diff --git a/dev-python/boto3/boto3-1.28.0.ebuild 
b/dev-python/boto3/boto3-1.28.0.ebuild
new file mode 100644
index ..2a4a7643203e
--- /dev/null
+++ b/dev-python/boto3/boto3-1.28.0.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: app-admin/awscli/

2023-07-06 Thread Michał Górny
commit: a835713aa603f2b855bf5dd3fa1e2afc89a0bb29
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 01:49:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:14:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a835713a

app-admin/awscli: Bump to 1.29.0

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index df5c93f89391..ceac23c5c83e 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -6,3 +6,4 @@ DIST aws-cli-1.27.164.gh.tar.gz 2441955 BLAKE2B 
51a4e88eed1196baa92110c6ad671534
 DIST aws-cli-1.27.165.gh.tar.gz 2445911 BLAKE2B 
72496a0b5695c78631349b7b6efb4aee7a3681c3683cd567fe904d02d5198366e79146bfd2db373738936c88e2cd97b2e858e45de1e44ec863f386aef865367d
 SHA512 
cde5e9bf6aa2783a0b8c90ae78686bb6a8d5e625e15826f735bcf6e138b112a56df25f4429192ed44fb7cc58e9ea736f7e7fd8ffe8ad0092ead763e3f801a7a0
 DIST aws-cli-1.28.0.gh.tar.gz 2445988 BLAKE2B 
5c56f908d72cdc10c3e256dd1cc279a202d302cfee0ce860dbefec33ec78aea7afcae37aa699bab6a8644503c9ff0648d0efd60a168f180847f4392e3440658f
 SHA512 
cc3239b7609de0dfa0bb15fea044a9f51151e6c1873c07dc1f0893b0418721eef9b28d1757bc59f7d9e603b865eec406fbe3865e0f31de2f58142ca6768bd1a3
 DIST aws-cli-1.28.1.gh.tar.gz 2446244 BLAKE2B 
b3642736467a629e810bab4998f797e12845427344689ca8bbe8e2e5e362debc71d2496dfb9ad9e0de1d0e018744e9e13268b6f203040475ef97b77fb99fbf1b
 SHA512 
ab668d09979e5bb1ddec9862227d08c607ddfcac417fe298ac214caf492bcee678291132117925e0e229d10bf4b820c2acc3c335e5b0b9474151ad3233117668
+DIST aws-cli-1.29.0.gh.tar.gz 2449423 BLAKE2B 
52948b35f391266c38a197d4fa20926c428def190a5821a64b33fe9939b5a30a252fd546a3f1f54056901ed9fe75e7d030d65ca40508658581a4246ad6ec1635
 SHA512 
5c1b31d2b5c9721b2b27ef21fbd58c74c70fce35122e1de4b1483b8bd6766f2b2b27c288aa1a3d91f1d37decdaa937823b4149f9b1d49acd4404477ee8f9dfd6

diff --git a/app-admin/awscli/awscli-1.29.0.ebuild 
b/app-admin/awscli/awscli-1.29.0.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.29.0.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 /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2023-07-06 Thread Michał Górny
commit: cbe9860d1650360e3fce4065ea70262ec0cdc308
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 01:48:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:14:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe9860d

dev-python/botocore: Bump to 1.31.0

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

 dev-python/botocore/Manifest   |  1 +
 dev-python/botocore/botocore-1.31.0.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 9d1faded4a07..8f5e95664a01 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -6,3 +6,4 @@ DIST botocore-1.29.164.gh.tar.gz 11728330 BLAKE2B 
241747c505ae64941073de3b307829
 DIST botocore-1.29.165.gh.tar.gz 11734461 BLAKE2B 
30a479dfbc1e19c08baf38e5140a542bad0dab2fa7fc141103fc08deb6f5875a96b1d2c57ee2260d29f214f98a5a3b6c22ef811164e2f0a339515979c63835b2
 SHA512 
5ddff691727ec26b9af5158e6547b1641f345e017c087fea9829ea8dec250da805600467b9e27ee629dcd10db71f9adb88e562c3371674f6df71401c1b72c323
 DIST botocore-1.30.0.gh.tar.gz 11743386 BLAKE2B 
5117ae44f7b70dcf82e319fce1f72cba9291c7557144b410640b9ae727de0c4d31b7d896fd4d730b06a02f3ebd4341f208b84cc432a4aacf040b119ed2836923
 SHA512 
b1d3237949300e44eb29d3e4a14d3069cac75ad2da115d3c3e261605b7e9e7951402bf804b5055c33ce3e91a7c3c6b936ec4429e34f8b0d76ea61f1b804195c8
 DIST botocore-1.30.1.gh.tar.gz 11745235 BLAKE2B 
07813b701ddde0e0ece703bb64abb9b0e8d15228f0db82756b4dc705ab97ebbfd10823cf1c279600d70a1e7caa15824cf34a108580b240c6a21d7760373f9e12
 SHA512 
4701b45541acbbe0d667c82db90f408bc50e28c4c8de0b6b90c8923ea8a159cf868b15eddbdaeac651ecc8f0829cff454723ba2f313a99f3878e818b0416ca64
+DIST botocore-1.31.0.gh.tar.gz 11756795 BLAKE2B 
8a9299570aa5da4d9195e52bb2b3772ffbd7946ac269ecf46510818fbbd1b62c285cc01d6ffdbed8eb70cd0d4ab4f5624de30e2517e809e0d7546dfd15fa0262
 SHA512 
05b31e2a8bd63c483dee6e9d4d8865235e8465e827c6f372d06cb794352c1f691c12823b3d8e1c8107366628fe43a45881a05cd1ef54b68ce579a4f2ce4bddda

diff --git a/dev-python/botocore/botocore-1.31.0.ebuild 
b/dev-python/botocore/botocore-1.31.0.ebuild
new file mode 100644
index ..3ced99abe4ff
--- /dev/null
+++ b/dev-python/botocore/botocore-1.31.0.ebuild
@@ -0,0 +1,79 @@
+# 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
+   # urllib3-2 compatibility, mock relies on implementation details
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_no_response_from_server
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_returned
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_sends_307
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_sends_connection_header
+   

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

2023-07-06 Thread Michał Górny
commit: d1705ca8fa228b2d09a8ef476b53a6b1c9389ba6
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  7 01:51:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  7 03:14:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1705ca8

dev-python/path: Bump to 16.7.1

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

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

diff --git a/dev-python/path/Manifest b/dev-python/path/Manifest
index ac041f593be3..24b66b4c66f7 100644
--- a/dev-python/path/Manifest
+++ b/dev-python/path/Manifest
@@ -1 +1,2 @@
 DIST path-16.6.0.tar.gz 49670 BLAKE2B 
16da36676acb4e4c45c364a09c1d031f4cfc6bdabc08426bc5a8945c4b3594a7dd849f880f76dbfaba4dd2282eee00edbc0f9c7c4ed4774750e023c6a03b3939
 SHA512 
f1ec159c6b755f98eef90e1aac4337fb84fd9f739beddf34205c5faf9e959863baa52d237899bd33fe8f365a2666af6999c2e9388be310a6acae16b4952df022
+DIST path-16.7.1.tar.gz 48974 BLAKE2B 
a03eebbb391cf17033adce4d6b258217546e3b7494200a8ea97f756512177f1c7d7ea8155420e167cefe79b566a4240eec98d17b160478f9cb06d3fd839c28f2
 SHA512 
7d660373046845a5882a316051c350558527d6d8a5cd11735d38214f986c8e096f72b45f87cfec41bf6171e7845287a42e6e45535f87a01b46670eccd4013dbf

diff --git a/dev-python/path/path-16.7.1.ebuild 
b/dev-python/path/path-16.7.1.ebuild
new file mode 100644
index ..6cd8ba8201ed
--- /dev/null
+++ b/dev-python/path/path-16.7.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A module wrapper for os.path"
+HOMEPAGE="
+   https://github.com/jaraco/path/
+   https://pypi.org/project/path/
+"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/packaging[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # unreliable, not really meaningful for end users
+   test_path.py::TestPerformance
+)



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/ls-qpack/, dev-libs/lsquic/, dev-libs/ls-hpack/

2023-07-06 Thread Okamura Kazuya
commit: f2bc97956e95c1c9ff4f188713b34255d89ea926
Author: Okamura Kazuya  danceylove  net>
AuthorDate: Fri Jul  7 03:01:19 2023 +
Commit: Okamura Kazuya  danceylove  net>
CommitDate: Fri Jul  7 03:01:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f2bc9795

dev-libs/*: Allow installation of lsquic and its dependent libraries on arm64

Signed-off-by: Okamura Kazuya  danceylove.net>

 dev-libs/ls-hpack/ls-hpack-2.3.0-r1.ebuild |  2 +-
 dev-libs/ls-qpack/ls-qpack-2.5.0-r1.ebuild | 31 ++
 dev-libs/lsquic/lsquic-3.2.0.ebuild|  2 +-
 3 files changed, 33 insertions(+), 2 deletions(-)

diff --git a/dev-libs/ls-hpack/ls-hpack-2.3.0-r1.ebuild 
b/dev-libs/ls-hpack/ls-hpack-2.3.0-r1.ebuild
index e435b6304..59695af8e 100644
--- a/dev-libs/ls-hpack/ls-hpack-2.3.0-r1.ebuild
+++ b/dev-libs/ls-hpack/ls-hpack-2.3.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/litespeedtech/${PN}/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="static-libs"
 
 PATCHES=(

diff --git a/dev-libs/ls-qpack/ls-qpack-2.5.0-r1.ebuild 
b/dev-libs/ls-qpack/ls-qpack-2.5.0-r1.ebuild
new file mode 100644
index 0..4436301c0
--- /dev/null
+++ b/dev-libs/ls-qpack/ls-qpack-2.5.0-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="QPACK compression library for use with HTTP/3"
+HOMEPAGE="https://github.com/litespeedtech/ls-qpack/;
+SRC_URI="https://github.com/litespeedtech/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="static-libs"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=$(usex !static-libs)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   mkdir -p ${D}/usr/include/
+   mkdir -p ${D}/usr/lib64/
+   cp ${S}_build/libls* ${D}/usr/lib64/
+   cp ${S}/lsxpack_header.h ${D}/usr/include/
+   cp ${S}/lsqpack.h ${D}/usr/include/
+   einstalldocs
+}

diff --git a/dev-libs/lsquic/lsquic-3.2.0.ebuild 
b/dev-libs/lsquic/lsquic-3.2.0.ebuild
index 95bbaed3a..2a55f57fb 100644
--- a/dev-libs/lsquic/lsquic-3.2.0.ebuild
+++ b/dev-libs/lsquic/lsquic-3.2.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-07-06 Thread Okamura Kazuya
commit: fd3d3e22dc2b7d08ea0f6b15f775e61388699a67
Author: Okamura Kazuya  danceylove  net>
AuthorDate: Fri Jul  7 02:27:06 2023 +
Commit: Okamura Kazuya  danceylove  net>
CommitDate: Fri Jul  7 02:27:06 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fd3d3e22

dev-libs/lsquic: fix missing RESTRICT with IUSE=test

Signed-off-by: Okamura Kazuya  danceylove.net>

 dev-libs/lsquic/lsquic-3.2.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/lsquic/lsquic-3.2.0.ebuild 
b/dev-libs/lsquic/lsquic-3.2.0.ebuild
index 46c0f796d..95bbaed3a 100644
--- a/dev-libs/lsquic/lsquic-3.2.0.ebuild
+++ b/dev-libs/lsquic/lsquic-3.2.0.ebuild
@@ -20,6 +20,7 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="static-libs test"
+RESTRICT="!test? ( test )"
 
 S="${WORKDIR}/lsquic-${LSQUIC_COMMIT}"
 



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

2023-07-06 Thread Sam James
commit: a6f217efdc2a02a21cf4c92077e484fc5977fd05
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 02:20:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 02:20:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6f217ef

sys-fs/bees: Stabilize 0.9 amd64, #909782

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

 sys-fs/bees/bees-0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/bees/bees-0.9.ebuild b/sys-fs/bees/bees-0.9.ebuild
index f84aba717799..4834204acfcf 100644
--- a/sys-fs/bees/bees-0.9.ebuild
+++ b/sys-fs/bees/bees-0.9.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/Zygo/bees.git;
 else
SRC_URI="https://github.com/Zygo/bees/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64"
+   KEYWORDS="amd64 ~arm64"
 fi
 
 LICENSE="GPL-3"



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

2023-07-06 Thread Okamura Kazuya
commit: fe977b3f8259644ff33288b8ccd7eee72f13f742
Author: Okamura Kazuya  danceylove  net>
AuthorDate: Fri Jul  7 02:16:14 2023 +
Commit: Okamura Kazuya  danceylove  net>
CommitDate: Fri Jul  7 02:16:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe977b3f

dev-libs/lsquic: change to download via src_uri

Signed-off-by: Okamura Kazuya  danceylove.net>

 dev-libs/lsquic/Manifest|  2 ++
 dev-libs/lsquic/lsquic-3.2.0.ebuild | 36 +++-
 2 files changed, 17 insertions(+), 21 deletions(-)

diff --git a/dev-libs/lsquic/Manifest b/dev-libs/lsquic/Manifest
new file mode 100644
index 0..6610c44ad
--- /dev/null
+++ b/dev-libs/lsquic/Manifest
@@ -0,0 +1,2 @@
+DIST boringssl-fips-20230428.tar.gz 32288205 BLAKE2B 
50588024cfd985b23be6f780197d092beae4b97bb2b5e01a6aca1477b0f5f0ffd0b6ac9558bd42fb5b4de4898a8987326afbe28422bb6dafbfc2104660958a83
 SHA512 
afdf94a4bbf4e92082ddcdb798c7b13e489f63ad50d9a79ee0f7222c0c830dd75a313cb8e3220816f1dc6872fe7493522938797c18c728e41a7c8f77bd597fc1
+DIST lsquic-3.2.0.tar.gz 1911754 BLAKE2B 
50832d44f01419fe78e965b632aa3f3c1a39c4cb36f1183031bdfecb8aad48ce094bf0e59736c9a408542b1d3977cb93e1908a86cffe3ad2cdbbad7a12257f33
 SHA512 
1b9b499c854e60d07b8f32215bf65dc8f678dd216689a4dcaa150e962357ed75087c2cc31a1f9f0bcd2f168ef63625ed0f5c0a88d16a6cec5fa02b75e782e3d0

diff --git a/dev-libs/lsquic/lsquic-3.2.0.ebuild 
b/dev-libs/lsquic/lsquic-3.2.0.ebuild
index 01894c125..46c0f796d 100644
--- a/dev-libs/lsquic/lsquic-3.2.0.ebuild
+++ b/dev-libs/lsquic/lsquic-3.2.0.ebuild
@@ -3,27 +3,25 @@
 
 EAPI=8
 
-inherit cmake git-r3
-
-DESCRIPTION="LiteSpeed QUIC (LSQUIC) Library"
-HOMEPAGE="https://github.com/litespeedtech/lsquic/;
+inherit cmake
 
 # LSQUIC
-EGIT_LSQUIC_REPO_URI="https://github.com/litespeedtech/lsquic/;
-EGIT_LSQUIC_COMMIT="3bbf683f25ab84826951350c57ae226c88c54422"
-EGIT_LSQUIC_CHECKOUT_DIR="${WORKDIR}/${P}/"
-
+LSQUIC_COMMIT="3bbf683f25ab84826951350c57ae226c88c54422"
 # BoringSSL
-EGIT_BORINGSSL_REPO_URI="https://github.com/google/boringssl;
-EGIT_BORINGSSL_BRANCH="fips-20230428"
-EGIT_BORINGSSL_CHECKOUT_DIR="${WORKDIR}/${P}/src/liblsquic/boringssl"
-
-EGIT_SUBMODULES=()
+BORINGSSL_COMMIT="15655052e8701f908937204785eaa8cd4363099f"
+DESCRIPTION="LiteSpeed QUIC (LSQUIC) Library"
+HOMEPAGE="https://github.com/litespeedtech/lsquic/;
+SRC_URI="
+   https://github.com/litespeedtech/lsquic/archive/${LSQUIC_COMMIT}.tar.gz 
-> ${P}.tar.gz
+   https://github.com/google/boringssl/archive/${BORINGSSL_COMMIT}.tar.gz 
-> boringssl-fips-20230428.tar.gz
+"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="bin static-libs test"
+IUSE="static-libs test"
+
+S="${WORKDIR}/lsquic-${LSQUIC_COMMIT}"
 
 DEPEND="
dev-libs/ls-qpack:=[static-libs=]
@@ -36,19 +34,15 @@ PATCHES=(
 )
 
 src_unpack() {
-   # Checkout LSQUIC Sources
-   git-r3_fetch ${EGIT_LSQUIC_REPO_URI} ${EGIT_LSQUIC_COMMIT}
-   git-r3_checkout ${EGIT_LSQUIC_REPO_URI} ${EGIT_LSQUIC_CHECKOUT_DIR}
-   # Checkout BoringSSL Sources
-   git-r3_fetch ${EGIT_BORINGSSL_REPO_URI} ${EGIT_BORINGSSL_BRANCH}
-   git-r3_checkout ${EGIT_BORINGSSL_REPO_URI} 
${EGIT_BORINGSSL_CHECKOUT_DIR}
+   unpack ${P}.tar.gz
+   unpack boringssl-fips-20230428.tar.gz
+   mv boringssl-${BORINGSSL_COMMIT} ${S}/src/liblsquic/boringssl || die
 }
 
 src_configure() {
local mycmakeargs=(
-DLSQUIC_SHARED_LIB=$(usex !static-libs)
-DLSQUIC_TESTS=$(usex test)
-   -DLSQUIC_BIN=$(usex bin)
)
cmake_src_configure
 }



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

2023-07-06 Thread Sam James
commit: ad0c4af0a471b945f7e808c1455d07f64a0e43b5
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 02:13:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 02:13:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad0c4af0

dev-python/platformdirs: Stabilize 3.8.0 ALLARCHES, #909783

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

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

diff --git a/dev-python/platformdirs/platformdirs-3.8.0.ebuild 
b/dev-python/platformdirs/platformdirs-3.8.0.ebuild
index 70e821d796fb..c890201db8ae 100644
--- a/dev-python/platformdirs/platformdirs-3.8.0.ebuild
+++ b/dev-python/platformdirs/platformdirs-3.8.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
 
 BDEPEND="
test? (



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

2023-07-06 Thread Sam James
commit: d3186ec8679f6518050dcd8b6f0d8de0c7485e79
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 02:12:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 02:12:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3186ec8

dev-libs/inih: add 57

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

 dev-libs/inih/Manifest   |  1 +
 dev-libs/inih/inih-57.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/inih/Manifest b/dev-libs/inih/Manifest
index 99f535bd88e4..eee67f4d9c04 100644
--- a/dev-libs/inih/Manifest
+++ b/dev-libs/inih/Manifest
@@ -1 +1,2 @@
 DIST inih-56.tar.gz 18458 BLAKE2B 
51935959a9eb4e393b17302f0932a232963883680f10d404c63d5f2ebbd3bf0b740f44edfa1b2541d0e130016eb853ebedf68a1c40797f658496e2a8c966af3d
 SHA512 
ff3e0910990f73e5b21fddc84737ab346279f201c86c7ad864c6cad9de5bde57c3e0a433b9b8f3585b7d86feaae2ea074185f92891dcadc98c274c1c0745d2d2
+DIST inih-57.tar.gz 18954 BLAKE2B 
df2e2a14b4186616071f6ad2a64e0423148fb9a4624a74d4b16845a4a12eb72b1965f1314b92a710b80cc68d85dbe4ef09d6db159b76be856a4041f21a8c520c
 SHA512 
9f758df876df54ed7e228fd82044f184eefbe47e806cd1e6d62e1b0ea28e2c08e67fa743042d73b4baef0b882480e6afe2e72878b175822eb2bdbb6d89c0e411

diff --git a/dev-libs/inih/inih-57.ebuild b/dev-libs/inih/inih-57.ebuild
new file mode 100644
index ..ba61d2ec922a
--- /dev/null
+++ b/dev-libs/inih/inih-57.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Tests not wired up to meson and don't seem to be intended for downstream use 
yet
+# e.g. hardcoding gcc, just a shell script
+
+inherit meson
+
+DESCRIPTION="inih (INI not invented here) simple .INI file parser"
+HOMEPAGE="https://github.com/benhoyt/inih;
+SRC_URI="https://github.com/benhoyt/inih/archive/r${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/inih-r${PV}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+DOCS=( README.md )
+
+src_configure() {
+   local emesonargs=(
+   -Ddefault_library=shared
+   -Ddistro_install=true
+   -Dwith_INIReader=true
+   )
+
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libjpeg-turbo/, media-libs/libjpeg-turbo/files/

2023-07-06 Thread Sam James
commit: f1262eb805ad6edd39cdff9fa0a84c9874c342e5
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 02:10:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 02:10:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1262eb8

media-libs/libjpeg-turbo: keyword 3.0.0 (w/ fixed tests)

No revbump for test fix as it's purely for tests (no runtime fixes).

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

 .../files/libjpeg-turbo-3.0.0-tests.patch  | 97 ++
 .../libjpeg-turbo/libjpeg-turbo-3.0.0.ebuild   | 10 ++-
 2 files changed, 104 insertions(+), 3 deletions(-)

diff --git a/media-libs/libjpeg-turbo/files/libjpeg-turbo-3.0.0-tests.patch 
b/media-libs/libjpeg-turbo/files/libjpeg-turbo-3.0.0-tests.patch
new file mode 100644
index ..303223fdd6b3
--- /dev/null
+++ b/media-libs/libjpeg-turbo/files/libjpeg-turbo-3.0.0-tests.patch
@@ -0,0 +1,97 @@
+https://github.com/libjpeg-turbo/libjpeg-turbo/issues/705
+https://github.com/libjpeg-turbo/libjpeg-turbo/commit/035ea386d1b6a99a8a1e2ab57cc1fc903569136c
+
+From 035ea386d1b6a99a8a1e2ab57cc1fc903569136c Mon Sep 17 00:00:00 2001
+From: DRC 
+Date: Thu, 6 Jul 2023 12:04:22 -0400
+Subject: [PATCH] Build: Fix regression test concurrency issues
+
+- The example-*bit-*-decompress test must run after the
+  example-*bit-*-compress test, since the latter generates
+  testout*-example.jpg.
+
+- Add -static to the filenames of all output files generated by the
+  "static" regression tests, to avoid conflicts with the "shared"
+  regression tests.
+
+- Add the PID to the filenames of all files generated by the tjunittest
+  packed-pixel image I/O tests.
+
+- Check the return value of MD5File() in tjunittest to avoid a segfault
+  if the file doesn't exist.  (Prior to the fix described above, that
+  could occur if two instances of tjunittest ran concurrently from the
+  same directory with the same -bmp and -precision arguments.)
+
+Fixes #705
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -1004,7 +1004,7 @@ foreach(libtype ${TEST_LIBTYPES})
+ 
+   if(sample_bits EQUAL 12)
+ set(tjbench tjbench12)
+-set(testout testout12)
++set(testout testout12${suffix})
+ 
+ set(MD5_PPM_GRAY_TILE 2f799249148b1a9d0e61fa4408f6c397)
+ set(MD5_PPM_420_8x8_TILE b25684e1af37be504ee3fd137757353f)
+@@ -1024,7 +1024,7 @@ foreach(libtype ${TEST_LIBTYPES})
+ set(MD5_PPM_444_TILE 2f571a032e4dbc8ef40f75219d336b0b)
+   else()
+ set(tjbench tjbench)
+-set(testout testout)
++set(testout testout${suffix})
+ 
+ set(MD5_PPM_GRAY_TILE 2c3b567086e6ca0c5e6d34ad8d6f6fe8)
+ set(MD5_PPM_420_8x8_TILE efca1bdf0226df01777137778cf986ec)
+@@ -1160,7 +1160,7 @@ foreach(libtype ${TEST_LIBTYPES})
+   set(cjpeg cjpeg12)
+   set(djpeg djpeg12)
+   set(jpegtran jpegtran12)
+-  set(testout testout12)
++  set(testout testout12${suffix})
+ 
+   set(TESTORIG testorig12.jpg)
+   set(MD5_JPEG_RGB_ISLOW 9d7369207c520d37f2c1cbfcb82b2964)
+@@ -1222,7 +1222,7 @@ foreach(libtype ${TEST_LIBTYPES})
+   set(cjpeg cjpeg)
+   set(djpeg djpeg)
+   set(jpegtran jpegtran)
+-  set(testout testout)
++  set(testout testout${suffix})
+ 
+   set(TESTORIG testorig.jpg)
+   set(MD5_JPEG_RGB_ISLOW 1d44a406f61da743b5fd31c0a9abdca3)
+@@ -1632,6 +1632,8 @@ foreach(libtype ${TEST_LIBTYPES})
+ add_test(example-${sample_bits}bit-${libtype}-decompress
+   ${CMAKE_CROSSCOMPILING_EMULATOR} example${suffix} decompress
+ ${EXAMPLE_12BIT_ARG} ${testout}-example.jpg ${testout}-example.ppm)
++set_tests_properties(example-${sample_bits}bit-${libtype}-decompress
++  PROPERTIES DEPENDS example-${sample_bits}bit-${libtype}-compress)
+ add_test(example-${sample_bits}bit-${libtype}-decompress-cmp
+   ${CMAKE_CROSSCOMPILING_EMULATOR} ${MD5CMP} ${MD5_PPM_EXAMPLE_DECOMPRESS}
+ ${testout}-example.ppm)
+--- a/tjunittest.c
 b/tjunittest.c
+@@ -977,8 +977,8 @@ static int doBmpTest(const char *ext, int width, int 
align, int height, int pf,
+ THROW("Could not allocate memory");
+   initBitmap(buf, width, pitch, height, pf, bottomUp);
+ 
+-  SNPRINTF(filename, 80, "test_bmp%d_%s_%d_%s.%s", precision, 
pixFormatStr[pf],
+-   align, bottomUp ? "bu" : "td", ext);
++  SNPRINTF(filename, 80, "test_bmp%d_%s_%d_%s_%d.%s", precision, 
pixFormatStr[pf],
++   align, bottomUp ? "bu" : "td", getpid(), ext);
+   if (precision == 8) {
+ TRY_TJ(handle, tj3SaveImage8(handle, filename, (unsigned char *)buf, 
width,
+  pitch, height, pf));
+@@ -990,6 +990,10 @@ static int doBmpTest(const char *ext, int width, int 
align, int height, int pf,
+   width, pitch, height, pf));
+   }
+   md5sum = MD5File(filename, md5buf);
++  if (!md5sum) {
++printf("\n   Could not determine MD5 sum of %s\n", filename);
++retval = -1;  goto 

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

2023-07-06 Thread Sam James
commit: bd0effe101352bd8c56406b8146c2a7a02d9fc37
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 01:13:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 01:13:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd0effe1

app-admin/syslog-ng: force bison/flex

See https://forums.gentoo.org/viewtopic-t-1164103.html.

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

 app-admin/syslog-ng/syslog-ng-4.2.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
index 06392ba60656..945f612739f7 100644
--- a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
@@ -108,6 +108,9 @@ src_prepare() {
 }
 
 src_configure() {
+   # Needs bison/flex.
+   unset YACC LEX
+
local myconf=(
--disable-docs
--disable-java



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-Date/

2023-07-06 Thread Sam James
commit: 61b1d67d0fa71ecd8b9a7b762d05b799c4f8ae3d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 01:06:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 01:06:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b1d67d

dev-perl/HTTP-Date: add 6.60.0

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

 dev-perl/HTTP-Date/HTTP-Date-6.60.0.ebuild | 24 
 dev-perl/HTTP-Date/Manifest|  1 +
 2 files changed, 25 insertions(+)

diff --git a/dev-perl/HTTP-Date/HTTP-Date-6.60.0.ebuild 
b/dev-perl/HTTP-Date/HTTP-Date-6.60.0.ebuild
new file mode 100644
index ..1682e92a0bc8
--- /dev/null
+++ b/dev-perl/HTTP-Date/HTTP-Date-6.60.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=OALDERS
+DIST_VERSION=6.06
+inherit perl-module
+
+DESCRIPTION="Date conversion for HTTP date formats"
+
+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"
+
+RDEPEND="
+   !=virtual/perl-Time-Local-1.280.0
+   dev-perl/TimeDate
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"

diff --git a/dev-perl/HTTP-Date/Manifest b/dev-perl/HTTP-Date/Manifest
index 4a7588ccbdaa..503ade298541 100644
--- a/dev-perl/HTTP-Date/Manifest
+++ b/dev-perl/HTTP-Date/Manifest
@@ -1 +1,2 @@
 DIST HTTP-Date-6.05.tar.gz 29673 BLAKE2B 
680af1a4ea45160c15a5d086275b5157a091c7816bf5def67c413690c97756946e24d436c50d664e2f8809cd4ac8054e24466d2ef4127b4b09bc681d6b19a404
 SHA512 
08a427a860161cd0d7a34a4fa3eb6bf6439c2504478a308ff560de0e6620c20df46f004cfcb719e3d19e35fdb650728d6983ffce1423f4d9da06f91d85c7b927
+DIST HTTP-Date-6.06.tar.gz 31629 BLAKE2B 
bdafda3a1afd2414dcd814688f2275282ecba06afb5191c4f475a131e36ed2bc64387dda6df6d52135ff998536803cb85224c2f7adb39891a8b789a962b64f66
 SHA512 
e1555a9b5dff3b2041594f9b480f12a022eb03b0f1628f884fc88a3aed687ba7a6c7d743198c4ca7ba32df22a98fd070bd4a2bc2494703ec72e16303c9cfb3e6



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

2023-07-06 Thread Sam James
commit: 62f44bce7ed6524dcc646cbb33b4c6d08979bccb
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 01:10:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 01:10:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f44bce

sys-fs/fuse: add 3.15.1

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

 sys-fs/fuse/Manifest   |  1 +
 sys-fs/fuse/fuse-3.15.1.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest
index c1f37d2e4a7f..3aec0d9d650c 100644
--- a/sys-fs/fuse/Manifest
+++ b/sys-fs/fuse/Manifest
@@ -1,3 +1,4 @@
 DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 
9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847
 SHA512 
3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2
 DIST fuse-3.15.0.tar.xz 4589124 BLAKE2B 
4777a956f8429aee2e5da43b9606ac6acc66744943739051f2be87a646b93c2aaa8f0b7f0c188f6d1724c1ab3fdf706d35c981066b0ba8c4dd647c0eb1f3c821
 SHA512 
5046b827c2cdccd03031761aeb995caf159f075a16cdda7248fcdd81177500f337368208948e0ff0e4bee32d06dd3d2d966828d3b5e82a79339f28a01727b1ae
+DIST fuse-3.15.1.tar.gz 14078062 BLAKE2B 
8842874c65f9bcd4f867175f9c6ca496c02069f269ac16e588307e5d9cb67b6251511f9015e830f6015ca492c05824445a75091210e0bc78b5416f208201ca80
 SHA512 
927132acff5f313257b39a487d2bb1cb47a4e2a71b49ffc2a2d3428cea22f7c57d133fe93fefc943fec8271802ecd1ddbd43e5e1f534b8ddf2036c1039902ffd
 DIST iconv.m4.bz2 3057 BLAKE2B 
9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e
 SHA512 
9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55

diff --git a/sys-fs/fuse/fuse-3.15.1.ebuild b/sys-fs/fuse/fuse-3.15.1.ebuild
new file mode 100644
index ..d70683145e06
--- /dev/null
+++ b/sys-fs/fuse/fuse-3.15.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+inherit flag-o-matic meson-multilib udev python-any-r1
+
+DESCRIPTION="An interface for filesystems implemented in userspace"
+HOMEPAGE="https://github.com/libfuse/libfuse;
+SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+suid test"
+RESTRICT="!test? ( test ) test? ( userpriv )"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
+   )
+"
+RDEPEND=">=sys-fs/fuse-common-3.3.0-r1"
+
+DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt )
+
+python_check_deps() {
+   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   # bug #853058
+   filter-lto
+
+   local emesonargs=(
+   $(meson_use test examples)
+   $(meson_use test tests)
+   -Duseroot=false
+   -Dinitscriptdir=
+   -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
+   )
+   meson_src_configure
+}
+
+src_test() {
+   if has sandbox ${FEATURES}; then
+   ewarn "Sandbox enabled, skipping tests"
+   else
+   multilib-minimal_src_test
+   fi
+}
+
+multilib_src_test() {
+   epytest
+}
+
+multilib_src_install_all() {
+   # Installed via fuse-common
+   rm -r "${ED}"{/etc,$(get_udevdir)} || die
+
+   # useroot=false prevents the build system from doing this.
+   use suid && fperms u+s /usr/bin/fusermount3
+
+   # manually install man pages to respect compression
+   rm -r "${ED}"/usr/share/man || die
+   doman doc/{fusermount3.1,mount.fuse3.8}
+}



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

2023-07-06 Thread Sam James
commit: 64a5b37b270e9b962ccce4aa990c8fc9f7a32fbd
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Thu Jul  6 21:57:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 00:44:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a5b37b

app-text/mupdf: Keyword 1.22.0 mips, #902735

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 app-text/mupdf/mupdf-1.22.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/mupdf/mupdf-1.22.0.ebuild 
b/app-text/mupdf/mupdf-1.22.0.ebuild
index 7bd5c1cc0dfd..134e69b027cd 100644
--- a/app-text/mupdf/mupdf-1.22.0.ebuild
+++ b/app-text/mupdf/mupdf-1.22.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${P}-source
 
 LICENSE="AGPL-3"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="+drm +javascript opengl ssl X"
 REQUIRED_USE="opengl? ( javascript )"
 



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

2023-07-06 Thread Sam James
commit: c5d0fea84bce8ad41d1f963e462c6144dae2ad44
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Thu Jul  6 21:57:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 00:44:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d0fea8

dev-libs/gumbo: Keyword 0.10.1 mips, #902735

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/gumbo/gumbo-0.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gumbo/gumbo-0.10.1.ebuild 
b/dev-libs/gumbo/gumbo-0.10.1.ebuild
index dbc4061299ce..038fc1665b99 100644
--- a/dev-libs/gumbo/gumbo-0.10.1.ebuild
+++ b/dev-libs/gumbo/gumbo-0.10.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/gumbo-parser/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-07-06 Thread Sam James
commit: 6fedffc8317c848295b3b7da303a3e75cbd6
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Thu Jul  6 20:38:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 00:44:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fedffc8

sys-apps/pcsc-lite: Keyword 2.0.0 mips, #902733

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/pcsc-lite/pcsc-lite-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/pcsc-lite/pcsc-lite-2.0.0.ebuild 
b/sys-apps/pcsc-lite/pcsc-lite-2.0.0.ebuild
index 63ca0bcd16ff..2b817740a746 100644
--- a/sys-apps/pcsc-lite/pcsc-lite-2.0.0.ebuild
+++ b/sys-apps/pcsc-lite/pcsc-lite-2.0.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://pcsclite.apdu.fr/files/${P}.tar.bz2;
 # upstream.
 LICENSE="BSD ISC MIT GPL-3+ GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 # This is called libusb so that it doesn't fool people in thinking that
 # it is _required_ for USB support. Otherwise they'll disable udev and
 # that's going to be worse.



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

2023-07-06 Thread Sam James
commit: b6554ccd1e57fffa59574bc01bc7fd0bf7cd3f34
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Thu Jul  6 20:01:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 00:44:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6554ccd

dev-libs/libp11: wire up test deps

Tests run but are a no-op without these.  Also tests CURRENTLY DO NOT
PASS, upstream https://github.com/OpenSC/libp11/issues/478

Bug: https://bugs.gentoo.org/902707
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libp11/libp11-0.4.12-r2.ebuild | 34 +
 1 file changed, 34 insertions(+)

diff --git a/dev-libs/libp11/libp11-0.4.12-r2.ebuild 
b/dev-libs/libp11/libp11-0.4.12-r2.ebuild
new file mode 100644
index ..fa2bb93c93be
--- /dev/null
+++ b/dev-libs/libp11/libp11-0.4.12-r2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Abstraction layer to simplify PKCS#11 API"
+HOMEPAGE="https://github.com/opensc/libp11/wiki;
+SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/openssl:=[bindist(+)]"
+DEPEND="${RDEPEND}
+   test? ( dev-libs/softhsm )"
+BDEPEND="virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? ( dev-libs/opensc )"
+
+src_configure() {
+   econf \
+   --enable-shared \
+   $(use_enable static-libs static) \
+   $(use_enable doc api-doc)
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



  1   2   3   4   >