[gentoo-commits] repo/gentoo:master commit in: dev-perl/Module-Refresh/

2023-06-23 Thread Jakov Smolić
commit: 5886fe5960ca2fddeb81cf867f0257653c93575f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jun 24 06:49:17 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jun 24 06:49:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5886fe59

dev-perl/Module-Refresh: Keyword 0.180.0 riscv, #909052

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild 
b/dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild
index 773e7142d0ea..4f550682f31b 100644
--- a/dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild
+++ b/dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Refresh %INC files when updated on disk"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 BDEPEND="
dev-perl/Module-Install



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Module-Install/

2023-06-23 Thread Jakov Smolić
commit: b4ab83a6e370f3957b7c7f0010b9ed35a84c51f4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jun 24 06:49:16 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jun 24 06:49:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4ab83a6

dev-perl/Module-Install: Keyword 1.210.0 riscv, #909052

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-perl/Module-Install/Module-Install-1.210.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Module-Install/Module-Install-1.210.0.ebuild 
b/dev-perl/Module-Install/Module-Install-1.210.0.ebuild
index b40f22f9b548..933cd9f6f48d 100644
--- a/dev-perl/Module-Install/Module-Install-1.210.0.ebuild
+++ b/dev-perl/Module-Install/Module-Install-1.210.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Standalone, extensible Perl module installer"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux"
 
 RDEPEND="
>=virtual/perl-CPAN-Meta-1.441.300



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

2023-06-23 Thread Ionen Wolkens
commit: 76e886a0f6c666a632a5eb802520d358c121d990
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jun 24 06:48:11 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jun 24 06:49:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76e886a0

app-emulation/ruffle: fix wrong path in comment

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

 app-emulation/ruffle/ruffle-0_p20230525.ebuild | 2 +-
 app-emulation/ruffle/ruffle-0_p20230624.ebuild | 2 +-
 app-emulation/ruffle/ruffle-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emulation/ruffle/ruffle-0_p20230525.ebuild 
b/app-emulation/ruffle/ruffle-0_p20230525.ebuild
index 437ae7c21095..287ed232286b 100644
--- a/app-emulation/ruffle/ruffle-0_p20230525.ebuild
+++ b/app-emulation/ruffle/ruffle-0_p20230525.ebuild
@@ -584,7 +584,7 @@ QA_FLAGS_IGNORED="usr/bin/${PN}.*"
 src_configure() {
filter-lto # TODO: cleanup after bug #893658
 
-   # see .cargo/cargo.toml, only needed if RUSTFLAGS is set by the user
+   # see .cargo/config.toml, only needed if RUSTFLAGS is set by the user
[[ -v RUSTFLAGS ]] && RUSTFLAGS+=" --cfg=web_sys_unstable_apis"
 
local workspaces=(

diff --git a/app-emulation/ruffle/ruffle-0_p20230624.ebuild 
b/app-emulation/ruffle/ruffle-0_p20230624.ebuild
index 390303213f09..e98598562dff 100644
--- a/app-emulation/ruffle/ruffle-0_p20230624.ebuild
+++ b/app-emulation/ruffle/ruffle-0_p20230624.ebuild
@@ -584,7 +584,7 @@ QA_FLAGS_IGNORED="usr/bin/${PN}.*"
 src_configure() {
filter-lto # TODO: cleanup after bug #893658
 
-   # see .cargo/cargo.toml, only needed if RUSTFLAGS is set by the user
+   # see .cargo/config.toml, only needed if RUSTFLAGS is set by the user
[[ -v RUSTFLAGS ]] && RUSTFLAGS+=" --cfg=web_sys_unstable_apis"
 
local workspaces=(

diff --git a/app-emulation/ruffle/ruffle-.ebuild 
b/app-emulation/ruffle/ruffle-.ebuild
index f007b61673a9..6a12a15ff58a 100644
--- a/app-emulation/ruffle/ruffle-.ebuild
+++ b/app-emulation/ruffle/ruffle-.ebuild
@@ -65,7 +65,7 @@ src_unpack() {
 src_configure() {
filter-lto # TODO: cleanup after bug #893658
 
-   # see .cargo/cargo.toml, only needed if RUSTFLAGS is set by the user
+   # see .cargo/config.toml, only needed if RUSTFLAGS is set by the user
[[ -v RUSTFLAGS ]] && RUSTFLAGS+=" --cfg=web_sys_unstable_apis"
 
local workspaces=(



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-Find-Object-Rule/

2023-06-23 Thread Jakov Smolić
commit: a4d7fc6e65972a88c8f81cdaed11d79a778c01f8
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jun 24 06:48:42 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jun 24 06:48:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4d7fc6e

dev-perl/File-Find-Object-Rule: Keyword 0.31.300 x86, #909051

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild 
b/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild
index d03f57e1453d..4eb00275 100644
--- a/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild
+++ b/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Alternative interface to File::Find::Object"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~sparc"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-TrailingSpace/

2023-06-23 Thread Jakov Smolić
commit: 5ada8f29fa962eb76dcfd3f09a7eefb83bb1212f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jun 24 06:48:41 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jun 24 06:48:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ada8f29

dev-perl/Test-TrailingSpace: Keyword 0.60.100 x86, #909051

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild 
b/dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild
index 45533523d54c..5325f852142b 100644
--- a/dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild
+++ b/dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Test for trailing space in source files"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~sparc"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
 
 RDEPEND="
>=dev-perl/File-Find-Object-Rule-0.30.100



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

2023-06-23 Thread Jakov Smolić
commit: 4cb24b3a3e5807d10d53f6e914604e52fcc3472e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jun 24 06:48:44 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jun 24 06:48:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb24b3a

media-libs/speex: Stabilize 1.2.1-r2 ppc, #909059

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/speex/speex-1.2.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/speex/speex-1.2.1-r2.ebuild 
b/media-libs/speex/speex-1.2.1-r2.ebuild
index 5eefdb714df2..5957ec22049d 100644
--- a/media-libs/speex/speex-1.2.1-r2.ebuild
+++ b/media-libs/speex/speex-1.2.1-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://downloads.xiph.org/releases/speex/${MY_P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="cpu_flags_arm_v4 cpu_flags_arm_v5 cpu_flags_arm_v6 cpu_flags_x86_sse 
utils valgrind +vbr"
 
 RDEPEND="



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

2023-06-23 Thread Jakov Smolić
commit: cc60fe8fc638fc2b40a3496faeb13ab6668fe4ed
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jun 24 06:48:43 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jun 24 06:48:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc60fe8f

dev-perl/PathTools: Keyword 3.750.0 x86, #909051

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-perl/PathTools/PathTools-3.750.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PathTools/PathTools-3.750.0.ebuild 
b/dev-perl/PathTools/PathTools-3.750.0.ebuild
index ff740b9aa618..564fed91e175 100644
--- a/dev-perl/PathTools/PathTools-3.750.0.ebuild
+++ b/dev-perl/PathTools/PathTools-3.750.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Tools for working with directory and file names"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~sparc"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
 
 RDEPEND="
virtual/perl-Carp



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

2023-06-23 Thread Jakov Smolić
commit: 69a135b6dd35474bb90a23c24319de4b6ad0a7c6
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jun 24 06:48:39 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jun 24 06:48:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69a135b6

dev-libs/rinutils: Keyword 0.10.2-r1 x86, #909051

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-libs/rinutils/rinutils-0.10.2-r1.ebuild 
b/dev-libs/rinutils/rinutils-0.10.2-r1.ebuild
index b4284297cf86..a532c2b69fd7 100644
--- a/dev-libs/rinutils/rinutils-0.10.2-r1.ebuild
+++ b/dev-libs/rinutils/rinutils-0.10.2-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/shlomif/${PN}/releases/download/${PV}/${P}.tar.xz";
 LICENSE="MIT"
 SLOT="0"
 IUSE="test"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~sparc"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
 RESTRICT="!test? ( test )"
 
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libX11/

2023-06-23 Thread Jakov Smolić
commit: 375711bff8f5d2498e32b2dd309d049bcfdf4155
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jun 24 06:48:32 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jun 24 06:48:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=375711bf

x11-libs/libX11: Stabilize 1.8.6 amd64, #909043

Signed-off-by: Jakov Smolić  gentoo.org>

 x11-libs/libX11/libX11-1.8.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libX11/libX11-1.8.6.ebuild 
b/x11-libs/libX11/libX11-1.8.6.ebuild
index ee9029e9422c..30b04e004b26 100644
--- a/x11-libs/libX11/libX11-1.8.6.ebuild
+++ b/x11-libs/libX11/libX11-1.8.6.ebuild
@@ -11,7 +11,7 @@ inherit toolchain-funcs xorg-3
 # Note: please bump this with x11-misc/compose-tables
 DESCRIPTION="X.Org X11 library"
 
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips 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"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-06-23 Thread Jakov Smolić
commit: 1b22d352984a719ea8ae248fe999c1a89b37395e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jun 24 06:48:36 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jun 24 06:48:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b22d352

x11-misc/compose-tables: Stabilize 1.8.6 amd64, #909043

Signed-off-by: Jakov Smolić  gentoo.org>

 x11-misc/compose-tables/compose-tables-1.8.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/compose-tables/compose-tables-1.8.6.ebuild 
b/x11-misc/compose-tables/compose-tables-1.8.6.ebuild
index e6a2104c40e7..f8356e0b46b9 100644
--- a/x11-misc/compose-tables/compose-tables-1.8.6.ebuild
+++ b/x11-misc/compose-tables/compose-tables-1.8.6.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="X.Org Compose Key tables from libX11"
 
SRC_URI="${XORG_BASE_INDIVIDUAL_URI}/lib/libX11-${PV}.tar.${XORG_TARBALL_SUFFIX}"
 S="${WORKDIR}/libX11-${PV}/"
 
-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"
 
 # Only needed by configure
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Env-Path/

2023-06-23 Thread Jakov Smolić
commit: 36a5312d5922c06ec7e39f4c869982ed02758261
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jun 24 06:48:40 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jun 24 06:48:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36a5312d

dev-perl/Env-Path: Keyword 0.190.0 x86, #909051

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-perl/Env-Path/Env-Path-0.190.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Env-Path/Env-Path-0.190.0.ebuild 
b/dev-perl/Env-Path/Env-Path-0.190.0.ebuild
index b85fc00775e3..d247b8db1d08 100644
--- a/dev-perl/Env-Path/Env-Path-0.190.0.ebuild
+++ b/dev-perl/Env-Path/Env-Path-0.190.0.ebuild
@@ -10,6 +10,6 @@ inherit perl-module
 DESCRIPTION="Advanced operations on path variables"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~sparc"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
 
 BDEPEND="virtual/perl-ExtUtils-MakeMaker"



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

2023-06-23 Thread Sam James
commit: 5bce442f3a83d07bf6b90052c6099cf58020e943
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:44:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:44:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bce442f

media-libs/speex: Stabilize 1.2.1-r2 arm64, #909059

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

 media-libs/speex/speex-1.2.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/speex/speex-1.2.1-r2.ebuild 
b/media-libs/speex/speex-1.2.1-r2.ebuild
index d9526d00010b..1b2ecf903964 100644
--- a/media-libs/speex/speex-1.2.1-r2.ebuild
+++ b/media-libs/speex/speex-1.2.1-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://downloads.xiph.org/releases/speex/${MY_P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="cpu_flags_arm_v4 cpu_flags_arm_v5 cpu_flags_arm_v6 cpu_flags_x86_sse 
utils valgrind +vbr"
 
 RDEPEND="



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

2023-06-23 Thread Sam James
commit: b826c50fc14de59e0bdc483069d426f1f84a9720
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:44:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:44:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b826c50f

media-libs/speex: Stabilize 1.2.1-r2 arm, #909059

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

 media-libs/speex/speex-1.2.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/speex/speex-1.2.1-r2.ebuild 
b/media-libs/speex/speex-1.2.1-r2.ebuild
index 1b2ecf903964..5eefdb714df2 100644
--- a/media-libs/speex/speex-1.2.1-r2.ebuild
+++ b/media-libs/speex/speex-1.2.1-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://downloads.xiph.org/releases/speex/${MY_P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="cpu_flags_arm_v4 cpu_flags_arm_v5 cpu_flags_arm_v6 cpu_flags_x86_sse 
utils valgrind +vbr"
 
 RDEPEND="



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

2023-06-23 Thread Sam James
commit: cf2189ef8c8b5901984ebb850a61472110a3e635
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:43:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:43:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf2189ef

media-libs/speex: Stabilize 1.2.1-r2 x86, #909059

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

 media-libs/speex/speex-1.2.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/speex/speex-1.2.1-r2.ebuild 
b/media-libs/speex/speex-1.2.1-r2.ebuild
index e19187e7560e..e16941cd306a 100644
--- a/media-libs/speex/speex-1.2.1-r2.ebuild
+++ b/media-libs/speex/speex-1.2.1-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://downloads.xiph.org/releases/speex/${MY_P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="cpu_flags_arm_v4 cpu_flags_arm_v5 cpu_flags_arm_v6 cpu_flags_x86_sse 
utils valgrind +vbr"
 
 RDEPEND="



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

2023-06-23 Thread Sam James
commit: 3d265a9078ff17164d82f867f280eae4774f0a24
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:43:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:43:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d265a90

media-libs/raptor: Stabilize 2.0.15-r8 x86, #909058

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

 media-libs/raptor/raptor-2.0.15-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r8.ebuild 
b/media-libs/raptor/raptor-2.0.15-r8.ebuild
index 333717302b69..24e0c6c7be24 100644
--- a/media-libs/raptor/raptor-2.0.15-r8.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz";
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



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

2023-06-23 Thread Sam James
commit: f14fcfff31b0e8c6ea7f4e535fd539ba82a9c377
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:43:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:43:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f14fcfff

media-libs/raptor: Stabilize 2.0.15-r8 arm64, #909058

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

 media-libs/raptor/raptor-2.0.15-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r8.ebuild 
b/media-libs/raptor/raptor-2.0.15-r8.ebuild
index d833a3d2de1c..12e2689c75c8 100644
--- a/media-libs/raptor/raptor-2.0.15-r8.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz";
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



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

2023-06-23 Thread Sam James
commit: 67e98d0a1e42679458347dc8e9221fdbf347de20
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:43:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:43:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67e98d0a

media-libs/speex: Stabilize 1.2.1-r2 ppc64, #909059

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

 media-libs/speex/speex-1.2.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/speex/speex-1.2.1-r2.ebuild 
b/media-libs/speex/speex-1.2.1-r2.ebuild
index e79d2b70375b..d9526d00010b 100644
--- a/media-libs/speex/speex-1.2.1-r2.ebuild
+++ b/media-libs/speex/speex-1.2.1-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://downloads.xiph.org/releases/speex/${MY_P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="cpu_flags_arm_v4 cpu_flags_arm_v5 cpu_flags_arm_v6 cpu_flags_x86_sse 
utils valgrind +vbr"
 
 RDEPEND="



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

2023-06-23 Thread Sam James
commit: 8ed0e424c9eb455457bd1aea4598c8688ae1a422
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:43:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:43:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ed0e424

media-libs/speex: Stabilize 1.2.1-r2 amd64, #909059

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

 media-libs/speex/speex-1.2.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/speex/speex-1.2.1-r2.ebuild 
b/media-libs/speex/speex-1.2.1-r2.ebuild
index e16941cd306a..1f588bfa3b79 100644
--- a/media-libs/speex/speex-1.2.1-r2.ebuild
+++ b/media-libs/speex/speex-1.2.1-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://downloads.xiph.org/releases/speex/${MY_P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="cpu_flags_arm_v4 cpu_flags_arm_v5 cpu_flags_arm_v6 cpu_flags_x86_sse 
utils valgrind +vbr"
 
 RDEPEND="



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

2023-06-23 Thread Sam James
commit: 7267bf1f3de2594b440074b83770ed87f4ce9aaf
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:43:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:43:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7267bf1f

media-libs/raptor: Stabilize 2.0.15-r8 amd64, #909058

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

 media-libs/raptor/raptor-2.0.15-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r8.ebuild 
b/media-libs/raptor/raptor-2.0.15-r8.ebuild
index e514df452ffa..d833a3d2de1c 100644
--- a/media-libs/raptor/raptor-2.0.15-r8.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz";
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



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

2023-06-23 Thread Sam James
commit: e926e7123508a65a07ff8133229d371481bc88ff
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:43:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:43:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e926e712

media-libs/raptor: Stabilize 2.0.15-r8 sparc, #909058

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

 media-libs/raptor/raptor-2.0.15-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r8.ebuild 
b/media-libs/raptor/raptor-2.0.15-r8.ebuild
index c9130c7a5a03..e514df452ffa 100644
--- a/media-libs/raptor/raptor-2.0.15-r8.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz";
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



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

2023-06-23 Thread Sam James
commit: 6accefe87a69fabb9591a5f870856ac8570a49d6
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:43:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:43:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6accefe8

media-libs/speex: Stabilize 1.2.1-r2 sparc, #909059

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

 media-libs/speex/speex-1.2.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/speex/speex-1.2.1-r2.ebuild 
b/media-libs/speex/speex-1.2.1-r2.ebuild
index 1f588bfa3b79..e79d2b70375b 100644
--- a/media-libs/speex/speex-1.2.1-r2.ebuild
+++ b/media-libs/speex/speex-1.2.1-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://downloads.xiph.org/releases/speex/${MY_P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="cpu_flags_arm_v4 cpu_flags_arm_v5 cpu_flags_arm_v6 cpu_flags_x86_sse 
utils valgrind +vbr"
 
 RDEPEND="



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

2023-06-23 Thread Sam James
commit: 790b8883818831d0748f2c9a31ccec8e71294a42
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:43:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:43:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=790b8883

media-libs/raptor: Stabilize 2.0.15-r8 ppc, #909058

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

 media-libs/raptor/raptor-2.0.15-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r8.ebuild 
b/media-libs/raptor/raptor-2.0.15-r8.ebuild
index 12e2689c75c8..333717302b69 100644
--- a/media-libs/raptor/raptor-2.0.15-r8.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz";
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Regexp-IPv6/

2023-06-23 Thread Sam James
commit: 54ce7308c6d4942092232eff7a0b1aff87c6638b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:43:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:43:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54ce7308

dev-perl/Regexp-IPv6: Keyword 0.30.0-r2 hppa, #909053

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

 dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild 
b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
index d66c21be6db0..ef8e3b1c7851 100644
--- a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
+++ b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
 DESCRIPTION="Regular expression for IPv6 addresses"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"



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

2023-06-23 Thread Sam James
commit: e82e7977db7be95f0e8e4b90cbdd50525db62571
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:36:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:36:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e82e7977

dev-python/tlsh: enable py3.12, set DISTUTILS_EXT

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

 dev-python/tlsh/tlsh-4.8.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/tlsh/tlsh-4.8.2.ebuild 
b/dev-python/tlsh/tlsh-4.8.2.ebuild
index 32069fa93036..0973a0cbb0a7 100644
--- a/dev-python/tlsh/tlsh-4.8.2.ebuild
+++ b/dev-python/tlsh/tlsh-4.8.2.ebuild
@@ -4,7 +4,8 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_EXT=1
 inherit distutils-r1
 
 DESCRIPTION="Fuzzy matching library - C++ extension for Python"



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

2023-06-23 Thread Sam James
commit: 8dbd36f2738a9b5abb62b883a5c30fc2750a1a4e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:43:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:43:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dbd36f2

dev-perl/URI: Keyword 5.190.0-r1 hppa, #909053

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

 dev-perl/URI/URI-5.190.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/URI/URI-5.190.0-r1.ebuild 
b/dev-perl/URI/URI-5.190.0-r1.ebuild
index 0b9f80580806..2fa86deef2e8 100644
--- a/dev-perl/URI/URI-5.190.0-r1.ebuild
+++ b/dev-perl/URI/URI-5.190.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Uniform Resource Identifiers (absolute and relative)"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-magic/, dev-python/python-magic/files/

2023-06-23 Thread Sam James
commit: 9f0be9f1391414bbb13ae7987d01d21ef2d1161f
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:35:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:35:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f0be9f1

dev-python/python-magic: backport test (only) fix, enable py3.12

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

 .../files/python-magic-0.4.27-fix-gzip-test.patch  | 26 ++
 dev-python/python-magic/python-magic-0.4.27.ebuild |  6 -
 2 files changed, 31 insertions(+), 1 deletion(-)

diff --git 
a/dev-python/python-magic/files/python-magic-0.4.27-fix-gzip-test.patch 
b/dev-python/python-magic/files/python-magic-0.4.27-fix-gzip-test.patch
new file mode 100644
index ..9a978146f32d
--- /dev/null
+++ b/dev-python/python-magic/files/python-magic-0.4.27-fix-gzip-test.patch
@@ -0,0 +1,26 @@
+https://github.com/ahupp/python-magic/commit/4ffcd59113fa26d7c2e9d5897b1eef919fd4b457
+
+From 4ffcd59113fa26d7c2e9d5897b1eef919fd4b457 Mon Sep 17 00:00:00 2001
+From: Adam Hupp 
+Date: Mon, 9 Jan 2023 12:55:15 -0800
+Subject: [PATCH] update test for upstream added gzip extensions
+
+--- a/test/python_magic_test.py
 b/test/python_magic_test.py
+@@ -134,7 +134,7 @@ def test_extension(self):
+ self.assert_values(m, {
+ # some versions return '' for the extensions of a gz file,
+ # including w/ the command line.  Who knows...
+-'test.gz': ('gz/tgz/tpz/zabw/svgz', '', '???'),
++'test.gz': ('gz/tgz/tpz/zabw/svgz/adz/kmy/xcfgz', 
'gz/tgz/tpz/zabw/svgz', '', '???'),
+ 'name_use.jpg': 'jpeg/jpg/jpe/jfif',
+ })
+ except NotImplementedError:
+@@ -227,6 +227,5 @@ def test_pathlike(self):
+ m = magic.Magic(mime=True)
+ self.assertEqual('application/pdf', m.from_file(path))
+ 
+-
+ if __name__ == '__main__':
+ unittest.main()
+

diff --git a/dev-python/python-magic/python-magic-0.4.27.ebuild 
b/dev-python/python-magic/python-magic-0.4.27.ebuild
index 18f2483f5cce..18f913a8638a 100644
--- a/dev-python/python-magic/python-magic-0.4.27.ebuild
+++ b/dev-python/python-magic/python-magic-0.4.27.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1
 
@@ -31,6 +31,10 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-gzip-test.patch
+)
+
 distutils_enable_tests unittest
 
 python_test() {



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

2023-06-23 Thread Sam James
commit: eba21c9e3e51487aa6054effee880e449267eb2d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:40:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:40:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba21c9e

dev-util/diffoscope: disable py3.9

Was hoping to get py3.12 but I get 2 test failures and I'm not able to look
into them yet.

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

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

diff --git a/dev-util/diffoscope/diffoscope-243.ebuild 
b/dev-util/diffoscope/diffoscope-243.ebuild
index d201f2eeaae5..8863851fae4f 100644
--- a/dev-util/diffoscope/diffoscope-243.ebuild
+++ b/dev-util/diffoscope/diffoscope-243.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 PYTHON_REQ_USE="ncurses"
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/watchman/, dev-util/watchman/files/

2023-06-23 Thread Sam James
commit: a4c9a2a730cb219e241e32fa81119633ab6aecc7
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 05:47:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:32:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c9a2a7

dev-util/watchman: add 2023.06.19.00

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

 dev-util/watchman/Manifest |  26 +++
 ...atchman-2023.06.19.00-rust-1.70-avoidance.patch |  50 +
 dev-util/watchman/watchman-2023.06.19.00.ebuild| 244 +
 3 files changed, 320 insertions(+)

diff --git a/dev-util/watchman/Manifest b/dev-util/watchman/Manifest
index 879479ad6dca..44ebd802c1f9 100644
--- a/dev-util/watchman/Manifest
+++ b/dev-util/watchman/Manifest
@@ -5,6 +5,7 @@ DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST anyhow-1.0.68.crate 43882 BLAKE2B 
0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5
 SHA512 
b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f
 DIST anyhow-1.0.70.crate 43803 BLAKE2B 
574da0e447592c12051deef171850b00ac2347dd336f71915dd21f45cc03439fbcdbaffe261097d53cc11fa0db75b1e3b21ba667f26c08db7125b1c6264973de
 SHA512 
6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b
+DIST anyhow-1.0.71.crate 43808 BLAKE2B 
1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f
 SHA512 
401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST base64-0.10.1.crate 41988 BLAKE2B 
6e28a70cc0d5e426d9a3944825952851928ec2e32fa2543a8e1d1b886ad306f38fd6e673da62e96581e56613f133265feeff5b0d2f1e2e34593e58c0424eee9e
 SHA512 
674a8cbee95a41f755499a4e3bb93ebd3f80140c3e8e2d44a0b73890ee423754e7ba8abcd92132683cd54501ff5d14438d023a202eaf12776aecbe36df9e5535
@@ -31,9 +32,11 @@ DIST crossbeam-deque-0.8.2.crate 21237 BLAKE2B 
f00948fe90806fcbf1585c0404250dc84
 DIST crossbeam-deque-0.8.3.crate 21746 BLAKE2B 
c24025c65d7c1c98e442af95491749dd4f777af0509636ed66886dcf656359ec50dc2a5e26327559c6659f6b355d2b0b992dafa691a36571c99637cb47372d0f
 SHA512 
f3201c9afef7d2d119702696f7e5e7997a104b8f7d67c7adebd1cbed84d3a3415636ff674f1ccdfd95d0dc162384e46c6138c8203ede69577b0d5359a4b44672
 DIST crossbeam-epoch-0.9.13.crate 48313 BLAKE2B 
6e548cd39fb400732dc179c5b718bdb8a367b5d3a27dcabe9ad36db6e9858604dee210fe487de8f9127fd6d0db1ef1fd04a1cc8cdcf34bedcf980c048555
 SHA512 
a4578e0e535f301b73f0332778e79b327bafea6afa43284317fccc49b410118360866a2dea8ac22f2977f309d07c663e5d95fbfa852ab795d414c170ee4e06bf
 DIST crossbeam-epoch-0.9.14.crate 48524 BLAKE2B 
439eec7e5e0364af0fe0a34ffc9354ae289798ffa7480bc656d4a610101e1ef2d5f484d84f82c87f961bd622434c36adfb7a87f7fbd2c71077b732cc7cc765ad
 SHA512 
543cb60cff7c0823733f6ace191b137a04025a2b40fe4fea5eb273772009627fb705aecf742bc59e01367d4c15a14aca73aa2caf7f4b509f4b25947e14fd1e19
+DIST crossbeam-epoch-0.9.15.crate 48553 BLAKE2B 
23aa0532d3126e22efc779859478098e505b4ec895c643530a3f7e8dba0543df3d8ffcb6825b1d3869a4418e17d798d464b3e1bb51522435d50f53ac224e22c8
 SHA512 
d9292c059ef1d156da52950137b2b3ea5eab66c4cc2f763d02078d0b0106980839ebed2ae2aec53e026ee7b3ddc37c4b51370d925ada1ad13d9981934daa7bde
 DIST crossbeam-queue-0.3.8.crate 16731 BLAKE2B 
80a8647bf491adc1a5dc736f662c01e77bcceb4bb2b876eaf684cb2a742a2f46d09e1221f6ca8b19340ddc9ed3a10bf07a08305a5bf069338d00873b1296ad96
 SHA512 
3c4e855184f8e2656305a59463f0170aab99f9c2df1001f54341b62e05e533864f384477a7a9cbc2b8b1a36bbe4b8076531c11b1492485029ef81ade6e7cbf8b
 DIST crossbeam-utils-0.8.14.crate 42127 BLAKE2B 
3e31e6371e46aba6697501a34e1b737680dcb692c0d1ba7cc1ce7025ec70ee69f7595e3abd90fb52c11e42cb43fa5fae6103f97add35cf87b0a68ea83213d0d0
 SHA512 
fa00a57c41c9daa152f8a6c6f4d3c77986de1aa21585984adf577e244c2f121db014ba2beb92241590e1cf78710e

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/folly/

2023-06-23 Thread Sam James
commit: 6868f55d84ecd92146ba684561548f80961425fe
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 05:40:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:32:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6868f55d

dev-cpp/folly: fix UnusedInherits

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

 dev-cpp/folly/folly-2023.05.22.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/folly/folly-2023.05.22.00.ebuild 
b/dev-cpp/folly/folly-2023.05.22.00.ebuild
index 08296dbb6784..654b4333c330 100644
--- a/dev-cpp/folly/folly-2023.05.22.00.ebuild
+++ b/dev-cpp/folly/folly-2023.05.22.00.ebuild
@@ -8,7 +8,7 @@ EAPI=8
 # dev-cpp/folly
 # dev-util/watchman
 
-inherit cmake toolchain-funcs
+inherit cmake
 
 DESCRIPTION="An open-source C++ library developed and used at Facebook"
 HOMEPAGE="https://github.com/facebook/folly";



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/folly/files/, dev-cpp/folly/

2023-06-23 Thread Sam James
commit: 8640d53a4bbaefe2e7b2c27a89a1188a92f68f6d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 05:46:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:32:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8640d53a

dev-cpp/folly: add 2023.06.19.00

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

 dev-cpp/folly/Manifest|  1 +
 dev-cpp/folly/files/folly-2023.06.19.00-fmt.patch | 62 +++
 dev-cpp/folly/folly-2023.06.19.00.ebuild  | 91 +++
 3 files changed, 154 insertions(+)

diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest
index f1cbc3a5f9f9..0f7c876c562f 100644
--- a/dev-cpp/folly/Manifest
+++ b/dev-cpp/folly/Manifest
@@ -1,2 +1,3 @@
 DIST folly-v2023.02.06.00.tar.gz 3790845 BLAKE2B 
b1c0eed7a2dccba3ccb5e25aa24cc0a6d628fbc3134bf0ed82a1e0e614825a3ae620d79a54e2bea398274afcb662bdfca48d7193f69db35f624ed6a2fa9bae99
 SHA512 
b9cd8132a702e88e4c9fefcce190d9fd403253c9b71dc22316f237922d99f9cd980ab81d50ddb48ae0e614a493b3d61865b03eee46d59805f83fce528f831646
 DIST folly-v2023.05.22.00.tar.gz 3834791 BLAKE2B 
e981f844b12620b274a78fa6640d1510525c1b4cc3bb35594bd5c5daf238eb19291a1ddf19f29e26269effbe79c22ccc9c002f5f547e06566aa804f0d92a0a9c
 SHA512 
4af93f23a6835efaca317dc7a15abe13619d498efbaa5b349a30682be35c129bd87ab9723c5186e63e3d3b646a80816b994f5237108f8d489a50a028bb16c9da
+DIST folly-v2023.06.19.00.tar.gz 3850872 BLAKE2B 
6332b6de28fd4a0c19b20c4b23fa7093bded940fb07de92ad9fa7f44b8347fb5e5543e5a57c32d2414f345b4f7b306eed806c5d48a871a06833c1d2a71a34584
 SHA512 
9189adddf59019787969c7edb27a3e57436c2dca772f3142cdbf66e3a69b398be7ae4f2c36a9576c7ad9c51fd3703555e2a7ad6ed1ddce4036f8760d8095d371

diff --git a/dev-cpp/folly/files/folly-2023.06.19.00-fmt.patch 
b/dev-cpp/folly/files/folly-2023.06.19.00-fmt.patch
new file mode 100644
index ..80e4a2fbf80a
--- /dev/null
+++ b/dev-cpp/folly/files/folly-2023.06.19.00-fmt.patch
@@ -0,0 +1,62 @@
+https://github.com/facebook/folly/commit/a65b35c03797c86969a7b0d9ec281935a21cfa18
+https://github.com/facebook/folly/pull/2022
+
+From a65b35c03797c86969a7b0d9ec281935a21cfa18 Mon Sep 17 00:00:00 2001
+From: Giuseppe Ottaviano 
+Date: Sun, 18 Jun 2023 00:40:43 -0700
+Subject: [PATCH] fmt/core.h is enough in Core.cpp
+
+Reviewed By: Orvid, luciang
+
+Differential Revision: D46788525
+
+fbshipit-source-id: 03da65f3499ca56b34baa4e75b2340bea36690f6
+---
+ folly/futures/detail/Core.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/folly/futures/detail/Core.cpp b/folly/futures/detail/Core.cpp
+index 26bd4afbffe..858229100f9 100644
+--- a/folly/futures/detail/Core.cpp
 b/folly/futures/detail/Core.cpp
+@@ -18,7 +18,7 @@
+ 
+ #include 
+ 
+-#include 
++#include 
+ #include 
+ 
+ namespace folly {
+
+From d783a64391c02b40d78dfc6be04932fa45c46b9a Mon Sep 17 00:00:00 2001
+From: Marcus Holland-Moritz 
+Date: Tue, 20 Jun 2023 11:59:42 +0200
+Subject: [PATCH] Fix libfmt errors from not finding enum formatter
+
+Recent versions of libfmt have become more strict and require
+`enum` types to be formattable:
+
+  static assertion failed due to requirement 'formattable': Cannot format an 
argument. To make type T formattable provide a formatter specialization: 
https://fmt.dev/latest/api.html#udt
+
+This is a quick fix to simply use the underlying type.
+--- a/folly/futures/detail/Core.cpp
 b/folly/futures/detail/Core.cpp
+@@ -19,6 +19,7 @@
+ #include 
+ 
+ #include 
++#include 
+ #include 
+ 
+ namespace folly {
+@@ -30,7 +31,7 @@ namespace {
+ template 
+ void terminate_unexpected_state(fmt::string_view context, Enum state) {
+   terminate_with(
+-  fmt::format("{} unexpected state: {}", context, state));
++  fmt::format("{} unexpected state: {}", context, to_underlying(state)));
+ }
+ 
+ } // namespace
+

diff --git a/dev-cpp/folly/folly-2023.06.19.00.ebuild 
b/dev-cpp/folly/folly-2023.06.19.00.ebuild
new file mode 100644
index ..48db76046492
--- /dev/null
+++ b/dev-cpp/folly/folly-2023.06.19.00.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# These must be bumped together:
+# dev-cpp/edencommon
+# dev-cpp/folly
+# dev-util/watchman
+
+inherit cmake
+
+DESCRIPTION="An open-source C++ library developed and used at Facebook"
+HOMEPAGE="https://github.com/facebook/folly";
+SRC_URI="https://github.com/facebook/folly/releases/download/v${PV}/${PN}-v${PV}.tar.gz";
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc64"
+IUSE="llvm-libunwind test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/bzip2
+   app-arch/lz4:=
+   app-arch/snappy:=
+   app-arch/xz-utils
+   app-arch/zstd:=
+   dev-cpp/gflags:=
+   dev-cpp/glog:=[gflags]
+   dev-libs/boost:=[context]
+   dev-libs/double-conversion:=
+   dev-libs/libaio
+   dev-libs/libevent:=
+   dev-libs/libfmt:=
+   d

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/edencommon/

2023-06-23 Thread Sam James
commit: 4c15e3d59b8bad427424a3775e7bb4ba9cd00089
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 05:46:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:32:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c15e3d5

dev-cpp/edencommon: add 2023.06.19.00

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

 dev-cpp/edencommon/Manifest|  1 +
 dev-cpp/edencommon/edencommon-2023.06.19.00.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-cpp/edencommon/Manifest b/dev-cpp/edencommon/Manifest
index 4720e6f31ac5..3b5e22af9767 100644
--- a/dev-cpp/edencommon/Manifest
+++ b/dev-cpp/edencommon/Manifest
@@ -1,2 +1,3 @@
 DIST edencommon-2023.02.06.00.gh.tar.gz 144809 BLAKE2B 
bfde04282eff3ad745ed02708ba550e81c3d7916c634f01bc3fa9f2232953b4ccc8f319378636add4122cdf4c944212d7ecb649072c82f44dd8751640bc8f260
 SHA512 
c5763aa6a035febc6ce2a8b32c7ffb576b0a73448cf44e4a3788d87c45507a429065a02c37bce2165b2b51b3139cef51dc5ecd6cce203093f9043387b8912b15
 DIST edencommon-2023.05.22.00.gh.tar.gz 146695 BLAKE2B 
23003c0d9d5364d840ec8e286ec2512a28740df70480593086b2c969f4f785b3ff9000e074729fdaa561f3bd917ee204bd2719878996d606567f38fb50884149
 SHA512 
20b645250c41f1db95ae9950577f020a0c1240178411e3fcf7eb1219dd2bf0e3d7ceb0e98a17df7ba82259a52856d8001baea7ff8b1c178e22e7efb48b41587a
+DIST edencommon-2023.06.19.00.gh.tar.gz 146697 BLAKE2B 
8b2419671c50eea43aa4b8d5d85eee75ed24ff9745a71c2d11b1994605552ffc288b55520639585631aed0e2528482a01daa9b47ef676fed7c14b4c7d75d018f
 SHA512 
47b37a6acf93a6c6f2903f3113021aa1d54230cf3e31a8071aa7f276601a8eae56bd95767ec23c3027695367261d4db1483b637513c72ce220778f1f1a4c42ce

diff --git a/dev-cpp/edencommon/edencommon-2023.06.19.00.ebuild 
b/dev-cpp/edencommon/edencommon-2023.06.19.00.ebuild
new file mode 100644
index ..411e811b2905
--- /dev/null
+++ b/dev-cpp/edencommon/edencommon-2023.06.19.00.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# These must be bumped together:
+# dev-cpp/edencommon
+# dev-cpp/folly
+# dev-util/watchman
+
+inherit cmake
+
+DESCRIPTION="Shared library for Watchman and Eden projects"
+HOMEPAGE="https://github.com/facebookexperimental/edencommon";
+SRC_URI="https://github.com/facebookexperimental/edencommon/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="llvm-libunwind"
+
+RDEPEND="
+   dev-cpp/gflags:=
+   dev-cpp/glog:=[gflags]
+   dev-cpp/folly:=
+   llvm-libunwind? ( sys-libs/llvm-libunwind:= )
+   !llvm-libunwind? ( sys-libs/libunwind:= )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-cpp/gtest
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DIR="$(get_libdir)/cmake/${PN}"
+   -DLIB_INSTALL_DIR="$(get_libdir)"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-apache-tomcat/

2023-06-23 Thread Miroslav Šulc
commit: 3bff12a71b25ebf360db9ca3d711b309a3b2f692
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Jun 24 06:22:39 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Jun 24 06:22:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bff12a7

sec-keys/openpgp-keys-apache-tomcat: dropped obsolete 8.5.88, 9.0.74 & 10.1.8

Signed-off-by: Miroslav Šulc  gentoo.org>

 sec-keys/openpgp-keys-apache-tomcat/Manifest |  3 ---
 .../openpgp-keys-apache-tomcat-10.1.8.ebuild | 20 
 .../openpgp-keys-apache-tomcat-8.5.88.ebuild | 20 
 .../openpgp-keys-apache-tomcat-9.0.74.ebuild | 20 
 4 files changed, 63 deletions(-)

diff --git a/sec-keys/openpgp-keys-apache-tomcat/Manifest 
b/sec-keys/openpgp-keys-apache-tomcat/Manifest
index d046f912bdc7..ffb2e1a3a35b 100644
--- a/sec-keys/openpgp-keys-apache-tomcat/Manifest
+++ b/sec-keys/openpgp-keys-apache-tomcat/Manifest
@@ -1,9 +1,6 @@
 DIST openpgp-keys-apache-tomcat-10.1.10-KEYS.asc 35947 BLAKE2B 
034e64f5db48a3b6536e330d539c8254b6eaf13ea9b4cf0b7c29ac14b7a49d221e93cd6971606c10520194452f3a34ed71ee919bc0f6b0f3a143776106ae8d0f
 SHA512 
46f193aaead52c1807ac719977e5583daa0fd2a96db4f0041b72f1150deaa456d3c72a2856218ffba31ec9ffd0804a2b97f7646f0d67aa1404819ebe79555c3d
-DIST openpgp-keys-apache-tomcat-10.1.8-KEYS.asc 35947 BLAKE2B 
034e64f5db48a3b6536e330d539c8254b6eaf13ea9b4cf0b7c29ac14b7a49d221e93cd6971606c10520194452f3a34ed71ee919bc0f6b0f3a143776106ae8d0f
 SHA512 
46f193aaead52c1807ac719977e5583daa0fd2a96db4f0041b72f1150deaa456d3c72a2856218ffba31ec9ffd0804a2b97f7646f0d67aa1404819ebe79555c3d
 DIST openpgp-keys-apache-tomcat-10.1.9-KEYS.asc 35947 BLAKE2B 
034e64f5db48a3b6536e330d539c8254b6eaf13ea9b4cf0b7c29ac14b7a49d221e93cd6971606c10520194452f3a34ed71ee919bc0f6b0f3a143776106ae8d0f
 SHA512 
46f193aaead52c1807ac719977e5583daa0fd2a96db4f0041b72f1150deaa456d3c72a2856218ffba31ec9ffd0804a2b97f7646f0d67aa1404819ebe79555c3d
-DIST openpgp-keys-apache-tomcat-8.5.88-KEYS.asc 45686 BLAKE2B 
77604cd61e33efa2df702a992bc27cdb2060da1714c00bc75ee0438e1374d7b63a9a02c7aaa917fa982c0c8112bf29974b03a46e78146c9d51c360bc6343b898
 SHA512 
44f3063f5ada8d7e4be644b6d9cafc79b9c4e03d58f6843da20782ea945832d3d70ed02e4ad26594f97b30d2b77bf2339fbe11e671a0772ca3bfbef7db533210
 DIST openpgp-keys-apache-tomcat-8.5.89-KEYS.asc 45686 BLAKE2B 
77604cd61e33efa2df702a992bc27cdb2060da1714c00bc75ee0438e1374d7b63a9a02c7aaa917fa982c0c8112bf29974b03a46e78146c9d51c360bc6343b898
 SHA512 
44f3063f5ada8d7e4be644b6d9cafc79b9c4e03d58f6843da20782ea945832d3d70ed02e4ad26594f97b30d2b77bf2339fbe11e671a0772ca3bfbef7db533210
 DIST openpgp-keys-apache-tomcat-8.5.90-KEYS.asc 45686 BLAKE2B 
77604cd61e33efa2df702a992bc27cdb2060da1714c00bc75ee0438e1374d7b63a9a02c7aaa917fa982c0c8112bf29974b03a46e78146c9d51c360bc6343b898
 SHA512 
44f3063f5ada8d7e4be644b6d9cafc79b9c4e03d58f6843da20782ea945832d3d70ed02e4ad26594f97b30d2b77bf2339fbe11e671a0772ca3bfbef7db533210
-DIST openpgp-keys-apache-tomcat-9.0.74-KEYS.asc 14008 BLAKE2B 
62f0f6bf0d89a3930df668c039c69c4b2648128079a4d420f4f0c8a1b4c228ca5c631f3d2f66745a7c4d8c85e98609dc4119bc224306d972f65ab432385a1231
 SHA512 
51ad85d42824d22ace66ce262df598d55efe11caad7f6e5c9d09377a80431013711a0243fb0dc1f7a4bf3aa24ed77024a311aa77277743b784e3ef6a946e
 DIST openpgp-keys-apache-tomcat-9.0.75-KEYS.asc 14008 BLAKE2B 
62f0f6bf0d89a3930df668c039c69c4b2648128079a4d420f4f0c8a1b4c228ca5c631f3d2f66745a7c4d8c85e98609dc4119bc224306d972f65ab432385a1231
 SHA512 
51ad85d42824d22ace66ce262df598d55efe11caad7f6e5c9d09377a80431013711a0243fb0dc1f7a4bf3aa24ed77024a311aa77277743b784e3ef6a946e
 DIST openpgp-keys-apache-tomcat-9.0.76-KEYS.asc 14008 BLAKE2B 
62f0f6bf0d89a3930df668c039c69c4b2648128079a4d420f4f0c8a1b4c228ca5c631f3d2f66745a7c4d8c85e98609dc4119bc224306d972f65ab432385a1231
 SHA512 
51ad85d42824d22ace66ce262df598d55efe11caad7f6e5c9d09377a80431013711a0243fb0dc1f7a4bf3aa24ed77024a311aa77277743b784e3ef6a946e

diff --git 
a/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.8.ebuild 
b/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.8.ebuild
deleted file mode 100644
index 81b3505e76ec..
--- 
a/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.8.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="OpenPGP keys used by tomcat.apache.org"
-HOMEPAGE="https://tomcat.apache.org/download-90.cgi";
-SRC_URI="https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/KEYS 
-> ${P}-KEYS.asc"
-
-LICENSE="public-domain"
-SLOT="${PV}"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-S="${WORKDIR}"
-
-src_install() {
-   local files=( ${A} )
-   insinto /usr/share/openpgp-keys
-   newins - tomcat-${PV}.apache.org.asc < <(cat 
"${files[@]/#/${DISTDIR}/}" || die)
-}

diff --git 
a/sec-keys/openpgp-keys-apache-tomcat/op

[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/

2023-06-23 Thread Miroslav Šulc
commit: 06149f06599acb37f08959c7319d015d01bf57d6
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Jun 24 06:21:38 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Jun 24 06:21:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06149f06

www-servers/tomcat: dropped obsolete 8.5.88, 9.0.74 & 10.1.8

Bug: https://bugs.gentoo.org/909046
Signed-off-by: Miroslav Šulc  gentoo.org>

 www-servers/tomcat/Manifest |   7 --
 www-servers/tomcat/tomcat-10.1.8.ebuild | 186 
 www-servers/tomcat/tomcat-8.5.88.ebuild | 154 --
 www-servers/tomcat/tomcat-9.0.74.ebuild | 185 ---
 4 files changed, 532 deletions(-)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index 0a35dfef77a0..c83dbf56b9f0 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -1,20 +1,13 @@
 DIST apache-tomcat-10.1.10-src.tar.gz 6110165 BLAKE2B 
2932cfbfb9981f40dac2902b1f79c4d6dc36bc1b787219c68418ceaecb6d2d9baab112d51fba7284952f06f5e477f800581d18b11a275ca05650f2b8b7408e6a
 SHA512 
ce36493c4d3d0edf6c264ac76dc875e2ff8e9bf57c8b0dbf83e1cf2951d19959c2291ae1b837ef2050633237d8bc5764de22de2c483d402e6e58e58a626e6311
 DIST apache-tomcat-10.1.10-src.tar.gz.asc 849 BLAKE2B 
4a00365338246354ab65f8b3dfeafc1fe9bc0a2c91c9a0597c7d0d2a47084ef9171e5c072b0a28c036e62ed44829672dd7af07b227f3bd00d6c79a92fa20e20d
 SHA512 
ae8f43b80ecd6347336d57a585f1e22883ca8b308e8b6b4242fc687509b12dc410774c9ee7de4318b1a38cee7867e65ac33c6cb2f494a4d4b890f62df829da49
-DIST apache-tomcat-10.1.8-src.tar.gz 6086270 BLAKE2B 
080ffacfb3b010605fa901319f3f059524f532306af5a5d05a0e4eaf108be06ed139977ef39e8b9fa0423fef0ad073305b57793bcbb4e897bbb0239cee183017
 SHA512 
14ac35a22d24284b770182996388bdc004defc5e56e65d2420e096a1e1c5c45887e4a55c0174884294acb7c99e6412f98159bb9be92de337e1a1cacc48d39ea4
-DIST apache-tomcat-10.1.8-src.tar.gz.asc 849 BLAKE2B 
2a62d64e349739397fc786b92e75a14b74d3e8f9243a4f90ca17a070d85bb31707417da01d9d34217a23ab10157dbff46857efd65629a66aa41be861fe036ca5
 SHA512 
e818e040be1e1c29c989228cf72586ac8a602a93373ac33760db22578fbf79a5202f038b4cf36a0ec3549112bcdd5f5629a6859119aa0b129fef923c073c3055
 DIST apache-tomcat-10.1.9-src.tar.gz 6098538 BLAKE2B 
b2699765e48168cfb75dfbb3168cfd96caf53a76b492d6dfe94be9311d0cdc470c549329bb8a647e7a5d8ce0784d3491dd03d8dd8d9463b0492b581b97d48373
 SHA512 
25e0e268697ff83ebd6c06f8e03eca0463cb41bb99827b60334fe9772670c3ac8bd18853817ee481db68a2ac7b0389e86274c6fe5c6c9efa97a2866754f07e5b
 DIST apache-tomcat-10.1.9-src.tar.gz.asc 849 BLAKE2B 
a961fa216154458472745e1de16f0b3530c9e038d604ef39cee341a36bb9e17062dae68fe72c7d019ec79e668e3207044612fe159387339c9d1d331ed70ca480
 SHA512 
c9cc5c535e51cf2a6186506692409f3ae098059c2188c1baf48e67f4c5c6d890130535c78d9d109bb9dda1de5d5b87ae477c1ede6aeea3e7ff9217ad4858430a
-DIST apache-tomcat-8.5.88-src.tar.gz 6051684 BLAKE2B 
bae4785765d2c373a5507bf1f422a9d4d0c0157f7b642bb2c34edeefc341af6661fc55077b03d8f5fc77744bf903792f0fdfd7265efebdafbeca35fb04a3a20f
 SHA512 
f3db0daf451ab6ef34163e2adf6388cd4d4502c7b28915f3ae954b79ea3fe5ed17c900294bac0b192268431a62d501b3b8d35f6d9e0bcb3ae1f9962ac3b8a084
-DIST apache-tomcat-8.5.88-src.tar.gz.asc 849 BLAKE2B 
e82e714721272c7ca6e6837a4be369c9ef3ad6c654f56ba15028f7f8d8f54ab62d7c1da32a2f4914c417889b3b65ef9f5ba6dea7d8ed4125de871ee4f91339df
 SHA512 
f5ad2bd77287e763d7a09b5be17601b318ed6492d5c476903eadd54304b19afbbedd90ee5232b5dbc30ee597ed3c4fe5fc371c3d9809b94ca1614fcde1bec4d1
 DIST apache-tomcat-8.5.89-src.tar.gz 6064408 BLAKE2B 
b8f1a4ae044c1609c37bad9b51e2afbb84b111e9d68bbaa6f0a5499c85f5f36394bb5871a2b3ab4ee7895d13ccf4538bde89d64ee0c5e01d8932d18dc3b0e103
 SHA512 
610855dfcca593d20e813dbd1a2410c9b6767f2efe79b24b2ba69304047b835b212f86758c020867e46bd3971ce98e88a56b99a4ab651e228ae5b4eac08c4ff1
 DIST apache-tomcat-8.5.89-src.tar.gz.asc 849 BLAKE2B 
b0908462676e73d55307c8ea677d250cf0e5b9f614fcbae58e9dc047344015ed3476bf51fdb35ce949e8e6eb2afb93c0862be3c4195a5a77df52a418b39c8de9
 SHA512 
f52b9f2e341cdae64f1d7a69ccb5b2dc15de53939f0f6e9463bfa4b71152bda28fdb9ffb89f437ea5f1c1ecfb7b5b267a39a3612fa55780a48d09cf104de1cbe
 DIST apache-tomcat-8.5.90-src.tar.gz 6090385 BLAKE2B 
54ff1c039553ab60ef394f0217dfbbca4f045cf9b74a378e9a4af1a6f80d7bbd244a8de36f29d02d4230cb31729d18dbfbf448bd16a0ff106cfbf6f17ee4fa65
 SHA512 
c7d35aca667d4f5119a5d18c9c6f6001d1bab5890b43c8965fb4866c92360351579aecddb922f3d63a1940af731d5691ad8b3e917678adffe619f5b3da320292
 DIST apache-tomcat-8.5.90-src.tar.gz.asc 849 BLAKE2B 
13356f868bea4539a734368b924502127ec68f8cc430a0ccb27dc67058302791ada61e9ba66dd9cc566f783e12728795956c0c356d8176b0f32af3147a9960db
 SHA512 
2ca19b885b464d941753cf506170d1fe7c9ce5f670c02d6059c07ae8e5259f302637d36b362c8c29953b05d22b35ae8f2bee4bbe1617e229a01cea8d081aa58a
-DIST apache-tomcat-9.0.74-src.tar.gz 6237459 BLAKE2B 
d4942b85f184e8ecdc8bbb85256fe70677be772fdbdce906bd097eac6a56653ee08d3b76bbe42f4ef34664229c62ad236557ef8742c9e9bfa8c728927027d3b

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

2023-06-23 Thread Michał Górny
commit: 3e13dd1ad0679da71cabde7adcbd873289d98362
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 24 05:16:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 24 06:10:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e13dd1a

dev-python/huawei-lte-api: Bump to 1.7.3

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

 dev-python/huawei-lte-api/Manifest |  1 +
 .../huawei-lte-api/huawei-lte-api-1.7.3.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/huawei-lte-api/Manifest 
b/dev-python/huawei-lte-api/Manifest
index 4271fd295819..5d5c7097659e 100644
--- a/dev-python/huawei-lte-api/Manifest
+++ b/dev-python/huawei-lte-api/Manifest
@@ -1 +1,2 @@
 DIST huawei-lte-api-1.6.11.gh.tar.gz 38037 BLAKE2B 
be2da7d8918d367e589937cdd70222afdafd6082e6c25c7238a7ba6bb160bc1410cf682a79b41c4d9e0eca3c337130e5a33a3a7985f9cb1ff6c78fe5bfbf6358
 SHA512 
4e7248438882988c6eadb61c57e53a773f65737ca4ee770cf1a9a8e99a10d1a930c412f3d3d3235edb5061d00a56da75e92a58af095fe79db98ce024a2acb773
+DIST huawei-lte-api-1.7.3.gh.tar.gz 39166 BLAKE2B 
52e2ab89a2ab6aadccd92192c73f1ef5ac4aa376dc6b5e29f9460881ccd3e600744789d33d490efa86315b5ad9f6090d56a45132ae3dc421dc5025032319ed59
 SHA512 
83bdfae0b8d44789ebfe8f94233b4d5b49fe3e379f25205fe71970d533ecbd0611c13cfbe3471c9331b4bcde6c737aaf53156c397d7016e5de5cc053f221374b

diff --git a/dev-python/huawei-lte-api/huawei-lte-api-1.7.3.ebuild 
b/dev-python/huawei-lte-api/huawei-lte-api-1.7.3.ebuild
new file mode 100644
index ..bbc47971d5cf
--- /dev/null
+++ b/dev-python/huawei-lte-api/huawei-lte-api-1.7.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="API For huawei LAN/WAN LTE Modems"
+HOMEPAGE="
+   https://github.com/Salamek/huawei-lte-api/
+   https://pypi.org/project/huawei-lte-api/
+"
+SRC_URI="
+   https://github.com/Salamek/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   # make cryptodome-friendly
+   sed -i -e 's:pycryptodomex:pycryptodome:' setup.py || die
+   find -name '*.py' -exec \
+   sed -i -e 's:Cryptodome:Crypto:g' {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+distutils_enable_tests pytest



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

2023-06-23 Thread Michał Górny
commit: 6b47149a3712a430272937fa8da120e0821f1fea
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 24 05:20:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 24 06:10:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b47149a

dev-python/zope-event: Bump to 5.0

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

 dev-python/zope-event/Manifest  |  1 +
 dev-python/zope-event/zope-event-5.0.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-python/zope-event/Manifest b/dev-python/zope-event/Manifest
index d12a433b243e..f9cd15a43c70 100644
--- a/dev-python/zope-event/Manifest
+++ b/dev-python/zope-event/Manifest
@@ -1 +1,2 @@
 DIST zope.event-4.6.tar.gz 17430 BLAKE2B 
ca0706390a9dc32fa3d855014b94094a1008b1f7d82a325aab6008ca116c5267c8d0def244e25adf4164abcc308367a5916358665bb16fc8a0a24eb40586b30e
 SHA512 
0042ef679ba95f1306d11fa23c0b48c59b018c8630cefb2e245ca77f4979b314d338cf1f6d2b12376d59c0eee172180d217965d54676504530a8af0c6c128547
+DIST zope.event-5.0.tar.gz 17350 BLAKE2B 
3dc14b321898e9e3031273ee9d51b6a382c041292abb2cfe8d49a863991fc90484fd6e1fe98b4b37916263e1ebc2a943a98ab1096d0792b057e71100834a9cf6
 SHA512 
f3807580d948c11c75351d306450714b8cc285c45bed581069608e24fd20b705cff73c349c3fb3dd3f0af70508c5b8895f68bf60f8bf0c7e0a1d676191d5ce10

diff --git a/dev-python/zope-event/zope-event-5.0.ebuild 
b/dev-python/zope-event/zope-event-5.0.ebuild
new file mode 100644
index ..92282d46ec6e
--- /dev/null
+++ b/dev-python/zope-event/zope-event-5.0.ebuild
@@ -0,0 +1,44 @@
+# 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} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Event publishing / dispatch, used by Zope Component Architecture"
+HOMEPAGE="
+   https://pypi.org/project/zope.event/
+   https://github.com/zopefoundation/zope.event/
+"
+
+LICENSE="ZPL"
+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="
+   !dev-python/namespace-zope
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   # strip rdep specific to namespaces
+   sed -i -e "/'setuptools'/d" setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}
+
+python_test() {
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+   distutils_write_namespace zope
+   eunittest
+}



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

2023-06-23 Thread Michał Górny
commit: 79a2060f9da481256d13511f691f3010aa7e072f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 24 05:22:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 24 06:10:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79a2060f

dev-python/pypdf: Bump to 3.11.0

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

 dev-python/pypdf/Manifest|  1 +
 dev-python/pypdf/pypdf-3.11.0.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest
index 23a9c8db76d1..65a150a25c43 100644
--- a/dev-python/pypdf/Manifest
+++ b/dev-python/pypdf/Manifest
@@ -1,4 +1,5 @@
 DIST pypdf-3.10.0.gh.tar.gz 7558639 BLAKE2B 
4c3bc668ae750e1ff78837459704fa24fbc8cdd90bb43c28e60140b3f3d2282d609460ec184d439d3121b284307236b8768ebc121679ed19e43efe43c5da5533
 SHA512 
e34072c21aa2caca7a3c99c754175fa3ccd42f69dbaaa92c52fbf1e1fb5e70245d3571305987d79f897769726c075d98313e07e9acf7817763a2522b16ddc424
+DIST pypdf-3.11.0.gh.tar.gz 7560736 BLAKE2B 
171c242e819cb417004aaba6341a38e8b89eec1346d6bdf899320da220f6368e38fee268ae2a90e308fd142c33411acf89a82bf00aa1220c9c697c052255e7a1
 SHA512 
f2f8d6e1035a8b2d14d6750c64e46e14b119324e08a3f808e5cacb7144c5c3ce3db65248010d13d520bc57915ea0f5f9a4b78db72ae430b46f614b2c0d5f7359
 DIST pypdf-3.8.1.gh.tar.gz 7516880 BLAKE2B 
87d8cd66c7efcf9624205da904290fe82f51eeb9b521903ec564467755cc9a824ab0660a41d0cbd4a1ada2e20b4b35e16ce3a73a9933aea9fc5e0f315e613709
 SHA512 
8b78ccc210b8f34b9556cf69cac8f2af207de9a42840a0b4c822c0ab2c0b2d468c5c20a14704d3f54c6b57bcc451c3f0b7ff54b8149616b539cb07be57482e58
 DIST pypdf-3.9.0.gh.tar.gz 7516907 BLAKE2B 
12c0a13ee1ca897966bcd2f6a93b50ef1ead8d471ac9543544988a9c03c26a135a91c07b443d3a7b89fd38c302f5c2323994407fdadc23638832ca07eb7571fb
 SHA512 
da9489bfd7c91c497852ce71050548d99fbca8118575c5eec85d55611fdafbe471c1cf7c4c8ef0e46165a89771e557c868f133af325d4672ba897fd43c02
 DIST pypdf-3.9.1.gh.tar.gz 7517143 BLAKE2B 
81e5ff0d8997af2df3709163ad5c319bb5b9a598cfb0a2894850c658ecf3fe6bbeda7cd7f9ffaf23ce015f6235c39220fc244f826edf87114d84859950409fe3
 SHA512 
414a33ff29e9410b89d5f5939db841f25393bd2c66588aea67da7639517c2fd91f293b6120bd553a8fae4fb23c5b9828dac2a6ec1b649aaf9f7c0737a0f4a05a

diff --git a/dev-python/pypdf/pypdf-3.11.0.ebuild 
b/dev-python/pypdf/pypdf-3.11.0.ebuild
new file mode 100644
index ..100ff908c051
--- /dev/null
+++ b/dev-python/pypdf/pypdf-3.11.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=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=69b31cff6b183a42f9081709ef9bee4047976f56
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/pypdf/
+   https://github.com/py-pdf/pypdf/
+"
+SRC_URI="
+   https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # rely on -Werror
+   tests/test_utils.py::test_deprecate_no_replacement
+   tests/test_workflows.py::test_orientations
+   # TODO: requires fpdf
+   tests/test_page.py::test_compression
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die
+   fi
+}
+
+python_test() {
+   epytest -o addopts= -m "not enable_socket"
+}



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

2023-06-23 Thread Michał Górny
commit: 296fcf4db325cfe26103f345c2d22745c5d2769e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 24 05:15:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 24 06:10:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=296fcf4d

dev-python/jellyfish: Bump to 1.0.0

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

 dev-python/jellyfish/Manifest   | 26 ++
 dev-python/jellyfish/jellyfish-1.0.0.ebuild | 80 +
 2 files changed, 106 insertions(+)

diff --git a/dev-python/jellyfish/Manifest b/dev-python/jellyfish/Manifest
index e14f959749b6..e4c7fc6969b0 100644
--- a/dev-python/jellyfish/Manifest
+++ b/dev-python/jellyfish/Manifest
@@ -3,35 +3,53 @@ DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c5
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST csv-1.2.1.crate 887936 BLAKE2B 
bd58776a653f51c0c0ae57a1f7082c58b0447d5874bf91e40bc9d66558200c1447dee368f710ab99a9434df319ec53cf15dc90a470ccbd439a823dd9ef83b4ee
 SHA512 
015d6990fc68a992a980695bc21dbd4ac00b6fbe277568981dcaa3e7edcae4429979c870fcd79b883114d1a5a55f66584f3cd5c27d3886453b4a70577cbf37c8
+DIST csv-1.2.2.crate 887958 BLAKE2B 
f1a5c11e2bb721dc235ee59e02861125535cab2fba6bafbbc166c8f6a2e5616b11c70ddfac5d4e092bc29207ccf9c1f4c4b893da4645d595e1f7afd409731727
 SHA512 
7176b683f016e8872395eb5b153634926e5cf449147e690a2e08b79e8068c111d2ebab40fb6c4b3b03d34b7c1facf3ac1e04a69e079e7b0e0592691dc2d2d790
 DIST csv-core-0.1.10.crate 25668 BLAKE2B 
8e9a56c26e75f4c4c9e90a21cc30c60cc3fff17515ac93bc858e8ec45e130df2ecabafa7c513b2d2815269fbbd98c418269dfb1bf1425d2fd32fe46823cee6c8
 SHA512 
2a269d050fbe5d9e0f5dcda2de1e84bfeb69538dde86040ad1ec7307a214eed813a1482acb5029a51f18126d384d5238355e021964e47811db971a0821bcc328
+DIST getrandom-0.2.10.crate 34955 BLAKE2B 
8e7b8554ae360484ceca2a05f834c2664b08f41cbc6c955663e1f8f22fb5750481518bf1c7b49f49223a99a66914ef013347b9186acc97a20249f3222a13f9d4
 SHA512 
82af9e0417bff9272ed0478be4ac90426405ce210014b21899c6b95fde1b16893bf46295388ff5f13fa712a04c99c46b770fab83f41a1343af1590a86ca8da3b
 DIST getrandom-0.2.8.crate 30553 BLAKE2B 
30211bc6a8ceb5ba765cbf068405cfc08842b2521c5850647971f4cb4bc9a5b0a9195ccfbc1461de019eeb7744ee69f934922ff21677259d7b815800516df4dc
 SHA512 
cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5
 DIST indoc-1.0.9.crate 13475 BLAKE2B 
a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf
 SHA512 
db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8
 DIST itoa-1.0.6.crate 10410 BLAKE2B 
8b1dc9ae9d55a006bb2abe3b0282e5e77397814b692a87b9becdc2bb74deabf5db09e3d5a2f604964cbff046148025988a5d916480e0402b2b80646fbed32875
 SHA512 
e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31
 DIST jellyfish-0.11.2.tar.gz 362969 BLAKE2B 
6090aa17d581142b7aef539e899bf47f486602bedb5be55877fd088579d74145beb3a2c91854c9785317b97d1f926efb9943c693853efb613120e332ffc6dc5a
 SHA512 
083b1cd4b3048b5a1d1e9bb48805e3049e00a65c8f92fabf28e6c788164c77a22f207794ed00bb16851bd3e6255fa9b38a36d0467bc027db49a379d50e9d2335
+DIST jellyfish-1.0.0.tar.gz 363065 BLAKE2B 
318bc77d7ef12c0fbf02b78ed819f7281204b8aa08cc8ae5b531ae204335cb2cd8c3ff130a743b35341a0f70b63f7a3ad60f8b7009c33bbba2e42a0fbb2590e0
 SHA512 
744a29b52cdddc9d6e56ec78ead2216b604a0b2ce053c2896199357afd27073bc2c072aedc8479df96fc0e8319f3deef0a5126dc23816a365c234a5909f2b43a
 DIST libc-0.2.140.crate 669153 BLAKE2B 
f4269549f6b450a3da3196ecaae52afe178d5b6905666fae04e2879f975f0129788898ca2ccd214d721af42a8b2fa86b26355d6baa0a81c223b56c658ee66dd5
 SHA512 
f450fe619ea2f45e4ada2567981987f19d35a9f13f88a0ce3a53e1751c6fbff708ca69fa6a64d807cce5dfe18b08751f0695d8a01e68e269da1aafc831528b7b
+DIST libc-0.2.146.crate 684707 BLAKE2B 
53091a46262389e327973185c26bf187beba392c45a92bfa424fc0976333d6c8afdac6527484032574086e32412a712bc2616468f7cb14e6bd0480ca2bef6da6
 SHA512 
4112c17cfda83041f33a7b616a365a0eb6603ba857fd7bedd64162021a6305c81da6ae8f37395732d7eea40d4fe648bae435ee0bf0b1a1a48400e6546d4d50b6
+DIST lock_api-0.4.10.crate 26713 BLAKE2B 
113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf63

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

2023-06-23 Thread Michał Górny
commit: b2072e295007f5cf14bb147642ff60f8fec9c056
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 24 05:18:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 24 06:10:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2072e29

dev-python/jupyter-client: Bump to 8.3.0

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

 dev-python/jupyter-client/Manifest |  1 +
 .../jupyter-client/jupyter-client-8.3.0.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/jupyter-client/Manifest 
b/dev-python/jupyter-client/Manifest
index 62752d0b4b86..83278b480a0f 100644
--- a/dev-python/jupyter-client/Manifest
+++ b/dev-python/jupyter-client/Manifest
@@ -1 +1,2 @@
 DIST jupyter_client-8.2.0.tar.gz 335567 BLAKE2B 
e02f8813d12ec8ba0e15291dad04cfaeeb98ea524050a10d142d74af203e43aa1c2e22e7fd7b071c05831b3dd644985a42e38f59fee65f4570e5eb88bbc9fbb1
 SHA512 
1337c4f2d93d9cd2ae5e3d8f30a8e4af69dad6e09c97e949d9300df0668be4da91134c73da06eb417c10ff2c09fd7beb28699e7a17502ceee3453cb9323b4363
+DIST jupyter_client-8.3.0.tar.gz 335973 BLAKE2B 
dd4b60994f5c2ba19d41f87dbbee1291e85595908e5b1fce77876d8164bc21bd65b257a65b333e2e3277fff66869d445fcd87c3c1a16166fa71da24d26b1e96e
 SHA512 
2348cf67344cb9bbb9b020ef5570f5ca354c8acb00b9fb0d148b9419ec2efb922b1364ed3c2c2429ad66548af5dd90f232be1d56728ef09bd833312f13c07f77

diff --git a/dev-python/jupyter-client/jupyter-client-8.3.0.ebuild 
b/dev-python/jupyter-client/jupyter-client-8.3.0.ebuild
new file mode 100644
index ..68af08dd73df
--- /dev/null
+++ b/dev-python/jupyter-client/jupyter-client-8.3.0.ebuild
@@ -0,0 +1,49 @@
+# 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} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Jupyter protocol implementation and client libraries"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyter/jupyter_client/
+   https://pypi.org/project/jupyter-client/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/jupyter-core-5.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-23.0[${PYTHON_USEDEP}]
+   >=dev-python/tornado-6.0[${PYTHON_USEDEP}]
+   dev-python/traitlets[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib-metadata-4.8.3[${PYTHON_USEDEP}]
+   ' 3.{8,9})
+"
+BDEPEND="
+   test? (
+   >=dev-python/ipykernel-6.14[${PYTHON_USEDEP}]
+   >=dev-python/pytest-asyncio-0.18[${PYTHON_USEDEP}]
+   >=dev-python/pytest-jupyter-0.4.1[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # TODO: times out
+   tests/test_client.py::TestAsyncKernelClient::test_input_request
+   # TODO
+   tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo
+)



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

2023-06-23 Thread Michał Górny
commit: 1d6624b242a6e1ee3d992370a644625366b4b72f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 24 05:19:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 24 06:10:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d6624b2

dev-python/phonenumbers: Bump to 8.13.15

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

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

diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest
index 456db9e94472..814398b1d552 100644
--- a/dev-python/phonenumbers/Manifest
+++ b/dev-python/phonenumbers/Manifest
@@ -1,3 +1,4 @@
 DIST python-phonenumbers-8.13.11.gh.tar.gz 4910723 BLAKE2B 
270ded8f0c009feb0ffe70bdcec089f400d1ea18ae24e3837b8f3a659657b82fb5912577eba22cb7c28a297dcbb55d402213c576857c514eb08c241af8bc1e4e
 SHA512 
688b5440538cd6d636b645474dff51e4ba9a080708e4d3a9bdd5560701a9effbb26b9a669c632917101ea2e27a6f2ebe1f468fc0a881625ef33a4e30885ae30b
 DIST python-phonenumbers-8.13.13.gh.tar.gz 4912623 BLAKE2B 
7b030b15861150564dbc640d3ee40f8db360b79427d5ca6ebd33ff350cde2505c592455722463e94a609b4487a6908b9a5359059b83a3a4fe4212483bbf9f2fe
 SHA512 
fe2e2aae730b5df6f1b150d45b6e3cb5225327b653243fece186d22b1f4685d796f91c3dc462d3c2239d976b249d4756590f72c8ff4d007826e46b86f0acc36e
 DIST python-phonenumbers-8.13.14.gh.tar.gz 4912846 BLAKE2B 
0d4bc37280e863a97a4b235db6c8ab2681bf4aac1ec18a7c6f4505ddf0143fd97685772c554e8270f6243e5a80548b0b0005ef27073f7d16f88a56442c0862aa
 SHA512 
c6e07538f6a5c61f2d8d2bbbf26722af3548eff5aadd0b35898ad7eee62be010bca0386494b77cfcdcff414bafdb382d52944996d2b4a539c0ff3a572bf8d675
+DIST python-phonenumbers-8.13.15.gh.tar.gz 4912960 BLAKE2B 
aef5c2524f2ae122bc0b3846fed94c5d8fad219eab72ba1838baca7ce3e839510b2601b967cfdd1c26e5200f05821ef7892f7445074a09c3dde150f5ab4a8c08
 SHA512 
688425ee6a62b132b865580bd7615235357963c51a49333bf400d01877728374173ff674c82535f67c86c0abb39acbb4373b4760116c3161b5bb633efc6a9f32

diff --git a/dev-python/phonenumbers/phonenumbers-8.13.15.ebuild 
b/dev-python/phonenumbers/phonenumbers-8.13.15.ebuild
new file mode 100644
index ..61f15b7f6118
--- /dev/null
+++ b/dev-python/phonenumbers/phonenumbers-8.13.15.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+MY_P=python-${P}
+DESCRIPTION="Python port of Google's libphonenumber"
+HOMEPAGE="
+   https://github.com/daviddrysdale/python-phonenumbers/
+   https://pypi.org/project/phonenumbers/
+"
+SRC_URI="
+   
https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}/python
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( ../README.md )
+
+python_test() {
+   "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}"
+}



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

2023-06-23 Thread Michał Górny
commit: 0bc263f7a2b0b5ddc773b7f9bb9337f7518a778d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 24 05:18:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 24 06:10:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc263f7

dev-python/ipykernel: Bump to 6.23.3

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

 dev-python/ipykernel/Manifest|  1 +
 dev-python/ipykernel/ipykernel-6.23.3.ebuild | 77 
 2 files changed, 78 insertions(+)

diff --git a/dev-python/ipykernel/Manifest b/dev-python/ipykernel/Manifest
index 5d9198aa0407..066d92acf0db 100644
--- a/dev-python/ipykernel/Manifest
+++ b/dev-python/ipykernel/Manifest
@@ -1,2 +1,3 @@
 DIST ipykernel-6.23.1.tar.gz 153370 BLAKE2B 
654998d46851bcc55d3c0c9c6134f3fcf8c81c2552d5af6dcdbd791e1ac98ed223a59aafc9b7b4260345f8730d243d3c82d4e19e03935a368a0a0154de547cb0
 SHA512 
8f3921789c837f7c046eed4ffdaade2273b6491cfd97b9a192a256966a66d58c1ad93cbfa69a5e933e052fa35c2c7a4671a652ee9f2bb2cca5a156c79df0f14f
 DIST ipykernel-6.23.2.tar.gz 154126 BLAKE2B 
75289aed8e3eff98519fc309a802e440b4486a89f8f62717facb85c04fa03405bb0b1200f5c61e07dc6c96e4efda67473a50cc677fc438b7ec8f72157f084859
 SHA512 
f3c05d145aea0ada4a11486357895b9938d64cbebc4a7265a6bd1246dfbe0a3cba1ad4ef1de900115ce24d6a0bdfda71eb6d7a06980366f41c410e22f73ebdec
+DIST ipykernel-6.23.3.tar.gz 154264 BLAKE2B 
7fc9fd9dbbc928aaee2cb8549b097ce87896c0e08c326e4d724a39a04af934e62f5c02fef35908d8d5cf3bf6cb6abcbcc175d771515a2df0835f7003385e85d5
 SHA512 
c5de85de9e944b3441911b8af289496705078b56572b4a91f1c3fd402a30cf3957bda3420b810b6cbe80ebd05c22cdc1024c4cbbc838a5638d537104105b2056

diff --git a/dev-python/ipykernel/ipykernel-6.23.3.ebuild 
b/dev-python/ipykernel/ipykernel-6.23.3.ebuild
new file mode 100644
index ..3ae331be622c
--- /dev/null
+++ b/dev-python/ipykernel/ipykernel-6.23.3.ebuild
@@ -0,0 +1,77 @@
+# 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} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="IPython Kernel for Jupyter"
+HOMEPAGE="
+   https://github.com/ipython/ipykernel/
+   https://pypi.org/project/ipykernel/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/comm-0.1.1[${PYTHON_USEDEP}]
+   >=dev-python/debugpy-1.6.5[${PYTHON_USEDEP}]
+   >=dev-python/ipython-7.23.1[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-client-8[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.12[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-inline-0.1[${PYTHON_USEDEP}]
+   dev-python/nest_asyncio[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-20[${PYTHON_USEDEP}]
+   >=dev-python/tornado-6.1[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.4.0[${PYTHON_USEDEP}]
+"
+# RDEPEND seems specifically needed in BDEPEND, at least jupyter
+# bug #816486
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/ipyparallel[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e 's:^TIMEOUT = .*:TIMEOUT = 120:' ipykernel/tests/*.py || die
+   distutils-r1_src_prepare
+}
+
+python_compile() {
+   distutils-r1_python_compile
+   # Use python3 in kernel.json configuration, bug #784764
+   sed -i -e '/python3.[0-9]\+/s//python3/' \
+   
"${BUILD_DIR}/install${EPREFIX}/usr/share/jupyter/kernels/python3/kernel.json" 
|| die
+}
+
+src_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   ipykernel/tests/test_debugger.py::test_attach_debug
+   
ipykernel/tests/test_debugger.py::test_breakpoint_in_cell_with_leading_empty_lines
+   
ipykernel/tests/test_debugger.py::test_rich_inspect_at_breakpoint
+   
ipykernel/tests/test_debugger.py::test_rich_inspect_not_at_breakpoint
+   ipykernel/tests/test_debugger.py::test_set_breakpoints
+   ipykernel/tests/test_debugger.py::test_stop_on_breakpoint
+   ipykernel/tests/test_debugger.py::test_copy_to_globals
+   # hangs?
+   ipykernel/tests/test_eventloop.py::test_tk_loop
+   )
+
+   virtx distutils-r1_src_test
+}



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

2023-06-23 Thread Michał Górny
commit: 8972412788154b0d3642d23ed82b57d3b3d2614a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 24 05:16:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 24 06:10:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89724127

dev-python/sqlalchemy: Bump to 2.0.17

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

 dev-python/sqlalchemy/Manifest |   1 +
 dev-python/sqlalchemy/sqlalchemy-2.0.17.ebuild | 119 +
 2 files changed, 120 insertions(+)

diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index c8343a77ee6b..6f3f818bc0bd 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -3,3 +3,4 @@ DIST SQLAlchemy-2.0.12.tar.gz 9264506 BLAKE2B 
83a3aa719e2809b5b48ef5332cf6cbc0e9
 DIST SQLAlchemy-2.0.13.tar.gz 9286442 BLAKE2B 
3d2c06d7c89db1d5c5c13366cfc818720f8db0c1e26684c8de5856fd2cedf8c307f8653817eb080526b1da17bcfbd1163f1066226881ef47a553f5662e1989c2
 SHA512 
b560dedfaa1c2d854feddcb7ac343b184603db8143db8ec9551180fb5345ec793bc74211c838dd15cb45feba970d64f53daaeffe7d5bfa8c6c534742f6aa8453
 DIST SQLAlchemy-2.0.15.tar.gz 9296612 BLAKE2B 
45abdb9010b854e52762d9c84a471e92ece2b212620a74d161b19ef7c6bce3d9ad39b3075c4f32749774884e3ffe255f82028dd6a6375e269d2827cbf18c35e7
 SHA512 
a1b9301f4a81428ac36b9280840a27433fcfb97dec2a04888e6e53cc33104c82972147e2b840a929e05af0edb47ee496a7ed5171201332aad374ce64baef414d
 DIST SQLAlchemy-2.0.16.tar.gz 9381438 BLAKE2B 
8999ab045d799c43de1b386d594022a8015fba4d69b3c910622e34b83ea7514b9cb97ab4f65997813eca058eff2a285ecc6cdd09396edf27a216fe412387ba7b
 SHA512 
f0d5287ba6cee97316d6de7cf1c893dd749459d912872d903833abf905b6c282fa477910fa5eb11b5ba803314e16c3f1a9ac6b7639573c4c44ff921ea56132da
+DIST SQLAlchemy-2.0.17.tar.gz 9394733 BLAKE2B 
d6237b4bc5f7c3e0ba615161ee112f520b87102d7f498ab0db9bf30287fc13c04910f1d00b059b277be5626af62f64f01101486c2eb31258c75ed4411db6
 SHA512 
be45d1283fc446c7ed886d87d9225711b8f0125e8de6961b365930515246e94c3943fd85d078056c942508a9785731bf280519e04b0c00d936e93d3b9b6c137f

diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.17.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-2.0.17.ebuild
new file mode 100644
index ..b6d7987b9dc0
--- /dev/null
+++ b/dev-python/sqlalchemy/sqlalchemy-2.0.17.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_REQ_USE="sqlite?"
+
+inherit distutils-r1 optfeature pypi
+
+MY_PN="SQLAlchemy"
+DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
+HOMEPAGE="
+   https://www.sqlalchemy.org/
+   https://pypi.org/project/SQLAlchemy/
+   https://github.com/sqlalchemy/sqlalchemy/
+"
+SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN}")"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="examples +sqlite test"
+
+RDEPEND="
+   >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_impl_dep sqlite)
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/greenlet/d' setup.cfg || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   test/ext/mypy/test_mypy_plugin_py3k.py
+   # hardcode call counts specific to Python versions
+   test/aaa_profiling
+   )
+   local EPYTEST_DESELECT=(
+   # warning tests are unreliable
+   test/base/test_warnings.py
+   # TODO
+   
test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_40_1::test_sql_expr_w_mods_bump
+   
test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_41_0::test_pickle_rows_other_process
+   )
+   local sqlite_version=$(sqlite3 --version | cut -d' ' -f1)
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   
test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access
+   
test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg
+   
test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg
+   
test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race
+   
test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string
+   
test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string
+   
test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string
+   
"test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_${sqlite_vers

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

2023-06-23 Thread Michał Górny
commit: b924997b9bef49c0e0b0f17af962c4aa53702a61
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 24 05:18:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 24 06:10:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b924997b

dev-python/websocket-client: Bump to 1.6.1

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

 dev-python/websocket-client/Manifest   |  1 +
 .../websocket-client/websocket-client-1.6.1.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/websocket-client/Manifest 
b/dev-python/websocket-client/Manifest
index afb70f653953..98e2059fbe6d 100644
--- a/dev-python/websocket-client/Manifest
+++ b/dev-python/websocket-client/Manifest
@@ -2,3 +2,4 @@ DIST websocket-client-1.5.1.tar.gz 49942 BLAKE2B 
7996798a5ff8c2eb1322fc7a9fa61d5
 DIST websocket-client-1.5.2.tar.gz 50761 BLAKE2B 
5b97ce1125a8ae2f95ea103a2436d8c3471bd88c9b6f631ed9cbc1e55bff3eb13e93f662f6892c65b0f035dca66f2b2a43230f228b4f174c56c0203f5e044b07
 SHA512 
0837dae6ea1096421482dc1882e522d9e9041d9777ef31517116592f7b537735d1d8e319e910481be4abaceda8f79855397e4dfce2c9e622d7e7b6e6577e404e
 DIST websocket-client-1.5.3.tar.gz 50887 BLAKE2B 
3268b133c32be46a08208b61fc038b18a142b2e8ee87b1cfc61cd4ea814b9a389f7d72a08ab7dcb8da3a0aa144c1617b5825ce466b81f1f3c066605ad1b47d08
 SHA512 
6980b88166475f50d5f572bfcaa23f1203ecd1f2c06901ddd6df78d1bfff1ae54ef0a85348d6f28b580fcf405e496bdd67e898c6e4760098ba620bb69c52f39b
 DIST websocket-client-1.6.0.tar.gz 51163 BLAKE2B 
2ff1c29f7f2f1e5e3f4708e6d28d1f834e9fe8a5638ab5c04f78a1597e69f387b023a4b8760c98b8fc803a0a5047318753aada1e3161ea63ada782b94a190a24
 SHA512 
a0c2f51c213a95d94a82a13b6f1b75a865f2686b867ed01503ccd9417bc495fed2f178174c392d4f12adb1ffcb97cfd9762afcc4d8b877572daffa74fd3de90e
+DIST websocket-client-1.6.1.tar.gz 51324 BLAKE2B 
7619f6a1dfe7c9df19e645f396b17695ba6e1cda8d06f99be2451c7b3f7d5fc745402abcab2f6b5ce260aab94ecba17439a1f7ff2612acc66dbd88e973f2f512
 SHA512 
eb784dffb2ad26b63e5890685ed46ccadee40687f4433a1b28392d468fdc1099192095899b56129f72b28e88960744bb5d4991d826476d77ec98bbf18df3f608

diff --git a/dev-python/websocket-client/websocket-client-1.6.1.ebuild 
b/dev-python/websocket-client/websocket-client-1.6.1.ebuild
new file mode 100644
index ..e70ca56c7688
--- /dev/null
+++ b/dev-python/websocket-client/websocket-client-1.6.1.ebuild
@@ -0,0 +1,37 @@
+# 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=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="WebSocket client for python with hybi13 support"
+HOMEPAGE="
+   https://github.com/websocket-client/websocket-client/
+   https://pypi.org/project/websocket-client/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="examples"
+
+BDEPEND="
+   test? (
+   dev-python/python-socks[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2023-06-23 Thread Michał Górny
commit: 1f32228c36ef48fcd8ac83ffa109afefa6939294
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 24 05:09:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 24 06:10:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f32228c

dev-python/jsonschema-specifications: Bump to 2023.6.1

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

 dev-python/jsonschema-specifications/Manifest  |  1 +
 .../jsonschema-specifications-2023.6.1.ebuild  | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-python/jsonschema-specifications/Manifest 
b/dev-python/jsonschema-specifications/Manifest
index c36202eeb8dd..5d12559b27e4 100644
--- a/dev-python/jsonschema-specifications/Manifest
+++ b/dev-python/jsonschema-specifications/Manifest
@@ -1 +1,2 @@
 DIST jsonschema_specifications-2023.5.2.tar.gz 12581 BLAKE2B 
74029c066e3c620126ed0ed7e70a9b63c017aeab827b0187f8c8c5964c2e1ef68a83489f4646d79653c38fcec45bc001189fc09295ac1f569ed288f2dc469459
 SHA512 
222a70e3c1673c6f3d27f5d6561d4ba192c61a8a6f86e726939d1e29843eeca82de306a889540ab352a5c2332cf30d810db956aa5094f2a6bc6607b7169513fd
+DIST jsonschema_specifications-2023.6.1.tar.gz 12645 BLAKE2B 
9dea1acae9e53a9f8ff93dd54d5df3bb1dd960036dfcc4dcc0c6287ae816c0ca60c139b35aa14901e2e9f61dca339cf9d84a5c5e8f91a62a40696db9daa1a099
 SHA512 
b7a0d7fdc642e08cf3515dfae6d8cbb14e4d40c3b1fe3cb6c87ee11c47a9d6ede33b28d9fe6f3d4f0ff1807469a015cd8fcacff9575a356a74b462af9681aa6c

diff --git 
a/dev-python/jsonschema-specifications/jsonschema-specifications-2023.6.1.ebuild
 
b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.6.1.ebuild
new file mode 100644
index ..46d56e086c48
--- /dev/null
+++ 
b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.6.1.ebuild
@@ -0,0 +1,28 @@
+# 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
+
+DESCRIPTION="The JSON Schema meta-schemas and vocabularies, exposed as a 
Registry"
+HOMEPAGE="
+   https://github.com/python-jsonschema/jsonschema-specifications/
+   https://pypi.org/project/jsonschema-specifications/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=dev-python/referencing-0.28.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-06-23 Thread Michał Górny
commit: 19d2eecb447cd44eaff1cc8cadb5c4e17dd66fac
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 24 05:10:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 24 06:10:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19d2eecb

dev-python/pip-run: Bump to 12.0.0

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

 dev-python/pip-run/Manifest  |  1 +
 dev-python/pip-run/pip-run-12.0.0.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/dev-python/pip-run/Manifest b/dev-python/pip-run/Manifest
index 64cfa6b54844..3682836d3c08 100644
--- a/dev-python/pip-run/Manifest
+++ b/dev-python/pip-run/Manifest
@@ -2,3 +2,4 @@ DIST pip-run-10.0.7.tar.gz 32869 BLAKE2B 
ea5dfea09def536eced9436a114f12cbefccf26
 DIST pip-run-10.1.1.tar.gz 33010 BLAKE2B 
5a3dcd1e119b65718b465ecbd118d80de776252ecbd438344eb78abc2e4a69073417310ed096f0b604740762aa24af2788041476c93d919ea72812e1597327f5
 SHA512 
ddf61aa31012567ff21e943739a1e29066875db3c39ca77abfa409fd75abc599756ca8aeaf9bd23d19af46ad2747e7dec4a7d3cf76a444f59c19e769419dc59a
 DIST pip-run-10.2.0.tar.gz 33523 BLAKE2B 
7d19c089da98dbba2faec969f490fcd5ea48881f4ccbbfaa283465ef083521aee7d82b9de8b03a89ec8b08005db1232cd9577030cb98c111b4a0e0f7294cca84
 SHA512 
b26a00c6ebd8e9e505e6b218fea7070b23b5926de44e1d5a762abb2a4ebd62b1bdda7e19c4092012daf068b518a2e127ab08099f6d1a7ddc643b3ba5bf999ed0
 DIST pip-run-11.0.0.tar.gz 33598 BLAKE2B 
3951c6cf959e137aeec2acae17eb6fd9b63a1716f1fe8cac55c964cf6cd975d5085dc8e05f11f00b3dd404d8f12d351d0e3f9cdd486cf1a883f917e60ad91103
 SHA512 
3b6c3aee3bf340f6a18e3f0acda56ed6da00dc21054e9a20499151c89a44ca388611bb7df57f04fa9b580dacd65a26c9cc34589bc01638f7ac1cc6f1752e2e5b
+DIST pip-run-12.0.0.tar.gz 34473 BLAKE2B 
e0a25cf4698979b22cd714f3326497d3381cc9b6c8be84085dbb239ada13f8a57b1b88a6ffde7d0fec4c58ec790c2287379c8f6843c6d20104450c1c9860f0b3
 SHA512 
efac5a3faaa48480b68b38a8a13e9407390fd96fff505228fe8482bbc9b4f12a7b2ad33b7abb9931a7fbd3d694d996fe58e87a4afa26f800c6e749b70c397d9b

diff --git a/dev-python/pip-run/pip-run-12.0.0.ebuild 
b/dev-python/pip-run/pip-run-12.0.0.ebuild
new file mode 100644
index ..f8ff3d17710e
--- /dev/null
+++ b/dev-python/pip-run/pip-run-12.0.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Install packages and run Python with them"
+HOMEPAGE="
+   https://github.com/jaraco/pip-run/
+   https://pypi.org/project/pip-run/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/autocommand[${PYTHON_USEDEP}]
+   dev-python/jaraco-context[${PYTHON_USEDEP}]
+   dev-python/jaraco-env[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-functools-3.7[${PYTHON_USEDEP}]
+   dev-python/jaraco-text[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-8.3[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/path[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jaraco-path[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-test-5.3[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   ' python3_{10..11})
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_IGNORE=()
+
+   if ! has_version "dev-python/nbformat[${PYTHON_USEDEP}]"; then
+   EPYTEST_IGNORE+=(
+   tests/test_scripts.py
+   )
+   fi
+
+   epytest -m "not network"
+}



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

2023-06-23 Thread Michał Górny
commit: 9028b280b123a90f844daadce2b8e0151ece88dc
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 24 05:17:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 24 06:10:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9028b280

dev-python/pytest: Bump to 7.4.0

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

 dev-python/pytest/Manifest|   1 +
 dev-python/pytest/pytest-7.4.0.ebuild | 107 ++
 2 files changed, 108 insertions(+)

diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest
index d06b1af82201..b5382006fb4e 100644
--- a/dev-python/pytest/Manifest
+++ b/dev-python/pytest/Manifest
@@ -1,2 +1,3 @@
 DIST pytest-7.3.1.tar.gz 1336938 BLAKE2B 
8cabc475056000e393538c6c52e2ee5a9af6c57831c6aba82e3107ae44f88b63a68b37339842eebfa318bd27d4bf5e34959b72052d4646cc8682c84f131f98e7
 SHA512 
e6c8fcf1449f5e09e33c01ec2ade8812ceb13440324179288b8ca0eeaaffed1e581a65c8acf4c28efe61c19a067e7ceddccc45d8a1582c89259d53fee25ab253
 DIST pytest-7.3.2.tar.gz 1338457 BLAKE2B 
4aa6ad62f654df9373427d9c19d92565a7da8d65460ee0872a30d4235e72af1ee3155871d7f7157b8e9c1173fc40bcdb87acab2b7bffdc6255cf8509e7a0bba3
 SHA512 
910de83f6ce47e7b1b25947050cf79e055ab04fd0c3dc3276546415684c20c8977883f16dfb913de3f339bc6284330f8a57d202c73f92b92545e45acb353b264
+DIST pytest-7.4.0.tar.gz 1349733 BLAKE2B 
59b9e90ab226dd317a5beeb0b189d0e323379e781dcca3fc7aa37ab7ef6d623a25f6f50e4b648cd274bdbc202e914fd393749d093a4c9d8c2f19124403d6b4fe
 SHA512 
48caca22c77e03cb3bca04d2f11695c48868433e6966b6f652f414b3b4405cb9dfba1ebdfd66060ba6add45609ec27b2eddd81d3739ef8e84a51b9da3c6f6099

diff --git a/dev-python/pytest/pytest-7.4.0.ebuild 
b/dev-python/pytest/pytest-7.4.0.ebuild
new file mode 100644
index ..34cc63f9e938
--- /dev/null
+++ b/dev-python/pytest/pytest-7.4.0.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+
+inherit distutils-r1 multiprocessing pypi
+
+DESCRIPTION="Simple powerful testing with Python"
+HOMEPAGE="
+   https://pytest.org/
+   https://github.com/pytest-dev/pytest/
+   https://pypi.org/project/pytest/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/iniconfig[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-4.0.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-0.12[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+   >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+"
+BDEPEND="
+   >=dev-python/setuptools-scm-6.2.3[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   $(python_gen_cond_dep '
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-3.56[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.7.2[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/xmlschema[${PYTHON_USEDEP}]
+   ' "${PYTHON_TESTED[@]}")
+   )
+"
+
+src_test() {
+   # workaround new readline defaults
+   echo "set enable-bracketed-paste off" > "${T}"/inputrc || die
+   local -x INPUTRC="${T}"/inputrc
+   distutils-r1_src_test
+}
+
+python_test() {
+   if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+   einfo "Skipping tests on ${EPYTHON}"
+   return
+   fi
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x COLUMNS=80
+
+   local EPYTEST_DESELECT=(
+   # broken by epytest args
+   testing/test_warnings.py::test_works_with_filterwarnings
+
+   # tend to be broken by random pytest plugins
+   # (these tests patch PYTEST_DISABLE_PLUGIN_AUTOLOAD out)
+   testing/test_helpconfig.py::test_version_less_verbose
+   testing/test_helpconfig.py::test_version_verbose
+   testing/test_junitxml.py::test_random_report_log_xdist
+   testing/test_junitxml.py::test_runs_twice_xdist
+   
testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal
+   
testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal_count
+   
testing/test_terminal.py::TestProgressOutputStyle::test_xdist_verbose
+   
tes

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

2023-06-23 Thread Michał Górny
commit: c21c5d7efcdcdab7187bd216c1d3e209cbc5240e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 24 05:05:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 24 06:10:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c21c5d7e

dev-python/xarray: Bump to 2023.6.0

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

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

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 6c1918fdb32b..6be7f5e13390 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,2 +1,3 @@
 DIST xarray-2023.4.2.tar.gz 3692437 BLAKE2B 
d4fb5b184386bb7e9574ea3bdf484c3df82b9dca1fcd2380ac65b6a58da9f89da057d70efa9bd045b5cf6900c38f6aa4176fd2990cfe1369f987c452711307d6
 SHA512 
581b06a677b80c0f7e494a80ae52d75bd62bf613b13b7b7215458ceef727fb55a898c8da8cc6f8a6875ef6898007897eea8be55fb138f1dacad42965bbf1d956
 DIST xarray-2023.5.0.tar.gz 3707468 BLAKE2B 
55ee416c41aff8edcb609adcac1c0a2e1d4ae896c25ae3d771d755930725f69f854feac42c42558db598acc5d0a852370198908d85d5af9664c485052948f4ca
 SHA512 
ab6538b280f05acc296d8d73003e07f494d330a2a6a486d2f3dac121aee9682e2fa46c05be868b23a31584c908e0f6454757bdac7ec032d3a6f79a4500c0629f
+DIST xarray-2023.6.0.tar.gz 3711562 BLAKE2B 
3b6b20cf0046aaeeafe87980c6c107486d79afd2881c4f98b42c17025f0d448763d37b5d5fd71cf17fcfcfbdc2d3337e985c7517038547300f4cf57ffe1aea98
 SHA512 
2b1b48bd90935a3b56f5f017085d40cc10081efbe0a84c908d1203066f29b4bf16fc89e771d961f26009bb20a84a59f4b9d99e42b5e25b2bbd8eca55a80839d6

diff --git a/dev-python/xarray/xarray-2023.6.0.ebuild 
b/dev-python/xarray/xarray-2023.6.0.ebuild
new file mode 100644
index ..6672e7602e28
--- /dev/null
+++ b/dev-python/xarray/xarray-2023.6.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing pypi
+
+DESCRIPTION="N-D labeled arrays and datasets in Python"
+HOMEPAGE="
+   https://xarray.pydata.org/
+   https://github.com/pydata/xarray/
+   https://pypi.org/project/xarray/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/numpy-1.22[${PYTHON_USEDEP}]
+   >=dev-python/pandas-1.4[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+"
+# note: most of the test dependencies are optional
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bottleneck[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # warning-targeted tests are fragile and not important to end users
+   xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
+   # TODO: segv in netcdf4-python
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
+   
xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
+   # hangs
+   xarray/tests/test_backends.py::TestDask::test_dask_roundtrip
+)
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p xdist.plugin -n "$(makeopts_jobs)" --dist=worksteal
+}



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

2023-06-23 Thread Michał Górny
commit: 80f9c0ba3eeda34f137fee986e3577c2981355f2
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 24 04:37:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 24 06:10:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f9c0ba

app-admin/awscli: Bump to 1.27.160

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 013d291d2148..4e2ca338bac9 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -9,3 +9,4 @@ DIST aws-cli-1.27.156.gh.tar.gz 2437549 BLAKE2B 
dd98b3605986fc9d832604bea3dc1d22
 DIST aws-cli-1.27.157.gh.tar.gz 2437939 BLAKE2B 
628de17b0f0203e48cdecc76a1ca0cdbf111224f652f650d5501677027c486faf2ea06d9c95321b6586d50f9e042698b1ba11696f3a5ab2e0734aa004db9e9cc
 SHA512 
87f4c790b0c49d353473fc577d6bd2568a2ecd6359a9e53165a2e14ce112113286b9f2bd34be83db219cd72c59e5dbc8098aef3e8fa98297da44f21865dffd9e
 DIST aws-cli-1.27.158.gh.tar.gz 2438757 BLAKE2B 
303e39d1d30f6593af1a9cb263f11b74e1d7b120a9c3c438c4b4278ff945758130179df282ade40893aea1805758ff3baa29ef7009c08a2dbc2ddf28eb278650
 SHA512 
04292c37e7b7338cb0103aa165d0c09f67a408711a856758dc999b976cfe6b15e50d0a57fb8ddd7ddd3f697e6b85f84a3565d993d7cb6497fc0ebd74b31e3b45
 DIST aws-cli-1.27.159.gh.tar.gz 2438603 BLAKE2B 
24e73c92282b8c5b9858541321ef70d22b15f726dd16a638115ea7a6af6886fc9671668954329a04c4b82befb2959ca7c1316e5ce1428b3fa62f6be514c18e74
 SHA512 
2f3f17bf629ba4d760eae62018b6e7117a23a950cccf3a68806794fefca0d47e92b960f209855eb47391cf93153ffe0f951f7147f99245c7110d0c7cbd7d91f7
+DIST aws-cli-1.27.160.gh.tar.gz 2438945 BLAKE2B 
d475ebaf4d05fe52318e81d5a29f668d5c6dd14d4abc597bdd2b522335cbf7a6e2a2780ea1493350ea63a3acc25c4fe37a1e1ab3a07ca4c452ea0ca427db343c
 SHA512 
2fd236e32860ba270b385b95453eb50cc99a5e2004ccf2f19f9c265c90044df2d3e334d164560c33d26039ac497b783869768b43d2728e5f4e1c3189d714e142

diff --git a/app-admin/awscli/awscli-1.27.160.ebuild 
b/app-admin/awscli/awscli-1.27.160.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.160.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-06-23 Thread Michał Górny
commit: 46a69e630bed39f07f72045b72750edd2d6f98e6
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 24 04:37:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 24 06:10:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46a69e63

dev-python/botocore: Bump to 1.29.160

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 81619045753f..fd86555b470b 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -9,3 +9,4 @@ DIST botocore-1.29.156.gh.tar.gz 11675796 BLAKE2B 
683a26d0e19a9c567c68bd297bbe72
 DIST botocore-1.29.157.gh.tar.gz 11678505 BLAKE2B 
f946118809c4d96000bc6cc23f650ea166d2dc52d0ffbd7eb5a6263feb81f0e102aa5083ff5562ec06ad6289045659234647fba6b2625e6b9d1b2204089f69fa
 SHA512 
1bd7cf41979583b5ca6b956f7c4de7a63e19e3ce07b00d285f498c75b31dd640d0319416c9292cec41b7daf0b8a1c75e7859ba631d965e5ad746654f390d5ce1
 DIST botocore-1.29.158.gh.tar.gz 11687611 BLAKE2B 
dde78cc51bde5e7f49054d5954ddaff190d2b26d5c156a3967fb10dd420ab9665bd6981c0a9ad05a358cc76ed51913bf544cd79d4a6e44cf993a81b7d3ab60dd
 SHA512 
bf7523bfd888906f5a38b8789bbeddffc59fec9609d8bb173476e88e60b8fd036c26efdc3fa56fed1d23d69d09c1ee0f2b1e5ee946224cf3cb1435456098790c
 DIST botocore-1.29.159.gh.tar.gz 11694696 BLAKE2B 
8643d3beb049b8ab153fda947801b862926f4160586d29831c0a1d6fef7e3caed2c2ff83bdffe1d61f49f81a11aa9dcc57b3c2d2419e21ccc543cc40a3532308
 SHA512 
782d051749f5a998cf93878e53b3f12e4fde36712708adff58f1e720e83f79f4330410725e0a8b097f5ca425cc093dfea8e746afedeceb582a3e82c7fd169477
+DIST botocore-1.29.160.gh.tar.gz 11695537 BLAKE2B 
e60b8ec0ea50fa13e61acd8f5cbc4f908c0d95916733e6ebdf11c2387e1a13efee611070fb72e37ca3e305d3acd6debdd67bfc973528c7674c760a3bd865
 SHA512 
42c6d02df87b12143248ecd314d5b9ebcf47900da975addc8343187c7bd35ec3c41118ba8c9482d9e152e5352a95111ccd93f425e215fde4ee991803bfa1

diff --git a/dev-python/botocore/botocore-1.29.160.ebuild 
b/dev-python/botocore/botocore-1.29.160.ebuild
new file mode 100644
index ..3ced99abe4ff
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.160.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
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection

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

2023-06-23 Thread Michał Górny
commit: 5e6fdefcf09bcfad5ecd11ce74a37850e9ff13a8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 24 05:08:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 24 06:10:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e6fdefc

dev-python/mkdocs-material: Bump to 9.1.17

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

 dev-python/mkdocs-material/Manifest|  1 +
 .../mkdocs-material/mkdocs-material-9.1.17.ebuild  | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-python/mkdocs-material/Manifest 
b/dev-python/mkdocs-material/Manifest
index d79fe76cd5a7..c1f5af7c6c3f 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -1,2 +1,3 @@
 DIST mkdocs-material-9.1.15.gh.tar.gz 14217712 BLAKE2B 
316d19f8e3c8f8edd57481c692b7b1cb136c3b914a5fd12fcbf68b9a11d268b0965874c3657b1f9bc766713426e2873597ca387942f610d98f2e8ce88b1bf52a
 SHA512 
29ee4d859a54fcfa627eebc3e88f2269c2f1cb6dbea6180a02216bf9c64bccc628ca45f6136725d1af41a532cc5d209dca4f862f62f79a89f2026b24a1e55b7d
 DIST mkdocs-material-9.1.16.gh.tar.gz 14243340 BLAKE2B 
73d89f310150a6f411b173497a33349e98e6cf0930781747a26321bec9834cbf1e3482e9a002d9db35ef69257ee2d125b43d776a6b05d91517ff22174ecfea86
 SHA512 
d4979ba567eadb26071e4a49bebaad196e80f292a870b3dc94484c9b59a7b061c9cf40a5c258725cb0a7cd7ca3f5d1a8de657518c4e806926fc059c40f37af9b
+DIST mkdocs-material-9.1.17.gh.tar.gz 14256009 BLAKE2B 
85f835cfec6749247be97444666470d57474d433d39c6f11e099834911cfa2755fb2f3485d967339d60a57ea0fea173b45406cf7bc1b78bac02dad5b17c3340b
 SHA512 
809bd69486b9d62b6ad5cb654b53f3c6303edb4540921c48cac20d186f056f09c104d8b07a54b9e9a257ba960fca96d4b90351eefc059db1344df6425e3e537f

diff --git a/dev-python/mkdocs-material/mkdocs-material-9.1.17.ebuild 
b/dev-python/mkdocs-material/mkdocs-material-9.1.17.ebuild
new file mode 100644
index ..c6eb88bef19a
--- /dev/null
+++ b/dev-python/mkdocs-material/mkdocs-material-9.1.17.ebuild
@@ -0,0 +1,61 @@
+# 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} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   dev-python/mkdocs-material-extensions
+   dev-python/mkdocs-minify-plugin
+   dev-python/mkdocs-redirects
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A Material Design theme for MkDocs"
+HOMEPAGE="
+   https://github.com/squidfunk/mkdocs-material/
+   https://pypi.org/project/mkdocs-material/
+"
+SRC_URI="
+   https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="social"
+
+RDEPEND="
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.4.2[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.14[${PYTHON_USEDEP}]
+   >=dev-python/pymdown-extensions-9.9.1[${PYTHON_USEDEP}]
+   >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.26[${PYTHON_USEDEP}]
+   social? (
+   >=dev-python/pillow-9.0[${PYTHON_USEDEP}]
+   >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}]
+   )
+"
+
+# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
+PDEPEND="
+   >=dev-python/mkdocs-material-extensions-1.1.0[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+   # simplify pyproject to remove extra deps for metadata
+   "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
+)
+
+src_prepare() {
+   echo "__version__ = '${PV}'" > gentoo_version.py || die
+   distutils-r1_src_prepare
+}



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

2023-06-23 Thread Michał Górny
commit: 7a450838d410dc6144303ce325c4018e7c8332ad
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 24 04:37:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 24 06:10:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a450838

dev-python/boto3: Bump to 1.26.160

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index b259f11fe82d..c4f62f1c05b5 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -9,3 +9,4 @@ DIST boto3-1.26.156.gh.tar.gz 665272 BLAKE2B 
7926b1ec420872d68d47483539ab9174ef9
 DIST boto3-1.26.157.gh.tar.gz 666162 BLAKE2B 
ad80278fed9022dabb77879cca15cb7abf2bebfcbd7982a743dd0b5a91bfc8f577e46dd9c9dce83177825cc5995e861127b6161413e3dd351f96019e0bdcb6ef
 SHA512 
7a95efa482ba8fca1578414dc24fa999731347a934ccfe67ea9b56f7497c879749a7cdeedd244741900c8d85f61ef79a5ef9359cb54d34c4e32e28792c76ac4b
 DIST boto3-1.26.158.gh.tar.gz 667274 BLAKE2B 
e507fc9d404fabeb179524408c883ae5311c2273d838d7270eb60aa0c13e4f8faa3fe0ae4dc58566ba8f61764d171c3b012906e6d5ff91e1e958d5fb6ea2936e
 SHA512 
ff70265a03fd29de37f7cc328c2ab277483390f27977f36fca5199ac2b10d978f5ef4db1504f12da4f3d1453fb7051375784cbc840ec3be7f161c6a42c44c1a4
 DIST boto3-1.26.159.gh.tar.gz 667712 BLAKE2B 
6604ba81b3c52dba19d31a92b8e800958abbc5927f6513eff688c7dacb7db9f16927402336113a33a4a8d6da9440b1f91323b18957be77137eff351aae3ef550
 SHA512 
a5ba427bb5b5cd3e60b668cd4f9923ddf4f5e3341aa219a599c1b15b27bc22d6c6e3a07b38e75ad302cd15ecb3e2bfd42570e7bd4007929345b9f61eb3a853fe
+DIST boto3-1.26.160.gh.tar.gz 667890 BLAKE2B 
2d081604ea94a6fece2c6839c0be339fa2ff3f8c4eba5b882eb45597646ef8efc0294abb58f9233e3fe1ec445131a91701ddf8771220275c13c34af9813cd8e6
 SHA512 
2a427e63fc61581a873a75ea2b0fe4329cc55ea61e7c99049d8d24c3cb676490a66efa9d6236b90ba6d7c41208a90a60b04dac53ff8243952d64134abff4ba82

diff --git a/dev-python/boto3/boto3-1.26.160.ebuild 
b/dev-python/boto3/boto3-1.26.160.ebuild
new file mode 100644
index ..2a4a7643203e
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.160.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3";
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-06-23 Thread Hans de Graaff
commit: cfe002713eb67f86750c85738b6314ec3885b398
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 24 04:38:44 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 24 05:52:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfe00271

dev-ruby/simplecov-html: drop 0.12.3

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

 .../simplecov-html/simplecov-html-0.12.3.ebuild| 23 --
 1 file changed, 23 deletions(-)

diff --git a/dev-ruby/simplecov-html/simplecov-html-0.12.3.ebuild 
b/dev-ruby/simplecov-html/simplecov-html-0.12.3.ebuild
deleted file mode 100644
index 50b481bf91fa..
--- a/dev-ruby/simplecov-html/simplecov-html-0.12.3.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 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_TASK_TEST=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRAINSTALL="assets public views"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Generates a HTML report of your SimpleCov ruby code coverage 
results"
-HOMEPAGE="https://github.com/simplecov-ruby/simplecov-html";
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~riscv"
-SLOT="$(ver_cut 1-2)"
-IUSE="doc"



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

2023-06-23 Thread Hans de Graaff
commit: eb22a06f24817eba05a98c1798d1b6d53136d3fa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 24 05:09:33 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 24 05:52:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb22a06f

dev-ruby/ruby-shout: enable ruby32

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

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

diff --git a/dev-ruby/ruby-shout/ruby-shout-2.2.2-r2.ebuild 
b/dev-ruby/ruby-shout/ruby-shout-2.2.2-r2.ebuild
index 90bf105144b5..f85ba4e3a4b9 100644
--- a/dev-ruby/ruby-shout/ruby-shout-2.2.2-r2.ebuild
+++ b/dev-ruby/ruby-shout/ruby-shout-2.2.2-r2.ebuild
@@ -1,9 +1,9 @@
-# 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="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2023-06-23 Thread Hans de Graaff
commit: 00f32812948d76f65a2e68093b4fadff1e876e0a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 24 05:27:17 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 24 05:52:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00f32812

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

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

 dev-ruby/rubypants/rubypants-0.7.1-r1.ebuild | 28 
 1 file changed, 28 insertions(+)

diff --git a/dev-ruby/rubypants/rubypants-0.7.1-r1.ebuild 
b/dev-ruby/rubypants/rubypants-0.7.1-r1.ebuild
new file mode 100644
index ..f6a6aeb5d440
--- /dev/null
+++ b/dev-ruby/rubypants/rubypants-0.7.1-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Ruby port of the SmartyPants PHP library"
+HOMEPAGE="https://leahneukirchen.org/repos/rubypants/README";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/ecov/I s:^:#:' test/helper.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -I. test/rubypants_test.rb || die "tests failed"
+}



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

2023-06-23 Thread Hans de Graaff
commit: eaed7adfaef90a633d022e9ff72a9cc44a840ac5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 24 05:52:33 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 24 05:52:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaed7adf

dev-ruby/ruby-opengl: enable ruby32

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

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

diff --git a/dev-ruby/ruby-opengl/ruby-opengl-0.10.0-r1.ebuild 
b/dev-ruby/ruby-opengl/ruby-opengl-0.10.0-r1.ebuild
index f8f238fc1a7d..be3b103a3b47 100644
--- a/dev-ruby/ruby-opengl/ruby-opengl-0.10.0-r1.ebuild
+++ b/dev-ruby/ruby-opengl/ruby-opengl-0.10.0-r1.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="ruby27 ruby30 ruby31 ruby32"
 
 # Two tests fails but the README already indicates that this may not
 # work. Additionally these tests require access to video devices such as



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

2023-06-23 Thread Hans de Graaff
commit: 65ae32693f6f68ceefe3d4a51c57de1e1ccd1b60
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 24 04:37:46 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 24 05:52:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65ae3269

dev-ruby/unf: enable ruby32

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

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

diff --git a/dev-ruby/unf/unf-0.1.4-r1.ebuild b/dev-ruby/unf/unf-0.1.4-r1.ebuild
index 9dec953f74a8..bbe73ce2dc05 100644
--- a/dev-ruby/unf/unf-0.1.4-r1.ebuild
+++ b/dev-ruby/unf/unf-0.1.4-r1.ebuild
@@ -1,9 +1,9 @@
-# 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="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_TEST="none"
 RUBY_FAKEGEM_TASK_DOC=""



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

2023-06-23 Thread Hans de Graaff
commit: fc08a3834d12f422eefb5cc96709ecaf76c81100
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 24 04:39:19 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 24 05:52:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc08a383

dev-ruby/simplecov: drop 0.21.2

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

 dev-ruby/simplecov/Manifest|  1 -
 dev-ruby/simplecov/simplecov-0.21.2.ebuild | 54 --
 2 files changed, 55 deletions(-)

diff --git a/dev-ruby/simplecov/Manifest b/dev-ruby/simplecov/Manifest
index 5d1e9d15539c..faa4da37e6cc 100644
--- a/dev-ruby/simplecov/Manifest
+++ b/dev-ruby/simplecov/Manifest
@@ -1,2 +1 @@
-DIST simplecov-0.21.2.tar.gz 114080 BLAKE2B 
b1bdfd45a39f97072d871a6d4ba4a2d9f2b94642cbbe329fba91b53b1d6a9b024e224e822ca49c28c4849b7bc3ade19027c6aab739d3acf28c09cd3c773ce4eb
 SHA512 
68e9a901b2ecef07aebad214ea86a092871b0ebf5b62881ca97ca0033c1ee5b9ba395116f9960e69cd88b90f569a3b573a3879178e9ccfa06d28c94de8b4f918
 DIST simplecov-0.22.0.tar.gz 115236 BLAKE2B 
d013f254d534ddd1ad273e2a6990c7ec96710cef106c73ecaba18c04ac5922bad52e086f11bf019abb21dd6cfc2f4b02e058b5042029716c6e3ed64e1c35993a
 SHA512 
ba7e1a29a219337c1e00d055408d825b20a7b81ec4768612d9d5e8a18af08d47d86a42cee78c64ae0f431196136b5dd522364882d83e5210366d8aa03d5c54b4

diff --git a/dev-ruby/simplecov/simplecov-0.21.2.ebuild 
b/dev-ruby/simplecov/simplecov-0.21.2.ebuild
deleted file mode 100644
index dead7a284607..
--- a/dev-ruby/simplecov/simplecov-0.21.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_RECIPE_DOC="none"
-
-RUBY_FAKEGEM_GEMSPEC="simplecov.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Code coverage with a configuration library and merging across 
test suites"
-HOMEPAGE="https://github.com/simplecov-ruby/simplecov";
-SRC_URI="https://github.com/simplecov-ruby/simplecov/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~riscv"
-SLOT="0.8"
-IUSE="doc"
-
-ruby_add_rdepend "
-   dev-ruby/simplecov-html:0.12
-   >=dev-ruby/simplecov_json_formatter-0.1:0
-   >=dev-ruby/docile-1.1:0"
-
-ruby_add_bdepend "test? (
-   dev-ruby/bundler
-   dev-ruby/rspec:3
-   dev-ruby/test-unit:2
-)"
-
-# There are also cucumber tests that require poltergeist and unpackaged 
phantomjs gem.
-
-all_ruby_prepare() {
-   # Avoid test depending on spawning ruby and having timing issues
-   sed -i -e '/blocks other processes/askip "gentoo"' 
spec/result_merger_spec.rb || die
-
-   sed -i -e '5i require "bundler"' spec/helper.rb || die
-
-   sed -e '/start_coverage_measurement/,/^  end/ s|with(lines: 
true)|with({lines: true})|' \
-   -e '/start_coverage_measurement/,/^  end/ s|with(lines: true, 
branches: true)|with({lines: true, branches: true})|' \
-   -i spec/simplecov_spec.rb || die
-}
-
-each_ruby_test() {
-   RSPEC_VERSION=3 ruby-ng_rspec spec/*spec.rb || die
-
-   #${RUBY} -S cucumber features || die
-}



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

2023-06-23 Thread Hans de Graaff
commit: 11e09a372dc50c3541f1307edc3a871a7e487935
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 24 04:52:31 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 24 05:52:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e09a37

dev-ruby/rubytest-cli: enable ruby32

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

 dev-ruby/rubytest-cli/rubytest-cli-0.2.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rubytest-cli/rubytest-cli-0.2.0-r1.ebuild 
b/dev-ruby/rubytest-cli/rubytest-cli-0.2.0-r1.ebuild
index 4c80f8458478..400b83dd6b93 100644
--- a/dev-ruby/rubytest-cli/rubytest-cli-0.2.0-r1.ebuild
+++ b/dev-ruby/rubytest-cli/rubytest-cli-0.2.0-r1.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="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_RECIPE_DOC="yard"



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

2023-06-23 Thread Hans de Graaff
commit: 9b52fd496b0505e372db4872c34fbbb9bf218fd1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 24 04:53:04 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 24 05:52:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b52fd49

dev-ruby/ruby-termios: drop 1.1.0-r1

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

 dev-ruby/ruby-termios/ruby-termios-1.1.0-r1.ebuild | 24 --
 1 file changed, 24 deletions(-)

diff --git a/dev-ruby/ruby-termios/ruby-termios-1.1.0-r1.ebuild 
b/dev-ruby/ruby-termios/ruby-termios-1.1.0-r1.ebuild
deleted file mode 100644
index 5f4e4d1aceb4..
--- a/dev-ruby/ruby-termios/ruby-termios-1.1.0-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="README.md termios.rd"
-
-# There are no tests in the gem, and the upstream tests only work
-# with a normal TTY, bug 340575.
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A Ruby interface to termios"
-HOMEPAGE="http://arika.org/ruby/termios";
-LICENSE="Ruby-BSD"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~mips ~ppc x86"
-IUSE=""



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/edencommon/

2023-06-23 Thread Sam James
commit: 85a0e68fe46491593ca9052f068dda80de821b92
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 05:36:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 05:36:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a0e68f

dev-cpp/edencommon: drop 2022.08.29.00, 2023.04.10.00, 2023.05.01.00

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

 dev-cpp/edencommon/Manifest|  3 --
 dev-cpp/edencommon/edencommon-2022.08.29.00.ebuild | 41 --
 dev-cpp/edencommon/edencommon-2023.04.10.00.ebuild | 41 --
 dev-cpp/edencommon/edencommon-2023.05.01.00.ebuild | 41 --
 4 files changed, 126 deletions(-)

diff --git a/dev-cpp/edencommon/Manifest b/dev-cpp/edencommon/Manifest
index c4d163ab50a2..4720e6f31ac5 100644
--- a/dev-cpp/edencommon/Manifest
+++ b/dev-cpp/edencommon/Manifest
@@ -1,5 +1,2 @@
-DIST edencommon-2022.08.29.00.gh.tar.gz 143430 BLAKE2B 
a66bae35413097140b24c9313b12d55d52cbd98396ff1afacc751eb9752d4116ab19aeb9320dead5500189d74b4d91fdc09d9648fc6b5fbb55a706328488e7ef
 SHA512 
6622c5de2dbff96717a345c82aaf9335745ed57262bb55c7a6704a68259ce81376ff0a2e9f3818ed1c1f08434da704f31fd4e3d8c48dd13646f0202e7564b2c7
 DIST edencommon-2023.02.06.00.gh.tar.gz 144809 BLAKE2B 
bfde04282eff3ad745ed02708ba550e81c3d7916c634f01bc3fa9f2232953b4ccc8f319378636add4122cdf4c944212d7ecb649072c82f44dd8751640bc8f260
 SHA512 
c5763aa6a035febc6ce2a8b32c7ffb576b0a73448cf44e4a3788d87c45507a429065a02c37bce2165b2b51b3139cef51dc5ecd6cce203093f9043387b8912b15
-DIST edencommon-2023.04.10.00.gh.tar.gz 146594 BLAKE2B 
8712de4a79d1f0d2fc2f9fb88c6ea262e5b9c849c96848a3ff0906085e0088a3d68efe12b7e4d7085c05f6909f06da5f3b40c54af522da21bd19a0b795aef06f
 SHA512 
2f1c32b1940834f0b6e5cd104832f0a373cb417fd3e64e9e744c95b24361a3df5e540bf14a74be15a95b4c241cfec92c6185bc0bf11e1de927f729a3a9458ee8
-DIST edencommon-2023.05.01.00.gh.tar.gz 146608 BLAKE2B 
e6669f43baa4c52909e7e831636ee52e4aa438dbcca7f040220eb69eb7e832c8cb190be52c5ba7dbe3d6e3cf2ae35d02a0c52904096cbff41b96eef888f5f632
 SHA512 
39ec2234bd43dbfd666b8e066891f14b10ac50076ac97351a082d07a979c1bfbeb0036aaa30862dd055fa8cdf4c4b1b3b5a5416c3aec91796cc2be7a8986997e
 DIST edencommon-2023.05.22.00.gh.tar.gz 146695 BLAKE2B 
23003c0d9d5364d840ec8e286ec2512a28740df70480593086b2c969f4f785b3ff9000e074729fdaa561f3bd917ee204bd2719878996d606567f38fb50884149
 SHA512 
20b645250c41f1db95ae9950577f020a0c1240178411e3fcf7eb1219dd2bf0e3d7ceb0e98a17df7ba82259a52856d8001baea7ff8b1c178e22e7efb48b41587a

diff --git a/dev-cpp/edencommon/edencommon-2022.08.29.00.ebuild 
b/dev-cpp/edencommon/edencommon-2022.08.29.00.ebuild
deleted file mode 100644
index e824b8de7d92..
--- a/dev-cpp/edencommon/edencommon-2022.08.29.00.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# These must be bumped together:
-# dev-cpp/edencommon
-# dev-cpp/folly
-# dev-util/watchman
-
-inherit cmake
-
-DESCRIPTION="Shared library for Watchman and Eden projects"
-HOMEPAGE="https://github.com/facebookexperimental/edencommon";
-SRC_URI="https://github.com/facebookexperimental/edencommon/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="amd64"
-IUSE="llvm-libunwind"
-
-RDEPEND="
-   dev-cpp/gflags:=
-   dev-cpp/glog:=[gflags]
-   dev-cpp/folly:=
-   llvm-libunwind? ( sys-libs/llvm-libunwind:= )
-   !llvm-libunwind? ( sys-libs/libunwind:= )
-"
-DEPEND="
-   ${RDEPEND}
-   dev-cpp/gtest
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_DIR="$(get_libdir)/cmake/${PN}"
-   -DLIB_INSTALL_DIR="$(get_libdir)"
-   )
-
-   cmake_src_configure
-}

diff --git a/dev-cpp/edencommon/edencommon-2023.04.10.00.ebuild 
b/dev-cpp/edencommon/edencommon-2023.04.10.00.ebuild
deleted file mode 100644
index 411e811b2905..
--- a/dev-cpp/edencommon/edencommon-2023.04.10.00.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# These must be bumped together:
-# dev-cpp/edencommon
-# dev-cpp/folly
-# dev-util/watchman
-
-inherit cmake
-
-DESCRIPTION="Shared library for Watchman and Eden projects"
-HOMEPAGE="https://github.com/facebookexperimental/edencommon";
-SRC_URI="https://github.com/facebookexperimental/edencommon/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="llvm-libunwind"
-
-RDEPEND="
-   dev-cpp/gflags:=
-   dev-cpp/glog:=[gflags]
-   dev-cpp/folly:=
-   llvm-libunwind? ( sys-libs/llvm-libunwind:= )
-   !llvm-libunwind? ( sys-libs/libunwind:= )
-"
-DEPEND="
-   ${RDEPEND}
-   dev-cpp/gtest
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_DIR="$(get_libdir)/cmake/${PN}"
- 

[gentoo-commits] repo/gentoo:master commit in: dev-util/watchman/, dev-util/watchman/files/

2023-06-23 Thread Sam James
commit: 533a81ee355794892e8e3a481767949f80731c10
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 05:36:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 05:36:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=533a81ee

dev-util/watchman: drop 2022.08.29.00, 2023.04.10.00, 2023.05.01.00

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

 dev-util/watchman/Manifest |  64 
 ...watchman-2022.07.04.00-python-working-dir.patch |  73 -
 dev-util/watchman/watchman-2022.08.29.00.ebuild| 217 --
 dev-util/watchman/watchman-2023.04.10.00.ebuild| 326 -
 dev-util/watchman/watchman-2023.05.01.00.ebuild| 326 -
 5 files changed, 1006 deletions(-)

diff --git a/dev-util/watchman/Manifest b/dev-util/watchman/Manifest
index b1176a05fe64..879479ad6dca 100644
--- a/dev-util/watchman/Manifest
+++ b/dev-util/watchman/Manifest
@@ -3,7 +3,6 @@ DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b6
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
-DIST anyhow-1.0.55.crate 44429 BLAKE2B 
9d6838c859bb5a37a0558b7a4d8af245fc2db1e8418252575939ef74851e547549459a97ffb9e512f0d5c6d5166a82cc03c18cc3e8a1bffa79f2d3c5f0c94a14
 SHA512 
d789d56eadb1a6a6d8bedd20d318747a9ad11598d84239ee9214fcfc319f729ae61e09f6d2d7e54ec5553ee65b6a4428b793adc17fb158dc07a69f15c8fd818b
 DIST anyhow-1.0.68.crate 43882 BLAKE2B 
0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5
 SHA512 
b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f
 DIST anyhow-1.0.70.crate 43803 BLAKE2B 
574da0e447592c12051deef171850b00ac2347dd336f71915dd21f45cc03439fbcdbaffe261097d53cc11fa0db75b1e3b21ba667f26c08db7125b1c6264973de
 SHA512 
6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
@@ -12,7 +11,6 @@ DIST base64-0.10.1.crate 41988 BLAKE2B 
6e28a70cc0d5e426d9a3944825952851928ec2e32
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bumpalo-3.12.0.crate 81604 BLAKE2B 
2370094f0c23a3e9b75c8e523e54637189543d9df90ae7ddc349d316054d3d1abd1319e51cf1578f1630be0673fd7f65d130469b2729aa32617372e8bc5dd5f7
 SHA512 
37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4
 DIST byteorder-1.4.3.crate 22512 BLAKE2B 
d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d
 SHA512 
8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
-DIST bytes-1.1.0.crate 49640 BLAKE2B 
b3140dd49dc222cd0405e405da9629038eb7d71dd4c22c8d6419ade041dc1118aa46df38f3426a36a44d8e5591c368ae32a89e71850dca7e810bbfff4441c37d
 SHA512 
d34441ea146ccaf55da4d5c645f8ffbd008eeb3204dafd5961771abc85df52751dfd1af3975fb5c91eb83d9a43da4f3589bc3aa07c8d715906d8158f3092af2d
 DIST bytes-1.3.0.crate 57563 BLAKE2B 
29abe4d9fd8583c23c5229bd81eca3b41bef01bd11bb5337d5e4a87fa34ccc8989ad9cbeb52dc66a06c0570fb2f91ba0dacb079b957f5c77fca912202535cfeb
 SHA512 
902c9af417f7aef25e47b15ed2256da5ae171fa866f2f511d6da5cb0a9271d7da214b10c774bff5d0ce186be1eb60c88f7aed848c264e1000bcbcfe0d25f9f76
 DIST bytes-1.4.0.crate 58080 BLAKE2B 
99a9d343424e04649bd209bf2a6c3a089a6cc9fdb799968f8c3a711189328e4499df2e09cc6a

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/folly/

2023-06-23 Thread Sam James
commit: b5990b9090d30118378c53158076c7a79af36b8a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 05:36:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 05:36:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5990b90

dev-cpp/folly: drop 2022.08.29.00, 2023.04.10.00, 2023.05.01.00

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

 dev-cpp/folly/Manifest   |   3 -
 dev-cpp/folly/folly-2022.08.29.00.ebuild | 100 
 dev-cpp/folly/folly-2023.04.10.00.ebuild | 110 ---
 dev-cpp/folly/folly-2023.05.01.00.ebuild | 110 ---
 4 files changed, 323 deletions(-)

diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest
index 31655e07962d..f1cbc3a5f9f9 100644
--- a/dev-cpp/folly/Manifest
+++ b/dev-cpp/folly/Manifest
@@ -1,5 +1,2 @@
-DIST folly-v2022.08.29.00.tar.gz 3696645 BLAKE2B 
c1ff618be8b6a73bf0a1249212cf904ac472711086e54da73dd631ecf002761e30496e8631d6591f51e279b736ae9b3fe50959de6b1f86f01f9d6bc08fe675fc
 SHA512 
1437a1314e26624715a0bb781049e19300eb3a67648287b319c55ce0dfbc867a09bd9d2f0cece6fc75fc62b21899aa94b464ae49c12687be7c94fdf0c7b95790
 DIST folly-v2023.02.06.00.tar.gz 3790845 BLAKE2B 
b1c0eed7a2dccba3ccb5e25aa24cc0a6d628fbc3134bf0ed82a1e0e614825a3ae620d79a54e2bea398274afcb662bdfca48d7193f69db35f624ed6a2fa9bae99
 SHA512 
b9cd8132a702e88e4c9fefcce190d9fd403253c9b71dc22316f237922d99f9cd980ab81d50ddb48ae0e614a493b3d61865b03eee46d59805f83fce528f831646
-DIST folly-v2023.04.10.00.tar.gz 3816300 BLAKE2B 
fe262148583321ee55da9305a9e060e48915598c08edbd0edb884529d0a9547783f2e1a45b0f39e461ea6b92e9c0b74fc7b071ec1ed044b810ac2065c93a5f10
 SHA512 
4f154127f24e2e57873ed8e135989c214ae3bbaf0302594b3e67de89e04bf4905f45471a488220ecade56b9ae2b928a779b66f7632210a02b1087a4c05141d5a
-DIST folly-v2023.05.01.00.tar.gz 3821115 BLAKE2B 
6b2e14dd7b88daa5f81294143f0ad62dc119d7f20f4e4a48859213997cf67df9840a46b7933cd806af166394de1981b0a9f2d9f194e2cb54c73eed8e60c3ed04
 SHA512 
92bea2e7449a85936a93aef8a216e83f402be41bbd9ab4e90759600bb40e7903e4c8e490cadcf40f098c7a69e187db4d1062645fba8ef15764ba753276ada535
 DIST folly-v2023.05.22.00.tar.gz 3834791 BLAKE2B 
e981f844b12620b274a78fa6640d1510525c1b4cc3bb35594bd5c5daf238eb19291a1ddf19f29e26269effbe79c22ccc9c002f5f547e06566aa804f0d92a0a9c
 SHA512 
4af93f23a6835efaca317dc7a15abe13619d498efbaa5b349a30682be35c129bd87ab9723c5186e63e3d3b646a80816b994f5237108f8d489a50a028bb16c9da

diff --git a/dev-cpp/folly/folly-2022.08.29.00.ebuild 
b/dev-cpp/folly/folly-2022.08.29.00.ebuild
deleted file mode 100644
index 6b0a91913e9c..
--- a/dev-cpp/folly/folly-2022.08.29.00.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# These must be bumped together:
-# dev-cpp/edencommon
-# dev-cpp/folly
-# dev-util/watchman
-
-inherit cmake toolchain-funcs
-
-DESCRIPTION="An open-source C++ library developed and used at Facebook"
-HOMEPAGE="https://github.com/facebook/folly";
-SRC_URI="https://github.com/facebook/folly/releases/download/v${PV}/${PN}-v${PV}.tar.gz";
-S="${WORKDIR}"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="amd64"
-IUSE="llvm-libunwind test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="app-arch/bzip2
-   app-arch/lz4:=
-   app-arch/snappy:=
-   app-arch/xz-utils
-   app-arch/zstd:=
-   dev-cpp/gflags:=
-   dev-cpp/glog:=[gflags]
-   dev-libs/boost:=[context]
-   dev-libs/double-conversion:=
-   dev-libs/libaio
-   dev-libs/libevent:=
-   dev-libs/libfmt:=
-   dev-libs/libsodium:=
-   dev-libs/openssl:=
-   >=sys-libs/liburing-2.2:=
-   sys-libs/zlib
-   llvm-libunwind? ( sys-libs/llvm-libunwind:= )
-   !llvm-libunwind? ( sys-libs/libunwind:= )"
-# libiberty is linked statically
-DEPEND="${RDEPEND}
-   sys-libs/binutils-libs
-   test? ( dev-cpp/gtest )"
-BDEPEND="test? ( sys-devel/clang )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2022.07.04.00-musl-fix.patch
-)
-
-pkg_setup() {
-   [[ ${BUILD_TYPE} == binary ]] && return
-
-   if use test && ! tc-is-clang ; then
-   # Always build w/ Clang for now to avoid gcc ICE
-   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106230
-   #if [[ $(gcc-major-version) -eq 12 ]] ; then
-   #   return
-   #fi
-
-   ## Only older GCC 11 is broken
-   #if [[ $(gcc-major-version) -eq 11 && $(gcc-minor-version) -ge 
3 && $(gcc-micro-version) -ge 1 ]] ; then
-   #   return
-   #fi
-
-   ewarn "Forcing build with Clang due to GCC bug (because tests 
are enabled)"
-   #ewarn "(https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104008)"
-
-   export CC=${CHOST}-clang
-   export CXX=${CHOST}-clang++
-   fi
-}
-
-src_configure() {
-   # Fragile when changing compilers
-  

[gentoo-commits] repo/gentoo:master commit in: sys-apps/pkgcraft-tools/files/, sys-apps/pkgcraft-tools/

2023-06-23 Thread Sam James
commit: d335b78eb35c03cf4c48c7e93f9fc58ec6a36902
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 05:34:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 05:34:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d335b78e

sys-apps/pkgcraft-tools: skip flaky test

As reported by graaff.

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

 .../pkgcraft-tools-0.0.10-skip-flaky-test.patch  | 20 
 sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.10.ebuild |  4 
 2 files changed, 24 insertions(+)

diff --git 
a/sys-apps/pkgcraft-tools/files/pkgcraft-tools-0.0.10-skip-flaky-test.patch 
b/sys-apps/pkgcraft-tools/files/pkgcraft-tools-0.0.10-skip-flaky-test.patch
new file mode 100644
index ..b84460a88afa
--- /dev/null
+++ b/sys-apps/pkgcraft-tools/files/pkgcraft-tools-0.0.10-skip-flaky-test.patch
@@ -0,0 +1,20 @@
+https://github.com/pkgcraft/pkgcraft/commit/ae123d0b3ab979897fd959a1f03a1e3d24e8515d
+
+From ae123d0b3ab979897fd959a1f03a1e3d24e8515d Mon Sep 17 00:00:00 2001
+From: Tim Harder 
+Date: Fri, 23 Jun 2023 23:21:46 -0600
+Subject: [PATCH] pk pkg source: disable -b/--bound testing until flakiness is
+ fixed
+
+--- a/tests/pk/pkg/source.rs
 b/tests/pk/pkg/source.rs
+@@ -91,6 +91,7 @@ fn path_targets() {
+ }
+ 
+ #[test]
++#[ignore = "too flaky for general testing"]
+ fn bound() {
+ let t = TempRepo::new("test", None, 0, None).unwrap();
+ t.create_ebuild("cat/fast-1", &[]).unwrap();
+
+

diff --git a/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.10.ebuild 
b/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.10.ebuild
index 249efde287e3..8cf3d588c6ce 100644
--- a/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.10.ebuild
+++ b/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.10.ebuild
@@ -33,6 +33,10 @@ BDEPEND="


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

2023-06-23 Thread Sam James
commit: e6517eb54f88c2cb030ecd59d430670970a465a9
Author: Brahmajit Das  gmail  com>
AuthorDate: Sat Jun 24 05:26:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 05:28:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6517eb5

media-libs/gexiv2: Fix no template named 'auto_ptr' w/ llvm profile

[sam: gexiv2-0.14.1 switches to C++17 but exiv-0.27* doesn't support it yet,
and exiv-0.28* is masked. Do a workaround for now.]

Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31587
Signed-off-by: Sam James  gentoo.org>

 .../files/0.14.1-revert-default-cpp_stdto17.patch  | 18 ++
 media-libs/gexiv2/gexiv2-0.14.1.ebuild |  7 ++-
 2 files changed, 24 insertions(+), 1 deletion(-)

diff --git a/media-libs/gexiv2/files/0.14.1-revert-default-cpp_stdto17.patch 
b/media-libs/gexiv2/files/0.14.1-revert-default-cpp_stdto17.patch
new file mode 100644
index ..9697e4455ba0
--- /dev/null
+++ b/media-libs/gexiv2/files/0.14.1-revert-default-cpp_stdto17.patch
@@ -0,0 +1,18 @@
+With clang 16 and libcxx this is causig build error such as:
+/usr/include/exiv2/value.hpp:54:17: error: no template named 'auto_ptr' in 
namespace 'std'; did you mean simply 'auto_ptr'?
+typedef std::auto_ptr AutoPtr;
+Reverting upstream commit 
https://gitlab.gnome.org/GNOME/gexiv2/-/commit/2eb5c2c9ac1d36bee7089117e1f4825162a9409d
+helps solve them for now.
+
+There is on going work for exiv2-0.28
+--- a/meson.build
 b/meson.build
+@@ -5,7 +5,7 @@ project(
+ license: 'GPL-2.0-or-later',
+ meson_version : '>=0.51',
+ default_options : [
+-'cpp_std=c++17'
++'cpp_std=c++11'
+ ]
+ )
+ 

diff --git a/media-libs/gexiv2/gexiv2-0.14.1.ebuild 
b/media-libs/gexiv2/gexiv2-0.14.1.ebuild
index 86688f8cdbd0..b9f339964fc9 100644
--- a/media-libs/gexiv2/gexiv2-0.14.1.ebuild
+++ b/media-libs/gexiv2/gexiv2-0.14.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit gnome.org meson python-r1 vala
 
@@ -47,6 +47,11 @@ BDEPEND="
virtual/pkgconfig
vala? ( $(vala_depend) )
 "
+
+PATCHES=(
+   "${FILESDIR}/${PV}-revert-default-cpp_stdto17.patch"
+)
+
 src_prepare() {
default
use vala && vala_setup



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

2023-06-23 Thread Sam James
commit: ba4acec2a906a7f7cc2c593e58eb04b36a8c889e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 05:26:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 05:26:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba4acec2

app-text/dictd: fix EAPI 8 port

Thanks to ionen for reporting.

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

 app-text/dictd/dictd-1.13.0-r6.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/dictd/dictd-1.13.0-r6.ebuild 
b/app-text/dictd/dictd-1.13.0-r6.ebuild
index b6118af1bde0..24de03a69b3b 100644
--- a/app-text/dictd/dictd-1.13.0-r6.ebuild
+++ b/app-text/dictd/dictd-1.13.0-r6.ebuild
@@ -54,6 +54,7 @@ PATCHES=(
 src_prepare() {
default
 
+   sed -i -e 's:configure.in:configure.ac:' Makefile.in || die
eautoreconf
 }
 



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

2023-06-23 Thread Sam James
commit: 4c9b4d49518302cbe0982834b279a90bf7c5b304
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 05:07:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 05:07:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9b4d49

toolchain.eclass: namespace hardened function

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

 eclass/toolchain.eclass | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index b6f3b4a97649..dabdd3a8f4fa 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -569,7 +569,7 @@ toolchain_src_prepare() {
eapply_user
 
if ! use vanilla ; then
-   make_gcc_hard
+   tc_enable_hardened_gcc
fi
 
# Make sure the pkg-config files install into multilib dirs.
@@ -653,8 +653,8 @@ do_gcc_gentoo_patches() {
 }
 
 # configure to build with the hardened GCC specs as the default
-make_gcc_hard() {
-   local gcc_hard_flags=""
+tc_enable_hardened_gcc() {
+   local hardened_gcc_flags=""
 
if _tc_use_if_iuse pie ; then
einfo "Updating gcc to use automatic PIE building ..."
@@ -667,13 +667,13 @@ make_gcc_hard() {
if _tc_use_if_iuse default-stack-clash-protection ; then
# The define DEF_GENTOO_SCP is checked in 
24_all_DEF_GENTOO_SCP-fstack-clash-protection.patch
einfo "Updating gcc to use automatic stack clash protection ..."
-   gcc_hard_flags+=" -DDEF_GENTOO_SCP"
+   hardened_gcc_flags+=" -DDEF_GENTOO_SCP"
fi
 
if _tc_use_if_iuse default-znow ; then
# The define DEF_GENTOO_ZNOW is checked in 
23_all_DEF_GENTOO_ZNOW-z-now.patch
einfo "Updating gcc to request symbol resolution at start (-z 
now) ..."
-   gcc_hard_flags+=" -DDEF_GENTOO_ZNOW"
+   hardened_gcc_flags+=" -DDEF_GENTOO_ZNOW"
fi
 
if _tc_use_if_iuse hardened ; then
@@ -681,14 +681,14 @@ make_gcc_hard() {
# * -fstack-clash-protection
# * -z now
# See gcc *_all_extra-options.patch patches.
-   gcc_hard_flags+=" -DEXTRA_OPTIONS"
+   hardened_gcc_flags+=" -DEXTRA_OPTIONS"
# Default to -D_FORTIFY_SOURCE=3 instead of -D_FORTIFY_SOURCE=2
-   gcc_hard_flags+=" -DGENTOO_FORTIFY_SOURCE_LEVEL=3"
+   hardened_gcc_flags+=" -DGENTOO_FORTIFY_SOURCE_LEVEL=3"
# Add -D_GLIBCXX_ASSERTIONS
-   gcc_hard_flags+=" -DDEF_GENTOO_GLIBCXX_ASSERTIONS"
+   hardened_gcc_flags+=" -DDEF_GENTOO_GLIBCXX_ASSERTIONS"
 
if _tc_use_if_iuse cet && [[ ${CTARGET} == *x86_64*-linux* ]] ; 
then
-   gcc_hard_flags+=" -DEXTRA_OPTIONS_CF"
+   hardened_gcc_flags+=" -DEXTRA_OPTIONS_CF"
fi
 
# Rebrand to make bug reports easier
@@ -706,7 +706,7 @@ make_gcc_hard() {
-i "${S}"/gcc/Makefile.in || die
 
sed -i \
-   -e "/^HARD_CFLAGS = /s|=|= ${gcc_hard_flags} |" \
+   -e "/^HARD_CFLAGS = /s|=|= ${hardened_gcc_flags} |" \
"${S}"/gcc/Makefile.in || die
 
 }



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

2023-06-23 Thread Sam James
commit: 10e9b9069e4b389579ce9ea475a37c546deade03
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 05:05:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 05:05:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10e9b906

toolchain.eclass: wire up --enable-host-bind-now for GCC 14

See also b26f3f99faabc3574cd3510bc1f57b90bdf585e9.

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

 eclass/toolchain.eclass | 8 
 1 file changed, 8 insertions(+)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index d69e2094dfbb..b6f3b4a97649 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1283,6 +1283,14 @@ toolchain_src_configure() {
fi
fi
 
+   if in_iuse default-znow && tc_version_is_at_least 14.0.0_pre20230619 
${PV}; then
+   # See 
https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=33ebb0dff9bb022f1e0709e0e73faabfc3df7931.
+   # TODO: Add to LDFLAGS_FOR_TARGET?
+   confgcc+=(
+   $(use_enable default-znow host-bind-now)
+   )
+   fi
+
if in_iuse ssp ; then
confgcc+=(
# This defaults to -fstack-protector-strong.



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

2023-06-23 Thread Sam James
commit: b3e48ba93cf8217a7c1c8537a5b7060feeb85ba6
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 05:01:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 05:01:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e48ba9

dev-util/diffoscope: add 243

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

 dev-util/diffoscope/Manifest  |   1 +
 dev-util/diffoscope/diffoscope-243.ebuild | 120 ++
 2 files changed, 121 insertions(+)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index f0a1f728406f..8f890c883c86 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,2 +1,3 @@
 DIST diffoscope-238.tar.gz 3287285 BLAKE2B 
d745c0b279ce6e29cbe9c6655c48d2fb4c8d230c5d4931048be83b4d97f6b45bff5424409b559988c2efba2dcbb80778c97e3f726174ae154c479ec24b557c34
 SHA512 
8600a3a29f7d4a80f0a0b37e6277e46e377c6f056cf111356f80723f0e4a309e9bae087643019fe1c46f99430b35389083e1156911fa8d3375993b550342b25f
 DIST diffoscope-242.tar.gz 3167814 BLAKE2B 
d6f63f94e312cd9bb48858dd82e50bcae065cd25f332a08940b22d36df75993cd43614ae44cbae3360c38ae30b7910a062ece294680b58b2a654ca3ead078795
 SHA512 
3d724a2349d2040d7072b81b8a77bae75aabe3f39c661c1d68a9f6e76b75048225262b8a9932c39e56429ec4937a398ca45e9f9abd23505aa511a7a8a81f3ab6
+DIST diffoscope-243.tar.gz 3167842 BLAKE2B 
01c8e1a53e78d6243d90b0fcb4ba73158e7a5d379f1602b607bf9c24445d9494124ccb676897c5a63bc7a830f8ea0788d82fc0f735384eddba177142359c8535
 SHA512 
7eaa688a016cacf5f5ccb9759fdc3fdbf8ee3218201ff9b4b950c4e2121f5acd67022b405852a2b4d02838aafd2a316d7579c407abaa0e7399bfd9513981f11f

diff --git a/dev-util/diffoscope/diffoscope-243.ebuild 
b/dev-util/diffoscope/diffoscope-243.ebuild
new file mode 100644
index ..d201f2eeaae5
--- /dev/null
+++ b/dev-util/diffoscope/diffoscope-243.ebuild
@@ -0,0 +1,120 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="ncurses"
+inherit distutils-r1 pypi
+
+DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
+HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86"
+IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
+find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
+mono opendocument pascal pdf postscript R rpm sqlite squashfs
+ssh tar test tcpdump zip zlib zstd"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/libarchive-c[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/tlsh[${PYTHON_USEDEP}]
+   acl? ( sys-apps/acl )
+   binutils? ( sys-devel/binutils )
+   bzip2? ( app-arch/bzip2 )
+   libcaca? ( media-libs/libcaca )
+   colord? ( x11-misc/colord )
+   cpio? ( app-arch/cpio )
+   diff? ( sys-apps/diffutils )
+   docx? ( app-text/docx2txt )
+   dtc? ( sys-apps/dtc )
+   e2fsprogs? ( sys-fs/e2fsprogs )
+   file? ( sys-apps/file )
+   find? ( sys-apps/findutils )
+   gettext? ( sys-devel/gettext )
+   gif? ( media-libs/giflib )
+   gpg? ( app-crypt/gnupg )
+   haskell? ( dev-lang/ghc )
+   hdf5? ( sci-libs/hdf5 )
+   hex? ( app-editors/vim-core )
+   imagemagick? ( media-gfx/imagemagick )
+   iso? ( app-cdr/cdrtools )
+   java? ( virtual/jdk )
+   llvm? ( sys-devel/llvm )
+   lzma? ( app-arch/xz-utils )
+   mono? ( dev-lang/mono )
+   opendocument? ( app-text/odt2txt )
+   pascal? ( dev-lang/fpc )
+   pdf? (
+   app-text/pdftk
+   app-text/poppler
+   dev-python/pypdf[${PYTHON_USEDEP}]
+   )
+   postscript? ( app-text/ghostscript-gpl )
+   R? ( dev-lang/R )
+   rpm? ( app-arch/rpm )
+   sqlite? ( dev-db/sqlite:3 )
+   squashfs? ( sys-fs/squashfs-tools )
+   ssh? ( virtual/openssh )
+   tar? ( app-arch/tar )
+   tcpdump? ( net-analyzer/tcpdump )
+   zip? ( app-arch/unzip )
+   zlib? ( app-arch/gzip )
+   zstd? ( app-arch/zstd )
+"
+# Presence of filemagic's magic.py breaks imports
+# of dev-python/python-magic: bug #716482
+RDEPEND+=" !dev-python/filemagic"
+
+# pull in optional tools for tests:
+# img2txt: bug #797688
+# docx2txt: bug #797688
+BDEPEND="
+   test? (
+   app-text/docx2txt
+   app-text/html2text
+   media-libs/libcaca
+   virtual/imagemagick-tools[jpeg]
+   )
+"
+
+EPYTEST_DESELECT=(
+   # Test seems to use different tarball
+   tests/test_presenters.py::test_text_proper_indentation
+
+   # Needs triage
+   
tests/comparators/test_binary.py::test_with_compare_details_and_tool_not_found
+   tests/comparators/test_rlib.py::te

[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-developers/

2023-06-23 Thread Sam James
commit: 7c70a8506d1ed74f7a9f119c1ecba16449c87e58
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 04:58:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 05:01:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c70a850

sec-keys/openpgp-keys-gentoo-developers: drop 20230403, 20230605

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

 sec-keys/openpgp-keys-gentoo-developers/Manifest   |   2 -
 .../openpgp-keys-gentoo-developers-20230403.ebuild | 233 -
 .../openpgp-keys-gentoo-developers-20230605.ebuild | 233 -
 3 files changed, 468 deletions(-)

diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest 
b/sec-keys/openpgp-keys-gentoo-developers/Manifest
index d22ad0788d5f..d7f954e7dda8 100644
--- a/sec-keys/openpgp-keys-gentoo-developers/Manifest
+++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest
@@ -1,4 +1,2 @@
-DIST openpgp-keys-gentoo-developers-20230403-active-devs.gpg 3033398 BLAKE2B 
233549fa600d855df1f4130224c63b10d0df3312886bef1c0486553db3025554a4fff7af104a3f0869390d53837a8d0182d830432e855273da28c753ea579d7e
 SHA512 
33264b9ef002656f5c58dc2b2ff568d01b624c68e2e42db0d388b9a99b45c2d605df0d5db7b5029c0946f524fa7168252ba87908336e6f9ad0717c20d43cd112
-DIST openpgp-keys-gentoo-developers-20230605-active-devs.gpg 3090284 BLAKE2B 
38e913e1d45a4fe18135c25e8f887400ff6a19fd93a3a5d645aae9635e4ad9251ed13c4f2a8b78bf6b0cc54acb0c8a96d7869bb9f2ab62124c9f41a614a0e857
 SHA512 
a94493497a2aa389fbd8b2675990036cc6d09a9563a4fe8e7fa15f2b74eead7a55189315c97dbb68ce7a047abe4111d6d1dea39ca4ba357c11465bde99e9575f
 DIST openpgp-keys-gentoo-developers-20230612-active-devs.gpg 3093884 BLAKE2B 
bd8ca7f39b9b31187479f73031358af3285b5ca320794e660af3f93750c38e75be4e1d19fafc5735fc46d1ba6bebdc82a5e1954e72b1f2bf01b3e348ba0389a1
 SHA512 
8a98a086f6696632552e4b6a40168bafffae85f8da8fc9a993125c0c03fb45174fa46f05572c3c17d3effe3a77ccaeef5ab34cf1ebd430d0bbfff140ecf617c1
 DIST openpgp-keys-gentoo-developers-20230619-active-devs.gpg 3104963 BLAKE2B 
1a23171097c697d2991617b6e0920cfed2d78f111241436251db1ed97e1a79ed5649931a788013a85402f928f5e348620d99144e6ea50f9639869bfe1a477766
 SHA512 
3b82bdcffc2663891bf962b566754cd15608c0227ef928b357133b87576c82f9e31b082e5969192ddbf5cf02d854483b96bf81386c7369c074537edefa62d35e

diff --git 
a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230403.ebuild
 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230403.ebuild
deleted file mode 100644
index 3c30975acd6f..
--- 
a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230403.ebuild
+++ /dev/null
@@ -1,233 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit edo python-any-r1
-
-DESCRIPTION="Gentoo Authority Keys (GLEP 79)"
-HOMEPAGE="https://www.gentoo.org/downloads/signatures/";
-if [[ ${PV} == * ]] ; then
-   PROPERTIES="live"
-
-   BDEPEND="net-misc/curl"
-else
-   
SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> 
${P}-active-devs.gpg"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv sparc x86"
-fi
-
-S="${WORKDIR}"
-
-LICENSE="public-domain"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND+="
-   $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]')
-   sec-keys/openpgp-keys-gentoo-auth
-   test? (
-   app-crypt/gnupg
-   sys-apps/grep[pcre]
-   )
-"
-
-python_check_deps() {
-   python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]"
-}
-
-src_unpack() {
-   if [[ ${PV} == * ]] ; then
-   curl https://qa-reports.gentoo.org/output/active-devs.gpg -o 
${P}-active-devs.gpg || die
-   else
-   default
-   fi
-}
-
-src_compile() {
-   export GNUPGHOME="${T}"/.gnupg
-
-   get_gpg_keyring_dir() {
-   if [[ ${PV} == * ]] ; then
-   echo "${WORKDIR}"
-   else
-   echo "${DISTDIR}"
-   fi
-   }
-
-   local mygpgargs=(
-   --no-autostart
-   --no-default-keyring
-   --homedir "${GNUPGHOME}"
-   )
-
-   # From verify-sig.eclass:
-   # "GPG upstream knows better than to follow the spec, so we can't
-   # override this directory.  However, there is a clean fallback
-   # to GNUPGHOME."
-   addpredict /run/user
-
-   mkdir "${GNUPGHOME}" || die
-   chmod 700 "${GNUPGHOME}" || die
-
-   # Convert the binary keyring into an armored one so we can process it
-   edo gpg "${mygpgargs[@]}" --import 
"$(get_gpg_keyring_dir)"/${P}-active-devs.gpg
-   edo gpg "${mygpgargs[@]}" --export --armor > 
"${WORKDIR}"/gentoo-developers.asc
-
-   # Now strip out the keys which are expired and/or missing a signature
- 

[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-developers/

2023-06-23 Thread Sam James
commit: a6c4569a99b46b13cebe2394b6a1d94c4777c25d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 04:58:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 05:01:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6c4569a

sec-keys/openpgp-keys-gentoo-developers: add 20230619

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

 sec-keys/openpgp-keys-gentoo-developers/Manifest   |   1 +
 .../openpgp-keys-gentoo-developers-20230619.ebuild | 233 +
 2 files changed, 234 insertions(+)

diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest 
b/sec-keys/openpgp-keys-gentoo-developers/Manifest
index 98ae84c85c89..d22ad0788d5f 100644
--- a/sec-keys/openpgp-keys-gentoo-developers/Manifest
+++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest
@@ -1,3 +1,4 @@
 DIST openpgp-keys-gentoo-developers-20230403-active-devs.gpg 3033398 BLAKE2B 
233549fa600d855df1f4130224c63b10d0df3312886bef1c0486553db3025554a4fff7af104a3f0869390d53837a8d0182d830432e855273da28c753ea579d7e
 SHA512 
33264b9ef002656f5c58dc2b2ff568d01b624c68e2e42db0d388b9a99b45c2d605df0d5db7b5029c0946f524fa7168252ba87908336e6f9ad0717c20d43cd112
 DIST openpgp-keys-gentoo-developers-20230605-active-devs.gpg 3090284 BLAKE2B 
38e913e1d45a4fe18135c25e8f887400ff6a19fd93a3a5d645aae9635e4ad9251ed13c4f2a8b78bf6b0cc54acb0c8a96d7869bb9f2ab62124c9f41a614a0e857
 SHA512 
a94493497a2aa389fbd8b2675990036cc6d09a9563a4fe8e7fa15f2b74eead7a55189315c97dbb68ce7a047abe4111d6d1dea39ca4ba357c11465bde99e9575f
 DIST openpgp-keys-gentoo-developers-20230612-active-devs.gpg 3093884 BLAKE2B 
bd8ca7f39b9b31187479f73031358af3285b5ca320794e660af3f93750c38e75be4e1d19fafc5735fc46d1ba6bebdc82a5e1954e72b1f2bf01b3e348ba0389a1
 SHA512 
8a98a086f6696632552e4b6a40168bafffae85f8da8fc9a993125c0c03fb45174fa46f05572c3c17d3effe3a77ccaeef5ab34cf1ebd430d0bbfff140ecf617c1
+DIST openpgp-keys-gentoo-developers-20230619-active-devs.gpg 3104963 BLAKE2B 
1a23171097c697d2991617b6e0920cfed2d78f111241436251db1ed97e1a79ed5649931a788013a85402f928f5e348620d99144e6ea50f9639869bfe1a477766
 SHA512 
3b82bdcffc2663891bf962b566754cd15608c0227ef928b357133b87576c82f9e31b082e5969192ddbf5cf02d854483b96bf81386c7369c074537edefa62d35e

diff --git 
a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230619.ebuild
 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230619.ebuild
new file mode 100644
index ..fda85a259ff6
--- /dev/null
+++ 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230619.ebuild
@@ -0,0 +1,233 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit edo python-any-r1
+
+DESCRIPTION="Gentoo Authority Keys (GLEP 79)"
+HOMEPAGE="https://www.gentoo.org/downloads/signatures/";
+if [[ ${PV} == * ]] ; then
+   PROPERTIES="live"
+
+   BDEPEND="net-misc/curl"
+else
+   
SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> 
${P}-active-devs.gpg"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND+="
+   $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]')
+   sec-keys/openpgp-keys-gentoo-auth
+   test? (
+   app-crypt/gnupg
+   sys-apps/grep[pcre]
+   )
+"
+
+python_check_deps() {
+   python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]"
+}
+
+src_unpack() {
+   if [[ ${PV} == * ]] ; then
+   curl https://qa-reports.gentoo.org/output/active-devs.gpg -o 
${P}-active-devs.gpg || die
+   else
+   default
+   fi
+}
+
+src_compile() {
+   export GNUPGHOME="${T}"/.gnupg
+
+   get_gpg_keyring_dir() {
+   if [[ ${PV} == * ]] ; then
+   echo "${WORKDIR}"
+   else
+   echo "${DISTDIR}"
+   fi
+   }
+
+   local mygpgargs=(
+   --no-autostart
+   --no-default-keyring
+   --homedir "${GNUPGHOME}"
+   )
+
+   # From verify-sig.eclass:
+   # "GPG upstream knows better than to follow the spec, so we can't
+   # override this directory.  However, there is a clean fallback
+   # to GNUPGHOME."
+   addpredict /run/user
+
+   mkdir "${GNUPGHOME}" || die
+   chmod 700 "${GNUPGHOME}" || die
+
+   # Convert the binary keyring into an armored one so we can process it
+   edo gpg "${mygpgargs[@]}" --import 
"$(get_gpg_keyring_dir)"/${P}-active-devs.gpg
+   edo gpg "${mygpgargs[@]}" --export --armor > 
"${WORKDIR}"/gentoo-developers.asc
+
+   # Now strip out the keys which are expired and/or missing a signature
+   # from our L2 developer authority key
+   edo "${EPYTHON}" "${FILESDIR}"/keyrin

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

2023-06-23 Thread Sam James
commit: e38120970005291da258d66dd6ec1d47cd679c4d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 04:57:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 05:01:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3812097

app-doc/eclass-manpages: add 20230624

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

 app-doc/eclass-manpages/Manifest   |  1 +
 .../eclass-manpages-20230624.ebuild| 24 ++
 2 files changed, 25 insertions(+)

diff --git a/app-doc/eclass-manpages/Manifest b/app-doc/eclass-manpages/Manifest
index e67c0efa2400..8dfe40bc6ecf 100644
--- a/app-doc/eclass-manpages/Manifest
+++ b/app-doc/eclass-manpages/Manifest
@@ -1,3 +1,4 @@
 DIST eclass-manpages-20230512.tar.xz 410888 BLAKE2B 
a6a26230b7e06a4a62c9e7a6695af3849ed0504ac24da4a2b05ce770a44b69224da6eedae960a7c0a43a9cadbac24b88ef76dd1b2cf9853e91c424e63136989a
 SHA512 
e09513b23268fc5bc84dcea90f5c9901ae0b376379b4235dc599553c3664a29d72cef15787acf4ef3bb2cd9081b95891dc5c100e9f88b6f133b7fbee13c011ad
 DIST eclass-manpages-20230530.tar.xz 422768 BLAKE2B 
1e2985175be537300aa31e87ea397eb103d0b5118f792ea46a06a9100ea4d0c15d25bccdd47e855a2d9b21fe3e0af1f22bdcf97997b1ce79a0c2b0a07b497812
 SHA512 
7471cd52678ae2f7f4e62c7f6acafa2ea7e7df2949db0280d443c9395c25dc45933050a4c8cdda0d69d0d181d7004c927c9366bfaeb3d2c65f60cd2d62f7c8ff
 DIST eclass-manpages-20230601.tar.xz 423088 BLAKE2B 
35ef9f3fad733d6aa363c2808de8e6cc8936f1c965c7181b55cd955c8e3bcc339af7ac070302f220002e77011adf05e9904f38d29f832f7640f3cdc11f4f0a8f
 SHA512 
5ff2dfca210b14a448472d6ea55ae5b321541e09124c74ff43392eea48dab06b22fbad9a7b62b80d5b67f9d07e1055bcca29eb03f77b899be886ada078e2df1f
+DIST eclass-manpages-20230624.tar.xz 420244 BLAKE2B 
867d215a89f7f92e7b9ed9ce52e70e42609bcd038e98074c9d0e6327e227bc010ea4d4fbd19e21d18635138a668cfc98492b3fdcf66bbe9960252474c14fd193
 SHA512 
c0df42ab7648337643de4bc9c204212e0a3563cea689ef8f8e507964bd88a69f0703d7f93c0f3e54dc333b7689c9eeba7dd0ea8525161a88b2605a26c8834e77

diff --git a/app-doc/eclass-manpages/eclass-manpages-20230624.ebuild 
b/app-doc/eclass-manpages/eclass-manpages-20230624.ebuild
new file mode 100644
index ..a48746c8b4c9
--- /dev/null
+++ b/app-doc/eclass-manpages/eclass-manpages-20230624.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Instructions to make a dist tarball:
+# git clone https://github.com/projg2/eclass-to-manpage.git
+# cd eclass-to-manpage
+# make dist ECLASSDIR=~/g/eclass/
+
+DESCRIPTION="Collection of Gentoo eclass manpages"
+HOMEPAGE="https://github.com/projg2/eclass-to-manpage";
+SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+# Keep the keywords stable. No need to change to ~arch.
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+BDEPEND="sys-apps/gawk"
+
+src_install() {
+   emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
+}



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

2023-06-23 Thread Sam James
commit: 6cda816d44f8c44831fbee2e4b05feea740b7472
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 04:57:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 05:01:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cda816d

app-doc/eclass-manpages: drop 20230512, 20230530

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

 app-doc/eclass-manpages/Manifest   |  2 --
 .../eclass-manpages-20230512.ebuild| 24 --
 .../eclass-manpages-20230530.ebuild| 24 --
 3 files changed, 50 deletions(-)

diff --git a/app-doc/eclass-manpages/Manifest b/app-doc/eclass-manpages/Manifest
index 8dfe40bc6ecf..5c2bcdae5510 100644
--- a/app-doc/eclass-manpages/Manifest
+++ b/app-doc/eclass-manpages/Manifest
@@ -1,4 +1,2 @@
-DIST eclass-manpages-20230512.tar.xz 410888 BLAKE2B 
a6a26230b7e06a4a62c9e7a6695af3849ed0504ac24da4a2b05ce770a44b69224da6eedae960a7c0a43a9cadbac24b88ef76dd1b2cf9853e91c424e63136989a
 SHA512 
e09513b23268fc5bc84dcea90f5c9901ae0b376379b4235dc599553c3664a29d72cef15787acf4ef3bb2cd9081b95891dc5c100e9f88b6f133b7fbee13c011ad
-DIST eclass-manpages-20230530.tar.xz 422768 BLAKE2B 
1e2985175be537300aa31e87ea397eb103d0b5118f792ea46a06a9100ea4d0c15d25bccdd47e855a2d9b21fe3e0af1f22bdcf97997b1ce79a0c2b0a07b497812
 SHA512 
7471cd52678ae2f7f4e62c7f6acafa2ea7e7df2949db0280d443c9395c25dc45933050a4c8cdda0d69d0d181d7004c927c9366bfaeb3d2c65f60cd2d62f7c8ff
 DIST eclass-manpages-20230601.tar.xz 423088 BLAKE2B 
35ef9f3fad733d6aa363c2808de8e6cc8936f1c965c7181b55cd955c8e3bcc339af7ac070302f220002e77011adf05e9904f38d29f832f7640f3cdc11f4f0a8f
 SHA512 
5ff2dfca210b14a448472d6ea55ae5b321541e09124c74ff43392eea48dab06b22fbad9a7b62b80d5b67f9d07e1055bcca29eb03f77b899be886ada078e2df1f
 DIST eclass-manpages-20230624.tar.xz 420244 BLAKE2B 
867d215a89f7f92e7b9ed9ce52e70e42609bcd038e98074c9d0e6327e227bc010ea4d4fbd19e21d18635138a668cfc98492b3fdcf66bbe9960252474c14fd193
 SHA512 
c0df42ab7648337643de4bc9c204212e0a3563cea689ef8f8e507964bd88a69f0703d7f93c0f3e54dc333b7689c9eeba7dd0ea8525161a88b2605a26c8834e77

diff --git a/app-doc/eclass-manpages/eclass-manpages-20230512.ebuild 
b/app-doc/eclass-manpages/eclass-manpages-20230512.ebuild
deleted file mode 100644
index a48746c8b4c9..
--- a/app-doc/eclass-manpages/eclass-manpages-20230512.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Instructions to make a dist tarball:
-# git clone https://github.com/projg2/eclass-to-manpage.git
-# cd eclass-to-manpage
-# make dist ECLASSDIR=~/g/eclass/
-
-DESCRIPTION="Collection of Gentoo eclass manpages"
-HOMEPAGE="https://github.com/projg2/eclass-to-manpage";
-SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz";
-
-LICENSE="GPL-2"
-SLOT="0"
-# Keep the keywords stable. No need to change to ~arch.
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-BDEPEND="sys-apps/gawk"
-
-src_install() {
-   emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
-}

diff --git a/app-doc/eclass-manpages/eclass-manpages-20230530.ebuild 
b/app-doc/eclass-manpages/eclass-manpages-20230530.ebuild
deleted file mode 100644
index a48746c8b4c9..
--- a/app-doc/eclass-manpages/eclass-manpages-20230530.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Instructions to make a dist tarball:
-# git clone https://github.com/projg2/eclass-to-manpage.git
-# cd eclass-to-manpage
-# make dist ECLASSDIR=~/g/eclass/
-
-DESCRIPTION="Collection of Gentoo eclass manpages"
-HOMEPAGE="https://github.com/projg2/eclass-to-manpage";
-SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz";
-
-LICENSE="GPL-2"
-SLOT="0"
-# Keep the keywords stable. No need to change to ~arch.
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-BDEPEND="sys-apps/gawk"
-
-src_install() {
-   emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
-}



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

2023-06-23 Thread Sam James
commit: a7988fc7e3f4abbf87dc42923a5ceda1bf8a36fb
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 04:58:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 05:01:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7988fc7

dev-util/diffoscope: drop 240-r1, 241-r1

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

 dev-util/diffoscope/Manifest |   2 -
 dev-util/diffoscope/diffoscope-240-r1.ebuild | 120 ---
 dev-util/diffoscope/diffoscope-241-r1.ebuild | 120 ---
 3 files changed, 242 deletions(-)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index 2d45f981a344..f0a1f728406f 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,4 +1,2 @@
 DIST diffoscope-238.tar.gz 3287285 BLAKE2B 
d745c0b279ce6e29cbe9c6655c48d2fb4c8d230c5d4931048be83b4d97f6b45bff5424409b559988c2efba2dcbb80778c97e3f726174ae154c479ec24b557c34
 SHA512 
8600a3a29f7d4a80f0a0b37e6277e46e377c6f056cf111356f80723f0e4a309e9bae087643019fe1c46f99430b35389083e1156911fa8d3375993b550342b25f
-DIST diffoscope-240.tar.gz 3167743 BLAKE2B 
e6eb9f7499ea7d82d9a98de175f61c044051c987061d740599f490361099ecc568d8e557f9473404ca1002c4b91939b768dd7577ba45705e9880a3e17e3729ac
 SHA512 
3d31e19762e9f5adfe12c16fc52bc0156f3036541de01cbc260c07ebbcab54eaa23b4b9f9c2afc3c791137f7e6cc375de06528f64e0771cbebd9e23f310a6e2b
-DIST diffoscope-241.tar.gz 3167718 BLAKE2B 
eb69f65a63e764db886c6057a19746a5ae7f4f5cd760c8a568412084dbf03da368a584d7d5b1f637e1d2e39b6fc430d077be526fd3199d5583e3f9026f897490
 SHA512 
82526a4bf3885b58fef74143bc75193fc9af2692def097835cc3c820e5055b22544872c0e1a8f13fb1434172cf1cc2b3664b2d2776590195b0580c5c0b3f4d57
 DIST diffoscope-242.tar.gz 3167814 BLAKE2B 
d6f63f94e312cd9bb48858dd82e50bcae065cd25f332a08940b22d36df75993cd43614ae44cbae3360c38ae30b7910a062ece294680b58b2a654ca3ead078795
 SHA512 
3d724a2349d2040d7072b81b8a77bae75aabe3f39c661c1d68a9f6e76b75048225262b8a9932c39e56429ec4937a398ca45e9f9abd23505aa511a7a8a81f3ab6

diff --git a/dev-util/diffoscope/diffoscope-240-r1.ebuild 
b/dev-util/diffoscope/diffoscope-240-r1.ebuild
deleted file mode 100644
index d201f2eeaae5..
--- a/dev-util/diffoscope/diffoscope-240-r1.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="ncurses"
-inherit distutils-r1 pypi
-
-DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
-HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86"
-IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
-find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
-mono opendocument pascal pdf postscript R rpm sqlite squashfs
-ssh tar test tcpdump zip zlib zstd"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/libarchive-c[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   dev-python/tlsh[${PYTHON_USEDEP}]
-   acl? ( sys-apps/acl )
-   binutils? ( sys-devel/binutils )
-   bzip2? ( app-arch/bzip2 )
-   libcaca? ( media-libs/libcaca )
-   colord? ( x11-misc/colord )
-   cpio? ( app-arch/cpio )
-   diff? ( sys-apps/diffutils )
-   docx? ( app-text/docx2txt )
-   dtc? ( sys-apps/dtc )
-   e2fsprogs? ( sys-fs/e2fsprogs )
-   file? ( sys-apps/file )
-   find? ( sys-apps/findutils )
-   gettext? ( sys-devel/gettext )
-   gif? ( media-libs/giflib )
-   gpg? ( app-crypt/gnupg )
-   haskell? ( dev-lang/ghc )
-   hdf5? ( sci-libs/hdf5 )
-   hex? ( app-editors/vim-core )
-   imagemagick? ( media-gfx/imagemagick )
-   iso? ( app-cdr/cdrtools )
-   java? ( virtual/jdk )
-   llvm? ( sys-devel/llvm )
-   lzma? ( app-arch/xz-utils )
-   mono? ( dev-lang/mono )
-   opendocument? ( app-text/odt2txt )
-   pascal? ( dev-lang/fpc )
-   pdf? (
-   app-text/pdftk
-   app-text/poppler
-   dev-python/pypdf[${PYTHON_USEDEP}]
-   )
-   postscript? ( app-text/ghostscript-gpl )
-   R? ( dev-lang/R )
-   rpm? ( app-arch/rpm )
-   sqlite? ( dev-db/sqlite:3 )
-   squashfs? ( sys-fs/squashfs-tools )
-   ssh? ( virtual/openssh )
-   tar? ( app-arch/tar )
-   tcpdump? ( net-analyzer/tcpdump )
-   zip? ( app-arch/unzip )
-   zlib? ( app-arch/gzip )
-   zstd? ( app-arch/zstd )
-"
-# Presence of filemagic's magic.py breaks imports
-# of dev-python/python-magic: bug #716482
-RDEPEND+=" !dev-python/filemagic"
-
-# pull in optional tools for tests:
-# img2txt: bug #797688
-# docx2txt: bug #797688
-BDEPEND="
-   test? (
-   app-text/docx2tx

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

2023-06-23 Thread Ionen Wolkens
commit: cff1c1a851bde315cc5e86174908b48018ac9b12
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jun 24 04:35:31 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jun 24 04:54:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff1c1a8

app-emulation/wine-vanilla: remove -fno-strict-aliasing workaround

Unfortunately the option itself is still needed, but the build system
now handles passing it properly again.

This got fixed in 8.10 but missed the fix at the time.

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

 app-emulation/wine-vanilla/wine-vanilla-8.10.ebuild | 2 --
 app-emulation/wine-vanilla/wine-vanilla-8.11.ebuild | 2 --
 app-emulation/wine-vanilla/wine-vanilla-.ebuild | 2 --
 3 files changed, 6 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.10.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-8.10.ebuild
index fa578d8607db..f2da3a5c1b7b 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-8.10.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-8.10.ebuild
@@ -271,8 +271,6 @@ src_configure() {
 
# use *FLAGS for mingw, but strip unsupported
: "${CROSSCFLAGS:=$(
-   # >=wine-7.21 configure.ac no longer adds 
-fno-strict by mistake
-   append-cflags '-fno-strict-aliasing'
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}"

diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.11.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-8.11.ebuild
index fa578d8607db..f2da3a5c1b7b 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-8.11.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-8.11.ebuild
@@ -271,8 +271,6 @@ src_configure() {
 
# use *FLAGS for mingw, but strip unsupported
: "${CROSSCFLAGS:=$(
-   # >=wine-7.21 configure.ac no longer adds 
-fno-strict by mistake
-   append-cflags '-fno-strict-aliasing'
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}"

diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
index fa578d8607db..f2da3a5c1b7b 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
@@ -271,8 +271,6 @@ src_configure() {
 
# use *FLAGS for mingw, but strip unsupported
: "${CROSSCFLAGS:=$(
-   # >=wine-7.21 configure.ac no longer adds 
-fno-strict by mistake
-   append-cflags '-fno-strict-aliasing'
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}"



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

2023-06-23 Thread Ionen Wolkens
commit: 74c899dbae70c72890e15bb0c0392ff9c6bf6690
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jun 24 04:25:20 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jun 24 04:54:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74c899db

app-emulation/wine-vanilla: add 8.11

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

 app-emulation/wine-vanilla/Manifest|   1 +
 .../wine-vanilla/wine-vanilla-8.11.ebuild  | 343 +
 2 files changed, 344 insertions(+)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index fd4fc4d61b39..864961b82ace 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -1,6 +1,7 @@
 DIST wine-7.0.2.tar.xz 27179980 BLAKE2B 
721ab574092638b32d3a483b6ae3def0c9d706cc888662ca461ab8c7060b10077e83cede69663ea2a8b97729f3801209fbba5f8e8828ce20454700ffbbd76cb5
 SHA512 
330c71005a6a8054b5068ac4484e9015e9f8bf55d5a451aaf5f79b7f78a025732b454251c31473abf21504cce3b78e50cf7e3e0d0116bb755dc8396bd790289a
 DIST wine-8.0.1.tar.xz 29057128 BLAKE2B 
f1e04ddc7531704b4229d1bdb6e742ff20886dfff181b8b44e01e9921574e8c433553aaddb2453532902e89252244080d1cf9f904aa7d14d76709d830116e4b4
 SHA512 
9264a3dbe8b0168aa94b8266d5686b1da39352baefa4e72a63b0ed5aa2daca8811633dc89da3bb2aff497fb2b3b917f5cd021d0baae390490f1ca5ffd5ac4b3a
 DIST wine-8.10.tar.xz 29225368 BLAKE2B 
78058ccb707ddd63052ab3114e27435f94957b7badbe3001f8123fd536f5b937006b26e2133390ea5d995e9cb8c54940c907dacf910160c085e2bf3f29772caf
 SHA512 
5f141fb63a598482f512ebefef83500c2fa17a5dea87cb25e600e5167820a5990e12aeaec4a18c1467d64f7c122bf54705aa6fa6a2e6b2b4a463fe182f9b0e6e
+DIST wine-8.11.tar.xz 29236492 BLAKE2B 
db97b9abde6e1f4c854b449d27bdbafbc91bd75b835d84da401777c6ae2f4f623f2130f470d2e9a3aaf7e737f75d143a07191d38b409c06596373bece3df23c5
 SHA512 
f3e37f51f0a13aacbd41b017fc3d35e197614b03c00f5b9959c0fabc4e89975b5c3f411b38329e45ce6f9d2a2d82952b95e0907fbe2d6ae35cc4bec293825769
 DIST wine-8.7.tar.xz 29158096 BLAKE2B 
73bd0b5a6eec8a2e37301d8b0f8e9be1ad757f07df3471b0cea17aac6716d456eea1d36fa22bd2451e6cc7662b2b36e4ca628d65216c60d5950f5b439fd2052c
 SHA512 
0a7fe9ad86cf931527c2149207473bf4671d1098af7c21f1b740dfaa84486a8e235fea99b1cad035ff9c3eb20810caab53d51051d63efe626514b79309904d93
 DIST wine-8.8.tar.xz 29181484 BLAKE2B 
43a79fb34f86382cbd8dd3b3aa16f104d02a8e86fd8d47afb157865b707b71674199c4ae748f8b3e3de4ae1e63d70a18fca0d09d7716c178a4c9c21d21c092ac
 SHA512 
e56427680c940970153b1996841c70d540a0a2572ab980c4d77cf7225efd7c26c91ef9b0548b73d51e78afa55a7e324d5d93f6211f5eb5d5698ab9ff421e26de
 DIST wine-8.9.tar.xz 29198080 BLAKE2B 
dfad284f554c164ac8f95d7c36d8b999217c6375f7720ed05e512e3f16cbc5a08325dad4e56dd59a17b27e53ab3a8331d54dd17b24e459b34d9e408ba93a52f3
 SHA512 
4de85654d2d5c9d48fa2a748eb9bee4477f0ba7fbd2c5dd40ea69662d8f6dfbb6432d1ec9109233d24608dc9554bad525c1e1ecdc86a5d00d133772810b12261

diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.11.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-8.11.ebuild
new file mode 100644
index ..fa578d8607db
--- /dev/null
+++ b/app-emulation/wine-vanilla/wine-vanilla-8.11.ebuild
@@ -0,0 +1,343 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit autotools flag-o-matic multilib multilib-build toolchain-funcs wrapper
+
+WINE_GECKO=2.47.4
+WINE_MONO=8.0.0
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git";
+else
+   (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 
1).0
+   
SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz";
+   S="${WORKDIR}/wine-${PV}"
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+
+DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
+HOMEPAGE="
+   https://www.winehq.org/
+   https://gitlab.winehq.org/wine/wine/";
+
+LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff"
+SLOT="${PV}"
+IUSE="
+   +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos
+   llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer
+   kerberos +mingw +mono netapi nls odbc opencl +opengl osmesa pcap
+   perl pulseaudio samba scanner +sdl selinux smartcard +ssl +strip
+   +truetype udev udisks +unwind usb v4l +vulkan wayland +xcomposite
+   xinerama"
+REQUIRED_USE="
+   X? ( truetype )
+   crossdev-mingw? ( mingw )" # bug #551124 for truetype
+
+# tests are non-trivial to run, can hang easily, don't play well with
+# sandbox, and several need real opengl/vulkan or network access
+RESTRICT="test"
+
+# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
+WINE_DLOPEN_DEPEND="
+   X? (
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXi

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

2023-06-23 Thread Ionen Wolkens
commit: 0e099ff76283316c04decc61c9a9164f00a8a2ba
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jun 24 04:39:01 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jun 24 04:54:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e099ff7

app-emulation/wine-proton: update comment about -fno-strict-aliasing

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

 app-emulation/wine-proton/wine-proton-8.0..ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-emulation/wine-proton/wine-proton-8.0..ebuild 
b/app-emulation/wine-proton/wine-proton-8.0..ebuild
index 4939eacc3879..b294ba4b95e7 100644
--- a/app-emulation/wine-proton/wine-proton-8.0..ebuild
+++ b/app-emulation/wine-proton/wine-proton-8.0..ebuild
@@ -256,7 +256,8 @@ src_configure() {
 
# use *FLAGS for mingw, but strip unsupported
: "${CROSSCFLAGS:=$(
-   # >=wine-7.21 configure.ac no longer adds -fno-strict 
by mistake
+   # >=wine-7.21 <8.10's configure.ac does not pass 
-fno-strict when
+   # it should (can be removed when proton is rebased on 
>=8.10)
append-cflags '-fno-strict-aliasing'
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849



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

2023-06-23 Thread Ionen Wolkens
commit: 5fb13b54066d72257998993f57f83e2f6fc94c0f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jun 24 04:37:22 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jun 24 04:54:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fb13b54

app-emulation/wine-staging: remove -fno-strict-aliasing workaround

Unfortunately the option itself is still needed, but the build system
now handles passing it properly again.

This got fixed in 8.10 but missed the fix at the time.

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

 app-emulation/wine-staging/wine-staging-8.10.ebuild | 2 --
 app-emulation/wine-staging/wine-staging-.ebuild | 2 --
 2 files changed, 4 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-8.10.ebuild 
b/app-emulation/wine-staging/wine-staging-8.10.ebuild
index 767e89f5480c..7096d33eb0ec 100644
--- a/app-emulation/wine-staging/wine-staging-8.10.ebuild
+++ b/app-emulation/wine-staging/wine-staging-8.10.ebuild
@@ -309,8 +309,6 @@ src_configure() {
 
# use *FLAGS for mingw, but strip unsupported
: "${CROSSCFLAGS:=$(
-   # >=wine-7.21 configure.ac no longer adds 
-fno-strict by mistake
-   append-cflags '-fno-strict-aliasing'
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}"

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index 7fe254ee3ba8..c811b766776f 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -308,8 +308,6 @@ src_configure() {
 
# use *FLAGS for mingw, but strip unsupported
: "${CROSSCFLAGS:=$(
-   # >=wine-7.21 configure.ac no longer adds 
-fno-strict by mistake
-   append-cflags '-fno-strict-aliasing'
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PAR-Dist/

2023-06-23 Thread Sam James
commit: 209a1b56494975bbe2333a21820df997722c90b7
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 04:35:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 04:35:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=209a1b56

dev-perl/PAR-Dist: Keyword 0.520.0 arm64, #909052

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

 dev-perl/PAR-Dist/PAR-Dist-0.520.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PAR-Dist/PAR-Dist-0.520.0.ebuild 
b/dev-perl/PAR-Dist/PAR-Dist-0.520.0.ebuild
index 40bc876d9638..ce3796f4f2b8 100644
--- a/dev-perl/PAR-Dist/PAR-Dist-0.520.0.ebuild
+++ b/dev-perl/PAR-Dist/PAR-Dist-0.520.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Create and manipulate PAR distributions"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
virtual/perl-File-Spec



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Module-Install/

2023-06-23 Thread Sam James
commit: f3fa958c37f76f56b003437d12f50490270d7e13
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 04:35:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 04:35:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3fa958c

dev-perl/Module-Install: Keyword 1.210.0 arm64, #909052

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

 dev-perl/Module-Install/Module-Install-1.210.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Module-Install/Module-Install-1.210.0.ebuild 
b/dev-perl/Module-Install/Module-Install-1.210.0.ebuild
index 9b85786db483..b40f22f9b548 100644
--- a/dev-perl/Module-Install/Module-Install-1.210.0.ebuild
+++ b/dev-perl/Module-Install/Module-Install-1.210.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Standalone, extensible Perl module installer"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux"
 
 RDEPEND="
>=virtual/perl-CPAN-Meta-1.441.300



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Module-Refresh/

2023-06-23 Thread Sam James
commit: ff59417cdcfe809e9b2399adc7261cbfc3bb4539
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 04:35:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 04:35:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff59417c

dev-perl/Module-Refresh: Keyword 0.180.0 arm64, #909052

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

 dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild 
b/dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild
index a4eba9023de0..773e7142d0ea 100644
--- a/dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild
+++ b/dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Refresh %INC files when updated on disk"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 BDEPEND="
dev-perl/Module-Install



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

2023-06-23 Thread Sam James
commit: a014081220cd69d7dd6d199fdd51ea72078b2dc5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 04:30:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 04:30:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0140812

dev-perl/URI: Keyword 5.190.0-r1 ppc64, #909053

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

 dev-perl/URI/URI-5.190.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/URI/URI-5.190.0-r1.ebuild 
b/dev-perl/URI/URI-5.190.0-r1.ebuild
index 2dabb0b109f7..0b9f80580806 100644
--- a/dev-perl/URI/URI-5.190.0-r1.ebuild
+++ b/dev-perl/URI/URI-5.190.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Uniform Resource Identifiers (absolute and relative)"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Regexp-IPv6/

2023-06-23 Thread Sam James
commit: 35e0a0363fbcf97e41f4fde92928b0048e5d5f2f
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 04:30:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 04:30:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e0a036

dev-perl/Regexp-IPv6: Keyword 0.30.0-r2 sparc, #909053

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

 dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild 
b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
index 6f270aebeb81..245bc5c93baf 100644
--- a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
+++ b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
 DESCRIPTION="Regular expression for IPv6 addresses"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv ~sparc x86"



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

2023-06-23 Thread Sam James
commit: 4a8675b2f97fe478c5ab64b0bfceb95a3142ff4f
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 04:29:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 04:29:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a8675b2

dev-perl/URI: Keyword 5.190.0-r1 sparc, #909053

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

 dev-perl/URI/URI-5.190.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/URI/URI-5.190.0-r1.ebuild 
b/dev-perl/URI/URI-5.190.0-r1.ebuild
index 364e52500033..2dabb0b109f7 100644
--- a/dev-perl/URI/URI-5.190.0-r1.ebuild
+++ b/dev-perl/URI/URI-5.190.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Uniform Resource Identifiers (absolute and relative)"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Regexp-IPv6/

2023-06-23 Thread Sam James
commit: ad108454688c5937a04a756aa16a3b672d2e33e4
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 04:30:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 04:30:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad108454

dev-perl/Regexp-IPv6: Keyword 0.30.0-r2 ppc64, #909053

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

 dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild 
b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
index 245bc5c93baf..d66c21be6db0 100644
--- a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
+++ b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
 DESCRIPTION="Regular expression for IPv6 addresses"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Regexp-IPv6/

2023-06-23 Thread Sam James
commit: ec320c9736ce4b5ffa1da7308f38a5bf9352
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 04:29:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 04:29:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec320c97

dev-perl/Regexp-IPv6: Keyword 0.30.0-r2 arm, #909053

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

 dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild 
b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
index 80aa771f5c9e..6f270aebeb81 100644
--- a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
+++ b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
 DESCRIPTION="Regular expression for IPv6 addresses"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv x86"



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

2023-06-23 Thread Sam James
commit: 1e31c9b3c0a5feeea67044643b74c14516253ce1
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 04:29:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 04:29:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e31c9b3

dev-perl/URI: Keyword 5.190.0-r1 arm64, #909053

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

 dev-perl/URI/URI-5.190.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/URI/URI-5.190.0-r1.ebuild 
b/dev-perl/URI/URI-5.190.0-r1.ebuild
index a83ad8424d27..8e5020e6c317 100644
--- a/dev-perl/URI/URI-5.190.0-r1.ebuild
+++ b/dev-perl/URI/URI-5.190.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Uniform Resource Identifiers (absolute and relative)"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~m68k ~mips ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm64 ~m68k ~mips ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
virtual/perl-Carp



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

2023-06-23 Thread Sam James
commit: 00dc1ee06949d801ef844314334ef51f7da2288c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 04:29:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 04:29:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00dc1ee0

dev-perl/URI: Keyword 5.190.0-r1 arm, #909053

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

 dev-perl/URI/URI-5.190.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/URI/URI-5.190.0-r1.ebuild 
b/dev-perl/URI/URI-5.190.0-r1.ebuild
index 1c32d68f382b..364e52500033 100644
--- a/dev-perl/URI/URI-5.190.0-r1.ebuild
+++ b/dev-perl/URI/URI-5.190.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Uniform Resource Identifiers (absolute and relative)"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~m68k ~mips ~ppc ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
virtual/perl-Carp



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

2023-06-23 Thread Sam James
commit: 85856ffd6f680bbb8d047c3d58ef1a850486315a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 04:29:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 04:29:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85856ffd

dev-perl/URI: Keyword 5.190.0-r1 ppc, #909053

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

 dev-perl/URI/URI-5.190.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/URI/URI-5.190.0-r1.ebuild 
b/dev-perl/URI/URI-5.190.0-r1.ebuild
index 8e5020e6c317..1c32d68f382b 100644
--- a/dev-perl/URI/URI-5.190.0-r1.ebuild
+++ b/dev-perl/URI/URI-5.190.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Uniform Resource Identifiers (absolute and relative)"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~m68k ~mips ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm64 ~m68k ~mips ~ppc ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Regexp-IPv6/

2023-06-23 Thread Sam James
commit: bd3d1318fdcaecf2031535e92ba104ce68741490
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 04:29:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 04:29:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd3d1318

dev-perl/Regexp-IPv6: Keyword 0.30.0-r2 ppc, #909053

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

 dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild 
b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
index 8d98cc36bff9..80aa771f5c9e 100644
--- a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
+++ b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
 DESCRIPTION="Regular expression for IPv6 addresses"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~riscv x86"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Regexp-IPv6/

2023-06-23 Thread Sam James
commit: 6e43a65d83c4e9fed36e1fc443b9054e03035697
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 04:29:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 04:29:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e43a65d

dev-perl/Regexp-IPv6: Keyword 0.30.0-r2 arm64, #909053

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

 dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild 
b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
index 37257d8cd561..8d98cc36bff9 100644
--- a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
+++ b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.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,4 +10,4 @@ inherit perl-module
 DESCRIPTION="Regular expression for IPv6 addresses"
 
 SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"



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

2023-06-23 Thread Sam James
commit: e27de6e9f12401cea7a1087bfca983d94bfd2ea7
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Jun 19 04:56:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 04:28:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27de6e9

dev-python/pyproject-hooks: Keyword 1.0.0 alpha, #908239

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

 dev-python/pyproject-hooks/pyproject-hooks-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyproject-hooks/pyproject-hooks-1.0.0.ebuild 
b/dev-python/pyproject-hooks/pyproject-hooks-1.0.0.ebuild
index 3d847be2137c..6655430fcbc4 100644
--- a/dev-python/pyproject-hooks/pyproject-hooks-1.0.0.ebuild
+++ b/dev-python/pyproject-hooks/pyproject-hooks-1.0.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2023-06-23 Thread Sam James
commit: 2f53984567c564067af3b129319076a8cc0f2a23
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Jun 19 04:04:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 04:28:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f539845

dev-libs/libayatana-indicator: Keyword 0.9.3 alpha, #908212

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

 dev-libs/libayatana-indicator/libayatana-indicator-0.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libayatana-indicator/libayatana-indicator-0.9.3.ebuild 
b/dev-libs/libayatana-indicator/libayatana-indicator-0.9.3.ebuild
index 46ee4f868294..1780035a631f 100644
--- a/dev-libs/libayatana-indicator/libayatana-indicator-0.9.3.ebuild
+++ b/dev-libs/libayatana-indicator/libayatana-indicator-0.9.3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/AyatanaIndicators/${PN}/archive/${PV}.tar.gz -> ${P}
 
 LICENSE="GPL-3"
 SLOT="3"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="test"
 RESTRICT="!test? ( test )"



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

2023-06-23 Thread Sam James
commit: ce28da0eeb43f1b195ce7c3bf0fe0cf62679651a
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Jun 19 04:56:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 04:28:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce28da0e

dev-python/build: Keyword 0.10.0 alpha, #908239

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

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

diff --git a/dev-python/build/build-0.10.0.ebuild 
b/dev-python/build/build-0.10.0.ebuild
index 6b1865d43115..085fcf1db26b 100644
--- a/dev-python/build/build-0.10.0.ebuild
+++ b/dev-python/build/build-0.10.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
 
 RDEPEND="
>=dev-python/packaging-19.0[${PYTHON_USEDEP}]



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

2023-06-23 Thread Ionen Wolkens
commit: c0be6fae8a0b71cd7413ad2c1e6f2c825c51c0d1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jun 24 03:59:48 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jun 24 04:14:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0be6fae

app-emulation/ruffle: sync live

>=rust-1.70 is required (and works) but note it's currently masked.

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

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

diff --git a/app-emulation/ruffle/ruffle-.ebuild 
b/app-emulation/ruffle/ruffle-.ebuild
index e0410394da4a..f007b61673a9 100644
--- a/app-emulation/ruffle/ruffle-.ebuild
+++ b/app-emulation/ruffle/ruffle-.ebuild
@@ -34,7 +34,7 @@ DEPEND="
 BDEPEND="
virtual/jre:*
virtual/pkgconfig
-   >=virtual/rust-1.64
+   >=virtual/rust-1.70
test? (
media-libs/mesa[llvm]
x11-base/xorg-server[-minimal]



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

2023-06-23 Thread Ionen Wolkens
commit: 816f90ae986b858c77267ef446c59c565796653e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jun 24 03:40:02 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jun 24 04:14:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=816f90ae

app-emulation/ruffle: add 0_p20230624

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

 app-emulation/ruffle/Manifest  |  90 
 app-emulation/ruffle/ruffle-0_p20230624.ebuild | 629 +
 2 files changed, 719 insertions(+)

diff --git a/app-emulation/ruffle/Manifest b/app-emulation/ruffle/Manifest
index 3f79c707222a..a60e715e919a 100644
--- a/app-emulation/ruffle/Manifest
+++ b/app-emulation/ruffle/Manifest
@@ -8,11 +8,14 @@ DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd
 DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6
 SHA512 
cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
+DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
 DIST aliasable-0.1.3.crate 6169 BLAKE2B 
c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba51bae95ca
 SHA512 
a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8
+DIST allocator-api2-0.2.15.crate 58998 BLAKE2B 
555b4250a1e78a4398053d4381587c8a77c6147faba9588dbd03ebc07a3c138dcb78fab7080fe0d9d8ded1886ad589c37642097d669a671886d111708a0a25a1
 SHA512 
5ea76c2351f751f86226e39971c6229cdf22c471184ebdf9189b7fb36081f8471ab9227a06d09d1aba4d3cc2eec0cb18c34cae178e7293128958b514a332b0f9
 DIST alsa-0.7.0.crate 69367 BLAKE2B 
f994774f57f37e12e97ef0a961caa95509583df48102a904ca7563c6147222099941eab4d1b74ebc8f4e289fd0baee0a6cb2b6ec1e1983748e5d1c4cbf6bf3b5
 SHA512 
f39d966305459174e88c7f75f140f9606ddcdc64fcad0c140727e5885605567683f33541f98c719f50b583a24f7db70797b0a928b6a13878366c084eb247
 DIST alsa-sys-0.3.1.crate 32748 BLAKE2B 
0c4da9c343d622ddd521fe9332acf97c1ee4a202a909c7a0014a507148ab6ff82d5098660dcba847d938b296adde416ae420d454d6982c33a0456f37840d716b
 SHA512 
6523d909c500fee433f934eedfdc200cfc52e1b55be09434665210c16bb9af3593d8b1346ace184b171c7135a7aa65fdac5ca8c68e64f9d20436e1d8fac961fe
 DIST android-activity-0.4.1.crate 235249 BLAKE2B 
6b5737812d090adf3d9bfeca2104d909f2ad62499d64bdb096875949d799779b3d64fb4266f74d835452aea02b8f8095357092f0244b74ea62c3a2cac0d3da8f
 SHA512 
05750a645bf91d45980e0e380063cc531a0934cb488986954a0fbbaf4d024a33b22e11158f9e50e86f1d3bf3a107501e8653342dc18d1bcfa74c4acf77aed3e5
 DIST android-properties-0.2.2.crate 4563 BLAKE2B 
00634bbee4d6dcd3254ee37dd7e5560963b35700aa95c47c84c129f0774cbac436347f0abdaa4ec33216358d9f079559552bd5a95de5026b7dba4e04d9cd674b
 SHA512 
dae9a12ffa7d5fbabc28d3ddcc32f1b5300884cf2b3ef2e123f2dea596b3a796b9c3cb6c5381bf8f6caf04a633c5f2f0b56804fed8fb2a6f06c36d6c76539431
+DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
 DIST anstyle-1.0.0.crate 13972 BLAKE2B 
741704b6e338834696bc816d8a65ff933f9bff48e71d252

[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2023-06-23 Thread Ionen Wolkens
commit: cc9ce18c02fbef950b77280cf15c6d26ef90ed3d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jun 24 02:59:17 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jun 24 04:13:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc9ce18c

games-emulation/pcsx2: add 1.7.4624

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

 games-emulation/pcsx2/Manifest  |   1 +
 games-emulation/pcsx2/pcsx2-1.7.4624.ebuild | 259 
 2 files changed, 260 insertions(+)

diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest
index 36a24560f9e3..139f46d9d7e0 100644
--- a/games-emulation/pcsx2/Manifest
+++ b/games-emulation/pcsx2/Manifest
@@ -1,6 +1,7 @@
 DIST pcsx2-1.6.0.tar.gz 17963332 BLAKE2B 
d1370fd089e1f8716a3365b9f499fef9418c4a9464e701cf0dbac8296cf59a2c6fc9b85ed680c514d8128da7b5c47aa8a067d48cac9eb0482ef2ba5f9234e60e
 SHA512 
0a3e01a25384719fc72b636a1e9cf1cd966d0c978c1c3adfb46d6b3f76f43a25f90ef63d27a1d8092cdf444c5dc7560ce807ca81908d11ade9715e7eaaad6253
 DIST pcsx2-1.7.3738.tar.gz 15935061 BLAKE2B 
51e113e2148c94861a3d6baab8de5b8ed613cdb6e3aa3574445f0a66e628dffb3bf26a6a3b54e0be65d71a90088fe6e79f65055d54e580d46ad4db1dadbb8a66
 SHA512 
7da8dd46cd065fefc4c2bb4ab76b8fc2bf9769dba78f47759c59b2a21e62cf0e5d53e9f800e16bf09238bf156cd7fa63a4ca75a47f41b78df9512a701536c789
 DIST pcsx2-1.7.4534.tar.gz 8973035 BLAKE2B 
203432185e77d5380a436d176c349f8557fff240d7cc507c5009b95b8572647ce77df3d4ca0a4420819e06f6e45216810304e9c883c35c9d82dff2152997deb1
 SHA512 
0c369263127b56f75632f306218068b7dbb3ca226c0150755831f16e28c3204525c579f4d05f8cb4d27b186b98c1bd4f08ffd2d6d326342bcd97084c7f8f8f27
+DIST pcsx2-1.7.4624.tar.gz 11178711 BLAKE2B 
539add6bf6b542b29c1ac61584dbfa549f9b866e56e72eaf9342d1e990576252c861542d4e397324efae73eda933756e14d871aaf6ece45edfb1e6e27d37b43a
 SHA512 
af43136ffefe60e0adb85b930ec9da22a71e766a911e1a2ad37cfb1190338dee2a0a45ecd4c0de17ed5d0622b8b17d7c7ff9201ba8b2f9924d6b7d4b5804d6a1
 DIST pcsx2-fast_float-32d21dcecb.tar.gz 76108 BLAKE2B 
7a4e8e3bb67387c03912e5f7035ba3fab1aeaa119b36ebdeb14c45069b3270270a8b87de2774ec325d8ed2ef0604a3d3762432d42f1e026a213990ac39341e10
 SHA512 
2cbdc5b05ab7c19e20b4e34959b90d1fa866d4ba239ec0a4c434cd33bddfb1cb6f1da467b0a525f5a4887c9b1860e975fe074aca0d9e211f0fc7bc6402d3601e
 DIST pcsx2-fmt-b6f4ceaed0.tar.gz 826246 BLAKE2B 
74a4784bd1842d3afa4023efb8f74ad53b4d5b4676c5529f2c7b516db568f91d945804db20b425fececfbf10a44a1fdf39a94f88d6f40339328ceb263e15b37f
 SHA512 
805424979dbed28ba0a48f69928a14d122de50f21dcadb97f852dcc415ab8a7a30fcf2eb90c06f006c54cbea00fcfe449d340cbb40e6a0454fffbc009fbe25e5
 DIST pcsx2-glslang-c9706bdda0.tar.gz 3433325 BLAKE2B 
f2449a6c8b05e47367164d09036ae2302f0f28ec83c2e2f401426f52fbd4edf55f717f01eea2cbfe7554e1004b89ffdebc34ec21a95809fcbc719f69e65e8487
 SHA512 
5ff0902e95592525b2671788bf27717c85d0876b31e96374eff5128f9bf7caf93bb636e4d5e1916a5d641715a780172308403bd49305d9a07cf66358d7e6407c

diff --git a/games-emulation/pcsx2/pcsx2-1.7.4624.ebuild 
b/games-emulation/pcsx2/pcsx2-1.7.4624.ebuild
new file mode 100644
index ..0837cde0069d
--- /dev/null
+++ b/games-emulation/pcsx2/pcsx2-1.7.4624.ebuild
@@ -0,0 +1,259 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop fcaps flag-o-matic
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git";
+else
+   HASH_FASTFLOAT=32d21dcecb404514f94fb58660b8029a4673c2c1
+   HASH_FMT=b6f4ceaed0a0a24ccf575fab6c56dd50ccf6f1a9
+   HASH_RCHEEVOS=31f8788fe0e694e99db7ce138d45a655c556fa96
+   HASH_GLSLANG=c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5
+   HASH_VULKAN=9f4c61a31435a7a90a314fc68aeb386c92a09c0f
+   SRC_URI="
+   https://github.com/PCSX2/pcsx2/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz
+   
https://github.com/fastfloat/fast_float/archive/${HASH_FASTFLOAT}.tar.gz
+   -> ${PN}-fast_float-${HASH_FASTFLOAT::10}.tar.gz
+   https://github.com/fmtlib/fmt/archive/${HASH_FMT}.tar.gz
+   -> ${PN}-fmt-${HASH_FMT::10}.tar.gz
+   
https://github.com/RetroAchievements/rcheevos/archive/${HASH_RCHEEVOS}.tar.gz
+   -> ${PN}-rcheevos-${HASH_RCHEEVOS::10}.tar.gz
+   vulkan? (
+   
https://github.com/KhronosGroup/glslang/archive/${HASH_GLSLANG}.tar.gz
+   -> ${PN}-glslang-${HASH_GLSLANG::10}.tar.gz
+   
https://github.com/KhronosGroup/Vulkan-Headers/archive/${HASH_VULKAN}.tar.gz
+   -> 
${PN}-vulkan-headers-${HASH_VULKAN::10}.tar.gz
+   )"
+   KEYWORDS="-* ~amd64"
+fi
+
+DESCRIPTION="PlayStation 2 emulator"
+HOMEPAGE="https://pcsx2.net/";
+
+LICENSE="
+   GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+
+   ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB 

[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2023-06-23 Thread Ionen Wolkens
commit: 2697fac5cef42fa8de788e91fa6f4ac924f0b916
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jun 24 02:59:47 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jun 24 04:13:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2697fac5

games-emulation/pcsx2: sync live

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

 games-emulation/pcsx2/pcsx2-.ebuild | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index d2af26b4d0ef..0837cde0069d 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -42,8 +42,8 @@ IUSE="alsa cpu_flags_x86_sse4_1 dbus jack pulseaudio sndio 
test vulkan wayland"
 REQUIRED_USE="cpu_flags_x86_sse4_1" # dies at runtime if no support
 RESTRICT="!test? ( test )"
 
-# dlopen: ffmpeg, qtsvg, vulkan-loader, wayland
-RDEPEND="
+# dlopen: qtsvg, vulkan-loader, wayland
+COMMON_DEPEND="
app-arch/xz-utils
app-arch/zstd:=
dev-cpp/rapidyaml:=
@@ -69,8 +69,13 @@ RDEPEND="
sndio? ( media-sound/sndio:= )
vulkan? ( media-libs/vulkan-loader )
wayland? ( dev-libs/wayland )"
+# patches is a optfeature but always pull given PCSX2 complaints if it
+# is missing and it is fairly small (installs a ~1.5MB patches.zip)
+RDEPEND="
+   ${COMMON_DEPEND}
+   games-emulation/pcsx2_patches"
 DEPEND="
-   ${RDEPEND}
+   ${COMMON_DEPEND}
x11-base/xorg-proto
test? ( dev-cpp/gtest )"
 BDEPEND="dev-qt/qttools:6[linguist]"
@@ -169,6 +174,7 @@ src_configure() {
-DDBUS_API=$(usex dbus)
-DDISABLE_BUILD_DATE=yes
-DENABLE_TESTS=$(usex test)
+   -DUSE_LINKED_FFMPEG=yes
-DUSE_VTUNE=no
-DUSE_VULKAN=$(usex vulkan)
-DWAYLAND_API=$(usex wayland)



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

2023-06-23 Thread Ionen Wolkens
commit: b0486211e6049e79584d7207fba7bd611be08196
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jun 24 04:09:16 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jun 24 04:14:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0486211

profiles: mask new app-emulation/ruffle which depends on masked rust

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

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 8c3414f4572d..b8841bae0a46 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Ionen Wolkens  (2023-06-24)
+# This version is fine but it depends on >=virtual/rust-1.70 which is
+# currently masked. Feel free to unmask if you are using 1.70.
+~app-emulation/ruffle-0_p20230624
+
 # Hans de Graaff  (2023-06-23)
 # Deprecated upstream, who recommends to use the Open3 method instead.
 # No reverse dependencies. Masked for removal on 2023-07-23.



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2_patches/

2023-06-23 Thread Ionen Wolkens
commit: d502302aee99b352e11fd6b8fa506b83fb324539
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jun 24 02:44:35 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jun 24 04:13:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d502302a

games-emulation/pcsx2_patches: new package, add 0_p20230623 + 

This is distributed with PCSX2's appimage but tracked in a separate
repo. Simpler to handle as a separate package as bump may not be needed
at same time and updates tend to be non-urgent + game-specific (and
all patches are disabled by default).

PCSX2 newly gives a warning if patches.zip is missing (formerly
cheats_ws.zip, but now using its own patches interface), and will look
for it on the system's resources path. So this gives more reasons to
package this.

Provide  as well given this does not get releases and users may
want fixes earlier than we do snapshots (albeit ~/.config/PCSX2/patches
or so should work afaik).

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

 games-emulation/pcsx2_patches/Manifest |  1 +
 games-emulation/pcsx2_patches/metadata.xml | 12 +
 .../pcsx2_patches/pcsx2_patches-0_p20230623.ebuild | 54 ++
 .../pcsx2_patches/pcsx2_patches-.ebuild| 54 ++
 4 files changed, 121 insertions(+)

diff --git a/games-emulation/pcsx2_patches/Manifest 
b/games-emulation/pcsx2_patches/Manifest
new file mode 100644
index ..471531cc9eba
--- /dev/null
+++ b/games-emulation/pcsx2_patches/Manifest
@@ -0,0 +1 @@
+DIST pcsx2_patches-0_p20230623.tar.gz 598611 BLAKE2B 
5a2fb1b31f9448064d7ce46c11b1dadbf1960403c082c8cee5a4c897e9c7db334a70d1f088ad18893bad89e12ef4369e2a6cba3e493fe11846848180a755b0c4
 SHA512 
55b7221c8f5124a44f73aa552491d1ceac796e0c34179439ba2a599891691ece19ad35b16600fa3eea1031fdcf6f5f2ee2d9da9226656ade1413b83c983383a9

diff --git a/games-emulation/pcsx2_patches/metadata.xml 
b/games-emulation/pcsx2_patches/metadata.xml
new file mode 100644
index ..dadfc4f6e874
--- /dev/null
+++ b/games-emulation/pcsx2_patches/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+   
+   
+   PCSX2/pcsx2_patches
+   
+

diff --git a/games-emulation/pcsx2_patches/pcsx2_patches-0_p20230623.ebuild 
b/games-emulation/pcsx2_patches/pcsx2_patches-0_p20230623.ebuild
new file mode 100644
index ..97b5bf34a19b
--- /dev/null
+++ b/games-emulation/pcsx2_patches/pcsx2_patches-0_p20230623.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit python-any-r1
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/PCSX2/pcsx2_patches.git";
+else
+   HASH_PCSX2_PATCHES=665e8779d10ef046da2a46118c2d1efc02d8cb2c
+   SRC_URI="
+   
https://github.com/PCSX2/pcsx2_patches/archive/${HASH_PCSX2_PATCHES}.tar.gz
+   -> ${P}.tar.gz"
+   S=${WORKDIR}/${PN}-${HASH_PCSX2_PATCHES}
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Collection of game patches for use with PCSX2 (e.g. widescreen 
hacks)"
+HOMEPAGE="https://github.com/PCSX2/pcsx2_patches/";
+
+# these are normally distributed by upstream with PCSX2 which is GPL-3+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="${PYTHON_DEPS}"
+
+src_compile() {
+   # upstream uses a constantly replaced "latest" patches.zip (currently no
+   # real releases), and github's .zip archives cannot be used either due 
to
+   # having the patches/ subdirectory -- so we use a snapshot and repack
+   # (could use app-arch/zip, but python is more likely to skip a 
dependency)
+   ebegin "Creating patches.zip"
+   "${PYTHON}" - <<-EOF
+   import pathlib
+   from zipfile import ZipFile, ZIP_DEFLATED
+
+   patches = pathlib.Path("patches/")
+
+   with ZipFile("patches.zip", "w", ZIP_DEFLATED, compresslevel=9) 
as archive:
+   for file in patches.iterdir():
+   archive.write(file, arcname=file.name)
+   EOF
+   eend ${?} || die
+}
+
+src_install() {
+   insinto /usr/share/pcsx2/resources
+   doins patches.zip
+
+   einstalldocs
+}

diff --git a/games-emulation/pcsx2_patches/pcsx2_patches-.ebuild 
b/games-emulation/pcsx2_patches/pcsx2_patches-.ebuild
new file mode 100644
index ..c843add3dbc2
--- /dev/null
+++ b/games-emulation/pcsx2_patches/pcsx2_patches-.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit python-any-r1
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/PCSX2/pcsx2_patches.git";
+else

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

2023-06-23 Thread Sam James
commit: 462c48d61ef4520d627c163a0a357c15cfac14c1
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 04:11:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 04:11:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=462c48d6

dev-perl/PathTools: Keyword 3.750.0 ppc64, #909051

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

 dev-perl/PathTools/PathTools-3.750.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PathTools/PathTools-3.750.0.ebuild 
b/dev-perl/PathTools/PathTools-3.750.0.ebuild
index be60ea77ff7c..ff740b9aa618 100644
--- a/dev-perl/PathTools/PathTools-3.750.0.ebuild
+++ b/dev-perl/PathTools/PathTools-3.750.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Tools for working with directory and file names"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~sparc"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~sparc"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-Find-Object-Rule/

2023-06-23 Thread Sam James
commit: 1175a159d347996c00b227ddd52e5c885795a79e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 04:11:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 04:11:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1175a159

dev-perl/File-Find-Object-Rule: Keyword 0.31.300 ppc64, #909051

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

 dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild 
b/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild
index f09e373d4786..d03f57e1453d 100644
--- a/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild
+++ b/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Alternative interface to File::Find::Object"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~sparc"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~sparc"
 
 RDEPEND="
virtual/perl-Carp



  1   2   3   4   >