[gentoo-commits] repo/gentoo:master commit in: dev-java/jna/

2023-09-28 Thread Miroslav Šulc
commit: 81d10cec46c9dc2c4177d1c230dcf806aa47deae
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Sep 28 08:58:39 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Sep 29 05:53:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d10cec

dev-java/jna: separate test run for com.sun.jna.TypeMapperTest

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/30966
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/jna/jna-5.13.0-r1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-java/jna/jna-5.13.0-r1.ebuild 
b/dev-java/jna/jna-5.13.0-r1.ebuild
index ee0cd09734ed..a09e852950df 100644
--- a/dev-java/jna/jna-5.13.0-r1.ebuild
+++ b/dev-java/jna/jna-5.13.0-r1.ebuild
@@ -158,6 +158,7 @@ src_test() {
com.sun.jna.CallbacksTest # Needs to run separately
com.sun.jna.DirectTest # Needs to run separately
com.sun.jna.NativeTest # Needs to run separately
+   com.sun.jna.TypeMapperTest # Needs to run separately
com.sun.jna.UnionTest # Needs to run separately
com.sun.jna.VMCrashProtectionTest # Needs to run separately
)
@@ -175,6 +176,9 @@ src_test() {
 
JAVA_TEST_RUN_ONLY=( com.sun.jna.VMCrashProtectionTest )
java-pkg-simple_src_test
+
+   JAVA_TEST_RUN_ONLY=( com.sun.jna.TypeMapperTest )
+   java-pkg-simple_src_test
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-java/jna/

2023-09-28 Thread Miroslav Šulc
commit: af4466d0574e930174c273508430655e95eabe3f
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri May 12 09:24:27 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Sep 29 05:53:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af4466d0

dev-java/jna: add testdata, solves NPE on ELFAnalyserTest

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/jna/jna-5.13.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/jna/jna-5.13.0-r1.ebuild 
b/dev-java/jna/jna-5.13.0-r1.ebuild
index 9f97a53844f7..ee0cd09734ed 100644
--- a/dev-java/jna/jna-5.13.0-r1.ebuild
+++ b/dev-java/jna/jna-5.13.0-r1.ebuild
@@ -150,13 +150,13 @@ src_test() {
# java.lang.UnsatisfiedLinkError: Unable to load library 
'/libtestlib-jar.so':
# /libtestlib-jar.so: cannot open shared object file: No such file or 
directory
jar cvf build/jna-test.jar \
-   -C build/native libtestlib-jar.so || die
+   -C build/native libtestlib-jar.so \
+   -C test com/sun/jna/data || die
JAVA_GENTOO_CLASSPATH_EXTRA+=":build/jna-test.jar"
 
JAVA_TEST_EXCLUDES=(
com.sun.jna.CallbacksTest # Needs to run separately
com.sun.jna.DirectTest # Needs to run separately
-   com.sun.jna.ELFAnalyserTest # NPE
com.sun.jna.NativeTest # Needs to run separately
com.sun.jna.UnionTest # Needs to run separately
com.sun.jna.VMCrashProtectionTest # Needs to run separately



[gentoo-commits] repo/gentoo:master commit in: dev-java/jna/, dev-java/jna/files/

2023-09-28 Thread Miroslav Šulc
commit: 476fbf3f679937345c0b4a61410951250bc63e19
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Jun 20 09:37:20 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Sep 29 05:53:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=476fbf3f

dev-java/jna: Ignore testStatvfs from com.sun.jna.platform.linux.LibCTest

Closes: https://bugs.gentoo.org/906053
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/jna/files/jna-5.13.0-LibCTest.patch | 12 
 dev-java/jna/jna-5.13.0-r1.ebuild|  1 +
 2 files changed, 13 insertions(+)

diff --git a/dev-java/jna/files/jna-5.13.0-LibCTest.patch 
b/dev-java/jna/files/jna-5.13.0-LibCTest.patch
new file mode 100644
index ..8cc9da563ed3
--- /dev/null
+++ b/dev-java/jna/files/jna-5.13.0-LibCTest.patch
@@ -0,0 +1,12 @@
+Bug #906053
+--- a/contrib/platform/test/com/sun/jna/platform/linux/LibCTest.java
 b/contrib/platform/test/com/sun/jna/platform/linux/LibCTest.java
+@@ -71,7 +71,7 @@ public class LibCTest extends TestCase {
+ }
+ 
+ @Test
+-public void testStatvfs() throws IOException, InterruptedException {
++public void noTestStatvfs() throws IOException, InterruptedException {
+ Statvfs vfs = new Statvfs();
+ 
+ String testDirectory = "/";

diff --git a/dev-java/jna/jna-5.13.0-r1.ebuild 
b/dev-java/jna/jna-5.13.0-r1.ebuild
index 4a2c7b7ff1e4..9f97a53844f7 100644
--- a/dev-java/jna/jna-5.13.0-r1.ebuild
+++ b/dev-java/jna/jna-5.13.0-r1.ebuild
@@ -48,6 +48,7 @@ PATCHES=(
"${FILESDIR}/5.11.0-makefile-flags.patch"
"${FILESDIR}/jna-5.11.0-no-Werror.patch"
"${FILESDIR}/jna-5.13.0-testpath.patch"
+   "${FILESDIR}/jna-5.13.0-LibCTest.patch"
 )
 
 src_prepare() {



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

2023-09-28 Thread Hans de Graaff
commit: 3009f76fc537ddd77ad929350ad4617ee1ac0355
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Sep 29 05:53:20 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Sep 29 05:53:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3009f76f

dev-ruby/flog: add 4.8.0

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

 dev-ruby/flog/Manifest  |  1 +
 dev-ruby/flog/flog-4.8.0.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-ruby/flog/Manifest b/dev-ruby/flog/Manifest
index 2a08979cadf8..771412679964 100644
--- a/dev-ruby/flog/Manifest
+++ b/dev-ruby/flog/Manifest
@@ -1,2 +1,3 @@
 DIST flog-4.6.6.gem 26624 BLAKE2B 
7643813d436ca516d60bbde6cefb18d561a1ffd6fde3586a7104450a96b6d363dc6b794620b41e8ffeffd831e252cf15d681b2fdf41acb3b3c0d0cb5b4e95c25
 SHA512 
0689f85de19eee0d992e094f43b74f2eaf08696cfdaab849760e5f017b83bd0acb538bd0a6d6289538ac5b7f888069e12507eb6139fa35532a310122c4412c64
 DIST flog-4.7.0.gem 27136 BLAKE2B 
da3fa3d443b5652259080c7d1a6f2e14b63234eaa0d22892a08c4e9cb1e31acd6e25c23907bee602df11abf3a754707b823aeb1a2babbaacb8ed2b628eef40b2
 SHA512 
4e4c10971ec1207ee0b83ecafc0159634c4929b9c5c169fe8c192ab7301b947c1e36320ebce710b8db2f7800596680622734514bd6722a2832e6f1076f30d48e
+DIST flog-4.8.0.gem 27136 BLAKE2B 
8d7da0df6435e2320f2ea78f405a57d0f3867ad12b42891bff2a0012c489d3b7b426fa6d9dfc7bbe81586d6766c00b66e0de20593b157f200180c304f562b230
 SHA512 
fedc774a62cc0550ce7b12e36fe1633813fce6d6f1efd9077ecddb465245ce9b22ac3e942370f36030107e038311fea382bbccef6ba006f013d828b4a7e1a68c

diff --git a/dev-ruby/flog/flog-4.8.0.ebuild b/dev-ruby/flog/flog-4.8.0.ebuild
new file mode 100644
index ..cd806a4de441
--- /dev/null
+++ b/dev-ruby/flog/flog-4.8.0.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="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Flog reports the most tortured code in an easy to read pain 
report"
+HOMEPAGE="https://ruby.sadi.st/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+ruby_add_rdepend "
+   dev-ruby/path_expander:1
+   >dev-ruby/ruby_parser-3.1.0:3
+   >=dev-ruby/sexp_processor-4.8:4"
+
+each_ruby_test() {
+   ${RUBY} -Ilib test/test_flog.rb || die
+}



[gentoo-commits] proj/ruby-overlay:master commit in: dev-ruby/sequel/

2023-09-28 Thread Hans de Graaff
commit: c6661c6163408f4971bd943cbd645e8b45823e13
Author: Hans de Graaff  degraaff  org>
AuthorDate: Sun Aug 13 09:00:53 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 13 09:00:53 2023 +
URL:https://gitweb.gentoo.org/proj/ruby-overlay.git/commit/?id=c6661c61

dev-ruby/sequel: moved to gentoo repository

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

 dev-ruby/sequel/metadata.xml |  8 
 dev-ruby/sequel/sequel-5.63.0.ebuild | 23 ---
 dev-ruby/sequel/sequel-5.69.0.ebuild | 23 ---
 3 files changed, 54 deletions(-)

diff --git a/dev-ruby/sequel/metadata.xml b/dev-ruby/sequel/metadata.xml
deleted file mode 100644
index 3df5c34..000
--- a/dev-ruby/sequel/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-r...@gentoo.org
-Gentoo Ruby Project
-  
-

diff --git a/dev-ruby/sequel/sequel-5.63.0.ebuild 
b/dev-ruby/sequel/sequel-5.63.0.ebuild
deleted file mode 100644
index a4b5588..000
--- a/dev-ruby/sequel/sequel-5.63.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A lightweight database toolkit for Ruby"
-HOMEPAGE="https://sequel.jeremyevans.net/;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-# Unpackaged dependencies
-RESTRICT="test"

diff --git a/dev-ruby/sequel/sequel-5.69.0.ebuild 
b/dev-ruby/sequel/sequel-5.69.0.ebuild
deleted file mode 100644
index b963c03..000
--- a/dev-ruby/sequel/sequel-5.69.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A lightweight database toolkit for Ruby"
-HOMEPAGE="https://sequel.jeremyevans.net/;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-# Unpackaged dependencies
-RESTRICT="test"



[gentoo-commits] proj/ruby-overlay:master commit in: dev-ruby/docker-api/

2023-09-28 Thread Hans de Graaff
commit: 0e7acff1c96c3dc372778efb39334119b21a6ff4
Author: Hans de Graaff  degraaff  org>
AuthorDate: Tue Aug 15 17:29:36 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug 15 17:29:36 2023 +
URL:https://gitweb.gentoo.org/proj/ruby-overlay.git/commit/?id=0e7acff1

dev-ruby/docker-api: moved to gentoo repository

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

 dev-ruby/docker-api/docker-api-1.34.2-r2.ebuild | 27 -
 dev-ruby/docker-api/metadata.xml| 11 --
 2 files changed, 38 deletions(-)

diff --git a/dev-ruby/docker-api/docker-api-1.34.2-r2.ebuild 
b/dev-ruby/docker-api/docker-api-1.34.2-r2.ebuild
deleted file mode 100644
index 5541eb8..000
--- a/dev-ruby/docker-api/docker-api-1.34.2-r2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A simple REST client for the Docker Remote API"
-HOMEPAGE="https://github.com/upserve/docker-api;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-# Requires docker to be running to perform live tests
-RESTRICT="test"
-
-ruby_add_rdepend "
-   >=dev-ruby/excon-0.47.0
-   dev-ruby/multi_json
-"

diff --git a/dev-ruby/docker-api/metadata.xml b/dev-ruby/docker-api/metadata.xml
deleted file mode 100644
index caf979e..000
--- a/dev-ruby/docker-api/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-r...@gentoo.org
-Gentoo Ruby Project
-  
-  
-upserve/docker-api
-  
-



[gentoo-commits] repo/gentoo:master commit in: media-sound/deadbeef/

2023-09-28 Thread Viorel Munteanu
commit: 8b956bc8c1331ff3262605dd9644aef7e3f6a1ad
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Sep 29 05:39:27 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Sep 29 05:39:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b956bc8

media-sound/deadbeef: add binding subslot operator to media-video/ffmpeg

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

 .../deadbeef/{deadbeef-1.9.5-r2.ebuild => deadbeef-1.9.5-r3.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/deadbeef/deadbeef-1.9.5-r2.ebuild 
b/media-sound/deadbeef/deadbeef-1.9.5-r3.ebuild
similarity index 99%
rename from media-sound/deadbeef/deadbeef-1.9.5-r2.ebuild
rename to media-sound/deadbeef/deadbeef-1.9.5-r3.ebuild
index e478dd62e51d..88e73a3e7c96 100644
--- a/media-sound/deadbeef/deadbeef-1.9.5-r2.ebuild
+++ b/media-sound/deadbeef/deadbeef-1.9.5-r3.ebuild
@@ -37,7 +37,7 @@ DEPEND="
media-libs/imlib2[jpeg,png]
)
dts? ( media-libs/libdca )
-   ffmpeg? ( media-video/ffmpeg )
+   ffmpeg? ( media-video/ffmpeg:= )
flac? (
media-libs/flac:=
media-libs/libogg



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

2023-09-28 Thread Viorel Munteanu
commit: a36c3082538acdcc71b95e8ef14904e3a3efc4c9
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Sep 29 05:25:19 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Sep 29 05:27:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36c3082

net-im/mattermost-desktop-bin: add 5.5.1_rc3

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

 net-im/mattermost-desktop-bin/Manifest |  2 +
 .../mattermost-desktop-bin-5.5.1_rc3.ebuild| 93 ++
 2 files changed, 95 insertions(+)

diff --git a/net-im/mattermost-desktop-bin/Manifest 
b/net-im/mattermost-desktop-bin/Manifest
index c0c597388994..33e9555b9213 100644
--- a/net-im/mattermost-desktop-bin/Manifest
+++ b/net-im/mattermost-desktop-bin/Manifest
@@ -2,3 +2,5 @@ DIST mattermost-desktop-5.5.0-linux-arm64.tar.gz 100549584 
BLAKE2B fd66d80c2086c
 DIST mattermost-desktop-5.5.0-linux-x64.tar.gz 99975458 BLAKE2B 
7cf6080425446bc9359e754cb74cd16f21fdb79ef71741b05d3adb2a480da42db16437211d5c523380524faface12e0d211af15bfa3aab57edaebc53eccdc73f
 SHA512 
ecd6338e8ceffae98087af0e882f0c69aa45e3b24990f015580ba15ef246862521965084bde18b35030c1e172f7d5f21d7690fab3439b1d470f56942e9616efe
 DIST mattermost-desktop-5.5.1-rc.1-linux-arm64.tar.gz 100453908 BLAKE2B 
d80e48c75a50b026801700b0cefa729879f13092d859965d190baa20632937b2e2d9f0a6a9d0b36c847151a280bf037f89c4ca58d9c54fca752dcb56c0740027
 SHA512 
2bad418f80217b3524b2476f147003ccd511b8eabf8d12e9e0a58f1b8df8b004e329d554ec4c7def35a7c36a1fa5395735e3f885ba7595c54367fb74d48dd4bc
 DIST mattermost-desktop-5.5.1-rc.1-linux-x64.tar.gz 99897869 BLAKE2B 
ed183c44d9c24a1635e3c4ffacbbfa63434f1d374ee659a75976564cbae8863c54e9cc801b6688d427990fe9706d2c056e72caf02cbcc8144e0dd2cf8721cb62
 SHA512 
102f52fd3b97be05c46afe65e582ba756a07dd0d320d14df49a3280e8c06a0b6062033f8dddcb4db9b2b6e5705da67f30020dc39fec32eec5b9017e00dd38cff
+DIST mattermost-desktop-5.5.1-rc.3-linux-arm64.tar.gz 100454879 BLAKE2B 
738bb4c2f2b6a11c6b59477c46db90a684d5b86c53caea8e7c2ed2982b66df541369a1e31b11b226ab6d66315c5a4363e9002015e5b891d4c7d709c2e33cf3a9
 SHA512 
c112685cca8e86b9fcc24f1b49e153ecf08aac7eb5c1cc82a3d818b259ca6b7208b56ace3990aabe677cbff3ea4d09fc79c3bf7aecdc475735a9fa931cc4cf51
+DIST mattermost-desktop-5.5.1-rc.3-linux-x64.tar.gz 99900551 BLAKE2B 
9e159a28ead8f7550bc92ad797cb0040a897ba0687e2b094a52683a04d49cd38c3f798dfc79e7445f6a9b88fcc27b0c44c1d95684cb26a5c45e6f0d9b17f2b5e
 SHA512 
c8aa8da2e45dd5854ea4c7ef16992dd3ae88bd2d784433e998adcdc765929fe0c9a0b80d69cca2b904ace471955a7419a8262f60b483059b32ac3be741e987b0

diff --git 
a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1_rc3.ebuild 
b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1_rc3.ebuild
new file mode 100644
index ..339810206271
--- /dev/null
+++ b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1_rc3.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN%-*}"
+MY_PV="${PV/_rc/-rc.}"
+
+inherit desktop xdg
+
+DESCRIPTION="Mattermost Desktop application"
+HOMEPAGE="https://mattermost.com/;
+
+SRC_URI="
+   amd64? ( 
https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-x64.tar.gz
 )
+   arm64? ( 
https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-arm64.tar.gz
 )
+"
+S="${WORKDIR}"
+
+LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT"
+SLOT="0"
+# Starting with 5.2.0 upstream dropped x86 for their binary release #879519
+if [[ ${PV} != *rc* ]]; then
+   KEYWORDS="~amd64 ~arm64"
+fi
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2[X]
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   dev-libs/wayland
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gtk+:3[X]
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango
+"
+
+QA_PREBUILT="
+   opt/mattermost-desktop/mattermost-desktop
+   opt/mattermost-desktop/libnode.so
+   opt/mattermost-desktop/libffmpeg.so
+   opt/mattermost-desktop/libGLESv2.so
+   opt/mattermost-desktop/libEGL.so
+   opt/mattermost-desktop/libvk_swiftshader.so
+   opt/mattermost-desktop/libvulkan.so.1
+   opt/mattermost-desktop/resources/*
+"
+
+DOCS=(
+   NOTICE.txt
+)
+
+src_install() {
+   if use amd64; then
+   cd mattermost-desktop-${MY_PV}-linux-x64 || die
+   elif use arm64; then
+   cd mattermost-desktop-${MY_PV}-linux-arm64 || die
+   fi
+   newicon app_icon.png ${MY_PN}.png
+
+   insinto "/opt/${MY_PN}/locales"
+   doins locales/*.pak
+
+   

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

2023-09-28 Thread Viorel Munteanu
commit: 4a53ffaa129f04061163c79a049ed69cf8ab78e5
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Sep 29 05:25:27 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Sep 29 05:27:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a53ffaa

net-im/mattermost-desktop-bin: drop 5.5.1_rc1

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

 net-im/mattermost-desktop-bin/Manifest |  2 -
 .../mattermost-desktop-bin-5.5.1_rc1.ebuild| 93 --
 2 files changed, 95 deletions(-)

diff --git a/net-im/mattermost-desktop-bin/Manifest 
b/net-im/mattermost-desktop-bin/Manifest
index 33e9555b9213..b761b4a87877 100644
--- a/net-im/mattermost-desktop-bin/Manifest
+++ b/net-im/mattermost-desktop-bin/Manifest
@@ -1,6 +1,4 @@
 DIST mattermost-desktop-5.5.0-linux-arm64.tar.gz 100549584 BLAKE2B 
fd66d80c2086c6d27988de8673f430fefe1c77673e92cde34aff42249b1188f83d90d63120d2bed9f138190f61bfa3ab143c80dc93388af0f36818cbc03abed4
 SHA512 
91975d410a2de844367be43eeb0fc5d030b528792e519e3315a571341753e3b06107fc2f7ecf42bb553137fc869f40a28adbb938894b2f73a4ddd82314b12b9f
 DIST mattermost-desktop-5.5.0-linux-x64.tar.gz 99975458 BLAKE2B 
7cf6080425446bc9359e754cb74cd16f21fdb79ef71741b05d3adb2a480da42db16437211d5c523380524faface12e0d211af15bfa3aab57edaebc53eccdc73f
 SHA512 
ecd6338e8ceffae98087af0e882f0c69aa45e3b24990f015580ba15ef246862521965084bde18b35030c1e172f7d5f21d7690fab3439b1d470f56942e9616efe
-DIST mattermost-desktop-5.5.1-rc.1-linux-arm64.tar.gz 100453908 BLAKE2B 
d80e48c75a50b026801700b0cefa729879f13092d859965d190baa20632937b2e2d9f0a6a9d0b36c847151a280bf037f89c4ca58d9c54fca752dcb56c0740027
 SHA512 
2bad418f80217b3524b2476f147003ccd511b8eabf8d12e9e0a58f1b8df8b004e329d554ec4c7def35a7c36a1fa5395735e3f885ba7595c54367fb74d48dd4bc
-DIST mattermost-desktop-5.5.1-rc.1-linux-x64.tar.gz 99897869 BLAKE2B 
ed183c44d9c24a1635e3c4ffacbbfa63434f1d374ee659a75976564cbae8863c54e9cc801b6688d427990fe9706d2c056e72caf02cbcc8144e0dd2cf8721cb62
 SHA512 
102f52fd3b97be05c46afe65e582ba756a07dd0d320d14df49a3280e8c06a0b6062033f8dddcb4db9b2b6e5705da67f30020dc39fec32eec5b9017e00dd38cff
 DIST mattermost-desktop-5.5.1-rc.3-linux-arm64.tar.gz 100454879 BLAKE2B 
738bb4c2f2b6a11c6b59477c46db90a684d5b86c53caea8e7c2ed2982b66df541369a1e31b11b226ab6d66315c5a4363e9002015e5b891d4c7d709c2e33cf3a9
 SHA512 
c112685cca8e86b9fcc24f1b49e153ecf08aac7eb5c1cc82a3d818b259ca6b7208b56ace3990aabe677cbff3ea4d09fc79c3bf7aecdc475735a9fa931cc4cf51
 DIST mattermost-desktop-5.5.1-rc.3-linux-x64.tar.gz 99900551 BLAKE2B 
9e159a28ead8f7550bc92ad797cb0040a897ba0687e2b094a52683a04d49cd38c3f798dfc79e7445f6a9b88fcc27b0c44c1d95684cb26a5c45e6f0d9b17f2b5e
 SHA512 
c8aa8da2e45dd5854ea4c7ef16992dd3ae88bd2d784433e998adcdc765929fe0c9a0b80d69cca2b904ace471955a7419a8262f60b483059b32ac3be741e987b0

diff --git 
a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1_rc1.ebuild 
b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1_rc1.ebuild
deleted file mode 100644
index 339810206271..
--- a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1_rc1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN%-*}"
-MY_PV="${PV/_rc/-rc.}"
-
-inherit desktop xdg
-
-DESCRIPTION="Mattermost Desktop application"
-HOMEPAGE="https://mattermost.com/;
-
-SRC_URI="
-   amd64? ( 
https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-x64.tar.gz
 )
-   arm64? ( 
https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-arm64.tar.gz
 )
-"
-S="${WORKDIR}"
-
-LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT"
-SLOT="0"
-# Starting with 5.2.0 upstream dropped x86 for their binary release #879519
-if [[ ${PV} != *rc* ]]; then
-   KEYWORDS="~amd64 ~arm64"
-fi
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2[X]
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   dev-libs/wayland
-   media-libs/alsa-lib
-   media-libs/mesa
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gtk+:3[X]
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/pango
-"
-
-QA_PREBUILT="
-   opt/mattermost-desktop/mattermost-desktop
-   opt/mattermost-desktop/libnode.so
-   opt/mattermost-desktop/libffmpeg.so
-   opt/mattermost-desktop/libGLESv2.so
-   opt/mattermost-desktop/libEGL.so
-   opt/mattermost-desktop/libvk_swiftshader.so
-   opt/mattermost-desktop/libvulkan.so.1
-   opt/mattermost-desktop/resources/*
-"
-
-DOCS=(
-   NOTICE.txt
-)
-
-src_install() {
-   if use amd64; then
-   cd 

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-09-28 Thread Sam James
commit: e04d1a5805ccb0ba2d596e7501e532ec55d3f1ee
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 29 05:25:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 29 05:25:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e04d1a58

net-fs/samba: adapt to heimdal losing USE=ssl

Followup to 96d3545e9ee068bdac68d8f0343ee7c0b27c5d73 (revbump 4.19.0 too
to pick it up).

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

 net-fs/samba/{samba-4.18.4.ebuild => samba-4.18.4-r1.ebuild} | 2 +-
 net-fs/samba/{samba-4.18.5.ebuild => samba-4.18.5-r1.ebuild} | 2 +-
 net-fs/samba/{samba-4.18.6.ebuild => samba-4.18.6-r1.ebuild} | 2 +-
 net-fs/samba/{samba-4.19.0.ebuild => samba-4.19.0-r1.ebuild} | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-fs/samba/samba-4.18.4.ebuild 
b/net-fs/samba/samba-4.18.4-r1.ebuild
similarity index 99%
rename from net-fs/samba/samba-4.18.4.ebuild
rename to net-fs/samba/samba-4.18.4-r1.ebuild
index f8eb9860c24f..7be674c8b658 100644
--- a/net-fs/samba/samba-4.18.4.ebuild
+++ b/net-fs/samba/samba-4.18.4-r1.ebuild
@@ -108,7 +108,7 @@ COMMON_DEPEND="
sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}]
)
snapper? ( sys-apps/dbus )
-   system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,${MULTILIB_USEDEP}] )
+   system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd:= )
unwind? (

diff --git a/net-fs/samba/samba-4.18.5.ebuild 
b/net-fs/samba/samba-4.18.5-r1.ebuild
similarity index 99%
rename from net-fs/samba/samba-4.18.5.ebuild
rename to net-fs/samba/samba-4.18.5-r1.ebuild
index 503ebe2ff048..cea5c8d53ad5 100644
--- a/net-fs/samba/samba-4.18.5.ebuild
+++ b/net-fs/samba/samba-4.18.5-r1.ebuild
@@ -108,7 +108,7 @@ COMMON_DEPEND="
sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}]
)
snapper? ( sys-apps/dbus )
-   system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,${MULTILIB_USEDEP}] )
+   system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd:= )
unwind? (

diff --git a/net-fs/samba/samba-4.18.6.ebuild 
b/net-fs/samba/samba-4.18.6-r1.ebuild
similarity index 99%
rename from net-fs/samba/samba-4.18.6.ebuild
rename to net-fs/samba/samba-4.18.6-r1.ebuild
index 503ebe2ff048..cea5c8d53ad5 100644
--- a/net-fs/samba/samba-4.18.6.ebuild
+++ b/net-fs/samba/samba-4.18.6-r1.ebuild
@@ -108,7 +108,7 @@ COMMON_DEPEND="
sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}]
)
snapper? ( sys-apps/dbus )
-   system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,${MULTILIB_USEDEP}] )
+   system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd:= )
unwind? (

diff --git a/net-fs/samba/samba-4.19.0.ebuild 
b/net-fs/samba/samba-4.19.0-r1.ebuild
similarity index 100%
rename from net-fs/samba/samba-4.19.0.ebuild
rename to net-fs/samba/samba-4.19.0-r1.ebuild



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

2023-09-28 Thread Joonas Niilola
commit: 73fd2cd38613277a112bd93ee259ed803c2ba539
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep 29 05:14:56 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 29 05:14:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73fd2cd3

www-client/firefox-bin: add 118.0.1

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

 www-client/firefox-bin/Manifest   |  98 ++
 www-client/firefox-bin/firefox-bin-118.0.1.ebuild | 382 ++
 2 files changed, 480 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index ca2105bbcbc5..c1606e7bd5e9 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -478,13 +478,111 @@ DIST firefox-118.0-vi.xpi 605281 BLAKE2B 
51865b9d8dd8f1a5f8200f754df8ad6ee2207f8
 DIST firefox-118.0-xh.xpi 401464 BLAKE2B 
a2423f2509edd33aefebe4e9523c0463d51745035419fb59e8595845574903e4969ec6d341eb5c4bb95194eef210682fb1faa140f301ee33750388af95367e24
 SHA512 
d40d0c276ef89330c41634619b9e5b0233be6090a3277de91c06f2647280637ecd405f028ae1d4349db5ed9726d4f9f1a62e81d51d807c00e186e426e1d022d3
 DIST firefox-118.0-zh-CN.xpi 604604 BLAKE2B 
63bee140785e0d04c6fc4bb798c50267a5ef1987c2b7188a570d61cf3e3236cdd8badfe473822d63602df849264751dbf4de116fb7046419a5f378667b0d0bc7
 SHA512 
7ad987778bb5b514dda69370744a1e5b9f212238be9503444ed13ee177545742da0d6ee2db06b05ef40b991474a3995ee6aec4d4130c3ae87af91ff8d080cd07
 DIST firefox-118.0-zh-TW.xpi 606636 BLAKE2B 
b976d18ba6dac7f48dcf8e904e0bdfc670ace60c0f0375114a5f9b4d095e51514ee4975f48afb0f5a22065200d499150a4ccf264d61b611e1a1db2d6816e7bc3
 SHA512 
b028cb6cbf8b5dd7bcc3fda78356363e6abcae9cc2f5d81c0c7d7b24b52d2c9a179c069915f2c1125773fa88c8e008e758426345dbed18a2d8d0b8ba15a3e9b9
+DIST firefox-118.0.1-ach.xpi 446026 BLAKE2B 
e5c801bee7f8ebd92c5de87217fb46cd7e3b7ccf08d2ff25537ba80cef8e5c940a3eec173f3ce46181fe68aef783751a68e9236b556818dcbada34b7d1bb29e1
 SHA512 
cd3c9010a75cacd7afb2f3d9626798d935a88c1f9460130325ca76fecc04094e335762e8f55c4fb9fd98c09f6fd947b7d8b58ccde23fe0f06d5ae59a40628f0f
+DIST firefox-118.0.1-af.xpi 401795 BLAKE2B 
ad6a6815cb2f544a14d9125d9d89dbd745b679ccd89ef75c8bdc77fdf55ebc1f7c14422c92ae07a6a59a166f89afdf3ed024603c4ce9edce80c95f685ed6d3f3
 SHA512 
9187bf995aecdaeaa11c423ca60514fdd5f8d90fc8e93f1ee28897dcac057914801083a6b2c90634842c66d8ae80b87d6ec8989ce8cf666b4b64fe3b919b1a18
+DIST firefox-118.0.1-an.xpi 485437 BLAKE2B 
8da6d2893750e7e2e1e718fb8e6e559725f97ad8f3aca44bbc658573f89f5d21460b62176f9423ca0c81358863a2804ac653ebf49596c3ec84c3bf8f0ca16b6b
 SHA512 
b61baa59dcf51c0627b0630680ed440734d69824f87236e7806c461dda6c891d6fcae6b791366bc9a55050e1a8aaad258f1df22eeaec0c6d72a96bd82651ea04
+DIST firefox-118.0.1-ar.xpi 552502 BLAKE2B 
714d561ea57ce939fc0bb76a404b706d7d3f0aaa544fea813c49d32644be4d3edbb0b2867afa81abb6002b8185c97480cd87acca433137df7b8c92dcfe21d2b9
 SHA512 
e9b6818b4d569e77d344c1a7a32a29cf3853b9f0d42e7c73707c0b5deb119e0c739754693386fea982396acc9a0403e5f7676a5008bb12d01f74876eea99a8de
+DIST firefox-118.0.1-ast.xpi 478762 BLAKE2B 
878fc79e0d365236daf3c9adf645d30d8a3f2ca7146798506c77970a58575b55781c2f51df2667ea860b32a31225e76e3a88df606eb12e2490cef6d27b2bd5ea
 SHA512 
0ce1992a29ed6979a468085c0f526e8caf514ae9cbddec50ca6869048e3a7dfa5eacbe04ff925868251af374a38f5d30e53edd609cadda080653c9c622b2af96
+DIST firefox-118.0.1-az.xpi 471877 BLAKE2B 
fc3dd907330b9c16df7ee247dc41cbba8051a6a60c27ea8332ac7b07a6ff99db3609dee300ef01697588b3a9342d9e14aedb0f777862dfe1bfc43a1ed3cd4b77
 SHA512 
f2518452f5ba568a235d9996b3402bd778fe78aebec5a9a871ac2df2332564d5586a3e3da3ccf930df0ecf4d08dc10ef8bdc6c0085cae71295953b10cabe4075
+DIST firefox-118.0.1-be.xpi 657997 BLAKE2B 
eda077d395c0bfe52e3a6bb54d477e1e88fc8c73612e6159557f9d2efe4b0fd795d88c571ff5749c922660c05bcb7306aea4c57624784847b05d267aab4c8b02
 SHA512 
c13fb21176b0f5061a2ae96127de9d39dc567522a7345257dbd6a1dc4f9cbcbc2f732a69a2c3f804d05df6b7a70e9620d81e294b119c42bd8a91d1e8087f6fc3
+DIST firefox-118.0.1-bg.xpi 567008 BLAKE2B 
515a6b7f74b8450b52daa2753268759f41358ad19529b95c2144957f374328d2e3faf7a40a4f5e6aa2f378e09e76fe49538478605b8c832298b5ac1a34d78a0d
 SHA512 
6ce4817761e960adb27a429e36a1eb5fc5f1cce1829c4982550a5b721a4d42632b0444d74a9396d9f52dcf63434d9d32b300b56c3643aaf6b88ed5caaa197012
+DIST firefox-118.0.1-bn.xpi 561418 BLAKE2B 
3bd876f045602755b934df77bdac5879382ee05d2a4622774d811a40cd6fd6f655ad58e07bc9a95b8a4a29a8ba7b915a4bafe8b51b263b5bfea2d52069398486
 SHA512 
3afe1ed48f1db34b5120db3b91af7188adf6d95cdf5b06de2d40df30ec055e54f966f934008b13a1e6fab48e312145dbe4b6ebe8caf3b94ab100b3e1da3281ad
+DIST firefox-118.0.1-br.xpi 546675 BLAKE2B 
b5e9d8cbf498e8c7a2d01f211131c8ef8eab2a020c2fd1a8ead4baff0d7439e195eda99c92b21ecd45c0f84cb27521fcb02a24d1d33acc1df23465e2d6fa34a3
 SHA512 
7aae2041bb48e6e051f4cea1f51ac8bcb7bf5f5c5dc9fc3a92aa4dd64036a2707aa5df716f2838ee4d8c6884fddaa7dc2747854723d4fcc1b5fec3c8c572e6ad
+DIST firefox-118.0.1-bs.xpi 441969 BLAKE2B 

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

2023-09-28 Thread Joonas Niilola
commit: 5df8dbc34d0130044d03cbd6d955d8944ea03f7b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep 29 05:17:32 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 29 05:17:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5df8dbc3

www-client/firefox-bin: add 115.3.1

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

 www-client/firefox-bin/Manifest   |  98 ++
 www-client/firefox-bin/firefox-bin-115.3.1.ebuild | 378 ++
 2 files changed, 476 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index c1606e7bd5e9..5a32c56f9ede 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -286,6 +286,102 @@ DIST firefox-115.3.0esr-vi.xpi 595540 BLAKE2B 
1903b240a754f5494407003472a08c9abf
 DIST firefox-115.3.0esr-xh.xpi 402437 BLAKE2B 
6831582511f5de2fc6438687c56d9f48ce84972bcfeaa39a0042f21bdcdf04804e9f0fc569e98238aa32b14afc6b62f2617c9116e09918be81cfc3789088
 SHA512 
acd7f95b63692f165da9b881352ba053317dc5606f1b0874c33083630a70e95bb9b69a339a9336d057802f14f0f57c72f6b5900a22eb04c951df0b7eddda7b91
 DIST firefox-115.3.0esr-zh-CN.xpi 595480 BLAKE2B 
17f8f497c94774181b44f119c52444831eeb0e39e22493325a1e85f82b79cfad1f156de606f5bf2bc01edd28d824b614596e07988b35bca88e6485edffa520f3
 SHA512 
71f5d0a8dd9ac68a83cf0cbf28b33c8b0ad008ab4b279abd840e0e3695bf1cce852af51bb95bcc84bc6f5bae0f2b08986a6725fbefcbf2318cca8f915c7bfa08
 DIST firefox-115.3.0esr-zh-TW.xpi 597824 BLAKE2B 
e48a8fd6887f1de2cd46db6a6c13a541b9046c0f8e669db1dc8d3b6e16f0bc4e77995712876e4d0dcdd67d72020178ccae595bb69d87b9a4908c2a6ffea727ab
 SHA512 
93aad13cb9075e00796b79ea6b9f1ef7b7d5a85177c3f380ba1a7bd799d37150b48307e7f7a312a6fe4b029bce891821e712e7e725145892c04697154293cd0c
+DIST firefox-115.3.1esr-ach.xpi 441067 BLAKE2B 
33f3e8fdf9e11f09b1486993d2fc580213525da4c16e2963ecddd2af7c44d72c85d502d2c0e78d01a247fa87dc7021a2edefc5a1d169e426395f3aa9fd0ec7ce
 SHA512 
2d5b1c61d58ee73e0371a5a6f1c9482eb8f93043ad14cef7d5f559a2cb9350b4bcdb58777df1e067c2bf67b4e4a0c69a80c9792420ae320335aa99e441fa1d73
+DIST firefox-115.3.1esr-af.xpi 402472 BLAKE2B 
e7515490301f0d0814614fdf83f27b4e9b91d191188c16d471e1920bdd3ed6086fb7b8cbd1658e3e4f42b0d2b1d0ea6bc642e62025534e9c57e6431d0e3b7b8f
 SHA512 
7dc4b34862cbf337906d055c107c90fdece6a5db067302cd4324d3e84e2e9aa6d15c939fbb9292d5e976ee0e862545944f1429439db524a48378ac23cc226642
+DIST firefox-115.3.1esr-an.xpi 482928 BLAKE2B 
c5bc3cca7a40bc65ac2ec71912686e36f268c2d983a5c3d80f86d312414c0b276c68cd925a7ac8cb6d00b8aa960fa3d474bde4e6dd3a43c84045ae8b0d42dc3b
 SHA512 
b6f38e833a488668fc305f5d24adda02a6d95bdc7baafcfcee0b8667ba0002cc0e3cbb9795408c7d200f6e1e7fdd1cc8320db7040c5486b9eb9a0621e5b3fd20
+DIST firefox-115.3.1esr-ar.xpi 549543 BLAKE2B 
1fe3cb33e97f241d6aa5b7d08d4b27ef75c7f242698b77e4643f933b6a15bf03d03a9cd5b3212c08d698a6bd9977d59e56c41f97cb2cc107dc96f85540b9f390
 SHA512 
facc6016dff3468be4c804a5ca3a2011bddbba9b82808ea42e02510e6a64350a1e692e5714a9ba4dfeaa9ce81d202179e825653a076f5f355ad84c19ebba8bd4
+DIST firefox-115.3.1esr-ast.xpi 477360 BLAKE2B 
14789292d64cfbe919e74aa0348055dd5de503f1ce410dc31f46a337bd1b5727967fcf15d6f7f71387ac64c5a601e5071525e95bdf759c47ce8894d3a8813be6
 SHA512 
6836962f9dae40acfc0ba13d82caeae20d20ffef1e7e8243b4e4d1e46458f8decff9d8aedef7191e76b7863092f4d50c8bad6fb126bf613e506ef60522238928
+DIST firefox-115.3.1esr-az.xpi 470745 BLAKE2B 
765f4d47bbfa13f2227c3a8f3784ce34651aac8c8b0b719c6088665351f0f7894a18cf84d87762ff701f93fad9a7169238799c7d0ba023210b290ffafb0eb9a7
 SHA512 
631c16318e9c56e34639301950ea6a42b92f68d63f3c4dba4daf3380db5c4fb0220443bee21b571f4c2e50896c917339de3ff3f6adbc58c520504844d9bd7f45
+DIST firefox-115.3.1esr-be.xpi 647094 BLAKE2B 
61d96225ad03fe4f23fe2bc439da19099febf1b0ef074e884b79af944db226e747b97946a351f48b52e15bbc6fc7f8acec5e59adb81e36e7e2ad3ab9cd1a4151
 SHA512 
720ed997939c16acb614c9511b35fe70208b11ee285af57851e44f08949624e0aeb4b51d5753befc73b160650035d9dcf5c9f8d209ef72a407ef98acf5ef7047
+DIST firefox-115.3.1esr-bg.xpi 564179 BLAKE2B 
745dee650cd8bbdb8d29ad895b635243f8259b64d227bf7d707c0c9c4b44f73e11cf3c9eb41c62c3f5671540cf1296c3274fbcf7d0c5d8e6be2b2dc12c59fdec
 SHA512 
0d3e56f2a8e34c4f4400c33dceb7997834920d4d37f99f885b1611bc1114094e66e85bd9bc2b8e05ba2d143f63a73dea0b92c762b57dac6ef9344a6d6bdffeaf
+DIST firefox-115.3.1esr-bn.xpi 558436 BLAKE2B 
46310a605eecc6516589c38b7afdff814771f0480b79c632487745e8a9e229cdee9174812ab53b56faf3b2474e3be086e55d72dd86feb99b5b84a3f002934d29
 SHA512 
9142f729eb1175812091b0c2fe59706bf705815a89d3447529eca97c54308acbc76e65f80d4723642b7fd8a2592c005c1db37ac9171165642bc9afd6aa8d
+DIST firefox-115.3.1esr-br.xpi 534387 BLAKE2B 
c5a2ef202920b3e9cd4b06f5f024ac4abbf0cf8834faf414e528d0b1fac3a201fc0bff1dad423ee8e5593ccb91bac66987288595036770d893becf9a0c33978b
 SHA512 
34c58c5e7d627cc2230b081f24e3fa15c4b968370db90741f81b7d347e200ac01735bae66477042bcfa269b2c8e6f44f1485f1c8232449a5686133fd696e5a69
+DIST firefox-115.3.1esr-bs.xpi 441266 

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/josm-bin/

2023-09-28 Thread Arthur Zamarin
commit: bd3e27b381b0362e1e71236430470cc4898936b5
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Sep 28 19:58:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 29 05:05:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd3e27b3

sci-geosciences/josm-bin: version bump to 18822

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/33111
Signed-off-by: Arthur Zamarin  gentoo.org>

 sci-geosciences/josm-bin/Manifest  |  1 +
 sci-geosciences/josm-bin/josm-bin-18822.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/sci-geosciences/josm-bin/Manifest 
b/sci-geosciences/josm-bin/Manifest
index ce5760d2f0cb..11ebcfc4dbd5 100644
--- a/sci-geosciences/josm-bin/Manifest
+++ b/sci-geosciences/josm-bin/Manifest
@@ -1,3 +1,4 @@
 DIST josm-snapshot-18721.jar 16460468 BLAKE2B 
6c5e86b31691a366211ea93e3094a8650ac6e2b42f4f72883ffc17819108cf717f1b29f2918788acfe07aae946f57b4b88be637069fc97b830af067de9a69de1
 SHA512 
53244e668d5269e8c20a0efadab9ab7ab665f40f1e02366e3491b3dac9ff1595a2a10ba34e063f56bef1c8e3c450abd237f6c02218484817960e8dfd7959db41
 DIST josm-snapshot-18746.jar 16627046 BLAKE2B 
b3c846229f9ff9087fcb69e03dffcd392a9d56c5de2462134ce090c587f0ed638d8b2e95de4b60d18b2e564ec8b2edafd983aaea311f6f33f7449a8ad052910b
 SHA512 
a8e1218448cfbb9956227a3456efd737bcb8b0fe6afc705814d8f3dbdcf6ac1133b4d887e7119f993ea20233bfd8ebf2fff6556bb864c5025101b4641a138560
 DIST josm-snapshot-18772.jar 16707373 BLAKE2B 
3ba71379b7d6731c3d33f8069c3247806e8324b1e482f16ab4166f310a7b4d00f31deb7746393df654382b95ecccdc3223b12bb073188431440c3334d39e2213
 SHA512 
935b6d29d48c73f4a309e8efc8f5f9908c886f7950f82351a904cb5336d8adc0916820fd8c3b693a2d562016b043385739023fb1563b9a246928213f13dbc856
+DIST josm-snapshot-18822.jar 16824738 BLAKE2B 
5588c13ed81539daa9150a8c1abbda4534cc9b068a0cfa5b40d2cd305eba7ee78e2c7b6fcf88244772baf1132c0c951ddb2044fa380605c938ca2ea66fe5dea7
 SHA512 
656dd9eab09b4785137dd4394e33128fc1f4741754219291c2461978a7bff12f7653ea7678db464365f5057a03a44ad0b798046a77cd290edcc03f36feaecf66

diff --git a/sci-geosciences/josm-bin/josm-bin-18822.ebuild 
b/sci-geosciences/josm-bin/josm-bin-18822.ebuild
new file mode 100644
index ..1aba0e7ffd7b
--- /dev/null
+++ b/sci-geosciences/josm-bin/josm-bin-18822.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop java-utils-2 xdg
+
+DESCRIPTION="Java-based editor for the OpenStreetMap project"
+HOMEPAGE="https://josm.openstreetmap.de/;
+# PV should be stable here https://josm.openstreetmap.de/wiki/StartupPage
+SRC_URI="https://josm.openstreetmap.de/download/josm-snapshot-${PV}.jar;
+S="${WORKDIR}"
+
+LICENSE="Apache-2.0 GPL-2+ GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=virtual/jre-1.8"
+BDEPEND="app-arch/unzip"
+
+src_install() {
+   java-pkg_newjar "${DISTDIR}/${A}" ${PN}.jar
+   java-pkg_dolauncher ${PN} --jar ${PN}.jar
+
+   local icon_size
+   for icon_size in 16 32 48; do
+   newicon -s ${icon_size} -t hicolor \
+   images/logo_${icon_size}x${icon_size}x32.png ${PN}.png
+   newicon -s ${icon_size} -t locolor \
+   images/logo_${icon_size}x${icon_size}x8.png ${PN}.png
+   done
+   make_desktop_entry ${PN} "Java OpenStreetMap Editor" ${PN} 
"Utility;Science;Geoscience"
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2023-09-28 Thread Arthur Zamarin
commit: 571d82ec958712f6331a8f2c09b4d57de32d4cc8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 29 05:04:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 29 05:04:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=571d82ec

net-libs/nodejs: Stabilize 20.6.1 arm, #914893

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/nodejs/nodejs-20.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-20.6.1.ebuild 
b/net-libs/nodejs/nodejs-20.6.1.ebuild
index 5e9f55c5ef4c..f2cc9024aa92 100644
--- a/net-libs/nodejs/nodejs-20.6.1.ebuild
+++ b/net-libs/nodejs/nodejs-20.6.1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
SLOT="0/$(ver_cut 1)"
-   KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
+   KEYWORDS="~amd64 arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
S="${WORKDIR}/node-v${PV}"
 fi
 



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

2023-09-28 Thread Michał Górny
commit: 9877b91f0b25881026f6d6adb6111c633cdd38c1
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 29 04:30:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 29 04:30:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9877b91f

dev-python/cycler: Bump to 0.12.0

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

 dev-python/cycler/Manifest |  1 +
 dev-python/cycler/cycler-0.12.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/cycler/Manifest b/dev-python/cycler/Manifest
index ba18bacb831f..b9c8bb610ef9 100644
--- a/dev-python/cycler/Manifest
+++ b/dev-python/cycler/Manifest
@@ -1 +1,2 @@
 DIST cycler-0.11.0.gh.tar.gz 19028 BLAKE2B 
7726067db988e40b833ebcef4a9122fd91753925af829a0023c08081ea7f315b84fd3a5d13731dba72d2820159da45698200ca8649b65b854d48e1a114e31d81
 SHA512 
cdf91b861d20710b3d77ad105e54668fafa4be69e566d6a09683c638a35aa423b542a141ca0bbffd7a6cd30c8e2a629d578be88648ab9f38a0c43405f2f39613
+DIST cycler-0.12.0.gh.tar.gz 23308 BLAKE2B 
7ef27c75314c860081a76004d720f66f20654d255fcc193f4c0a6473f61fcafc78b44a03631cd5d45c6ad205264d93c352bd11c25de845c537d3dd2279b69e01
 SHA512 
dcbaf8c8d66ae0a302f9dc7507d7064ded133ef5349f2d08cfb52beb3d7a81aa7cd0bebd5da357934431d39b6141e0e2ce344ab7f6e12b6ec6f61649bef3e5c3

diff --git a/dev-python/cycler/cycler-0.12.0.ebuild 
b/dev-python/cycler/cycler-0.12.0.ebuild
new file mode 100644
index ..b4df8f7d8831
--- /dev/null
+++ b/dev-python/cycler/cycler-0.12.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Composable style cycles"
+HOMEPAGE="
+   https://matplotlib.org/cycler/
+   https://pypi.org/project/cycler/
+   https://github.com/matplotlib/cycler/
+"
+SRC_URI="
+   https://github.com/matplotlib/cycler/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos"
+
+distutils_enable_tests pytest



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

2023-09-28 Thread Michał Górny
commit: c481ee9b66daea860a0abc118e32514709973249
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 29 04:28:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 29 04:28:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c481ee9b

package.mask: Last rite dev-python/django-mptt

Bug: https://bugs.gentoo.org/894592
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 6161a548d369..5ca50ec6c906 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2023-09-29)
+# The project is no longer maintained upstream.  We haven't handled
+# the version bump from a year ago yet.  No reverse dependencies.
+# Removal on 2023-10-29.  Bug #894592.
+dev-python/django-mptt
+
 # Andrew Ammerlaan  (2023-09-23)
 # >=media-sound/spotify-1.2.20 now has its own tray icon.
 # Therefore the use case for this package is gone.



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

2023-09-28 Thread Michał Górny
commit: 95b7b78059d75e19d7e4064db0ee399fdfc94da9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 29 04:24:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 29 04:24:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95b7b780

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

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

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

diff --git a/dev-python/aws-sam-translator/Manifest 
b/dev-python/aws-sam-translator/Manifest
index 2b1fd63f7b2f..638194eb4fc7 100644
--- a/dev-python/aws-sam-translator/Manifest
+++ b/dev-python/aws-sam-translator/Manifest
@@ -1,3 +1,4 @@
 DIST serverless-application-model-1.73.0.gh.tar.gz 5079379 BLAKE2B 
e7220e4d0e25a725d3dc0828297bcab9c174e067f927b6aab7f6bdd0c9c8de8333464d7783f0ae9965b00a1323ace8f63a51aed92e459f578a2d2e15a34bed52
 SHA512 
1487b3815f62dc4a5081316b09d469359126fa76d4b4f3ee397b581e5491cea20ebafeeb96d261652eb552e501666de3d90f6bd5a52517474e170420abaeea92
 DIST serverless-application-model-1.74.0.gh.tar.gz 5082475 BLAKE2B 
4eea6df8caefd8face0115300739d74dee96f5b303cd2f86e7ffd58535c36567c830c9a0b55f59c712b166376b66ae23d7cc5e9c79445a1a9e4f3e23f0c4b94d
 SHA512 
f34af17d0d2ec540c9ef65c1419812e0ec24da331b527e843f3da88149721a4dbec7130f1ac452c19b8462461ed09e3e6b607a80756aaa5f01fc3abc04740938
 DIST serverless-application-model-1.75.0.gh.tar.gz 5111472 BLAKE2B 
c6a1ce33e9f6a51988acc72d9b2a12c8cabfa16ccbb44dcb214bedcfd5c9cf61947f0d83a32149a1dc3ceee6e0acdb4ffe3437f4605febd0e2b07d48989c9d81
 SHA512 
b64c2529d1a9cbb3d97163d4dd3062d19319e0b1ff98c8330fb12af8c33a2768dc6619d97dc9234b051eafef9770d35970fa631c9830a9ad94d7ac0a4eb0e800
+DIST serverless-application-model-1.76.0.gh.tar.gz 5114195 BLAKE2B 
2d9eb5ea740c02ad3b6ca4024c6a5f6f87fe0a2703535eab5e69488fb30e2172ab3edd67ab4a668a9790040a0edc698c2ac4fc4c244c0b2f8037a5ce6e1175fb
 SHA512 
97bc81cc41ecc5e1b5bc253e9ba0839598a09a49e564bfe06bd3460867412ce2551e1ad79640cf40641bdc9d09261bdd8bdb87d78c860f6c3d2b316fcee9c027

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



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

2023-09-28 Thread Michał Górny
commit: be7b714540146cf9e8fec67365463baca2df06a1
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 29 04:20:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 29 04:20:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be7b7145

dev-python/cffi: Bump to 1.16.0

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

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

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 6201ab8c21f1..3a68a6468cbc 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,3 +1,4 @@
 DIST cffi-1.15.1-drop-deprecated-py.patch.xz 31244 BLAKE2B 
7c8a6ca1166335fbd385de35ebb636f21049a4dd9c52171ec58da08a61dc64c271b4afa2d69bf8b877a8c9747dfae6a8529615bbed69f5a8ab30ba5fc99c61f4
 SHA512 
9aba4b172b070a1a1719de2c35667abe4c7b27208b8ca3ecbf90bf168ed694f4524154e69fada5ff6f141a94b8a438db16239ba353fa9914b318b77e41dfd920
 DIST cffi-1.15.1.tar.gz 508501 BLAKE2B 
accc317385d9af7dbed3397afde63fbab63bfc935376d951802055c63796863ed102a940f192789924480b9b16751c8cf3d21caf9b262c479c61ffc977aac83c
 SHA512 
e99cafcb029076abc29e435b490fa0573ee2856f4051b7ca8a5b38cd125d56dd9dae8b189f59ceb3d728a675da8ee83239e09e19f8b0feeddea4b186ab5173a5
+DIST cffi-1.16.0.tar.gz 512873 BLAKE2B 
9e8d107b3124a072e559c4a536b54a172e90f9fe51d8184dacc2914a8ffa84f2682eee9c90401325dfb0f36f3f8ea0456afc93e2b85a4fef5f07ae4475e0a76b
 SHA512 
fd2588115092202aa9289c9d4e0a0b3e264b5e9ec1dc192950f31aeb412fd9f9d4e5c96a3f9c6762987b58ccc1e229f2012ddda89211797104df672d8ed51152
 DIST cffi-1.16.0rc2.tar.gz 512927 BLAKE2B 
5bb3f9728971a113d0c939bf4127bf541eaed3730486e9b4ba57432fa8c626d7688166f431db090a1248c2d3ddeaeee18fdf940dc08d7a4d3b7fda18d2d99861
 SHA512 
39d0a13a1f05b8f7f2d697e2324396f34588eabf226f6de5bf50a4931671827148ed25cb2f8003d0d3f4882580d71e6e1f485a63b964dd85e17c9e8b268213e6

diff --git a/dev-python/cffi/cffi-1.16.0.ebuild 
b/dev-python/cffi/cffi-1.16.0.ebuild
new file mode 100644
index ..8269ab390919
--- /dev/null
+++ b/dev-python/cffi/cffi-1.16.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+# py3.12 support is experimental, expect problems in revdeps
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 toolchain-funcs pypi
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="
+   https://cffi.readthedocs.io/
+   https://pypi.org/project/cffi/
+"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+# Needs recent libffi for HPPA fixes
+DEPEND="
+   >=dev-libs/libffi-3.4.4-r1:=
+"
+# setuptools as a modern distutils provider
+RDEPEND="
+   ${DEPEND}
+   dev-python/pycparser[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   test? (
+   dev-python/py[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx doc/source
+distutils_enable_tests pytest
+
+PATCHES=(
+   "${FILESDIR}"/cffi-1.14.0-darwin-no-brew.patch
+)
+
+src_prepare() {
+   if [[ ${CHOST} == *darwin* ]] ; then
+   # Don't obsessively try to find libffi
+   sed -i -e "s/.*\-iwithsysroot\/usr\/include\/ffi.*/\tpass/" 
setup.py || die
+   fi
+   distutils-r1_src_prepare
+}
+
+src_configure() {
+   tc-export PKG_CONFIG
+}
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # these tests call pip
+   testing/cffi0/test_zintegration.py
+   )
+
+   "${EPYTHON}" -c "import _cffi_backend as backend" || die
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest src/c testing
+}



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

2023-09-28 Thread Michał Górny
commit: f6e60002f26fed549a2b85c303a2d486c8bc8428
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 29 04:31:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 29 04:31:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6e60002

dev-python/wcwidth: Bump to 0.2.7

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

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

diff --git a/dev-python/wcwidth/Manifest b/dev-python/wcwidth/Manifest
index 03681df6a847..fca5e63e18b8 100644
--- a/dev-python/wcwidth/Manifest
+++ b/dev-python/wcwidth/Manifest
@@ -1 +1,2 @@
 DIST wcwidth-0.2.6.gh.tar.gz 51990 BLAKE2B 
8561e06aaf92f48246bacfb4012358067d81d4d9eeb33a0406eb012b5c22841ac66ff5760df2d5ea6a5d48a1880b4b9cbbcddf7a5eba5f663f6a559005f657ad
 SHA512 
1f97cb6ef6a804da1d062b8dafb146a3e21261e63a644bad88bed74101be1371c753c2645db5ad25868fe9641fce9b13bd5dc920496b00e1d73d406f69631ac9
+DIST wcwidth-0.2.7.gh.tar.gz 54601 BLAKE2B 
5ffd919e38c1e6f160e4c5ac007c42635d93fb9300338f51928db8bf19c25fc4ac6624e8633d2166435878090a130ea2cd2a0b854db10519983f0fe4d0307a6d
 SHA512 
3044d66bd97b05904766fa29fe3c66599767bf79361081a55f4e605f2015c990b0f1934ae875f853f4f6e8acbef1f6a56492ba63eda5b5a14dd83d0cc34588d2

diff --git a/dev-python/wcwidth/wcwidth-0.2.7.ebuild 
b/dev-python/wcwidth/wcwidth-0.2.7.ebuild
new file mode 100644
index ..13a48660e0ef
--- /dev/null
+++ b/dev-python/wcwidth/wcwidth-0.2.7.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..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Measures number of Terminal column cells of wide-character codes"
+HOMEPAGE="
+   https://pypi.org/project/wcwidth/
+   https://github.com/jquast/wcwidth/
+"
+SRC_URI="
+   https://github.com/jquast/wcwidth/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -e 's:--cov-append::' \
+   -e 's:--cov-report=html::' \
+   -e 's:--cov=wcwidth::' \
+   -i tox.ini || die
+   distutils-r1_src_prepare
+}
+
+python_install_all() {
+   docinto docs
+   dodoc docs/intro.rst
+   distutils-r1_python_install_all
+}



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

2023-09-28 Thread Michał Górny
commit: 2bcfc5ed75b06bb7da3bb4f2657dc18b34a27290
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 29 04:29:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 29 04:29:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bcfc5ed

dev-python/aiostream: Bump to 0.5.1

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

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

diff --git a/dev-python/aiostream/Manifest b/dev-python/aiostream/Manifest
index a116a56eca4b..8018bcc41fd5 100644
--- a/dev-python/aiostream/Manifest
+++ b/dev-python/aiostream/Manifest
@@ -1,2 +1,3 @@
 DIST aiostream-0.4.5.gh.tar.gz 39797 BLAKE2B 
5aeb4da46158d949190af22133f1798831e14f8d8da231d3dc098caaace303061bfa49dfef1d52c533ce20201937bf5da33f36806634b2e73ccbc48c00962486
 SHA512 
ac1a67a6d27e18e290c5ae5b069de2e7f7205120bc747885261e23155019d5630c1f7b643df3a4fef12844d52cdfc0f1fcdcf5cb35a0061000d426c62dcffb1d
 DIST aiostream-0.5.0.gh.tar.gz 42508 BLAKE2B 
44acb97c42aa7fbe56981e5d237fd28eb531e38255a3beca98f0c7fd33a019e1fa525938b6ff21d1c49df5424d1093417003bb280f6d9ee8609a0f475a347a25
 SHA512 
bcab27272cde42b8a09a41f9b818d8094514eeeab4b1c0304c6d2b908bcf1142d029882d51ab427b34db215dbaedf519c772be2e67a1d7f9ca5a3def0d04b7ae
+DIST aiostream-0.5.1.gh.tar.gz 42439 BLAKE2B 
fff62e73d0da156a18ec935051e46b2ec17b36b7541db4791083bd1873f53a1ce0576a11e8ca0071bb6194312f184c4eb3cf9c5fdbd37f86768bedc867b5
 SHA512 
a93f2969a19f5e9d0ce334a54be935092b26e2b621ef3fe27bb101fa812360349c77fc9c7dc41b56491b314c236622ab812e2ee0fd9c6c136e431781b3733a75

diff --git a/dev-python/aiostream/aiostream-0.5.1.ebuild 
b/dev-python/aiostream/aiostream-0.5.1.ebuild
new file mode 100644
index ..d07884312d93
--- /dev/null
+++ b/dev-python/aiostream/aiostream-0.5.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Generator-based operators for asynchronous iteration"
+HOMEPAGE="
+   https://pypi.org/project/aiostream/
+   https://github.com/vxgmichel/aiostream/
+"
+SRC_URI="
+   https://github.com/vxgmichel/aiostream/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e 's:--cov aiostream --cov-report html --cov-report term::' \
+   setup.cfg || die
+   distutils-r1_src_prepare
+}



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

2023-09-28 Thread Michał Górny
commit: 0f30f6ac7b88a5af1bdbd599b0c3ce3f7fc3df79
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 29 04:18:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 29 04:18:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f30f6ac

dev-python/sqlglot: Remove old

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

 dev-python/sqlglot/Manifest  |  4 
 dev-python/sqlglot/sqlglot-18.5.0.ebuild | 36 
 dev-python/sqlglot/sqlglot-18.5.1.ebuild | 36 
 dev-python/sqlglot/sqlglot-18.6.0.ebuild | 36 
 dev-python/sqlglot/sqlglot-18.7.0.ebuild | 36 
 5 files changed, 148 deletions(-)

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 5b646143dba7..ef32ff3b2085 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -1,5 +1 @@
-DIST sqlglot-18.5.0.tar.gz 8634825 BLAKE2B 
aaf1854e87fea1ba598c45b12ef142bd825fcdfed4b247d4c0ee83e360154cb8a14ff3386e1635cd735f029b357d978dc3b39295cb1a733c653ade8efeabf0f7
 SHA512 
d75d45da61f0cc70a845776a4bb6aefc414b42cce81be3f8b26d305476e495f08cb017930af07bbe2296e049f65ea40137256b995233069ebfc076fce0bcab78
-DIST sqlglot-18.5.1.tar.gz 8636732 BLAKE2B 
a1cb6e9d5cf91178996681e527f211c31c9a0f0d6bf5036ed7d824d13475f4efbd109df9eb34bc35f0e9f7e443d3ebb2634cf041bdf0e716c9d73d78f679dcbf
 SHA512 
8bf57c14ae374c3367aecc91b239d39df3d4fbd8a6b29837cf48eae0f5116ca5c181c71ded134a771a9512430c97c9dc6f45ae9578a9110eb5729721628178c5
-DIST sqlglot-18.6.0.tar.gz 8655209 BLAKE2B 
cd7ba46e06cb2b537db7912d674f3d43026d111e49ba190ea2f62c9340ade1983b754437473d1d66bf2eebb18060aa8bf79082e6ffcf8144ab8c87aac36deaf4
 SHA512 
70a6c2d1fcaa18197d15e096690bf6beb16fbe13ea0db45a2224ab7aaf05ab8a4efae8be68fb1463c12741dc13e8e57a8ea2e75e2065c7ea3ab52a2cb6ea7d7e
-DIST sqlglot-18.7.0.tar.gz 8757398 BLAKE2B 
aeb6c671c00968654ef9b772df05c2277cd1a789251e13832bd63faf966bea5ec1395a65dc7db9695533f90438b86b8487119caa4f94e3a72a54978af4379dab
 SHA512 
4f233696b595115ff2cb173533342b2bfbfb9f291f3a69f70d3c60a049b91d1d24e7365e42e096d8bc9cfdce595a006302a450c65cfb1296d052b8d59b27cc98
 DIST sqlglot-18.8.0.tar.gz 8764753 BLAKE2B 
f1a01a1dc939a53476d396c66e74b1ec0550f557ef2eac1bec5001229964e2838655d361612b20527fae0f8112ccc940295cd0d92e83d5ba1f272f4d9372374b
 SHA512 
3e98ff8ad4e6061c41d90b33c7982b46b8e06680d14e989923077d61ac93d390df64df6ff182a1c87911979dd84ac493275bbc091bcdcc9a1dfce2a4091c7fa7

diff --git a/dev-python/sqlglot/sqlglot-18.5.0.ebuild 
b/dev-python/sqlglot/sqlglot-18.5.0.ebuild
deleted file mode 100644
index 368b77416b42..
--- a/dev-python/sqlglot/sqlglot-18.5.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi optfeature
-
-DESCRIPTION="An easily customizable SQL parser and transpiler"
-HOMEPAGE="
-   https://sqlglot.com/
-   https://github.com/tobymao/sqlglot/
-   https://pypi.org/project/sqlglot/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-EPYTEST_IGNORE=(
-   # Tests require pyspark or duckdb which aren't in the tree.
-   # Pandas would be a requirement normally, but it gets ignored by proxy.
-   "tests/dataframe/integration/test_dataframe.py"
-   "tests/dataframe/integration/test_grouped_data.py"
-   "tests/dataframe/integration/test_session.py"
-   "tests/test_executor.py"
-   "tests/test_optimizer.py"
-)
-
-distutils_enable_tests pytest
-
-pkg_postinst() {
-   optfeature "simplifying timedelta expressions" 
dev-python/python-dateutil
-}

diff --git a/dev-python/sqlglot/sqlglot-18.5.1.ebuild 
b/dev-python/sqlglot/sqlglot-18.5.1.ebuild
deleted file mode 100644
index 368b77416b42..
--- a/dev-python/sqlglot/sqlglot-18.5.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi optfeature
-
-DESCRIPTION="An easily customizable SQL parser and transpiler"
-HOMEPAGE="
-   https://sqlglot.com/
-   https://github.com/tobymao/sqlglot/
-   https://pypi.org/project/sqlglot/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-EPYTEST_IGNORE=(
-   # Tests require pyspark or duckdb which aren't in the tree.
-   # Pandas would be a requirement normally, but it gets ignored by proxy.
-   "tests/dataframe/integration/test_dataframe.py"
-   "tests/dataframe/integration/test_grouped_data.py"
-   "tests/dataframe/integration/test_session.py"
-   "tests/test_executor.py"
-   "tests/test_optimizer.py"
-)
-
-distutils_enable_tests pytest
-
-pkg_postinst() {
-   optfeature "simplifying timedelta 

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

2023-09-28 Thread Michał Górny
commit: fd5a43cc14d67e1d84d70cca2c849e29a1540f5f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 29 04:19:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 29 04:19:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5a43cc

dev-python/google-auth: Bump to 2.23.2

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

 dev-python/google-auth/Manifest  |  1 +
 dev-python/google-auth/google-auth-2.23.2.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index 10ff7bfc2b6a..01d1416097d8 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -1,3 +1,4 @@
 DIST google-auth-2.22.0.tar.gz 231433 BLAKE2B 
07b813209ce3f5ff429c4f9417141fa85029ff3eedb116664d6effdf508497ce6b6552fa4c3b6f9f1e7f1ffe9b9ae8ce72c8c727d277662bb9f8214ccd152b66
 SHA512 
c2c04e9ad367dd96bf00af7b19c7d897dd9fe3f8e9318b7436ec85a5c146b29c273cc718932956e97b2e4a1e2f12d0d10e835b6cf0f4e46ee19f6aaeed492b5e
 DIST google-auth-2.23.0.tar.gz 231512 BLAKE2B 
fd7594fb28114d07773e2f0bf2da475cb1d771ef27f67765e9235883cd312b88cda092c5bcbb7a1468ded44da4e5cd121c58850058b023232725a9829969b8c3
 SHA512 
d5c4967478c2a2846f2297b8449cd1a9de9796f3e1a5075ac7a3c2c35a30468fe93bf5c37b7bb4305925fe5097a57fddbddc482be4446e4364a78709eec1d8cd
 DIST google-auth-2.23.1.tar.gz 232191 BLAKE2B 
ce828a3f04993cfd4746c096b70b5813e60acd8ed56ffc87f608f4a33a465eba4cc52a58906a7d5aeed787bf4b26b8f77fb02294181e61ed69f9036fce34dcb3
 SHA512 
2d8677cff7c3c6de70a4e6934a78585c098c2f2a8ca3007acb8eb4612b32ffd1ce9c841aa57f9ce043fab071dddf3bef153684541a82a80a5a914d7c377acb9b
+DIST google-auth-2.23.2.tar.gz 232207 BLAKE2B 
0de53f79bd908d7194253525de07075779ffc0ed33ef71e50004773ba85aee8e7392cd5cc87ad88b5f9ce90bc3eb19c0c094d0e76311d2cd93fb0bdb62ab2450
 SHA512 
d443b769e6ee7de6da14e31f8beb938aaf63edecafcbedda46b253bf0380dbd78a4508a0214f7a708a09c39d1d262cc93a290ec44e89fa05da7796828f33c1fd

diff --git a/dev-python/google-auth/google-auth-2.23.2.ebuild 
b/dev-python/google-auth/google-auth-2.23.2.ebuild
new file mode 100644
index ..3136de42f585
--- /dev/null
+++ b/dev-python/google-auth/google-auth-2.23.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google Authentication Library"
+HOMEPAGE="
+   https://github.com/googleapis/google-auth-library-python/
+   https://pypi.org/project/google-auth/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   =dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
+   >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/grpcio[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/pyu2f[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # these are compatibility tests with oauth2client
+   # disable them to unblock removal of that package
+   tests/test__oauth2client.py
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}



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

2023-09-28 Thread Michał Górny
commit: 61d18d5c71ab693270319e23e4a87b68d880c76b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 29 04:18:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 29 04:18:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d18d5c

dev-python/sqlglot: Bump to 18.9.0

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

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

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index ef32ff3b2085..b80cec3d8f1d 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -1 +1,2 @@
 DIST sqlglot-18.8.0.tar.gz 8764753 BLAKE2B 
f1a01a1dc939a53476d396c66e74b1ec0550f557ef2eac1bec5001229964e2838655d361612b20527fae0f8112ccc940295cd0d92e83d5ba1f272f4d9372374b
 SHA512 
3e98ff8ad4e6061c41d90b33c7982b46b8e06680d14e989923077d61ac93d390df64df6ff182a1c87911979dd84ac493275bbc091bcdcc9a1dfce2a4091c7fa7
+DIST sqlglot-18.9.0.tar.gz 8790638 BLAKE2B 
c951ee964b888dadaa3fd974bad89a689e9be9e5d17f42e5387c8c97152604205df7871294cb249ce9a0f6ed6a66fb41aba0f6596851e96252444c06908b91f1
 SHA512 
1e24d7936e94ced97ccc290634392434c064732017fa012b270632336663faa2315658e3dfc9d3bbd94648220f412c91cb9d0d4b97b3f26a21fa2129f4fce84a

diff --git a/dev-python/sqlglot/sqlglot-18.9.0.ebuild 
b/dev-python/sqlglot/sqlglot-18.9.0.ebuild
new file mode 100644
index ..368b77416b42
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-18.9.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi optfeature
+
+DESCRIPTION="An easily customizable SQL parser and transpiler"
+HOMEPAGE="
+   https://sqlglot.com/
+   https://github.com/tobymao/sqlglot/
+   https://pypi.org/project/sqlglot/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+EPYTEST_IGNORE=(
+   # Tests require pyspark or duckdb which aren't in the tree.
+   # Pandas would be a requirement normally, but it gets ignored by proxy.
+   "tests/dataframe/integration/test_dataframe.py"
+   "tests/dataframe/integration/test_grouped_data.py"
+   "tests/dataframe/integration/test_session.py"
+   "tests/test_executor.py"
+   "tests/test_optimizer.py"
+)
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   optfeature "simplifying timedelta expressions" 
dev-python/python-dateutil
+}



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

2023-09-28 Thread Michał Górny
commit: ce6c5bb6325207f4b2a7fc5a9444201ed9df5b15
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 29 03:46:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 29 04:17:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce6c5bb6

dev-python/botocore: Bump to 1.31.57

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index fd3b259c4466..7f23e902b3e2 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -3,3 +3,4 @@ DIST botocore-1.31.53.gh.tar.gz 11950545 BLAKE2B 
2fef49b98179046203470c6dc145b13
 DIST botocore-1.31.54.gh.tar.gz 11879790 BLAKE2B 
8feaab92edaada974af275c81a41d6b36d6444ee1d46718b6c765aacad0450a52bf47fbcccd923f2c442400bea6cc1fb0f2fb8f6a73e3835fd16da38dc609ec4
 SHA512 
3dfa2212edbc9ed4bc435ec1d4f7aa8b9b9c656cd76feab6c898f57303897ee018120a069bc477fb8700111908ecaf6465229d67e6b6c5c777369b224d00c01d
 DIST botocore-1.31.55.gh.tar.gz 11883762 BLAKE2B 
eac01a2c463754306f2846ed914453114044b8ef0e94848d2bf0f59e01324bf8c7c366976722de7a791f482e891f005dc2f6ac4a1f3adfad92100d452b6bb3db
 SHA512 
14bc1a6b12fd2bf08fa881f2265d1b0057c16b5001991278f07590f8f09b3237cf182a583f93a657d74c420179f0eee689debd192c254787aa8cb3fc17c79348
 DIST botocore-1.31.56.gh.tar.gz 11885802 BLAKE2B 
4fd386fcc987672df88ffec5265c1fd9f18a75b3557643ad27dae67dddc485a3f787722942bca0daf277eb4d03dfe7164ede63b4f85e44182db2e248b507f9a7
 SHA512 
d1a1757e4c4d68122ab963bddc57304609e0b4c225f8e81c38a4a3b116312884757f36f07cf7f324d059037ff81d5b6ab2e225893c18e9ed5ce2203bc0c47aa0
+DIST botocore-1.31.57.gh.tar.gz 11899280 BLAKE2B 
047cba5850b024dd4070346eb2c635696f9684a38ea458357c934295e86d33b65e3b9f8e98e5fa96d2f0ba18c68bfc970c1fe7ad13bbfc0e83ede4ae4b6dbb88
 SHA512 
512bfd31a3534213977f6d05cf8603222e9517cc0d95cdf0fa3c9f9565f0f08cb7e646830a5d5093df7ca5b84c82db2887648e7b7cf47411486c664c730963d9

diff --git a/dev-python/botocore/botocore-1.31.57.ebuild 
b/dev-python/botocore/botocore-1.31.57.ebuild
new file mode 100644
index ..7cacb5c3f634
--- /dev/null
+++ b/dev-python/botocore/botocore-1.31.57.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 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
+   )
+
+   local -x EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit} -p xdist -n "$(makeopts_jobs)"
+}



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

2023-09-28 Thread Michał Górny
commit: da09babbae8854c703f3c21c975ecaad9a53184d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 29 03:47:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 29 04:17:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da09babb

dev-python/boto3: Bump to 1.28.57

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 3433c527fcd5..8df307d2b795 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -3,3 +3,4 @@ DIST boto3-1.28.53.gh.tar.gz 702652 BLAKE2B 
6a64fa2c018000a6b89f47a49eaf0270a2f6
 DIST boto3-1.28.54.gh.tar.gz 703165 BLAKE2B 
f18666ece9f7b722915fb082c6e45280dedac4dc10e89d453c895515af623ea9658195e3e65bb17a9cfcd637a711e5f323c0d8dbd5fe00c16b7c560ef303a8e1
 SHA512 
e6d5a06aff033badf5fd3cc37a7324731fc15aeea7d5257223e46473958dfcbda96b67279e2c22354f705b5538a100c852a0561af2cb429a321245dc5d814e99
 DIST boto3-1.28.55.gh.tar.gz 704202 BLAKE2B 
800105abff50a0cd728308458d84b6d8eab4be3f5d816d996443af82d93f4f97b9e686af7a96170a6036bfff54be8b11b8fb6ba69b8c53fad681b96a4ae2fb87
 SHA512 
cc0c2668926db54f8d2d071f125386def5a38f02efa4eb70814ba11a3d922e275a1ab92551d0c7546a692028bfe6f877830c739879548ea996d127ea62821b77
 DIST boto3-1.28.56.gh.tar.gz 704679 BLAKE2B 
b7413df6f6cfe9b0b604ac44888b4141b67d6fe275b7ae0a47676d8002dc189a93f2db8a92d2d53582f6918819841a1aa8d9a10149d2c8a19fc7c94b10d10b85
 SHA512 
ac7d274fbbc8e4e492eaedac61bb8c351a414c27ebebe3fa78a8ade293120a75e2cea37fc02289d15b012836da4b260296d2694428249cead270a30cbcd8a74f
+DIST boto3-1.28.57.gh.tar.gz 705839 BLAKE2B 
5d536c8465de64b7a0dfff909325d719d6d36f0bf531b14211dd45f4539170e8b0c78ae1ba111028d6273d6453f4087b2de7a7b62ad6b1da115281b87d99b248
 SHA512 
b5277a0c03a57147e9d0cf05800b1f30059151dc019045dbaa91a36f6cd0c08b21bd4dad25d4359d594379f84b8f862e1dde306382a3cdd6070eaa300dcfd23b

diff --git a/dev-python/boto3/boto3-1.28.57.ebuild 
b/dev-python/boto3/boto3-1.28.57.ebuild
new file mode 100644
index ..a37cc38af2f3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.28.57.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 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.7.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() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit} \
+   -p xdist -n "$(makeopts_jobs)" --dist=worksteal
+}



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

2023-09-28 Thread Michał Górny
commit: a24f4bda3c32722efdba35e132683f1d09938e9c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 29 03:47:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 29 04:17:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a24f4bda

app-admin/awscli: Bump to 1.29.57

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index bde5b25f5390..a869db6a39b0 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -3,3 +3,4 @@ DIST aws-cli-1.29.53.gh.tar.gz 2549518 BLAKE2B 
4c9932ddbfb5f8619006589c0ed8f00b5
 DIST aws-cli-1.29.54.gh.tar.gz 2550145 BLAKE2B 
75c11a59218e4b0def9313f342c076c0cf414744f0f68e7b4a3e80800dabb95ce184207a6bb7167a85fba829510da72875b97506911987b9efff0b58d5d7
 SHA512 
2dfe1a41cb2235c67fba78e1f83d406ccc9db9b3965b88d7ca4fd31c584fa82b373e818c93b81c4fdb56583ec7a500e6122dc4b9db70bb26cf703fe1827bd663
 DIST aws-cli-1.29.55.gh.tar.gz 2551493 BLAKE2B 
79ea509819519d54c20068f6db7ba90aa9c43de83b1bf0ddad9d88e029b6a54f56c5f75a4aa30e5b29a5c84d5a7dd8ab7b07e0f451da67d96b440a25ea042df2
 SHA512 
32083c906650bf0e8dd6739220498d4c706cc3e844f7bbe1cf9934e25cfd0e85f349ebf56527366193d5a39af77afe030a8df77de1f49f3b75e110977d163873
 DIST aws-cli-1.29.56.gh.tar.gz 2554744 BLAKE2B 
ed08837a56f8bf1f58dbd35a08aa79333b69428e20b47447f0cf9bef18def2b0f2ff3c552fa5394eb48d5f515831e4bc5ceaec582159be683af74c783ce3e1be
 SHA512 
73a31164e099f70f689599df10d65e9bd5bcbfbe7398eeccd9b9ac4f6fee3701be37d5ac3946f3bf7a8588dd4755a15237848e5346bc66497f87d08dc2917b6b
+DIST aws-cli-1.29.57.gh.tar.gz 2556732 BLAKE2B 
8bbd17041c28e18f1b94421e624e3e7209a751bcd5508b75ff5473aba814e00453159151ddbc1daca5013d06cf418384af1703a34ddf9ecb7b6dbdfe5b91c3c9
 SHA512 
4cbc7df76930ce5626b45a100e1fe62695d470f02af025e483eb161f92828d2d535e91b3200f9c55dc50f30955b88e5f74e015e229649e2debac0acb2da5345b

diff --git a/app-admin/awscli/awscli-1.29.57.ebuild 
b/app-admin/awscli/awscli-1.29.57.ebuild
new file mode 100644
index ..39ad0f4a42cc
--- /dev/null
+++ b/app-admin/awscli/awscli-1.29.57.ebuild
@@ -0,0 +1,85 @@
+# 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.7.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=(
+   # broken xdist (signal() works only in main thread)
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+   
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   tests/unit/test_compat.py::TestIgnoreUserSignals
+   tests/unit/test_help.py::TestHelpPager::test_can_handle_ctrl_c
+   

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

2023-09-28 Thread Zac Medico
commit: 6f9a49132874fbd24c92436e36abdc7ba5c5cd41
Author: Rahil Bhimjiani  gmail  com>
AuthorDate: Thu Sep 28 10:19:24 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep 29 02:55:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9a4913

app-containers/netavark: drop 1.4.0

that's ancient!

Closes: https://github.com/gentoo/gentoo/pull/33099
Signed-off-by: Rahil Bhimjiani  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/netavark/Manifest  |  96 
 app-containers/netavark/netavark-1.4.0.ebuild | 213 --
 2 files changed, 309 deletions(-)

diff --git a/app-containers/netavark/Manifest b/app-containers/netavark/Manifest
index 63f51788c95c..191810c9141b 100644
--- a/app-containers/netavark/Manifest
+++ b/app-containers/netavark/Manifest
@@ -1,23 +1,15 @@
-DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
 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 anyhow-1.0.66.crate 43770 BLAKE2B 
8d74397c47bd64c00f015cf7ee279fa020ea39191440208d77e4a5fdb35fca531e8bb9b765be223b24050d0fd1db76fa5b516146f450937f84a5c113c9eca997
 SHA512 
7b4078906df2805d491dc2f29c4eec85a9f43078c0dcd9c05261c2706ed655953b693c4f59fda62547681b29cda9ac7a0789f1359bb18110403cfe34e9fb0dc3
 DIST anyhow-1.0.70.crate 43803 BLAKE2B 
574da0e447592c12051deef171850b00ac2347dd336f71915dd21f45cc03439fbcdbaffe261097d53cc11fa0db75b1e3b21ba667f26c08db7125b1c6264973de
 SHA512 
6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b
 DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1
 SHA512 
80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
-DIST async-broadcast-0.4.1.crate 19732 BLAKE2B 
9b48985cf6b10a14911a7c83c742357c818bd5e0847eb825fb00b89ac90961504eda9ba3c5b2312bc02800e41863bc03772519a44e3ea8429be99783f6256509
 SHA512 
b4fe8fb92d957f0988e7d68fdc81153636a3fb30c019dc005fd9a17838fcc6b68e06b84828cad06259dd334a2fa478f5418e0f0d8091f1fe5be7ff59e6e31ef9
 DIST async-broadcast-0.5.1.crate 20134 BLAKE2B 
a45a7ff0b05eaab687f0912b2fdd0c3d9379402d5ccb8269568fbf77e235b42db0f741b4743438511fc00e7e1c6ec09c7b2f6e37b4b9a4df07846ae582e9c812
 SHA512 
48de28fad3fa8258b61f1adc0f13e69698f0fc3e11c68eb6b6d2df11784dc5c1e09f6f2c03dd12679d9888171b87cff3362ee06b910833e55d278738ab7508ae
-DIST async-channel-1.7.1.crate 12855 BLAKE2B 
f7762c5d3fa880da7e31f176fc28d9997fcb734c8cb850f8f369315af317c6c0a0b8b834b23474b8320cacfa5fda7464f60cf28f284b68b45d9abb728201bd89
 SHA512 
26c2fcc2b0f0bd1fb58826f7a0ef1bdd3069c02c00b7e59c2c7001f39d347df8c9882eee8682629ff8d94e88973186b20fcf2ee6885332024d181d3525866cd9
 DIST async-channel-1.8.0.crate 13534 BLAKE2B 
a59ed929ca4a6b4f2d50506164e3d58c04449ed1ba9848af69531b163c7f385d846fb1ecad4fe2ad71d55ce58bb27d7c629a706f01438f23cd96b9910f6265f6
 SHA512 
8352b2f28565825cd7b51421fb3ff904c0c5d5e1fcebc71c91f0b60c662f9b949721b3da91fe0a205345c6f650d35afbc3340d61b637d72325af869aae24794a
 DIST async-executor-1.5.0.crate 15068 BLAKE2B 
d764f9166018d0dd07ca687be64f139e4dd8ae8488a1d6ada0595a17abb5fbd1c04b37c00b1f02e6c100529eeb0e9147729833e2203c56d4b92ae76fa75929ab
 SHA512 
0fa79f50648aafed31d572e25534ac10df7d5d105119d4f6e1cc9af710e86103b0def49829ed6523e384634a3ccd697d01f07e4898c1e84dcb48d3fe52aaed5d
 DIST async-fs-1.6.0.crate 16506 BLAKE2B 
ddb7a86d6e294a07f0d494448d0bbea31df320e5d5734222ce3949753fb686b15ba5811c5dc7fa5e77d1be62154447e2cd096c7b7f7021450c5c75c59d45a8b2
 SHA512 
18d226cc21e5c8c96c269c883b6d5784bbaa45be5b883908d7f2cc61ae8797441a9b3786a02ce9664013d406beb679c5a8e89e6ab82d11bc2b981b600b3d6830
-DIST async-io-1.10.0.crate 36493 BLAKE2B 
5ccfbf160aefe2b8a661e74b09d8b5374c403759d78c8d0a13db47d7e7943c22938d1c7bd03512a98899aa9f4cc8b31584e0fb47e4d296f369b8d2908c5a912b
 SHA512 
f1ba7cd3f28944c106dc94c05ca4cac851299bed6899a53867580317c73436d062c164a1de55ee9b2913d3c34470ef3c25c2ffdb2a9d342ed9919961b6e5377b
 DIST async-io-1.12.0.crate 37087 BLAKE2B 

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

2023-09-28 Thread Zac Medico
commit: cfc6444dc7ab95a16baade117e859d38c0d3db13
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Sep 29 03:38:50 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep 29 03:39:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc6444d

app-containers/netavark: Set QA_FLAGS_IGNORED

Signed-off-by: Zac Medico  gentoo.org>

 app-containers/netavark/netavark-1.8.0.ebuild | 2 ++
 app-containers/netavark/netavark-.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/app-containers/netavark/netavark-1.8.0.ebuild 
b/app-containers/netavark/netavark-1.8.0.ebuild
index 5f386537d124..7cb769c2a876 100644
--- a/app-containers/netavark/netavark-1.8.0.ebuild
+++ b/app-containers/netavark/netavark-1.8.0.ebuild
@@ -21,6 +21,8 @@ SLOT="0"
 BDEPEND="dev-go/go-md2man
dev-libs/protobuf"
 
+QA_FLAGS_IGNORED="
+   usr/libexec/podman/${PN}"
 QA_PRESTRIPPED="
usr/libexec/podman/${PN}"
 

diff --git a/app-containers/netavark/netavark-.ebuild 
b/app-containers/netavark/netavark-.ebuild
index 5f386537d124..7cb769c2a876 100644
--- a/app-containers/netavark/netavark-.ebuild
+++ b/app-containers/netavark/netavark-.ebuild
@@ -21,6 +21,8 @@ SLOT="0"
 BDEPEND="dev-go/go-md2man
dev-libs/protobuf"
 
+QA_FLAGS_IGNORED="
+   usr/libexec/podman/${PN}"
 QA_PRESTRIPPED="
usr/libexec/podman/${PN}"
 



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

2023-09-28 Thread Zac Medico
commit: a1bea972ea0dcad5a7ea19a86074bfae519e12a8
Author: Rahil Bhimjiani  gmail  com>
AuthorDate: Thu Sep 28 05:55:41 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep 29 02:54:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1bea972

app-containers/netavark: add 1.8.0, live, proxy-maint

rewrote to be in more align with upsteam's instructions

Signed-off-by: Rahil Bhimjiani  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/netavark/Manifest  |  2 ++
 app-containers/netavark/metadata.xml  | 10 ++
 app-containers/netavark/netavark-1.8.0.ebuild | 51 +++
 app-containers/netavark/netavark-.ebuild  | 51 +++
 4 files changed, 114 insertions(+)

diff --git a/app-containers/netavark/Manifest b/app-containers/netavark/Manifest
index 3de8fe7fbc7d..63f51788c95c 100644
--- a/app-containers/netavark/Manifest
+++ b/app-containers/netavark/Manifest
@@ -158,6 +158,8 @@ DIST multimap-0.8.3.crate 13518 BLAKE2B 
7e00324be2944f3ca38bf02bfe37f47313aa501f
 DIST netavark-1.4.0.crate 81129 BLAKE2B 
489d4c5a3af254869dbd777a19342c9e77166ab80e22f882d89a5c3d023db4fca996a1e24ebbd215db6479cb3680c05091e9d9252dd9e8852d16e1e3b8eed9d1
 SHA512 
1e5a609d1bcc8d7b7c7ebc2bbb3cb3c7ef54ad6dce4927b11576581de65dbfb00bc3a8cce78769554a1c517cd37a9a6dec1b4f4fbcf5d8e03f6d64ca65f43a44
 DIST netavark-1.6.0.crate 124778 BLAKE2B 
faa702392cf6952ed410a67f0a2e4a92cf2da002c53ddd3d7533e5236940a5c35a72e6bcb167c5e3c8ab2eb823bdd8971da131cb41cf3e704d909a0ec5f405c9
 SHA512 
c2764b9bdd71e6eba864b52044ddce3b5f67a945ee58e237d9c951189ace14200885a8f8678377b416b9254fa8f5b74b67f80e338646918cf9b0aeeebe9c95da
 DIST netlink-packet-core-0.4.2.crate 13702 BLAKE2B 
3f1119ba40688111bd6d65622d0bdb1cfa0400649cb448e24bb5947151bcb7c42e683209b1f1b12753efd087c1a67b26428fc8494d07c027797b16e9bfeb02ea
 SHA512 
b6023e4b9b703af6834406327978507eeccad4d80e9b584ffbe108bec06cc730607ce4fc65ff48912b5a350a761da8077da46c64f826563b414d0caf47286f61
+DIST netavark-1.8.0.crate 132651 BLAKE2B 
3659cc97d784c7575d9ce4602461d151ba53ebf998ee9f819a05ab796d24d582f20700fd4f1810219245af118cc885c74c176777b147b1d175b68e1465063f48
 SHA512 
0094e2831ec3a0d92d18e7efb0ba6972ab4b5ddafaf0465f990e9ac07e8e8952233d8ddd2cad6c1fd450144714fc5e92c6aa079d415764ab1d1e3a6db5b789b9
+DIST netavark-v1.8.0-vendor.tar.gz 44454969 BLAKE2B 
ad13f7b80d9f1d7ae82cbf39e45244e7609f7881474637eb64ad765e00c01566b72cb4e88d0c58c60e638ce7a400b59bdbb1aba5ff68e1ebf53103a1945e203b
 SHA512 
2d35baceda02c44a2d5393caab5391f4dbf27c92c18ca464fe06922656ed9ceefe32475b49948e76a20a77463ae7bd441a3962f062dc91aedd67ef1334fc8551
 DIST netlink-packet-core-0.5.0.crate 14989 BLAKE2B 
3a432de3545ad7f203d6e27e4587171bfec781dd86695acf124b0672e29bd1f6966e3ab66fad2e56a507d8377db6df2b8de8f3a13612dab39a73d8ad9459690e
 SHA512 
e4ccc75964be99251d1bce7267711f57167b39219ee6b9bbd4c184def0a323c136b82ca93bce5a0cdcc7e842d23435a042e23556e69e91452d74d3292f65deda
 DIST netlink-packet-generic-0.3.2.crate 13590 BLAKE2B 
9c7971c5711e390533933b08022c4253e98851097d7c702a486f96b58b55de1dedff17e12bac1d2cd4b8bce9d0bb41b7dd812482ba064f057bde212d57b7c142
 SHA512 
648ade4cf4423b76fd849fff9f9cacb8b87c4930e0963b516f03622f830b55a8e9bfe3e9d656f63432a22ddaf6f3a5d884820d16f9b0e4c654e52cfd81ac0d59
 DIST netlink-packet-route-0.13.0.crate 103036 BLAKE2B 
a24beb72e9004ce6925ada2f2287d65104d78806dec4c8e904d996e4d025db27006a8c213798cb30fb4232147816233dfa6d57280fbb886a077686268ed7a2d1
 SHA512 
b61f0af8e24191509af9ddb43539b71fa3585694d370c8796ec532b5d379fc16bb2da7c2a0b7343ca2b9188193891261fec82c3054d406102db66f7ee946f6bb

diff --git a/app-containers/netavark/metadata.xml 
b/app-containers/netavark/metadata.xml
index eea13aef673b..8773ef136e32 100644
--- a/app-containers/netavark/metadata.xml
+++ b/app-containers/netavark/metadata.xml
@@ -5,6 +5,14 @@
zmed...@gentoo.org
Zac Medico

+   
+   rahil3...@gmail.com
+   Rahil Bhimjiani
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

Netavark is a rust based network stack for containers. It is
being designed to work with Podman but is also applicable for
@@ -12,5 +20,7 @@


containers/netavark
+   https://github.com/containers/netavark/issues
+   
https://github.com/containers/netavark/blob/main/README.md

 

diff --git a/app-containers/netavark/netavark-1.8.0.ebuild 
b/app-containers/netavark/netavark-1.8.0.ebuild
new file mode 100644
index ..5f386537d124
--- /dev/null
+++ b/app-containers/netavark/netavark-1.8.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+[[ ${PV} == ** ]] || CRATES="${PN}@${PV}"
+
+inherit cargo systemd
+
+DESCRIPTION="A container network stack"

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

2023-09-28 Thread Zac Medico
commit: bccd25174f4c427e88b91eec1c1ce111080c83ec
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Sep 29 02:51:35 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep 29 02:51:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccd2517

app-containers/aardvark-dns: Fix Manifest

Signed-off-by: Zac Medico  gentoo.org>

 app-containers/aardvark-dns/Manifest | 113 +++
 1 file changed, 113 insertions(+)

diff --git a/app-containers/aardvark-dns/Manifest 
b/app-containers/aardvark-dns/Manifest
index de9bec09c7fa..1a9b2bc3fbba 100644
--- a/app-containers/aardvark-dns/Manifest
+++ b/app-containers/aardvark-dns/Manifest
@@ -1,140 +1,253 @@
 DIST aardvark-dns-1.6.0.crate 49504 BLAKE2B 
aecd930746027146603e069febcd7a65c239f36cc22f5eba1077485cf251a46949b14876b7d44ddeeb259e5f196464f1c0ac9e7004c3cdd9b33ef5df9c447811
 SHA512 
c81b8a33a0287fa42fbe8ee582957e9f3614432dc53af95f1b6da8c4f919be35ef3dd7c707a47d2b5fc138487897007c1a8b99d991168e9ff1a25559a88dbae9
 DIST aardvark-dns-1.8.0.crate 49928 BLAKE2B 
f27808d6bf0f38cde54c32e11f8a70d6d66f99e97ef43c89494e2a736997fc60a0774e000fcab9338d815efab81aeeda497ac1ec82ff47bf10ecf250169d6091
 SHA512 
f8c85815e6e0e8d26fc5c40cf5864b0bb584b0d33b0e6b6e3fc4cae5459c81568a50cebcfa2ccedb62d7fdb0a5a32b92433c735cb3226396fca75556756b4195
 DIST aardvark-dns-v1.8.0-vendor.tar.gz 8307543 BLAKE2B 
c60ceb4b3bf16e651ba5d490a9969a47ccdb76b85f1008d6c69da9e89fb8b106587341f06a05cc6c2e9866214ef7bc3b89f84523ea940f15ea36bc5b0f9b3b78
 SHA512 
da300932f27f3fcde2f3bc2b67f0e5eb2184c428274844363fdaccc29c845e7f2efc238019f4bf3ff10bcd3e867a1d9dc603a0fac37686e579f47a3ac9cb2e55
+DIST addr2line-0.21.0.crate 40807 BLAKE2B 
9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b
 SHA512 
afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+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.2.crate 13983 BLAKE2B 
4274b101d1cab2b62f9bb7637dab35f4b16e8c08a080355a2ea53e2b7b353ff230aa77fb3a244e0d6ff0dcd27abe5895eb306c630aa0822d0c608f041d4abfea
 SHA512 
09220abfc844192ca698589897845752e02666b4ecd6529af4cde9f260ef36694e6e631c7503fc0e438ac72c88c419043b78399385cb248e789e86404503935a
+DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
+DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
+DIST anstyle-wincon-1.0.2.crate 11712 BLAKE2B 
68215a76e44cbe0e69c4111eaf7cd818d0e743883aec01f99f6d96e863d8d36bea67ed112db715a3a0daa348535f3db50547d8a0ab5e4572975d68937c49aa86
 SHA512 
8bda8b79785d201cda90c8d3544f5cead955c25749a4b828bc897e4bb132acbbcc50ac90ee07323ae3077af3e4c613264871366d70e5211200d119f4ddb63b0b
 DIST anyhow-1.0.70.crate 43803 BLAKE2B 
574da0e447592c12051deef171850b00ac2347dd336f71915dd21f45cc03439fbcdbaffe261097d53cc11fa0db75b1e3b21ba667f26c08db7125b1c6264973de
 SHA512 
6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b
+DIST anyhow-1.0.75.crate 43901 BLAKE2B 
6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa
 SHA512 

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

2023-09-28 Thread Zac Medico
commit: 86c72aed454ac07e91e9c49ff67889426f67a804
Author: Rahil Bhimjiani  gmail  com>
AuthorDate: Thu Sep 28 16:03:49 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep 29 02:43:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c72aed

app-containers/aardvark-dns: switch to vendor tarball

I dont think we need revision for 1.8.0 as new version only installs
README additionally

Closes: https://github.com/gentoo/gentoo/pull/33104
Signed-off-by: Rahil Bhimjiani  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/aardvark-dns/Manifest   | 114 +--
 .../aardvark-dns/aardvark-dns-1.8.0.ebuild | 157 ++---
 .../aardvark-dns/aardvark-dns-.ebuild  | 157 ++---
 3 files changed, 23 insertions(+), 405 deletions(-)

diff --git a/app-containers/aardvark-dns/Manifest 
b/app-containers/aardvark-dns/Manifest
index 71ea222edcf4..de9bec09c7fa 100644
--- a/app-containers/aardvark-dns/Manifest
+++ b/app-containers/aardvark-dns/Manifest
@@ -1,252 +1,140 @@
 DIST aardvark-dns-1.6.0.crate 49504 BLAKE2B 
aecd930746027146603e069febcd7a65c239f36cc22f5eba1077485cf251a46949b14876b7d44ddeeb259e5f196464f1c0ac9e7004c3cdd9b33ef5df9c447811
 SHA512 
c81b8a33a0287fa42fbe8ee582957e9f3614432dc53af95f1b6da8c4f919be35ef3dd7c707a47d2b5fc138487897007c1a8b99d991168e9ff1a25559a88dbae9
 DIST aardvark-dns-1.8.0.crate 49928 BLAKE2B 
f27808d6bf0f38cde54c32e11f8a70d6d66f99e97ef43c89494e2a736997fc60a0774e000fcab9338d815efab81aeeda497ac1ec82ff47bf10ecf250169d6091
 SHA512 
f8c85815e6e0e8d26fc5c40cf5864b0bb584b0d33b0e6b6e3fc4cae5459c81568a50cebcfa2ccedb62d7fdb0a5a32b92433c735cb3226396fca75556756b4195
-DIST addr2line-0.21.0.crate 40807 BLAKE2B 
9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b
 SHA512 
afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
-DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
-DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
+DIST aardvark-dns-v1.8.0-vendor.tar.gz 8307543 BLAKE2B 
c60ceb4b3bf16e651ba5d490a9969a47ccdb76b85f1008d6c69da9e89fb8b106587341f06a05cc6c2e9866214ef7bc3b89f84523ea940f15ea36bc5b0f9b3b78
 SHA512 
da300932f27f3fcde2f3bc2b67f0e5eb2184c428274844363fdaccc29c845e7f2efc238019f4bf3ff10bcd3e867a1d9dc603a0fac37686e579f47a3ac9cb2e55
 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.2.crate 13983 BLAKE2B 
4274b101d1cab2b62f9bb7637dab35f4b16e8c08a080355a2ea53e2b7b353ff230aa77fb3a244e0d6ff0dcd27abe5895eb306c630aa0822d0c608f041d4abfea
 SHA512 
09220abfc844192ca698589897845752e02666b4ecd6529af4cde9f260ef36694e6e631c7503fc0e438ac72c88c419043b78399385cb248e789e86404503935a
-DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
-DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
-DIST anstyle-wincon-1.0.2.crate 11712 BLAKE2B 
68215a76e44cbe0e69c4111eaf7cd818d0e743883aec01f99f6d96e863d8d36bea67ed112db715a3a0daa348535f3db50547d8a0ab5e4572975d68937c49aa86
 SHA512 
8bda8b79785d201cda90c8d3544f5cead955c25749a4b828bc897e4bb132acbbcc50ac90ee07323ae3077af3e4c613264871366d70e5211200d119f4ddb63b0b
 DIST anyhow-1.0.70.crate 43803 BLAKE2B 

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

2023-09-28 Thread Zac Medico
commit: 6ea209549aff585b3ce12b65f3313fec6cf712b0
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Sep 29 02:40:52 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep 29 02:43:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea20954

app-containers/aardvark-dns: Revbump to 1.8.0-r1

Drop /usr/bin/aardvark-dns and just install
/usr/libexec/podman/aardvark-dns via Makefile.

Signed-off-by: Zac Medico  gentoo.org>

 ...s-1.8.0.ebuild => aardvark-dns-1.8.0-r1.ebuild} |   0
 .../aardvark-dns/aardvark-dns-1.8.0.ebuild | 158 +++--
 2 files changed, 146 insertions(+), 12 deletions(-)

diff --git a/app-containers/aardvark-dns/aardvark-dns-1.8.0.ebuild 
b/app-containers/aardvark-dns/aardvark-dns-1.8.0-r1.ebuild
similarity index 100%
copy from app-containers/aardvark-dns/aardvark-dns-1.8.0.ebuild
copy to app-containers/aardvark-dns/aardvark-dns-1.8.0-r1.ebuild

diff --git a/app-containers/aardvark-dns/aardvark-dns-1.8.0.ebuild 
b/app-containers/aardvark-dns/aardvark-dns-1.8.0.ebuild
index 32b5cc8f5e20..6470c7204b7f 100644
--- a/app-containers/aardvark-dns/aardvark-dns-1.8.0.ebuild
+++ b/app-containers/aardvark-dns/aardvark-dns-1.8.0.ebuild
@@ -3,7 +3,148 @@
 
 EAPI=8
 
-[[ ${PV} == ** ]] || CRATES="${PN}@${PV}"
+CRATES="
+   addr2line@0.21.0
+   adler@1.0.2
+   android-tzdata@0.1.1
+   android_system_properties@0.1.5
+   anstream@0.3.2
+   anstyle-parse@0.2.1
+   anstyle-query@1.0.0
+   anstyle-wincon@1.0.2
+   anstyle@1.0.2
+   anyhow@1.0.75
+   async-broadcast@0.5.1
+   async-trait@0.1.73
+   autocfg@1.1.0
+   backtrace@0.3.69
+   bitflags@2.4.0
+   bumpalo@3.14.0
+   bytes@1.5.0
+   cc@1.0.83
+   cfg-if@1.0.0
+   chrono@0.4.31
+   clap@4.3.24
+   clap_builder@4.3.24
+   clap_derive@4.3.12
+   clap_lex@0.5.0
+   colorchoice@1.0.0
+   core-foundation-sys@0.8.4
+   data-encoding@2.4.0
+   drain@0.1.1
+   endian-type@0.1.2
+   enum-as-inner@0.6.0
+   equivalent@1.0.1
+   errno-dragonfly@0.1.2
+   errno@0.3.3
+   error-chain@0.12.4
+   event-listener@2.5.3
+   form_urlencoded@1.2.0
+   futures-channel@0.3.28
+   futures-core@0.3.28
+   futures-executor@0.3.28
+   futures-io@0.3.28
+   futures-task@0.3.28
+   futures-util@0.3.28
+   getrandom@0.2.10
+   gimli@0.28.0
+   hashbrown@0.14.0
+   heck@0.4.1
+   hermit-abi@0.3.3
+   hostname@0.3.1
+   iana-time-zone-haiku@0.1.2
+   iana-time-zone@0.1.57
+   idna@0.4.0
+   indexmap@2.0.0
+   ipnet@2.8.0
+   is-terminal@0.4.9
+   itoa@1.0.9
+   js-sys@0.3.64
+   libc@0.2.148
+   linux-raw-sys@0.4.7
+   log@0.4.20
+   match_cfg@0.1.0
+   memchr@2.6.3
+   miniz_oxide@0.7.1
+   mio@0.8.8
+   nibble_vec@0.1.0
+   nix@0.27.1
+   num-traits@0.2.16
+   num_cpus@1.16.0
+   num_threads@0.1.6
+   object@0.32.1
+   once_cell@1.18.0
+   percent-encoding@2.3.0
+   pin-project-lite@0.2.13
+   pin-utils@0.1.0
+   ppv-lite86@0.2.17
+   proc-macro2@1.0.67
+   quick-error@1.2.3
+   quote@1.0.33
+   radix_trie@0.2.1
+   rand@0.8.5
+   rand_chacha@0.3.1
+   rand_core@0.6.4
+   resolv-conf@0.7.0
+   rustc-demangle@0.1.23
+   rustix@0.38.14
+   serde@1.0.188
+   serde_derive@1.0.188
+   serde_spanned@0.6.3
+   signal-hook-registry@1.4.1
+   signal-hook@0.3.17
+   slab@0.4.9
+   smallvec@1.11.1
+   socket2@0.5.4
+   strsim@0.10.0
+   syn@2.0.37
+   syslog@6.1.0
+   thiserror-impl@1.0.48
+   thiserror@1.0.48
+   time-core@0.1.1
+   time-macros@0.2.10
+   time@0.3.23
+   tinyvec@1.6.0
+   tinyvec_macros@0.1.1
+   tokio-macros@2.1.0
+   tokio@1.32.0
+   toml@0.7.8
+   toml_datetime@0.6.3
+   toml_edit@0.19.15
+   tracing-attributes@0.1.26
+   tracing-core@0.1.31
+   tracing@0.1.37
+   trust-dns-client@0.23.0
+   trust-dns-proto@0.23.0
+   trust-dns-server@0.23.0
+   unicode-bidi@0.3.13
+   unicode-ident@1.0.12
+   unicode-normalization@0.1.22
+   url@2.4.1
+   utf8parse@0.2.1
+   version_check@0.9.4
+   wasi@0.11.0+wasi-snapshot-preview1
+   wasm-bindgen-backend@0.2.87
+   wasm-bindgen-macro-support@0.2.87
+   wasm-bindgen-macro@0.2.87
+   wasm-bindgen-shared@0.2.87
+   wasm-bindgen@0.2.87
+   winapi-i686-pc-windows-gnu@0.4.0
+   winapi-x86_64-pc-windows-gnu@0.4.0
+   winapi@0.3.9
+   windows-sys@0.48.0
+   windows-targets@0.48.5
+   windows@0.48.0
+   windows_aarch64_gnullvm@0.48.5
+   windows_aarch64_msvc@0.48.5
+   windows_i686_gnu@0.48.5
+   windows_i686_msvc@0.48.5
+   windows_x86_64_gnu@0.48.5
+   windows_x86_64_gnullvm@0.48.5
+   windows_x86_64_msvc@0.48.5
+   

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

2023-09-28 Thread Zac Medico
commit: effa8d7a3c8e69c87bb9c765f73d9f557fa20f01
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Sep 29 02:37:40 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep 29 02:43:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=effa8d7a

app-containers/aardvark-dns: Set QA_FLAGS_IGNORED

See: https://bugs.gentoo.org/796887
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/aardvark-dns/aardvark-dns-1.8.0.ebuild | 1 +
 app-containers/aardvark-dns/aardvark-dns-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-containers/aardvark-dns/aardvark-dns-1.8.0.ebuild 
b/app-containers/aardvark-dns/aardvark-dns-1.8.0.ebuild
index 89e1c0a16342..32b5cc8f5e20 100644
--- a/app-containers/aardvark-dns/aardvark-dns-1.8.0.ebuild
+++ b/app-containers/aardvark-dns/aardvark-dns-1.8.0.ebuild
@@ -18,6 +18,7 @@ else
 fi
 LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unlicense 
Unicode-DFS-2016 ZLIB"
 SLOT="0"
+QA_FLAGS_IGNORED="usr/libexec/podman/${PN}"
 QA_PRESTRIPPED="usr/libexec/podman/${PN}"
 ECARGO_VENDOR="${WORKDIR}/vendor"
 

diff --git a/app-containers/aardvark-dns/aardvark-dns-.ebuild 
b/app-containers/aardvark-dns/aardvark-dns-.ebuild
index 89e1c0a16342..32b5cc8f5e20 100644
--- a/app-containers/aardvark-dns/aardvark-dns-.ebuild
+++ b/app-containers/aardvark-dns/aardvark-dns-.ebuild
@@ -18,6 +18,7 @@ else
 fi
 LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unlicense 
Unicode-DFS-2016 ZLIB"
 SLOT="0"
+QA_FLAGS_IGNORED="usr/libexec/podman/${PN}"
 QA_PRESTRIPPED="usr/libexec/podman/${PN}"
 ECARGO_VENDOR="${WORKDIR}/vendor"
 



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

2023-09-28 Thread Matt Turner
commit: 84d874a22c6a409db7f077dfba812bdb6c4d9fc3
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 29 02:00:41 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 29 02:25:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84d874a2

media-libs/mesa-amber: Fix symbol check unit tests

Closes: https://bugs.gentoo.org/843983
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa-amber/mesa-amber-21.3.9-r1.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/media-libs/mesa-amber/mesa-amber-21.3.9-r1.ebuild 
b/media-libs/mesa-amber/mesa-amber-21.3.9-r1.ebuild
index c405f31ab598..7441142ef1fb 100644
--- a/media-libs/mesa-amber/mesa-amber-21.3.9-r1.ebuild
+++ b/media-libs/mesa-amber/mesa-amber-21.3.9-r1.ebuild
@@ -119,6 +119,12 @@ pkg_setup() {
python-any-r1_pkg_setup
 }
 
+src_prepare() {
+   default
+   sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \
+   bin/symbols-check.py || die # bug #843983
+}
+
 multilib_src_configure() {
local emesonargs=()
 



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

2023-09-28 Thread Matt Turner
commit: 83075463661dd9b65c1b3d72f55f3954f3bc73a3
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 29 02:21:18 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 29 02:25:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83075463

media-libs/mesa-amber: Drop Python 3.9 compatibility

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa-amber/mesa-amber-21.3.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/mesa-amber/mesa-amber-21.3.9-r1.ebuild 
b/media-libs/mesa-amber/mesa-amber-21.3.9-r1.ebuild
index a8af5beded41..3197bf826c30 100644
--- a/media-libs/mesa-amber/mesa-amber-21.3.9-r1.ebuild
+++ b/media-libs/mesa-amber/mesa-amber-21.3.9-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit meson-multilib python-any-r1 linux-info
 



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

2023-09-28 Thread Matt Turner
commit: c14cafa64cca30c58c87e2f857d566288b25b6a6
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 29 01:45:28 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 29 02:25:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c14cafa6

media-libs/mesa: Drop Python 3.12 compatibility

Closes: https://bugs.gentoo.org/908249
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/mesa-23.1.8.ebuild | 2 +-
 media-libs/mesa/mesa-23.2.1.ebuild | 2 +-
 media-libs/mesa/mesa-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/mesa/mesa-23.1.8.ebuild 
b/media-libs/mesa/mesa-23.1.8.ebuild
index bc77b207f291..edaf5329ceb2 100644
--- a/media-libs/mesa/mesa-23.1.8.ebuild
+++ b/media-libs/mesa/mesa-23.1.8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit llvm meson-multilib python-any-r1 linux-info
 

diff --git a/media-libs/mesa/mesa-23.2.1.ebuild 
b/media-libs/mesa/mesa-23.2.1.ebuild
index d57733c8420f..ec4b89740dc9 100644
--- a/media-libs/mesa/mesa-23.2.1.ebuild
+++ b/media-libs/mesa/mesa-23.2.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit llvm meson-multilib python-any-r1 linux-info
 

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index cb3c42959970..948deaaf177d 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit llvm meson-multilib python-any-r1 linux-info
 



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

2023-09-28 Thread Matt Turner
commit: 3c40aef6a7be6b19bd5fc664c26d1e833b0c9aae
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 29 02:08:45 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 29 02:25:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c40aef6

media-libs/mesa-amber: Add SGI-B-2.0 to LICENSE

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa-amber/mesa-amber-21.3.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/mesa-amber/mesa-amber-21.3.9-r1.ebuild 
b/media-libs/mesa-amber/mesa-amber-21.3.9-r1.ebuild
index 7441142ef1fb..a8af5beded41 100644
--- a/media-libs/mesa-amber/mesa-amber-21.3.9-r1.ebuild
+++ b/media-libs/mesa-amber/mesa-amber-21.3.9-r1.ebuild
@@ -21,7 +21,7 @@ else
KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
 fi
 
-LICENSE="MIT"
+LICENSE="MIT SGI-B-2.0"
 SLOT="amber"
 RESTRICT="!test? ( test )"
 



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

2023-09-28 Thread Matt Turner
commit: f524fddb0d171881535d55b51aae8ce0aea8c3a0
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 29 01:43:26 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 29 02:25:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f524fddb

media-libs/mesa: Drop patch from live ebuild

This has been fixed by upstream commit d11900d5e76 ("meson: use
llvm-config instead of cmake to fix linking errors with meson 1.2.1").

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/mesa-.ebuild | 5 -
 1 file changed, 5 deletions(-)

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 08cf94dc4000..cb3c42959970 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -187,11 +187,6 @@ BDEPEND="
 S="${WORKDIR}/${MY_P}"
 EGIT_CHECKOUT_DIR=${S}
 
-PATCHES=(
-   # Workaround the CMake dependency lookup returning a different LLVM to 
llvm-config, bug #907965
-   "${FILESDIR}/clang_config_tool.patch"
-)
-
 QA_WX_LOAD="
 x86? (
usr/lib/libglapi.so.0.0.0



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

2023-09-28 Thread Matt Turner
commit: 7500f8469f5704d3f71f9e4990b1158906283d78
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 29 01:40:57 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 29 02:25:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7500f846

media-libs/mesa: Fix symbol check unit tests

Closes: https://bugs.gentoo.org/830728
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/mesa-23.1.8.ebuild | 6 ++
 media-libs/mesa/mesa-23.2.1.ebuild | 6 ++
 media-libs/mesa/mesa-.ebuild   | 6 ++
 3 files changed, 18 insertions(+)

diff --git a/media-libs/mesa/mesa-23.1.8.ebuild 
b/media-libs/mesa/mesa-23.1.8.ebuild
index dabe2d09e96b..5aee4342e659 100644
--- a/media-libs/mesa/mesa-23.1.8.ebuild
+++ b/media-libs/mesa/mesa-23.1.8.ebuild
@@ -291,6 +291,12 @@ pkg_setup() {
python-any-r1_pkg_setup
 }
 
+src_prepare() {
+   default
+   sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \
+   bin/symbols-check.py || die # bug #830728
+}
+
 multilib_src_configure() {
local emesonargs=()
 

diff --git a/media-libs/mesa/mesa-23.2.1.ebuild 
b/media-libs/mesa/mesa-23.2.1.ebuild
index f2d088041259..d57733c8420f 100644
--- a/media-libs/mesa/mesa-23.2.1.ebuild
+++ b/media-libs/mesa/mesa-23.2.1.ebuild
@@ -289,6 +289,12 @@ pkg_setup() {
python-any-r1_pkg_setup
 }
 
+src_prepare() {
+   default
+   sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \
+   bin/symbols-check.py || die # bug #830728
+}
+
 multilib_src_configure() {
local emesonargs=()
 

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 25ed409ab65a..08cf94dc4000 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -290,6 +290,12 @@ pkg_setup() {
python-any-r1_pkg_setup
 }
 
+src_prepare() {
+   default
+   sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \
+   bin/symbols-check.py || die # bug #830728
+}
+
 multilib_src_configure() {
local emesonargs=()
 



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

2023-09-28 Thread Matt Turner
commit: eb852f08867936a7a7deaa844d8dc6ad09b399a6
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 29 01:44:46 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 29 02:25:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb852f08

media-libs/mesa: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/Manifest   |   4 -
 media-libs/mesa/mesa-23.1.6.ebuild | 454 
 media-libs/mesa/mesa-23.1.7.ebuild | 454 
 media-libs/mesa/mesa-23.2.0_rc3.ebuild | 455 -
 media-libs/mesa/mesa-23.2.0_rc4.ebuild | 455 -
 5 files changed, 1822 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 6dd25c4fb231..0baf745533e6 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,6 +1,2 @@
-DIST mesa-23.1.6.tar.xz 18505124 BLAKE2B 
78b71ede0655e538a71d22ecbfb0bed7497c258a16ce5f7d9b627a4c9372f26292a50aec848a4923524e4862b00a6d5d3d2521b05033d9cf39d31f037bdb9254
 SHA512 
24f1c626fa05a82bcdfb24b67b8e5f96f94d5748309631b83e8d7a62142853cd3be90b92c56bac3bc4d223bf40b424d6d6a9977537b899107295b7d45d7e2575
-DIST mesa-23.1.7.tar.xz 18544916 BLAKE2B 
ec688b2a5db396423e53b8798dfbff0c2034e6f0f80e3b73a27b92b0441cfa8578bb633577b5199f1a4a107bdf80af23bc4663b424324f2f71b0abcaa6c4b103
 SHA512 
a5b8bebd2cbdb89fe38de0ff68629c76d248773543e23b77c9035ee0574321e8c0f7cb517decd8896e9dededf132ad87c2b7bddd58af8b97a843a99d158a61d4
 DIST mesa-23.1.8.tar.xz 18566724 BLAKE2B 
43825c936f0dca4bc7e954cf7f8afc9566fb26d23969a9f60279a279504464b4eee966f5db34602489fb659942d11629675a1ef44493020925047bbd8cd7f0d7
 SHA512 
02dc6f8b10dd3827a2b62fba3035726b1b60ec0c3188817deea2ad14f80f332a37272e9f15c5f653f20cecb14f8ff91697d73c89afc83674c19b686a674b677d
-DIST mesa-23.2.0-rc3.tar.xz 18798600 BLAKE2B 
f00b559128bb5b0214447ba93b69c0b2953dee52c6354d032d1a2b16de7e8314385f79e7796971e3b500b45c23b4ae3804898d19e9acbb255341c870a5f4c644
 SHA512 
e6b3588f0d469cb42b2cf4df39bbde755f72ebec9a056da0add188dd419c4e342b131d6b551933868705d14b4cd5f707d91ae592ec01a9fb6c1413aa08a183a7
-DIST mesa-23.2.0-rc4.tar.xz 18844408 BLAKE2B 
482cf5402f2d7ad4393c602008bfce0ea26acd12261ece3290c6a6fab6f5c61b85aea55ab37d5730f0395dce86d258ff3fb313427ea07905f950241b57c6
 SHA512 
6a89130f50394ad0fec9dde3d0733c75fe4aa73c6c64fa5b70e761062ccbed015e7aea1e7867743c67e7b847635c9d156b54a653b019f037eb18168e15ab640d
 DIST mesa-23.2.1.tar.xz 18855304 BLAKE2B 
51e44c2e9b7dfe17cf4cb7252e169109d03a006caa8ec34036fb594c0c44e9278d0088170894c1a9debdea911f746470e1d256576e0635cae5c3e670ab49161b
 SHA512 
927af0885a4815d330de384232deadf3dce7e2e2024738f138a344cbc4adce22888a9e335317f1d75965a5e691c9638949105f18c9b6ef43839fb594c6b474b5

diff --git a/media-libs/mesa/mesa-23.1.6.ebuild 
b/media-libs/mesa/mesa-23.1.6.ebuild
deleted file mode 100644
index 5012c2966fd8..
--- a/media-libs/mesa/mesa-23.1.6.ebuild
+++ /dev/null
@@ -1,454 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit llvm meson-multilib python-any-r1 linux-info
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="OpenGL-like graphic library for Linux"
-HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
-   inherit git-r3
-else
-   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-RESTRICT="!test? ( test )"
-
-RADEON_CARDS="r300 r600 radeon radeonsi"
-VIDEO_CARDS="${RADEON_CARDS} d3d12 freedreno intel lavapipe lima nouveau 
panfrost v3d vc4 virgl vivante vmware"
-for card in ${VIDEO_CARDS}; do
-   IUSE_VIDEO_CARDS+=" video_cards_${card}"
-done
-
-IUSE="${IUSE_VIDEO_CARDS}
-   cpu_flags_x86_sse2 d3d9 debug gles1 +gles2 +llvm
-   lm-sensors opencl osmesa +proprietary-codecs selinux
-   test unwind vaapi valgrind vdpau vulkan
-   vulkan-overlay wayland +X xa zink +zstd"
-
-REQUIRED_USE="
-   d3d9? (
-   || (
-   video_cards_intel
-   video_cards_r300
-   video_cards_r600
-   video_cards_radeonsi
-   video_cards_nouveau
-   video_cards_vmware
-   )
-   )
-   vulkan? ( video_cards_radeonsi? ( llvm ) )
-   vulkan-overlay? ( vulkan )
-   video_cards_lavapipe? ( llvm vulkan )
-   video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) )
-   video_cards_r300?   ( x86? ( llvm ) amd64? ( llvm ) )
-   video_cards_radeonsi?   ( llvm )
-   vdpau? ( X )
-   xa? ( X )
-   zink? ( vulkan )
-"
-

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

2023-09-28 Thread Matt Turner
commit: 43a7a7e92441f78773f552b4a83d2ccaba720315
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 29 02:09:28 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 29 02:25:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a7a7e9

media-libs/mesa: Add SGI-B-2.0 to LICENSE

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/mesa-23.1.8.ebuild | 2 +-
 media-libs/mesa/mesa-23.2.1.ebuild | 2 +-
 media-libs/mesa/mesa-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/mesa/mesa-23.1.8.ebuild 
b/media-libs/mesa/mesa-23.1.8.ebuild
index edaf5329ceb2..c2f779b62df5 100644
--- a/media-libs/mesa/mesa-23.1.8.ebuild
+++ b/media-libs/mesa/mesa-23.1.8.ebuild
@@ -20,7 +20,7 @@ else
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
 fi
 
-LICENSE="MIT"
+LICENSE="MIT SGI-B-2.0"
 SLOT="0"
 RESTRICT="!test? ( test )"
 

diff --git a/media-libs/mesa/mesa-23.2.1.ebuild 
b/media-libs/mesa/mesa-23.2.1.ebuild
index ec4b89740dc9..4615abed8b4f 100644
--- a/media-libs/mesa/mesa-23.2.1.ebuild
+++ b/media-libs/mesa/mesa-23.2.1.ebuild
@@ -20,7 +20,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
 fi
 
-LICENSE="MIT"
+LICENSE="MIT SGI-B-2.0"
 SLOT="0"
 RESTRICT="!test? ( test )"
 

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 948deaaf177d..9a9b85e889dd 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -20,7 +20,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
 fi
 
-LICENSE="MIT"
+LICENSE="MIT SGI-B-2.0"
 SLOT="0"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xman/

2023-09-28 Thread Matt Turner
commit: e642ddd5a2abffa4689f3f5e3a3b308c734a97e7
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 29 01:10:52 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 29 02:25:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e642ddd5

x11-apps/xman: Version bump to 1.1.6

Signed-off-by: Matt Turner  gentoo.org>

 x11-apps/xman/Manifest  |  1 +
 x11-apps/xman/xman-1.1.6.ebuild | 15 +++
 2 files changed, 16 insertions(+)

diff --git a/x11-apps/xman/Manifest b/x11-apps/xman/Manifest
index 9b960eb364e0..88c5113b82e4 100644
--- a/x11-apps/xman/Manifest
+++ b/x11-apps/xman/Manifest
@@ -1 +1,2 @@
 DIST xman-1.1.5.tar.bz2 193676 BLAKE2B 
b49e78b0127844e2ee8c0343392af940e592ee6958b4f1af217696da9ab1cd880331dec2af2f7eb5084cf44d40a041c730f571e5fb476e74924552e1316614ae
 SHA512 
f6b2be424a79f298bf1a81edce4172572195c9efc9454e5b7b7046f344ed08154c77ccaa763ccdf3f1a30b64aa4802783bf813ee637437ccb1fba434fc5d4400
+DIST xman-1.1.6.tar.xz 177732 BLAKE2B 
7ca00bd08d8fcd34645e5ad4582f782f358a6df8b7715222e886d9eef299e2b5c7cb1fc208e2bd3d7d465f1a2f3e17060e8cc95a6a3bc00421dfaf40adc147af
 SHA512 
3063bf7fa54a679993baad681d9a77569c101b7e27e012083d11a2a0900c8e30a9d052ef23d30cbc86ff22505701d23df1fa3b9c714ef733628f2bc132026530

diff --git a/x11-apps/xman/xman-1.1.6.ebuild b/x11-apps/xman/xman-1.1.6.ebuild
new file mode 100644
index ..71b452b6fb30
--- /dev/null
+++ b/x11-apps/xman/xman-1.1.6.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3
+
+DESCRIPTION="Manual page display program for the X Window System"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   x11-libs/libXaw
+   x11-libs/libXt"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"



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

2023-09-28 Thread Matt Turner
commit: 5af1d70a0b8fdc7990f9d0e1a56d879f8ca3a9f8
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 29 01:44:00 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 29 02:25:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5af1d70a

media-libs/mesa: Propagate stable keywords

Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/media-libs/mesa/mesa-23.1.8.ebuild 
b/media-libs/mesa/mesa-23.1.8.ebuild
index 5aee4342e659..bc77b207f291 100644
--- a/media-libs/mesa/mesa-23.1.8.ebuild
+++ b/media-libs/mesa/mesa-23.1.8.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
 fi
 
 LICENSE="MIT"



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

2023-09-28 Thread Matt Turner
commit: bc229e606fa27055618f46364dd0b310d39ac359
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 29 01:14:21 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 29 02:25:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc229e60

media-libs/mesa: Version bump to 23.2.1

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-23.2.1.ebuild | 455 +
 2 files changed, 456 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index a1debf266249..6dd25c4fb231 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -3,3 +3,4 @@ DIST mesa-23.1.7.tar.xz 18544916 BLAKE2B 
ec688b2a5db396423e53b8798dfbff0c2034e6f
 DIST mesa-23.1.8.tar.xz 18566724 BLAKE2B 
43825c936f0dca4bc7e954cf7f8afc9566fb26d23969a9f60279a279504464b4eee966f5db34602489fb659942d11629675a1ef44493020925047bbd8cd7f0d7
 SHA512 
02dc6f8b10dd3827a2b62fba3035726b1b60ec0c3188817deea2ad14f80f332a37272e9f15c5f653f20cecb14f8ff91697d73c89afc83674c19b686a674b677d
 DIST mesa-23.2.0-rc3.tar.xz 18798600 BLAKE2B 
f00b559128bb5b0214447ba93b69c0b2953dee52c6354d032d1a2b16de7e8314385f79e7796971e3b500b45c23b4ae3804898d19e9acbb255341c870a5f4c644
 SHA512 
e6b3588f0d469cb42b2cf4df39bbde755f72ebec9a056da0add188dd419c4e342b131d6b551933868705d14b4cd5f707d91ae592ec01a9fb6c1413aa08a183a7
 DIST mesa-23.2.0-rc4.tar.xz 18844408 BLAKE2B 
482cf5402f2d7ad4393c602008bfce0ea26acd12261ece3290c6a6fab6f5c61b85aea55ab37d5730f0395dce86d258ff3fb313427ea07905f950241b57c6
 SHA512 
6a89130f50394ad0fec9dde3d0733c75fe4aa73c6c64fa5b70e761062ccbed015e7aea1e7867743c67e7b847635c9d156b54a653b019f037eb18168e15ab640d
+DIST mesa-23.2.1.tar.xz 18855304 BLAKE2B 
51e44c2e9b7dfe17cf4cb7252e169109d03a006caa8ec34036fb594c0c44e9278d0088170894c1a9debdea911f746470e1d256576e0635cae5c3e670ab49161b
 SHA512 
927af0885a4815d330de384232deadf3dce7e2e2024738f138a344cbc4adce22888a9e335317f1d75965a5e691c9638949105f18c9b6ef43839fb594c6b474b5

diff --git a/media-libs/mesa/mesa-23.2.1.ebuild 
b/media-libs/mesa/mesa-23.2.1.ebuild
new file mode 100644
index ..f2d088041259
--- /dev/null
+++ b/media-libs/mesa/mesa-23.2.1.ebuild
@@ -0,0 +1,455 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit llvm meson-multilib python-any-r1 linux-info
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+else
+   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="!test? ( test )"
+
+RADEON_CARDS="r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} d3d12 freedreno intel lavapipe lima nouveau 
panfrost v3d vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   cpu_flags_x86_sse2 d3d9 debug gles1 +gles2 +llvm
+   lm-sensors opencl osmesa +proprietary-codecs selinux
+   test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa zink +zstd"
+
+REQUIRED_USE="
+   d3d9? (
+   || (
+   video_cards_intel
+   video_cards_r300
+   video_cards_r600
+   video_cards_radeonsi
+   video_cards_nouveau
+   video_cards_vmware
+   )
+   )
+   vulkan? ( video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   video_cards_lavapipe? ( llvm vulkan )
+   video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r300?   ( x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_radeonsi?   ( llvm )
+   vdpau? ( X )
+   xa? ( X )
+   zink? ( vulkan )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.110"
+RDEPEND="
+   >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
+   >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
+   unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
+   llvm? (
+   video_cards_radeonsi? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   video_cards_r600? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   video_cards_radeon? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   )
+   lm-sensors? ( sys-apps/lm-sensors:=[${MULTILIB_USEDEP}] )
+   opencl? (
+   >=virtual/opencl-3
+   

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

2023-09-28 Thread Sam James
commit: 4a53a1ae9375284e0d9dd9ba110e59ce46c186bc
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 29 00:54:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 29 00:54:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a53a1ae

dev-perl/IO-All: Stabilize 0.870.0-r1 hppa, #914811

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

 dev-perl/IO-All/IO-All-0.870.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild 
b/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild
index 028c2390e88f..de18dde32b58 100644
--- a/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild
+++ b/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild
@@ -11,4 +11,4 @@ inherit perl-module
 DESCRIPTION="Unified IO operations"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"



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

2023-09-28 Thread Sam James
commit: 23feb312a643a1a5666e57bad271fd96d2a91017
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 29 00:54:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 29 00:54:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23feb312

dev-perl/Text-Diff: Stabilize 1.450.0-r1 hppa, #914811

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

 dev-perl/Text-Diff/Text-Diff-1.450.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Text-Diff/Text-Diff-1.450.0-r1.ebuild 
b/dev-perl/Text-Diff/Text-Diff-1.450.0-r1.ebuild
index 966368ca1f75..bf73825200e7 100644
--- a/dev-perl/Text-Diff/Text-Diff-1.450.0-r1.ebuild
+++ b/dev-perl/Text-Diff/Text-Diff-1.450.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perform diffs on files and record sets"
 
 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"
+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-perl/Algorithm-Diff-1.190.0



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

2023-09-28 Thread Sam James
commit: 90dee0a2440b3b405a982adc90fa9c95c8a55705
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 29 00:53:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 29 00:53:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90dee0a2

dev-lang/tk: Stabilize 8.6.13 amd64, #914826

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

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

diff --git a/dev-lang/tk/tk-8.6.13.ebuild b/dev-lang/tk/tk-8.6.13.ebuild
index 76ed9c762ef1..6535d4c8b069 100644
--- a/dev-lang/tk/tk-8.6.13.ebuild
+++ b/dev-lang/tk/tk-8.6.13.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/tcl/${MY_P}-src.tar.gz"
 
 LICENSE="tcltk"
 SLOT="0/8.6"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="debug +threads truetype aqua xscreensaver"
 RESTRICT="!test? ( test )"
 



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

2023-09-28 Thread Sam James
commit: ff38e93926e84fd03e67e1ea120306c49eb2b971
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 29 00:54:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 29 00:54:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff38e939

dev-libs/rinutils: Stabilize 0.10.2 hppa, #914811

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

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

diff --git a/dev-libs/rinutils/rinutils-0.10.2.ebuild 
b/dev-libs/rinutils/rinutils-0.10.2.ebuild
index 1d21fd4d98fb..bc181a075736 100644
--- a/dev-libs/rinutils/rinutils-0.10.2.ebuild
+++ b/dev-libs/rinutils/rinutils-0.10.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/shlomif/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~loong ~mips ppc64 ~riscv ~sparc x86"
 
 src_configure() {
local mycmakeargs=(



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

2023-09-28 Thread Sam James
commit: 972a73c87480640f9d7e017ba615cfabda295752
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 29 00:54:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 29 00:54:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=972a73c8

dev-perl/Algorithm-Diff: Stabilize 1.201.0 hppa, #914811

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

 dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild 
b/dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild
index 9bbbe8f76039..e3e41e7172a4 100644
--- a/dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild
+++ b/dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,6 +11,6 @@ inherit perl-module
 DESCRIPTION="Compute intelligent differences between two files / lists"
 
 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"
+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"
 
 BDEPEND="virtual/perl-ExtUtils-MakeMaker"



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2023-09-28 Thread Sam James
commit: 9d8b98836ef46b9c2d7313ff5688b7ea5a4d4945
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 29 00:54:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 29 00:54:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d8b9883

net-libs/nodejs: Stabilize 20.6.1 arm64, #914893

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

 net-libs/nodejs/nodejs-20.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-20.6.1.ebuild 
b/net-libs/nodejs/nodejs-20.6.1.ebuild
index 9efb751447b5..5e9f55c5ef4c 100644
--- a/net-libs/nodejs/nodejs-20.6.1.ebuild
+++ b/net-libs/nodejs/nodejs-20.6.1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
SLOT="0/$(ver_cut 1)"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
S="${WORKDIR}/node-v${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: games-misc/fortune-mod/

2023-09-28 Thread Sam James
commit: 6a921f045a08462a38f6b96fb3317bff55c6f32d
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 29 00:54:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 29 00:54:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a921f04

games-misc/fortune-mod: Stabilize 3.18.0 hppa, #914811

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

 games-misc/fortune-mod/fortune-mod-3.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild 
b/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
index 1b8d394beacb..a02f8a0faf91 100644
--- a/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
+++ b/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.shlomifish.org/open-source/projects/${PN}/arcs/${P}.tar.xz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc64 ~riscv ~sparc x86"
 IUSE="offensive test"
 RESTRICT="!test? ( test )"
 



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

2023-09-28 Thread Sam James
commit: 0e1f06996d92e574b43c355341a230ac064b67ac
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 29 00:54:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 29 00:54:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e1f0699

dev-perl/Test-Differences: Stabilize 0.700.0 hppa, #914811

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

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

diff --git a/dev-perl/Test-Differences/Test-Differences-0.700.0.ebuild 
b/dev-perl/Test-Differences/Test-Differences-0.700.0.ebuild
index b958a26c517a..ae7a5a0213cd 100644
--- a/dev-perl/Test-Differences/Test-Differences-0.700.0.ebuild
+++ b/dev-perl/Test-Differences/Test-Differences-0.700.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Test strings and data structures and show differences if not ok"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
>=dev-perl/Capture-Tiny-0.240.0



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

2023-09-28 Thread Michael Orlitzky
commit: 59f359ac6c3efa21f7810016268e803f81a8c95e
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Sep 28 23:14:13 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Sep 28 23:20:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59f359ac

dev-util/netsurf-buildsystem: drop 1.9

Signed-off-by: Michael Orlitzky  gentoo.org>

 .../netsurf-buildsystem-1.9.ebuild | 26 --
 1 file changed, 26 deletions(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
deleted file mode 100644
index 906274bfe61f..
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="buildsystem-${PV}"
-DESCRIPTION="Build system used for netsurf and its libs"
-HOMEPAGE="https://www.netsurf-browser.org;
-SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   default
-   sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-   insinto /usr/share/netsurf-buildsystem
-   newins "${FILESDIR}/gentoo-helpers-r2.sh" gentoo-helpers.sh
-}



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

2023-09-28 Thread Michael Orlitzky
commit: d3232a89b9795417136363a83f6589c67012c9fe
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Sep 28 23:14:47 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Sep 28 23:20:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3232a89

dev-util/netsurf-buildsystem: add myself as a maintainer

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-util/netsurf-buildsystem/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/metadata.xml 
b/dev-util/netsurf-buildsystem/metadata.xml
index 115e9d64a669..f2908ee10b59 100644
--- a/dev-util/netsurf-buildsystem/metadata.xml
+++ b/dev-util/netsurf-buildsystem/metadata.xml
@@ -1,5 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+  
+m...@gentoo.org
+Michael Orlitzky
+  
 



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

2023-09-28 Thread Michael Orlitzky
commit: d4c3847f37f8b33944f39164e0078dd6f517b809
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Sep 28 23:16:53 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Sep 28 23:20:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c3847f

dev-libs/libcss: add myself as a maintainer

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-libs/libcss/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libcss/metadata.xml b/dev-libs/libcss/metadata.xml
index 115e9d64a669..f2908ee10b59 100644
--- a/dev-libs/libcss/metadata.xml
+++ b/dev-libs/libcss/metadata.xml
@@ -1,5 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+  
+m...@gentoo.org
+Michael Orlitzky
+  
 



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

2023-09-28 Thread Sam James
commit: a677ab51efa0d8521924148e171cb17a37d7c539
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 22:57:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 22:57:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a677ab51

sys-devel/gcc: add 11.4.1_p20230928

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

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

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 59f6d5ba9a8e..addf00d3d100 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -6,6 +6,7 @@ DIST gcc-11-20230427.tar.xz 76165128 BLAKE2B 
dd896b418c1fce35a61005d5b5c90cfd124
 DIST gcc-11-20230622.tar.xz 76199316 BLAKE2B 
a769dc6be63eabca3bc33944b471d727bf230e506773c85977156b187f12664f2cd3e0992a1faefda8ec88ff85d1a8d12795121baadc7e8b9653d69a8025e46e
 SHA512 
8dbc5a4b54f2bc52458914705af40a00b33e46061dd5b335b4b4a6e96d17206fe480d3fec564dd11ebcca6168f054984d706b1b26b7e694e8b327692a13ae7d1
 DIST gcc-11-20230824.tar.xz 76202120 BLAKE2B 
243ce16e28c66d681bb27df32866947309f8fa386e258896651b6853e390da79304250669096fd55cafe0a9d5adf4b3a3cf5989302f4ad13660ece80639b545a
 SHA512 
a9cab8bf61f2a572baba73a2a11271eeb61d43f07411df376a8568820c1373f64f635d747933fda1e942ae717b0ae9f1c810f662fc09ccb075940248bc48b582
 DIST gcc-11-20230921.tar.xz 76227940 BLAKE2B 
b086b35bc7192be078d08f6c9363a9b343f8d97a1bc781870796cf564b829febeccb5f94739fb14a88357f7f66530ff3c23f298eed9341ffb6927a5ac4a40546
 SHA512 
20fd7e680303a8328e9c017ab21dc3cab46fe5684a08bfc48a342ec4e95cc94675db2e450483499f126b2d5943e3ef8115287a5b4da8718b966c0ffe9f79b925
+DIST gcc-11-20230928.tar.xz 76217292 BLAKE2B 
d0c58f0e8e15a4efaa3faba9b83efdac9b96749836f776f2ef438cd0bcf74601e5d24b2c45e7edfb2cc44e5aee32c5a2b23c8efcb370e4cf902c98d930664157
 SHA512 
ddbc362d8b3177432886861da89e68b187deeaae7d40aa03881f8135931475ba688688fd3217d95dfb9d01d62a634808a04ab0a4c37f12332155bdabce459115
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87
 SHA512 
31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9
 DIST gcc-11.4.0-patches-9.tar.xz 14704 BLAKE2B 
9aa2ecbac493d3040694e9930738e57d59a764b90ab92b91709c319b883f28ad108767e5d11e8b62af40bf1e583d5ff83a03e8c895f904bc6f41315ce9ab4f0a
 SHA512 
ac8b7c6c382ffacc4e9d08299440fc237fa366ec36fb8eb7a8d426b64a4186384a262e6380dc83ed7f7240125ce26a8435c8a4e0e13976ef2652067a7129bd17

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

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

2023-09-28 Thread Sam James
commit: e69ec673dc7207997c8b4b483a7c81f871ab0715
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 22:49:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 22:49:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e69ec673

dev-perl/IO-All: Stabilize 0.870.0-r1 arm64, #914811

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

 dev-perl/IO-All/IO-All-0.870.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild 
b/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild
index 227bcd7f8dc8..27cafff712e0 100644
--- a/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild
+++ b/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild
@@ -11,4 +11,4 @@ inherit perl-module
 DESCRIPTION="Unified IO operations"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
x86"



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

2023-09-28 Thread Sam James
commit: ccc4f2fae81e26f66e7f17e89f961fb6e87fa692
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 22:49:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 22:49:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccc4f2fa

dev-libs/rinutils: Stabilize 0.10.2 ppc64, #914811

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

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

diff --git a/dev-libs/rinutils/rinutils-0.10.2.ebuild 
b/dev-libs/rinutils/rinutils-0.10.2.ebuild
index 8481d2287d87..1d21fd4d98fb 100644
--- a/dev-libs/rinutils/rinutils-0.10.2.ebuild
+++ b/dev-libs/rinutils/rinutils-0.10.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/shlomif/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc64 ~riscv ~sparc x86"
 
 src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: games-misc/fortune-mod/

2023-09-28 Thread Sam James
commit: 9437b970b8fada273d430fc4605c723539028a67
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 22:49:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 22:49:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9437b970

games-misc/fortune-mod: Stabilize 3.18.0 x86, #914811

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

 games-misc/fortune-mod/fortune-mod-3.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild 
b/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
index cc3dc5c1a1fd..a89017752617 100644
--- a/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
+++ b/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.shlomifish.org/open-source/projects/${PN}/arcs/${P}.tar.xz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~sparc x86"
 IUSE="offensive test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: games-misc/fortune-mod/

2023-09-28 Thread Sam James
commit: 3a28dae3564feaecf766ce7bf404b83ae1b412c9
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 22:49:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 22:49:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a28dae3

games-misc/fortune-mod: Stabilize 3.18.0 ppc64, #914811

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

 games-misc/fortune-mod/fortune-mod-3.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild 
b/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
index 9d16d3c8f9f2..1b8d394beacb 100644
--- a/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
+++ b/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.shlomifish.org/open-source/projects/${PN}/arcs/${P}.tar.xz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc64 ~riscv ~sparc x86"
 IUSE="offensive test"
 RESTRICT="!test? ( test )"
 



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

2023-09-28 Thread Sam James
commit: f9c3085cc6ba9fa51bdfaf55a5fed6e76cc80d9a
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 22:49:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 22:49:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9c3085c

dev-perl/IO-All: Stabilize 0.870.0-r1 ppc64, #914811

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

 dev-perl/IO-All/IO-All-0.870.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild 
b/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild
index 27cafff712e0..028c2390e88f 100644
--- a/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild
+++ b/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild
@@ -11,4 +11,4 @@ inherit perl-module
 DESCRIPTION="Unified IO operations"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"



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

2023-09-28 Thread Sam James
commit: 41f5f48bb3ca6b6db02b28ce82b3889566793e7e
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 22:49:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 22:49:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f5f48b

dev-libs/rinutils: Stabilize 0.10.2 arm64, #914811

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

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

diff --git a/dev-libs/rinutils/rinutils-0.10.2.ebuild 
b/dev-libs/rinutils/rinutils-0.10.2.ebuild
index d9ccbf91c1d0..8481d2287d87 100644
--- a/dev-libs/rinutils/rinutils-0.10.2.ebuild
+++ b/dev-libs/rinutils/rinutils-0.10.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/shlomif/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc x86"
 
 src_configure() {
local mycmakeargs=(



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

2023-09-28 Thread Sam James
commit: 046d3bf6c5c7110de957d72d4e66919846efa9ce
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 22:49:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 22:49:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=046d3bf6

dev-libs/rinutils: Stabilize 0.10.2 amd64, #914811

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

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

diff --git a/dev-libs/rinutils/rinutils-0.10.2.ebuild 
b/dev-libs/rinutils/rinutils-0.10.2.ebuild
index 67159cc4b5c0..d9ccbf91c1d0 100644
--- a/dev-libs/rinutils/rinutils-0.10.2.ebuild
+++ b/dev-libs/rinutils/rinutils-0.10.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/shlomif/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc x86"
 
 src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: games-misc/fortune-mod/

2023-09-28 Thread Sam James
commit: 71e39b95b28f764f6e28ade4a7e1bf336ab6dd3e
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 22:49:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 22:49:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e39b95

games-misc/fortune-mod: Stabilize 3.18.0 arm64, #914811

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

 games-misc/fortune-mod/fortune-mod-3.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild 
b/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
index 1326a7b859f7..9d16d3c8f9f2 100644
--- a/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
+++ b/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.shlomifish.org/open-source/projects/${PN}/arcs/${P}.tar.xz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~sparc x86"
 IUSE="offensive test"
 RESTRICT="!test? ( test )"
 



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

2023-09-28 Thread Sam James
commit: 91a20e798b5f24da389fe0efc2aa816697eaea39
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 22:49:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 22:49:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91a20e79

dev-libs/rinutils: Stabilize 0.10.2 arm, #914811

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

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

diff --git a/dev-libs/rinutils/rinutils-0.10.2.ebuild 
b/dev-libs/rinutils/rinutils-0.10.2.ebuild
index b05b4d268823..67159cc4b5c0 100644
--- a/dev-libs/rinutils/rinutils-0.10.2.ebuild
+++ b/dev-libs/rinutils/rinutils-0.10.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/shlomif/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc x86"
 
 src_configure() {
local mycmakeargs=(



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

2023-09-28 Thread Sam James
commit: 79da519c17531e5ca4940188312a50957d0f9090
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 22:49:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 22:49:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79da519c

dev-libs/rinutils: Stabilize 0.10.2 x86, #914811

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

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

diff --git a/dev-libs/rinutils/rinutils-0.10.2.ebuild 
b/dev-libs/rinutils/rinutils-0.10.2.ebuild
index f68bf1856ae1..b05b4d268823 100644
--- a/dev-libs/rinutils/rinutils-0.10.2.ebuild
+++ b/dev-libs/rinutils/rinutils-0.10.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/shlomif/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc x86"
 
 src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: games-misc/fortune-mod/

2023-09-28 Thread Sam James
commit: 29bd9aa2bd97411bc01b8705f7eafef9e58a7f3f
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 22:49:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 22:49:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29bd9aa2

games-misc/fortune-mod: Stabilize 3.18.0 arm, #914811

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

 games-misc/fortune-mod/fortune-mod-3.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild 
b/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
index a89017752617..2df994dc66b9 100644
--- a/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
+++ b/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.shlomifish.org/open-source/projects/${PN}/arcs/${P}.tar.xz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~sparc x86"
 IUSE="offensive test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: games-misc/fortune-mod/

2023-09-28 Thread Sam James
commit: 580732ada5c353659e06c942ae716600f779
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 22:49:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 22:49:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580732ad

games-misc/fortune-mod: Stabilize 3.18.0 amd64, #914811

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

 games-misc/fortune-mod/fortune-mod-3.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild 
b/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
index 2df994dc66b9..1326a7b859f7 100644
--- a/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
+++ b/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.shlomifish.org/open-source/projects/${PN}/arcs/${P}.tar.xz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~sparc x86"
 IUSE="offensive test"
 RESTRICT="!test? ( test )"
 



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

2023-09-28 Thread William Hubbs
commit: e5e49a8d1c2d3cc457505c7ae275bb938bed36d8
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Sep 28 22:44:24 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Sep 28 22:47:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e49a8d

sys-apps/openrc:  add sysvinit use flag

This flag defaults to on and if i5t is disabled it dropps the dependency
on sysvinit.

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

 sys-apps/openrc/metadata.xml   | 3 +++
 sys-apps/openrc/openrc-0.50.ebuild | 4 ++--
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/sys-apps/openrc/metadata.xml b/sys-apps/openrc/metadata.xml
index d33b00eb93a4..5595214c4a76 100644
--- a/sys-apps/openrc/metadata.xml
+++ b/sys-apps/openrc/metadata.xml
@@ -12,6 +12,9 @@
enable Gentoo's network stack (net.* 
scripts)
enable the new network stack 
(experimental)
Install sysvinit compatibility scripts 
for halt, init, poweroff, reboot and shutdown
+   
+   control the dependency on sysvinit (experimental)
+   


openrc/openrc

diff --git a/sys-apps/openrc/openrc-0.50.ebuild 
b/sys-apps/openrc/openrc-0.50.ebuild
index 11d77ecda370..7f75c67451a3 100644
--- a/sys-apps/openrc/openrc-0.50.ebuild
+++ b/sys-apps/openrc/openrc-0.50.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD-2"
 SLOT="0"
-IUSE="audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode"
+IUSE="audit bash debug ncurses pam newnet +netifrc selinux +sysvinit 
sysv-utils unicode"
 
 COMMON_DEPEND="
ncurses? ( sys-libs/ncurses:0= )
@@ -41,7 +41,7 @@ RDEPEND="${COMMON_DEPEND}
)
!sysv-utils? (
|| (
-   >=sys-apps/sysvinit-2.86-r6[selinux?]
+   sysvinit? ( >=sys-apps/sysvinit-2.86-r6[selinux?] )
sys-apps/s6-linux-init[sysv-utils(-)]
)
)



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

2023-09-28 Thread William Hubbs
commit: 93e72fdaec181e905c2815c18d66eb68461b9ef9
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Sep 28 20:29:11 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Sep 28 20:29:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93e72fda

dev-go/go-md2man: drop 2.0.0

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

 dev-go/go-md2man/Manifest   |  1 -
 dev-go/go-md2man/go-md2man-2.0.0.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-go/go-md2man/Manifest b/dev-go/go-md2man/Manifest
index d147bd3f296c..ac3ef5d418e9 100644
--- a/dev-go/go-md2man/Manifest
+++ b/dev-go/go-md2man/Manifest
@@ -1,2 +1 @@
-DIST go-md2man-2.0.0.tar.gz 52021 BLAKE2B 
d3df2300a28d972b6b7269172a734dda7a60df5c25d8b4a4d9a45a2c636f08286eea4873c32d22a9533ba4e333660e4ec2deabe8fbdb9af3db96c07884278d04
 SHA512 
22a6c950ca7e386246fadb15f05d0a60437a249df48a7c5f905bc4bd05034cede6318e1158bd2113e97b4fd2d1e838776680a00c6141ac2b3c8795aeee15a39d
 DIST go-md2man-2.0.2.tar.gz 64353 BLAKE2B 
cc9ce9d14b61e600cf5179b72e08bc7e6ae5fcf31d3e00d6e5f7e5e77a26dd2b2b8a938e168e0053b2a9f9aab734d9beb02f7d95549fbf073125ad42b03cf478
 SHA512 
c81edfdc0b6647ef699cc908a1a7038d98da34df6d48b223b83a0699de91a7e322e70d67645acf1fc848918f4c1ea310160c7ccb75e6f97b53af7103c7aa18b3

diff --git a/dev-go/go-md2man/go-md2man-2.0.0.ebuild 
b/dev-go/go-md2man/go-md2man-2.0.0.ebuild
deleted file mode 100644
index 8273c2e066e3..
--- a/dev-go/go-md2man/go-md2man-2.0.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module
-
-DESCRIPTION="A utility to convert markdown to man pages"
-   SRC_URI="https://github.com/cpuguy83/go-md2man/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-HOMEPAGE="https://github.com/cpuguy83/go-md2man;
-
-LICENSE="BSD-2 MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
-
-# restrict tests because they need network-sandbox disabled
-# bug https://bugs.gentoo.org/715028
-RESTRICT+=" test"
-
-src_compile() {
-   emake BUILD_FLAGS="-mod=vendor" build
-}
-
-src_install() {
-   "${S}"/bin/go-md2man -in go-md2man.1.md -out go-md2man.1 ||
-   die "Unable to create man page"
-   dobin bin/go-md2man
-   doman go-md2man.1
-}
-
-src_test() {
-   emake test
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/minio/

2023-09-28 Thread Julien Roy
commit: ecb97ff9a1f8dbb35ded60cd55663cab2afdc902
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Sep 28 19:36:20 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Sep 28 19:36:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ecb97ff9

dev-python/minio: add 7.1.17

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/minio/Manifest|  1 +
 dev-python/minio/minio-7.1.17.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/minio/Manifest b/dev-python/minio/Manifest
index 5323158d54..e890408b1e 100644
--- a/dev-python/minio/Manifest
+++ b/dev-python/minio/Manifest
@@ -1,2 +1,3 @@
 DIST minio-7.1.15.tar.gz 115948 BLAKE2B 
e6bdd304d70c93c12b869e8d0f3a4347351e48f505766dc386a77f85ef6366559f48d1c007583e5c6845052b3bca65fe4964f70a9ad9f3b9146c0cef04eb1a83
 SHA512 
bb7ac5b1f1f70b0ff36e448097ebf0d9cbd964ddfe31dc452057c17396a85473fd98efedbbdbf81b9b8606bf2a3bab156f174052a2f4095062b18dd7cd5e6a5c
 DIST minio-7.1.16.tar.gz 120101 BLAKE2B 
56c35bfcc6d8a6a70047986f8460d77b786eff26406afa1d733e514d8fe0024a8d30752be5c37e95e0191f1e945df527c1bae4797b4d0182594ebbb923fdaf5b
 SHA512 
da8c6f9476d343ab01207f1f3a78c995c65528aff68134caf8c51c6785c6ecbf7d83a8e399658dc3c9e847e650a07263fbaaa6f5794647ab9f3cbfa08299a6b9
+DIST minio-7.1.17.tar.gz 120501 BLAKE2B 
8a3b56fc6f2aef9184a119e5fb84032ee1a98d811301359c7ee8745050bd3d8e9cdf587e2cbd525a3d5a9a1b9b8c38d7a98a2e87fb3975a1af5c487990a3
 SHA512 
76dcdc07ff285052d8f9c1525374096f7ba5b7bfa4b37da68ddc6e5f635c55137d49f660ccfad49f74082ad778d55ef1ec30b2075e3995455d055f47ff71bb98

diff --git a/dev-python/minio/minio-7.1.17.ebuild 
b/dev-python/minio/minio-7.1.17.ebuild
new file mode 100644
index 00..363b52e35d
--- /dev/null
+++ b/dev-python/minio/minio-7.1.17.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="MinIO Client SDK for Python"
+HOMEPAGE="https://github.com/minio/minio-py;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/minio/

2023-09-28 Thread Julien Roy
commit: a71a9c8006569184cf091a2f46917d1bfbd07638
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Sep 28 19:36:33 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Sep 28 19:36:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a71a9c80

dev-python/minio: drop 7.1.15

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/minio/Manifest|  1 -
 dev-python/minio/minio-7.1.15.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/dev-python/minio/Manifest b/dev-python/minio/Manifest
index e890408b1e..fe90a0a4d5 100644
--- a/dev-python/minio/Manifest
+++ b/dev-python/minio/Manifest
@@ -1,3 +1,2 @@
-DIST minio-7.1.15.tar.gz 115948 BLAKE2B 
e6bdd304d70c93c12b869e8d0f3a4347351e48f505766dc386a77f85ef6366559f48d1c007583e5c6845052b3bca65fe4964f70a9ad9f3b9146c0cef04eb1a83
 SHA512 
bb7ac5b1f1f70b0ff36e448097ebf0d9cbd964ddfe31dc452057c17396a85473fd98efedbbdbf81b9b8606bf2a3bab156f174052a2f4095062b18dd7cd5e6a5c
 DIST minio-7.1.16.tar.gz 120101 BLAKE2B 
56c35bfcc6d8a6a70047986f8460d77b786eff26406afa1d733e514d8fe0024a8d30752be5c37e95e0191f1e945df527c1bae4797b4d0182594ebbb923fdaf5b
 SHA512 
da8c6f9476d343ab01207f1f3a78c995c65528aff68134caf8c51c6785c6ecbf7d83a8e399658dc3c9e847e650a07263fbaaa6f5794647ab9f3cbfa08299a6b9
 DIST minio-7.1.17.tar.gz 120501 BLAKE2B 
8a3b56fc6f2aef9184a119e5fb84032ee1a98d811301359c7ee8745050bd3d8e9cdf587e2cbd525a3d5a9a1b9b8c38d7a98a2e87fb3975a1af5c487990a3
 SHA512 
76dcdc07ff285052d8f9c1525374096f7ba5b7bfa4b37da68ddc6e5f635c55137d49f660ccfad49f74082ad778d55ef1ec30b2075e3995455d055f47ff71bb98

diff --git a/dev-python/minio/minio-7.1.15.ebuild 
b/dev-python/minio/minio-7.1.15.ebuild
deleted file mode 100644
index 363b52e35d..00
--- a/dev-python/minio/minio-7.1.15.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="MinIO Client SDK for Python"
-HOMEPAGE="https://github.com/minio/minio-py;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-python/certifi[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-"



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-09-28 Thread Julien Roy
commit: c777d46ca218396a740f6ef25099db5ed9fbd25a
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Sep 28 19:35:52 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Sep 28 19:35:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c777d46c

www-client/nyxt: add 3.8.0, drop 3.6.1

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest | 2 +-
 www-client/nyxt/{nyxt-3.6.1.ebuild => nyxt-3.8.0.ebuild} | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index cb1e3d426c..e35da73e46 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,2 +1,2 @@
-DIST nyxt-3.6.1.gh.tar.xz 17421212 BLAKE2B 
8be94ce06fccab569981582dbe72c99245b0f122d25d9466e57b02d5b531f7caa7558b2ba2cd1bf2d39cd99c9adf65902b0341161dd91d7507d69b032cd66ad1
 SHA512 
40861b903472904590e094e373347714f398b4e3e6929aa428ba2d10003935e33e96bdd4c43b1b3cf050b48762e5aafb5bc6fc8d55ffe32dd692c61276867c6d
 DIST nyxt-3.7.0.gh.tar.xz 17480148 BLAKE2B 
cbe9ad75ef78bce16a54247dd68c9da49008d941f56a188ead75454d1e45689b1d903e33f1dfeec9ef6a5a992c9312b25e6ec0e2802e2f5ba8624d3f4c9af328
 SHA512 
d41b464c1401ea040c27f9597acd5142e940408ba52e1414427e4a17ee73f9665a659bdbcd1435ba4ce4168e6dec125f13653dd5418c3b5b86c95fef07b1c837
+DIST nyxt-3.8.0.gh.tar.xz 17482408 BLAKE2B 
177efead60a27e3b537468afe30ce2889d6579260a5bf0b7413b0c51a8ac4c066e091418083aef702b345128b59d3f7e266d342509eaec1f45941048368466db
 SHA512 
6898d1b4be25f9c123453816a15e2eab10b36c2a16156bae4ff3e48b02f3f4ba944a94c7b42e3221cecff572a943f7eb1b9ffd7e6c0b8f9bd7c6e95191809114

diff --git a/www-client/nyxt/nyxt-3.6.1.ebuild 
b/www-client/nyxt/nyxt-3.8.0.ebuild
similarity index 97%
rename from www-client/nyxt/nyxt-3.6.1.ebuild
rename to www-client/nyxt/nyxt-3.8.0.ebuild
index 7e096acd15..ba6a328f5e 100644
--- a/www-client/nyxt/nyxt-3.6.1.ebuild
+++ b/www-client/nyxt/nyxt-3.8.0.ebuild
@@ -55,7 +55,6 @@ src_unpack() {
mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2023-09-28 Thread Arthur Zamarin
commit: fb325a5b2bc5d3d436719c8bfcc6eb88d67dad8c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep 28 19:35:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 28 19:35:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb325a5b

net-libs/nodejs: Stabilize 20.6.1 ppc64, #914893

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/nodejs/nodejs-20.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-20.6.1.ebuild 
b/net-libs/nodejs/nodejs-20.6.1.ebuild
index ad9c3ca7ca9d..9efb751447b5 100644
--- a/net-libs/nodejs/nodejs-20.6.1.ebuild
+++ b/net-libs/nodejs/nodejs-20.6.1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
SLOT="0/$(ver_cut 1)"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
S="${WORKDIR}/node-v${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2023-09-28 Thread Ionen Wolkens
commit: 6e118e83b27601765379173d4d58438e9eca3e41
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Sep 28 18:40:36 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Sep 28 18:45:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e118e83

x11-drivers/nvidia-drivers: add 535.43.10:0/vulkan, drop 535.43.09

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

 x11-drivers/nvidia-drivers/Manifest   | 4 ++--
 ...vidia-drivers-535.43.09.ebuild => nvidia-drivers-535.43.10.ebuild} | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 09d124c5de4c..c76f2dd7e115 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -7,7 +7,7 @@ DIST NVIDIA-Linux-x86_64-470.199.02.run 273256770 BLAKE2B 
5ceca89da4b4c7de701602
 DIST NVIDIA-Linux-x86_64-525.125.06.run 414318862 BLAKE2B 
204c53bbf579edf6d88c9ab4efcf82983a2b58262df4748076de96f3d67b107949407ae0c5ffe9bf6747783b1bcb9a9efc4a3c60d7161427b1c85ecfc494171a
 SHA512 
a5f13b633d111d9dc928e8522cd916a2b756fccbf2dc532649762a3f9bdc5503bd57c9c698da8205c49e82720b45789413a1afc26be77d741f823b49ae2f333d
 DIST NVIDIA-Linux-x86_64-535.104.05.run 340936244 BLAKE2B 
b549d84df020291180c2dd08f42abd806c01091ccc976932ed35d5ce0c3fe629adb892dfb48837b57f1eb2aefe13c6a06c7d3a05a490bf4de3c6d5315cf40114
 SHA512 
9aba3bada23b41acf7420da57cfced8bf883ef9210bbca5db9882e6e682e9755e0bc48fa12bb2ed114d4d68ba99443f26c22c94d3063d0daf8e9c1e21b369bb5
 DIST NVIDIA-Linux-x86_64-535.113.01.run 341515532 BLAKE2B 
2fe0564771f14618010bd1d8932db1d6c98701faabfd8a867f5f0e9939dcff6d64744c3f2272b62701c231473e49dd1b22687db777a1950c4e0f40f091b70ed2
 SHA512 
bf939843404bc163246b710ca336236f28af489f77ee1830a2d20d4ca926a434b6fbc2156d5777dc004692d5d1adbef77ce79071247f81da2db9adf42c32bfa7
-DIST NVIDIA-Linux-x86_64-535.43.09.run 341142409 BLAKE2B 
2ce445b3fb0d8094ddc55bb9ebe16bf7fb2b7b0f30313fc431e7b6d75fb2f7a9021c5128e5cbea5165c4e83bf01d31c602c26b111778f31f54b0192f529a32b6
 SHA512 
790ad0f39f5f34ba28ee028601d60e28d1e17a8cc0ef64e06e5b3570d661d15404bce7a835e75464023e3b8a8154a9f22de592518016bfc5e137b6d09215f7ba
+DIST NVIDIA-Linux-x86_64-535.43.10.run 341034069 BLAKE2B 
eee37dcf2d6a899dbd13132a6c362ac92f2ffa70476a30cbaaa54498474c8ec3029becb0dbbc4ed318714506a4e607ad459b5ed1c0cf37404fca9ae160e82cb1
 SHA512 
c4c2fcf3510b35e2faf2a93d8307d538758b48805fcc0486530fb6583ec6a8d4d358c3ed7bc6ca6d6e435d32c57e5c4d71932dd64416ebe4f65ec541b1c4d8a7
 DIST NVIDIA-kernel-module-source-525.125.06.tar.xz 10100204 BLAKE2B 
1a7a9f56be4533b8106df25ddf65cd7756cde11fd3e01f96f1f34c7d18af764fcfefc1cf980fed6c0e586e614ccacef9e2cddbabb87c7d7f06a1b27d94f63466
 SHA512 
1319a2333988795f5b0850cfe769ab0f4c4364bdb516147b85890abb4695aea2553ca0febf9cfcf2f8eafb4c05c3e21f56356ad75e64416c9782b027495028e6
 DIST NVIDIA-kernel-module-source-535.104.05.tar.xz 12477388 BLAKE2B 
0fb57ede191093c9512243f027747301d177d9c0444b119ea238f61d397f507b424ad05f05417b13ef94457b7557a92f426fe15217e9da5bacc9645477abd40a
 SHA512 
a7f5428307f51c3b35bffe4e69ccf82883a16c6505fddce7b986f434d4bf1753dbc8c1ab42af2df47df6936860f274b6f15835f99fbbb871dab47a9ba61e53ad
 DIST NVIDIA-kernel-module-source-535.113.01.tar.xz 12469512 BLAKE2B 
832d1468a35d9d5677b3fdae30a7db7518173d9b657124669634380568b19ea63659fbfe07f06e82dd8f77331d34d34e8b1a7505e8875594ee06426407528f8c
 SHA512 
a9f1bfcb01c8ccf80ceeb2750111bbc7feec8c0b549e115c7afdcd7f3c8814d4591efa10964e8c1d2e82db38a7ef1cfe9303983ee559435211b8aff543011475
@@ -36,4 +36,4 @@ DIST nvidia-xconfig-470.199.02.tar.bz2 108683 BLAKE2B 
80e5b356f1b2a10b2f0d1a139b
 DIST nvidia-xconfig-525.125.06.tar.bz2 19 BLAKE2B 
bd9ef08c361e969775522911a931a25b4512a59d9aa2f90ab1be1696161cd127f20c526b31173d0226408c74da14b5cb381c717d6b8b8b3975b2449e5beb7d9c
 SHA512 
7595f88004aa23595364dd25db35986abb802de80c9e70c9f22367184859057140271dcfd8688ec9d686ca67ae85740c21300ddebd1dbd78af5660896154f3b4
 DIST nvidia-xconfig-535.104.05.tar.bz2 111008 BLAKE2B 
3656fb5410a80113fb6198f8f49754538786394cf9fd911332cd6f23b0076b71a81612f213facd290d50806e5c35c3ed935edfbe356d0992c22d6cbc91c87bd4
 SHA512 
fa5f6b800344b22efeb9662954e7a3513c52f197d72d2a9bc4e66afb9d1656d4d248ac0c085915d2ce5c68fe067f27042ff195d6425dc189a7b70a56d102a27a
 DIST nvidia-xconfig-535.113.01.tar.bz2 110630 BLAKE2B 
ca6d9f5c5b2d841049322af19dcf3ed668a1140d3dc6be80a4e32a0c480dfda6c86ce09f60b6bf1eeb67b5fdf86c5776b544d2e5e9d2497c06db6e9280f0ac41
 SHA512 
1f238525cdb9bf6f2e27b703cec144ff03400e2fa7ca79cb425b455aa9b8c21de9473dcfe7b212aefff5f69eba0537f76560b0be7953bbf6ec0c7bb47bf984fe
-DIST open-gpu-kernel-modules-535.43.09.tar.gz 12753157 BLAKE2B 
80b5294efee18a085ca4b0bca9f0b001cbd42a15094fd7e8d1ee3031334b25aa421552ca9154802da8604bfb7c3f1a2cc67ad7cac226d5e361a37ca9928f0b0e
 SHA512 
c2024a80a16b4acfcaa43cf2febfd9203c26289e95134f9d3b3147297f52e2e5605de0e83ea99d9c6ee65b0e4d8cd36a49558c0410ab19598524f7de926ead1f
+DIST 

[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2023-09-28 Thread Arthur Zamarin
commit: 8ae86f527eca305c077078dc6c4a5fba56e765fe
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Sep 28 03:10:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 28 17:51:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ae86f52

gui-libs/wlroots: adjust deps

- sort them alphabetically
- drop some unneeded slot operators
- drop meson dependency (meson.eclass does that for us)

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-libs/wlroots/wlroots-0.16.2-r2.ebuild | 26 --
 gui-libs/wlroots/wlroots-.ebuild  | 29 ++---
 2 files changed, 26 insertions(+), 29 deletions(-)

diff --git a/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild 
b/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild
index 03002a5a59c8..347b6e26f922 100644
--- a/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild
+++ b/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild
@@ -26,37 +26,35 @@ REQUIRED_USE="
 
 DEPEND="
>=dev-libs/wayland-1.21.0
-   >=dev-libs/wayland-protocols-1.28
-   drm? ( sys-apps/hwdata:= )
-   libinput? ( >=dev-libs/libinput-1.14.0:0= )
media-libs/mesa[egl(+),gles2]
sys-auth/seatd:=
virtual/libudev
+   >=x11-libs/libdrm-2.4.114
+   x11-libs/libxkbcommon
+   >=x11-libs/pixman-0.42.0
+   drm? ( sys-apps/hwdata )
+   libinput? ( >=dev-libs/libinput-1.14.0:= )
vulkan? (
-   dev-util/glslang:0=
-   dev-util/vulkan-headers:0=
-   media-libs/vulkan-loader:0=
+   dev-util/glslang:=
+   dev-util/vulkan-headers
+   media-libs/vulkan-loader
)
-   >=x11-libs/libdrm-2.4.114:0=
-   x11-libs/libxkbcommon
-   >=x11-libs/pixman-0.42.0:0=
+   xcb-errors? ( x11-libs/xcb-util-errors )
x11-backend? (
-   x11-libs/libxcb:0=
+   x11-libs/libxcb:=
x11-libs/xcb-util-renderutil
)
X? (
x11-base/xwayland
-   x11-libs/libxcb:0=
+   x11-libs/libxcb:=
x11-libs/xcb-util-wm
)
-   xcb-errors? ( x11-libs/xcb-util-errors )
 "
 RDEPEND="
${DEPEND}
 "
 BDEPEND="
-   >=dev-libs/wayland-protocols-1.24
-   >=dev-util/meson-0.60.0
+   >=dev-libs/wayland-protocols-1.28
dev-util/wayland-scanner
virtual/pkgconfig
 "

diff --git a/gui-libs/wlroots/wlroots-.ebuild 
b/gui-libs/wlroots/wlroots-.ebuild
index 7b3b9c5b6d1f..dcfe1e4ce9e2 100644
--- a/gui-libs/wlroots/wlroots-.ebuild
+++ b/gui-libs/wlroots/wlroots-.ebuild
@@ -28,42 +28,41 @@ REQUIRED_USE="
 
 DEPEND="
>=dev-libs/wayland-1.22.0
+   media-libs/mesa[egl(+),gles2]
+   >=x11-libs/libdrm-2.4.114
+   x11-libs/libxkbcommon
+   >=x11-libs/pixman-0.42.0
drm? (
-   liftoff? ( >=dev-libs/libliftoff-0.4 )
media-libs/libdisplay-info
-   sys-apps/hwdata:=
+   sys-apps/hwdata
+   liftoff? ( >=dev-libs/libliftoff-0.4 )
)
-   libinput? ( >=dev-libs/libinput-1.14.0:0= )
-   media-libs/mesa[egl(+),gles2]
+   libinput? ( >=dev-libs/libinput-1.14.0:= )
session? (
sys-auth/seatd:=
virtual/libudev
)
vulkan? (
-   dev-util/glslang:0=
-   dev-util/vulkan-headers:0=
-   media-libs/vulkan-loader:0=
+   dev-util/glslang:=
+   dev-util/vulkan-headers
+   media-libs/vulkan-loader
)
-   >=x11-libs/libdrm-2.4.114:0=
-   x11-libs/libxkbcommon
-   >=x11-libs/pixman-0.42.0:0=
+   xcb-errors? ( x11-libs/xcb-util-errors )
x11-backend? (
-   x11-libs/libxcb:0=
+   x11-libs/libxcb:=
x11-libs/xcb-util-renderutil
)
X? (
-   x11-base/xwayland
-   x11-libs/libxcb:0=
+   x11-libs/libxcb:=
x11-libs/xcb-util-wm
+   x11-base/xwayland
)
-   xcb-errors? ( x11-libs/xcb-util-errors )
 "
 RDEPEND="
${DEPEND}
 "
 BDEPEND="
>=dev-libs/wayland-protocols-1.32
-   >=dev-util/meson-0.60.0
dev-util/wayland-scanner
virtual/pkgconfig
 "



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2023-09-28 Thread Arthur Zamarin
commit: 847bfb28de8b9a369a9c048bc57dc77f29e00975
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Tue Sep 26 06:14:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 28 17:51:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=847bfb28

gui-libs/wlroots: sync live ebuild

- add minimum version for various deps
- sync the changes from 0.16.2-r2
- delete an obsolete comment

Closes: https://bugs.gentoo.org/911491
Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-libs/wlroots/wlroots-.ebuild | 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/gui-libs/wlroots/wlroots-.ebuild 
b/gui-libs/wlroots/wlroots-.ebuild
index 701b10202eeb..7b3b9c5b6d1f 100644
--- a/gui-libs/wlroots/wlroots-.ebuild
+++ b/gui-libs/wlroots/wlroots-.ebuild
@@ -28,9 +28,8 @@ REQUIRED_USE="
 
 DEPEND="
>=dev-libs/wayland-1.22.0
-   >=dev-libs/wayland-protocols-1.28
drm? (
-   liftoff? ( dev-libs/libliftoff )
+   liftoff? ( >=dev-libs/libliftoff-0.4 )
media-libs/libdisplay-info
sys-apps/hwdata:=
)
@@ -48,21 +47,22 @@ DEPEND="
>=x11-libs/libdrm-2.4.114:0=
x11-libs/libxkbcommon
>=x11-libs/pixman-0.42.0:0=
-   x11-backend? ( x11-libs/libxcb:0= )
+   x11-backend? (
+   x11-libs/libxcb:0=
+   x11-libs/xcb-util-renderutil
+   )
X? (
x11-base/xwayland
x11-libs/libxcb:0=
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-renderutil
x11-libs/xcb-util-wm
-   xcb-errors? ( x11-libs/xcb-util-errors )
)
+   xcb-errors? ( x11-libs/xcb-util-errors )
 "
 RDEPEND="
${DEPEND}
 "
 BDEPEND="
-   >=dev-libs/wayland-protocols-1.24
+   >=dev-libs/wayland-protocols-1.32
>=dev-util/meson-0.60.0
dev-util/wayland-scanner
virtual/pkgconfig
@@ -76,7 +76,6 @@ src_configure() {
)
# Separate values with a comma with this evil floating point bit hack
local meson_backends=$(IFS=','; echo "${backends[*]}")
-   # xcb-util-errors is not on Gentoo Repository (and upstream seems 
inactive?)
local emesonargs=(
$(meson_feature xcb-errors)
$(meson_use tinywl examples)



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2023-09-28 Thread Arthur Zamarin
commit: 35781f14ab1a202c7771ca0f31aec46ddd558af4
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Sep 28 04:09:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 28 17:51:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35781f14

gui-libs/wlroots: remove a strange comment

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/33064
Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-libs/wlroots/wlroots-0.16.2-r2.ebuild | 1 -
 gui-libs/wlroots/wlroots-.ebuild  | 1 -
 2 files changed, 2 deletions(-)

diff --git a/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild 
b/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild
index 347b6e26f922..bb9f64c221f8 100644
--- a/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild
+++ b/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild
@@ -65,7 +65,6 @@ src_configure() {
$(usev libinput)
$(usev x11-backend 'x11')
)
-   # Separate values with a comma with this evil floating point bit hack
local meson_backends=$(IFS=','; echo "${backends[*]}")
local emesonargs=(
$(meson_feature xcb-errors)

diff --git a/gui-libs/wlroots/wlroots-.ebuild 
b/gui-libs/wlroots/wlroots-.ebuild
index dcfe1e4ce9e2..60a55fbde1d9 100644
--- a/gui-libs/wlroots/wlroots-.ebuild
+++ b/gui-libs/wlroots/wlroots-.ebuild
@@ -73,7 +73,6 @@ src_configure() {
$(usev libinput)
$(usev x11-backend 'x11')
)
-   # Separate values with a comma with this evil floating point bit hack
local meson_backends=$(IFS=','; echo "${backends[*]}")
local emesonargs=(
$(meson_feature xcb-errors)



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2023-09-28 Thread Arthur Zamarin
commit: 717c464dcbf9e47ef152b2c39a5e09013c27
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Tue Sep 26 05:46:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 28 17:51:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=717c464d

gui-libs/wlroots: fix IUSE=x11-backend dependency

xcb-util-renderutil is required for x11 backend not for
xwayland (IUSE=X)

also drop the unused dependency on x11-libs/xcb-util-image

Closes: https://bugs.gentoo.org/911165
Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-libs/wlroots/wlroots-0.16.2-r2.ebuild | 91 +++
 1 file changed, 91 insertions(+)

diff --git a/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild 
b/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild
new file mode 100644
index ..6dbb18c2b7ac
--- /dev/null
+++ b/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Pluggable, composable, unopinionated modules for building a 
Wayland compositor"
+HOMEPAGE="https://gitlab.freedesktop.org/wlroots/wlroots;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git;
+   inherit git-r3
+   SLOT="0/"
+else
+   
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   SLOT="0/$(ver_cut 2)"
+fi
+
+LICENSE="MIT"
+IUSE="+drm +libinput tinywl vulkan x11-backend X"
+
+DEPEND="
+   >=dev-libs/wayland-1.21.0
+   >=dev-libs/wayland-protocols-1.28
+   drm? ( sys-apps/hwdata:= )
+   libinput? ( >=dev-libs/libinput-1.14.0:0= )
+   media-libs/mesa[egl(+),gles2]
+   sys-auth/seatd:=
+   virtual/libudev
+   vulkan? (
+   dev-util/glslang:0=
+   dev-util/vulkan-headers:0=
+   media-libs/vulkan-loader:0=
+   )
+   >=x11-libs/libdrm-2.4.114:0=
+   x11-libs/libxkbcommon
+   >=x11-libs/pixman-0.42.0:0=
+   x11-backend? (
+   x11-libs/libxcb:0=
+   x11-libs/xcb-util-renderutil
+   )
+   X? (
+   x11-base/xwayland
+   x11-libs/libxcb:0=
+   x11-libs/xcb-util-wm
+   )
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   >=dev-libs/wayland-protocols-1.24
+   >=dev-util/meson-0.60.0
+   dev-util/wayland-scanner
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local backends=(
+   $(usev drm)
+   $(usev libinput)
+   $(usev x11-backend 'x11')
+   )
+   # Separate values with a comma with this evil floating point bit hack
+   local meson_backends=$(IFS=','; echo "${backends[*]}")
+   # xcb-util-errors is not on Gentoo Repository (and upstream seems 
inactive?)
+   local emesonargs=(
+   "-Dxcb-errors=disabled"
+   $(meson_use tinywl examples)
+   -Drenderers=$(usex vulkan 'gles2,vulkan' gles2)
+   $(meson_feature X xwayland)
+   -Dbackends=${meson_backends}
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   if use tinywl; then
+   dobin "${BUILD_DIR}"/tinywl/tinywl
+   fi
+}
+
+pkg_postinst() {
+   elog "You must be in the input group to allow your compositor"
+   elog "to access input devices via libinput."
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2023-09-28 Thread Arthur Zamarin
commit: 5a227cd7c75467efbbeb481dc409ea50b6765f2d
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Sep 27 06:58:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 28 17:51:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a227cd7

gui-libs/wlroots: add xcb-errors USE-flag (0.16.2-r2)

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-libs/wlroots/wlroots-0.16.2-r2.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild 
b/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild
index 86907c012c03..03002a5a59c8 100644
--- a/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild
+++ b/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild
@@ -19,7 +19,10 @@ else
 fi
 
 LICENSE="MIT"
-IUSE="+drm +libinput tinywl vulkan x11-backend X"
+IUSE="+drm +libinput tinywl vulkan x11-backend xcb-errors X"
+REQUIRED_USE="
+   xcb-errors? ( || ( x11-backend X ) )
+"
 
 DEPEND="
>=dev-libs/wayland-1.21.0
@@ -46,6 +49,7 @@ DEPEND="
x11-libs/libxcb:0=
x11-libs/xcb-util-wm
)
+   xcb-errors? ( x11-libs/xcb-util-errors )
 "
 RDEPEND="
${DEPEND}
@@ -65,9 +69,8 @@ src_configure() {
)
# Separate values with a comma with this evil floating point bit hack
local meson_backends=$(IFS=','; echo "${backends[*]}")
-   # xcb-util-errors is not on Gentoo Repository (and upstream seems 
inactive?)
local emesonargs=(
-   "-Dxcb-errors=disabled"
+   $(meson_feature xcb-errors)
$(meson_use tinywl examples)
-Drenderers=$(usex vulkan 'gles2,vulkan' gles2)
$(meson_feature X xwayland)



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2023-09-28 Thread Arthur Zamarin
commit: 8cabf9c7b549862ce95e8b271ce47bf8f0ab5118
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Tue Sep 26 05:58:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 28 17:51:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cabf9c7

gui-libs/wlroots: use the upstream provided tarball

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-libs/wlroots/Manifest | 1 +
 gui-libs/wlroots/wlroots-0.16.2-r2.ebuild | 2 +-
 gui-libs/wlroots/wlroots-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/gui-libs/wlroots/Manifest b/gui-libs/wlroots/Manifest
index 5cef5b79682d..fcc89856ee73 100644
--- a/gui-libs/wlroots/Manifest
+++ b/gui-libs/wlroots/Manifest
@@ -1,4 +1,5 @@
 DIST wlroots-0.14.0.tar.gz 505461 BLAKE2B 
d2fa28f64014ef9d840838cb5938af23f6f6b211b62dc352d0d5bb824ccaa7d7a85531e1eca14feeb06d31d59955ff9a913e40a73cad21ed1ebfe76ada39d558
 SHA512 
83f001133cb4b11a72bb9532b7321655428826662848f67de8e3220a33d9dff4d37c859602bdc319929949d387d014a257b0347039a6649944d7b084c76bb611
 DIST wlroots-0.14.1.tar.gz 505840 BLAKE2B 
fca4d259cdde62da0c196344ce1d0f5dd679d012ff33e3ceb5385b9374667e16d91059a2ba6a318153e79ac2f0a6464e3066e614a13398f8c433f442560d84d2
 SHA512 
4f557c827f9673eccf208a3644954de80e7355b95cc374cc5e851a47087b227f196e0936c0913d21a6c776c29b74de2d028a100931264e41934c747568d8ebe0
 DIST wlroots-0.15.1.tar.gz 565816 BLAKE2B 
09b704a55d8b4a5ab19bb0fcdd041635f8eed94ff6d189ef47f9f86e90178efa8441c7db78839b1145ed79ed016d520d6599e256cdcf49130cda38bc307d
 SHA512 
6228160f2f350a406c612f1048d7075cf2f78206cc84bc16f889d5d0acd614f9e98845fffed03d7067cfdbd7558b77fcc5d8cedc3868d866e476523126a63677
+DIST wlroots-0.16.2.gl.tar.gz 588432 BLAKE2B 
cad2a98b1413ed94270b53af62541d67de1c74d3350be32c2e67aaee1d36d4260738b517d6d41f2013f436276097509a5d2662c531be354f7b4edc1c0204eced
 SHA512 
9d5fbee3b87738de75323a056b83446eb93b81ac3e8a4315918d5daad6ed2f50392d9641039f3f830ec1df94155473a2052689d3c029be7572d8ec9ecc62c0e9
 DIST wlroots-0.16.2.tar.gz 589804 BLAKE2B 
49911556f1442b43b46e3ec7750706cabeeab915bc36b178b92dec7b66743f4c2f0e335c6e26e318a25ceda41170b20913987a94a3c516df580d379305df7cc2
 SHA512 
3c1d4fecb3b751987e7051e69849fd62bd4eed95f2d2e548f06e42e4829d0fc24f20c1bfe056a53ede2d1fd05e0c566269a7b9f2bab0de0057a32b55e826a7c0

diff --git a/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild 
b/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild
index 6dbb18c2b7ac..86907c012c03 100644
--- a/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild
+++ b/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
SLOT="0/"
 else
-   
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz;
+   
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/releases/${PV}/downloads/${P}.tar.gz
 -> ${P}.gl.tar.gz"
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
SLOT="0/$(ver_cut 2)"
 fi

diff --git a/gui-libs/wlroots/wlroots-.ebuild 
b/gui-libs/wlroots/wlroots-.ebuild
index 882576390063..4e87d9d232db 100644
--- a/gui-libs/wlroots/wlroots-.ebuild
+++ b/gui-libs/wlroots/wlroots-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
SLOT="0/"
 else
-   
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz;
+   
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/releases/${PV}/downloads/${P}.tar.gz;
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
SLOT="0/$(ver_cut 2)"
 fi



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2023-09-28 Thread Arthur Zamarin
commit: 3589e8bdf873a137f319efa4e813452fca59fae8
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Tue Sep 26 06:09:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 28 17:51:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3589e8bd

gui-libs/wlroots: update REQUIRED_USE

xcb-errors is silently disabled if both are disabled

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-libs/wlroots/wlroots-.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/gui-libs/wlroots/wlroots-.ebuild 
b/gui-libs/wlroots/wlroots-.ebuild
index 4e87d9d232db..701b10202eeb 100644
--- a/gui-libs/wlroots/wlroots-.ebuild
+++ b/gui-libs/wlroots/wlroots-.ebuild
@@ -20,7 +20,11 @@ fi
 
 LICENSE="MIT"
 IUSE="liftoff +libinput +drm +session tinywl vulkan x11-backend xcb-errors X"
-REQUIRED_USE="drm? ( session ) libinput? ( session )"
+REQUIRED_USE="
+   drm? ( session )
+   libinput? ( session )
+   xcb-errors? ( || ( x11-backend X ) )
+"
 
 DEPEND="
>=dev-libs/wayland-1.22.0



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2023-09-28 Thread Arthur Zamarin
commit: de3d168d6d5d1ce0e5a000f6123f628f1af740ab
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Tue Sep 26 06:22:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 28 17:51:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de3d168d

gui-libs/wlroots: add myself as a maintainer

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-libs/wlroots/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/gui-libs/wlroots/metadata.xml b/gui-libs/wlroots/metadata.xml
index bbf86377156b..1478bc1a8a79 100644
--- a/gui-libs/wlroots/metadata.xml
+++ b/gui-libs/wlroots/metadata.xml
@@ -9,6 +9,10 @@
prometheanf...@gentoo.org
Matthew Thode

+   
+   leohdz...@proton.me
+   Leonardo Hernández Hernández
+   

Pluggable, composable, unopinionated modules for building a 
Wayland
compositor.



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2023-09-28 Thread Arthur Zamarin
commit: a62c5f54b681351b2750f9838efaae2533c4e3bc
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Tue Sep 26 06:21:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 28 17:51:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a62c5f54

gui-libs/wlroots: update upstream maintainer

Drew DeVault is no longer working on wlroots (or wayland, fwiw)

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-libs/wlroots/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-libs/wlroots/metadata.xml b/gui-libs/wlroots/metadata.xml
index 1478bc1a8a79..53dd6591c5df 100644
--- a/gui-libs/wlroots/metadata.xml
+++ b/gui-libs/wlroots/metadata.xml
@@ -38,8 +38,8 @@
swaywm/wlroots
wlroots/wlroots

-   s...@cmpwn.com
-   Drew DeVault
+   cont...@emersion.fr
+   Simon Ser


https://gitlab.freedesktop.org/wlroots/wlroots/-/issues

https://gitlab.freedesktop.org/wlroots/wlroots/-/wikis/home



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

2023-09-28 Thread Michał Górny
commit: 3de4556ef726ea56baa51beee99f32287d433066
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 17:04:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 17:04:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de4556e

dev-python/griffe: Remove old

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

 dev-python/griffe/Manifest |  6 -
 dev-python/griffe/griffe-0.34.0.ebuild | 45 --
 dev-python/griffe/griffe-0.35.0.ebuild | 45 --
 dev-python/griffe/griffe-0.35.1.ebuild | 45 --
 dev-python/griffe/griffe-0.35.2.ebuild | 45 --
 dev-python/griffe/griffe-0.36.0.ebuild | 45 --
 dev-python/griffe/griffe-0.36.1.ebuild | 45 --
 7 files changed, 276 deletions(-)

diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest
index 4195a563015e..e6c8107c0e25 100644
--- a/dev-python/griffe/Manifest
+++ b/dev-python/griffe/Manifest
@@ -1,8 +1,2 @@
-DIST griffe-0.34.0.gh.tar.gz 181554 BLAKE2B 
67d9a453cbd4388e7eefce9613b58667fff184b235e06743ba0a997a961b320f00a62505b06d7dde8f068e206e0ba9424e4da7969c0bedeeded80a85f981f824
 SHA512 
92fd93e49f4c52f9e819cca853f5c950a66d782f0161da41e11ae2a64e09a6bc2319481c8410a220c844b1ed44a96860d3e1bd152512b9ff5d6ec0fe11f36752
-DIST griffe-0.35.0.gh.tar.gz 184348 BLAKE2B 
eafd03d55091c960ae8686e0e1113ca266b1f980a00ebb12e252e54105dd10f56f1cb76de9fdba0ceefe2c8b7190f3aa1fe3557cac162e96b8ee408ce682f47d
 SHA512 
9308c215232775e1355c7470006f611f1ec413cd7f24300fbc9a4b1b15108d4d20fb31e1be0ddd3b28d84862eb0409d0481a5744899a6db9ea9574987c37d86a
-DIST griffe-0.35.1.gh.tar.gz 184480 BLAKE2B 
9c2ba347d34ea428d56fe1bcd43b31d1518b2ac55082282ff66432837138fe26f1a61dc001c2c19e3400642b712b9ebea0987e541c0a1178653a6020bca0cf91
 SHA512 
e6d4b1fd670853eff5e74e2969d6e14e20809c7b859e2a8ec326855848807e066679ea09da6de04819a0f3ea79aa21bf6101c3e06b82bcb15dda6a3da5b8e4d9
-DIST griffe-0.35.2.gh.tar.gz 185855 BLAKE2B 
325449ae4619a293396e98c2109b765a1ef5e8c3653d3c1fdd1b051627f7d9893338c8b1778563835128d933ead369bd5eae5af72d2eaca8d6b217dde51f6dcd
 SHA512 
c87987ea4c4887ba4d3e73a363b196214f0a2845c7b7a56ab38a090beca89a8ce544531e405478c74827e14b65a5522b7238e7446aff7396d1155b926e396590
-DIST griffe-0.36.0.gh.tar.gz 188450 BLAKE2B 
df47c19db7d9ca245843b6b3178de060dd319328e809156f0611cb97afa8bed4a8c82d1cd31b03e05147cd94ab88ecc3ea9e7491b65bd3efceaf711bd58d9de7
 SHA512 
d55b58f3ffa63c6450df045bc871309837f92079d60556a1a98f7a1420385b2bb6ca63d696b4c8780bf8386d6e1732662ef0bbb6237f0a8ff33d4f3bf8a5f263
-DIST griffe-0.36.1.gh.tar.gz 188502 BLAKE2B 
732b2d0c894e32b168baa918b742c518cf11273fca5a2667d68cbc253d1a56b8fe55ee3937425df6ca09b7d09715bbd2bd7dc29acb60559331010943218037cc
 SHA512 
3cf6f46d9018d0eb752d69caa7a37de0c3e1b7a7bf5fb1077890e48b2e280bb95566d96b893632083c7d7dc25c7352a000519ec350d04c512acd0eeb4fa21312
 DIST griffe-0.36.2.gh.tar.gz 188707 BLAKE2B 
b444dcbb38ab39715f975a17f502cf331bb3385b287f30bd66115bd7c565b248d1bce45ca80167ab5da0a59f8f73e41f63c4114f0f02029a56b735c0aa9c36d7
 SHA512 
1ec7efaf8b2c030b7c33ddb41a04e927fdd8678061a7ccbcd632c17d9fd80c664320be5ac0c9f05340358835dd430b6082b770c849fc2ed3c3266f65474da92d
 DIST griffe-0.36.4.gh.tar.gz 192823 BLAKE2B 
42815673835bffebf97ab3bd436997329229596d24f4cd6fcd0b57f137b113bd42461cf9b8a33472ef6887dc7efdb4d88f31b6f503abb365f101311ff89fb5f3
 SHA512 
76d672f91643d347d15e97eb29bd1cdb24f843d396777287d5f5c28259f4f25dc7a89d53a83189e84572fcbed5201144d2b15f1bbc0864799c7703ce90b1cc7a

diff --git a/dev-python/griffe/griffe-0.34.0.ebuild 
b/dev-python/griffe/griffe-0.34.0.ebuild
deleted file mode 100644
index c8d57610c9ff..
--- a/dev-python/griffe/griffe-0.34.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=pdm-backend
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Signature generator for Python programs"
-HOMEPAGE="
-   https://mkdocstrings.github.io/griffe/
-   https://github.com/mkdocstrings/griffe/
-   https://pypi.org/project/griffe/
-"
-# Tests need files absent from the PyPI tarballs
-SRC_URI="
-   https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-RDEPEND="
-   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
-   >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-export PDM_BUILD_SCM_VERSION=${PV}
-
-EPYTEST_DESELECT=(
-   # fragile to installed packages
-   # (failed on PySide2 for me)
-   tests/test_stdlib.py::test_fuzzing_on_stdlib
-)

diff --git 

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

2023-09-28 Thread Michał Górny
commit: 704634ccd5b0e9446fe2755e8dabd6aab18eb051
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 16:59:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 16:59:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=704634cc

dev-python/pydantic: Bump to 2.4.2

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

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

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 2970e8b7b787..a016df63d649 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -3,3 +3,4 @@ DIST pydantic-1.10.13.gh.tar.gz 766572 BLAKE2B 
3d4f4453469f960467ddf3512be8e97f0
 DIST pydantic-2.3.0.tar.gz 623866 BLAKE2B 
77fe2d9ce385946e13ffeb5827c29bc7473667af6b53b7b3ec2432380dc792f9ce54b1cb5af68f0a548880516c763ac8c29b129d821da074b63a9a50f9ebc5c3
 SHA512 
19c9c066a69c8406ccf5537e62b4b5112a5cf1c32bb68498bb73b739c4525fe115348c4c4e5ef9c074dc46fd2b51ca09bcb1d4fa792dbdd2387e51aadae9e528
 DIST pydantic-2.4.0.tar.gz 651740 BLAKE2B 
03d849f7aaf40799a821d1c79e1a1eab30f61b6948bd6d9ec1f50ced7e42270025eb42de76e419f1dd4a99f5e73e53d9c7beedcdc637e542e3c29bb90ead35d8
 SHA512 
bc49390e83e0ccc1ff73a624ad6c7c40b889ea615a62cfdf24e6dad3d861863a7ce999749855c5817978793089e573db8aff8fab5bdc38f931ba1bcfa9106fe1
 DIST pydantic-2.4.1.tar.gz 652537 BLAKE2B 
a14aa8cac6e96472797d6b30b8f994ad77ecd38bacc1aceca0f949cfd9025a151e729d63a1ea769de86c1c3199b72ed02f670c59a254a56cd49605856860
 SHA512 
94ad70e7095d345c7b74a1281200f2ec26ab3d94a4f2b9bd2658d339a80e41d7e6d60a68a127f5b89c7353a485d0f9a6150a8fee7bb3df78d2d12d32a42bbccc
+DIST pydantic-2.4.2.tar.gz 654020 BLAKE2B 
2f91b6bf89f87230976a2e777541bb7418382fb3534f5e61e1dc74a18e5e939508a2440d6bee9a09030beb5f2b6a60fd62c3bf30ee0ee2c7d3f71575920a47f3
 SHA512 
f0e0d90ead4ba754974b38f8e3d24bc017696674ca1ed3300104389d149baa41c495218a118f5e7f98bf20d34b3c17439921eaff0ccd7bf76cac96a16e592b4e

diff --git a/dev-python/pydantic/pydantic-2.4.2.ebuild 
b/dev-python/pydantic/pydantic-2.4.2.ebuild
new file mode 100644
index ..a67236cdf2b9
--- /dev/null
+++ b/dev-python/pydantic/pydantic-2.4.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Data parsing and validation using Python type hints"
+HOMEPAGE="
+   https://github.com/pydantic/pydantic/
+   https://pypi.org/project/pydantic/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
+   ~dev-python/pydantic-core-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.6.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/dirty-equals[${PYTHON_USEDEP}]
+   >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/Faker-18.13.0[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/benchmark/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   local EPYTEST_IGNORE=(
+   # require pytest-examples
+   tests/test_docs.py
+   # benchmarks
+   tests/benchmarks
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p pytest_mock
+}



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

2023-09-28 Thread Michał Górny
commit: 0acab462afb1a31a6335d88a02701dbf6a999e40
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 17:04:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 17:04:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0acab462

dev-python/mkdocstrings-python: Remove old

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

 dev-python/mkdocstrings-python/Manifest|  7 
 .../mkdocstrings-python-1.5.0.ebuild   | 40 --
 .../mkdocstrings-python-1.5.1.ebuild   | 40 --
 .../mkdocstrings-python-1.5.2.ebuild   | 40 --
 .../mkdocstrings-python-1.6.0.ebuild   | 40 --
 .../mkdocstrings-python-1.6.1.ebuild   | 40 --
 .../mkdocstrings-python-1.6.2.ebuild   | 40 --
 .../mkdocstrings-python-1.6.3.ebuild   | 40 --
 8 files changed, 287 deletions(-)

diff --git a/dev-python/mkdocstrings-python/Manifest 
b/dev-python/mkdocstrings-python/Manifest
index 2a1effedf6d8..c514f9ad08dc 100644
--- a/dev-python/mkdocstrings-python/Manifest
+++ b/dev-python/mkdocstrings-python/Manifest
@@ -1,8 +1 @@
-DIST mkdocstrings-python-1.5.0.gh.tar.gz 134827 BLAKE2B 
8af0d4497a93c9064a4413ea88efe54461a56bfe58980162467c65ce20c612a15cd59334499c98ca6d2ad99f1c4bff3ad7feef0ddb654d4c171462169903d34a
 SHA512 
99fd4db1541c48317e3bb7a8a4600cb358e938d506eb85773cd9d52de220a444a508df5b5ab7f5346f2680a2c2aa2f7c9635e62adc4fbc53e7500f1aaf6bc079
-DIST mkdocstrings-python-1.5.1.gh.tar.gz 135102 BLAKE2B 
06da82fd75b5f4311e98316037f073bbfc176fb50b2676a43dc43c6d819574d4ad724bffa75ce4f765858fdb8042f8802c607e6093121920b48bf3db4b130c17
 SHA512 
01b5e78bb9ff3d0325ce96f1bf44d2f0da5809db925ca93db43b210da867c8a31b7c68329a4d11345283b170e34cbd50a11b7e5364ab1d9cbc074a1aa9f792d7
-DIST mkdocstrings-python-1.5.2.gh.tar.gz 135238 BLAKE2B 
09885164675a0955dcbef0a17871a6d19dbbfc9a7d6114a46e23dbb5a2428e7d46ffe626ecab10939934c06817892cde0e3e3db592776f7fb25dcdbdf8473a85
 SHA512 
0f069b07cb681ad470947dd02996e783ee809f34418316e8929322f20304dddab7049bc5dc0874e0b4ff6f6af6d958bbb69a4c61515d56cc716a774a1957f51e
-DIST mkdocstrings-python-1.6.0.gh.tar.gz 135452 BLAKE2B 
cde95f8066ac97cbe3f618cb399cdcc06027632100198a7cd5970c09683a1d1bbe2b7aa32dcc8dae437b19efe4de007cd04899564a44021ad1e1794b7b9d5da7
 SHA512 
58da4eb6e3c7d702782346ca5b66726fe1f24c4a0f57a90bd5ab53ef90787eb16291d492078f10a847a6cbf63892b34a8d8d41714311664c659bf14acc0739a7
-DIST mkdocstrings-python-1.6.1.gh.tar.gz 135536 BLAKE2B 
34e0c43d73002988b6511b8027c910085f7f241895e28048c30944b303f9882af5335f52bf201c14055db7df31e051e9d2c1ec696777c9fc87e547d776684ba0
 SHA512 
429ca933fef33668c02081bdd539a556a7322f4759af6db74255ee39d4ad5f8a37f6626c58457eaaeabc76e559be8834bfe952e8bdb09f9924a86cb56faabbeb
-DIST mkdocstrings-python-1.6.2.gh.tar.gz 135683 BLAKE2B 
2f8cbb10c5b8f69cb530f71d34fee73334ebc5dd52919ae53b67d5298ae8d416ea92cb0a38ee411b11ff65713d0d5dbd3cf877b338d82f24e24b6a7b62924694
 SHA512 
aac206ac0440eb64d53f82f22e3d924879c2a4df953c603139739a753b64c1c3cce05828948881ff2c7e0c1f49b94b0847797d22f92d86dc1ae449cc8aa7d677
-DIST mkdocstrings-python-1.6.3.gh.tar.gz 135758 BLAKE2B 
6c52f540a38d8ca9d1c5890b98966e811cf018898b543af3ab8d970be116f4f6e4beb243dd1a79deefaf64ce5aeb0e0ab4653dae778f4cfefa034a064f7bde63
 SHA512 
04896f6c9348198db3d78a9668a250bc8c1a1e9dd37c83601304e19bcce89c5c796737d86aaf63ba487336dcdb466f49b5ece58f6de11ace309fcfbecfaa04e9
 DIST mkdocstrings-python-1.7.0.gh.tar.gz 136113 BLAKE2B 
a1ccb8ff817beaa89fb8234c60920a3b60e57d3908e103279728a9b0d6c4b53132da5262001b9a0e89b161e5e96226ddd06e0b224db4c869cb99297a6c646167
 SHA512 
2e1b855c8ad51b8066e3ff1036cf6d0ee90b766f7f851a6045707889e39ca9217f9a747bff0069614e89154356224a670b4de6f8a678439bbff63d4e3ffb6b70

diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.5.0.ebuild 
b/dev-python/mkdocstrings-python/mkdocstrings-python-1.5.0.ebuild
deleted file mode 100644
index 045b30f98097..
--- a/dev-python/mkdocstrings-python/mkdocstrings-python-1.5.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=pdm-backend
-
-inherit distutils-r1
-
-DESCRIPTION="Python handler for dev-python/mkdocstrings"
-HOMEPAGE="
-   https://mkdocstrings.github.io/python/
-   https://github.com/mkdocstrings/python/
-   https://pypi.org/project/mkdocstrings-python/
-"
-# Tests need files absent from the PyPI tarballs
-SRC_URI="
-   https://github.com/mkdocstrings/python/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/python-${PV}"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-RDEPEND="
-   >=dev-python/griffe-0.33[${PYTHON_USEDEP}]
-   dev-python/mkdocstrings[${PYTHON_USEDEP}]
-"
-BDEPEND="
-

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

2023-09-28 Thread Michał Górny
commit: 244e09878496156557172e7067e020720d2ef93e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 17:05:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 17:05:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244e0987

dev-python/mkdocstrings-python: Bump to 1.7.1

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

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

diff --git a/dev-python/mkdocstrings-python/Manifest 
b/dev-python/mkdocstrings-python/Manifest
index c514f9ad08dc..31b07ec97045 100644
--- a/dev-python/mkdocstrings-python/Manifest
+++ b/dev-python/mkdocstrings-python/Manifest
@@ -1 +1,2 @@
 DIST mkdocstrings-python-1.7.0.gh.tar.gz 136113 BLAKE2B 
a1ccb8ff817beaa89fb8234c60920a3b60e57d3908e103279728a9b0d6c4b53132da5262001b9a0e89b161e5e96226ddd06e0b224db4c869cb99297a6c646167
 SHA512 
2e1b855c8ad51b8066e3ff1036cf6d0ee90b766f7f851a6045707889e39ca9217f9a747bff0069614e89154356224a670b4de6f8a678439bbff63d4e3ffb6b70
+DIST mkdocstrings-python-1.7.1.gh.tar.gz 136263 BLAKE2B 
c3c5661f7afd94c4233bd737ff1129f280825a6acc6c868867443e3eab76f4d22732895de486784f0c3f163ded45e7c9a6954768f13fde3bfc1404e76ea9224b
 SHA512 
dfa05086d12805975e68bebabc47e2bfdeca67c7dc799312e3d719142b7bea995f06ed8c5b4699ffbb58647e0a1f6be23dc17a76ff8c7008587ccc3af72c56f9

diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.7.1.ebuild 
b/dev-python/mkdocstrings-python/mkdocstrings-python-1.7.1.ebuild
new file mode 100644
index ..f0b94cc2c39d
--- /dev/null
+++ b/dev-python/mkdocstrings-python/mkdocstrings-python-1.7.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=pdm-backend
+
+inherit distutils-r1
+
+DESCRIPTION="Python handler for dev-python/mkdocstrings"
+HOMEPAGE="
+   https://mkdocstrings.github.io/python/
+   https://github.com/mkdocstrings/python/
+   https://pypi.org/project/mkdocstrings-python/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+   https://github.com/mkdocstrings/python/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/python-${PV}"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=dev-python/griffe-0.35[${PYTHON_USEDEP}]
+   dev-python/mkdocstrings[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mkdocs-material[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}



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

2023-09-28 Thread Michał Górny
commit: de9b2328a9b6e3587e614c436937be16fe900287
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 17:01:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 17:01:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de9b2328

dev-python/ruamel-yaml: Bump to 0.17.33

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

 dev-python/ruamel-yaml/Manifest   |  1 +
 dev-python/ruamel-yaml/ruamel-yaml-0.17.33.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/ruamel-yaml/Manifest b/dev-python/ruamel-yaml/Manifest
index a850cd24ad1e..9f11cb78a80a 100644
--- a/dev-python/ruamel-yaml/Manifest
+++ b/dev-python/ruamel-yaml/Manifest
@@ -1 +1,2 @@
 DIST ruamel.yaml-0.17.32.tar.xz 190144 BLAKE2B 
fe58904cacff21bd64eb7e9cc4ea613ae0ad8e6718f568f64876385b70b6c2ce2bc6137537ddf9d3c7e9c08c66a1112f78527080c025fb5655ddce2b73a4f477
 SHA512 
e78ae975c3a7281d69ca965604fbc7f014cf8aaec9e51e27c795caefc5708019c57629f54044b12833bca0c846a8005fc0b95e64f75b2da226cdca2fefbcd8ae
+DIST ruamel.yaml-0.17.33.tar.xz 190420 BLAKE2B 
93a91f1ad6e17bf0a4f6d90e782786aafe959f298c4bf109c62450fbb42df79908f9037b8e7535dbcb33eacbef0680fec72a800918045c01b427eba07bb32090
 SHA512 
75b13e920298b729ce9ac764162864eaf8492795b3ae3bad7dfe1ad4e5cc92e84ae5063859ae694d6334bb3e9660ba68cbf56888674f98ac787ff10266373e15

diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.17.33.ebuild 
b/dev-python/ruamel-yaml/ruamel-yaml-0.17.33.ebuild
new file mode 100644
index ..128dbc52c0bb
--- /dev/null
+++ b/dev-python/ruamel-yaml/ruamel-yaml-0.17.33.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=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P="${P/-/.}"
+DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation"
+HOMEPAGE="
+   https://pypi.org/project/ruamel.yaml/
+   https://sourceforge.net/projects/ruamel-yaml/
+"
+# PyPI tarballs do not include tests
+SRC_URI="mirror://sourceforge/ruamel-dl-tagged-releases/${MY_P}.tar.xz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}]
+   !dev-python/namespace-ruamel
+"
+BDEPEND="
+   test? (
+   dev-python/ruamel-std-pathlib[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   _test/test_deprecation.py::test_collections_deprecation
+   )
+   local EPYTEST_IGNORE=(
+   # Old PyYAML tests from lib/ require special set-up and are
+   # invoked indirectly via test_z_olddata, tell pytest itself
+   # to leave the subdir alone.
+   _test/lib/
+   )
+
+   # this is needed to keep the tests working while
+   # dev-python/namespace-ruamel is still installed
+   distutils_write_namespace ruamel
+   epytest
+}



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

2023-09-28 Thread Michał Górny
commit: 1f5c2cc77fc6b482f2cb7b91d1a7a4151474e7fc
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 17:02:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 17:02:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f5c2cc7

dev-python/psycopg: Bump to 2.9.8

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

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

diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest
index 8c2ac69fd4b7..ad5d13d6a44a 100644
--- a/dev-python/psycopg/Manifest
+++ b/dev-python/psycopg/Manifest
@@ -5,3 +5,4 @@ DIST psycopg-3.1.8.gh.tar.gz 483283 BLAKE2B 
29141637c359b5ff8988753ee4e492b0aaf8
 DIST psycopg-3.1.9.gh.tar.gz 487052 BLAKE2B 
0422742d21b872c927d8df5f85e8e64fbfc912d08db85dbb1675fa64ccec4bd849b05b1f4773898b791edf0fbcd1aa0fe2c8bc210fd1672f70fba24df10b3624
 SHA512 
84e48b8fa7c8f677e193585e69e31dd43b8b55379f2370753e2af99351be25c2eba0bc66f19cb1ed65b8762123cc7a8d10023810815c53a8c963c6b743822766
 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 
4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7
 SHA512 
259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d
 DIST psycopg2-2.9.7.tar.gz 383496 BLAKE2B 
ebec20330ed5e8f1e6190ebbbf9b7a2127e260a3979d63b5dc376843d549412d3b5157a471c00562ff2111c4f3d45c6fd18aa5682368057a90a78a8616eb62be
 SHA512 
77f9136989ce035dc66eec47271bd2e18606db0637eb34300b0b95895358499dae2f5f714ce49d817070f949ec9daa46d221861449cce75225c15c19e757c1a3
+DIST psycopg2-2.9.8.tar.gz 383802 BLAKE2B 
2a31bca4d5ebbaeeead72fb63f5208b6404291b8cbf2911ecd8043264dabaec7702f00fb94dc222e4bba11673fcf08fcf08f0dcbba8f093c0cb88e3143173c9d
 SHA512 
a540773c0963c2c6e77bd3b9caa117d435f1b40f5a4485bb8eb43a833016b8f53d55a680e5ced998a94480c107a9d479541a1366d55643846d5d0c283b4aabed

diff --git a/dev-python/psycopg/psycopg-2.9.8.ebuild 
b/dev-python/psycopg/psycopg-2.9.8.ebuild
new file mode 100644
index ..31d20d1bc4cc
--- /dev/null
+++ b/dev-python/psycopg/psycopg-2.9.8.ebuild
@@ -0,0 +1,58 @@
+# 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
+PYPI_PN="psycopg2"
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="PostgreSQL database adapter for Python"
+HOMEPAGE="
+   https://www.psycopg.org/
+   https://pypi.org/project/psycopg2/
+   https://pypi.org/project/psycopg2/
+"
+
+LICENSE="LGPL-3+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-db/postgresql-8.1:*"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? ( >=dev-db/postgresql-8.1[server] )
+"
+
+python_prepare_all() {
+   if use debug; then
+   sed -i 's/^\(define=\)/\1PSYCOPG_DEBUG,/' setup.cfg || die
+   fi
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   initdb -D "${T}"/pgsql || die
+   # TODO: random port
+   pg_ctl -w -D "${T}"/pgsql start \
+   -o "-h '' -k '${T}'" || die
+   createdb -h "${T}" psycopg2_test || die
+
+   local -x PSYCOPG2_TESTDB_HOST="${T}"
+   distutils-r1_src_test
+
+   pg_ctl -w -D "${T}"/pgsql stop || die
+}
+
+python_test() {
+   "${EPYTHON}" -c "
+import tests
+tests.unittest.main(defaultTest='tests.test_suite')
+" --verbose || die "Tests fail with ${EPYTHON}"
+}



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

2023-09-28 Thread Michał Górny
commit: db03c2fa1919dafdf19034af635646bbf442fdaf
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 17:03:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 17:03:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db03c2fa

dev-python/griffe: Bump to 0.36.4

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

 dev-python/griffe/Manifest |  1 +
 dev-python/griffe/griffe-0.36.4.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest
index 45aa8cc29dab..4195a563015e 100644
--- a/dev-python/griffe/Manifest
+++ b/dev-python/griffe/Manifest
@@ -5,3 +5,4 @@ DIST griffe-0.35.2.gh.tar.gz 185855 BLAKE2B 
325449ae4619a293396e98c2109b765a1ef5
 DIST griffe-0.36.0.gh.tar.gz 188450 BLAKE2B 
df47c19db7d9ca245843b6b3178de060dd319328e809156f0611cb97afa8bed4a8c82d1cd31b03e05147cd94ab88ecc3ea9e7491b65bd3efceaf711bd58d9de7
 SHA512 
d55b58f3ffa63c6450df045bc871309837f92079d60556a1a98f7a1420385b2bb6ca63d696b4c8780bf8386d6e1732662ef0bbb6237f0a8ff33d4f3bf8a5f263
 DIST griffe-0.36.1.gh.tar.gz 188502 BLAKE2B 
732b2d0c894e32b168baa918b742c518cf11273fca5a2667d68cbc253d1a56b8fe55ee3937425df6ca09b7d09715bbd2bd7dc29acb60559331010943218037cc
 SHA512 
3cf6f46d9018d0eb752d69caa7a37de0c3e1b7a7bf5fb1077890e48b2e280bb95566d96b893632083c7d7dc25c7352a000519ec350d04c512acd0eeb4fa21312
 DIST griffe-0.36.2.gh.tar.gz 188707 BLAKE2B 
b444dcbb38ab39715f975a17f502cf331bb3385b287f30bd66115bd7c565b248d1bce45ca80167ab5da0a59f8f73e41f63c4114f0f02029a56b735c0aa9c36d7
 SHA512 
1ec7efaf8b2c030b7c33ddb41a04e927fdd8678061a7ccbcd632c17d9fd80c664320be5ac0c9f05340358835dd430b6082b770c849fc2ed3c3266f65474da92d
+DIST griffe-0.36.4.gh.tar.gz 192823 BLAKE2B 
42815673835bffebf97ab3bd436997329229596d24f4cd6fcd0b57f137b113bd42461cf9b8a33472ef6887dc7efdb4d88f31b6f503abb365f101311ff89fb5f3
 SHA512 
76d672f91643d347d15e97eb29bd1cdb24f843d396777287d5f5c28259f4f25dc7a89d53a83189e84572fcbed5201144d2b15f1bbc0864799c7703ce90b1cc7a

diff --git a/dev-python/griffe/griffe-0.36.4.ebuild 
b/dev-python/griffe/griffe-0.36.4.ebuild
new file mode 100644
index ..c8d57610c9ff
--- /dev/null
+++ b/dev-python/griffe/griffe-0.36.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Signature generator for Python programs"
+HOMEPAGE="
+   https://mkdocstrings.github.io/griffe/
+   https://github.com/mkdocstrings/griffe/
+   https://pypi.org/project/griffe/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+   https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}
+
+EPYTEST_DESELECT=(
+   # fragile to installed packages
+   # (failed on PySide2 for me)
+   tests/test_stdlib.py::test_fuzzing_on_stdlib
+)



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

2023-09-28 Thread Michał Górny
commit: a11de58f556bca9baebf38fec296a7c6159fd240
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 17:03:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 17:03:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11de58f

dev-python/msgpack: Bump to 1.0.7

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

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

diff --git a/dev-python/msgpack/Manifest b/dev-python/msgpack/Manifest
index 69bc323eaf19..e171b1fbe341 100644
--- a/dev-python/msgpack/Manifest
+++ b/dev-python/msgpack/Manifest
@@ -1,2 +1,3 @@
 DIST msgpack-1.0.5.tar.gz 127834 BLAKE2B 
3dcf454630021e35d5c6d5ce850d7ac74a6d11d6fe7c7ed07040daa62585bd6b11dc0f68a5b4c4bf20346c25bc23017f79f2d1bad09f175008b184461d0eea5d
 SHA512 
bc3bf27ca7a9204c5ebc009e4a03db4fb48f6c2733bef393aed16652f07ac92c9400258818743245598343c86494d39b39017ab70d7563a5844091eca11a9faa
 DIST msgpack-1.0.6.tar.gz 166462 BLAKE2B 
19cbef99c44b6509b829462b54cea6c6bc47a30714e5f89b8f08329f2b1b46f4dea7bab4e1c32c4b9cdee44ab10d5223f3c3cc8df52c67d5f98a917dbbc3dd99
 SHA512 
dde756a1f3d390067a065b12c7e2c3b94aab9378d9d41e3b5338bc2e4e809b234b3906186ccff13403ac03750d7c44fa567c8f87c23350e62d4d469d9707
+DIST msgpack-1.0.7.tar.gz 166311 BLAKE2B 
8ddf2acf6bf81498d981c3ec83cbdffde1b1611f8ac23d3377f3f1541e679eda288b40b949bd586ca24a7059da3a0f73fa797a661375135ec092f408521c8527
 SHA512 
0ebd36f45b73106a4272588b55d55e72b6b8441be652b16f63f5547ae7ff1bc517a6b4549ef999ee63deb2856354a71ef37fd8d8829e516232518b046cf589c5

diff --git a/dev-python/msgpack/msgpack-1.0.7.ebuild 
b/dev-python/msgpack/msgpack-1.0.7.ebuild
new file mode 100644
index ..ddf0a41ab0fb
--- /dev/null
+++ b/dev-python/msgpack/msgpack-1.0.7.ebuild
@@ -0,0 +1,51 @@
+# 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=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="MessagePack (de)serializer for Python"
+HOMEPAGE="
+   https://msgpack.org/
+   https://github.com/msgpack/msgpack-python/
+   https://pypi.org/project/msgpack/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+IUSE="+native-extensions"
+
+# extension code is relying on CPython implementation details
+BDEPEND="
+   native-extensions? (
+   $(python_gen_cond_dep '
+   >=dev-python/cython-3.0.0[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # Remove pre-generated cython files
+   rm msgpack/_cmsgpack.cpp || die
+
+   # native-extensions are always disabled on PyPy
+   # https://github.com/msgpack/msgpack-python/blob/main/setup.py#L76
+   if ! use native-extensions ; then
+   export MSGPACK_PUREPYTHON=1
+   fi
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   rm -rf msgpack || die
+   epytest
+}



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

2023-09-28 Thread Michał Górny
commit: 7ee444bc16ce2769780c4091ab34730affbc69ba
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 17:00:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 17:00:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ee444bc

dev-python/textdistance: Bump to 4.6.0

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

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

diff --git a/dev-python/textdistance/Manifest b/dev-python/textdistance/Manifest
index 6e6194733a3c..bd2b3c1c9277 100644
--- a/dev-python/textdistance/Manifest
+++ b/dev-python/textdistance/Manifest
@@ -1 +1,2 @@
 DIST textdistance-4.5.0.gh.tar.gz 46674 BLAKE2B 
5bac2690c48fc518b56f7d781803684c1bb54e62c613f87a58f2acf81d28b405be5ffc41c7a304e62bd19732cdf99a03816c00765698439073b76c5be6c0
 SHA512 
ae51a2a0b69acd5fd64cab9509ad58713044a1307eee884ecf00508f406a9442414b1d8c71798f2c3ed0e9f5b22cca0a467f6d5a5928510adda43c6997ea497c
+DIST textdistance-4.6.0.gh.tar.gz 46639 BLAKE2B 
3d39dfb43c9d3a10ec0c638dd02fd8ee6ccf3d3b06821b8af9331ccfd76a6cae4b33095bd6f71edb670e35a786478f0f7f72baefe4ec3db1a8581a0d8dead4ab
 SHA512 
3e75fde1fc2b0d1dc3917d3860483c5a0aa25affd68c0f05c4888f2404e7e96e6da7b2e581ee3d96626a0a7d4c7ca1e096626224756ec784e72be22681b56116

diff --git a/dev-python/textdistance/textdistance-4.6.0.ebuild 
b/dev-python/textdistance/textdistance-4.6.0.ebuild
new file mode 100644
index ..94caef6d9024
--- /dev/null
+++ b/dev-python/textdistance/textdistance-4.6.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Compute distance between the two texts"
+HOMEPAGE="
+   https://github.com/life4/textdistance/
+   https://pypi.org/project/textdistance/
+"
+SRC_URI="
+   https://github.com/life4/textdistance/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   tests/test_external.py
+)



[gentoo-commits] repo/proj/libressl:master commit in: net-nds/openldap/

2023-09-28 Thread orbea
commit: 587a0fb2a6aebf4e36e03f6062b33fa7a778b171
Author: orbea  riseup  net>
AuthorDate: Thu Sep 28 16:57:24 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Sep 28 16:57:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=587a0fb2

net-nds/openldap: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 net-nds/openldap/openldap-2.6.3-r7.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/net-nds/openldap/openldap-2.6.3-r7.ebuild 
b/net-nds/openldap/openldap-2.6.3-r7.ebuild
index fe5d4e7..493fe72 100644
--- a/net-nds/openldap/openldap-2.6.3-r7.ebuild
+++ b/net-nds/openldap/openldap-2.6.3-r7.ebuild
@@ -33,15 +33,13 @@ IUSE_OPTIONAL="debug gnutls iodbc ipv6 odbc sasl ssl 
selinux static-libs +syslog
 IUSE_CONTRIB="kerberos kinit pbkdf2 sha2 smbkrb5passwd"
 IUSE_CONTRIB="${IUSE_CONTRIB} cxx"
 IUSE="systemd ${IUSE_DAEMON} ${IUSE_BACKEND} ${IUSE_OVERLAY} ${IUSE_OPTIONAL} 
${IUSE_CONTRIB}"
-RESTRICT="!test? ( test )"
-
-RESTRICT="!test? ( test )"
 REQUIRED_USE="cxx? ( sasl )
pbkdf2? ( ssl )
test? ( cleartext sasl )
autoca? ( !gnutls )
?? ( test minimal )
kerberos? ( ?? ( kinit smbkrb5passwd ) )"
+RESTRICT="!test? ( test )"
 
 # openssl is needed to generate lanman-passwords required by samba
 COMMON_DEPEND="



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

2023-09-28 Thread Michał Górny
commit: 471f8acef1ed410be2d2d7c4fd5da1e8a07aaa1f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 16:55:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 16:55:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=471f8ace

dev-python/thriftpy2: Bump to 0.4.17

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

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

diff --git a/dev-python/thriftpy2/Manifest b/dev-python/thriftpy2/Manifest
index 7de6acd094f8..164100a42801 100644
--- a/dev-python/thriftpy2/Manifest
+++ b/dev-python/thriftpy2/Manifest
@@ -1 +1,2 @@
 DIST thriftpy2-0.4.16.gh.tar.gz 146991 BLAKE2B 
7547ea85106d0929d3e6ee771ff10ad2cd047f4e779c668e4a30ee936ac04d470e16d8321a2771db4404f57e1be41438b4a302bc04b8e4698db03de35dbfa5e9
 SHA512 
c00b21eb7db3fe91843a5129d16e7af2a29331489e7d8394bcf78eb5c4b8054162b9c5a024eec8080708dbffc491db7922258ecd895477cda49dcc7d56297ecf
+DIST thriftpy2-0.4.17.tar.gz 519386 BLAKE2B 
29c383cb886debb7167fbcef3526d0c027dc60db5ae20c554ea19067bb9a3ab40bea50392bd903293c5d9de1e3bc210220d887bd71194f91345a7565f577ccd9
 SHA512 
7c58eb6d0c91c933e31654d28ce2f4ef04854551db3eb5b8022565932761c74d95f27d44fc847f93723e535fdb4997fdad66a9dba432aa44e27e069e73b7ff7e

diff --git a/dev-python/thriftpy2/thriftpy2-0.4.17.ebuild 
b/dev-python/thriftpy2/thriftpy2-0.4.17.ebuild
new file mode 100644
index ..f4882f38def2
--- /dev/null
+++ b/dev-python/thriftpy2/thriftpy2-0.4.17.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021-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=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure python approach of Apache Thrift"
+HOMEPAGE="
+   https://github.com/Thriftpy/thriftpy2/
+   https://pypi.org/project/thriftpy2/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/ply[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/tornado[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   
tests/test_tornado.py::TornadoRPCTestCase::test_asynchronous_exception
+   
tests/test_tornado.py::TornadoRPCTestCase::test_asynchronous_result
+   )
+
+   cd tests || die
+   epytest
+}



[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtbase/files/, dev-qt/qtbase/

2023-09-28 Thread orbea
commit: 8386075470cbc50e34e85629f57614aefc77fc4b
Author: Saki Xi  riseup  net>
AuthorDate: Thu Sep 28 16:16:28 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Sep 28 16:54:31 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=83860754

dev-qt/qtbase: Update upstream sync ::gentoo

Signed-off-by: Saki Xi  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/540
Signed-off-by: orbea  riseup.net>

 dev-qt/qtbase/Manifest |   1 +
 .../qtbase-6.5.2-hppa-forkfd-grow-stack.patch  |  28 ++
 dev-qt/qtbase/files/qtbase-6.5.2-no-glx.patch  |  29 ++
 dev-qt/qtbase/qtbase-6.5.3.ebuild  | 351 +
 4 files changed, 409 insertions(+)

diff --git a/dev-qt/qtbase/Manifest b/dev-qt/qtbase/Manifest
index 9476478..4622d92 100644
--- a/dev-qt/qtbase/Manifest
+++ b/dev-qt/qtbase/Manifest
@@ -1 +1,2 @@
 DIST qtbase-everywhere-src-6.5.2.tar.xz 48410716 BLAKE2B 
578c69ede6f45a8b21cba0a24674d5d8801722503d13ab9578b06b2446ce15e6a84bcdbd0c5d2c9aa868ec70862f0845406c959ed79b695f82bb398ecf299c63
 SHA512 
8d97029aae5b73a3e03624c9a8495dbf2fe54a4f5e992071c06f3d93935e64c80f2121b33eeb60a92d96ceb288cb25d74906a5bf47b45bb018d859d4a2d13f20
+DIST qtbase-everywhere-src-6.5.3.tar.xz 47142456 BLAKE2B 
5b4c774b7199563dc7f2aebf9b2b531d851ee49bc038212f4970eeb43a17c364710432708f82a518eee6692ab123d78b642c234d9548d5b553f689a43aa05ee6
 SHA512 
31c6c01d466f1e01f18d6dcee593360c08ee83ad0a6be495a8eba023faad628cf07ce7285426fabfd247db306319e9a64da329682c99a712a282e32f7493cdb9

diff --git a/dev-qt/qtbase/files/qtbase-6.5.2-hppa-forkfd-grow-stack.patch 
b/dev-qt/qtbase/files/qtbase-6.5.2-hppa-forkfd-grow-stack.patch
new file mode 100644
index 000..ccada9f
--- /dev/null
+++ b/dev-qt/qtbase/files/qtbase-6.5.2-hppa-forkfd-grow-stack.patch
@@ -0,0 +1,28 @@
+Patch taken from Debian[1], largely broken on HPPA without and several
+tests give segmentation faults[2].
+
+Needs upstreaming if someone familiar with HPPA wants to give this
+attention. Note forkfd is essentially maintained in qtbase's repo[3]
+rather than truly third party.
+
+[1] https://bugs.debian.org/1042018
+[2] https://bugs.gentoo.org/914371
+[3] https://code.qt.io/cgit/qt/qtbase.git/tree/src/3rdparty/forkfd
+
+Description: Change how stack grows on HPPA.
+ On HPPA stack grows upwards. This patch introduces this change for
+ this 3rd party code.
+Author: John David Anglin 
+--- a/src/3rdparty/forkfd/forkfd_linux.c
 b/src/3rdparty/forkfd/forkfd_linux.c
+@@ -170,5 +170,10 @@
+ *system = 1;
+ 
++#if defined(__hppa__)
++/* Stack grows up */
++pid = clone(childFn, childStack, cloneflags, token, , NULL, NULL);
++#else
+ pid = clone(childFn, childStack + sizeof(childStack), cloneflags, token, 
, NULL, NULL);
++#endif
+ if (pid < 0)
+ return pid;

diff --git a/dev-qt/qtbase/files/qtbase-6.5.2-no-glx.patch 
b/dev-qt/qtbase/files/qtbase-6.5.2-no-glx.patch
new file mode 100644
index 000..f8263d1
--- /dev/null
+++ b/dev-qt/qtbase/files/qtbase-6.5.2-no-glx.patch
@@ -0,0 +1,29 @@
+Fixes build with libglvnd[-X].
+
+https://github.com/qt/qtbase/commit/929d9a4ca5c9eb0a590479182471d0bbc81589aa
+From: Yaroslav Isakov 
+Date: Sat, 8 Jul 2023 22:09:40 +0200
+Subject: [PATCH] Allow OpenGL to be found on X11-less Linux systems (using
+ libOpenGL)
+
+Cmake supports finding OpenGL, even if there is no GLX (for glvnd) or
+old-style libGL. This change keeps old behavior, but in case, if
+X11-related OpenGL libraries cannot be found on Linux, it adds logic
+to check for (and link with) libOpenGL, if it is present.
+--- a/cmake/FindWrapOpenGL.cmake
 b/cmake/FindWrapOpenGL.cmake
+@@ -47,4 +47,14 @@
+ target_link_libraries(WrapOpenGL::WrapOpenGL INTERFACE OpenGL::GL)
+ endif()
++elseif(UNIX AND NOT APPLE AND NOT CMAKE_SYSTEM_NAME STREQUAL "Integrity")
++# Requesting only the OpenGL component ensures CMake does not mark the 
package as
++# not found if neither GLX nor libGL are available. This allows finding 
OpenGL
++# on an X11-less Linux system.
++find_package(OpenGL ${WrapOpenGL_FIND_VERSION} COMPONENTS OpenGL)
++if (OpenGL_FOUND)
++set(WrapOpenGL_FOUND ON)
++add_library(WrapOpenGL::WrapOpenGL INTERFACE IMPORTED)
++target_link_libraries(WrapOpenGL::WrapOpenGL INTERFACE OpenGL::OpenGL)
++endif()
+ endif()
+ 

diff --git a/dev-qt/qtbase/qtbase-6.5.3.ebuild 
b/dev-qt/qtbase/qtbase-6.5.3.ebuild
new file mode 100644
index 000..df8f999
--- /dev/null
+++ b/dev-qt/qtbase/qtbase-6.5.3.ebuild
@@ -0,0 +1,351 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic qt6-build toolchain-funcs
+
+DESCRIPTION="Cross-platform application development framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~x86"
+fi
+
+declare -A QT6_IUSE=(
+   [global]="+ssl +udev zstd"
+   

[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtbase/

2023-09-28 Thread orbea
commit: 4b6142a6a563a9562c6de691a8cdedbe43164673
Author: orbea  riseup  net>
AuthorDate: Thu Sep 28 16:55:00 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Sep 28 16:55:00 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=4b6142a6

dev-qt/qtbase: keyword 6.5.2-r2 for ~hppa, ~loong

Signed-off-by: orbea  riseup.net>

 dev-qt/qtbase/qtbase-6.5.2-r2.ebuild | 26 --
 1 file changed, 20 insertions(+), 6 deletions(-)

diff --git a/dev-qt/qtbase/qtbase-6.5.2-r2.ebuild 
b/dev-qt/qtbase/qtbase-6.5.2-r2.ebuild
index 34dd3d1..9a24676 100644
--- a/dev-qt/qtbase/qtbase-6.5.2-r2.ebuild
+++ b/dev-qt/qtbase/qtbase-6.5.2-r2.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build toolchain-funcs
 DESCRIPTION="Cross-platform application development framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~x86"
 fi
 
 declare -A QT6_IUSE=(
@@ -86,7 +86,10 @@ RDEPEND="
eglfs? ( media-libs/mesa[gbm(+)] )
evdev? ( sys-libs/mtdev )
libinput? ( dev-libs/libinput:= )
-   opengl? ( media-libs/libglvnd[X?] )
+   opengl? (
+   gles2-only? ( media-libs/libglvnd )
+   !gles2-only? ( media-libs/libglvnd[X?] )
+   )
tslib? ( x11-libs/tslib )
widgets? (
cups? ( net-print/cups )
@@ -130,7 +133,9 @@ PDEPEND="
 "
 
 PATCHES=(
-   "${FILESDIR}/${PN}-6.5.0-libressl.patch"
+   "${FILESDIR}"/${PN}-6.5.0-libressl.patch
+   "${FILESDIR}"/${PN}-6.5.2-hppa-forkfd-grow-stack.patch
+   "${FILESDIR}"/${PN}-6.5.2-no-glx.patch
"${FILESDIR}"/${PN}-6.5.2-no-symlink-check.patch
"${FILESDIR}"/${P}-CVE-2023-38197.patch
"${FILESDIR}"/${P}-tests-gcc13.patch
@@ -285,7 +290,7 @@ src_test() {
tst_qsctpsocket
# these can be flaky depending on the environment/toolchain
tst_qlogging # backtrace log test can easily vary
-   tst_qrawfont # can be affected by available fonts
+   tst_q{,raw}font # affected by available fonts / settings (bug 
#914737)
tst_qstorageinfo # checks mounted filesystems
# flaky due to using different test framework and fails with 
USE=-gui
tst_selftests
@@ -300,17 +305,26 @@ src_test() {
tst_qglyphrun
tst_qvectornd
tst_rcc
-   # similarly, but on armv7 (bug #914028)
+   # similarly, but on armv7 and potentially others (bug #914028)
tst_qlineedit
tst_qpainter
+   # likewise, known failing at least on BE arches (bug 
#914033,914371)
+   tst_qimagereader
+   tst_qimagewriter
+   tst_qpluginloader
# partially broken on llvm-musl, needs looking into but skip to 
have
-   # a baseline for regressions (like above, rest of dev-qt is 
fine)
+   # a baseline for regressions (rest of dev-qt still passes with 
musl)
$(usev elibc_musl '
tst_qfiledialog2
tst_qicoimageformat
tst_qimagereader
tst_qimage
')
+   # fails due to hppa's NaN handling, needs looking into (bug 
#914371)
+   $(usev hppa '
+   tst_qcborvalue
+   tst_qnumeric
+   ')
# note: for linux, upstream only really runs+maintains tests 
for amd64
# https://doc.qt.io/qt-6/supported-platforms.html
)



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

2023-09-28 Thread Michał Górny
commit: 40a7e817c3ade89d662b4947398a61c24ac25139
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 16:14:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 16:43:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40a7e817

dev-python/scipy: Bump to 1.11.3

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

 dev-python/scipy/Manifest|   1 +
 dev-python/scipy/scipy-1.11.3.ebuild | 129 +++
 2 files changed, 130 insertions(+)

diff --git a/dev-python/scipy/Manifest b/dev-python/scipy/Manifest
index 4d500aaa007e..85dd8b3c9e2d 100644
--- a/dev-python/scipy/Manifest
+++ b/dev-python/scipy/Manifest
@@ -2,5 +2,6 @@ DIST scipy-1.10.1.tar.gz 42407997 BLAKE2B 
807dceb1e056a1a2c0ec354e4e21f64e59cdab
 DIST scipy-1.11.0.tar.gz 56030121 BLAKE2B 
e700bf8f9cffa7bc0f4832722010dcf2e03d8f93d13534f7f85734394c02536c1427cae5a097b59616f0873ba941579fcf2efd0baafc2037d9eca1f93362d38b
 SHA512 
248cfbbedba73925b0461bf0f96c4a11bd4cfc7849cb18c58f6405074796ab0efdc4f056c58d344cb8833c0d2c6425f84e7ac6fe958cf98b1cc0bf16e7ff2444
 DIST scipy-1.11.1.tar.gz 56031509 BLAKE2B 
456a80103f8c31c456f80e06b25d765f7ad5655dbdd49e99f476e78273f4291c578a8e99fda3f3a1e848c0e75e08629a09a8146b4a798e85edcaffb7ed1d34a9
 SHA512 
2859fc73c4fef713497f450b76a57d274bb46477a08ac909714823225f065a13c1e42a61ce67575cfc475e1e4612090cc4ca0920411fe32370c5b5c476352f97
 DIST scipy-1.11.2.tar.gz 56045065 BLAKE2B 
c92a27ef7b560c17bea7dbbc5ca7e192cc7ee8297b65887c3bad50509cca0f83314b688e8c9ef14228c7891e4c16e9d45920de7cb39a0456c7712ae752839203
 SHA512 
f6902d48617827d01f69c057f3c4790c7388bc58df0791ade96e073740253bc0529475f9fc22d00c23c0b649acaeb820792528d3805d0ac68588c329aa87b3f2
+DIST scipy-1.11.3.tar.gz 56335652 BLAKE2B 
2b35c24522b2bd498b4ebe84a854c8ec1e62917e7b899b3e3526abb9780c1e56f8e776a3bb1eab1bedb17a273fac881e5ffdaac808084a4f5a5f97428bff1029
 SHA512 
6491c4e479d9f4f02e677396a25ddca947a0dc6c009fc2ec34c658012a6224c0b535f14045bb011fbde9973ea987d184574ed64e6760c31798ec860eb0896fcf
 DIST scipy-html-1.10.1.zip 49191107 BLAKE2B 
5163ae3a62745992bcf94ab02ca2bb13fcf6d2ae0eb2a113ba29bc37a8e8f40ec70e39fe16e6371ce0bc31d4c8f0f46746be91b4fe2ad41c68a985c6f00fb8e7
 SHA512 
f3252452d3bfd400890f29460de2f97bf72732e0fc864582e906b78808e856ead5b1bf97cba531f2150e396408e585499d127004231421d20108e96040316232
 DIST scipy-html-1.11.0.zip 50421508 BLAKE2B 
cb5e4a4f8817a80f54ae73b4a47ba22d2438df46ebfe27ef5fdc2695fdd983226f4ccae925bf82b15d01ced4f4b6807384ecadac5e1aa7700aa887ad06b7d065
 SHA512 
33718bbd5e828687d93fccc441a53b6a2e8f54ac4952d3b69d4c4668f55cb6ef5aba33df9acda20b2400effa5ae71767b2a5602a365ad2045a6edd24ff89c253

diff --git a/dev-python/scipy/scipy-1.11.3.ebuild 
b/dev-python/scipy/scipy-1.11.3.ebuild
new file mode 100644
index ..7dc5558d9dc2
--- /dev/null
+++ b/dev-python/scipy/scipy-1.11.3.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_NEEDED=fortran
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit fortran-2 distutils-r1 multiprocessing
+
+DESCRIPTION="Scientific algorithms library for Python"
+HOMEPAGE="
+   https://scipy.org/
+   https://github.com/scipy/scipy/
+   https://pypi.org/project/scipy/
+"
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+
+   # Need submodules, so git for now.
+   EGIT_REPO_URI="https://github.com/scipy/scipy;
+   EGIT_BRANCH="maintenance/$(ver_cut 1-2).x"
+   EGIT_SUBMODULES=( '*' )
+else
+   inherit pypi
+
+   # Upstream is often behind with doc updates
+   #DOC_PV=${PV}
+   DOC_PV=1.11.0
+
+   SRC_URI+="
+   doc? (
+   
https://docs.scipy.org/doc/${PN}-${DOC_PV}/${PN}-html-${DOC_PV}.zip
+   )"
+
+   if [[ ${PV} != *rc* ]] ; then
+   KEYWORDS="~amd64 ~arm ~arm64 -hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+   fi
+fi
+
+LICENSE="BSD LGPL-2"
+SLOT="0"
+IUSE="doc +fortran test-rust"
+
+# umfpack is technically optional but it's preferred to have it available.
+DEPEND="
+   >=dev-python/numpy-1.21.6[lapack,${PYTHON_USEDEP}]
+   sci-libs/arpack:=
+   sci-libs/umfpack
+   virtual/cblas
+   >=virtual/lapack-3.8
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-lang/swig
+   >=dev-python/cython-0.29.35[${PYTHON_USEDEP}]
+   >=dev-python/meson-python-0.12.1[${PYTHON_USEDEP}]
+   >=dev-python/pybind11-2.10.4[${PYTHON_USEDEP}]
+   >=dev-util/meson-1.1.0
+   !kernel_Darwin? ( dev-util/patchelf )
+   virtual/pkgconfig
+   doc? ( app-arch/unzip )
+   fortran? ( dev-python/pythran[${PYTHON_USEDEP}] )
+   test? (
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+   test-rust? (
+   

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

2023-09-28 Thread Arthur Zamarin
commit: 88704d08b1590d2efd8fffcd3049dd28d500cce2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep 28 16:15:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 28 16:15:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88704d08

dev-go/go-md2man: Stabilize 2.0.2 amd64, #914482

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-go/go-md2man/go-md2man-2.0.2.ebuild 
b/dev-go/go-md2man/go-md2man-2.0.2.ebuild
index fe2b7eb85a6e..8d9a92730d2d 100644
--- a/dev-go/go-md2man/go-md2man-2.0.2.ebuild
+++ b/dev-go/go-md2man/go-md2man-2.0.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/cpuguy83/go-md2man;
 
 LICENSE="BSD-2 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
 
 # restrict tests because they need network-sandbox disabled
 # bug https://bugs.gentoo.org/715028



[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/drogon/

2023-09-28 Thread David Roman
commit: e74430bd07e71335c0c16a7155841ddeede1128b
Author: tastytea  tastytea  de>
AuthorDate: Thu Sep 28 12:47:44 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Sep 28 12:47:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e74430bd

dev-cpp/drogon: add 1.8.7

Signed-off-by: tastytea  tastytea.de>

 dev-cpp/drogon/Manifest|  1 +
 dev-cpp/drogon/drogon-1.8.7.ebuild | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest
index 1dab2a3e25..e3bd6e720c 100644
--- a/dev-cpp/drogon/Manifest
+++ b/dev-cpp/drogon/Manifest
@@ -1,4 +1,5 @@
 DIST drogon-1.8.4.tar.gz 550065 BLAKE2B 
393c98f5c6f65368e9f89f46c4804a738a153139cc12adbe76c6ceff888637887f0dfa8099099255589e87d27e2840b4a9d65d88140bd18c5202f6eb344a43cc
 SHA512 
381b4b576d316e55690dc0531cfeaeee4c0e00ce540a502e1c1870eea9a463d00d7e4bc9a354c459e5fbc6da5f046757f07ff2077bb3a9603f97f448f2d17ea2
 DIST drogon-1.8.6.tar.gz 561577 BLAKE2B 
ad64cbb22b766403156a34cc604e7f9304541a98b86eea83b7afbb3d451c4aa176b7d359db5bfff48ce3f5475e436e13c8cf8d7adc1f4de123026ae2da1e4870
 SHA512 
4ca09f52fde3b080255c0938d510ea5592ec30e4ea9b7648a7ea1b528c9f096e1c1534647d5bf93d7923b43106227c6c1c3b67f238becbd6da15e8acecbf4c5c
+DIST drogon-1.8.7.tar.gz 561601 BLAKE2B 
9cca0fac0d34942a382371c1b654170456e3f7a2a565a798f19854dd0291ef0cf1ef19d668e36794a050a9acccd83c4aab5a0351f0b3f2a87753bc270793146c
 SHA512 
a49b032689869e97505612570285d21c0a68604c70e379f95c70fd5d8014f6890809283956b1b83fda4551c01c526ab2b575351c23a3e58fb4f920c9e1b7e92b
 DIST trantor-1.5.11.tar.gz 113152 BLAKE2B 
6ec0c8ae98835ad5fa94ab154ac3910496ddba2f67e307f90b48ee5bc39d3b4158adcac39b1bd2c2b7343a31f9fba394a6cbbb4fa86c1d1a8f1f28887d5a7955
 SHA512 
dd65938bebb2e6714e5603db3bfc82cd1a63395c17dce014147a41fdc74548cb526e1457a7472aa51bb80ce629a9935b4db9eeadf735efaf30899ef73f776a58
 DIST trantor-1.5.13.tar.gz 143230 BLAKE2B 
298870f3b132d4dbacbab88b9689fd2e8fec7450dcca82fc985393b718a701008debea7a50f2d7814871a9399bb423f21b9a9454de59468f7bfade51b70a283d
 SHA512 
4f4cef4103faa323e5213c1b59c0d86606831e97127594d5c9248481ba4ce66905c40c25c5d83d00e78936d53ba03b8450e6848199a85e9120bb8f2522bf7805

diff --git a/dev-cpp/drogon/drogon-1.8.7.ebuild 
b/dev-cpp/drogon/drogon-1.8.7.ebuild
new file mode 100644
index 00..7841c9749a
--- /dev/null
+++ b/dev-cpp/drogon/drogon-1.8.7.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_TRANTOR_V="1.5.13"
+
+DESCRIPTION="C++14/17 based HTTP web application framework"
+HOMEPAGE="https://github.com/drogonframework/drogon;
+SRC_URI="
+   
https://github.com/drogonframework/drogon/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   test? ( 
https://github.com/an-tao/trantor/archive/refs/tags/v${MY_TRANTOR_V}.tar.gz -> 
trantor-${MY_TRANTOR_V}.tar.gz )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+brotli doc examples mariadb postgres redis sqlite test +yaml"
+# REQUIRED_USE="test? ( postgres sqlite mariadb )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-cpp/trantor-${MY_TRANTOR_V}:=
+   dev-libs/jsoncpp:=
+   sys-libs/zlib
+   brotli? ( app-arch/brotli:= )
+   mariadb? ( dev-db/mariadb:= )
+   postgres? ( dev-db/postgresql:= )
+   redis? ( dev-libs/hiredis:= )
+   sqlite? ( dev-db/sqlite:3 )
+   elibc_Darwin? ( sys-libs/native-uuid )
+   elibc_SunOS? ( sys-libs/libuuid )
+   !elibc_Darwin? ( !elibc_SunOS? (
+   sys-apps/util-linux
+   ) )
+   yaml? ( dev-cpp/yaml-cpp:= )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-cpp/gtest )
+"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.patch )
+
+DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md )
+
+src_unpack() {
+   default
+
+   # the cert is in the trantor submodule normally, but we unbundle that
+   if use test; then
+   mkdir -p ${P}/trantor/trantor/tests || die
+   cp -v trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \
+   ${P}/trantor/trantor/tests/ \
+   || die "could not copy test certificate and/or key"
+   fi
+}
+
+src_configure() {
+   use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." )
+
+   local -a mycmakeargs=(
+   -DBUILD_DOC=$(usex doc)
+   -DBUILD_EXAMPLES=NO
+   -DBUILD_POSTGRESQL=$(usex postgres)
+   -DBUILD_MYSQL=$(usex mariadb)
+   -DBUILD_SQLITE=$(usex sqlite)
+   -DBUILD_REDIS=$(usex redis)
+   -DBUILD_TESTING=$(usex test)
+   -DBUILD_BROTLI=$(usex brotli)
+   -DBUILD_YAML_CONFIG=$(usex yaml)
+   -DUSE_SUBMODULE=NO
+   $(cmake_use_find_package doc Doxygen)
+   )
+
+   cmake_src_configure

  1   2   3   >