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

2023-10-02 Thread Arthur Zamarin
commit: 08679a626472331713ff94033a2318675507c53d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  3 05:38:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  3 05:38:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08679a62

dev-python/overrides: Keyword 7.4.0 x86, #910620

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

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

diff --git a/dev-python/overrides/overrides-7.4.0.ebuild 
b/dev-python/overrides/overrides-7.4.0.ebuild
index 1d942fa2068d..1b63643f63ea 100644
--- a/dev-python/overrides/overrides-7.4.0.ebuild
+++ b/dev-python/overrides/overrides-7.4.0.ebuild
@@ -16,6 +16,6 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv ~s390"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv ~s390 ~x86"
 
 distutils_enable_tests pytest



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

2023-10-02 Thread Arthur Zamarin
commit: b29cfa65749ae2667fa29934d037be21663ab8a1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  3 05:38:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  3 05:38:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b29cfa65

dev-python/jupyter-server: Keyword 2.7.3 x86, #910620

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

 dev-python/jupyter-server/jupyter-server-2.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jupyter-server/jupyter-server-2.7.3.ebuild 
b/dev-python/jupyter-server/jupyter-server-2.7.3.ebuild
index a229c1edba44..0d5ef0cfc126 100644
--- a/dev-python/jupyter-server/jupyter-server-2.7.3.ebuild
+++ b/dev-python/jupyter-server/jupyter-server-2.7.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv ~s390"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv ~s390 ~x86"
 
 RDEPEND="
>=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]



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

2023-10-02 Thread Sam James
commit: e7eb339afa44ea3ba665a8ff3cb27ad932646f9d
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 05:11:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 05:11:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7eb339a

dev-python/nh3: Keyword 0.2.14 sparc, #913909

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

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

diff --git a/dev-python/nh3/nh3-0.2.14.ebuild b/dev-python/nh3/nh3-0.2.14.ebuild
index 363f0c9522ad..ceafe491de3f 100644
--- a/dev-python/nh3/nh3-0.2.14.ebuild
+++ b/dev-python/nh3/nh3-0.2.14.ebuild
@@ -92,7 +92,7 @@ LICENSE+="
Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016
 "
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong x86"
+KEYWORDS="amd64 arm arm64 ~loong ~sparc x86"
 
 distutils_enable_tests pytest
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/getuto/

2023-10-02 Thread Sam James
commit: 666d690a579088f599c7d0201f70bad02cf1cb7a
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 05:12:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 05:12:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666d690a

app-portage/getuto: Stabilize 1.8 ppc64, #915093

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

 app-portage/getuto/getuto-1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/getuto/getuto-1.8.ebuild 
b/app-portage/getuto/getuto-1.8.ebuild
index 8c0544640b24..35bf5df5276f 100644
--- a/app-portage/getuto/getuto-1.8.ebuild
+++ b/app-portage/getuto/getuto-1.8.ebuild
@@ -15,7 +15,7 @@ else
"
S=${WORKDIR}/${PN}-${P}
 
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 SRC_URI+=" test? ( 
https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/17.1/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar
 )"



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

2023-10-02 Thread Sam James
commit: d4d44f07b6bc2f9641d6393acd4d76c249b2aeda
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 05:11:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 05:11:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d44f07

dev-python/readme-renderer: Keyword 42.0 sparc, #913909

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

 dev-python/readme-renderer/readme-renderer-42.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/readme-renderer/readme-renderer-42.0.ebuild 
b/dev-python/readme-renderer/readme-renderer-42.0.ebuild
index b241dd84c3b1..bb69a7ba0663 100644
--- a/dev-python/readme-renderer/readme-renderer-42.0.ebuild
+++ b/dev-python/readme-renderer/readme-renderer-42.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong x86"
+KEYWORDS="amd64 arm arm64 ~loong ~sparc x86"
 
 RDEPEND="
>=dev-python/docutils-0.13.1[${PYTHON_USEDEP}]



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

2023-10-02 Thread Michał Górny
commit: f3ded5c9990174034170891fa4b654a18319d500
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct  3 04:55:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  3 05:10:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3ded5c9

dev-python/paste: Bump to 3.6.0

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

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

diff --git a/dev-python/paste/Manifest b/dev-python/paste/Manifest
index 5ac253f0ee25..3b1926977302 100644
--- a/dev-python/paste/Manifest
+++ b/dev-python/paste/Manifest
@@ -1 +1,2 @@
 DIST Paste-3.5.3.tar.gz 638791 BLAKE2B 
12bcd083ba87699c05c46b1d27757ef4de5f528ba4f01407c1131c59975a6143b6831d1d640b0d0fb82995c7aefd5e14601795403512a2997bd8a9e55466
 SHA512 
3087ea7b6cc45a90b85c473cbff7f018ca961536ff70fbed4610f86dedc82cef0274ccddb767de411ec2955d0c265cb4e797a14a25697870c38667ccd7c4a2d8
+DIST Paste-3.6.0.tar.gz 638953 BLAKE2B 
89dc1b04c1b7eacae851900a274e5531ee568e2ef797b954e0c2e0b7bbe914e4bd129a5033919d914335680eb1aa57b115f647c65986ee4ae6e54a5edc9f16c5
 SHA512 
cacd3150da289f35960363bf77d9749b367ea857bebcfa601bd8410fb317a61ec357be0ef44fbdf9e576c3a3ec2934597d4e1a419f06e64f463705ebb6feb1bb

diff --git a/dev-python/paste/paste-3.6.0.ebuild 
b/dev-python/paste/paste-3.6.0.ebuild
new file mode 100644
index ..cbdcd33095e3
--- /dev/null
+++ b/dev-python/paste/paste-3.6.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN=${PN^}
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Tools for using a Web Server Gateway Interface stack"
+HOMEPAGE="
+   https://pythonpaste.readthedocs.io/en/latest/
+   https://github.com/cdent/paste/
+   https://pypi.org/project/Paste/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+RDEPEND="
+   >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
+   !dev-python/namespace-paste
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Internet
+   tests/test_proxy.py
+   )
+
+   [[ ${EPYTHON} == python3.1[12] ]] && EPYTEST_DESELECT+=(
+   # fails due to cgi deprecation warning
+   tests/test_cgiapp.py::test_form
+   )
+
+   epytest
+}



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

2023-10-02 Thread Michał Górny
commit: ec9c8a670f13dd774bc2af605704daa270100e35
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct  3 05:03:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  3 05:11:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec9c8a67

dev-python/hypothesis: Remove old

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

 dev-python/hypothesis/Manifest |  5 --
 dev-python/hypothesis/hypothesis-6.83.1.ebuild | 91 --
 dev-python/hypothesis/hypothesis-6.85.1.ebuild | 91 --
 dev-python/hypothesis/hypothesis-6.86.1.ebuild | 91 --
 dev-python/hypothesis/hypothesis-6.86.2.ebuild | 91 --
 dev-python/hypothesis/hypothesis-6.87.0.ebuild | 91 --
 6 files changed, 460 deletions(-)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 674e4fedae4d..2df891a9f16f 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,7 +1,2 @@
-DIST hypothesis-6.83.1.gh.tar.gz 9380569 BLAKE2B 
a1af77a089ade4a957fd66036095436861ff96dca3c9670ae87f28ba4223531168175329a43574c744ce0d91786bed2ed911837642c9506341f94875080e5a5b
 SHA512 
4649061550b0d1ac96217c5cfd5e6eb44352eee6b81861fd93138fffaac3d85a87644c3faff221f6bb389f2bebdc47436f5ea70fc746aada2d25c78a74a21fec
 DIST hypothesis-6.84.3.gh.tar.gz 9386113 BLAKE2B 
9d990b1634e7cd12f933f3a53b4231f8df40bc33a7cbe742832ac74510471a54f8d7a23eaaa23a43b54466120be85ded0820ced8f0b1aee556032e4a8bb0a423
 SHA512 
84669e76c30a1b47439c826f67e11fce4eb6cf22a6ac09f91f3d07b1b02cbc972096431deb67ef8c63f12e3dbd7bcad35bc24b469a354d7808ca8d96d816c611
-DIST hypothesis-6.85.1.gh.tar.gz 9387516 BLAKE2B 
362dc9adff39e0229307ed4d8c63a2c78a2653d5b880a7748218bccb3a4f6e36c6a0e38d51aa72a5acfb8e66f9d1418dbf8d039b855a6596515257d815566cc8
 SHA512 
4916575f60b9472d58a02a776fdf7794ea83e9e59b414a05f5ed06aff31ed91719485ceddec8233125425393444f0487ab2a6adae7c9cd6d3448460c20d3c556
-DIST hypothesis-6.86.1.gh.tar.gz 9388105 BLAKE2B 
92a645c1e2f0d40bb96271b9539f415d5bdf8a57c50d658a8d041802cc3adc49708c420127bf0ae0daca1480c975766b5c4b1d4a07b18c020a608ea577e1894f
 SHA512 
133adced2ef15f64aca404384ac372d36dec4a28b8b768631b09de6698fb718bd27c062546f0fe8b428510c51014ff124d4469e1b904aedc2fdd84183cee48bf
-DIST hypothesis-6.86.2.gh.tar.gz 9388171 BLAKE2B 
7f6ba341c96e9ad2c6a05c777cd94d5437b24a66f571e690701501ce13bce7a448afdad0964f6ba0c34d3a4e1f52cbbc0f23709e4a15750c0f13b81d25ae2810
 SHA512 
6d858e9722014ae136a13bf93f1f4bd55b7eef7ae9f25dbb90abe1e5dab4422aa2987ed01f852d74ba8332af2cfc99b7f938f9a934604fea74e51f5dd4d52f9c
-DIST hypothesis-6.87.0.gh.tar.gz 9388325 BLAKE2B 
5774e125a212a3ec4b64e9575db727c6338f931a2b065dce4f8c2bf9e7fa7026c4ed1dc11b4030af7f012064fbeae7240086eda2b0862b41d2ee37ae8540c03a
 SHA512 
2f11d3bfff9c6f6322e368b40987d5379d0aeb619c5017a746ac935e43f50381d4ad8e180765cfddf5196a4f0f69f89df48cc9069e9d3f79446e5d396c673a3b
 DIST hypothesis-6.87.1.gh.tar.gz 9388383 BLAKE2B 
0b0b9156566a84f4e5972960dbf5ec68c68703e0be0ac31392919a5177332f1dccfc7519c0a58ea2ed9f758f1b9d7e601b30e72db63c85031f5136b83c6dd255
 SHA512 
1f946d99ecbb3392b105ed479b43a72034d1563c541d1bdc263c76495b05e7e9881585cad50b6c0453e083b05e1ebd1c2ff0cf5a8b98f0f7ce68f009d23dbfeb

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

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

2023-10-02 Thread Michał Górny
commit: aa63f030a7be5378959fcd4b960582cdd39a0709
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct  3 05:09:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  3 05:11:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa63f030

dev-python/notebook: Add BDEP on hatch-jupyter-builder

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

 dev-python/notebook/notebook-7.0.4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/notebook/notebook-7.0.4.ebuild 
b/dev-python/notebook/notebook-7.0.4.ebuild
index 955c05ae6c3e..991606132cdb 100644
--- a/dev-python/notebook/notebook-7.0.4.ebuild
+++ b/dev-python/notebook/notebook-7.0.4.ebuild
@@ -31,6 +31,7 @@ RDEPEND="
 "
 
 BDEPEND="
+   dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}]
test? (
dev-python/ipykernel[${PYTHON_USEDEP}]
dev-python/nbval[${PYTHON_USEDEP}]



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

2023-10-02 Thread Michał Górny
commit: 93b4c46d2e469636ed170a6bd197157a8c01605c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct  3 05:02:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  3 05:11:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93b4c46d

dev-python/python-glanceclient: Remove old

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

 dev-python/python-glanceclient/Manifest|  1 -
 .../python-glanceclient-4.3.0.ebuild   | 53 --
 2 files changed, 54 deletions(-)

diff --git a/dev-python/python-glanceclient/Manifest 
b/dev-python/python-glanceclient/Manifest
index bff16e82a902..f2796d6586af 100644
--- a/dev-python/python-glanceclient/Manifest
+++ b/dev-python/python-glanceclient/Manifest
@@ -1,2 +1 @@
-DIST python-glanceclient-4.3.0.tar.gz 205005 BLAKE2B 
63f99858e4fafd041a99a34e3a0a22403f637d2317fe236fd9da55f84f7bc58b410fe4b859af2cf7ccc8cb4f8cf17f80e57afa846a9f33e9a54b1da069f6a6ea
 SHA512 
7f381a6f997b8d1c73c9d2bafa14ecf3d4899640f28d669b7b4762a9c01d8df366b616f0be9bc00c7ea4561f407adceb8d10e721d12d4f5fb5790fd4cdb7362d
 DIST python-glanceclient-4.4.0.tar.gz 205612 BLAKE2B 
8a1e31eb8dbefe4b08e945377bb190264332cd01066b96ec061e8839a45294ed6cf5ab08fd89d97b57bc072987ce04d19f94a887d5e8eaa10760d996058122bf
 SHA512 
31d2994fef3298f790a3ec268b26d432602a6b73265277e961ff2b47df2a84028253da8b2090193e1e65c55ab6e4b40413a16d01a653b90cae926545ea4097ae

diff --git a/dev-python/python-glanceclient/python-glanceclient-4.3.0.ebuild 
b/dev-python/python-glanceclient/python-glanceclient-4.3.0.ebuild
deleted file mode 100644
index e39e4b6168cf..
--- a/dev-python/python-glanceclient/python-glanceclient-4.3.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A client for the OpenStack Glance API"
-HOMEPAGE="
-   https://opendev.org/openstack/python-glanceclient/
-   https://github.com/openstack/python-glanceclient/
-   https://pypi.org/project/python-glanceclient/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-
-RDEPEND="
-   >=dev-python/keystoneauth1-3.6.2[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-17.1.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
-   >=dev-python/warlock-1.2.0[${PYTHON_USEDEP}]
-   =dev-python/wrapt-1.7.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   test? (
-   dev-python/ddt[${PYTHON_USEDEP}]
-   dev-python/fixtures[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   dev-python/tempest[${PYTHON_USEDEP}]
-   dev-python/testscenarios[${PYTHON_USEDEP}]
-   dev-python/testtools[${PYTHON_USEDEP}]
-   dev-python/prettytable[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest
-
-python_test() {
-   # functional tests require cloud instance access
-   eunittest -b glanceclient/tests/unit
-}



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

2023-10-02 Thread Michał Górny
commit: e7951fe8e5c05e442f55c135b10ff02dfe1884e7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct  3 04:56:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  3 05:10:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7951fe8

dev-python/pyupgrade: Bump to 3.14.0

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

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

diff --git a/dev-python/pyupgrade/Manifest b/dev-python/pyupgrade/Manifest
index bc38d551258f..8d4f401e669a 100644
--- a/dev-python/pyupgrade/Manifest
+++ b/dev-python/pyupgrade/Manifest
@@ -1,2 +1,3 @@
 DIST pyupgrade-3.12.0.gh.tar.gz 63321 BLAKE2B 
8b8e5f637c4cd59d5c208bd3d5a620c9462ba1998dd88ead150240fb4b2eece78d97b611b91ecc6fe800f22f19705fb97eaf38c3e3a6fa8efcf2c9cf88435849
 SHA512 
1d585491fb1da8ec0ac269fe3cd068f515dfea5fd54454906d91ef316bb740443e6140669a4bbc1fe762feea9e637a2f553e606695d7bfc352280b52b663e33d
 DIST pyupgrade-3.13.0.gh.tar.gz 63800 BLAKE2B 
b1e5c1288b36f7193aae03476ceb0009bd193d0c2801e425501580bb0c8800d7bb101587999133673f15a874956763d55cb8b920e267f135b5d5743de0666769
 SHA512 
9cd1392bc9522ebffc30e9f9344cbf753f930b684c7022f19d50de69463dea35ec5ea60bba4e6f5ebc74936c784beff57b44d0e7c1c83d03d21f3b57c537e243
+DIST pyupgrade-3.14.0.gh.tar.gz 64107 BLAKE2B 
a9499bd5db04c37a427ad1aea17f8c7c2fee53175e84351b4c94e8685c31f30683dfc381c4e99335909650f0ea13e474b01f8fba529e728526ec6330a099f75d
 SHA512 
818b1caa83771cbcc8b9577e6d0b9d9c6c6a42fd88b43aea5be3abeacce902a1b5a7f454e002fa7c7379e1d6093aaba362bf97de1d504d209dc44cfb5a63b795

diff --git a/dev-python/pyupgrade/pyupgrade-3.14.0.ebuild 
b/dev-python/pyupgrade/pyupgrade-3.14.0.ebuild
new file mode 100644
index ..19a841ef7eff
--- /dev/null
+++ b/dev-python/pyupgrade/pyupgrade-3.14.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Tool + pre-commit hook to automatically upgrade syntax for newer 
Pythons"
+HOMEPAGE="
+   https://github.com/asottile/pyupgrade/
+   https://pypi.org/project/pyupgrade/
+"
+# no tests in sdist, as of 3.3.2
+SRC_URI="
+   https://github.com/asottile/pyupgrade/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   >=dev-python/tokenize-rt-5.2.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-10-02 Thread Michał Górny
commit: fc66fc2c27389a495651bcdc12d6bd1ae0b1d3b8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct  3 05:01:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  3 05:11:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc66fc2c

dev-python/redis: Remove old

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

 dev-python/redis/Manifest   |  1 -
 dev-python/redis/redis-4.5.5.ebuild | 85 -
 2 files changed, 86 deletions(-)

diff --git a/dev-python/redis/Manifest b/dev-python/redis/Manifest
index dffc8963eb5c..14611da52d5b 100644
--- a/dev-python/redis/Manifest
+++ b/dev-python/redis/Manifest
@@ -1,3 +1,2 @@
-DIST redis-py-4.5.5.gh.tar.gz 4748642 BLAKE2B 
6e924477be81af995190328b8747e2eac3d905fcff8cd97c6f89702e3888a4185918144cf11b9173b25dd4c2e62ce988e2f1f5b2c1261bb35e64031772a5a81a
 SHA512 
f1d8f1b009f30613776904cef42a090a51da2833d667d47f9650c9a35187d11911d5b23b20f2ba2279714758963830c873473028775f39419e4d996da54eee83
 DIST redis-py-5.0.0.gh.tar.gz 4767898 BLAKE2B 
0dc1fcafe7ad82c00bf634e19b5afb7201f39dfd26dfcce398fbc40cff79fe03d3e2ecc2acccebf1405700fb72fc5894ce1b8438b55e6c10d52ec08124da50cb
 SHA512 
24133be64b73a58edd7b0361a8b168b67f0e783576aaf0007f4b4b8d6032a227d6ebc7319c89fc323fc72ef1063e4a899d9a8be9eaa833d347345a59a65fff31
 DIST redis-py-5.0.1.gh.tar.gz 4769633 BLAKE2B 
3b572ef41abfdb0cf0ba957c93a23aacbe931e50ebe11e50a62dffe6aaaf57926224f7a497727e1e233b443c6be053f786dadac64f16a5170748e6afd9604d01
 SHA512 
05c32d6961326ff39312f5513136e72be3a42819b0c4bf646f3bac14e66a8a87a191697a89c2cbc22a83398896e25adc5fbd34f12e67719f0a0af927bf423130

diff --git a/dev-python/redis/redis-4.5.5.ebuild 
b/dev-python/redis/redis-4.5.5.ebuild
deleted file mode 100644
index 54cd0ebf54af..
--- a/dev-python/redis/redis-4.5.5.ebuild
+++ /dev/null
@@ -1,85 +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..12} pypy3 )
-
-inherit distutils-r1
-
-MY_P=redis-py-${PV}
-DESCRIPTION="Python client for Redis key-value store"
-HOMEPAGE="
-   https://github.com/redis/redis-py/
-   https://pypi.org/project/redis/
-"
-SRC_URI="
-   https://github.com/redis/redis-py/archive/v${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
-   ' 3.{9..10})
-"
-BDEPEND="
-   test? (
-   dev-db/redis
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # Flaky test
-   tests/test_pubsub.py::TestPubSubDeadlock::test_pubsub_deadlock
-   # TODO
-   tests/test_commands.py::TestRedisCommands::test_acl_list
-   # redis-7 different return
-   tests/test_commands.py::TestRedisCommands::test_xautoclaim
-   # hangs on all targets
-   tests/test_asyncio/test_cwe_404.py::test_standalone
-   )
-
-   # TODO: try to run more servers?
-   epytest -m "not redismod and not onlycluster and not replica and not 
ssl"
-}
-
-src_test() {
-   local redis_pid="${T}"/redis.pid
-   local redis_port=6379
-
-   if has_version ">=dev-db/redis-7"; then
-   local extra_conf="
-   enable-debug-command yes
-   enable-module-command yes
-   "
-   fi
-
-   # Spawn Redis itself for testing purposes
-   einfo "Spawning Redis"
-   einfo "NOTE: Port ${redis_port} must be free"
-   "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start 
redis server"
-   daemonize yes
-   pidfile ${redis_pid}
-   port ${redis_port}
-   bind 127.0.0.1 ::1
-   ${extra_conf}
-   EOF
-
-   # Run the tests
-   distutils-r1_src_test
-
-   # Clean up afterwards
-   kill "$(<"${redis_pid}")" || die
-}



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-taskmanager/

2023-10-02 Thread Michał Górny
commit: ad00205152f50962aa02e5d4d0b7e38dc86d7cbf
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct  3 04:59:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  3 05:11:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad002051

xfce-extra/xfce4-taskmanager: Fix USE=X configure flag

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

 ...xfce4-taskmanager-1.5.6.ebuild => xfce4-taskmanager-1.5.6-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.5.6.ebuild 
b/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.5.6-r1.ebuild
similarity index 97%
rename from xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.5.6.ebuild
rename to xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.5.6-r1.ebuild
index 40108ba93c94..a0d9fb3a5c81 100644
--- a/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.5.6.ebuild
+++ b/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.5.6-r1.ebuild
@@ -40,7 +40,7 @@ BDEPEND="
 
 src_configure() {
local myconf=(
-   $(use_enable X x11)
+   $(use_enable X libx11)
)
 
econf "${myconf[@]}"



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

2023-10-02 Thread Michał Górny
commit: 2dac51dc2f9a5c6b580d56f622ca7175becedbce
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct  3 05:02:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  3 05:11:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dac51dc

dev-python/overrides: Remove old

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

 dev-python/overrides/Manifest   |  1 -
 dev-python/overrides/overrides-7.3.1.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/dev-python/overrides/Manifest b/dev-python/overrides/Manifest
index bd3a172f..04356a684116 100644
--- a/dev-python/overrides/Manifest
+++ b/dev-python/overrides/Manifest
@@ -1,2 +1 @@
-DIST overrides-7.3.1.tar.gz 24766 BLAKE2B 
c7fc2e22b7ded0208befd483e76b0bdb444f2d2891f6b2fe4751a81c47164b2cd3a51b7d71ec03401629d4427393553aed1146d2ef60ffe966fd502bd84e824e
 SHA512 
94a8a581dfdacc047937824ffb8afae81d92998ec796e44c4ae05778f2b9d381517e37c2c4591a1c118b091f96bd91554aaef65d0372b2fef04f6ee225e10922
 DIST overrides-7.4.0.tar.gz 24804 BLAKE2B 
9a9657d15ad835695d116559f1e6f51e14d1a0a9b5a237b2d468d9c6fd8d86368af53871490c257d7e6843fe02113a874524b8e55f4b3c9bcc7c827714cd5f44
 SHA512 
6ffd3b38997fd207d8ef9876ba9c328ef244b39300d22ae8c8bf63862f160b485d82b99d36d24abd1676f39e5324eb0f1cf8629a0e17ac96956d165b6afd

diff --git a/dev-python/overrides/overrides-7.3.1.ebuild 
b/dev-python/overrides/overrides-7.3.1.ebuild
deleted file mode 100644
index 73d629ba9afe..
--- a/dev-python/overrides/overrides-7.3.1.ebuild
+++ /dev/null
@@ -1,21 +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
-
-DESCRIPTION="A decorator to automatically detect mismatch when overriding a 
method."
-HOMEPAGE="
-   https://pypi.org/project/overrides/
-   https://github.com/mkorpela/overrides
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~s390"
-
-distutils_enable_tests pytest



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

2023-10-02 Thread Michał Górny
commit: 52d34630bcbf757cd3a5b3f7ba176b66c6124f0b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct  3 04:05:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  3 05:10:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52d34630

dev-python/botocore: Bump to 1.31.58

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 7f23e902b3e2..083d0e15cf3f 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.31.54.gh.tar.gz 11879790 BLAKE2B 
8feaab92edaada974af275c81a41d6b
 DIST botocore-1.31.55.gh.tar.gz 11883762 BLAKE2B 
eac01a2c463754306f2846ed914453114044b8ef0e94848d2bf0f59e01324bf8c7c366976722de7a791f482e891f005dc2f6ac4a1f3adfad92100d452b6bb3db
 SHA512 
14bc1a6b12fd2bf08fa881f2265d1b0057c16b5001991278f07590f8f09b3237cf182a583f93a657d74c420179f0eee689debd192c254787aa8cb3fc17c79348
 DIST botocore-1.31.56.gh.tar.gz 11885802 BLAKE2B 
4fd386fcc987672df88ffec5265c1fd9f18a75b3557643ad27dae67dddc485a3f787722942bca0daf277eb4d03dfe7164ede63b4f85e44182db2e248b507f9a7
 SHA512 
d1a1757e4c4d68122ab963bddc57304609e0b4c225f8e81c38a4a3b116312884757f36f07cf7f324d059037ff81d5b6ab2e225893c18e9ed5ce2203bc0c47aa0
 DIST botocore-1.31.57.gh.tar.gz 11899280 BLAKE2B 
047cba5850b024dd4070346eb2c635696f9684a38ea458357c934295e86d33b65e3b9f8e98e5fa96d2f0ba18c68bfc970c1fe7ad13bbfc0e83ede4ae4b6dbb88
 SHA512 
512bfd31a3534213977f6d05cf8603222e9517cc0d95cdf0fa3c9f9565f0f08cb7e646830a5d5093df7ca5b84c82db2887648e7b7cf47411486c664c730963d9
+DIST botocore-1.31.58.gh.tar.gz 11900019 BLAKE2B 
8b78876c5ca816b1aa71fb32dc261fe1a8df9af4d6ded7ebe7a5472ae4673e38bc5486dcb01c718f663ddebf897ea57da591e16060816063d25f1c4afe9cecad
 SHA512 
0401181971ccb96431667ef5280cb60157691af0e26628f0f257f131c792f02379f710bfb00af4be29183b87873bf9072f7cab45e8b5035894b8914c3824f3fe

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



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

2023-10-02 Thread Michał Górny
commit: 05ca0da4955ad91d4f292eaee21ccf06c7f5b9c4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct  3 04:51:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  3 05:10:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ca0da4

dev-python/coverage: Bump to 7.3.2

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

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

diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest
index 874fd86e3904..55d49fa38f01 100644
--- a/dev-python/coverage/Manifest
+++ b/dev-python/coverage/Manifest
@@ -1 +1,2 @@
 DIST coverage-7.3.1.tar.gz 764806 BLAKE2B 
7399c7df63d0a546e20797c52780376bb8f65578753ffae3bb15901bd4fb7b4c0d8360b2dbc445e038d226af9ddf0b39c38c16fa70d9690b62477e5e75dfb51d
 SHA512 
deeeab41ca53cdda83fe233f63bcf14909b96dfa0710d882dcaa9f81f4884ef7b39aaf177f832ce0f66f1fb88ad4b97d37ef2adfa2540d551352ed48af1926b2
+DIST coverage-7.3.2.tar.gz 764541 BLAKE2B 
5301a45a1618582d6b7bc1c887fdfdc7ef612082675b271e5ab840f2adc357c6a01f59ba5571e6dba61db61c85ee66d40af46b3509dfbf5c996fcf9fd6b2a614
 SHA512 
94e3b0bae2f84d31448a717f105e4f03e485a47d9498e73e86eca2f040d0980e514e3d9264f5349f70ea93fc985161d89156d0faa444d28cc7a07e51db4e1a46

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



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

2023-10-02 Thread Michał Górny
commit: b66674f0e2fc3e59584f6b2234b140e55fe1b012
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct  3 04:56:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  3 05:10:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b66674f0

dev-python/iso8601: Bump to 2.1.0

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

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

diff --git a/dev-python/iso8601/Manifest b/dev-python/iso8601/Manifest
index e981fb65c839..f74127191415 100644
--- a/dev-python/iso8601/Manifest
+++ b/dev-python/iso8601/Manifest
@@ -1 +1,2 @@
 DIST iso8601-2.0.0.tar.gz 6497 BLAKE2B 
6c25a267e35afe1c0d879fd4be5f3c6e47750b4faf70f9238767e8ad901fb2da9b823dab9a3f3e26ccec843a4f993a331f6f7c616f98fd1520a5e4d16268060a
 SHA512 
786bd2604cedeba8bfaa3ca0077057540fc898d9f942627958955406705f104c2109f20c84dfc79674178dfaf4bd0936b4e7759024c7f4b8ed130e40bbfc3c07
+DIST iso8601-2.1.0.tar.gz 6522 BLAKE2B 
49d8aca4bb5e75647335c5a2d047adeccb716050d8e34024d695bf605065507eeae3481e1d6f79e2051c77cde43072091324fc62d3a803fcaf52715c0e8efdb6
 SHA512 
db57ab2a25ef91e3bc479c8539d27e853cf1fbf60986820b8999ae15d7e566425a1e0cfba47d0f3b23aa703db0576db368e6c110ba2a2f46c9a34e8ee3611fb7

diff --git a/dev-python/iso8601/iso8601-2.1.0.ebuild 
b/dev-python/iso8601/iso8601-2.1.0.ebuild
new file mode 100644
index ..06e35ce294fe
--- /dev/null
+++ b/dev-python/iso8601/iso8601-2.1.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Simple module to parse ISO 8601 dates"
+HOMEPAGE="
+   https://github.com/micktwomey/pyiso8601/
+   https://pypi.org/project/iso8601/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-10-02 Thread Michał Górny
commit: 513621502abe53f88b93b4ef49e5009a66aa0fdb
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct  3 04:06:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  3 05:10:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51362150

dev-python/boto3: Bump to 1.28.58

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 8df307d2b795..b0622b32b763 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,3 +4,4 @@ DIST boto3-1.28.54.gh.tar.gz 703165 BLAKE2B 
f18666ece9f7b722915fb082c6e45280deda
 DIST boto3-1.28.55.gh.tar.gz 704202 BLAKE2B 
800105abff50a0cd728308458d84b6d8eab4be3f5d816d996443af82d93f4f97b9e686af7a96170a6036bfff54be8b11b8fb6ba69b8c53fad681b96a4ae2fb87
 SHA512 
cc0c2668926db54f8d2d071f125386def5a38f02efa4eb70814ba11a3d922e275a1ab92551d0c7546a692028bfe6f877830c739879548ea996d127ea62821b77
 DIST boto3-1.28.56.gh.tar.gz 704679 BLAKE2B 
b7413df6f6cfe9b0b604ac44888b4141b67d6fe275b7ae0a47676d8002dc189a93f2db8a92d2d53582f6918819841a1aa8d9a10149d2c8a19fc7c94b10d10b85
 SHA512 
ac7d274fbbc8e4e492eaedac61bb8c351a414c27ebebe3fa78a8ade293120a75e2cea37fc02289d15b012836da4b260296d2694428249cead270a30cbcd8a74f
 DIST boto3-1.28.57.gh.tar.gz 705839 BLAKE2B 
5d536c8465de64b7a0dfff909325d719d6d36f0bf531b14211dd45f4539170e8b0c78ae1ba111028d6273d6453f4087b2de7a7b62ad6b1da115281b87d99b248
 SHA512 
b5277a0c03a57147e9d0cf05800b1f30059151dc019045dbaa91a36f6cd0c08b21bd4dad25d4359d594379f84b8f862e1dde306382a3cdd6070eaa300dcfd23b
+DIST boto3-1.28.58.gh.tar.gz 706435 BLAKE2B 
18bd0fe690a004070e7f25207710b02b6d943b913849db32970dc998ff0e0ba51cb294111ac13fe472760966fc66594893a89ff3e03253d99048dbe9dee3a230
 SHA512 
283b4908f6774f4c63e206ea3552dbbb34bf40159c2a877a7f54816bc3334151d99f9d6aeccca918b6e91ee20d021c6628afe822f008e773da097a4c7cbfb4a0

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



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

2023-10-02 Thread Michał Górny
commit: 83c526c4710de5a087a9cf28ed486c8205789b38
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct  3 04:06:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  3 05:10:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c526c4

app-admin/awscli: Bump to 1.29.58

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index a869db6a39b0..f35fb0408082 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -4,3 +4,4 @@ DIST aws-cli-1.29.54.gh.tar.gz 2550145 BLAKE2B 
75c11a59218e4b0def9313f342c076c0c
 DIST aws-cli-1.29.55.gh.tar.gz 2551493 BLAKE2B 
79ea509819519d54c20068f6db7ba90aa9c43de83b1bf0ddad9d88e029b6a54f56c5f75a4aa30e5b29a5c84d5a7dd8ab7b07e0f451da67d96b440a25ea042df2
 SHA512 
32083c906650bf0e8dd6739220498d4c706cc3e844f7bbe1cf9934e25cfd0e85f349ebf56527366193d5a39af77afe030a8df77de1f49f3b75e110977d163873
 DIST aws-cli-1.29.56.gh.tar.gz 2554744 BLAKE2B 
ed08837a56f8bf1f58dbd35a08aa79333b69428e20b47447f0cf9bef18def2b0f2ff3c552fa5394eb48d5f515831e4bc5ceaec582159be683af74c783ce3e1be
 SHA512 
73a31164e099f70f689599df10d65e9bd5bcbfbe7398eeccd9b9ac4f6fee3701be37d5ac3946f3bf7a8588dd4755a15237848e5346bc66497f87d08dc2917b6b
 DIST aws-cli-1.29.57.gh.tar.gz 2556732 BLAKE2B 
8bbd17041c28e18f1b94421e624e3e7209a751bcd5508b75ff5473aba814e00453159151ddbc1daca5013d06cf418384af1703a34ddf9ecb7b6dbdfe5b91c3c9
 SHA512 
4cbc7df76930ce5626b45a100e1fe62695d470f02af025e483eb161f92828d2d535e91b3200f9c55dc50f30955b88e5f74e015e229649e2debac0acb2da5345b
+DIST aws-cli-1.29.58.gh.tar.gz 2557504 BLAKE2B 
3325dc80048feda09ebaa096b3c7be6b3da54991bf31d581a1f004844a7dd041e233d101f9f23bcfc977c02c5ed07ed08ee912a3b32b96292f68af507bec92af
 SHA512 
5a84840be3e480651860962f8b9c6f9bf23bdef68bb521af840f4609aa4b577f43219f07e6c3440b0e25a9263359b342caec877696767a51daba6397f959aa7b

diff --git a/app-admin/awscli/awscli-1.29.58.ebuild 
b/app-admin/awscli/awscli-1.29.58.ebuild
new file mode 100644
index ..941051349113
--- /dev/null
+++ b/app-admin/awscli/awscli-1.29.58.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.7.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # broken xdist (signal() works only in main thread)
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+   
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   tests/unit/test_compat.py::TestIgnoreUserSignals
+   tests/unit/test_help.py::TestHelpPager::test_can_handle_ctrl_c
+   

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

2023-10-02 Thread Michał Górny
commit: 8a2c9abcfe8986e672b00d378bd5a4b291610ba0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct  3 04:07:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  3 05:10:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a2c9abc

dev-python/qiskit-terra: Bump to 0.25.2

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

 dev-python/qiskit-terra/Manifest   |   1 +
 dev-python/qiskit-terra/qiskit-terra-0.25.2.ebuild | 188 +
 2 files changed, 189 insertions(+)

diff --git a/dev-python/qiskit-terra/Manifest b/dev-python/qiskit-terra/Manifest
index d82c32526029..df08ffda80e6 100644
--- a/dev-python/qiskit-terra/Manifest
+++ b/dev-python/qiskit-terra/Manifest
@@ -46,6 +46,7 @@ DIST pyo3-macros-0.19.2.crate 7173 BLAKE2B 
8862f42a30929579b0b0bc2ba7f0b41651872
 DIST pyo3-macros-backend-0.19.1.crate 49916 BLAKE2B 
930774ee7ec936bbefc4ea81e2496cd15438dc82954ec7b85c0bc42b290b41c60869f8b31e109ba16a373d3ebf1e0058c0c7ef7d4911ae40feb99fb61d66a745
 SHA512 
7c7949588a15ef57b12f11e903c1110228bb653212761c97ff50399aa39be97108b471a2cdf47afb307f6c86bfb24b3e9ab32fd08e0550ee27e8808f2acd5145
 DIST pyo3-macros-backend-0.19.2.crate 49962 BLAKE2B 
9d8a032c2205f55d2431b6bbc40df153339e08479df3a8a65506ade7d1f3d17cfaf664cbd09eaec9acff3f5a248598e37427d0c5a531eaf527137803adf49834
 SHA512 
fd708e6fdbd54ef7c676bedc62070175bac6b8f7ae11231578196dbf552b163a8a2499a1266f786bb6bfb85517fe83610902137d59a5c42efcb1a27c4235a07e
 DIST qiskit-0.25.1.gh.tar.gz 12138283 BLAKE2B 
6fcc24f01888d1e1e8a2dbc491f361d1fb2afd306cfa5da9ffd26e7448224a210ce3e7ab1ecf04efb36be7c85a6ccbf71a8d4817a291fe0af1b66e6297d1e6e1
 SHA512 
bc1fefcabacfaa65cef35f0a9fbdb04f42a188ef811e2115b0e44dbc85d2cb8f2c6c1403e0d59728b7f69b5ff7420808abd8aafa422640ad5df967275f763523
+DIST qiskit-0.25.2.gh.tar.gz 12330466 BLAKE2B 
6bf11f841372a4be5e836457c87ce30b70a93f4e00cdd4af32f17bcbe9af5fd6c09f92f6734888c899ddf5dba59fa3b249995dcf85df2606b55a727562e4dc0e
 SHA512 
e6b19990ad3e4e540817b8134e772bbcb772f9755cde6fe3a7e241bc4f0bc92f501bfd0ef52311394e7297e685aeb1d2c1a8494fce54dc784fe84c16884f507f
 DIST qiskit-terra-0.25.0.gh.tar.gz 10378062 BLAKE2B 
6c5a30f9e3d8ffb8ac6415b1afbe4965031aae5e9959d9aa6b5a0fe7f269e0d61958161be5c67a22f861a8ba474ba37d197e51ac1b89340725729be0a6906cab
 SHA512 
9c50c71a956d46858dc7e9d3634dc71f71a079c89b2651eb5dd5e921628bd64e73c6779dc70cbac5b6186c7374023ac6b036472213ce447aee6817fd0a433288
 DIST quote-1.0.28.crate 28382 BLAKE2B 
9fb16c3bb2a7fec3d8138ffec1f58277061f4a643c9051e1f6525f9e347ed9de41a3797eb3140a6dd828526eb4114c1f7ca562151dc933f338d64b175ed35d9f
 SHA512 
846d718153f78cbae6dc714caa9413a5d5964bcc5e032f5c6c5356c62c33bf22635955ebdff0dede69ba1c9657387e65d61de7c537f6f56f8060721dfa52d735
 DIST rand-0.8.5.crate 87113 BLAKE2B 
516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c
 SHA512 
8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2

diff --git a/dev-python/qiskit-terra/qiskit-terra-0.25.2.ebuild 
b/dev-python/qiskit-terra/qiskit-terra-0.25.2.ebuild
new file mode 100644
index ..e6bed22000a8
--- /dev/null
+++ b/dev-python/qiskit-terra/qiskit-terra-0.25.2.ebuild
@@ -0,0 +1,188 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+CRATES="
+   ahash@0.7.6
+   ahash@0.8.3
+   autocfg@1.1.0
+   bitflags@1.3.2
+   cfg-if@1.0.0
+   crossbeam-channel@0.5.8
+   crossbeam-deque@0.8.3
+   crossbeam-epoch@0.9.14
+   crossbeam-utils@0.8.15
+   either@1.8.1
+   fixedbitset@0.4.2
+   getrandom@0.2.9
+   hashbrown@0.12.3
+   hermit-abi@0.2.6
+   indexmap@1.9.3
+   indoc@1.0.9
+   itertools@0.10.5
+   libc@0.2.144
+   libm@0.2.7
+   lock_api@0.4.9
+   matrixmultiply@0.3.7
+   memoffset@0.8.0
+   memoffset@0.9.0
+   ndarray@0.15.6
+   num-bigint@0.4.3
+   num-complex@0.4.3
+   num-integer@0.1.45
+   num-traits@0.2.15
+   num_cpus@1.15.0
+   numpy@0.19.0
+   once_cell@1.17.2
+   parking_lot@0.12.1
+   parking_lot_core@0.9.7
+   petgraph@0.6.3
+   ppv-lite86@0.2.17
+   priority-queue@1.3.1
+   proc-macro2@1.0.59
+   pyo3-build-config@0.19.2
+   pyo3-ffi@0.19.2
+   pyo3-macros-backend@0.19.2
+   pyo3-macros@0.19.2
+   pyo3@0.19.2
+   quote@1.0.28
+   rand@0.8.5
+   rand_chacha@0.3.1
+   rand_core@0.6.4
+   rand_distr@0.4.3
+   rand_pcg@0.3.1
+   rawpointer@0.2.1
+   rayon-cond@0.2.0
+   rayon-core@1.11.0
+   rayon@1.7.0
+   redox_syscall@0.2.16
+   rustc-hash@1.1.0
+   rustworkx-core@0.13.1
+   scopeguard@1.1.0
+   smallvec@1.10.0
+   syn@1.0.109
+   

[gentoo-commits] repo/gentoo:master commit in: app-portage/getuto/

2023-10-02 Thread Sam James
commit: ef162c645c1fba1ceb5b624c604e6c58a9bae334
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 04:51:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 04:51:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef162c64

app-portage/getuto: Stabilize 1.8 arm, #915093

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

 app-portage/getuto/getuto-1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/getuto/getuto-1.8.ebuild 
b/app-portage/getuto/getuto-1.8.ebuild
index 4778eb372c02..8c0544640b24 100644
--- a/app-portage/getuto/getuto-1.8.ebuild
+++ b/app-portage/getuto/getuto-1.8.ebuild
@@ -15,7 +15,7 @@ else
"
S=${WORKDIR}/${PN}-${P}
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 SRC_URI+=" test? ( 
https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/17.1/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar
 )"



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

2023-10-02 Thread Sam James
commit: 257c1cd5c8129ead0025d07021eddda0f94ae4e3
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 04:49:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 04:49:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257c1cd5

dev-python/twisted: Stabilize 23.8.0 amd64, #914702

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

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

diff --git a/dev-python/twisted/twisted-23.8.0.ebuild 
b/dev-python/twisted/twisted-23.8.0.ebuild
index 72d8e25efcfa..e7b8829c34ce 100644
--- a/dev-python/twisted/twisted-23.8.0.ebuild
+++ b/dev-python/twisted/twisted-23.8.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



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

2023-10-02 Thread Sam James
commit: a6e10879f4a717f6d1b1e89c064a27859ea142b3
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 04:49:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 04:49:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e10879

dev-python/twisted: Stabilize 22.10.0-r3 amd64, #910158

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

 dev-python/twisted/twisted-22.10.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.10.0-r3.ebuild 
b/dev-python/twisted/twisted-22.10.0-r3.ebuild
index d32ca8403f89..b678b28eafcf 100644
--- a/dev-python/twisted/twisted-22.10.0-r3.ebuild
+++ b/dev-python/twisted/twisted-22.10.0-r3.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



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

2023-10-02 Thread Sam James
commit: 854e41602f005250f34368be3a3cc5be5615663c
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 03:13:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 03:13:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=854e4160

dev-libs/openssl: drop 1.1.1v

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

 dev-libs/openssl/Manifest  |   2 -
 dev-libs/openssl/openssl-1.1.1v.ebuild | 265 -
 2 files changed, 267 deletions(-)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index 33b9b25abf15..890b05d86e5b 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -3,8 +3,6 @@ DIST openssl-1.0.2t-bindist-1.0.tar.xz 13872 BLAKE2B 
b2aade96a6e0ca6209a39e205b1
 DIST openssl-1.0.2u.tar.gz 5355412 BLAKE2B 
b2ff2a10e5851af5aca4093422a9a072c794e87b997263826c1c35910c040f695fac63decac5856cb49399ed03d410f97701d9fd4e1ebfbcacd8f3a74ce8bf57
 SHA512 
c455bb309e20e2c2d47fdc5619c734d107d5c8c38c1409903ce979acc120b0d5fa0312917c0aa0d630e402d092a703d4249643f36078e8528a3cafc9dac6ab32
 DIST openssl-1.1.1u.tar.gz 9892176 BLAKE2B 
5de9cb856e497596ecba008bad6515eefd093849b9c66dd7447031723996f3ba66ac37a323a5f7d01b1d42df4daaceb523372f5897d5c53b935ffab91c566594
 SHA512 
d00aeb0b4c4676deff06ff95af7ac33dd683b92f972b4a8ae55cf384bb37c7ec30ab83c6c0745daf87cf1743a745fced6a347fd11fed4c548aa0953610ed4919
 DIST openssl-1.1.1u.tar.gz.asc 833 BLAKE2B 
7a978a94264a14be04372fea39868e9177e8a0b0f24344267702022e19ee0f52e91ad141d7c54da870f7ec0df9b2e43b80939f1d274dd0b44d36da2670e3a468
 SHA512 
40245d65ace95b2002bf64bcba184c92fec3420b08d9f61f3a709c4842e9478595105d8adce33a08eb98d351d2a0989ec342b08cdd9104498ea0543b6e592d28
-DIST openssl-1.1.1v.tar.gz 9893443 BLAKE2B 
9b3066d1911466dec909052667aafe9b974d2fa0a9798105b7501d62300e5a61a154fb94e633e46918303e9fcc1afc077e6efb5727eb967b75a795d8e2ed60a7
 SHA512 
1a67340d99026aa62bf50ff89165d9f77fe4a6690fe30d1751b5021dd3f238391afd581b41724687c322c4e3af1770c44a63766a06e9b8cab6425101153e0c7e
-DIST openssl-1.1.1v.tar.gz.asc 833 BLAKE2B 
a851629231591679c37a53342a7da565879fe626ce56ee586184c6e3694ee9cb15cf10b52e6ef17eac6cb25b66e3d50d1a703d42a5056a51f1567178956bfb11
 SHA512 
3e188f60d57f844fda6e6382623cb082e18d7caec38f9e6ab13d8d101ca0b0d234cfd7aba041ab975d5cd168c1ec0f147ff8a77e515a416461bfd108cb4244e0
 DIST openssl-1.1.1w.tar.gz 9893384 BLAKE2B 
2fdba6ca0188928ab2f74e606136afca66cfa0467170fa6298ef160b64ac6fdcad1e81e5dd14013ce0e9921d0f7417edec531cd0beaf1196fec704c2c6d48395
 SHA512 
b4c625fe56a4e690b57b6a011a225ad0cb3af54bd8fb67af77b5eceac55cc7191291d96a660c5b568a08a2fbf62b4612818e7cca1bb95b2b6b4fc649b0552b6d
 DIST openssl-1.1.1w.tar.gz.asc 833 BLAKE2B 
d990be69ed913509d52b78e7473668429d4485adb29ef03e4612dd0cadbac4f04c7289d8e5baf6f397bcedeaac9f802f18fc719964d882ae0514ed1ca16ae277
 SHA512 
0f3d7aa48b1cabf8dd43e8108aeed10a4dffb4f5a244d4da9c86ea358b0c8b90c46da561d21e01c567c2f5035d824ed82ec104aad1776b7f33a1be85990e98ef
 DIST openssl-3.0.10.tar.gz 15194904 BLAKE2B 
8bb3bd02b8dc64441ebfea98c4778d3ee0794540186904371a5aed81cb4f6d6903809bf97faafbc2a719617353234484f0d610f2806621229131fdad343f7231
 SHA512 
fc12f3beed5e2d2f4767aeb772ceb6ba26f6cbfabc247765854108266b27a1223134f0e81735867a9069bc9c07a14b9816e85903cef91bd1b90f781f0b98b61a

diff --git a/dev-libs/openssl/openssl-1.1.1v.ebuild 
b/dev-libs/openssl/openssl-1.1.1v.ebuild
deleted file mode 100644
index 7440cf3d3dcc..
--- a/dev-libs/openssl/openssl-1.1.1v.ebuild
+++ /dev/null
@@ -1,265 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openssl.org.asc
-inherit edo flag-o-matic toolchain-funcs multilib-minimal verify-sig
-
-MY_P=${P/_/-}
-DESCRIPTION="Full-strength general purpose cryptography library (including SSL 
and TLS)"
-HOMEPAGE="https://www.openssl.org/;
-SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
-   verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="openssl"
-SLOT="0/1.1" # .so version of libssl/libcrypto
-if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-fi
-IUSE="+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test 
tls-compression tls-heartbeat vanilla verify-sig weak-ssl-ciphers"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   tls-compression? ( 
>=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-lang/perl-5
-   sctp? ( >=net-misc/lksctp-tools-1.0.12 )
-   test? (
-   sys-apps/diffutils
-   sys-devel/bc
-   kernel_linux? ( sys-process/procps )
-   )
-   verify-sig? ( >=sec-keys/openpgp-keys-openssl-20230801 )"
-PDEPEND="app-misc/ca-certificates"
-
-# force 

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

2023-10-02 Thread Sam James
commit: 9f505403d83f42dc01a73acdefe69522c3cffbea
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 03:12:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 03:12:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f505403

dev-libs/openssl: drop 3.1.1-r1, 3.1.1-r2

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

 dev-libs/openssl/Manifest|   2 -
 dev-libs/openssl/openssl-3.1.1-r1.ebuild | 288 --
 dev-libs/openssl/openssl-3.1.1-r2.ebuild | 293 ---
 3 files changed, 583 deletions(-)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index f20803a22bd4..33b9b25abf15 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -13,8 +13,6 @@ DIST openssl-3.0.11.tar.gz 15198318 BLAKE2B 
e522573aa72c8f6ffef82f20de36178fc6f9
 DIST openssl-3.0.11.tar.gz.asc 833 BLAKE2B 
e6e2636d5bb5fffb86833e64437fb440bbfd1c4e2bfbfdd72280cf1ce388b70d30eeea56ef6f3bb673e7dcd12020d993ef95f96bf099ded38e8cde4b549b38fa
 SHA512 
3c1fe94fc46861870d99d1edcfe3c151272f7864dde36b66e87a0c79d2289e9ed5cfc48bfa65ba0e88eadcb3cc8307d702e01155f48af8ffc2d4f8fbbf3aa03c
 DIST openssl-3.0.9.tar.gz 15181285 BLAKE2B 
cc1df41fa12ba4443e15e94f6ebdc5e103b9dab5eab2e1c8f74e6a74fa2c38207817921b65d7293cb241c190a910191c7163600bb75243adde0e2f9ec31cc885
 SHA512 
86c99146b37236419b110db77dd3ac3992e6bed78c258f0cc3434ca233460b4e17c0ac81d7058547fe9cb72a9fd80ee56d4b4916bb731dbe2bbcf1c3d46bf31a
 DIST openssl-3.0.9.tar.gz.asc 833 BLAKE2B 
9943ac65f83f48465cae83b37a1d004f6be4622e53c3025166d42954abe9215f1a6c2af58d4aa2b45fa51182fee5019e740969f694655b6c592bb278c68aacef
 SHA512 
9949de6b57d5aa21da1d4b68a29eb37e302403c983bd7d2d8769b320aac4268a9f9091c5fb182862a4f89a9099660939fe609df87c66991b75f7695faf357caf
-DIST openssl-3.1.1.tar.gz 15544757 BLAKE2B 
094f7e28f16de6528016fcd21df1d7382b0dbdcd80ec469d37add9c37f638c059dda3ffb4415eba890a33d146ddc9016bcc7192df101c73be5e70faf6e3b1097
 SHA512 
8ba9dd6ab87451e126c19cc106ccd1643ca48667d6c37504d0ab98205fbccf855fd0db54474b4113c4c3a15215a4ef77a039fb897a69f71bcab2054b2effd1d9
-DIST openssl-3.1.1.tar.gz.asc 833 BLAKE2B 
5a2a9aeb475b843862e133d53bc5bb3c8e12e8e03b1e2da41d0eaa0eade1ae03c4318ad1f5c490c5e1ed7e6ac6275a6d7c881d3911722b043b15d1622b25
 SHA512 
83349020c67e5b956f3ef37604a03a1970ea393f862691f5fd5d85930c01e559e25db17d397d8fd230c3862a8b2fba2d5c7df883d56d7472f4c01dab3a661cb2
 DIST openssl-3.1.2.tar.gz 15560427 BLAKE2B 
7b4ba35df7d5680c5f13a1986e4c6abaf4592690647dcfa84d7f14c196326355e8ad0ea62f81f8269f0605f0d29f18e9def9c2158fcbe00baefabf819f82374d
 SHA512 
9f41113e5537aee4c3f92711ff85fa12da080363fef0c8b8b34e5b3fc608473c6e4cadd9d8c78f2fcbe97462e51f26a0bb6781656a69ad40226e68af2cf2c762
 DIST openssl-3.1.2.tar.gz.asc 833 BLAKE2B 
aba3207c5eafaafc34bea078a9684612f7d9b4c5a888a27781cfe2421d27de6c2af3539abfc6efdac81ab0b923b7044a9b764902aa76edfd44ce5979f871a8b9
 SHA512 
fe143d2d90de1d3d30590ef9801185f8d2837668474ef3879d409bd4eb9417a127dee6c2a4e45076aa3ae3e443bfedd24de434ba4cf3ea0589c113990345a9ce
 DIST openssl-3.1.3.tar.gz 15561739 BLAKE2B 
a279a5c80191b95ca735aed20beb56ab899ee302258ce3529c377820739bf55075537cd900b06b3ca07b85efdce95cb081bcad1dfd4d33f81695c7ef0cefdf03
 SHA512 
2388eaa8e99acf1e8af4691a645b9b9af456900c74959e82d4cb02808301e11dcfecc86954a922262b16fa4b664b459894d133ab7d35ec82e1633a33194b7b20

diff --git a/dev-libs/openssl/openssl-3.1.1-r1.ebuild 
b/dev-libs/openssl/openssl-3.1.1-r1.ebuild
deleted file mode 100644
index da24db6f9bc6..
--- a/dev-libs/openssl/openssl-3.1.1-r1.ebuild
+++ /dev/null
@@ -1,288 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openssl.org.asc
-inherit edo flag-o-matic linux-info toolchain-funcs
-inherit multilib multilib-minimal multiprocessing preserve-libs verify-sig
-
-DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer 
Security (TLS)"
-HOMEPAGE="https://www.openssl.org/;
-
-MY_P=${P/_/-}
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/openssl/openssl.git;
-
-   inherit git-r3
-else
-   SRC_URI="
-   mirror://openssl/source/${MY_P}.tar.gz
-   verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )
-   "
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0/$(ver_cut 1)" # .so version of libssl/libcrypto
-IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test 
tls-compression vanilla verify-sig weak-ssl-ciphers"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   !=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
-"
-BDEPEND="
-   >=dev-lang/perl-5
-   sctp? ( >=net-misc/lksctp-tools-1.0.12 )
-   test? (
-   sys-apps/diffutils
- 

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

2023-10-02 Thread Sam James
commit: f48c1f21ce3d71f17aefeafba6b6a1ba4c8d4ad7
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 03:03:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 03:03:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f48c1f21

dev-libs/crypto++: add 8.9.0

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

 dev-libs/crypto++/Manifest  |  2 +
 dev-libs/crypto++/crypto++-8.9.0.ebuild | 73 +
 2 files changed, 75 insertions(+)

diff --git a/dev-libs/crypto++/Manifest b/dev-libs/crypto++/Manifest
index 4cb200a6790e..c17239b8f80d 100644
--- a/dev-libs/crypto++/Manifest
+++ b/dev-libs/crypto++/Manifest
@@ -2,3 +2,5 @@ DIST cryptopp860.zip 9274149 BLAKE2B 
c93998e2deb93abf12b801877404f0f82547bfbbbc5
 DIST cryptopp860.zip.sig 659 BLAKE2B 
591a535092c61964c0fbb1ba31e44e70fc5f15757b9b56476ff64de0c28d47a13fe99d7f5819cfeb52e514ade1454622451b267bcc751868defcb080ddf79e8c
 SHA512 
6231816b1ccec75cbcdd09daa8895830c5f4c595a4a0aa24dacc3e377832d8db5efa1aeadf815e53db32fc5263b09dd1b249668f34da4bfad5d5cba6f031ce21
 DIST cryptopp880.zip 9279806 BLAKE2B 
bdce352af83ff148cedbe0233efd3352d5052e6b4ea04484de11e35a8cb5d51cf6bd5aa641ada1bc4535454c1a1afdbfb96f4ae2ef5131d79a7985247810f423
 SHA512 
3fb1c591735f28dbd1329a6de6de9c495388c88bd5c4f077894c41668398ed313f14121a4553e0d4aa71e552ee8c3b744b770711748528ade71043ecc6159c80
 DIST cryptopp880.zip.sig 659 BLAKE2B 
a7d46e43cbe671714c5320b99824a91708058528be46e1a770bc214696b936aa5ba062279475966ce6108af6cacb3a22256df91ad5b9bbb54c81a69b9dcfca7b
 SHA512 
8f3987841ff08f65a28fafed1ba3b0111e2c790d247ad739c28e6edb02a77e076b961007c4ba8684bc9e6c880730244b144ccc5f3416fb5fe57566b8021ee92e
+DIST cryptopp890.zip 9288053 BLAKE2B 
95fe0585cff826587a301dd3df863c39cba889d407bb70ae7b35a4f9a0f7f5fef83b1c65cb95923a05f8ae91f18ed20e88738e8bb081a3f9c8c49c2d67d44ecc
 SHA512 
903970c4c0312272e93bae0cc3477be66b273dd38c9329fda9f7157ec44e247a3bc16b9d2b4ad625f258af0eaf2dc2c4210d4d14829b455f180983859a5c4b41
+DIST cryptopp890.zip.sig 659 BLAKE2B 
741ec10a01a444573fbcf749258e26461ff131935fede8f47b3f2dd8c51f3b43a9af894e0e31f9ad925baf451bdd747b7e22cc8b178992e4190bba503f9bf648
 SHA512 
4891cf446a47000453884f36f4f8db2da254e11b573c02690fd5e1de604f01498a479847a732abaf0f75b1cdf3cd5bc104f6be240d0de6c7184a3651c674ac95

diff --git a/dev-libs/crypto++/crypto++-8.9.0.ebuild 
b/dev-libs/crypto++/crypto++-8.9.0.ebuild
new file mode 100644
index ..e2ee6042f908
--- /dev/null
+++ b/dev-libs/crypto++/crypto++-8.9.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/crypto++.asc
+inherit flag-o-matic toolchain-funcs verify-sig
+
+DESCRIPTION="C++ class library of cryptographic schemes"
+HOMEPAGE="https://cryptopp.com;
+SRC_URI="
+   https://www.cryptopp.com/cryptopp${PV//.}.zip
+   verify-sig? ( https://cryptopp.com/cryptopp${PV//.}.zip.sig )
+"
+
+S="${WORKDIR}"
+
+LICENSE="Boost-1.0"
+# ABI notes:
+# - Bumped to 8.5 in 8.5.0 out of caution
+# subslot is so version (was broken in 8.3.0, check on bumps!)
+# Seems to be broken in 8.6 again too
+#
+# - See https://cryptopp.com/#news, but releases usually say
+# "recompile of programs required". Even if it doesn't,
+# verify with abidiff!
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
+IUSE="+asm static-libs"
+
+BDEPEND="
+   app-arch/unzip
+   verify-sig? ( sec-keys/openpgp-keys-crypto++ )
+"
+
+config_uncomment() {
+   sed -i -e "s://\s*\(#define\s*$1\):\1:" config.h || die
+}
+
+src_prepare() {
+   default
+
+   use asm || config_uncomment CRYPTOPP_DISABLE_ASM
+
+   # ASM isn't Darwin/Mach-O ready, #479554, buildsys doesn't grok CPPFLAGS
+   [[ ${CHOST} == *-darwin* ]] && config_uncomment CRYPTOPP_DISABLE_ASM
+}
+
+src_configure() {
+   export CXX="$(tc-getCXX)"
+   export LIBDIR="${EPREFIX}/usr/$(get_libdir)"
+   export PREFIX="${EPREFIX}/usr"
+   tc-export AR RANLIB
+
+   # Long history of correctness bugs:
+   # https://github.com/weidai11/cryptopp/issues/1134
+   # https://github.com/weidai11/cryptopp/issues/1141
+   # https://github.com/weidai11/cryptopp/pull/1147
+   append-flags -fno-strict-aliasing
+   filter-lto
+
+   default
+}
+
+src_compile() {
+   emake -f GNUmakefile LDCONF=true all shared libcryptopp.pc
+}
+
+src_install() {
+   emake DESTDIR="${D}" LDCONF=true install
+
+   use static-libs || rm -f "${ED}"/usr/$(get_libdir)/*.a
+}



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

2023-10-02 Thread Sam James
commit: aab91fd2f04161784ea5dd22d2dc408c357b50c4
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 03:08:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 03:08:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aab91fd2

media-libs/libsdl2: add 2.28.4

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

 media-libs/libsdl2/Manifest  |   1 +
 media-libs/libsdl2/libsdl2-2.28.4.ebuild | 233 +++
 2 files changed, 234 insertions(+)

diff --git a/media-libs/libsdl2/Manifest b/media-libs/libsdl2/Manifest
index 67c89619152a..cd9c310fc4c9 100644
--- a/media-libs/libsdl2/Manifest
+++ b/media-libs/libsdl2/Manifest
@@ -2,3 +2,4 @@ DIST SDL2-2.26.5.tar.gz 8085012 BLAKE2B 
f0363306ee031d399001259ac32e62cea2130d7a
 DIST SDL2-2.28.1.tar.gz 8109697 BLAKE2B 
c32537d42108dd75ea4f2ba907d6b045ba18d6be29f76a6f8a2f45400d069b0d43223a8855ba3103fa53c3b9d886b2e542133bcce1cd6cfcf5b17800dd5f9911
 SHA512 
1d5c1912c2a6d606b465938365a56ba5202367c47c6c88d303f4838f0c37826fe14aecbf588a3e86fa996d7118bd831f69559d2cc22c01bc4dbe56d03c5223b1
 DIST SDL2-2.28.2.tar.gz 7341117 BLAKE2B 
8216feed7ccd34e205c53eb8432e1c991857f8e6528874aa5b73b2c74d06db9a515c7366bfff3408b949be5aea79754bbc04c8174c7a633d22e8f465ecd064dd
 SHA512 
2c5559c4ec2a71bb89b3fc6e9d0a2b206b8cc1021dfa4ad328aab9a931757ed5fac5ec76d4966dccf81bd861de20963e2013bac62be9ef75ebe1c08678999c39
 DIST SDL2-2.28.3.tar.gz 7340914 BLAKE2B 
1ef8950b7736fbbca4607ed9750114f94b8e6e944b2974941840c13b1677643126524cc41ad8c3ead699ea2f9029589d3d0b31c7a80079420aa9187035fb
 SHA512 
fb7ad4a41e85de3fcb414a3a3d19c3f61e286790a4936004d30025a8472a3f40f9fccf1241cf5cb34f48091567de65df463442fc2ce398ac85e51dbe677251e7
+DIST SDL2-2.28.4.tar.gz 7344208 BLAKE2B 
03d1fec4c9c43d5b906ec9fafd69b75040f7c80696d9097b03c33a93760e579ff677b1dd9385c77d44209a5a8dbb295074d47595b8a2e39f00bc11ad32b7f154
 SHA512 
16950ccedcfdef42ee6eba1a6bf09ed7231ea0205fe8600388de2aed1aba94da2e5450d16e9732dce9f12569a238730b3727bf64b8699f1fed4cb3c5c94c3eaa

diff --git a/media-libs/libsdl2/libsdl2-2.28.4.ebuild 
b/media-libs/libsdl2/libsdl2-2.28.4.ebuild
new file mode 100644
index ..2d61d660582a
--- /dev/null
+++ b/media-libs/libsdl2/libsdl2-2.28.4.ebuild
@@ -0,0 +1,233 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic multilib-minimal
+
+MY_P="SDL2-${PV}"
+DESCRIPTION="Simple Direct Media Layer"
+HOMEPAGE="https://www.libsdl.org/;
+SRC_URI="https://www.libsdl.org/release/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx 
cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 
haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio 
sndio +sound static-libs +threads udev +video video_cards_vc4 vulkan wayland X 
xscreensaver"
+REQUIRED_USE="
+   alsa? ( sound )
+   fcitx4? ( dbus )
+   gles1? ( video )
+   gles2? ( video )
+   haptic? ( joystick )
+   ibus? ( dbus )
+   jack? ( sound )
+   nas? ( sound )
+   opengl? ( video )
+   pulseaudio? ( sound )
+   sndio? ( sound )
+   vulkan? ( video )
+   wayland? ( gles2 )
+   xscreensaver? ( X )
+"
+
+COMMON_DEPEND="
+   virtual/libiconv[${MULTILIB_USEDEP}]
+   alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
+   dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
+   fcitx4? ( app-i18n/fcitx:4 )
+   gles1? ( media-libs/mesa[${MULTILIB_USEDEP},gles1] )
+   gles2? ( >=media-libs/mesa-9.1.6[${MULTILIB_USEDEP},gles2] )
+   ibus? ( app-i18n/ibus )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   kms? (
+   >=x11-libs/libdrm-2.4.82[${MULTILIB_USEDEP}]
+   >=media-libs/mesa-9.0.0[${MULTILIB_USEDEP},gbm(+)]
+   )
+   libsamplerate? ( media-libs/libsamplerate[${MULTILIB_USEDEP}] )
+   nas? (
+   >=media-libs/nas-1.9.4[${MULTILIB_USEDEP}]
+   >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]
+   )
+   opengl? (
+   >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+   >=virtual/glu-9.0-r1[${MULTILIB_USEDEP}]
+   )
+   pipewire? ( media-video/pipewire:=[${MULTILIB_USEDEP}] )
+   pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
+   sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] )
+   udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
+   wayland? (
+   >=dev-libs/wayland-1.20[${MULTILIB_USEDEP}]
+   >=media-libs/mesa-9.1.6[${MULTILIB_USEDEP},egl(+),gles2,wayland]
+   >=x11-libs/libxkbcommon-0.2.0[${MULTILIB_USEDEP}]
+   )
+   X? (
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   

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

2023-10-02 Thread Sam James
commit: 472ce1b77485c3031c6866e2c747436f6e84db33
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 03:12:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 03:12:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=472ce1b7

dev-libs/openssl: fix src_unpack for non-releases

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

 dev-libs/openssl/openssl-1.1.1u.ebuild   | 2 +-
 dev-libs/openssl/openssl-1.1.1v.ebuild   | 2 +-
 dev-libs/openssl/openssl-1.1.1w.ebuild   | 2 +-
 dev-libs/openssl/openssl-3.0.10.ebuild   | 2 +-
 dev-libs/openssl/openssl-3.0.11.ebuild   | 2 +-
 dev-libs/openssl/openssl-3.0.9-r1.ebuild | 2 +-
 dev-libs/openssl/openssl-3.0.9-r2.ebuild | 2 +-
 dev-libs/openssl/openssl-3.1.1-r1.ebuild | 2 +-
 dev-libs/openssl/openssl-3.1.1-r2.ebuild | 2 +-
 dev-libs/openssl/openssl-3.1.2.ebuild| 2 +-
 dev-libs/openssl/openssl-3.1.3.ebuild| 2 +-
 11 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/dev-libs/openssl/openssl-1.1.1u.ebuild 
b/dev-libs/openssl/openssl-1.1.1u.ebuild
index 90cdec1ab00b..c90541dca291 100644
--- a/dev-libs/openssl/openssl-1.1.1u.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1u.ebuild
@@ -67,7 +67,7 @@ src_unpack() {
# Can delete this once test fix patch is dropped
if use verify-sig ; then
# Needed for downloaded patch (which is unsigned, which is fine)
-   verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc}
+   verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc}
fi
 
default

diff --git a/dev-libs/openssl/openssl-1.1.1v.ebuild 
b/dev-libs/openssl/openssl-1.1.1v.ebuild
index 6a237499b429..7440cf3d3dcc 100644
--- a/dev-libs/openssl/openssl-1.1.1v.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1v.ebuild
@@ -67,7 +67,7 @@ src_unpack() {
# Can delete this once test fix patch is dropped
if use verify-sig ; then
# Needed for downloaded patch (which is unsigned, which is fine)
-   verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc}
+   verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc}
fi
 
default

diff --git a/dev-libs/openssl/openssl-1.1.1w.ebuild 
b/dev-libs/openssl/openssl-1.1.1w.ebuild
index 6a237499b429..7440cf3d3dcc 100644
--- a/dev-libs/openssl/openssl-1.1.1w.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1w.ebuild
@@ -67,7 +67,7 @@ src_unpack() {
# Can delete this once test fix patch is dropped
if use verify-sig ; then
# Needed for downloaded patch (which is unsigned, which is fine)
-   verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc}
+   verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc}
fi
 
default

diff --git a/dev-libs/openssl/openssl-3.0.10.ebuild 
b/dev-libs/openssl/openssl-3.0.10.ebuild
index 4251a16a6dea..b469b0b55dc6 100644
--- a/dev-libs/openssl/openssl-3.0.10.ebuild
+++ b/dev-libs/openssl/openssl-3.0.10.ebuild
@@ -81,7 +81,7 @@ src_unpack() {
# Can delete this once test fix patch is dropped
if use verify-sig ; then
# Needed for downloaded patch (which is unsigned, which is fine)
-   verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc}
+   verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc}
fi
 
default

diff --git a/dev-libs/openssl/openssl-3.0.11.ebuild 
b/dev-libs/openssl/openssl-3.0.11.ebuild
index 5d69a16c495e..9d573d00feeb 100644
--- a/dev-libs/openssl/openssl-3.0.11.ebuild
+++ b/dev-libs/openssl/openssl-3.0.11.ebuild
@@ -81,7 +81,7 @@ src_unpack() {
# Can delete this once test fix patch is dropped
if use verify-sig ; then
# Needed for downloaded patch (which is unsigned, which is fine)
-   verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc}
+   verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc}
fi
 
default

diff --git a/dev-libs/openssl/openssl-3.0.9-r1.ebuild 
b/dev-libs/openssl/openssl-3.0.9-r1.ebuild
index 7f042b6d39c0..766737ef1a4b 100644
--- a/dev-libs/openssl/openssl-3.0.9-r1.ebuild
+++ b/dev-libs/openssl/openssl-3.0.9-r1.ebuild
@@ -81,7 +81,7 @@ src_unpack() {
# Can delete this once test fix patch is dropped
if use verify-sig ; then
# Needed for downloaded patch (which is unsigned, which is fine)
-   verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc}
+   verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc}
fi
 
default

diff --git a/dev-libs/openssl/openssl-3.0.9-r2.ebuild 
b/dev-libs/openssl/openssl-3.0.9-r2.ebuild
index e4516c8a708f..72845dd2599a 100644
--- a/dev-libs/openssl/openssl-3.0.9-r2.ebuild
+++ b/dev-libs/openssl/openssl-3.0.9-r2.ebuild
@@ -86,7 +86,7 @@ src_unpack() {
# Can delete this once test fix patch is dropped
if use verify-sig ; then
 

[gentoo-commits] repo/proj/guru:dev commit in: app-misc/clipboard/

2023-10-02 Thread Quincy Fleming
commit: 7ed21a5632e16e47bc1fe690560d4dcd1973f6fa
Author: Quincy Fleming  protonmail  com>
AuthorDate: Tue Oct  3 02:57:11 2023 +
Commit: Quincy Fleming  protonmail  com>
CommitDate: Tue Oct  3 02:57:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ed21a56

app-misc/clipboard: add 0.8.3, drop the rest

Signed-off-by: Quincy Fleming  protonmail.com>

 app-misc/clipboard/Manifest|  4 +--
 app-misc/clipboard/clipboard-0.8.0.ebuild  | 39 -
 app-misc/clipboard/clipboard-0.8.2.ebuild  | 40 --
 ...ipboard-0.8.1.ebuild => clipboard-0.8.3.ebuild} |  5 +--
 app-misc/clipboard/metadata.xml|  3 ++
 5 files changed, 7 insertions(+), 84 deletions(-)

diff --git a/app-misc/clipboard/Manifest b/app-misc/clipboard/Manifest
index 0d44b01e72..a734704424 100644
--- a/app-misc/clipboard/Manifest
+++ b/app-misc/clipboard/Manifest
@@ -1,3 +1 @@
-DIST clipboard-0.8.0.tar.gz 29340849 BLAKE2B 
91635f16eee4c7fec588f3ceae34571e815680a34553ecf352f67b77c0749ad4c4ee848713d1b65d7e0a4dee0a2a597b29f59abab9082400dc02acba00ab7326
 SHA512 
b600e8425e48625ed2ad068500e381b1a0d40eacce92e05d45af21c1f5517dcac516287fbcdc1c03fe87cd5bdd5933258ffccf31460a03dfd7e306dc22442c63
-DIST clipboard-0.8.1.tar.gz 31510477 BLAKE2B 
25243b59af15ef692f466fcb2b6c35cdd05e2ebaee95ddf2b1c6a555c2225d2273c4d0cc7785fb2da8cfdf8a5afeac968a48cc191c45e1df6966a8dfcfccff0b
 SHA512 
b4c2c857cc734c6470990348c67f31b706cb61b116794135d5e60073d8e5389d4c93ee410e47a9c07998bd3a6578013879ee5f997eda9613c864ea312b54da2e
-DIST clipboard-0.8.2.tar.gz 31616470 BLAKE2B 
7b4a58836928d95f5d92a446651e0daa33eebc585cfcb7556bcb887eef413ecbc89e200902db1cee61cdb72e55f2b1cd3c7f35529d399c9094e67b186db42b2f
 SHA512 
a83174ed66ba8fe06abf002136f64e39940e07883af6de2245a45915ee14840b95f1009efa549d87f8adb768535a77f19c859951a1868207689175a3761ed34b
+DIST clipboard-0.8.3.tar.gz 31616928 BLAKE2B 
02621ed8864056af693c9bd0a40d1fba2930df08cde1d71d80ead9050c4e639901ae716678fdcf71832d51cd7539c40025b1a7ef99fd9045e967b51087e414a7
 SHA512 
fd906ebd42e894da7770713a6b7f9ca7327f9550d2d046d8e93cac6bfd44f6408f3e6286c7d51e4a5087b1ed2d5097fee6a25c1b13aa5d924a63eef60acf346d

diff --git a/app-misc/clipboard/clipboard-0.8.0.ebuild 
b/app-misc/clipboard/clipboard-0.8.0.ebuild
deleted file mode 100644
index f14f813c46..00
--- a/app-misc/clipboard/clipboard-0.8.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-MY_PN="Clipboard"
-MY_P="${MY_PN}-${PV}"
-DESCRIPTION="Cut, copy, and paste anything in your terminal"
-HOMEPAGE="https://getclipboard.app/ https://github.com/Slackadays/Clipboard;
-SRC_URI="https://github.com/Slackadays/${MY_PN}/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="X wayland debug"
-
-RDEPEND="X? (
-   x11-libs/libX11
-   x11-libs/libXext
-   )
-   wayland? (
-   dev-libs/wayland-protocols
-   dev-libs/wayland
-   )
-"
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
-   local mycmakeargs=(
-   "-DCMAKE_INSTALL_LIBDIR=$(get_libdir)"
-   "-DCMAKE_C_FLAGS=$(usex debug "${CFLAGS}" "${CFLAGS} -DNDEBUG")"
-   "-DCMAKE_CXX_FLAGS=$(usex debug "${CXXFLAGS}" "${CXXFLAGS} -DNDEBUG")"
-   "-DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex X OFF ON)"
-   "-DNO_WAYLAND=$(usex wayland FALSE TRUE)"
-   )
-   cmake_src_configure
-}

diff --git a/app-misc/clipboard/clipboard-0.8.2.ebuild 
b/app-misc/clipboard/clipboard-0.8.2.ebuild
deleted file mode 100644
index 312960b30a..00
--- a/app-misc/clipboard/clipboard-0.8.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-MY_PN="Clipboard"
-MY_P="${MY_PN}-${PV}"
-DESCRIPTION="Cut, copy, and paste anything in your terminal"
-HOMEPAGE="https://getclipboard.app/ https://github.com/Slackadays/Clipboard;
-SRC_URI="https://github.com/Slackadays/${MY_PN}/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="X wayland debug"
-
-RDEPEND="X? (
-   x11-libs/libX11
-   x11-libs/libXext
-   )
-   wayland? (
-   dev-libs/wayland-protocols
-   dev-libs/wayland
-   )
-   media-libs/alsa-lib
-"
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
-   local mycmakeargs=(
-   "-DCMAKE_INSTALL_LIBDIR=$(get_libdir)"
-   "-DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex X OFF ON)"
-   "-DCMAKE_C_FLAGS=$(usex debug "${CFLAGS}" "${CFLAGS} -DNDEBUG")"
-   "-DCMAKE_CXX_FLAGS=$(usex debug "${CXXFLAGS}" "${CXXFLAGS} -DNDEBUG")"
-   

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

2023-10-02 Thread Sam James
commit: 4d8f9f5e333296e50cdc7d64cb0ac9ae57b2bd85
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 02:08:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 02:08:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d8f9f5e

dev-python/libtmux: Stabilize 0.23.2 ALLARCHES, #909711

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

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

diff --git a/dev-python/libtmux/libtmux-0.23.2.ebuild 
b/dev-python/libtmux/libtmux-0.23.2.ebuild
index dccbde0811b2..1ba8d07bbcf7 100644
--- a/dev-python/libtmux/libtmux-0.23.2.ebuild
+++ b/dev-python/libtmux/libtmux-0.23.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 RDEPEND="
>=app-misc/tmux-3.0a



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

2023-10-02 Thread Sam James
commit: ed7409f203f39b4de72fd262c2cd9661a3550c46
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 02:05:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 02:05:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed7409f2

dev-python/hypothesis: Stabilize 6.84.3 ALLARCHES, #915092

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

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

diff --git a/dev-python/hypothesis/hypothesis-6.84.3.ebuild 
b/dev-python/hypothesis/hypothesis-6.84.3.ebuild
index 0d6df2a9e475..266faabd3550 100644
--- a/dev-python/hypothesis/hypothesis-6.84.3.ebuild
+++ b/dev-python/hypothesis/hypothesis-6.84.3.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}/hypothesis-python"
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="cli"
 
 RDEPEND="



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

2023-10-02 Thread Sam James
commit: f2d83b41119f9d1433b36f595f65e764aea691e3
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 02:03:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 02:03:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2d83b41

net-misc/networkmanager: fix dbus multilib dep

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

 ...{networkmanager-1.42.6-r1.ebuild => networkmanager-1.42.6-r2.ebuild} | 2 +-
 .../{networkmanager-1.44.0.ebuild => networkmanager-1.44.0-r1.ebuild}   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/networkmanager/networkmanager-1.42.6-r1.ebuild 
b/net-misc/networkmanager/networkmanager-1.42.6-r2.ebuild
similarity index 99%
rename from net-misc/networkmanager/networkmanager-1.42.6-r1.ebuild
rename to net-misc/networkmanager/networkmanager-1.42.6-r2.ebuild
index b8c548f9c42c..09782cd3d2a0 100644
--- a/net-misc/networkmanager/networkmanager-1.42.6-r1.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.42.6-r2.ebuild
@@ -38,7 +38,7 @@ COMMON_DEPEND="
sys-apps/util-linux[${MULTILIB_USEDEP}]
elogind? ( >=sys-auth/elogind-219 )
>=virtual/libudev-175:=[${MULTILIB_USEDEP}]
-   sys-apps/dbus
+   sys-apps/dbus[${MULTILIB_USEDEP}]
net-libs/libndp
systemd? ( >=sys-apps/systemd-209:0= )
>=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}]

diff --git a/net-misc/networkmanager/networkmanager-1.44.0.ebuild 
b/net-misc/networkmanager/networkmanager-1.44.0-r1.ebuild
similarity index 99%
rename from net-misc/networkmanager/networkmanager-1.44.0.ebuild
rename to net-misc/networkmanager/networkmanager-1.44.0-r1.ebuild
index 16e1b8d29bde..47c2023fc20f 100644
--- a/net-misc/networkmanager/networkmanager-1.44.0.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.44.0-r1.ebuild
@@ -35,7 +35,7 @@ COMMON_DEPEND="
sys-apps/util-linux[${MULTILIB_USEDEP}]
elogind? ( >=sys-auth/elogind-219 )
>=virtual/libudev-175:=[${MULTILIB_USEDEP}]
-   sys-apps/dbus
+   sys-apps/dbus[${MULTILIB_USEDEP}]
net-libs/libndp
systemd? ( >=sys-apps/systemd-209:0= )
>=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}]



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

2023-10-02 Thread Sam James
commit: 02d60313db6aedd2d860849df787f730ef7dca68
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:58:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:58:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d60313

dev-python/pandas: Stabilize 2.0.3-r1 amd64, #913988

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

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

diff --git a/dev-python/pandas/pandas-2.0.3-r1.ebuild 
b/dev-python/pandas/pandas-2.0.3-r1.ebuild
index f6956a1a9921..7b0606fb811c 100644
--- a/dev-python/pandas/pandas-2.0.3-r1.ebuild
+++ b/dev-python/pandas/pandas-2.0.3-r1.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-10-02 Thread Sam James
commit: 0213a59cfb8ac0c705436c3e8a632e848ad2e6bb
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:58:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:58:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0213a59c

dev-python/pandas: Stabilize 1.5.3 amd64, #895602

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

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

diff --git a/dev-python/pandas/pandas-1.5.3.ebuild 
b/dev-python/pandas/pandas-1.5.3.ebuild
index c3d64bf71154..c8bad42ea231 100644
--- a/dev-python/pandas/pandas-1.5.3.ebuild
+++ b/dev-python/pandas/pandas-1.5.3.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-10-02 Thread Sam James
commit: 7f5a7f029db80b23cf4b6f34a0bb6603826b78d5
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:58:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:58:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f5a7f02

dev-python/tzdata: Stabilize  amd64, #913988

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

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

diff --git a/dev-python/tzdata/tzdata-.ebuild 
b/dev-python/tzdata/tzdata-.ebuild
index 61057dae5efc..42001246e79f 100644
--- a/dev-python/tzdata/tzdata-.ebuild
+++ b/dev-python/tzdata/tzdata-.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://peps.python.org/pep-0615/;
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
sys-libs/timezone-data



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

2023-10-02 Thread Sam James
commit: f0f464d4de0ce6fd327523b658eff4b3b6121e6e
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:58:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:58:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f464d4

dev-python/jsonschema-specifications: Stabilize 2023.7.1 amd64, #912611

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

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

diff --git 
a/dev-python/jsonschema-specifications/jsonschema-specifications-2023.7.1.ebuild
 
b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.7.1.ebuild
index 290fe47d9838..ed8c96a38a10 100644
--- 
a/dev-python/jsonschema-specifications/jsonschema-specifications-2023.7.1.ebuild
+++ 
b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.7.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/referencing-0.28.0[${PYTHON_USEDEP}]



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

2023-10-02 Thread Sam James
commit: 94d7f4d1c1784387980acb2007d6942742717514
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:58:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:58:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d7f4d1

dev-python/jupyter-events: Stabilize 0.7.0 amd64, #913428

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

 dev-python/jupyter-events/jupyter-events-0.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jupyter-events/jupyter-events-0.7.0.ebuild 
b/dev-python/jupyter-events/jupyter-events-0.7.0.ebuild
index 96407e9c4557..c1e8503deedc 100644
--- a/dev-python/jupyter-events/jupyter-events-0.7.0.ebuild
+++ b/dev-python/jupyter-events/jupyter-events-0.7.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 # jsonschema[format-nongpl] deps are always on in our ebuild
 RDEPEND="



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

2023-10-02 Thread Sam James
commit: b60dd7286bc4337886201bafb3f1fa17867000f9
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:58:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:58:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b60dd728

dev-python/oslo-serialization: Stabilize 5.2.0-r1 amd64, #914949

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

 dev-python/oslo-serialization/oslo-serialization-5.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/oslo-serialization/oslo-serialization-5.2.0-r1.ebuild 
b/dev-python/oslo-serialization/oslo-serialization-5.2.0-r1.ebuild
index 15abca21ae2b..be3efb275983 100644
--- a/dev-python/oslo-serialization/oslo-serialization-5.2.0-r1.ebuild
+++ b/dev-python/oslo-serialization/oslo-serialization-5.2.0-r1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
 
 RDEPEND="
>=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}]



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

2023-10-02 Thread Sam James
commit: fa49526e1c39c568538ed91e4a0b16f66a856608
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:58:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:58:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa49526e

dev-python/oslo-utils: Stabilize 6.2.1-r1 amd64, #914950

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

 dev-python/oslo-utils/oslo-utils-6.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/oslo-utils/oslo-utils-6.2.1-r1.ebuild 
b/dev-python/oslo-utils/oslo-utils-6.2.1-r1.ebuild
index b1cc76c150a0..a9985c82698c 100644
--- a/dev-python/oslo-utils/oslo-utils-6.2.1-r1.ebuild
+++ b/dev-python/oslo-utils/oslo-utils-6.2.1-r1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
 
 RDEPEND="
>=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]



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

2023-10-02 Thread Sam James
commit: 472c9205ab0bfc41643a6acb6aab894c889cd962
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:58:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:58:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=472c9205

dev-python/jsonschema: Stabilize 4.19.1 amd64, #912108

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

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

diff --git a/dev-python/jsonschema/jsonschema-4.19.1.ebuild 
b/dev-python/jsonschema/jsonschema-4.19.1.ebuild
index a32628c16256..3147f39377bd 100644
--- a/dev-python/jsonschema/jsonschema-4.19.1.ebuild
+++ b/dev-python/jsonschema/jsonschema-4.19.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]



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

2023-10-02 Thread Sam James
commit: 56dd12ed8cc9ba3b0ea8919e9ca47646b5813b2f
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:54:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:54:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56dd12ed

dev-python/overrides: Stabilize 7.4.0 arm64, #913784

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

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

diff --git a/dev-python/overrides/overrides-7.4.0.ebuild 
b/dev-python/overrides/overrides-7.4.0.ebuild
index 2b192a9d7f3a..1d942fa2068d 100644
--- a/dev-python/overrides/overrides-7.4.0.ebuild
+++ b/dev-python/overrides/overrides-7.4.0.ebuild
@@ -16,6 +16,6 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~loong ppc64 ~riscv ~s390"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv ~s390"
 
 distutils_enable_tests pytest



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

2023-10-02 Thread Sam James
commit: 0d696b8524be88230ebb32fd664be59e30089e67
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:54:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:54:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d696b85

dev-python/jupyter-server: Stabilize 2.7.3 arm64, #913784

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

 dev-python/jupyter-server/jupyter-server-2.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jupyter-server/jupyter-server-2.7.3.ebuild 
b/dev-python/jupyter-server/jupyter-server-2.7.3.ebuild
index 349f4478a220..a229c1edba44 100644
--- a/dev-python/jupyter-server/jupyter-server-2.7.3.ebuild
+++ b/dev-python/jupyter-server/jupyter-server-2.7.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~loong ppc64 ~riscv ~s390"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv ~s390"
 
 RDEPEND="
>=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]



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

2023-10-02 Thread Sam James
commit: 3877952dbbc680dc40d0af4260362ef709d3c559
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:54:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:54:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3877952d

dev-python/redis: Stabilize 5.0.0 ALLARCHES, #914692

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

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

diff --git a/dev-python/redis/redis-5.0.0.ebuild 
b/dev-python/redis/redis-5.0.0.ebuild
index 00bec2d400ad..93562e3c2c3c 100644
--- a/dev-python/redis/redis-5.0.0.ebuild
+++ b/dev-python/redis/redis-5.0.0.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2023-10-02 Thread Sam James
commit: 31685ad5d33ae3f7ed5cd91c9caac589926c
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:54:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:54:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31685ad5

dev-python/pikepdf: Stabilize 8.4.1 arm64, #912620

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

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

diff --git a/dev-python/pikepdf/pikepdf-8.4.1.ebuild 
b/dev-python/pikepdf/pikepdf-8.4.1.ebuild
index b2c9d3b47cb9..07c12370f871 100644
--- a/dev-python/pikepdf/pikepdf-8.4.1.ebuild
+++ b/dev-python/pikepdf/pikepdf-8.4.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 
 # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
 # https://qpdf.readthedocs.io/en/stable/release-notes.html.



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

2023-10-02 Thread Sam James
commit: e07e642a9a395d617c4588999f7ad7dc73b0c5c1
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:54:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:54:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e07e642a

dev-python/libvirt-python: Stabilize 9.4.0 arm64, #910641

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

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

diff --git a/dev-python/libvirt-python/libvirt-python-9.4.0.ebuild 
b/dev-python/libvirt-python/libvirt-python-9.4.0.ebuild
index 4dc14f64cd44..4599a8486639 100644
--- a/dev-python/libvirt-python/libvirt-python-9.4.0.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-9.4.0.ebuild
@@ -23,7 +23,7 @@ else
MY_P="${P/_rc/-rc}"
SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz
verify-sig? ( 
https://libvirt.org/sources/python/${MY_P}.tar.gz.asc )"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
RDEPEND="app-emulation/libvirt:0/${PV}"
 fi
 S="${WORKDIR}/${P%_rc*}"



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

2023-10-02 Thread Sam James
commit: 497881f8e0aaffac4e1725b043d15b741b5dec88
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:54:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:54:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=497881f8

app-emulation/libvirt: Stabilize 9.4.0-r3 arm64, #910641

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

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

diff --git a/app-emulation/libvirt/libvirt-9.4.0-r3.ebuild 
b/app-emulation/libvirt/libvirt-9.4.0-r3.ebuild
index 0bb1e876baab..1118dfad61ae 100644
--- a/app-emulation/libvirt/libvirt-9.4.0-r3.ebuild
+++ b/app-emulation/libvirt/libvirt-9.4.0-r3.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} = ** ]]; then
 else
SRC_URI="https://libvirt.org/sources/${P}.tar.xz
verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 fi
 
 DESCRIPTION="C toolkit to manipulate virtual machines"



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

2023-10-02 Thread Sam James
commit: 78423f4573f16fa46a0dba8e1a17f4935e83d47b
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:54:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:54:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78423f45

dev-python/python-glanceclient: Stabilize 4.4.0-r1 ALLARCHES, #914689

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

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

diff --git a/dev-python/python-glanceclient/python-glanceclient-4.4.0-r1.ebuild 
b/dev-python/python-glanceclient/python-glanceclient-4.4.0-r1.ebuild
index 6d7d881d456b..232d8a4bb350 100644
--- a/dev-python/python-glanceclient/python-glanceclient-4.4.0-r1.ebuild
+++ b/dev-python/python-glanceclient/python-glanceclient-4.4.0-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 
 RDEPEND="
>=dev-python/keystoneauth1-3.6.2[${PYTHON_USEDEP}]



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

2023-10-02 Thread Sam James
commit: 474d9496aba9ccc21c4b0326d853d4d1b774fb3c
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:51:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:51:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474d9496

dev-python/pandas: Stabilize 2.0.3-r1 arm64, #913988

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

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

diff --git a/dev-python/pandas/pandas-2.0.3-r1.ebuild 
b/dev-python/pandas/pandas-2.0.3-r1.ebuild
index 5cb4e04c0a1b..f6956a1a9921 100644
--- a/dev-python/pandas/pandas-2.0.3-r1.ebuild
+++ b/dev-python/pandas/pandas-2.0.3-r1.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-10-02 Thread Sam James
commit: 1d7d3d323b431b1342b7104efed1f169114a7977
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:51:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:51:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d7d3d32

dev-python/tzdata: Stabilize  arm64, #913988

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

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

diff --git a/dev-python/tzdata/tzdata-.ebuild 
b/dev-python/tzdata/tzdata-.ebuild
index 5e212ace5c26..61057dae5efc 100644
--- a/dev-python/tzdata/tzdata-.ebuild
+++ b/dev-python/tzdata/tzdata-.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://peps.python.org/pep-0615/;
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
sys-libs/timezone-data



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

2023-10-02 Thread Sam James
commit: b74f9f62e3bc2bcc74d397ec9b61c8ca8a99688e
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:50:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:50:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b74f9f62

net-libs/libupnp: Stabilize 1.14.18 sparc, #915082

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

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

diff --git a/net-libs/libupnp/libupnp-1.14.18.ebuild 
b/net-libs/libupnp/libupnp-1.14.18.ebuild
index babbc38c9782..1a2c3afa7feb 100644
--- a/net-libs/libupnp/libupnp-1.14.18.ebuild
+++ b/net-libs/libupnp/libupnp-1.14.18.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_PN}-release-${PV}"
 
 LICENSE="BSD"
 SLOT="0/17"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc 
x86 ~amd64-linux"
 IUSE="blocking-tcp debug doc +reuseaddr samples +ssl static-libs"
 
 RDEPEND="ssl? ( dev-libs/openssl:0= )"



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

2023-10-02 Thread Sam James
commit: d1a0dd42024ae109c0c4310c613fca4261acb066
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:47:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:47:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1a0dd42

dev-python/lxml: Stabilize 4.9.3-r1 hppa, #910501

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

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

diff --git a/dev-python/lxml/lxml-4.9.3-r1.ebuild 
b/dev-python/lxml/lxml-4.9.3-r1.ebuild
index a640b1828cce..f76afecc16de 100644
--- a/dev-python/lxml/lxml-4.9.3-r1.ebuild
+++ b/dev-python/lxml/lxml-4.9.3-r1.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/lxml-${P}
 
 LICENSE="BSD ElementTree GPL-2 PSF-2"
 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="doc examples +threads test"
 RESTRICT="!test? ( test )"
 



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

2023-10-02 Thread Sam James
commit: a25d4dccc3dcebbf8a8cba3dadea5a7c48dfeed0
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:49:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:49:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a25d4dcc

dev-python/oslo-serialization: Stabilize 5.2.0-r1 arm64, #914949

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

 dev-python/oslo-serialization/oslo-serialization-5.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/oslo-serialization/oslo-serialization-5.2.0-r1.ebuild 
b/dev-python/oslo-serialization/oslo-serialization-5.2.0-r1.ebuild
index 56657d8de154..15abca21ae2b 100644
--- a/dev-python/oslo-serialization/oslo-serialization-5.2.0-r1.ebuild
+++ b/dev-python/oslo-serialization/oslo-serialization-5.2.0-r1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86"
 
 RDEPEND="
>=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}]



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

2023-10-02 Thread Sam James
commit: 542e56bcae5a7563fc1607e459a79e112fc7902f
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:49:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:49:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542e56bc

dev-python/oslo-utils: Stabilize 6.2.1-r1 arm64, #914950

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

 dev-python/oslo-utils/oslo-utils-6.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/oslo-utils/oslo-utils-6.2.1-r1.ebuild 
b/dev-python/oslo-utils/oslo-utils-6.2.1-r1.ebuild
index 90b94b74e1f6..b1cc76c150a0 100644
--- a/dev-python/oslo-utils/oslo-utils-6.2.1-r1.ebuild
+++ b/dev-python/oslo-utils/oslo-utils-6.2.1-r1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86"
 
 RDEPEND="
>=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]



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

2023-10-02 Thread Sam James
commit: 33c3cbe359af8f63ffda09d67b933423a82efc1a
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:50:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:50:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c3cbe3

dev-python/lxml: Stabilize 4.9.3-r1 arm64, #910501

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

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

diff --git a/dev-python/lxml/lxml-4.9.3-r1.ebuild 
b/dev-python/lxml/lxml-4.9.3-r1.ebuild
index f76afecc16de..ec7a40a513fa 100644
--- a/dev-python/lxml/lxml-4.9.3-r1.ebuild
+++ b/dev-python/lxml/lxml-4.9.3-r1.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/lxml-${P}
 
 LICENSE="BSD ElementTree GPL-2 PSF-2"
 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="doc examples +threads test"
 RESTRICT="!test? ( test )"
 



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

2023-10-02 Thread Sam James
commit: c0eb6b48e31c17108a7081ef7fa723ea858a4783
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:49:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:49:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0eb6b48

dev-python/jsonschema-specifications: Stabilize 2023.7.1 arm64, #912611

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

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

diff --git 
a/dev-python/jsonschema-specifications/jsonschema-specifications-2023.7.1.ebuild
 
b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.7.1.ebuild
index 66f1028806af..290fe47d9838 100644
--- 
a/dev-python/jsonschema-specifications/jsonschema-specifications-2023.7.1.ebuild
+++ 
b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.7.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/referencing-0.28.0[${PYTHON_USEDEP}]



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

2023-10-02 Thread Sam James
commit: 6949d58eae92b2155251c1bbe732eb3b4a332357
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:49:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:49:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6949d58e

dev-python/jsonschema: Stabilize 4.19.1 arm64, #912108

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

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

diff --git a/dev-python/jsonschema/jsonschema-4.19.1.ebuild 
b/dev-python/jsonschema/jsonschema-4.19.1.ebuild
index b12e660f41a2..a32628c16256 100644
--- a/dev-python/jsonschema/jsonschema-4.19.1.ebuild
+++ b/dev-python/jsonschema/jsonschema-4.19.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]



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

2023-10-02 Thread Sam James
commit: 34ad39b9af5b07b44c7c5efd488087148669a90b
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:47:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:47:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ad39b9

dev-python/twisted: Stabilize 23.8.0 hppa, #914702

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

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

diff --git a/dev-python/twisted/twisted-23.8.0.ebuild 
b/dev-python/twisted/twisted-23.8.0.ebuild
index 461f8eba8d05..72d8e25efcfa 100644
--- a/dev-python/twisted/twisted-23.8.0.ebuild
+++ b/dev-python/twisted/twisted-23.8.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



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

2023-10-02 Thread Sam James
commit: 3bf939113c039e377f8c39b2a91e5a97ce8f6771
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:47:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:47:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf93911

dev-python/twisted: Stabilize 22.10.0-r3 hppa, #910158

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

 dev-python/twisted/twisted-22.10.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.10.0-r3.ebuild 
b/dev-python/twisted/twisted-22.10.0-r3.ebuild
index e611173baef2..d32ca8403f89 100644
--- a/dev-python/twisted/twisted-22.10.0-r3.ebuild
+++ b/dev-python/twisted/twisted-22.10.0-r3.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



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

2023-10-02 Thread Sam James
commit: 09084d78176f9610d6f64e7f7c4e1d64ede30f62
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:41:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:41:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09084d78

net-libs/libupnp: Stabilize 1.14.18 x86, #915082

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

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

diff --git a/net-libs/libupnp/libupnp-1.14.18.ebuild 
b/net-libs/libupnp/libupnp-1.14.18.ebuild
index d83f63d0f35b..f0c4818881a6 100644
--- a/net-libs/libupnp/libupnp-1.14.18.ebuild
+++ b/net-libs/libupnp/libupnp-1.14.18.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_PN}-release-${PV}"
 
 LICENSE="BSD"
 SLOT="0/17"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux"
 IUSE="blocking-tcp debug doc +reuseaddr samples +ssl static-libs"
 
 RDEPEND="ssl? ( dev-libs/openssl:0= )"



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

2023-10-02 Thread Sam James
commit: d819db11c56ae8adca83b0df9df72126ba418afd
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:41:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:41:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d819db11

net-libs/libupnp: Stabilize 1.14.18 arm, #915082

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

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

diff --git a/net-libs/libupnp/libupnp-1.14.18.ebuild 
b/net-libs/libupnp/libupnp-1.14.18.ebuild
index 6fb9aef107c9..babbc38c9782 100644
--- a/net-libs/libupnp/libupnp-1.14.18.ebuild
+++ b/net-libs/libupnp/libupnp-1.14.18.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_PN}-release-${PV}"
 
 LICENSE="BSD"
 SLOT="0/17"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux"
 IUSE="blocking-tcp debug doc +reuseaddr samples +ssl static-libs"
 
 RDEPEND="ssl? ( dev-libs/openssl:0= )"



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

2023-10-02 Thread Sam James
commit: 5f8e5feea523d310aba619db96e659e47e901e5e
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:41:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:41:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f8e5fee

net-libs/libupnp: Stabilize 1.14.18 arm64, #915082

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

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

diff --git a/net-libs/libupnp/libupnp-1.14.18.ebuild 
b/net-libs/libupnp/libupnp-1.14.18.ebuild
index f0c4818881a6..a09c16d7cb59 100644
--- a/net-libs/libupnp/libupnp-1.14.18.ebuild
+++ b/net-libs/libupnp/libupnp-1.14.18.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_PN}-release-${PV}"
 
 LICENSE="BSD"
 SLOT="0/17"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux"
 IUSE="blocking-tcp debug doc +reuseaddr samples +ssl static-libs"
 
 RDEPEND="ssl? ( dev-libs/openssl:0= )"



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

2023-10-02 Thread Sam James
commit: 85b643cca766b28d32f6e80c3e46371a68f87bf7
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:41:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:41:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b643cc

net-libs/libupnp: Stabilize 1.14.18 amd64, #915082

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

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

diff --git a/net-libs/libupnp/libupnp-1.14.18.ebuild 
b/net-libs/libupnp/libupnp-1.14.18.ebuild
index a09c16d7cb59..6fb9aef107c9 100644
--- a/net-libs/libupnp/libupnp-1.14.18.ebuild
+++ b/net-libs/libupnp/libupnp-1.14.18.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_PN}-release-${PV}"
 
 LICENSE="BSD"
 SLOT="0/17"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux"
 IUSE="blocking-tcp debug doc +reuseaddr samples +ssl static-libs"
 
 RDEPEND="ssl? ( dev-libs/openssl:0= )"



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

2023-10-02 Thread Sam James
commit: f225013f4819d6f97faa3bc8a0193407fab2cf15
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:40:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:40:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f225013f

profiles/default/linux: fix intel-graphics-compiler mask

Fixes:e 15a542fb8eea2726d80fb3b02aae986d3677ed3
Signed-off-by: Sam James  gentoo.org>

 profiles/default/linux/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/default/linux/package.use.mask 
b/profiles/default/linux/package.use.mask
index 3874b81dd317..d6ee6fb4c40a 100644
--- a/profiles/default/linux/package.use.mask
+++ b/profiles/default/linux/package.use.mask
@@ -4,7 +4,7 @@
 # Conrad Kostecki (conik...@gentoo.org> (2023-10-02)
 # Using VectorCompiler is currently broken on newer versions.
 # See https://github.com/intel/intel-graphics-compiler/issues/303
->=dev-util/intel-graphics-compiler-1.0.15136.4
+>=dev-util/intel-graphics-compiler-1.0.15136.4 vc
 
 # Sam James  (2023-06-06)
 # Needs linux-only dev-libs/libaio.



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/clipboard/files/, app-misc/clipboard/

2023-10-02 Thread Quincy Fleming
commit: 3c61783003a71993daf9d907dbc9ca5b433ff0c0
Author: Quincy Fleming  protonmail  com>
AuthorDate: Tue Oct  3 01:04:14 2023 +
Commit: Quincy Fleming  protonmail  com>
CommitDate: Tue Oct  3 01:04:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c617830

app-misc/clipboard: add 0.8.2 and modify ebuilds

Signed-off-by: Quincy Fleming  protonmail.com>

 app-misc/clipboard/Manifest|  1 +
 app-misc/clipboard/clipboard-0.8.0.ebuild  | 26 +++
 app-misc/clipboard/clipboard-0.8.1.ebuild  | 27 +++-
 ...ipboard-0.8.0.ebuild => clipboard-0.8.2.ebuild} | 27 +++-
 app-misc/clipboard/files/disable-debug-info.patch  | 19 --
 app-misc/clipboard/files/disable-git-and-lto.patch | 79 --
 app-misc/clipboard/metadata.xml|  3 -
 7 files changed, 27 insertions(+), 155 deletions(-)

diff --git a/app-misc/clipboard/Manifest b/app-misc/clipboard/Manifest
index e5bc79b7b5..0d44b01e72 100644
--- a/app-misc/clipboard/Manifest
+++ b/app-misc/clipboard/Manifest
@@ -1,2 +1,3 @@
 DIST clipboard-0.8.0.tar.gz 29340849 BLAKE2B 
91635f16eee4c7fec588f3ceae34571e815680a34553ecf352f67b77c0749ad4c4ee848713d1b65d7e0a4dee0a2a597b29f59abab9082400dc02acba00ab7326
 SHA512 
b600e8425e48625ed2ad068500e381b1a0d40eacce92e05d45af21c1f5517dcac516287fbcdc1c03fe87cd5bdd5933258ffccf31460a03dfd7e306dc22442c63
 DIST clipboard-0.8.1.tar.gz 31510477 BLAKE2B 
25243b59af15ef692f466fcb2b6c35cdd05e2ebaee95ddf2b1c6a555c2225d2273c4d0cc7785fb2da8cfdf8a5afeac968a48cc191c45e1df6966a8dfcfccff0b
 SHA512 
b4c2c857cc734c6470990348c67f31b706cb61b116794135d5e60073d8e5389d4c93ee410e47a9c07998bd3a6578013879ee5f997eda9613c864ea312b54da2e
+DIST clipboard-0.8.2.tar.gz 31616470 BLAKE2B 
7b4a58836928d95f5d92a446651e0daa33eebc585cfcb7556bcb887eef413ecbc89e200902db1cee61cdb72e55f2b1cd3c7f35529d399c9094e67b186db42b2f
 SHA512 
a83174ed66ba8fe06abf002136f64e39940e07883af6de2245a45915ee14840b95f1009efa549d87f8adb768535a77f19c859951a1868207689175a3761ed34b

diff --git a/app-misc/clipboard/clipboard-0.8.0.ebuild 
b/app-misc/clipboard/clipboard-0.8.0.ebuild
index 57d5d1c0aa..f14f813c46 100644
--- a/app-misc/clipboard/clipboard-0.8.0.ebuild
+++ b/app-misc/clipboard/clipboard-0.8.0.ebuild
@@ -14,9 +14,12 @@ 
SRC_URI="https://github.com/Slackadays/${MY_PN}/archive/refs/tags/${PV}.tar.gz -
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="X wayland lto debug"
+IUSE="X wayland debug"
 
-RDEPEND="X? ( x11-libs/libX11 )
+RDEPEND="X? (
+   x11-libs/libX11
+   x11-libs/libXext
+   )
wayland? (
dev-libs/wayland-protocols
dev-libs/wayland
@@ -24,26 +27,13 @@ RDEPEND="X? ( x11-libs/libX11 )
 "
 S="${WORKDIR}/${MY_P}"
 
-PATCHES=(
-   "${FILESDIR}/disable-git-and-lto.patch"
-)
-
-src_prepare() {
-   if ! use wayland; then
-   sed -i '/pkg_check_modules(WAYLAND_CLIENT wayland-client 
wayland-protocols)/d' CMakeLists.txt || die
-   fi
-
-   if ! use debug; then
-   eapply "${FILESDIR}/disable-debug-info.patch"
-   fi
-   cmake_src_prepare
-}
-
 src_configure() {
local mycmakeargs=(
"-DCMAKE_INSTALL_LIBDIR=$(get_libdir)"
-   "-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=$(usex lto TRUE FALSE)"
+   "-DCMAKE_C_FLAGS=$(usex debug "${CFLAGS}" "${CFLAGS} -DNDEBUG")"
+   "-DCMAKE_CXX_FLAGS=$(usex debug "${CXXFLAGS}" "${CXXFLAGS} -DNDEBUG")"
"-DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex X OFF ON)"
+   "-DNO_WAYLAND=$(usex wayland FALSE TRUE)"
)
cmake_src_configure
 }

diff --git a/app-misc/clipboard/clipboard-0.8.1.ebuild 
b/app-misc/clipboard/clipboard-0.8.1.ebuild
index 57d5d1c0aa..a21cd5e9cd 100644
--- a/app-misc/clipboard/clipboard-0.8.1.ebuild
+++ b/app-misc/clipboard/clipboard-0.8.1.ebuild
@@ -14,36 +14,27 @@ 
SRC_URI="https://github.com/Slackadays/${MY_PN}/archive/refs/tags/${PV}.tar.gz -
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="X wayland lto debug"
+IUSE="X wayland debug"
 
-RDEPEND="X? ( x11-libs/libX11 )
+RDEPEND="X? (
+   x11-libs/libX11
+   x11-libs/libXext
+   )
wayland? (
dev-libs/wayland-protocols
dev-libs/wayland
)
+   media-libs/alsa-lib
 "
 S="${WORKDIR}/${MY_P}"
 
-PATCHES=(
-   "${FILESDIR}/disable-git-and-lto.patch"
-)
-
-src_prepare() {
-   if ! use wayland; then
-   sed -i '/pkg_check_modules(WAYLAND_CLIENT wayland-client 
wayland-protocols)/d' CMakeLists.txt || die
-   fi
-
-   if ! use debug; then
-   eapply "${FILESDIR}/disable-debug-info.patch"
-   fi
-   cmake_src_prepare
-}
-
 src_configure() {
local mycmakeargs=(
"-DCMAKE_INSTALL_LIBDIR=$(get_libdir)"
-   "-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=$(usex lto TRUE FALSE)"

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

2023-10-02 Thread Lucio Sauer
commit: 711d1c38d2fc28077fd0d69e9feda982d46f7706
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue Oct  3 00:08:58 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Tue Oct  3 00:20:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=711d1c38

dev-python/types-requests: add 2.31.0.7

Signed-off-by: Lucio Sauer  posteo.net>

 dev-python/types-requests/Manifest |  1 +
 .../types-requests/types-requests-2.31.0.7.ebuild  | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/types-requests/Manifest 
b/dev-python/types-requests/Manifest
index 6f0764b756..7f38906d4d 100644
--- a/dev-python/types-requests/Manifest
+++ b/dev-python/types-requests/Manifest
@@ -1 +1,2 @@
 DIST types-requests-2.31.0.6.tar.gz 15535 BLAKE2B 
165bbedb94cf39b271a32c37e58333d0f59b053a3c882c964e5c46f8fe95fba4ce158434714f4352fc426b6c6fcc98e31caf79407d1778c4e514c0a8a6dfe457
 SHA512 
e35dc869c6192cea6408407fe024c9dcaeac7baa208df250671f0d99d31e36aa20647d3d1823069bdae27b899d1278010ebfc4ad19ef00a922cd1f64636bd521
+DIST types-requests-2.31.0.7.tar.gz 15689 BLAKE2B 
98006bfa2da460772ccdd9fe23f25c12a7b1bc6d6cdfe64fb0f0b7114702529cb0caef334cdd91c367c6c0c67dbea32e9b6d2a1c4f757181b9b59f1066e59165
 SHA512 
57ab649bb0f30d2bfb790eb1e5875779a6fa5708291db2a7e18beac4b436eeb3a19de163095926d907f4e78589082ee677b1e4d68430fd2aa82dbefdaa89666b

diff --git a/dev-python/types-requests/types-requests-2.31.0.7.ebuild 
b/dev-python/types-requests/types-requests-2.31.0.7.ebuild
new file mode 100644
index 00..84128ffa2f
--- /dev/null
+++ b/dev-python/types-requests/types-requests-2.31.0.7.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for requests"
+HOMEPAGE="
+   https://pypi.org/project/types-requests/
+   https://github.com/python/typeshed/tree/master/stubs/requests
+"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"
+
+# Depends on _typeshed util stub module bundled with mypy and other type 
checkers.
+RDEPEND=">=dev-python/urllib3-2"



[gentoo-commits] repo/gentoo:master commit in: games-fps/eduke32/files/, games-fps/eduke32/

2023-10-02 Thread Conrad Kostecki
commit: bba1c8a8c402298a48bf67e9eb76ba61c951915f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Oct  3 00:12:55 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Oct  3 00:13:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba1c8a8

games-fps/eduke32: fix patch

Bug: https://bugs.gentoo.org/913354
Signed-off-by: Conrad Kostecki  gentoo.org>

 games-fps/eduke32/eduke32-20230926.10459.ebuild   |  2 +-
 .../files/eduke32-20190820.8043-search-duke3d-path.patch  | 11 ---
 .../files/eduke32-20230926.10459-search-duke3d-path.patch | 11 +++
 3 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/games-fps/eduke32/eduke32-20230926.10459.ebuild 
b/games-fps/eduke32/eduke32-20230926.10459.ebuild
index 388719401c0c..4f27ffafa2d1 100644
--- a/games-fps/eduke32/eduke32-20230926.10459.ebuild
+++ b/games-fps/eduke32/eduke32-20230926.10459.ebuild
@@ -77,9 +77,9 @@ BDEPEND="
 PDEPEND="duke3d? ( games-fps/duke3d-data )"
 
 PATCHES=(
-   "${FILESDIR}/${PN}-20190820.8043-search-duke3d-path.patch"
"${FILESDIR}/${PN}-20200505.8904-gcc10.patch"
"${FILESDIR}/${PN}-20220204.9957-log-to-tmpdir.patch"
+   "${FILESDIR}/${PN}-20230926.10459-search-duke3d-path.patch"
 )
 
 src_unpack() {

diff --git 
a/games-fps/eduke32/files/eduke32-20190820.8043-search-duke3d-path.patch 
b/games-fps/eduke32/files/eduke32-20190820.8043-search-duke3d-path.patch
deleted file mode 100644
index c35af40c749e..
--- a/games-fps/eduke32/files/eduke32-20190820.8043-search-duke3d-path.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/source/duke3d/src/common.cpp 2018-04-12 23:03:47.0 +0200
-+++ b/source/duke3d/src/common.cpp 2018-05-11 00:04:36.590712915 +0200
-@@ -794,6 +794,8 @@
- 
- addsearchpath("/usr/share/games/jfduke3d");
- addsearchpath("/usr/local/share/games/jfduke3d");
-+addsearchpath("/usr/share/games/duke3d");
-+addsearchpath("/usr/share/duke3d");
- addsearchpath("/usr/share/games/eduke32");
- addsearchpath("/usr/local/share/games/eduke32");
- #elif defined EDUKE32_OSX

diff --git 
a/games-fps/eduke32/files/eduke32-20230926.10459-search-duke3d-path.patch 
b/games-fps/eduke32/files/eduke32-20230926.10459-search-duke3d-path.patch
new file mode 100644
index ..0bb66794b401
--- /dev/null
+++ b/games-fps/eduke32/files/eduke32-20230926.10459-search-duke3d-path.patch
@@ -0,0 +1,11 @@
+--- a/source/duke3d/src/common.cpp
 b/source/duke3d/src/common.cpp
+@@ -642,6 +642,8 @@
+ 
+ addsearchpath("/usr/share/games/jfduke3d");
+ addsearchpath("/usr/local/share/games/jfduke3d");
++addsearchpath("/usr/share/games/duke3d");
++addsearchpath("/usr/share/duke3d");
+ addsearchpath("/usr/share/games/" APPBASENAME);
+ addsearchpath("/usr/local/share/games/" APPBASENAME);
+ addsearchpath("/app/extensions/extra");



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/monero/

2023-10-02 Thread Sergey Alirzaev
commit: 6e63f332897d339e75a08220b721b30ff375c88a
Author: Sergey Alirzaev  riseup  net>
AuthorDate: Tue Oct  3 00:01:18 2023 +
Commit: Sergey Alirzaev  gmail  com>
CommitDate: Tue Oct  3 00:01:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6e63f332

net-p2p/monero: add 0.18.3.1, drop 0.18.3.0

Signed-off-by: Sergey Alirzaev  riseup.net>

 net-p2p/monero/Manifest   | 2 +-
 net-p2p/monero/{monero-0.18.3.0.ebuild => monero-0.18.3.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/monero/Manifest b/net-p2p/monero/Manifest
index 04b5e07920..6bee6f3292 100644
--- a/net-p2p/monero/Manifest
+++ b/net-p2p/monero/Manifest
@@ -7,5 +7,5 @@ DIST monero-0.18.1.1.tar.gz 11609864 BLAKE2B 
45591a856d251b6d11dc9eac987852fc413
 DIST monero-0.18.1.2.tar.gz 11609034 BLAKE2B 
3186a1038e9dd8f204a506df28c526bf3e0e5f788ad2d6b512f02735162a479be3f46d309d4e6888f30f962d68ecaf269888c8c0b21a066cad78b3c06f8cfc83
 SHA512 
d112f34b2fe6720c324560dd523badb68f08d03183d4bbbe7e1aa95f641cde4a1c4fa4042f1d47f9920f799269cc9620150136ebbef6dd66fcd4df0336c0d7f3
 DIST monero-0.18.2.0.tar.gz 11624875 BLAKE2B 
e8dc2e89c664cb218d900ce0803dd1716f1ee363bbddb232fbd22570818c9a9ca307df04808ffef1eb30ee6097fbe243f6977dfad181f57b9169f22d4819f145
 SHA512 
19625d8e6ee3e9f27ba06eb6027ef21571a2ae8261c9e32f6e74d2f7adf8c73e9dfe34516cd456426274c41ce941e1e5b7eba9f9d20492b99decbd9262aec434
 DIST monero-0.18.2.2.tar.gz 11640001 BLAKE2B 
04b19e760b09636d7862af2a071128a28006d2829f08039cf55cfa1fd7d054b1382dbbcfc7f0ed381fcbd358e75ec437467349c7f250510e99e06527d1209da6
 SHA512 
78d4f7fee4eb37ba4837bc392c5869e21c9ea1e9bd9e95f768003bc833302935121c315fb3b4fcbe8f07a9513f928e9e9146dc7ca8892a3db2eb14cfe1371727
-DIST monero-0.18.3.0.tar.gz 14004133 BLAKE2B 
9318721474aa5783b79f495ab50b28f5c5e0c0157ddd68c742c3e0866f83863f58106e826036a1604b47462e1307cf60f0ffb3cff6501bf578541b8a9568fb00
 SHA512 
85b37bb890afa8ea2c12dde9ea3ad654fcfbaccae9feb4033b3f345ee0497fce506f461e0de32d1620b2182ba33ffdb83886f92ebdf6fb39bc4473cc0122cff1
+DIST monero-0.18.3.1.tar.gz 14005197 BLAKE2B 
169d876caf94090894c9a2bd9d07b71e46411971b06da0f51fc57f01396de4f5f770062e08cbebf702b6b49dbcd47923675d2375795969f5673bf2091a7da742
 SHA512 
b29d25043d50fa30459e59e0c82627cc3dc4a7e2e28a727a353915a32cf5e70e36f548bda152dee13329cb2d09a978ff45c2121f8bf7acc8966957a53e772f03
 DIST monero-8682.patch 1053 BLAKE2B 
6252ee36961d41e6c7161004f2b3ddb0916a2dc91b91eed0e500a9681040366eb7e696abc91b138484bc735da5eb13f0a79ec1ded6f3c36dd3c8f8565113d7cf
 SHA512 
2960a937ec04bc96a3564d2c730ca53cd1369f26d47567cd08c8e90abaf126f336a083e297b4240b5fae22ab3ad3cb45d741f2f48364d30f1442df393109a6eb

diff --git a/net-p2p/monero/monero-0.18.3.0.ebuild 
b/net-p2p/monero/monero-0.18.3.1.ebuild
similarity index 100%
rename from net-p2p/monero/monero-0.18.3.0.ebuild
rename to net-p2p/monero/monero-0.18.3.1.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/grpc-stubs/, dev-python/grpc-stubs/files/

2023-10-02 Thread Lucio Sauer
commit: 36ee81ca0600fa60b7d013af68b348ed39a62616
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon Oct  2 23:44:14 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Mon Oct  2 23:54:25 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=36ee81ca

dev-python/grpc-stubs: add 1.53.0.3

Signed-off-by: Lucio Sauer  posteo.net>

 dev-python/grpc-stubs/Manifest |  1 +
 ...grpc-stubs-1.53.0.3-die-on-missing-import.patch | 12 +++
 dev-python/grpc-stubs/grpc-stubs-1.53.0.3.ebuild   | 40 ++
 3 files changed, 53 insertions(+)

diff --git a/dev-python/grpc-stubs/Manifest b/dev-python/grpc-stubs/Manifest
index 1e5e0b65ab..2ff0d2045c 100644
--- a/dev-python/grpc-stubs/Manifest
+++ b/dev-python/grpc-stubs/Manifest
@@ -1 +1,2 @@
 DIST grpc-stubs-1.53.0.2.gh.tar.gz 14607 BLAKE2B 
a18f17d1fe31133f7bafb4728b1748537db11b5d11f7da9364fb595c86afcfb47199d069e7eb3e05b89b92757b1080dfd443d0ee2006e85e49c75e5ad188e41a
 SHA512 
ea8343231d12a34927bab56ddfdad69233c4e09502cd072db9ed21ec79726a600e9dc31a0b3ecbae47ea5f4357ddb0840e022fb385f6e1296665406254c59fba
+DIST grpc-stubs-1.53.0.3.gh.tar.gz 14667 BLAKE2B 
58f1ff46f6e4ad96fafa7583158e8a3be1ac5fc991f50dde34899fad919fbfb46afe5da8846aa7ef98cdc4de34609ee93a06d137630d505460d34ecaa3a47837
 SHA512 
dbcf9882b4ad986bcf17ed613c233cfd889d46340b91534d9ef33a11e1ce25db5e81a747c57b55a1e174012c81da94d29769706a1b3932ca13b020506235ccbd

diff --git 
a/dev-python/grpc-stubs/files/grpc-stubs-1.53.0.3-die-on-missing-import.patch 
b/dev-python/grpc-stubs/files/grpc-stubs-1.53.0.3-die-on-missing-import.patch
new file mode 100644
index 00..7b7a8e9f0b
--- /dev/null
+++ 
b/dev-python/grpc-stubs/files/grpc-stubs-1.53.0.3-die-on-missing-import.patch
@@ -0,0 +1,12 @@
+Tests should fail if mypy fails to find the stubs that are to be tested.
+--- a/setup.cfg
 b/setup.cfg
+@@ -1,7 +1,7 @@
+ [mypy]
+ check_untyped_defs = True
+ ignore_errors = False
+-ignore_missing_imports = True
++ignore_missing_imports = False
+ strict_optional = True
+ no_error_summary = True
+ no_color_output = True

diff --git a/dev-python/grpc-stubs/grpc-stubs-1.53.0.3.ebuild 
b/dev-python/grpc-stubs/grpc-stubs-1.53.0.3.ebuild
new file mode 100644
index 00..373d990529
--- /dev/null
+++ b/dev-python/grpc-stubs/grpc-stubs-1.53.0.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_11 )
+inherit distutils-r1
+
+DESCRIPTION="gRPC typing stubs for Python"
+HOMEPAGE="
+   https://pypi.org/project/grpc-stubs/
+   https://github.com/shabbyrobe/grpc-stubs/
+"
+
+SRC_URI="https://github.com/shabbyrobe/grpc-stubs/archive/refs/tags/${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+RDEPEND="dev-python/types-protobuf[${PYTHON_USEDEP}]"
+BDEPEND="test? (
+   dev-python/pytest-mypy-plugins[${PYTHON_USEDEP}]
+   ${RDEPEND}
+  )"
+
+distutils_enable_tests pytest
+
+PATCHES="${FILESDIR}/"${P}-die-on-missing-import.patch
+
+python_test() {
+   # Gentoo's PEP 517 mode runs tests in a venv-like environment.
+   # Pytest-mypy-plugins checks the PATH for mypy, we provide a venv-aware
+   # variant.
+   printf "#!/bin/bash\n $(which python) -m mypy \$@" > \
+"${BUILD_DIR}"/install/usr/bin/mypy || die
+   chmod +x "${BUILD_DIR}"/install/usr/bin/mypy || die
+   epytest --mypy-ini-file=setup.cfg
+   rm "${BUILD_DIR}"/install/usr/bin/mypy || die
+}



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

2023-10-02 Thread Lucio Sauer
commit: b47d882d474d6b5b56e5f8a3974d5ed5c062cb9c
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon Oct  2 23:50:21 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Mon Oct  2 23:54:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b47d882d

dev-python/types-requests: drop 2.31.0.5

Signed-off-by: Lucio Sauer  posteo.net>

 dev-python/types-requests/Manifest |  1 -
 .../types-requests/types-requests-2.31.0.5.ebuild  | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-python/types-requests/Manifest 
b/dev-python/types-requests/Manifest
index 86db47efcf..6f0764b756 100644
--- a/dev-python/types-requests/Manifest
+++ b/dev-python/types-requests/Manifest
@@ -1,2 +1 @@
-DIST types-requests-2.31.0.5.tar.gz 15474 BLAKE2B 
d1fc25eb9003f47bca74c21d9791aae2830b2242da387e0627e7509a3a52cb417f780fd6c4d5808314000a00b7f0385e1a275d0aaa23e9ecbcfe112290bead7a
 SHA512 
a6df779ddfdc0ad3389d9c5c200bc1b14aefa3d6baf622879789c22230fbd5a3c0a71c0660ddc7abe75a57902abfb356b5c7107136919642d403e6da398c8489
 DIST types-requests-2.31.0.6.tar.gz 15535 BLAKE2B 
165bbedb94cf39b271a32c37e58333d0f59b053a3c882c964e5c46f8fe95fba4ce158434714f4352fc426b6c6fcc98e31caf79407d1778c4e514c0a8a6dfe457
 SHA512 
e35dc869c6192cea6408407fe024c9dcaeac7baa208df250671f0d99d31e36aa20647d3d1823069bdae27b899d1278010ebfc4ad19ef00a922cd1f64636bd521

diff --git a/dev-python/types-requests/types-requests-2.31.0.5.ebuild 
b/dev-python/types-requests/types-requests-2.31.0.5.ebuild
deleted file mode 100644
index 9cba92dc63..00
--- a/dev-python/types-requests/types-requests-2.31.0.5.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Typing stubs for requests"
-HOMEPAGE="
-   https://pypi.org/project/types-requests/
-   https://github.com/python/typeshed/tree/master/stubs/requests
-"
-
-SLOT="0"
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-python/types-urllib3"



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

2023-10-02 Thread Lucio Sauer
commit: 2c4be3a5c967a55e9d84e55d53db340d1d522e33
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon Oct  2 23:44:45 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Mon Oct  2 23:54:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c4be3a5

dev-python/grpc-stubs: drop 1.53.0.2

Signed-off-by: Lucio Sauer  posteo.net>

 dev-python/grpc-stubs/Manifest   |  1 -
 dev-python/grpc-stubs/grpc-stubs-1.53.0.2.ebuild | 37 
 2 files changed, 38 deletions(-)

diff --git a/dev-python/grpc-stubs/Manifest b/dev-python/grpc-stubs/Manifest
index 2ff0d2045c..563d498fc0 100644
--- a/dev-python/grpc-stubs/Manifest
+++ b/dev-python/grpc-stubs/Manifest
@@ -1,2 +1 @@
-DIST grpc-stubs-1.53.0.2.gh.tar.gz 14607 BLAKE2B 
a18f17d1fe31133f7bafb4728b1748537db11b5d11f7da9364fb595c86afcfb47199d069e7eb3e05b89b92757b1080dfd443d0ee2006e85e49c75e5ad188e41a
 SHA512 
ea8343231d12a34927bab56ddfdad69233c4e09502cd072db9ed21ec79726a600e9dc31a0b3ecbae47ea5f4357ddb0840e022fb385f6e1296665406254c59fba
 DIST grpc-stubs-1.53.0.3.gh.tar.gz 14667 BLAKE2B 
58f1ff46f6e4ad96fafa7583158e8a3be1ac5fc991f50dde34899fad919fbfb46afe5da8846aa7ef98cdc4de34609ee93a06d137630d505460d34ecaa3a47837
 SHA512 
dbcf9882b4ad986bcf17ed613c233cfd889d46340b91534d9ef33a11e1ce25db5e81a747c57b55a1e174012c81da94d29769706a1b3932ca13b020506235ccbd

diff --git a/dev-python/grpc-stubs/grpc-stubs-1.53.0.2.ebuild 
b/dev-python/grpc-stubs/grpc-stubs-1.53.0.2.ebuild
deleted file mode 100644
index 1b9fbdd659..00
--- a/dev-python/grpc-stubs/grpc-stubs-1.53.0.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_11 )
-inherit distutils-r1
-
-DESCRIPTION="gRPC typing stubs for Python"
-HOMEPAGE="
-   https://pypi.org/project/grpc-stubs/
-   https://github.com/shabbyrobe/grpc-stubs/
-"
-
-SRC_URI="https://github.com/shabbyrobe/grpc-stubs/archive/refs/tags/${PV}.tar.gz
-   -> ${P}.gh.tar.gz"
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/grpcio[${PYTHON_USEDEP}]
-   dev-python/protobuf-python[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
- dev-python/mypy[${PYTHON_USEDEP}]
- dev-python/pytest-mypy-plugins[${PYTHON_USEDEP}]
- dev-python/types-protobuf[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   epytest --mypy-ini-file=setup.cfg
-}



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

2023-10-02 Thread Lucio Sauer
commit: 846279ae9cc85f29f30d9e6c08d67fe7ce02320b
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon Oct  2 23:50:04 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Mon Oct  2 23:54:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=846279ae

dev-python/types-requests: add 2.31.0.6

Signed-off-by: Lucio Sauer  posteo.net>

 dev-python/types-requests/Manifest |  1 +
 .../types-requests/types-requests-2.31.0.6.ebuild  | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/types-requests/Manifest 
b/dev-python/types-requests/Manifest
index 91a68b94b6..86db47efcf 100644
--- a/dev-python/types-requests/Manifest
+++ b/dev-python/types-requests/Manifest
@@ -1 +1,2 @@
 DIST types-requests-2.31.0.5.tar.gz 15474 BLAKE2B 
d1fc25eb9003f47bca74c21d9791aae2830b2242da387e0627e7509a3a52cb417f780fd6c4d5808314000a00b7f0385e1a275d0aaa23e9ecbcfe112290bead7a
 SHA512 
a6df779ddfdc0ad3389d9c5c200bc1b14aefa3d6baf622879789c22230fbd5a3c0a71c0660ddc7abe75a57902abfb356b5c7107136919642d403e6da398c8489
+DIST types-requests-2.31.0.6.tar.gz 15535 BLAKE2B 
165bbedb94cf39b271a32c37e58333d0f59b053a3c882c964e5c46f8fe95fba4ce158434714f4352fc426b6c6fcc98e31caf79407d1778c4e514c0a8a6dfe457
 SHA512 
e35dc869c6192cea6408407fe024c9dcaeac7baa208df250671f0d99d31e36aa20647d3d1823069bdae27b899d1278010ebfc4ad19ef00a922cd1f64636bd521

diff --git a/dev-python/types-requests/types-requests-2.31.0.6.ebuild 
b/dev-python/types-requests/types-requests-2.31.0.6.ebuild
new file mode 100644
index 00..992925ec37
--- /dev/null
+++ b/dev-python/types-requests/types-requests-2.31.0.6.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for requests"
+HOMEPAGE="
+   https://pypi.org/project/types-requests/
+   https://github.com/python/typeshed/tree/master/stubs/requests
+"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"
+
+# Depends on _typeshed util stub module bundled with mypy and other type 
checkers.
+RDEPEND="dev-python/types-urllib3"



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

2023-10-02 Thread Robin H. Johnson
commit: 5ef41dc17c3b7fba6354d8229e682b839f0b7ff1
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Oct  2 23:00:21 2023 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Oct  2 23:00:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ef41dc1

sys-apps/dmidecode: cleanup whitespace

Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-apps/dmidecode/dmidecode-3.5-r3.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-apps/dmidecode/dmidecode-3.5-r3.ebuild 
b/sys-apps/dmidecode/dmidecode-3.5-r3.ebuild
index 67960f7676a5..250442ecf4bc 100644
--- a/sys-apps/dmidecode/dmidecode-3.5-r3.ebuild
+++ b/sys-apps/dmidecode/dmidecode-3.5-r3.ebuild
@@ -7,7 +7,6 @@ EAPI=8
 # Check regularly after releases!
 inherit flag-o-matic toolchain-funcs
 
-
 DESCRIPTION="DMI (Desktop Management Interface) table related utilities"
 HOMEPAGE="https://www.nongnu.org/dmidecode/;
 SRC_URI="https://savannah.nongnu.org/download/${PN}/${P}.tar.xz;



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

2023-10-02 Thread Robin H. Johnson
commit: b2c692dc609957da262098c2f99e84f689dc766a
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Oct  2 21:36:38 2023 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Oct  2 21:40:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2c692dc

sys-apps/dmidecode: revbump with recommended patch from upstream

Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-apps/dmidecode/Manifest|  2 ++
 sys-apps/dmidecode/dmidecode-3.5-r3.ebuild | 58 ++
 2 files changed, 60 insertions(+)

diff --git a/sys-apps/dmidecode/Manifest b/sys-apps/dmidecode/Manifest
index 7a7bd062f49f..a7f27051e149 100644
--- a/sys-apps/dmidecode/Manifest
+++ b/sys-apps/dmidecode/Manifest
@@ -1,2 +1,4 @@
 DIST dmidecode-3.4.tar.xz 61420 BLAKE2B 
f9f0429c5128692c2d1d560580552285ea900c1c9ef6f68f0e2133ae1ef05b85a943e882f915d3ef969b7a7e3f3f6bbc4ec391e7bd3d98092976ddbf02421c49
 SHA512 
62990b6159e5a7c8688d37e44957e7948391d2c6afeabaa4514ba9dad2d08b020297676e2dbbfcb6471efc6fb6f3682750422931a953f78f358bb3dd3745e95b
+DIST dmidecode-3.5-80de376231e903d2cbea95e51ffea31860502159.patch 1762 BLAKE2B 
b3b1d4232ab8089cfd405f5bf88a9e5eab7be244b70c3af663b33836c0e2d7c7bc01affa41e826ff0129b66afd6a066f51a722d8a0ab64c42990a1d1440285c4
 SHA512 
cb7cc66e608bfd67d1db6ba96e887b06c11526956819ea48c378edbb93af139600b41501330ae936bfbe333de461265b51d680170fb044b29d70fedfeb47f52a
+DIST dmidecode-3.5-c76ddda0ba0aa99a55945e3290095c2ec493c892.patch 1933 BLAKE2B 
e3aff73dc780d3d6b92a9d0de05906a620657664c3b30d40bc10a57e29522e883f671ce7658c0fdea6ee6c2b891639c1639a695f4f2f25dbe091cc93c6951cee
 SHA512 
7caee6762b6676f4e133025cd0e68e7fbd93ae2dea773b2f6180505fda3384f60e0de40ae32322ff50a470b7986dbf6071a86dd770d7bca9df3cc601dbc0e18b
 DIST dmidecode-3.5.tar.xz 65068 BLAKE2B 
07cc4c069dc1cba36160de158c4d0390df9b77b4192f5847df0756f9e097a7fbc751cd7b5b073df7661267ab78ea0d9be2831d70ddda8d1981c628f3cfee8802
 SHA512 
690c9bea391f6bbfc8cd48e8db408a61d5b551a07a2823c29d03a09607fc2043cc1bea44ee9fd27fd0e7bc0b287bf9de9f22a1a66053f5b1e63d77c03d93e1ae

diff --git a/sys-apps/dmidecode/dmidecode-3.5-r3.ebuild 
b/sys-apps/dmidecode/dmidecode-3.5-r3.ebuild
new file mode 100644
index ..67960f7676a5
--- /dev/null
+++ b/sys-apps/dmidecode/dmidecode-3.5-r3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Upstream often give "recommended patches" at 
https://www.nongnu.org/dmidecode/
+# Check regularly after releases!
+inherit flag-o-matic toolchain-funcs
+
+
+DESCRIPTION="DMI (Desktop Management Interface) table related utilities"
+HOMEPAGE="https://www.nongnu.org/dmidecode/;
+SRC_URI="https://savannah.nongnu.org/download/${PN}/${P}.tar.xz;
+PATCHES=()
+UPSTREAM_PATCHES=(
+   c76ddda0ba0aa99a55945e3290095c2ec493c892
+   80de376231e903d2cbea95e51ffea31860502159
+)
+
+for c in "${UPSTREAM_PATCHES[@]}" ; do
+   SRC_URI+=" 
https://git.savannah.gnu.org/cgit/dmidecode.git/patch/?id=${c} -> 
${P}-${c}.patch "
+   PATCHES+=( "${DISTDIR}"/${P}-${c}.patch )
+done
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~x86"
+IUSE="selinux"
+
+RDEPEND="selinux? ( sec-policy/selinux-dmidecode )"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "/^prefix/s:/usr/local:${EPREFIX}/usr:" \
+   -e "/^docdir/s:dmidecode:${PF}:" \
+   -e '/^PROGRAMS !=/d' \
+   Makefile || die
+}
+
+src_compile() {
+   append-lfs-flags
+
+   emake \
+   CFLAGS="${CFLAGS} ${CPPFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   CC="$(tc-getCC)"
+}
+
+pkg_postinst() {
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   einfo "dmidecode needs root privileges to read /dev/xsvc"
+   einfo "To make dmidecode useful, either run as root, or chown 
and setuid the binary."
+   einfo "Note that /usr/sbin/ptrconf and /usr/sbin/ptrdiag give 
similar"
+   einfo "information without requiring root privileges."
+   fi
+}



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

2023-10-02 Thread Robin H. Johnson
commit: 7f5f3e60e178525ce96d7a7ae964f9164ab03c18
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Oct  2 21:41:27 2023 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Oct  2 21:41:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f5f3e60

sys-apps/dmidecode: ebuild cleanup

Bug: https://bugs.gentoo.org/905093
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-apps/dmidecode/Manifest|  1 -
 sys-apps/dmidecode/dmidecode-3.4-r1.ebuild | 47 --
 sys-apps/dmidecode/dmidecode-3.5-r1.ebuild | 47 --
 3 files changed, 95 deletions(-)

diff --git a/sys-apps/dmidecode/Manifest b/sys-apps/dmidecode/Manifest
index a7f27051e149..3cbad40a4371 100644
--- a/sys-apps/dmidecode/Manifest
+++ b/sys-apps/dmidecode/Manifest
@@ -1,4 +1,3 @@
-DIST dmidecode-3.4.tar.xz 61420 BLAKE2B 
f9f0429c5128692c2d1d560580552285ea900c1c9ef6f68f0e2133ae1ef05b85a943e882f915d3ef969b7a7e3f3f6bbc4ec391e7bd3d98092976ddbf02421c49
 SHA512 
62990b6159e5a7c8688d37e44957e7948391d2c6afeabaa4514ba9dad2d08b020297676e2dbbfcb6471efc6fb6f3682750422931a953f78f358bb3dd3745e95b
 DIST dmidecode-3.5-80de376231e903d2cbea95e51ffea31860502159.patch 1762 BLAKE2B 
b3b1d4232ab8089cfd405f5bf88a9e5eab7be244b70c3af663b33836c0e2d7c7bc01affa41e826ff0129b66afd6a066f51a722d8a0ab64c42990a1d1440285c4
 SHA512 
cb7cc66e608bfd67d1db6ba96e887b06c11526956819ea48c378edbb93af139600b41501330ae936bfbe333de461265b51d680170fb044b29d70fedfeb47f52a
 DIST dmidecode-3.5-c76ddda0ba0aa99a55945e3290095c2ec493c892.patch 1933 BLAKE2B 
e3aff73dc780d3d6b92a9d0de05906a620657664c3b30d40bc10a57e29522e883f671ce7658c0fdea6ee6c2b891639c1639a695f4f2f25dbe091cc93c6951cee
 SHA512 
7caee6762b6676f4e133025cd0e68e7fbd93ae2dea773b2f6180505fda3384f60e0de40ae32322ff50a470b7986dbf6071a86dd770d7bca9df3cc601dbc0e18b
 DIST dmidecode-3.5.tar.xz 65068 BLAKE2B 
07cc4c069dc1cba36160de158c4d0390df9b77b4192f5847df0756f9e097a7fbc751cd7b5b073df7661267ab78ea0d9be2831d70ddda8d1981c628f3cfee8802
 SHA512 
690c9bea391f6bbfc8cd48e8db408a61d5b551a07a2823c29d03a09607fc2043cc1bea44ee9fd27fd0e7bc0b287bf9de9f22a1a66053f5b1e63d77c03d93e1ae

diff --git a/sys-apps/dmidecode/dmidecode-3.4-r1.ebuild 
b/sys-apps/dmidecode/dmidecode-3.4-r1.ebuild
deleted file mode 100644
index 3f52315eea2e..
--- a/sys-apps/dmidecode/dmidecode-3.4-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Upstream often give "recommended patches" at 
https://www.nongnu.org/dmidecode/
-# Check regularly after releases!
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="DMI (Desktop Management Interface) table related utilities"
-HOMEPAGE="https://www.nongnu.org/dmidecode/;
-SRC_URI="https://savannah.nongnu.org/download/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* ~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv x86"
-IUSE="selinux"
-
-RDEPEND="selinux? ( sec-policy/selinux-dmidecode )"
-
-src_prepare() {
-   default
-
-   sed -i \
-   -e "/^prefix/s:/usr/local:${EPREFIX}/usr:" \
-   -e "/^docdir/s:dmidecode:${PF}:" \
-   -e '/^PROGRAMS !=/d' \
-   Makefile || die
-}
-
-src_compile() {
-   append-lfs-flags
-
-   emake \
-   CFLAGS="${CFLAGS} ${CPPFLAGS}" \
-   LDFLAGS="${LDFLAGS}" \
-   CC="$(tc-getCC)"
-}
-
-pkg_postinst() {
-   if [[ ${CHOST} == *-solaris* ]] ; then
-   einfo "dmidecode needs root privileges to read /dev/xsvc"
-   einfo "To make dmidecode useful, either run as root, or chown 
and setuid the binary."
-   einfo "Note that /usr/sbin/ptrconf and /usr/sbin/ptrdiag give 
similar"
-   einfo "information without requiring root privileges."
-   fi
-}

diff --git a/sys-apps/dmidecode/dmidecode-3.5-r1.ebuild 
b/sys-apps/dmidecode/dmidecode-3.5-r1.ebuild
deleted file mode 100644
index 3f52315eea2e..
--- a/sys-apps/dmidecode/dmidecode-3.5-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Upstream often give "recommended patches" at 
https://www.nongnu.org/dmidecode/
-# Check regularly after releases!
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="DMI (Desktop Management Interface) table related utilities"
-HOMEPAGE="https://www.nongnu.org/dmidecode/;
-SRC_URI="https://savannah.nongnu.org/download/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* ~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv x86"
-IUSE="selinux"
-
-RDEPEND="selinux? ( sec-policy/selinux-dmidecode )"
-
-src_prepare() {
-   default
-
-   sed -i \
-   -e "/^prefix/s:/usr/local:${EPREFIX}/usr:" \
-   -e "/^docdir/s:dmidecode:${PF}:" \
-   -e '/^PROGRAMS !=/d' \
-   

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

2023-10-02 Thread James Le Cuirot
commit: 8008e209d900dc988217ce3721292ba895cd0494
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Oct  1 09:32:33 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Oct  2 21:38:18 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8008e209

env-update: Write /usr/etc/ld.so.conf to fix bfd in some obscure cases

This is only needed on prefixed systems. bfd currently reads
${EPREFIX}/etc/ld.so.conf and adds the prefix to these paths, but these
paths are already prefixed. We need them to stay prefixed for ldconfig
and the runtime linker. bfd will use ${EPREFIX}/usr/etc/ld.so.conf
instead if that is present, so we can write the unprefixed paths there.

Other linkers do not use these files at all. We tried to patch bfd to
not use them either, as it shouldn't really be necessary, but that
broke some cases, so we are trying this safer approach instead.

env-update does not write the files under /etc/ld.so.conf.d, but we
shouldn't need to handle these in any case, as all known instances are
not affected by this issue.

Bug: https://bugs.gentoo.org/892549
Closes: https://github.com/gentoo/portage/pull/1105
Signed-off-by: James Le Cuirot  gentoo.org>

 NEWS   |  3 +++
 lib/portage/util/env_update.py | 19 +++
 2 files changed, 22 insertions(+)

diff --git a/NEWS b/NEWS
index 75680fce18..c6d0247691 100644
--- a/NEWS
+++ b/NEWS
@@ -33,6 +33,9 @@ Bug fixes:
 * emerge: fix application count when listing search results for ambiguous
   packages (bug #915054).
 
+* env-update: Write ${EPREFIX}/usr/etc/ld.so.conf with unprefixed paths on
+  prefixed systems to fix the bfd linker in some obscure cases (bug #892549).
+
 Cleanups:
 * vartree: Remove unused variables and parameters
 

diff --git a/lib/portage/util/env_update.py b/lib/portage/util/env_update.py
index 04fde5a52c..b19a853251 100644
--- a/lib/portage/util/env_update.py
+++ b/lib/portage/util/env_update.py
@@ -221,6 +221,25 @@ def _env_update(makelinks, target_root, prev_mtimes, 
contents, env, writemsg_lev
 myfd.write(x + "\n")
 myfd.close()
 
+if eprefix:
+# ldconfig needs ld.so.conf paths to be prefixed, but the bfd 
linker
+# needs them unprefixed, so write an alternative ld.so.conf file 
for
+# the latter. Other linkers do not use these files. See ldelf.c in
+# binutils for precise bfd behavior, as well as bug #892549.
+ldsoconf_path = os.path.join(eroot, "usr", "etc", "ld.so.conf")
+ensure_dirs(os.path.dirname(ldsoconf_path), mode=0o755)
+myfd = atomic_ofstream(ldsoconf_path)
+myfd.write(
+"# ld.so.conf autogenerated by env-update; make all changes 
to\n"
+f"# contents of {eprefix}/etc/env.d directory.\n"
+"# This file is only used by the bfd linker. The paths are 
not\n"
+"# prefixed as this is automatically added by the linker.\n"
+)
+for x in specials["LDPATH"]:
+if x.startswith(eprefix + os.path.sep):
+myfd.write(x[len(eprefix) :] + "\n")
+myfd.close()
+
 potential_lib_dirs = set()
 for lib_dir_glob in ("usr/lib*", "lib*"):
 x = os.path.join(eroot, lib_dir_glob)



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

2023-10-02 Thread James Le Cuirot
commit: 7ff8f85350ad3bf35cfdac1c471e399a04220ed1
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Oct  1 09:15:50 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Oct  2 21:33:21 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=7ff8f853

env_update: Write prefixed paths to files and terminal where appropriate

This change is entirely cosmetic as it only affects comments and
informational messages.

I wasn't sure what to do in the FreeBSD/DragonFly case because
/var/run/ld-elf.so.hints probably isn't prefixed, so I left it alone.

Signed-off-by: James Le Cuirot  gentoo.org>

 lib/portage/util/env_update.py | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/lib/portage/util/env_update.py b/lib/portage/util/env_update.py
index a827963ab4..04fde5a52c 100644
--- a/lib/portage/util/env_update.py
+++ b/lib/portage/util/env_update.py
@@ -216,7 +216,7 @@ def _env_update(makelinks, target_root, prev_mtimes, 
contents, env, writemsg_lev
 # ld.so.conf needs updating and ldconfig needs to be run
 myfd = atomic_ofstream(ldsoconf_path)
 myfd.write("# ld.so.conf autogenerated by env-update; make all changes 
to\n")
-myfd.write("# contents of /etc/env.d directory\n")
+myfd.write(f"# contents of {eprefix}/etc/env.d directory.\n")
 for x in specials["LDPATH"]:
 myfd.write(x + "\n")
 myfd.close()
@@ -242,7 +242,7 @@ def _env_update(makelinks, target_root, prev_mtimes, 
contents, env, writemsg_lev
 newprelink.write(
 "# prelink.conf autogenerated by env-update; make all changes to\n"
 )
-newprelink.write("# contents of /etc/env.d directory\n")
+newprelink.write(f"# contents of {eprefix}/etc/env.d directory\n")
 
 for x in sorted(potential_lib_dirs) + ["bin", "sbin"]:
 newprelink.write(f"-l /{x}\n")
@@ -286,7 +286,7 @@ def _env_update(makelinks, target_root, prev_mtimes, 
contents, env, writemsg_lev
 == b"# prelink.conf autogenerated by env-update; make all 
changes to\n"
 ):
 f = atomic_ofstream(prelink_conf)
-f.write("-c /etc/prelink.conf.d/*.conf\n")
+f.write(f"-c {eprefix}/etc/prelink.conf.d/*.conf\n")
 f.close()
 except OSError as e:
 if e.errno != errno.ENOENT:
@@ -361,7 +361,7 @@ def _env_update(makelinks, target_root, prev_mtimes, 
contents, env, writemsg_lev
 # an older package installed ON TOP of a newer version will cause 
ldconfig
 # to overwrite the symlinks we just made. -X means no links. After 
'clean'
 # we can safely create links.
-writemsg_level(_(f">>> Regenerating 
{target_root}etc/ld.so.cache...\n"))
+writemsg_level(_(f">>> Regenerating {eroot}etc/ld.so.cache...\n"))
 ret = subprocess.run(
 [ldconfig, "-X", "-r", target_root], cwd="/"
 ).returncode
@@ -392,8 +392,8 @@ def _env_update(makelinks, target_root, prev_mtimes, 
contents, env, writemsg_lev
 notice += "# DO NOT EDIT THIS FILE."
 penvnotice = notice + " CHANGES TO STARTUP PROFILES\n"
 cenvnotice = penvnotice[:]
-penvnotice += "# GO INTO /etc/profile NOT /etc/profile.env\n\n"
-cenvnotice += "# GO INTO /etc/csh.cshrc NOT /etc/csh.env\n\n"
+penvnotice += f"# GO INTO {eprefix}/etc/profile NOT 
{eprefix}/etc/profile.env\n\n"
+cenvnotice += f"# GO INTO {eprefix}/etc/csh.cshrc NOT 
{eprefix}/etc/csh.env\n\n"
 
 # create /etc/profile.env for bash support
 profile_env_path = os.path.join(eroot, "etc", "profile.env")



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/sfwbar/

2023-10-02 Thread Lev Babiev
commit: e4c58e9a9683ac404bada645680cc49bd0daf3a6
Author: Lev Babiev  hosers  org>
AuthorDate: Mon Oct  2 20:51:15 2023 +
Commit: Lev Babiev  hosers  org>
CommitDate: Mon Oct  2 20:51:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e4c58e9a

gui-apps/sfwbar: update Manifest

Signed-off-by: Lev Babiev  hosers.org>

 gui-apps/sfwbar/Manifest | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gui-apps/sfwbar/Manifest b/gui-apps/sfwbar/Manifest
index b21d9e2bfa..908d32d725 100644
--- a/gui-apps/sfwbar/Manifest
+++ b/gui-apps/sfwbar/Manifest
@@ -1,3 +1,2 @@
-DIST sfwbar-1.0_beta10.tar.gz 328768 BLAKE2B 
9e3530bdb51de0baa997429dcaa5799db34827ccd412872c8f145ba7aef8a02776146e4a28c251968c8d9643a563201c7aa1ab8fbbbafb290c677526c9dfa5ac
 SHA512 
d3671564a228419bca9a8cfa94939efd4c4455b7b80e7e06de023fb694366a267b012ad8167719cf8863bb1841cfba50b269924c4b23b447089ca587616d613f
-DIST sfwbar-1.0_beta11.tar.gz 335292 BLAKE2B 
e4f81db97b73f082fd2d670819dc99b1dcfe15fe70af0a9a6ebc4da333ed33a3db00b6a1c1f9b3c0764a82eb9cb36d08fcabb83b866db7243f0c300a7c7a3842
 SHA512 
390d6018183738a0c3e6321537a3ba8b477a0932b8638115e9617c1f08fefad481c0c7385784178abe0282a2d1318aa288ab5b097da45229823653632d116bb8
 DIST sfwbar-1.0_beta12.tar.gz 362373 BLAKE2B 
b1adda8a85c90d9459c4716c10eac501062476c4a039be7c8a8ebbcbfe63bb984a6869ed43157d24c02103e996d38e0d55e0d4b0df447f6e838a82bb7b725fc8
 SHA512 
b817ae0a0a77f13c6347ce50308b716ab30d7fc1e7920bf365ef34b332e07736bb4c08ec260195166b3cdc9cbafccabfd656afa7679f539a0a035d12ad519832
+DIST sfwbar-1.0_beta13.tar.gz 370717 BLAKE2B 
1728c823b8f077ed3ddf952138cb7a15c70628df60b9dcdc43abffd7e7b7b39ddee785063b2b144889dbd265cc4851fe953bf31aa0393297b7cf3029019f9224
 SHA512 
e838374bfabea6cdbb71ee2e8f0e8ea814cb874ecf617b250959aec81da3a18dd178e3257ead06bf41be55a0d1492312979eab11318cbc7da913a0881e247d67



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

2023-10-02 Thread Mike Gilbert
commit: eed2f62939643295945c458d714849a1cad29399
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct  2 19:38:17 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct  2 20:36:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed2f629

www-client/microsoft-edge: amd64 stable (117.0.2045.47)

Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/microsoft-edge/microsoft-edge-117.0.2045.47.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/microsoft-edge/microsoft-edge-117.0.2045.47.ebuild 
b/www-client/microsoft-edge/microsoft-edge-117.0.2045.47.ebuild
index ebc23fabaa28..40e3af0e1470 100644
--- a/www-client/microsoft-edge/microsoft-edge-117.0.2045.47.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-117.0.2045.47.ebuild
@@ -14,7 +14,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 MY_P="${MY_PN}_${PV}-1"
 



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

2023-10-02 Thread Mike Gilbert
commit: f538ac6cdeb4f7448ae467ea3602c0d347b48b5a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct  2 19:38:50 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct  2 20:36:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f538ac6c

www-client/opera: amd64 stable (102.0.4880.78)

Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/opera/opera-102.0.4880.78.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-102.0.4880.78.ebuild 
b/www-client/opera/opera-102.0.4880.78.ebuild
index fa627a202454..1b66d70aadeb 100644
--- a/www-client/opera/opera-102.0.4880.78.ebuild
+++ b/www-client/opera/opera-102.0.4880.78.ebuild
@@ -41,7 +41,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 FFMPEG_VERSION="114.0.5735.9"
 



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

2023-10-02 Thread Mike Gilbert
commit: 7f22ce966952eb1701f0d8f7b8f85e9010f04fb7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct  2 19:39:13 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct  2 20:36:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f22ce96

www-client/opera-developer: remove old

Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-103.0.4920.0.ebuild| 170 -
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 6ff397a1bcd8..a4356b071293 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_103.0.4920.0_amd64.deb 107883612 BLAKE2B 
b86afc1f5a5167734c8cfafc6dd26f903fc23a493b42b726e8dfee8cefb7b491bb1341caa57572fc345509e1ff40e03e7fb856436a39d441a97f0025fab1d7b7
 SHA512 
5818f7b6acb37d15e58ff7e7aa5e0223616a90244eebc34fbd6e2e43cd3be21abae59676ec87a75c482e629302ea36c8a5e93c05127fdbe125484b986081cd15
 DIST opera-developer_103.0.4928.0_amd64.deb 108467920 BLAKE2B 
056012846d421420cf994ce0597e666277bb9a9103f0007253858e90fff94217989439fc9f6fd54a790e074791ccf1c268c795c8a37b28bb66a43f6d94e62367
 SHA512 
a6f205956707c82a477db55b1489485b24d7c356abfbfac21e9b7f630d3f733d145ea891bbdbc6fe76432efd72073b6ea1c09f3dd4d3d018cc56626c83af6975
 DIST opera-developer_104.0.4934.0_amd64.deb 108666572 BLAKE2B 
8e585f64e7f0e69af8dd99fc17a77abbbd4611f20412562da6f7bfddc59e603979c81a4004a12bc48d6b13497ec00a14e056aca4da0c7972ac8f0e19f514c5fd
 SHA512 
331615cc87e1db0ba5d2fc2f93f59126eedc2b05a8b40d05e6afcec476acfd71739b9c2bbbecda5327a9a6f9f2236c5f5c1611afb61d13a17df5f25c379a33b7
 DIST opera-developer_104.0.4941.0_amd64.deb 108692524 BLAKE2B 
533f73af3b5d294dba0101262564d0c680b26893a9fdbb7ec7836f496da8b75e70a9a0a9a1689eac84b658df46e4cc30f4112b1096f30b625030fb7130771012
 SHA512 
4b98894da59a4fc7f121da95b5d99f765ce653b44c85e0e9a501745610e36838e567933d0d7dc307f426950540a57322d10f5d365b6606b73d9a5ff4d2eecd32

diff --git a/www-client/opera-developer/opera-developer-103.0.4920.0.ebuild 
b/www-client/opera-developer/opera-developer-103.0.4920.0.ebuild
deleted file mode 100644
index fa627a202454..
--- a/www-client/opera-developer/opera-developer-103.0.4920.0.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on 

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

2023-10-02 Thread Mike Gilbert
commit: 2a3a1ef9748744f1b11c27e94f4628d6d9eb720b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct  2 19:39:09 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct  2 20:36:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a3a1ef9

www-client/opera-developer: automated bump (104.0.4941.0)

Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-104.0.4941.0.ebuild| 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index afd55bed08a2..6ff397a1bcd8 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,5 @@
 DIST opera-developer_103.0.4920.0_amd64.deb 107883612 BLAKE2B 
b86afc1f5a5167734c8cfafc6dd26f903fc23a493b42b726e8dfee8cefb7b491bb1341caa57572fc345509e1ff40e03e7fb856436a39d441a97f0025fab1d7b7
 SHA512 
5818f7b6acb37d15e58ff7e7aa5e0223616a90244eebc34fbd6e2e43cd3be21abae59676ec87a75c482e629302ea36c8a5e93c05127fdbe125484b986081cd15
 DIST opera-developer_103.0.4928.0_amd64.deb 108467920 BLAKE2B 
056012846d421420cf994ce0597e666277bb9a9103f0007253858e90fff94217989439fc9f6fd54a790e074791ccf1c268c795c8a37b28bb66a43f6d94e62367
 SHA512 
a6f205956707c82a477db55b1489485b24d7c356abfbfac21e9b7f630d3f733d145ea891bbdbc6fe76432efd72073b6ea1c09f3dd4d3d018cc56626c83af6975
 DIST opera-developer_104.0.4934.0_amd64.deb 108666572 BLAKE2B 
8e585f64e7f0e69af8dd99fc17a77abbbd4611f20412562da6f7bfddc59e603979c81a4004a12bc48d6b13497ec00a14e056aca4da0c7972ac8f0e19f514c5fd
 SHA512 
331615cc87e1db0ba5d2fc2f93f59126eedc2b05a8b40d05e6afcec476acfd71739b9c2bbbecda5327a9a6f9f2236c5f5c1611afb61d13a17df5f25c379a33b7
+DIST opera-developer_104.0.4941.0_amd64.deb 108692524 BLAKE2B 
533f73af3b5d294dba0101262564d0c680b26893a9fdbb7ec7836f496da8b75e70a9a0a9a1689eac84b658df46e4cc30f4112b1096f30b625030fb7130771012
 SHA512 
4b98894da59a4fc7f121da95b5d99f765ce653b44c85e0e9a501745610e36838e567933d0d7dc307f426950540a57322d10f5d365b6606b73d9a5ff4d2eecd32
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-developer/opera-developer-104.0.4941.0.ebuild 
b/www-client/opera-developer/opera-developer-104.0.4941.0.ebuild
new file mode 100644
index ..fa627a202454
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-104.0.4941.0.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+

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

2023-10-02 Thread Mike Gilbert
commit: 919bd399ebc6b6dde43befa5f8468f40d348eb32
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct  2 19:38:45 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct  2 20:36:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=919bd399

www-client/opera: automated bump (102.0.4880.78)

Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-102.0.4880.78.ebuild | 170 
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 7a1c63fece11..f3b11247939c 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1,3 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
 DIST opera-stable_102.0.4880.70_amd64.deb 106610708 BLAKE2B 
9b2e149a68c801f90b723a4f64620131afac2e566b82af72f7d08e89b310b74b0ca4e7843b2e782145e9f4dcc2f505fd7b9e4c4dcdd624842c45e148c579f275
 SHA512 
9a7483003f1ac78e50a875a6d69c7657c0ec2c70ce79e633860c641792625be4ce13cc75fdb31aba81cfee6685925564e286e6082769b6ce098bf7d72f54a698
+DIST opera-stable_102.0.4880.78_amd64.deb 106587992 BLAKE2B 
550614a2fe1f815e3c8e8c2d075886c217c9a293d9d261f67989cdd1b13439a6102e7e3bbb754f8dfeeea75f629727f331c9318ef25ec43ec4c37c2df7a3bbd7
 SHA512 
63fd74c8b0dd50568f91a6056e8ab1456cc333946069dc6b1ee041bb74857f62868da396fa063e4f85e4769bb33da8e9ac43b53f198684e6d089e76d1187a0ce

diff --git a/www-client/opera/opera-102.0.4880.78.ebuild 
b/www-client/opera/opera-102.0.4880.78.ebuild
new file mode 100644
index ..fa627a202454
--- /dev/null
+++ b/www-client/opera/opera-102.0.4880.78.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; 

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

2023-10-02 Thread Mike Gilbert
commit: 355d0f42780e5dae7610587f6c54c1c68748d6a4
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct  2 19:38:54 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct  2 20:36:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355d0f42

www-client/opera: remove old

Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/opera/Manifest   |   1 -
 www-client/opera/opera-102.0.4880.70.ebuild | 170 
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index f3b11247939c..8fdde6e589ba 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1,2 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
-DIST opera-stable_102.0.4880.70_amd64.deb 106610708 BLAKE2B 
9b2e149a68c801f90b723a4f64620131afac2e566b82af72f7d08e89b310b74b0ca4e7843b2e782145e9f4dcc2f505fd7b9e4c4dcdd624842c45e148c579f275
 SHA512 
9a7483003f1ac78e50a875a6d69c7657c0ec2c70ce79e633860c641792625be4ce13cc75fdb31aba81cfee6685925564e286e6082769b6ce098bf7d72f54a698
 DIST opera-stable_102.0.4880.78_amd64.deb 106587992 BLAKE2B 
550614a2fe1f815e3c8e8c2d075886c217c9a293d9d261f67989cdd1b13439a6102e7e3bbb754f8dfeeea75f629727f331c9318ef25ec43ec4c37c2df7a3bbd7
 SHA512 
63fd74c8b0dd50568f91a6056e8ab1456cc333946069dc6b1ee041bb74857f62868da396fa063e4f85e4769bb33da8e9ac43b53f198684e6d089e76d1187a0ce

diff --git a/www-client/opera/opera-102.0.4880.70.ebuild 
b/www-client/opera/opera-102.0.4880.70.ebuild
deleted file mode 100644
index 1b66d70aadeb..
--- a/www-client/opera/opera-102.0.4880.70.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   

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

2023-10-02 Thread Mike Gilbert
commit: 9bfd111aef6124500a2fcaa6f6adf2067a625b3c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct  2 19:38:21 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct  2 20:36:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bfd111a

www-client/microsoft-edge: remove old

Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/microsoft-edge/Manifest |   1 -
 .../microsoft-edge-117.0.2045.40.ebuild| 123 -
 2 files changed, 124 deletions(-)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 89254c5be1cd..87c6e857e710 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,2 +1 @@
-DIST microsoft-edge-stable_117.0.2045.40-1_amd64.deb 155071642 BLAKE2B 
25fee0cee822778340afe5c5cba744ac80edcec5c5ebdc7e5155d8c043f24a60e063412843e73549c39a63e803510dfc96fcb8abb2c4ad2751d41dca73821d72
 SHA512 
39d16c046b90bd4a4bfaa454d178c98fbc6ab3e4369f95691d68ba4414aeb9a854ad2be282dc44f1bc13d2bb23a59e9e559709ca402208935d3c6b1ea7a739b5
 DIST microsoft-edge-stable_117.0.2045.47-1_amd64.deb 155194930 BLAKE2B 
2088695d1aac1784efbecdf183f2c6624dfa5a8ef29d54e8d760b199da361e28c14eee58cac5182bda61662b2922ee7ac14280414918478cb7bb46374d5efb0a
 SHA512 
b3ad73415c358d610b77f237bfca3656060b8ab4404946471abc95369446bc3159627556024e41348c94a0c2c7723de8525e9bdf40e5fa84f3a657558bb6a308

diff --git a/www-client/microsoft-edge/microsoft-edge-117.0.2045.40.ebuild 
b/www-client/microsoft-edge/microsoft-edge-117.0.2045.40.ebuild
deleted file mode 100644
index 40e3af0e1470..
--- a/www-client/microsoft-edge/microsoft-edge-117.0.2045.40.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 2011-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
-   fi
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 48 64 128 256 ; do
-   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
-   done
-
-   if ! use mip; then
-   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
-   fi
-
-   if ! use qt5; then
-   rm "${EDGE_HOME}/libqt5_shim.so" || die
-   fi
-
-   pax-mark m "${EDGE_HOME}/msedge"
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2023-10-02 Thread Mike Gilbert
commit: aacc9194df64e9abf1981d82cfe014ea47ade152
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct  2 19:37:52 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct  2 20:36:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aacc9194

www-client/google-chrome-unstable: automated update (119.0.6034.6)

Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...-118.0.5993.11.ebuild => google-chrome-unstable-119.0.6034.6.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index 8906da94bfda..95b33e4ef8db 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_118.0.5993.11-1_amd64.deb 104161464 BLAKE2B 
350ab9f3fd797fbfc658913671f1a4406cfef0fe29966f00a8d2fcd0df5f94da6da2f2ac9efcd79b9789393d41b9817ea2034b2d4963f3a3c8bb916afeccad1d
 SHA512 
fd2c780e3731f643276bf31074adfcbc8334b10ea0bbb55681de95a3a55b21b1e446301ca461bfa757d1fbf08e2ee29366d19aaea32294e487ecdf8b6cdb1884
+DIST google-chrome-unstable_119.0.6034.6-1_amd64.deb 103858908 BLAKE2B 
e26986b2e8c1555f3f944f11e61d24e9718ffe1532de20114b08838398509e635d2b60d3c8398ed658c1b86681642ac53e1bd2048a24fd3f38efecb61b52a383
 SHA512 
d85c64ccbdbb0a5f54a230cf82c6b63d5dd3e9ddb2da8005550e714ea43bdeedb80b187ab52feba08dd8f7faa43e8fd3e48a6c2fe7db208d90adaf32aaa3b7e7

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-118.0.5993.11.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-119.0.6034.6.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-118.0.5993.11.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-119.0.6034.6.ebuild



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

2023-10-02 Thread Mike Gilbert
commit: f79052a24a50eb6cab39838162fa1ab14b76976d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct  2 19:38:12 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct  2 20:36:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f79052a2

www-client/microsoft-edge: automated bump (117.0.2045.47)

Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/microsoft-edge/Manifest |   1 +
 .../microsoft-edge-117.0.2045.47.ebuild| 123 +
 2 files changed, 124 insertions(+)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index adec2500558d..89254c5be1cd 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1 +1,2 @@
 DIST microsoft-edge-stable_117.0.2045.40-1_amd64.deb 155071642 BLAKE2B 
25fee0cee822778340afe5c5cba744ac80edcec5c5ebdc7e5155d8c043f24a60e063412843e73549c39a63e803510dfc96fcb8abb2c4ad2751d41dca73821d72
 SHA512 
39d16c046b90bd4a4bfaa454d178c98fbc6ab3e4369f95691d68ba4414aeb9a854ad2be282dc44f1bc13d2bb23a59e9e559709ca402208935d3c6b1ea7a739b5
+DIST microsoft-edge-stable_117.0.2045.47-1_amd64.deb 155194930 BLAKE2B 
2088695d1aac1784efbecdf183f2c6624dfa5a8ef29d54e8d760b199da361e28c14eee58cac5182bda61662b2922ee7ac14280414918478cb7bb46374d5efb0a
 SHA512 
b3ad73415c358d610b77f237bfca3656060b8ab4404946471abc95369446bc3159627556024e41348c94a0c2c7723de8525e9bdf40e5fa84f3a657558bb6a308

diff --git a/www-client/microsoft-edge/microsoft-edge-117.0.2045.47.ebuild 
b/www-client/microsoft-edge/microsoft-edge-117.0.2045.47.ebuild
new file mode 100644
index ..ebc23fabaa28
--- /dev/null
+++ b/www-client/microsoft-edge/microsoft-edge-117.0.2045.47.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
+   fi
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 128 256 ; do
+   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
+   done
+
+   if ! use mip; then
+   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
+   fi
+
+   if ! use qt5; then
+   rm "${EDGE_HOME}/libqt5_shim.so" || die
+   fi
+
+   pax-mark m "${EDGE_HOME}/msedge"
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2023-10-02 Thread Mike Gilbert
commit: 38bbe5b7d644f5fdbb3ca20d21cb96dbd9e73cd2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct  2 19:37:26 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct  2 20:36:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38bbe5b7

www-client/google-chrome-beta: automated update (118.0.5993.32)

Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...eta-118.0.5993.21.ebuild => google-chrome-beta-118.0.5993.32.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 06de8f25cd1b..5e7044bd6324 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_118.0.5993.21-1_amd64.deb 104818508 BLAKE2B 
e41cbe7e9e1b7d46f2f58aeee4d2d3a7cfd87a72694a85247928ba32f6a8af40b3d202ed1bad50e3de1fc2fb0e3de7ffaec122b5d67bbd3e9ed7f0bf74808d4d
 SHA512 
e905aa5af1b985bd677e5286ec933c6002c0220476531c4f93e2e9111c31968de1334b8bb1d0d51d76b94ec79c8b4606e6683a1a58b273043f45a138be6417d9
+DIST google-chrome-beta_118.0.5993.32-1_amd64.deb 104036424 BLAKE2B 
827d3398a3ab4fd3d3f380927f86176233798d4dd32de3d5dcf63b4b487145540d393c7ccae0f26004a71b7107b8ebf366645e328a2c46ae8d5884f1857798c5
 SHA512 
67224cfa4a7c63bbb70839cbcdfefa2733f029e5309785d150706094421a5ea7ac0a1a5243e4c4d2e0f9660c1a547e8ee617a940ecc492d96a1a06198c57afb0

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-118.0.5993.21.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-118.0.5993.32.ebuild
similarity index 100%
rename from 
www-client/google-chrome-beta/google-chrome-beta-118.0.5993.21.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-118.0.5993.32.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2023-10-02 Thread Mike Gilbert
commit: 19c3402b87454bce4cd7a14eb5f899b181345c3d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct  2 19:37:59 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct  2 20:36:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19c3402b

www-plugins/chrome-binary-plugins: automated update (119.0.6034.6_alpha)

Signed-off-by: Mike Gilbert  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 11_alpha.ebuild => chrome-binary-plugins-119.0.6034.6_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 57e5d4e2b77d..f224db89ca29 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_118.0.5993.32-1_amd64.deb 104036424 BLAKE2B 
827d3398a3ab4fd3d3f380927f86176233798d4dd32de3d5dcf63b4b487145540d393c7ccae0f26004a71b7107b8ebf366645e328a2c46ae8d5884f1857798c5
 SHA512 
67224cfa4a7c63bbb70839cbcdfefa2733f029e5309785d150706094421a5ea7ac0a1a5243e4c4d2e0f9660c1a547e8ee617a940ecc492d96a1a06198c57afb0
 DIST google-chrome-stable_117.0.5938.132-1_amd64.deb 104035880 BLAKE2B 
259be2f1d43f63a5c88a0d6bdbf1db76765bd438863ee6613b57b097bbdc2c592a8497fa92a6734126c99e0f738abc36f25e648898f6db9de1cc49412cb21fe3
 SHA512 
aaf135e6bcdb1c048852350454458558bc662d9bead0538b4bbff6df42a680ffbe544661d4e5c19707c528444e3b39ef729b15a44d211d9759d1e66b25bfe5b6
-DIST google-chrome-unstable_118.0.5993.11-1_amd64.deb 104161464 BLAKE2B 
350ab9f3fd797fbfc658913671f1a4406cfef0fe29966f00a8d2fcd0df5f94da6da2f2ac9efcd79b9789393d41b9817ea2034b2d4963f3a3c8bb916afeccad1d
 SHA512 
fd2c780e3731f643276bf31074adfcbc8334b10ea0bbb55681de95a3a55b21b1e446301ca461bfa757d1fbf08e2ee29366d19aaea32294e487ecdf8b6cdb1884
+DIST google-chrome-unstable_119.0.6034.6-1_amd64.deb 103858908 BLAKE2B 
e26986b2e8c1555f3f944f11e61d24e9718ffe1532de20114b08838398509e635d2b60d3c8398ed658c1b86681642ac53e1bd2048a24fd3f38efecb61b52a383
 SHA512 
d85c64ccbdbb0a5f54a230cf82c6b63d5dd3e9ddb2da8005550e714ea43bdeedb80b187ab52feba08dd8f7faa43e8fd3e48a6c2fe7db208d90adaf32aaa3b7e7

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-118.0.5993.11_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-119.0.6034.6_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-118.0.5993.11_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-119.0.6034.6_alpha.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2023-10-02 Thread Mike Gilbert
commit: be1a56a29aae9666ce320f56998ba2e0836db903
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct  2 19:37:37 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct  2 20:36:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be1a56a2

www-plugins/chrome-binary-plugins: automated update (118.0.5993.32_beta)

Signed-off-by: Mike Gilbert  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...3.21_beta.ebuild => chrome-binary-plugins-118.0.5993.32_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 78e746218490..57e5d4e2b77d 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_118.0.5993.21-1_amd64.deb 104818508 BLAKE2B 
e41cbe7e9e1b7d46f2f58aeee4d2d3a7cfd87a72694a85247928ba32f6a8af40b3d202ed1bad50e3de1fc2fb0e3de7ffaec122b5d67bbd3e9ed7f0bf74808d4d
 SHA512 
e905aa5af1b985bd677e5286ec933c6002c0220476531c4f93e2e9111c31968de1334b8bb1d0d51d76b94ec79c8b4606e6683a1a58b273043f45a138be6417d9
+DIST google-chrome-beta_118.0.5993.32-1_amd64.deb 104036424 BLAKE2B 
827d3398a3ab4fd3d3f380927f86176233798d4dd32de3d5dcf63b4b487145540d393c7ccae0f26004a71b7107b8ebf366645e328a2c46ae8d5884f1857798c5
 SHA512 
67224cfa4a7c63bbb70839cbcdfefa2733f029e5309785d150706094421a5ea7ac0a1a5243e4c4d2e0f9660c1a547e8ee617a940ecc492d96a1a06198c57afb0
 DIST google-chrome-stable_117.0.5938.132-1_amd64.deb 104035880 BLAKE2B 
259be2f1d43f63a5c88a0d6bdbf1db76765bd438863ee6613b57b097bbdc2c592a8497fa92a6734126c99e0f738abc36f25e648898f6db9de1cc49412cb21fe3
 SHA512 
aaf135e6bcdb1c048852350454458558bc662d9bead0538b4bbff6df42a680ffbe544661d4e5c19707c528444e3b39ef729b15a44d211d9759d1e66b25bfe5b6
 DIST google-chrome-unstable_118.0.5993.11-1_amd64.deb 104161464 BLAKE2B 
350ab9f3fd797fbfc658913671f1a4406cfef0fe29966f00a8d2fcd0df5f94da6da2f2ac9efcd79b9789393d41b9817ea2034b2d4963f3a3c8bb916afeccad1d
 SHA512 
fd2c780e3731f643276bf31074adfcbc8334b10ea0bbb55681de95a3a55b21b1e446301ca461bfa757d1fbf08e2ee29366d19aaea32294e487ecdf8b6cdb1884

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-118.0.5993.21_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-118.0.5993.32_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-118.0.5993.21_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-118.0.5993.32_beta.ebuild



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

2023-10-02 Thread Patrick McLean
commit: 62abdb5f34199fece355edeae9ba3025718c7b92
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Oct  2 20:04:05 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Oct  2 20:04:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62abdb5f

dev-util/ruff: add 0.0.292, drop 0.0.291

Signed-off-by: Patrick McLean  gentoo.org>

 dev-util/ruff/Manifest | 32 +--
 .../{ruff-0.0.291.ebuild => ruff-0.0.292.ebuild}   | 36 +-
 2 files changed, 28 insertions(+), 40 deletions(-)

diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest
index 8a54fff8263c..627c332d4639 100644
--- a/dev-util/ruff/Manifest
+++ b/dev-util/ruff/Manifest
@@ -1,7 +1,8 @@
 DIST Inflector-0.11.4.crate 17438 BLAKE2B 
eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd
 SHA512 
f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
+DIST LibCST-03179b55ebe7e916f1722e18e8f0b87c01616d1f.gh.tar.gz 747131 BLAKE2B 
ded9d5cea4bf823228c0c050f98adf8a899a2de0b66734f212012aef6a424ffbaed4e2b491149163f66b9d988a0535caa5a655cf54ca9224fe2a0e2e04f7f205
 SHA512 
2d44bd81a41cbd47969ff47a7fd621048aaae45f5d8002afe54e1a58591a61e9800c3ebf5b38dd47fc2eb20ed43d958d1287d61ef2b367fd018052abb51e0536
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6
 SHA512 
cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
-DIST aho-corasick-1.0.5.crate 172064 BLAKE2B 
bab7767070b959e8e4c054bf505b9423d7fc8b02dc682b559f54db986abe72ddf83a069b4bb585d71b47de92d2fce66a1c151a0d29c4aae99378ca05c3d5eb50
 SHA512 
6b0a64dbfe0c166341a34cd169bc46d28e40f72db4d599a1aff5327a6e891408f39e8e92e983cf9396a8e8135f93e41550237ff3e5c8c05a5325688746fd814b
+DIST aho-corasick-1.1.1.crate 182812 BLAKE2B 
df74c2cfa0ae392a8d466e370ba761c4cd37c65773affba9a3cdcf7f5797b34b4a25e1646be3de5081644b34db2dce273609edb4f18a1ce7fdbf31ac28a10b88
 SHA512 
a894e1cefbb63a3b7b78a3676874d0b7a507c27970f48cdfbda1e5deefbf6b20ed4271b660a12eea77b318cd2fa0f80850a0b1ddfe0d0731ffa326c0fc295692
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
@@ -35,8 +36,8 @@ DIST chrono-0.4.31.crate 214513 BLAKE2B 
2ac43852ea14cb7b129adf68ff62adac1763b3f4
 DIST ciborium-0.2.1.crate 34974 BLAKE2B 
370f4228aa63075cd7a0d41dd83f15211fc69267235905e7f5607f6e6c0baf64db0f6203c97990604de2ae683ca1937acf284c6444702414fe1a685ccfdc12a4
 SHA512 
4403239badcdb5ea6e754e706472e25c4593a1fbdfc5a07e46409ea3dac41151020204167102dbf401a2e5f31b3731267bc3759be59a73880a022e5f4a3064fc
 DIST ciborium-io-0.2.1.crate 6679 BLAKE2B 
1835b1002c2e5f6fb1cc36a6a1f1e3ee10423760646b00a75e5ee5e66dfd2892914705e4456ec440cde27dda04e28329febfbd5c640ec7f86e7c013a9a9d748d
 SHA512 
8860de0a72f07d0d0bb84af3c24635193540c574cc87367c7379222bf97ed68648330511866810265b68076bd1146e0ddb41c269e62db669b1c3390aca679c50
 DIST ciborium-ll-0.2.1.crate 14649 BLAKE2B 
02f5ddca41141e426492afe237ef439acca518c448a6f8daea650ceb925f6a13517819df88c93c979ed1ad9e8411cde400ff39ca288d2de8577ec870531453f3
 SHA512 
214550780734dcb0bb5dc999ecf22283850bf52ee4a9cfb58d86bdac9d4b80db32f0664eef71e8197e7e56a6643ff45d2974b9a36945db2c754a98df42adf9f8
-DIST clap-4.4.4.crate 54812 BLAKE2B 
62c4de57d222fa41305b0459ab152e85c1a0aa3b9f72c97a87b0e4d3ee30b762fee7dec2831c74ed192b7620bdeb28f8722fa0efc6edaeae51e0d7395c8ecd4e
 SHA512 
92d70ecc3a3d3800edfcbfa6d7767d06027790c4bfa88d0205a62665366511961b5e45630abd1eb53abd121563196ef1171c20b9df18b6fc2e0c6a375b24b770
-DIST clap_builder-4.4.4.crate 162344 BLAKE2B 

[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/sfwbar/

2023-10-02 Thread Lev Babiev
commit: 36cbe2462439038a3ba74599706008f7649354ef
Author: Lev Babiev  hosers  org>
AuthorDate: Mon Oct  2 19:57:57 2023 +
Commit: Lev Babiev  hosers  org>
CommitDate: Mon Oct  2 19:57:57 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=36cbe246

gui-apps/sfwbar: version bump

Signed-off-by: Lev Babiev  hosers.org>

 gui-apps/sfwbar/sfwbar-1.0_beta10-r1.ebuild| 44 --
 ...-1.0_beta11.ebuild => sfwbar-1.0_beta13.ebuild} |  6 ++-
 2 files changed, 5 insertions(+), 45 deletions(-)

diff --git a/gui-apps/sfwbar/sfwbar-1.0_beta10-r1.ebuild 
b/gui-apps/sfwbar/sfwbar-1.0_beta10-r1.ebuild
deleted file mode 100644
index 3caa9228b3..00
--- a/gui-apps/sfwbar/sfwbar-1.0_beta10-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg
-
-DESCRIPTION="S* Floating Window Bar"
-HOMEPAGE="https://github.com/LBCrion/sfwbar;
-SRC_URI="https://github.com/LBCrion/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="X mpd pulseaudio"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   dev-libs/json-c:=
-   dev-libs/wayland
-   gui-libs/gtk-layer-shell
-   >=x11-libs/gtk+-3.22.0:3[introspection,wayland]
-   X? ( x11-libs/libxkbcommon )
-   mpd? ( media-libs/libmpdclient )
-   pulseaudio? ( media-libs/libpulse[glib] )
-"
-RDEPEND="${COMMON_DEPEND}
-   virtual/freedesktop-icon-theme
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-libs/wayland-protocols-1.17
-"
-BDEPEND="dev-util/wayland-scanner"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature mpd)
-   $(meson_feature pulseaudio pulse)
-   $(meson_feature X xkb)
-   -Dnetwork=enabled
-   )
-
-   meson_src_configure
-}

diff --git a/gui-apps/sfwbar/sfwbar-1.0_beta11.ebuild 
b/gui-apps/sfwbar/sfwbar-1.0_beta13.ebuild
similarity index 88%
rename from gui-apps/sfwbar/sfwbar-1.0_beta11.ebuild
rename to gui-apps/sfwbar/sfwbar-1.0_beta13.ebuild
index d7d8937058..0a25934553 100644
--- a/gui-apps/sfwbar/sfwbar-1.0_beta11.ebuild
+++ b/gui-apps/sfwbar/sfwbar-1.0_beta13.ebuild
@@ -12,7 +12,7 @@ KEYWORDS="~amd64"
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="X mpd pulseaudio"
+IUSE="X mpd pulseaudio alsa"
 
 COMMON_DEPEND="
dev-libs/glib:2
@@ -23,6 +23,7 @@ COMMON_DEPEND="
X? ( x11-libs/libxkbcommon )
mpd? ( media-libs/libmpdclient )
pulseaudio? ( media-libs/libpulse[glib] )
+   alsa? ( media-libs/alsa-lib )
 "
 RDEPEND="${COMMON_DEPEND}
virtual/freedesktop-icon-theme
@@ -34,10 +35,13 @@ BDEPEND="dev-util/wayland-scanner"
 
 src_configure() {
local emesonargs=(
+   $(meson_feature alsa)
$(meson_feature mpd)
$(meson_feature pulseaudio pulse)
$(meson_feature X xkb)
-Dnetwork=enabled
+   -Didleinhibit=enabled
+   -Dbluez=enabled
-Dbsdctl=disabled
)
 



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

2023-10-02 Thread Michał Górny
commit: 240996cad31468ab52ca69d7b96b5e2bede8e307
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  2 18:28:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  2 19:39:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=240996ca

sys-devel/clang-runtime: Add 18.0.0_pre20231002 snapshot

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

 .../clang-runtime-18.0.0_pre20231002.ebuild| 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231002.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231002.ebuild
new file mode 100644
index ..c69faa0fbdd7
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231002.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



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

2023-10-02 Thread Michał Górny
commit: 5e15fa02180f944ea0fd6222928e3c3121d3bbca
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  2 18:28:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  2 19:39:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e15fa02

dev-libs/libclc: Add 18.0.0_pre20231002 snapshot

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

 dev-libs/libclc/Manifest |  1 +
 dev-libs/libclc/libclc-18.0.0_pre20231002.ebuild | 88 
 2 files changed, 89 insertions(+)

diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest
index 2c20684b235e..0f39c1ae5665 100644
--- a/dev-libs/libclc/Manifest
+++ b/dev-libs/libclc/Manifest
@@ -6,4 +6,5 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.1.src.tar.xz 127830376 BLAKE2B 
bb3b9f7358df9006307f5eeccfc5c5ee5497498c4f091347924911cb6534e8d930024c35387456af24bf647d9e24a3d927aa49199036fb475018a610b5d792c7
 SHA512 
6fc1d5ff4fec49ef5bb495ba9d8f9ee9052c10999ec9d3ac8f825c718e3cdd64abd95408c4e5bb7f67eb9a7bfac9e26d2a949c4da9f163b5646c02e8a670ead5
 DIST llvm-project-17.0.1.src.tar.xz.sig 438 BLAKE2B 
3182e3c3a48635fdec39b945ee3b782d7c9c2a07911d9ede2e3421031bb1b4959bd495c5e39d094aeaf79b9fe3eb834c1449077c154c629f5db605375e7c
 SHA512 
301a6e6c46d6fee13c86dec1a021c35f6bf3a97e5d6b0aa7b7eac34e7ca52f6cefffc25a9e376250b1eb721a65a5852f2f1948abd432698363a81dd7ee19d81c
+DIST llvm-project-39fec5457c0925bd39f67f63fe17391584e08258.tar.gz 198361956 
BLAKE2B 
001b9d9b7997762dcce4f0b1deb94d41c3d840c178ba1e92208782e7e21fdc0041cde359051b2b1b1fc75526ff6504d3b9375ff873831350de359530c944a961
 SHA512 
b560e71c9855aff9fb5385f9fb30f63fbef074fd695e7cb31847192837a161bfe4808ceb09c514a676ae817616f15fb5a57d325aa9744eaac46b8f4b20b77a13
 DIST llvm-project-f5cb9cb59d7c9c6ac3d5c41c677f68c9b75d34a3.tar.gz 198113948 
BLAKE2B 
1688920eb790421f4143e92bd7bd26794a2497e7b445dde6d55b59c9df4b1aebb848833c7cb1b7c273c5e002763f2531a341313500ce207242f992dfe343b988
 SHA512 
9817e8b7adf7c69d673124e8334c3e511dfd1cc386832c52b2fb0f2517475d29cd98513ad87188a962f9697dfac39ea03f5b2db6c549c307cf3d27b1370ffdf3

diff --git a/dev-libs/libclc/libclc-18.0.0_pre20231002.ebuild 
b/dev-libs/libclc/libclc-18.0.0_pre20231002.ebuild
new file mode 100644
index ..117d489acdec
--- /dev/null
+++ b/dev-libs/libclc/libclc-18.0.0_pre20231002.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake llvm llvm.org python-any-r1
+
+DESCRIPTION="OpenCL C library"
+HOMEPAGE="https://libclc.llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
+
+LLVM_MAX_SLOT=17
+BDEPEND="
+   ${PYTHON_DEPS}
+   || (
+   (
+   sys-devel/clang:17
+   spirv? ( dev-util/spirv-llvm-translator:17 )
+   )
+   (
+   sys-devel/clang:16
+   spirv? ( dev-util/spirv-llvm-translator:16 )
+   )
+   (
+   sys-devel/clang:15
+   spirv? ( dev-util/spirv-llvm-translator:15 )
+   )
+   (
+   sys-devel/clang:14
+   spirv? ( dev-util/spirv-llvm-translator:14 )
+   )
+   (
+   sys-devel/clang:13
+   spirv? ( dev-util/spirv-llvm-translator:13 )
+   )
+   )
+"
+
+LLVM_COMPONENTS=( libclc )
+llvm.org_set_globals
+
+llvm_check_deps() {
+   if use spirv; then
+   has_version -b "dev-util/spirv-llvm-translator:${LLVM_SLOT}" ||
+   return 1
+   fi
+   has_version -b "sys-devel/clang:${LLVM_SLOT}"
+}
+
+pkg_setup() {
+   llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local libclc_targets=()
+
+   use spirv && libclc_targets+=(
+   "spirv-mesa3d-"
+   "spirv64-mesa3d-"
+   )
+   use video_cards_nvidia && libclc_targets+=(
+   "nvptx--"
+   "nvptx64--"
+   "nvptx--nvidiacl"
+   "nvptx64--nvidiacl"
+   )
+   use video_cards_r600 && libclc_targets+=(
+   "r600--"
+   )
+   use video_cards_radeonsi && libclc_targets+=(
+   "amdgcn--"
+   "amdgcn-mesa-mesa3d"
+   "amdgcn--amdhsa"
+   )
+   [[ ${#libclc_targets[@]} ]] || die 

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

2023-10-02 Thread Michał Górny
commit: 85e9e02fe19efb1eff5c973dc5616779e03ad643
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  2 18:28:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  2 19:39:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85e9e02f

dev-util/lldb: Add 18.0.0_pre20231002 snapshot

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

 dev-util/lldb/Manifest   |   1 +
 dev-util/lldb/lldb-18.0.0_pre20231002.ebuild | 114 +++
 2 files changed, 115 insertions(+)

diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest
index 2c20684b235e..0f39c1ae5665 100644
--- a/dev-util/lldb/Manifest
+++ b/dev-util/lldb/Manifest
@@ -6,4 +6,5 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.1.src.tar.xz 127830376 BLAKE2B 
bb3b9f7358df9006307f5eeccfc5c5ee5497498c4f091347924911cb6534e8d930024c35387456af24bf647d9e24a3d927aa49199036fb475018a610b5d792c7
 SHA512 
6fc1d5ff4fec49ef5bb495ba9d8f9ee9052c10999ec9d3ac8f825c718e3cdd64abd95408c4e5bb7f67eb9a7bfac9e26d2a949c4da9f163b5646c02e8a670ead5
 DIST llvm-project-17.0.1.src.tar.xz.sig 438 BLAKE2B 
3182e3c3a48635fdec39b945ee3b782d7c9c2a07911d9ede2e3421031bb1b4959bd495c5e39d094aeaf79b9fe3eb834c1449077c154c629f5db605375e7c
 SHA512 
301a6e6c46d6fee13c86dec1a021c35f6bf3a97e5d6b0aa7b7eac34e7ca52f6cefffc25a9e376250b1eb721a65a5852f2f1948abd432698363a81dd7ee19d81c
+DIST llvm-project-39fec5457c0925bd39f67f63fe17391584e08258.tar.gz 198361956 
BLAKE2B 
001b9d9b7997762dcce4f0b1deb94d41c3d840c178ba1e92208782e7e21fdc0041cde359051b2b1b1fc75526ff6504d3b9375ff873831350de359530c944a961
 SHA512 
b560e71c9855aff9fb5385f9fb30f63fbef074fd695e7cb31847192837a161bfe4808ceb09c514a676ae817616f15fb5a57d325aa9744eaac46b8f4b20b77a13
 DIST llvm-project-f5cb9cb59d7c9c6ac3d5c41c677f68c9b75d34a3.tar.gz 198113948 
BLAKE2B 
1688920eb790421f4143e92bd7bd26794a2497e7b445dde6d55b59c9df4b1aebb848833c7cb1b7c273c5e002763f2531a341313500ce207242f992dfe343b988
 SHA512 
9817e8b7adf7c69d673124e8334c3e511dfd1cc386832c52b2fb0f2517475d29cd98513ad87188a962f9697dfac39ea03f5b2db6c549c307cf3d27b1370ffdf3

diff --git a/dev-util/lldb/lldb-18.0.0_pre20231002.ebuild 
b/dev-util/lldb/lldb-18.0.0_pre20231002.ebuild
new file mode 100644
index ..ef2125c2af64
--- /dev/null
+++ b/dev-util/lldb/lldb-18.0.0_pre20231002.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake llvm llvm.org python-single-r1
+
+DESCRIPTION="The LLVM debugger"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="+debug +libedit lzma ncurses +python test +xml"
+RESTRICT="test"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="
+   libedit? ( dev-libs/libedit:0= )
+   lzma? ( app-arch/xz-utils:= )
+   ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
+   xml? ( dev-libs/libxml2:= )
+   ~sys-devel/clang-${PV}
+   ~sys-devel/llvm-${PV}
+"
+RDEPEND="
+   ${DEPEND}
+   python? (
+   $(python_gen_cond_dep '
+   dev-python/six[${PYTHON_USEDEP}]
+   ')
+   ${PYTHON_DEPS}
+   )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/cmake-3.16
+   python? (
+   >=dev-lang/swig-3.0.11
+   $(python_gen_cond_dep '
+   dev-python/six[${PYTHON_USEDEP}]
+   ')
+   )
+   test? (
+   $(python_gen_cond_dep "
+   ~dev-python/lit-${PV}[\${PYTHON_USEDEP}]
+   dev-python/psutil[\${PYTHON_USEDEP}]
+   ")
+   sys-devel/lld
+   )
+"
+
+LLVM_COMPONENTS=( lldb cmake llvm/utils )
+LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
+llvm.org_set_globals
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+   use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+   local mycmakeargs=(
+   -DLLDB_ENABLE_CURSES=$(usex ncurses)
+   -DLLDB_ENABLE_LIBEDIT=$(usex libedit)
+   -DLLDB_ENABLE_PYTHON=$(usex python)
+   -DLLDB_ENABLE_LUA=OFF
+   -DLLDB_ENABLE_LZMA=$(usex lzma)
+   -DLLDB_ENABLE_LIBXML2=$(usex xml)
+   -DLLVM_ENABLE_TERMINFO=$(usex ncurses)
+
+   -DLLDB_INCLUDE_TESTS=$(usex test)
+
+   

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

2023-10-02 Thread Michał Górny
commit: e9c31498a747c808aafc793a4347b0d4ee369f60
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  2 18:27:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  2 19:39:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9c31498

dev-python/clang-python: Add 18.0.0_pre20231002 snapshot

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

 dev-python/clang-python/Manifest   |  1 +
 .../clang-python-18.0.0_pre20231002.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index 2c20684b235e..0f39c1ae5665 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -6,4 +6,5 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.1.src.tar.xz 127830376 BLAKE2B 
bb3b9f7358df9006307f5eeccfc5c5ee5497498c4f091347924911cb6534e8d930024c35387456af24bf647d9e24a3d927aa49199036fb475018a610b5d792c7
 SHA512 
6fc1d5ff4fec49ef5bb495ba9d8f9ee9052c10999ec9d3ac8f825c718e3cdd64abd95408c4e5bb7f67eb9a7bfac9e26d2a949c4da9f163b5646c02e8a670ead5
 DIST llvm-project-17.0.1.src.tar.xz.sig 438 BLAKE2B 
3182e3c3a48635fdec39b945ee3b782d7c9c2a07911d9ede2e3421031bb1b4959bd495c5e39d094aeaf79b9fe3eb834c1449077c154c629f5db605375e7c
 SHA512 
301a6e6c46d6fee13c86dec1a021c35f6bf3a97e5d6b0aa7b7eac34e7ca52f6cefffc25a9e376250b1eb721a65a5852f2f1948abd432698363a81dd7ee19d81c
+DIST llvm-project-39fec5457c0925bd39f67f63fe17391584e08258.tar.gz 198361956 
BLAKE2B 
001b9d9b7997762dcce4f0b1deb94d41c3d840c178ba1e92208782e7e21fdc0041cde359051b2b1b1fc75526ff6504d3b9375ff873831350de359530c944a961
 SHA512 
b560e71c9855aff9fb5385f9fb30f63fbef074fd695e7cb31847192837a161bfe4808ceb09c514a676ae817616f15fb5a57d325aa9744eaac46b8f4b20b77a13
 DIST llvm-project-f5cb9cb59d7c9c6ac3d5c41c677f68c9b75d34a3.tar.gz 198113948 
BLAKE2B 
1688920eb790421f4143e92bd7bd26794a2497e7b445dde6d55b59c9df4b1aebb848833c7cb1b7c273c5e002763f2531a341313500ce207242f992dfe343b988
 SHA512 
9817e8b7adf7c69d673124e8334c3e511dfd1cc386832c52b2fb0f2517475d29cd98513ad87188a962f9697dfac39ea03f5b2db6c549c307cf3d27b1370ffdf3

diff --git a/dev-python/clang-python/clang-python-18.0.0_pre20231002.ebuild 
b/dev-python/clang-python/clang-python-18.0.0_pre20231002.ebuild
new file mode 100644
index ..0b4b598d92ff
--- /dev/null
+++ b/dev-python/clang-python/clang-python-18.0.0_pre20231002.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit llvm.org python-r1
+
+DESCRIPTION="Python bindings for sys-devel/clang"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# The module is opening libclang.so directly, and doing some blasphemy
+# on top of it.
+DEPEND="
+   >=sys-devel/clang-${PV}:*
+   !sys-devel/llvm:0[clang(-),python(-)]
+   !sys-devel/clang:0[python(-)]
+"
+RDEPEND="
+   ${DEPEND}
+   ${PYTHON_DEPS}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   test? (
+   sys-devel/clang:${LLVM_MAJOR}
+   )
+"
+
+LLVM_COMPONENTS=( clang/bindings/python )
+llvm.org_set_globals
+
+python_test() {
+   # tests rely on results from a specific clang version, so override
+   # the search path
+   local -x 
CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)
+   local -x CLANG_NO_DEFAULT_CONFIG=1
+   "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
+}
+
+src_test() {
+   python_foreach_impl python_test
+}
+
+src_install() {
+   python_foreach_impl python_domodule clang
+}



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

2023-10-02 Thread Michał Górny
commit: 7f720a055b407932821e77f1c6f4ae116c418834
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  2 18:27:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  2 19:39:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f720a05

sys-devel/clang: Add 18.0.0_pre20231002 snapshot

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

 sys-devel/clang/Manifest|   1 +
 sys-devel/clang/clang-18.0.0_pre20231002.ebuild | 474 
 2 files changed, 475 insertions(+)

diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index 5536c53fc9e5..37bc43529878 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -15,4 +15,5 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.1.src.tar.xz 127830376 BLAKE2B 
bb3b9f7358df9006307f5eeccfc5c5ee5497498c4f091347924911cb6534e8d930024c35387456af24bf647d9e24a3d927aa49199036fb475018a610b5d792c7
 SHA512 
6fc1d5ff4fec49ef5bb495ba9d8f9ee9052c10999ec9d3ac8f825c718e3cdd64abd95408c4e5bb7f67eb9a7bfac9e26d2a949c4da9f163b5646c02e8a670ead5
 DIST llvm-project-17.0.1.src.tar.xz.sig 438 BLAKE2B 
3182e3c3a48635fdec39b945ee3b782d7c9c2a07911d9ede2e3421031bb1b4959bd495c5e39d094aeaf79b9fe3eb834c1449077c154c629f5db605375e7c
 SHA512 
301a6e6c46d6fee13c86dec1a021c35f6bf3a97e5d6b0aa7b7eac34e7ca52f6cefffc25a9e376250b1eb721a65a5852f2f1948abd432698363a81dd7ee19d81c
+DIST llvm-project-39fec5457c0925bd39f67f63fe17391584e08258.tar.gz 198361956 
BLAKE2B 
001b9d9b7997762dcce4f0b1deb94d41c3d840c178ba1e92208782e7e21fdc0041cde359051b2b1b1fc75526ff6504d3b9375ff873831350de359530c944a961
 SHA512 
b560e71c9855aff9fb5385f9fb30f63fbef074fd695e7cb31847192837a161bfe4808ceb09c514a676ae817616f15fb5a57d325aa9744eaac46b8f4b20b77a13
 DIST llvm-project-f5cb9cb59d7c9c6ac3d5c41c677f68c9b75d34a3.tar.gz 198113948 
BLAKE2B 
1688920eb790421f4143e92bd7bd26794a2497e7b445dde6d55b59c9df4b1aebb848833c7cb1b7c273c5e002763f2531a341313500ce207242f992dfe343b988
 SHA512 
9817e8b7adf7c69d673124e8334c3e511dfd1cc386832c52b2fb0f2517475d29cd98513ad87188a962f9697dfac39ea03f5b2db6c549c307cf3d27b1370ffdf3

diff --git a/sys-devel/clang/clang-18.0.0_pre20231002.ebuild 
b/sys-devel/clang/clang-18.0.0_pre20231002.ebuild
new file mode 100644
index ..aae7c602232c
--- /dev/null
+++ b/sys-devel/clang/clang-18.0.0_pre20231002.ebuild
@@ -0,0 +1,474 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake llvm llvm.org multilib multilib-minimal
+inherit prefix python-single-r1 toolchain-funcs
+
+DESCRIPTION="C language family frontend for LLVM"
+HOMEPAGE="https://llvm.org/;
+
+# MSVCSetupApi.h: MIT
+# sorttable.js: MIT
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="+debug doc +extra ieee-long-double +pie +static-analyzer test xml"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}]
+   static-analyzer? ( dev-lang/perl:* )
+   xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   ${DEPEND}
+   >=sys-devel/clang-common-${PV}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/cmake-3.16
+   doc? ( $(python_gen_cond_dep '
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   ') )
+   xml? ( virtual/pkgconfig )
+"
+PDEPEND="
+   ~sys-devel/clang-runtime-${PV}
+   sys-devel/clang-toolchain-symlinks:${LLVM_MAJOR}
+"
+
+LLVM_COMPONENTS=(
+   clang clang-tools-extra cmake
+   llvm/lib/Transforms/Hello
+)
+LLVM_MANPAGES=1
+LLVM_TEST_COMPONENTS=(
+   llvm/utils
+)
+LLVM_USE_TARGETS=llvm
+llvm.org_set_globals
+
+# Multilib notes:
+# 1. ABI_* flags control ABIs libclang* is built for only.
+# 2. clang is always capable of compiling code for all ABIs for enabled
+#target. However, you will need appropriate crt* files (installed
+#e.g. by sys-devel/gcc and sys-libs/glibc).
+# 3. ${CHOST}-clang wrappers are always installed for all ABIs included
+#in the current profile (i.e. alike supported by sys-devel/gcc).
+#
+# Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need
+# multilib clang* libraries (not runtime, not wrappers).
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   # create extra parent dir for relative CLANG_RESOURCE_DIR access

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

2023-10-02 Thread Michał Górny
commit: c479d45b860795c981dc0aa2803b6fb1a5962304
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  2 18:27:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  2 19:39:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c479d45b

llvm.org.eclass: Add 18.0.0_pre20231002 snapshot

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

 eclass/llvm.org.eclass | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass
index c04d4063a593..a43cef51ef81 100644
--- a/eclass/llvm.org.eclass
+++ b/eclass/llvm.org.eclass
@@ -72,6 +72,9 @@ if [[ -z ${_LLVM_SOURCE_TYPE+1} ]]; then
_LLVM_SOURCE_TYPE=snapshot
 
case ${PV} in
+   18.0.0_pre20231002)
+   
EGIT_COMMIT=39fec5457c0925bd39f67f63fe17391584e08258
+   ;;
18.0.0_pre20230925)

EGIT_COMMIT=f5cb9cb59d7c9c6ac3d5c41c677f68c9b75d34a3
;;



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

2023-10-02 Thread Michał Górny
commit: 3b88a73c14bbfd48939935b76261ae420910bef7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  2 18:28:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  2 19:39:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b88a73c

sys-libs/libomp: Add 18.0.0_pre20231002 snapshot

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

 sys-libs/libomp/Manifest |   1 +
 sys-libs/libomp/libomp-18.0.0_pre20231002.ebuild | 151 +++
 2 files changed, 152 insertions(+)

diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index 9c5ba6929bf0..1a70babd5642 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -9,4 +9,5 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.1.src.tar.xz 127830376 BLAKE2B 
bb3b9f7358df9006307f5eeccfc5c5ee5497498c4f091347924911cb6534e8d930024c35387456af24bf647d9e24a3d927aa49199036fb475018a610b5d792c7
 SHA512 
6fc1d5ff4fec49ef5bb495ba9d8f9ee9052c10999ec9d3ac8f825c718e3cdd64abd95408c4e5bb7f67eb9a7bfac9e26d2a949c4da9f163b5646c02e8a670ead5
 DIST llvm-project-17.0.1.src.tar.xz.sig 438 BLAKE2B 
3182e3c3a48635fdec39b945ee3b782d7c9c2a07911d9ede2e3421031bb1b4959bd495c5e39d094aeaf79b9fe3eb834c1449077c154c629f5db605375e7c
 SHA512 
301a6e6c46d6fee13c86dec1a021c35f6bf3a97e5d6b0aa7b7eac34e7ca52f6cefffc25a9e376250b1eb721a65a5852f2f1948abd432698363a81dd7ee19d81c
+DIST llvm-project-39fec5457c0925bd39f67f63fe17391584e08258.tar.gz 198361956 
BLAKE2B 
001b9d9b7997762dcce4f0b1deb94d41c3d840c178ba1e92208782e7e21fdc0041cde359051b2b1b1fc75526ff6504d3b9375ff873831350de359530c944a961
 SHA512 
b560e71c9855aff9fb5385f9fb30f63fbef074fd695e7cb31847192837a161bfe4808ceb09c514a676ae817616f15fb5a57d325aa9744eaac46b8f4b20b77a13
 DIST llvm-project-f5cb9cb59d7c9c6ac3d5c41c677f68c9b75d34a3.tar.gz 198113948 
BLAKE2B 
1688920eb790421f4143e92bd7bd26794a2497e7b445dde6d55b59c9df4b1aebb848833c7cb1b7c273c5e002763f2531a341313500ce207242f992dfe343b988
 SHA512 
9817e8b7adf7c69d673124e8334c3e511dfd1cc386832c52b2fb0f2517475d29cd98513ad87188a962f9697dfac39ea03f5b2db6c549c307cf3d27b1370ffdf3

diff --git a/sys-libs/libomp/libomp-18.0.0_pre20231002.ebuild 
b/sys-libs/libomp/libomp-18.0.0_pre20231002.ebuild
new file mode 100644
index ..31560a1c0eef
--- /dev/null
+++ b/sys-libs/libomp/libomp-18.0.0_pre20231002.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit flag-o-matic cmake-multilib linux-info llvm llvm.org
+inherit python-single-r1 toolchain-funcs
+
+DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
+HOMEPAGE="https://openmp.llvm.org;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="
+   +debug gdb-plugin hwloc offload ompt test
+   llvm_targets_AMDGPU llvm_targets_NVPTX
+"
+REQUIRED_USE="
+   gdb-plugin? ( ${PYTHON_REQUIRED_USE} )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   gdb-plugin? ( ${PYTHON_DEPS} )
+   hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] )
+   offload? (
+   dev-libs/libffi:=[${MULTILIB_USEDEP}]
+   ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}]
+   llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= )
+   )
+"
+# tests:
+# - dev-python/lit provides the test runner
+# - sys-devel/llvm provide test utils (e.g. FileCheck)
+# - sys-devel/clang provides the compiler to run tests
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-lang/perl
+   offload? (
+   llvm_targets_AMDGPU? ( sys-devel/clang )
+   llvm_targets_NVPTX? ( sys-devel/clang )
+   virtual/pkgconfig
+   )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/lit[${PYTHON_USEDEP}]
+   ')
+   sys-devel/clang
+   )
+"
+
+LLVM_COMPONENTS=( openmp cmake llvm/include )
+llvm.org_set_globals
+
+kernel_pds_check() {
+   if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then
+   local CONFIG_CHECK="~!SCHED_PDS"
+   local ERROR_SCHED_PDS="\
+PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11
+< 4.14-pf9) do not implement sched_yield() call which may result in horrible
+performance problems with libomp. If you are using one of the specified
+kernel versions, you may want to disable the PDS scheduler."
+
+   check_extra_config
+   fi
+}
+
+pkg_pretend() {
+   

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

2023-10-02 Thread Michał Górny
commit: f130b5568f93bdb89377d0107e6e5f0a9a2a5576
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  2 18:28:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  2 19:39:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f130b556

sys-libs/libcxxabi: Add 18.0.0_pre20231002 snapshot

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

 sys-libs/libcxxabi/Manifest|   1 +
 .../libcxxabi/libcxxabi-18.0.0_pre20231002.ebuild  | 116 +
 2 files changed, 117 insertions(+)

diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index 2c20684b235e..0f39c1ae5665 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -6,4 +6,5 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.1.src.tar.xz 127830376 BLAKE2B 
bb3b9f7358df9006307f5eeccfc5c5ee5497498c4f091347924911cb6534e8d930024c35387456af24bf647d9e24a3d927aa49199036fb475018a610b5d792c7
 SHA512 
6fc1d5ff4fec49ef5bb495ba9d8f9ee9052c10999ec9d3ac8f825c718e3cdd64abd95408c4e5bb7f67eb9a7bfac9e26d2a949c4da9f163b5646c02e8a670ead5
 DIST llvm-project-17.0.1.src.tar.xz.sig 438 BLAKE2B 
3182e3c3a48635fdec39b945ee3b782d7c9c2a07911d9ede2e3421031bb1b4959bd495c5e39d094aeaf79b9fe3eb834c1449077c154c629f5db605375e7c
 SHA512 
301a6e6c46d6fee13c86dec1a021c35f6bf3a97e5d6b0aa7b7eac34e7ca52f6cefffc25a9e376250b1eb721a65a5852f2f1948abd432698363a81dd7ee19d81c
+DIST llvm-project-39fec5457c0925bd39f67f63fe17391584e08258.tar.gz 198361956 
BLAKE2B 
001b9d9b7997762dcce4f0b1deb94d41c3d840c178ba1e92208782e7e21fdc0041cde359051b2b1b1fc75526ff6504d3b9375ff873831350de359530c944a961
 SHA512 
b560e71c9855aff9fb5385f9fb30f63fbef074fd695e7cb31847192837a161bfe4808ceb09c514a676ae817616f15fb5a57d325aa9744eaac46b8f4b20b77a13
 DIST llvm-project-f5cb9cb59d7c9c6ac3d5c41c677f68c9b75d34a3.tar.gz 198113948 
BLAKE2B 
1688920eb790421f4143e92bd7bd26794a2497e7b445dde6d55b59c9df4b1aebb848833c7cb1b7c273c5e002763f2531a341313500ce207242f992dfe343b988
 SHA512 
9817e8b7adf7c69d673124e8334c3e511dfd1cc386832c52b2fb0f2517475d29cd98513ad87188a962f9697dfac39ea03f5b2db6c549c307cf3d27b1370ffdf3

diff --git a/sys-libs/libcxxabi/libcxxabi-18.0.0_pre20231002.ebuild 
b/sys-libs/libcxxabi/libcxxabi-18.0.0_pre20231002.ebuild
new file mode 100644
index ..4fab65aee6f0
--- /dev/null
+++ b/sys-libs/libcxxabi/libcxxabi-18.0.0_pre20231002.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+   toolchain-funcs
+
+DESCRIPTION="Low level support for a standard C++ library"
+HOMEPAGE="https://libcxxabi.llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+clang +static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+# in 15.x, cxxabi.h is moving from libcxx to libcxxabi
+RDEPEND+="
+   !

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

2023-10-02 Thread Michał Górny
commit: 061b71ac9bc3530ae88111e80a20bdc85002c7ae
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  2 18:28:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  2 19:39:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=061b71ac

sys-libs/llvm-libunwind: Add 18.0.0_pre20231002 snapshot

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

 sys-libs/llvm-libunwind/Manifest   |   1 +
 .../llvm-libunwind-18.0.0_pre20231002.ebuild   | 132 +
 2 files changed, 133 insertions(+)

diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index 2c20684b235e..0f39c1ae5665 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -6,4 +6,5 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.1.src.tar.xz 127830376 BLAKE2B 
bb3b9f7358df9006307f5eeccfc5c5ee5497498c4f091347924911cb6534e8d930024c35387456af24bf647d9e24a3d927aa49199036fb475018a610b5d792c7
 SHA512 
6fc1d5ff4fec49ef5bb495ba9d8f9ee9052c10999ec9d3ac8f825c718e3cdd64abd95408c4e5bb7f67eb9a7bfac9e26d2a949c4da9f163b5646c02e8a670ead5
 DIST llvm-project-17.0.1.src.tar.xz.sig 438 BLAKE2B 
3182e3c3a48635fdec39b945ee3b782d7c9c2a07911d9ede2e3421031bb1b4959bd495c5e39d094aeaf79b9fe3eb834c1449077c154c629f5db605375e7c
 SHA512 
301a6e6c46d6fee13c86dec1a021c35f6bf3a97e5d6b0aa7b7eac34e7ca52f6cefffc25a9e376250b1eb721a65a5852f2f1948abd432698363a81dd7ee19d81c
+DIST llvm-project-39fec5457c0925bd39f67f63fe17391584e08258.tar.gz 198361956 
BLAKE2B 
001b9d9b7997762dcce4f0b1deb94d41c3d840c178ba1e92208782e7e21fdc0041cde359051b2b1b1fc75526ff6504d3b9375ff873831350de359530c944a961
 SHA512 
b560e71c9855aff9fb5385f9fb30f63fbef074fd695e7cb31847192837a161bfe4808ceb09c514a676ae817616f15fb5a57d325aa9744eaac46b8f4b20b77a13
 DIST llvm-project-f5cb9cb59d7c9c6ac3d5c41c677f68c9b75d34a3.tar.gz 198113948 
BLAKE2B 
1688920eb790421f4143e92bd7bd26794a2497e7b445dde6d55b59c9df4b1aebb848833c7cb1b7c273c5e002763f2531a341313500ce207242f992dfe343b988
 SHA512 
9817e8b7adf7c69d673124e8334c3e511dfd1cc386832c52b2fb0f2517475d29cd98513ad87188a962f9697dfac39ea03f5b2db6c549c307cf3d27b1370ffdf3

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-18.0.0_pre20231002.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-18.0.0_pre20231002.ebuild
new file mode 100644
index ..94ec81df1452
--- /dev/null
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-18.0.0_pre20231002.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+   toolchain-funcs
+
+DESCRIPTION="C++ runtime stack unwinder from LLVM"
+HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+clang +debug static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !sys-libs/libunwind
+"
+DEPEND="
+   sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+   clang? (
+   sys-devel/clang:${LLVM_MAJOR}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+   test? (
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   )
+"
+
+LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake )
+LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   local libdir=$(get_libdir)
+
+   # https://github.com/llvm/llvm-project/issues/56825
+   # also separately bug #863917
+   filter-lto
+
+   if use clang; then
+   local -x CC=${CHOST}-clang
+   local -x CXX=${CHOST}-clang++
+   strip-unsupported-flags
+   fi
+
+   # link to compiler-rt
+   # https://github.com/gentoo/gentoo/pull/21516
+   local use_compiler_rt=OFF
+   [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
+
+   # Respect upstream build type assumptions (bug #910436) where they do:
+   # -DLIBUNWIND_ENABLE_ASSERTIONS=ON =>
+   #   -DCMAKE_BUILD_TYPE=DEBUG  => -UNDEBUG
+   #   -DCMAKE_BUILD_TYPE!=debug => -DNDEBUG
+   # -DLIBUNWIND_ENABLE_ASSERTIONS=OFF =>
+   #   -UNDEBUG
+   # See also 

[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2023-10-02 Thread Michał Górny
commit: 28c309dbf14acb68a1d218f4073c7ac3a7259048
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  2 18:28:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  2 19:39:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28c309db

sys-libs/compiler-rt-sanitizers: Add 18.0.0_pre20231002 snapshot

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

 sys-libs/compiler-rt-sanitizers/Manifest   |   1 +
 ...ompiler-rt-sanitizers-18.0.0_pre20231002.ebuild | 216 +
 2 files changed, 217 insertions(+)

diff --git a/sys-libs/compiler-rt-sanitizers/Manifest 
b/sys-libs/compiler-rt-sanitizers/Manifest
index 0ce0bad3f70a..c5c8ca08236d 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -8,4 +8,5 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.1.src.tar.xz 127830376 BLAKE2B 
bb3b9f7358df9006307f5eeccfc5c5ee5497498c4f091347924911cb6534e8d930024c35387456af24bf647d9e24a3d927aa49199036fb475018a610b5d792c7
 SHA512 
6fc1d5ff4fec49ef5bb495ba9d8f9ee9052c10999ec9d3ac8f825c718e3cdd64abd95408c4e5bb7f67eb9a7bfac9e26d2a949c4da9f163b5646c02e8a670ead5
 DIST llvm-project-17.0.1.src.tar.xz.sig 438 BLAKE2B 
3182e3c3a48635fdec39b945ee3b782d7c9c2a07911d9ede2e3421031bb1b4959bd495c5e39d094aeaf79b9fe3eb834c1449077c154c629f5db605375e7c
 SHA512 
301a6e6c46d6fee13c86dec1a021c35f6bf3a97e5d6b0aa7b7eac34e7ca52f6cefffc25a9e376250b1eb721a65a5852f2f1948abd432698363a81dd7ee19d81c
+DIST llvm-project-39fec5457c0925bd39f67f63fe17391584e08258.tar.gz 198361956 
BLAKE2B 
001b9d9b7997762dcce4f0b1deb94d41c3d840c178ba1e92208782e7e21fdc0041cde359051b2b1b1fc75526ff6504d3b9375ff873831350de359530c944a961
 SHA512 
b560e71c9855aff9fb5385f9fb30f63fbef074fd695e7cb31847192837a161bfe4808ceb09c514a676ae817616f15fb5a57d325aa9744eaac46b8f4b20b77a13
 DIST llvm-project-f5cb9cb59d7c9c6ac3d5c41c677f68c9b75d34a3.tar.gz 198113948 
BLAKE2B 
1688920eb790421f4143e92bd7bd26794a2497e7b445dde6d55b59c9df4b1aebb848833c7cb1b7c273c5e002763f2531a341313500ce207242f992dfe343b988
 SHA512 
9817e8b7adf7c69d673124e8334c3e511dfd1cc386832c52b2fb0f2517475d29cd98513ad87188a962f9697dfac39ea03f5b2db6c549c307cf3d27b1370ffdf3

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0_pre20231002.ebuild
 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0_pre20231002.ebuild
new file mode 100644
index ..b0a49349926b
--- /dev/null
+++ 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0_pre20231002.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1
+
+DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="${LLVM_MAJOR}"
+KEYWORDS=""
+IUSE="+abi_x86_32 abi_x86_64 +clang +debug test"
+# base targets
+IUSE+=" +libfuzzer +memprof +orc +profile +xray"
+# sanitizer targets, keep in sync with config-ix.cmake
+# NB: ubsan, scudo deliberately match two entries
+SANITIZER_FLAGS=(
+   asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo
+   shadowcallstack gwp-asan
+)
+IUSE+=" ${SANITIZER_FLAGS[@]/#/+}"
+REQUIRED_USE="
+   || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray )
+   test? (
+   cfi? ( ubsan )
+   gwp-asan? ( scudo )
+   )
+"
+RESTRICT="
+   !clang? ( test )
+   !test? ( test )
+"
+
+DEPEND="
+   sys-devel/llvm:${LLVM_MAJOR}
+   virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
+"
+BDEPEND="
+   >=dev-util/cmake-3.16
+   clang? ( sys-devel/clang )
+   elibc_glibc? ( net-libs/libtirpc )
+   test? (
+   $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
+   =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
+   sys-libs/compiler-rt:${LLVM_MAJOR}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
+LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
+}
+
+check_space() {
+   if use test; then
+   local CHECKREQS_DISK_BUILD=11G
+   check-reqs_pkg_pretend
+   fi
+}
+
+pkg_pretend() {
+   check_space
+}
+
+pkg_setup() {
+   check_space
+   

  1   2   3   >