[gentoo-commits] proj/prefix/prefix-toolkit: New branch: naive-conversion

2023-05-25 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 05:56:03 2023 +

New branch: naive-conversion




[gentoo-commits] repo/gentoo:master commit in: app-misc/tmux-mem-cpu-load/

2023-05-25 Thread Joonas Niilola
commit: 81c78ca3a64a1c370530cc2fb25833b929b01c33
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri May 26 05:16:46 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri May 26 05:17:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c78ca3

app-misc/tmux-mem-cpu-load: Stabilize 3.7.0 amd64, #907145

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

 app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.7.0.ebuild 
b/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.7.0.ebuild
index 89cfec733b25..08cf80953f8d 100644
--- a/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.7.0.ebuild
+++ b/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.7.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/thewtex/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="CPU, RAM memory, and load monitor for use with tmux"



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

2023-05-25 Thread Joonas Niilola
commit: a2c28a09426871f5cad2a353a7346bd3587c4582
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri May 26 05:16:08 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri May 26 05:17:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c28a09

net-misc/sstp-client: Stabilize 1.0.18-r2 x86, #907149

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

 net-misc/sstp-client/sstp-client-1.0.18-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/sstp-client/sstp-client-1.0.18-r2.ebuild 
b/net-misc/sstp-client/sstp-client-1.0.18-r2.ebuild
index b931ca66acf6..6f6b4410214b 100644
--- a/net-misc/sstp-client/sstp-client-1.0.18-r2.ebuild
+++ b/net-misc/sstp-client/sstp-client-1.0.18-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-ppp-2.5.
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 x86"
 IUSE="static"
 
 DEPEND="dev-libs/libevent:=



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

2023-05-25 Thread Joonas Niilola
commit: 9a40dfd32411066ba619fa8b2ce380f44e9cfff0
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri May 26 05:16:33 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri May 26 05:17:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a40dfd3

net-misc/sstp-client: Stabilize 1.0.18-r2 amd64, #907149

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

 net-misc/sstp-client/sstp-client-1.0.18-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/sstp-client/sstp-client-1.0.18-r2.ebuild 
b/net-misc/sstp-client/sstp-client-1.0.18-r2.ebuild
index 6f6b4410214b..709e731bdb8a 100644
--- a/net-misc/sstp-client/sstp-client-1.0.18-r2.ebuild
+++ b/net-misc/sstp-client/sstp-client-1.0.18-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-ppp-2.5.
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="static"
 
 DEPEND="dev-libs/libevent:=



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

2023-05-25 Thread Sam James
commit: 47f7239e01ad9ab99ba28da8fb52f787ddf0648f
Author: Sam James  gentoo  org>
AuthorDate: Fri May 26 04:46:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 04:46:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47f7239e

gstreamer-meson.eclass: drop invalid local in global scope

Thanks to radhermit for reporting. Portage doesn't notice this because
it does sourcing in function-scope.

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

 eclass/gstreamer-meson.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/gstreamer-meson.eclass b/eclass/gstreamer-meson.eclass
index a4fb4b1a2028..b4bec2042a2f 100644
--- a/eclass/gstreamer-meson.eclass
+++ b/eclass/gstreamer-meson.eclass
@@ -209,7 +209,7 @@ if [[ "${PN}" != "${GST_ORG_MODULE}" ]]; then
# Export multilib phases used for split builds.
multilib_src_install_all() { gstreamer_multilib_src_install_all; }
 else
-   local extra_deps=""
+   extra_deps=""
 
IUSE="nls test"
RESTRICT="!test? ( test )"



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

2023-05-25 Thread Sam James
commit: 281d8924745172051af2946f2d8d2df42af1c6b0
Author: Sam James  gentoo  org>
AuthorDate: Fri May 26 04:45:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 04:45:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=281d8924

java-pkg-simple.eclass: drop invalid local in global scope

Thanks to radhermit for reporting. Portage doesn't notice this because
it does sourcing in function-scope.

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

 eclass/java-pkg-simple.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/java-pkg-simple.eclass b/eclass/java-pkg-simple.eclass
index 929ce68c6c07..bf395c99f1a3 100644
--- a/eclass/java-pkg-simple.eclass
+++ b/eclass/java-pkg-simple.eclass
@@ -36,7 +36,7 @@ S="${WORKDIR}"
 
 # handle dependencies for testing frameworks
 if has test ${JAVA_PKG_IUSE}; then
-   local test_deps
+   test_deps=
for framework in ${JAVA_TESTING_FRAMEWORKS}; do
case ${framework} in
junit)



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

2023-05-25 Thread Sam James
commit: 8835e26e29c3bda8d491297adc06d91dcf264515
Author: Sam James  gentoo  org>
AuthorDate: Fri May 19 23:58:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 04:44:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8835e26e

java-ant-2.eclass: drop invalid local in global scope

Thanks to radhermit for reporting. Portage doesn't notice this because
it does sourcing in function-scope.

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

 eclass/java-ant-2.eclass | 1 -
 1 file changed, 1 deletion(-)

diff --git a/eclass/java-ant-2.eclass b/eclass/java-ant-2.eclass
index 3b4a71a402ed..ee7aa39ddea0 100644
--- a/eclass/java-ant-2.eclass
+++ b/eclass/java-ant-2.eclass
@@ -59,7 +59,6 @@ if [[ -z "${JAVA_ANT_DISABLE_ANT_CORE_DEP}" ]]; then
 fi
 
 # add ant tasks specified in WANT_ANT_TASKS to DEPEND
-local ANT_TASKS_DEPEND;
 ANT_TASKS_DEPEND="$(java-pkg_ant-tasks-depend)"
 # check that java-pkg_ant-tasks-depend didn't fail
 if [[ $? != 0 ]]; then



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

2023-05-25 Thread Sam James
commit: 3cb247e73e86b39815c50982f328562151af7ad8
Author: Sam James  gentoo  org>
AuthorDate: Fri May 26 04:30:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 04:30:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb247e7

net-misc/curl: fix hanging configure test

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

 net-misc/curl/curl-8.1.1.ebuild|  1 +
 .../curl/files/curl-8.1.1-configure-compiler.patch | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/net-misc/curl/curl-8.1.1.ebuild b/net-misc/curl/curl-8.1.1.ebuild
index 1f799eeab629..1240b566e376 100644
--- a/net-misc/curl/curl-8.1.1.ebuild
+++ b/net-misc/curl/curl-8.1.1.ebuild
@@ -124,6 +124,7 @@ PATCHES=(
 
### Backports
"${FILESDIR}"/${P}-hanging-http2.patch
+   "${FILESDIR}"/${P}-configure-compiler.patch
 )
 
 src_prepare() {

diff --git a/net-misc/curl/files/curl-8.1.1-configure-compiler.patch 
b/net-misc/curl/files/curl-8.1.1-configure-compiler.patch
new file mode 100644
index ..f769b35880cf
--- /dev/null
+++ b/net-misc/curl/files/curl-8.1.1-configure-compiler.patch
@@ -0,0 +1,73 @@
+The check for "basic compiler options" hangs otherwise.
+
+https://github.com/curl/curl/commit/471dab2da0c6b2b08ca2b96a1da0a4825e2c3c36
+https://github.com/curl/curl/commit/c4a019603b82a08c3572591a9393df0818ee02f6
+
+From 471dab2da0c6b2b08ca2b96a1da0a4825e2c3c36 Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Tue, 23 May 2023 09:40:18 +0200
+Subject: [PATCH] configure: quote the assignments for run-compiler
+
+Building for multilib failed, as the compiler command contains an
+extra argument. That needs quoting.
+
+Regression from b78ca50cb3dda361f9c1
+
+Fixes #11179
+Closes #11180
+--- a/configure.ac
 b/configure.ac
+@@ -193,8 +193,8 @@ dnl something different but only have that affect the 
execution of the results
+ dnl of the compile, not change the libraries for the compiler itself.
+ dnl
+ compilersh="run-compiler"
+-echo "CC=$CC" > $compilersh
+-echo "LD_LIBRARY_PATH=$LD_LIBRARY_PATH" >> $compilersh
++echo "CC=\"$CC\"" > $compilersh
++echo "LD_LIBRARY_PATH=\"$LD_LIBRARY_PATH\"" >> $compilersh
+ echo 'exec $CC $@' >> $compilersh
+ 
+ dnl **
+
+From c4a019603b82a08c3572591a9393df0818ee02f6 Mon Sep 17 00:00:00 2001
+From: Emanuele Torre 
+Date: Tue, 23 May 2023 11:59:59 +0200
+Subject: [PATCH] configure: fix build with arbitrary CC and LD_LIBRARY_PATH
+
+Since ./configure and processes that inherit its environment variables
+are the only callers of the run-compiler script, we can just save the
+current value of the LD_LIBRARY_PATH and CC variables to another pair of
+environment variables, and make run-compiler a static script that
+simply restores CC and LD_LIBRARY_PATH to the saved value, and before
+running the compiler.
+
+This avoids having to inject the values of the variables in the script,
+possibly causing problems if they contains spaces, quotes, and other
+special characters.
+
+Also add exports in the script just in case LD_LIBRARY_PATH and CC are
+not already in the environment.
+
+follow-up from 471dab2
+
+Closes #11182
+--- a/configure.ac
 b/configure.ac
+@@ -193,9 +193,13 @@ dnl something different but only have that affect the 
execution of the results
+ dnl of the compile, not change the libraries for the compiler itself.
+ dnl
+ compilersh="run-compiler"
+-echo "CC=\"$CC\"" > $compilersh
+-echo "LD_LIBRARY_PATH=\"$LD_LIBRARY_PATH\"" >> $compilersh
+-echo 'exec $CC $@' >> $compilersh
++export "CURL_SAVED_CC=$CC"
++export "CURL_SAVED_LD_LIBRARY_PATH=$LD_LIBRARY_PATH"
++cat <<\EOF > "$compilersh"
++export "CC=$CURL_SAVED_CC"
++export "LD_LIBRARY_PATH=$CURL_SAVED_LD_LIBRARY_PATH"
++exec $CC "$@"
++EOF
+ 
+ dnl **
+ dnl See which TLS backend(s) that are requested. Just do all the
+



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

2023-05-25 Thread Michał Górny
commit: 580240beb0451c74ebde79904f3bec0b7f907287
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 26 04:19:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 26 04:26:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580240be

dev-python/paramiko: Bump to 3.2.0

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

 dev-python/paramiko/Manifest   |   1 +
 .../files/paramiko-3.2.0-disable-server.patch  |  58 +
 .../files/paramiko-3.2.0-nih-test-deps.patch   | 134 +
 dev-python/paramiko/paramiko-3.2.0.ebuild  |  57 +
 4 files changed, 250 insertions(+)

diff --git a/dev-python/paramiko/Manifest b/dev-python/paramiko/Manifest
index e8f8b589c1eb..1b3bc344a812 100644
--- a/dev-python/paramiko/Manifest
+++ b/dev-python/paramiko/Manifest
@@ -1 +1,2 @@
 DIST paramiko-3.1.0.gh.tar.gz 351910 BLAKE2B 
7350626f3a8e54d8950085cbd8253f5564355abb4db7c65113c0df22674e3df0081da7299cfad779f1fcf9569b01720b6ab5dc2bde32c4a71500e79910caf4c8
 SHA512 
1a556a5b7a6ebc72a0c61b59f326a95c9f2784d74fdc1a171455867ba7b4b07a15741e168747b5a3a225685ad069e2d58021f54dadf7feb00f8acf65b0c07d51
+DIST paramiko-3.2.0.gh.tar.gz 374709 BLAKE2B 
80ec5678a51dc8a0eadd28228ae70a8912fb9a4be1807f5f65a925dd2252fd43ebba6f63b350b62ff7545d9ed0db6e4a78710fb73cff332e6d1ed996b0f1a7d9
 SHA512 
1d87a19284cef73a76eb7402d0492eb35d4a0588becd2f67ba19fe1498d6c10927127617398de11184d4865c8ce0f3e0c48194d50ef546414a17cf6faff3c39d

diff --git a/dev-python/paramiko/files/paramiko-3.2.0-disable-server.patch 
b/dev-python/paramiko/files/paramiko-3.2.0-disable-server.patch
new file mode 100644
index ..942f5161ee6f
--- /dev/null
+++ b/dev-python/paramiko/files/paramiko-3.2.0-disable-server.patch
@@ -0,0 +1,58 @@
+From a47e9bdc80224c9ceafcea6da5cea1539ddfbd4d Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Fri, 26 May 2023 06:05:13 +0200
+Subject: [PATCH 3/3] Disable server component due to security issues
+
+---
+ paramiko/transport.py | 4 
+ tests/conftest.py | 5 +
+ 2 files changed, 9 insertions(+)
+
+diff --git a/paramiko/transport.py b/paramiko/transport.py
+index 8785d6bb..803d07d1 100644
+--- a/paramiko/transport.py
 b/paramiko/transport.py
+@@ -120,6 +120,8 @@ from paramiko.util import (
+ )
+ 
+ 
++SERVER_DISABLED_BY_GENTOO = True
++
+ # for thread cleanup
+ _active_threads = []
+ 
+@@ -768,6 +770,8 @@ class Transport(threading.Thread, ClosingContextManager):
+ `.SSHException` -- if negotiation fails (and no ``event`` was
+ passed in)
+ """
++if SERVER_DISABLED_BY_GENTOO:
++raise Exception("Disabled by Gentoo for security reasons. Enable 
with 'server' USE flag")
+ if server is None:
+ server = ServerInterface()
+ self.server_mode = True
+diff --git a/tests/conftest.py b/tests/conftest.py
+index 7546aae4..804a289e 100644
+--- a/tests/conftest.py
 b/tests/conftest.py
+@@ -16,6 +16,7 @@ from paramiko import (
+ Ed25519Key,
+ ECDSAKey,
+ PKey,
++transport,
+ )
+ 
+ from ._loop import LoopSocket
+@@ -23,6 +24,10 @@ from ._stub_sftp import StubServer, StubSFTPServer
+ from ._util import _support
+ 
+ 
++# We need the server component for testing
++transport.SERVER_DISABLED_BY_GENTOO = False
++
++
+ # Perform logging by default; pytest will capture and thus hide it normally,
+ # presenting it on error/failure. (But also allow turning it off when doing
+ # very pinpoint debugging - e.g. using breakpoints, so you don't want output
+-- 
+2.40.1
+

diff --git a/dev-python/paramiko/files/paramiko-3.2.0-nih-test-deps.patch 
b/dev-python/paramiko/files/paramiko-3.2.0-nih-test-deps.patch
new file mode 100644
index ..84fb618dffb8
--- /dev/null
+++ b/dev-python/paramiko/files/paramiko-3.2.0-nih-test-deps.patch
@@ -0,0 +1,134 @@
+From 33c56a44f425bb5c4bf63759fbe85cfee06ab087 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Tue, 17 May 2022 07:26:36 +0200
+Subject: [PATCH 1/3] Replace pytest-relaxed with plain pytest.raises
+
+There is really no technical reason to bring pytest-relaxed to call
+@raises as a decorator while plain pytest works just fine.  Plus,
+pytest.raises() is used in test_sftp already.
+
+pytest-relaxed causes humongous breakage to other packages
+on the system.  It has been banned from Gentoo for this reason.
+---
+ tests/test_client.py | 19 +--
+ 1 file changed, 9 insertions(+), 10 deletions(-)
+
+diff --git a/tests/test_client.py b/tests/test_client.py
+index 1c0c6c84..c12cbe9a 100644
+--- a/tests/test_client.py
 b/tests/test_client.py
+@@ -33,7 +33,6 @@ import weakref
+ from tempfile import mkstemp
+ 
+ import pytest
+-from pytest_relaxed import raises
+ from unittest.mock import patch, Mock
+ 
+ import paramiko
+@@ -799,11 +798,11 @@ class PasswordPassphraseTests(ClientTest):
+ 
+ # TODO: more granular exception pending #387; 

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

2023-05-25 Thread Michał Górny
commit: e2e34eb4342a28505d0b1a6b86d5f7449f4eabef
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 26 04:17:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 26 04:26:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e34eb4

dev-python/zeroconf: Bump to 0.63.0

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

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

diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index 3d430384de95..db966c055f70 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -1 +1,2 @@
 DIST zeroconf-0.62.0.tar.gz 141269 BLAKE2B 
17efd98394155e415cc9b9b6ff7b2ec6d702613a38e4af8d8e168155a2ecef20f16d4864dc2c62833c9d186d937eca9a5b25846efdc0c21d7bf29f1d911228ca
 SHA512 
d923f23af59dfa09977ec45507c8a02d68a49077652a3fe7d8f23a62e45c525bb431ee5a82c51012d8ba77a7285eaae963a84f0727110780392b0fb7c9966038
+DIST zeroconf-0.63.0.tar.gz 141580 BLAKE2B 
22267e2be9118c91b5d7638843e89de0a2838eb1ebca2c233038fc202b8648256193fd8d61523960e1fce110ef7e3c3c06190f5369f700c02cbd047a036a362e
 SHA512 
b899838ddae288b0f0483ca6950871d88ee387769507fe803a68df1cd5657bf9eee2aeecfc2e7685ded5327e70e04cfe445b564f16e3e9191112ddaae7deda18

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



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

2023-05-25 Thread Zac Medico
commit: 3757e5f52841a74a047a9f62573bc5d6e92c9830
Author: Zac Medico  gentoo  org>
AuthorDate: Fri May 26 04:23:41 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri May 26 04:23:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3757e5f5

dev-util/flatpak-builder: drop 1.2.2-r1, 1.3.1

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

 dev-util/flatpak-builder/Manifest  |  2 -
 .../flatpak-builder-1.2.2-r1.ebuild| 43 --
 .../flatpak-builder/flatpak-builder-1.3.1.ebuild   | 42 -
 3 files changed, 87 deletions(-)

diff --git a/dev-util/flatpak-builder/Manifest 
b/dev-util/flatpak-builder/Manifest
index 208dbd0387a2..ad0664fdf489 100644
--- a/dev-util/flatpak-builder/Manifest
+++ b/dev-util/flatpak-builder/Manifest
@@ -1,3 +1 @@
-DIST flatpak-builder-1.2.2.tar.xz 503444 BLAKE2B 
f499d5a5bb313530b2a5c69c2aef897aead40e959495ee368f375e03b9bca3c224b377607d1ca213f8640b0f926d7b862b0a7502e1773661a8e5ee983340f53c
 SHA512 
28ab004f5c4fdb7f43b7d3f0823d54dad0aa4f660d5bbe9969e0ce011a1e338e2442e676d1d4c197af60d61a0911b8715ba34244b547116887bbcdef589e1b47
-DIST flatpak-builder-1.3.1.tar.xz 517864 BLAKE2B 
1698ef94028962c7da7a04c44e5cef5a5e97a05a5cbdf3712bdbaf20aa8f09980c4a2f90150f166618a82fdb8355e265530907b11520d15306b70ed6a8a80004
 SHA512 
a6db2b23bd11784b41eabe8f57698bf252385f2c35ea482fdf13a60fc0a3b40e77edc7c6759dae7a4e4e0c1ec93e207e01c632e323076714a3ad6452892bc270
 DIST flatpak-builder-1.3.3.tar.xz 522332 BLAKE2B 
6b870ecdd92a7fb0eca85162a49a48f5bae83ba8a86a5e6663743e3a957240b2059e24ae7f15a9621aa784bb6d394620d58e9e9e3c1c1f5bcdac89b610e8cf3c
 SHA512 
7b46382e559184ae57cffa082a0617013e59428b65ad064e741e357bf165029da91c8d527be6fc7349812edf8dd1e92f42480e6b0f3f6639e3cd88ccfb2bf3e7

diff --git a/dev-util/flatpak-builder/flatpak-builder-1.2.2-r1.ebuild 
b/dev-util/flatpak-builder/flatpak-builder-1.2.2-r1.ebuild
deleted file mode 100644
index 262070de405e..
--- a/dev-util/flatpak-builder/flatpak-builder-1.2.2-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz;
-DESCRIPTION="Tool to build flatpaks from source"
-HOMEPAGE="http://flatpak.org/;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="doc +yaml"
-
-RDEPEND="
-   >=sys-apps/flatpak-0.99.1
-   >=dev-util/ostree-2019.5:=
-   >=net-libs/libsoup-2.4:2.4=
-   >=dev-libs/elfutils-0.8.12:=
-   >=dev-libs/glib-2.44:2=
-   >=dev-libs/libxml2-2.4:=
-   dev-libs/json-glib:=
-   net-misc/curl:=
-   yaml? ( dev-libs/libyaml:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=sys-devel/gettext-0.18.2
-   virtual/pkgconfig
-   doc? (
-   app-text/xmlto
-   dev-libs/libxslt
-   )
-"
-
-PATCHES=("${FILESDIR}/flatpak-builder-1.2.2-musl.patch")
-
-src_configure() {
-   econf \
-   $(use_enable doc documentation) \
-   $(use_enable doc docbook-docs) \
-   $(use_with yaml)
-}

diff --git a/dev-util/flatpak-builder/flatpak-builder-1.3.1.ebuild 
b/dev-util/flatpak-builder/flatpak-builder-1.3.1.ebuild
deleted file mode 100644
index 21434455c033..
--- a/dev-util/flatpak-builder/flatpak-builder-1.3.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz;
-DESCRIPTION="Tool to build flatpaks from source"
-HOMEPAGE="http://flatpak.org/;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="doc +yaml"
-
-RDEPEND="
-   >=sys-apps/flatpak-0.99.1
-   >=dev-util/ostree-2019.5:=
-   >=dev-libs/elfutils-0.8.12:=
-   >=dev-libs/glib-2.44:2=
-   >=dev-libs/libxml2-2.4:=
-   dev-libs/json-glib:=
-   net-misc/curl:=
-   yaml? ( dev-libs/libyaml:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=sys-devel/gettext-0.18.2
-   virtual/pkgconfig
-   doc? (
-   app-text/xmlto
-   dev-libs/libxslt
-   )
-"
-
-PATCHES=("${FILESDIR}/flatpak-builder-1.2.2-musl.patch")
-
-src_configure() {
-   econf \
-   $(use_enable doc documentation) \
-   $(use_enable doc docbook-docs) \
-   $(use_with yaml)
-}



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

2023-05-25 Thread Zac Medico
commit: de3758a74c17e16468420d61e25a06a9abe6ac19
Author: Zac Medico  gentoo  org>
AuthorDate: Fri May 26 04:22:54 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri May 26 04:23:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de3758a7

dev-util/flatpak-builder: add 1.3.3

Bug: https://bugs.gentoo.org/906961
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/flatpak-builder/Manifest  |  1 +
 .../flatpak-builder/flatpak-builder-1.3.3.ebuild   | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-util/flatpak-builder/Manifest 
b/dev-util/flatpak-builder/Manifest
index c56c9ec33b62..208dbd0387a2 100644
--- a/dev-util/flatpak-builder/Manifest
+++ b/dev-util/flatpak-builder/Manifest
@@ -1,2 +1,3 @@
 DIST flatpak-builder-1.2.2.tar.xz 503444 BLAKE2B 
f499d5a5bb313530b2a5c69c2aef897aead40e959495ee368f375e03b9bca3c224b377607d1ca213f8640b0f926d7b862b0a7502e1773661a8e5ee983340f53c
 SHA512 
28ab004f5c4fdb7f43b7d3f0823d54dad0aa4f660d5bbe9969e0ce011a1e338e2442e676d1d4c197af60d61a0911b8715ba34244b547116887bbcdef589e1b47
 DIST flatpak-builder-1.3.1.tar.xz 517864 BLAKE2B 
1698ef94028962c7da7a04c44e5cef5a5e97a05a5cbdf3712bdbaf20aa8f09980c4a2f90150f166618a82fdb8355e265530907b11520d15306b70ed6a8a80004
 SHA512 
a6db2b23bd11784b41eabe8f57698bf252385f2c35ea482fdf13a60fc0a3b40e77edc7c6759dae7a4e4e0c1ec93e207e01c632e323076714a3ad6452892bc270
+DIST flatpak-builder-1.3.3.tar.xz 522332 BLAKE2B 
6b870ecdd92a7fb0eca85162a49a48f5bae83ba8a86a5e6663743e3a957240b2059e24ae7f15a9621aa784bb6d394620d58e9e9e3c1c1f5bcdac89b610e8cf3c
 SHA512 
7b46382e559184ae57cffa082a0617013e59428b65ad064e741e357bf165029da91c8d527be6fc7349812edf8dd1e92f42480e6b0f3f6639e3cd88ccfb2bf3e7

diff --git a/dev-util/flatpak-builder/flatpak-builder-1.3.3.ebuild 
b/dev-util/flatpak-builder/flatpak-builder-1.3.3.ebuild
new file mode 100644
index ..21434455c033
--- /dev/null
+++ b/dev-util/flatpak-builder/flatpak-builder-1.3.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz;
+DESCRIPTION="Tool to build flatpaks from source"
+HOMEPAGE="http://flatpak.org/;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="doc +yaml"
+
+RDEPEND="
+   >=sys-apps/flatpak-0.99.1
+   >=dev-util/ostree-2019.5:=
+   >=dev-libs/elfutils-0.8.12:=
+   >=dev-libs/glib-2.44:2=
+   >=dev-libs/libxml2-2.4:=
+   dev-libs/json-glib:=
+   net-misc/curl:=
+   yaml? ( dev-libs/libyaml:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/gettext-0.18.2
+   virtual/pkgconfig
+   doc? (
+   app-text/xmlto
+   dev-libs/libxslt
+   )
+"
+
+PATCHES=("${FILESDIR}/flatpak-builder-1.2.2-musl.patch")
+
+src_configure() {
+   econf \
+   $(use_enable doc documentation) \
+   $(use_enable doc docbook-docs) \
+   $(use_with yaml)
+}



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

2023-05-25 Thread Zac Medico
commit: b7ea63c243aac4fafdec6d51ccc6d28cc9f4eaf6
Author: Zac Medico  gentoo  org>
AuthorDate: Fri May 26 04:15:36 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri May 26 04:16:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ea63c2

app-admin/consul: drop 1.14.3

Bug: https://bugs.gentoo.org/905334
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/consul/Manifest |  1 -
 app-admin/consul/consul-1.14.3.ebuild | 57 ---
 2 files changed, 58 deletions(-)

diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index ae3a011478a5..d8e7eafb8fe7 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -1,2 +1 @@
-DIST consul-1.14.3-vendor.tar.gz 40650363 BLAKE2B 
1c15333d1a1053da871ccf032c8b21f6b1265a5c222395f217444de3c4472c755d205bad82d83ecdb520081830d11e4c7f113207fe83a7dac4860497518d5be8
 SHA512 
b1764b845bea8681d72858de4558fdfce4de1faaaf1fb5221eab12d8c9f512efbf1b8a118ea68c829660e23410381a2b71d12fc6d995a64be041d74ad616a663
 DIST consul-1.15.2-vendor.tar.gz 43070821 BLAKE2B 
39e375cf6fcb17e9a633aa7048588560f8efc93aacad7a332210d509d0b50a74e525be5e56ad9e0aa642b43f68362b8e28beb264c4365a96dd98eab6f4d296d7
 SHA512 
b00cd569dee83c7850fc13e5591c55dd2903242349ec747cc7ac8f18ebd207858148521c62a1da914610988f95cd543fcc5f5771a1c072c09521a8af0a474ba6

diff --git a/app-admin/consul/consul-1.14.3.ebuild 
b/app-admin/consul/consul-1.14.3.ebuild
deleted file mode 100644
index 65a0b54229bf..
--- a/app-admin/consul/consul-1.14.3.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module systemd
-
-DESCRIPTION="A tool for service discovery, monitoring and configuration"
-HOMEPAGE="https://www.consul.io;
-GIT_COMMIT="bd257019c580a7f06b3ef99168698929b74f4bfc"
-
-SRC_URI="https://github.com/zmedico/consul/archive/v${PV}-vendor.tar.gz -> 
${P}-vendor.tar.gz"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT"
-RESTRICT+=" test"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-
-BDEPEND="dev-go/gox"
-COMMON_DEPEND="
-   acct-group/consul
-   acct-user/consul"
-   DEPEND="${COMMON_DEPEND}"
-   RDEPEND="${COMMON_DEPEND}"
-
-S=${WORKDIR}/${P}-vendor
-
-src_prepare() {
-   default
-   sed -e 's|^GIT_DATE=.*|GIT_DATE=2022-12-13T17:13:55Z|' -i GNUmakefile 
|| die
-}
-
-src_compile() {
-   # The dev target sets causes build.sh to set appropriate XC_OS
-   # and XC_ARCH, and skips generation of an unused zip file,
-   # avoiding a dependency on app-arch/zip.
-   GIT_DESCRIBE="v${PV}" \
-   GIT_DIRTY="" \
-   GIT_COMMIT="${GIT_COMMIT}" \
-   emake dev-build
-}
-
-src_install() {
-   dobin bin/consul
-
-   keepdir /etc/consul.d
-   insinto /etc/consul.d
-   doins "${FILESDIR}/"*.json.example
-
-   keepdir /var/log/consul
-   fowners consul:consul /var/log/consul
-
-   newinitd "${FILESDIR}/consul.initd" "${PN}"
-   newconfd "${FILESDIR}/consul.confd" "${PN}"
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
-   systemd_dounit "${FILESDIR}/consul.service"
-}



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

2023-05-25 Thread Michał Górny
commit: 19d4bb8e03f4aa1ef8d990abeec6174d6b0fadc5
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 26 03:45:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 26 03:45:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19d4bb8e

dev-python/flit: Fix sed mistake

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

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

diff --git a/dev-python/flit/flit-3.8.0.ebuild 
b/dev-python/flit/flit-3.8.0.ebuild
index 48819d18d3e4..96da544a396c 100644
--- a/dev-python/flit/flit-3.8.0.ebuild
+++ b/dev-python/flit/flit-3.8.0.ebuild
@@ -49,6 +49,6 @@ distutils_enable_sphinx doc \
 
 src_prepare() {
# make sure system install is used
-   rm -r flit-core || die
+   rm -r flit_core || die
distutils-r1_src_prepare
 }



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

2023-05-25 Thread Michał Górny
commit: fc99a5bce4ceb2f90ac80b7aac41421bdfb34570
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 26 03:47:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 26 03:47:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc99a5bc

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

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

 dev-python/aws-sam-translator/Manifest |  1 +
 .../aws-sam-translator-1.68.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 73b89cabceb6..30a6fb59eb9e 100644
--- a/dev-python/aws-sam-translator/Manifest
+++ b/dev-python/aws-sam-translator/Manifest
@@ -1,2 +1,3 @@
 DIST serverless-application-model-1.66.0.gh.tar.gz 5779523 BLAKE2B 
7ec6eb68a74686cc7f1acb160582065b7ca50d56f400c7111a2b47733e6e238e010ba912236c60207b7dba65005333507e2babd8022244cea1bea0691300b947
 SHA512 
fbcc799bc0935c17fa5f9ae655d8e722e659c78c0f4ea6325f2f0a89f6bbad3b8f43951a60e950de1effe699cc858b696a95fbfceb3d7b79eb35cd4d2c618846
 DIST serverless-application-model-1.67.0.gh.tar.gz 5786955 BLAKE2B 
d80e24e5e371daa0ad189ef01ca16a2a2be76902d38c2b77b7e1b7e832e1c776f58dc079b140a328a7f33f211cd9af1eab3d40490c74db342949321a1745fc81
 SHA512 
0828b9e5e3284dd1787bd168303f32118f8597dd2bf57361b05e86a1337ae2fcb5866a5cb59bb5afc830f44f101dd833e56198198693c154d307ecb841704182
+DIST serverless-application-model-1.68.0.gh.tar.gz 5807706 BLAKE2B 
82d596bf9c93ca9f45cf7d9f6bbfbe46c0e845eb618f7619377f74a6e9e3971c60ba1ac6a73e5247f292553e1efaff723bbb66503bec74731eac97661a325950
 SHA512 
40a6961556e6e162d45d521f31fd086da77ce2e4e93d081d7be41f47779673513e09f8d48953b53410d59800942c9514eacb765d55534a3df4e2cddc09d658c7

diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.68.0.ebuild 
b/dev-python/aws-sam-translator/aws-sam-translator-1.68.0.ebuild
new file mode 100644
index ..5a83e871d7a8
--- /dev/null
+++ b/dev-python/aws-sam-translator/aws-sam-translator-1.68.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-util/stripe-mock/

2023-05-25 Thread Michał Górny
commit: b6a9a1860bc0202bd400b485cee41b4bdcc04edd
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 26 03:49:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 26 03:49:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a9a186

dev-util/stripe-mock: Bump to 0.164.0

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

 dev-util/stripe-mock/Manifest   |  1 +
 dev-util/stripe-mock/stripe-mock-0.164.0.ebuild | 27 +
 2 files changed, 28 insertions(+)

diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest
index 1c7b7b2a1890..aee5accf93c5 100644
--- a/dev-util/stripe-mock/Manifest
+++ b/dev-util/stripe-mock/Manifest
@@ -1,2 +1,3 @@
 DIST stripe-mock-0.162.0.tar.gz 1232326 BLAKE2B 
6767608c3cec80b20a547855c982b1e1751ce30cc93ba33700c1140f4233d1cff4c6575b1bc30f510f08a3af836139190365ff79bb02e50710e4d379cc1a2a60
 SHA512 
936ce2e73fdcc94c9d7acf1edf3bff086b15de15c7e6aa2f2e79a64f8f02cb55ac319e63c263c78aa43d9bf4616eb9b2cedeb21a95db88b4494773444e6f7f7c
 DIST stripe-mock-0.163.0.tar.gz 1247893 BLAKE2B 
526661385d98b73593a5e934f4546063f9e4f465eb26c1a84ea7d39a83f3e07cc0adf69f6364d7628f49cd80ff30bea5e537a630f9c87b889161d0aee0f1bcbe
 SHA512 
1e283ef70614222724e933e1ea220f8b49c0b48424b9fc49c107aeb4be990524e218653044e422daaec281a3f4dade94fbe163a585e364938ee82e2919fa
+DIST stripe-mock-0.164.0.tar.gz 1249727 BLAKE2B 
fda30a53eda51b9e001024c3dad9ae3bf0922ce9892a0e43a63f3a29f477acbc7f4b83d4af90c47ee9f78696a3fa97f051910f4ba005a5de72ef5cad48d9ed0c
 SHA512 
3221f05e548252069797bad5d6a0413c3c0b26c033572fc55cf37bdf2a1e560f8f69de20c32260eca841feef0cae51e32335c2ae4264d7c141ebd9ec67f02519

diff --git a/dev-util/stripe-mock/stripe-mock-0.164.0.ebuild 
b/dev-util/stripe-mock/stripe-mock-0.164.0.ebuild
new file mode 100644
index ..ca0f4e60efa7
--- /dev/null
+++ b/dev-util/stripe-mock/stripe-mock-0.164.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Mock HTTP server that responds like the real Stripe API"
+HOMEPAGE="https://github.com/stripe/stripe-mock/;
+SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT ISC BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_compile() {
+   emake build
+}
+
+src_test() {
+   emake test
+}
+
+src_install() {
+   dobin stripe-mock
+   einstalldocs
+}



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

2023-05-25 Thread Michał Górny
commit: b6867ba7651227311cf76f42b7a673bfb4dca7ff
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 26 03:46:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 26 03:46:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6867ba7

dev-python/orjson: Bump to 3.8.14

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

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

diff --git a/dev-python/orjson/Manifest b/dev-python/orjson/Manifest
index fdd5e26c22c4..f272fa45ac3d 100644
--- a/dev-python/orjson/Manifest
+++ b/dev-python/orjson/Manifest
@@ -25,6 +25,7 @@ DIST orjson-3.8.10.tar.gz 836541 BLAKE2B 
90c7e1a298ffd4af93f26312f501c558a642116
 DIST orjson-3.8.11.tar.gz 659654 BLAKE2B 
3e55bdc18447cf181e580797c96c132070a35790acc25a9d46228e072d3f259622c45bf0310f3d69692520d009dbd7f27a0a40dc53e933ce49eceb591f148b7e
 SHA512 
a6e898ab83abe45f1f285343985c7e638579cfefd5c453ac184a54d02b44f1ea7ab13ca5a3a20ac149e3b93da6a194e963dd816006c49c21abcf8aad9cfb13cf
 DIST orjson-3.8.12.tar.gz 669172 BLAKE2B 
7b3b57a5a81c9d77f39f07d5c3349aff65f0628b7bf0ad8aeba74c9b0c18d3a173aed4539db81f4d00c666eca933bc0bad511ecf6e82c9001f520c076653f4d3
 SHA512 
c2a6a106721e5c84d52ccc255b60fb3da67d442604c5dd5e2dea63a6d52eece87fd3d1d81a2691c1f93b4c21a0f608a8c1ea6b19d8ba4995584a562780ff39e9
 DIST orjson-3.8.13.tar.gz 4213635 BLAKE2B 
3bc934f7a851e6d1f7e888fc8d095c40478f372a4737972c58a95c0c50874a9bd0ad8d379782cad2f460deb9af8606aac23743123c7acad00d6f8e1e111aa9cb
 SHA512 
9b458f4a9aadd5985ffc7f2cbfc07485a89c101b5053987995d47e4f574131dcaff8fafa6c132764067bbf33800a2a5fe5040f9884e52c28ca6c87cd9c26ddb8
+DIST orjson-3.8.14.tar.gz 4214204 BLAKE2B 
49e21d252dfd3dda861f419ab673eaebf4f727ddeb362be735de429a51b16cdf24dd8f161898cf3a912d7f2cf6af1d3a0f236833cc036cbdd61d30b41612c57e
 SHA512 
6c737396f0b59c6c519fa38c401edad01e132c3031b346b1982a97a965a5f5a64fe28eaee51fc797d04998ac4016383bd79067d670ad3ed022cd2ab03bfb6b05
 DIST orjson-3.8.9.tar.gz 657071 BLAKE2B 
7486ecedd2c80e9fd7a7de907f18b3ebea2f7aa992d81f3ac21caa0e515167ad94c516081a0e2a0059dc9ac734f3d98b0da2381db10574f6e35475e9ef824be1
 SHA512 
a1409de1b099011ac8566110c08502708b42339ab7ff3b1e6600840aa32d655ddf4960128e50fe174278ded119e3996f662fe2faa3d3284ca42c56f2f8bb5d7d
 DIST packed_simd_2-0.3.8.crate 97388 BLAKE2B 
89d2a1401efef8e0a665d883b41a587601cd4704a6acf80c542f3e6e274a6fa9c975a03799857c409c8764bf6698784cf85f1fb73b4fab2c4f98b368326760c4
 SHA512 
de1ff7cc43f6d0f6e2a94073ab80bd178864d375d334c4d8aaf30f8ae3320b6aa470f14b25babc264d9032af0c4fa7663e442321fc91acbd7adc7550b5177984
 DIST pyo3-build-config-0.18.2.crate 29138 BLAKE2B 
ad37bacda5f0e5c8eaf382b3371de251b83c721dc2378a0bd3700462bb65273bcd4277589084f6af0a2959f17b370fe5e6a5699c8689107220333c57387bf0ae
 SHA512 
01f544938d83a8283f5101f69673f8a39d2052186e7c712709be25c5ae17a11e7d68c2fd9b4bc7661fff9343ebf3ccc196c1259321061f048c59696692601ae1

diff --git a/dev-python/orjson/orjson-3.8.14.ebuild 
b/dev-python/orjson/orjson-3.8.14.ebuild
new file mode 100644
index ..e365a9c5c5ad
--- /dev/null
+++ b/dev-python/orjson/orjson-3.8.14.ebuild
@@ -0,0 +1,77 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.6.1
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( python3_{10..11} )
+
+CRATES="
+   ahash-0.8.3
+   arrayvec-0.7.2
+   associative-cache-1.0.1
+   autocfg-1.1.0
+   beef-0.5.2
+   bytecount-0.6.3
+   castaway-0.2.2
+   cc-1.0.79
+   cfg-if-1.0.0
+   chrono-0.4.24
+   compact_str-0.7.0
+   encoding_rs-0.8.32
+   itoa-1.0.6
+   itoap-1.0.1
+   libc-0.2.144
+   libm-0.1.4
+   num-integer-0.1.45
+   num-traits-0.2.15
+   once_cell-1.17.1
+   packed_simd_2-0.3.8
+   pyo3-build-config-0.18.3
+   pyo3-ffi-0.18.3
+   rustversion-1.0.12
+   ryu-1.0.13
+   serde-1.0.163
+   serde_json-1.0.96
+   simdutf8-0.1.4
+   smallvec-1.10.0
+   static_assertions-1.1.0
+   target-lexicon-0.12.7
+   version_check-0.9.4
+"
+
+inherit cargo distutils-r1 pypi
+
+DESCRIPTION="Fast, correct Python JSON library supporting dataclasses, 
datetimes, and numpy"
+HOMEPAGE="
+   https://github.com/ijl/orjson/
+   https://pypi.org/project/orjson/
+"
+SRC_URI+="
+   $(cargo_crate_uris)
+"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/arrow[${PYTHON_USEDEP}]
+   dev-python/pendulum[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/numpy[${PYTHON_USEDEP}]
+   ' 

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

2023-05-25 Thread Michał Górny
commit: c4be2b3dff5306b9aa4dd3339b20317d2d54fc0a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 26 03:05:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 26 03:39:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4be2b3d

app-admin/awscli: Bump to 1.27.141

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 5ab84bf9be4c..22787a3fd19c 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -4,3 +4,4 @@ DIST aws-cli-1.27.137.gh.tar.gz 2423020 BLAKE2B 
9cdc1cab324eaa2b2bc17418180bf8be
 DIST aws-cli-1.27.138.gh.tar.gz 2424550 BLAKE2B 
eff6712357722f6ade0fa8365f034dcd69f6af3748cd1b88be78730ecc4f7368042b9e6a1681804c68d9e8b2521045547be76c7497243e209107612d435fab55
 SHA512 
b51c80bcb2cd8274e4e3bcaf9ed03ac97554cea7ea5c67bbab8de318fd5c4cbb272fe914749cf57bd6d9cb69aaa2cbd325559ae9fdadb92ecde6d2d4cb532447
 DIST aws-cli-1.27.139.gh.tar.gz 2425326 BLAKE2B 
4fafb3611931cef28017b8d1dabaff694cdd14fe327c7d5ddac6f7e7623b2321bc51b5ae5219b1ddb9c10e22b2398932ef3ce41d8784bcc2da4363bbf2a1b63b
 SHA512 
3fb7c62c9fb21e4f45d0b6c93fbb2524bbb3a2f2c62f79ecbc33d8fbae0dafae642452e8a8fe87083f219a6dd8fbe0c5a3bb217e88f6e2300a11d993443bfde2
 DIST aws-cli-1.27.140.gh.tar.gz 2425531 BLAKE2B 
febb388738dac60d0cd6ed6b5ad0749710af307cf9657d6d4c6c0bca4cfa527c8dad13402723bdc858de286eadf98bee86aef59ba28d439716b939dce0216b16
 SHA512 
73d7530b61e1bafd873ac430bd182833875c0e05af90761c9219682f0d400c1caa4ec2e74fd8d4eef9e7203abe3aeef18746c61a03fb4b963e15c7c7d7fd4cf7
+DIST aws-cli-1.27.141.gh.tar.gz 2426793 BLAKE2B 
85092e14e16792b209fda51b24553e21532c7e46f08f45ca8cb38ec01680aabee660011c8b0917dbac4b28f1e0625a869eac59a3814131a0c902f906cb2b9212
 SHA512 
f8bd840125c2c41fb0badb9240e4769f8ff6ed5a8cdb01a9bc6213a1554d1bab8998b44754cdbf185e9fbfc702d1b4ef9ff54cf19f7f68b1983c61fe1aa189e8

diff --git a/app-admin/awscli/awscli-1.27.141.ebuild 
b/app-admin/awscli/awscli-1.27.141.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.141.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2023-05-25 Thread Michał Górny
commit: 90e22165f209b8563d8f56ba584c96c36d88a819
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 26 03:05:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 26 03:39:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e22165

dev-python/botocore: Bump to 1.29.141

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 1b1fad5229c0..6a7faedc98ce 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.29.137.gh.tar.gz 11508178 BLAKE2B 
2f74fd2f3923672a4fcd501f1c5ba4
 DIST botocore-1.29.138.gh.tar.gz 11516247 BLAKE2B 
eb8195ff412de996fcdd9cb2f44f20476b1418f328016721099ed7dc2a7159a5bbc819f752ea2188c46edb0d701a0481f7823cb50d0da5712d61f7b9a5f0799e
 SHA512 
02bf92e2481aa27796186f8c457ce1e3d833bcf5d647dab3fe6347760106ccc8f73a3c7d55700ad72fc0210e8229c905e617a8d65a63542eaadab01e1c798bb3
 DIST botocore-1.29.139.gh.tar.gz 11517015 BLAKE2B 
4c765477aae729788325fef1a7f13bc5ed641883f5d0bfa423bfa942a229c15a8d3e87a7670ffae673fec5dcd25416d9f77072bda41af9e18a9784668aea54a8
 SHA512 
374054ff9006c2deaf1b7d5c796ca0d1473bd6313402bcbb9b2d1ae25fe97b5d3d02e015952fb9d9dfdda3aaedae02359e943dbb8b0f9acb50595a98ca20b8b6
 DIST botocore-1.29.140.gh.tar.gz 11521020 BLAKE2B 
9d7ed6713b9005285bb94dc3cf69d622d70042feb6a306bb7aab06bed2f7d2c4f316f830dc18befb73c0c77d0502f592f29c2cf86eab8a6e6426adca25cf11e4
 SHA512 
243d58f8f2c61402f2b84e3a62076579a03e278d8a4c8d42e80106e23a3c72e73f666c617834717fee9bb22cf0ad45ec0f8e622a20a8165a269659b6d305fbe7
+DIST botocore-1.29.141.gh.tar.gz 11526447 BLAKE2B 
1568e42d0013ad144536597084dbe9922194d8d0a9c84fd1194d260ad1d46f6e66cc05257c21b5f435a50bbb3149055d3617ad4fb4f8858885bb00c77e52c0af
 SHA512 
e16add447c0217a60a1db283bb1d7b08d36e74f21ef979a0a8bdfc0168b19084a7b41beb760a46c17d6487f1dd4ebcec04076d651b73cb2f68bd993ca6528fb6

diff --git a/dev-python/botocore/botocore-1.29.141.ebuild 
b/dev-python/botocore/botocore-1.29.141.ebuild
new file mode 100644
index ..3ced99abe4ff
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.141.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   # urllib3-2 compatibility, mock relies on implementation details
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_no_response_from_server
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_returned
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_sends_307
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_sends_connection_header
+   

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

2023-05-25 Thread Michał Górny
commit: f861d7c1408bbabc6ee19f4ca584758f8b390de8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 25 18:30:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 26 03:39:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f861d7c1

www-servers/pshs: Bump to 0.4.2

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

 www-servers/pshs/Manifest  |  1 +
 www-servers/pshs/metadata.xml  |  4 ++--
 www-servers/pshs/pshs-0.4.2.ebuild | 42 ++
 3 files changed, 45 insertions(+), 2 deletions(-)

diff --git a/www-servers/pshs/Manifest b/www-servers/pshs/Manifest
index d7b0b1140eab..c2a944a38aa7 100644
--- a/www-servers/pshs/Manifest
+++ b/www-servers/pshs/Manifest
@@ -1 +1,2 @@
 DIST pshs-0.4.1.tar.gz 11758 BLAKE2B 
b3f9422c8ebd47d3de9993b93ea0438232f3ba037d7433b08875a131f449fab880a205bb62616a057328b7d6fe9c00277fbb2e886a1494d2234ab684b0a1e90f
 SHA512 
7ecd0e5019e9778b5f2eff31b8e2f481972cf6da66e4493cff850aa1ec13a4df46e46782799ab25cecd1cc36122f797c6ae0ac2863ea604477784a79191a62d6
+DIST pshs-0.4.2.gh.tar.gz 11908 BLAKE2B 
34afa32fe8cdb9212bcc22ec8b33e149b703cb2c5d12d4655732ce6e1400850a42770f2a5855c826bbcc1fb31e6f891a7e06fbf34bc8695933a39c8fe0b3f871
 SHA512 
0ec5c030fcc8b2073a3c524a5611e9861416523c73639aa3859d6c4bc1e69e2452c9e883f535129313db724b6bd48f00592d94321405450dbd9f4a9fdc3edb5b

diff --git a/www-servers/pshs/metadata.xml b/www-servers/pshs/metadata.xml
index d91d4566c345..7de6acc6c6af 100644
--- a/www-servers/pshs/metadata.xml
+++ b/www-servers/pshs/metadata.xml
@@ -15,7 +15,7 @@
mgo...@gentoo.org
Michał Górny

-   https://github.com/mgorny/pshs/issues/
-   mgorny/pshs
+   https://github.com/projg2/pshs/issues/
+   projg2/pshs

 

diff --git a/www-servers/pshs/pshs-0.4.2.ebuild 
b/www-servers/pshs/pshs-0.4.2.ebuild
new file mode 100644
index ..3af2af814cfd
--- /dev/null
+++ b/www-servers/pshs/pshs-0.4.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Pretty small HTTP server -- a command-line tool to share files"
+HOMEPAGE="https://github.com/projg2/pshs/;
+SRC_URI="
+   https://github.com/projg2/pshs/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+magic qrcode ssl upnp"
+
+DEPEND="
+   >=dev-libs/libevent-2:0=
+   magic? ( sys-apps/file:0= )
+   qrcode? ( media-gfx/qrencode:0= )
+   ssl? (
+   >=dev-libs/libevent-2.1:0=[ssl]
+   dev-libs/openssl:0=
+   )
+   upnp? ( net-libs/miniupnpc:0= )
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature magic libmagic)
+   $(meson_feature qrcode qrencode)
+   $(meson_feature ssl)
+   $(meson_feature upnp)
+   )
+
+   meson_src_configure
+}



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

2023-05-25 Thread Michał Górny
commit: 725b358582559e4ddaff5e8a77c4fc898209eeb7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 26 03:06:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 26 03:39:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=725b3585

app-admin/cygwin-rebase: Remove invalid KEYWORDS

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

 app-admin/cygwin-rebase/cygwin-rebase-4.4.4.ebuild | 4 ++--
 app-admin/cygwin-rebase/cygwin-rebase-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-admin/cygwin-rebase/cygwin-rebase-4.4.4.ebuild 
b/app-admin/cygwin-rebase/cygwin-rebase-4.4.4.ebuild
index 0725cf39102a..58f015a80713 100644
--- a/app-admin/cygwin-rebase/cygwin-rebase-4.4.4.ebuild
+++ b/app-admin/cygwin-rebase/cygwin-rebase-4.4.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -31,7 +31,7 @@ else

https://github.com/haubi/cygwin-rebase/compare/rebase-${MY_PV}...rebase-${MY_PV}_merge-files-flag-0.patch
 -> ${P}_merge-files-flag-0.patch
"
PATCHES=( "${DISTDIR}/${P}_merge-files-flag-0.patch" )
-   KEYWORDS="-*"
+   KEYWORDS=""
 fi
 
 DEPEND=""

diff --git a/app-admin/cygwin-rebase/cygwin-rebase-.ebuild 
b/app-admin/cygwin-rebase/cygwin-rebase-.ebuild
index 0725cf39102a..58f015a80713 100644
--- a/app-admin/cygwin-rebase/cygwin-rebase-.ebuild
+++ b/app-admin/cygwin-rebase/cygwin-rebase-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -31,7 +31,7 @@ else

https://github.com/haubi/cygwin-rebase/compare/rebase-${MY_PV}...rebase-${MY_PV}_merge-files-flag-0.patch
 -> ${P}_merge-files-flag-0.patch
"
PATCHES=( "${DISTDIR}/${P}_merge-files-flag-0.patch" )
-   KEYWORDS="-*"
+   KEYWORDS=""
 fi
 
 DEPEND=""



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

2023-05-25 Thread Michał Górny
commit: e87257c0a825288fcf1ecc37d2380136edb71311
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 26 03:05:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 26 03:39:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e87257c0

dev-python/boto3: Bump to 1.26.141

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index b1ab440fa518..d667a16706e9 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,3 +4,4 @@ DIST boto3-1.26.137.gh.tar.gz 650777 BLAKE2B 
e4a7d02ccefbda53b33558dc107457eaa1d
 DIST boto3-1.26.138.gh.tar.gz 651104 BLAKE2B 
58c7c71c97567b167d9c0afc376161b60155ce31984e2b9e0d72a152fe8825fe50258ea2b917489d7b041ada1212c6516ed5176e61fa9fc900a1ae9306fe382c
 SHA512 
81c3873afca46cfcc60559236ec61db92a9d040fb7e192c2aa0c663416ff954740d2aea2ab5d8e417fc2909413fed6dd3684d7e0b05c863bbed9abac4d02a1d8
 DIST boto3-1.26.139.gh.tar.gz 651459 BLAKE2B 
ba1c0c45c0cd78622ca34bcbfb3c8961c0555ed9fa16d8cb89363880d8cf6911183758ed7e4f44a098413b47d2d6b3c1ee4e57f05561947d7660a969e4e7be2d
 SHA512 
971ce067318642e2f4a13cb77b29410d97b5c8e7cff28e76d7983f95bb5f593697bebc6d744517b5c7e760b5b30980370befe86a97d1162882a13428833b0a5b
 DIST boto3-1.26.140.gh.tar.gz 651805 BLAKE2B 
2b58cee4e5c199af29e359790abfbb6eb536be3ded95aead640fdf179a0150875753cc9d066b70b08b0f9db6ef12d9fd3e5dbc4d9c481872f894c24a5f279f5f
 SHA512 
f73fddf2674ee0bdbca37b6231d9b512286c73f5e815573eadb1f8ae855749a58492eed20fd03a2494392b7f146c86ba355ed2381aefbc5251fcae366749c277
+DIST boto3-1.26.141.gh.tar.gz 652608 BLAKE2B 
8e11b0cdc694f751dfa99391a2364b3c809c8f5f9bbcd37341fb44f14d49a9c702f812cb76ea7ec1473f7ce32ffef62bc86d28664ce7f88bf44f23ea86516b1d
 SHA512 
441b8e76fd658fc1146b0df0734e3ad8c0ffb4afa284387615dcd6706f3d4efb6af8e61f1a62b4e0b9aa6a516aa9c63d7b627c6c0f37b24375fa5091d1672181

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



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

2023-05-25 Thread Andrey Grozin
commit: 5463786ee4dd887d954089822f6d59671f5add1d
Author: Andrey Grozin  gentoo  org>
AuthorDate: Fri May 26 03:34:47 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Fri May 26 03:34:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5463786e

dev-util/pycharm-community: remove old version

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

 dev-util/pycharm-community/Manifest|   1 -
 .../pycharm-community-2023.1.ebuild| 122 -
 2 files changed, 123 deletions(-)

diff --git a/dev-util/pycharm-community/Manifest 
b/dev-util/pycharm-community/Manifest
index afd4e38d330a..962ec2ddb7d9 100644
--- a/dev-util/pycharm-community/Manifest
+++ b/dev-util/pycharm-community/Manifest
@@ -1,4 +1,3 @@
 DIST pycharm-community-2022.2.3.tar.gz 535902788 BLAKE2B 
c8eb4776a5a3ac0fda0a5f3d2e00b1af34904d631a58b977cfdffb29fa259b4df60f7e464d74437e6549e610640dd166122aca56999133601cdc5519a6850cc4
 SHA512 
473f65d7119710f6e36a0b90c939988496fb071e5a17d305dc873c7e025183129f572b4c439a1115836f377e7235800020d4a758c6fa226fe509f7b0d766ed2f
 DIST pycharm-community-2023.1.1.tar.gz 577304778 BLAKE2B 
c630c4a21edc2c36e972965e35df63500dafe8ecbd5eee9c6246785bf9e6962e048759a8674160fd47de810a75ffcefe0df14149746ca789b8064623551bed19
 SHA512 
d0c2419b77ca34c04579f8d52a20427a927fc4d7b3edb1e7787ed515cdc3777b19d963c22975c932c3e568c1861ec7806955514921a1156e497b584f816cd6a2
 DIST pycharm-community-2023.1.2.tar.gz 577374290 BLAKE2B 
ed21b0874f4d0fc575f5b8e9e4e1ec23706de7216009ffd27440dac245f0513566b9df6e3a962ee5df9783aa9f6c9ce2c626883d173723222d08b5288d71f153
 SHA512 
1d251cfeef0b7c6a5d7fa563ddef99df2c143116e893878346c04788776052aba2cbb0c790e6fe72ad44e86f785bcb76e2cefae15bda387c0a48a6d01b429813
-DIST pycharm-community-2023.1.tar.gz 576971333 BLAKE2B 
3002300636a73fcf4c0a9cfdc3156e54466e70b1cd229acc504daed3443d84bd37a5275259d7e5da96aebd30bd0fee4ac510b322a891119a8b63c3903a3d3d04
 SHA512 
ba3cf06e869defc0a4c9d2575959f4abfeeac8cbaa5de8f0f28f10e40dc74012fa6c1dacfef72a6e3b91df4c7a1baaede73f3de278ab4a98e475af05e336b551

diff --git a/dev-util/pycharm-community/pycharm-community-2023.1.ebuild 
b/dev-util/pycharm-community/pycharm-community-2023.1.ebuild
deleted file mode 100644
index a68d562bddcb..
--- a/dev-util/pycharm-community/pycharm-community-2023.1.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop readme.gentoo-r1 wrapper xdg-utils
-
-DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
-HOMEPAGE="http://www.jetbrains.com/pycharm/;
-SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz;
-
-LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+bundled-jdk"
-
-BDEPEND="dev-util/patchelf"
-
-RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 )
-   app-arch/brotli
-   app-arch/zstd
-   app-crypt/p11-kit
-   dev-libs/fribidi
-   dev-libs/glib
-   dev-libs/json-c
-   dev-libs/libbsd
-   dev-libs/libdbusmenu
-   dev-libs/nss
-   dev-python/pip
-   media-fonts/dejavu
-   media-gfx/graphite2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype:2=
-   media-libs/harfbuzz
-   media-libs/libglvnd
-   media-libs/libjpeg-turbo:0=
-   media-libs/libpng:0=
-   net-libs/gnutls
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/libcap
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/pango
-"
-
-RESTRICT="mirror"
-
-QA_PREBUILT="opt/${P}/*"
-
-MY_PN=${PN/-community/}
-
-src_prepare() {
-   default
-
-   rm -vf "${S}"/help/ReferenceCardForMac.pdf || die
-
-   rm -vf "${S}"/bin/phpstorm.vmoptions || die
-
-   rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.so || die
-   rm -vf "${S}"/plugins/performanceTesting/bin/*.dll || die
-   rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.dylib || die
-   rm -vrf 
"${S}"/lib/pty4j-native/linux/{aarch64,arm,mips64el,ppc64le,x86} || die
-   rm -vf 
"${S}"/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_x86.so
-
-   sed -i \
-   -e "\$a" \
-   -e 
"\$a#---" \
-   -e "\$a# Disable automatic updates as these are handled through 
Gentoo's" \
-   -e "\$a# package manager. See bug #704494" \
-   -e 
"\$a#---" \
-   -e "\$aide.no.platform.update=Gentoo" bin/idea.properties
-
-   for file in "jbr/lib/"/{libjcef.so,jcef_helper}
-   do
-   if [[ -f "${file}" ]]; then
-   

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

2023-05-25 Thread Matthew Thode
commit: 91b09d2c1ce36138d7bbcfa0a5f92ca529b68898
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May 26 02:54:30 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May 26 02:55:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b09d2c

app-admin/ansible-core: stabilize 2.14.5 for amd64, arm64, x86

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

 app-admin/ansible-core/ansible-core-2.14.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ansible-core/ansible-core-2.14.5.ebuild 
b/app-admin/ansible-core/ansible-core-2.14.5.ebuild
index 66c67a2e2ac7..c9e4dbcd003a 100644
--- a/app-admin/ansible-core/ansible-core-2.14.5.ebuild
+++ b/app-admin/ansible-core/ansible-core-2.14.5.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} ==  ]]; then
EGIT_BRANCH="devel"
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 fi
 
 LICENSE="GPL-3"



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

2023-05-25 Thread Sam James
commit: aa5725d7e4407bdfa4137cb0518c9d6ffaf5d8ae
Author: Sam James  gentoo  org>
AuthorDate: Fri May 26 02:40:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 02:40:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa5725d7

sys-devel/gcc: backport split match.pd changes to 13.1.1_p20230520

See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109927#c21.

This should improve (reduce) the peak RAM usage when building GCC as it builds
gimple-match in smaller chunks (previously was one huge generated file) as well
as speeding up parallel build when used.

i.e. This has benefits for both people building on constrained hardware (because
-j1 is more effective and just means each smaller chunk is built one-at-a-time,
not the massive blob) and also for people building with many jobs, as there's
one less synchronisation point so the build is less serial.

Motivated in particular by the upstream report (PR109927) of this being an issue
on m68k with RAM usage for the single GCC process building gimple-match.

(IIRC immolo and possibly dilfridge had mentioned similar issues when building
some arches in qemu as well.)

Note that upstream are planning on splitting insn-* as well so there are further
improvements in the pipeline (see PR54179, but discussion has occurred far more
recently on IRC about this and tamar is likely to look at it.).

Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54179 (old bug for splitting 
insn-*, will be revisited)
Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84402 (tracker bug for 
parallelisation, interesting discussion)
Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109927
Bug: https://bugs.gentoo.org/891909 (not the same issue per-se but related to 
reduced resource usage)
Bug: https://bugs.gentoo.org/894256
Bug: https://bugs.gentoo.org/901317
Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/Manifest| 2 +-
 sys-devel/gcc/gcc-13.1.1_p20230520.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 3dba97bf0468..060510f932f7 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -15,7 +15,7 @@ DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69ae
 DIST gcc-12.3.0.tar.xz 85491976 BLAKE2B 
a239749089e284887435b9fabc360a36764be1095f4c78eeac6f056f91dd23c49dab2ebec5da32a81bcc08fe8277dd3c714ad114ad725d24317faac03354d595
 SHA512 
8fb799dfa2e5de5284edf8f821e3d40c2781e4c570f5adfdb1ca0671fcae3fb7f794ea783e80f01ec7bfbf912ca508e478bd749b2755c2c14e4055648146c204
 DIST gcc-13-20230520.tar.xz 83959400 BLAKE2B 
7be5d333a2447923c547ed76bab86fb9a1206dde1ffeb8be0a2cb95f8e99910aa40479f221374aaf5bdea5dd7514b3d69347512d9cebb91dd23f585541efa43a
 SHA512 
d6c8626822855f71cc58b6b36ebb38092aaf12fa9aa40b8d70fb3edc9f4c614fbf47626ea5cc1ec631bc47b5d64911bfdb7cfc6924f27a54016b1f8c9c7588d7
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
-DIST gcc-13.2.0-patches-2.tar.xz 12392 BLAKE2B 
40ca4c230166e39d237e4b939669e51b991f58d0e1787c43f2bf468447de478604d28b6e9b20f5991bd01b9efad4860b30567c8df5d823cf6fc47678f9e6b672
 SHA512 
d00f559b2d6ad98f97a9328d2ce1593553fff727033690dfc13f520775e977b674fe14cc1ec7ab52b246e091a055812eaf4f93306145a4d2ad87a55707a3717b
+DIST gcc-13.2.0-patches-3.tar.xz 30956 BLAKE2B 
29ce043b46645640ca1e983397af3e158588ad87575f0bc59451ea4a7dd5e3bb5b190ed031de6a22cd790d423ba111e95d222187dd09985dceb12db9f0a2d907
 SHA512 
4ffecae7be320124ad0c4e71e39e142b7aa8db0e70b5f486f491d7a33ea31efc6464c6abeea77df02a8bd5cf81f08225d625c8af5c27f9afa32c0d7d989f7a3c
 DIST gcc-14-20230521.tar.xz 84139108 BLAKE2B 
5db3844cfa92f2462871581e8d33b3f70d94fa9ddf203055e83c03fdeb60145dcedd1e8d6d2040bc56cdf6213b530a835da3c7b0766fbd538d2f690f5a74ff70
 SHA512 
8cc629c3f847c34ed35ca84d020a3d7a98ca5e29d15a3073cbfe303ec6c47ef938581283826773fa41268fda77fe723ce1669c4e31e5b2b0f5569d5782c0ebb2
 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 
692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807
 SHA512 
0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
 DIST gcc-14.0.0-patches-1.tar.xz 11612 BLAKE2B 
a3b0f3952cf7a6fb095817f4727ccb5cff24607a5c2bb67d280da4651177132ddcf398243998271c509ccaf3445d4843ff691a12d5c394dad8d9c70fc4a8120d
 SHA512 
66701c2e4fd1a031ffcb353a3a9cd1fe25d3d62167065523097e41a3e48adf4218ecf08e382e3ea22014c561ba3a15681650c5538cda91d38c69cbbf04503a74

diff --git a/sys-devel/gcc/gcc-13.1.1_p20230520.ebuild 
b/sys-devel/gcc/gcc-13.1.1_p20230520.ebuild
index 880709fcab38..27d10044298b 100644
--- 

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

2023-05-25 Thread Sam James
commit: dc925621415b8f8350d5fee20b59c9579c4c9e49
Author: Sam James  gentoo  org>
AuthorDate: Fri May 26 02:33:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 02:40:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc925621

sys-devel/gcc: drop 14.0.0_pre20230507, 14.0.0_pre20230514

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

 sys-devel/gcc/Manifest  |  2 -
 sys-devel/gcc/gcc-14.0.0_pre20230507.ebuild | 63 -
 sys-devel/gcc/gcc-14.0.0_pre20230514.ebuild | 63 -
 3 files changed, 128 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 206f5f36cefb..3dba97bf0468 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -16,8 +16,6 @@ DIST gcc-12.3.0.tar.xz 85491976 BLAKE2B 
a239749089e284887435b9fabc360a36764be109
 DIST gcc-13-20230520.tar.xz 83959400 BLAKE2B 
7be5d333a2447923c547ed76bab86fb9a1206dde1ffeb8be0a2cb95f8e99910aa40479f221374aaf5bdea5dd7514b3d69347512d9cebb91dd23f585541efa43a
 SHA512 
d6c8626822855f71cc58b6b36ebb38092aaf12fa9aa40b8d70fb3edc9f4c614fbf47626ea5cc1ec631bc47b5d64911bfdb7cfc6924f27a54016b1f8c9c7588d7
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-2.tar.xz 12392 BLAKE2B 
40ca4c230166e39d237e4b939669e51b991f58d0e1787c43f2bf468447de478604d28b6e9b20f5991bd01b9efad4860b30567c8df5d823cf6fc47678f9e6b672
 SHA512 
d00f559b2d6ad98f97a9328d2ce1593553fff727033690dfc13f520775e977b674fe14cc1ec7ab52b246e091a055812eaf4f93306145a4d2ad87a55707a3717b
-DIST gcc-14-20230507.tar.xz 84069364 BLAKE2B 
579df5cf4b0d16aa29248259e235dd7c05454c8c5b28cbf200d52997e0615391e06308e9e0a72f7a1f1903cb86305137eceb97cd8ddd0cf40b4a21a05a86
 SHA512 
1598b9565bc9554e91d5be2b58d8c0861b72e97b79aa952c084ae4731c0cd1ca37d107a70b6a26235bf59322c1f4de435389906b4fe6f29b6e65e1b566aff5ea
-DIST gcc-14-20230514.tar.xz 84081088 BLAKE2B 
e385298bac832374a4773bb4a30fa42f66262378417ce3850c62d69300c76e7a9feae8fb51285edabd9ffed423ac4b688c52bc18d76aa700f255e951ca60f237
 SHA512 
839a7fbe1210f54b0bcb26e10f9ac26d262924f8d19eef62e33a8bc066c00a549a0b49cff088f5e23656c66f26a28c0721e376cfdd97a54f6a9b2ba3680f5e01
 DIST gcc-14-20230521.tar.xz 84139108 BLAKE2B 
5db3844cfa92f2462871581e8d33b3f70d94fa9ddf203055e83c03fdeb60145dcedd1e8d6d2040bc56cdf6213b530a835da3c7b0766fbd538d2f690f5a74ff70
 SHA512 
8cc629c3f847c34ed35ca84d020a3d7a98ca5e29d15a3073cbfe303ec6c47ef938581283826773fa41268fda77fe723ce1669c4e31e5b2b0f5569d5782c0ebb2
 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 
692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807
 SHA512 
0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
 DIST gcc-14.0.0-patches-1.tar.xz 11612 BLAKE2B 
a3b0f3952cf7a6fb095817f4727ccb5cff24607a5c2bb67d280da4651177132ddcf398243998271c509ccaf3445d4843ff691a12d5c394dad8d9c70fc4a8120d
 SHA512 
66701c2e4fd1a031ffcb353a3a9cd1fe25d3d62167065523097e41a3e48adf4218ecf08e382e3ea22014c561ba3a15681650c5538cda91d38c69cbbf04503a74

diff --git a/sys-devel/gcc/gcc-14.0.0_pre20230507.ebuild 
b/sys-devel/gcc/gcc-14.0.0_pre20230507.ebuild
deleted file mode 100644
index 1b25d3519a6e..
--- a/sys-devel/gcc/gcc-14.0.0_pre20230507.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TOOLCHAIN_PATCH_DEV="sam"
-PATCH_VER="1"
-PATCH_GCC_VER="14.0.0"
-MUSL_VER="1"
-MUSL_GCC_VER="14.0.0"
-
-if [[ $(ver_cut 3) ==  ]] ; then
-   MY_PV_2=$(ver_cut 2)
-   MY_PV_3=$(($(ver_cut 3) - 9998))
-   if [[ ${MY_PV_2} == 0 ]] ; then
-   MY_PV_2=0
-   MY_PV_3=0
-   else
-   MY_PV_2=$(($(ver_cut 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
-
-# Needs to be after inherit (for now?), bug #830908
-#EGIT_BRANCH=master
-
-# Don't keyword live ebuilds
-#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
-#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-#fi
-
-if [[ ${CATEGORY} != cross-* ]] ; then
-   # Technically only if USE=hardened *too* right 

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

2023-05-25 Thread Sam James
commit: 1c31b5ea93d903c72b959688797c74ffddc69742
Author: Sam James  gentoo  org>
AuthorDate: Fri May 26 02:33:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 02:40:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c31b5ea

sys-devel/gcc: drop 12.3.1_p20230512, 12.3.1_p20230512-r1

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

 sys-devel/gcc/Manifest   |  1 -
 sys-devel/gcc/gcc-12.3.1_p20230512-r1.ebuild | 57 
 sys-devel/gcc/gcc-12.3.1_p20230512.ebuild| 56 ---
 3 files changed, 114 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index e27daf532867..213c7fef9bbd 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -9,7 +9,6 @@ DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0e
 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
 DIST gcc-12-20230428.tar.xz 79744932 BLAKE2B 
f9dcdd2f1b0af79f281851b3b0fe0ac50f14468844e1ee596f8ed1ccf33f55c7617464d88df7e4b3435d58fedecf640592e0661fd1be9ba163acd26dae68
 SHA512 
992f9cd71f9910efea401048540ba2b43360170f76ce992cf356b1ab383240f481e29c5b0ad32fa4efb2bdbb397477506cb83a825268cfbdd2cde7044d43c758
-DIST gcc-12-20230512.tar.xz 79749352 BLAKE2B 
a2dd7c780d2adf1915cb01f6835d6f95242376d9d7c14ec0fea8e905858f0ce20b90dd3f47fef983b9d1a6f519f0c3d4cfa41d887f477454378a12407e9aaeb8
 SHA512 
3bf04b2489b0b0d062f8e8e66c31622fe7aa6ef6c9ba7d51f387eae714a813a089594cebdb046fa04e53da24a9788879711eedb054c3a37721035386b94ff0f0
 DIST gcc-12-20230519.tar.xz 79757700 BLAKE2B 
81c18adedc9f0eae729a72814a47ae496c9ae78f13e9cf2f442b3ea09c577e84e3261a6004d1634125bbc77c39298328a0879eea1dab26966b85f9f10887f114
 SHA512 
cd24ad69a6c47a95384d8fd4fcb7e895f8fb4d8e0c4b74d1300943fa8198624e3c40b0bd7702cb78f40849a09b5069e50e36bc191bd206b36c956ca25126ee02
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1

diff --git a/sys-devel/gcc/gcc-12.3.1_p20230512-r1.ebuild 
b/sys-devel/gcc/gcc-12.3.1_p20230512-r1.ebuild
deleted file mode 100644
index 922e86050a50..
--- a/sys-devel/gcc/gcc-12.3.1_p20230512-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TOOLCHAIN_PATCH_DEV="sam"
-PATCH_VER="2"
-PATCH_GCC_VER="12.3.0"
-MUSL_VER="1"
-MUSL_GCC_VER="12.3.0"
-
-if [[ $(ver_cut 3) ==  ]] ; then
-   MY_PV_2=$(ver_cut 2)
-   if [[ ${MY_PV_2} == 0 ]] ; then
-   MY_PV_2=0
-   else
-   MY_PV_2=$(($(ver_cut 2) - 1))
-   fi
-
-   # e.g. 12.2. -> 12.1.1
-   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
-elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
-   # Cheesy hack for RCs
-   # Sometimes the RCs are e.g. 12.3 and not 12.3.0...
-   #MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
-   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 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
-
-# Needs to be after inherit (for now?), bug #830908
-EGIT_BRANCH=releases/gcc-$(ver_cut 1)
-
-# Don't keyword live ebuilds
-#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
-#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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(-)?] )"
- 

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

2023-05-25 Thread Sam James
commit: d2b625389549f3533411e16791ee2ceb9cea
Author: Sam James  gentoo  org>
AuthorDate: Fri May 26 02:32:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 02:40:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2b62538

sys-devel/gcc: drop 10.4.1_p20230503, 10.4.1_p20230510

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

 sys-devel/gcc/Manifest|  2 --
 sys-devel/gcc/gcc-10.4.1_p20230503.ebuild | 58 ---
 sys-devel/gcc/gcc-10.4.1_p20230510.ebuild | 58 ---
 3 files changed, 118 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 80510cecb86c..b2f6dec0319e 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,6 +1,4 @@
 DIST gcc-10-20230426.tar.xz 72118868 BLAKE2B 
d87cfd78d96585877abc20ed213e4d2fba36556279a5bce5d185de34a59f8cde1250d7322543533922ef224ac8508c1d3fe597c652a648e6e7f08bc19cb2f11c
 SHA512 
805fbb840e6bd8cdd53f954b13c768c0ea0635c099094f6f0b0b04f00120dcde7cf3950a01e199d674b39ff764e9119a548b2f7a156ab2b5d598bd68ed56ce24
-DIST gcc-10-20230503.tar.xz 72130916 BLAKE2B 
f0dd2c3afd7c59061672f2d0a6291a8c4ba97060199e3a590a2077af69daf269610008e3ce85a00231a8392fd8f53b4c75ec4ec0e0feb360600705b8e88e41fc
 SHA512 
ed3dbadc6445b5db699309a9f5bd047454d863135a1a3c2e379a7f51bfbf0f49dd176239ccb312e9dd0f7e93be35862867b85d761db2ca6943ae08cd2b0503ed
-DIST gcc-10-20230510.tar.xz 72137544 BLAKE2B 
8f0c4cf89e03e7c7589ae67875c35933837f71da5526b2f38c71d557dbb113849d3e66e8f6d03cfc51ab0d047b4e7cf066301ad8805a8c0797a379feefc4f6dd
 SHA512 
b83cc9a8939a5d4d5cf44ff49d082bd66d8f0e4059a25279fa9fe8e458d0c8fc17a9718188821d64e7afcc47000310f8578e00f18d86079abd6b551a8b75fe42
 DIST gcc-10-20230517.tar.xz 72135000 BLAKE2B 
8ec87088ace2bf7cc355357b8c9b12e61646366ee1204a360f3be0dcc8b7d426ba5fbb7eb46b4da4c937f5b63d2181a3935f2894f40556f1472dd2a91197b38e
 SHA512 
ae685e1e3fc3460ea49bd86b2b583ef97c71ed279cce6f06b293bd9c7f7ac5ae477b2f2057c4ed927114249e41f6f7978f13db678cd92935dc1250bdd11c94c5
 DIST gcc-10-20230524.tar.xz 72147352 BLAKE2B 
0e85c88676c72a1a3e1e39143b3e263ff12ca5956b6bacbcd7ebcd377bcc01179133249d16a926399dd0a30ec946470f6f794247ff0408492b457bb01ad76c50
 SHA512 
0e6b499b7914970f00ab1eeeffc070308e3a3dd474e7b974572fd7537d271c4c8533d2ee72482c47a8b4da8b69ba5246e58eee586a58ccd58e35c502f1986c6a
 DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 
5387e516d07d81477b3f39b8b3bd986bf861d32cd25dc5481c97bd3620d00c918c5661e86857f66dbf28a655401a53e43417f638c443e44cbfdbf5e950caac4d
 SHA512 
86f2ce31cc4fc4fb5a6043fb527bf822d895e1a6220652024f78a1cbd5a962edb6be8dc5f43c32053e075f39bb2350ea8f14e7d57e0473dd2933a7b44676bde5

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

diff --git a/sys-devel/gcc/gcc-10.4.1_p20230510.ebuild 
b/sys-devel/gcc/gcc-10.4.1_p20230510.ebuild
deleted file mode 100644
index 878de0807e9a..
--- a/sys-devel/gcc/gcc-10.4.1_p20230510.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-

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

2023-05-25 Thread Sam James
commit: 9a639dc7023c2beb40f17facd2ced7d8bfd26347
Author: Sam James  gentoo  org>
AuthorDate: Fri May 26 02:33:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 02:40:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a639dc7

sys-devel/gcc: drop 13.1.0-r1, 13.1.1_p20230506, 13.1.1_p20230513

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

 sys-devel/gcc/Manifest|  4 --
 sys-devel/gcc/gcc-13.1.0-r1.ebuild| 62 ---
 sys-devel/gcc/gcc-13.1.1_p20230506.ebuild | 62 ---
 sys-devel/gcc/gcc-13.1.1_p20230513.ebuild | 62 ---
 4 files changed, 190 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 213c7fef9bbd..206f5f36cefb 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -13,12 +13,8 @@ DIST gcc-12-20230519.tar.xz 79757700 BLAKE2B 
81c18adedc9f0eae729a72814a47ae496c9
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-12.3.0.tar.xz 85491976 BLAKE2B 
a239749089e284887435b9fabc360a36764be1095f4c78eeac6f056f91dd23c49dab2ebec5da32a81bcc08fe8277dd3c714ad114ad725d24317faac03354d595
 SHA512 
8fb799dfa2e5de5284edf8f821e3d40c2781e4c570f5adfdb1ca0671fcae3fb7f794ea783e80f01ec7bfbf912ca508e478bd749b2755c2c14e4055648146c204
-DIST gcc-13-20230506.tar.xz 83939392 BLAKE2B 
439a139f6ef4b4c3afb5d3e4db69f2a4aa24a410c7b9c6689e58b2eec6383388ebbbd8a6f7be1d5cba2aac770ec7758a8b4b6bae80c63475a3b72372d1bef283
 SHA512 
5255500c92a72fe066b110efb20c73da217ddaf38d726b1a8f051dd27b6a613f3b4379762cdf4310823113e9bc75a31d6d72c060b20216a2a6bcd34800a2e1e1
-DIST gcc-13-20230513.tar.xz 83957000 BLAKE2B 
c1d17c383b5735744952ef61fa34f0129b304cae78dbeb0e780a81ec4dbfbbc438f8546770da973155ec5f9250d36be587a8491c88d4424b1123f47ba24d52eb
 SHA512 
a82e38d273a668e4a8ad33282cb74661d125babcc6165eb0ada5da471154b2ed2894bf1fa462f0345f9d817e733b155c09a971885f3b7c04398ebcdd3b5551f5
 DIST gcc-13-20230520.tar.xz 83959400 BLAKE2B 
7be5d333a2447923c547ed76bab86fb9a1206dde1ffeb8be0a2cb95f8e99910aa40479f221374aaf5bdea5dd7514b3d69347512d9cebb91dd23f585541efa43a
 SHA512 
d6c8626822855f71cc58b6b36ebb38092aaf12fa9aa40b8d70fb3edc9f4c614fbf47626ea5cc1ec631bc47b5d64911bfdb7cfc6924f27a54016b1f8c9c7588d7
-DIST gcc-13.1.0.tar.xz 87451196 BLAKE2B 
b956a773cffe8b43bd6c9a99fe614f53f665438925a6b320975d301f547923e45d4d6fa577a143467fb03e0a9c1bab2b6719a1011d672367f3e644433a2d7606
 SHA512 
6cf06dfc48f57f5e67f7efe3248019329a14d690c728d9f2f7ef5fa0d58f1816f309586ba7ea2eac20d0b60a2d1b701f68392e9067dd46f827ba0efd7192db33
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
-DIST gcc-13.2.0-patches-1.tar.xz 15792 BLAKE2B 
2ffa9ac013c0f9a91eb93e87e3bc6c378d02cca32ad3f8a84d1249e257eb02b206ec10fa425738a4bae2ffb7db8506afcee2a8dd855357e4b48636608aa24e50
 SHA512 
917ea178f3696724f9ec08aebb6976f03c5edf8ee21bb4bad7e2d820507452f6dace6e847c4f342a52870642550f34da0346ee635a60ba0c1bff667e0e31d195
 DIST gcc-13.2.0-patches-2.tar.xz 12392 BLAKE2B 
40ca4c230166e39d237e4b939669e51b991f58d0e1787c43f2bf468447de478604d28b6e9b20f5991bd01b9efad4860b30567c8df5d823cf6fc47678f9e6b672
 SHA512 
d00f559b2d6ad98f97a9328d2ce1593553fff727033690dfc13f520775e977b674fe14cc1ec7ab52b246e091a055812eaf4f93306145a4d2ad87a55707a3717b
 DIST gcc-14-20230507.tar.xz 84069364 BLAKE2B 
579df5cf4b0d16aa29248259e235dd7c05454c8c5b28cbf200d52997e0615391e06308e9e0a72f7a1f1903cb86305137eceb97cd8ddd0cf40b4a21a05a86
 SHA512 
1598b9565bc9554e91d5be2b58d8c0861b72e97b79aa952c084ae4731c0cd1ca37d107a70b6a26235bf59322c1f4de435389906b4fe6f29b6e65e1b566aff5ea
 DIST gcc-14-20230514.tar.xz 84081088 BLAKE2B 
e385298bac832374a4773bb4a30fa42f66262378417ce3850c62d69300c76e7a9feae8fb51285edabd9ffed423ac4b688c52bc18d76aa700f255e951ca60f237
 SHA512 
839a7fbe1210f54b0bcb26e10f9ac26d262924f8d19eef62e33a8bc066c00a549a0b49cff088f5e23656c66f26a28c0721e376cfdd97a54f6a9b2ba3680f5e01

diff --git a/sys-devel/gcc/gcc-13.1.0-r1.ebuild 
b/sys-devel/gcc/gcc-13.1.0-r1.ebuild
deleted file mode 100644
index 6dc4f3880e20..
--- a/sys-devel/gcc/gcc-13.1.0-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 

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

2023-05-25 Thread Sam James
commit: 518b7d9010cf36fdf9c8e190149ab692ec97058f
Author: Sam James  gentoo  org>
AuthorDate: Fri May 26 02:33:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 02:40:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=518b7d90

sys-devel/gcc: drop 11.3.1_p20230504, 11.3.1_p20230511

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

 sys-devel/gcc/Manifest|  2 --
 sys-devel/gcc/gcc-11.3.1_p20230504.ebuild | 54 ---
 sys-devel/gcc/gcc-11.3.1_p20230511.ebuild | 54 ---
 3 files changed, 110 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index b2f6dec0319e..e27daf532867 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -4,8 +4,6 @@ DIST gcc-10-20230524.tar.xz 72147352 BLAKE2B 
0e85c88676c72a1a3e1e39143b3e263ff12
 DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 
5387e516d07d81477b3f39b8b3bd986bf861d32cd25dc5481c97bd3620d00c918c5661e86857f66dbf28a655401a53e43417f638c443e44cbfdbf5e950caac4d
 SHA512 
86f2ce31cc4fc4fb5a6043fb527bf822d895e1a6220652024f78a1cbd5a962edb6be8dc5f43c32053e075f39bb2350ea8f14e7d57e0473dd2933a7b44676bde5
 DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 
4cac3340108fb378c76ad62b728429f3c97f348d178744e7536575f3576ca8aa682b878b7df3b1c162dccae64a3cb56c66d8d60eae323e1ece2de4278084fdbd
 SHA512 
9d6c84325fbc118cee01347468ce729c278e5b026b16da945fe54050726e26f86a46ee7b71a01a47cf927b70bfcce459c49a6bc4fb93dcfaa047c76d4c5bc5bc
 DIST gcc-11-20230427.tar.xz 76165128 BLAKE2B 
dd896b418c1fce35a61005d5b5c90cfd1246d37d23c2a8fc08bacd7d7ca84c353f3ccf5de2370ae5e5ca95c7ae3deab3565b3f65eb78b611dbe5ad4a256516f0
 SHA512 
fada917a832be5d2e15ee32f24e19fc87b851dc8e6fc75d1be6d25d3510dba408ae3ef3b245ff239c51aa3d243c95f12269695611e5c8965ba55f5aa4730778d
-DIST gcc-11-20230504.tar.xz 76185732 BLAKE2B 
d8bc17e7a38078e2ffe918ba70ba7ec53aada1c604b6cefc54c577f965d46634de1a94b985cb3fd8417f12217b29a67e1ff2c10c342eca85a3185ad2a4e0373c
 SHA512 
e5c423a6049b11b8f1de776b861bd2eb86d1ce939a14c7bbe6244ee74ace2b3cf079135a846f71706f5996172d0e1e0695420938e18d990140d19bcc28dd10b5
-DIST gcc-11-20230511.tar.xz 76188960 BLAKE2B 
9241ea149cfd7ebabed4e255fd60924a4759c2e4c13edf2e84e7f2c129af6740eb9a22a353e14a05c4302b3e75df2a165a6ec23adc40247aa47f483173d36e64
 SHA512 
c265ad11858138c63eb7379abd625b126b6d21fe69c64429b4401dbc8ed625a5e5ba0ecf96da36b497121e0d613b11abee0a97b90a8a56bf240bf142f749852e
 DIST gcc-11-20230518.tar.xz 76192980 BLAKE2B 
8397a32e6f5800b3ed7be3d7f4afd03511ecd39e93b210a73d59a9a6bf9a7daf8e20524842a661597727df16548fba1a650884d7a4518d647387cd48825116de
 SHA512 
5259726703a8769e0a170dffdb84ce605ac43289b13a9b2cbb95fa19a9abc37859176e5184ca8958e209991ebe4eb9e3ce2fe22f66c7cec1d434a630a68d50c3
 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

diff --git a/sys-devel/gcc/gcc-11.3.1_p20230504.ebuild 
b/sys-devel/gcc/gcc-11.3.1_p20230504.ebuild
deleted file mode 100644
index 9b57b16f07be..
--- a/sys-devel/gcc/gcc-11.3.1_p20230504.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TOOLCHAIN_PATCH_SUFFIX="xz"
-TOOLCHAIN_PATCH_DEV="sam"
-PATCH_VER="10"
-PATCH_GCC_VER="11.4.0"
-MUSL_VER="2"
-MUSL_GCC_VER="11.4.0"
-
-if [[ $(ver_cut 3) ==  ]] ; then
-   MY_PV_2=$(ver_cut 2)
-   if [[ ${MY_PV_2} == 0 ]] ; then
-   MY_PV_2=0
-   else
-   MY_PV_2=$(($(ver_cut 2) - 1))
-   fi
-
-   # e.g. 12.2. -> 12.1.1
-   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
-fi
-
-inherit toolchain
-# Needs to be after inherit (for now?), bug #830908
-EGIT_BRANCH=releases/gcc-$(ver_cut 1)
-
-# Don't keyword live ebuilds
-#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
-#  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(-)?]"
-fi
-
-src_prepare() {
-   local p 

[gentoo-commits] proj/gcc-patches:master commit in: 13.2.0/gentoo/

2023-05-25 Thread Sam James
commit: 7a6b2d23ec02e75475a6123254ccd44d73827f39
Author: Sam James  gentoo  org>
AuthorDate: Fri May 26 02:26:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 02:26:36 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=7a6b2d23

13.2.0: backport split match.pd changes

See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109927#c21.

This should improve (reduce) the peak RAM usage when building GCC as it builds
gimple-match in smaller chunks (previously was one huge generated file) as well
as speeding up parallel build when used.

i.e. This has benefits for both people building on constrained hardware (because
-j1 is more effective and just means each smaller chunk is built one-at-a-time,
not the massive blob) and also for people building with many jobs, as there's
one less synchronisation point so the build is less serial.

Motivated in particular by the upstream report (PR109927) of this being an issue
on m68k with RAM usage for the single GCC process building gimple-match.

(IIRC immolo and possibly dilfridge had mentioned similar issues when building
some arches in qemu as well.)

Note that upstream are planning on splitting insn-* as well so there are further
improvements in the pipeline (see PR54179, but discussion has occurred far more
recently on IRC about this and tamar is likely to look at it.).

Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54179 (old bug for splitting 
insn-*, will be revisited)
Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84402 (tracker bug for 
parallelisation, interesting discussion)
Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109927
Bug: https://bugs.gentoo.org/891909 (not the same issue per-se but related to 
reduced resource usage)
Bug: https://bugs.gentoo.org/894256
Bug: https://bugs.gentoo.org/901317
Signed-off-by: Sam James  gentoo.org>

 ...l_match.pd-don-t-emit-label-if-not-needed.patch |  114 +
 ...move-commented-out-line-pragmas-unless-vv.patch |   41 +
 ...78_all_match.pd-CSE-the-dump-output-check.patch |   70 +
 ...lit-shared-code-to-gimple-match-exports.c.patch | 2560 
 ...pd-automatically-partition-match.cc-files.patch |  524 
 ...e-splits-in-makefile-and-make-configurabl.patch |  258 ++
 13.2.0/gentoo/README.history   |   10 +
 7 files changed, 3577 insertions(+)

diff --git a/13.2.0/gentoo/76_all_match.pd-don-t-emit-label-if-not-needed.patch 
b/13.2.0/gentoo/76_all_match.pd-don-t-emit-label-if-not-needed.patch
new file mode 100644
index 000..ac9efe6
--- /dev/null
+++ b/13.2.0/gentoo/76_all_match.pd-don-t-emit-label-if-not-needed.patch
@@ -0,0 +1,114 @@
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109927#c21
+
+From 6894f8e1fafe211a5f14ecbb534c92c2b78beb3a Mon Sep 17 00:00:00 2001
+From: Tamar Christina 
+Date: Fri, 5 May 2023 13:35:17 +0100
+Subject: [PATCH 1/6] match.pd: don't emit label if not needed
+
+This is a small QoL codegen improvement for match.pd to not emit labels when
+they are not needed.  The codegen is nice and there is a small (but consistent)
+improvement in compile time.
+
+gcc/ChangeLog:
+
+   PR bootstrap/84402
+   * genmatch.cc (dt_simplify::gen_1): Only emit labels if used.
+
+(cherry picked from commit 580cda3c2799b1f8323af770e52f1eb0fa204718)
+---
+ gcc/genmatch.cc | 30 ++
+ 1 file changed, 22 insertions(+), 8 deletions(-)
+
+diff --git a/gcc/genmatch.cc b/gcc/genmatch.cc
+index 4fab4135347..638606b2502 100644
+--- a/gcc/genmatch.cc
 b/gcc/genmatch.cc
+@@ -3352,6 +3352,7 @@ dt_simplify::gen_1 (FILE *f, int indent, bool gimple, 
operand *result)
+   char local_fail_label[256];
+   snprintf (local_fail_label, 256, "next_after_fail%u", ++fail_label_cnt);
+   fail_label = local_fail_label;
++  bool needs_label = false;
+ 
+   /* Analyze captures and perform early-outs on the incoming arguments
+  that cover cases we cannot handle.  */
+@@ -3366,6 +3367,7 @@ dt_simplify::gen_1 (FILE *f, int indent, bool gimple, 
operand *result)
+   fprintf_indent (f, indent,
+   "if (TREE_SIDE_EFFECTS (_p%d)) goto %s;\n",
+   i, fail_label);
++  needs_label = true;
+   if (verbose >= 1)
+ warning_at (as_a  (s->match)->ops[i]->location,
+ "forcing toplevel operand to have no "
+@@ -3381,6 +3383,7 @@ dt_simplify::gen_1 (FILE *f, int indent, bool gimple, 
operand *result)
+   fprintf_indent (f, indent,
+   "if (TREE_SIDE_EFFECTS (captures[%d])) "
+   "goto %s;\n", i, fail_label);
++  needs_label = true;
+   if (verbose >= 1)
+ warning_at (cinfo.info[i].c->location,
+ "forcing captured operand to have no "
+@@ -3423,7 +3426,10 @@ dt_simplify::gen_1 (FILE *f, int indent, bool gimple, 
operand *result)
+ }
+ 
+   if (s->kind 

[gentoo-commits] proj/sci:master commit in: app-office/visidata/

2023-05-25 Thread Horea Christian
commit: 2b3ef433724d7b3360bfe379cacb7183014d5ece
Author: Horea Christian  chymera  eu>
AuthorDate: Fri May 26 02:45:48 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri May 26 02:45:48 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=2b3ef433

app-office/visidata: updated test restriction comment

Signed-off-by: Horea Christian  chymera.eu>

 app-office/visidata/visidata-2.11.ebuild | 2 +-
 app-office/visidata/visidata-2.8.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/visidata/visidata-2.11.ebuild 
b/app-office/visidata/visidata-2.11.ebuild
index 974fb6874..d0c917d7a 100644
--- a/app-office/visidata/visidata-2.11.ebuild
+++ b/app-office/visidata/visidata-2.11.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/saulpw/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-# Reported upstream:
+# Tests fail on recent Python:
 # https://github.com/saulpw/visidata/issues/1905
 RESTRICT="test"
 

diff --git a/app-office/visidata/visidata-2.8.ebuild 
b/app-office/visidata/visidata-2.8.ebuild
index 5cdba0866..11c164d7e 100644
--- a/app-office/visidata/visidata-2.8.ebuild
+++ b/app-office/visidata/visidata-2.8.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/saulpw/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-# Reported upstream:
+# Tests fail on recent Python:
 # https://github.com/saulpw/visidata/issues/1905
 RESTRICT="test"
 



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

2023-05-25 Thread Ionen Wolkens
commit: e74e866773720afd3a2ecd2f810e785c1f98a036
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu May 25 23:24:53 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri May 26 02:38:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e74e8667

games-emulation/pcsx2: add 1.7.4534

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

 games-emulation/pcsx2/Manifest  |   1 +
 games-emulation/pcsx2/pcsx2-1.7.4534.ebuild | 255 
 2 files changed, 256 insertions(+)

diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest
index 8819ea109be9..6bd1232b6bb5 100644
--- a/games-emulation/pcsx2/Manifest
+++ b/games-emulation/pcsx2/Manifest
@@ -1,6 +1,7 @@
 DIST pcsx2-1.6.0.tar.gz 17963332 BLAKE2B 
d1370fd089e1f8716a3365b9f499fef9418c4a9464e701cf0dbac8296cf59a2c6fc9b85ed680c514d8128da7b5c47aa8a067d48cac9eb0482ef2ba5f9234e60e
 SHA512 
0a3e01a25384719fc72b636a1e9cf1cd966d0c978c1c3adfb46d6b3f76f43a25f90ef63d27a1d8092cdf444c5dc7560ce807ca81908d11ade9715e7eaaad6253
 DIST pcsx2-1.7.3738.tar.gz 15935061 BLAKE2B 
51e113e2148c94861a3d6baab8de5b8ed613cdb6e3aa3574445f0a66e628dffb3bf26a6a3b54e0be65d71a90088fe6e79f65055d54e580d46ad4db1dadbb8a66
 SHA512 
7da8dd46cd065fefc4c2bb4ab76b8fc2bf9769dba78f47759c59b2a21e62cf0e5d53e9f800e16bf09238bf156cd7fa63a4ca75a47f41b78df9512a701536c789
 DIST pcsx2-1.7.4425.tar.gz 8976395 BLAKE2B 
9c2abaa90ad238a436e8ec801dab7da40a842fbf9e6a2bc9358b101cb4cea8e84f644bfac4b101a79307b7208781e4dfe34ccacd56dcc9df1feba867d360eb31
 SHA512 
a62e9d9c2f51a75e620a56a26b76c22d5eb922a7402ee44d91778cb4392cbfb168b9d77f17c2f83d4fc52f3af3983c63e2d7c695e33cf0d3575d75ae61994bc8
+DIST pcsx2-1.7.4534.tar.gz 8973035 BLAKE2B 
203432185e77d5380a436d176c349f8557fff240d7cc507c5009b95b8572647ce77df3d4ca0a4420819e06f6e45216810304e9c883c35c9d82dff2152997deb1
 SHA512 
0c369263127b56f75632f306218068b7dbb3ca226c0150755831f16e28c3204525c579f4d05f8cb4d27b186b98c1bd4f08ffd2d6d326342bcd97084c7f8f8f27
 DIST pcsx2-fast_float-32d21dcecb.tar.gz 76108 BLAKE2B 
7a4e8e3bb67387c03912e5f7035ba3fab1aeaa119b36ebdeb14c45069b3270270a8b87de2774ec325d8ed2ef0604a3d3762432d42f1e026a213990ac39341e10
 SHA512 
2cbdc5b05ab7c19e20b4e34959b90d1fa866d4ba239ec0a4c434cd33bddfb1cb6f1da467b0a525f5a4887c9b1860e975fe074aca0d9e211f0fc7bc6402d3601e
 DIST pcsx2-fmt-b6f4ceaed0.tar.gz 826246 BLAKE2B 
74a4784bd1842d3afa4023efb8f74ad53b4d5b4676c5529f2c7b516db568f91d945804db20b425fececfbf10a44a1fdf39a94f88d6f40339328ceb263e15b37f
 SHA512 
805424979dbed28ba0a48f69928a14d122de50f21dcadb97f852dcc415ab8a7a30fcf2eb90c06f006c54cbea00fcfe449d340cbb40e6a0454fffbc009fbe25e5
 DIST pcsx2-glslang-c9706bdda0.tar.gz 3433325 BLAKE2B 
f2449a6c8b05e47367164d09036ae2302f0f28ec83c2e2f401426f52fbd4edf55f717f01eea2cbfe7554e1004b89ffdebc34ec21a95809fcbc719f69e65e8487
 SHA512 
5ff0902e95592525b2671788bf27717c85d0876b31e96374eff5128f9bf7caf93bb636e4d5e1916a5d641715a780172308403bd49305d9a07cf66358d7e6407c

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

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

2023-05-25 Thread Ionen Wolkens
commit: 49373301bfa39f97c3b6486d2b5eb6060860eab2
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri May 26 02:21:42 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri May 26 02:38:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49373301

media-gfx/ueberzugpp: add 2.8.5

Adds USE=sway, may seem like it should be "wayland" with these
dependencies but afaik wayland has no real support for this and
at best it will be specific to the window manager.

Not adding a RDEPEND on sway given it may work with alternate
sway-based WMs and is more of an optfeature if support is built.

Don't use sway so I have not actually tried it (primarily use
kitty protocol for this which works anywhere kitty runs).

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

 media-gfx/ueberzugpp/Manifest|  1 +
 media-gfx/ueberzugpp/metadata.xml|  1 +
 media-gfx/ueberzugpp/ueberzugpp-2.8.5.ebuild | 67 
 3 files changed, 69 insertions(+)

diff --git a/media-gfx/ueberzugpp/Manifest b/media-gfx/ueberzugpp/Manifest
index 06d33080cf37..b70b24278c9a 100644
--- a/media-gfx/ueberzugpp/Manifest
+++ b/media-gfx/ueberzugpp/Manifest
@@ -1,2 +1,3 @@
 DIST ueberzugpp-2.8.3.tar.gz 42663 BLAKE2B 
4889cc2ac7b22541c7d1c89d1a60cd6d091b4ce996f4c8b3166707cec236db3a28a72def0a9a9379d2fdb55cb0390c02e9996007abc3331da390a911843ebdcc
 SHA512 
f3cc95e8b6ce06b30c2fcb749cb5cf0c77f982c3eb3e0e12fd34cad6820e9a7ae91ee3ff6f325edc7b764f69e33f2c9a8a2b4d34d3f22a87fb8c6e4f6dfed59e
 DIST ueberzugpp-2.8.4.tar.gz 43906 BLAKE2B 
db36ea8dc74713673ac7ea9f62f12fd9d4f77e12030db3920eb193523599f6bd6f520faa821cacb18192c699439cae35f18bb208056f4c92d6f50b02f5fac014
 SHA512 
402887a8734bb034c3cd0975ddd6e584f865f6545726d5bf033f59552e0a026883dd845080cccee5340217d1782c70fb2e309bfda36207627d0455c5cc7b75db
+DIST ueberzugpp-2.8.5.tar.gz 48985 BLAKE2B 
046e72786f51c0ece068a1046532ea7e5acfa01ee4880a9db8c9dd38aed229b66f56ee18831e82efd84fef20183bea160dc7f3194507e253aa46cad85f76a280
 SHA512 
f4d1ad45d121521ae158fe5c7ff845a7ac0150b4effdd0d856f9cab69c0f5bfeb34648113323a3c98412630c945c96825132e805b2bacb037a8c88762dd799ea

diff --git a/media-gfx/ueberzugpp/metadata.xml 
b/media-gfx/ueberzugpp/metadata.xml
index 19342d5360ec..407eee6aebee 100644
--- a/media-gfx/ueberzugpp/metadata.xml
+++ b/media-gfx/ueberzugpp/metadata.xml
@@ -7,6 +7,7 @@


Use media-libs/opencv for 
additional image formats and OpenCL accelerated scaling
+   Enable support for gui-wm/sway on 
wayland


jstkdng/ueberzugpp

diff --git a/media-gfx/ueberzugpp/ueberzugpp-2.8.5.ebuild 
b/media-gfx/ueberzugpp/ueberzugpp-2.8.5.ebuild
new file mode 100644
index ..3d6109418aae
--- /dev/null
+++ b/media-gfx/ueberzugpp/ueberzugpp-2.8.5.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Drop in replacement for ueberzug written in C++"
+HOMEPAGE="https://github.com/jstkdng/ueberzugpp/;
+SRC_URI="https://github.com/jstkdng/ueberzugpp/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="X opencv sway"
+
+RDEPEND="
+   dev-cpp/tbb:=
+   dev-libs/glib:2
+   dev-libs/libfmt:=
+   dev-libs/openssl:=
+   dev-libs/spdlog:=
+   media-gfx/chafa
+   media-libs/libsixel
+   media-libs/vips:=
+   sys-apps/util-linux
+   X? (
+   x11-libs/libxcb:=
+   x11-libs/xcb-util-image
+   )
+   opencv? ( media-libs/opencv:= )
+   sway? ( dev-libs/wayland )
+   !media-gfx/ueberzug"
+DEPEND="
+   ${RDEPEND}
+   dev-cpp/cli11
+   dev-cpp/ms-gsl
+   dev-cpp/nlohmann_json
+   X? ( x11-base/xorg-proto )
+   sway? ( dev-libs/wayland-protocols )"
+BDEPEND="
+   sway? (
+   dev-util/wayland-scanner
+   kde-frameworks/extra-cmake-modules
+   )"
+
+src_configure() {
+   CMAKE_BUILD_TYPE=Release # install target wants this
+
+   local mycmakeargs=(
+   -DENABLE_OPENCV=$(usex opencv)
+   -DENABLE_SWAY=$(usex sway)
+   -DENABLE_TURBOBASE64=no # not packaged
+   -DENABLE_X11=$(usex X)
+   -DFETCHCONTENT_FULLY_DISCONNECTED=yes
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   # not handled by cmake, but upstream creates the pp symlink in their
+   # self-maintained AUR package and some scripts like ytfzf look for it
+   dosym ueberzug /usr/bin/${PN}
+}



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

2023-05-25 Thread Ionen Wolkens
commit: 9e833a891c73cbc06068066505327f6ba3e5610a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu May 25 23:39:02 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri May 26 02:38:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e833a89

app-emulation/ruffle: add 0_p20230525

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

 app-emulation/ruffle/Manifest  | 113 +
 app-emulation/ruffle/ruffle-0_p20230525.ebuild | 624 +
 2 files changed, 737 insertions(+)

diff --git a/app-emulation/ruffle/Manifest b/app-emulation/ruffle/Manifest
index 0f5d43e79a09..7fa9c76db4b0 100644
--- a/app-emulation/ruffle/Manifest
+++ b/app-emulation/ruffle/Manifest
@@ -6,6 +6,7 @@ DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e64656907
 DIST adler32-1.2.0.crate 6411 BLAKE2B 
51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483
 SHA512 
8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3
 DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
 DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6
 SHA512 
cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
+DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
 DIST aliasable-0.1.3.crate 6169 BLAKE2B 
c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba51bae95ca
 SHA512 
a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8
 DIST alsa-0.7.0.crate 69367 BLAKE2B 
f994774f57f37e12e97ef0a961caa95509583df48102a904ca7563c6147222099941eab4d1b74ebc8f4e289fd0baee0a6cb2b6ec1e1983748e5d1c4cbf6bf3b5
 SHA512 
f39d966305459174e88c7f75f140f9606ddcdc64fcad0c140727e5885605567683f33541f98c719f50b583a24f7db70797b0a928b6a13878366c084eb247
@@ -14,13 +15,17 @@ DIST android-activity-0.4.1.crate 235249 BLAKE2B 
6b5737812d090adf3d9bfeca2104d90
 DIST android-properties-0.2.2.crate 4563 BLAKE2B 
00634bbee4d6dcd3254ee37dd7e5560963b35700aa95c47c84c129f0774cbac436347f0abdaa4ec33216358d9f079559552bd5a95de5026b7dba4e04d9cd674b
 SHA512 
dae9a12ffa7d5fbabc28d3ddcc32f1b5300884cf2b3ef2e123f2dea596b3a796b9c3cb6c5381bf8f6caf04a633c5f2f0b56804fed8fb2a6f06c36d6c76539431
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anstream-0.3.0.crate 19477 BLAKE2B 
7d4c31bb314729fd86edf8371f795179c3f9fd793e8db2750963d6d500f949b32cf723d7c764a2ea353e5062658e4ed3f44408fb1252729bd1f558d5158e61f8
 SHA512 
0b8c9731f56f4f14a9ad012f883e17ebe53a8b7a2877a616672801b1b045cd762601089d6c0fb12941a7fc6572a2fa24001cafcb2eed35616ffabfa1cd12e186
+DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
 DIST anstyle-1.0.0.crate 13972 BLAKE2B 
741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80
 SHA512 
5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
 DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B 
f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62
 SHA512 
fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f
 DIST 

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

2023-05-25 Thread Ionen Wolkens
commit: a21051f8ceacb84df069bda7f794cc3b83f29a43
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu May 25 23:15:23 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri May 26 02:38:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21051f8

games-emulation/pcsx2: filter-lto with USE=vulkan

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

 games-emulation/pcsx2/pcsx2-.ebuild | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index be8593008a14..1c93197e9991 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -156,8 +156,14 @@ src_prepare() {
 }
 
 src_configure() {
-   # for bundled glslang (bug #858374)
-   use vulkan && append-flags -fno-strict-aliasing
+   if use vulkan; then
+   # for bundled glslang (bug #858374)
+   append-flags -fno-strict-aliasing
+
+   # odr violations in pcsx2's vulkan code, disabling as a safety 
for now
+   # (vulkan support tend to receive major changes, is more on WIP 
side)
+   filter-lto
+   fi
 
local mycmakeargs=(
$(cmake_use_find_package backtrace Libbacktrace)



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

2023-05-25 Thread Ionen Wolkens
commit: bb5824d2697d40d928bcf5bc996e53ee28b909f0
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu May 25 23:39:35 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri May 26 02:38:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb5824d2

app-emulation/ruffle: sync live

wrt licenses, the newly used epaint crate has bundled fonts

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

 app-emulation/ruffle/ruffle-.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-emulation/ruffle/ruffle-.ebuild 
b/app-emulation/ruffle/ruffle-.ebuild
index afafabcc1607..8fcc837b0a05 100644
--- a/app-emulation/ruffle/ruffle-.ebuild
+++ b/app-emulation/ruffle/ruffle-.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Flash Player emulator written in Rust"
 HOMEPAGE="https://ruffle.rs/;
 EGIT_REPO_URI="https://github.com/ruffle-rs/ruffle.git;
 
-LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 
CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB curl"
+LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 
CC0-1.0 ISC MIT MPL-2.0 OFL-1.1 UbuntuFontLicense-1.0 Unicode-DFS-2016 ZLIB 
curl"
 SLOT="0"
 
 # dlopen: libX* (see winit+x11-dl crates)
@@ -60,6 +60,9 @@ src_unpack() {
 src_configure() {
filter-lto # TODO: cleanup after bug #893658
 
+   # see .cargo/cargo.toml, only needed if RUSTFLAGS is set by the user
+   [[ -v RUSTFLAGS ]] && RUSTFLAGS+=" --cfg=web_sys_unstable_apis"d
+
if use test; then
# tests will be skipped if don't build everything
cargo_src_configure --workspace



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

2023-05-25 Thread Sam James
commit: 698ec80663c740fa7b03ec11821bfd7189d10bf5
Author: Sam James  gentoo  org>
AuthorDate: Fri May 26 02:12:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 02:12:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=698ec806

profiles/base: add bug ref to LLVM_TARGETS force

Bug: https://bugs.gentoo.org/767700
Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.use.force | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 2af984ca5d93..56945bc2208e 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -27,7 +27,7 @@ dev-java/openjdk:17 system-bootstrap
 # to find a clean way of resolving that.  Compared to the damage
 # potential, the increase of build time is a minor problem.  Users who
 # really insist of building a smaller system can un-force the flags
-# at their own responsibility.
+# at their own responsibility. See bug #767700.
 >=sys-devel/clang-13.0.1_rc llvm_targets_AArch64 llvm_targets_AMDGPU
 >=sys-devel/clang-13.0.1_rc llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF
 >=sys-devel/clang-13.0.1_rc llvm_targets_Hexagon llvm_targets_Lanai



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

2023-05-25 Thread Sam James
commit: b5a048d520b9fe74be7d34a7e5ff7929668c359a
Author: Matt Jolly  footclan  ninja>
AuthorDate: Wed May 24 11:30:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 02:06:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5a048d5

net-misc/curl: add 8.1.1, 

Bugfix release for 8.1.0 which already has the important fixes
backported.

Additional `REQUIRED_USE` checks to ensure that the default SSL provider
is actually enabled.

Rename the prefix patch; it hasn't changed in a major version and won't
for a while

Closes: https://bugs.gentoo.org/905222
Closes: https://bugs.gentoo.org/742641
Closes: https://bugs.gentoo.org/750752

Signed-off-by: Matt Jolly  footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/31152
Signed-off-by: Sam James  gentoo.org>

 net-misc/curl/Manifest |  2 +
 net-misc/curl/curl-8.0.1.ebuild|  2 +-
 net-misc/curl/curl-8.1.0-r1.ebuild |  2 +-
 .../{curl-8.1.0-r1.ebuild => curl-8.1.1.ebuild}| 46 ++
 .../curl/{curl-8.0.1.ebuild => curl-.ebuild}   | 40 ---
 net-misc/curl/files/curl-8.1.1-hanging-http2.patch | 36 +
 ...{curl-7.30.0-prefix.patch => curl-prefix.patch} |  0
 7 files changed, 94 insertions(+), 34 deletions(-)

diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index 23d992711598..2d5667e3574a 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -2,3 +2,5 @@ DIST curl-8.0.1.tar.xz 2575544 BLAKE2B 
67d82e9d71f0a351b5c2ed3ad5eab02e367ded872
 DIST curl-8.0.1.tar.xz.asc 488 BLAKE2B 
452e1bebe1028e7621bbf8829e50cf56e254cd63a8cf2a4c0332176b9f18fb2821304ae556a203996d273c986bddbd04db2218c18fd34dee66e9155861ba50ce
 SHA512 
92c6a0570e9a8a708fe2f717b8b37a68dcb9cd4520ca50c9baafec5891bda103bce2d2dcb67f1387bf11bd7e51e0e64ccd52d196e61d58b598ad3aa1960386cf
 DIST curl-8.1.0.tar.xz 2612568 BLAKE2B 
768a824b8f5f6ddaa073599c4106f07a8134bcbe0e0d666390be1bce16ba25386d85930853bb47bc90b2c8a499a0b2abb9c685042563801e0fe58b9c315ac6cc
 SHA512 
b99926f372ddd715cd1d2b54d8fb96b26b085e6501715e25aa57b6c6a7f8452473506ddb284e2f280f8afdb301b7f0c3bfde7ad7ed393b12c022430a9301096d
 DIST curl-8.1.0.tar.xz.asc 488 BLAKE2B 
c1a8e50eddc7dd140af2af29736eb486e96a6d3b67a9161244daa86558f65522527380c92597a5f10e5dad187f0bda6ac5b9cadc29386bef4492bc047c77b423
 SHA512 
191a74c7a6b6aa78b7f36e1535fda0701bde8b333a61c90343e1f1b2d65cc5097b5febc5fa42b2f373795ef1b34078790deaaa71c8aaa45eed1c753729a45f3d
+DIST curl-8.1.1.tar.xz 2613348 BLAKE2B 
465a3237335e73665086ac43f5c66cfbab7e9b163e1ae0e2345da82f9c736d87fccf4d76369cc069abc29621f10db7ddbf22d0337db9ca85042bb12438d4aaed
 SHA512 
d034b1ab9c00e8a0acf7ba6c6344734945d45666b4f38394f5456fcd9b22623146a897270861b7411412ca25c912e1bbf24eb139a6dfc1a8c00d098b3b925399
+DIST curl-8.1.1.tar.xz.asc 488 BLAKE2B 
c92017d0fe4933d6c27d833944c231967263607a7871a658e0cbb9de46f7df8dfbec141e269296caf17ced004fb2b237b8311ec9f7bf98f03fb405b5755950fc
 SHA512 
6a71c18d67de8c340b5d80c7452a82c00f7ef466f690eec12edcd6123aee6866e8a0e757e1cc6c9af87a63fdeaafbc9fc1b1a4e2e0fd8a75b5952d4738fd0b27

diff --git a/net-misc/curl/curl-8.0.1.ebuild b/net-misc/curl/curl-8.0.1.ebuild
index 4b4b1f3aac45..4f21364a91e4 100644
--- a/net-misc/curl/curl-8.0.1.ebuild
+++ b/net-misc/curl/curl-8.0.1.ebuild
@@ -106,7 +106,7 @@ QA_CONFIG_IMPL_DECL_SKIP=(
 )
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-7.30.0-prefix.patch
+   "${FILESDIR}"/${PN}-prefix.patch
"${FILESDIR}"/${PN}-respect-cflags-3.patch
 
# Backports

diff --git a/net-misc/curl/curl-8.1.0-r1.ebuild 
b/net-misc/curl/curl-8.1.0-r1.ebuild
index 1121646ce126..cf964b638bcd 100644
--- a/net-misc/curl/curl-8.1.0-r1.ebuild
+++ b/net-misc/curl/curl-8.1.0-r1.ebuild
@@ -106,7 +106,7 @@ QA_CONFIG_IMPL_DECL_SKIP=(
 )
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-7.30.0-prefix.patch
+   "${FILESDIR}"/${PN}-prefix.patch
"${FILESDIR}"/${PN}-respect-cflags-3.patch
### Backports
"${FILESDIR}"/${P}-numeric-hostname.patch

diff --git a/net-misc/curl/curl-8.1.0-r1.ebuild 
b/net-misc/curl/curl-8.1.1.ebuild
similarity index 88%
copy from net-misc/curl/curl-8.1.0-r1.ebuild
copy to net-misc/curl/curl-8.1.1.ebuild
index 1121646ce126..1f799eeab629 100644
--- a/net-misc/curl/curl-8.1.0-r1.ebuild
+++ b/net-misc/curl/curl-8.1.1.ebuild
@@ -8,20 +8,28 @@ inherit autotools multilib-minimal prefix verify-sig
 
 DESCRIPTION="A Client that groks URLs"
 HOMEPAGE="https://curl.se/;
-SRC_URI="
-   https://curl.se/download/${P}.tar.xz
-   verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
-"
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/curl/curl.git;
+else
+   SRC_URI="
+   https://curl.se/download/${P}.tar.xz
+   verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
+   "
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv 

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

2023-05-25 Thread Matt Turner
commit: 7f5926192af071002c48ebd4c1d88b7cf2c06bff
Author: Matt Turner  gentoo  org>
AuthorDate: Fri May 26 01:51:50 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 26 01:51:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f592619

media-libs/mesa: Version bump to 23.1.1

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-23.1.1.ebuild | 447 +
 2 files changed, 448 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 103bbd505880..2fcb4bda8de0 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,3 +1,4 @@
 DIST mesa-22.3.7.tar.xz 17136476 BLAKE2B 
291e94302d3a177f842def9339d1ba012bf10de792b7120985255168faac6b87a73d1d59d8b430f56ea2a2640ca0890a5c3721188b70c528b9aad9788d7e139d
 SHA512 
c37bbcb3c0be1908726d6f83bfe98126d681935e401e03946e8b540611f832d2f272a2ac470600c2b77caa5b9a3a9059eb34bd9a93fcf88df114bedf8c39bf5a
 DIST mesa-23.0.3.tar.xz 17627728 BLAKE2B 
e716d9ddce3da649239c1bc37ec208b9669f316f6b547ca0c69937043f371f0d59ead34fec427297171916045061ddb8783d126f6dec5ece90a0719003fe2c40
 SHA512 
52c778de61daa406c6a1e96a657e9b6fdcc71c8cfda80b7f53acc6470556c7d502c057b9481bb0c3d57ef0263263413fd0d25d53ebf5aa0246fbcc3309de64ae
 DIST mesa-23.1.0.tar.xz 18204148 BLAKE2B 
47cc90da14a2c33bb54c7811e99b439fadef81a15b63e535210a329bad5e2524fcb415cc5ed51a8deb65ccc9a341af78f02178c93758f09946978179e494382c
 SHA512 
bbcfd0dd8e5414826631e80edbbe48218115a7461ef4ac1f2e4e090a48d6c0e1ab3b51dd45e988d5f1572f29bfc03c33769263c0f3e04033138d5b1ec102e8c9
+DIST mesa-23.1.1.tar.xz 18299068 BLAKE2B 
b17a71205248f2e97c60aa944d8b5b19d51592ba9288d2f04a8498eabaa19308f7ec7a813b948d3fad1001ae14da8771e403c68f7a4159c7f3b8830b919d64dc
 SHA512 
ac5522307d75ff71289a62e2e5827edca70a88e028563ed11907504b9727925186893cd40e5948f1f16c29d8ad9fad39012d7569276e2c75be97aef9c106baf8

diff --git a/media-libs/mesa/mesa-23.1.1.ebuild 
b/media-libs/mesa/mesa-23.1.1.ebuild
new file mode 100644
index ..b848447b83a4
--- /dev/null
+++ b/media-libs/mesa/mesa-23.1.1.ebuild
@@ -0,0 +1,447 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+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 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_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
+   dev-libs/libclc[spirv(-)]
+   >=dev-util/spirv-tools-1.3.231.0
+   virtual/libelf:0=
+   )
+   vaapi? (
+   

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

2023-05-25 Thread Matt Turner
commit: de83835fa4e2b05407043b27da18f01e5aed8ea1
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri May 26 01:24:12 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 26 01:42:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de83835f

www-client/epiphany: Version bump to 44.3

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31166
Signed-off-by: Matt Turner  gentoo.org>

 www-client/epiphany/Manifest |  1 +
 www-client/epiphany/epiphany-44.3.ebuild | 82 
 2 files changed, 83 insertions(+)

diff --git a/www-client/epiphany/Manifest b/www-client/epiphany/Manifest
index 6749da6c8e60..52171a620877 100644
--- a/www-client/epiphany/Manifest
+++ b/www-client/epiphany/Manifest
@@ -1 +1,2 @@
 DIST epiphany-44.2.tar.xz 3991788 BLAKE2B 
c18e3c952a1e71e498646017886caba82325e220b2682c8d804e2b5e40b7a80bc3521c0e3c098d8a24732ddf727f6b37936ffae154599a0c8c4a5aa90765f1a5
 SHA512 
026536a1d0a74059e9f642ddf38156f80f0c244ace6449caa0908a49daf3bcea735745050abe6f565224c73489d0ce12da2f2ac907d062ac270f24b3b045f86e
+DIST epiphany-44.3.tar.xz 3993404 BLAKE2B 
c0e07d19178f2a66f40e0874250b48267de419bd2b721223789128ac11ab5aaca9029590e4d15d6788061c87b1780f771959cb5f30af9f29828d60c544484678
 SHA512 
ed92eaf1300b1d6b0190aa613ed77e39d7978b8169edaa560404b1b64a1ee1d496f2cffbda83553a2faed2496e535dc99e219fc7fb22e41eacd19451ad868f23

diff --git a/www-client/epiphany/epiphany-44.3.ebuild 
b/www-client/epiphany/epiphany-44.3.ebuild
new file mode 100644
index ..53e8f0938976
--- /dev/null
+++ b/www-client/epiphany/epiphany-44.3.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg virtualx
+
+DESCRIPTION="GNOME webbrowser based on Webkit"
+HOMEPAGE="https://wiki.gnome.org/Apps/Web 
https://gitlab.gnome.org/GNOME/epiphany;
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=x11-libs/cairo-1.2
+   >=app-crypt/gcr-3.9.0:4=[gtk]
+   >=x11-libs/gdk-pixbuf-2.36.5:2
+   >=dev-libs/glib-2.70.0:2
+   gnome-base/gsettings-desktop-schemas
+   >=media-libs/gstreamer-1.0
+   >=gui-libs/gtk-4.9.3:4
+   >=app-text/iso-codes-0.35
+   >=dev-libs/json-glib-1.6
+   app-arch/libarchive:=
+   >=gui-libs/libadwaita-1.3_rc:1
+   >=app-crypt/libsecret-0.19
+   >=net-libs/libsoup-2.99.4:3.0
+   >=dev-libs/libxml2-2.6.12:2
+   >=dev-libs/nettle-3.4:=
+   >=dev-libs/libportal-0.6:0=[gtk]
+   >=dev-db/sqlite-3.22:3
+   >=net-libs/webkit-gtk-2.40.0:6=
+
+   dev-libs/gmp:0=
+"
+RDEPEND="${DEPEND}
+   x11-themes/adwaita-icon-theme
+"
+# appstream-glib needed for appdata.xml gettext translation
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Ddeveloper_mode=false
+   # maybe enable later if network-sandbox is off, but in 3.32.4 
the network test
+   # is commented out upstream anyway
+   -Dnetwork_tests=disabled
+   -Dtech_preview=false
+   $(meson_feature test unit_tests)
+   -Dgranite=disabled
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+
+   if ! has_version net-libs/webkit-gtk:6[jpeg2k]; then
+   ewarn "Your net-libs/webkit-gtk:6 is built without USE=jpeg2k."
+   ewarn "Various image galleries/managers may be broken."
+   fi
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-05-25 Thread Matt Turner
commit: 1debc3a2f5cd6ad9f403fb98fcb9d076a301fa16
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri May 26 01:13:04 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 26 01:42:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1debc3a2

dev-lang/vala: Version bump to 0.56.8

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.56.8.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index c1d2f3632de2..1ef43327c6a9 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,2 +1,3 @@
 DIST vala-0.56.6.tar.xz 3989404 BLAKE2B 
eae35fb685f546cee902a84a9a0ea15fa1c3596a94c1def93746512e32e22b65ad80f788a7899c5f69f5447906880318ba2b78dc582a9fdb7cf70cde88404aa3
 SHA512 
ea9c25b96f52ed1067c2a8787b15c44a088e19907880ee6b32bb0e3b544a078bd342e3aef9afefb8daec6f6b4fce25a9290a278dcfc293308327153543acb9bc
 DIST vala-0.56.7.tar.xz 3992100 BLAKE2B 
09804dba1dcaaef2af2621f7ee6c5c69d0bb06c1f83162df4379f438c9a8eab94e9496b1be1dc9ca25e796caadf38342921884e3460c00d3693617b94a61b013
 SHA512 
f524ac7acee988aae895a9c850904b5a6b5462ad3b498fa4305cea9b97e3e966b0ace341ce0ba9ba2466e6d22a1fcd4c657600c5d838d80cc0ac75be8e6d3185
+DIST vala-0.56.8.tar.xz 3994328 BLAKE2B 
4d68b102838a854b870865c6223dfb6cf56741db2cf918d393a4c279cc63a5e7af3464d256ef9a7c90eb5a8773812613315815c64a1b11e5b3fce86ac52278b6
 SHA512 
152a7378c42602296c5797d0425e51c2f9d2c65449f035158ef7f8dbf48f3a6a09e7c9028d196c967d8a9dfcdbd5f5deaa09ffcde5e2a335872e9740cd79ba41

diff --git a/dev-lang/vala/vala-0.56.8.ebuild b/dev-lang/vala/vala-0.56.8.ebuild
new file mode 100644
index ..70072f140f0d
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.8.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala;
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   app-alternatives/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/

2023-05-25 Thread Matt Turner
commit: 62ba75fbdbe8b5cbd83ffeaa86dde62605b630df
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri May 26 01:21:45 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 26 01:42:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62ba75fb

gnome-extra/gnome-software: Version bump to 44.2

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31165
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-software/Manifest|   1 +
 .../gnome-software/gnome-software-44.2.ebuild  | 102 +
 2 files changed, 103 insertions(+)

diff --git a/gnome-extra/gnome-software/Manifest 
b/gnome-extra/gnome-software/Manifest
index e5f825030345..a6d385d75a05 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1 +1,2 @@
 DIST gnome-software-44.1.tar.xz 2422660 BLAKE2B 
af23ff99a4b5746a1525830bb5454dc823eba519829d390dc21d412a17347396b594df969d5cc80ffc552cf4edf3961e29cf3781f4553bc74293e96bbd33f000
 SHA512 
4f6d50d8308b3d2694a67f35db0c716f8631380282c7586243499449dd86d11ebfa08a18ccd083839b93bcf7e1b16075433cb427642c2c7b59033e721bb32c9b
+DIST gnome-software-44.2.tar.xz 2423844 BLAKE2B 
6dfbefb71a4d8c83bdc2ef293fa11379523fc966a58bef80f72fc1106b332594c06c6749702e07547c5dd4e3412ac57c309fd7d45bdabe94be5139474d6a76f6
 SHA512 
0f053d1d92285239d7edd62a5dcc5c8ce9e991103e3987808ef82406e2dc665a13e0cd14b043d66dfd420459a6aa7c83e7db2fd6a16a8f3b41a6e93498820251

diff --git a/gnome-extra/gnome-software/gnome-software-44.2.ebuild 
b/gnome-extra/gnome-software/gnome-software-44.2.ebuild
new file mode 100644
index ..1f4b773cf8cb
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-44.2.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software 
https://gitlab.gnome.org/GNOME/gnome-software;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+
+RDEPEND="
+   >=dev-libs/appstream-0.14.0:0=
+   >=x11-libs/gdk-pixbuf-2.32.0:2
+   >=dev-libs/libxmlb-0.1.7:=
+   >=gui-libs/gtk-4.9.2:4
+   >=dev-libs/glib-2.70.0:2
+   >=dev-libs/json-glib-1.6.0
+   >=net-libs/libsoup-3.0:3.0
+   >=gui-libs/libadwaita-1.3_rc:1
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+   gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+   sys-auth/polkit
+   firmware? ( >=sys-apps/fwupd-1.5.6 )
+   flatpak? (
+   >=sys-apps/flatpak-1.14.0-r1
+   dev-util/ostree
+   )
+   udev? ( dev-libs/libgudev )
+   >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+   test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/gdbus-codegen
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? (
+   dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3
+   )
+"
+
+src_prepare() {
+   default
+   xdg_environment_reset
+
+   sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' 
meson.build || die
+   # We don't need language packs download support, and it fails tests in 
3.34.2 for us (if they are enabled)
+   sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use test tests)
+   $(meson_feature gnome gsettings_desktop_schemas) # Honoring of 
GNOME date format settings.
+   -Dman=true
+   -Dpackagekit=false
+   # -Dpackagekit_autoremove
+   -Dpolkit=true
+   -Deos_updater=false # Endless OS updater
+   $(meson_use firmware fwupd)
+   $(meson_use flatpak)
+   -Dmalcontent=false
+   -Drpm_ostree=false
+   -Dwebapps=true
+   -Dhardcoded_foss_webapps=true
+   -Dhardcoded_proprietary_webapps=true
+   $(meson_use udev gudev)
+   -Dapt=false
+   -Dsnap=false
+   -Dexternal_appstream=false
+   $(meson_use gtk-doc gtk_doc)
+   -Dhardcoded_curated=true
+   -Ddefault_featured_apps=false # TODO: Will this be beneficial 
to us with flatpak at least? If enabled, it shows some apps under installed 
(probably merely due to /usr/share/app-info presence), but launching and 
removal of them is broken
+   -Dmogwai=false #TODO?
+   $(meson_feature sysprof)
+   -Dprofile=''
+   -Dsoup2=false
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/orca/

2023-05-25 Thread Matt Turner
commit: 08db1c5161cea5eee7546410cfcc0a4976d9c7c5
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri May 26 01:17:31 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 26 01:42:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08db1c51

app-accessibility/orca: Version bump to 44.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31164
Signed-off-by: Matt Turner  gentoo.org>

 app-accessibility/orca/Manifest |  1 +
 app-accessibility/orca/orca-44.1.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/app-accessibility/orca/Manifest b/app-accessibility/orca/Manifest
index 721b791fd3e7..c317842b2381 100644
--- a/app-accessibility/orca/Manifest
+++ b/app-accessibility/orca/Manifest
@@ -1 +1,2 @@
 DIST orca-44.0.tar.xz 3764020 BLAKE2B 
0ac7f837cf38cf15b63400d7ca7d631b4e3710680ea50c311ea60b81e57797e81411f6d2f82cde8434fab065e07a14a7e5d9192e73bf29bb79ac6fa9644d985f
 SHA512 
7b1d4a8417283fc7586bd1a308529d8cc3bdc53f080b5bcd6f9dffc686b9eeeb6992df9d970996b44a3339492fb31bdc26c107cc5233521c655e46d4bea7efb2
+DIST orca-44.1.tar.xz 3760772 BLAKE2B 
1e2825e9183b86563d85f106f80b7fa84d7d0cc06c818cb72c2a307c9c85a421cbbfc581df7829afde558ddf468bc048382d059ae995661a5163d390585961b4
 SHA512 
951a60b7efd9b61762404c20b62d476c1ebc3fc2662c0be1feef307fa1761feb5195c89ce725db1585dde4c39d96e1aa74c2b5c934115a3c2669880c3c7ac200

diff --git a/app-accessibility/orca/orca-44.1.ebuild 
b/app-accessibility/orca/orca-44.1.ebuild
new file mode 100644
index ..6b60291784d7
--- /dev/null
+++ b/app-accessibility/orca/orca-44.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit gnome2 python-single-r1
+
+DESCRIPTION="Extensible screen reader that provides access to the desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/Orca;
+
+LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+
+IUSE="+braille"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   >=app-accessibility/at-spi2-core-2.47:2[introspection]
+   >=dev-libs/glib-2.28:2
+   media-libs/gstreamer:1.0[introspection]
+   >=x11-libs/gtk+-3.6.2:3[introspection]
+   $(python_gen_cond_dep '
+   dev-python/gst-python:1.0[${PYTHON_USEDEP}]
+   >=dev-python/pygobject-3.18:3[${PYTHON_USEDEP}]
+   ')
+   braille? (
+   $(python_gen_cond_dep '
+   
>=app-accessibility/brltty-5.0-r3[python,${PYTHON_USEDEP}]
+   dev-libs/liblouis[python,${PYTHON_USEDEP}]
+   ')
+   )
+"
+RDEPEND="${DEPEND}
+   $(python_gen_cond_dep '
+   
>=app-accessibility/speech-dispatcher-0.8[python,${PYTHON_USEDEP}]
+   >=dev-python/pyatspi-2.36[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   ')
+   x11-libs/libwnck:3[introspection]
+   x11-libs/pango[introspection]
+"
+BDEPEND="
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+#  app-text/yelp-tools
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_with braille liblouis)
+}
+
+src_install() {
+   gnome2_src_install
+   python_optimize
+}



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

2023-05-25 Thread Matt Turner
commit: 9994f652ba29f9cbd2eb5375dd398991fb1afc97
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri May 26 01:13:20 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 26 01:42:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9994f652

dev-libs/vala-common: Version bump to 0.56.8

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31163
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/vala-common/Manifest  |  1 +
 dev-libs/vala-common/vala-common-0.56.8.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest
index b86a6a095a65..159b04115865 100644
--- a/dev-libs/vala-common/Manifest
+++ b/dev-libs/vala-common/Manifest
@@ -1 +1,2 @@
 DIST vala-0.56.7.tar.xz 3992100 BLAKE2B 
09804dba1dcaaef2af2621f7ee6c5c69d0bb06c1f83162df4379f438c9a8eab94e9496b1be1dc9ca25e796caadf38342921884e3460c00d3693617b94a61b013
 SHA512 
f524ac7acee988aae895a9c850904b5a6b5462ad3b498fa4305cea9b97e3e966b0ace341ce0ba9ba2466e6d22a1fcd4c657600c5d838d80cc0ac75be8e6d3185
+DIST vala-0.56.8.tar.xz 3994328 BLAKE2B 
4d68b102838a854b870865c6223dfb6cf56741db2cf918d393a4c279cc63a5e7af3464d256ef9a7c90eb5a8773812613315815c64a1b11e5b3fce86ac52278b6
 SHA512 
152a7378c42602296c5797d0425e51c2f9d2c65449f035158ef7f8dbf48f3a6a09e7c9028d196c967d8a9dfcdbd5f5deaa09ffcde5e2a335872e9740cd79ba41

diff --git a/dev-libs/vala-common/vala-common-0.56.8.ebuild 
b/dev-libs/vala-common/vala-common-0.56.8.ebuild
new file mode 100644
index ..cd0ecf1d538a
--- /dev/null
+++ b/dev-libs/vala-common/vala-common-0.56.8.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="vala"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for packages that use Vala"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+
+RDEPEND=""
+DEPEND=""
+BDEPEND=""
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins vala.m4 vapigen/vapigen.m4
+   insinto /usr/share/vala
+   doins vapigen/Makefile.vapigen
+}



[gentoo-commits] proj/portage:master commit in: bin/

2023-05-25 Thread Sam James
commit: b8ab8e1c850b773dd17e503a22902b52a2d3a868
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 08:13:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 01:33:03 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b8ab8e1c

emerge-webrsync: create a new temporary dir for legacy gpg verification

It's possible that we can't read /root/.gnupg and we shouldn't
be poking around in there anyway.

However, if the user is setting PORTAGE_GPG_DIR by themselves,
it's their responsibility to handle the directory being in the
right state (e.g. has the right keys imported).

- If PORTAGE_GPG_DIR is unset, make a tmpdir w/ mktemp.
- If we're using that temporary directory we just created, import 
PORTAGE_GPG_KEY,
as before defaulting to /usr/share/openpgp-keys/gentoo-release.asc.

Bug: https://bugs.gentoo.org/905868
Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/portage/pull/1042
Signed-off-by: Sam James  gentoo.org>

 bin/emerge-webrsync | 21 -
 1 file changed, 20 insertions(+), 1 deletion(-)

diff --git a/bin/emerge-webrsync b/bin/emerge-webrsync
index a84f68aa1..956e00e1f 100755
--- a/bin/emerge-webrsync
+++ b/bin/emerge-webrsync
@@ -314,7 +314,26 @@ check_file_signature_gpg_unwrapped() {
local file="$2"
 
if type -P gpg > /dev/null; then
-   if gnupg_status=$(gpg --homedir "${PORTAGE_GPG_DIR}" --batch \
+   if [[ -n ${PORTAGE_GPG_KEY} ]] ; then
+   local key="${PORTAGE_GPG_KEY}"
+   else
+   local 
key="${EPREFIX:-/}"/usr/share/openpgp-keys/gentoo-release.asc
+   fi
+
+   local gpgdir="${PORTAGE_GPG_DIR}"
+   if [[ -z ${gpgdir} ]] ; then
+   gpgdir=$(mktemp -d 
"${PORTAGE_TMPDIR}/portage/webrsync-XX")
+   if [[ ! -w ${gpgdir} ]] ; then
+   die "gpgdir is not writable: ${gpgdir}"
+   fi
+
+   # If we're created our own temporary directory, it's 
okay for us
+   # to import the keyring by ourselves. But we'll avoid 
doing it
+   # if the user has set PORTAGE_GPG_DIR by themselves.
+   gpg --no-default-keyring --homedir "${gpgdir}" --batch 
--import "${key}"
+   fi
+
+   if gnupg_status=$(gpg --no-default-keyring --homedir 
"${gpgdir}" --batch \
--status-fd 1 --verify "${signature}" "${file}"); then
while read -r line; do
if [[ ${line} == "[GNUPG:] GOODSIG"* ]]; then



[gentoo-commits] proj/portage:master commit in: lib/portage/dbapi/, lib/portage/, man/

2023-05-25 Thread Sam James
commit: da70f89cd88968501ca07cfaca6d73665d6e767a
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue May 23 09:08:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 01:33:06 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=da70f89c

Drop ignore-mtime from features

The ignore-mtime feature violates PMS:
https://projects.gentoo.org/pms/8/pms.html#x1-14500013.3.2

Allowing the package manager to arbitrarily modify timestamps of
installed files will lead to problems with several languages:

  - Lisp (*.fasl must be newer than corresponding *.lisp)
  - Emacs (*.elc must not be older than *.el)
  - ghdl/VHDL (libraries check their mtimes)
  - Python (*.pyc vs *.py, not sure if this one is still an issue)

If the PM does not preserve timestamps, there is no reasonable way to
work around this on the ebuild level. (Some horrible hacks existed in
the past, see for example impl-*-timestamp-hack in previous versions
of common-lisp-common*.eclass which used to overwrite its installed
files in pkg_postinst.)

This partially reverts commit 89703c688868c9eb8cd6115cb42ff92f0b9668b8.

Closes: https://bugs.gentoo.org/906978
See-also: https://bugs.gentoo.org/264130
Signed-off-by: Ulrich Müller  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 lib/portage/const.py |  1 -
 lib/portage/dbapi/vartree.py | 14 ++
 man/make.conf.5  |  6 --
 3 files changed, 6 insertions(+), 15 deletions(-)

diff --git a/lib/portage/const.py b/lib/portage/const.py
index cb6796164..10a208ceb 100644
--- a/lib/portage/const.py
+++ b/lib/portage/const.py
@@ -159,7 +159,6 @@ SUPPORTED_FEATURES = frozenset(
 "getbinpkg",
 "gpg-keepalive",
 "icecream",
-"ignore-mtime",
 "installsources",
 "ipc-sandbox",
 "keeptemp",

diff --git a/lib/portage/dbapi/vartree.py b/lib/portage/dbapi/vartree.py
index 441e74661..dac350880 100644
--- a/lib/portage/dbapi/vartree.py
+++ b/lib/portage/dbapi/vartree.py
@@ -5422,7 +5422,6 @@ class dblink:
 srcroot = normalize_path(srcroot).rstrip(sep) + sep
 destroot = normalize_path(destroot).rstrip(sep) + sep
 calc_prelink = "prelink-checksums" in self.settings.features
-ignore_mtime = "ignore-mtime" in self.settings.features
 
 protect_if_modified = (
 "config-protect-if-modified" in self.settings.features
@@ -5831,13 +5830,12 @@ class dblink:
 hardlink_candidates.append(mydest)
 zing = ">>>"
 else:
-if not ignore_mtime:
-mymtime = thismtime if thismtime is not None else 
mymtime
-try:
-os.utime(mydest, ns=(mymtime, mymtime))
-except OSError:
-# utime can fail here with EPERM
-pass
+mymtime = thismtime if thismtime is not None else 
mymtime
+try:
+os.utime(mydest, ns=(mymtime, mymtime))
+except OSError:
+# utime can fail here with EPERM
+pass
 zing = "==="
 
 try:

diff --git a/man/make.conf.5 b/man/make.conf.5
index ed5b7d7fc..85ee88c05 100644
--- a/man/make.conf.5
+++ b/man/make.conf.5
@@ -533,12 +533,6 @@ If your GPG is auto unlocked on login, you do not need 
this.
 .B icecream
 Enable portage support for the icecream package.
 .TP
-.B ignore\-mtime
-Do not update mtime if the target file is equal. This can be useful on some
-filesystems to better utilize features like snapshots and data deduplication,
-however this violates the preservation of file modification times as stipulated
-in the PMS.
-.TP
 .B installsources
 Install source code into /usr/src/debug/${CATEGORY}/${PF} (also see
 \fBsplitdebug\fR). This feature works only if debugedit is installed, CFLAGS



[gentoo-commits] proj/portage:master commit in: /

2023-05-25 Thread Sam James
commit: 53663e4092c55d6afc5eb43805ce3bf7200b1cd3
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue May 23 09:11:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 01:33:06 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=53663e40

NEWS: Update for dropped FEATURES=ignore-mtime

Signed-off-by: Ulrich Müller  gentoo.org>
Closes: https://github.com/gentoo/portage/pull/1045
Signed-off-by: Sam James  gentoo.org>

 NEWS | 4 
 1 file changed, 4 deletions(-)

diff --git a/NEWS b/NEWS
index 429669eaf..ec11353c9 100644
--- a/NEWS
+++ b/NEWS
@@ -9,10 +9,6 @@ Features:
   contents have changed. This is particularly beneficial on CoW filesystems
   with snapshots. This is always enabled. See bug #722270.
 
-  This also adds an additional optional optimization to overwrite only if
-  the hashes have changed, via FEATURES="ignore-mtime". Note that this violates
-  a condition in PMS so should not be relied upon. It is off by default.
-
 Bug fixes:
 * fowners, fperms: Fix handling of relative pathnames (bug #905223).
 



[gentoo-commits] proj/portage:master commit in: bin/

2023-05-25 Thread Sam James
commit: 2eef717c4b630f359235f2801fafdc9e63c546fb
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 08:17:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 01:33:03 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=2eef717c

emerge-webrsync: handle early hours correctly

One of the perils of only doing development late...

We would error out on '08' etc as the hour. Strip the 0.

Bug: https://bugs.gentoo.org/905868
Signed-off-by: Sam James  gentoo.org>

 bin/emerge-webrsync | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bin/emerge-webrsync b/bin/emerge-webrsync
index 7fed4e790..a84f68aa1 100755
--- a/bin/emerge-webrsync
+++ b/bin/emerge-webrsync
@@ -574,7 +574,7 @@ do_latest_snapshot() {
# Daily snapshots are created at 00:45 and are not
# available until after 01:00. Don't waste time trying
# to fetch a snapshot before it's been created.
-   if [[ ${start_hour} -lt 1 ]] ; then
+   if [[ ${start_hour#0} -lt 1 ]] ; then
(( start_time -= 86400 ))
fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/magic-wormhole-transit-relay/

2023-05-25 Thread Matthias Maier
commit: a271721246d8efca2410050852cbea66449a2968
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri May 26 00:38:28 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri May 26 01:01:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2717212

dev-python/magic-wormhole-transit-relay: add 0.2.1

Signed-off-by: Matthias Maier  gentoo.org>

 dev-python/magic-wormhole-transit-relay/Manifest   |  1 +
 .../magic-wormhole-transit-relay-0.2.1.ebuild  | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/magic-wormhole-transit-relay/Manifest 
b/dev-python/magic-wormhole-transit-relay/Manifest
index 05dd4669ab5a..6ddedcfde874 100644
--- a/dev-python/magic-wormhole-transit-relay/Manifest
+++ b/dev-python/magic-wormhole-transit-relay/Manifest
@@ -1 +1,2 @@
+DIST magic-wormhole-transit-relay-0.2.1.gh.tar.gz 45936 BLAKE2B 
ffb05c716a35e688801150c3fd6de28cf557ed346091400f9eeb9335b6815425624e70d61f54be8f0a1e8bb15e874528f7cfcef1e8f0a2f8d3cd4285adb1db3a
 SHA512 
dcc309de800d9023ff106ea7b67da4814006ee50e517570c046f2dff20573306b3d5f7c4e227186b2b6f8ff7cb71e02e41499766badf299d859a0e5628066162
 DIST magic-wormhole-transit-relay-0.2.1_p20230525.gh.tar.gz 55549 BLAKE2B 
36184ce5034f8a5b684fb82a9e6debd1f945a119c9daa155e5bec0041dd986668573b7843efde8bbce2dbf2630774b7a195e28443c070760e234e0214c51dcc3
 SHA512 
c8270b8daebaf2d6403f0cbc6ff8a5c37fec6fd28ce0d441c834f5bcfcb1e0dedfb953acdf9711b6077c0e5fce3fba37447f2c29ed424ba64d8c2a9519b5eed8

diff --git 
a/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.2.1.ebuild
 
b/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.2.1.ebuild
new file mode 100644
index ..fdda8adc83f2
--- /dev/null
+++ 
b/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.2.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Transit relay server for magic-wormhole"
+HOMEPAGE="https://magic-wormhole.readthedocs.io/en/latest/ 
https://pypi.org/project/magic-wormhole-transit-relay/;
+SRC_URI="https://github.com/magic-wormhole/${PN}/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/autobahn[${PYTHON_USEDEP}]
+   dev-python/twisted[ssl,${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest



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

2023-05-25 Thread Matthias Maier
commit: 2f841741e2f615652aa73bdc6cb435ec572a5ae6
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed May 24 21:59:09 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri May 26 01:04:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f841741

dev-python/magic-wormhole: new package, add 0.12.0_p20230525

Revision:
  - move to latest upstream patches for python 3.11 support
  - enable testsuite
  - verified that the package installs cleanly for 3.10 and 3.11

Bug: https://bugs.gentoo.org/907117
Signed-off-by: Matthias Maier  gentoo.org>

 dev-python/magic-wormhole/Manifest |  1 +
 .../magic-wormhole-0.12.0_p20230525.ebuild | 51 ++
 dev-python/magic-wormhole/metadata.xml | 13 ++
 3 files changed, 65 insertions(+)

diff --git a/dev-python/magic-wormhole/Manifest 
b/dev-python/magic-wormhole/Manifest
new file mode 100644
index ..95132edb3b84
--- /dev/null
+++ b/dev-python/magic-wormhole/Manifest
@@ -0,0 +1 @@
+DIST magic-wormhole-0.12.0_p20230525.gh.tar.gz 281332 BLAKE2B 
daf9e39c89d8591584b25f142de2e66757a31970179f38e2fb74e112295e637f94930127bd3c0c1cc1243ac559dc4885bab3e7892b112dbf174b0514b49051c0
 SHA512 
ef5be6396fb9d6e35c64baeeaaea269526f9f8127eaf1bdd7b7b693a0272885388c4d6dc9fac87f6355eff5e9fe94450aebeafd2009b7d74f6772922a2796cbd

diff --git a/dev-python/magic-wormhole/magic-wormhole-0.12.0_p20230525.ebuild 
b/dev-python/magic-wormhole/magic-wormhole-0.12.0_p20230525.ebuild
new file mode 100644
index ..6a6c99bff5a9
--- /dev/null
+++ b/dev-python/magic-wormhole/magic-wormhole-0.12.0_p20230525.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+# Version 0.12.0 with additional upstream fixes for python 3.11 support and
+# miscellanous improvements
+COMMIT_SHA1="8afd171791943b9fab036f0e0067b87c9b59"
+
+inherit distutils-r1 vcs-snapshot
+
+DESCRIPTION="Get Things From One Computer To Another, Safely"
+HOMEPAGE="https://magic-wormhole.readthedocs.io/en/latest/ 
https://pypi.org/project/magic-wormhole/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT_SHA1}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+S="${WORKDIR}/${P}.gh"
+
+RDEPEND="
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/autobahn[${PYTHON_USEDEP}]
+   dev-python/automat[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/humanize[${PYTHON_USEDEP}]
+   dev-python/noiseprotocol[${PYTHON_USEDEP}]
+   dev-python/pynacl[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/spake2[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+   dev-python/twisted[ssl,${PYTHON_USEDEP}]
+   dev-python/txtorcon[${PYTHON_USEDEP}]"
+
+#
+# magic-wormhole-0.12.0_p20230525 requires the released
+# magic-wormhole-transit-relay-0.21 for setting up its unit tests. This
+# hopefully will be resolved soon with the upcoming releases (of wormhole,
+# mailbox-server, and transit-relay).
+#
+BDEPEND="
+   test? (
+   dev-python/magic-wormhole-mailbox-server[${PYTHON_USEDEP}]
+   ~dev-python/magic-wormhole-transit-relay-0.2.1[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest

diff --git a/dev-python/magic-wormhole/metadata.xml 
b/dev-python/magic-wormhole/metadata.xml
new file mode 100644
index ..c0b4cfe14855
--- /dev/null
+++ b/dev-python/magic-wormhole/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tam...@gentoo.org
+   Matthias Maier
+   
+   
+   
+   magic-wormhole
+   magic-wormhole/magic-wormhole
+   
+



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

2023-05-25 Thread Matthias Maier
commit: a799eb601b6f5ac00388d4577fdfbc703156eef2
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri May 26 01:01:16 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri May 26 01:01:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a799eb60

dev-python/noiseprotocol: new package, add 0.3.1

Signed-off-by: Matthias Maier  gentoo.org>

 dev-python/noiseprotocol/Manifest  |  1 +
 dev-python/noiseprotocol/metadata.xml  | 13 +++
 .../noiseprotocol/noiseprotocol-0.3.1.ebuild   | 26 ++
 3 files changed, 40 insertions(+)

diff --git a/dev-python/noiseprotocol/Manifest 
b/dev-python/noiseprotocol/Manifest
new file mode 100644
index ..5d810f0b2e08
--- /dev/null
+++ b/dev-python/noiseprotocol/Manifest
@@ -0,0 +1 @@
+DIST noiseprotocol-0.3.1.gh.tar.gz 308734 BLAKE2B 
952bc1f7615c209d031104a54f4e31fefa5deac064c70d589198bb8e82c1847c529e93a582d5cb9210aa199d0ea0ecb878b9d81318bc27c90e93027e8000f2a9
 SHA512 
4b9ebbf891366564238922355fe2c557830f11f8933c13f7abf4e035167adaa83cb8f30897b500227f9ac8ed46a8ae752e83a0088456edf8696626c4bd4a149e

diff --git a/dev-python/noiseprotocol/metadata.xml 
b/dev-python/noiseprotocol/metadata.xml
new file mode 100644
index ..befefe8b2874
--- /dev/null
+++ b/dev-python/noiseprotocol/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tam...@gentoo.org
+   Matthias Maier
+   
+   
+   
+   noiseprotocol
+   plizonczyk/noiseprotocol
+   
+

diff --git a/dev-python/noiseprotocol/noiseprotocol-0.3.1.ebuild 
b/dev-python/noiseprotocol/noiseprotocol-0.3.1.ebuild
new file mode 100644
index ..e564c8306957
--- /dev/null
+++ b/dev-python/noiseprotocol/noiseprotocol-0.3.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Implementation of Noise Protocol Framework. Compatible with 
revisions 32 and 33."
+HOMEPAGE="https://pypi.org/project/noiseprotocol;
+SRC_URI="https://github.com/plizonczyk/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   default
+   rm -r "examples" || die "rm failed"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/magic-wormhole-transit-relay/

2023-05-25 Thread Matthias Maier
commit: 06217f827264db4a132d3f985f9fb354d669eae0
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed May 24 22:23:11 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu May 25 23:12:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06217f82

dev-python/magic-wormhole-transit-relay: new package, add 0.2.1_p20230525

Revision:
  - move to latest upstream patches for python 3.11 support
  - enable testsuite
  - verified that the package installs cleanly for 3.10 and 3.11

Bug: https://bugs.gentoo.org/907117
Signed-off-by: Matthias Maier  gentoo.org>

 dev-python/magic-wormhole-transit-relay/Manifest   |  1 +
 ...c-wormhole-transit-relay-0.2.1_p20230525.ebuild | 28 ++
 .../magic-wormhole-transit-relay/metadata.xml  | 13 ++
 3 files changed, 42 insertions(+)

diff --git a/dev-python/magic-wormhole-transit-relay/Manifest 
b/dev-python/magic-wormhole-transit-relay/Manifest
new file mode 100644
index ..05dd4669ab5a
--- /dev/null
+++ b/dev-python/magic-wormhole-transit-relay/Manifest
@@ -0,0 +1 @@
+DIST magic-wormhole-transit-relay-0.2.1_p20230525.gh.tar.gz 55549 BLAKE2B 
36184ce5034f8a5b684fb82a9e6debd1f945a119c9daa155e5bec0041dd986668573b7843efde8bbce2dbf2630774b7a195e28443c070760e234e0214c51dcc3
 SHA512 
c8270b8daebaf2d6403f0cbc6ff8a5c37fec6fd28ce0d441c834f5bcfcb1e0dedfb953acdf9711b6077c0e5fce3fba37447f2c29ed424ba64d8c2a9519b5eed8

diff --git 
a/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.2.1_p20230525.ebuild
 
b/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.2.1_p20230525.ebuild
new file mode 100644
index ..aa0b710e9a36
--- /dev/null
+++ 
b/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.2.1_p20230525.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+# Version 0.2.1 with additional upstream fixes for python 3.11 support and
+# miscelleanous bufixes
+COMMIT_SHA1="db48e915311d1d10c748bb5299e2345c74e90a1b"
+
+inherit distutils-r1 vcs-snapshot
+
+DESCRIPTION="Transit relay server for magic-wormhole"
+HOMEPAGE="https://magic-wormhole.readthedocs.io/en/latest/ 
https://pypi.org/project/magic-wormhole-transit-relay/;
+SRC_URI="https://github.com/magic-wormhole/${PN}/archive/${COMMIT_SHA1}.tar.gz 
-> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+S="${WORKDIR}/${P}.gh"
+
+RDEPEND="
+   dev-python/autobahn[${PYTHON_USEDEP}]
+   dev-python/twisted[ssl,${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest

diff --git a/dev-python/magic-wormhole-transit-relay/metadata.xml 
b/dev-python/magic-wormhole-transit-relay/metadata.xml
new file mode 100644
index ..ddffeecb78a5
--- /dev/null
+++ b/dev-python/magic-wormhole-transit-relay/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tam...@gentoo.org
+   Matthias Maier
+   
+   
+   
+   magic-wormhole-transit-relay
+   magic-wormhole/magic-wormhole-transit-relay
+   
+



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

2023-05-25 Thread Matthias Maier
commit: 7902b656b179d961d53cd7675d9a798381df38a3
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu May 25 22:28:10 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu May 25 23:12:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7902b656

dev-python/hkdf: move a comment to the right place

Signed-off-by: Matthias Maier  gentoo.org>

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

diff --git a/dev-python/hkdf/hkdf-0.0.3.ebuild 
b/dev-python/hkdf/hkdf-0.0.3.ebuild
index 42d9750a4f93..c08523596c1e 100644
--- a/dev-python/hkdf/hkdf-0.0.3.ebuild
+++ b/dev-python/hkdf/hkdf-0.0.3.ebuild
@@ -6,9 +6,9 @@ EAPI=8
 PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_USE_PEP517=setuptools
 
+# corresponding to upstream version 0.0.3
 COMMIT_SHA1="cc3c9dbf0a271b27a7ac5cd04cc1485bbc3b4307"
 
-# corresponding to upstream version 0.0.3
 inherit distutils-r1 vcs-snapshot
 
 DESCRIPTION="HMAC-based Extract-and-Expand Key Derivation Function (HKDF)"



[gentoo-commits] repo/gentoo:master commit in: dev-python/magic-wormhole-mailbox-server/

2023-05-25 Thread Matthias Maier
commit: b55e0b4edfc03e6112d96f9358eba57a491d30f0
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed May 24 22:36:49 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu May 25 23:12:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55e0b4e

dev-python/magic-wormhole-mailbox-server: new package, add 0.4.1_p20230525

Revision:
  - move to latest upstream patches for python 3.11 support
  - enable testsuite
  - verified that the package installs cleanly for 3.10 and 3.11

Bug: https://bugs.gentoo.org/907117
Signed-off-by: Matthias Maier  gentoo.org>

 dev-python/magic-wormhole-mailbox-server/Manifest  |  1 +
 ...-wormhole-mailbox-server-0.4.1_p20230525.ebuild | 29 ++
 .../magic-wormhole-mailbox-server/metadata.xml | 13 ++
 3 files changed, 43 insertions(+)

diff --git a/dev-python/magic-wormhole-mailbox-server/Manifest 
b/dev-python/magic-wormhole-mailbox-server/Manifest
new file mode 100644
index ..e8cc680fa013
--- /dev/null
+++ b/dev-python/magic-wormhole-mailbox-server/Manifest
@@ -0,0 +1 @@
+DIST magic-wormhole-mailbox-server-0.4.1_p20230525.gh.tar.gz 69218 BLAKE2B 
10c85d41ebd3b9e4918ca6d85f7f69dfe945f3e3282fb83ab5c846d3a633b897a48ee3c91476292bf048fe56f39d3e7fc8b721a74ff56c060ef660d3b47ea122
 SHA512 
69ff60637092443fa458b4d5def9e99c4eb942046b6ea5023b63a85b4562a23fc0fc8e4137c1a59c0192e6820af60e75c27f616c70d75ee6e5afabcf52d81bd8

diff --git 
a/dev-python/magic-wormhole-mailbox-server/magic-wormhole-mailbox-server-0.4.1_p20230525.ebuild
 
b/dev-python/magic-wormhole-mailbox-server/magic-wormhole-mailbox-server-0.4.1_p20230525.ebuild
new file mode 100644
index ..f5769517ec9f
--- /dev/null
+++ 
b/dev-python/magic-wormhole-mailbox-server/magic-wormhole-mailbox-server-0.4.1_p20230525.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+# Version 0.4.1 with additional upstream fixes for python 3.11 support
+COMMIT_SHA1="39672ae95a2635ba9daaba62f483aa75bfd80a22"
+
+inherit distutils-r1 vcs-snapshot
+
+DESCRIPTION="Mailbox server for magic-wormhole"
+HOMEPAGE="https://magic-wormhole.readthedocs.io/en/latest/ 
https://pypi.org/project/magic-wormhole-mailbox-server/;
+SRC_URI="https://github.com/magic-wormhole/${PN}/archive/${COMMIT_SHA1}.tar.gz 
-> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+S="${WORKDIR}/${P}.gh"
+
+RDEPEND="
+   dev-python/autobahn[${PYTHON_USEDEP}]
+   dev-python/twisted[ssl,${PYTHON_USEDEP}]"
+
+BDEPEND="test? ( dev-python/treq[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest

diff --git a/dev-python/magic-wormhole-mailbox-server/metadata.xml 
b/dev-python/magic-wormhole-mailbox-server/metadata.xml
new file mode 100644
index ..728440f94096
--- /dev/null
+++ b/dev-python/magic-wormhole-mailbox-server/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tam...@gentoo.org
+   Matthias Maier
+   
+   
+   
+   magic-wormhole-mailbox-server
+   magic-wormhole/magic-wormhole-mailbox-server
+   
+



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

2023-05-25 Thread Sam James
commit: 694410dba583c81231d77499cf8ea76d1601b6ee
Author: Sam James  gentoo  org>
AuthorDate: Thu May 25 22:30:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 25 22:30:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=694410db

app-crypt/libb2: Stabilize 0.98.1-r3 hppa, #907186

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

 app-crypt/libb2/libb2-0.98.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libb2/libb2-0.98.1-r3.ebuild 
b/app-crypt/libb2/libb2-0.98.1-r3.ebuild
index eb2867a3ab88..4b66ba16de4c 100644
--- a/app-crypt/libb2/libb2-0.98.1-r3.ebuild
+++ b/app-crypt/libb2/libb2-0.98.1-r3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/BLAKE2/libb2/archive/${GITHASH}.tar.gz -> ${P}.tar.g
 
 LICENSE="CC0-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+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"
 IUSE="static-libs native-cflags openmp"
 
 DEPEND="



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

2023-05-25 Thread Sam James
commit: 245c841a5f9017368793d39154a6fbe8a21c130f
Author: Sam James  gentoo  org>
AuthorDate: Thu May 25 22:30:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 25 22:30:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=245c841a

dev-cpp/rapidfuzz-cpp: Stabilize 1.11.3 arm, #907155

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

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

diff --git a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.11.3.ebuild 
b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.11.3.ebuild
index 93b379e7f026..7af198c7dfe9 100644
--- a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.11.3.ebuild
+++ b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.11.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-05-25 Thread Matthias Maier
commit: b41b01582f6b6b5a638ba9be20e24aefa7688d72
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu May 25 21:50:31 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu May 25 22:06:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b41b0158

dev-python/txtorcon: make an "import" dependency explicit

Signed-off-by: Matthias Maier  gentoo.org>

 dev-python/txtorcon/txtorcon-23.5.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/txtorcon/txtorcon-23.5.0.ebuild 
b/dev-python/txtorcon/txtorcon-23.5.0.ebuild
index e55600a84380..a1f17ef91891 100644
--- a/dev-python/txtorcon/txtorcon-23.5.0.ebuild
+++ b/dev-python/txtorcon/txtorcon-23.5.0.ebuild
@@ -20,6 +20,7 @@ RDEPEND="
dev-python/automat[${PYTHON_USEDEP}]
dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/incremental[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
dev-python/twisted[ssl,${PYTHON_USEDEP}]
dev-python/zope-interface[${PYTHON_USEDEP}]"
 



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

2023-05-25 Thread Sam James
commit: fae4702af6cfa6510344dfa6d999c3bf92d82f3a
Author: Sam James  gentoo  org>
AuthorDate: Thu May 25 22:04:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 25 22:04:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae4702a

app-crypt/libb2: Stabilize 0.98.1-r3 arm, #907186

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

 app-crypt/libb2/libb2-0.98.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libb2/libb2-0.98.1-r3.ebuild 
b/app-crypt/libb2/libb2-0.98.1-r3.ebuild
index 47a76c766c2c..eb2867a3ab88 100644
--- a/app-crypt/libb2/libb2-0.98.1-r3.ebuild
+++ b/app-crypt/libb2/libb2-0.98.1-r3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/BLAKE2/libb2/archive/${GITHASH}.tar.gz -> ${P}.tar.g
 
 LICENSE="CC0-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+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"
 IUSE="static-libs native-cflags openmp"
 
 DEPEND="



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

2023-05-25 Thread Sam James
commit: 2bbdfb741498a9d819d11aa50eb94322bc556647
Author: Sam James  gentoo  org>
AuthorDate: Thu May 25 22:04:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 25 22:04:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bbdfb74

dev-python/cryptography: Stabilize 40.0.2 arm, #907158

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

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

diff --git a/dev-python/cryptography/cryptography-40.0.2.ebuild 
b/dev-python/cryptography/cryptography-40.0.2.ebuild
index 1320badfea94..1d05df3a238d 100644
--- a/dev-python/cryptography/cryptography-40.0.2.ebuild
+++ b/dev-python/cryptography/cryptography-40.0.2.ebuild
@@ -113,7 +113,7 @@ LICENSE="|| ( Apache-2.0 BSD ) PSF-2"
 # Dependent crate licenses
 LICENSE+=" Apache-2.0 BSD-2 BSD MIT Unicode-DFS-2016"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-libs/openssl-1.0.2o-r6:0=



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

2023-05-25 Thread Sam James
commit: 73a5df112d8494c17dcefd8456267870a52c56ad
Author: Petr Vaněk  atlas  cz>
AuthorDate: Thu May 25 20:21:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 25 21:52:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a5df11

dev-python/isodate: enable py3.12

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/isodate/isodate-0.6.1-r1.ebuild 
b/dev-python/isodate/isodate-0.6.1-r1.ebuild
index 9915072bffd0..3bc8d7153f05 100644
--- a/dev-python/isodate/isodate-0.6.1-r1.ebuild
+++ b/dev-python/isodate/isodate-0.6.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 



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

2023-05-25 Thread Sam James
commit: 191153b14de2fe48c8660bbd57ca0bbd21c9cbf9
Author: Sam James  gentoo  org>
AuthorDate: Thu May 25 13:15:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 25 21:52:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=191153b1

app-crypt/tpm2-tss: avoid maintainer mode

We apply a patch to Makefile.am *after* eautoreconf which isn't right.

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

 app-crypt/tpm2-tss/tpm2-tss-4.0.0.ebuild | 2 +-
 app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/tpm2-tss/tpm2-tss-4.0.0.ebuild 
b/app-crypt/tpm2-tss/tpm2-tss-4.0.0.ebuild
index ba650e60ee44..c3ee7e33a8d1 100644
--- a/app-crypt/tpm2-tss/tpm2-tss-4.0.0.ebuild
+++ b/app-crypt/tpm2-tss/tpm2-tss-4.0.0.ebuild
@@ -49,8 +49,8 @@ pkg_setup() {
 }
 
 src_prepare() {
-   eautoreconf
default
+   eautoreconf
 }
 
 multilib_src_configure() {

diff --git a/app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild 
b/app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild
index 5ad07a286471..0b223f6cf61a 100644
--- a/app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild
+++ b/app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild
@@ -50,8 +50,8 @@ pkg_setup() {
 }
 
 src_prepare() {
-   eautoreconf
default
+   eautoreconf
 }
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-lang/perl/, dev-lang/perl/files/

2023-05-25 Thread Sam James
commit: 3ea685044d49945fffc7b62f82a6d3fb9d7ba37a
Author: Sam James  gentoo  org>
AuthorDate: Thu May 25 08:16:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 25 21:52:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ea68504

dev-lang/perl: update HTTP::Tiny SSL-verify-by-default patch

Thanks to Stig for pointing this out! Pull in the fixed version from nixpkgs,
like Alpine has done.

Bug: https://bugs.gentoo.org/905296
Signed-off-by: Sam James  gentoo.org>

 dev-lang/perl/files/perl-5.36.1-http-tiny.patch| 71 +++---
 ...perl-5.36.1-r1.ebuild => perl-5.36.1-r2.ebuild} |  0
 2 files changed, 63 insertions(+), 8 deletions(-)

diff --git a/dev-lang/perl/files/perl-5.36.1-http-tiny.patch 
b/dev-lang/perl/files/perl-5.36.1-http-tiny.patch
index 34907cc6d9fd..2144b4d4ff86 100644
--- a/dev-lang/perl/files/perl-5.36.1-http-tiny.patch
+++ b/dev-lang/perl/files/perl-5.36.1-http-tiny.patch
@@ -1,19 +1,35 @@
-in current year, we should verify tls certs by default.
-not doing so is as good as not using tls
-https://www.openwall.com/lists/oss-security/2023/04/18/14
-
 Source:
-https://git.alpinelinux.org/aports/plain/main/perl/default-https-perl-http-tiny.patch?id=fc21c0f7930ae3a9e2f50bacc305fb167a456ded
+https://github.com/NixOS/nixpkgs/blob/5b709277f48df630c8fa7aab0cf6157f71a5b45c/pkgs/development/interpreters/perl/http-tiny-verify-ssl-by-default.patch
 
 Bug: https://bugs.gentoo.org/905296
 See-also: https://github.com/chansen/p5-http-tiny/pull/151
 See-also: https://github.com/chansen/p5-http-tiny/issues/152
-
+See-also: https://www.openwall.com/lists/oss-security/2023/04/18/14
 --
-diff --git a/cpan/HTTP-Tiny/lib/HTTP/Tiny.pm b/cpan/HTTP-Tiny/lib/HTTP/Tiny.pm
-index 83ca06d..dc6217a 100644
+Patch for HTTP::Tiny that defaults verify_SSL to 1
+
+Based on proposed Debian patch by Dominic Hargreaves:
+https://salsa.debian.org/perl-team/interpreter/perl/-/commit/1490431e40e22052f75a0b3449f1f53cbd27ba92
 --- a/cpan/HTTP-Tiny/lib/HTTP/Tiny.pm
 +++ b/cpan/HTTP-Tiny/lib/HTTP/Tiny.pm
+@@ -41,7 +41,7 @@ sub _croak { require Carp; Carp::croak(@_) }
+ #pod   read or write takes longer than the timeout, the request response 
status code
+ #pod   will be 599.
+ #pod * C — A boolean that indicates whether to validate the SSL
+-#pod   certificate of an C — connection (default is false)
++#pod   certificate of an C — connection (default is true)
+ #pod * C — A hashref of C — options to pass through to
+ #pod   L
+ #pod
+@@ -115,7 +115,7 @@ sub new {
+ max_redirect => 5,
+ timeout  => defined $args{timeout} ? $args{timeout} : 60,
+ keep_alive   => 1,
+-verify_SSL   => $args{verify_SSL} || $args{verify_ssl} || 0, # no 
verification by default
++verify_SSL   => $args{verify_SSL} // $args{verify_ssl} // 1, # 
verification by default
+ no_proxy => $ENV{no_proxy},
+ };
+ 
 @@ -1055,7 +1055,7 @@ sub new {
  timeout  => 60,
  max_line_size=> 16384,
@@ -23,3 +39,42 @@ index 83ca06d..dc6217a 100644
  SSL_options  => {},
  %args
  }, $class;
+@@ -1797,7 +1797,7 @@ C — Request timeout in seconds (default is 60) 
If a socket open, read
+ 
+ =item *
+ 
+-C — A boolean that indicates whether to validate the SSL 
certificate of an C — connection (default is false)
++C — A boolean that indicates whether to validate the SSL 
certificate of an C — connection (default is true)
+ 
+ =item *
+ 
+@@ -2069,7 +2069,7 @@ Verification of server identity
+ 
+ =back
+ 
+-B.
++B.
+ 
+ Server identity verification is controversial and potentially tricky because 
it
+ depends on a (usually paid) third-party Certificate Authority (CA) trust model
+@@ -2077,16 +2077,14 @@ to validate a certificate as legitimate.  This 
discriminates against servers
+ with self-signed certificates or certificates signed by free, community-driven
+ CA's such as Lhttp://cacert.org>.
+ 
+-By default, HTTP::Tiny does not make any assumptions about your trust model,
+-threat level or risk tolerance.  It just aims to give you an encrypted channel
+-when you need one.
+-
+ Setting the C attribute to a true value will make HTTP::Tiny 
verify
+ that an SSL connection has a valid SSL certificate corresponding to the host
+ name of the connection and that the SSL certificate has been verified by a CA.
+ Assuming you trust the CA, this will protect against a Lhttp://en.wikipedia.org/wiki/Man-in-the-middle_attack>.  If you are
+-concerned about security, you should enable this option.
++attack|http://en.wikipedia.org/wiki/Man-in-the-middle_attack>.
++
++If you are not concerned about security, and this default in Gentoo causes
++problems, you should disable this option.
+ 
+ Certificate verification requires a file containing trusted CA certificates.
+ 

diff --git a/dev-lang/perl/perl-5.36.1-r1.ebuild 
b/dev-lang/perl/perl-5.36.1-r2.ebuild
similarity index 100%
rename from 

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

2023-05-25 Thread Sam James
commit: 4ee77720b0d40e39e5b4c3f13891b324dc91e5a5
Author: Petr Vaněk  atlas  cz>
AuthorDate: Thu May 25 20:26:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 25 21:52:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee77720

dev-python/isoduration: enable py3.12

Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/31161
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/isoduration/isoduration-20.11.0-r1.ebuild 
b/dev-python/isoduration/isoduration-20.11.0-r1.ebuild
index 63110e7a158f..8491a36a0514 100644
--- a/dev-python/isoduration/isoduration-20.11.0-r1.ebuild
+++ b/dev-python/isoduration/isoduration-20.11.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1
 



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

2023-05-25 Thread Sam James
commit: 6bad29d2e7fe642bf499431b61497ef03df414e7
Author: Petr Vaněk  atlas  cz>
AuthorDate: Thu May 25 20:15:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 25 21:52:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bad29d2

dev-python/simplejson: enable py3.12

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/simplejson/simplejson-3.19.1.ebuild 
b/dev-python/simplejson/simplejson-3.19.1.ebuild
index 5e6f52f9a4d1..8997886f2b97 100644
--- a/dev-python/simplejson/simplejson-3.19.1.ebuild
+++ b/dev-python/simplejson/simplejson-3.19.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 



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

2023-05-25 Thread Sam James
commit: 1f68977d65817a59888ca47e6e0f396e2a49db99
Author: Petr Vaněk  atlas  cz>
AuthorDate: Wed May 24 12:27:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 25 21:52:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f68977d

dev-python/frozendict: enable py3.12

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/frozendict/frozendict-2.3.8.ebuild 
b/dev-python/frozendict/frozendict-2.3.8.ebuild
index 90e1b20b4b92..91ca1c458731 100644
--- a/dev-python/frozendict/frozendict-2.3.8.ebuild
+++ b/dev-python/frozendict/frozendict-2.3.8.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-05-25 Thread Sam James
commit: f44d804d8c4ba5d656a3b10e78d5a2400f476904
Author: Petr Vaněk  atlas  cz>
AuthorDate: Thu May 25 20:18:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 25 21:52:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f44d804d

dev-python/arrow: enable py3.12

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/arrow/arrow-1.2.3.ebuild 
b/dev-python/arrow/arrow-1.2.3.ebuild
index 59f2042b75ac..bd043e5a1ace 100644
--- a/dev-python/arrow/arrow-1.2.3.ebuild
+++ b/dev-python/arrow/arrow-1.2.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 



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

2023-05-25 Thread Sam James
commit: e2d5c0ee32dc9068382b2877a0d31da2f47fd348
Author: Petr Vaněk  atlas  cz>
AuthorDate: Wed May 24 13:11:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 25 21:52:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d5c0ee

dev-python/canonicaljson: enable py3.12

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/canonicaljson/canonicaljson-2.0.0.ebuild 
b/dev-python/canonicaljson/canonicaljson-2.0.0.ebuild
index e0c90c732386..d16a39645cae 100644
--- a/dev-python/canonicaljson/canonicaljson-2.0.0.ebuild
+++ b/dev-python/canonicaljson/canonicaljson-2.0.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-05-25 Thread Sam James
commit: 6a726ac9db835b652e39c5903c4e8d2f0a1e8e61
Author: Petr Vaněk  atlas  cz>
AuthorDate: Wed May 24 12:47:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 25 21:52:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a726ac9

dev-python/signedjson: add missing bdep

setuptools-scm is needed for SETUPTOOLS_SCM_PRETEND_VERSION.

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 dev-python/signedjson/signedjson-1.1.4.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-python/signedjson/signedjson-1.1.4.ebuild 
b/dev-python/signedjson/signedjson-1.1.4.ebuild
index 10a241fb217b..29514814670a 100644
--- a/dev-python/signedjson/signedjson-1.1.4.ebuild
+++ b/dev-python/signedjson/signedjson-1.1.4.ebuild
@@ -29,6 +29,9 @@ RDEPEND="
dev-python/importlib-metadata[${PYTHON_USEDEP}]
' python3_9)
 "
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
 
 distutils_enable_tests unittest
 



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

2023-05-25 Thread Sam James
commit: 9bf7d44e3c2dbae5bb4c5387841d7c7bd02df9a2
Author: Sam James  gentoo  org>
AuthorDate: Thu May 25 08:06:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 25 21:52:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf7d44e

dev-perl/IO-Socket-SSL: add 2.83.0

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

 dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.83.0.ebuild | 33 ++
 dev-perl/IO-Socket-SSL/Manifest|  1 +
 2 files changed, 34 insertions(+)

diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.83.0.ebuild 
b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.83.0.ebuild
new file mode 100644
index ..df7537375b83
--- /dev/null
+++ b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.83.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SULLR
+DIST_VERSION=2.083
+DIST_EXAMPLES=("example/*")
+inherit perl-module
+
+DESCRIPTION="Nearly transparent SSL encapsulation for IO::Socket::INET"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
+IUSE="idn"
+
+RDEPEND="
+   dev-perl/Mozilla-CA
+   >=dev-perl/Net-SSLeay-1.460.0
+   virtual/perl-Scalar-List-Utils
+   idn? (
+   || (
+   >=dev-perl/URI-1.50
+   dev-perl/Net-LibIDN
+   dev-perl/Net-IDN-Encode
+   )
+   )"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"
+
+mydoc=("docs/debugging.txt")

diff --git a/dev-perl/IO-Socket-SSL/Manifest b/dev-perl/IO-Socket-SSL/Manifest
index c4b0741ff3c6..ce49d1d839b6 100644
--- a/dev-perl/IO-Socket-SSL/Manifest
+++ b/dev-perl/IO-Socket-SSL/Manifest
@@ -1,3 +1,4 @@
 DIST IO-Socket-SSL-2.074.tar.gz 252821 BLAKE2B 
48801b1385d489a57de460b7a20552a9a66a2fb69fd0a2fc9555b45d004c472a1ed3797edaa59c7f71f1d26a7fbfec0dfd6f63b294665cd5b6e763f29d9ab1b3
 SHA512 
cafbf11a986b8fb5ce06bdf1e7a83741e2eef74d4bf054f0e0cd490959eddf54d32d3d4e786de52750dccc07139d8a1b5d5979080d0f1c1464e0004ccf98a6b0
 DIST IO-Socket-SSL-2.078.tar.gz 258997 BLAKE2B 
d343721810d032f0831a64318bf0b19315f835502362f11ee944d0dd4a9986fe51974ffd2007d8bfea88e0e3aea72d2b4c5c93671b5246c414dbe96e2f3a9381
 SHA512 
ff801b65c1eaed7570db767f1e3b071c374914230af0bd55cba5869afad14eff03f5bc02181200d742963f1fa7be6dbc21c9861e08b4d382a6a0e79e1e7dadc1
 DIST IO-Socket-SSL-2.081.tar.gz 261773 BLAKE2B 
2de31aa1886bdf9f7f8525e2486d8d2d6cd631a03a39f1b8f647b0e89abfdf95ad753d27672ed8f9ee4aa9c19d175fa3922ed4693dc5526fa5ce87be29db301c
 SHA512 
309d02983a8a6c1440c2161189fd4648533bafb784a3271fb0d8671681ed606aeaeb5f0650de5f26869e1fd84e9c8bd94674988bbefcd0f424c94a387a548534
+DIST IO-Socket-SSL-2.083.tar.gz 259940 BLAKE2B 
be1b435b44d3209da1e3c02530556c9923e92a80cb7ef14b27550362f7cbc4bada2b5facf3177f26856dd458d894805ee84d06ffa50749b0bfa6e07818963f7b
 SHA512 
a3fb70148eabc7b972c9b7a132b2a3f3ef23877606670c19ebffe40c82fc462431337ab498bca98b823b89ade8e2288d37fdb677ae154461de8f9f24e7568e4a



[gentoo-commits] proj/sci:master commit in: app-office/visidata/

2023-05-25 Thread Horea Christian
commit: 6cfe31e2407efdc5e61625117a16f46c8387cbb7
Author: Horea Christian  chymera  eu>
AuthorDate: Thu May 25 21:43:56 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Thu May 25 21:43:56 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=6cfe31e2

app-office/visidata: add 2.11_p20230217

Signed-off-by: Horea Christian  chymera.eu>

 app-office/visidata/visidata-2.11_p20230217.ebuild | 87 ++
 1 file changed, 87 insertions(+)

diff --git a/app-office/visidata/visidata-2.11_p20230217.ebuild 
b/app-office/visidata/visidata-2.11_p20230217.ebuild
new file mode 100644
index 0..a0993fff7
--- /dev/null
+++ b/app-office/visidata/visidata-2.11_p20230217.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..11} )
+
+inherit distutils-r1 optfeature
+
+MY_HASH="5ff7883563eeac32fe192c5b2d4290a4e1e91cc2"
+DESCRIPTION="Terminal spreadsheet multitool for discovering and arranging data"
+HOMEPAGE="http://visidata.org;
+SRC_URI="https://github.com/saulpw/visidata/archive/${MY_HASH}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/python-dateutil[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-python/h5py[${PYTHON_USEDEP}]
+   dev-python/odfpy[${PYTHON_USEDEP}]
+   dev-python/openpyxl[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-vcs/git
+   $(python_gen_impl_dep sqlite)
+   )
+"
+
+S="${WORKDIR}/${PN}-${MY_HASH}"
+
+#distutils_enable_sphinx docs \
+#  dev-python/recommonmark \
+#  dev-python/sphinx-argparse
+# dev-python/sphinx-markdown-tables
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   rm tests/load-http.vd || die "Could not remove network-dependent test."
+   rm tests/graph-cursor-nosave.vd || die "Could not remove 
network-dependent test."
+   rm tests/messenger-nosave.vd || die "Could not remove network-dependent 
test."
+   rm tests/save-benchmarks.vd || die "Could not benchmarks test"
+   rm tests/graphpr-nosave.vd || die "Could not benchmarks test"
+   rm tests/describe-error.vd || die "Could not remove network-dependent 
test"
+   rm tests/describe.vd || die "Could not remove network-dependent test"
+   rm tests/edit-type.vd || die "Could not remove network-dependent test"
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   git init || die "Git init failed."
+   git add tests/golden/ || die "Git add failed."
+   # this test script eventually calls pytest under the hood
+   dev/test.sh || die "Tests failed."
+   rm .git -rf || die "Could not clean up git test directory."
+}
+
+pkg_postinst() {
+   optfeature "integration with yaml" >=dev-python/pyyaml-5.1
+   optfeature "integration with pcap" dev-python/dnslib #dpkt pypcapkit
+   optfeature "integration with png" dev-python/pypng
+   optfeature "integration with http" dev-python/requests
+   optfeature "integration with postgres" dev-python/psycopg-binary
+   optfeature "integration with xlsx" dev-python/openpyxl
+   optfeature "integration with xls" dev-python/xlrd
+   optfeature "integration with hdf5" dev-python/h5py
+   optfeature "integration with ttf/otf" dev-python/fonttools
+   optfeature "integration with xml/htm/html" dev-python/lxml
+   optfeature "integration with dta (Stata)" dev-python/pandas
+   optfeature "integration with shapefiles" sci-libs/pyshp
+   optfeature "integration with namestand" dev-python/graphviz
+   optfeature "integration with pdfminer.six" dev-python/pdfminer-six # in 
guru
+   optfeature "integration with vobject" dev-python/vobject
+   optfeature "integration with tabulate" dev-python/tabulate
+   optfeature "integration with tabulate (with unicode)" dev-python/wcwidth
+   # optfeature "pdf tables" tabula # no package presently
+   #optfeature "integration with mbtiles" mapbox-vector-tile
+   #optfeature "integration with xpt (SAS)" xport
+   #optfeature "integration with sas7bdat (SAS)" sas7bdat
+   #optfeature "integration with sav (SPSS)" savReaderWriter
+}



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

2023-05-25 Thread Matthias Maier
commit: f902a3c33fda6222c1d761c46c1a6a86cd2c0caa
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu May 25 20:57:16 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu May 25 21:20:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f902a3c3

dev-python/spake2: new package, add 0.8

Revision:
  - enable testsuite
  - verified that the package installs cleanly for 3.10 and 3.11

Bug: https://bugs.gentoo.org/907117
Signed-off-by: Matthias Maier  gentoo.org>

 dev-python/spake2/Manifest  |  1 +
 dev-python/spake2/metadata.xml  | 13 +
 dev-python/spake2/spake2-0.8.ebuild | 24 
 3 files changed, 38 insertions(+)

diff --git a/dev-python/spake2/Manifest b/dev-python/spake2/Manifest
new file mode 100644
index ..9f81f89fe54b
--- /dev/null
+++ b/dev-python/spake2/Manifest
@@ -0,0 +1 @@
+DIST spake2-0.8.gh.tar.gz 62425 BLAKE2B 
64215362af26fff0785fdabf4282f7111a4cc917750827075b616f009cb1fa6373fc2325382c26b43c051aa5b94e414ca2a5223d9ab666289eb2d04723b15cb5
 SHA512 
908c377c831f4a11551973ca917b113d51a66c533d35fd19b2692fdb7e575ed2a5045d9b632bc55c37b68ad092f01dff5da191e9dfbfb5599b72844788438d68

diff --git a/dev-python/spake2/metadata.xml b/dev-python/spake2/metadata.xml
new file mode 100644
index ..2041ad286cee
--- /dev/null
+++ b/dev-python/spake2/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tam...@gentoo.org
+   Matthias Maier
+   
+   
+   
+   spake2
+   warner/python-spake2
+   
+

diff --git a/dev-python/spake2/spake2-0.8.ebuild 
b/dev-python/spake2/spake2-0.8.ebuild
new file mode 100644
index ..8fa00484e842
--- /dev/null
+++ b/dev-python/spake2/spake2-0.8.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="python implementation of SPAKE2 password-authenticated key 
exchange algorithm"
+HOMEPAGE="https://pypi.org/project/spake2/;
+SRC_URI="https://github.com/warner/python-${PN}/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+S="${WORKDIR}/python-${P}"
+
+RDEPEND="
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/hkdf[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest



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

2023-05-25 Thread Matthias Maier
commit: 65cbedd4874bda39804ccb80cd64dde9b13e68ce
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu May 25 20:36:44 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu May 25 21:20:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65cbedd4

dev-python/hkdf: new package, add 0.0.3

Revision:
  - use proper SRC_URI downloading from github
  - enable testsuite
  - verified that the package installs cleanly for 3.10 and 3.11

Bug: https://bugs.gentoo.org/907117
Signed-off-by: Matthias Maier  gentoo.org>

 dev-python/hkdf/Manifest  |  1 +
 dev-python/hkdf/hkdf-0.0.3.ebuild | 23 +++
 dev-python/hkdf/metadata.xml  | 13 +
 3 files changed, 37 insertions(+)

diff --git a/dev-python/hkdf/Manifest b/dev-python/hkdf/Manifest
new file mode 100644
index ..61dbb31a62b7
--- /dev/null
+++ b/dev-python/hkdf/Manifest
@@ -0,0 +1 @@
+DIST hkdf-0.0.3.gh.tar.gz 6784 BLAKE2B 
3034db59d29c9e4ee9b0e94b7927a63df3691d927ac8dc61f7599b55ee4cd27bb3d08fff6cc5dc650e75db74a2fa67cc2004d960558519423fd747455a2874bc
 SHA512 
6738bcebd6a8d48d7389340f0a30cf66114bf5dd4909fd5cfd09d61a39affb851f2cb4143eb9a7e9a4d27bd89797216ec51c635f57b9e3e3573b2719436bcab4

diff --git a/dev-python/hkdf/hkdf-0.0.3.ebuild 
b/dev-python/hkdf/hkdf-0.0.3.ebuild
new file mode 100644
index ..42d9750a4f93
--- /dev/null
+++ b/dev-python/hkdf/hkdf-0.0.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+COMMIT_SHA1="cc3c9dbf0a271b27a7ac5cd04cc1485bbc3b4307"
+
+# corresponding to upstream version 0.0.3
+inherit distutils-r1 vcs-snapshot
+
+DESCRIPTION="HMAC-based Extract-and-Expand Key Derivation Function (HKDF)"
+HOMEPAGE="https://pypi.org/project/hkdf;
+SRC_URI="https://github.com/casebeer/python-hkdf/archive/${COMMIT_SHA1}.tar.gz 
-> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+S="${WORKDIR}/${P}.gh"
+
+distutils_enable_tests nose

diff --git a/dev-python/hkdf/metadata.xml b/dev-python/hkdf/metadata.xml
new file mode 100644
index ..499864299082
--- /dev/null
+++ b/dev-python/hkdf/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tam...@gentoo.org
+   Matthias Maier
+   
+   
+   
+   hkdf
+   casebeer/python-hkdf
+   
+



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

2023-05-25 Thread Matthias Maier
commit: 9e8f09bb1a8303e079169766ea55130b9758a56d
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu May 25 21:17:32 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu May 25 21:20:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e8f09bb

dev-python/txtorcon: new package, add 23.5.0

Revision:
  - enable testsuite
  - verified that the package installs cleanly for 3.10 and 3.11

Bug: https://bugs.gentoo.org/907117
Signed-off-by: Matthias Maier  gentoo.org>

 dev-python/txtorcon/Manifest   |  1 +
 dev-python/txtorcon/metadata.xml   | 13 
 dev-python/txtorcon/txtorcon-23.5.0.ebuild | 32 ++
 3 files changed, 46 insertions(+)

diff --git a/dev-python/txtorcon/Manifest b/dev-python/txtorcon/Manifest
new file mode 100644
index ..021c0fbb9e57
--- /dev/null
+++ b/dev-python/txtorcon/Manifest
@@ -0,0 +1 @@
+DIST txtorcon-23.5.0.gh.tar.gz 394188 BLAKE2B 
ee63d2815a9b697aa37d27697ef6085dc91e750ba0cad854c8610eed7afcfec9b50cf5aead24f75676e2b0ee39167c50fbebc43a51911a3ebe17eb784b18d31e
 SHA512 
33610c043084273f5dc06b797fff11bb0fccaae14229dbd07286e13e40ebc199594f6e52c64b87e4060e37bcb44bd90ccf7ff7217d923fdb33a581fb95144d56

diff --git a/dev-python/txtorcon/metadata.xml b/dev-python/txtorcon/metadata.xml
new file mode 100644
index ..41f36acb77d0
--- /dev/null
+++ b/dev-python/txtorcon/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tam...@gentoo.org
+   Matthias Maier
+   
+   
+   
+   txtorcon
+   meejah/txtorcon
+   
+

diff --git a/dev-python/txtorcon/txtorcon-23.5.0.ebuild 
b/dev-python/txtorcon/txtorcon-23.5.0.ebuild
new file mode 100644
index ..e55600a84380
--- /dev/null
+++ b/dev-python/txtorcon/txtorcon-23.5.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Twisted-based Tor controller client, with state-tracking 
abstractions"
+HOMEPAGE="https://txtorcon.readthedocs.org https://pypi.org/project/txtorcon/;
+SRC_URI="https://github.com/meejah/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/automat[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/incremental[${PYTHON_USEDEP}]
+   dev-python/twisted[ssl,${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+
+BDEPEND="
+   test? (
+   sys-process/lsof
+   dev-python/mock[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: sci-libs/transformers/

2023-05-25 Thread Alfredo Tupone
commit: afde2e0ab793a71519de0b9d76be87da10a5df3d
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu May 25 20:45:42 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu May 25 20:45:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afde2e0a

sci-libs/transformers: add 4.29.2

Signed-off-by: Alfredo Tupone  gentoo.org>

 sci-libs/transformers/Manifest   |  1 +
 sci-libs/transformers/transformers-4.29.2.ebuild | 35 
 2 files changed, 36 insertions(+)

diff --git a/sci-libs/transformers/Manifest b/sci-libs/transformers/Manifest
index 8ea1ec385306..b563df71ecac 100644
--- a/sci-libs/transformers/Manifest
+++ b/sci-libs/transformers/Manifest
@@ -1 +1,2 @@
 DIST transformers-4.27.4.gh.tar.gz 13210647 BLAKE2B 
acf5c81ceaaa2f156fc90b2284a6e2d4369742705c14d777c12e94a23961f3ed7cdc8e3cf8a4b962600b59f529862e6546f3d212e1ae1c44b7f76d8a10cbea75
 SHA512 
8b84a74c473c514314c3c4a422f8c03118575add3499ca280b7259bad72f8f8a6a7a51dc12162963c033b6a65c8914cca011b7bf6343781c5ed35154ea7adaf4
+DIST transformers-4.29.2.gh.tar.gz 13775570 BLAKE2B 
01d64001e0ca8c06247f35391fe79edd59b3c02e1ec5fe0cac6ca3a4028633f6deba7f50762b2b688acc524658e25b8ecf4b6618ab6ff12d5737fd7c1864ada8
 SHA512 
2526f9d2de12e3f73899fb6ab5390884f9884a05ba492235bc95897f99bb45616ed737c87b9b8ac83550dd90b68025adf63a1f95c22a2e708528889215c8299c

diff --git a/sci-libs/transformers/transformers-4.29.2.ebuild 
b/sci-libs/transformers/transformers-4.29.2.ebuild
new file mode 100644
index ..1ec34e499712
--- /dev/null
+++ b/sci-libs/transformers/transformers-4.29.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+inherit distutils-r1
+
+DESCRIPTION="State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow"
+HOMEPAGE="
+   https://pypi.org/project/transformers/
+   https://huggingface.co/
+"
+SRC_URI="https://github.com/huggingface/${PN}/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+#RESTRICT="test" # Need dataset module, not yet packaged
+
+RDEPEND="
+   dev-python/filelock[${PYTHON_USEDEP}]
+   sci-libs/huggingface_hub[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   sci-libs/tokenizers[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2023-05-25 Thread Andreas Sturmlechner
commit: b105809b72ccced81b0653a13285592939b71e28
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Jan 17 22:05:26 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 25 20:36:20 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b105809b

dynlink-scanner: drop the obsolete '-e' option of qfile

Signed-off-by: Yixun Lan  gentoo.org>
Closes: https://github.com/gentoo/kde/pull/916
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/dynlink-scanner | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/maintainers/dynlink-scanner 
b/Documentation/maintainers/dynlink-scanner
index 017f929bcb..a95235c1ee 100755
--- a/Documentation/maintainers/dynlink-scanner
+++ b/Documentation/maintainers/dynlink-scanner
@@ -48,7 +48,7 @@ for cpv in `portageq match $ROOT/ $1`; do
# For each file that belongs to package
# run dynlink-scanner --linking-deps  to obtain its linking 
dependencies
# Assign all linking deps to packages and print package names
-   qfile -eR $ROOT `portageq contents $ROOT/ $cpv | xargs -r -L 1 "$0" 
--linking-deps` | cut -f1 -d' ' | sort -u
+   qfile -R $ROOT `portageq contents $ROOT/ $cpv | xargs -r -L 1 "$0" 
--linking-deps` | cut -f1 -d' ' | sort -u
 done
 
 # Cleanup



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2023-05-25 Thread Andreas Sturmlechner
commit: 332dfc9e2f9afa3a3fa782ec3a11b2fe79a264e8
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Jan 19 09:29:17 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 25 20:36:30 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=332dfc9e

dynlink-scanner: add pie-executable to emime type detection list

Signed-off-by: Yixun Lan  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/dynlink-scanner | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/maintainers/dynlink-scanner 
b/Documentation/maintainers/dynlink-scanner
index a95235c1ee..153edd0e4d 100755
--- a/Documentation/maintainers/dynlink-scanner
+++ b/Documentation/maintainers/dynlink-scanner
@@ -22,7 +22,7 @@ if [[ "$1" = --linking-deps ]]; then
exit 1
fi
mime=`file -b --mime-type "$2"`
-   if [[ "$mime" == 'application/x-executable' ]] || [[ "${mime}" == 
'application/x-sharedlib' ]]; then
+   if [[ "$mime" == 'application/x-pie-executable' ]] || [[ "$mime" == 
'application/x-executable' ]] || [[ "${mime}" == 'application/x-sharedlib' ]]; 
then
LINK=`get_link_deps "$2"`
[[ "$mime" == 'application/x-sharedlib' ]] && /tmp/try_dlopen 
"$2"
[[ -n $LINK ]] && echo -e ${LINK//,/\\n} | sort -u



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

2023-05-25 Thread Alexey Zapparov
commit: 4e8ea73b669491dc4f135b266d3b9454b74cdf19
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Thu May 25 20:35:05 2023 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Thu May 25 20:35:05 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4e8ea73b

app-admin/pulumi-bin: add 3.68.0

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

 app-admin/pulumi-bin/Manifest |  1 +
 app-admin/pulumi-bin/pulumi-bin-3.68.0.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest
index ef27b3603..29fc92d22 100644
--- a/app-admin/pulumi-bin/Manifest
+++ b/app-admin/pulumi-bin/Manifest
@@ -1 +1,2 @@
 DIST pulumi-v3.67.1-linux-x64.tar.gz 130093581 BLAKE2B 
812310702e92dc9a75bb686fc175ae1dad8a9a4b548b2c89b6f4e1d3a911455b4d8e1d0ec71971103412be5ab170c94044afe7bb881ef665bdf94ec4ccadfd11
 SHA512 
a4b031b44039cd8f653acbc84ea67755ec2dfa67ec152b45fcf31f1a4c71cc46339d6a7ae0b09daa883175e8ffe8edfdd59a08771573d0d99720725281a80850
+DIST pulumi-v3.68.0-linux-x64.tar.gz 129684338 BLAKE2B 
2cf7cd405fb99184af34d96eb87bd0ed82c802cf71ae3ccfef4d4bd50c9c493a3cacf43e509af0feedfea7d97b0addc050a0070c8559eed8e3898d7f715d8739
 SHA512 
4b8c6e64c61eef312639e94cff3b4866ce47e555a4ebd14e1e4d8b296beddf66f0d5edffa60e07475339adfb23c5545b2a0141557750da29c9707bee70cf93b9

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



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

2023-05-25 Thread Alexey Zapparov
commit: 8ef7524649b5e730f76be686c1f8ae9cf2edbc52
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Thu May 25 20:22:47 2023 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Thu May 25 20:22:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8ef75246

app-admin/pulumi-bin: fix completion generation

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

 .../{pulumi-bin-3.67.1.ebuild => pulumi-bin-3.67.1-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/pulumi-bin/pulumi-bin-3.67.1.ebuild 
b/app-admin/pulumi-bin/pulumi-bin-3.67.1-r1.ebuild
similarity index 77%
rename from app-admin/pulumi-bin/pulumi-bin-3.67.1.ebuild
rename to app-admin/pulumi-bin/pulumi-bin-3.67.1-r1.ebuild
index 7df1eca54..886d0e992 100644
--- a/app-admin/pulumi-bin/pulumi-bin-3.67.1.ebuild
+++ b/app-admin/pulumi-bin/pulumi-bin-3.67.1-r1.ebuild
@@ -27,10 +27,10 @@ S="${WORKDIR}/pulumi"
 src_install() {
dobin pulumi*
 
-   pulumi gen-completion bash > pulumi.bash-completion || die "Cannot 
generate bash completions"
+   ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot 
generate bash completions"
newbashcomp pulumi.bash-completion pulumi
 
-   pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot 
generate zsh completions"
+   ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot 
generate zsh completions"
insinto /usr/share/zsh/site-functions
newins pulumi.zsh-completion _pulumi
 }



[gentoo-commits] proj/kde:master commit in: kde-apps/libkgapi/

2023-05-25 Thread Andreas Sturmlechner
commit: 0d678ed7e6ff95c72381a87e1076e5c6be86a415
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 25 20:14:48 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 25 20:15:35 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0d678ed7

kde-apps/libkgapi: In ecm.eclass we use ecm_src_test

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/libkgapi/libkgapi-23.04.49..ebuild | 2 +-
 kde-apps/libkgapi/libkgapi-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/libkgapi/libkgapi-23.04.49..ebuild 
b/kde-apps/libkgapi/libkgapi-23.04.49..ebuild
index 47f472cfe2..d313066da5 100644
--- a/kde-apps/libkgapi/libkgapi-23.04.49..ebuild
+++ b/kde-apps/libkgapi/libkgapi-23.04.49..ebuild
@@ -40,5 +40,5 @@ src_test() {
-E 
"(contacts-contactcreatejobtest|contacts-contactmodifyjobtest|calendar-eventcreatejobtest|calendar-eventfetchjobtest|calendar-eventmodifyjobtest)"
)
 
-   virtx cmake_src_test
+   ecm_src_test
 }

diff --git a/kde-apps/libkgapi/libkgapi-.ebuild 
b/kde-apps/libkgapi/libkgapi-.ebuild
index 47f472cfe2..d313066da5 100644
--- a/kde-apps/libkgapi/libkgapi-.ebuild
+++ b/kde-apps/libkgapi/libkgapi-.ebuild
@@ -40,5 +40,5 @@ src_test() {
-E 
"(contacts-contactcreatejobtest|contacts-contactmodifyjobtest|calendar-eventcreatejobtest|calendar-eventfetchjobtest|calendar-eventmodifyjobtest)"
)
 
-   virtx cmake_src_test
+   ecm_src_test
 }



[gentoo-commits] repo/proj/prefix:master commit in: app-arch/bzip2/, sys-devel/binutils/, sys-devel/gcc/, sys-devel/binutils-config/, ...

2023-05-25 Thread Fabian Groffen
commit: b53ff9c274845244747c618bb22537b4133c1c99
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu May 25 20:05:08 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu May 25 20:05:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=b53ff9c2

*/*: remove x86-winnt/x64-cygwin keyword

Signed-off-by: Fabian Groffen  gentoo.org>

 app-arch/bzip2/bzip2-1.0.8-r4.ebuild| 2 +-
 dev-lang/python/python-3.10.4.ebuild| 2 +-
 dev-lang/python/python-3.11.3.ebuild| 2 +-
 dev-lang/python/python-3.8.8_p1-r1.ebuild   | 2 +-
 dev-lang/python/python-3.9.12.ebuild| 2 +-
 dev-lang/python/python-3.9.6_p1-r1.ebuild   | 2 +-
 sys-apps/coreutils/coreutils-9.0-r2.ebuild  | 2 +-
 sys-apps/coreutils/coreutils-9.1-r2.ebuild  | 2 +-
 sys-apps/debianutils/debianutils-4.11.2.ebuild  | 2 +-
 sys-apps/help2man/help2man-1.47.16.ebuild   | 2 +-
 sys-apps/help2man/help2man-1.48.5.ebuild| 2 +-
 sys-apps/portage/portage-3.0.21.ebuild  | 2 +-
 sys-apps/portage/portage-3.0.30.1-r1.ebuild | 2 +-
 sys-apps/portage/portage-3.0.30.1.ebuild| 2 +-
 sys-apps/portage/portage-3.0.34.2.ebuild| 2 +-
 sys-apps/sed/sed-4.8.ebuild | 2 +-
 sys-apps/sed/sed-4.9.ebuild | 2 +-
 sys-devel/binutils-config/binutils-config-5.1-r5.ebuild | 2 +-
 sys-devel/binutils/binutils-2.34-r1.ebuild  | 2 +-
 sys-devel/binutils/binutils-2.39-r2.ebuild  | 2 +-
 sys-devel/binutils/binutils-2.39-r4.ebuild  | 2 +-
 sys-devel/binutils/binutils-2.40-r2.ebuild  | 2 +-
 sys-devel/gcc-config/gcc-config-1.9.1.ebuild| 2 +-
 sys-devel/gcc-config/gcc-config-2.7-r1.ebuild   | 2 +-
 sys-devel/gcc/gcc-10.2.0-r5.ebuild  | 2 +-
 sys-devel/gcc/gcc-10.3.0-r2.ebuild  | 2 +-
 sys-devel/gcc/gcc-11.2.0.ebuild | 2 +-
 sys-devel/gcc/gcc-8.3.0.ebuild  | 2 +-
 sys-devel/gcc/gcc-9.2.0-r3.ebuild   | 2 +-
 sys-libs/newlib/newlib-.ebuild  | 2 +-
 30 files changed, 30 insertions(+), 30 deletions(-)

diff --git a/app-arch/bzip2/bzip2-1.0.8-r4.ebuild 
b/app-arch/bzip2/bzip2-1.0.8-r4.ebuild
index b2350df085..4d83cd7561 100644
--- a/app-arch/bzip2/bzip2-1.0.8-r4.ebuild
+++ b/app-arch/bzip2/bzip2-1.0.8-r4.ebuild
@@ -16,7 +16,7 @@ SRC_URI+=" verify-sig? ( 
https://sourceware.org/pub/${PN}/${P}.tar.gz.sig )"
 
 LICENSE="BZIP2"
 SLOT="0/1" # subslot = SONAME
-KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris ~x86-winnt"
+KEYWORDS="~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="static static-libs"
 
 BDEPEND="

diff --git a/dev-lang/python/python-3.10.4.ebuild 
b/dev-lang/python/python-3.10.4.ebuild
index 5bb9ea07c2..e5ffd5fd7c 100644
--- a/dev-lang/python/python-3.10.4.ebuild
+++ b/dev-lang/python/python-3.10.4.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="aqua bluetooth build examples gdbm hardened libedit lto +ncurses pgo 
+readline +sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-lang/python/python-3.11.3.ebuild 
b/dev-lang/python/python-3.11.3.ebuild
index 578dc6e405..259ba2a81e 100644
--- a/dev-lang/python/python-3.11.3.ebuild
+++ b/dev-lang/python/python-3.11.3.ebuild
@@ -30,7 +30,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="
aqua
bluetooth build +ensurepip examples gdbm hardened libedit lto

diff --git a/dev-lang/python/python-3.8.8_p1-r1.ebuild 
b/dev-lang/python/python-3.8.8_p1-r1.ebuild
index 001ec159a6..fea14f43b3 100644
--- a/dev-lang/python/python-3.8.8_p1-r1.ebuild
+++ b/dev-lang/python/python-3.8.8_p1-r1.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="aqua bluetooth build examples gdbm hardened ipv6 +ncurses +readline 
+sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-lang/python/python-3.9.12.ebuild 
b/dev-lang/python/python-3.9.12.ebuild
index fb1aec2b38..8c79a1970f 100644
--- a/dev-lang/python/python-3.9.12.ebuild
+++ b/dev-lang/python/python-3.9.12.ebuild
@@ -27,7 

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

2023-05-25 Thread Fabian Groffen
commit: 5888adb14cd945b1c8f75f8e3b1a7264b9438a23
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu May 25 20:02:04 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu May 25 20:02:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5888adb1

profiles/arches.desc: drop removed keywords

- 32-bits Solaris is no longer supported on recent versions, older
  versions of Solaris are no longer usable (e.g. no GCC support) and we
  don't have profiles for them for a long time
- Sparc64 is still around, but we don't have access to it any more, and
  not tested it for ages either
- Windows/Cygwin is not working for a long time, and there is noone to
  really support it

Signed-off-by: Fabian Groffen  gentoo.org>

 profiles/arches.desc | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/arches.desc b/profiles/arches.desc
index 9d3955bc9228..814592ed9298 100644
--- a/profiles/arches.desc
+++ b/profiles/arches.desc
@@ -37,13 +37,7 @@ x86-linuxtesting
 arm64-macostesting
 ppc-macos  testing
 x64-macos  testing
-sparc-solaris  testing
-sparc64-solaristesting
 x64-solaristesting
-x86-solaristesting
-x64-winnt  testing
-x86-winnt  testing
-x64-cygwin testing
 
 # vim: set ts=8 noet ft=conf:
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfontenc/, x11-libs/libICE/, x11-apps/xkill/, dev-libs/openssl/, ...

2023-05-25 Thread Fabian Groffen
commit: b76b6d3eeb85be1dbc96c1a7b0c638a2766789d6
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu May 25 20:00:32 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu May 25 20:00:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b76b6d3e

*/*: remove x86-winnt keyword

Signed-off-by: Fabian Groffen  gentoo.org>

 app-doc/pms-bin/pms-bin-7_p20180430.ebuild  | 2 +-
 app-doc/pms-bin/pms-bin-8_p20210613-r1.ebuild   | 2 +-
 app-doc/pms/pms-7_p20180430-r2.ebuild   | 2 +-
 app-doc/pms/pms-8_p20210613-r1.ebuild   | 2 +-
 app-misc/c_rehash/c_rehash-1.7-r1.ebuild| 2 +-
 app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild | 2 +-
 app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild | 2 +-
 app-misc/ca-certificates/ca-certificates-20230311.3.89.ebuild   | 2 +-
 app-portage/elt-patches/elt-patches-20220831.ebuild | 2 +-
 app-portage/elt-patches/elt-patches-20221210.ebuild | 2 +-
 app-portage/prefix-toolkit/prefix-toolkit-8.ebuild  | 2 +-
 app-portage/prefix-toolkit/prefix-toolkit-9.ebuild  | 2 +-
 dev-libs/atk/atk-2.38.0.ebuild  | 2 +-
 dev-libs/boost/boost-1.81.0-r1.ebuild   | 2 +-
 dev-libs/boost/boost-1.82.0-r1.ebuild   | 2 +-
 dev-libs/expat/expat-2.5.0.ebuild   | 2 +-
 dev-libs/icu/icu-72.1.ebuild| 2 +-
 dev-libs/icu/icu-73.1-r1.ebuild | 2 +-
 dev-libs/icu/icu-73.1-r2.ebuild | 2 +-
 dev-libs/icu/icu-73.1.ebuild| 2 +-
 dev-libs/libIDL/libIDL-0.8.14-r4.ebuild | 2 +-
 dev-libs/libiconv/libiconv-1.17.ebuild  | 2 +-
 dev-libs/libintl/libintl-0.21.1.ebuild  | 2 +-
 dev-libs/libpcre/libpcre-8.45-r1.ebuild | 2 +-
 dev-libs/openssl-compat/openssl-compat-1.1.1t.ebuild| 2 +-
 dev-libs/openssl/openssl-1.1.1t-r1.ebuild   | 2 +-
 dev-libs/openssl/openssl-1.1.1t-r3.ebuild   | 2 +-
 dev-libs/pthreads4w/pthreads4w-3.0.0.ebuild | 2 +-
 dev-util/glib-utils/glib-utils-2.76.2.ebuild| 2 +-
 dev-util/glib-utils/glib-utils-2.76.3.ebuild| 2 +-
 dev-util/gperf/gperf-3.1-r1.ebuild  | 2 +-
 dev-util/gperf/gperf-3.1.ebuild | 2 +-
 media-fonts/corefonts/corefonts-1-r7.ebuild | 2 +-
 media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild   | 2 +-
 media-libs/fontconfig/fontconfig-2.14.1-r1.ebuild   | 2 +-
 media-libs/fontconfig/fontconfig-2.14.2-r2.ebuild   | 2 +-
 media-libs/fontconfig/fontconfig-2.14.2.ebuild  | 2 +-
 media-libs/freetype/freetype-2.12.1-r1.ebuild   | 2 +-
 media-libs/freetype/freetype-2.12.1-r2.ebuild   | 2 +-
 media-libs/freetype/freetype-2.13.0.ebuild  | 2 +-
 media-libs/freetype/freetype-.ebuild| 2 +-
 media-libs/libpng-compat/libpng-compat-1.5.30-r1.ebuild | 2 +-
 media-libs/libpng/libpng-1.6.39.ebuild  | 2 +-
 net-misc/mico/mico-2.3.13-r14.ebuild| 2 +-
 sys-apps/baselayout/baselayout-2.13-r1.ebuild   | 2 +-
 sys-apps/baselayout/baselayout-2.9.ebuild   | 2 +-
 sys-apps/baselayout/baselayout-.ebuild  | 2 +-
 sys-apps/gentoo-functions/gentoo-functions-0.17.ebuild  | 2 +-
 sys-apps/gentoo-functions/gentoo-functions-0.19.ebuild  | 2 +-
 sys-apps/gentoo-functions/gentoo-functions-.ebuild  | 2 +-
 sys-devel/gettext/gettext-0.21.1.ebuild | 2 +-
 sys-devel/gnuconfig/gnuconfig-20221007.ebuild   | 2 +-
 sys-devel/gnuconfig/gnuconfig-20230121.ebuild   | 2 +-
 sys-devel/gnuconfig/gnuconfig-.ebuild   | 2 +-
 sys-devel/libtool/libtool-2.4.7-r1.ebuild   | 2 +-
 sys-devel/libtool/libtool-2.4.7.ebuild  | 2 +-
 sys-devel/libtool/libtool-.ebuild   | 2 +-
 sys-libs/zlib/zlib-1.2.13-r1.ebuild | 2 +-
 virtual/libiconv/libiconv-0-r2.ebuild   | 2 +-
 virtual/libintl/libintl-0-r2.ebuild | 2 +-
 virtual/service-manager/service-manager-1-r1.ebuild | 2 +-
 virtual/ttf-fonts/ttf-fonts-1-r2.ebuild | 2 +-
 x11-apps/appres/appres-1.0.6.ebuild | 2 +-
 x11-apps/iceauth/iceauth-1.0.9.ebuild   | 2 +-
 

[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/windows/winnt/, profiles/prefix/windows/, ...

2023-05-25 Thread Fabian Groffen
commit: c871254beb58794d1098fd2c12b05b7c9c646e6e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu May 25 19:58:18 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu May 25 19:58:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c871254b

profiles: remove x64-cygwin/windows

Signed-off-by: Fabian Groffen  gentoo.org>

 profiles/prefix/windows/cygwin/eapi  |   1 -
 profiles/prefix/windows/cygwin/make.defaults |  11 -
 profiles/prefix/windows/cygwin/package.mask  |  23 --
 profiles/prefix/windows/cygwin/package.unmask|   6 -
 profiles/prefix/windows/cygwin/package.use   |  14 --
 profiles/prefix/windows/cygwin/package.use.mask  |   6 -
 profiles/prefix/windows/cygwin/packages  |   6 -
 profiles/prefix/windows/cygwin/parent|   1 -
 profiles/prefix/windows/cygwin/profile.bashrc| 211 
 profiles/prefix/windows/cygwin/use.force |   5 -
 profiles/prefix/windows/cygwin/use.mask  |   5 -
 profiles/prefix/windows/cygwin/x64/eapi  |   1 -
 profiles/prefix/windows/cygwin/x64/make.defaults |  17 --
 profiles/prefix/windows/cygwin/x64/parent|   1 -
 profiles/prefix/windows/eapi |   1 -
 profiles/prefix/windows/package.mask |   6 -
 profiles/prefix/windows/package.use.mask |   7 -
 profiles/prefix/windows/parent   |   3 -
 profiles/prefix/windows/use.force|   5 -
 profiles/prefix/windows/use.mask |   8 -
 profiles/prefix/windows/winnt/eapi   |   1 -
 profiles/prefix/windows/winnt/make.defaults  |  10 -
 profiles/prefix/windows/winnt/package.mask   |   2 -
 profiles/prefix/windows/winnt/package.use.mask   |   7 -
 profiles/prefix/windows/winnt/packages   |  37 ---
 profiles/prefix/windows/winnt/parent |   1 -
 profiles/prefix/windows/winnt/profile.bashrc | 305 ---
 profiles/prefix/windows/winnt/use.force  |   5 -
 profiles/prefix/windows/winnt/use.mask   |  66 -
 profiles/prefix/windows/winnt/x64/eapi   |   1 -
 profiles/prefix/windows/winnt/x64/make.defaults  |  28 ---
 profiles/prefix/windows/winnt/x64/parent |   1 -
 profiles/prefix/windows/winnt/x86/eapi   |   1 -
 profiles/prefix/windows/winnt/x86/make.defaults  |  28 ---
 profiles/prefix/windows/winnt/x86/parent |   1 -
 profiles/profiles.desc   |   7 -
 36 files changed, 839 deletions(-)

diff --git a/profiles/prefix/windows/cygwin/eapi 
b/profiles/prefix/windows/cygwin/eapi
deleted file mode 100644
index 7ed6ff82de6b..
--- a/profiles/prefix/windows/cygwin/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/prefix/windows/cygwin/make.defaults 
b/profiles/prefix/windows/cygwin/make.defaults
deleted file mode 100644
index d7ba076a8812..
--- a/profiles/prefix/windows/cygwin/make.defaults
+++ /dev/null
@@ -1,11 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# System-wide defaults for all Cygwin profiles
-# This file should rarely need to be changed
-
-# 'Sane' defaults
-ELIBC="Cygwin"
-
-# no scanelf
-FEATURES="nostrip"

diff --git a/profiles/prefix/windows/cygwin/package.mask 
b/profiles/prefix/windows/cygwin/package.mask
deleted file mode 100644
index ee0e3ad4aacc..
--- a/profiles/prefix/windows/cygwin/package.mask
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Michael Haubenwallner  (2019-06-07)
-# Breaks due to weak functions and object file order on linkline,
-# see https://cygwin.com/ml/cygwin/2019-06/msg00092.html
->=app-portage/portage-utils-0.80_pre
-
-# Michael Haubenwallner  (2019-06-07)
-# Cygwin does not provide this new version yet in it's repo.
->=sys-devel/gcc-8.4
-
-# Michael Haubenwallner  (2019-02-13)
-# see upstream report https://savannah.gnu.org/bugs/index.php?55708
-=sys-apps/groff-1.22.4
-
-# Michael Haubenwallner  (2019-01-30)
-# Cygwin does not have updated patches yet, is not trivial
->=sys-apps/coreutils-8.30
-
-# Michael Haubenwallner  (2016-05-20)
-# Does not work with Cygwin.
-sys-apps/man-db

diff --git a/profiles/prefix/windows/cygwin/package.unmask 
b/profiles/prefix/windows/cygwin/package.unmask
deleted file mode 100644
index 0037a47423bd..
--- a/profiles/prefix/windows/cygwin/package.unmask
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Michael Haubenwallner  (2019-02-13)
-# A little less broken on Cygwin than openssl-1.1.0j.
-=dev-libs/openssl-1.1.1*

diff --git a/profiles/prefix/windows/cygwin/package.use 
b/profiles/prefix/windows/cygwin/package.use
deleted file mode 100644
index e42eadac8934..
--- 

[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/help2man/, sys-devel/gcc-config/, app-arch/bzip2/, dev-lang/python/, ...

2023-05-25 Thread Fabian Groffen
commit: 37df8d74992262643b6125ef3a7b27bba46070b7
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu May 25 19:54:47 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu May 25 19:54:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=37df8d74

*/*: remove sparc64-solaris keyword

Signed-off-by: Fabian Groffen  gentoo.org>

 app-arch/bzip2/bzip2-1.0.8-r4.ebuild| 2 +-
 dev-lang/python/python-3.10.4.ebuild| 2 +-
 dev-lang/python/python-3.11.3.ebuild| 2 +-
 dev-lang/python/python-3.8.8_p1-r1.ebuild   | 2 +-
 dev-lang/python/python-3.9.12.ebuild| 2 +-
 dev-lang/python/python-3.9.6_p1-r1.ebuild   | 2 +-
 dev-util/dialog/dialog-1.3.20181022.ebuild  | 2 +-
 sys-apps/coreutils/coreutils-9.0-r2.ebuild  | 2 +-
 sys-apps/coreutils/coreutils-9.1-r2.ebuild  | 2 +-
 sys-apps/debianutils/debianutils-4.11.2.ebuild  | 2 +-
 sys-apps/help2man/help2man-1.47.16.ebuild   | 2 +-
 sys-apps/help2man/help2man-1.48.5.ebuild| 2 +-
 sys-apps/portage/portage-3.0.21.ebuild  | 2 +-
 sys-apps/portage/portage-3.0.30.1-r1.ebuild | 2 +-
 sys-apps/portage/portage-3.0.30.1.ebuild| 2 +-
 sys-apps/portage/portage-3.0.34.2.ebuild| 2 +-
 sys-apps/sed/sed-4.8.ebuild | 2 +-
 sys-apps/sed/sed-4.9.ebuild | 2 +-
 sys-devel/binutils-config/binutils-config-5.1-r5.ebuild | 2 +-
 sys-devel/binutils/binutils-2.34-r1.ebuild  | 2 +-
 sys-devel/binutils/binutils-2.39-r2.ebuild  | 2 +-
 sys-devel/binutils/binutils-2.39-r4.ebuild  | 2 +-
 sys-devel/binutils/binutils-2.40-r2.ebuild  | 2 +-
 sys-devel/gcc-config/gcc-config-1.9.1.ebuild| 2 +-
 sys-devel/gcc-config/gcc-config-2.7-r1.ebuild   | 2 +-
 sys-devel/gcc/gcc-10.2.0-r5.ebuild  | 2 +-
 sys-devel/gcc/gcc-10.3.0-r2.ebuild  | 2 +-
 sys-devel/gcc/gcc-11.2.0.ebuild | 2 +-
 sys-devel/gcc/gcc-12.1.0.ebuild | 2 +-
 sys-devel/gcc/gcc-12.2.0-r2.ebuild  | 2 +-
 sys-devel/gcc/gcc-8.3.0.ebuild  | 2 +-
 sys-devel/gcc/gcc-9.2.0-r3.ebuild   | 2 +-
 32 files changed, 32 insertions(+), 32 deletions(-)

diff --git a/app-arch/bzip2/bzip2-1.0.8-r4.ebuild 
b/app-arch/bzip2/bzip2-1.0.8-r4.ebuild
index 5e95637e82..b2350df085 100644
--- a/app-arch/bzip2/bzip2-1.0.8-r4.ebuild
+++ b/app-arch/bzip2/bzip2-1.0.8-r4.ebuild
@@ -16,7 +16,7 @@ SRC_URI+=" verify-sig? ( 
https://sourceware.org/pub/${PN}/${P}.tar.gz.sig )"
 
 LICENSE="BZIP2"
 SLOT="0/1" # subslot = SONAME
-KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc64-solaris ~x64-solaris ~x86-winnt"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris ~x86-winnt"
 IUSE="static static-libs"
 
 BDEPEND="

diff --git a/dev-lang/python/python-3.10.4.ebuild 
b/dev-lang/python/python-3.10.4.ebuild
index ef0309ca1d..5bb9ea07c2 100644
--- a/dev-lang/python/python-3.10.4.ebuild
+++ b/dev-lang/python/python-3.10.4.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc64-solaris ~x64-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="aqua bluetooth build examples gdbm hardened libedit lto +ncurses pgo 
+readline +sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-lang/python/python-3.11.3.ebuild 
b/dev-lang/python/python-3.11.3.ebuild
index e00362a3a5..578dc6e405 100644
--- a/dev-lang/python/python-3.11.3.ebuild
+++ b/dev-lang/python/python-3.11.3.ebuild
@@ -30,7 +30,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc64-solaris ~x64-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="
aqua
bluetooth build +ensurepip examples gdbm hardened libedit lto

diff --git a/dev-lang/python/python-3.8.8_p1-r1.ebuild 
b/dev-lang/python/python-3.8.8_p1-r1.ebuild
index 31bf53fdb0..001ec159a6 100644
--- a/dev-lang/python/python-3.8.8_p1-r1.ebuild
+++ b/dev-lang/python/python-3.8.8_p1-r1.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc64-solaris ~x64-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="aqua bluetooth build examples gdbm hardened ipv6 +ncurses +readline 
+sqlite +ssl test tk wininst +xml"
 

[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/sunos/solaris/arch/sparc64/, profiles/, ...

2023-05-25 Thread Fabian Groffen
commit: 8e006b67e06a19fae10c6059c7fc5ede88834601
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu May 25 19:54:07 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu May 25 19:54:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e006b67

profiles: remove sparc64-solaris

Signed-off-by: Fabian Groffen  gentoo.org>

 profiles/prefix/sunos/solaris/5.11/sparc64/eapi | 1 -
 profiles/prefix/sunos/solaris/5.11/sparc64/make.defaults| 7 ---
 profiles/prefix/sunos/solaris/5.11/sparc64/package.mask | 4 
 profiles/prefix/sunos/solaris/5.11/sparc64/package.use.mask | 3 ---
 profiles/prefix/sunos/solaris/5.11/sparc64/parent   | 2 --
 profiles/prefix/sunos/solaris/arch/sparc64/eapi | 1 -
 profiles/prefix/sunos/solaris/arch/sparc64/make.defaults| 8 
 profiles/prefix/sunos/solaris/arch/sparc64/package.mask | 9 -
 profiles/prefix/sunos/solaris/arch/sparc64/package.use.mask | 9 -
 profiles/profiles.desc  | 1 -
 10 files changed, 45 deletions(-)

diff --git a/profiles/prefix/sunos/solaris/5.11/sparc64/eapi 
b/profiles/prefix/sunos/solaris/5.11/sparc64/eapi
deleted file mode 100644
index 7ed6ff82de6b..
--- a/profiles/prefix/sunos/solaris/5.11/sparc64/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/prefix/sunos/solaris/5.11/sparc64/make.defaults 
b/profiles/prefix/sunos/solaris/5.11/sparc64/make.defaults
deleted file mode 100644
index 8b0a6c090f15..
--- a/profiles/prefix/sunos/solaris/5.11/sparc64/make.defaults
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-ARCH="sparc64-solaris"
-CHOST="sparcv9-sun-solaris2.11"
-ACCEPT_KEYWORDS="~sparc64-solaris"
-

diff --git a/profiles/prefix/sunos/solaris/5.11/sparc64/package.mask 
b/profiles/prefix/sunos/solaris/5.11/sparc64/package.mask
deleted file mode 100644
index 1a1871bef0cb..
--- a/profiles/prefix/sunos/solaris/5.11/sparc64/package.mask
+++ /dev/null
@@ -1,4 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-

diff --git a/profiles/prefix/sunos/solaris/5.11/sparc64/package.use.mask 
b/profiles/prefix/sunos/solaris/5.11/sparc64/package.use.mask
deleted file mode 100644
index f7ac4607b395..
--- a/profiles/prefix/sunos/solaris/5.11/sparc64/package.use.mask
+++ /dev/null
@@ -1,3 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-

diff --git a/profiles/prefix/sunos/solaris/5.11/sparc64/parent 
b/profiles/prefix/sunos/solaris/5.11/sparc64/parent
deleted file mode 100644
index 6321d7e3ecda..
--- a/profiles/prefix/sunos/solaris/5.11/sparc64/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../arch/sparc64

diff --git a/profiles/prefix/sunos/solaris/arch/sparc64/eapi 
b/profiles/prefix/sunos/solaris/arch/sparc64/eapi
deleted file mode 100644
index 7ed6ff82de6b..
--- a/profiles/prefix/sunos/solaris/arch/sparc64/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/prefix/sunos/solaris/arch/sparc64/make.defaults 
b/profiles/prefix/sunos/solaris/arch/sparc64/make.defaults
deleted file mode 100644
index 5bcd9c9e76cd..
--- a/profiles/prefix/sunos/solaris/arch/sparc64/make.defaults
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# multilib build stuff, single ABI (no multilib)
-MULTILIB_ABIS="sparc64"
-DEFAULT_ABI="sparc64"
-ABI="sparc64"
-LIBDIR_sparc64="lib"

diff --git a/profiles/prefix/sunos/solaris/arch/sparc64/package.mask 
b/profiles/prefix/sunos/solaris/arch/sparc64/package.mask
deleted file mode 100644
index 61c3da4d562d..
--- a/profiles/prefix/sunos/solaris/arch/sparc64/package.mask
+++ /dev/null
@@ -1,9 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# All the Solaris profiles inherit from their matching arch profile here.
-
-
-# Fabian Groffen  (2011-12-30)
-# Does not support Solaris/SPARC, http://mj.ucw.cz/pciutils.html
-sys-apps/pciutils

diff --git a/profiles/prefix/sunos/solaris/arch/sparc64/package.use.mask 
b/profiles/prefix/sunos/solaris/arch/sparc64/package.use.mask
deleted file mode 100644
index ed7dd10d56f5..
--- a/profiles/prefix/sunos/solaris/arch/sparc64/package.use.mask
+++ /dev/null
@@ -1,9 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# All the Solaris profiles inherit from their matching arch profile here.
-
-
-# Fabian Groffen  (2011-11-16)
-# jit not supported on sparc
-dev-libs/libpcre jit

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index f6b6d84c55b9..70f5ae6795f4 100644
--- 

[gentoo-commits] repo/proj/prefix:master commit in: app-arch/bzip2/, sys-devel/binutils-config/, sys-apps/coreutils/, ...

2023-05-25 Thread Fabian Groffen
commit: d4b5922c8fb900a45cc3eb634f62640c00750c48
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu May 25 19:52:05 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu May 25 19:52:05 2023 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=d4b5922c

*/*: remove sparc-solaris keyword

Signed-off-by: Fabian Groffen  gentoo.org>

 app-arch/bzip2/bzip2-1.0.8-r4.ebuild| 2 +-
 dev-lang/python/python-3.10.4.ebuild| 2 +-
 dev-lang/python/python-3.11.3.ebuild| 2 +-
 dev-lang/python/python-3.8.8_p1-r1.ebuild   | 2 +-
 dev-lang/python/python-3.9.12.ebuild| 2 +-
 dev-lang/python/python-3.9.6_p1-r1.ebuild   | 2 +-
 dev-util/dialog/dialog-1.3.20181022.ebuild  | 2 +-
 sys-apps/coreutils/coreutils-9.0-r2.ebuild  | 2 +-
 sys-apps/coreutils/coreutils-9.1-r2.ebuild  | 2 +-
 sys-apps/debianutils/debianutils-4.11.2.ebuild  | 2 +-
 sys-apps/help2man/help2man-1.47.16.ebuild   | 2 +-
 sys-apps/help2man/help2man-1.48.5.ebuild| 2 +-
 sys-apps/portage/portage-3.0.21.ebuild  | 2 +-
 sys-apps/portage/portage-3.0.30.1-r1.ebuild | 2 +-
 sys-apps/portage/portage-3.0.30.1.ebuild| 2 +-
 sys-apps/portage/portage-3.0.34.2.ebuild| 2 +-
 sys-apps/sed/sed-4.8.ebuild | 2 +-
 sys-apps/sed/sed-4.9.ebuild | 2 +-
 sys-devel/binutils-config/binutils-config-5.1-r5.ebuild | 2 +-
 sys-devel/binutils/binutils-2.34-r1.ebuild  | 2 +-
 sys-devel/binutils/binutils-2.39-r2.ebuild  | 2 +-
 sys-devel/binutils/binutils-2.39-r4.ebuild  | 2 +-
 sys-devel/binutils/binutils-2.40-r2.ebuild  | 2 +-
 sys-devel/gcc-config/gcc-config-1.9.1.ebuild| 2 +-
 sys-devel/gcc-config/gcc-config-2.7-r1.ebuild   | 2 +-
 sys-devel/gcc/gcc-10.2.0-r5.ebuild  | 2 +-
 sys-devel/gcc/gcc-10.3.0-r2.ebuild  | 2 +-
 sys-devel/gcc/gcc-11.2.0.ebuild | 2 +-
 sys-devel/gcc/gcc-12.1.0.ebuild | 2 +-
 sys-devel/gcc/gcc-12.2.0-r2.ebuild  | 2 +-
 sys-devel/gcc/gcc-8.3.0.ebuild  | 2 +-
 sys-devel/gcc/gcc-9.2.0-r3.ebuild   | 2 +-
 32 files changed, 32 insertions(+), 32 deletions(-)

diff --git a/app-arch/bzip2/bzip2-1.0.8-r4.ebuild 
b/app-arch/bzip2/bzip2-1.0.8-r4.ebuild
index 7b1a8b3cae..5e95637e82 100644
--- a/app-arch/bzip2/bzip2-1.0.8-r4.ebuild
+++ b/app-arch/bzip2/bzip2-1.0.8-r4.ebuild
@@ -16,7 +16,7 @@ SRC_URI+=" verify-sig? ( 
https://sourceware.org/pub/${PN}/${P}.tar.gz.sig )"
 
 LICENSE="BZIP2"
 SLOT="0/1" # subslot = SONAME
-KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-winnt"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc64-solaris ~x64-solaris ~x86-winnt"
 IUSE="static static-libs"
 
 BDEPEND="

diff --git a/dev-lang/python/python-3.10.4.ebuild 
b/dev-lang/python/python-3.10.4.ebuild
index 893e046206..ef0309ca1d 100644
--- a/dev-lang/python/python-3.10.4.ebuild
+++ b/dev-lang/python/python-3.10.4.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc64-solaris ~x64-solaris"
 IUSE="aqua bluetooth build examples gdbm hardened libedit lto +ncurses pgo 
+readline +sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-lang/python/python-3.11.3.ebuild 
b/dev-lang/python/python-3.11.3.ebuild
index 6426d37ae9..e00362a3a5 100644
--- a/dev-lang/python/python-3.11.3.ebuild
+++ b/dev-lang/python/python-3.11.3.ebuild
@@ -30,7 +30,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc64-solaris ~x64-solaris"
 IUSE="
aqua
bluetooth build +ensurepip examples gdbm hardened libedit lto

diff --git a/dev-lang/python/python-3.8.8_p1-r1.ebuild 
b/dev-lang/python/python-3.8.8_p1-r1.ebuild
index 63107c39e0..31bf53fdb0 100644
--- a/dev-lang/python/python-3.8.8_p1-r1.ebuild
+++ b/dev-lang/python/python-3.8.8_p1-r1.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc64-solaris 

[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/sunos/solaris/5.11/sparc/, profiles/, ...

2023-05-25 Thread Fabian Groffen
commit: 247002f9ab1012b11e7abf33383cf4d3a738320c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu May 25 19:50:15 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu May 25 19:50:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247002f9

profiles: remove sparc-solaris

Signed-off-by: Fabian Groffen  gentoo.org>

 profiles/prefix/sunos/solaris/5.11/sparc/eapi |  1 -
 profiles/prefix/sunos/solaris/5.11/sparc/make.defaults|  7 ---
 profiles/prefix/sunos/solaris/5.11/sparc/package.mask |  4 
 profiles/prefix/sunos/solaris/5.11/sparc/package.use.mask |  3 ---
 profiles/prefix/sunos/solaris/5.11/sparc/parent   |  2 --
 profiles/prefix/sunos/solaris/arch/sparc/eapi |  1 -
 profiles/prefix/sunos/solaris/arch/sparc/make.defaults|  8 
 profiles/prefix/sunos/solaris/arch/sparc/package.mask |  9 -
 profiles/prefix/sunos/solaris/arch/sparc/package.use.mask | 10 --
 profiles/prefix/sunos/solaris/arch/sparc/use.force|  5 -
 profiles/profiles.desc|  1 -
 11 files changed, 51 deletions(-)

diff --git a/profiles/prefix/sunos/solaris/5.11/sparc/eapi 
b/profiles/prefix/sunos/solaris/5.11/sparc/eapi
deleted file mode 100644
index 7ed6ff82de6b..
--- a/profiles/prefix/sunos/solaris/5.11/sparc/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/prefix/sunos/solaris/5.11/sparc/make.defaults 
b/profiles/prefix/sunos/solaris/5.11/sparc/make.defaults
deleted file mode 100644
index 3812f55e1242..
--- a/profiles/prefix/sunos/solaris/5.11/sparc/make.defaults
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-ARCH="sparc-solaris"
-CHOST="sparc-sun-solaris2.11"
-ACCEPT_KEYWORDS="~sparc-solaris"
-

diff --git a/profiles/prefix/sunos/solaris/5.11/sparc/package.mask 
b/profiles/prefix/sunos/solaris/5.11/sparc/package.mask
deleted file mode 100644
index 1a1871bef0cb..
--- a/profiles/prefix/sunos/solaris/5.11/sparc/package.mask
+++ /dev/null
@@ -1,4 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-

diff --git a/profiles/prefix/sunos/solaris/5.11/sparc/package.use.mask 
b/profiles/prefix/sunos/solaris/5.11/sparc/package.use.mask
deleted file mode 100644
index f7ac4607b395..
--- a/profiles/prefix/sunos/solaris/5.11/sparc/package.use.mask
+++ /dev/null
@@ -1,3 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-

diff --git a/profiles/prefix/sunos/solaris/5.11/sparc/parent 
b/profiles/prefix/sunos/solaris/5.11/sparc/parent
deleted file mode 100644
index 356d2b757b15..
--- a/profiles/prefix/sunos/solaris/5.11/sparc/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../arch/sparc

diff --git a/profiles/prefix/sunos/solaris/arch/sparc/eapi 
b/profiles/prefix/sunos/solaris/arch/sparc/eapi
deleted file mode 100644
index 7ed6ff82de6b..
--- a/profiles/prefix/sunos/solaris/arch/sparc/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/prefix/sunos/solaris/arch/sparc/make.defaults 
b/profiles/prefix/sunos/solaris/arch/sparc/make.defaults
deleted file mode 100644
index 92d16c9bef5c..
--- a/profiles/prefix/sunos/solaris/arch/sparc/make.defaults
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# multilib build stuff, single ABI (no multilib)
-MULTILIB_ABIS="sparc32"
-DEFAULT_ABI="sparc32"
-ABI="sparc32"
-LIBDIR_sparc32="lib"

diff --git a/profiles/prefix/sunos/solaris/arch/sparc/package.mask 
b/profiles/prefix/sunos/solaris/arch/sparc/package.mask
deleted file mode 100644
index 61c3da4d562d..
--- a/profiles/prefix/sunos/solaris/arch/sparc/package.mask
+++ /dev/null
@@ -1,9 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# All the Solaris profiles inherit from their matching arch profile here.
-
-
-# Fabian Groffen  (2011-12-30)
-# Does not support Solaris/SPARC, http://mj.ucw.cz/pciutils.html
-sys-apps/pciutils

diff --git a/profiles/prefix/sunos/solaris/arch/sparc/package.use.mask 
b/profiles/prefix/sunos/solaris/arch/sparc/package.use.mask
deleted file mode 100644
index f54109ff2fab..
--- a/profiles/prefix/sunos/solaris/arch/sparc/package.use.mask
+++ /dev/null
@@ -1,10 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# All the Solaris profiles inherit from their matching arch profile here.
-
-
-# Fabian Groffen  (2011-11-16)
-# jit not supported on sparc
-dev-libs/libpcre jit
-

diff --git a/profiles/prefix/sunos/solaris/arch/sparc/use.force 
b/profiles/prefix/sunos/solaris/arch/sparc/use.force
deleted 

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/acl2/

2023-05-25 Thread Maciej Barć
commit: be49653d54c1c8799824bef4bc28e5a5bec75479
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu May 25 17:52:42 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu May 25 17:52:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be49653d

sci-mathematics/acl2: need to rebuild ACL2 "core" on sbcl update

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

 sci-mathematics/acl2/{acl2-8.5.ebuild => acl2-8.5-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/acl2/acl2-8.5.ebuild 
b/sci-mathematics/acl2/acl2-8.5-r1.ebuild
similarity index 99%
rename from sci-mathematics/acl2/acl2-8.5.ebuild
rename to sci-mathematics/acl2/acl2-8.5-r1.ebuild
index c681f996e4fd..19e1ea1d83f7 100644
--- a/sci-mathematics/acl2/acl2-8.5.ebuild
+++ b/sci-mathematics/acl2/acl2-8.5-r1.ebuild
@@ -22,7 +22,7 @@ IUSE="doc emacs"
 REQUIRED_USE="emacs? ( doc )"
 
 RDEPEND="
-   dev-lisp/sbcl
+   dev-lisp/sbcl:=
emacs? ( >=app-editors/emacs-25:* )
 "
 BDEPEND="



[gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/

2023-05-25 Thread Horea Christian
commit: 725cb6e553143817b0b7a03ad98728d1b641c28f
Author: Horea Christian  chymera  eu>
AuthorDate: Thu May 25 18:29:37 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Thu May 25 18:29:37 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=725cb6e5

dev-vcs/dandi-cli: drop 0.50.0-r1

Signed-off-by: Horea Christian  chymera.eu>

 dev-vcs/dandi-cli/dandi-cli-0.50.0-r1.ebuild | 81 
 1 file changed, 81 deletions(-)

diff --git a/dev-vcs/dandi-cli/dandi-cli-0.50.0-r1.ebuild 
b/dev-vcs/dandi-cli/dandi-cli-0.50.0-r1.ebuild
deleted file mode 100644
index c9170759d..0
--- a/dev-vcs/dandi-cli/dandi-cli-0.50.0-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-MY_PN="dandi"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="DANDI command line client to facilitate common operations"
-HOMEPAGE="https://github.com/dandi/dandi-cli;
-SRC_URI="$(pypi_sdist_url dandi)"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test etelemetry"
-
-RDEPEND="
-   =dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
-   dev-python/appdirs[${PYTHON_USEDEP}]
-   dev-python/click-didyoumean[${PYTHON_USEDEP}]
-   dev-python/click[${PYTHON_USEDEP}]
-   dev-python/fasteners[${PYTHON_USEDEP}]
-   dev-python/fscacher[${PYTHON_USEDEP}]
-   dev-python/humanize[${PYTHON_USEDEP}]
-   dev-python/interleave[${PYTHON_USEDEP}]
-   dev-python/joblib[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/keyrings-alt[${PYTHON_USEDEP}]
-   dev-python/nwbinspector[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   dev-python/pynwb[${PYTHON_USEDEP}]
-   dev-python/pyout[${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
-   dev-python/semantic-version[${PYTHON_USEDEP}]
-   dev-python/tenacity[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   dev-python/zarr[${PYTHON_USEDEP}]
-   dev-python/zarr_checksum[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   dev-python/anys[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   dev-python/pyfakefs[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
-   )
-"
-# Upstream might be amenable to dropping opencv:
-# https://github.com/dandi/dandi-cli/issues/944
-
-S="${WORKDIR}/${MY_P}"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   if use etelemetry; then
-   default
-   else
-   eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
-   default
-   sed -i "/etelemetry/d" setup.cfg
-   fi
-}
-
-python_test() {
-   export DANDI_TESTS_NONETWORK=1
-   epytest
-}



[gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/files/, dev-vcs/dandi-cli/

2023-05-25 Thread Horea Christian
commit: aaab8fcd6ed41cbce7f58a0a47f75f49e51b6d21
Author: Horea Christian  chymera  eu>
AuthorDate: Thu May 25 18:28:24 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Thu May 25 18:28:24 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=aaab8fcd

dev-vcs/dandi-cli: fixed tests

Signed-off-by: Horea Christian  chymera.eu>

 dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild   |  6 ++---
 dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild  |  6 ++---
 .../dandi-cli/files/dandi-cli-0.55.0-hdf5.patch| 29 ++
 3 files changed, 33 insertions(+), 8 deletions(-)

diff --git a/dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild 
b/dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild
index 6dc1301c4..060424cdb 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild
@@ -65,10 +65,8 @@ BDEPEND="
 
 S="${WORKDIR}/${MY_P}"
 
-# Reported upstream:
-# https://github.com/dandi/dandi-cli/issues/1297
-EPYTEST_DESELECT=(
-   dandi/tests/test_files.py::test_validate_bogus
+PATCHES=(
+   "${FILESDIR}/${PN}-0.55.0-hdf5.patch"
 )
 
 distutils_enable_tests pytest

diff --git a/dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild 
b/dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild
index ad8849482..beb2ffcc7 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild
@@ -65,10 +65,8 @@ BDEPEND="
 
 S="${WORKDIR}/${MY_P}"
 
-# Reported upstream:
-# https://github.com/dandi/dandi-cli/issues/1297
-EPYTEST_DESELECT=(
-   dandi/tests/test_files.py::test_validate_bogus
+PATCHES=(
+   "${FILESDIR}/${PN}-0.55.0-hdf5.patch"
 )
 
 distutils_enable_tests pytest

diff --git a/dev-vcs/dandi-cli/files/dandi-cli-0.55.0-hdf5.patch 
b/dev-vcs/dandi-cli/files/dandi-cli-0.55.0-hdf5.patch
new file mode 100644
index 0..4cd55ca7e
--- /dev/null
+++ b/dev-vcs/dandi-cli/files/dandi-cli-0.55.0-hdf5.patch
@@ -0,0 +1,29 @@
+From d16bf0855e9ef7c029e8aca969ddfa04c1d7fdfd Mon Sep 17 00:00:00 2001
+From: "John T. Wodder II" 
+Date: Thu, 25 May 2023 14:17:36 -0400
+Subject: [PATCH] Fix test for newer hdf5
+
+---
+ dandi/tests/test_files.py | 9 -
+ 1 file changed, 8 insertions(+), 1 deletion(-)
+
+diff --git a/dandi/tests/test_files.py b/dandi/tests/test_files.py
+index 4dbf0f223..3e44cf6b1 100644
+--- a/dandi/tests/test_files.py
 b/dandi/tests/test_files.py
+@@ -374,7 +374,14 @@ def test_validate_bogus(tmp_path):
+ errors = dandi_file(path).get_validation_errors()
+ # ATM we would get 2 errors -- since could not be open in two places,
+ # but that would be too rigid to test. Let's just see that we have 
expected errors
+-assert any(e.message.startswith("Unable to open file") for e in errors)
++assert any(
++e.message.startswith(
++("Unable to open file", "Unable to synchronously open file")
++)
++for e in errors
++)
++# Recent versions of hdf5 changed the error message, hence the need to
++# check for two different patterns.
+ 
+ 
+ def test_upload_zarr(new_dandiset, tmp_path):



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

2023-05-25 Thread Joonas Niilola
commit: 0cbacbac26d960e670c8d0c01c7078e92d6e8579
Author: Robert Siebeck  r123  de>
AuthorDate: Tue May 23 07:01:17 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu May 25 17:05:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cbacbac

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

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/31139
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 31427e4a716f..c1d3109de440 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_6.18.0_amd64.deb 111025010 BLAKE2B 
646be0e1a07e4b48ea0f038ede9dd692d5d086337f2bf8765a23cccd3e69ca88995469cf48b3907821a7a22670a7fff5384170385e7758b0082c2ac4e1d9362b
 SHA512 
c27c9d7e506a14eec854b92b4da943b302ef1b8c506eb79dbb6a44d1c3354a9d671f91e9a3877808dbbf729465774c07de1e82549e7b7cc0cc1ea4bd367ae85d
 DIST signal-desktop_6.18.1_amd64.deb 111047320 BLAKE2B 
d85ae8d8fcffb0b7c0970db5f12dd6da28e302c727709f702286f68c382731874f05502e3985b2a36863e436419f25885b6ad71fea1fe1e760e05ad1c8713e92
 SHA512 
18fc70f64c6ff5159dde44dca0ab40791cb98f1f3727296ea16b9fe434952324cd913b86429895d5492f40eed94294e61ce497615ec795d1a6772962ae7b9468

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



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

2023-05-25 Thread Joonas Niilola
commit: e30e9b86928f33b8858eeac7a4962b720b79e1f8
Author: Robert Siebeck  r123  de>
AuthorDate: Tue May 23 07:01:16 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu May 25 17:05:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e30e9b86

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

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 0d3168de5638..31427e4a716f 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_6.18.0_amd64.deb 111025010 BLAKE2B 
646be0e1a07e4b48ea0f038ede9dd692d5d086337f2bf8765a23cccd3e69ca88995469cf48b3907821a7a22670a7fff5384170385e7758b0082c2ac4e1d9362b
 SHA512 
c27c9d7e506a14eec854b92b4da943b302ef1b8c506eb79dbb6a44d1c3354a9d671f91e9a3877808dbbf729465774c07de1e82549e7b7cc0cc1ea4bd367ae85d
+DIST signal-desktop_6.18.1_amd64.deb 111047320 BLAKE2B 
d85ae8d8fcffb0b7c0970db5f12dd6da28e302c727709f702286f68c382731874f05502e3985b2a36863e436419f25885b6ad71fea1fe1e760e05ad1c8713e92
 SHA512 
18fc70f64c6ff5159dde44dca0ab40791cb98f1f3727296ea16b9fe434952324cd913b86429895d5492f40eed94294e61ce497615ec795d1a6772962ae7b9468

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



[gentoo-commits] proj/sci:master commit in: dev-python/pynrrd/

2023-05-25 Thread Horea Christian
commit: 4ee1946badc5d03980c635d7eb4734bce5d5dda3
Author: Horea Christian  chymera  eu>
AuthorDate: Thu May 25 17:00:31 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Thu May 25 17:00:31 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=4ee1946b

dev-python/pynrrd: add 1.0.0

Signed-off-by: Horea Christian  chymera.eu>

 dev-python/pynrrd/pynrrd-1.0.0.ebuild | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/dev-python/pynrrd/pynrrd-1.0.0.ebuild 
b/dev-python/pynrrd/pynrrd-1.0.0.ebuild
new file mode 100644
index 0..d46aba486
--- /dev/null
+++ b/dev-python/pynrrd/pynrrd-1.0.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Simple pure-python module for reading and writing nrrd files"
+HOMEPAGE="https://github.com/mhe/pynrrd;
+SRC_URI="https://github.com/mhe/pynrrd/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/nptyping[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+DEPEND="test? ( ${RDEPEND} )"
+
+distutils_enable_tests unittest
+
+python_test() {
+   ${EPYTHON} -m unittest discover -v nrrd/tests || \
+   die "unittests failed for ${EPYTHON}"
+}



[gentoo-commits] proj/sci:master commit in: dev-python/pynrrd/

2023-05-25 Thread Horea Christian
commit: f1b02b20e79037e5000f8d843aebb76d3b448a1e
Author: Horea Christian  chymera  eu>
AuthorDate: Thu May 25 16:57:31 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Thu May 25 16:57:31 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=f1b02b20

dev-python/pynrrd: PEP517

Signed-off-by: Horea Christian  chymera.eu>

 dev-python/pynrrd/pynrrd-0.4.2.ebuild | 1 +
 dev-python/pynrrd/pynrrd-0.4.3.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-python/pynrrd/pynrrd-0.4.2.ebuild 
b/dev-python/pynrrd/pynrrd-0.4.2.ebuild
index 5cbd173fe..2993f8f3a 100644
--- a/dev-python/pynrrd/pynrrd-0.4.2.ebuild
+++ b/dev-python/pynrrd/pynrrd-0.4.2.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{10..11} )
 
 inherit distutils-r1

diff --git a/dev-python/pynrrd/pynrrd-0.4.3.ebuild 
b/dev-python/pynrrd/pynrrd-0.4.3.ebuild
index 5cbd173fe..2993f8f3a 100644
--- a/dev-python/pynrrd/pynrrd-0.4.3.ebuild
+++ b/dev-python/pynrrd/pynrrd-0.4.3.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{10..11} )
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: app-metrics/node_exporter/

2023-05-25 Thread William Hubbs
commit: 9c2f74f9fdd63b37eaf73fc943a1f114864a811d
Author: William Hubbs  gentoo  org>
AuthorDate: Thu May 25 16:46:49 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 25 16:52:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c2f74f9

app-metrics/node_exporter: add 1.5.0

Bug: https://bugs.gentoo.org/883653
Closes: https://bugs.gentoo.org/892764
Signed-off-by: William Hubbs  gentoo.org>

 app-metrics/node_exporter/Manifest |  2 +
 .../node_exporter/node_exporter-1.5.0.ebuild   | 51 ++
 2 files changed, 53 insertions(+)

diff --git a/app-metrics/node_exporter/Manifest 
b/app-metrics/node_exporter/Manifest
index b5b086e2a012..50ef50db5892 100644
--- a/app-metrics/node_exporter/Manifest
+++ b/app-metrics/node_exporter/Manifest
@@ -2,3 +2,5 @@ DIST node_exporter-1.3.1-deps.tar.xz 110247608 BLAKE2B 
0c3cbea40927a2f780aea4113
 DIST node_exporter-1.3.1.tar.gz 299038 BLAKE2B 
8c4b562fab36632f6a4bcfc0c7bc65484bd9d44b16691a3d531c3e163ab17bf0fe81712d5ea3115460144be246599fc3430a80dd2244981333f0e1e5b2384c80
 SHA512 
cd73ca3551b0b52307d8b76aff29bf497609a1729203da9898270d1441d3358e8d9ba907bb8a75b5934ed64a8cf6b360385b1b2d0a3de55e0e149e0f819e0a1f
 DIST node_exporter-1.4.0-deps.tar.xz 24623388 BLAKE2B 
76ea5392f3f4ee2d76706d77625a0b1708f0a09d11dde1fc7511f62625cf7d2e26117eb8ed77c495d4e1d7aa98c62dfbaffc7310c415d831a670360705789975
 SHA512 
9e64c1d51bd47cb6a8caa5fd6f22846c266ebb86c79e5f8ab363e847c614fca4044e7c388691870e61a8f017f08c2b5bcada56c8390bdf9877e71ccdbd646ad9
 DIST node_exporter-1.4.0.tar.gz 325743 BLAKE2B 
df6af555035c70930a610790e8d5eee87ca12cd27308ed95edf875da8615b61dde805d960d6262587322abecb721695bd42b1c078a7bcc40b24053cfce86015d
 SHA512 
ebb4f9662ba995130b96e108050571119da368a8195e50896a19aab04d7cb40d60f9ae81052a0de08f571886cfb4150bf006a7b67a3d3683f2d04b5f43d61e7a
+DIST node_exporter-1.5.0-deps.tar.xz 25558844 BLAKE2B 
fd862394c4e9456af395af4a1a8fb5c9504b96fcfa5170027903edadcf29935ffa389a945a8306e59e8d373b238481090e61dca4d9b037d890e8df05a5c8ede7
 SHA512 
5141beabd6f6af57014d2095271ea7c9a7e6087d9939cf6fc4a89908df0a5b87267f469987d47b20a48411d5a01a1317c53bfad8138dcfa6aa80c0a9f3822aa7
+DIST node_exporter-1.5.0.tar.gz 329004 BLAKE2B 
650e176ce15be980f9a3534f3246b577390d6d557b0ac7aa5341f3c91390bed829c4c3c3f60a4c108c814945134dc83639e12a13f416471e9c791ec88ed8a7bd
 SHA512 
5b6d1da70a3458a1de270bcaf6ab177bd41c8b7031e67a4691b0b79931d15f0e22dbe1533f1ff0474496fcf4433bbd4b3473b8c0063f8891456960d7b6f56e15

diff --git a/app-metrics/node_exporter/node_exporter-1.5.0.ebuild 
b/app-metrics/node_exporter/node_exporter-1.5.0.ebuild
new file mode 100644
index ..6dc96ee09551
--- /dev/null
+++ b/app-metrics/node_exporter/node_exporter-1.5.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd
+MY_PV="v${PV/_rc/-rc.}"
+NODE_EXPORTER_COMMIT=1b48970ffcf5630534fb00bb0687d73c66d1c959
+
+DESCRIPTION="Prometheus exporter for machine metrics"
+HOMEPAGE="https://github.com/prometheus/node_exporter;
+SRC_URI="https://github.com/prometheus/node_exporter/archive/${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 ~riscv ~x86"
+IUSE="selinux"
+
+COMMON_DEPEND="acct-group/node_exporter
+   acct-user/node_exporter"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   selinux? ( sec-policy/selinux-node_exporter )"
+BDEPEND=">=dev-util/promu-0.3.0"
+
+S="${WORKDIR}/${PN}-${PV/_rc/-rc.}"
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${NODE_EXPORTER_COMMIT}/" .promu.yml || die
+   sed -i -e "s/{{.Revision}}/${NODE_EXPORTER_COMMIT}/" .promu-cgo.yml || 
die
+}
+
+src_compile() {
+   mkdir -p bin || die
+   promu build -v --prefix node_exporter || die
+}
+
+src_test() {
+   emake test-flags= test
+}
+
+src_install() {
+   dosbin node_exporter/node_exporter
+   dodoc {README,CHANGELOG,CONTRIBUTING}.md
+   systemd_newunit "${FILESDIR}"/node_exporter.service-1 
node_exporter.service
+   newinitd "${FILESDIR}"/${PN}.initd-1 ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   keepdir /var/lib/node_exporter /var/log/node_exporter
+   fowners ${PN}:${PN} /var/lib/node_exporter /var/log/node_exporter
+}



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

2023-05-25 Thread Michał Górny
commit: 3a1b25eb5921c1246ee4c16f158130429ed228b9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 25 16:24:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 25 16:27:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a1b25eb

dev-python/olefile: Fix distfile suffix

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

 dev-python/olefile/Manifest   | 2 +-
 dev-python/olefile/olefile-0.46-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/olefile/Manifest b/dev-python/olefile/Manifest
index 5da8dc58ad14..609cc73fb013 100644
--- a/dev-python/olefile/Manifest
+++ b/dev-python/olefile/Manifest
@@ -1 +1 @@
-DIST olefile-0.46.tar.gz 97587 BLAKE2B 
e6dbadda6f18ec287f5b1b59ab4b92ceee25b4ca47499ed31a03992ae4e3a7269ba0c641f631c4beafdfe43eccab4881d06f7ba372ec47b376b5eb3ed788f45d
 SHA512 
e70975cdda11004ab331908085e0cbd9cf3e44f49fa1453a7af5373bfed0a98729bb7600fee7a1042be6c40c58649f3650972d9e4520bbab218cf715f6264f98
+DIST olefile-0.46.gh.tar.gz 97587 BLAKE2B 
e6dbadda6f18ec287f5b1b59ab4b92ceee25b4ca47499ed31a03992ae4e3a7269ba0c641f631c4beafdfe43eccab4881d06f7ba372ec47b376b5eb3ed788f45d
 SHA512 
e70975cdda11004ab331908085e0cbd9cf3e44f49fa1453a7af5373bfed0a98729bb7600fee7a1042be6c40c58649f3650972d9e4520bbab218cf715f6264f98

diff --git a/dev-python/olefile/olefile-0.46-r2.ebuild 
b/dev-python/olefile/olefile-0.46-r2.ebuild
index cd3e25efbd7a..963732074175 100644
--- a/dev-python/olefile/olefile-0.46-r2.ebuild
+++ b/dev-python/olefile/olefile-0.46-r2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 "
 SRC_URI="
https://github.com/decalage2/olefile/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz
+   -> ${P}.gh.tar.gz
 "
 
 LICENSE="BSD-2"



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

2023-05-25 Thread Michał Górny
commit: 8a8fbe09f6e1278e501ae2a18bf14416f2b4d958
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 25 16:06:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 25 16:27:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8fbe09

dev-python/pygments: Enable py3.12

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

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

diff --git a/dev-python/pygments/pygments-2.15.1.ebuild 
b/dev-python/pygments/pygments-2.15.1.ebuild
index 7ee548a6c8ce..34876ce3c09f 100644
--- a/dev-python/pygments/pygments-2.15.1.ebuild
+++ b/dev-python/pygments/pygments-2.15.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
 PYPI_PN=${PN^}
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 bash-completion-r1 pypi
 



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

2023-05-25 Thread Michał Górny
commit: b7af96f0c09b0c65f962b37caa010179c6a08f95
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 25 15:58:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 25 16:27:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7af96f0

dev-python/pillow: Enable py3.12

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

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

diff --git a/dev-python/pillow/pillow-9.5.0.ebuild 
b/dev-python/pillow/pillow-9.5.0.ebuild
index faac0e6e1958..f398c31bc70e 100644
--- a/dev-python/pillow/pillow-9.5.0.ebuild
+++ b/dev-python/pillow/pillow-9.5.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 PYTHON_REQ_USE='tk?,threads(+)'
 
 inherit distutils-r1 toolchain-funcs virtualx



[gentoo-commits] repo/gentoo:master commit in: dev-python/wcag-contrast-ratio/

2023-05-25 Thread Michał Górny
commit: 43ba246ddc0df24035b701e61af1806a2fc0a8d8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 25 16:00:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 25 16:27:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43ba246d

dev-python/wcag-contrast-ratio: Enable py3.12

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

 dev-python/wcag-contrast-ratio/wcag-contrast-ratio-0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/wcag-contrast-ratio/wcag-contrast-ratio-0.9-r1.ebuild 
b/dev-python/wcag-contrast-ratio/wcag-contrast-ratio-0.9-r1.ebuild
index fdad5c27ed0a..cad974f62ad9 100644
--- a/dev-python/wcag-contrast-ratio/wcag-contrast-ratio-0.9-r1.ebuild
+++ b/dev-python/wcag-contrast-ratio/wcag-contrast-ratio-0.9-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1
 



  1   2   3   >