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

2023-11-06 Thread Jakov Smolić
commit: 7bfb1c29028023ab1f130024bcdad7da7f79c6b1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Nov  7 06:56:08 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Nov  7 06:56:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bfb1c29

dev-python/aiohttp-oauthlib: Keyword 0.1.0 riscv, #908281

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

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

diff --git a/dev-python/aiohttp-oauthlib/aiohttp-oauthlib-0.1.0.ebuild 
b/dev-python/aiohttp-oauthlib/aiohttp-oauthlib-0.1.0.ebuild
index 7e889e34b80e..5b22550be9b5 100644
--- a/dev-python/aiohttp-oauthlib/aiohttp-oauthlib-0.1.0.ebuild
+++ b/dev-python/aiohttp-oauthlib/aiohttp-oauthlib-0.1.0.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://git.sr.ht/~whynothugo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 SLOT="0"
 LICENSE="ISC"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 
 RDEPEND="
dev-python/aiohttp[${PYTHON_USEDEP}]



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

2023-11-06 Thread Jakov Smolić
commit: 194ca5089d67b26ae6d752d2739345ab6d035d55
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Nov  7 06:56:01 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Nov  7 06:56:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=194ca508

dev-python/aioresponses: Keyword 0.7.4 riscv, #908281

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

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

diff --git a/dev-python/aioresponses/aioresponses-0.7.4.ebuild 
b/dev-python/aioresponses/aioresponses-0.7.4.ebuild
index 4b8eb41cec9c..7995b5baceb8 100644
--- a/dev-python/aioresponses/aioresponses-0.7.4.ebuild
+++ b/dev-python/aioresponses/aioresponses-0.7.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 
 RDEPEND="
dev-python/aiohttp[${PYTHON_USEDEP}]



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

2023-11-06 Thread Jakov Smolić
commit: b9784e4d7d44ab959851ff5ef18b6a406ed87617
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Nov  7 06:56:07 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Nov  7 06:56:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9784e4d

dev-python/aiostream: Keyword 0.5.2 riscv, #908281

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

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

diff --git a/dev-python/aiostream/aiostream-0.5.2.ebuild 
b/dev-python/aiostream/aiostream-0.5.2.ebuild
index 970d6619e05a..6d117d227220 100644
--- a/dev-python/aiostream/aiostream-0.5.2.ebuild
+++ b/dev-python/aiostream/aiostream-0.5.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
 
 RDEPEND="
dev-python/typing-extensions[${PYTHON_USEDEP}]



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

2023-11-06 Thread Jakov Smolić
commit: 8e8857a2da17d6312c88a8bc3fa2eac2ed023438
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Nov  7 06:56:09 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Nov  7 06:56:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e8857a2

dev-python/vdirsyncer: Keyword 0.19.2-r2 riscv, #908281

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

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

diff --git a/dev-python/vdirsyncer/vdirsyncer-0.19.2-r2.ebuild 
b/dev-python/vdirsyncer/vdirsyncer-0.19.2-r2.ebuild
index c491ae11ad51..e07a4bae59ca 100644
--- a/dev-python/vdirsyncer/vdirsyncer-0.19.2-r2.ebuild
+++ b/dev-python/vdirsyncer/vdirsyncer-0.19.2-r2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
 
 RDEPEND="
>=dev-python/click-5.0[${PYTHON_USEDEP}]



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

2023-11-06 Thread Michał Górny
commit: 4e74c95c931b52b895a135884eab4391a4bfb0fd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  7 05:34:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  7 05:58:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e74c95c

dev-python/dns-lexicon: Bump to 3.17.0

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

 dev-python/dns-lexicon/Manifest  |  1 +
 dev-python/dns-lexicon/dns-lexicon-3.17.0.ebuild | 72 
 2 files changed, 73 insertions(+)

diff --git a/dev-python/dns-lexicon/Manifest b/dev-python/dns-lexicon/Manifest
index 343168a4716a..4f9b5682a846 100644
--- a/dev-python/dns-lexicon/Manifest
+++ b/dev-python/dns-lexicon/Manifest
@@ -1 +1,2 @@
 DIST dns-lexicon-3.16.1.gh.tar.gz 6199830 BLAKE2B 
0965fbb325232e7d0f8cc5f0eb34eb8821b42de4aa16e7e96adb8bd88e329756768347a3a174daeccac6d4576f7b88f252516a4b3a416c0be23b4ec78525e472
 SHA512 
7cf2392ec94871076f13e443a6f8c1e9486ceed44c7a23f28e29a98ad0ee8b5f3ae534d3627b4f04fc77894059a2f8a49b12bae3f6faa52a4cbd175bd6cd6e99
+DIST dns-lexicon-3.17.0.gh.tar.gz 6200497 BLAKE2B 
8f423d4d44517b3186ec7f5cfc5d1e0560d4c98360f8a9d6caab429e0b0e5abe8ee42545b0d7c4cdaf1e2a6a9af41b095198144fda386a207f4f98c7693bb2ba
 SHA512 
1bc182f5881d6acfac72b84331ba50da1219178d274c92e532ed11e73aa79696681d28a002cd1e23f48590953f48e50b62c2ef2db020a07ecf88547717508c0c

diff --git a/dev-python/dns-lexicon/dns-lexicon-3.17.0.ebuild 
b/dev-python/dns-lexicon/dns-lexicon-3.17.0.ebuild
new file mode 100644
index ..4167c3b34165
--- /dev/null
+++ b/dev-python/dns-lexicon/dns-lexicon-3.17.0.ebuild
@@ -0,0 +1,72 @@
+# 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} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Manipulate DNS records on various DNS providers in a 
standardized/agnostic way"
+HOMEPAGE="
+   https://github.com/AnalogJ/lexicon/
+   https://pypi.org/project/dns-lexicon/
+"
+SRC_URI="
+   https://github.com/AnalogJ/lexicon/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/lexicon-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/dnspython-2[${PYTHON_USEDEP}]
+   >=dev-python/pyotp-2[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/tldextract[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/boto3-1.25[${PYTHON_USEDEP}]
+   dev-python/zeep[${PYTHON_USEDEP}]
+   dev-python/vcrpy[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # Requires the "localzone" module
+   tests/providers/test_localzone.py
+   # Requires the "softlayer" module
+   tests/providers/test_softlayer.py
+   # Requires the "transip" module
+   tests/providers/test_transip.py
+   # Requires the "oci" module
+   tests/providers/test_oci.py
+   # Uses tldextract which needs Internet access to download its database
+   tests/providers/test_auto.py
+   # All recordings seem to be broken
+   tests/providers/test_namecheap.py
+   # Broken by minor vcrpy / urllib3-2 incompatibility
+   # https://github.com/kevin1024/vcrpy/issues/714
+   tests/providers/test_route53.py
+)
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   optfeature_header \
+   "Install the following packages to enable support for 
additional DNS providers:"
+   optfeature Gransy dev-python/zeep
+   optfeature Route53 dev-python/boto3
+   optfeature DDNS dev-python/dnspython
+   fi
+}



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

2023-11-06 Thread Michał Górny
commit: 6217658a48e5a65c26fa93dc270c119c2cf9d8f7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  7 05:31:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  7 05:58:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6217658a

dev-python/dns-lexicon: Remove old

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

 dev-python/dns-lexicon/Manifest  |  6 --
 dev-python/dns-lexicon/dns-lexicon-3.12.0.ebuild | 71 
 dev-python/dns-lexicon/dns-lexicon-3.13.0.ebuild | 71 
 dev-python/dns-lexicon/dns-lexicon-3.14.1.ebuild | 71 
 dev-python/dns-lexicon/dns-lexicon-3.15.0.ebuild | 71 
 dev-python/dns-lexicon/dns-lexicon-3.15.1.ebuild | 71 
 dev-python/dns-lexicon/dns-lexicon-3.16.0.ebuild | 71 
 7 files changed, 432 deletions(-)

diff --git a/dev-python/dns-lexicon/Manifest b/dev-python/dns-lexicon/Manifest
index e8eda7675d0c..343168a4716a 100644
--- a/dev-python/dns-lexicon/Manifest
+++ b/dev-python/dns-lexicon/Manifest
@@ -1,7 +1 @@
-DIST dns-lexicon-3.12.0.gh.tar.gz 6729773 BLAKE2B 
1566b98db71027a8c49c7c90060a67b0efc8dc8afb8c977c0277d29c751f26cabc824a510194f09d02f19a40151bfdebe877ccd3e0bfcc8484f694ce128c0d95
 SHA512 
4ba799c6f7a01b8209f5274337258d0525efff366b297fff2fcff1d40c7ee58850fa8c3743bf9d29a1a082288e1f615cd94036a9cdc7be9f85e46f26fe3d7fbc
-DIST dns-lexicon-3.13.0.gh.tar.gz 6739417 BLAKE2B 
86f879fb5b27c6d9b21788ce4a9d7573b9aca0eccc022f4ac81cbb0e683f089797156134720bcbd82b509253470b01ee3ead3161517a0108d16991b668e1b4f3
 SHA512 
582efefb93d9f122cf3f900ddc7cf615295855645f6d9621f14c11067e441eb67349adf40e5159b75e8c5703d1cfd874364d392ce2994feb89949d371b4b55be
-DIST dns-lexicon-3.14.1.gh.tar.gz 6747567 BLAKE2B 
55ddba2caf71b92ad0e5f34457d33c46be5969b13a12ac16a07e5c9ad8a25b921119edf89ce80928340e401308365eeb5b7c7c56f8e36482422f7e2e43412cde
 SHA512 
13e4c5b046cad28e487b246b7c16a3ee71b2dbca4c40e513b234cee62e483e7702ce293c11ef96b245409229a7cd3a39c1771ebfc7b2430cd5b017d33e32a924
-DIST dns-lexicon-3.15.0.gh.tar.gz 6200937 BLAKE2B 
94ff86424e5f9d03d5ec059359f684cbcda8fd617f84510c7154c2f48072b766bab0497ef1dd46c630b25f8196d177715eeaa9223bf2b502f125526120f91327
 SHA512 
22e6f11e2b5750ff44c8a72b0e6c0a1a4126e247074b87cf7fbbf403d8858c261fb2c57a5d01daa218e4b3448782ccb5567fd6f29da78baabb2aded90a82c97c
-DIST dns-lexicon-3.15.1.gh.tar.gz 6201895 BLAKE2B 
85279f48b55bc4fac4017874728bdb089ec120105051119c229892335bead4cd2c2ee8a3a2527ca43e23e3c103bc3d0fbf3eef2f26681de0f8d07b0de10cc3eb
 SHA512 
406a88808e0200cdd8e510e4a99688b75ebe306b209931bd3282d9cd80fca15cf0b50a537d208f4b41cc6022e8501de6fbe83e20b426a8dc28724cd92fb8
-DIST dns-lexicon-3.16.0.gh.tar.gz 6198018 BLAKE2B 
fcba99b0e1e93cf585043c58d0b7c3efa972976c8ac9db491a0081c46adad7720f0039cbb4f10af3c72ee8bf83cbb549fb6f3f511e0774161562b899fdc425b6
 SHA512 
1de871ab54b0f4a40f5c634f69d4c73b4233ca37f740710d78f2b2b298f972b93992bd44adf64d36dfa2fdfefc0cf25a862066ad391be695c403388c5cbb9c22
 DIST dns-lexicon-3.16.1.gh.tar.gz 6199830 BLAKE2B 
0965fbb325232e7d0f8cc5f0eb34eb8821b42de4aa16e7e96adb8bd88e329756768347a3a174daeccac6d4576f7b88f252516a4b3a416c0be23b4ec78525e472
 SHA512 
7cf2392ec94871076f13e443a6f8c1e9486ceed44c7a23f28e29a98ad0ee8b5f3ae534d3627b4f04fc77894059a2f8a49b12bae3f6faa52a4cbd175bd6cd6e99

diff --git a/dev-python/dns-lexicon/dns-lexicon-3.12.0.ebuild 
b/dev-python/dns-lexicon/dns-lexicon-3.12.0.ebuild
deleted file mode 100644
index 6b0f70cd0410..
--- a/dev-python/dns-lexicon/dns-lexicon-3.12.0.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# 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..11} )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Manipulate DNS records on various DNS providers in a 
standardized/agnostic way"
-HOMEPAGE="
-   https://github.com/AnalogJ/lexicon/
-   https://pypi.org/project/dns-lexicon/
-"
-SRC_URI="
-   https://github.com/AnalogJ/lexicon/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/lexicon-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   >=dev-python/importlib-metadata-4[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/tldextract[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/boto3-1.25[${PYTHON_USEDEP}]
-   dev-python/dnspython[${PYTHON_USEDEP}]
-   dev-python/zeep[${PYTHON_USEDEP}]
-   dev-python/vcrpy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # Requires the "localzone" module
-   lexicon/tests/providers/test_localzone.py
-   # Requires the 

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

2023-11-06 Thread Michał Górny
commit: bb71fb68a8db53044aac74842d387aaf1f94d72d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  7 05:34:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  7 05:58:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb71fb68

dev-python/python-lsp-server: Bump to 1.9.0

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

 dev-python/python-lsp-server/Manifest  |  1 +
 .../python-lsp-server-1.9.0.ebuild | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/dev-python/python-lsp-server/Manifest 
b/dev-python/python-lsp-server/Manifest
index 7e46f075b182..191a3acc5b1e 100644
--- a/dev-python/python-lsp-server/Manifest
+++ b/dev-python/python-lsp-server/Manifest
@@ -1 +1,2 @@
 DIST python-lsp-server-1.8.2.tar.gz 107104 BLAKE2B 
8a525e25f94c97cef23e6e9fad4ef9d7e5e0afaf1efdac9f5b98c84bc634ffaed2c19ebed80113a771a30b777285db166996ae25a3d34963e75909e183e082dc
 SHA512 
4cfed043c69a6a390b27299d1e8e53c9ad0184e72b98503e4b3314b7104841a4f3667988e62dcaa88c54b166a1f8549e5b56a70fa69a33068bda5dc49299d642
+DIST python-lsp-server-1.9.0.tar.gz 76 BLAKE2B 
8143e7e294e820114d2752ef2a3afe3d0494aab7a3bbc785cf543585531bdb5e7df681f446f2db7d2c05271d06fad94e6850fa0eef244c6ed5d36efeb7606597
 SHA512 
052ee7b9cf042afc64df34592b4daa2fb4113d78fe538a72db0426618f13ce6a453173a343b62fefeefb47ffa5a026ae0e7d029d65a5a1b235f52dd4b44c6067

diff --git a/dev-python/python-lsp-server/python-lsp-server-1.9.0.ebuild 
b/dev-python/python-lsp-server/python-lsp-server-1.9.0.ebuild
new file mode 100644
index ..a3670dc4e136
--- /dev/null
+++ b/dev-python/python-lsp-server/python-lsp-server-1.9.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Python Language Server for the Language Server Protocol"
+HOMEPAGE="
+   https://github.com/python-lsp/python-lsp-server/
+   https://pypi.org/project/python-lsp-server/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="all-plugins"
+
+RDEPEND="
+   dev-python/docstring-to-markdown[${PYTHON_USEDEP}]
+   >=dev-python/jedi-0.17.2[${PYTHON_USEDEP}]
+   >=dev-python/python-lsp-jsonrpc-1.1.0[${PYTHON_USEDEP}]
+   dev-python/pluggy[${PYTHON_USEDEP}]
+   all-plugins? (
+   >=dev-python/autopep8-2.0.4[${PYTHON_USEDEP}]
+   >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/rope-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}]
+   >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   test? (
+   >=dev-python/autopep8-1.6.0[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}]
+   dev-python/QtPy[gui,testlib,${PYTHON_USEDEP}]
+   >=dev-python/rope-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}]
+   >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}]
+   )
+"
+
+# Note: xdist breaks some tests
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # remove pytest-cov dep
+   sed -i -e '/addopts =/d' pyproject.toml || die
+   # unpin all the deps
+   sed -i -e 's:,<[0-9.]*::' pyproject.toml || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # broken by presence of pathlib2
+   'test/plugins/test_autoimport.py'
+   )
+   local EPYTEST_IGNORE=(
+   # pydocstyle is archived upstream and broken with py3.12
+   test/plugins/test_pydocstyle_lint.py
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}
+
+pkg_postinst() {
+   optfeature "Automatically format Python code to conform to the PEP 8 
style guide" dev-python/autopep8
+   optfeature "A wrapper around PyFlakes, pep8 & mccabe" dev-python/flake8
+   optfeature "flake8 plugin: McCabe complexity checker" dev-python/mccabe
+   optfeature "Python style guide checker (fka pep8)" 

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

2023-11-06 Thread Michał Górny
commit: 38754e58f23770c707eb50da58e1f199cf237bd6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  7 05:47:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  7 05:58:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38754e58

dev-python/precis-i18n: Bump to 1.1.0

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

 dev-python/precis-i18n/Manifest |  1 +
 dev-python/precis-i18n/precis-i18n-1.1.0.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/precis-i18n/Manifest b/dev-python/precis-i18n/Manifest
index 791b30b477cf..dd1384c3588c 100644
--- a/dev-python/precis-i18n/Manifest
+++ b/dev-python/precis-i18n/Manifest
@@ -1 +1,2 @@
 DIST precis_i18n-1.0.5.tar.gz 67710 BLAKE2B 
7995c3cb74290524d70ecd75b052201df49ae7e9f4d0052c8176756866ba8533d164b057f0fc4c5c47b938a20e36898cb52bec411b56461cb9c4e4f7029db4ed
 SHA512 
ba3b43d4a84de02e002f7e62a7fb75c4694f3c6a8963e5bdfd9927989c2ee84317fc5fa6f119e79bb1f88dc97a37a06930829daae3969d6a5b2f5ba57bedc3e9
+DIST precis_i18n-1.1.0.tar.gz 69488 BLAKE2B 
2484e8b9d8df7393b1e61030da45ff22a864cb4d97c0e1b1bff319035810ef65f3686510c16335be678c3250e667fa4555365976ace2a93ae80a532ede86
 SHA512 
95eb40aa063a808885e9a405f8331621e74b669d4602de617f0e6e78e4d9b7f57665d194b826bbdfc6305c71eaecd2e6388f79b2381d85abc606fe7515510b45

diff --git a/dev-python/precis-i18n/precis-i18n-1.1.0.ebuild 
b/dev-python/precis-i18n/precis-i18n-1.1.0.ebuild
new file mode 100644
index ..ba09e54a5f5c
--- /dev/null
+++ b/dev-python/precis-i18n/precis-i18n-1.1.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Internationalized Usernames and Passwords"
+HOMEPAGE="
+   https://github.com/byllyfish/precis_i18n/
+   https://pypi.org/project/precis-i18n/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+distutils_enable_tests unittest
+
+python_test() {
+   eunittest -s test
+}



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

2023-11-06 Thread Michał Górny
commit: 917df13705c0b94078a4a07dc2e983bd16089205
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  7 05:39:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  7 05:58:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=917df137

dev-python/owslib: Bump to 0.29.3

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

 dev-python/owslib/Manifest |  1 +
 dev-python/owslib/owslib-0.29.3.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/owslib/Manifest b/dev-python/owslib/Manifest
index bd537d64ed52..20a16cdee261 100644
--- a/dev-python/owslib/Manifest
+++ b/dev-python/owslib/Manifest
@@ -1 +1,2 @@
 DIST OWSLib-0.29.2.gh.tar.gz 953216 BLAKE2B 
3c0204cd62fdf3fe36ca2051a83a00ad165e7f7682d850c3796877c83382f7a3c68d2c02f8dfaa90016909393a9bfd6f2415499f6096de9f4333102b20ccd932
 SHA512 
66c0c6b4bcae08f0acbf1d4ee4a0e5d2b33996ae0d088ddd01844f050da364c581f7ea2a46d48652b969c75e8b31caf4c721f497ea079fb779d670199dd56746
+DIST OWSLib-0.29.3.gh.tar.gz 994453 BLAKE2B 
442dc832b94bfdc383b9d932de957696f9abb4d3843c856b07cf56a47c42291c6d7ff8b8713bb123d296c780e44efbfa08ba94ba2ee747dc7a2f4de0508a5f0f
 SHA512 
2aa63ae18830d724f2cb46647ed867c5b74b2858a93df2500160b5cd58b25b0fb39bfc2d5bcda58bfe3b229bac5ea68acf9abdc746971e2eb5198875f00e6f4d

diff --git a/dev-python/owslib/owslib-0.29.3.ebuild 
b/dev-python/owslib/owslib-0.29.3.ebuild
new file mode 100644
index ..754fb431c278
--- /dev/null
+++ b/dev-python/owslib/owslib-0.29.3.ebuild
@@ -0,0 +1,65 @@
+# 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
+
+MY_P=OWSLib-${PV}
+DESCRIPTION="Library for client programming with Open Geospatial Consortium 
web service"
+HOMEPAGE="
+   https://geopython.github.io/OWSLib/
+   https://github.com/geopython/owslib/
+   https://pypi.org/project/OWSLib/
+"
+SRC_URI="
+   https://github.com/geopython/${PN}/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"
+PROPERTIES="test_network"
+
+RDEPEND="
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pillow[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # connection errors
+   tests/test_wfs_generic.py::test_xmlfilter_wfs_110
+   tests/test_wfs_generic.py::test_xmlfilter_wfs_200
+   tests/test_ogcapi_records_pycsw.py::test_ogcapi_records_pycsw
+   tests/test_opensearch_pycsw.py::test_opensearch_creodias
+   tests/test_ows_interfaces.py::test_ows_interfaces_csw
+   tests/test_csw3_pycsw.py::test_csw_pycsw
+   tests/test_csw_pycsw.py::test_csw_pycsw
+   tests/test_csw_pycsw_skip_caps.py::test_csw_pycsw_skip_caps
+   # different output from remote service, sigh
+   tests/test_ogcapi_processes_pygeoapi.py::test_ogcapi_processes_pygeoapi
+   # TODO
+   
tests/test_remote_metadata.py::TestOffline::test_wfs_{110,200}_remotemd_parse_{all,single}
+   
tests/test_remote_metadata.py::TestOffline::test_wms_130_remotemd_parse_{all,single}
+)
+
+python_test() {
+   epytest -o addopts=
+}



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

2023-11-06 Thread Michał Górny
commit: e0ee7ac82f9447e211ab33b85f2b079ca570efcc
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  7 05:30:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  7 05:58:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ee7ac8

dev-python/pdm: Bump to 2.10.1

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

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

diff --git a/dev-python/pdm/Manifest b/dev-python/pdm/Manifest
index 3b0391684c14..94a05e65e0c7 100644
--- a/dev-python/pdm/Manifest
+++ b/dev-python/pdm/Manifest
@@ -1,4 +1,5 @@
 DIST pdm-2.10.0.tar.gz 2587521 BLAKE2B 
599262212b4e62d4039d4ea31be849717330ab0bf53c68e43132542eb39d36fbc82dd8eec3f2760793afa03338f0d687a073942e981be01a43d4331704efa07d
 SHA512 
734d9c120de9390c0929ff9664acdcd681773a264a4aba1da294429574b8ae67ced74265227b1db0403e4acb9c4134555fd6fb780df47abc5935c1a24b9f816f
+DIST pdm-2.10.1.tar.gz 2588192 BLAKE2B 
ce285679d727e4f8dfe0acb9503306871d36e7a358f38dec30db24f9ce69bc0e5089546ae3140757d68d36b698252d97434d18e51377469308e4059671569e06
 SHA512 
9f4f47586c1452feeb79f45b127ee799206564795ca238f0e69abff5d14e096af5583eb3749cc2635dfc15e883353c885e796f614195efdf58e08f77637b42f2
 DIST pdm-2.8.2.tar.gz 3014401 BLAKE2B 
a541339582944988b7a30d2991066287e0293845d4f15c7f6cb2fef7a8709dba537f190e5493bd3b06e7ef86fca601a9d1aab7af6ca6ae55269b374a7464ca17
 SHA512 
396e27902f74773070cf49c3857d93702e6678a46221b54dc03e84e2b8ccf211cbba9d24eba6bfc47ff36cbd4eb504ada5bf82071c884347026ba85c123058e9
 DIST pdm-2.9.1.tar.gz 3017895 BLAKE2B 
944a1cd9571f7ad2ec6b4212b29db7b6c7c5e8b12591c73dae19f099f9d511f0db3f0698d48e2e42fc81f30c876caa7c9e43467d23eee26876595e6fd6ff197e
 SHA512 
979bf9d078747c7b8dd56555d499053b978ddf289af4bf889b2f2805255049c24bf48607b3704509d914eec59904cbdb9983af396c68ff7211cc216fd4b40118
 DIST pdm-2.9.2.tar.gz 3018730 BLAKE2B 
83eeab7b70efe61a515ed262e8bd1de911f111aaa22704fcce2e46824a236be663ba831cce8bb440e612e711b8cf0627b1a416e966b06b51dc6e25feb2e856b0
 SHA512 
1d3193dc31065a05989e9dc36518fac0d45f86945d68ff2b5e03473b97c70b0f9586849a1e2208e740921927857733c76c44b512213cb17fc6608f9d0d7bcbd9

diff --git a/dev-python/pdm/pdm-2.10.1.ebuild b/dev-python/pdm/pdm-2.10.1.ebuild
new file mode 100644
index ..a10755830c2c
--- /dev/null
+++ b/dev-python/pdm/pdm-2.10.1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python package and dependency manager supporting the latest PEP 
standards"
+HOMEPAGE="
+   https://pdm-project.org/
+   https://github.com/pdm-project/pdm/
+   https://pypi.org/project/pdm/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/blinker[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   dev-python/truststore[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   dev-python/pyproject-hooks[${PYTHON_USEDEP}]
+   dev-python/requests-toolbelt[${PYTHON_USEDEP}]
+   >=dev-python/unearth-0.12.1[${PYTHON_USEDEP}]
+   =dev-python/findpython-0.4.0[${PYTHON_USEDEP}]
+   dev-python/tomlkit[${PYTHON_USEDEP}]
+   dev-python/shellingham[${PYTHON_USEDEP}]
+   dev-python/python-dotenv[${PYTHON_USEDEP}]
+   >=dev-python/resolvelib-1.0.1[${PYTHON_USEDEP}]
+   dev-python/installer[${PYTHON_USEDEP}]
+   dev-python/cachecontrol[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/tomli[${PYTHON_USEDEP}]' pypy3 
python3_10)
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Internet
+   'tests/cli/test_build.py::test_build_with_no_isolation[False]'
+   tests/test_project.py::test_access_index_with_auth
+   tests/cli/test_others.py::test_build_distributions
+   
'tests/models/test_candidates.py::test_expand_project_root_in_url[demo @ 
file:///${PROJECT_ROOT}/tests/fixtures/artifacts/demo-0.0.1.tar.gz]'
+   
'tests/models/test_candidates.py::test_expand_project_root_in_url[-e 
file:///${PROJECT_ROOT}/tests/fixtures/projects/demo-#-with-hash#egg=demo]'
+   # hangs on interactive keyring prompts
+   tests/cli/test_config.py::test_repository_overwrite_default
+   
tests/cli/test_config.py::test_hide_password_in_output_repository
+   

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

2023-11-06 Thread Hans de Graaff
commit: 8ee9c069bc10dbde8ebd2ebab23922965a8db718
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov  7 05:49:08 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov  7 05:49:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ee9c069

dev-ruby/date: add 3.3.4

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

 dev-ruby/date/Manifest  |  1 +
 dev-ruby/date/date-3.3.4.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/date/Manifest b/dev-ruby/date/Manifest
index 21a184aad722..b1c73b24510f 100644
--- a/dev-ruby/date/Manifest
+++ b/dev-ruby/date/Manifest
@@ -1 +1,2 @@
 DIST date-3.3.3.tar.gz 109793 BLAKE2B 
c7ee6337a520172b692a48c963a67d7fe7f6f56dd6ea5a957eda32d7c21fee7d02d0616f39c32abf61ae5f33f6507c508e98c568fd8f7baf300dfc5658945917
 SHA512 
a2224fa191fd688593af29b95e40f67e9fb9acea93b7de613d9c4b105343434a9ef30f32599cd6af243dd3e35a9bf1f60b722e6a0bc4393e26e83734196e8193
+DIST date-3.3.4.tar.gz 99252 BLAKE2B 
a8fe8f4a716bb4247f00b94f2c9564a34df8fdd43d2345cfc529541bbfbf0549df1e0aac0d120de6b4cc6e6ea8e6fc38ee87cc36b16ddafb2c4589b8e96c04bd
 SHA512 
d8b71c56316224ef7d5f0c7515adc9540eea784daa49f3c130dbbe1fcd2a90abc85b153bbca66809666c817597733f03f5acc06e883878ecc5ede3eab398c348

diff --git a/dev-ruby/date/date-3.3.4.ebuild b/dev-ruby/date/date-3.3.4.ebuild
new file mode 100644
index ..c6ce78027eff
--- /dev/null
+++ b/dev-ruby/date/date-3.3.4.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTENSIONS=(ext/date/extconf.rb)
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="date.gemspec"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A subclass of Object includes Comparable module for handling 
dates"
+HOMEPAGE="https://github.com/ruby/date;
+SRC_URI="https://github.com/ruby/date/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -e 's/__dir__/"."/' \
+   -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
+   -e 's/git ls-files -z/find * -print0/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:.:test:test/lib -rhelper -e 
'Dir["test/**/test_*.rb"].each{|f| require f}' || die
+}



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

2023-11-06 Thread Hans de Graaff
commit: a185d931468dad57eb134390a9bbc679a137faa2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov  7 05:54:18 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov  7 05:54:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a185d931

dev-ruby/securerandom: add 0.3.0

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

 dev-ruby/securerandom/Manifest  |  1 +
 dev-ruby/securerandom/securerandom-0.3.0.ebuild | 27 +
 2 files changed, 28 insertions(+)

diff --git a/dev-ruby/securerandom/Manifest b/dev-ruby/securerandom/Manifest
index f5b6ef6424dd..31f2f0fb91e0 100644
--- a/dev-ruby/securerandom/Manifest
+++ b/dev-ruby/securerandom/Manifest
@@ -1 +1,2 @@
 DIST securerandom-0.2.2.tar.gz 7871 BLAKE2B 
3ded59a1c4a035ea80b0fb1fa67e43d86c27485c782b34c2a548489ea1570be1cdc12860389d655ba0344900275af3422fcbe4621335ec62895eb229407326d2
 SHA512 
173e8968de037b17d5c4cf22b1d08b042c60e9679fb8cea100df193d58a345d6cb246ad56eeb07f58a3a7a6060826d59b7ed8ecdf7e38352b9d56d3cdfa71ff1
+DIST securerandom-0.3.0.tar.gz 10302 BLAKE2B 
a5dd123fa6d48eebda20eaee70152c237b5018e8c04fbd83f4d8d53b2459453fc0676265341e26328252a5acf3a675f4455f04331a2698ece40bb693a554fbe4
 SHA512 
a61901b3de95007cb9296e0555ec36ca3ea4aa0a0ed55b0e6a1e5b53ca79240dd93e3d59ef1b6914e4cd646d038f499695196b8348eb829fd8822406a7fc7cb6

diff --git a/dev-ruby/securerandom/securerandom-0.3.0.ebuild 
b/dev-ruby/securerandom/securerandom-0.3.0.ebuild
new file mode 100644
index ..234e636a26d7
--- /dev/null
+++ b/dev-ruby/securerandom/securerandom-0.3.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="securerandom.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Interface for secure random number generator"
+HOMEPAGE="https://github.com/ruby/securerandom;
+SRC_URI="https://github.com/ruby/securerandom/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -e 's/__dir__/"."/' \
+   -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
+   -e 's/git ls-files -z/find * -print0/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2023-11-06 Thread Hans de Graaff
commit: 5d68dee43441fdb566210d10856dfe7a8ed56b9b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov  7 05:51:05 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov  7 05:51:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d68dee4

dev-ruby/drb: add 2.2.0

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

 dev-ruby/drb/Manifest |  1 +
 dev-ruby/drb/drb-2.2.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-ruby/drb/Manifest b/dev-ruby/drb/Manifest
index a8fcbde1c57c..cb51ffd8ffee 100644
--- a/dev-ruby/drb/Manifest
+++ b/dev-ruby/drb/Manifest
@@ -1 +1,2 @@
 DIST drb-2.1.1.tar.gz 46269 BLAKE2B 
91bba196afcf481c34aed1df3569ec122ba42da34e6eacdb19c245e7c76f63594152b8294d383118bd539720f89f9ca3a6488047a318dd7369aa11223e6c2f4e
 SHA512 
e524c76f50f391256a40ff451f1f1f968babdc12a36426cbc9b127eaa1b4e7c0f4ff367146d32ec4cba088379ea23c06547cecf32c77c90d61681ecf04c999c5
+DIST drb-2.2.0.tar.gz 36203 BLAKE2B 
5c60cd5dd8ab26434046435d98e203c7a50c6160edeb5373527140df8a26c7494a05a00b7faff11f1a8cecbeb963736e87adc1a9967e78b6c81b47d5c234eab3
 SHA512 
763f1ab8645d0bf168fc56bbde85fd4992405530d1764f49e18f2529713b3b2d62cc314b65e59472c11964e5133fe463b1f266ffde35f79b836a527c864a

diff --git a/dev-ruby/drb/drb-2.2.0.ebuild b/dev-ruby/drb/drb-2.2.0.ebuild
new file mode 100644
index ..d3973552ead8
--- /dev/null
+++ b/dev-ruby/drb/drb-2.2.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="drb.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Distributed object system for Ruby"
+HOMEPAGE="https://github.com/ruby/drb;
+SRC_URI="https://github.com/ruby/drb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/ruby2_keywords"
+
+all_ruby_prepare() {
+   sed -e 's:_relative ": "./:' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2023-11-06 Thread Hans de Graaff
commit: 70204aa1546cb0a6011b97d11fe8d0508197861c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov  7 05:52:50 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov  7 05:52:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70204aa1

dev-ruby/rdoc: add 6.6.0

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

 dev-ruby/rdoc/Manifest  |  1 +
 dev-ruby/rdoc/rdoc-6.6.0.ebuild | 98 +
 2 files changed, 99 insertions(+)

diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 1a55d159b41a..ef46a33a9c41 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,2 +1,3 @@
 DIST rdoc-6.4.0.tar.gz 755741 BLAKE2B 
d2519dc0dac3fac32ef7cac8c87dba1a679f0b09dc5858e91899d6d28195cf584fe3eba802bafad400ae26c5ddcb65eaec32e101f9e047f80cecd1616a386ed3
 SHA512 
6c6a89245ac77abdeedee70327f97f8a9b8bb596c14848a95487ff19039864dd7a5c0f5b501fe2e7b187c671cfb205c1500359c7c203beb89211addaf3ac34f7
 DIST rdoc-6.5.0.tar.gz 762645 BLAKE2B 
cecade491f0d18b2c50ec710cb27a28b6cb946f321503e0508e8d4802e93033a78867346eb1d68ca56884ea0d68d51d6fdb92eb61fa63034a01332e8b572dbcf
 SHA512 
10382e66ca778f85f236614fe071b2b0d598065d3aab8f5a89cb0839da7713b5e16a66e3f7a2bff2e2125d26a42f088a86c6d339dc36479a943bb7023c1cad0c
+DIST rdoc-6.6.0.tar.gz 764785 BLAKE2B 
85bd4b4ece07ae95c9afb6521ba42c1e016f75ef439c71512024ccf2f0ad47f603944aee1aeb28c76c74d59352ae673825c7d7f6bfe46b2ad3e2bafe406feb68
 SHA512 
fb4c58bb19652a090f45c85fec47be52e2474854ab9ae6705e9a3f6b2ac3381af4aca89b8a39ee5906bab6ff6c63a384d4a12dc6aa19024cc335df18cc92aab7

diff --git a/dev-ruby/rdoc/rdoc-6.6.0.ebuild b/dev-ruby/rdoc/rdoc-6.6.0.ebuild
new file mode 100644
index ..7ea9b73b0177
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.6.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/;
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND+=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+   >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+   >=dev-ruby/kpeg-1.1.0-r1
+   >dev-ruby/racc-1.4.10
+   dev-ruby/rake
+   test? (
+   dev-ruby/bundler
+   >=dev-ruby/minitest-5.8:5
+   )"
+
+all_ruby_prepare() {
+   # Other packages also have use for a nonexistent directory, bug 321059
+   sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' 
test/rdoc/test_rdoc*.rb || die
+
+   # Avoid unneeded dependency on bundler, bug 603696
+   sed -i -e '/bundler/ s:^:#:' \
+   -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+   -e '/rubocop\/rake/ s:^:#:' \
+   -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+   # Skip rubygems tests since the rubygems test case code is no longer 
installed by rubygems.
+   sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+   # Remove test that is depending on the locale, which we can't garantuee.
+   sed -i -e '/def test_encode_with/,/^  end/ s:^:#:' 
test/rdoc/test_rdoc_options.rb || die
+
+   # Remove test depending on FEATURES=userpriv, bug 361959
+   sed -i -e '/def test_check_files/,/^  end/ s:^:#:' 
test/rdoc/test_rdoc_options.rb || die
+
+   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc ; then
+   ruby -S exe/rdoc --force-output || die
+   rm -f doc/js/*.gz || die
+   fi
+}
+
+each_ruby_compile() {
+   LANG=C.UTF-8 ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   for bin in rdoc ri; do
+   ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+   for version in $(ruby_get_use_implementations); do
+   version=`echo ${version} | cut -c 5-`
+   if use ruby_targets_ruby${version}; then
+   ruby_fakegem_binwrapper $bin 
/usr/bin/${bin}${version}
+   sed -i -e "1s/env ruby/ruby${version}/" \
+   "${ED}/usr/bin/${bin}${version}" || die
+   fi
+   done
+   done
+}
+
+pkg_postinst() {
+   if [[ ! -n $(readlink "${ROOT}"/usr/bin/rdoc) ]] ; 

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

2023-11-06 Thread Michał Górny
commit: 31342988438da1adc1b32e87feb33d4e7e0dcb2f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  7 05:20:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  7 05:29:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31342988

dev-python/pylatex: Remove old

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

 dev-python/pylatex/Manifest |  1 -
 dev-python/pylatex/pylatex-1.4.1.ebuild | 59 -
 2 files changed, 60 deletions(-)

diff --git a/dev-python/pylatex/Manifest b/dev-python/pylatex/Manifest
index 1b21a4292d95..de252896d2ec 100644
--- a/dev-python/pylatex/Manifest
+++ b/dev-python/pylatex/Manifest
@@ -1,2 +1 @@
 DIST PyLaTeX-1.4.2.gh.tar.gz 307158 BLAKE2B 
bc20478759fc8315fd7fa2161d1638035c0dad4731c4cb254c78dfc45da2b361b3864d2ec04d6eb8fd7947e9908610eb010edff95666abba6a9f6da4cb4b
 SHA512 
dcbe58de0ab715d6fbb571a7ad3981c875eacd08d06244b8715fa240df6f8f072417ae076a5caee204e000bf7eb55097b9ba49eddb5ce666470e494c15aa88ed
-DIST pylatex-1.4.1.tar.gz 301482 BLAKE2B 
c68c8bbf70c5099b3c3146922afe94dcf4f90bfc8644fa165ee27835f4a24642645f9849f2f9fd69656dc07dcc4807869275aacf33a1e5b9c59e539801f8e821
 SHA512 
55a5734e4d239cef4bcaafa0ba64eea013ba3e86d137de5a5f8311d70c949d783e2e7aad24d39d16a6febbe4bddc34e47248068e1328fe3f95f39a7c7019a3a9

diff --git a/dev-python/pylatex/pylatex-1.4.1.ebuild 
b/dev-python/pylatex/pylatex-1.4.1.ebuild
deleted file mode 100644
index 55e919e2046a..
--- a/dev-python/pylatex/pylatex-1.4.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="PyLaTeX"
-MY_P="${MY_PN}-${PV}"
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="A Python library for creating LaTeX files and snippets"
-HOMEPAGE="https://github.com/JelteF/PyLaTeX;
-SRC_URI="https://github.com/JelteF/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="examples"
-
-RDEPEND="
-   dev-python/ordered-set[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-BDEPEND+="
-   test? (
-   dev-python/quantities[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   app-text/texlive
-   dev-texlive/texlive-latexextra
-   )"
-
-python_prepare_all() {
-   sed -i -e 's:description-file:description_file:' setup.cfg || die # bug 
798381
-
-   distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-   if use examples ; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/"${PF}"/examples
-   fi
-
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   optfeature "compiling generated files" "app-text/texlive 
dev-texlive/texlive-latexextra dev-texlive/texlive-mathscience"
-   optfeature "matplotlib support" dev-python/matplotlib
-   optfeature "numpy support" dev-python/numpy
-   optfeature "quantities support" dev-python/quantities
-}



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

2023-11-06 Thread Michał Górny
commit: 9bd85098f5fbb06a086e8aca144a7ddd66ba8790
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  7 04:37:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  7 05:29:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bd85098

dev-python/boto3: Bump to 1.28.79

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 8f415e356746..c28f88374424 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,3 +2,4 @@ DIST boto3-1.28.68.gh.tar.gz 717553 BLAKE2B 
dd8ba562613456e30c0f8bfe2f3befa9601b
 DIST boto3-1.28.73.gh.tar.gz 720995 BLAKE2B 
1ac1c85be9e095ebab3394c5b7bdc48e0ba05e97bc3e463c3fab5d6a3f46e14078f05466042cdf58250c901a42b4b80149874ee0a157b47616da8f9e65a1dbe1
 SHA512 
2a5f4c9e4cf86bc1b7d285d034873cedf2ada05a65ca64be3c449de8e33a351b813e4f939543cba11c183f0adb127728f20f9b769bdb2802712b47ccaa135dcb
 DIST boto3-1.28.77.gh.tar.gz 723612 BLAKE2B 
e2a2d3919f2f0ad09c0385b5f93bf4167c003e675ac0d3d3885ed9ab5c66ce401632bbff81f9a93bddc0063ab381233607b663f5a0a6763ddb4156c3f4a5e420
 SHA512 
31ded8367abbe8b99e0a09f25399755e3e2912e1efb92a902ab3404498d23dcf5958217e4ae30c953ad1d588b1eb2327167ef81b70f5683e4bc90f12b96970f9
 DIST boto3-1.28.78.gh.tar.gz 724185 BLAKE2B 
5089a7d1eab11c23bd65699c41c3c6687f0666f10ebcc7fc4813f96225ceee5a10a008ae6969cd7927f43f09e0988178ea40386bcd91c473ac5fba1dedf1
 SHA512 
e74f7348d369580e8d26f7c1f084276ec339d4bdd3ee628bdbe56cc6e4b1c0b22a759bb4ffe1075f0cb0d6f1692864db85a73d3cb884358dc97d6428f3fd9b0a
+DIST boto3-1.28.79.gh.tar.gz 724864 BLAKE2B 
b6327a3dfd0095078668c85fb539885cdbc848a73b67afeaf97f58cb7362b1f928c49cb3cb233873b59ac925b9e97bc0571129f478177802f1249ddaa597297a
 SHA512 
55eaf9e8122ef2f3424caa86f838fe03028a666aad281b6c52e0c8629c9d64707e1659c6d2e21666fe805f60cdde2ef0aece744737952cd55a20165c1d8186af

diff --git a/dev-python/boto3/boto3-1.28.79.ebuild 
b/dev-python/boto3/boto3-1.28.79.ebuild
new file mode 100644
index ..0604e0996a82
--- /dev/null
+++ b/dev-python/boto3/boto3-1.28.79.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="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}]
+   )
+"
+
+EPYTEST_XDIST=1
+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}
+}



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

2023-11-06 Thread Michał Górny
commit: be0e95a40cde62f20949da34802d96df38b08328
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  3 19:20:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  7 05:29:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0e95a4

dev-python/pyrate-limiter: Use EPYTEST_XDIST

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

 dev-python/pyrate-limiter/pyrate-limiter-3.1.0.ebuild | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-python/pyrate-limiter/pyrate-limiter-3.1.0.ebuild 
b/dev-python/pyrate-limiter/pyrate-limiter-3.1.0.ebuild
index 47947453dc89..2bfd9a737bdd 100644
--- a/dev-python/pyrate-limiter/pyrate-limiter-3.1.0.ebuild
+++ b/dev-python/pyrate-limiter/pyrate-limiter-3.1.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_USE_PEP517=poetry
 PYTHON_COMPAT=( python3_{10..11} )
 
-inherit distutils-r1 multiprocessing pypi
+inherit distutils-r1 pypi
 
 DESCRIPTION="Python Rate-Limiter using Leaky-Bucket Algorimth Family"
 HOMEPAGE="
@@ -26,7 +26,6 @@ RDEPEND="
 BDEPEND="
test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
)
 "
@@ -37,6 +36,7 @@ EPYTEST_DESELECT=(
# Python 3.11 is slightly faster, leading to a non-critical failure here

"tests/test_concurrency.py::test_concurrency[ProcessPoolExecutor-SQLiteBucket]"
 )
+EPYTEST_XDIST=1
 
 # TODO: package sphinx-copybutton
 # distutils_enable_sphinx docs \
@@ -67,7 +67,3 @@ src_test() {
# Clean up afterwards
kill "$(<"${redis_pid}")" || die
 }
-
-python_test() {
-   epytest -n "$(makeopts_jobs)" --dist=worksteal
-}



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

2023-11-06 Thread Michał Górny
commit: 5ac206714e6c2a6424c974477fe2ae8e5108da64
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  3 19:10:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  7 05:29:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac20671

distutils-r1.eclass: Refactor d_e_t to permit multiple test packages

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

 eclass/distutils-r1.eclass | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 9dd091921391..3d69911d9209 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -610,13 +610,13 @@ distutils_enable_tests() {
[[ ${#} -eq 1 ]] || die "${FUNCNAME} takes exactly one argument: 
test-runner"
 
local test_deps=${RDEPEND}
-   local test_pkg
+   local test_pkgs
case ${1} in
nose)
-   test_pkg=">=dev-python/nose-1.3.7_p20221026"
+   
test_pkgs='>=dev-python/nose-1.3.7_p20221026[${PYTHON_USEDEP}]'
;;
pytest)
-   test_pkg=">=dev-python/pytest-7.3.1"
+   test_pkgs='>=dev-python/pytest-7.3.1[${PYTHON_USEDEP}]'
;;
setup.py)
;;
@@ -635,12 +635,12 @@ distutils_enable_tests() {
_DISTUTILS_TEST_RUNNER=${1}
python_test() { distutils-r1_python_test; }
 
-   if [[ -n ${test_pkg} ]]; then
+   if [[ -n ${test_pkgs} ]]; then
if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then
-   test_deps+=" ${test_pkg}[${PYTHON_USEDEP}]"
+   test_deps+=" 
${test_pkgs//'${PYTHON_USEDEP}'/${PYTHON_USEDEP}}"
else
test_deps+=" $(python_gen_cond_dep "
-   ${test_pkg}[\${PYTHON_USEDEP}]
+   ${test_pkgs}
")"
fi
fi



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

2023-11-06 Thread Michał Górny
commit: e5927da4f70eede997283041f20b19f4c99805ce
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  7 04:37:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  7 05:29:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5927da4

dev-python/botocore: Bump to 1.31.79

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 404257ddc455..238dc59415b8 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,3 +2,4 @@ DIST botocore-1.31.68.gh.tar.gz 11989788 BLAKE2B 
d8d34511e3ef65f54e1b305cf60cdb9
 DIST botocore-1.31.73.gh.tar.gz 12009409 BLAKE2B 
949ecb6e85141ca8e3c01e05f996e47f63e0967ec85dde5772f27d564abca001c642ca1991f45b8fec05f7c105f22f713c5e3a8b5e8a8ea3a1a2026abc92fdac
 SHA512 
cd9f77aad6f17d06a04206abc2ae34285423581f6ae5d1c70635d43dc22d73d46842048f0a0f955147c8fb5e5a071e8d4d597a3f9c28146c74957f4b18c8cd22
 DIST botocore-1.31.77.gh.tar.gz 12031161 BLAKE2B 
24e4daa5b0ae49dc2fd8851b459f3a55dba244a155a702d80e737d578c80de93c5e4d098f209663cf1310e99397991e84bcc20ba98a301763b29f730e5b4e2e2
 SHA512 
4d70b0df102b2a8098e747e30764ef5d96b3d9d0e3deeae7e2fc30c510ab279e6942d4c832ff1a23ab076213836d0e547bb61c521367659af08757285e6874f3
 DIST botocore-1.31.78.gh.tar.gz 12035206 BLAKE2B 
0dd1109d34a8cf99af76f1f615095776e75c0042717a573da3714d1e20efce5cf67bf38d5421c3c5558112821adb4307f7ca0791efc8e62c9ea2e9ba8c2ddc7a
 SHA512 
68c0f68b699ff0c0276cc70f4d4843259a953511c9c2813a3101d7dc43c36a0a3bda68df66a7ab2c206977a96ce0d933830b4004898f03febf478c710beb5261
+DIST botocore-1.31.79.gh.tar.gz 12039146 BLAKE2B 
9c4c8609e75e1d95130fc4919bba318732a09a884cd6256f86557bef13f8dbdf46d7ec57584c7132b53a17ad50feb3240ad4e6c3306bf9ae974e693f14e7d65c
 SHA512 
84669e6c3c0fa9991ece0d65dd03e9d68d9c03cadef4477c96d1d45a3bce03534fa489a996725078be294b42dafc54c78ec527cbe7e3e015317642c0f80e9e47

diff --git a/dev-python/botocore/botocore-1.31.79.ebuild 
b/dev-python/botocore/botocore-1.31.79.ebuild
new file mode 100644
index ..05766e84276c
--- /dev/null
+++ b/dev-python/botocore/botocore-1.31.79.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
+
+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}]
+   )
+"
+
+EPYTEST_XDIST=1
+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}
+}



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

2023-11-06 Thread Michał Górny
commit: a4b49febbfcb020191830a568bce49b7f73979a0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  7 04:38:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  7 05:29:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b49feb

app-admin/awscli: Bump to 1.29.79

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 425c59d83c87..6b8af37715fd 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,3 +2,4 @@ DIST aws-cli-1.29.68.gh.tar.gz 2565226 BLAKE2B 
b1f2209738c3a54beac322b14ceb54d31
 DIST aws-cli-1.29.73.gh.tar.gz 2569425 BLAKE2B 
14950fd5c67726779f621dd039bfb7d3c24ab083530b3923aec52f1433a9110455e7ef5aa529ddad3b576e30d6cdd3d40fc94a14f06638756c7347475d8b8e7e
 SHA512 
2a85489d8052b968a083dbff7f9e31d9ffbfce60617ffdacaa65d5d7a9d4c05e70785f230e2e8b2f92c47be9a0b86147ea76a9ffa588b768818e5e64ef4aa280
 DIST aws-cli-1.29.77.gh.tar.gz 2572839 BLAKE2B 
c79219e4c8e711efdfeb8a2f49fe9bfe599581f769643ec7c85fa3ba81c58897bf0b88e02c46705ace0a7ef4e1a5704fe4b702426695675cb1b687c103d286af
 SHA512 
5a88a90cc56f0324f794e8320316b415d21ce6ff12975979e94db632a92746f038387e139887e171102c8a18c4555dec339d2fd5d240b3b31f47fcff2c662f53
 DIST aws-cli-1.29.78.gh.tar.gz 2573503 BLAKE2B 
6782a7774568adf5296461e19d71b9de992d9301e3d9c50b97c641448ea0fb9e161feb80cdbce50291fce7d37eaabbc92740ca6b26f432cc5b9105233c2949f8
 SHA512 
455e6cacb935c1075d9730dda3147dc17598ca01ff9224b9a5f0dffa003a10fb3f2f2e17db1aea9e44b353a5fdd1e3b692308b895ba79ef6433804156ba54b1d
+DIST aws-cli-1.29.79.gh.tar.gz 2574359 BLAKE2B 
fab1016d0b909c593d5fab7facf23e2cc744bc59c6c9ebbadd239b8920d255fe91e74080ba9a96f262b76b58325adb7a334914dd3a2c2e15842891e9630ec379
 SHA512 
d4f0fe2db2dcbae2664f7cd27259d83c85e92f126418c57fedf633f84ac783384592a229a9185ae75f804cdf93c3fed01c586a4243ff39ac22389ba847e1726d

diff --git a/app-admin/awscli/awscli-1.29.79.ebuild 
b/app-admin/awscli/awscli-1.29.79.ebuild
new file mode 100644
index ..e5b1ee0667a3
--- /dev/null
+++ b/app-admin/awscli/awscli-1.29.79.ebuild
@@ -0,0 +1,86 @@
+# 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
+
+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}]
+   )
+"
+
+EPYTEST_XDIST=1
+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 serial_tests=(
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,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
+   )
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest "${serial_tests[@]}"
+
+ 

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

2023-11-06 Thread Michał Górny
commit: 3c8764c65c1a5c5b08fbce1deec73b6048cb3f72
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  3 19:24:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  7 05:29:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8764c6

dev-python/numpy: Switch to EPYTEST_XDIST

Signed-off-by: Michał Górny  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/33667
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/numpy/numpy-1.26.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/numpy/numpy-1.26.1.ebuild 
b/dev-python/numpy/numpy-1.26.1.ebuild
index 3255d05e2c00..955652eea0d8 100644
--- a/dev-python/numpy/numpy-1.26.1.ebuild
+++ b/dev-python/numpy/numpy-1.26.1.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{10..12} pypy3 )
 PYTHON_REQ_USE="threads(+)"
 FORTRAN_NEEDED=lapack
 
-inherit distutils-r1 flag-o-matic fortran-2 multiprocessing pypi 
toolchain-funcs
+inherit distutils-r1 flag-o-matic fortran-2 pypi toolchain-funcs
 
 DESCRIPTION="Fast array and numerical python library"
 HOMEPAGE="
@@ -46,11 +46,11 @@ BDEPEND="
' 'python*')
dev-python/charset-normalizer[${PYTHON_USEDEP}]
>=dev-python/hypothesis-5.8.0[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
)
 "
 
+EPYTEST_XDIST=1
 distutils_enable_tests pytest
 
 python_prepare_all() {
@@ -143,7 +143,7 @@ python_test() {
esac
 
rm -rf numpy || die
-   epytest -n "$(makeopts_jobs)" --pyargs numpy
+   epytest --pyargs numpy
 }
 
 python_install_all() {



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

2023-11-06 Thread Michał Górny
commit: efb3420408bcf988abe78f92ab8aa93069dba566
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  3 19:16:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  7 05:29:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efb34204

distutils-r1.eclass: Add pytest-xdist dep if EPYTEST_XDIST is set

Make `distutils_enable_tests pytest` automatically add
the `dev-python/pytest-xdist` dependency if `EPYTEST_XDIST` is set.

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

 eclass/distutils-r1.eclass| 3 +++
 eclass/python-utils-r1.eclass | 4 +++-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 3d69911d9209..3d756eaad556 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -617,6 +617,9 @@ distutils_enable_tests() {
;;
pytest)
test_pkgs='>=dev-python/pytest-7.3.1[${PYTHON_USEDEP}]'
+   if [[ ${EPYTEST_XDIST} ]]; then
+   test_pkgs+=' 
dev-python/pytest-xdist[${PYTHON_USEDEP}]'
+   fi
;;
setup.py)
;;

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 48963728cc2f..80abe974f9df 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -1311,7 +1311,9 @@ _python_check_occluded_packages() {
 # @DEFAULT_UNSET
 # @DESCRIPTION:
 # If set to a non-empty value, enables running tests in parallel
-# via pytest-xdist plugin.
+# via pytest-xdist plugin.  If this variable is set prior to calling
+# distutils_enable_tests in distutils-r1, a test dependency
+# on dev-python/pytest-xdist is added automatically.
 
 # @ECLASS_VARIABLE: EPYTEST_JOBS
 # @USER_VARIABLE



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

2023-11-06 Thread Michał Górny
commit: fbdeb1cb0ac8c9f4ee68f501485f2a4124bb05bd
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  3 19:04:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  7 05:29:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbdeb1cb

distutils-r1.eclass: Refactor `d_e_t unittest` (NFC)

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

 eclass/distutils-r1.eclass | 17 -
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 1cc91110dccf..9dd091921391 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -608,6 +608,8 @@ distutils_enable_tests() {
esac
 
[[ ${#} -eq 1 ]] || die "${FUNCNAME} takes exactly one argument: 
test-runner"
+
+   local test_deps=${RDEPEND}
local test_pkg
case ${1} in
nose)
@@ -619,7 +621,12 @@ distutils_enable_tests() {
setup.py)
;;
unittest)
-   # dep handled below
+   # unittest-or-fail is needed in py<3.12
+   test_deps+="
+   $(python_gen_cond_dep '
+   
dev-python/unittest-or-fail[${PYTHON_USEDEP}]
+   ' 3.10 3.11)
+   "
;;
*)
die "${FUNCNAME}: unsupported argument: ${1}"
@@ -628,7 +635,6 @@ distutils_enable_tests() {
_DISTUTILS_TEST_RUNNER=${1}
python_test() { distutils-r1_python_test; }
 
-   local test_deps=${RDEPEND}
if [[ -n ${test_pkg} ]]; then
if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then
test_deps+=" ${test_pkg}[${PYTHON_USEDEP}]"
@@ -637,13 +643,6 @@ distutils_enable_tests() {
${test_pkg}[\${PYTHON_USEDEP}]
")"
fi
-   elif [[ ${1} == unittest ]]; then
-   # unittest-or-fail is needed in py<3.12
-   test_deps+="
-   $(python_gen_cond_dep '
-   dev-python/unittest-or-fail[${PYTHON_USEDEP}]
-   ' 3.{9..11})
-   "
fi
if [[ -n ${test_deps} ]]; then
IUSE+=" test"



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

2023-11-06 Thread Michał Górny
commit: 186cdb9d71af03645861ff0cc08ded5eff5fd0c0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  3 19:13:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  7 05:29:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186cdb9d

python-utils-r1.eclass: Add EPYTEST_XDIST for epytest

Add an `EPYTEST_XDIST` variable that can be used to enable running
the test suite in parallel via the dev-python/pytest-xdist plugin.
This also includes user-facing `EPYTEST_JOBS` to control the job count
independently of `MAKEOPTS`.

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

 eclass/python-utils-r1.eclass | 29 +
 1 file changed, 29 insertions(+)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 4a538f9942f6..48963728cc2f 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -1307,6 +1307,19 @@ _python_check_occluded_packages() {
 # parameter, when calling epytest.  The listed files will be entirely
 # skipped from test collection.
 
+# @ECLASS_VARIABLE: EPYTEST_XDIST
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# If set to a non-empty value, enables running tests in parallel
+# via pytest-xdist plugin.
+
+# @ECLASS_VARIABLE: EPYTEST_JOBS
+# @USER_VARIABLE
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# Specifies the number of jobs for parallel (pytest-xdist) test runs.
+# When unset, defaults to -j from MAKEOPTS, or the current nproc.
+
 # @FUNCTION: epytest
 # @USAGE: [...]
 # @DESCRIPTION:
@@ -1371,6 +1384,22 @@ epytest() {
-p no:plus
-p no:tavern
)
+
+   if [[ ${EPYTEST_XDIST} ]]; then
+   local jobs=${EPYTEST_JOBS:-$(makeopts_jobs)}
+   if [[ ${jobs} -gt 1 ]]; then
+   args+=(
+   # explicitly enable the plugin, in case the 
ebuild was using
+   # PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   -p xdist
+   -n "${jobs}"
+   # worksteal ensures that workers don't end up 
idle when heavy
+   # jobs are unevenly distributed
+   --dist=worksteal
+   )
+   fi
+   fi
+
local x
for x in "${EPYTEST_DESELECT[@]}"; do
args+=( --deselect "${x}" )



[gentoo-commits] repo/gentoo:master commit in: app-misc/fastfetch/

2023-11-06 Thread Viorel Munteanu
commit: 055606ee53a35c423a4f0c025a9f4dbb199a2643
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Nov  7 05:15:25 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Nov  7 05:15:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=055606ee

app-misc/fastfetch: add 2.2.2

Closes: https://bugs.gentoo.org/916722
Signed-off-by: Viorel Munteanu  gentoo.org>

 app-misc/fastfetch/Manifest   |   1 +
 app-misc/fastfetch/fastfetch-2.2.2.ebuild | 108 ++
 2 files changed, 109 insertions(+)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 2c9b58a91e3a..fab2be193a33 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,2 +1,3 @@
 DIST fastfetch-1.12.2.tar.gz 538194 BLAKE2B 
bc6badbc7f690dacbe1408479286a0d42ec687526f776ff4d2ec7b0eb767032e5781cbbe37778f4dc03a5d386979a9ae2aab84c466be997b82d9a9a6c81ea78f
 SHA512 
a82a7c7ae365335c20d659a82215cf320c4c6b07ff127c4dad322a0a01f7ec57e34d229f4953108daadcd0d243c84f8504a3b4367df5e255e5a06e685fd6739a
 DIST fastfetch-2.2.1.tar.gz 899131 BLAKE2B 
bc40bb876b11a41f211f265c6b760ec2905c2d10240c67f514da4f70935f40ff1759ac52bbf5183e96537ab8a963d1df5bf9ebc527927f25d1a453243495ccef
 SHA512 
ba9eb36dd11a5346ed0ad452aecaf79e556fd91e91c6fa6e19c8b04c401f4ff383687c8afe5b2cba2281b086859246e16e2ac231f46893217d4f1241b6f4a439
+DIST fastfetch-2.2.2.tar.gz 900528 BLAKE2B 
435e42748d24c7dc20bc5081fb45b55d71391a60f830d3dd18b63c604f09c4e8c66ce4a58a1e80e9e78cf7886805fbddc3e9e46a85d6f93cf219b1cbf9789c11
 SHA512 
f4ba2b9ffd68fe76043089595445d3f2227152292dfeaf9ecaa45dd18def0c1dd3a9e113aea92bd2361699bdef7a44e1bdc45486b2f3f123428c500e747a0bb5

diff --git a/app-misc/fastfetch/fastfetch-2.2.2.ebuild 
b/app-misc/fastfetch/fastfetch-2.2.2.ebuild
new file mode 100644
index ..f3c91c217ba1
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-2.2.2.ebuild
@@ -0,0 +1,108 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Fast neofetch-like system information tool"
+HOMEPAGE="https://github.com/fastfetch-cli/fastfetch;
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git;
+   [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master
+   [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev
+   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
+else
+   
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="X chafa dbus ddcutil gnome imagemagick networkmanager opencl opengl 
osmesa pci pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
+RESTRICT="!test? ( test )"
+
+# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
+# make sure to crank yyjson minimum version to match bundled version
+RDEPEND="
+   >=dev-libs/yyjson-0.8.0:=
+   sys-libs/zlib
+   X? ( x11-libs/libX11 )
+   chafa? ( media-gfx/chafa )
+   dbus? ( sys-apps/dbus )
+   ddcutil? ( app-misc/ddcutil:= )
+   gnome? (
+   dev-libs/glib
+   gnome-base/dconf
+   )
+   imagemagick? ( media-gfx/imagemagick:= )
+   networkmanager? ( net-misc/networkmanager )
+   opencl? ( virtual/opencl )
+   opengl? ( media-libs/libglvnd[X] )
+   osmesa? ( media-libs/mesa[osmesa] )
+   pci? ( sys-apps/pciutils )
+   pulseaudio? ( media-libs/libpulse )
+   sqlite? ( dev-db/sqlite:3 )
+   vulkan? ( media-libs/vulkan-loader )
+   wayland? ( dev-libs/wayland )
+   xcb? ( x11-libs/libxcb )
+   xfce? ( xfce-base/xfconf )
+   xrandr? ( x11-libs/libXrandr )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="
+   xrandr? ( X )
+   chafa? ( imagemagick )
+"
+
+src_configure() {
+   local fastfetch_enable_imagemagick7=no
+   local fastfetch_enable_imagemagick6=no
+   if use imagemagick; then
+   fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+   fastfetch_enable_imagemagick6=$(has_version 
'

[gentoo-commits] repo/gentoo:master commit in: app-misc/fastfetch/

2023-11-06 Thread Viorel Munteanu
commit: 42896c6585ba86ea1fe5049dc6da526c888eb449
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Nov  7 05:15:35 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Nov  7 05:15:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42896c65

app-misc/fastfetch: drop 2.2.1

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

 app-misc/fastfetch/Manifest   |   1 -
 app-misc/fastfetch/fastfetch-2.2.1.ebuild | 108 --
 2 files changed, 109 deletions(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index fab2be193a33..a783dd24ee3c 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,3 +1,2 @@
 DIST fastfetch-1.12.2.tar.gz 538194 BLAKE2B 
bc6badbc7f690dacbe1408479286a0d42ec687526f776ff4d2ec7b0eb767032e5781cbbe37778f4dc03a5d386979a9ae2aab84c466be997b82d9a9a6c81ea78f
 SHA512 
a82a7c7ae365335c20d659a82215cf320c4c6b07ff127c4dad322a0a01f7ec57e34d229f4953108daadcd0d243c84f8504a3b4367df5e255e5a06e685fd6739a
-DIST fastfetch-2.2.1.tar.gz 899131 BLAKE2B 
bc40bb876b11a41f211f265c6b760ec2905c2d10240c67f514da4f70935f40ff1759ac52bbf5183e96537ab8a963d1df5bf9ebc527927f25d1a453243495ccef
 SHA512 
ba9eb36dd11a5346ed0ad452aecaf79e556fd91e91c6fa6e19c8b04c401f4ff383687c8afe5b2cba2281b086859246e16e2ac231f46893217d4f1241b6f4a439
 DIST fastfetch-2.2.2.tar.gz 900528 BLAKE2B 
435e42748d24c7dc20bc5081fb45b55d71391a60f830d3dd18b63c604f09c4e8c66ce4a58a1e80e9e78cf7886805fbddc3e9e46a85d6f93cf219b1cbf9789c11
 SHA512 
f4ba2b9ffd68fe76043089595445d3f2227152292dfeaf9ecaa45dd18def0c1dd3a9e113aea92bd2361699bdef7a44e1bdc45486b2f3f123428c500e747a0bb5

diff --git a/app-misc/fastfetch/fastfetch-2.2.1.ebuild 
b/app-misc/fastfetch/fastfetch-2.2.1.ebuild
deleted file mode 100644
index f3c91c217ba1..
--- a/app-misc/fastfetch/fastfetch-2.2.1.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Fast neofetch-like system information tool"
-HOMEPAGE="https://github.com/fastfetch-cli/fastfetch;
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git;
-   [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master
-   [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev
-   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
-else
-   
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="X chafa dbus ddcutil gnome imagemagick networkmanager opencl opengl 
osmesa pci pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
-RESTRICT="!test? ( test )"
-
-# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
-# make sure to crank yyjson minimum version to match bundled version
-RDEPEND="
-   >=dev-libs/yyjson-0.8.0:=
-   sys-libs/zlib
-   X? ( x11-libs/libX11 )
-   chafa? ( media-gfx/chafa )
-   dbus? ( sys-apps/dbus )
-   ddcutil? ( app-misc/ddcutil:= )
-   gnome? (
-   dev-libs/glib
-   gnome-base/dconf
-   )
-   imagemagick? ( media-gfx/imagemagick:= )
-   networkmanager? ( net-misc/networkmanager )
-   opencl? ( virtual/opencl )
-   opengl? ( media-libs/libglvnd[X] )
-   osmesa? ( media-libs/mesa[osmesa] )
-   pci? ( sys-apps/pciutils )
-   pulseaudio? ( media-libs/libpulse )
-   sqlite? ( dev-db/sqlite:3 )
-   vulkan? ( media-libs/vulkan-loader )
-   wayland? ( dev-libs/wayland )
-   xcb? ( x11-libs/libxcb )
-   xfce? ( xfce-base/xfconf )
-   xrandr? ( x11-libs/libXrandr )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="
-   xrandr? ( X )
-   chafa? ( imagemagick )
-"
-
-src_configure() {
-   local fastfetch_enable_imagemagick7=no
-   local fastfetch_enable_imagemagick6=no
-   if use imagemagick; then
-   fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
-   fastfetch_enable_imagemagick6=$(has_version 
'

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

2023-11-06 Thread Ionen Wolkens
commit: d34785fbffdd01172c96cd58538dba6593e0abbf
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Nov  7 02:06:44 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Nov  7 02:38:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34785fb

x11-drivers/nvidia-drivers: add 535.43.16:0/vulkan, drop 535.43.15

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

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

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index ab910f0cc7d2..469d5d4c2fd6 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -11,7 +11,7 @@ DIST NVIDIA-Linux-x86_64-525.125.06.run 414318862 BLAKE2B 
204c53bbf579edf6d88c9a
 DIST NVIDIA-Linux-x86_64-525.147.05.run 414135234 BLAKE2B 
77a12905771772804a5e5cf36df3e5032fe0160ac7c8a1b4ea002f65dac3732d9c900c1787a3e26d08b951a8de4893467cc7a80d424e017990d12669354d4191
 SHA512 
0c7b31715fce6a7bd77a2d9f9a3dca54a929a7790d748051576f62cdaeaeb6a9d0f3fbb13f0b20a51966bdb9470acdbc9ee529a9e84f38a9c834a1bd28d81773
 DIST NVIDIA-Linux-x86_64-535.113.01.run 341515532 BLAKE2B 
2fe0564771f14618010bd1d8932db1d6c98701faabfd8a867f5f0e9939dcff6d64744c3f2272b62701c231473e49dd1b22687db777a1950c4e0f40f091b70ed2
 SHA512 
bf939843404bc163246b710ca336236f28af489f77ee1830a2d20d4ca926a434b6fbc2156d5777dc004692d5d1adbef77ce79071247f81da2db9adf42c32bfa7
 DIST NVIDIA-Linux-x86_64-535.129.03.run 341660534 BLAKE2B 
46c79bad145524098b246e70294a9f9a513a8f0890b7ea57d9fb9dc761ae858bb69b9dd9308075ce80081e4dd28fb9ce9b336a2bf6280393b7d4c903f808d38c
 SHA512 
3d7142658fe836e1debf7786857bdb293490ef33351e9b7d39face245fe8596b0f46052b86fae08350fcda1e2a9fd68d7309b94e107d1b016bd529d8fc37e31f
-DIST NVIDIA-Linux-x86_64-535.43.15.run 341023520 BLAKE2B 
50964ffbb9a8dc5518b0302e5bf0e63ee18b2e9cd8fb3536fc4bd2a7aee0568b8211ea018b86cec4a092c56eb15bc40c36de687d3a72a711ca865048eb827cf2
 SHA512 
3853be4ae890d1e8e9c21f6a6aac9402eaf3a46b0b775baad944e18a3d02be3d392c2fcc1414d04749310fdbab629c5edecb709fbab19081dd9993122670371d
+DIST NVIDIA-Linux-x86_64-535.43.16.run 341174010 BLAKE2B 
0c4c91c78ff8ca49ae0c1d22ad90ef49e658ddd71d822e5345b562bbc55cadf5593cde8b7a5ecf999fa522cf668144df6afaad1bc46fbbc637c865d4333451b3
 SHA512 
ded8e1f3f135b73e6f56d5b50d4cc883dd6c0e7d087ef705ae005ee54e4ebdc33939e16eaff6b29c22dc3c76c99d0ec3772be6d12269d985b911ba6c46d5b436
 DIST NVIDIA-Linux-x86_64-545.29.02.run 324785376 BLAKE2B 
b9cdad9d4e2d221c39b845033929ff5a02784cd97f9204315204707fdf48f65761bca9fb69449ecd0ef3e608f2bebb8d7df4ed7f993efc110257aaf0b8e019f7
 SHA512 
b3d31d19f2912e4926446b609c07f181fae00b1dc4b025ddb52f8c28a1f14904d29ff6514fd04c734776bec82a351476009d60be9293968fbea7dc62ed580de8
 DIST NVIDIA-kernel-module-source-525.125.06.tar.xz 10100204 BLAKE2B 
1a7a9f56be4533b8106df25ddf65cd7756cde11fd3e01f96f1f34c7d18af764fcfefc1cf980fed6c0e586e614ccacef9e2cddbabb87c7d7f06a1b27d94f63466
 SHA512 
1319a2333988795f5b0850cfe769ab0f4c4364bdb516147b85890abb4695aea2553ca0febf9cfcf2f8eafb4c05c3e21f56356ad75e64416c9782b027495028e6
 DIST NVIDIA-kernel-module-source-525.147.05.tar.xz 10140684 BLAKE2B 
a8ce7c1d1047be9154fd67366c5bfa13a19f03c883f24ee35043d17d517e83303420449750f9e7adc7142f61564dd5d8e5a19884dbe540514979df6381ff7f1f
 SHA512 
58920b26081a68e05178176edb0ce8ac4a5d365492adf51d6ffe57102385ff08abc5e14741e0500419e62a752441c97051d60939245eea64b039cc7efca15b7d
@@ -58,4 +58,4 @@ DIST nvidia-xconfig-525.147.05.tar.bz2 110987 BLAKE2B 
49116c8922b5c14eaa88b6230a
 DIST nvidia-xconfig-535.113.01.tar.bz2 110630 BLAKE2B 
ca6d9f5c5b2d841049322af19dcf3ed668a1140d3dc6be80a4e32a0c480dfda6c86ce09f60b6bf1eeb67b5fdf86c5776b544d2e5e9d2497c06db6e9280f0ac41
 SHA512 
1f238525cdb9bf6f2e27b703cec144ff03400e2fa7ca79cb425b455aa9b8c21de9473dcfe7b212aefff5f69eba0537f76560b0be7953bbf6ec0c7bb47bf984fe
 DIST nvidia-xconfig-535.129.03.tar.bz2 110605 BLAKE2B 
45bfeb73a89bb4e74f52ce713bf9bdb099ec5e8421e27f5d4750906e18ddc7787a972e6d21ddc12e5bdab41f60f5524932183997739c3255bb4b61c1c32b9ec8
 SHA512 
c26a3b5698150c617ac3c6a088b6934044e201702f295f71ce66434d4d2d2ea93682eb580d772837a433947704591e979e1c45e7d2f3fb0b7224a22a849583b2
 DIST nvidia-xconfig-545.29.02.tar.bz2 110982 BLAKE2B 
bdab0370fda3ea2a0dcf8e50be56a15965a90fce9544e14b9528cedd20e0c232160f6a156d1c850359f23fb31776ba789c30d253f2c54e2c991444d7608de19f
 SHA512 
ac51e6e674cff313841b0de29960ecd098f401bc866185dc61e5dc898b2e4ea521e684803223f7f6455c7493e9fc7e37f1ddb7d27455e6643414463cfa01c32d
-DIST open-gpu-kernel-modules-535.43.15.tar.gz 12754224 BLAKE2B 
1b1854c4976ba999bfe2f186456f3d3640883bb408e80ff843fe74492dd5692f24abca765e519e84139218f877d46b40b4ff641b78574157ae9b0fc63bd7f5ac
 SHA512 
ab9fa1d15b0545058bdb102e356b3f5a4eea97a74fa38adb6c8ed537e405d73fba636086d47fc8e312e8a2d9c95169c7699e482d2db85fa075d8d93b858af77e
+DIST 

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

2023-11-06 Thread Michael Orlitzky
commit: dba22f412e7dfc4e0e196ac23d432f1556d1d1b7
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Nov  7 01:41:35 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Nov  7 02:17:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba22f41

net-libs/zeromq: add 4.3.5

Miscellaneous changes:

  * Update to EAPI=8
  * Drop obsolete USE=pgm flag
  * Use --disable-Werror instead of sed'ing configure.ac
  * New MPL-2.0 license (from their NEWS file)
  * Improve DESCRIPTION

Bug: https://bugs.gentoo.org/806821
Closes: https://bugs.gentoo.org/805566
Signed-off-by: Michael Orlitzky  gentoo.org>

 net-libs/zeromq/Manifest|  1 +
 net-libs/zeromq/zeromq-4.3.5.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest
index 59db8d2e153a..277b438efc89 100644
--- a/net-libs/zeromq/Manifest
+++ b/net-libs/zeromq/Manifest
@@ -1,2 +1,3 @@
 DIST zeromq-4.3.3.tar.gz 2117050 BLAKE2B 
69bd1544fa76232ecf860b364592762c4170c327c444bf79a916947e1c370eb8c6c20b2ae271374d70bde11db9116ef6a64262e287982e5f41d6a5029649348f
 SHA512 
4c18d784085179c5b1fcb753a93813095a12c8d34970f2e1bfca6499be6c9d67769c71c68b7ca54ff181b20390043170e89733c22f76ff1ea46494814f7095b1
 DIST zeromq-4.3.4.tar.gz 2486520 BLAKE2B 
3c10989a9359a79317adaa8bf6e138357196b82078656911437ee848a347759acc1ef49feda5e1a8912974026e55907b9ffd5172111ddb83ba8cf92dd6715379
 SHA512 
e198ef9f82d392754caadd547537666d4fba0afd7d027749b3adae450516bcf284d241d4616cad3cb4ad9af8c10373d456de92dc6d115b037941659f141e7c0e
+DIST zeromq-4.3.5.tar.gz 2530237 BLAKE2B 
1ece80f4d4f6bba401c9801105cb9adecdde28c619035970a5d8e75ae4617e023c89857ef81179331cbe23b9bb69a0c15904ce9099fa59440829fb5986348d7e
 SHA512 
a71d48aa977ad8941c1609947d8db2679fc7a951e4cd0c3a1127ae026d883c11bd4203cf315de87f95f5031aec459a731aec34e5ce5b667b8d0559b157952541

diff --git a/net-libs/zeromq/zeromq-4.3.5.ebuild 
b/net-libs/zeromq/zeromq-4.3.5.ebuild
new file mode 100644
index ..c49001773457
--- /dev/null
+++ b/net-libs/zeromq/zeromq-4.3.5.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="High-performance asynchronous messaging library"
+HOMEPAGE="https://zeromq.org/;
+SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="MPL-2.0"
+SLOT="0/5"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+IUSE="doc drafts +libbsd +sodium static-libs test unwind"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) )
+   libbsd? ( dev-libs/libbsd:= )
+   sodium? ( dev-libs/libsodium:= )
+"
+DEPEND="
+   ${RDEPEND}
+   !elibc_Darwin? ( sys-apps/util-linux )
+"
+BDEPEND="
+   doc? (
+   app-text/asciidoc
+   app-text/xmlto
+   )
+"
+
+src_configure() {
+   local myeconfargs=(
+   --disable-Werror
+   --enable-shared
+   $(use_enable drafts)
+   $(use_enable libbsd)
+   $(use_enable static-libs static)
+   $(use_enable unwind libunwind)
+   $(use_with sodium libsodium)
+   $(use_with doc docs)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   # Restricting to one job because multiple tests are using the same port.
+   # Upstream knows the problem and says it doesn't support parallel test
+   # execution, see ${S}/INSTALL.
+   emake -j1 check
+}
+
+src_install() {
+   default
+   find "${ED}" -type f -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2023-11-06 Thread Nick Sarnie
commit: 2d307f04b83e31647344b761deb66fc26a991d31
Author: Alfred Wingate  protonmail  com>
AuthorDate: Mon Nov  6 23:57:20 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Nov  7 01:43:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d307f04

net-im/discord: add 0.0.34, drop 0.0.33

* Drop unused CHROMIUM_VERSION. Added in 8f6f69f, use removed in 956ec30.

Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33701
Closes: https://bugs.gentoo.org/916979
Signed-off-by: Nick Sarnie  gentoo.org>

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.33.ebuild => discord-0.0.34.ebuild} | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 2ffd1ca85acb..06d5c8184763 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.33.tar.gz 92880138 BLAKE2B 
86b410ce6b030c09f859d60c5508230b03131b9a2e0eec58234e6c02c99a40be765e886fd2cf9586fca85552a452f4c6213926ebbf2137a7407df95edf9dabce
 SHA512 
83e848d12137a2576f70834fcf612cdd0a0f3216916d450830813b7492efa53f7baaeefd37cd58091a0ed8303e3b037f32e995b51a35c416388c1a6d6998036f
+DIST discord-0.0.34.tar.gz 92968432 BLAKE2B 
0db1f1459169a7de36733dddf2a945b136fa854d73abbd72648fc3c46c0ec82ae81f944a228bf4d4d876cbed4924fc34d5eb81af989309d76adc8148883a9b1c
 SHA512 
28ab59e18ca3c800030c7c4b4f016efed033e741ad42f18b993e8493d51a78d430a4ff3c0a3457fdf8b43907a013f3145e67748e7a896d440af56074226c5c46

diff --git a/net-im/discord/discord-0.0.33.ebuild 
b/net-im/discord/discord-0.0.34.ebuild
similarity index 99%
rename from net-im/discord/discord-0.0.33.ebuild
rename to net-im/discord/discord-0.0.34.ebuild
index 0c75ad505e10..2a6bf51369d6 100644
--- a/net-im/discord/discord-0.0.33.ebuild
+++ b/net-im/discord/discord-0.0.34.ebuild
@@ -6,7 +6,6 @@ EAPI=8
 MY_PN="${PN/-bin/}"
 MY_PV="${PV/-r*/}"
 
-CHROMIUM_VERSION="102"
 CHROMIUM_LANGS="
af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu 
he hi
hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv



[gentoo-commits] repo/gentoo:master commit in: app-editors/helix/

2023-11-06 Thread Patrick McLean
commit: cc939b92f46d015c0ea25461ecb7789b3cde7078
Author: Jonas Frei  pm  me>
AuthorDate: Mon Oct 30 19:43:28 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Nov  7 00:55:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc939b92

app-editors/helix: Added dev-vcs/git as BDEP and RDEP, minor opts

The reason is that the build will fail if 'git' is not found
at build time. Also, the users can fetch/build the grammars
at runtime and needs the 'git' binary for this feature.

Minor optimizations: The 'shell-completion' eclass is now used.
Also, a typo was fixed in 'pkg_postinst'.

Closes: https://bugs.gentoo.org/916375
Signed-off-by: Jonas Frei  pm.me>
Closes: https://github.com/gentoo/gentoo/pull/33586
Signed-off-by: Patrick McLean  gentoo.org>

 .../helix/{helix-23.10.ebuild => helix-23.10-r1.ebuild}   | 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/app-editors/helix/helix-23.10.ebuild 
b/app-editors/helix/helix-23.10-r1.ebuild
similarity index 96%
rename from app-editors/helix/helix-23.10.ebuild
rename to app-editors/helix/helix-23.10-r1.ebuild
index 26fba442bdd9..87c10936698d 100644
--- a/app-editors/helix/helix-23.10.ebuild
+++ b/app-editors/helix/helix-23.10-r1.ebuild
@@ -260,7 +260,7 @@ CRATES="
zerocopy@0.7.11
 "
 
-inherit bash-completion-r1 cargo desktop xdg
+inherit cargo desktop shell-completion xdg
 
 DESCRIPTION="A post-modern text editor"
 HOMEPAGE="
@@ -279,6 +279,9 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="+grammar"
 
+BDEPEND="grammar? ( dev-vcs/git )"
+RDEPEND="dev-vcs/git"
+
 QA_FLAGS_IGNORED="
usr/bin/hx
usr/share/helix/runtime/grammars/.*\.so
@@ -315,12 +318,8 @@ src_install() {
doins contrib/Helix.appdata.xml
 
newbashcomp contrib/completion/hx.bash hx
-
-   insinto /usr/share/zsh/site-functions
-   newins contrib/completion/hx.zsh _hx
-
-   insinto /usr/share/fish/vendor_completions.d
-   doins contrib/completion/hx.fish
+   newzshcomp contrib/completion/hx.zsh _hx
+   dofishcomp contrib/completion/hx.fish
 
newenvd - 99helix <<< 'HELIX_RUNTIME="/usr/share/helix/runtime"'
 }
@@ -330,5 +329,5 @@ pkg_postinst() {
einfo "installed in '/usr/share/helix/runtime'. The environment 
variable"
einfo "HELIX_RUNTIME was also installed on your system. In running 
shell instances"
einfo "you need to run 'source /etc/profile' to pick up the new 
variable"
-   einfo "or manually set the environment varialbe 
HELIX_RUNTIME=/usr/share/helix/runtime."
+   einfo "or manually set the environment variable 
HELIX_RUNTIME=/usr/share/helix/runtime."
 }



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

2023-11-06 Thread Sebastian Pipping
commit: a4affed28fe6c57e135a67e76f914141850fd28f
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Nov  7 00:11:18 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Nov  7 00:11:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4affed2

sys-fs/unionfs-fuse: Drop old

Signed-off-by: Sebastian Pipping  gentoo.org>

 sys-fs/unionfs-fuse/Manifest   |  3 --
 sys-fs/unionfs-fuse/unionfs-fuse-2.2-r1.ebuild | 48 --
 sys-fs/unionfs-fuse/unionfs-fuse-3.2.ebuild| 48 --
 sys-fs/unionfs-fuse/unionfs-fuse-3.3.ebuild| 48 --
 sys-fs/unionfs-fuse/unionfs-fuse-3.4.ebuild| 48 --
 5 files changed, 195 deletions(-)

diff --git a/sys-fs/unionfs-fuse/Manifest b/sys-fs/unionfs-fuse/Manifest
index 75e7e5c42e46..9ae3bf58e1f9 100644
--- a/sys-fs/unionfs-fuse/Manifest
+++ b/sys-fs/unionfs-fuse/Manifest
@@ -1,4 +1 @@
-DIST unionfs-fuse-2.2.tar.gz 47955 BLAKE2B 
44ce19b5b857a571da4722af7d19f4c59a5ca222a9d5d544529ef6c4be5125518ffc62cbbd7b5ac7b88fadd22b8777daf18b23124602f35de1a8a041b27d3cbb
 SHA512 
eaecc203f8fad094221cf16b962e7d32a3aa9b0c945a663ce027aba3b7c4152a4dba8d5e96cb63d147f5ecd216cae29b53de946d74a939cde486dcea95d947df
-DIST unionfs-fuse-3.2.tar.gz 53631 BLAKE2B 
d9f384d191a6f2d743c31d4d241c0cd576a1e4d4fe21c5c61516f14f3cc807ecb88d2d87dfb89f9160d2ffb2571a98843ec322b922e82ca7166dbd6ce19496c2
 SHA512 
e9d5b5540e8eefb9de3204798c5bf1ec4481ea6efc9e3f91f3454bfe0c67d623a542f4097d88c7292828703317a0460b4e10ca9e74d1346d5fe69f67f57400b7
-DIST unionfs-fuse-3.3.tar.gz 54069 BLAKE2B 
2b6346c29318a7b8c31cd611d041bb90eb7c3b4b9cd6ea45006c291cb5346b1947ce4de3ac77d23979962bc72e33b6d5661013856d0fd5109e28d78590dbaea6
 SHA512 
7c72763af4dbf72bfcbff396fea2a81fb289d7bb2b1e6201d04d583f0245df96863eb50ab91e8dfe9288e61435273eb9fcc6ad5feea4db16baefceb1a382280a
 DIST unionfs-fuse-3.4.tar.gz 54122 BLAKE2B 
8d578a1bd88814acf5e2d437b06a5f400f38e61ea7c998fe38bb7ca536c9092f07872c4b4ccffc9db834eb8430f3e98c543a66920afab2b2371451c17c247d2c
 SHA512 
fb719c8548ab1fa43f236d5c3207d7e8e7a7dc45efed453e447e29452a7c4d03483c84b00fd615bac115781b333c8171d811b87a0227172010a2ab34224150f7

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-2.2-r1.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-2.2-r1.ebuild
deleted file mode 100644
index b5b723304d23..
--- a/sys-fs/unionfs-fuse/unionfs-fuse-2.2-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{9..10} )
-inherit python-any-r1 toolchain-funcs
-
-DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
-HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
-SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="sys-fs/fuse:0"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   test? (
-   $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
-   )
-"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-python_check_deps() {
-   use test || return 0
-   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-}
-
-src_test() {
-   [[ -e /dev/fuse ]] || return 0
-   addwrite /dev/fuse
-   pytest -vv || die "Tests fail with ${EPYTHON}"
-}

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-3.2.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-3.2.ebuild
deleted file mode 100644
index 5bc4fe587d8e..
--- a/sys-fs/unionfs-fuse/unionfs-fuse-3.2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit python-any-r1 toolchain-funcs
-
-DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
-HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
-SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="sys-fs/fuse:3"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   test? (
-   $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
-   )
-"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-python_check_deps() {
-   use test || return 0
-   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-}
-
-src_test() {
-   [[ -e /dev/fuse ]] || return 0
-   addwrite /dev/fuse
-   pytest -vv || die 

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

2023-11-06 Thread Sebastian Pipping
commit: 95a0ae22cca97bd030abbfc59e7007195c6415de
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Nov  6 23:51:53 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Nov  6 23:51:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a0ae22

dev-util/ydiff: Python 3.12

Signed-off-by: Sebastian Pipping  gentoo.org>

 dev-util/ydiff/ydiff-1.2-r2.ebuild | 28 
 1 file changed, 28 insertions(+)

diff --git a/dev-util/ydiff/ydiff-1.2-r2.ebuild 
b/dev-util/ydiff/ydiff-1.2-r2.ebuild
new file mode 100644
index ..3f16531fa948
--- /dev/null
+++ b/dev-util/ydiff/ydiff-1.2-r2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Colored, side-by-side diff terminal viewer (ex. cdiff)"
+HOMEPAGE="https://github.com/ymattw/ydiff;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="sys-apps/less"
+
+DOCS=( CHANGES.rst README.rst )
+
+RESTRICT="test"
+
+python_test() {
+   ${PYTHON} tests/test_ydiff.py || die "Unit tests failed."
+
+   ./tests/regression.sh || die "Regression tests failed."
+}



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

2023-11-06 Thread Sebastian Pipping
commit: 0c7f75e87067c82703836b199ed04a1868e35c15
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Nov  7 00:00:17 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Nov  7 00:00:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7f75e8

dev-vcs/git-big-picture: Python 3.12

Signed-off-by: Sebastian Pipping  gentoo.org>

 .../git-big-picture-1.2.2-r3.ebuild| 41 ++
 1 file changed, 41 insertions(+)

diff --git a/dev-vcs/git-big-picture/git-big-picture-1.2.2-r3.ebuild 
b/dev-vcs/git-big-picture/git-big-picture-1.2.2-r3.ebuild
new file mode 100644
index ..36aa2df82403
--- /dev/null
+++ b/dev-vcs/git-big-picture/git-big-picture-1.2.2-r3.ebuild
@@ -0,0 +1,41 @@
+# 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..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Visualization tool for Git repositories"
+HOMEPAGE="https://github.com/git-big-picture/git-big-picture;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+# NOTE: dev-util/cram explictly does not need [${PYTHON_USEDEP}]
+#   since test.cram is a shell session and not Python code
+DEPEND="
+   test? (
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-util/cram
+   )
+"
+# No need for "[python]" or "[${PYTHON_USEDEP}]" with any of these
+# since they are invoked using subprocess
+RDEPEND="
+   dev-vcs/git
+   media-gfx/graphviz[svg]
+"
+
+RESTRICT="!test? ( test )"
+
+python_test() {
+   pytest -vv test.py || die "Tests fail with ${EPYTHON}"
+   cram test.cram || die "Tests fail with ${EPYTHON}"
+}



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

2023-11-06 Thread Sebastian Pipping
commit: 996b0428ec50dcd931077c12168e8ace7f29c820
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Nov  7 00:07:07 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Nov  7 00:07:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=996b0428

dev-vcs/git-delete-merged-branches: Python 3.12

Signed-off-by: Sebastian Pipping  gentoo.org>

 .../git-delete-merged-branches-7.4.0-r1.ebuild | 43 ++
 1 file changed, 43 insertions(+)

diff --git 
a/dev-vcs/git-delete-merged-branches/git-delete-merged-branches-7.4.0-r1.ebuild 
b/dev-vcs/git-delete-merged-branches/git-delete-merged-branches-7.4.0-r1.ebuild
new file mode 100644
index ..e840b4c17836
--- /dev/null
+++ 
b/dev-vcs/git-delete-merged-branches/git-delete-merged-branches-7.4.0-r1.ebuild
@@ -0,0 +1,43 @@
+# 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..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Command-line tool to delete merged Git branches"
+HOMEPAGE="https://github.com/hartwork/git-delete-merged-branches;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="full-name-executable test"
+
+COMMON_DEPEND="
+   >=dev-python/colorama-0.4.3[${PYTHON_USEDEP}]
+   >=dev-python/prompt-toolkit-3.0.18[${PYTHON_USEDEP}]
+"
+DEPEND="${COMMON_DEPEND}
+   test? ( dev-python/parameterized[${PYTHON_USEDEP}] )
+"
+RDEPEND="${COMMON_DEPEND}
+   full-name-executable? ( !dev-vcs/git-extras )
+   dev-vcs/git
+"
+
+RESTRICT="!test? ( test )"
+
+distutils_enable_tests pytest
+
+src_install() {
+   distutils-r1_src_install
+
+   if ! use full-name-executable; then
+   rm "${D}"/usr/bin/git-delete-merged-branches || die
+   rm "${D}"/usr/share/man/man1/git-delete-merged-branches.1* || die
+   fi
+}



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

2023-11-06 Thread Sebastian Pipping
commit: 6574e983927d93b3f6881f84e997f0954781d666
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Nov  6 23:49:55 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Nov  6 23:49:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6574e983

dev-util/gprof2dot: Python 3.12

Signed-off-by: Sebastian Pipping  gentoo.org>

 dev-util/gprof2dot/gprof2dot-2022.7.29-r1.ebuild | 20 
 1 file changed, 20 insertions(+)

diff --git a/dev-util/gprof2dot/gprof2dot-2022.7.29-r1.ebuild 
b/dev-util/gprof2dot/gprof2dot-2022.7.29-r1.ebuild
new file mode 100644
index ..e69adb8c3475
--- /dev/null
+++ b/dev-util/gprof2dot/gprof2dot-2022.7.29-r1.ebuild
@@ -0,0 +1,20 @@
+# 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_{9..12} )
+PYTHON_REQ_USE='xml(+)'
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Converts profiling output to dot graphs"
+HOMEPAGE="
+   https://github.com/jrfonseca/gprof2dot/
+   https://pypi.org/project/gprof2dot/
+"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"



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

2023-11-06 Thread Sebastian Pipping
commit: ffb7985b8e9b197fe3f145952fdea673a7ace34c
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Nov  6 23:45:15 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Nov  6 23:46:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb7985b

dev-libs/uriparser: Address QA warning UseFlagWithoutDeps

Signed-off-by: Sebastian Pipping  gentoo.org>

 dev-libs/uriparser/metadata.xml | 8 
 1 file changed, 8 insertions(+)

diff --git a/dev-libs/uriparser/metadata.xml b/dev-libs/uriparser/metadata.xml
index 6ec08dc0cf27..527b06dcb565 100644
--- a/dev-libs/uriparser/metadata.xml
+++ b/dev-libs/uriparser/metadata.xml
@@ -14,4 +14,12 @@
uriparser/uriparser
uriparser

+   
+   
+   Add support for functions working with character type
+   wchar_t (e.g. uriParseSingleUriW with trailing "W")
+   which increases compile time and resulting binary
+   file size by roughly factor 2.
+   
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/jaq/

2023-11-06 Thread Patrick McLean
commit: 183e19de3c6022906dafb58a7ab542a6cf487e49
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Nov  6 23:41:07 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Nov  6 23:41:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=183e19de

app-misc/jaq: add 1.1.2

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

 app-misc/jaq/Manifest |  30 +++
 app-misc/jaq/jaq-1.1.2.ebuild | 118 ++
 2 files changed, 148 insertions(+)

diff --git a/app-misc/jaq/Manifest b/app-misc/jaq/Manifest
index 6f2adfa9d804..3ea77fed56a5 100644
--- a/app-misc/jaq/Manifest
+++ b/app-misc/jaq/Manifest
@@ -1,13 +1,19 @@
 DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
+DIST ahash-0.8.6.crate 42780 BLAKE2B 
ce2fb8201a484715d42bbd9ca1bfe2d5f541d90e3619ebd437c34a018920b679d5a11f9e96be48fbdabd2e98a379c0395d118616f21eb9004724d8fcb04b2b2b
 SHA512 
46428b27e96be1f30058b9383a94988beeb5064dfb4df04d6959b451d0c77ef69fc51f07fdf9511ab9728295eb6beee7783c31a2297f9e473fc537883e722b73
 DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
+DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
+DIST allocator-api2-0.2.16.crate 59025 BLAKE2B 
fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e
 SHA512 
e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
 DIST ariadne-0.1.5.crate 15971 BLAKE2B 
40d6991a8d55418b65618fb17644825887f27974c05839920704d4dc436b760f710e2a3a8f4c44bd8549816f9bae6a17742177459e2bd76ce2f8faa2162be927
 SHA512 
0e91a24dda3142ebbcd5ba84146a02701538425b86acebe264fa2113a31a32ff7af0dd909fd203c58f11189f4862455df610b8536048eac91d1af037759989d2
+DIST ariadne-0.3.0.crate 21829 BLAKE2B 
9aa92dab32aaafb131c390206c32b7336f05b1eb5a6eae244db68625cf039830e9ce079faaf6d2d72c9e95a3eb93bb5450bb2915f6f15def13a2d6ec5fac37c0
 SHA512 
ff00de0667ff8dfabe11086e5bffccaef595924481d6458de5b598bd9362e9f12f103061c2b7faddc3923018e4ed211315ced7d53d4209236bcbc1f923490047
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST base64-0.21.2.crate 76389 BLAKE2B 
6da080dfc31c5b2ebdbfd336be6e71373918f9388c85649133363a60ee1647b6ad67c7dfd461b6ee842c3633e40593b6ac2f313585b3e8e07dbd690739f433f9
 SHA512 
3f85bdf846e2f8a2e0f2335749bab58c904479a29311143580f1de42455799d04606dedbf64d355af580d77867d7b895e1078463c7cc5a5fbd9ded9d7cbf3559
+DIST base64-0.21.5.crate 77134 BLAKE2B 
901cf92d7dd8af2bbb789ffbe60972c1fd295b16690ecebbcb500e4613afa057ab2b294bbafdcaa4007f46412825260a0711d89e55664418a503dde02c8afd1a
 SHA512 
40b1d8470a932c8b7f31717e33bf26742c1bf920caae639b8a992f77e64d5e6d287569742c1348daa25b7325f8ca8d8a312754a743dab3932181f37149d91b16
 DIST bincode-1.3.3.crate 28958 BLAKE2B 
ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f
 SHA512 
49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 

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

2023-11-06 Thread Alexey Zapparov
commit: a48dcd46484f61d2ba1c3deb8eb822c90569e1f4
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Mon Nov  6 22:39:47 2023 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Mon Nov  6 22:39:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a48dcd46

app-admin/pulumi-bin: add 3.92.0, drop 3.89.0, drop 3.91.0

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

 app-admin/pulumi-bin/Manifest  |  3 +-
 app-admin/pulumi-bin/pulumi-bin-3.91.0.ebuild  | 34 --
 ...-bin-3.89.0.ebuild => pulumi-bin-3.92.0.ebuild} |  0
 3 files changed, 1 insertion(+), 36 deletions(-)

diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest
index 1fc8f5e2c7..97abe10d66 100644
--- a/app-admin/pulumi-bin/Manifest
+++ b/app-admin/pulumi-bin/Manifest
@@ -1,3 +1,2 @@
-DIST pulumi-v3.89.0-linux-x64.tar.gz 168161986 BLAKE2B 
0720c66fe5a64e8c988d54bd8775af2498ad75512b3b01962a4200d305afe8e58d7ea30864f9fac652c08aff3859b1d444b24e38719a2a0fa1e85be5ee3f53b4
 SHA512 
cc2e10e9bcb6c6cdbca18081668c9e8eda45f885cd65f4b0e27d4de5a8446c9a523c08a3b57759686eda0bb0513dd30589ecbc639cf32c7f8ccb178d9b620f2e
-DIST pulumi-v3.91.0-linux-x64.tar.gz 154425596 BLAKE2B 
3b11b8efcdc37063316cdf60f97edecebdd39e671ec6167a0d9fe6517d63575f8424cb935b9e41e6d41e98fb9b5d599d339b108566b7c76cad4b74b47f352e5d
 SHA512 
f747f5d268266503d2cc49ed3ac42ef493c1f2da878714a51f607b233f157ff25126e242d01c8d83c439776293f6d1799709cf787ebff4ba15bb0b88af17290c
 DIST pulumi-v3.91.1-linux-x64.tar.gz 154427644 BLAKE2B 
95d6ff946d6a1b74d293f6774329cc1f770f68f78e2f166320ffb2c2146fbda30521704cd32f4b8e1fc8d193aa9a6006c46819b53e2e123a2546435bf8008f0e
 SHA512 
b954c2d627f67043b9e39227f7da9392afdb1621ac6c44fb0d7a58e3c6653b5e2bff0b858a40ebb7adabc4181f6aeaae81fc2284966906f24dbb531065b4dd5e
+DIST pulumi-v3.92.0-linux-x64.tar.gz 154831161 BLAKE2B 
105f6d814b2832ec0cec7592e67fc9daf60302179bdc150f3387c07750433e7c24b7e68e1925649907b45fb7496bf056622b080d2f300188559cd08a12235656
 SHA512 
c42071df519559515acdc18318bc4cfbe38ef99935cad5ffae3b4c17fe1ca77bd23181762e7a00186f296c2ff107e3d42f63053d23db8391b50b5e605f083fda

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

diff --git a/app-admin/pulumi-bin/pulumi-bin-3.89.0.ebuild 
b/app-admin/pulumi-bin/pulumi-bin-3.92.0.ebuild
similarity index 100%
rename from app-admin/pulumi-bin/pulumi-bin-3.89.0.ebuild
rename to app-admin/pulumi-bin/pulumi-bin-3.92.0.ebuild



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

2023-11-06 Thread Sam James
commit: 0baf5e0bd0879f55a87111ced2140262dbec689b
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  6 21:41:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  6 21:41:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0baf5e0b

sys-apps/portage: add 3.0.55

Closes: https://bugs.gentoo.org/916256
Closes: https://bugs.gentoo.org/915842
Closes: https://bugs.gentoo.org/916247
Closes: https://bugs.gentoo.org/916336
Closes: https://bugs.gentoo.org/916601
Closes: https://bugs.gentoo.org/916614
Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-3.0.55.ebuild | 238 +
 2 files changed, 239 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index e45accaa7109..86155cae4c96 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -6,3 +6,4 @@ DIST portage-3.0.51.tar.bz2 1155503 BLAKE2B 
1095ab616993951da8f4d43cef4cf815672c
 DIST portage-3.0.52.tar.bz2 1157447 BLAKE2B 
61e4d32f9713b9b0a2df6ca636b2d756dacdb93f862eeab8a8b46d436b9c90d3d5d04989023dc5580ce0c4a6827fa623e5b32ce3d5094ff56ccde7a53c1af81c
 SHA512 
1a249b140cc24b6d83314ad0b3f4ca73fcff3df01f1207c2fe661b16e78ab1155bb6dca4fb89100910fce13bf0fc21636232f9560360cf12f2c43b803d2a0429
 DIST portage-3.0.53.tar.bz2 1162321 BLAKE2B 
1c38bc97d9aca2ce4062ed0fc2ef9297911379a32f1ed32b4d5ced760970edbfb9579471efd69c0fc16e3227ef6444d60c2bb19be6d809eabe832250d340b4b5
 SHA512 
d747acc922da2d6f2dc10a8b5a6c7cf4b325ab903b3c5634d5aa1927bbfffa306076ad780a4634d7bcf6092b763b753b02c14f1a21197706559d370c6eee00a1
 DIST portage-3.0.54.tar.bz2 1164619 BLAKE2B 
b70ed74a557470068f873b544bc7efc497f4121b2189601c44f9ddc1571e80cdc1387148cdd705604a24a2357289385345df5d60e03e7ebff1e8797bed350fe4
 SHA512 
2e9e16dae4a30e2bfed2d5eab7eb4e4c8260cc1b5a826d247e98908fb8669e4e5176d7f59a01d4d7a302f874fe1d80c17da87bb87d31f98af7a79e1823fa4009
+DIST portage-3.0.55.tar.bz2 1167100 BLAKE2B 
8dd4ffa3f816e34a9afa5ba70d0ae252797a782cf8b3dd4df9c4fe52f1fb218d757b3679a5d43229accdbed52ae70bb6a706768839bf735b342bdfc598e252a1
 SHA512 
de891a7a91012546ded5ac6f3427324d1d959beeb7442339f350728bee3337ff49e48a113b191dc0d515f3545b8662ff26ad434bb9cbfbc23bd47938a8932fce

diff --git a/sys-apps/portage/portage-3.0.55.ebuild 
b/sys-apps/portage/portage-3.0.55.ebuild
new file mode 100644
index ..5bf30b190b87
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.55.ebuild
@@ -0,0 +1,238 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+TMPFILES_OPTIONAL=1
+
+inherit meson linux-info multiprocessing python-r1 tmpfiles
+
+DESCRIPTION="The package management and distribution system for Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="
+   https://anongit.gentoo.org/git/proj/portage.git
+   https://github.com/gentoo/portage.git
+   "
+   inherit git-r3
+else
+   
SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+# setuptools is still needed as a workaround for Python 3.12+ for now.
+# https://github.com/mesonbuild/meson/issues/7702
+#
+# >=meson-1.2.1-r1 for bug #912051
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/meson-1.2.1-r1
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ' python3_12)
+   test? (
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+DEPEND="
+   ${PYTHON_DEPS}
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5
+   sys-devel/patch
+   !build? ( $(python_gen_impl_dep 'ssl(+)') )
+   apidoc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-epytext[${PYTHON_USEDEP}]
+   )
+   doc? (
+   ~app-text/docbook-xml-dtd-4.4
+   app-text/xmlto
+   )
+"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+RDEPEND="
+   ${PYTHON_DEPS}
+   acct-user/portage
+   >=app-arch/tar-1.27
+   app-arch/zstd
+   >=app-misc/pax-utils-0.1.17
+   dev-lang/python-exec:2
+   >=sys-apps/baselayout-2.9
+   >=sys-apps/findutils-4.4
+   !build? (
+   >=app-admin/eselect-1.2
+   app-portage/getuto
+   >=app-shells/bash-5.0:0
+   >=sec-keys/openpgp-keys-gentoo-release-20230329
+   >=sys-apps/sed-4.0.5
+  

[gentoo-commits] proj/portage: New tag: portage-3.0.55

2023-11-06 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  6 21:40:07 2023 +

New tag: portage-3.0.55




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

2023-11-06 Thread Sam James
commit: ef151f2dfca9c500880ed437581b80cf157cfeed
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  6 21:39:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  6 21:39:48 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ef151f2d

NEWS, meson.build: prepare for portage-3.0.55

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

 NEWS| 2 +-
 meson.build | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/NEWS b/NEWS
index 654b3175f0..2a2c6bd7f0 100644
--- a/NEWS
+++ b/NEWS
@@ -6,7 +6,7 @@ Release notes take the form of the following optional 
categories:
 * Bug fixes
 * Cleanups
 
-portage-3.0.55 (UNRELEASED)
+portage-3.0.55 (2023-11-06)
 --
 
 Bug fixes:

diff --git a/meson.build b/meson.build
index af36e0406c..b760ebf1a0 100644
--- a/meson.build
+++ b/meson.build
@@ -1,7 +1,7 @@
 project(
 'portage',
 'c',
-version : '3.0.54',
+version : '3.0.55',
 license : 'GPL-2.0-or-later',
 meson_version : '>=0.58.0'
 )



[gentoo-commits] proj/portage:master commit in: /, lib/portage/dbapi/, lib/portage/tests/dbapi/, lib/_emerge/, ...

2023-11-06 Thread Sam James
commit: 6ae45739e208b7a9d59e0b6056be72a5791aae04
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  6 17:07:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  6 17:25:04 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=6ae45739

bintree: don't call trust helper with --pretend

Trust helpers are likely to need privileges and it's a bit too far for pretend
there, I think. People can run it manually if they want it done for them anyway.

We could check writable instead but I'd like to get a fix in for the regression
first.

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

 NEWS |  3 +++
 lib/_emerge/actions.py   |  3 +++
 lib/portage/dbapi/bintree.py | 14 +++---
 lib/portage/tests/dbapi/test_bintree.py  |  6 --
 lib/portage/tests/emerge/test_actions.py |  4 +++-
 5 files changed, 24 insertions(+), 6 deletions(-)

diff --git a/NEWS b/NEWS
index 89d9335275..654b3175f0 100644
--- a/NEWS
+++ b/NEWS
@@ -17,6 +17,9 @@ Bug fixes:
 
 * Avoid crash with blockers in depgraph for binpkg-respect-use notice (bug 
#916336).
 
+* Don't call trust helper (e.g. getuto) with --getbinpkg --pretend as we may
+  lack privileges to do anything (bug #915842).
+
 portage-3.0.54 (2023-10-25)
 --
 

diff --git a/lib/_emerge/actions.py b/lib/_emerge/actions.py
index 323fde3767..07d477a046 100644
--- a/lib/_emerge/actions.py
+++ b/lib/_emerge/actions.py
@@ -174,6 +174,7 @@ def action_build(
 kwargs["add_repos"] = (quickpkg_vardb,)
 
 try:
+kwargs["pretend"] = "--pretend" in emerge_config.opts
 emerge_config.target_config.trees["bintree"].populate(
 getbinpkgs="--getbinpkg" in emerge_config.opts, **kwargs
 )
@@ -3472,6 +3473,8 @@ def run_action(emerge_config):
 emerge_config.running_config.trees["vartree"].dbapi,
 )
 
+kwargs["pretend"] = "--pretend" in emerge_config.opts
+
 try:
 mytrees["bintree"].populate(
 getbinpkgs="--getbinpkg" in emerge_config.opts,

diff --git a/lib/portage/dbapi/bintree.py b/lib/portage/dbapi/bintree.py
index 0ecfdc25d0..6446fde95a 100644
--- a/lib/portage/dbapi/bintree.py
+++ b/lib/portage/dbapi/bintree.py
@@ -831,6 +831,7 @@ class binarytree:
 add_repos=(),
 force_reindex=False,
 invalid_errors=True,
+pretend=False,
 ):
 """
 Populates the binarytree with package metadata.
@@ -844,6 +845,10 @@ class binarytree:
 @type add_repos: sequence
 """
 
+# TODO: Should we return here if we're --pretend? On the one hand,
+# people might not want --pretend to affect state. On the other hand,
+# it makes --pretend pretty useless with --getbinpkg as your index will
+# be stale.
 if self._populating:
 return
 
@@ -898,7 +903,9 @@ class binarytree:
 noiselevel=-1,
 )
 else:
-self._populate_remote(getbinpkg_refresh=getbinpkg_refresh)
+self._populate_remote(
+getbinpkg_refresh=getbinpkg_refresh, pretend=pretend
+)
 
 finally:
 self._populating = False
@@ -1290,7 +1297,7 @@ class binarytree:
 return
 ret.check_returncode()
 
-def _populate_remote(self, getbinpkg_refresh=True):
+def _populate_remote(self, getbinpkg_refresh=True, pretend=False):
 self._remote_has_index = False
 self._remotepkgs = {}
 
@@ -1299,7 +1306,8 @@ class binarytree:
 # when binpackages are involved, not only when we refuse unsigned
 # ones. (If the keys have expired we end up refusing signed but
 # technically invalid packages...)
-self._run_trust_helper()
+if not pretend:
+self._run_trust_helper()
 gpkg_only = True
 else:
 gpkg_only = False

diff --git a/lib/portage/tests/dbapi/test_bintree.py 
b/lib/portage/tests/dbapi/test_bintree.py
index 5a6ee5b142..0aa411ad97 100644
--- a/lib/portage/tests/dbapi/test_bintree.py
+++ b/lib/portage/tests/dbapi/test_bintree.py
@@ -120,7 +120,9 @@ class BinarytreeTestCase(TestCase):
 settings.__getitem__.return_value = "/some/path"
 bt = binarytree(pkgdir=os.getenv("TMPDIR", "/tmp"), settings=settings)
 bt.populate(getbinpkgs=True, getbinpkg_refresh=refresh)
-ppopulate_remote.assert_called_once_with(getbinpkg_refresh=refresh)
+ppopulate_remote.assert_called_once_with(
+getbinpkg_refresh=refresh, pretend=False
+)
 
 @patch("portage.dbapi.bintree.writemsg")
 @patch("portage.dbapi.bintree.BinRepoConfigLoader")
@@ -161,4 +163,4 @@ class BinarytreeTestCase(TestCase):
 

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

2023-11-06 Thread Sam James
commit: c926f6442727a459c7aa83a821e6cb294ebdc82e
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  6 21:35:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  6 21:35:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c926f644

dev-python/pylatex: Stabilize 1.4.2 ALLARCHES, #916972

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

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

diff --git a/dev-python/pylatex/pylatex-1.4.2.ebuild 
b/dev-python/pylatex/pylatex-1.4.2.ebuild
index 3dcf4d512a4e..9e0084f70d18 100644
--- a/dev-python/pylatex/pylatex-1.4.2.ebuild
+++ b/dev-python/pylatex/pylatex-1.4.2.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="examples"
 
 RDEPEND="



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

2023-11-06 Thread Fabian Groffen
commit: ea5d79fd047d5097a620b43047251cefda9c139d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov  6 20:47:09 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov  6 20:47:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea5d79fd

dev-ruby/reline-0.3.9: marked ~x64-solaris

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

 dev-ruby/reline/reline-0.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/reline/reline-0.3.9.ebuild 
b/dev-ruby/reline/reline-0.3.9.ebuild
index 1e2026b3f105..16b44f81ece8 100644
--- a/dev-ruby/reline/reline-0.3.9.ebuild
+++ b/dev-ruby/reline/reline-0.3.9.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/reline/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/io-console-0.5.0:0"



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

2023-11-06 Thread Fabian Groffen
commit: 9ad9a339ae465c5022c746a237995a7c8dce0c49
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov  6 20:47:59 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov  6 20:47:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad9a339

dev-ruby/irb-1.8.3: marked ~x64-solaris

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

 dev-ruby/irb/irb-1.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/irb/irb-1.8.3.ebuild b/dev-ruby/irb/irb-1.8.3.ebuild
index 4d862ddb9854..9414ac9f48ea 100644
--- a/dev-ruby/irb/irb-1.8.3.ebuild
+++ b/dev-ruby/irb/irb-1.8.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/irb/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 # Ensure a new enough eselect-ruby is present to avoid clobbering the



[gentoo-commits] repo/gentoo:master commit in: dev-ada/libgpr/

2023-11-06 Thread Alfredo Tupone
commit: 43de9a1c412785d86812d102186552d08c0392b7
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Nov  6 20:20:13 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Nov  6 20:20:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43de9a1c

dev-ada/libgpr: add gcc_13 support

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

 dev-ada/libgpr/libgpr-23.0.0-r1.ebuild | 68 ++
 1 file changed, 68 insertions(+)

diff --git a/dev-ada/libgpr/libgpr-23.0.0-r1.ebuild 
b/dev-ada/libgpr/libgpr-23.0.0-r1.ebuild
new file mode 100644
index ..fa4c535cf6f5
--- /dev/null
+++ b/dev-ada/libgpr/libgpr-23.0.0-r1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ADA_COMPAT=( gnat_2021 gcc_12 gcc_13)
+inherit ada multiprocessing
+
+MYPN=gprbuild
+MYP=${MYPN}-${PV}
+
+DESCRIPTION="Ada library to handle GPRbuild project files"
+HOMEPAGE="http://libre.adacore.com/;
+SRC_URI="https://github.com/AdaCore/${MYPN}/archive/refs/tags/v${PV}.tar.gz
+   -> ${MYP}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+shared static-libs static-pic"
+
+RDEPEND="dev-ada/xmlada:=[shared?,static-libs?,static-pic?,${ADA_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-ada/gprbuild[${ADA_USEDEP}]"
+REQUIRED_USE="${ADA_REQUIRED_USE}
+   || ( shared static-libs static-pic )"
+
+S="${WORKDIR}"/${MYP}
+
+PATCHES=( "${FILESDIR}"/${PN}-2020-gentoo.patch )
+
+src_prepare() {
+   default
+   sed -i -e '/Library_Name/s|gpr|gnatgpr|' gpr/gpr.gpr || die
+}
+
+src_configure() {
+   emake setup
+}
+
+src_compile() {
+   build () {
+   gprbuild -p -m -j$(makeopts_jobs) -XBUILD=production -v \
+   -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$1 \
+   gpr/gpr.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} 
|| die
+   }
+   if use shared; then
+   build relocatable
+   fi
+   if use static-libs; then
+   build static
+   fi
+   if use static-pic; then
+   build static-pic
+   fi
+}
+
+src_install() {
+   if use static-libs; then
+   emake prefix="${D}"/usr libgpr.install.static
+   fi
+   for kind in shared static-pic; do
+   if use ${kind}; then
+   emake prefix="${D}"/usr libgpr.install.${kind}
+   fi
+   done
+   rm -r "${D}"/usr/share/gpr/manifests || die
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/tidal-hifi-bin/, media-sound/tidal-hifi-bin/files/

2023-11-06 Thread Kostadin Shishmanov
commit: 2796bee4089c774fa3787a25581adc847b3980d4
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Mon Nov  6 20:15:04 2023 +
Commit: Kostadin Shishmanov  tutanota  com>
CommitDate: Mon Nov  6 20:15:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2796bee4

media-sound/tidal-hifi-bin: new package, add 5.7.1

Signed-off-by: Kostadin Shishmanov  tutanota.com>

 media-sound/tidal-hifi-bin/Manifest|   1 +
 media-sound/tidal-hifi-bin/files/tidal-hifi.png| Bin 0 -> 9200 bytes
 media-sound/tidal-hifi-bin/metadata.xml|  11 +++
 .../tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild |  98 +
 4 files changed, 110 insertions(+)

diff --git a/media-sound/tidal-hifi-bin/Manifest 
b/media-sound/tidal-hifi-bin/Manifest
new file mode 100644
index 00..155099bf1e
--- /dev/null
+++ b/media-sound/tidal-hifi-bin/Manifest
@@ -0,0 +1 @@
+DIST tidal-hifi-bin-5.7.1.tar.gz 102968892 BLAKE2B 
8f6399f9584f5d9e69bb7c5ca0cf47ae5b3f0e23d4052609c865f6552f4971345280bdc390a32cac0e5426e6d7109a3ad04866ea5fae7132c2d5460f1585c717
 SHA512 
b691161a061f6bfe5c88dbbb1f28dfc669ed889063a3a21f52cd3e1adc792fd6d267ca88c242c32bff1cedfd5e1b51e54163c522ebe6f2ee93216ede2cc66531

diff --git a/media-sound/tidal-hifi-bin/files/tidal-hifi.png 
b/media-sound/tidal-hifi-bin/files/tidal-hifi.png
new file mode 100644
index 00..66a099ad7f
Binary files /dev/null and b/media-sound/tidal-hifi-bin/files/tidal-hifi.png 
differ

diff --git a/media-sound/tidal-hifi-bin/metadata.xml 
b/media-sound/tidal-hifi-bin/metadata.xml
new file mode 100644
index 00..d4230f49fc
--- /dev/null
+++ b/media-sound/tidal-hifi-bin/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   koce...@tutanota.com
+   Kostadin Shishmanov
+   
+   
+   Mastermindzh/tidal-hifi
+   
+

diff --git a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild 
b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
new file mode 100644
index 00..4d074cfc7b
--- /dev/null
+++ b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+
+CHROMIUM_VERSION="102"
+CHROMIUM_LANGS="
+   af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu 
he hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop linux-info unpacker xdg
+
+DESCRIPTION="Web version of Tidal running in electron with Hi-Fi support 
thanks to Widevine."
+HOMEPAGE="https://github.com/Mastermindzh/tidal-hifi;
+SRC_URI="https://github.com/Mastermindzh/tidal-hifi/releases/download/${PV}/tidal-hifi-${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/libgcrypt
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/fontconfig
+   media-libs/mesa[gbm(+)]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/libdrm
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   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
+"
+
+DESTDIR="/opt/${PN}"
+
+QA_PREBUILT="*"
+
+CONFIG_CHECK="~USER_NS"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   default
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+   default
+   # cleanup languages
+   pushd "locales/" >/dev/null || die "location change for language 
cleanup failed"
+   chromium_remove_language_paks
+   popd >/dev/null || die "location reset for language cleanup failed"
+}
+
+src_install() {
+   doicon -s 256 "${FILESDIR}/${MY_PN}.png"
+
+   make_desktop_entry "/usr/bin/tidal-hifi" "TIDAL Hi-Fi" ${PN} 
"Network;AudioVideo;Audio;Video"
+
+   exeinto "${DESTDIR}"
+
+   doexe "${MY_PN}" chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so 
libvk_swiftshader.so
+
+   insinto "${DESTDIR}"
+   doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin v8_context_snapshot.bin
+   insopts -m0755
+   doins -r locales resources
+
+   # Chrome-sandbox requires the setuid bit to be specifically set.
+   # see https://github.com/electron/electron/issues/17972
+   fowners root "${DESTDIR}/chrome-sandbox"
+   fperms 4711 "${DESTDIR}/chrome-sandbox"
+
+   [[ -x chrome_crashpad_handler ]] && doins 

[gentoo-commits] repo/proj/guru:dev commit in: app-editors/lapce/

2023-11-06 Thread Pascal Jäger
commit: 41b59b9c05180d9b2d58ee184b7d141b6caa
Author: Pascal Jäger  leimstift  de>
AuthorDate: Mon Nov  6 19:46:42 2023 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Mon Nov  6 19:46:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41b59b9c

app-editors/lapce: fix build of nightly when on stable version

Closes: https://bugs.gentoo.org/909102

Signed-off-by: Pascal Jäger  leimstift.de>

 app-editors/lapce/lapce-0.3.0-r1.ebuild | 65 +
 1 file changed, 65 insertions(+)

diff --git a/app-editors/lapce/lapce-0.3.0-r1.ebuild 
b/app-editors/lapce/lapce-0.3.0-r1.ebuild
new file mode 100644
index 00..423cbd376c
--- /dev/null
+++ b/app-editors/lapce/lapce-0.3.0-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+
+CRATES=" "
+
+inherit cargo desktop xdg-utils
+
+DESCRIPTION="Lightning-fast and Powerful Code Editor written in Rust "
+HOMEPAGE="https://lapce.dev/;
+SRC_URI="
+   https://github.com/lapce/lapce/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   https://github.com/lapce/lapce/releases/download/v${PV}/vendor.tar.gz 
-> ${P}-vendor.tar.gz
+"
+
+LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD BSD-2 
Boost-1.0 CC0-1.0 CeCILL-2.1 GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense 
ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   x11-libs/gtk+:3
+   media-libs/fontconfig
+   sys-libs/zlib
+   x11-libs/libxcb:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-util/cmake
+   sys-devel/gcc
+   virtual/pkgconfig
+   >=virtual/rust-1.64
+"
+
+# rust does not use *FLAGS from make.conf, silence portage warning
+QA_FLAGS_IGNORED="usr/bin/.*"
+
+src_unpack() {
+   default
+   cargo_gen_config
+   ln -s "${WORKDIR}/vendor/" "${WORKDIR}/lapce-${PV}/vendor" || die
+   sed -i "${ECARGO_HOME}/config" -e '/source.crates-io/d'  || die
+   sed -i "${ECARGO_HOME}/config" -e '/replace-with = "gentoo"/d'  || die
+   sed -i "${ECARGO_HOME}/config" -e '/local-registry = "\/nonexistent"/d' 
 || die
+   cat "${WORKDIR}/vendor/vendor-config.toml" >> "${ECARGO_HOME}/config" 
|| die
+}
+
+src_compile() {
+   export RELEASE_TAG_NAME=v0.3.0
+   cargo_src_compile
+}
+
+src_install() {
+   dobin target/release/lapce
+   dobin target/release/lapce-proxy
+   domenu extra/linux/dev.lapce.lapce.desktop
+   newicon extra/images/logo.png dev.lapce.lapce.png
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/miniflux/

2023-11-06 Thread Kenton Groombridge
commit: 0277ec5d18edab3db9390af52131872d7e16f5eb
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Mon Nov  6 18:30:46 2023 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Mon Nov  6 18:32:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0277ec5d

www-apps/miniflux: stabilize 2.0.45 for amd64, ppc64

Signed-off-by: Kenton Groombridge  gentoo.org>

 www-apps/miniflux/miniflux-2.0.45.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/miniflux/miniflux-2.0.45.ebuild 
b/www-apps/miniflux/miniflux-2.0.45.ebuild
index ed9f217ff691..ba48c8291c75 100644
--- a/www-apps/miniflux/miniflux-2.0.45.ebuild
+++ b/www-apps/miniflux/miniflux-2.0.45.ebuild
@@ -15,7 +15,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~concord/distfiles/${P}-deps.tar.xz;
 
 LICENSE="Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv"
+KEYWORDS="amd64 ppc64 ~riscv"
 
 RESTRICT="test" # requires network access
 



[gentoo-commits] repo/gentoo:master commit in: www-apps/miniflux/

2023-11-06 Thread Kenton Groombridge
commit: ad5fb9992f649b1b96ab0e5881d96664c0755155
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Mon Nov  6 18:31:13 2023 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Mon Nov  6 18:32:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad5fb999

www-apps/miniflux: drop 2.0.44

Signed-off-by: Kenton Groombridge  gentoo.org>

 www-apps/miniflux/Manifest   |   2 -
 www-apps/miniflux/miniflux-2.0.44.ebuild | 107 ---
 2 files changed, 109 deletions(-)

diff --git a/www-apps/miniflux/Manifest b/www-apps/miniflux/Manifest
index f2ed94d0a483..5169c94d3eb0 100644
--- a/www-apps/miniflux/Manifest
+++ b/www-apps/miniflux/Manifest
@@ -1,5 +1,3 @@
-DIST miniflux-2.0.44-deps.tar.xz 38348604 BLAKE2B 
6709ad503ec64ea64fb35624ff0f6d641a6ccac78d52469a0a6c6e905e505c78866603f310e82c5ff7e1bcd7656cb0d9b3516bb9d0822d7a3f8bbbdadaff0aca
 SHA512 
f463a5a63c5611e8b90ebf15127e05e2df878bb6c49a347f182c5df40feea7e0b2fa21cff4c92b6a99f82e8be4cbd113999f0b3ba6187897af9fad49c9a2aecb
-DIST miniflux-2.0.44.tar.gz 574354 BLAKE2B 
a0c29cb88d88584619e6890a01af15d7b7d9a6ab230b60d76c01d95e82c5ef665aeb19f120180bc328ef3847cae2c87096a096e8f0d0455f7694539556453e5b
 SHA512 
6c1057bcb4daf3110a8885363e2386c6d68776e917f0277299ab94fb46553a8a1b3acf4a2893ab03d30e2b3c26118257e68a7f33d5d436884bfafd8e06fc5e0a
 DIST miniflux-2.0.45-deps.tar.xz 38551640 BLAKE2B 
b4dfe2c8bb4d96ba9b4adcb23078b7555115fed8ac346c47411fe406b086330e12f62ca71162d7eab6e1564ae21d1330d93e6e56fde8c421ff8df56cb3ca520a
 SHA512 
79a659660daa01b2909a2e726dc37a789645a3e42c9132ad0e6cc7dd38ae08ad42075339da729fc5942e456fcb5037a414d26952731497586f322c9073f39872
 DIST miniflux-2.0.45.tar.gz 580517 BLAKE2B 
804c109a7cda5cd4aa4a65130b70c4d1ebb00decbdbb15c6175e14726aa1d0944d9803898e8ace8bdca083e4668f1fe2230a588793082b63967ef11d7e68827f
 SHA512 
f2770105b05251d8ec1cd63fc8fde4ac45ba6d734c2bd96b574a4c0e33b6a9c8ce67af48d9adb29794a292c47f2f7059fea8a6e20708d0fefa6de4cbaa647328
 DIST miniflux-2.0.49-deps.tar.xz 38155476 BLAKE2B 
9631c23af181cf86bd197066a453c84b09840cc71a870eba0ad4e7cdb2720fe952fca7f6a93f3e9e2e2d8c9a13629da0f758b21a4afe5849186d653b44a3f097
 SHA512 
c51228a3f70d73788be63ed5e7f24baeee9a369351e07bd7715a60c6b340d3e90ebd25adfb50d3e2144a8b0c7d609fca3bacdd51a1d61ff7916e6a7a439b6dc1

diff --git a/www-apps/miniflux/miniflux-2.0.44.ebuild 
b/www-apps/miniflux/miniflux-2.0.44.ebuild
deleted file mode 100644
index 4e238162adbc..
--- a/www-apps/miniflux/miniflux-2.0.44.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module systemd
-
-# Get with 'git rev-parse --short HEAD'
-MY_GIT_COMMIT="4c0c6581"
-
-DESCRIPTION="Minimalist and opinionated feed reader"
-HOMEPAGE="https://miniflux.app https://github.com/miniflux/v2;
-SRC_URI="https://github.com/${PN}/v2/archive/${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${P}-deps.tar.xz;
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-KEYWORDS="amd64 ppc64 ~riscv"
-
-RESTRICT="test" # requires network access
-
-DEPEND="acct-user/miniflux"
-RDEPEND="${DEPEND}
-   >=dev-db/postgresql-9.5
-"
-
-S="${WORKDIR}/v2-${PV}"
-
-src_compile() {
-   ego build -ldflags="
-   -s -w
-   -X 'miniflux.app/version.Version=${PV}'
-   -X 'miniflux.app/version.Commit=${MY_GIT_COMMIT}'
-   -X 'miniflux.app/version.BuildDate=$(date +%FT%T%z)'
-   " -o miniflux main.go
-}
-
-src_install() {
-   dobin miniflux
-
-   insinto /etc
-   doins "${FILESDIR}/${PN}.conf"
-
-   newconfd "${FILESDIR}/${PN}.confd" ${PN}
-
-   newinitd "${FILESDIR}/${PN}.initd-r1" ${PN}
-   systemd_dounit "${FILESDIR}/${PN}.service"
-
-   fowners miniflux:root /etc/${PN}.conf
-   fperms o-rwx /etc/${PN}.conf
-
-   local DOCS=(
-   ChangeLog
-   README.md
-   "${FILESDIR}"/README.gentoo
-   )
-
-   # Makefile has no install target, so call einstalldocs directly
-   einstalldocs
-
-   doman "${PN}".1
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   # This is a new installation
-
-   echo
-   elog "Before using miniflux, you must first create and 
initialize the database"
-   elog "and enable the hstore extension for it."
-   elog ""
-   elog "Afterwards, create your first admin user by running:"
-   elog "  miniflux -create-admin"
-   else
-   # This is an existing installation
-
-   echo
-   elog "If you are upgrading from a previous version, schema 
migrations must be performed."
-   elog "To perform the migrations, stop the daemon, backup your 
database, and run:"
-   elog "  emerge --config =${PF}"
-   fi
-
-   echo
-   

[gentoo-commits] repo/gentoo:master commit in: www-apps/miniflux/

2023-11-06 Thread Kenton Groombridge
commit: be968ced07f41e5a0beb22e2fd23eba604b81377
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Mon Nov  6 18:30:10 2023 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Mon Nov  6 18:32:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be968ced

www-apps/miniflux: add 2.0.49

Signed-off-by: Kenton Groombridge  gentoo.org>

 www-apps/miniflux/Manifest   |   2 +
 www-apps/miniflux/miniflux-2.0.49.ebuild | 107 +++
 2 files changed, 109 insertions(+)

diff --git a/www-apps/miniflux/Manifest b/www-apps/miniflux/Manifest
index 3728d48d707e..f2ed94d0a483 100644
--- a/www-apps/miniflux/Manifest
+++ b/www-apps/miniflux/Manifest
@@ -2,3 +2,5 @@ DIST miniflux-2.0.44-deps.tar.xz 38348604 BLAKE2B 
6709ad503ec64ea64fb35624ff0f6d
 DIST miniflux-2.0.44.tar.gz 574354 BLAKE2B 
a0c29cb88d88584619e6890a01af15d7b7d9a6ab230b60d76c01d95e82c5ef665aeb19f120180bc328ef3847cae2c87096a096e8f0d0455f7694539556453e5b
 SHA512 
6c1057bcb4daf3110a8885363e2386c6d68776e917f0277299ab94fb46553a8a1b3acf4a2893ab03d30e2b3c26118257e68a7f33d5d436884bfafd8e06fc5e0a
 DIST miniflux-2.0.45-deps.tar.xz 38551640 BLAKE2B 
b4dfe2c8bb4d96ba9b4adcb23078b7555115fed8ac346c47411fe406b086330e12f62ca71162d7eab6e1564ae21d1330d93e6e56fde8c421ff8df56cb3ca520a
 SHA512 
79a659660daa01b2909a2e726dc37a789645a3e42c9132ad0e6cc7dd38ae08ad42075339da729fc5942e456fcb5037a414d26952731497586f322c9073f39872
 DIST miniflux-2.0.45.tar.gz 580517 BLAKE2B 
804c109a7cda5cd4aa4a65130b70c4d1ebb00decbdbb15c6175e14726aa1d0944d9803898e8ace8bdca083e4668f1fe2230a588793082b63967ef11d7e68827f
 SHA512 
f2770105b05251d8ec1cd63fc8fde4ac45ba6d734c2bd96b574a4c0e33b6a9c8ce67af48d9adb29794a292c47f2f7059fea8a6e20708d0fefa6de4cbaa647328
+DIST miniflux-2.0.49-deps.tar.xz 38155476 BLAKE2B 
9631c23af181cf86bd197066a453c84b09840cc71a870eba0ad4e7cdb2720fe952fca7f6a93f3e9e2e2d8c9a13629da0f758b21a4afe5849186d653b44a3f097
 SHA512 
c51228a3f70d73788be63ed5e7f24baeee9a369351e07bd7715a60c6b340d3e90ebd25adfb50d3e2144a8b0c7d609fca3bacdd51a1d61ff7916e6a7a439b6dc1
+DIST miniflux-2.0.49.tar.gz 614888 BLAKE2B 
77fae7eafcc55d02e3e00e6c008cb6727ff48423512e9dde420b84a63858e6ba9ed33dfd61907a46ca686b211f604d452e2ad5944b709094263ca0949a6128c8
 SHA512 
59505f5e60228ff94cf2cabc872117cd08c06edb0df6dfb4487153add27cc4e485d7cb71330333df155f158eb650f684d55f0460ba5404f5e26b9603123fd860

diff --git a/www-apps/miniflux/miniflux-2.0.49.ebuild 
b/www-apps/miniflux/miniflux-2.0.49.ebuild
new file mode 100644
index ..12650bceb1d6
--- /dev/null
+++ b/www-apps/miniflux/miniflux-2.0.49.ebuild
@@ -0,0 +1,107 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+# Get with 'git rev-parse --short HEAD'
+MY_GIT_COMMIT="54eb5003"
+
+DESCRIPTION="Minimalist and opinionated feed reader"
+HOMEPAGE="https://miniflux.app https://github.com/miniflux/v2;
+SRC_URI="https://github.com/${PN}/v2/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~riscv"
+
+RESTRICT="test" # requires network access
+
+DEPEND="acct-user/miniflux"
+RDEPEND="${DEPEND}
+   >=dev-db/postgresql-9.5
+"
+
+S="${WORKDIR}/v2-${PV}"
+
+src_compile() {
+   ego build -ldflags="
+   -s -w
+   -X 'miniflux.app/v2/internal/version.Version=${PV}'
+   -X 'miniflux.app/v2/internal/version.Commit=${MY_GIT_COMMIT}'
+   -X 'miniflux.app/v2/internal/version.BuildDate=$(date +%FT%T%z)'
+   " -o miniflux main.go
+}
+
+src_install() {
+   dobin miniflux
+
+   insinto /etc
+   doins "${FILESDIR}/${PN}.conf"
+
+   newconfd "${FILESDIR}/${PN}.confd" ${PN}
+
+   newinitd "${FILESDIR}/${PN}.initd-r1" ${PN}
+   systemd_dounit "${FILESDIR}/${PN}.service"
+
+   fowners miniflux:root /etc/${PN}.conf
+   fperms o-rwx /etc/${PN}.conf
+
+   local DOCS=(
+   ChangeLog
+   README.md
+   "${FILESDIR}"/README.gentoo
+   )
+
+   # Makefile has no install target, so call einstalldocs directly
+   einstalldocs
+
+   doman "${PN}".1
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   # This is a new installation
+
+   echo
+   elog "Before using miniflux, you must first create and 
initialize the database"
+   elog "and enable the hstore extension for it."
+   elog ""
+   elog "Afterwards, create your first admin user by running:"
+   elog "  miniflux -create-admin"
+   else
+   # This is an existing installation
+
+   echo
+   elog "If you are upgrading from a previous version, schema 
migrations must be performed."
+   elog "To perform the migrations, stop the daemon, backup 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/hdx-realtime-media-engine/

2023-11-06 Thread Andreas Sturmlechner
commit: aadf1f752180d0060d13d1959ef8d8c262145e6c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 13 14:33:12 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:21:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aadf1f75

media-plugins/hdx-realtime-media-engine: drop 2.9.600.2900

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

 media-plugins/hdx-realtime-media-engine/Manifest   |  2 -
 .../hdx-realtime-media-engine-2.9.600.2900.ebuild  | 95 --
 2 files changed, 97 deletions(-)

diff --git a/media-plugins/hdx-realtime-media-engine/Manifest 
b/media-plugins/hdx-realtime-media-engine/Manifest
index 752f4dbe007f..81beae19b540 100644
--- a/media-plugins/hdx-realtime-media-engine/Manifest
+++ b/media-plugins/hdx-realtime-media-engine/Manifest
@@ -1,4 +1,2 @@
-DIST HDX_RealTime_Media_Engine_2.9.600_for_Linux.zip 30123995 BLAKE2B 
fbdc61bd46ce655ff223815eb54c582adc98af90aa99284731a841b7aad92446ec2c7630e302b947eab79f70d09a9d1f648c582c48403a0df196a03ff8c4704f
 SHA512 
7195b3d99fc1254a9dd0c09532c595be2f4db85eed4071b61891a6d66d99bc763a3f47f93d907fa0e81646cb9a83a3f818c8b36be0804df29bed3b35f853176c
-DIST HDX_RealTime_Media_Engine_2.9.600_for_Linux_x64.zip 30156876 BLAKE2B 
758593a90c421b7d93ba37fc9c219e0cd72ada0ef886560973b404a55ff89791ff429d34543030b382fa8fb595c578804f79f5d72487624382deac60817914dc
 SHA512 
26078eafac9395c00d0ef7f215172259d97e6e929633c3987b9ed78252c6583b7d18136ac193c953b599227e4aef8a65dcf03dd8cf8d3f52ce700ffbd1bc5922
 DIST HDX_RealTime_Media_Engine_2.9.700_for_Linux.zip 30127078 BLAKE2B 
cb354b22ab10dccf82d32d375bc816cb7dce335127c62aa917128600b7891c1932e41319581ed9ed0d9feb51f2b10f6cf4ea39dba3e5907b5d4e55b6cd2c3864
 SHA512 
6e957a6c8e3fff4ac8382d67b800ebac8a3a2070198ca33f549ff33b2cc5546d872a3446ab945b9ec9a61694dc6ac928048fb771188dfc05cc031837bc18ceb6
 DIST HDX_RealTime_Media_Engine_2.9.700_for_Linux_x64.zip 30175218 BLAKE2B 
64b86f78a87327e324308ff68740f6b676896c5c077e7b4ad31ad6ae90ffb2c7103af5f543c3350c751fad0d4ea25485e0d46e465981c178c542240119193d93
 SHA512 
634ce4c3b897109add120ee5fc369ccee66fe0890c7a924ec5730a79731a273823fcefde0ce6eea3c4fdc92193facca7c6442f6bbeb01f06a54a405eec0c902e

diff --git 
a/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.600.2900.ebuild
 
b/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.600.2900.ebuild
deleted file mode 100644
index 0d1c23d6f8b3..
--- 
a/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.600.2900.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit unpacker
-
-MY_PV="$(ver_cut 1-3)"
-
-DESCRIPTION="HDX RealTime Media Engine plugin for Citrix Workspace App"
-HOMEPAGE="https://www.citrix.com/;
-SRC_URI="amd64? ( HDX_RealTime_Media_Engine_${MY_PV}_for_Linux_x64.zip )
-   x86? ( HDX_RealTime_Media_Engine_${MY_PV}_for_Linux.zip )"
-LICENSE="icaclient"
-SLOT="0"
-
-KEYWORDS="-* ~amd64 ~x86"
-RESTRICT="fetch mirror strip"
-
-BDEPEND="app-arch/unzip"
-RDEPEND="
-   sys-libs/llvm-libunwind
-   || (
-   media-video/pipewire
-   media-sound/pulseaudio
-   media-sound/apulse
-   )
-   !https://www.citrix.com/downloads/workspace-app/additional-client-software/hdx-realtime-media-engine.html;
-   elog "and place it into your DISTDIR directory."
-}
-
-pkg_setup() {
-   case ${ARCH} in
-   amd64)
-   zip_dir="x86_64"
-   zip_arch="amd64"
-   ;;
-   x86)
-   zip_dir="i386"
-   zip_arch="i386"
-   ;;
-   esac
-}
-
-src_unpack() {
-   default
-
-   local 
MY_T="${WORKDIR}/HDX_RealTime_Media_Engine_${MY_PV}_for_Linux$(usex amd64 
'_x64' '')"
-   local deb_base_name="citrix-hdx-realtime-media-engine"
-   unpack_deb ${MY_T}/${zip_dir}/${deb_base_name}_$(ver_rs 3 
-)_${zip_arch}.deb
-}
-
-src_install() {
-   insinto "${ICAROOT}/rtme"
-
-   # No, we do NOT install such a generic udev rule into the system
-   local destfiles=(
-   DialTone_US.wav
-   EULA.rtf
-   InboundCallRing.wav
-   )
-
-   local el
-   for el in "${destfiles[@]}" ; do
-   doins "${el}"
-   done
-
-   exeinto "${ICAROOT}"/rtme
-   doexe RTMEconfig RTMediaEngineSRV
-
-   for el in /var/{lib,log}/RTMediaEngineSRV /var/lib/Citrix/HDXRMEP ; do
-   keepdir ${el}
-   fperms a+rw ${el}
-   done
-
-   insinto "${ICAROOT}"
-   doins HDXRTME.so
-}



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

2023-11-06 Thread Ulrich Müller
commit: 9994316821c7cbf81f05f86f59fb159b202bad00
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Nov  6 18:14:51 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov  6 18:19:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99943168

app-doc/devmanual: add 0_pre20231106

Update PYTHON_COMPAT.

Signed-off-by: Ulrich Müller  gentoo.org>

 app-doc/devmanual/Manifest  | 1 +
 .../devmanual/{devmanual-.ebuild => devmanual-0_pre20231106.ebuild} | 2 +-
 app-doc/devmanual/devmanual-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-doc/devmanual/Manifest b/app-doc/devmanual/Manifest
index b7c9b231462d..3203fa07ba8e 100644
--- a/app-doc/devmanual/Manifest
+++ b/app-doc/devmanual/Manifest
@@ -1 +1,2 @@
 DIST devmanual-0_pre20230121.tar.xz 185536 BLAKE2B 
e099b3644ee84148f6ab7630934beb80420501aae76774949ec16529d64716c09bfc26a0e7a3641c5cc2809adbf00e5560b04182840799e229b30182e4920dd6
 SHA512 
370cb49d5b257f8efc872bc5c85a53aabb3a01fc0fc8d1f65144e27a5ff578286a25987e62fc9874dfdda7bf4864e7921d31e97f43db12e75bd59b429314d369
+DIST devmanual-0_pre20231106.tar.xz 187040 BLAKE2B 
20992be79db2b581234a813740bd59c697af624d6edc86e29375078b63cdc13bed3eae116e21d2b82d568703983860cae7be00649f24eb90f2a6f6b7837525d7
 SHA512 
0434e0155876dff01105ac014528d8abaa19631c5b260d2c8c995c417053403ae652d4e082d0a08549994e3238024ed2592b145c6b0435ed84f87397fb7aeacc

diff --git a/app-doc/devmanual/devmanual-.ebuild 
b/app-doc/devmanual/devmanual-0_pre20231106.ebuild
similarity index 97%
copy from app-doc/devmanual/devmanual-.ebuild
copy to app-doc/devmanual/devmanual-0_pre20231106.ebuild
index f48fa93aeb42..13af86d6e06c 100644
--- a/app-doc/devmanual/devmanual-.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20231106.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_COMPAT=( python3_{9,10,11,12} )
 PYTHON_REQ_USE="xml(+)"
 inherit python-any-r1 readme.gentoo-r1
 

diff --git a/app-doc/devmanual/devmanual-.ebuild 
b/app-doc/devmanual/devmanual-.ebuild
index f48fa93aeb42..13af86d6e06c 100644
--- a/app-doc/devmanual/devmanual-.ebuild
+++ b/app-doc/devmanual/devmanual-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_COMPAT=( python3_{9,10,11,12} )
 PYTHON_REQ_USE="xml(+)"
 inherit python-any-r1 readme.gentoo-r1
 



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

2023-11-06 Thread Michał Górny
commit: 603e42fdbc25c5392d77929005aa185952622476
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  6 17:59:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  6 18:18:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603e42fd

dev-python/pykka: Bump to 4.0.1

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

 dev-python/pykka/Manifest   |  1 +
 dev-python/pykka/pykka-4.0.1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-python/pykka/Manifest b/dev-python/pykka/Manifest
index 14d02ca7b793..6a16c65f8e0b 100644
--- a/dev-python/pykka/Manifest
+++ b/dev-python/pykka/Manifest
@@ -1 +1,2 @@
 DIST pykka-4.0.0.gh.tar.gz 48507 BLAKE2B 
c394f493884b5f6a97d52e1f7038615510cfb1f75ef9f639fb3b1a4feb8ea5206edda6b647fd782fe16902cd1d9d210f168d0846942ed0f1b720a869029c2b34
 SHA512 
2078df598c23a742a62f374b1de76ba94f671e4af458532ba16245b32579462574c75adebf625aaab0a5875bc9e9803a10d2f8c82f783537ad893b896be00f12
+DIST pykka-4.0.1.gh.tar.gz 48549 BLAKE2B 
4aaeb31b9e9aa9cdc5125719a6a26e9d0b400d5df09bc55d240528bf3623aa46aaf70c2bafb868f8ec82accef239673fd8019571c48341305cac209213ba065c
 SHA512 
fd49250cc641ffcfd3ad71f3716452ef6dbc54e201e56d8fb3d13d8315379058e5648b773327830d1e2eb60fe6a9576aac81d5613cd02af3ce5b42866716e030

diff --git a/dev-python/pykka/pykka-4.0.1.ebuild 
b/dev-python/pykka/pykka-4.0.1.ebuild
new file mode 100644
index ..01455843e208
--- /dev/null
+++ b/dev-python/pykka/pykka-4.0.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python implementation of the actor model"
+HOMEPAGE="
+   https://pykka.org/en/latest/
+   https://github.com/jodal/pykka/
+   https://pypi.org/project/pykka/
+"
+SRC_URI="
+   https://github.com/jodal/pykka/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-11-06 Thread Michał Górny
commit: 92d35a3344b2037c19048228814e977c918d0124
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  6 17:49:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  6 18:18:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d35a33

dev-python/pylibacl: Enable py3.12

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

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

diff --git a/dev-python/pylibacl/pylibacl-0.7.0.ebuild 
b/dev-python/pylibacl/pylibacl-0.7.0.ebuild
index 887fdb9687df..e13e8b005169 100644
--- a/dev-python/pylibacl/pylibacl-0.7.0.ebuild
+++ b/dev-python/pylibacl/pylibacl-0.7.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-11-06 Thread Michał Górny
commit: 219d1e82fd1397d7151e09e7acf2c83205e63b95
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  6 17:48:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  6 18:18:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=219d1e82

dev-python/pylibmc: Enable py3.12

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

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

diff --git a/dev-python/pylibmc/pylibmc-1.6.3.ebuild 
b/dev-python/pylibmc/pylibmc-1.6.3.ebuild
index d0dfa09680d1..68be0892d91d 100644
--- a/dev-python/pylibmc/pylibmc-1.6.3.ebuild
+++ b/dev-python/pylibmc/pylibmc-1.6.3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1
 



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

2023-11-06 Thread Michał Górny
commit: 4e744c084823f62c52267fdea4eb036c58bfa4d5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  6 17:52:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  6 18:18:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e744c08

dev-python/pylatex: Enable py3.12

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

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

diff --git a/dev-python/pylatex/pylatex-1.4.2.ebuild 
b/dev-python/pylatex/pylatex-1.4.2.ebuild
index 64beb6cf7322..3dcf4d512a4e 100644
--- a/dev-python/pylatex/pylatex-1.4.2.ebuild
+++ b/dev-python/pylatex/pylatex-1.4.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1 optfeature



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

2023-11-06 Thread Michał Górny
commit: ef3d91e5217fb7758d7d1ff0da659b3440464819
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  6 17:53:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  6 18:18:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3d91e5

dev-python/pykka: Remove old

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

 dev-python/pykka/Manifest   |  1 -
 dev-python/pykka/pykka-3.1.1.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-python/pykka/Manifest b/dev-python/pykka/Manifest
index d376c53a4db7..14d02ca7b793 100644
--- a/dev-python/pykka/Manifest
+++ b/dev-python/pykka/Manifest
@@ -1,2 +1 @@
-DIST pykka-3.1.1.gh.tar.gz 44312 BLAKE2B 
cb50f01e27ca7b6aec10b61fb41d59e1d4fec29b65595afbab1e931137ef35efe8860bab0ce3b7a6a30a44aa215deb237a4e13abc541c537dab062b7d14acf0d
 SHA512 
0cb5ca7924f77d9d0ba8b2f288e2a635f7ce70ae49bd5f5ddf574f37f76252b575cb95898ab244d27b96090345bcbbe82bad1c97f5cca73fb8fffa707e553e55
 DIST pykka-4.0.0.gh.tar.gz 48507 BLAKE2B 
c394f493884b5f6a97d52e1f7038615510cfb1f75ef9f639fb3b1a4feb8ea5206edda6b647fd782fe16902cd1d9d210f168d0846942ed0f1b720a869029c2b34
 SHA512 
2078df598c23a742a62f374b1de76ba94f671e4af458532ba16245b32579462574c75adebf625aaab0a5875bc9e9803a10d2f8c82f783537ad893b896be00f12

diff --git a/dev-python/pykka/pykka-3.1.1.ebuild 
b/dev-python/pykka/pykka-3.1.1.ebuild
deleted file mode 100644
index 76ae776ec224..
--- a/dev-python/pykka/pykka-3.1.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# 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_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python implementation of the actor model"
-HOMEPAGE="
-   https://pykka.org/en/latest/
-   https://github.com/jodal/pykka/
-   https://pypi.org/project/pykka/
-"
-SRC_URI="
-   https://github.com/jodal/pykka/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   test? (
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



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

2023-11-06 Thread Andreas Sturmlechner
commit: e1bcd3022c0114491083e7c8a7a11f6c366e65b9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  5 23:55:08 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:13:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1bcd302

media-libs/harfbuzz: drop 8.0.1, 8.1.1

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

 media-libs/harfbuzz/Manifest  |   2 -
 media-libs/harfbuzz/harfbuzz-8.0.1.ebuild | 103 --
 media-libs/harfbuzz/harfbuzz-8.1.1.ebuild | 103 --
 3 files changed, 208 deletions(-)

diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest
index f743e8e19a99..2253ed2393d7 100644
--- a/media-libs/harfbuzz/Manifest
+++ b/media-libs/harfbuzz/Manifest
@@ -1,5 +1,3 @@
-DIST harfbuzz-8.0.1.tar.xz 18792332 BLAKE2B 
e69305e5cddee2f9a928ab38b6904cc3e6fbafb319ad268047178667639a2a361576051a9a6443352b51adca47bb8998ca5c533afe12eac456c3170e171c1839
 SHA512 
e1292f059b07a5aa2f3fbf345b893209cac895c461b4abf30b8b76bcd03c79dd09f911450293403070e1a0bb08496a7f37693ba5a62a9d423dd6ba55e74d
-DIST harfbuzz-8.1.1.tar.xz 18820088 BLAKE2B 
341603e50aec5294eb16fb431975304ee9badce5588d726c5ccbcf9e38878581c4bbf2e09f27c3d401da52c93121702f220cd207792448af66a9f23830df9114
 SHA512 
74416c6cf78751721112fe551a47600b9b85d6865f38b155c0e432e757a175ac127baeeaa16bfe6d62510e00f9def8950f0c836545d1847a924b478c51e43b0c
 DIST harfbuzz-8.2.0.tar.xz 18892496 BLAKE2B 
a7755f9ee2784fa32ad9ecd74543010ca48be2adfc76612a3dcb73fb8a168d87db3cb69b574c4529a8233325b9d9c9ebd370eb0de0efed165fdba3f997451bf2
 SHA512 
ac85bea2e3a9693b656c05faaf96720d73e6453d201f2ad5c849d7069e2f597926ba3d8cd63d9e71dda4ede9ce6bae2baebb46557699168abb03fccc3d8085df
 DIST harfbuzz-8.2.1.tar.xz 18889168 BLAKE2B 
b6aae8806a1d4708474f66f508a1dcecb984205ba58f639a4b7dcf19f07ec4800569363a8ef812419de2d72b0a1f6ce7e31c22c588176066d817ca761836c22b
 SHA512 
8f4aeb5528cb4f74facda89eb9828ccf491d577450ccdd71c331c943edf56303fa73a077d6b620687ae1ba21564aa02e202dbae98b77ac0947bc45e044c05f67
 DIST harfbuzz-8.2.2.tar.xz 18905228 BLAKE2B 
5a26aa802b6e1afec734e59a9c280b4d336bb8ad72e0fbe6687237c150faa4d10fb2ae956b58394d7f6a2d1b97e6c91cd597a9b5146dcc3d2841d18d76611ec5
 SHA512 
90415798d57d8a10b7fa61d3116a64533361c380aa5b0b477ca38cb2aaf411db80dc28d64e077fd5512708143ec122cb3c5eb5dbdf7f97ed5643b0ee4c42ba23

diff --git a/media-libs/harfbuzz/harfbuzz-8.0.1.ebuild 
b/media-libs/harfbuzz/harfbuzz-8.0.1.ebuild
deleted file mode 100644
index 61843f0d65eb..
--- a/media-libs/harfbuzz/harfbuzz-8.0.1.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit flag-o-matic meson-multilib python-any-r1 xdg-utils
-
-DESCRIPTION="An OpenType text shaping engine"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz;
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz;
-   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"
-fi
-
-LICENSE="Old-MIT ISC icu"
-# 0.9.18 introduced the harfbuzz-icu split; bug #472416
-# 3.0.0 dropped some unstable APIs; bug #813705
-# 6.0.0 changed libharfbuzz-subset.so ABI
-SLOT="0/6.0.0"
-
-IUSE="+cairo debug doc experimental +glib +graphite icu +introspection test 
+truetype"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="introspection? ( glib )"
-
-RDEPEND="
-   cairo? ( x11-libs/cairo:=[${MULTILIB_USEDEP}] )
-   glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] )
-   graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] )
-   icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.34:= )
-   truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   >=dev-libs/gobject-introspection-common-1.34
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-util/glib-utils )
-"
-
-src_prepare() {
-   default
-
-   xdg_environment_reset
-
-   # bug #726120
-   sed -i \
-   -e '/tests\/macos\.tests/d' \
-   test/shape/data/in-house/Makefile.sources \
-   || die
-
-   # bug #790359
-   filter-flags -fexceptions -fthreadsafe-statics
-
-   if ! use debug ; then
-   append-cppflags -DHB_NDEBUG
-   fi
-
-   # bug #762415
-   local pyscript
-   for pyscript in $(find -type f -name "*.py") ; do
-   python_fix_shebang -q "${pyscript}"
-   done
-}
-
-multilib_src_configure() {
-   # harfbuzz-gobject only used for 

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-l10n/

2023-11-06 Thread Andreas Sturmlechner
commit: 63097d9c73310cb8756e6309c8e104e6cc5cceb9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  5 23:51:39 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:13:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63097d9c

app-office/libreoffice-l10n: drop 7.5.5.2

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

 app-office/libreoffice-l10n/Manifest   | 183 -
 .../libreoffice-l10n-7.5.5.2.ebuild|  91 --
 2 files changed, 274 deletions(-)

diff --git a/app-office/libreoffice-l10n/Manifest 
b/app-office/libreoffice-l10n/Manifest
index 620e1701e0e7..1fdca2da626f 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -1,186 +1,3 @@
-DIST LibreOffice_7.5.5.2_Linux_x86-64_rpm_helppack_am.tar.gz 3201735 BLAKE2B 
c288dd3d8519e2e9cce7e40eeab3a342b6ae18a465bf9bc14213e6c882cc6a6293586c18570f2aa8692ff6c748eef3cac071b42b063c23cf0e01f42e6c25a041
 SHA512 
7a263a4705a6c9c2cf9a1cd208cf50e63eb457404be1bb9ef9a50dc67cccd06bf1ed78341f28604ce06dece5290b54ebe3fbe09f55bca937fffb8bc1975387ab
-DIST LibreOffice_7.5.5.2_Linux_x86-64_rpm_helppack_ar.tar.gz 2889130 BLAKE2B 
b95b2b8a4c83fb12635ab3bd12a690ac20884a170a3a5c8c029aa996b430f26e1c02ae5bf979e5bbcee0322208c87c7791a05791cf09eee2c771866fc364d46b
 SHA512 
e6c133d7c566826fe116acefc5b1482826a7049e669d639358e52f953f28ba49c582e896fdfcf1cd8086401f0285dbb922c78062600262900ec5f404e77b610a
-DIST LibreOffice_7.5.5.2_Linux_x86-64_rpm_helppack_ast.tar.gz 3056450 BLAKE2B 
2e92e2dbe051cb279d5879c10296d2013aba86812e9003ec9101734788496aafee9286a60bfcedb03ddceb5dd56af0097fe2ce563523a6209051e4eaf485c36b
 SHA512 
ce0a4e488391587100bab2fe2140a39f225cc0744244a73ef6810d264fae893216bbe104de30539b090c217f37a9ca9f9b626df27e8010d0e10e6409aaf437b5
-DIST LibreOffice_7.5.5.2_Linux_x86-64_rpm_helppack_bg.tar.gz 3355361 BLAKE2B 
cb393ddce2178ade26684c3280d025fa1495600c338395451b66965b5f6ca427053d127a379e87d353a066cb007c34067f91988cdb9774ba00e6ac0d7dc8b7b9
 SHA512 
fe6d3acd8711f57bfa166e802aec1a0b36911c6545ea6e8fcfebedf5cb9cd90a44052b4cce5fa394042977bb21187c4a84bfe2d3e5031612ef5e5fa3579e54cb
-DIST LibreOffice_7.5.5.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 3360626 
BLAKE2B 
0c90d0646c4846c5e66e3ad6e468a52cfd90d5ca773fc4b09f60f1220839b0152e33dd3a0972b42bce358214c70236a3376c2cffd24cc71f2427bbdc07c15f8f
 SHA512 
0699527ef58b2bc1fea30f25ee8a149d8de7ae6091f13fdc5d39a85758164bc80e61f644d1c9ee53a3f0fa58fc24ee97114ce7186f4ad932b4bdcbb7a6bd7c2b
-DIST LibreOffice_7.5.5.2_Linux_x86-64_rpm_helppack_bn.tar.gz 3173219 BLAKE2B 
62055f0b2098d97d334ffe41a529c9a1534df6cace65fd176f6964df42e7330d32fd2c467fa777f459f6f2261135035bf93ad2c211dc83693ceb964b07b11f46
 SHA512 
3d43ee3a1cb4f6bbb3671d3ba8c30e6b74a9e74e3b62b9820a5be5c38e544c78c170bfb2fe83d9ac6ccb0f60425409c9ba3b4e4b8e9b833bd9b84b90a1f88cfd
-DIST LibreOffice_7.5.5.2_Linux_x86-64_rpm_helppack_bo.tar.gz 3169780 BLAKE2B 
111829919dbe65045b84054350db74295d6736b5433e3e8c8ef2a034b9d70cf18595f024b170846840494510d82ac010969e0546d24d0d8fcf1c8c419afd2525
 SHA512 
288e98abd5491f7cfba569c665ed62e58c6ead75ee93aea824fb16e3c01be91e2d3ed56e4f76d13cd944d1af09f7ebd8e2a91a587d2275060fd169941a777480
-DIST LibreOffice_7.5.5.2_Linux_x86-64_rpm_helppack_bs.tar.gz 2973897 BLAKE2B 
f0aa494fa2b2c725033f0717cfd0f0a1630a455455aa4c1676d2e919137be9fa4c58fed32efabc796ddd97550757f67729f0ee0963503e8756fc59326880fbe9
 SHA512 
4f0aa3e192832eac134f56de648604b572971c70912b7efbe5348a152b8cc61b190c52e977b047ac5c3c746c7ab02b0375bf9705773e0a6adfe8f7260e307a71
-DIST LibreOffice_7.5.5.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3059461 
BLAKE2B 
d3a059492a3a3c98b9b529262576890e725b6623360006e34491fb00bafd0f6e39836c9ace0f690583b0d27176f865f83d51a0e29aac378f6cd89ee5141adf80
 SHA512 
c3b6e1df75c83508a388862892408115d0f478955d4635eeb6b5600beefcaa604e189aca6a75a35ee58b0e249ceb51c5e03cb7ea646af96255dfc34c1d3b
-DIST LibreOffice_7.5.5.2_Linux_x86-64_rpm_helppack_ca.tar.gz 3073995 BLAKE2B 
550f8be709be705f1ec15c75064ee7e2faeb0b87dfab064e020d6a5b5138e7fbe15debc8b8720a16b878b5a2cdcb020b0eef4791f032f3c811596eb79dfafa7e
 SHA512 
3ea471cb3bbac780b5b478399b816f4cd43dfdf1032fd8b1dbc75f4821845d61975bb4ea8c68d1bcd514b58d9c45b47592bd06fede78d33d7ee56c3aecb402e6
-DIST LibreOffice_7.5.5.2_Linux_x86-64_rpm_helppack_cs.tar.gz 3036790 BLAKE2B 
c385fefd842fd971d043dd212177aac7197084e747e5d068ac6a7dde2252fb27c30b9a0c4a32a1298e73cdbf274991f1a49930976436164bc74152e17c7bd753
 SHA512 
5bac8325fe0796bc9ebdf4ac9938ce8ab14fdd72b438907122ab3eeab5b7aa3840053afecd68767201d81b023eb33df0e4b394e98d4e7c254a700b4c0a30fb2c
-DIST LibreOffice_7.5.5.2_Linux_x86-64_rpm_helppack_da.tar.gz 3037646 BLAKE2B 
c6a57a1e3eaaad6c623316ba906c5add7d1050d3a74e92728572665f9af5c2864fb0c50c66d7809cae0d015c894261f12c37c66ed993d5e33207e3186972ea0e
 SHA512 
3c4ac5bd0f306605a01a8f1a94c708f1301093eaefcdca4fee25da523ea7318caba99480b4079b8cc26e60648d1473af1e7f1b956aea257accef2c66abcda852
-DIST 

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

2023-11-06 Thread Andreas Sturmlechner
commit: 98d2da8fd12c94eb02967ad2358a82791fa55f44
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  5 23:54:09 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:13:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98d2da8f

app-text/poppler: drop 23.08.0

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

 app-text/poppler/Manifest   |   2 -
 app-text/poppler/poppler-23.08.0.ebuild | 152 
 2 files changed, 154 deletions(-)

diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index 54f0f79e0b3c..42bf6a83f040 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -1,5 +1,3 @@
-DIST poppler-23.08.0.tar.xz 1883408 BLAKE2B 
a35e44cc590e34991b27e53caf650dedf4d4aa4f9f82ed5d8a57b0ca6bb863c96fe0e9b9c9021b9722db48896d236c9e057bcbf45e9609eb237bf00481e91428
 SHA512 
4f4e3fab9c7de5913496862ce7158a4d79e252c36e4c461980a2ac77689897d02ab292965ea12fb02ea7720e34f98331251b914c0ea8be66842fee0d76779ba6
-DIST poppler-23.08.0.tar.xz.sig 833 BLAKE2B 
afab91ff9f799cc6c5864275bebf580098449ca070fa5eca47ff54007e94eef4a33f3762390a509d21471af81f9d731951bdbc1ff4adc162763bf54e7dd84408
 SHA512 
896905f056265388872de552aac94c64abc29f82062ecb2a5137288e4594ca87cb7372807bfe4c30fbc08a3d3922ce84bbbe7260a35e19d438f6bc88d230429f
 DIST poppler-23.09.0.tar.xz 136 BLAKE2B 
910bd83a94268673c348f554114cbefd02186ed70f8cf9bbe83e4754758f585e74ed418e711b883f8bc39fb680372583229f7196c847a4b749c04018c1ab7407
 SHA512 
8657845ec02fca6fe9791823ebeed6c44971c524edc56cb945501dfefb3dc72a6d86fff751bfb708a862a7862cfdcc57bf7b3f825e2bafe25a1e6679c7171a4c
 DIST poppler-23.09.0.tar.xz.sig 833 BLAKE2B 
3d8277e8e9779b655003bb73637f2e763f82388f58a25010ed5af0078199a75e1c0872f00ee8b0893660a6912b558a5c69bd11309204493d9dbb6e2cbefd41ba
 SHA512 
2b091e2f96d6ed1737e2c208228c969196e3d6f927664759f259a04f0e35b79d2b00ee0da5882f622d0269eea7ab470014f30e6d55659fd1e8fb9cdc23db68a6
 DIST poppler-23.10.0.tar.xz 1892152 BLAKE2B 
ce1b42d316e1d55567384fc5374af1a177f95cc045490bc3040b454106681f10959e192d961603443d3df2efe30350f70ab0bd2755ed099c70ab50019c2abdf3
 SHA512 
b945662746c5fc58df6ec05c637cfa0792702f49f589f1eef69a3aa06823274babd0d604cb8671cabc1341c3bfede1814b5d400fb2a9efe711bf04bd177cea03

diff --git a/app-text/poppler/poppler-23.08.0.ebuild 
b/app-text/poppler/poppler-23.08.0.ebuild
deleted file mode 100644
index a649a6e8a682..
--- a/app-text/poppler/poppler-23.08.0.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 2005-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic toolchain-funcs xdg-utils
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git;
-   SLOT="0/"
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/aacid.asc
-   inherit verify-sig
-
-   TEST_COMMIT="e3cdc82782941a8d7b8112f83b4a81b3d334601a"
-   SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
-   SRC_URI+=" test? ( 
https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2
 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )"
-   SRC_URI+=" verify-sig? ( 
https://poppler.freedesktop.org/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-   SLOT="0/130"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
-fi
-
-DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
-HOMEPAGE="https://poppler.freedesktop.org/;
-
-LICENSE="GPL-2"
-IUSE="boost cairo cjk curl +cxx debug doc gpgme +introspection +jpeg +jpeg2k 
+lcms nss png qt5 test tiff +utils"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   >=media-libs/fontconfig-2.13
-   >=media-libs/freetype-2.10
-   sys-libs/zlib
-   cairo? (
-   >=dev-libs/glib-2.64:2
-   >=x11-libs/cairo-1.16
-   introspection? ( >=dev-libs/gobject-introspection-1.64:= )
-   )
-   curl? ( net-misc/curl )
-   gpgme? ( >=app-crypt/gpgme-1.19.0:=[cxx] )
-   jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= )
-   jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
-   lcms? ( media-libs/lcms:2 )
-   nss? ( >=dev-libs/nss-3.49 )
-   png? ( media-libs/libpng:0= )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtxml:5
-   )
-   tiff? ( media-libs/tiff:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   cjk? ( app-text/poppler-data )
-"
-DEPEND="${COMMON_DEPEND}
-   boost? ( >=dev-libs/boost-1.71 )
-   test? ( qt5? (
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   ) )
-"
-BDEPEND="
-   >=dev-util/glib-utils-2.64
-   virtual/pkgconfig
-"
-
-if [[ ${PV} != ** ]] ; then

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

2023-11-06 Thread Andreas Sturmlechner
commit: a1bb768256b7f6b4e8377672b3cc05c120bf7427
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  5 23:54:40 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:13:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1bb7682

sec-keys/openpgp-keys-aacid: drop 20220603, 20230313

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

 sec-keys/openpgp-keys-aacid/Manifest|  2 --
 .../openpgp-keys-aacid-20220603.ebuild  | 21 -
 .../openpgp-keys-aacid-20230313.ebuild  | 21 -
 3 files changed, 44 deletions(-)

diff --git a/sec-keys/openpgp-keys-aacid/Manifest 
b/sec-keys/openpgp-keys-aacid/Manifest
index de4b7e7b1ce2..fda083c05a35 100644
--- a/sec-keys/openpgp-keys-aacid/Manifest
+++ b/sec-keys/openpgp-keys-aacid/Manifest
@@ -1,3 +1 @@
-DIST 
openpgp-keys-aacid-20220603-0xCA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7.asc 
26510 BLAKE2B 
a4f3f7863c66397ca9163df0437d8840f8b02f6e43811a31038ee7ad640ea57f01a5ee0c1c54e7efbda68ffdb4c1ffc1db42e82f6439e50f932bd8074392991a
 SHA512 
d0d162c9dd31043cff393c3ec2ec65d37a904ad6f97e3a8509076c6fa2788feaf640dd6d928fa96ccae56a092b9608586a8f90d59af15e677ba5fe9418965d63
-DIST 
openpgp-keys-aacid-20230313-0xCA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7.asc 
27634 BLAKE2B 
a202e2cde9df454b56a576925a1727da10ad1d10f1a9d0cdd76858c0fefcfd0d1648ca5e4c57bfd1dd6687a35c19d75dfd4805c81c69b8ec31d7343cf33c61b7
 SHA512 
43a8ff2cfd4aab44898d7e00d6c7b0c9f45c654506ebc4d68fb8ee7059ea479e937a285cd98c09fe9af1fad51f29bbba89b6614dddcc858bedd39f3af7f3e313
 DIST 
openpgp-keys-aacid-20230907-0xCA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7.asc 
28145 BLAKE2B 
f7cc653b4d147abb44091ed5a61a860bca5f3fce7b14ec09ab447343d6247537b9d3797b8d4af992187dddf399d2aef4d90ec93d28590da0f437320f05855ed9
 SHA512 
085e54e1d4fd355196c8eb04190f87fd00cc7bbfe87c933f3b564aba77310abf80bae10959effa8b69fa2d048d9a9c6408cbe78c92edbdbad0fa4b4ee8bf53dd

diff --git a/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild 
b/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild
deleted file mode 100644
index 8a99b52bda4b..
--- a/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="OpenPGP keys used by Albert Astals Cid"
-HOMEPAGE="https://poppler.freedesktop.org/;
-# Mirrored from 
https://pgp.surfnet.nl/pks/lookup?op=get=0xCA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7
-SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-0xCA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7.asc;
-S="${WORKDIR}"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-
-src_install() {
-   local files=( ${A} )
-
-   insinto /usr/share/openpgp-keys
-   newins - aacid.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
-}

diff --git a/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20230313.ebuild 
b/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20230313.ebuild
deleted file mode 100644
index 3e5116f74bec..
--- a/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20230313.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="OpenPGP keys used by Albert Astals Cid"
-HOMEPAGE="https://poppler.freedesktop.org/;
-# Mirrored from 
https://pgp.surfnet.nl/pks/lookup?op=get=0xCA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7
-SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-0xCA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7.asc;
-S="${WORKDIR}"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-
-src_install() {
-   local files=( ${A} )
-
-   insinto /usr/share/openpgp-keys
-   newins - aacid.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin-debug/

2023-11-06 Thread Andreas Sturmlechner
commit: 9f0753339ec6b3d73f161a6fdd2bb4d08128e7e1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  5 23:51:05 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:12:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f075333

app-office/libreoffice-bin-debug: drop 7.5.5.2

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

 app-office/libreoffice-bin-debug/Manifest  | 12 ---
 .../libreoffice-bin-debug-7.5.5.2.ebuild   | 88 --
 2 files changed, 100 deletions(-)

diff --git a/app-office/libreoffice-bin-debug/Manifest 
b/app-office/libreoffice-bin-debug/Manifest
index 403326abd664..29b1d6406fd2 100644
--- a/app-office/libreoffice-bin-debug/Manifest
+++ b/app-office/libreoffice-bin-debug/Manifest
@@ -1,24 +1,12 @@
-DIST amd64-debug-libreoffice-7.5.5.2.tar.xz 1514300220 BLAKE2B 
5210959ac49840149e99d08b20ce9b87615f63ea12c0d05c4f09d87e72f528d907f196ca4c480a0b2c5c93ff236761696285bbe7fe1b865fdb4d672853d2
 SHA512 
a92104be0cd5bf29bbda1655eb8fa279f07d46b8c470f259441f0be314a51f7538eac423b87258412cd42b69877006978831f59dff69a6a057787f68368af378
 DIST amd64-debug-libreoffice-7.5.6.2.tar.xz 1521068860 BLAKE2B 
e356fe7c3945e845101eab8178da0cf8bfc4ec97ca5b5fc74236761e1c616df872d9524f881c8adc5950bfa6a0e438c8ee327cbad6d0dc85b8a951abf46bef2e
 SHA512 
0fc2f98d0cc1194e73b26ed22718046c44a52a6362a1e07f3782593de02dd0f2d9b392f714006fde3d29dc98fea0216a4fae89e8596eec59c0f0d8c262659636
-DIST amd64-debug-libreoffice-gnome-7.5.5.2.xd3 286968705 BLAKE2B 
e5d29d24651148224f76ae9e129a231f8428c5bdf137391b0cd489feae695feccf7036ca646e4ae21b59092a00b3f5666ce8c6dd40bd77d1d0b400528ed15e38
 SHA512 
0110e4f684bcf49fe2cdf6ca23cbadb10e5b6aac0169834f5463c19064ad49e3e7f518ac8ba19f013e4310384a351a96fc4cda2310fce08dde1d05a3e7188f9b
 DIST amd64-debug-libreoffice-gnome-7.5.6.2.xd3 331979186 BLAKE2B 
0d3b1a14ddada066105157c7c8edab0d8ee9c0bc67c9d0b85ff8421cd2aee4d0f5fc11e5d3901664bf1c88b61226da0c2edba686a604929eddc3097500f8219d
 SHA512 
21eb86f1549a39a767a4ddb2d00c6dfb2260729027fa98f999eb154197776afa2170de99627977088bf09443a572b70aa7c6c45d9835295c4af3efde4d4630c0
-DIST amd64-debug-libreoffice-gnome-java-7.5.5.2.xd3 745869211 BLAKE2B 
723148c8e930354001ca1a287d643aae96ce16cfdfdf57c1661a2fe0b6e591cc7df425039ce770570b5da31508818b9399bac8edcdc4fdc5fc1137e0e19ac7b2
 SHA512 
37873d85295fc5792e693a25cdb3dc6234497d9cab5b931d0d5b0a16b5e7eb4daa600f10c00a5b535305d26cc37e86654221cffae01c8048f136125b2543dd3c
 DIST amd64-debug-libreoffice-gnome-java-7.5.6.2.xd3 744034142 BLAKE2B 
d8fd35684a03d09be8b4796bf53e3bd638e1cc2a26d8025917ad6bb687468aa45060c5373f11a43d9736b58097c0af13bacc0d101de2c95d6f633a06bf565976
 SHA512 
6a659584f85376b168cb263cf21fb75390edb5effbff0bb2f521d0f4d25347802df3910d6084dce5b56f0e51f405659e4de6fb2638949746cf04747eabd9a990
-DIST amd64-debug-libreoffice-java-7.5.5.2.xd3 744535576 BLAKE2B 
7538e8426b906070cd61c3921633c7d50c3f397edf02154a92cf233be169b5896914ae919bf31df01e941060e94a62ca846198dc734acc6b79674ec18b632b95
 SHA512 
e59d006272b8573c9678bd52c3bc9cbdb2cbb9520f66d1b718c53e790c555c4da1b02687e6ac4a33f27c041c399bf3dbdf567c624031fc3ebaa4145f17167f6e
 DIST amd64-debug-libreoffice-java-7.5.6.2.xd3 742699868 BLAKE2B 
58749c2265635c40086d140367778e31d7134aee05d9c627f971d24d1aef5a3c036ac89522f790ad5bbb862fe5104d884c60c78b9e77e668bd6e93cf6831511d
 SHA512 
4051b01d17ca1b39099d7378893f88f04315e3864db439f060479196ed8d1555be56dc5f0d7d99c8786e6c29babe508a965e0c7a64934064bfe9563562f41fea
-DIST amd64-debug-libreoffice-kde-7.5.5.2.xd3 437674208 BLAKE2B 
b1a65f127351d56a511a0e2f825b9b56c6008b701674a1345d672ad810ab12e4b55b8c3c18af12c7cee94388905d68ecc37be13b9cc14fa0127680ce7a22dde5
 SHA512 
1f3ec9a389082cfd91c8fb525f8b0fecf9ddc2766e55c6c06fb528fe47d791c4a4978aa49322ea5342148bef378b4ade49dea8e4f2864383703cfd939e3a15d1
 DIST amd64-debug-libreoffice-kde-7.5.6.2.xd3 440161205 BLAKE2B 
29828217026b6af1afc774ad0f182e129d5e539eca0ef939e0ce8029e77d70933e38001a7c594faa0a611da0dda0565a6a0d2b5529877ce18e857415618474ce
 SHA512 
10988a3160193053e1991db81329f597ab8ab1099aa5819588fa8db6aded4574c3526c7a38f1645cdea29799cbe19a4b8c9ded01946665771d05ec8a0e6ace53
-DIST amd64-debug-libreoffice-kde-java-7.5.5.2.xd3 749229891 BLAKE2B 
6a2b2cbbd56989b41d05792b3d19a41d6afaacad2e4d6f9e980f3ef6a7724fb4fea7791c7e1b9554646875e8805bdef78eb8301fd7ef6ef7082fda71c8a88809
 SHA512 
0026247aa51a5c4e02670343436afbb0784fe446df1d9764c0304a6033bef176e17b7826ade7e1c126a0f6ea37d08ecdc5331860d4c20157a4942fae685238b2
 DIST amd64-debug-libreoffice-kde-java-7.5.6.2.xd3 751630342 BLAKE2B 
46444f83dc3e81eb19954ae9390e6915effe342fc66cb60b7b279775d8202849d8fae8fb3eb91a4da20edb98d06b32bdc3cb7d0394301619638a2dd863251682
 SHA512 
5169dde650718dfd80c996ee0a1bb1b015e421c3b4623ef35b6e55fed71d8429e84fad20e07a7fb0fee6ab08c7ed8e048b7ff0096d62195c7c47befee696adb8
-DIST x86-debug-libreoffice-7.5.5.2.tar.xz 8519804 BLAKE2B 

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

2023-11-06 Thread Andreas Sturmlechner
commit: aea794a80d7a01975b13e2950b0a7e631648c82b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  5 23:53:01 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:13:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aea794a8

app-crypt/gpgme: drop 1.21.0

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

 app-crypt/gpgme/Manifest|   2 -
 app-crypt/gpgme/gpgme-1.21.0.ebuild | 163 
 2 files changed, 165 deletions(-)

diff --git a/app-crypt/gpgme/Manifest b/app-crypt/gpgme/Manifest
index d94b7cafdf4f..3aa054a55951 100644
--- a/app-crypt/gpgme/Manifest
+++ b/app-crypt/gpgme/Manifest
@@ -1,5 +1,3 @@
-DIST gpgme-1.21.0.tar.bz2 1830113 BLAKE2B 
77000567fde5b78bf46352b25c81e7223506c00703360c87d3bd05afde29ef33d7f9f82e2dbe20f4e64bb6d99a0d8f442d88762d14a72b7ddabf5b38be62e130
 SHA512 
eb70813d22920d6d54459a4271259edf55d5833edfdd053551ca245521e06a8c19ed02dc93e0c53132a699e6d8c82499f50caf8e390af28468e3549470595b7d
-DIST gpgme-1.21.0.tar.bz2.sig 119 BLAKE2B 
ac19a5694e139be36ee9c6e28501d4a695166cfbc8f1561de7c7741a274f35cb0a67f779b5fc1ff58b5a11eeaa5e575c06233be65d01c40504efe16a759740ea
 SHA512 
8a471333fd0fc6da50990c3aed67900a6b183cde0fcc449d37435289d8f309c68555c741281c06af9740ac088ae0b4747263da1dfd23d90b050185706948b227
 DIST gpgme-1.22.0.tar.bz2 1717836 BLAKE2B 
6c03f4252391a114233fed284bf9eba03fa7b67328b506c01554fbd4239e0f3ede0bc79d82e9f21718084ca17945d628707d4451ac765a8f36d282e7e2d75f8e
 SHA512 
17053053fa885f01416433e43072ac716b5d5db0c3edf45b2d6e90e6384d127626e6ae3ce421abba8f449f5ca7e8963f3d62f3565d295847170bc998d1ec1a70
 DIST gpgme-1.22.0.tar.bz2.sig 119 BLAKE2B 
fde8892743e7658004d73d89dcb3899fd003ad9222fa47ec0beb29c507917936cd34ade58609cb44c8ed2d2dc0c8e4aba6ac73ed4789d2a375f79055d23c2349
 SHA512 
20468946e8247dd12991b25a599ee815b2627931fd3886c41b310eea51f058a51cd1584de2292241a225144bf9a1f18b70bb495cb34304879fc294fc95b220ea
 DIST gpgme-1.23.1.tar.bz2 1716825 BLAKE2B 
5810bafb2bbea0a44078fdd587fdeae5a2705dac381d6873dd1cdff017a0be7213125846201cdfef510a5802fdc6d86fd2216b17c380ef5f9e30add5edeaa70c
 SHA512 
a82d5de29a38e5cee4042b3891d0a2c265001832e8578ba17b26c48c6d2a4d5919ac9655b4bfb5235dc8c7cea8d3254054da270d287133b9161e7c6ef93b2d58

diff --git a/app-crypt/gpgme/gpgme-1.21.0.ebuild 
b/app-crypt/gpgme/gpgme-1.21.0.ebuild
deleted file mode 100644
index 14b74f45fbc5..
--- a/app-crypt/gpgme/gpgme-1.21.0.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Maintainers should:
-# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
-# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
-# (find the one for the current release then subscribe to it +
-# any subsequent ones linked within so you're covered for a while.)
-
-DISTUTILS_EXT=1
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{10..12} )
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-
-inherit distutils-r1 libtool flag-o-matic qmake-utils toolchain-funcs 
verify-sig
-
-DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
-HOMEPAGE="https://www.gnupg.org/related_software/gpgme;
-SRC_URI="
-   mirror://gnupg/gpgme/${P}.tar.bz2
-   verify-sig? ( mirror://gnupg/gpgme/${P}.tar.bz2.sig )
-"
-
-LICENSE="GPL-2 LGPL-2.1"
-# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355
-# Use e.g. app-portage/iwdevtools integration with dev-libs/libabigail's 
abidiff.
-# Subslot: SONAME of each: 
-# Bump FUDGE if a release is made which breaks ABI without changing SONAME.
-# (Reset to 0 if FUDGE != 0 if libgpgme/libgpgmepp/libqpggme change.)
-SLOT="1/11.6.15.2"
-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="common-lisp static-libs +cxx python qt5 test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )"
-
-# - On each bump, update dep bounds on each version from configure.ac!
-RDEPEND="
-   >=app-crypt/gnupg-2
-   >=dev-libs/libassuan-2.5.3:=
-   >=dev-libs/libgpg-error-1.36:=
-   >=dev-libs/libgpg-error-1.46-r1
-   python? ( ${PYTHON_DEPS} )
-   qt5? ( dev-qt/qtcore:5 )
-"
-DEPEND="
-   ${RDEPEND}
-   test? (
-   qt5? ( dev-qt/qttest:5 )
-   )
-"
-#doc? ( app-doc/doxygen[dot] )
-BDEPEND="
-   python? ( dev-lang/swig )
-   verify-sig? ( sec-keys/openpgp-keys-gnupg )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.18.0-tests-start-stop-agent-use-command-v.patch
-)
-
-src_prepare() {
-   default
-
-   elibtoolize
-
-   # bug #697456
-   addpredict /run/user/$(id -u)/gnupg
-
-   local MAX_WORKDIR=66
-   if use test && [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then
-   eerror "Unable to run tests 

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin/

2023-11-06 Thread Andreas Sturmlechner
commit: 35b2d6897f32078c95c2ffd87719832b95ccc0f4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  5 23:51:22 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:12:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b2d689

app-office/libreoffice-bin: drop 7.5.5.2

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

 app-office/libreoffice-bin/Manifest|  12 -
 .../libreoffice-bin/libreoffice-bin-7.5.5.2.ebuild | 264 -
 2 files changed, 276 deletions(-)

diff --git a/app-office/libreoffice-bin/Manifest 
b/app-office/libreoffice-bin/Manifest
index d5d13467916f..467112de5a7f 100644
--- a/app-office/libreoffice-bin/Manifest
+++ b/app-office/libreoffice-bin/Manifest
@@ -1,24 +1,12 @@
-DIST amd64-bin-libreoffice-7.5.5.2.tar.xz 151415676 BLAKE2B 
caf024dd6154a7108393fcd6f2731ebb15a732eb222cfe9d2300f3b00e9783e0b63bb3be902cee0cfb811f6e6096548d302337620ba0da8e1ec53c3b4ac0b3bd
 SHA512 
aa52e4303552090ea3c1a300c8179f4d5a888ddeaa30054f8b103fbfdcb1b72342cf0b1e9b35c71ea29a3c8220f3f79f60235875ea5318314aca3c08e164d9af
 DIST amd64-bin-libreoffice-7.5.6.2.tar.xz 152259672 BLAKE2B 
6460947ad8feea4df3e832661277d87e4412147052334693f7ded219425747e07e8c763734b541b827f82db081f6a981ceeccacf438db7778d55e60fab4d
 SHA512 
eef02b49418b5e83fe84f5eef527610f58d6039fe7db7b26dd9ed60c1b477dacec5a98372383f65b713e73980614fa26e5225e7b975426fe67a412c96501a325
-DIST amd64-bin-libreoffice-gnome-7.5.5.2.xd3 2301098 BLAKE2B 
c134ef1dc729aa3f688830003b8cfd7eb42f3e56e15a54fe18a1eae8b1f3953c25dcd7fe10011b9b2a291f5ccc6852f3edf634244953dbbb0d084fbef81e
 SHA512 
346a55319d826b363d0328594879797f3412036db26aaaf377f31c24530303ceee01f0f7ea2366fecc40156ca0795df451a1d75ca5328b1c2b3c552e1ad14506
 DIST amd64-bin-libreoffice-gnome-7.5.6.2.xd3 2278614 BLAKE2B 
e5a21656f31c0558230a2bb004e0bc800b2d2c82f94aafc189e1777ac1721c20161f1896ad7bfab91c7fa1c04325c2a6bc2466199e70e9cb72d0587aa2d1bedf
 SHA512 
3aa4fd626576ec582a03b24d3087618946c5a367f0f5092aa2b49526cbce32249cb5870dd2216b624a0ba3e9e8733e5c3768808162688ab308a4cedea2202975
-DIST amd64-bin-libreoffice-gnome-java-7.5.5.2.xd3 34218758 BLAKE2B 
81e2daa454f694bff2a0f1dcaf6380ff006d3723a8224961c318daa985f7449f2672afaae030a0836fd1e6eda5101d0cf44f30e9ca4c9f6e5205ae421c7d2501
 SHA512 
fa9ac6cd8f2ca34bae8b63e80a945c226a5776ba347536a5ffb28d3cb7b2b2987cf1d2af05defc8f48ee98e4c0a8b63fc21661781d6583079d468a6f60d5b646
 DIST amd64-bin-libreoffice-gnome-java-7.5.6.2.xd3 34965830 BLAKE2B 
98957e104ba566b82ef9bbdfa1b0dab9e47bea6e2e06296cad134ad7695b1765d2752d815dc8fbc2aef831b54cc4baef2f9b0ed1057675ccd85a0c9f5059eb11
 SHA512 
8195f18373f6f0832e64a62b4bde343925bceee71d216d560e8f9d452467f690786b998cba108a2ae6562f532d9eae12ad3afbfeed2bce706a7c2a9a9d138314
-DIST amd64-bin-libreoffice-java-7.5.5.2.xd3 34082366 BLAKE2B 
479038ea1751f722883ef23482248edd414436a1d322d43c0f70a70a255d206b53971b9dd3b9150e123c448c4e72a1c3b31902b8ceb2fd3b7487539d4957360f
 SHA512 
af19bbad45058d2fec8416360b17e71a976083aa0a39a9ad793e0c82c440fa90cb127ff34ca96efcbbf4fcac4e4c98950269178a4dc21b4927c1bfbb1b1f3a5c
 DIST amd64-bin-libreoffice-java-7.5.6.2.xd3 34824322 BLAKE2B 
f549ef51c592430f91488bdf57861ed88219da42ccb145ab2757e08037134cfb6dbd34cf75a475bd801916ac75337783b66d1f6c9c488f30e4a35c4d0adc3151
 SHA512 
9843837be6bcf8de2a4f9605e448548b1125c5b397e20c6f34e6e23565dbb86a60a40f09442155192f9628070acd1246cece6433069146a0ead1deebe29ac714
-DIST amd64-bin-libreoffice-kde-7.5.5.2.xd3 22760380 BLAKE2B 
40360f47ca57fb2cf8167c6da1fc81f5ba443b8778e1726ea3af5e24e2cf40e9ffa1b0e4cf21df45a27f05acc4d529be9a8b4e39458bc3f75eb1dfc6465799f9
 SHA512 
d19460cddea10a14a0ac96a67108ab76119708ccf400623ac2ebc03aaf26ecdd5d281acc1a64474c77f06cba569bda3710423d6f6475078c7fed01ad10936a3a
 DIST amd64-bin-libreoffice-kde-7.5.6.2.xd3 23259798 BLAKE2B 
7e0d9452816219f44a4513d98818544a283faceeec670baf37cf5a947f1e978ebfdfd01879bd45b1c2f8f9cfe098accd1252004aba82c2488e106a1a5afbbefc
 SHA512 
0c10614b6aa557acd4329bb8fbcefd99eb5832ee5f002e6e64a93cbca53b2dfc961260ff639f04b8062fab6f5b3b381916e6f897dc550306f210d2f8dccc6692
-DIST amd64-bin-libreoffice-kde-java-7.5.5.2.xd3 35214284 BLAKE2B 
dad93a483a1f1e9adf1786135c56e819b48d3bb99bc1a44849b0223334e18e38bfd7ef8f197fca0e1c7e92d6afe7b34ceeb01f03ec52ff8cadaac70ed51737ae
 SHA512 
6ce119232af9a0f4df8ccc16c5fd7a3677e032f3853e8694dd1d7afefc358badc704b939627ab857856947bd7abe3ff51d3cec7f084e0ffb666960c1f2740bdc
 DIST amd64-bin-libreoffice-kde-java-7.5.6.2.xd3 35638519 BLAKE2B 
87f8efcd1424b3d3d226af5153344a6c31a677279f042453e67a52ef123567d91f9e2cc472924ef60a687c473761f6f6c30f61c0232c650138f18f83c648ac48
 SHA512 
5ccf39e109881aed9ecbc8be4982af15b68c635922f1347e39d5cf472e2d3b8ddd5687e6e7d29bf466ba90380a0f6835f7f16a502a8ab58bd05b30684f5bb793
-DIST x86-bin-libreoffice-7.5.5.2.tar.xz 153296004 BLAKE2B 
fa14d21a4b47ee6192bfe6a647c08e3886454942494c2abf6eb1e27978634c910c838bee00d0f2fc6e38dc492529192a26498ab5464a73d50e33f74a83f96deb
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/

2023-11-06 Thread Andreas Sturmlechner
commit: 7d3a34b73047f963b79c729e2f29b477dd7c9230
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  5 23:51:57 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:13:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d3a34b7

app-office/libreoffice: drop 7.5.5.2

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

 app-office/libreoffice/Manifest   |   2 -
 app-office/libreoffice/libreoffice-7.5.5.2.ebuild | 655 --
 2 files changed, 657 deletions(-)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index 74257783ebae..f000686226f8 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -19,12 +19,10 @@ DIST eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip 
427800 BLAKE2B d3ac085a3
 DIST f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip 211919 BLAKE2B 
2c72493e44d3ad1714d294fb7baaa85d33fef2eb4ce75bf507b65f78f1d9d399bb5eb72cee188a8abc4b234eb2845a26755791fb3ac104ffe6e55013ab41ca8b
 SHA512 
c1a15ebbfe817ec79d4b3f1c97d096bf8511737d7d35d97302856ccfb3de14a1cd16bd31000415d9ab24bbd9ef770d37855cee4b819ff0e8fca2f2766920a114
 DIST frozen-1.1.1.tar.gz 186589 BLAKE2B 
5f103311c49777d0d284cabe026fae55f09bd24b2227d56133c48b9f9f0542361f3e007687089145939c12fc6a1af8baf1c76ba76176bdddec3d726e45d705d1
 SHA512 
e22561a4e634e388e11f95b3005bc711e543013d314f6aaeda34befb2c673aea2d71a717d8822bc8fa85bdc8409945ba2ad91a1bac4f8cb5303080de01a5f60e
 DIST libreoffice-7.5.2.2-loong-buildsys-fix.patch.xz 5172 BLAKE2B 
bd9b84b770b23f9ad8f09bfeb1948fd3679f0dfd32424e1c997e25340d29e55b403dde995510da76c824a169e594ae37310d2c51ad4c3c9df76ec5707676588b
 SHA512 
13eb46209755b7098183c60cdd2fedff75c50af4496a2d8dedd34de379dbeccbdac435531aa930e212638a685f2054e143dc4015a5ba3be9a3736d9073188d43
-DIST libreoffice-7.5.5.2.tar.xz 270545744 BLAKE2B 
5e957447905dec28ae5165b438f7df8bebc55f2ea9402068459a376109cc43bb12087a22854bd90cd6a0b9fcf3f72f49d906369dc937a06c9a51fdcb41a9dc52
 SHA512 
22b905507c3c5e97eb41673fdd21254f254992bfd5f6abf95b49603372027bbb2e329ec43a52ac56d42116fb1821b5c87e53e96105fe194df0ccbfabc7104358
 DIST libreoffice-7.5.6.2.tar.xz 270583764 BLAKE2B 
f30ec810cfa2c465efa5dfe6488d3c9c9f428d3f3b103c5bbf7290f0704c2c01c1a1936973f4ada386da9cf6bf162ce816f4d48ed9e0e4f6da581532adc4e7a3
 SHA512 
12847528621cf34cce858a5a067ef296094d4371544fd3b70327c52968289d22457064fd413f88afd6161822526bf17f43c7e6c8816a1d7ea64642438cf5c6d7
 DIST libreoffice-7.5.7.1.tar.xz 270595536 BLAKE2B 
89c45784953c29ffcfc2e82c64e71d9fb5ddc47cfd486c3482e3e3786df6c2e04e1368bae8a2e3332653ae746d5ec89b870b67c0921061bcb44329af3c86b32e
 SHA512 
8777508d8067ad68db1afd10587b9db9e69192df63f0fb072bc6f109b4778e11f3bce9fbcb842cc1a1eecf011a89e13a4d24dea569250040febc9178aa68b61e
 DIST libreoffice-7.5.8.2.tar.xz 270645960 BLAKE2B 
6948d9bcf53aa8be45702a416acb9cf2220e7a2a37f1b3a635ebdd7eaff515f290883fc963cc7474b75195417e635db9690f5f3f6ba919db3877ab02c2231162
 SHA512 
e36677cab0ea3f5ed68dbdcd3e90d7611390447be838c7ce9e681991a31c10866f3743836e85fc65f638e41f5153522f1569db77189a348aef73f741ba2a3721
 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B 
f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883
 SHA512 
785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
-DIST libreoffice-help-7.5.5.2.tar.xz 166236984 BLAKE2B 
2880fb61532c31a52e99f8dd150967b1206f2861085b0ca433e96dea4b95c18896e8837aca6d72e278c57d73e4ae51f6da273ad586ab50835964192f1f5780e4
 SHA512 
1747bd1c4df7341074d4e805b8fa4165d1f311d7113b7f73b94449496a8c37c0cd02c4bf1faa5187a14ea43fc531028347cca2dd0a3db9e8a9b9abe72fe7f07f
 DIST libreoffice-help-7.5.6.2.tar.xz 166236964 BLAKE2B 
fb9110abf915a1106493e0689606a969e2bc296df644815ef24b7344ec3c7562271f6c7eb4c1be14d52b9e78aa49291b70392c6595ffed26f8163914c5e4
 SHA512 
0c4441058d57abb967c4c403bec432141663de07416eeb101ac180472bd45e8cc428e8357ee1443e340ad1ea60516a989ce3044530d64b07fface6cad3993434
 DIST libreoffice-help-7.5.7.1.tar.xz 166237072 BLAKE2B 
bf5f13b70a078823f9dae2c45110614fcc52b73dc4fccc9c41a06cba9b8a5fba8ae2cd17d8e4478855c5529b58e91e6121fb6231f8fac9e8cd6e1dcc2ec84713
 SHA512 
f56a107d4151df85f1f4be2ffa9ddd2903e8dd6759240ef29c94c52c1972aa69d4becf62bfaae3a785d2a1e31b456e7084f380fd55168e92c4719a655e11f19d
 DIST libreoffice-help-7.5.8.2.tar.xz 166237912 BLAKE2B 
b98875bb372ccebd5b92cf9a0effa38ed4dbd189e6ec72c31a3458133c67d4e8b91ce742a0e37478413d0c56799bb030380415617f14a72ac8e74f1a93091cd9
 SHA512 
aaac46ffeb6fa06fa535d097cf76ca02e52d15864e9fb3c1a80ada80710284cfaf79119273334f1ae38290abc7b4849609737ee4a15f97a41d747481d9b3314a

diff --git a/app-office/libreoffice/libreoffice-7.5.5.2.ebuild 
b/app-office/libreoffice/libreoffice-7.5.5.2.ebuild
deleted file mode 100644
index ec4510741e85..
--- a/app-office/libreoffice/libreoffice-7.5.5.2.ebuild
+++ 

[gentoo-commits] proj/devmanual:master commit in: xsl/

2023-11-06 Thread Ulrich Müller
commit: 2c608b94d37db7706096864c67ed34772724ffc8
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Nov  4 20:43:34 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov  6 18:08:43 2023 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=2c608b94

lang.highlight.ebuild.xsl: Collect shell commands in a variable

Rewrap some long lines.

Signed-off-by: Ulrich Müller  gentoo.org>

 xsl/lang.highlight.ebuild.xsl | 20 +++-
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/xsl/lang.highlight.ebuild.xsl b/xsl/lang.highlight.ebuild.xsl
index 4dff8d1..30ccc08 100644
--- a/xsl/lang.highlight.ebuild.xsl
+++ b/xsl/lang.highlight.ebuild.xsl
@@ -11,6 +11,11 @@
   }
   #
 
+  
+; if then fi -ge -lt -le -gt elif else eval unset sed rm cat [[ ]] while 
do read done make echo cd local return for
+case esac in -n [ ] -z -f -  EOF
+  
+
   
 
 assert best_version debug-print debug-print-function debug-print-section 
die diropts dobin docinto doconfd dodir
@@ -184,14 +189,9 @@
 
   
 
-  
+  
   
-  
+  
 
   
 
@@ -221,7 +221,8 @@
 
-
+
 
 
 
@@ -232,7 +233,8 @@
   
-  
 
   



[gentoo-commits] proj/devmanual:master commit in: xsl/

2023-11-06 Thread Ulrich Müller
commit: 7393d9b055bf655e0c1b12067de0d18537786ed3
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Nov  4 18:44:31 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov  6 18:08:43 2023 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=7393d9b0

lang.highlight.ebuild.xsl: Update keyword lists

Update list of package manager commands up to EAPI 8.

Include eclasses that are:
- used in an existing example in the Devmanual, or
- general purpose eclasses and inherited by more than 1000 ebuilds
  in the Gentoo repository.

The lists of commands are taken from ebuild-mode.

Closes: https://bugs.gentoo.org/916628
Signed-off-by: Ulrich Müller  gentoo.org>

 xsl/lang.highlight.ebuild.xsl | 337 +++---
 1 file changed, 89 insertions(+), 248 deletions(-)

diff --git a/xsl/lang.highlight.ebuild.xsl b/xsl/lang.highlight.ebuild.xsl
index 5a931e0..4dff8d1 100644
--- a/xsl/lang.highlight.ebuild.xsl
+++ b/xsl/lang.highlight.ebuild.xsl
@@ -11,6 +11,91 @@
   }
   #
 
+  
+
+assert best_version debug-print debug-print-function debug-print-section 
die diropts dobin docinto doconfd dodir
+dodoc doenvd doexe doinfo doinitd doins dolib.a dolib.so doman domo dosbin 
dosym ebegin econf eend eerror einfo
+einfon elog emake ewarn exeinto exeopts EXPORT_FUNCTIONS fowners fperms 
has has_version inherit insinto insopts into
+keepdir newbin newconfd newdoc newenvd newexe newinitd newins newlib.a 
newlib.so newman newsbin unpack use usev
+use_enable use_with
+
+docompress nonfatal
+
+doheader newheader usex
+
+eapply eapply_user einstalldocs get_libdir in_iuse
+
+dostrip eqawarn ver_cut ver_rs ver_test
+
+
+adddeny addpredict addread addwrite
+
+pkg_pretend pkg_setup pkg_preinst pkg_postinst pkg_prerm pkg_postrm 
pkg_config pkg_info pkg_nofetch src_unpack
+src_prepare src_configure src_compile src_test src_install
+
+default default_pkg_nofetch default_src_unpack default_src_prepare 
default_src_configure default_src_compile
+default_src_test default_src_install
+  
+
+  
+
+autotools_check_macro autotools_m4dir_include autotools_m4sysdir_include 
config_rpath_update eaclocal
+eaclocal_amflags eautoconf eautoheader eautomake eautopoint eautoreconf
+
+bashcomp_alias dobashcomp get_bashcompdir newbashcomp
+
+cmake_build cmake_comment_add_subdirectory cmake_run_in cmake_src_compile 
cmake_src_configure cmake_src_install
+cmake_src_prepare cmake_src_test cmake_use_find_package
+
+doicon domenu make_desktop_entry make_session_desktop newicon newmenu
+
+epatch
+
+all-flag-vars append-atomic-flags append-cflags append-cppflags 
append-cxxflags append-fflags append-flags
+append-ldflags append-lfs-flags append-libs filter-flags filter-ldflags 
filter-lfs-flags filter-lto filter-mfpmath
+get-flag is-flag is-flagq is-ldflag is-ldflagq no-as-needed raw-ldflags 
replace-cpu-flags replace-flags
+replace-sparc64-flags strip-flags strip-unsupported-flags test-compile 
test-flag-CC test-flag-CCLD test-flag-CXX
+test-flag-F77 test-flag-FC test-flags test-flags-CC test-flags-CCLD 
test-flags-CXX test-flags-F77 test-flags-FC
+test_version_info
+
+git-r3_checkout git-r3_fetch git-r3_peek_remote_ref git-r3_pkg_needrebuild 
git-r3_src_fetch git-r3_src_unpack
+pkg_needrebuild
+
+meson_feature meson_install meson_src_compile meson_src_configure 
meson_src_install meson_src_test meson_use
+
+get_abi_CFLAGS get_abi_CHOST get_abi_CTARGET get_abi_FAKE_TARGETS 
get_abi_LDFLAGS get_abi_LIBDIR get_all_abis
+get_all_libdirs get_exeext get_install_abis get_libname get_modname 
has_multilib_profile is_final_abi multilib_env
+multilib_toolchain_setup number_abis
+
+eninja get_NINJAOPTS
+
+readme.gentoo_create_doc readme.gentoo_print_elog
+
+rpm_spec_epatch rpm_src_unpack rpm_unpack srcrpm_unpack
+
+clang-fullversion clang-major-version clang-micro-version 
clang-minor-version clang-version econf_build
+gcc-fullversion gcc-major-version gcc-micro-version gcc-minor-version 
gcc-specs-directive gcc-specs-nostrict
+gcc-specs-now gcc-specs-pie gcc-specs-relro gcc-specs-ssp 
gcc-specs-ssp-to-all gcc-specs-stack-check gcc-version
+gen_usr_ldscript tc-arch tc-arch-kernel tc-check-openmp tc-cpp-is-true 
tc-detect-is-softfloat
+tc-enables-cxx-assertions tc-enables-fortify-source tc-enables-pie 
tc-enables-ssp tc-enables-ssp-all
+tc-enables-ssp-strong tc-endian tc-env_build tc-export tc-export_build_env 
tc-get-c-rtlib tc-get-compiler-type
+tc-get-cxx-stdlib tc-getAR tc-getAS tc-getBUILD_AR tc-getBUILD_AS 
tc-getBUILD_CC tc-getBUILD_CPP tc-getBUILD_CXX
+tc-getBUILD_LD tc-getBUILD_NM tc-getBUILD_OBJCOPY tc-getBUILD_PKG_CONFIG 
tc-getBUILD_PROG tc-getBUILD_RANLIB
+tc-getBUILD_READELF tc-getBUILD_STRINGS tc-getBUILD_STRIP tc-getCC 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtxmlpatterns/

2023-11-06 Thread Andreas Sturmlechner
commit: b0d9d051d53431436c37ee301e4a3f6a348fcb6d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:40:50 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d9d051

dev-qt/qtxmlpatterns: drop 5.15.10

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

 dev-qt/qtxmlpatterns/Manifest |  1 -
 dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.10.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/dev-qt/qtxmlpatterns/Manifest b/dev-qt/qtxmlpatterns/Manifest
index 7983430ad090..9d2c53de8f7c 100644
--- a/dev-qt/qtxmlpatterns/Manifest
+++ b/dev-qt/qtxmlpatterns/Manifest
@@ -1,2 +1 @@
-DIST qtxmlpatterns-everywhere-opensource-src-5.15.10.tar.xz 5195076 BLAKE2B 
c342d07265e8b5a8d8337e1f5df7dd8a2e465eaf1d2caba659372431c8984d4310b2d876121baa7f0148cfb1eb6b8534d4f51b8d7915ed6157f236b556d0f983
 SHA512 
308203fafdd572998563a30b3289002f848c05b6de5a18545dc06489f97aa197c32f37019880b068c152e678ff5254ebe3b58157281c45a5ccb4a243
 DIST qtxmlpatterns-everywhere-opensource-src-5.15.11.tar.xz 5192940 BLAKE2B 
31e91cd092b410039a339341304b41b3a0e04e76b4d21361a065bce9c3fc4131cbb1ac6eb77b215748fa70ec89fa5337735552c14d862b0d91c524d4afce9dbb
 SHA512 
73326aaa7fef65e00e3a585952d06841bba0905c1cb9a753b6c636e01fd7bf8cc66dadbe962ed962523f234c7461463ed893b045a7e3c2f0fbfb5e9aecf7a802

diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.10.ebuild 
b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.10.ebuild
deleted file mode 100644
index 703536f145e8..
--- a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.10.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt5-build
-
-DESCRIPTION="XPath, XQuery, XSLT, and XML Schema validation library for the 
Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE="qml"
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtnetwork-${QT5_PV}*
-   qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
-"
-RDEPEND="${DEPEND}
-   !

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtx11extras/

2023-11-06 Thread Andreas Sturmlechner
commit: 1190f2bb72e369707867fd6ff721e74e3cb4dafd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:40:47 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1190f2bb

dev-qt/qtx11extras: drop 5.15.10

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

 dev-qt/qtx11extras/Manifest   |  1 -
 dev-qt/qtx11extras/qtx11extras-5.15.10.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-qt/qtx11extras/Manifest b/dev-qt/qtx11extras/Manifest
index b6a3b1c377e9..068c77b2bc7c 100644
--- a/dev-qt/qtx11extras/Manifest
+++ b/dev-qt/qtx11extras/Manifest
@@ -1,2 +1 @@
-DIST qtx11extras-everywhere-opensource-src-5.15.10.tar.xz 146920 BLAKE2B 
2ac056db5c7b0f53095356c42b523ce5ff39afbe0bb8195821d9e7319b375c8daf244a39f18d2fde4baf6958e5e769ea0e425ff07de97918b720eaca033ef631
 SHA512 
460345ad1fc7812a5bc71c097eb31c37a94acaaf94a79cfbfe3317142b4c515832ce2bf46b9bfcc9c9f669587a76492fb172dd55bfc27ca1570780772438f8b7
 DIST qtx11extras-everywhere-opensource-src-5.15.11.tar.xz 146768 BLAKE2B 
cff6d5be5675d7965fa7e61d2d73ee5decd2a477422fa1388c5bae96e0526ee2da6c00dd8daa3779257577aa00ea1091e6955d19dc3b338768eb0e522267db39
 SHA512 
e1135ed8d1800d59f039e82ce33f3c84ac87df29ad61a60b2a0d25d78e4e38e2e1800406513d45abd3af79a2821698ca5d71161d6ad1f3b05deb3fad7599f654

diff --git a/dev-qt/qtx11extras/qtx11extras-5.15.10.ebuild 
b/dev-qt/qtx11extras/qtx11extras-5.15.10.ebuild
deleted file mode 100644
index 19ec12ce89b4..
--- a/dev-qt/qtx11extras/qtx11extras-5.15.10.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
-
-inherit qt5-build
-
-DESCRIPTION="Linux/X11-specific support library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE=""
-
-RDEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*[X]
-"
-DEPEND="${RDEPEND}
-   test? ( =dev-qt/qtwidgets-${QT5_PV}* )
-"



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

2023-11-06 Thread Andreas Sturmlechner
commit: 838b6d6024b191accfa20da655702088a764b356
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 11:59:39 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=838b6d60

dev-python/shiboken2: drop 5.15.10-r2

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

 dev-python/shiboken2/Manifest  |   1 -
 ...oken2-5.15.5-add-numpy-1.23-compatibility.patch |  31 
 .../files/shiboken2-5.15.5-python311-1.patch   |  72 -
 .../files/shiboken2-5.15.5-python311-2.patch   |  65 
 .../files/shiboken2-5.15.5-python311-3.patch   |  55 ---
 dev-python/shiboken2/shiboken2-5.15.10-r2.ebuild   | 180 -
 6 files changed, 404 deletions(-)

diff --git a/dev-python/shiboken2/Manifest b/dev-python/shiboken2/Manifest
index 5f19cf5fdc33..d7602001a4a7 100644
--- a/dev-python/shiboken2/Manifest
+++ b/dev-python/shiboken2/Manifest
@@ -1,2 +1 @@
-DIST pyside-setup-opensource-src-5.15.10.tar.xz 3583764 BLAKE2B 
7e19e8f8460582012d3fec09ac99f826298cbfcd0887339c2adababb7a21bfc67a2918e9185e89eca0a6f780929b2a7fa70c28d72ece24b7ea939ca76f56
 SHA512 
dc548ab870fcc5cc637de1bcb2f428527c650287fdb3720a3ade4638cc0bb12bc4a1ed87e7f6a4ec730a26742e08ceec806bcac6af91c7a01ddc0ce7980a79d2
 DIST pyside-setup-opensource-src-5.15.11.tar.xz 3584760 BLAKE2B 
c4d60439a218451eb0c505031524fe1e30a117b7e89a28b5cd7518c193a8d2de01a5db8cb3acdd97c81da6dddff99f786c6c763427f78cdd0af4031122ac2d24
 SHA512 
377b3f6a793313cf7f5bea0dcef6630bac32d79b247e213d0b1b719805b35692aa8dd9a8896c75c6266f05af38809f574051d64b1a2f958a48c90167feccfb91

diff --git 
a/dev-python/shiboken2/files/shiboken2-5.15.5-add-numpy-1.23-compatibility.patch
 
b/dev-python/shiboken2/files/shiboken2-5.15.5-add-numpy-1.23-compatibility.patch
deleted file mode 100644
index 7ce30bb2e67d..
--- 
a/dev-python/shiboken2/files/shiboken2-5.15.5-add-numpy-1.23-compatibility.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-https://raw.githubusercontent.com/FreeCAD/homebrew-freecad/master/patches/libshiboken-numpy-1.23.compat.patch
-
-From c238f558bb72860c15da00546a7b7924d0b90848 Mon Sep 17 00:00:00 2001
-From: Bernd Waibel 
-Date: Thu, 21 Jul 2022 06:37:26 +0200
-Subject: [PATCH] add numpy-1.23 compatibility
-
-Signed-off-by: Bernd Waibel 

- libshiboken/sbknumpyarrayconverter.cpp | 5 +
- 1 file changed, 5 insertions(+)
-
 a/libshiboken/sbknumpyarrayconverter.cpp
-+++ b/libshiboken/sbknumpyarrayconverter.cpp
-@@ -116,8 +116,13 @@ std::ostream <<(std::ostream , PyArrayObject 
*o)
- str << " NPY_ARRAY_NOTSWAPPED";
- if ((flags & NPY_ARRAY_WRITEABLE) != 0)
- str << " NPY_ARRAY_WRITEABLE";
-+#if NPY_VERSION >= 0x0010 // NPY_1_23_API_VERSION
-+if ((flags & NPY_ARRAY_WRITEBACKIFCOPY) != 0)
-+str << " NPY_ARRAY_WRITEBACKIFCOPY";
-+#else
- if ((flags & NPY_ARRAY_UPDATEIFCOPY) != 0)
- str << " NPY_ARRAY_UPDATEIFCOPY";
-+#endif
- } else {
- str << '0';
- }
--- 
-2.35.1
-

diff --git a/dev-python/shiboken2/files/shiboken2-5.15.5-python311-1.patch 
b/dev-python/shiboken2/files/shiboken2-5.15.5-python311-1.patch
deleted file mode 100644
index 771ce2ad1886..
--- a/dev-python/shiboken2/files/shiboken2-5.15.5-python311-1.patch
+++ /dev/null
@@ -1,72 +0,0 @@
-From c87d4e27cd482918c1d091c09cfac749a56b0f99 Mon Sep 17 00:00:00 2001
-From: Bernd Waibel 
-Date: Wed, 20 Jul 2022 07:15:57 +0200
-Subject: [PATCH 1/3] 
- 
https://src.fedoraproject.org/fork/pviktori/rpms/python-pyside2/raw/5da9902bd8732b49eb722d71f306d4ab197c84b8/f/python3.11.patch
- https://code.qt.io/cgit/pyside/pyside-setup.git/patch/?id=52df3b8f64
- https://code.qt.io/cgit/pyside/pyside-setup.git/patch/?id=73adefe22f
- https://code.qt.io/cgit/pyside/pyside-setup.git/patch/?id=a09a1db839
-
-From b64ad27d8dfeeecaaa8a98051252a32c9d998df4 Mon Sep 17 00:00:00 2001
-From: Friedemann Kleint 
-Date: Thu, 9 Jun 2022 16:50:41 +0200
-Subject: [PATCH] libshiboken: Fix a crash in Shiboken::Object::isValid() for
- Python 3.11
-
-The function is passed type objects for class methods, which caused
-it to crash.
-
-The first clause did not catch this, and so it was cast to SbkObject
-below.
-
-Add a type check to prevent this.
-
-Pick-to: 6.3 6.2 5.15
-Task-number: PYSIDE-1960
-Change-Id: Icfdd6fefb7156ac5961444bd5395109849a1d66e
-Reviewed-by: Christian Tismer 
-Reviewed-by: Qt CI Bot 
-
-Original patch no longer applies with 5.15.5.
-Manually re-applied to respect code changes.
-
-Signed-off-by: Bernd Waibel 
 a/libshiboken/basewrapper.cpp
-+++ b/libshiboken/basewrapper.cpp
-@@ -377,7 +377,7 @@ SbkObjectType *SbkObject_TypeF(void)
- static PyTypeObject *type = nullptr;
- if (!type) {
- type = reinterpret_cast(SbkType_FromSpec(_Type_spec));
--Py_TYPE(type) = SbkObjectType_TypeF();
-+Py_SET_TYPE(type, SbkObjectType_TypeF());
-  

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

2023-11-06 Thread Andreas Sturmlechner
commit: 1ed21708d75e7f301330c492b629d108ecd24a17
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 11:58:37 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ed21708

dev-python/pyside2: drop 5.15.10-r3

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

 dev-python/pyside2/Manifest|   1 -
 .../pyside2/files/pyside2-5.15.2-python310.patch   |  12 --
 .../files/pyside2-5.15.2-python311-fixups.patch|  54 -
 .../pyside2/files/pyside2-5.15.2-python311.patch   |  41 
 dev-python/pyside2/pyside2-5.15.10-r3.ebuild   | 228 -
 5 files changed, 336 deletions(-)

diff --git a/dev-python/pyside2/Manifest b/dev-python/pyside2/Manifest
index 5f19cf5fdc33..d7602001a4a7 100644
--- a/dev-python/pyside2/Manifest
+++ b/dev-python/pyside2/Manifest
@@ -1,2 +1 @@
-DIST pyside-setup-opensource-src-5.15.10.tar.xz 3583764 BLAKE2B 
7e19e8f8460582012d3fec09ac99f826298cbfcd0887339c2adababb7a21bfc67a2918e9185e89eca0a6f780929b2a7fa70c28d72ece24b7ea939ca76f56
 SHA512 
dc548ab870fcc5cc637de1bcb2f428527c650287fdb3720a3ade4638cc0bb12bc4a1ed87e7f6a4ec730a26742e08ceec806bcac6af91c7a01ddc0ce7980a79d2
 DIST pyside-setup-opensource-src-5.15.11.tar.xz 3584760 BLAKE2B 
c4d60439a218451eb0c505031524fe1e30a117b7e89a28b5cd7518c193a8d2de01a5db8cb3acdd97c81da6dddff99f786c6c763427f78cdd0af4031122ac2d24
 SHA512 
377b3f6a793313cf7f5bea0dcef6630bac32d79b247e213d0b1b719805b35692aa8dd9a8896c75c6266f05af38809f574051d64b1a2f958a48c90167feccfb91

diff --git a/dev-python/pyside2/files/pyside2-5.15.2-python310.patch 
b/dev-python/pyside2/files/pyside2-5.15.2-python310.patch
deleted file mode 100644
index cb2af4537cac..
--- a/dev-python/pyside2/files/pyside2-5.15.2-python310.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -upr libpyside/feature_select.cpp libpyside/feature_select.cpp
 a/libpyside/feature_select.cpp 2020-11-11 14:51:30.0 +0200
-+++ b/libpyside/feature_select.cpp 2021-12-01 15:39:40.356426568 +0200
-@@ -405,6 +405,8 @@ static inline PyObject *SelectFeatureSet
- if (!SelectFeatureSetSubtype(sub_type, select_id))
- break;
- }
-+// PYSIDE-1436: Clear all caches for the type and subtypes.
-+PyType_Modified(type);
- }
- return type->tp_dict;
- }

diff --git a/dev-python/pyside2/files/pyside2-5.15.2-python311-fixups.patch 
b/dev-python/pyside2/files/pyside2-5.15.2-python311-fixups.patch
deleted file mode 100644
index d91b0b6806ca..
--- a/dev-python/pyside2/files/pyside2-5.15.2-python311-fixups.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-The Fedora / upstream fixes (shiboken2-5.15.2-python311.patch) end up breaking
-Python 3.8 compatibility (maybe 3.9 too, but didn't get that far).
-
-Wrap them with PY_VERSION_HEX for Python 3.11.
 a/libpyside/pysideqflags.cpp
-+++ b/libpyside/pysideqflags.cpp
-@@ -187,7 +187,12 @@ namespace QFlags
- }
- newspec.slots = SbkNewQFlagsType_spec.slots;
- PyTypeObject *type = (PyTypeObject *)SbkType_FromSpec();
--Py_SET_TYPE(type, _Type);
-+
-+#if PY_VERSION_HEX < 0x030B00A1
-+Py_TYPE(type) = _Type;
-+#else
-+Py_SET_TYPE(type, _Type);
-+#endif
- 
- PySideQFlagsType *flagsType = reinterpret_cast(type);
- PepType_PFTP(flagsType)->converterPtr = 
_PFTP(flagsType)->converter;
 a/libpyside/pysidesignal.cpp
-+++ b/libpyside/pysidesignal.cpp
-@@ -162,7 +162,13 @@ PyTypeObject *PySideSignalTypeF(void)
- if (!type) {
- type = reinterpret_cast(SbkType_FromSpec(_spec));
- PyTypeObject *hold = Py_TYPE(type);
--Py_SET_TYPE(type, PySideMetaSignalTypeF());
-+
-+#if PY_VERSION_HEX < 0x030B00A1
-+Py_TYPE(type) = PySideMetaSignalTypeF();
-+#else
-+Py_SET_TYPE(type, PySideMetaSignalTypeF());
-+#endif
-+
- Py_INCREF(Py_TYPE(type));
- Py_DECREF(hold);
- }
 a/libpyside/pysideweakref.cpp
-+++ b/libpyside/pysideweakref.cpp
-@@ -90,7 +90,13 @@ PyObject *create(PyObject *obj, PySideWeakRefFunction func, 
void *userData)
- 
- if (Py_TYPE(PySideCallableObjectTypeF()) == 0)
- {
--Py_SET_TYPE(PySideCallableObjectTypeF(), _Type);
-+
-+#if PY_VERSION_HEX < 0x030B00A1
-+Py_TYPE(PySideCallableObjectTypeF()) = _Type;
-+#else
-+Py_SET_TYPE(PySideCallableObjectTypeF(), _Type);
-+#endif
-+
- PyType_Ready(PySideCallableObjectTypeF());
- }
- 

diff --git a/dev-python/pyside2/files/pyside2-5.15.2-python311.patch 
b/dev-python/pyside2/files/pyside2-5.15.2-python311.patch
deleted file mode 100644
index 70b07c4800fd..
--- a/dev-python/pyside2/files/pyside2-5.15.2-python311.patch
+++ /dev/null
@@ -1,41 +0,0 @@

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtsvg/

2023-11-06 Thread Andreas Sturmlechner
commit: 367e363df8361f09866fe4dcbb5977c64b0ece6a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:39:56 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=367e363d

dev-qt/qtsvg: drop 5.15.10

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

 dev-qt/qtsvg/Manifest |  2 --
 dev-qt/qtsvg/qtsvg-5.15.10.ebuild | 25 -
 2 files changed, 27 deletions(-)

diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest
index 2d14b3082200..13cd4cd2afa3 100644
--- a/dev-qt/qtsvg/Manifest
+++ b/dev-qt/qtsvg/Manifest
@@ -1,6 +1,4 @@
-DIST qtsvg-5.15.10-gentoo-kde-1.tar.xz 5012 BLAKE2B 
2eaab709cf165108b6f18ffd88ee7333ebbbca94500fcd426e155c4ef85670b565ed5db6a89c31e542118a4f048bb347375964e9056badd3c7ad5cabe3367d3e
 SHA512 
2d3168540cfbb51302a3824f936c1c33a01864793a5eb56287dd0b13bd2ed3b23df3049d295fa5ecd94d453deed67542f5b6071570a802cf04c1caef6138
 DIST qtsvg-5.15.11-gentoo-kde-1.tar.xz 3556 BLAKE2B 
0bc3417e7519d0830700c51e211fb38fb821168aa3f88698129418ba664ef6e44f7f5b812d4aed7fb2d07584d074c1fd37df64200f8937fb30c4cffa8afcd9b9
 SHA512 
ba9cc55e1de3e7286e21feab28cbf8637275bb720069f4c7f79ed2296fb75ed68ba620b8cd79321103e3b245b9c778f66bf987b57d97970847733e6d23b8b700
-DIST qtsvg-everywhere-opensource-src-5.15.10.tar.xz 1889960 BLAKE2B 
14ee7bbf0914e47d8fc39790ce597fca0085e6018d33878752e707a9ece567bb139bc2f1e689840d6641aa6db958240a4f97fab69e7200385ddb2ee53abc5f04
 SHA512 
6de19c1dd6584f95bc3abbd391495bbdc13f15cc677a0c9e7afa2a0beffef8f8128eab5ccda741ed95af4553203b9daf1fc0327197912945e7211aeace33c6e7
 DIST qtsvg-everywhere-opensource-src-5.15.11.tar.xz 1890072 BLAKE2B 
f6ad51d5788f7b37238bfc53e2f57ec6300bd3b7ec64974b830cf3f75380de0e26001b57fc05e3574edddfc84a2c4ee4864938c17ba76c49bfb485378928986f
 SHA512 
ac04197aa69342aa403f476e41a8ea7b1895187812577afe32536130d5605fb1dc7f99c0aef368ccbacb673f8b41efe44a200643b905e4674379aa951a48cf59
 DIST qtsvg-everywhere-src-6.5.2.tar.xz 1727648 BLAKE2B 
65dc5184e89110d3543386526e2625431f162f0da2834e42f0c5f9d3b6e33e74315dfa5f0365d33d0ea1af824d4dbca6a4f4b9bcb8a32d13fcee4b5e82ce426e
 SHA512 
34f572eceb27021d2b55d67ed2de84f9d41c0cb2463c5c8e9c9e270b52782d32f707b83fdc95c67f306bb82a3ea44a5d48921e6bc979197ce6bc94eaf89ccb20
 DIST qtsvg-everywhere-src-6.5.3.tar.xz 1728084 BLAKE2B 
e042c71efa2b775dae936826b1cbbbe8487d1376643734baf2be3b94bdcb915116fa38dba533db72d35a2618f891532094eefb6c0dac53015a82baa3fd93cc6e
 SHA512 
d9391228f4bce041e7c36711cf3d787b373bb2e470b0d21c903d57ee5aeef672289caf8a7e4c57455db105a510d36536c611ceca4f64c823bf795d0638e6a0d4

diff --git a/dev-qt/qtsvg/qtsvg-5.15.10.ebuild 
b/dev-qt/qtsvg/qtsvg-5.15.10.ebuild
deleted file mode 100644
index c48a7a2c4ef2..
--- a/dev-qt/qtsvg/qtsvg-5.15.10.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-inherit qt5-build
-
-DESCRIPTION="SVG rendering library for the Qt5 framework"
-
-IUSE=""
-
-RDEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*
-   =dev-qt/qtwidgets-${QT5_PV}*
-   sys-libs/zlib:=
-"
-DEPEND="${RDEPEND}
-   test? ( =dev-qt/qtxml-${QT5_PV}* )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/files/, dev-qt/qtwebengine/

2023-11-06 Thread Andreas Sturmlechner
commit: e08b418838581c66ea1fe3d052b3e6f7380035ce
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:40:30 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e08b4188

dev-qt/qtwebengine: drop 5.15.10_p20230623, 5.15.10_p20230815

Bug: https://bugs.gentoo.org/913050
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwebengine/Manifest|   3 -
 .../qtwebengine-5.15.10_p20230623-clang16.patch|  15 --
 ...ne-5.15.10_p20230623-ffmpeg-binutils-2.41.patch |  75 --
 .../qtwebengine-5.15.10_p20230623.ebuild   | 273 -
 .../qtwebengine-5.15.10_p20230815.ebuild   | 267 
 5 files changed, 633 deletions(-)

diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index 79592fe55c96..ac049196a4f4 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -1,10 +1,7 @@
-DIST qtwebengine-5.15.10_p20230623.tar.xz 299264220 BLAKE2B 
93afb88f79a6675dc58123831d0555a60d28428b93d32e185c21eb25401dfe727ca20fc0ba3bda4ff2a298950e081a2eadcaeea095261941fe0d56b0d668
 SHA512 
9027899474d9d9dec5a5ca1e80e49404a0df2e23fe1666a437c07e99cbbbf787afd619eccf3d901545ed0a865c5fb439dce64f8339cbeb09213a0d4404456543
 DIST qtwebengine-5.15.10_p20230815-patchset.tar.xz 44880 BLAKE2B 
6179ca4ad69f922cfa8ab8528bd571a326b3340f810f05782d808d67b6310de079d84ca6f769bd532f0fe375a702f0d348e02cfbf6b3f2d5c30ac668e1005bef
 SHA512 
a323bdd8afeb41a97febf587bb0994a937c78ed470e077a2b482dca7e04bc4eb9cf75b2d2707236574d6586189ff3d27e42f437930dedd85b47a77e18ffc8fa3
-DIST qtwebengine-5.15.10_p20230815.tar.xz 299275336 BLAKE2B 
9c64f09d982086d51af7d4134f174db9c23162bc3317ea4f19e44d91a52ad63aff56bacc7ae64a2bf693d900ef3ef5231c7333eb56237123799066055fc49450
 SHA512 
4e6abd825d124fddc63bc8ff92e94940b829289277aa17423403c6ce168c12fff1d52b604ae127c1a0fdbca852e3795482acefbe6e506a3059c0d32bec45a709
 DIST qtwebengine-5.15.11_p20231019.tar.xz 299255660 BLAKE2B 
0d584e69e0fcc4f348f62a5a7f4ba5b323df06ebeb95f9c9c8254b77d80e4797dd4dd0a56eef72aac39a279f62d0b1aba90629276def01807f589a7c0ef858b6
 SHA512 
b23dff30bf1f14a5dfb592e870450485b262942eabe1d22448618da6d3e9e3650491a8f53891a20901da24cf8dda8243f757ff82a70bec2942437bb8ecdccbe4
 DIST qtwebengine-5.15.11_p20231102.tar.xz 299223768 BLAKE2B 
f0c3e00e2b266d54bf4239ca15c1dff1142f5d49c70780e7774ad3503dedd257430f17966d61ca78e9f9b7c53f0775a3f4ce3a5cb58b0b2d1bd839e84d097d8c
 SHA512 
124e3291a16a1e92edd35b90d769428ab027d2c5b1e0a38ddc3f3d95c1d1817173eef9fe2dfc415775185d66dc1a9248b89b4a3d47843a5e40f2e70579eb
 DIST qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz 28784 BLAKE2B 
aa101d14446f3282fda8932cc75a249d88b79319f0886d95777292776d94ac5f4fc114c3893b2801fbba6abb14f381172bb14b15b5ffef12413db3a16e4d1ca6
 SHA512 
3324e0076eb18e2ae2248428d2730cfb3413761514b2bb57e25b8db792488098d9f7cebfa08f1a3b39b1d0a382aafed75c5ae8273918909335957921305e
-DIST qtwebengine-5.15.8_p20230313-patchset.tar.xz 45904 BLAKE2B 
9f58b9808fd445a06e6a2cd6d5f7bc9782bd6de13138fdebc9e81bd9f69e7ae673a71bd3ed6b011a47e84cc64b5b703a7cfc8d5f740eaaa663da1db8ef9ef05b
 SHA512 
21b0b853358260fa1bdc96c97c5b2af7007c744d10abeebf9f0e708a0cd7dece583d86c0554a4e327a0d615bb403b0d328acaa6622b50d7a8059bc0802edbcec
 DIST qtwebengine-6.5-patchset-1.tar.xz 12936 BLAKE2B 
f44af36689596da0177f0607cf242d9cce3c376f4a5c28d7902a6b44651ce9272d745a824580268e999c2d58b72424d72eb6027d7461184bf7f04e0223e5195f
 SHA512 
f639eb09d18c19c7b0d422d6acdce62404be0fcce905374c5d47266340191f7ca66875680bb09d80e72db718e34b7dc6e7db5f2f16407a0edb892930513ea407
 DIST qtwebengine-6.6-patchset-1.tar.xz 9648 BLAKE2B 
c1bb02662ed5952e22ac3c3ee68f5787503bcc6d12d05c22090cf9ba22511c76308aa1bb751df0a822585de63694f8ce0f254558416e392abe437995e30b7e99
 SHA512 
a634a2976bc19ada61671bc017a4456111214cc47a40c88812465f0ba25d025b3aa4da32467c59f7053d21650f3ac72010118b3b6962d34bb347d42b9109f95f
 DIST qtwebengine-6.6-patchset-3.tar.xz 9920 BLAKE2B 
12b287392dabf1f1e3e99381ab1abf7e8fe44d85fb1b7148bc2d3427ff82d91e0d545955ee7c326f4d5e5af739759df2246173151673dabce3aa8aec28c4ecd8
 SHA512 
371549b2a2577872700842cc7f93cca900499b99de62f297a012fb16ccbb9d7c1f87a0123996ab14a49adf5604018000615736a8cc728122d37012ec6838211f

diff --git 
a/dev-qt/qtwebengine/files/qtwebengine-5.15.10_p20230623-clang16.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.15.10_p20230623-clang16.patch
deleted file mode 100644
index 2d8f8482e1b4..
--- a/dev-qt/qtwebengine/files/qtwebengine-5.15.10_p20230623-clang16.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-https://bugs.gentoo.org/903573
 a/src/3rdparty/chromium/v8/src/base/bit-field.h
-+++ b/src/3rdparty/chromium/v8/src/base/bit-field.h
-@@ -39,8 +39,11 @@
-   static constexpr int kLastUsedBit = kShift + kSize - 1;
-   static constexpr U kNumValues = U{1} << kSize;
- 
-+  #pragma clang diagnostic push
-+  #pragma clang diagnostic ignored 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qttest/

2023-11-06 Thread Andreas Sturmlechner
commit: f0b3975b42e60b4a4768e975bc533b2dd9e37315
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:40:00 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0b3975b

dev-qt/qttest: drop 5.15.10

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

 dev-qt/qttest/Manifest  |  2 --
 dev-qt/qttest/qttest-5.15.10.ebuild | 33 -
 2 files changed, 35 deletions(-)

diff --git a/dev-qt/qttest/Manifest b/dev-qt/qttest/Manifest
index 61907ae85dad..177ba1d88159 100644
--- a/dev-qt/qttest/Manifest
+++ b/dev-qt/qttest/Manifest
@@ -1,5 +1,3 @@
 DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B 
ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd
 SHA512 
1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
-DIST qtbase-5.15.10-gentoo-kde-1.tar.xz 725208 BLAKE2B 
14e82b0f26d0e0de47e9e3c4c54dd6649f983b9468c9f5790fb206a823a77ef22fc02546e39ff0ba68aa589ba811629bb4c4615223af9e8bec7c7b96ae13bef6
 SHA512 
efc93c451577f6389ffd58690ce2e1a2d2f3b85072cb8d542c5db0ddee2b60e80f2f937fb815a63db9973cc88ef35f8adc47a5ec98c2ec0b01ac5320ac635a5b
 DIST qtbase-5.15.11-gentoo-kde-1.tar.xz 324008 BLAKE2B 
3ccd8645b5b727e4794fe4cb605d3db97159bf196b8e3e342ade364b701d6eb41e8e83ed608ec996480d7a82a43ddac098844dcecc9f122d63e9072abc21e9db
 SHA512 
d145af982de89a34eaa15c5dc48ed927b5757e6a6d9bfa064a5cef40618465d7d6139ecaccb71944eac43926b977031034f6c22d4986f1e4a704007de9cb325d
-DIST qtbase-everywhere-opensource-src-5.15.10.tar.xz 50422688 BLAKE2B 
2a625296967bef17d491a3ec8fbb4a3beaf00180a2cda728e485f796c801241798bd85dd06d57ca9fef26c591fe9910a2fcb83a67bbc17640b7393d280b9ce53
 SHA512 
94ac739d76dd9fff54cde46e818fee6c6763f8b207b759108455febff84c9dfeb48ea7807451d7248cbfd8af24c2a1263c34dcbd2be055136e39325e32725eef
 DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 
663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161
 SHA512 
4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f

diff --git a/dev-qt/qttest/qttest-5.15.10.ebuild 
b/dev-qt/qttest/qttest-5.15.10.ebuild
deleted file mode 100644
index 9fdbb0035b4d..
--- a/dev-qt/qttest/qttest-5.15.10.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-QT5_MODULE="qtbase"
-VIRTUALX_REQUIRED="test"
-inherit qt5-build
-
-DESCRIPTION="Unit testing library for the Qt5 framework"
-
-IUSE=""
-
-RDEPEND="=dev-qt/qtcore-${QT5_PV}*:5="
-DEPEND="${RDEPEND}
-   test? (
-   =dev-qt/qtgui-${QT5_PV}*
-   =dev-qt/qtxml-${QT5_PV}*
-   )
-"
-
-QT5_TARGET_SUBDIRS=(
-   src/testlib
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   :testlib
-)



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebsockets/

2023-11-06 Thread Andreas Sturmlechner
commit: d5e7c80ffd233ba461c8738cbf12a84cb83e53b1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:40:35 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5e7c80f

dev-qt/qtwebsockets: drop 5.15.10

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

 dev-qt/qtwebsockets/Manifest|  2 --
 dev-qt/qtwebsockets/qtwebsockets-5.15.10.ebuild | 29 -
 2 files changed, 31 deletions(-)

diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest
index f9c4625ce5a2..52c53d782b6c 100644
--- a/dev-qt/qtwebsockets/Manifest
+++ b/dev-qt/qtwebsockets/Manifest
@@ -1,6 +1,4 @@
-DIST qtwebsockets-5.15.10-gentoo-kde-1.tar.xz 1516 BLAKE2B 
e58309d058b7ba0233f774686a770b5af88fbcf435b9bd4cca959b6bfbf79e73744f6e6a6b0bb98bd99cff65aa5c6f2b6d41c9b86c05fbcd988e25ba752ecad6
 SHA512 
6f2fb9ae5473ff8c4eb266e1b644a93c02b7f1b98a021ac9ace1b30caec667bd79b235936f7d2e5f91b687a8707019a4a9de449cc4e41f7b0ef39de08d173a75
 DIST qtwebsockets-5.15.11-gentoo-kde-1.tar.xz 1512 BLAKE2B 
2545490957fed53ce98e6fb5e4c3a8232f51482bd7b6bec219a91a7a005a404c452b0cc774a034a788e787fd07cf0aad26a0c2169fc7836526bb8a6ef0f49ef6
 SHA512 
74b9d4a3ae1ac6ac80ac9a001cd39172625a8ac207b9ef20410c30adf1b1cd5c004643bd626e226d091cee3c6971a74eee06d1c47c75f38e86e627c6e82d343f
-DIST qtwebsockets-everywhere-opensource-src-5.15.10.tar.xz 261792 BLAKE2B 
67461c8d87dfff155817489a30e1f0a100851523ead230600c3f6487d0006db78c5506af68d4b576dc89f445d52d97acbd8f83d179f2ecbf3b3bdde25c11d996
 SHA512 
b9a2593169f0ff8e3e77c178de689dacfed564b2100ae67194f3636bf6d2300be3531a01b7158b06657f4a2d2a32453a98b96c6ab13fb9d8094e7ceeb5fdcbe3
 DIST qtwebsockets-everywhere-opensource-src-5.15.11.tar.xz 261948 BLAKE2B 
55571924719ff41622ec01a278fd18855b0ee00398c1ced0491d60f021ee4d09730ceedf2d22b7a18e1147d4ec5dc4249b8443b6ac9ef58ddaea0147d9ff14e7
 SHA512 
644182da57f0b3b77a434abcfe67731178cb0e62bc8743c85bda24e137f2fe686728b10a73f5030d8f357cc616c2e681de15598bedf4d01d4cb705482235bbcd
 DIST qtwebsockets-everywhere-src-6.5.2.tar.xz 459540 BLAKE2B 
486fcfe061fe27c512714e3c54c6cb382806b8fcff17bd6e88228f57972b107a654a64956989072cbb235ae5420ddda2ccbe5498334b43e336672a8a16482cd0
 SHA512 
0ede50ef09ec92cc9ff73ac8287d93c82eddaaefb8df05687f24fa1b9fcafe0e34cdef324ad81c89353ea9e21509243efce63bb42b640050309c61d100d354a7
 DIST qtwebsockets-everywhere-src-6.5.3.tar.xz 459696 BLAKE2B 
e1d9594de5dcd4a8c295b636ca7b6f461aa8309e61816a4037b0eadb60e3350a29420c823c1b72638daef7e06c16056af37937fda5da88d3a9ad7f0646221121
 SHA512 
0121865827101a73aa2957efa322fcd81bf80d9d9e92c2022fa5bdf94c782fb9997392e6da7523e65b51cfd38c255ee7eb87e2de0069016fc93c1383bd116345

diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.15.10.ebuild 
b/dev-qt/qtwebsockets/qtwebsockets-5.15.10.ebuild
deleted file mode 100644
index 0a97ba4446da..
--- a/dev-qt/qtwebsockets/qtwebsockets-5.15.10.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
-fi
-
-inherit qt5-build
-
-DESCRIPTION="Implementation of the WebSocket protocol for the Qt5 framework"
-
-IUSE="qml +ssl"
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtnetwork-${QT5_PV}*[ssl=]
-   qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
-
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   qt_use_disable_mod qml quick src/src.pro
-
-   qt5-build_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwidgets/

2023-11-06 Thread Andreas Sturmlechner
commit: 97927ceac550870ff501da62d0af49e9623c3fa6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:40:43 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97927cea

dev-qt/qtwidgets: drop 5.15.10-r3

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

 dev-qt/qtwidgets/Manifest|  2 -
 dev-qt/qtwidgets/qtwidgets-5.15.10-r3.ebuild | 63 
 2 files changed, 65 deletions(-)

diff --git a/dev-qt/qtwidgets/Manifest b/dev-qt/qtwidgets/Manifest
index 12336c23f79a..177ba1d88159 100644
--- a/dev-qt/qtwidgets/Manifest
+++ b/dev-qt/qtwidgets/Manifest
@@ -1,5 +1,3 @@
 DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B 
ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd
 SHA512 
1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
-DIST qtbase-5.15.10-gentoo-kde-3.tar.xz 747604 BLAKE2B 
1d0f0be400504ef5e6f3c9cb5284ed85bf5bbf8b83f7d631fc06fb1622ef1b9750da9bda25b05e9426f64dabdad242181789785bbcdcf25c05abb931170e142a
 SHA512 
6a65d717a9bfda7707c4b92bb42c9a7c4b587a31683cb911f6972bb0f149c83cdd827c25a6b0af791368f2c1b2471aab98618006d02b82ead10bd6bfe51f08f5
 DIST qtbase-5.15.11-gentoo-kde-1.tar.xz 324008 BLAKE2B 
3ccd8645b5b727e4794fe4cb605d3db97159bf196b8e3e342ade364b701d6eb41e8e83ed608ec996480d7a82a43ddac098844dcecc9f122d63e9072abc21e9db
 SHA512 
d145af982de89a34eaa15c5dc48ed927b5757e6a6d9bfa064a5cef40618465d7d6139ecaccb71944eac43926b977031034f6c22d4986f1e4a704007de9cb325d
-DIST qtbase-everywhere-opensource-src-5.15.10.tar.xz 50422688 BLAKE2B 
2a625296967bef17d491a3ec8fbb4a3beaf00180a2cda728e485f796c801241798bd85dd06d57ca9fef26c591fe9910a2fcb83a67bbc17640b7393d280b9ce53
 SHA512 
94ac739d76dd9fff54cde46e818fee6c6763f8b207b759108455febff84c9dfeb48ea7807451d7248cbfd8af24c2a1263c34dcbd2be055136e39325e32725eef
 DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 
663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161
 SHA512 
4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.10-r3.ebuild 
b/dev-qt/qtwidgets/qtwidgets-5.15.10-r3.ebuild
deleted file mode 100644
index fa71693ca062..
--- a/dev-qt/qtwidgets/qtwidgets-5.15.10-r3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="Set of components for creating classic desktop-style UIs for the 
Qt5 framework"
-
-# keep IUSE defaults in sync with qtgui
-IUSE="dbus gles2-only gtk +png +X"
-REQUIRED_USE="gtk? ( dbus )"
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,png=,X?]
-   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
-   gtk? (
-   dev-libs/glib:2
-   =dev-qt/qtgui-${QT5_PV}*:5=[dbus]
-   x11-libs/gtk+:3[X]
-   x11-libs/libX11
-   x11-libs/pango
-   )
-"
-RDEPEND="${DEPEND}"
-
-QT5_TARGET_SUBDIRS=(
-   src/tools/uic
-   src/widgets
-   src/plugins/platformthemes
-)
-
-QT5_GENTOO_CONFIG=(
-   dbus:xdgdesktopportal:
-   gtk:gtk3:
-   ::widgets
-   !:no-widgets:
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   :widgets
-)
-
-src_configure() {
-   local myconf=(
-   -opengl $(usex gles2-only es2 desktop)
-   $(usev dbus -dbus-linked)
-   $(qt_use gtk)
-   -gui
-   $(qt_use png libpng system)
-   -widgets
-   $(qt_use X xcb)
-   $(usev X '-xcb-xlib -xkbcommon')
-   )
-   qt5-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qttranslations/

2023-11-06 Thread Andreas Sturmlechner
commit: 294c7da5a2655c6b1031af4b8200e1e218f63dd4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:40:05 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=294c7da5

dev-qt/qttranslations: drop 5.15.10

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

 dev-qt/qttranslations/Manifest  |  1 -
 dev-qt/qttranslations/qttranslations-5.15.10.ebuild | 17 -
 2 files changed, 18 deletions(-)

diff --git a/dev-qt/qttranslations/Manifest b/dev-qt/qttranslations/Manifest
index afe7a5b96282..cd6c0a741ed2 100644
--- a/dev-qt/qttranslations/Manifest
+++ b/dev-qt/qttranslations/Manifest
@@ -1,4 +1,3 @@
-DIST qttranslations-everywhere-opensource-src-5.15.10.tar.xz 1635736 BLAKE2B 
c21f5fed04502622377bc1eaa11dab2d4e693ca7a882ced21920926fac74fc75b92d16a26c35133f1437cef51d1effbcaa292ef2a768e085f54b10774d47f8fd
 SHA512 
94f22857cf9f14f13f774ee5632bfd0fc367ca5fb745cbfb3997fee8651961d9547f0a629afc54c35b2e4493244da9b94214777e20340c2b203c538bc1c84a22
 DIST qttranslations-everywhere-opensource-src-5.15.11.tar.xz 1635932 BLAKE2B 
eacaf623cd5c0b3b7d1201a47403a2bb3be2a217834912628cd36317c20c679221d3e4a8296250d59d720cac1e9aaf0d02e542f7de6d1af170bf77f6a7584108
 SHA512 
bb1d5c353932566b3daccc8b4d9ad957d3c4ea130e67eb933c0a7e49b99d2f9cac2860201a12e37ea51e46ae772a75a4be80d71e3a8afa59f5e14d3e02dd1ce2
 DIST qttranslations-everywhere-src-6.5.2.tar.xz 1468624 BLAKE2B 
4201ecaf6fedb920ff49fafed7579af2a676a9f34e33bda886f3898a111c49a716cf4c161a51724298f4b477320610ffdc03b00555b5d7e4486d729afcd4b162
 SHA512 
2930153207a6ba7bb6720171f2be1c845e84edef87abd5ec6a4464c4386fb58fbdd59740c210727eb6b058ceffcaaf0aaea99e968215b68b121eb35d6e4f05c2
 DIST qttranslations-everywhere-src-6.5.3.tar.xz 1468564 BLAKE2B 
00eb5bfab5110eace405c5769d91a6c985ca525bd9480f38592841e5384c12a4c332e767ced5e8a2c5be77790eec48d0a2d268da5b00bf0effc7478c0d47e1c2
 SHA512 
d14d5c40fe93ba1ee29fe4150710a14122dafe91e5343d5461c7ed3157e3e220effd235cf894f75ec6c26a0e5ac81d75867faff4045456395d76221e70113004

diff --git a/dev-qt/qttranslations/qttranslations-5.15.10.ebuild 
b/dev-qt/qttranslations/qttranslations-5.15.10.ebuild
deleted file mode 100644
index 8fbbdc860827..
--- a/dev-qt/qttranslations/qttranslations-5.15.10.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-inherit qt5-build
-
-DESCRIPTION="Translation files for the Qt5 framework"
-
-IUSE=""
-
-DEPEND="=dev-qt/qtcore-${QT5_PV}*"
-BDEPEND="=dev-qt/linguist-tools-${QT5_PV}*"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtxml/

2023-11-06 Thread Andreas Sturmlechner
commit: 3dc42965c298b3ab9101cf673b8ef3f32a4db3ef
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:40:54 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc42965

dev-qt/qtxml: drop 5.15.10-r1

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

 dev-qt/qtxml/Manifest|  2 --
 dev-qt/qtxml/qtxml-5.15.10-r1.ebuild | 29 -
 2 files changed, 31 deletions(-)

diff --git a/dev-qt/qtxml/Manifest b/dev-qt/qtxml/Manifest
index 12336c23f79a..177ba1d88159 100644
--- a/dev-qt/qtxml/Manifest
+++ b/dev-qt/qtxml/Manifest
@@ -1,5 +1,3 @@
 DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B 
ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd
 SHA512 
1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
-DIST qtbase-5.15.10-gentoo-kde-3.tar.xz 747604 BLAKE2B 
1d0f0be400504ef5e6f3c9cb5284ed85bf5bbf8b83f7d631fc06fb1622ef1b9750da9bda25b05e9426f64dabdad242181789785bbcdcf25c05abb931170e142a
 SHA512 
6a65d717a9bfda7707c4b92bb42c9a7c4b587a31683cb911f6972bb0f149c83cdd827c25a6b0af791368f2c1b2471aab98618006d02b82ead10bd6bfe51f08f5
 DIST qtbase-5.15.11-gentoo-kde-1.tar.xz 324008 BLAKE2B 
3ccd8645b5b727e4794fe4cb605d3db97159bf196b8e3e342ade364b701d6eb41e8e83ed608ec996480d7a82a43ddac098844dcecc9f122d63e9072abc21e9db
 SHA512 
d145af982de89a34eaa15c5dc48ed927b5757e6a6d9bfa064a5cef40618465d7d6139ecaccb71944eac43926b977031034f6c22d4986f1e4a704007de9cb325d
-DIST qtbase-everywhere-opensource-src-5.15.10.tar.xz 50422688 BLAKE2B 
2a625296967bef17d491a3ec8fbb4a3beaf00180a2cda728e485f796c801241798bd85dd06d57ca9fef26c591fe9910a2fcb83a67bbc17640b7393d280b9ce53
 SHA512 
94ac739d76dd9fff54cde46e818fee6c6763f8b207b759108455febff84c9dfeb48ea7807451d7248cbfd8af24c2a1263c34dcbd2be055136e39325e32725eef
 DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 
663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161
 SHA512 
4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f

diff --git a/dev-qt/qtxml/qtxml-5.15.10-r1.ebuild 
b/dev-qt/qtxml/qtxml-5.15.10-r1.ebuild
deleted file mode 100644
index 25756401f49e..
--- a/dev-qt/qtxml/qtxml-5.15.10-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="Implementation of SAX and DOM for the Qt5 framework"
-
-IUSE=""
-
-RDEPEND="=dev-qt/qtcore-${QT5_PV}*:5="
-DEPEND="${RDEPEND}
-   test? ( =dev-qt/qtnetwork-${QT5_PV}* )
-"
-
-QT5_TARGET_SUBDIRS=(
-   src/xml
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   :xml
-)



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtsql/

2023-11-06 Thread Andreas Sturmlechner
commit: 8ba0927ac9d21ba6d079afea8bb8f11de7db2673
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:39:52 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba0927a

dev-qt/qtsql: drop 5.15.10

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

 dev-qt/qtsql/Manifest |  2 --
 dev-qt/qtsql/qtsql-5.15.10.ebuild | 56 ---
 2 files changed, 58 deletions(-)

diff --git a/dev-qt/qtsql/Manifest b/dev-qt/qtsql/Manifest
index 61907ae85dad..177ba1d88159 100644
--- a/dev-qt/qtsql/Manifest
+++ b/dev-qt/qtsql/Manifest
@@ -1,5 +1,3 @@
 DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B 
ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd
 SHA512 
1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
-DIST qtbase-5.15.10-gentoo-kde-1.tar.xz 725208 BLAKE2B 
14e82b0f26d0e0de47e9e3c4c54dd6649f983b9468c9f5790fb206a823a77ef22fc02546e39ff0ba68aa589ba811629bb4c4615223af9e8bec7c7b96ae13bef6
 SHA512 
efc93c451577f6389ffd58690ce2e1a2d2f3b85072cb8d542c5db0ddee2b60e80f2f937fb815a63db9973cc88ef35f8adc47a5ec98c2ec0b01ac5320ac635a5b
 DIST qtbase-5.15.11-gentoo-kde-1.tar.xz 324008 BLAKE2B 
3ccd8645b5b727e4794fe4cb605d3db97159bf196b8e3e342ade364b701d6eb41e8e83ed608ec996480d7a82a43ddac098844dcecc9f122d63e9072abc21e9db
 SHA512 
d145af982de89a34eaa15c5dc48ed927b5757e6a6d9bfa064a5cef40618465d7d6139ecaccb71944eac43926b977031034f6c22d4986f1e4a704007de9cb325d
-DIST qtbase-everywhere-opensource-src-5.15.10.tar.xz 50422688 BLAKE2B 
2a625296967bef17d491a3ec8fbb4a3beaf00180a2cda728e485f796c801241798bd85dd06d57ca9fef26c591fe9910a2fcb83a67bbc17640b7393d280b9ce53
 SHA512 
94ac739d76dd9fff54cde46e818fee6c6763f8b207b759108455febff84c9dfeb48ea7807451d7248cbfd8af24c2a1263c34dcbd2be055136e39325e32725eef
 DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 
663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161
 SHA512 
4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f

diff --git a/dev-qt/qtsql/qtsql-5.15.10.ebuild 
b/dev-qt/qtsql/qtsql-5.15.10.ebuild
deleted file mode 100644
index d4bfc51740fa..
--- a/dev-qt/qtsql/qtsql-5.15.10.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="SQL abstraction library for the Qt5 framework"
-
-SLOT=5/${QT5_PV} # bug 639140
-IUSE="freetds mysql oci8 odbc postgres +sqlite"
-REQUIRED_USE="
-   || ( freetds mysql oci8 odbc postgres sqlite )
-"
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   freetds? ( dev-db/freetds )
-   mysql? ( dev-db/mysql-connector-c:= )
-   oci8? ( dev-db/oracle-instantclient:=[sdk] )
-   odbc? ( dev-db/unixODBC )
-   postgres? ( dev-db/postgresql:* )
-   sqlite? ( dev-db/sqlite:3 )
-"
-RDEPEND="${DEPEND}"
-
-QT5_TARGET_SUBDIRS=(
-   src/sql
-   src/plugins/sqldrivers
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   :sql
-)
-
-src_configure() {
-   local myconf=(
-   $(qt_use freetds  sql-tdsplugin)
-   $(qt_use mysqlsql-mysql  plugin)
-   $(qt_use oci8 sql-ociplugin)
-   $(qt_use odbc sql-odbc   plugin)
-   $(qt_use postgres sql-psql   plugin)
-   $(qt_use sqlite   sql-sqlite plugin)
-   $(usev sqlite -system-sqlite)
-   )
-
-   use oci8 && myconf+=("-I${ORACLE_HOME}/include" 
"-L${ORACLE_HOME}/$(get_libdir)")
-
-   qt5-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebview/

2023-11-06 Thread Andreas Sturmlechner
commit: 8fdb47320ffea715823d44ccbc3e2346cfb7487f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:40:39 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fdb4732

dev-qt/qtwebview: drop 5.15.10

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

 dev-qt/qtwebview/Manifest |  1 -
 dev-qt/qtwebview/qtwebview-5.15.10.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-qt/qtwebview/Manifest b/dev-qt/qtwebview/Manifest
index e1f97775da92..a3d193334237 100644
--- a/dev-qt/qtwebview/Manifest
+++ b/dev-qt/qtwebview/Manifest
@@ -1,2 +1 @@
-DIST qtwebview-everywhere-opensource-src-5.15.10.tar.xz 136584 BLAKE2B 
fa3ed8c85c0e3cd0212e524ae37572c1db017add77a8ec73712b746b6002ef88d11aceba879684dcbef91786b09e9d1696720215861d81bd25b8945ed6913ae6
 SHA512 
258e2146a74083b2a7e48f8875f601df8f6135cdd4bb7c35c3d8b61bec0e5937942e74c36e971565ced9c070e3f1303a3950b7f2a87b148e8abb516bd0ce7a25
 DIST qtwebview-everywhere-opensource-src-5.15.11.tar.xz 136856 BLAKE2B 
9bb69128bb74d50e253cc428fc9954f1d62c535132c9281a573a433c3c4c260309603d649f0a97cc085dbc69ad55764533c0d582e0c69df0bbab6373b9bd9d5d
 SHA512 
7a741b3bb79b9aeaca05130ad8346a2dc704a203654754c73953d37a88d4c923375c3db44ddc22ea0b9856abedb7daf99e89d4f387014dfe8fbb31aaea6a7e38

diff --git a/dev-qt/qtwebview/qtwebview-5.15.10.ebuild 
b/dev-qt/qtwebview/qtwebview-5.15.10.ebuild
deleted file mode 100644
index 2d70ca8c6095..
--- a/dev-qt/qtwebview/qtwebview-5.15.10.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
-
-inherit qt5-build
-
-DESCRIPTION="Module for displaying web content in a QML application using the 
Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86"
-fi
-
-IUSE=""
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtdeclarative-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*
-   =dev-qt/qtwebengine-${QT5_PV}*:5
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/

2023-11-06 Thread Andreas Sturmlechner
commit: 9ece4c319deb63cf49047133934814290422e0ad
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 10:46:26 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ece4c31

dev-qt/qtwebengine: drop 5.15.11_p20231019

Bug: https://bugs.gentoo.org/915465
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwebengine/Manifest|   1 -
 .../qtwebengine-5.15.11_p20231019.ebuild   | 270 -
 2 files changed, 271 deletions(-)

diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index ac049196a4f4..bb6934e2cf44 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -1,5 +1,4 @@
 DIST qtwebengine-5.15.10_p20230815-patchset.tar.xz 44880 BLAKE2B 
6179ca4ad69f922cfa8ab8528bd571a326b3340f810f05782d808d67b6310de079d84ca6f769bd532f0fe375a702f0d348e02cfbf6b3f2d5c30ac668e1005bef
 SHA512 
a323bdd8afeb41a97febf587bb0994a937c78ed470e077a2b482dca7e04bc4eb9cf75b2d2707236574d6586189ff3d27e42f437930dedd85b47a77e18ffc8fa3
-DIST qtwebengine-5.15.11_p20231019.tar.xz 299255660 BLAKE2B 
0d584e69e0fcc4f348f62a5a7f4ba5b323df06ebeb95f9c9c8254b77d80e4797dd4dd0a56eef72aac39a279f62d0b1aba90629276def01807f589a7c0ef858b6
 SHA512 
b23dff30bf1f14a5dfb592e870450485b262942eabe1d22448618da6d3e9e3650491a8f53891a20901da24cf8dda8243f757ff82a70bec2942437bb8ecdccbe4
 DIST qtwebengine-5.15.11_p20231102.tar.xz 299223768 BLAKE2B 
f0c3e00e2b266d54bf4239ca15c1dff1142f5d49c70780e7774ad3503dedd257430f17966d61ca78e9f9b7c53f0775a3f4ce3a5cb58b0b2d1bd839e84d097d8c
 SHA512 
124e3291a16a1e92edd35b90d769428ab027d2c5b1e0a38ddc3f3d95c1d1817173eef9fe2dfc415775185d66dc1a9248b89b4a3d47843a5e40f2e70579eb
 DIST qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz 28784 BLAKE2B 
aa101d14446f3282fda8932cc75a249d88b79319f0886d95777292776d94ac5f4fc114c3893b2801fbba6abb14f381172bb14b15b5ffef12413db3a16e4d1ca6
 SHA512 
3324e0076eb18e2ae2248428d2730cfb3413761514b2bb57e25b8db792488098d9f7cebfa08f1a3b39b1d0a382aafed75c5ae8273918909335957921305e
 DIST qtwebengine-6.5-patchset-1.tar.xz 12936 BLAKE2B 
f44af36689596da0177f0607cf242d9cce3c376f4a5c28d7902a6b44651ce9272d745a824580268e999c2d58b72424d72eb6027d7461184bf7f04e0223e5195f
 SHA512 
f639eb09d18c19c7b0d422d6acdce62404be0fcce905374c5d47266340191f7ca66875680bb09d80e72db718e34b7dc6e7db5f2f16407a0edb892930513ea407

diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.11_p20231019.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.15.11_p20231019.ebuild
deleted file mode 100644
index 01bed9ae76a6..
--- a/dev-qt/qtwebengine/qtwebengine-5.15.11_p20231019.ebuild
+++ /dev/null
@@ -1,270 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PATCHSET="${PN}-5.15.10_p20230815-patchset"
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="xml(+)"
-inherit check-reqs estack flag-o-matic multiprocessing python-any-r1 qt5-build 
toolchain-funcs
-
-DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML 
applications"
-HOMEPAGE="https://www.qt.io/;
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-   if [[ ${PV} == ${QT5_PV}_p* ]]; then
-   SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz;
-   S="${WORKDIR}/${P}"
-   QT5_BUILD_DIR="${S}_build"
-   fi
-else
-   EGIT_BRANCH="5.15"
-   EGIT_REPO_URI=(
-   "https://code.qt.io/qt/${QT5_MODULE}.git;
-   "https://github.com/qt/${QT5_MODULE}.git;
-   )
-   inherit git-r3
-fi
-
-# ppc64 patchset based on https://github.com/chromium-ppc64le releases
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz
-   ppc64? ( 
https://dev.gentoo.org/~gyakovlev/distfiles/${PN}-5.15.2-r1-chromium87-ppc64le.tar.xz
 )"
-
-IUSE="alsa bindist designer geolocation +jumbo-build kerberos pulseaudio 
screencast +system-icu widgets"
-REQUIRED_USE="designer? ( widgets )"
-
-RDEPEND="
-   app-arch/snappy:=
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   dev-libs/expat
-   dev-libs/libevent:=
-   dev-libs/libxml2[icu]
-   dev-libs/libxslt
-   dev-libs/re2:=
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtdeclarative-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*
-   =dev-qt/qtnetwork-${QT5_PV}*
-   =dev-qt/qtprintsupport-${QT5_PV}*
-   =dev-qt/qtwebchannel-${QT5_PV}*[qml]
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/harfbuzz:=
-   media-libs/lcms:2
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:0=
-   >=media-libs/libvpx-1.5:=[svc(+)]
-   media-libs/libwebp:=
-   media-libs/opus
-   sys-apps/dbus
-   sys-apps/pciutils
-   sys-libs/zlib[minizip]
-   virtual/libudev
-   x11-libs/libdrm
-   x11-libs/libX11
- 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtspeech/

2023-11-06 Thread Andreas Sturmlechner
commit: 10da53fd73aceee547084d50feca412b243c49f5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:39:48 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10da53fd

dev-qt/qtspeech: drop 5.15.10

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

 dev-qt/qtspeech/Manifest|  2 --
 dev-qt/qtspeech/qtspeech-5.15.10.ebuild | 36 -
 2 files changed, 38 deletions(-)

diff --git a/dev-qt/qtspeech/Manifest b/dev-qt/qtspeech/Manifest
index 5b02fb001f91..6c450e6d7ce9 100644
--- a/dev-qt/qtspeech/Manifest
+++ b/dev-qt/qtspeech/Manifest
@@ -1,6 +1,4 @@
-DIST qtspeech-5.15.10-gentoo-kde-1.tar.xz 1044 BLAKE2B 
e555c475fa1824ffbe34c5a0e0b6c24eeec81ad29337966e89f9dbd7d43c3a5d079603ad6dbe51e695984741cff0a749921b329242bd68d23c4ff9eed3eff008
 SHA512 
c4551ba08e9c23af59b9ce86d4ea0420c0b60372e3bb177d17b066b8651bb6d726c1d9981b6cf762f1cbce0fdae8f05cd77055af13384eb55c1ba834428b
 DIST qtspeech-5.15.11-gentoo-kde-1.tar.xz 1044 BLAKE2B 
6acf62a4fdbba05604f3fc4154f8057b1a32621b5cb35de26d5e960645894248d458871678316bfc553136c31ca687804b2eefdcf342e82efd6211cf00d2760e
 SHA512 
84780c2dcb84caba0cb2a927d4bd73f6b7285d25487451785ae56f6bfddc2d714a27954560d6ee121c9f5b464c7529276cc5415c3d49ee5dc89275dc1d005b60
-DIST qtspeech-everywhere-opensource-src-5.15.10.tar.xz 104944 BLAKE2B 
7e664719d352cd29cb289f8b8f59d4595ffe343dca028a69030032030eb02c601b29492cea885bcab940264624b39042773bc70884512726abcd89dc27065b64
 SHA512 
b938c8baba11aa9a40a2ec5492df32c511164686aa2649d78023beccc8b23f1e0a77193672f7bc7d7f72aeb7b59fe30972683f5a4e22e1e39da9744ecd40201d
 DIST qtspeech-everywhere-opensource-src-5.15.11.tar.xz 104996 BLAKE2B 
3272a72d8073023631c3ac18734c672b2cde2f382a011d9f02d6604093454ab7d308c0d5141d0488eb953262e8beb46e0aa1616d86db4ebabfdc3366eab32b4d
 SHA512 
658eb9d24ea2f2bf39c6f4cd6dc75677067c8058cae694b53e665e28a273d2f730ab0dd4744ca8f8db224e52bb014fd145af1abd1667e3cd37f74c51bf96ebf4
 DIST qtspeech-everywhere-src-6.5.2.tar.xz 249568 BLAKE2B 
af86153ea1cf0f248ab80aa828a0457e23e1f97cc5ae91bf60fa426a43a44247230b643ae48e6ae839668ea9a66edc94e0358502abcab03788cd7d1368403592
 SHA512 
bc6ca225f9eadc838e63bb3b011f604c1ae18eee76445c2c0d22152e473b9316b6903e349aee2555c5a110ef65fbd25ca9065b22ae4cef6e5290daa665c78434
 DIST qtspeech-everywhere-src-6.5.3.tar.xz 250112 BLAKE2B 
fd33ced6cd415e24789bfede90563f68e3bb63319766cb60ffb7f0708ac5f092f5cccafa840565bea6d52e5aeadd226eece9993be9f0132b65b8cabe8764a65d
 SHA512 
d37c68cb9599e8d9a81ac070a87ed5a942e15e01401b5e179b4127aa0894a272023d717f0fc5f5c167e2ff299f79d6a19f3594172cf9779b400ac218d9587508

diff --git a/dev-qt/qtspeech/qtspeech-5.15.10.ebuild 
b/dev-qt/qtspeech/qtspeech-5.15.10.ebuild
deleted file mode 100644
index 080e2f22739a..
--- a/dev-qt/qtspeech/qtspeech-5.15.10.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-fi
-
-inherit qt5-build
-
-DESCRIPTION="Text-to-speech library for the Qt5 framework"
-
-IUSE="alsa flite"
-
-RDEPEND="
-   >=app-accessibility/speech-dispatcher-0.8.7
-   =dev-qt/qtcore-${QT5_PV}*
-   flite? (
-   >=app-accessibility/flite-2[alsa?]
-   =dev-qt/qtmultimedia-${QT5_PV}*[alsa?]
-   alsa? ( media-libs/alsa-lib )
-   )
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   qt_use_disable_config flite flite \
-   src/plugins/tts/tts.pro
-
-   qt_use_disable_config alsa flite_alsa \
-   src/plugins/tts/flite/flite.pro
-
-   qt5-build_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtsensors/

2023-11-06 Thread Andreas Sturmlechner
commit: 7fbfab83998269c44ec0e803775736478c663b08
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:39:36 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fbfab83

dev-qt/qtsensors: drop 5.15.10

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

 dev-qt/qtsensors/Manifest |  1 -
 dev-qt/qtsensors/qtsensors-5.15.10.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/dev-qt/qtsensors/Manifest b/dev-qt/qtsensors/Manifest
index 6461384cbc2a..162f72f25b33 100644
--- a/dev-qt/qtsensors/Manifest
+++ b/dev-qt/qtsensors/Manifest
@@ -1,4 +1,3 @@
-DIST qtsensors-everywhere-opensource-src-5.15.10.tar.xz 2059812 BLAKE2B 
80fb3587ebd50ac28ed3d15f1e6888f10d250253be0a7e176d37ae355f124d98ae8eeff63cfd4ff0c1785c994a48a043f83102689f3a5e644806dd90ded0ded5
 SHA512 
9950b0f8b90727a051299c5b7e7852819c165bcdb1cbe2f8bd7386768175c387ab838918e7d6f1dcf2a7d6d32bb1559dfda225c57e8b9b5b4ffeac5f3db432ac
 DIST qtsensors-everywhere-opensource-src-5.15.11.tar.xz 2060032 BLAKE2B 
107809b77f511346514ed8baa9d764b44f64b4df4d9f28d0e3c9ae6b4f523677ed32f5648d05cfffa6e9ef2c8acd128d36b7bfc540edbb4ccfdc1cc966db04ac
 SHA512 
94c3ae48a8423fd6af5c984ae99a51cba49d396a6d7032ba29008aa9bea461199986d52449f838278285a98aa3c0a95bb62868368bdc5879ca696273608a74d6
 DIST qtsensors-everywhere-src-6.5.2.tar.xz 1484712 BLAKE2B 
e285a4bf219f7b1b807cc07fa14bcb3129e21bdc10fbbb7cc1d7ec26a0327ea2293d90138251007f9ff657f1708076242d85684dc1f7bd4eff19ace81baf5166
 SHA512 
5014ba0bb2ebecd23b26c7eabe5aa1dde2a18f31e1448f2e86411593772cb1fda74520460d7be97c4f612ff6d25d1135fb551d2407660754611a83e8b35aaa7b
 DIST qtsensors-everywhere-src-6.5.3.tar.xz 1484752 BLAKE2B 
faf424e6f8984523ad1dc01ac29bed44670fd8736b776dc0f0138395eee014b056b5e1a8bd1609976247a3265df89f94553bc1de457e4516fe63fd307c1b3c1f
 SHA512 
beb2c13855c42486dcbdb2e4885bbe931ded284dee755ecab539149113e2e8fec0b1c20859c36d9fc59b8188dffcfb8b1f4fc9495e04a33c80d425a0322f7f10

diff --git a/dev-qt/qtsensors/qtsensors-5.15.10.ebuild 
b/dev-qt/qtsensors/qtsensors-5.15.10.ebuild
deleted file mode 100644
index 60d0f95eed77..
--- a/dev-qt/qtsensors/qtsensors-5.15.10.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt5-build
-
-DESCRIPTION="Hardware sensor access library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
-fi
-
-# TODO: simulator
-IUSE="qml"
-
-RDEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtdbus-${QT5_PV}*
-   qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   qt_use_disable_mod qml quick \
-   src/src.pro
-
-   qt5-build_src_prepare
-}



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

2023-11-06 Thread Andreas Sturmlechner
commit: a99208aa49af5a8cdf556f710477db1671067af0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 12:19:18 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a99208aa

dev-python/pyside2-tools: drop 5.15.10

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

 dev-python/pyside2-tools/Manifest  |  1 -
 .../pyside2-tools-5.15.1-dont-install-tools.patch  | 58 
 .../pyside2-tools/pyside2-tools-5.15.10.ebuild | 77 --
 3 files changed, 136 deletions(-)

diff --git a/dev-python/pyside2-tools/Manifest 
b/dev-python/pyside2-tools/Manifest
index 5f19cf5fdc33..d7602001a4a7 100644
--- a/dev-python/pyside2-tools/Manifest
+++ b/dev-python/pyside2-tools/Manifest
@@ -1,2 +1 @@
-DIST pyside-setup-opensource-src-5.15.10.tar.xz 3583764 BLAKE2B 
7e19e8f8460582012d3fec09ac99f826298cbfcd0887339c2adababb7a21bfc67a2918e9185e89eca0a6f780929b2a7fa70c28d72ece24b7ea939ca76f56
 SHA512 
dc548ab870fcc5cc637de1bcb2f428527c650287fdb3720a3ade4638cc0bb12bc4a1ed87e7f6a4ec730a26742e08ceec806bcac6af91c7a01ddc0ce7980a79d2
 DIST pyside-setup-opensource-src-5.15.11.tar.xz 3584760 BLAKE2B 
c4d60439a218451eb0c505031524fe1e30a117b7e89a28b5cd7518c193a8d2de01a5db8cb3acdd97c81da6dddff99f786c6c763427f78cdd0af4031122ac2d24
 SHA512 
377b3f6a793313cf7f5bea0dcef6630bac32d79b247e213d0b1b719805b35692aa8dd9a8896c75c6266f05af38809f574051d64b1a2f958a48c90167feccfb91

diff --git 
a/dev-python/pyside2-tools/files/pyside2-tools-5.15.1-dont-install-tools.patch 
b/dev-python/pyside2-tools/files/pyside2-tools-5.15.1-dont-install-tools.patch
deleted file mode 100644
index 60de6aa07ee7..
--- 
a/dev-python/pyside2-tools/files/pyside2-tools-5.15.1-dont-install-tools.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 20a5e19..575c1df 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -55,38 +55,6 @@ else()
- set(DESIGNER_PATH "${TOOLS_PATH}/designer${EXE_EXT}")
- endif()
- 
--install(FILES "${UIC_PATH}"
--DESTINATION bin
--PERMISSIONS
--OWNER_EXECUTE OWNER_WRITE OWNER_READ
--GROUP_EXECUTE GROUP_READ
--WORLD_EXECUTE WORLD_READ)
--
--install(FILES "${RCC_PATH}"
--DESTINATION bin
--PERMISSIONS
--OWNER_EXECUTE OWNER_WRITE OWNER_READ
--GROUP_EXECUTE GROUP_READ
--WORLD_EXECUTE WORLD_READ)
--
--if (EXISTS ${DESIGNER_PATH})
--if (APPLE)
--install(DIRECTORY "${DESIGNER_PATH}"
--DESTINATION bin
--FILE_PERMISSIONS
--OWNER_EXECUTE OWNER_WRITE OWNER_READ
--GROUP_EXECUTE GROUP_READ
--WORLD_EXECUTE WORLD_READ)
--else()
--install(FILES "${DESIGNER_PATH}"
--DESTINATION bin
--PERMISSIONS
--OWNER_EXECUTE OWNER_WRITE OWNER_READ
--GROUP_EXECUTE GROUP_READ
--WORLD_EXECUTE WORLD_READ)
--endif()
--endif()
--
- configure_file("${CMAKE_CURRENT_SOURCE_DIR}/cmake_uninstall.cmake"
-"${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake"
-IMMEDIATE @ONLY)
-@@ -113,14 +81,6 @@ endif()
- 
- add_subdirectory(pylupdate)
- 
--# pyside2-rcc, pyside2-uic, pyside2-designer, shiboken and pyside2-lupdate 
entrypoints
--install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/pyside_tool.py
--DESTINATION bin
--PERMISSIONS
--OWNER_EXECUTE OWNER_WRITE OWNER_READ
--GROUP_EXECUTE GROUP_READ
--WORLD_EXECUTE WORLD_READ)
--
- if (BUILD_TESTS)
- enable_testing()
- add_subdirectory(tests)

diff --git a/dev-python/pyside2-tools/pyside2-tools-5.15.10.ebuild 
b/dev-python/pyside2-tools/pyside2-tools-5.15.10.ebuild
deleted file mode 100644
index 24d169ccfa4f..
--- a/dev-python/pyside2-tools/pyside2-tools-5.15.10.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# TODO: Add PyPy once officially supported. See also:
-# https://bugreports.qt.io/browse/PYSIDE-535
-PYTHON_COMPAT=( python3_{10..11} )
-CMAKE_IN_SOURCE_BUILD=1
-
-inherit cmake python-r1
-
-MY_P=pyside-setup-opensource-src-${PV}
-
-DESCRIPTION="PySide development tools (pyside2-lupdate with support for 
Python)"
-HOMEPAGE="https://wiki.qt.io/PySide2;
-SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-${PV}-src/${MY_P}.tar.xz;
-S="${WORKDIR}/${MY_P}/sources/${PN}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   ~dev-python/pyside2-${PV}[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( README.md )
-
-# the tools conflict with tools from QT
-PATCHES=(
-   "${FILESDIR}/${PN}-5.15.1-dont-install-tools.patch"
-)
-
-src_prepare() {
-   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtscript/

2023-11-06 Thread Andreas Sturmlechner
commit: 9eec12c8226dc37355f95331bd75fb85aef2bed5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:39:28 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eec12c8

dev-qt/qtscript: drop 5.15.10

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

 dev-qt/qtscript/Manifest|  1 -
 dev-qt/qtscript/qtscript-5.15.10.ebuild | 37 -
 2 files changed, 38 deletions(-)

diff --git a/dev-qt/qtscript/Manifest b/dev-qt/qtscript/Manifest
index b1b64dd3893e..71562bcd4258 100644
--- a/dev-qt/qtscript/Manifest
+++ b/dev-qt/qtscript/Manifest
@@ -1,2 +1 @@
-DIST qtscript-everywhere-opensource-src-5.15.10.tar.xz 2666052 BLAKE2B 
58844771d25d7b8b5318337aa6a68ca3089f4524a8051edc35f556950ee48bde17106ba1c8635341734549db460a63c3c89622c6f01023d596e8ae5c68c99d4d
 SHA512 
3748cc8c90c2f96a21e6b0c8ffacca11d023e37091f6f5a05608f7f787f81619a7aac5c8074360486e28033a28601c1d347e499bc387a36f50c4cec2be30e782
 DIST qtscript-everywhere-opensource-src-5.15.11.tar.xz 2666016 BLAKE2B 
967b367c1e4edb23c52ac3c23466b96e8540300fafd097e9d59feff3e7bcccd30c8c302a4a8a524ab56095f565116e48440d10b874ad97ef5b741ee69c25a60f
 SHA512 
116dc95c804fcd78082100d67c51c68c045a17754c8591cb885925c3b3541439317ae79ba7eefc1102ce12d2f544dc502fd67c4d8724f4d7f1347099cda3f744

diff --git a/dev-qt/qtscript/qtscript-5.15.10.ebuild 
b/dev-qt/qtscript/qtscript-5.15.10.ebuild
deleted file mode 100644
index add246d867ea..
--- a/dev-qt/qtscript/qtscript-5.15.10.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt5-build
-
-DESCRIPTION="Application scripting library for the Qt5 framework (deprecated)"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE="+jit scripttools"
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   scripttools? (
-   =dev-qt/qtgui-${QT5_PV}*
-   =dev-qt/qtwidgets-${QT5_PV}*
-   )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   qt_use_disable_mod scripttools widgets \
-   src/src.pro
-
-   qt5-build_src_prepare
-}
-
-src_configure() {
-   local myqmakeargs=(
-   JAVASCRIPTCORE_JIT=$(usex jit)
-   )
-   qt5-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/

2023-11-06 Thread Andreas Sturmlechner
commit: e3c70a7249646828a8dac93851da475ca8986c4e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:40:13 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3c70a72

dev-qt/qtwayland: drop 5.15.10-r5, 5.15.10-r6

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

 dev-qt/qtwayland/Manifest|  3 --
 dev-qt/qtwayland/qtwayland-5.15.10-r5.ebuild | 47 
 dev-qt/qtwayland/qtwayland-5.15.10-r6.ebuild | 47 
 3 files changed, 97 deletions(-)

diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
index b52117545897..4724d41312e3 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -1,8 +1,5 @@
-DIST qtwayland-5.15.10-gentoo-kde-3.tar.xz 46984 BLAKE2B 
e0fa3708d1f91599d292d5c84e4285e165cfc14e6dfba420df487e33fb13fba3b19c4e722aa3c658eb6c33e775610a0d1363361a7dd7f67c1d2c275d852b9f4d
 SHA512 
30333d9987311eeba7d970d75806a3fd3682856890b6c8bdf5048761f14c187dcaff45c9fed445a75c594772a2dd174eee39f550fcae25042bc7ab052e0743e1
-DIST qtwayland-5.15.10-gentoo-kde-4.tar.xz 48728 BLAKE2B 
761c05a0abb119b5565a90436410bf3aed28419938380b074f630f66a72547797b692342c376381bded0fbf5833d56949e102f4e332822a5b99621335de2cc5d
 SHA512 
fb865a0318ba08df637284b4272463b4325902e2c4704f26401c945831c675c51b36a5ca4925ee2934a62a98322b17def767ea48256097814a4598cb8a65a99f
 DIST qtwayland-5.15.11-gentoo-kde-1.tar.xz 47500 BLAKE2B 
16a5f13ab03c14860f8b08d3aabf7ed5b8d60b5b3eae1fae31be805986947dbcd7d2ca13bf48dea21cfa8693b9921dc4724a73973aa50cf26a0104d97dcc75a5
 SHA512 
01ce97cb9fc142219a7e2fb05d84447728c1bd02a1fb0a181b5af7eb81f6f707a615be3985d094399d5d7974b2a6bcd27a2334e571cdd3e806b1e6432b7a70ec
 DIST qtwayland-5.15.11-gentoo-kde-2.tar.xz 48072 BLAKE2B 
5587a010e168df2a3303673c4af4d62908c1847dfe563af6bbfa325c38c3de09dafddc7cf3bf55d1293f22716f146f30729eacea8f839b01e3b2b3bd0ba2dcf8
 SHA512 
8bd205896c4e81203aac98adbf7da209138b5b9423780506910552aa6fdb23f8c5f0b18fd94e90349f94725d13325348c010482e1afddfa0832b9d4ff3feb8bc
-DIST qtwayland-everywhere-opensource-src-5.15.10.tar.xz 568552 BLAKE2B 
c5cd4ed5ff78befb5bb49f9eb809562c418b2469aa0fa23728a1de46d57f42788bba3f87a54c8dda2ee0900c76b84213dfd86159dc5e6707f7b67ed386de
 SHA512 
214b1fec7dfd815d148a7485f7811e623b06d172e58e4ee3167264a4e4b8f4aeec11474e574f91652a0bd3a48476a6747cad468f1e5035c49a55a96fc1400899
 DIST qtwayland-everywhere-opensource-src-5.15.11.tar.xz 569072 BLAKE2B 
83b96ac4eb220aa924539a67b28bb20eff97256203f0c36efb0687b9266a2d0f3c69cec6648870e27431120bc1bd0eecf14dcc4f118e3d77ed78c1eb66298329
 SHA512 
b47a3358bc37f52dde0839940431e8049abfaa827722e6d57362b07547c35fe9fb422d28fd28c69a13f5773c24efc3eeea1e584372737a0151ed94bf4c5b9980
 DIST qtwayland-everywhere-src-6.5.2.tar.xz 1059356 BLAKE2B 
4708b78ff5c8e413edaa4d4400317f58dd068273a5eef7caf1500abf8afbe4e9ac405b6854691ef93265a7eeb0cfb7406024826a0b7c7ba3f8149218af67fd48
 SHA512 
520d109402f1d629481029a3b1eaab740e66135db4069c34651172bb2ad821b22de60e9956a96331d2f32a4522fc52c6a4ba99b474092d755760cad08c776477
 DIST qtwayland-everywhere-src-6.5.3.tar.xz 1059396 BLAKE2B 
f3b495e712a3eae53b0fe9abc4430414868fe8668468cadc844672b11597c348b0daa82a602f7e5d15f1ec67f5336d0d50466a64ca0d0a571401681ae02137d6
 SHA512 
e516dd5158ed1aadc989b3f1bbaad87fa38b59872b44c7c92ec1c349e7e923a6b07b7fb3a3493312330eaf581b0d27aeaad2ec03629523ee28e3627b7c30ea89

diff --git a/dev-qt/qtwayland/qtwayland-5.15.10-r5.ebuild 
b/dev-qt/qtwayland/qtwayland-5.15.10-r5.ebuild
deleted file mode 100644
index 364fa200e67e..
--- a/dev-qt/qtwayland/qtwayland-5.15.10-r5.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
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-inherit qt5-build
-
-DESCRIPTION="Wayland platform plugin for Qt"
-
-SLOT=5/${QT5_PV} # bug 815646
-IUSE="vulkan X"
-
-DEPEND="
-   dev-libs/wayland
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   =dev-qt/qtdeclarative-${QT5_PV}*:5=
-   =dev-qt/qtgui-${QT5_PV}*:5=[egl,libinput,vulkan=,X?]
-   media-libs/libglvnd
-   vulkan? ( dev-util/vulkan-headers )
-   X? (
-   =dev-qt/qtgui-${QT5_PV}*[-gles2-only]
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="dev-util/wayland-scanner"
-
-src_configure() {
-   local myqmakeargs=(
-   --
-   $(qt_use vulkan feature-wayland-vulkan-server-buffer)
-   $(qt_use X feature-xcomposite-egl)
-   $(qt_use X feature-xcomposite-glx)
-   )
-   qt5-build_src_configure
-}
-
-src_install() {
-   qt5-build_src_install
-   rm "${D}${QT5_BINDIR}"/qtwaylandscanner || die
-}

diff --git 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwaylandscanner/

2023-11-06 Thread Andreas Sturmlechner
commit: 353ce83141ca734fe40340cf082b20163847e734
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:40:18 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=353ce831

dev-qt/qtwaylandscanner: drop 5.15.10

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

 dev-qt/qtwaylandscanner/Manifest   |  1 -
 .../qtwaylandscanner-5.15.10.ebuild| 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-qt/qtwaylandscanner/Manifest b/dev-qt/qtwaylandscanner/Manifest
index 20caefc5640a..20af9d0b1f89 100644
--- a/dev-qt/qtwaylandscanner/Manifest
+++ b/dev-qt/qtwaylandscanner/Manifest
@@ -1,2 +1 @@
-DIST qtwayland-everywhere-opensource-src-5.15.10.tar.xz 568552 BLAKE2B 
c5cd4ed5ff78befb5bb49f9eb809562c418b2469aa0fa23728a1de46d57f42788bba3f87a54c8dda2ee0900c76b84213dfd86159dc5e6707f7b67ed386de
 SHA512 
214b1fec7dfd815d148a7485f7811e623b06d172e58e4ee3167264a4e4b8f4aeec11474e574f91652a0bd3a48476a6747cad468f1e5035c49a55a96fc1400899
 DIST qtwayland-everywhere-opensource-src-5.15.11.tar.xz 569072 BLAKE2B 
83b96ac4eb220aa924539a67b28bb20eff97256203f0c36efb0687b9266a2d0f3c69cec6648870e27431120bc1bd0eecf14dcc4f118e3d77ed78c1eb66298329
 SHA512 
b47a3358bc37f52dde0839940431e8049abfaa827722e6d57362b07547c35fe9fb422d28fd28c69a13f5773c24efc3eeea1e584372737a0151ed94bf4c5b9980

diff --git a/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.10.ebuild 
b/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.10.ebuild
deleted file mode 100644
index 0e42e1d104e1..
--- a/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.10.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
-
-QT5_MODULE="qtwayland"
-inherit qt5-build
-
-DESCRIPTION="Tool that generates certain boilerplate C++ code from Wayland 
protocol xml spec"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-DEPEND="=dev-qt/qtcore-${QT5_PV}*:5="
-RDEPEND="${DEPEND}
-   !

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtvirtualkeyboard/

2023-11-06 Thread Andreas Sturmlechner
commit: b610f79a8fd467c1e1c55977af6776b129bbd2c1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:40:09 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b610f79a

dev-qt/qtvirtualkeyboard: drop 5.15.10

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

 dev-qt/qtvirtualkeyboard/Manifest  |  1 -
 .../qtvirtualkeyboard-5.15.10.ebuild   | 42 --
 2 files changed, 43 deletions(-)

diff --git a/dev-qt/qtvirtualkeyboard/Manifest 
b/dev-qt/qtvirtualkeyboard/Manifest
index fff804b206e6..d2f00cfa8464 100644
--- a/dev-qt/qtvirtualkeyboard/Manifest
+++ b/dev-qt/qtvirtualkeyboard/Manifest
@@ -1,4 +1,3 @@
-DIST qtvirtualkeyboard-everywhere-opensource-src-5.15.10.tar.xz 10958048 
BLAKE2B 
738a31b2c9e9f8ccaf34a794da92a659c570db614a6473a96e17eb42de31395602283a600e04d871603bad99be80474895364d3689f25cbae561ea9772a97140
 SHA512 
6d539af5e5a336f2bf4ac1e6006268e50b426f6bb174019f742847da86f8cd5c8eb2c5f353255b5d1bba9c9c7a7b035bcb12e0063be5b31e45741ea9bd478582
 DIST qtvirtualkeyboard-everywhere-opensource-src-5.15.11.tar.xz 10960552 
BLAKE2B 
2a68d488814f02b85e2f53481a237ad28dab8c6af5f0b6566b5393303e1581a2116c5223f5195ed45161601797de4cf85f06648f01a7afb29a83d28cb9844567
 SHA512 
771088a6f847c901f59c14e32225410a4b174d2e9eb026928acba41e7dc2f658ad09d054846a06efb262fe198c1ddfbaf1014a61257856014c6ca2498747cc0e
 DIST qtvirtualkeyboard-everywhere-src-6.5.2.tar.xz 3735288 BLAKE2B 
3c088e7b435754ed344136e4646b53ca0793824f7711829858853e3cd49bed7fb47af9caeda4d92dea46130af64eac60084256297fb3647f45127647601c20cc
 SHA512 
acb1f5de2f0d7f985f14d8f77a37698b7ecc7db15a9911148a5f3dafa26db68f2712f9d0f2c9babec9c20b672e350e0431faed2959d2b6eb43113304ab049470
 DIST qtvirtualkeyboard-everywhere-src-6.5.3.tar.xz 3729672 BLAKE2B 
0a4b20f288b7bad00ad6bd8264e05bdb4c4c01ce28c4ef6979e877d3d77448c88899b739bb880ac9bd5462e80adad7a78396462369e7b803317a35c27790ac4c
 SHA512 
f09d8f4c025a94768582d21598a6cc35647511439fa4136933d724954ddb1cab50335df5609a6e951593175faf03cfb233a8805c1bac90d7fda92cfe3f42b3f6

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.10.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.10.ebuild
deleted file mode 100644
index 403cfababc93..
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.10.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-inherit qt5-build
-
-DESCRIPTION="Customizable input framework and virtual keyboard for Qt"
-
-# TODO: unbundle libraries for more layouts
-IUSE="handwriting +spell +X"
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtdeclarative-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*
-   =dev-qt/qtsvg-${QT5_PV}*
-   spell? ( app-text/hunspell:= )
-   X? ( x11-libs/libxcb:= )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local myqmakeargs=(
-   $(usev handwriting CONFIG+=lipi-toolkit)
-   $(usev !spell CONFIG+=disable-hunspell)
-   $(usev !X CONFIG+=disable-desktop)
-   CONFIG+="lang-ar_AR lang-bg_BG lang-cs_CZ lang-da_DK lang-de_DE 
\
-   lang-el_GR lang-en_GB lang-en_US lang-es_ES lang-es_MX \
-   lang-et_EE lang-fa_FA lang-fi_FI lang-fr_CA lang-fr_FR \
-   lang-he_IL lang-hi_IN lang-hr_HR lang-hu_HU lang-id_ID \
-   lang-it_IT lang-ms_MY lang-nb_NO lang-nl_NL lang-pl_PL \
-   lang-pt_BR lang-pt_PT lang-ro_RO lang-ru_RU lang-sk_SK \
-   lang-sl_SI lang-sq_AL lang-sr_SP lang-sv_SE lang-tr_TR \
-   lang-uk_UA lang-vi_VN"
-   )
-   qt5-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebchannel/

2023-11-06 Thread Andreas Sturmlechner
commit: 681f08e6bb232e6443ec69710ae2ae1d6293c415
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:40:22 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681f08e6

dev-qt/qtwebchannel: drop 5.15.10

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

 dev-qt/qtwebchannel/Manifest|  2 --
 dev-qt/qtwebchannel/qtwebchannel-5.15.10.ebuild | 28 -
 2 files changed, 30 deletions(-)

diff --git a/dev-qt/qtwebchannel/Manifest b/dev-qt/qtwebchannel/Manifest
index 3201899aee1c..cceffeffdaaa 100644
--- a/dev-qt/qtwebchannel/Manifest
+++ b/dev-qt/qtwebchannel/Manifest
@@ -1,6 +1,4 @@
-DIST qtwebchannel-5.15.10-gentoo-kde-1.tar.xz 5808 BLAKE2B 
4aa01535519811778a3b7242e36197bcccebfe47403fd11a12950d1a797b29cc93c3b9eaee3bf6554d5d3a9f3fba2e5691abcea7f86e75edd5b6710970d123f4
 SHA512 
19ed01169598dda4cfddbf3dd886fbe4d6aa94262846fcc430f9668782f261e3cb212584ccb3b025d9d96953e90a552002d4dbdfcc0eaf9be246979d29309873
 DIST qtwebchannel-5.15.11-gentoo-kde-1.tar.xz 5812 BLAKE2B 
f28b96f7e21860ca0d9464d4f8955495aff155632ee088643a47481d02cf2678c5bff77f41dd8002bbf69454ca6e33a119635c5a86a684edd9d64824c7b893d5
 SHA512 
c58933a8a80f441a5467293df60b3a0bbae9cddd55e81e12b3fe434093123d98f42fd31b7ff7468f0d967a3b67cabc09a22f90ea7595469a190738c02a4d8903
-DIST qtwebchannel-everywhere-opensource-src-5.15.10.tar.xz 211876 BLAKE2B 
fcc3a198a90826b2d16d3a9ed950b4e00d9a7645231c26af79f3271ad3dacb981f1c057ec95b9c3c71f2baf05e0b71a4fc4d5121cc3fc8ebe101cf21fc404d11
 SHA512 
ed8349820c623dd7abcd34244a2f05426667d6997a8952567c3cbe785bb2ea92f03dd931bb53f77b34faff16d04dd7d39e4165c75d7a9ebb4ae225d7582355bc
 DIST qtwebchannel-everywhere-opensource-src-5.15.11.tar.xz 211992 BLAKE2B 
f1abdfc1d2fb02a63eecfe600f8bc2c655844d7b1c588ace347af75702b8d231b557f3e8f531a7451867ee5e29a61d6c7c5292335363655793fec4a24f22202c
 SHA512 
499e67d83d08476ee4b9da6c331a459b595ace3c6a7cbc7e1d8660b551cc0a87ef50e5d9d69a7783614c67db46df7802fdb4a2e79edb76012f6d26ceb3417eeb
 DIST qtwebchannel-everywhere-src-6.5.2.tar.xz 213940 BLAKE2B 
c5b97c63c91ef282e37d51b0c9957c5603c05b5336537b1bf57da0c3d60d55eab6516a00db30248fe63a7407bf1713c23baad0bfb4089c76ed1105b3bcdbc120
 SHA512 
405595dfdfed48aafe42969881994472cb08dc4105a63ccf8c5ca059c0c243b654c38356059ea26cda9165a50b306c92d296dd3eca430b29615ec0ac68431c09
 DIST qtwebchannel-everywhere-src-6.5.3.tar.xz 214760 BLAKE2B 
3970d42bc5cb34f5256e21b91006ebe8a70b0b67994133b55fe80569faa84d43898cce0558722811045ca994140a04271a9590b68b8b2e277b92eef6159a1c54
 SHA512 
cf9cf75b3df885676bbaa521b991dd176fba826a1cca8e3a524ea553df709ed5f4ccbdd8af19d952957b87bce2de4144c1fab8fd4dbac04d240675b26e71

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.15.10.ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5.15.10.ebuild
deleted file mode 100644
index 67025ec27c72..
--- a/dev-qt/qtwebchannel/qtwebchannel-5.15.10.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
-fi
-
-inherit qt5-build
-
-DESCRIPTION="Qt5 module for integrating C++ and QML applications with 
HTML/JavaScript clients"
-
-IUSE="qml"
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   qt_use_disable_mod qml quick src/src.pro
-   qt_use_disable_mod qml qml src/webchannel/webchannel.pro
-
-   qt5-build_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtscxml/

2023-11-06 Thread Andreas Sturmlechner
commit: f7acaa81a3b0cc243ff0b4c1dcdb0191fd42019f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:39:32 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7acaa81

dev-qt/qtscxml: drop 5.15.10

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

 dev-qt/qtscxml/Manifest   |  1 -
 dev-qt/qtscxml/qtscxml-5.15.10.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-qt/qtscxml/Manifest b/dev-qt/qtscxml/Manifest
index ee3515c01184..9b743d958f30 100644
--- a/dev-qt/qtscxml/Manifest
+++ b/dev-qt/qtscxml/Manifest
@@ -1,4 +1,3 @@
-DIST qtscxml-everywhere-opensource-src-5.15.10.tar.xz 437404 BLAKE2B 
e36e866e4c02722f88499cc92bf27d2401f2b89d19fed83915803f6c8a367007fc386df250d11ecd92e5c80713924dd9992608769dbb0a42071f0d928317d935
 SHA512 
93e2df05da176802a0439ba752f52d1c84d291a2addf9492aaab2099f06efb32d896edd0660711bb2e0b67f7a9ea2c4d31b4ec3366f6230140d3de0056478923
 DIST qtscxml-everywhere-opensource-src-5.15.11.tar.xz 437492 BLAKE2B 
7a478b6d29f14ba442a2f279a99f0e2ca6241cd114a87b0d8f3637a7e22d83b59f883423d73503d416f0ec2893718b05210c6c53aa2ada32ae3f4c6a968c1212
 SHA512 
7b6b9a13e8a142cbb3d10b879877dcffdcf99a815db8149f7ff869c1b967a39620b8fd0bbb5e07832b9aeb91b6152ea5b8413b25020d73531e560041525a7842
 DIST qtscxml-everywhere-src-6.5.2.tar.xz 1163208 BLAKE2B 
9e149a82f8f00a7f0c78beb393a87de2dd7b0c61f0168b7f2bb717591d2923b91ef2ebbea211cfe7c724e97a32f74a41537763c828e1e1a3fa16a017b1c73ffa
 SHA512 
fafea704d5e592a31c11f0039336de587353a57d5a69b07d0346fd2906488810d0ed1fc9267a0bf06aeae7f93ae19e150c5734bc969c1e0c7bc4e6215744ac3a
 DIST qtscxml-everywhere-src-6.5.3.tar.xz 1163256 BLAKE2B 
7b21e55a13421bad7297e5ea3f6dce6f53981e77388f4fb3ab8025f7beca84255f14f7e67ff43a7617305df4f7c8057c079ecb46e00d9a7061cd38c9e74db43d
 SHA512 
f4aeb2f07a203ef448124b3e988735b46ef38d7800cd60ba3db9c0e0b8a9e9aca44bc07a6d72de2951134200c29d902709a80b52fd030713159c8f1711b60731

diff --git a/dev-qt/qtscxml/qtscxml-5.15.10.ebuild 
b/dev-qt/qtscxml/qtscxml-5.15.10.ebuild
deleted file mode 100644
index 9a76f3de8862..
--- a/dev-qt/qtscxml/qtscxml-5.15.10.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt5-build
-
-DESCRIPTION="State Chart XML (SCXML) support library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-fi
-
-IUSE=""
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtdeclarative-${QT5_PV}*
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtserialport/

2023-11-06 Thread Andreas Sturmlechner
commit: 2ad9d69742df2b9caeb4704ed1318ba0e5861aad
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:39:44 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ad9d697

dev-qt/qtserialport: drop 5.15.10

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

 dev-qt/qtserialport/Manifest|  1 -
 dev-qt/qtserialport/qtserialport-5.15.10.ebuild | 28 -
 2 files changed, 29 deletions(-)

diff --git a/dev-qt/qtserialport/Manifest b/dev-qt/qtserialport/Manifest
index 4d79553f327f..0777ee0ef032 100644
--- a/dev-qt/qtserialport/Manifest
+++ b/dev-qt/qtserialport/Manifest
@@ -1,4 +1,3 @@
-DIST qtserialport-everywhere-opensource-src-5.15.10.tar.xz 324256 BLAKE2B 
7d5492648854877b42a4a058ee2e1205f67d2ad949041d62f800f0fde701e02b7651efa16dcfa43d0396675009ebdc9362fd74eccec06f079847b70efd24
 SHA512 
59face48cce750fb02c112dbef9c997a5b61d84cf8085a0f8c59c3bb5c93d7110de9c9830f26f3ed61fffb2c23eb8a42d5683211abaa6e5147cf87643469a45e
 DIST qtserialport-everywhere-opensource-src-5.15.11.tar.xz 323460 BLAKE2B 
f06da748f05d0cf83aab0608d575e5b457d80a48e486df2235028c49f252d8e9a5c2be3938a2742fc9bfb87c03594cbeb55910d7a03f096891c08d17a41154cf
 SHA512 
ff863b20283f36f865dbcf363faff234438ac29f475f98f2a351bbcac320fb1764ecc42f0cdcc729b6b6a64792ca86f35cfa2567d9ade5ef72ff2e493e2f
 DIST qtserialport-everywhere-src-6.5.2.tar.xz 279364 BLAKE2B 
7f1efb56f4e8f61e97faf62f4edeee8a638180245d0ccf6e85e6a41ac78906dafe4470a7884680b84838a8f409dbf27230659777922ce4250feda7c83b4b8e3b
 SHA512 
9c26fe572272c1dfc7ce795451f2e4a5976a55e13ac8c91ab2dd2f8d07f77f0a18de80dc7b77c31e7233dba962ea2f88495286263fe59ec7f5ac62802f96b2f7
 DIST qtserialport-everywhere-src-6.5.3.tar.xz 279224 BLAKE2B 
7fbaf02c62a39e75db10087b38b31de660c3b5e29a0574e6d543cd2d9faedbd2602c8609552ef7b26879918d89a424d2c02c3697f83417319ae21b4ab2b43322
 SHA512 
2a36851281dbe13317f559567dd3cd8f2c8cc73aad9df22de71883790bf7b1f685bd65dc353cff65b212398b6a72d1c517c2cf15e0b41b93be1d0ed7646d7a76

diff --git a/dev-qt/qtserialport/qtserialport-5.15.10.ebuild 
b/dev-qt/qtserialport/qtserialport-5.15.10.ebuild
deleted file mode 100644
index a7fe26dea225..
--- a/dev-qt/qtserialport/qtserialport-5.15.10.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt5-build
-
-DESCRIPTION="Serial port abstraction library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE=""
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   virtual/libudev:=
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   # make sure we link against libudev
-   sed -i -e 's/:qtConfig(libudev)//' \
-   src/serialport/serialport-lib.pri || die
-
-   qt5-build_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtserialbus/

2023-11-06 Thread Andreas Sturmlechner
commit: 62025f07db9b0b5e172a96e4a8e53dfd54801cb7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov  6 09:39:40 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  6 18:10:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62025f07

dev-qt/qtserialbus: drop 5.15.10

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

 dev-qt/qtserialbus/Manifest   |  1 -
 dev-qt/qtserialbus/qtserialbus-5.15.10.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/dev-qt/qtserialbus/Manifest b/dev-qt/qtserialbus/Manifest
index 7c821949593e..37b882a21911 100644
--- a/dev-qt/qtserialbus/Manifest
+++ b/dev-qt/qtserialbus/Manifest
@@ -1,2 +1 @@
-DIST qtserialbus-everywhere-opensource-src-5.15.10.tar.xz 359256 BLAKE2B 
df1258ddeec34b4fc683da948bf703de17e72e217df66e1b2c5360936e980915281907ce35c3be9a73ec66f43a330d5da0712f225a2e462965f0936f219c75fd
 SHA512 
914a6ec2d51f89f84bc3425185cc35d497595c8f5378ff475ce784bc744fe1a9054feeaeed8d4205abc5f4de256d9511e8e1be3076066eed424848724325f513
 DIST qtserialbus-everywhere-opensource-src-5.15.11.tar.xz 359464 BLAKE2B 
bae0586be579a4ac55d22f8e367e32371e571353859e41739074a841baef37fc49c470a05f18711de5a1409eea2e9b1fa762fe6303a0fff9290913a0d5aa95d1
 SHA512 
2f51b449242a05a50cdf761f639dc9fa178eca5531cc520fdd22a1a18e3bac7244acc5a4b596f1ca11dbf7bff38181b451f6cb8de6fcee63165316a5b09956d8

diff --git a/dev-qt/qtserialbus/qtserialbus-5.15.10.ebuild 
b/dev-qt/qtserialbus/qtserialbus-5.15.10.ebuild
deleted file mode 100644
index f2e75b4cdad1..
--- a/dev-qt/qtserialbus/qtserialbus-5.15.10.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
-
-inherit qt5-build
-
-DESCRIPTION="Qt module to access CAN, ModBus, and other industrial serial 
buses and protocols"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~x86"
-fi
-
-IUSE=""
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtnetwork-${QT5_PV}*
-   =dev-qt/qtserialport-${QT5_PV}*
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/livegui/

2023-11-06 Thread Ben Kohler
commit: cda72428fd93e3de6fe843327073266bd332088e
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Nov  6 17:45:25 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Nov  6 17:46:30 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=cda72428

livegui: start elogind in boot runlevel

Bug: https://bugs.gentoo.org/915217

Signed-off-by: Ben Kohler  gentoo.org>

 releases/specs/amd64/livegui/livegui-stage2.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/releases/specs/amd64/livegui/livegui-stage2.spec 
b/releases/specs/amd64/livegui/livegui-stage2.spec
index 2600df16..5a887bb6 100644
--- a/releases/specs/amd64/livegui/livegui-stage2.spec
+++ b/releases/specs/amd64/livegui/livegui-stage2.spec
@@ -15,7 +15,7 @@ livecd/type: gentoo-release-livecd
 livecd/volid: Gentoo amd64 LiveGUI @TIMESTAMP@
 
 livecd/fsscript: 
@REPO_DIR@/releases/specs/amd64/livegui/files/fsscript-stage2.sh
-livecd/rcadd: udev|sysinit udev-mount|sysinit acpid|default dbus|default 
gpm|default NetworkManager|default
+livecd/rcadd: udev|sysinit udev-mount|sysinit acpid|default dbus|default 
gpm|default NetworkManager|default elogind|boot
 livecd/unmerge: net-misc/netifrc
 
 livecd/empty:



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

2023-11-06 Thread Michał Górny
commit: 35ac0aef94dba7cf8b68972150616bcdd3d2765a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  6 17:45:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  6 17:45:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ac0aef

package.mask: Last rite dev-python/pyqt-distutils

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 538ed3fd903d..857446fa3034 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2023-11-06)
+# Unmaintained.  Last commit in 2017.  Distutils is deprecated.
+# No revdeps.
+# Removal on 2023-12-06.  Bug #916968.
+dev-python/pyqt-distutils
+
 # Sam James  (2023-11-05)
 # Mask broken versions:
 # - sys-fs/btrfs-progs-6.6(-r0) was respun upstream.



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/tuba/

2023-11-06 Thread Konstantin Tutsch
commit: 377dbb3897c58b50fde0ccc83bc660f61e294f4e
Author: Konstantin Tutsch  konstantintutsch  com>
AuthorDate: Mon Nov  6 17:24:15 2023 +
Commit: Konstantin Tutsch  konstantintutsch  de>
CommitDate: Mon Nov  6 17:25:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=377dbb38

net-misc/tuba: Add gstreamer dependency

Signed-off-by: Konstantin Tutsch  konstantintutsch.com>

 net-misc/tuba/tuba-0.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/tuba/tuba-0.4.1.ebuild b/net-misc/tuba/tuba-0.4.1.ebuild
index 7540a83522..7c603be562 100644
--- a/net-misc/tuba/tuba-0.4.1.ebuild
+++ b/net-misc/tuba/tuba-0.4.1.ebuild
@@ -22,7 +22,7 @@ RDEPEND="
>=dev-libs/json-glib-1.4.4
>=dev-libs/libxml2-2.9.10
>=dev-libs/libgee-0.8.5
-   >=gui-libs/gtk-4.3:4
+   >=gui-libs/gtk-4.3:4[gstreamer]
>=gui-libs/libadwaita-1.2
>=net-libs/libsoup-3
gui-libs/gtksourceview:5



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

2023-11-06 Thread Sam James
commit: e60d2438ffb29f13b0853095933b00fdf6f50cd4
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  6 17:14:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  6 17:14:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60d2438

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

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

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

diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest 
b/sec-keys/openpgp-keys-gentoo-developers/Manifest
index 1b0034f6f595..67ecd42760c4 100644
--- a/sec-keys/openpgp-keys-gentoo-developers/Manifest
+++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest
@@ -4,3 +4,4 @@ DIST openpgp-keys-gentoo-developers-20230925-active-devs.gpg 
3094306 BLAKE2B 0e7
 DIST openpgp-keys-gentoo-developers-20231002-active-devs.gpg 3102348 BLAKE2B 
13854c1e9daf64c055642cfcfd59dc77119ff3bb98e6a46ec8d4eee093be3c1d39ce284b524da2156e6d28b3b936c8c98de76a6fcca013ab519c6211d05773f9
 SHA512 
8ebe8d600d47a721ce5f08ad07317164f31c7ef540ed81be700e9ffc82fa9a46afeccd08b530936fff10318e094b4ba061108e84886fdb033f7d327eb690
 DIST openpgp-keys-gentoo-developers-20231009-active-devs.gpg 3105229 BLAKE2B 
a5921932d982f3bab8e49100cbf086e684dd5d040f342c1a557455c13b8a8d7533cc7134597967dcfa5f9f3c7bc0a05d7a2889d2bf23f36a8470d8cc9efb1617
 SHA512 
aca4be15e20c38e32778b71e9395e8ebcaaf97fcef92a29cf4962d140b6c04b476fb09b197d0e037350450830fbdec4846d5064e3f5b13d860d034724e7d
 DIST openpgp-keys-gentoo-developers-20231016-active-devs.gpg 3112154 BLAKE2B 
d08ce599a3faa7dfdd84cca42110590449ac0ab6bb2e4b98b9f79fc9783a8a095d1d25f00e1b6b8c44b338a24de7cba24464206183a73a6a54da4e035dcd7dd0
 SHA512 
033373cb3f85adc37d29a5468c8d7e6c1a9fe67a7eb907b8abceeabdcc204d43dc6cae4c03fe67b2fcf156ff757785f2a72039002496e845b1f5bc33d085da7e
+DIST openpgp-keys-gentoo-developers-20231023-active-devs.gpg 3115884 BLAKE2B 
341492ad68bc6b3a1ae8602e3706d13e7916443f690cd7900c01c0c85031b3f031496dfc78c63675899885e92623b8ae1aed38f80edcb0ebcc15d08a6bc62abb
 SHA512 
cff6a2251440ae99ad9522d192db58fd37d62d2f578f5401b2aea0507345c1eb11e3e25e15572409057457811a001fb383d38f746d02bdcf0c32ef7476c6c971

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

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

2023-11-06 Thread Sam James
commit: bdb273efc24badb451c9d3abe52c50715e4b5e81
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  6 17:14:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  6 17:14:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb273ef

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

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

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

diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest 
b/sec-keys/openpgp-keys-gentoo-developers/Manifest
index 67ecd42760c4..c58caba043e4 100644
--- a/sec-keys/openpgp-keys-gentoo-developers/Manifest
+++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest
@@ -5,3 +5,4 @@ DIST openpgp-keys-gentoo-developers-20231002-active-devs.gpg 
3102348 BLAKE2B 138
 DIST openpgp-keys-gentoo-developers-20231009-active-devs.gpg 3105229 BLAKE2B 
a5921932d982f3bab8e49100cbf086e684dd5d040f342c1a557455c13b8a8d7533cc7134597967dcfa5f9f3c7bc0a05d7a2889d2bf23f36a8470d8cc9efb1617
 SHA512 
aca4be15e20c38e32778b71e9395e8ebcaaf97fcef92a29cf4962d140b6c04b476fb09b197d0e037350450830fbdec4846d5064e3f5b13d860d034724e7d
 DIST openpgp-keys-gentoo-developers-20231016-active-devs.gpg 3112154 BLAKE2B 
d08ce599a3faa7dfdd84cca42110590449ac0ab6bb2e4b98b9f79fc9783a8a095d1d25f00e1b6b8c44b338a24de7cba24464206183a73a6a54da4e035dcd7dd0
 SHA512 
033373cb3f85adc37d29a5468c8d7e6c1a9fe67a7eb907b8abceeabdcc204d43dc6cae4c03fe67b2fcf156ff757785f2a72039002496e845b1f5bc33d085da7e
 DIST openpgp-keys-gentoo-developers-20231023-active-devs.gpg 3115884 BLAKE2B 
341492ad68bc6b3a1ae8602e3706d13e7916443f690cd7900c01c0c85031b3f031496dfc78c63675899885e92623b8ae1aed38f80edcb0ebcc15d08a6bc62abb
 SHA512 
cff6a2251440ae99ad9522d192db58fd37d62d2f578f5401b2aea0507345c1eb11e3e25e15572409057457811a001fb383d38f746d02bdcf0c32ef7476c6c971
+DIST openpgp-keys-gentoo-developers-20231030-active-devs.gpg 3116604 BLAKE2B 
cf90b160f4ba7f3b0b2b7884f80f36e573893afbc4f3d6373993af7334c1f38426cedcfd9ebf4f6b38591568baa21afa5c243e2101887200bc51d205003fc3be
 SHA512 
009f7b9eb9d8136406658544b559698a4b17c507ac91931463345c712780eee3935ad35aa9b9f5b5d85083ebc1ea646bf51877a165be184a9cbd8f73b8b1c3d7

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

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

2023-11-06 Thread Michał Górny
commit: fe01cf4a0f8c908980117a5de65a03f97dcf
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  6 17:03:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  6 17:03:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe01cf4a

dev-python/pyre2: Remove old

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

 dev-python/pyre2/Manifest   |  1 -
 dev-python/pyre2/pyre2-1.0.7.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-python/pyre2/Manifest b/dev-python/pyre2/Manifest
index 343007200f7c..c0cdb49aee40 100644
--- a/dev-python/pyre2/Manifest
+++ b/dev-python/pyre2/Manifest
@@ -1,2 +1 @@
 DIST pyre2-1.0.7.gh.tar.gz 11684 BLAKE2B 
748a409aa56dab0e088961bdd0b8659dfe0ed817ed1f6fe1dce15fd03e32b30472776c4e21a4f39e66aa5b3539650a657c36acf8b857332b255a139ef0f890a9
 SHA512 
c4579bf73af2f0a5ccbb6a28b87ce777ef08199947c1bdf740b426960f41b3530c97a7158fac7768b51c92b8a3797f8e66de61e0c942f239920bd5397d63e2c4
-DIST pyre2-1.0.7.tar.gz 11684 BLAKE2B 
748a409aa56dab0e088961bdd0b8659dfe0ed817ed1f6fe1dce15fd03e32b30472776c4e21a4f39e66aa5b3539650a657c36acf8b857332b255a139ef0f890a9
 SHA512 
c4579bf73af2f0a5ccbb6a28b87ce777ef08199947c1bdf740b426960f41b3530c97a7158fac7768b51c92b8a3797f8e66de61e0c942f239920bd5397d63e2c4

diff --git a/dev-python/pyre2/pyre2-1.0.7.ebuild 
b/dev-python/pyre2/pyre2-1.0.7.ebuild
deleted file mode 100644
index 0b7240daf0e3..
--- a/dev-python/pyre2/pyre2-1.0.7.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for dev-libs/re2"
-HOMEPAGE="https://github.com/facebook/pyre2/;
-SRC_URI="https://github.com/facebook/pyre2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-libs/re2:="
-RDEPEND="${DEPEND}"
-
-distutils_enable_tests setup.py



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

2023-11-06 Thread Michał Górny
commit: e6ced24d28044bfa0314af6743b3a81c1ae5bf02
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  6 17:01:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  6 17:03:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ced24d

dev-python/pyre2: Enable py3.12

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

 dev-python/pyre2/pyre2-1.0.7-r1.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/dev-python/pyre2/pyre2-1.0.7-r1.ebuild 
b/dev-python/pyre2/pyre2-1.0.7-r1.ebuild
index 75ab7c25b76c..c79bf410219d 100644
--- a/dev-python/pyre2/pyre2-1.0.7-r1.ebuild
+++ b/dev-python/pyre2/pyre2-1.0.7-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 
@@ -31,3 +31,11 @@ RDEPEND="
 "
 
 distutils_enable_tests unittest
+
+src_prepare() {
+   # py3.12
+   # https://github.com/facebook/pyre2/pull/26
+   sed -e 's:assertRaisesRegexp:assertRaisesRegex:' \
+   -i tests/test_match.py || die
+   distutils-r1_src_prepare
+}



  1   2   3   >