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

2022-10-04 Thread Arthur Zamarin
commit: 4c28a4617c6f536dfb6b51dc06ebfe76f6fb9c02
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 05:53:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 05:53:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c28a461

dev-python/cerberus: Keyword 1.3.4-r1 ppc64, #875188

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

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

diff --git a/dev-python/cerberus/cerberus-1.3.4-r1.ebuild 
b/dev-python/cerberus/cerberus-1.3.4-r1.ebuild
index 58798d203a59..cb6c7e646ebe 100644
--- a/dev-python/cerberus/cerberus-1.3.4-r1.ebuild
+++ b/dev-python/cerberus/cerberus-1.3.4-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.3.2_no-pytest-runner.patch



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

2022-10-04 Thread Arthur Zamarin
commit: 2c09cacb2d7fd619795050db2bc8db7d1e589b53
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 05:53:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 05:53:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c09cacb

dev-python/flask-sqlalchemy: Keyword 3.0.0 ppc64, #875188

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

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

diff --git a/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.0.ebuild 
b/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.0.ebuild
index f172c99db0bf..4b4b67f15cc4 100644
--- a/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.0.ebuild
+++ b/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.0.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
>=dev-python/flask-2.2[${PYTHON_USEDEP}]



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

2022-10-04 Thread Arthur Zamarin
commit: d13f21654377dcdbe7b13400ca995a53b7b11a6b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 05:53:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 05:53:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d13f2165

dev-python/pdm-pep517: Keyword 1.0.4 ppc64, #875188

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

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

diff --git a/dev-python/pdm-pep517/pdm-pep517-1.0.4.ebuild 
b/dev-python/pdm-pep517/pdm-pep517-1.0.4.ebuild
index 9c2511ebf46b..3bc621f35cd8 100644
--- a/dev-python/pdm-pep517/pdm-pep517-1.0.4.ebuild
+++ b/dev-python/pdm-pep517/pdm-pep517-1.0.4.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
>=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]



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

2022-10-04 Thread Arthur Zamarin
commit: cdb6d449aad5cc5dbd58d4a3f5f089a914a22edc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 05:53:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 05:53:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdb6d449

dev-python/license-expression: Keyword 30.0.0 ppc64, #875188

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

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

diff --git a/dev-python/license-expression/license-expression-30.0.0.ebuild 
b/dev-python/license-expression/license-expression-30.0.0.ebuild
index e4908fea38c8..dfc81de81a8d 100644
--- a/dev-python/license-expression/license-expression-30.0.0.ebuild
+++ b/dev-python/license-expression/license-expression-30.0.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
>=dev-python/boolean-py-4.0[${PYTHON_USEDEP}]



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

2022-10-04 Thread Arthur Zamarin
commit: 57bf8fc8163e9e716a6383ff7656b076b9a7e2c9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 05:53:06 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 05:53:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57bf8fc8

media-gfx/xv: Stabilize 3.10a-r20 sparc, #874888

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

 media-gfx/xv/xv-3.10a-r20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/xv/xv-3.10a-r20.ebuild b/media-gfx/xv/xv-3.10a-r20.ebuild
index bed88c33c54e..2a93b942a954 100644
--- a/media-gfx/xv/xv-3.10a-r20.ebuild
+++ b/media-gfx/xv/xv-3.10a-r20.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
 
 LICENSE="xv"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
 IUSE="jpeg tiff png"
 
 DEPEND="



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

2022-10-04 Thread Arthur Zamarin
commit: dbbc9bd84e7564dec2e58c6607c64b453a9a19a7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 05:53:09 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 05:53:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbbc9bd8

dev-python/boolean-py: Keyword 4.0 ppc64, #875188

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

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

diff --git a/dev-python/boolean-py/boolean-py-4.0.ebuild 
b/dev-python/boolean-py/boolean-py-4.0.ebuild
index 65646778da9a..c58b5873c8e3 100644
--- a/dev-python/boolean-py/boolean-py-4.0.ebuild
+++ b/dev-python/boolean-py/boolean-py-4.0.ebuild
@@ -22,6 +22,6 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 distutils_enable_tests pytest



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

2022-10-04 Thread Arthur Zamarin
commit: da0ccd1f58f568600b8096afc531c74fef1fe7d8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 05:24:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 05:53:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da0ccd1f

dev-python/pyupgrade: add 3.0.0

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

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

diff --git a/dev-python/pyupgrade/Manifest b/dev-python/pyupgrade/Manifest
index d3175cc06615..df5a3b223d8d 100644
--- a/dev-python/pyupgrade/Manifest
+++ b/dev-python/pyupgrade/Manifest
@@ -1,3 +1,4 @@
 DIST pyupgrade-2.38.0.gh.tar.gz 63620 BLAKE2B 
73f551e92a6d68e0e1e2b1f21a3afd0f26ece7889450135fe7c68ad3ce094799cba669547965ff3c5589f1e667568e8dcf60709e8d1b3699fd36680494b79f96
 SHA512 
c65534c59f1810730cd039375678c648565023e1fbb03df4bd14846be95757b33d712c51197f54009e907da647a04700dd8d8ff1094188ef7ba0dbf2352084cf
 DIST pyupgrade-2.38.1.gh.tar.gz 63637 BLAKE2B 
348346d82f85c8df4edfaf2b09e8e519b5ee1d895920a896ae4c0a23f0af0da338ec2c1c2d2c175977da725313b4b5ace6ced65a3a54f5722146f35986485a9c
 SHA512 
056e9886a8bacaf58d74461a7cbce8b7e67392b6758a7e42363404b4822df837067a7a2ec5da6a97411ce8297955ff260901f95b17d1a9e84835bce755071fca
 DIST pyupgrade-2.38.2.gh.tar.gz 64004 BLAKE2B 
4d5456173d7202749e87726f5547f8f406ab226e2258d78393f10e1ee8129835a65272ee12c95d3d71139f57982c240c38d67353153af43dfa30a8dc7e4147e0
 SHA512 
e7184539f9e4c8090be02ba1fef1288564e7f8860457345b3305c06391962491af04497e5fe14297fb9c90a6e7e4de1f07a39235a5358188f5f5fa035ab7eb1b
+DIST pyupgrade-3.0.0.gh.tar.gz 61941 BLAKE2B 
b1760bfe86dabbb5b93bd2c741c7315ce6463df4fbf477ddc30a830e28044fdfc21328ff32589196c6383396b9550fea379ee8cd0c5e4468ec7907066d69
 SHA512 
ed6b8407e7f39e44d78215e4bb275c3b70426fc087ab9890964cc35133859568147bbdd0ea5731a214f397f58691b0f4c63de55201c38bbfa83cb99db1c6655d

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



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

2022-10-04 Thread Arthur Zamarin
commit: b249866a9c156160aa179bc0ff00d40b3983b7d7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 05:31:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 05:53:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b249866a

dev-python/braintree: add 4.17.0

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

 dev-python/braintree/Manifest|  1 +
 dev-python/braintree/braintree-4.17.0.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/dev-python/braintree/Manifest b/dev-python/braintree/Manifest
index abdeaa07b861..5528963aaa3f 100644
--- a/dev-python/braintree/Manifest
+++ b/dev-python/braintree/Manifest
@@ -1,2 +1,3 @@
 DIST braintree-4.15.2.gh.tar.gz 207089 BLAKE2B 
5ed62e341c05e254cf3bec47f91704670bb57873be995352ce1e427e8075aee6193e11cbd863074b1ae39ddbf2c1a77f7c0207ffa9c8b7ca9335e2beeed42f29
 SHA512 
324823a078bc4068577793b169dd6b3d67e05d77850cebfe09602c0f6c3626ef1098f612c0ddfb7cc72b4b734d7319944c30297658f77edaf906334d27393f13
 DIST braintree_python-4.16.0.gh.tar.gz 211927 BLAKE2B 
335215a538f00b04bda607887c582c1f55fcf3918f5c662f435791889cfc4f813a1e4362056bd8c5e4d907a77cf2eab11463bf1b5b839ce615350fa1614adad8
 SHA512 
6eaed1dec96032f3522e59e66c64ab674324518b7086ed9aefd2cdd5ae70e2d3e114a2e422f3edcae47dd95a5f332182dd65800cacb20bcbdf7e01a1e96498bb
+DIST braintree_python-4.17.0.gh.tar.gz 212187 BLAKE2B 
d35c9713c3a022cd325d0c8d2d16e7906678668230fcf061a2d78800b4e2ecff6e4c9d0894e2686206f81bff3d9f29431656178aea3303ec02ec77a56cbff8e9
 SHA512 
2f5029040f9f02a8426a939e3d5e19ce2b26c9326a793fcdc841a4aecfe9044fef0f4fd4e81490e83e0cb7f23e0cc0c104b23871367ee1c64272a97ba27fa755

diff --git a/dev-python/braintree/braintree-4.17.0.ebuild 
b/dev-python/braintree/braintree-4.17.0.ebuild
new file mode 100644
index ..d7355667355f
--- /dev/null
+++ b/dev-python/braintree/braintree-4.17.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+MY_P=braintree_python-${PV}
+DESCRIPTION="Braintree Python Library"
+HOMEPAGE="
+   https://developer.paypal.com/braintree/docs/reference/overview/
+   https://github.com/braintree/braintree_python/
+   https://pypi.org/project/braintree/
+"
+SRC_URI="
+   https://github.com/braintree/braintree_python/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/requests-0.11.1[${PYTHON_USEDEP}]
+"
+
+DOCS=( README.md )
+
+distutils_enable_tests nose
+
+python_test() {
+   nosetests -v tests/unit || die
+}



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

2022-10-04 Thread Arthur Zamarin
commit: 018a6c653aa92a50befed074f1ab43bb3fdf58b7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 05:38:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 05:53:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=018a6c65

dev-python/django: add 4.1.2

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

 dev-python/django/Manifest|   2 +
 dev-python/django/django-4.1.2.ebuild | 103 ++
 2 files changed, 105 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 636d6be66611..8bfd890d0470 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -4,5 +4,7 @@ DIST Django-4.0.7.checksum.txt 2551 BLAKE2B 
6fa44707d33af485d3c55096dcc650b4e238
 DIST Django-4.0.7.tar.gz 10407810 BLAKE2B 
77c994d042ace329699aa33e14098cbcd4f24fa4db880dd78ed87828b02c25298a1c1664511547de53eb80ebade7bdfb16412a615027e512ded437ae7de79b54
 SHA512 
51574ab7423a3948318a5985f74bd781269bf1c95dc77838c11e8f9d5e9233f0a3be5dfa4798d523473b9f1fd3196d4c10284e3a28d9543084b2a63179167731
 DIST Django-4.1.1.checksum.txt 2548 BLAKE2B 
aee8b104cf680645aabef0f2a18c029414435093b40eaf8f61dfecda3745b364a64e340136cc35c416708b150074d7fa18d65ab9619ed7e477d94dbfcb3d769c
 SHA512 
62c542e4f6574ef82563ba8b5389d1408506cc4f48eb3781109d00ddaeb92f93d28536e913c120171bdbe979834baf4c28a14bc934b0540a75d1a5b7dba97d5e
 DIST Django-4.1.1.tar.gz 10474304 BLAKE2B 
5349e095824db2aadfd8962932916ec2d01fa5f25287cc3b2184d921b9dd6c8d1e52a4648dc8f4cd87da03a261a0406fe7ef521667513a734bd1dae0754ed18f
 SHA512 
49d0003b1a582cb27163df4bb30eda21d4e3bb101eb5ca0dab3ec1d5b4d99b6481b2edb4fd0e89ba8a06d0266d24ca70c92cd51b9e4c4eab818d68098e8ef4d8
+DIST Django-4.1.2.checksum.txt 2552 BLAKE2B 
3786a5824ce981fa66e4173b4fe985ccca4084c3bf2a67cce05d527768c54afec69efb2cd79578fff3dfdcf6dcf26536208dc1ae203348e0648a1d2b27373469
 SHA512 
01bd342832d626efc03f0704b2e7a8287830cf8ccde53b0d8b9d20c10eb10b6d799611e143196f121b43967e72e08a2db032fec81638c3d58e541ccbd598bb1e
+DIST Django-4.1.2.tar.gz 10509111 BLAKE2B 
a6786e214967a3a789fd42218e3422f6985efa8e0f4be807d6afb1dd293ef37a201850af1728e72ae0bf429da3aac41dbfa95926f426e9bfe4b3f7f77a6e2934
 SHA512 
734d782777269b714f6648509d010649e7df2790e438ab2439ba1c4fc1cc9d37626b77ea9d60806c215ab666feb4555b1360ebcdc8cb16e85da8c950b262bbd7
 DIST Django-4.1.checksum.txt 2533 BLAKE2B 
263c3719c572347cb5d2087b960a47f0e6ac409a94499cd5ee8ec619c3388d29354c10813d4b3d2a0d6bd73ca52f562a6ae89a3d9340d5ea478a80cc30284467
 SHA512 
96d0a66c40261530d65bdde34ba1fc2e650690821b0f52900d60ab85162debc64e33e089f90e2b106235fc47581a54dc6432968534837c1a71a887b40fdd4f36
 DIST Django-4.1.tar.gz 10484595 BLAKE2B 
29a80862abcf69bf082af6df08986443d34abfe821bd307fba6ddd73dd00be7ae8d3e809fe97db0b22f9062daa760cbe01da8d773e1528f583938959f775
 SHA512 
f0f7e627b3c474c886cb2476f900222d2623e1ed1da1ac6b23ac618ff49e330edc2efd47b275cb02b8bcb254126bf3c926462c616bb0abee1cd433715f5184da

diff --git a/dev-python/django/django-4.1.2.ebuild 
b/dev-python/django/django-4.1.2.ebuild
new file mode 100644
index ..5a30981b4f33
--- /dev/null
+++ b/dev-python/django/django-4.1.2.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE='sqlite?,threads(+)'
+
+inherit bash-completion-r1 distutils-r1 optfeature verify-sig
+
+DESCRIPTION="High-level Python web framework"
+HOMEPAGE="
+   https://www.djangoproject.com/
+   https://github.com/django/django/
+   https://pypi.org/project/Django/
+"
+SRC_URI="
+   https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P^}.tar.gz
+   verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   =dev-python/asgiref-3.5.2[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/backports-zoneinfo[${PYTHON_USEDEP}]
+   ' 3.8)
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[webp,${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/selenium[${PYTHON_USEDEP}]
+   dev-python/tblib[${PYTHON_USEDEP}]
+   sys-devel/gettext
+   !!=sec-keys/openpgp-keys-django-20201201 )
+"
+
+PATCHES=(
+   

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

2022-10-04 Thread Arthur Zamarin
commit: 4014cc59217349bc5a0fb0b95fb8d4f0831af6ae
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 05:29:49 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 05:53:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4014cc59

dev-python/tokenize-rt: add 5.0.0

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

 dev-python/tokenize-rt/Manifest |  1 +
 dev-python/tokenize-rt/tokenize-rt-5.0.0.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/tokenize-rt/Manifest b/dev-python/tokenize-rt/Manifest
index 9d1301e3addf..dbe7bcb85535 100644
--- a/dev-python/tokenize-rt/Manifest
+++ b/dev-python/tokenize-rt/Manifest
@@ -1 +1,2 @@
 DIST tokenize-rt-4.2.1.gh.tar.gz 7712 BLAKE2B 
b8cee02bbb9bb559a92645d8230abc29a58f100b9d03a496106bf9301ff2fa6b47e472970dc71203c61a7d1d3b95f6bb88ef8da15641c509efd10a7711e85d2b
 SHA512 
e45d0da12962d67ebf6afe165750dbc6ddf41305154b1c01e99c1172aca27ccdd4da7c9338b84c74bb7e30192b6fc496cbda75a652304c7da6e2bfa63a513631
+DIST tokenize-rt-5.0.0.gh.tar.gz 7235 BLAKE2B 
d5e5dd3637615c451463d85e63b6d48670ed18de58e111625b106cfc0af2616726d2ff510412decd32db2c67dea5807d5f9b64ecfa902f56fd32b739085698c3
 SHA512 
03e609b1a951e62fed797a10aad1813d324c96019bdf1ad0e413b278d04395d8c4e0d2f10189309338524d928b33441a1c0141cce922f25b9f8c2764415475f3

diff --git a/dev-python/tokenize-rt/tokenize-rt-5.0.0.ebuild 
b/dev-python/tokenize-rt/tokenize-rt-5.0.0.ebuild
new file mode 100644
index ..89d0b71b347f
--- /dev/null
+++ b/dev-python/tokenize-rt/tokenize-rt-5.0.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1
+
+DESCRIPTION="A wrapper around the stdlib 'tokenize' which roundtrips"
+HOMEPAGE="https://github.com/asottile/tokenize-rt;
+SRC_URI="
+   https://github.com/asottile/tokenize-rt/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests pytest



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

2022-10-04 Thread Arthur Zamarin
commit: b2400bd3e68289cb8a25f6f828af1c543ac77bfa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 05:26:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 05:53:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2400bd3

dev-python/pyupgrade: drop 2.38.0, 2.38.1

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

 dev-python/pyupgrade/Manifest|  2 --
 dev-python/pyupgrade/pyupgrade-2.38.0.ebuild | 20 
 dev-python/pyupgrade/pyupgrade-2.38.1.ebuild | 23 ---
 3 files changed, 45 deletions(-)

diff --git a/dev-python/pyupgrade/Manifest b/dev-python/pyupgrade/Manifest
index df5a3b223d8d..0768cd959a27 100644
--- a/dev-python/pyupgrade/Manifest
+++ b/dev-python/pyupgrade/Manifest
@@ -1,4 +1,2 @@
-DIST pyupgrade-2.38.0.gh.tar.gz 63620 BLAKE2B 
73f551e92a6d68e0e1e2b1f21a3afd0f26ece7889450135fe7c68ad3ce094799cba669547965ff3c5589f1e667568e8dcf60709e8d1b3699fd36680494b79f96
 SHA512 
c65534c59f1810730cd039375678c648565023e1fbb03df4bd14846be95757b33d712c51197f54009e907da647a04700dd8d8ff1094188ef7ba0dbf2352084cf
-DIST pyupgrade-2.38.1.gh.tar.gz 63637 BLAKE2B 
348346d82f85c8df4edfaf2b09e8e519b5ee1d895920a896ae4c0a23f0af0da338ec2c1c2d2c175977da725313b4b5ace6ced65a3a54f5722146f35986485a9c
 SHA512 
056e9886a8bacaf58d74461a7cbce8b7e67392b6758a7e42363404b4822df837067a7a2ec5da6a97411ce8297955ff260901f95b17d1a9e84835bce755071fca
 DIST pyupgrade-2.38.2.gh.tar.gz 64004 BLAKE2B 
4d5456173d7202749e87726f5547f8f406ab226e2258d78393f10e1ee8129835a65272ee12c95d3d71139f57982c240c38d67353153af43dfa30a8dc7e4147e0
 SHA512 
e7184539f9e4c8090be02ba1fef1288564e7f8860457345b3305c06391962491af04497e5fe14297fb9c90a6e7e4de1f07a39235a5358188f5f5fa035ab7eb1b
 DIST pyupgrade-3.0.0.gh.tar.gz 61941 BLAKE2B 
b1760bfe86dabbb5b93bd2c741c7315ce6463df4fbf477ddc30a830e28044fdfc21328ff32589196c6383396b9550fea379ee8cd0c5e4468ec7907066d69
 SHA512 
ed6b8407e7f39e44d78215e4bb275c3b70426fc087ab9890964cc35133859568147bbdd0ea5731a214f397f58691b0f4c63de55201c38bbfa83cb99db1c6655d

diff --git a/dev-python/pyupgrade/pyupgrade-2.38.0.ebuild 
b/dev-python/pyupgrade/pyupgrade-2.38.0.ebuild
deleted file mode 100644
index eb59646e97ec..
--- a/dev-python/pyupgrade/pyupgrade-2.38.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-inherit distutils-r1
-
-DESCRIPTION="Tool + pre-commit hook to automatically upgrade syntax for newer 
Pythons"
-HOMEPAGE="https://github.com/asottile/pyupgrade;
-SRC_URI="https://github.com/asottile/pyupgrade/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-python/tokenize-rt[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest

diff --git a/dev-python/pyupgrade/pyupgrade-2.38.1.ebuild 
b/dev-python/pyupgrade/pyupgrade-2.38.1.ebuild
deleted file mode 100644
index 06b14263e479..
--- a/dev-python/pyupgrade/pyupgrade-2.38.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-inherit distutils-r1
-
-DESCRIPTION="Tool + pre-commit hook to automatically upgrade syntax for newer 
Pythons"
-HOMEPAGE="https://github.com/asottile/pyupgrade;
-SRC_URI="
-   https://github.com/asottile/pyupgrade/archive/refs/tags/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-python/tokenize-rt[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-vpn/libreswan/

2022-10-04 Thread Hans de Graaff
commit: b98f5c4cc7d9e2e9e258de1bffc2d065f8c525e9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Oct  5 05:34:25 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Oct  5 05:34:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b98f5c4c

net-vpn/libreswan: add 4.8

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

 net-vpn/libreswan/Manifest |   1 +
 net-vpn/libreswan/libreswan-4.8.ebuild | 126 +
 2 files changed, 127 insertions(+)

diff --git a/net-vpn/libreswan/Manifest b/net-vpn/libreswan/Manifest
index 3328923822ab..2cfced17b20e 100644
--- a/net-vpn/libreswan/Manifest
+++ b/net-vpn/libreswan/Manifest
@@ -1,2 +1,3 @@
 DIST libreswan-4.6.tar.gz 3579760 BLAKE2B 
56099e753d9da882ea9e4b7966706f39bac36cd88adcba5fa1c3201cbe0a2ba7a02042cb9eeb8fd52a7b1ba0f3128b854114abc748fe9bf6d9059937a72eb0e4
 SHA512 
c1c3efd7665dee6caaf08cb5aa50fcd37c299acad4b62648284fdb04edd50ba8fc8d33a9fb210edaf2312697f8cd251f33a6b16587eb2cfefd1269b4482dd499
 DIST libreswan-4.7.tar.gz 3684167 BLAKE2B 
bf55be53d1034ab7706b183a7c5c3556f361ffd9453df41b03c0b03ff256ed81541365af7c7fdb2dd3d8740fe594b34b4df5301a704138b43290c601183b45aa
 SHA512 
aea958be5512e08ea809145021695edd4e7df4487a0f3ba94c4d0165113647195c1c1599cd5fbbbfae8f6a2bebf39d7514a694f86297c29c543b1a63646ca44e
+DIST libreswan-4.8.tar.gz 3702351 BLAKE2B 
e9eeca1c6410621897f5765632d40d103cc1903b9b8195454851a192c520dece42260a02892f0736b14f2257bd56eea8fe280b5e35364cbef8bdab5387fbb01c
 SHA512 
f11e9c9f23871d6c6e8b0761d03c87923c055004cc50a7a4d1c1a4296b940159912294ceea0f9d125e9fd99a6c979399dc70957fdd698617015058d483030cec

diff --git a/net-vpn/libreswan/libreswan-4.8.ebuild 
b/net-vpn/libreswan/libreswan-4.8.ebuild
new file mode 100644
index ..66ad39f4df47
--- /dev/null
+++ b/net-vpn/libreswan/libreswan-4.8.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd flag-o-matic toolchain-funcs tmpfiles
+
+DESCRIPTION="IPsec implementation for Linux, fork of Openswan"
+HOMEPAGE="https://libreswan.org/;
+SRC_URI="https://download.libreswan.org/${P}.tar.gz;
+
+LICENSE="GPL-2 BSD-4 RSA DES"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="caps curl dnssec ldap networkmanager pam seccomp selinux systemd test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-libs/gmp:0=
+   dev-libs/libevent:0=
+   dev-libs/nspr
+   >=dev-libs/nss-3.42
+   >=sys-kernel/linux-headers-4.19
+   virtual/libcrypt:=
+   caps? ( sys-libs/libcap-ng )
+   curl? ( net-misc/curl )
+   dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns:= )
+   ldap? ( net-nds/openldap:= )
+   pam? ( sys-libs/pam )
+   seccomp? ( sys-libs/libseccomp )
+   selinux? ( sys-libs/libselinux )
+   systemd? ( sys-apps/systemd:0= )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto
+   dev-libs/nss
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+   test? ( dev-python/setproctitle )
+"
+RDEPEND="${DEPEND}
+   dev-libs/nss[utils(+)]
+   sys-apps/iproute2
+   !net-vpn/strongswan
+   selinux? ( sec-policy/selinux-ipsec )
+"
+DEPEND+=" elibc_musl? ( sys-libs/queue-standalone )"
+
+usetf() {
+   usex "$1" true false
+}
+
+PATCHES=( "${FILESDIR}/${PN}-4.2-ip-path.patch" )
+
+src_prepare() {
+   sed -i -e 's:/sbin/runscript:/sbin/openrc-run:' 
initsystems/openrc/ipsec.init.in || die
+   sed -i -e '/^install/ s/postcheck//' -e '/^doinstall/ 
s/oldinitdcheck//' initsystems/systemd/Makefile || die
+   default
+}
+
+src_configure() {
+   tc-export AR CC
+
+   use elibc_musl && append-cflags -DGLIBC_KERN_FLIP_HEADERS
+
+   export PREFIX=/usr
+   export FINALEXAMPLECONFDIR=/usr/share/doc/${PF}
+   export FINALDOCDIR=/usr/share/doc/${PF}/html
+   export INITSYSTEM=$(usex systemd systemd openrc)
+   export INITDDIRS=
+   export INITDDIR_DEFAULT=/etc/init.d
+   export USERCOMPILE=${CFLAGS}
+   export USERLINK=${LDFLAGS}
+   export USE_DNSSEC=$(usetf dnssec)
+   export USE_LABELED_IPSEC=$(usetf selinux)
+   export USE_LIBCAP_NG=$(usetf caps)
+   export USE_LIBCURL=$(usetf curl)
+   export USE_LINUX_AUDIT=$(usetf selinux)
+   export USE_LDAP=$(usetf ldap)
+   export USE_NM=$(usetf networkmanager)
+   export USE_SECCOMP=$(usetf seccomp)
+   export USE_SYSTEMD_WATCHDOG=$(usetf systemd)
+   export SD_WATCHDOGSEC=$(usex systemd 200 0)
+   export USE_AUTHPAM=$(usetf pam)
+   export DEBUG_CFLAGS=
+   export OPTIMIZE_CFLAGS=
+   export WERROR_CFLAGS=
+}
+
+src_compile() {
+   emake all
+   emake -C initsystems INITSYSTEM=systemd 
SYSTEMUNITDIR="$(systemd_get_systemunitdir)" 
SYSTEMTMPFILESDIR="/usr/lib/tmpfiles.d" all
+}
+
+src_test() {
+   : # integration tests only that require set of kvms to be set up
+}
+

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

2022-10-04 Thread Hans de Graaff
commit: 6fb5c93df17787c6437d6b14f0801d65cfc09f98
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Oct  3 15:50:29 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Oct  5 05:22:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb5c93d

dev-ruby/actionpack-action_caching: enable ruby31 and disable ruby26

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

 .../actionpack-action_caching/actionpack-action_caching-1.2.2.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.2.ebuild 
b/dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.2.ebuild
index a0b93e8ad1d9..26b892f2e5ee 100644
--- a/dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.2.ebuild
+++ b/dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_TASK_DOC=""
 



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

2022-10-04 Thread Hans de Graaff
commit: 3e1e3082b418f207efb04de0f48b24071fb973cd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Oct  3 15:49:23 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Oct  5 05:22:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1e3082

dev-ruby/acts_as_list: enable ruby31 and disable ruby26

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

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

diff --git a/dev-ruby/acts_as_list/acts_as_list-1.0.4.ebuild 
b/dev-ruby/acts_as_list/acts_as_list-1.0.4.ebuild
index 5e517aeb7f6c..9c41a3ce04c6 100644
--- a/dev-ruby/acts_as_list/acts_as_list-1.0.4.ebuild
+++ b/dev-ruby/acts_as_list/acts_as_list-1.0.4.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
 
 inherit ruby-fakegem
 



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

2022-10-04 Thread Hans de Graaff
commit: 9ab74ab21bcf23f5f46a00c4dd29fe9c1c4e53ab
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Oct  5 05:26:37 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Oct  5 05:26:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab74ab2

dev-util/rbtools: add 3.1.2

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

 dev-util/rbtools/Manifest |  1 +
 dev-util/rbtools/rbtools-3.1.2.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-util/rbtools/Manifest b/dev-util/rbtools/Manifest
index 7f319f846e96..ae5e19e01990 100644
--- a/dev-util/rbtools/Manifest
+++ b/dev-util/rbtools/Manifest
@@ -1,3 +1,4 @@
 DIST RBTools-2.0.1.tar.gz 229394 BLAKE2B 
a3864c5a39854ffd8744cc562fb888aded06b86945b7b08bab1b172e557b80c0183352068722e6d530a7b0c2fae85f24ae1bbef9116538c5c31735ae5c47f313
 SHA512 
41ef3f6ad030e3551b76cce5358806442ddc78ad14cb3f2f5978d25858b44647fc80a8a98c84edc112d3e121748fa49aeca0ae24287c392d2f8d1d3b72df12ff
 DIST RBTools-3.1.1.tar.gz 317592 BLAKE2B 
c50e27cf67e2015904e2330208f0d13ec5a799d0820f6477a6701553140851a5d82de65fbf41d8b64bfcf0028a9baf27b710909d230e1798032a4e28f2b43935
 SHA512 
1a1aa51f8924b1fcdc100c0337c66870284b8c3c91cb756d231509111e4b9ae233ccae1245251e826dc23c699553f5d3441e4b9ef2b80f32d4ce8876dfa43819
+DIST RBTools-3.1.2.tar.gz 322538 BLAKE2B 
ab459e60e1c25a8eb3cb8afbe9ad1c5c63d1d5bb73626225057e42a9afb61d1bf59b841db6ac61cab2ddb14cdb555f9a789d0ecab7eaf02b1489a6bcf9144149
 SHA512 
b70c42566559180245afcfa31d3920a7a35817377c60f7c70559625866d54790e9666ba9a366a03bf14feaf1d0e8d2847a526d3976be364d14447a82d148a2eb
 DIST RBTools-3.1.tar.gz 317015 BLAKE2B 
dccabc93af3a8095f5e166f9e3a31cce52155876cb38675b3dd43b6556024bb9b4ed66291e495ab42b41b09934f136f4eeca7a185fc0fbb2aa2d03e1ef12d656
 SHA512 
2568aa905dfd119e0b66213e3ae9c8edad5a3337df00228b955006cc85e90c1492e1dc42695b53f5879103c5d4ee8dba6262112c8781e452dea7633d2c0b

diff --git a/dev-util/rbtools/rbtools-3.1.2.ebuild 
b/dev-util/rbtools/rbtools-3.1.2.ebuild
new file mode 100644
index ..9fb63ed11ab4
--- /dev/null
+++ b/dev-util/rbtools/rbtools-3.1.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit distutils-r1
+
+MY_PN="RBTools"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Command line tools for use with Review Board"
+HOMEPAGE="https://www.reviewboard.org/;
+SRC_URI="https://downloads.reviewboard.org/releases/${MY_PN}/$(ver_cut 
1-2)/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-python/pydiffx-1.0.1-r1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.8.0[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+   dev-python/texttable[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/kgb[${PYTHON_USEDEP}] )
+"
+
+DOCS=( AUTHORS NEWS README.md )
+
+S=${WORKDIR}/${MY_P}
+
+distutils_enable_tests nose
+
+src_prepare() {
+   default
+
+   # Avoid tests requiring unpackaged test data
+   rm -f rbtools/clients/tests/test_scanning.py || die
+
+   # Avoid repository specific tests to avoid dependencies on them
+   rm -f rbtools/clients/tests/test_{cvs,git,mercurial,svn}.py || die
+
+   # Fix test that appears to expect case-insentive comparison
+   sed -i -e 's/TEST CONTENT/Test content/' 
rbtools/utils/tests/test_console.py || die
+}
+
+python_test() {
+   distutils_install_for_testing
+   distutils-r1_python_test
+}



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

2022-10-04 Thread Arthur Zamarin
commit: 70d555f9f92de528709f83c184afa70c0064e556
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 05:04:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 05:04:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d555f9

dev-python/google-api-python-client: add 2.64.0

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

 dev-python/google-api-python-client/Manifest   |  1 +
 .../google-api-python-client-2.64.0.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/google-api-python-client/Manifest 
b/dev-python/google-api-python-client/Manifest
index 373047f50e93..43d3352f49b4 100644
--- a/dev-python/google-api-python-client/Manifest
+++ b/dev-python/google-api-python-client/Manifest
@@ -2,3 +2,4 @@ DIST google-api-python-client-2.58.0.gh.tar.gz 33498127 BLAKE2B 
c00ecad1e863e5ab
 DIST google-api-python-client-2.60.0.gh.tar.gz 33586321 BLAKE2B 
01bb4dcf8a9b90a65c4e58ded91a7c03c525c15d29dc5b63011e1d1b8281ea68c04526af29d7853f4b7e16681c2482970f3b95faa190522ddf2f0ad3dd4e5e50
 SHA512 
7cae2e66ae7a41d25e551a5e9b14757d62c0212fe18640b4c1b8f51ff9e0150cfb9a2492de67530c7d24d6d09231d365520c3c06ffb342ba4a68a1a07b69b27d
 DIST google-api-python-client-2.62.0.gh.tar.gz 34525876 BLAKE2B 
0f2bcd7588a6635511d3851f0a0881761d9cf905a83b406aaa824ef1ac86a3f9af9df2f90193b30852028b804fd30d8aa6214a5be83e26401a626ce3156e884f
 SHA512 
4348bce74db02f74bd386d0276de2e2ec0126e7c1b79bea962056612f868d2b2306c51663ca293672db750460bd3722a66fb22139d14f30adcd3e0d455a2118a
 DIST google-api-python-client-2.63.0.gh.tar.gz 34736367 BLAKE2B 
4657dd86a62def7d2858cefd63d8c8b23b36a38f65aa3e76f4436eb4d3334321fbda9530684b2d001883ba0345ef7de6d8447a86208023a3e77dae59269ef255
 SHA512 
a8253904fc9db8687be7a04356e9e11202073ce05c77f770d51ed973e0c87db32c4b39750e1a48d813186530dfeae0f76452df7241686d6a64afbdff35626387
+DIST google-api-python-client-2.64.0.gh.tar.gz 36028133 BLAKE2B 
8e9abaa17d078210c9cdf5e18db02199bae1ee6f7e5364002266ca9795100fefd8dbbfbaecd5c9e2b74e5125e42535e23f9735fb83b8fe5bc1adae1fe815
 SHA512 
a525d26224e7b4b647bf5fde82434fbe0e221ff55591b1564b0a3af5e1d49492b3ea157d75bec0328bda754318b9d5e57d78b4d8d532afad2e3b8cbfc650f876

diff --git 
a/dev-python/google-api-python-client/google-api-python-client-2.64.0.ebuild 
b/dev-python/google-api-python-client/google-api-python-client-2.64.0.ebuild
new file mode 100644
index ..7e8aaa05d6d4
--- /dev/null
+++ b/dev-python/google-api-python-client/google-api-python-client-2.64.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Google API Client for Python"
+HOMEPAGE="
+   https://github.com/googleapis/google-api-python-client/
+   https://pypi.org/project/google-api-python-client/
+"
+SRC_URI="
+   
https://github.com/googleapis/google-api-python-client/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
+   =dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
+   >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
+   

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

2022-10-04 Thread Arthur Zamarin
commit: 1dd5b1c282fc17b5ad8a75527339237f73e6237f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 04:48:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 04:48:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dd5b1c2

dev-python/pytest-localftpserver: add 1.1.4

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

 dev-python/pytest-localftpserver/Manifest  |  1 +
 .../pytest-localftpserver-1.1.4.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/pytest-localftpserver/Manifest 
b/dev-python/pytest-localftpserver/Manifest
index bdbd45a48e8c..58904c831603 100644
--- a/dev-python/pytest-localftpserver/Manifest
+++ b/dev-python/pytest-localftpserver/Manifest
@@ -1 +1,2 @@
 DIST pytest_localftpserver-1.1.3.tar.gz 44510 BLAKE2B 
98085adc5dd31bb6556ea1f31c6342e8453a07c24658baf5fe94e91a001e9b88c5f6ef01a3a8419bd7b1bd3eb053ef52788c80926c5984b523d9f575224ff6ec
 SHA512 
8058f7c6853acf709fdf4e0ce169af4281e2236a615261c0e148965dc1899af78b558ae5231600a106c538c1790ad886bea80ba7ebf278c70b6d553e58c0202b
+DIST pytest_localftpserver-1.1.4.tar.gz 44573 BLAKE2B 
8c5bd0065d36d7c312944ce41747db141c90b7cbad134b6d3ce387cc9ef3f536882b27d1d0c23c67fb9e75546e62d0b1434faaa577c61f07a9915bf146b6a9e2
 SHA512 
67f7ca9d212f187f2e91d274523390438e07c52dc048b832e65012ef49d2843002806db1fbf2eba560bef671a0ef541bfb44f6b8226fe5d9d40acd08d53c4f48

diff --git 
a/dev-python/pytest-localftpserver/pytest-localftpserver-1.1.4.ebuild 
b/dev-python/pytest-localftpserver/pytest-localftpserver-1.1.4.ebuild
new file mode 100644
index ..e826b9bbbf46
--- /dev/null
+++ b/dev-python/pytest-localftpserver/pytest-localftpserver-1.1.4.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PN="${PN/-/_}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A PyTest plugin which provides an FTP fixture for your tests"
+HOMEPAGE="https://pypi.org/project/pytest-localserver/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="dev-python/pyftpdlib[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+EPYTEST_IGNORE=(
+   # These tests require python wget module, but not in Portage
+   tests/test_pytest_localftpserver.py
+   tests/test_pytest_localftpserver_TLS.py
+   tests/test_pytest_localftpserver_with_env_var.py
+)
+
+distutils_enable_tests pytest



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

2022-10-04 Thread Arthur Zamarin
commit: e61cd30e51c45620f6fef3300c44a42e94d1ea3a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 05:11:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 05:11:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e61cd30e

dev-python/pyftpdlib: add 1.5.7

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

 dev-python/pyftpdlib/Manifest   |  1 +
 dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild | 84 +
 2 files changed, 85 insertions(+)

diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index 5e424d106727..06203ee0db01 100644
--- a/dev-python/pyftpdlib/Manifest
+++ b/dev-python/pyftpdlib/Manifest
@@ -1 +1,2 @@
 DIST pyftpdlib-1.5.6.tar.gz 188099 BLAKE2B 
508e94da6b27b4b1f15306df2916c176f07ca31944398e9ac580fca8d2cdc72ca0ee8e7db282de6745e2e401b23b1fa8cb8de400dc2ba998b93ac45772c78157
 SHA512 
a3c3c1cac221a8a3c090ee208c03134bb1b8de58099a23ca6ee422f06fb97a0ed561c96e62c62b21fa112dd0b3458651b9fc0c55d72dc0bed79d0583b319a50d
+DIST pyftpdlib-1.5.7.tar.gz 196076 BLAKE2B 
9400fb9ff5d8c0e904f07dabef72a07528bc43a5332ad26544f0e512c457a919e887e9f9af18b75cb7853f2e0b70993bc5a858438924320e738d4bc9e2e17090
 SHA512 
66ad5a1ab8fde26233250351f553cdc411303616d717c416cdce059f93c64e6ef64c7707103644583249b6aba22a9841994b38e731edc7997e95e266dbdbdc22

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild
new file mode 100644
index ..19dfac6e6963
--- /dev/null
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python FTP server library"
+HOMEPAGE="https://github.com/giampaolo/pyftpdlib 
https://pypi.org/project/pyftpdlib/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+IUSE="examples ssl"
+
+RDEPEND="
+   ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
+
+python_test() {
+   cd "${BUILD_DIR}"/lib || die
+
+   # These tests fail when passing additional options to pytest
+   # so we need to run them separately and not pass any args to pytest
+   pytest ${PN}/test/test_misc.py || die "Tests failed with ${EPYTHON}"
+   # Some of these tests tend to fail
+   local EPYTEST_DESELECT=(
+   # Those tests are run separately
+   pyftpdlib/test/test_misc.py
+   # https://github.com/giampaolo/pyftpdlib/issues/471
+   # https://bugs.gentoo.org/636410
+   
pyftpdlib/test/test_functional.py::TestCallbacks::test_on_incomplete_file_received
+   # https://github.com/giampaolo/pyftpdlib/issues/512
+   # https://bugs.gentoo.org/701146
+   
pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_rest_on_stor
+   
pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_stor_ascii
+   # https://github.com/giampaolo/pyftpdlib/issues/513
+   # https://bugs.gentoo.org/676232
+   
pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_anon_auth
+   # https://github.com/giampaolo/pyftpdlib/issues/513
+   # https://bugs.gentoo.org/702578
+   
pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_auth_failed
+   # https://github.com/giampaolo/pyftpdlib/issues/543
+   # https://bugs.gentoo.org/758686
+   
pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_idle_timeout
+   
pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_stou_max_tries
+   # https://github.com/giampaolo/pyftpdlib/issues/550
+   # https://bugs.gentoo.org/759040
+   
pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_masquerade_address
+   
pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_masquerade_address_map
+   
pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_masquerade_address
+   
pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_masquerade_address_map
+   
pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_masquerade_address
+   
pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_masquerade_address_map
+   )
+   # Tests fail with TZ=GMT, see 

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

2022-10-04 Thread Arthur Zamarin
commit: 004b06bdcc44b1b5d9c4e93154e9def19ef25943
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 05:11:51 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 05:11:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=004b06bd

dev-python/nuitka: add 1.1.2

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

 dev-python/nuitka/Manifest|  1 +
 dev-python/nuitka/nuitka-1.1.2.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest
index 163886eb44dd..b8d15153f5c0 100644
--- a/dev-python/nuitka/Manifest
+++ b/dev-python/nuitka/Manifest
@@ -1,3 +1,4 @@
 DIST Nuitka-1.0.8.tar.gz 3890590 BLAKE2B 
04257834d79f0988800a06d9b4725e9fa694bf7f9aafebbfb9ddbb09a2a5f666c02f13bf8ee56fd3360216faa31cd7b14a30d9a2daf23eef719ed568bfd3501c
 SHA512 
824830121ca87b33aebcee074e0af52e456942190168186248a9ed62937bb044c6741ff721bd4bcd7d657cae96d573c1a6b9cb1fde6374073c12c1e1f6a6df26
 DIST Nuitka-1.1.1.tar.gz 3921434 BLAKE2B 
75198a2012f56db86a324bb73dd3a181aabbfb4e251e3727ee4fede4011a2cef48e68e6d075d99bae18e76602ab02b021584538c8d0396edd4b8bcc1c5a8eb59
 SHA512 
aa9bb9786b81475ec953cb72aa4efd27a9d9d7de1e2464c5b328c58dcc9667175634fdbeefb2eb7e50abd767f5d5def37ad24fa77c767c37820684bfc41cea1e
+DIST Nuitka-1.1.2.tar.gz 3921859 BLAKE2B 
d9d2c41a385ef0c9204b92fac9f5784b6ba2bdaffa4d04cc085a774f5f7cede95132ac985b4862a40c7977e3ec7128082800f17391b720ff3abb666f33d7089a
 SHA512 
848a2a990585c50cc74d35288c12e87af452a05a697008fab3161ebfc545a4d0ca0cfedd3c5c4815755d76d366efb5634d2a92d62da1dfb6b458f96782eb04b5
 DIST Nuitka-1.1.tar.gz 3920532 BLAKE2B 
0d6ff01815bbc9216b5e5157bcb849b5182d025fe16523efde2bd812ca90d0b8008ba0d55e20e40b41c81250c2a1d309f99adff6498a3466f4d546ce8a7dfbca
 SHA512 
abf9a2f07751f963bb727bc6c1affca0be3f02e6d1ead0206979b00589de0571a8e8e4e6af08bbc8fa285b1e2cbc5971bb88b417aca73c8069da200f7cd04fe5

diff --git a/dev-python/nuitka/nuitka-1.1.2.ebuild 
b/dev-python/nuitka/nuitka-1.1.2.ebuild
new file mode 100644
index ..b55f0385d58a
--- /dev/null
+++ b/dev-python/nuitka/nuitka-1.1.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 flag-o-matic optfeature
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="
+   https://www.nuitka.net/
+   https://github.com/Nuitka/Nuitka/
+   https://pypi.org/project/Nuitka/
+"
+SRC_URI="https://nuitka.net/releases/${P^}.tar.gz;
+S=${WORKDIR}/${P^}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-util/scons[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "${PN}/build/inline_copy/lib/scons-2.3.2/SCons" || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   doman doc/nuitka3.1 doc/nuitka3-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



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

2022-10-04 Thread Arthur Zamarin
commit: a776902f0d284d05b335918c69538fdd8e81fa72
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 05:12:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 05:12:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a776902f

dev-python/pyftpdlib: enable py3.11

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

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

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild
index 19dfac6e6963..df79fd45d97e 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="ssl(+)"
 
 inherit distutils-r1



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

2022-10-04 Thread Arthur Zamarin
commit: 93e75bbc968aae0876e389cee857973178967efc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 05:16:04 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 05:16:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93e75bbc

dev-python/flask-sqlalchemy: add 3.0.0

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

 dev-python/flask-sqlalchemy/Manifest   |  1 +
 .../flask-sqlalchemy/flask-sqlalchemy-3.0.0.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/flask-sqlalchemy/Manifest 
b/dev-python/flask-sqlalchemy/Manifest
index b4b7a01414c9..508a22a5e4ef 100644
--- a/dev-python/flask-sqlalchemy/Manifest
+++ b/dev-python/flask-sqlalchemy/Manifest
@@ -1 +1,2 @@
 DIST Flask-SQLAlchemy-2.5.1.tar.gz 132750 BLAKE2B 
6378766e9ae5e697f9a0fe23471f0264e5ac1f4c824657e5197f6c35f9f12eb756528641c1078b1bf470170c557c3201314a80b922b4ab84e4664a0ccaad2a6c
 SHA512 
5d483418204030837e62769d45c16af88c5be6dbafc7c340cc4e67ef1736ea5102f506156119864cd7673cf382b0d3f27050bda64273b93ef4805fce9e1a0f6f
+DIST Flask-SQLAlchemy-3.0.0.tar.gz 127234 BLAKE2B 
97737e16e3929b4449b7c004463d5976263bebdeb4d06f93afc531ad10545f7648103ebdaf8792967d504ec4e404e5f0411397216944eff8deebb1a69d01efe7
 SHA512 
48461453555cc659b1f35ea0d255c080784222a51a90de1cb5761ed08f3fffa83b6647a7346b860f2354484496e6cdbf1420cb9f0405b128174e7e6f1e30cbbe

diff --git a/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.0.ebuild 
b/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.0.ebuild
new file mode 100644
index ..f172c99db0bf
--- /dev/null
+++ b/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+inherit distutils-r1
+
+MY_PN="Flask-SQLAlchemy"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="SQLAlchemy support for Flask applications"
+HOMEPAGE="https://pypi.org/project/Flask-SQLAlchemy/;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/flask-2.2[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4.18[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/blinker[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/pallets-sphinx-themes \
+   dev-python/sphinx-issues \
+   dev-python/sphinxcontrib-log_cabinet



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

2022-10-04 Thread Arthur Zamarin
commit: 2c7eb2c09d84ebd283a901325c8911be4911a959
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 05:07:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 05:07:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c7eb2c0

dev-python/pikepdf: add 6.2.0

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

 dev-python/pikepdf/Manifest |  1 +
 dev-python/pikepdf/pikepdf-6.2.0.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 024856670560..afe3953d8f09 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,3 +1,4 @@
 DIST pikepdf-5.6.1.gh.tar.gz 2905150 BLAKE2B 
35c06251debb935b88f13e27f42f80b36275575d7848409bb19fa380be7429b785b8fea36e7d882a49df2e40e6c34fcc3d900b1b362f5ccf600780291f43d1f7
 SHA512 
add8edb16cba2081c479739ec215dc8c96a1896a159febb5bc2f74c2da1e8cf83b12a1302e1ad2ce8ab6fbf01a16104f8efb9c7a764fa1eedbc795dc45a71dfe
 DIST pikepdf-6.0.2.gh.tar.gz 2905158 BLAKE2B 
b80bee6690513ebd43b590ec5addb40f81a31b27adab77e04f0fd521e0a23a5bc974c6026163f1c9faf23f0d9e2b004961d93a19fab20a43bdf27b0a69597413
 SHA512 
8c1213535d503f388de6845d28f430947630717f8c299e6a384204de38e2f5f1a5858a0307abd5a34a2f4d79787bdab0e1be286a99ce91b64fc0fcf3f3553d89
 DIST pikepdf-6.1.0.gh.tar.gz 2905226 BLAKE2B 
efa6ce6d75e36885f6b59eb01a869c50ba4eddae4d7c10bdfb13d1c8162a6f21a51d4b4fa3d3d0d80180d72c558a245aadf4fa372993efcdf735c5a4a7a64a35
 SHA512 
75349634a97fed40dc8f86ad58c4e45cccf3e6e78818d473894c6bc52a3a5584f4f705836fab038e8256b44b7d02801d3e7202488366b8ba298972fa6f0ef809
+DIST pikepdf-6.2.0.gh.tar.gz 2905445 BLAKE2B 
07a6ade367c438ab5df885827d7610e998252d1c8784b1f81d377c2d3ac897a812802a6ed1b8e84cedeb6fc8394e2e77116e2628c31ae06d3b08a8ca6957b25f
 SHA512 
3287ed2203b8dc1c2f5281a45612cfda3107576413d4579984b9e7f6a5bcdbb795bf09559b4ca8a4fe5d7f70d94f5c404b4e3f6422bdfde4b8fd48830c1e280d

diff --git a/dev-python/pikepdf/pikepdf-6.2.0.ebuild 
b/dev-python/pikepdf/pikepdf-6.2.0.ebuild
new file mode 100644
index ..2c46dba61a96
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-6.2.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Python library to work with pdf files based on qpdf"
+HOMEPAGE="
+   https://github.com/pikepdf/pikepdf/
+   https://pypi.org/project/pikepdf/
+"
+SRC_URI="
+   https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DEPEND="
+   >=app-text/qpdf-11.1.1:0=
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/deprecation[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pillow-9[${PYTHON_USEDEP}]
+   >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
+   >=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+   test? (
+   >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-5[${PYTHON_USEDEP}]
+   >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
+   >=dev-python/psutil-5[${PYTHON_USEDEP}]
+   >=dev-python/pytest-6[${PYTHON_USEDEP}]
+   >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
+   >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -e '/-n auto/d' -i pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2022-10-04 Thread Dennis Lamm
commit: c91924ca93942ce257115e54a394fc3b604af7ed
Author: Nils Schlupp  gmail  com>
AuthorDate: Sun Sep 25 07:06:25 2022 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Wed Oct  5 04:41:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c91924ca

media-gfx/prusaslicer: add 2.5.0

Signed-off-by: Nils Schlupp  gmail.com>
Signed-off-by: Dennis Lamm  gentoo.org>

 media-gfx/prusaslicer/Manifest |  1 +
 media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 10ec5ac8fc95..fb1b02237103 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1,2 +1,3 @@
+DIST prusaslicer-2.5.0.tar.gz 48591956 BLAKE2B 
e353e30d91b5bb60d8885783fcba8e5fc412f388f80c35df4b20733090cb19b54a851e00b9fb6a2a813a3c734da7fccc73259c5e6033de182a73eaaf4599f431
 SHA512 
b31c1bf5c0692ce34e965e356cc27a07819712a524a514100bcb9372a08d3c4c9200a097b72f6b4e3efd0d3e9253bc3d813a9fe24d1f8a3d5a2933c9e3712665
 DIST prusaslicer-2.5.0_alpha2.tar.gz 48053741 BLAKE2B 
161462ee4dc061ee1816c165b0e85688bcce1ee010451f3d6d724a71526ccea4eb006c9610124ec006ff19b030af2fcb74993016658069222d98152f29660c7e
 SHA512 
8c29d79349e834df284374131659b863d1df592ee5304f2bae7cdbe1825feac465eaf78e0932d4184f4077a44d6add3194db31f12c5202cb064020fbaf4beecd
 DIST prusaslicer-2.5.0_rc2.tar.gz 48596343 BLAKE2B 
41df2c34929ee6797604f87d5444f252c6f751cef1de2f5275b67d675217ff2fe7bf98ecad3a551528be1f18bf926d3660cddce2ab07911a3f8c154499dd918e
 SHA512 
94ce4b335cc89ce7c8949cdc35013bd6166ed09aa8bda556328630d7977be5d293e6ba7a143af2d1485ea7a6f6b613514ed874287793e7edcaba3453d63e37f3

diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild
new file mode 100644
index ..fa1e70770d8a
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.0-gtk3"
+MY_PN="PrusaSlicer"
+MY_PV="$(ver_rs 3 -)"
+
+inherit cmake wxwidgets xdg
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication 
(3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/"FastSweepingDomain
+SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="test"
+
+RDEPEND="
+   dev-cpp/eigen:3
+   dev-cpp/tbb:=
+   dev-libs/boost:=[nls]
+   dev-libs/cereal
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/gmp:=
+   dev-libs/mpfr:=
+   >=media-gfx/openvdb-8.2:=
+   net-misc/curl[adns]
+   media-libs/glew:0=
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:0=
+   media-libs/qhull:=
+   sci-libs/libigl
+   sci-libs/nlopt
+   =sci-libs/opencascade-7.6*:=
+   >=sci-mathematics/cgal-5.0:=
+   sys-apps/dbus
+   sys-libs/zlib:=
+   virtual/opengl
+   x11-libs/gtk+:3
+   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+"
+DEPEND="${RDEPEND}
+   media-libs/qhull[static-libs]
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.5.0_alpha2-boost-fixes.patch"
+   "${FILESDIR}/${PN}-2.5.0_rc1-cereal-1.3.1.patch"
+   "${FILESDIR}/${PN}-2.5.0_rc1-fix-tests.patch"
+)
+
+S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+
+src_prepare() {
+   sed -i -e 
's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g'
 version.inc || die
+
+   sed -i -e 's/find_package(OpenCASCADE 7.6.2 
REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \
+   src/occt_wrapper/CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   CMAKE_BUILD_TYPE="Release"
+
+   setup-wxwidgets
+
+   local mycmakeargs=(
+   -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
+
+   -DSLIC3R_BUILD_TESTS=$(usex test)
+   -DSLIC3R_FHS=ON
+   -DSLIC3R_GTK=3
+   -DSLIC3R_GUI=ON
+   -DSLIC3R_PCH=OFF
+   -DSLIC3R_STATIC=OFF
+   -DSLIC3R_WX_STABLE=ON
+   -Wno-dev
+   )
+
+   cmake_src_configure
+}



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

2022-10-04 Thread Dennis Lamm
commit: e2e0436e481b4b09e9ce1ac74d0c7b574fadb838
Author: Nils Schlupp  gmail  com>
AuthorDate: Wed Oct  5 02:20:01 2022 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Wed Oct  5 04:41:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e0436e

media-gfx/prusaslicer: update HOMEPAGE

Signed-off-by: Nils Schlupp  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27437
Signed-off-by: Dennis Lamm  gentoo.org>

 media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild
index fa1e70770d8a..394c4b628493 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild
@@ -10,7 +10,7 @@ MY_PV="$(ver_rs 3 -)"
 inherit cmake wxwidgets xdg
 
 DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication 
(3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/"FastSweepingDomain
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/;
 
SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"



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

2022-10-04 Thread Maciej Barć
commit: 27433050df15582694286ece4645bc1ffbdeaeac
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Oct  4 21:36:08 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Oct  5 02:15:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27433050

dev-python/ytmusicapi: bump to 0.24.0

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

 dev-python/ytmusicapi/Manifest |  1 +
 dev-python/ytmusicapi/ytmusicapi-0.24.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/ytmusicapi/Manifest b/dev-python/ytmusicapi/Manifest
index 5fe09c2d2467..6f4c3119a148 100644
--- a/dev-python/ytmusicapi/Manifest
+++ b/dev-python/ytmusicapi/Manifest
@@ -1,2 +1,3 @@
 DIST ytmusicapi-0.22.0.tar.gz 50474 BLAKE2B 
cd0d3a0c45a754560cb70b1766888d76a4b4c1b956f0112d761b1ee8663d7ed792c2befc71c5430464daacb19b7bcff48b7e2d079fd5de08db4583a110b4002a
 SHA512 
3286e67e80c5b73e18b7d30040faca76d790b1b4ac45e635d721f5465379d525af89e6f6635353d3849c43d67c8b59a632423d3bee5a24a2e9c993cc009f2286
 DIST ytmusicapi-0.23.0.tar.gz 56717 BLAKE2B 
39483ecfb90fe902a33cf535d8a13f55d2d1ff4aa2e6b00b6e8cee4547b46f915dc75c86dc0dcfb876eca74d17c4810ebc1e210863d5588b9b084a14cd6f6570
 SHA512 
401cf7908b77f3f8279d510992c242c0d75cd97b6566b79743421d8c3eee456d6ccb6b09bad8b3582a166c7dc4688e68846131fe90b725fa1c257a4202a3d148
+DIST ytmusicapi-0.24.0.tar.gz 57431 BLAKE2B 
ba0ceee4764ff0c09efe309ef7182001d0d0dcd8e959b0b0b3e31b267986896728f67cbda14a33e8935068d551f24509de4364877c5810a29ef8b59bc0324291
 SHA512 
bec107edaec064aaec300a812a56f70b8eb6a217f2dba9e10a745f9315fe9e89ccef2e05619ae236efd21a9ced0fa414f35d9180e2f9efdc40fe8c75b41e9eb4

diff --git a/dev-python/ytmusicapi/ytmusicapi-0.24.0.ebuild 
b/dev-python/ytmusicapi/ytmusicapi-0.24.0.ebuild
new file mode 100644
index ..f7bf16281852
--- /dev/null
+++ b/dev-python/ytmusicapi/ytmusicapi-0.24.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Unofficial API for YouTube Music"
+HOMEPAGE="https://ytmusicapi.readthedocs.io/
+   https://github.com/sigma67/ytmusicapi/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
+
+distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme



[gentoo-commits] repo/user/gerislay:master commit in: sets/

2022-10-04 Thread gerion
commit: 9cadba2bf35f95f7da8db99afaa9cc6d29100f90
Author: Gerion Entrup  flump  de>
AuthorDate: Wed Oct  5 02:19:51 2022 +
Commit: gerion  flump  de>
CommitDate: Wed Oct  5 02:19:51 2022 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=9cadba2b

sets/personal: add nvim lsp plugins

Signed-off-by: Gerion Entrup  flump.de>

 sets/personal | 8 
 1 file changed, 8 insertions(+)

diff --git a/sets/personal b/sets/personal
index 08ba2fb..422bef4 100644
--- a/sets/personal
+++ b/sets/personal
@@ -4,3 +4,11 @@ app-shells/zsh
 dev-python/feedparser
 dev-python/pylint
 x11-terms/kitty-terminfo
+
+#for neovim
+dev-util/lua-language-server
+dev-tex/texlab
+sys-devel/clang
+dev-util/rust-analyzer
+dev-python/python-lsp-server
+dev-util/stylua



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/giac/files/, sci-mathematics/giac/

2022-10-04 Thread Michael Orlitzky
commit: 59eaf72f591d225643c4b497e1ad8d65f4f5e688
Author: François Bissey  gmail  com>
AuthorDate: Tue Oct  4 21:02:30 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Oct  5 01:29:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59eaf72f

sci-mathematics/giac: pari 2.15 compat + -gui workaround

Closes: https://github.com/gentoo/gentoo/pull/27625
Closes: https://bugs.gentoo.org/875179
Signed-off-by: François Bissey  gmail.com>
Signed-off-by: Michael Orlitzky  gentoo.org>

 .../giac/files/giac-1.9.0.21-pari-2.15.patch| 17 +
 sci-mathematics/giac/giac-1.9.0.21.ebuild   |  6 ++
 2 files changed, 23 insertions(+)

diff --git a/sci-mathematics/giac/files/giac-1.9.0.21-pari-2.15.patch 
b/sci-mathematics/giac/files/giac-1.9.0.21-pari-2.15.patch
new file mode 100644
index ..c1df76ea7048
--- /dev/null
+++ b/sci-mathematics/giac/files/giac-1.9.0.21-pari-2.15.patch
@@ -0,0 +1,17 @@
+--- a/src/pari.cc
 b/src/pari.cc
+@@ -39,6 +39,14 @@ using namespace std;
+ #endif
+ 
+ #ifdef HAVE_LIBPARI
++#if !defined ANYARG
++// Anyarg disappeared from PARI 2.15.0
++#ifdef __cplusplus
++#  define ANYARG ...
++#else
++#  define ANYARG
++#endif
++#endif
+ 
+ #ifdef HAVE_PTHREAD_H
+ #include 

diff --git a/sci-mathematics/giac/giac-1.9.0.21.ebuild 
b/sci-mathematics/giac/giac-1.9.0.21.ebuild
index bf7ed2bdb24c..a079e6b8a510 100644
--- a/sci-mathematics/giac/giac-1.9.0.21.ebuild
+++ b/sci-mathematics/giac/giac-1.9.0.21.ebuild
@@ -49,6 +49,7 @@ BDEPEND="dev-tex/hevea
 PATCHES=(
"${FILESDIR}/${PN}-1.7.0.1-gsl_lapack.patch"
"${FILESDIR}/${PN}-1.6.0-pari-2.11.patch"
+   "${FILESDIR}/${PN}-1.9.0.21-pari-2.15.patch"
 )
 
 REQUIRED_USE="test? ( gui )"
@@ -74,6 +75,11 @@ src_configure() {
 
# Get the big-L flags from fltk's LDFLAGS.
append-ldflags $(fltk-config --ldflags | sed -e 
's/\(-L\S*\)\s.*/\1/')
+   else
+   # see https://trac.sagemath.org/ticket/31563#comment:91 onwards.
+   # Unless this variable is defined a non existent function will 
be requested.
+   # The spelling is correct - upstream is French.
+   append-cppflags -DUSE_OBJET_BIDON=1
fi
 
# Using libsamplerate is currently broken



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/

2022-10-04 Thread Matt Turner
commit: fbd25750353e36d7596df63f5e89f9c67e8e8e01
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Sep 17 12:29:46 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct  5 01:18:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbd25750

gnome-base/gnome-control-center: Version bump to 43.0

Closes: https://github.com/gentoo/gentoo/pull/27306
Signed-off-by: Pascal Jäger  leimstift.de>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-control-center/Manifest   |   4 +
 .../gnome-control-center-43.0.ebuild   | 198 +
 2 files changed, 202 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index d28cc92a0c61..7f55045af7fc 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,2 +1,6 @@
 DIST gnome-control-center-42.0-patchset.tar.xz 5932 BLAKE2B 
1c9311481be6a07dc2ff61fc9e65f190bc1668026fba2a1e4a8edf9a033e6b2b9019542d89aac4480323ee4802e00b765654008f5252e87040f013a990cb8048
 SHA512 
b76c1facd3566edcadfe33f81027966da35bb03909bfbae6faad72005b92447e291fa424611196bfae6e1dc5bf5982917f3ae14c36d87206f6bfb4af502bf1a4
 DIST gnome-control-center-42.3.tar.xz 6242028 BLAKE2B 
8b757e3286acb2b40732ce601d63be4de0fe0f16fec652e3be83b6c7ed6718d89b6e15608d29ce3f295453510b8986ea410c0de96bb0d9dabb4f3b9c77c2fae5
 SHA512 
eb82f65b580637fa057196daed836b3ea24a223b9932a2063b2879357f8a62626a6939835dc165a6d3c5706d16b99192301d4de021e68faaabb8d2ecc2a317a3
+DIST gnome-control-center-43.0-patchset.tar.xz 5940 BLAKE2B 
91f47272518175286943a160ef77338b0153aa700a75315708ec478627dda8353b21d257b2baed9961ba77700e43c5655be06591b447c442881f828dd7002622
 SHA512 
e4683e99f43d9c395238df02228a87df4798df53c936bc8d188e366653d9e75b5219b0b0d8eb66ad21141fc2f1a882b994b96cf523c26b8dc21edb854aa1f384
+DIST gnome-control-center-43.0.tar.xz 5693880 BLAKE2B 
290e0fbdd9557954ac2fbd79fe1872653c44ddaef540dd220b049c08958e688ac42de056a659ddcd0a7c47af2fbbabc078e658640ca9771e863eec5c174b3f9e
 SHA512 
3fbb9252fedf44ceed6b7d6f1fed5263a110adce432effe4966f793a1f1443e92e39ff11595a6a2b3179297cc17979c310a33e3e2ac9d23dae0087ee227375a7
+DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
+DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git a/gnome-base/gnome-control-center/gnome-control-center-43.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-43.0.ebuild
new file mode 100644
index ..08db5b66cad3
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-43.0.ebuild
@@ -0,0 +1,198 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-43.0-patchset.tar.xz;
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo.svg;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo-dark.svg;
+# Logo is CC-BY-SA-2.5
+LICENSE="GPL-2+ CC-BY-SA-2.5"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   gnome-online-accounts? (
+   x11-libs/gtk+:3
+   

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2022-10-04 Thread Ionen Wolkens
commit: 49b802acaedbbd035d407ffa4fe271bc6732d4a3
Author: Wade Cline  hotmail  com>
AuthorDate: Mon Oct  3 05:18:31 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Oct  5 00:02:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b802ac

net-irc/inspircd: Revbump to fix user/group for logrotate+systemd

Set correct owner and group in logrotate file.

ionen's note: doing this also fixes it for the systemd service file

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27590
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-irc/inspircd/{inspircd-3.14.0.ebuild => inspircd-3.14.0-r1.ebuild} | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-irc/inspircd/inspircd-3.14.0.ebuild 
b/net-irc/inspircd/inspircd-3.14.0-r1.ebuild
similarity index 99%
rename from net-irc/inspircd/inspircd-3.14.0.ebuild
rename to net-irc/inspircd/inspircd-3.14.0-r1.ebuild
index 09344ff0054e..74fee7dad769 100644
--- a/net-irc/inspircd/inspircd-3.14.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.14.0-r1.ebuild
@@ -64,6 +64,8 @@ src_configure() {
--disable-auto-extras
--disable-ownership
--system
+   --uid ${PN}
+   --gid ${PN}
--binary-dir="/usr/bin"
--data-dir="/var/lib/${PN}/data"
--example-dir="/usr/share/doc/${PV}"



[gentoo-commits] proj/tinderbox-cluster:master commit in: sql/

2022-10-04 Thread Magnus Granberg
commit: 74dc875a027df21c3aa0504e4fc9526fb3c6944d
Author: Magnus Granberg  gentoo  org>
AuthorDate: Tue Oct  4 23:58:19 2022 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Tue Oct  4 23:58:19 2022 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=74dc875a

Fix owner to buildbot

Signed-off-by: Magnus Granberg  gentoo.org>

 sql/gentoo_ci_schema.sql | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sql/gentoo_ci_schema.sql b/sql/gentoo_ci_schema.sql
index fc10eff..ff81661 100644
--- a/sql/gentoo_ci_schema.sql
+++ b/sql/gentoo_ci_schema.sql
@@ -137,7 +137,7 @@ CREATE TYPE public.projects_status AS ENUM (
 ALTER TYPE public.projects_status OWNER TO buildbot;
 
 --
--- Name: repositorys_method; Type: TYPE; Schema: public; Owner: postgres
+-- Name: repositorys_method; Type: TYPE; Schema: public; Owner: buildbot
 --
 
 CREATE TYPE public.repositorys_method AS ENUM (
@@ -148,10 +148,10 @@ CREATE TYPE public.repositorys_method AS ENUM (
 );
 
 
-ALTER TYPE public.repositorys_method OWNER TO postgres;
+ALTER TYPE public.repositorys_method OWNER TO buildbot;
 
 --
--- Name: repositorys_mode; Type: TYPE; Schema: public; Owner: postgres
+-- Name: repositorys_mode; Type: TYPE; Schema: public; Owner: buildbot
 --
 
 CREATE TYPE public.repositorys_mode AS ENUM (
@@ -160,7 +160,7 @@ CREATE TYPE public.repositorys_mode AS ENUM (
 );
 
 
-ALTER TYPE public.repositorys_mode OWNER TO postgres;
+ALTER TYPE public.repositorys_mode OWNER TO buildbot;
 
 --
 -- Name: repositorys_type; Type: TYPE; Schema: public; Owner: buildbot



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/, sys-cluster/ceph/files/

2022-10-04 Thread Patrick McLean
commit: 70f70e210c1d4175688a07f331c7cf2a88169f88
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Oct  4 23:42:27 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Oct  4 23:42:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f70e21

sys-cluster/ceph: add 17.2.4

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

 sys-cluster/ceph/Manifest  |   2 +
 sys-cluster/ceph/ceph-17.2.4.ebuild| 471 +
 .../ceph/files/ceph-17.2.4-cyclic-deps.patch   |  13 +
 3 files changed, 486 insertions(+)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index 85706e051c7c..2b750ba706c0 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -2,4 +2,6 @@ DIST ceph-15.2.17.tar.gz 148640102 BLAKE2B 
a10dd702ffca005a8741bff645eaf2f671300
 DIST ceph-16.2.10.tar.gz 157176743 BLAKE2B 
065b6f1941f87fde150ab22ba45aa9f58069acf7f33a483456faf0a26e41936846944e800ccd7f99bd8863db8438ae70804621522f75065c0b2506522c4fdd7d
 SHA512 
ae164c24462c3e08763d202acc3e2fe86ffc09f312b5059bae07863e804fc47bd158fc130aa2923246ffcfe26ae6d6d9317326aec96373226e6f9030d7123c8b
 DIST ceph-16.2.9.tar.gz 157168096 BLAKE2B 
0a667a9699925cfc920ca0cc535e5331cbcd95997fb0b9816a4d84c8add454b6b17813018bc1d1de07c802167ef50aa528704b10b01f42759189392ccdb5088f
 SHA512 
bf369038ad6383f88abbed267f0239e9d8a1d33b46b34ed260aeeb1fda1b374cb6e658238e1ace013fbbb68e73b8cd2922b7def318d7a110e5f4560eeae8fca3
 DIST ceph-17.2.3.tar.gz 168821857 BLAKE2B 
21ec5ac33591ae8b22eae3d88680ae87340e639cc21cb9c79bc4fb2f7b6cc7e93aa6b5af0242a6c094a4af9808a2b6f86b6bd7e3c8f247a513c91defa6d4e4a9
 SHA512 
fd6e057ba8440f69423e870dddb2705d68015089ff8d97356bdc359c2ab41e19351fb1c914330de6ba05180f48e328e3ea4c877e9dd80be049e2ec5895068595
+DIST ceph-17.2.4.tar.gz 169013206 BLAKE2B 
05c30a88b05b28845eb18cf89f323673d8a271fbe0011caef1badf26779e932bff610622cc93c4f4436726ade1a71dc6841c47a6a58c9ef2a31b471e52737cfe
 SHA512 
430e916004a697bddda8cb7a83026b6e0e2b2e618e645df48c0580d16d7370d5a40d94b802db5b344faeab7c4e48d65c8ade47d0cbf0eaa0e7ddf399b09a279d
 DIST ceph-xsimd-17.2.3.tar.gz 173025 BLAKE2B 
54679c24804c195ae55b9f49589e331dde92c6d89aaa20e827539e9a4e0010c7549cdd5cf02a7ebed83f953ab2a6f1d9cc9a98cf45c3dc7758ae4938c9c43713
 SHA512 
ecc58e7909648aaa22aefbf76ee2c5a2bece4b1b88da9c7eda1b69a46247e619ff99c4366afd6015f95debd68c1a6b89292c677b9049462d0fc0255fbc0c2a33
+DIST ceph-xsimd-17.2.4.tar.gz 173025 BLAKE2B 
54679c24804c195ae55b9f49589e331dde92c6d89aaa20e827539e9a4e0010c7549cdd5cf02a7ebed83f953ab2a6f1d9cc9a98cf45c3dc7758ae4938c9c43713
 SHA512 
ecc58e7909648aaa22aefbf76ee2c5a2bece4b1b88da9c7eda1b69a46247e619ff99c4366afd6015f95debd68c1a6b89292c677b9049462d0fc0255fbc0c2a33

diff --git a/sys-cluster/ceph/ceph-17.2.4.ebuild 
b/sys-cluster/ceph/ceph-17.2.4.ebuild
new file mode 100644
index ..a704f275f39d
--- /dev/null
+++ b/sys-cluster/ceph/ceph-17.2.4.ebuild
@@ -0,0 +1,471 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+LUA_COMPAT=( lua5-{3..4} )
+
+inherit check-reqs bash-completion-r1 cmake flag-o-matic lua-single \
+   python-r1 udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles
+
+SRC_URI="
+   https://download.ceph.com/tarballs/${P}.tar.gz
+   parquet? ( 
https://github.com/xtensor-stack/xsimd/archive/aeec9c872c8b475dedd7781336710f2dd2666cb2.tar.gz
 -> ceph-xsimd-${PV}.tar.gz )
+"
+KEYWORDS="~amd64 ~arm64"
+
+DESCRIPTION="Ceph distributed filesystem"
+HOMEPAGE="https://ceph.com/;
+
+LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 
GPL-3 BSD Boost-1.0 MIT public-domain"
+SLOT="0"
+
+CPU_FLAGS_X86=(avx2 avx512f pclmul sse{,2,3,4_1,4_2} ssse3)
+
+IUSE="
+   babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana
+   jemalloc jaeger kafka kerberos ldap lttng +mgr +parquet pmdk rabbitmq
+   +radosgw rbd-rwl rbd-ssd rdma rgw-lua +ssl spdk +sqlite +system-boost
+   systemd +tcmalloc test +uring xfs zbd zfs
+"
+
+IUSE+="$(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
+
+DEPEND="
+   ${LUA_DEPS}
+   ${PYTHON_DEPS}
+   acct-group/ceph
+   acct-user/ceph
+   virtual/libudev:=
+   app-arch/bzip2:=
+   app-arch/lz4:=
+   app-arch/snappy:=
+   >=app-arch/snappy-1.1.9-r1
+   app-arch/zstd:=
+   app-shells/bash:0
+   app-misc/jq:=
+   dev-libs/crypto++:=
+   dev-cpp/gflags:=
+   dev-lang/jsonnet:=
+   =dev-libs/libfmt-6.2.1:=
+   =dev-util/google-perftools-2.6.1:= )
+   jaeger? (
+   dev-cpp/nlohmann_json:=
+   dev-cpp/opentelemetry-cpp:=[jaeger]
+   )
+   kafka? ( dev-libs/librdkafka:= )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap:= )
+   lttng? ( dev-util/lttng-ust:= )
+   parquet? ( dev-libs/re2:= )
+   pmdk? ( dev-libs/pmdk:= )
+   rabbitmq? ( 

[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/berry/

2022-10-04 Thread Ross Millen
commit: 9e162f66befc5f200a854dbb00bfdc332662f8ab
Author: Ross Millen  protonmail  com>
AuthorDate: Tue Oct  4 22:16:55 2022 +
Commit: Ross Millen  protonmail  com>
CommitDate: Tue Oct  4 22:16:55 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9e162f66

x11-wm/berry: new package, add 0.1.11

Signed-off-by: Ross Millen  protonmail.com>

 x11-wm/berry/Manifest|  1 +
 x11-wm/berry/berry-0.1.11.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/x11-wm/berry/Manifest b/x11-wm/berry/Manifest
new file mode 100644
index 0..d7c2e2650
--- /dev/null
+++ b/x11-wm/berry/Manifest
@@ -0,0 +1 @@
+DIST berry-0.1.11.tar.gz 29068 BLAKE2B 
2df9f0003eaea6e3a94e4a4fee3161d8e6abbe6959b7774a370b08a20e6f341dd48045479b42c15cacf1faf06c0145b9d21158cd2aa1caf67e326a7b6fdb282e
 SHA512 
6486c072f189017147d6996a44e0e3f58288fe12e42e794b625825135b4382177e884c86560b6f942d219cfa1106d86f44ab7cdab16f51a75971825e8b139129

diff --git a/x11-wm/berry/berry-0.1.11.ebuild b/x11-wm/berry/berry-0.1.11.ebuild
new file mode 100644
index 0..f7eda9253
--- /dev/null
+++ b/x11-wm/berry/berry-0.1.11.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit toolchain-funcs
+
+DESCRIPTION="A byte-sized window manager written in C"
+HOMEPAGE="https://berrywm.org;
+SRC_URI="https://github.com/JLErvin/berry/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~x86"
+IUSE="examples"
+
+DEPEND="
+   x11-libs/libxcb
+   x11-libs/xcb-util
+   x11-libs/xcb-util-wm
+   x11-libs/libXinerama
+   x11-libs/libX11
+   x11-libs/libXft
+"
+RDEPEND="${DEPEND}
+   x11-misc/sxhkd
+"
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" 
DOCPREFIX="${EPREFIX}/usr/share/doc/${PF}" install
+
+   insinto /etc/xdg/sxhkd
+   doins examples/sxhkdrc
+
+   if use examples ; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}
+   fi
+
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-Daemon-SSL/

2022-10-04 Thread Conrad Kostecki
commit: 1cb8354d86a8a3acf4995721511bf6b118314b07
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Oct  4 20:54:19 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Oct  4 20:56:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb8354d

dev-perl/HTTP-Daemon-SSL: fix metadata.xml

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-perl/HTTP-Daemon-SSL/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/HTTP-Daemon-SSL/metadata.xml 
b/dev-perl/HTTP-Daemon-SSL/metadata.xml
index 74f25cc2df74..c724dca12bc5 100644
--- a/dev-perl/HTTP-Daemon-SSL/metadata.xml
+++ b/dev-perl/HTTP-Daemon-SSL/metadata.xml
@@ -1,7 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
conik...@gentoo.org
Conrad Kostecki




[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-Daemon-SSL/

2022-10-04 Thread Conrad Kostecki
commit: 598a8080714352b8004bfb7694e3b0d446d389f2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Oct  4 20:55:34 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Oct  4 20:56:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=598a8080

dev-perl/HTTP-Daemon-SSL: fix MismatchedPerlVersion

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-perl/HTTP-Daemon-SSL/HTTP-Daemon-SSL-1.04.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-perl/HTTP-Daemon-SSL/HTTP-Daemon-SSL-1.04.ebuild 
b/dev-perl/HTTP-Daemon-SSL/HTTP-Daemon-SSL-1.04.ebuild
index a0fad3f98184..5f0fe2300222 100644
--- a/dev-perl/HTTP-Daemon-SSL/HTTP-Daemon-SSL-1.04.ebuild
+++ b/dev-perl/HTTP-Daemon-SSL/HTTP-Daemon-SSL-1.04.ebuild
@@ -4,7 +4,6 @@
 EAPI=8
 
 DIST_AUTHOR=AUFFLICK
-DIST_VERSION=1.04
 
 inherit perl-module
 



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

2022-10-04 Thread Alfredo Tupone
commit: 3f462f4014fcd0fb988d5c39d40f8f6c57f9dc80
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Oct  4 20:37:45 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Oct  4 20:37:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f462f40

dev-ada/ada_language_server: add gcc_12_2_0

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

 dev-ada/ada_language_server/ada_language_server-22.0.0.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-ada/ada_language_server/ada_language_server-22.0.0.ebuild 
b/dev-ada/ada_language_server/ada_language_server-22.0.0.ebuild
index 42dbadb2cd65..61b19f50e06c 100644
--- a/dev-ada/ada_language_server/ada_language_server-22.0.0.ebuild
+++ b/dev-ada/ada_language_server/ada_language_server-22.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-ADA_COMPAT=( gnat_202{0,1} )
+ADA_COMPAT=( gnat_202{0,1} gcc_12_2_0 )
 inherit ada multiprocessing
 
 DESCRIPTION="an implementation of the Microsoft Language Server Protocol for 
Ada/SPARK"
@@ -33,21 +33,27 @@ REQUIRED_USE="${ADA_REQUIRED_USE}"
 src_compile() {
gprbuild -v -j$(makeopts_jobs) -P gnat/tester.gpr -p \
-XLIBRARY_TYPE=relocatable \
+   -XBUILD_MODE=prod \
-cargs:Ada ${ADAFLAGS} || die
gprbuild -v -j$(makeopts_jobs) -c -u -P gnat/lsp_server.gpr -p \
-XLIBRARY_TYPE=relocatable s-memory.adb \
+   -XBUILD_MODE=prod \
-cargs:Ada ${ADAFLAGS} || die
gprbuild -v -j$(makeopts_jobs) -P gnat/lsp_server.gpr -p \
-XLIBRARY_TYPE=relocatable -XVERSION= \
+   -XBUILD_MODE=prod \
-cargs:Ada ${ADAFLAGS} || die
gprbuild -v -j$(makeopts_jobs) -P gnat/codec_test.gpr -p \
-XLIBRARY_TYPE=relocatable \
+   -XBUILD_MODE=prod \
-cargs:Ada ${ADAFLAGS} || die
gprbuild -v -j$(makeopts_jobs) -P gnat/lsp_client.gpr -p \
-XLIBRARY_TYPE=relocatable \
+   -XBUILD_MODE=prod \
-cargs:Ada ${ADAFLAGS} || die
gprbuild -v -j$(makeopts_jobs) -P gnat/lsp_client_glib.gpr -p \
-XLIBRARY_TYPE=relocatable \
+   -XBUILD_MODE=prod \
-cargs:Ada ${ADAFLAGS} || die
mkdir -p integration/vscode/ada/linux
cp -f .obj/server/ada_language_server integration/vscode/ada/linux || 
die



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

2022-10-04 Thread Conrad Kostecki
commit: 73e9a1e02c10ac2f97c61f96316d074eb0e84daf
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Oct  4 19:22:32 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Oct  4 20:33:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e9a1e0

sys-fs/cryptmount: drop 5.3.3-r2

Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-fs/cryptmount/Manifest   |  1 -
 sys-fs/cryptmount/cryptmount-5.3.3-r2.ebuild | 77 
 2 files changed, 78 deletions(-)

diff --git a/sys-fs/cryptmount/Manifest b/sys-fs/cryptmount/Manifest
index 7b61f5f27489..2ec6c70bf5ba 100644
--- a/sys-fs/cryptmount/Manifest
+++ b/sys-fs/cryptmount/Manifest
@@ -1,2 +1 @@
-DIST cryptmount-5.3.3.tar.gz 545925 BLAKE2B 
7a20d3a3b5805b1fe9ed84aafe6aaebeab4c62652dc8f53ecd70a7e0a0aa993ab5a03d54967910b94e6d8bde28f7ee7bb90a115a2bf101c9d4f4177fee26f90d
 SHA512 
9945630316feee513a64e11dffa61ece77d0dff43a7b611d91fcb0a7c902402effb30ba15266d52c2f5381aa3ab7290a9a0999ca391c3c15cbdb83debe7dcca0
 DIST cryptmount-6.0.tar.gz 556919 BLAKE2B 
54226756a6772810ff68c78ff38502df3890a428830eaa34612640d7e5cefd92085e288c5e45ff5b7e5c8bb8b524f458e55f5080e7e62435ae33a46f76c06845
 SHA512 
aac4ea4969542ade267b3c697988b15ded23fca3c7a330c7b78d990b2b3ad1a393af2d0bea93908187b50e404847cd580a325182397e2667064165764a55b017

diff --git a/sys-fs/cryptmount/cryptmount-5.3.3-r2.ebuild 
b/sys-fs/cryptmount/cryptmount-5.3.3-r2.ebuild
deleted file mode 100644
index ec1442f7ac9c..
--- a/sys-fs/cryptmount/cryptmount-5.3.3-r2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-info
-
-DESCRIPTION="A utility for management and user-mode mounting of encrypted 
filesystems"
-HOMEPAGE="http://cryptmount.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="argv0switch cswap fsck +gcrypt +largefile mount +nls +luks +openssl 
selinux systemd udev"
-REQUIRED_USE="
-   luks? ( gcrypt )
-   openssl? ( gcrypt )
-"
-
-RDEPEND="
-   sys-fs/lvm2
-   virtual/libiconv
-   virtual/libintl
-   gcrypt? ( dev-libs/libgcrypt:0= )
-   luks? ( sys-fs/cryptsetup )
-   openssl? ( dev-libs/openssl:0= )
-   systemd? ( sys-apps/systemd )
-   udev? ( virtual/udev )
-"
-
-DEPEND="
-   ${RDEPEND}
-   sys-kernel/linux-headers
-"
-
-BDEPEND="nls? ( sys-devel/gettext )"
-
-DOCS=( "AUTHORS" "ChangeLog" "NEWS" "README" "README.sshfs" "RELNOTES" "ToDo" )
-
-CONFIG_CHECK="BLK_DEV_DM"
-ERROR_BLK_DEV_DM="
-   Please enable Device Mapper support in your kernel config
-   -> Device Drivers
-   -> Multiple devices driver support (RAID and LVM)
-   -> Multiple devices driver support (RAID and LVM)
-   <*>/ Device mapper support
-"
-
-src_prepare() {
-   default
-
-   # Since SELinux is hardcoded, remove it on disabled SELinux profile
-   if ! use selinux; then
-   sed -e '/selinux/d' -i dmutils.c || die
-   fi
-}
-
-src_configure() {
-   local myeconf=(
-   --disable-rpath
-   $(use_enable argv0switch)
-   $(use_enable cswap)
-   $(use_enable fsck)
-   $(use_with gcrypt libgcrypt)
-   $(use_enable largefile)
-   $(use_enable mount delegation)
-   $(use_enable nls)
-   $(use_enable luks)
-   $(use_enable openssl openssl-compat)
-   $(use_with systemd)
-   $(use_enable udev libudev)
-
-   )
-
-   econf "${myeconf[@]}"
-}



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

2022-10-04 Thread Conrad Kostecki
commit: aa42fb2eda860eddeb6291bdef8949b77e31d4ff
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Oct  4 20:32:31 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Oct  4 20:33:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa42fb2e

features/musl/package.mask: mask sys-apps/tas

Closes: https://bugs.gentoo.org/874822
Signed-off-by: Conrad Kostecki  gentoo.org>

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 3eb49818d3cc..65706ff0afc6 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Conrad Kostecki  (2022-10-04)
+# Binary package depends on glibc, so we need to mask for musl.
+sys-apps/tas
+
 # Sam James  (2022-10-04)
 # Packages with dubious sys-libs/glibc dependencies (non-binary) but
 # masking for now to allow musl profiles to graduate from exp->dev.



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-utf8/

2022-10-04 Thread Conrad Kostecki
commit: 2a21f085e0b2218a6f690416426017a1133fa40f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Oct  4 19:23:43 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Oct  4 20:33:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a21f085

dev-lua/lua-utf8: add 0.1.4

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/lua-utf8/Manifest  |  1 +
 dev-lua/lua-utf8/lua-utf8-0.1.4.ebuild | 82 ++
 2 files changed, 83 insertions(+)

diff --git a/dev-lua/lua-utf8/Manifest b/dev-lua/lua-utf8/Manifest
index 922b02768582..955d2981cc6e 100644
--- a/dev-lua/lua-utf8/Manifest
+++ b/dev-lua/lua-utf8/Manifest
@@ -1 +1,2 @@
 DIST lua-utf8-0.1.3.tar.gz 41830 BLAKE2B 
72982c7ec8d8837e391fa6bfb689c1e9f4a7746d0cbc058556f06027b4af00c936036f87baf58f45e1169fd3ea7e6d8174629d5a7279205622cf0710971ca29c
 SHA512 
d0abe73fecbfeba36083c135d77962d953ad9e431721a2557669c912a2703e31c46f84f2ee9ee4ac966a5bcc88d4daef930f8d2d8e72106fa61010509c183e29
+DIST lua-utf8-0.1.4.tar.gz 42822 BLAKE2B 
e9b2e46de28183b7e249d02af343707f06ba2d04df29ad0596823faa01c9e885a0cc71581dcc3b98807bae00b7491215ffcf9082a8ac0cc5f5bc558e2e48d113
 SHA512 
8893e4883a6eae791c7728a235c0447850ef753edb19c268c2b88ad9f5b9c485bae733afc712beff956a77ab64f7074633fc5d96ea4bb14e8c8f87e9e0ea3363

diff --git a/dev-lua/lua-utf8/lua-utf8-0.1.4.ebuild 
b/dev-lua/lua-utf8/lua-utf8-0.1.4.ebuild
new file mode 100644
index ..34527a96652f
--- /dev/null
+++ b/dev-lua/lua-utf8/lua-utf8-0.1.4.ebuild
@@ -0,0 +1,82 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="A UTF-8 support module for Lua and LuaJIT"
+HOMEPAGE="https://github.com/starwing/luautf8;
+SRC_URI="https://github.com/starwing/luautf8/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN//-/}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="${LUA_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+lua_src_compile() {
+   local compiler=(
+   "$(tc-getCC)"
+   "${CFLAGS}"
+   "-fPIC"
+   "${LDFLAGS}"
+   "$(lua_get_CFLAGS)"
+   "-c lutf8lib.c"
+   "-o lutf8lib-${ELUA}.o"
+   )
+   einfo "${compiler[@]}"
+   ${compiler[@]} || die
+
+   local linker=(
+   "$(tc-getCC)"
+   "-shared"
+   "${LDFLAGS}"
+   "-o lutf8lib-${ELUA}.so"
+   "lutf8lib-${ELUA}.o"
+   )
+   einfo "${linker[@]}"
+   ${linker[@]} || die
+}
+
+src_compile() {
+   lua_foreach_impl lua_src_compile
+}
+
+lua_src_test() {
+   local mytests=(
+   "test.lua"
+   "test_compat.lua"
+   "test_pm.lua"
+   )
+
+   for mytest in ${mytests[@]}; do
+   LUA_CPATH="${S}/lutf8lib-${ELUA}.so" ${ELUA} ${mytest} || die
+   done
+}
+
+src_test() {
+   lua_foreach_impl lua_src_test
+}
+
+lua_src_install() {
+   exeinto "$(lua_get_cmod_dir)"
+   newexe "lutf8lib-${ELUA}.so" "lua-utf8.so"
+
+   insinto "$(lua_get_lmod_dir)"
+   doins parseucd.lua
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-Daemon-SSL/

2022-10-04 Thread Conrad Kostecki
commit: 72edcd6686783d59ed7dca15f460a61a640ee82a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Oct  4 20:20:18 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Oct  4 20:33:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72edcd66

dev-perl/HTTP-Daemon-SSL: new package, add 1.04

Signed-off-by: Conrad Kostecki  gentoo.org>

 .../HTTP-Daemon-SSL/HTTP-Daemon-SSL-1.04.ebuild| 22 ++
 dev-perl/HTTP-Daemon-SSL/Manifest  |  1 +
 dev-perl/HTTP-Daemon-SSL/metadata.xml  | 13 +
 3 files changed, 36 insertions(+)

diff --git a/dev-perl/HTTP-Daemon-SSL/HTTP-Daemon-SSL-1.04.ebuild 
b/dev-perl/HTTP-Daemon-SSL/HTTP-Daemon-SSL-1.04.ebuild
new file mode 100644
index ..a0fad3f98184
--- /dev/null
+++ b/dev-perl/HTTP-Daemon-SSL/HTTP-Daemon-SSL-1.04.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=AUFFLICK
+DIST_VERSION=1.04
+
+inherit perl-module
+
+DESCRIPTION="A simple http server class with SSL support"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   dev-perl/IO-Socket-INET6
+   dev-perl/IO-Socket-SSL
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}"

diff --git a/dev-perl/HTTP-Daemon-SSL/Manifest 
b/dev-perl/HTTP-Daemon-SSL/Manifest
new file mode 100644
index ..0b835c2ed570
--- /dev/null
+++ b/dev-perl/HTTP-Daemon-SSL/Manifest
@@ -0,0 +1 @@
+DIST HTTP-Daemon-SSL-1.04.tar.gz 9237 BLAKE2B 
17eba9f46fa78e4bc8c8c56e445f578aca9965d134a2fbd2c19dd6806c4bae956421e9767598a40d4075c68ed9e1744b09ecb09de74185af172f12940fa930c5
 SHA512 
ff7b1350c376e1c1c743db6becde4c1633ac0dd8da4261d0134a6cad26586b7b296d09f89afa31d529adfe3fc14fad5551ba3c5bba6005f60699fe6b47046c3b

diff --git a/dev-perl/HTTP-Daemon-SSL/metadata.xml 
b/dev-perl/HTTP-Daemon-SSL/metadata.xml
new file mode 100644
index ..74f25cc2df74
--- /dev/null
+++ b/dev-perl/HTTP-Daemon-SSL/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   conik...@gentoo.org
+   Conrad Kostecki
+   
+   
+   HTTP-Daemon-SSL
+   HTTP::Daemon::SSL
+   HTTP::Daemon::ClientConn
+   
+



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

2022-10-04 Thread Conrad Kostecki
commit: 8ba95497b57b1964392098a7234a1f339f7ef9d4
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Oct  4 20:29:41 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Oct  4 20:33:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba95497

sys-apps/smcipmitool: add 2.27.0.220824

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

 sys-apps/smcipmitool/Manifest  |  1 +
 .../smcipmitool/smcipmitool-2.27.0.220824.ebuild   | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/sys-apps/smcipmitool/Manifest b/sys-apps/smcipmitool/Manifest
index a3cedb6c96db..7079cd553ac6 100644
--- a/sys-apps/smcipmitool/Manifest
+++ b/sys-apps/smcipmitool/Manifest
@@ -1 +1,2 @@
 DIST SMCIPMITool_2.26.0_build.220209_bundleJRE_Linux_x64.tar.gz 124144278 
BLAKE2B 
2b4cc6f6fc315c7c22a271e201044d8e6d682f44c787c66941f76e029207ef3e4f216c330e6adeae508194d20c07e5f062e1bb3f19bb5eec45152a161614
 SHA512 
b39074ed515ef9698630e2b2969178caa68e27448e49636d1daf633c1e4b0f4ff1a30a4074a6c5ed68a960bfd653b5d3294641e1f0d3f8ee9732065337a8b243
+DIST SMCIPMITool_2.27.0_build.220824_bundleJRE_Linux_x64.tar.gz 123207545 
BLAKE2B 
aac318a42fafed71aec106d379fdf0b26a555330f14ee8d16f029db565dee26ec829e87973b5c82c8b5f2811b7efc370801bc2631f1d51a2382f1b8d02d9ff16
 SHA512 
18925dacbb75d6773b75684aee5598d118ffafd82d0a6e3bc2685f5457e49417fdbf00c9c8410503f172d0cd328bd9a1c4ec766a0bc65918cdf1645b5b0fcf62

diff --git a/sys-apps/smcipmitool/smcipmitool-2.27.0.220824.ebuild 
b/sys-apps/smcipmitool/smcipmitool-2.27.0.220824.ebuild
new file mode 100644
index ..092ee2dab490
--- /dev/null
+++ b/sys-apps/smcipmitool/smcipmitool-2.27.0.220824.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-2 prefix
+
+MY_DATE="$(ver_cut 4)"
+MY_PN="SMCIPMITool"
+MY_PN_SRC_URI="SMCIPMItool"
+MY_PV="$(ver_cut 1-3)"
+
+DESCRIPTION="An out-of-band utility for interfacing with SuperBlade and IPMI 
devices via CLI"
+HOMEPAGE="https://www.supermicro.com/;
+SRC_URI="https://www.supermicro.com/wftp/utility/${MY_PN_SRC_URI}/Linux/${MY_PN}_${MY_PV}_build.${MY_DATE}_bundleJRE_Linux_x64.tar.gz;
+
+LICENSE="supermicro"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   net-misc/stunnel
+   sys-libs/ncurses-compat:5
+   virtual/jre:1.8
+"
+
+RESTRICT="bindist mirror"
+
+DIR="/usr/share/${PN}"
+QA_PREBUILT="usr/lib*"
+
+src_unpack() {
+   unpack ${A}
+   mv -v ${MY_PN}_${MY_PV}_build.${MY_DATE}_bundleJRE_Linux_x64 ${P} || die
+}
+
+src_prepare() {
+   default
+
+   # Don't use their scary launchers
+   rm -v lax.jar || die
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   java-pkg_dojar *.jar
+   java-pkg_doso *64.so
+
+   local pre=$(prefixify_ro "${FILESDIR}"/launcher-pre.bash)
+   java-pkg_dolauncher smcipmitool-ikvm --jar iKVM.jar -pre "${pre}"
+   java-pkg_dolauncher smcipmitool-jviewersmc --jar JViewerSMC.jar -pre 
"${pre}"
+   java-pkg_dolauncher smcipmitool-jviewerx9 --jar JViewerX9.jar -pre 
"${pre}"
+   java-pkg_dolauncher smcipmitool --jar SMCIPMITool.jar -pre "${pre}"
+
+   exeinto "${DIR}"/jre/bin
+   newexe $(prefixify_ro "${FILESDIR}"/fake-java.bash) java
+
+   insinto "${DIR}"/lib/BMCSecurity
+   doins BMCSecurity/*.{crt,key,pem,txt}
+
+   insinto "${DIR}"/lib/BMCSecurity/linux
+   doins BMCSecurity/linux/stunnel.conf
+
+   dosym ../../../../../bin/stunnel 
"${DIR}"/lib/BMCSecurity/linux/stunnel32
+   dosym ../../../../../bin/stunnel 
"${DIR}"/lib/BMCSecurity/linux/stunnel64
+
+   local DOCS=(
+   "jcurses.README"
+   "ReleaseNotes.txt"
+   "SMCIPMITool_User_Guide.pdf"
+   )
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaexpat/

2022-10-04 Thread Conrad Kostecki
commit: 00cd8c552564b76568b8d01f5b3947bc733a8805
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Oct  4 19:25:26 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Oct  4 20:33:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00cd8c55

dev-lua/luaexpat: add 1.5.1

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luaexpat/Manifest  |  1 +
 dev-lua/luaexpat/luaexpat-1.5.1.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/dev-lua/luaexpat/Manifest b/dev-lua/luaexpat/Manifest
index fc186e79bd24..d6467b0d62f9 100644
--- a/dev-lua/luaexpat/Manifest
+++ b/dev-lua/luaexpat/Manifest
@@ -1 +1,2 @@
 DIST luaexpat-1.5.0.tar.gz 53520 BLAKE2B 
1793f842771e730022abf512731eece538b6edefd10786295842f467af3cbfbdc94e65ea035b1ce9bc849a1ee4f0ca445bd0b66816a6d18bb786d19ced6b3586
 SHA512 
0ac151148101d62f1358f5f310be57de5379891ceda76f0eb821a8b56d0d9c781feaf1db601d982339cd4837f9504b1f9b8b14ebf3a7245925473f6824bbc8b3
+DIST luaexpat-1.5.1.tar.gz 53912 BLAKE2B 
0e8aa342864159e7a3f3ac21bfd65a7fb4378fc51b5889a93f8c00fd497f985bf194b3889d39f28ca097fd84a6160c9804d5957744a7ac9a002d1a0b6969abf3
 SHA512 
45834b02d863a65c6de2ad3c5c671935ae512dd906233a647269438aeeb37c7bbd6e7166aefd8da72480b33e1aa79a86ed070ed8800a8e0f303ccc74918f3bb8

diff --git a/dev-lua/luaexpat/luaexpat-1.5.1.ebuild 
b/dev-lua/luaexpat/luaexpat-1.5.1.ebuild
new file mode 100644
index ..b0c2791bf0e6
--- /dev/null
+++ b/dev-lua/luaexpat/luaexpat-1.5.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="A SAX XML parser based on the Expat library"
+HOMEPAGE="https://github.com/lunarmodules/luaexpat;
+SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="
+   dev-libs/expat
+   ${LUA_DEPS}
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+HTML_DOCS=( "docs/." )
+
+src_prepare() {
+   default
+
+   # Respect users CFLAGS
+   sed -e 's/-O2//g' -i Makefile || die
+
+   lua_copy_sources
+}
+
+lua_src_compile() {
+   pushd "${BUILD_DIR}" || die
+
+   local myemakeargs=(
+   "CC=$(tc-getCC)"
+   "LUA_INC=$(lua_get_CFLAGS)"
+   )
+
+   emake "${myemakeargs[@]}"
+
+   popd
+}
+
+src_compile() {
+   lua_foreach_impl lua_src_compile
+}
+
+lua_src_install() {
+   pushd "${BUILD_DIR}" || die
+
+   local myemakeargs=(
+   "DESTDIR=${ED}"
+   "LUA_CDIR=$(lua_get_cmod_dir)"
+   "LUA_INC=$(lua_get_include_dir)"
+   "LUA_LDIR=$(lua_get_lmod_dir)"
+   )
+
+   emake "${myemakeargs[@]}" install
+
+   popd
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+
+   einstalldocs
+}



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

2022-10-04 Thread Conrad Kostecki
commit: 80339df011b3c07cbbecfdf347dc3dd5a64b5c73
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Oct  4 20:30:04 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Oct  4 20:33:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80339df0

sys-apps/smcipmitool: drop 2.26.0.220209

Closes: https://bugs.gentoo.org/874834
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-apps/smcipmitool/Manifest  |  1 -
 .../smcipmitool/smcipmitool-2.26.0.220209.ebuild   | 77 --
 2 files changed, 78 deletions(-)

diff --git a/sys-apps/smcipmitool/Manifest b/sys-apps/smcipmitool/Manifest
index 7079cd553ac6..bf9feecf51bd 100644
--- a/sys-apps/smcipmitool/Manifest
+++ b/sys-apps/smcipmitool/Manifest
@@ -1,2 +1 @@
-DIST SMCIPMITool_2.26.0_build.220209_bundleJRE_Linux_x64.tar.gz 124144278 
BLAKE2B 
2b4cc6f6fc315c7c22a271e201044d8e6d682f44c787c66941f76e029207ef3e4f216c330e6adeae508194d20c07e5f062e1bb3f19bb5eec45152a161614
 SHA512 
b39074ed515ef9698630e2b2969178caa68e27448e49636d1daf633c1e4b0f4ff1a30a4074a6c5ed68a960bfd653b5d3294641e1f0d3f8ee9732065337a8b243
 DIST SMCIPMITool_2.27.0_build.220824_bundleJRE_Linux_x64.tar.gz 123207545 
BLAKE2B 
aac318a42fafed71aec106d379fdf0b26a555330f14ee8d16f029db565dee26ec829e87973b5c82c8b5f2811b7efc370801bc2631f1d51a2382f1b8d02d9ff16
 SHA512 
18925dacbb75d6773b75684aee5598d118ffafd82d0a6e3bc2685f5457e49417fdbf00c9c8410503f172d0cd328bd9a1c4ec766a0bc65918cdf1645b5b0fcf62

diff --git a/sys-apps/smcipmitool/smcipmitool-2.26.0.220209.ebuild 
b/sys-apps/smcipmitool/smcipmitool-2.26.0.220209.ebuild
deleted file mode 100644
index 092ee2dab490..
--- a/sys-apps/smcipmitool/smcipmitool-2.26.0.220209.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-2 prefix
-
-MY_DATE="$(ver_cut 4)"
-MY_PN="SMCIPMITool"
-MY_PN_SRC_URI="SMCIPMItool"
-MY_PV="$(ver_cut 1-3)"
-
-DESCRIPTION="An out-of-band utility for interfacing with SuperBlade and IPMI 
devices via CLI"
-HOMEPAGE="https://www.supermicro.com/;
-SRC_URI="https://www.supermicro.com/wftp/utility/${MY_PN_SRC_URI}/Linux/${MY_PN}_${MY_PV}_build.${MY_DATE}_bundleJRE_Linux_x64.tar.gz;
-
-LICENSE="supermicro"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-RDEPEND="
-   net-misc/stunnel
-   sys-libs/ncurses-compat:5
-   virtual/jre:1.8
-"
-
-RESTRICT="bindist mirror"
-
-DIR="/usr/share/${PN}"
-QA_PREBUILT="usr/lib*"
-
-src_unpack() {
-   unpack ${A}
-   mv -v ${MY_PN}_${MY_PV}_build.${MY_DATE}_bundleJRE_Linux_x64 ${P} || die
-}
-
-src_prepare() {
-   default
-
-   # Don't use their scary launchers
-   rm -v lax.jar || die
-}
-
-src_compile() {
-   :
-}
-
-src_install() {
-   java-pkg_dojar *.jar
-   java-pkg_doso *64.so
-
-   local pre=$(prefixify_ro "${FILESDIR}"/launcher-pre.bash)
-   java-pkg_dolauncher smcipmitool-ikvm --jar iKVM.jar -pre "${pre}"
-   java-pkg_dolauncher smcipmitool-jviewersmc --jar JViewerSMC.jar -pre 
"${pre}"
-   java-pkg_dolauncher smcipmitool-jviewerx9 --jar JViewerX9.jar -pre 
"${pre}"
-   java-pkg_dolauncher smcipmitool --jar SMCIPMITool.jar -pre "${pre}"
-
-   exeinto "${DIR}"/jre/bin
-   newexe $(prefixify_ro "${FILESDIR}"/fake-java.bash) java
-
-   insinto "${DIR}"/lib/BMCSecurity
-   doins BMCSecurity/*.{crt,key,pem,txt}
-
-   insinto "${DIR}"/lib/BMCSecurity/linux
-   doins BMCSecurity/linux/stunnel.conf
-
-   dosym ../../../../../bin/stunnel 
"${DIR}"/lib/BMCSecurity/linux/stunnel32
-   dosym ../../../../../bin/stunnel 
"${DIR}"/lib/BMCSecurity/linux/stunnel64
-
-   local DOCS=(
-   "jcurses.README"
-   "ReleaseNotes.txt"
-   "SMCIPMITool_User_Guide.pdf"
-   )
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: net-dns/ddclient/

2022-10-04 Thread Conrad Kostecki
commit: f18b0614d505f8ec2b1fedda78aedbdae4b66c9c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Oct  4 20:26:55 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Oct  4 20:33:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f18b0614

net-dns/ddclient: restrict tests

Closes: https://bugs.gentoo.org/874354
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-dns/ddclient/ddclient-3.10.0_rc2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-dns/ddclient/ddclient-3.10.0_rc2.ebuild 
b/net-dns/ddclient/ddclient-3.10.0_rc2.ebuild
index 6e67a98dd294..62aa3c885802 100644
--- a/net-dns/ddclient/ddclient-3.10.0_rc2.ebuild
+++ b/net-dns/ddclient/ddclient-3.10.0_rc2.ebuild
@@ -16,6 +16,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc 
~ppc64 ~riscv ~sparc
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="examples selinux"
+RESTRICT="test"
 
 RDEPEND="
acct-group/ddclient



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

2022-10-04 Thread Conrad Kostecki
commit: 7d2e910ff2bee82cc23b03c2b349f26f4847dfa8
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Oct  4 19:21:08 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Oct  4 20:33:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2e910f

media-libs/gmmlib: drop 22.1.7

Signed-off-by: Conrad Kostecki  gentoo.org>

 media-libs/gmmlib/Manifest |  1 -
 media-libs/gmmlib/gmmlib-22.1.7.ebuild | 35 --
 2 files changed, 36 deletions(-)

diff --git a/media-libs/gmmlib/Manifest b/media-libs/gmmlib/Manifest
index 9fbb8dfb2b0e..4b02fe8eba83 100644
--- a/media-libs/gmmlib/Manifest
+++ b/media-libs/gmmlib/Manifest
@@ -1,3 +1,2 @@
-DIST intel-gmmlib-22.1.7.tar.gz 818408 BLAKE2B 
b7123b571bfdb2f363bb7824264b9c2ad85c5e58f2978c0fa20010c8a890157bf10da7c772b9ad987078784bf37192ec0e8e14b73980af15329609649e817fd6
 SHA512 
0dbf972ecd61f84b9932eb6735c73e424861f7841bee8a5e76cd4d8d28ebf7641e475f9cdb1015b4f20aca08591f8f52631ebc209efa339753b47b3a121a38fb
 DIST intel-gmmlib-22.1.8.tar.gz 818360 BLAKE2B 
5a7dadaead925eddfe52770c73eea92b8f071b498a2ed8d23928c93ba3d0284d9046339b7eb641918b17bf13bbcffc071ba71ba47cc53760258b1bb39f175e17
 SHA512 
4520105c7ceaae30e592acce7bae65841ecdb5d74c888cf03a2308a94a63d998941665794933c8247dbae841d13386ee99b365de0c6a5676acc960386c19ca2c
 DIST intel-gmmlib-22.2.0.tar.gz 820145 BLAKE2B 
6b7966c71a24344f4525cb676aae12c7947d1101bbe46938336deeb769f5728aec4a11ce2b346fc55bc3d752c67e2f375e7008f8bb11a7fc49e91231ed09a1a9
 SHA512 
57ed8bb08755befeb27e096249cc31afbae7ff0ccfb0eb2ae4de38b38e6c3454a1e145f11a509b6dcae45d1a8ee7b75021353f7b1857b3e32366e84310337e44

diff --git a/media-libs/gmmlib/gmmlib-22.1.7.ebuild 
b/media-libs/gmmlib/gmmlib-22.1.7.ebuild
deleted file mode 100644
index 74db95043d2b..
--- a/media-libs/gmmlib/gmmlib-22.1.7.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-
-inherit cmake
-
-DESCRIPTION="Intel Graphics Memory Management Library"
-HOMEPAGE="https://github.com/intel/gmmlib;
-SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz;
-S="${WORKDIR}/${PN}-intel-${P}"
-
-KEYWORDS="amd64"
-LICENSE="MIT"
-SLOT="0/12.1"
-IUSE="+custom-cflags test"
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-20.2.2_conditional_testing.patch
-   "${FILESDIR}"/${PN}-20.3.2_cmake_project.patch
-   "${FILESDIR}"/${PN}-22.1.1_custom_cflags.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING="$(usex test)"
-   -DBUILD_TYPE="Release"
-   -DOVERRIDE_COMPILER_FLAGS="$(usex !custom-cflags)"
-   )
-
-   cmake_src_configure
-}



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

2022-10-04 Thread Conrad Kostecki
commit: c5855a5f6d4e74edab0345f013a81385b882414d
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Oct  4 19:22:11 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Oct  4 20:33:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5855a5f

sys-fs/cryptmount: x86 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-fs/cryptmount/cryptmount-6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/cryptmount/cryptmount-6.0.ebuild 
b/sys-fs/cryptmount/cryptmount-6.0.ebuild
index d8727060b295..ec1442f7ac9c 100644
--- a/sys-fs/cryptmount/cryptmount-6.0.ebuild
+++ b/sys-fs/cryptmount/cryptmount-6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="argv0switch cswap fsck +gcrypt +largefile mount +nls +luks +openssl 
selinux systemd udev"
 REQUIRED_USE="
luks? ( gcrypt )



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

2022-10-04 Thread Conrad Kostecki
commit: a47b0907a761f708c393581bb70e8519c1c4b09c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Oct  4 19:20:21 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Oct  4 20:33:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a47b0907

media-libs/gmmlib: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/media-libs/gmmlib/gmmlib-22.1.8.ebuild 
b/media-libs/gmmlib/gmmlib-22.1.8.ebuild
index 598b7721fb10..74db95043d2b 100644
--- a/media-libs/gmmlib/gmmlib-22.1.8.ebuild
+++ b/media-libs/gmmlib/gmmlib-22.1.8.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/intel/gmmlib;
 SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz;
 S="${WORKDIR}/${PN}-intel-${P}"
 
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 LICENSE="MIT"
 SLOT="0/12.1"
 IUSE="+custom-cflags test"



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

2022-10-04 Thread Conrad Kostecki
commit: 32d461a2a26e8c22ddc1d7826dcccdeddc89a9e9
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Oct  4 19:21:40 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Oct  4 20:33:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32d461a2

sys-fs/cryptmount: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-fs/cryptmount/cryptmount-6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/cryptmount/cryptmount-6.0.ebuild 
b/sys-fs/cryptmount/cryptmount-6.0.ebuild
index e7fbfa348097..d8727060b295 100644
--- a/sys-fs/cryptmount/cryptmount-6.0.ebuild
+++ b/sys-fs/cryptmount/cryptmount-6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="argv0switch cswap fsck +gcrypt +largefile mount +nls +luks +openssl 
selinux systemd udev"
 REQUIRED_USE="
luks? ( gcrypt )



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

2022-10-04 Thread Arthur Zamarin
commit: f145467c02c0ab7bb2b3d5fb82a1b2e7152f86b7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:47:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 20:23:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f145467c

dev-libs/libcbor: use python_has_version inside python_check_deps

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

 dev-libs/libcbor/libcbor-0.9.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libcbor/libcbor-0.9.0.ebuild 
b/dev-libs/libcbor/libcbor-0.9.0.ebuild
index 5878e0247683..9d2172da0ce8 100644
--- a/dev-libs/libcbor/libcbor-0.9.0.ebuild
+++ b/dev-libs/libcbor/libcbor-0.9.0.ebuild
@@ -30,8 +30,9 @@ BDEPEND="
 RESTRICT="!test? ( test )"
 
 python_check_deps() {
-   has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/breathe[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" \
+   "dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]" \
+   "dev-python/breathe[${PYTHON_USEDEP}]"
 }
 
 pkg_setup() {



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

2022-10-04 Thread Arthur Zamarin
commit: a041a41b00ed17101d270b4b7d2dd3436c889d3e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:45:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 20:23:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a041a41b

dev-lang/spidermonkey: use python_has_version inside python_check_deps

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

 dev-lang/spidermonkey/spidermonkey-91.11.0.ebuild | 2 +-
 dev-lang/spidermonkey/spidermonkey-91.13.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/spidermonkey/spidermonkey-91.11.0.ebuild 
b/dev-lang/spidermonkey/spidermonkey-91.11.0.ebuild
index 8f2c8f73bf2f..787d955a13d0 100644
--- a/dev-lang/spidermonkey/spidermonkey-91.11.0.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-91.11.0.ebuild
@@ -132,7 +132,7 @@ llvm_check_deps() {
 
 python_check_deps() {
if use test ; then
-   has_version "dev-python/six[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/six[${PYTHON_USEDEP}]"
fi
 }
 

diff --git a/dev-lang/spidermonkey/spidermonkey-91.13.0.ebuild 
b/dev-lang/spidermonkey/spidermonkey-91.13.0.ebuild
index 13a89a1b6848..6dc4ab9f813f 100644
--- a/dev-lang/spidermonkey/spidermonkey-91.13.0.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-91.13.0.ebuild
@@ -132,7 +132,7 @@ llvm_check_deps() {
 
 python_check_deps() {
if use test ; then
-   has_version "dev-python/six[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/six[${PYTHON_USEDEP}]"
fi
 }
 



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

2022-10-04 Thread Arthur Zamarin
commit: eec9bc769d587d3f36503e5d6e6b89da5e61a546
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:49:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 20:23:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec9bc76

dev-python/pyx: use python_has_version inside python_check_deps

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

 dev-python/pyx/pyx-0.15_p1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pyx/pyx-0.15_p1.ebuild 
b/dev-python/pyx/pyx-0.15_p1.ebuild
index d2a3f69e6665..f687cc522f15 100644
--- a/dev-python/pyx/pyx-0.15_p1.ebuild
+++ b/dev-python/pyx/pyx-0.15_p1.ebuild
@@ -47,8 +47,8 @@ PATCHES=( "${FILESDIR}"/pyx-0.14.1-unicode-latex.patch )
 
 python_check_deps() {
use doc || return 0
-   has_version "dev-python/sphinx[latex,${PYTHON_USEDEP}]" &&
-   has_version "dev-python/sphinx_selective_exclude[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/sphinx[latex,${PYTHON_USEDEP}]" \
+   "dev-python/sphinx_selective_exclude[${PYTHON_USEDEP}]"
 }
 
 src_unpack() {



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

2022-10-04 Thread Arthur Zamarin
commit: 942067fcb7f65c75d631c0c7acc58619c8466e3e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:48:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 20:23:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=942067fc

dev-python/dbus-python: use python_has_version inside python_check_deps

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

 dev-python/dbus-python/dbus-python-1.2.18.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.18.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
index ef3e7164fa56..30ce5fa1aed5 100644
--- a/dev-python/dbus-python/dbus-python-1.2.18.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
@@ -37,8 +37,8 @@ BDEPEND="
 "
 
 python_check_deps() {
-   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
-   has_version "dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" \
+   "dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]"
 }
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel/

2022-10-04 Thread Michał Górny
commit: 30547e609406401eeeb16b822e77efd4fc23bc69
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct  4 18:03:04 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  4 20:10:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30547e60

sys-kernel/vanilla-kernel: Bump to 5.19.13

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

 sys-kernel/vanilla-kernel/Manifest |   7 ++
 .../vanilla-kernel/vanilla-kernel-5.19.13.ebuild   | 134 +
 2 files changed, 141 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 97d0f8b7c87f..bc9003890ae0 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -1,19 +1,24 @@
 DIST gentoo-kernel-config-g1.tar.gz 4283 BLAKE2B 
44dd51ec45ebc71bffcd6d85a2fefba053f7bce8035057f0bbe928e24816ad4ba03c9bf67dcfcd6d6d1833c0a2ea93e0fd486c2093664dc41ccce316e1e60588
 SHA512 
3a45f28df9d457df0fe0d185da8b10f4e35f49dad75075e041e8cf3cf6972fecc8145cd557b0bf3a8dea20ddffae0194f88e61c1e5098fa0a5ca301d40aeea2e
 DIST gentoo-kernel-config-g2.tar.gz 4359 BLAKE2B 
965392fb5b3c1290c596d3e8593cfcf54e76cedd47de335c1b9658c1b35649af18a94639bf3df84507c797e6d7ea074f7f2a2579d2d01073478b30a4f167b2aa
 SHA512 
d1bdef2e817799fcebbcdae1f3b1666f8ca70b0d5adca74014dd665f6b02c81b839220d8fe3794ea1202e1f2589d281344699864207c98b95d23a1d1f03bd42d
+DIST gentoo-kernel-config-g3.tar.gz 4411 BLAKE2B 
00edc4b5dc943834bc7ee977382b2960160888db00a25c5a7f73968784aa39a2b3b69f0bbda89b3ce8eb55e746006cff2839481493ac8bfca6a21de2299564f7
 SHA512 
44beae869bebf5445655dafe1facc47c3dbe602b34c5bf2fa984a581bfe3250fa0df908b8807c333c2e66ab9d1a2bb8026e22140f2a1f522d0dd647c96ca4d5e
 DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B 
a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d
 SHA512 
7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52
 DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 
94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1
 SHA512 
fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb
+DIST kernel-aarch64-fedora.config.5.19.13-gentoo 246842 BLAKE2B 
4a824d02999749a0404437cae28721576511e06a5eaa9ebb1b1479c74e2b54402c440be7ea9159bf304661d4baaa5381c36b266ac0bba0b9bf3820eb04c6e4e0
 SHA512 
8862cf24b177ef3871f118712ceace2b496b04a488b045bbe3d83ab22942f064995486f5534630321faaa96ce60e5f237c4ded24a5468bea6e365aa3ea9f09c4
 DIST kernel-aarch64-fedora.config.5.19.9-gentoo 246805 BLAKE2B 
334f0322313d11b46ca263660cf9c04fb670c2c0fc4d8d1f9b2df43bec16b3d625346752256ba652c977b76ae8a44f46b2ea72612755457e6180f89c3a017e61
 SHA512 
1e0993455eb4dea1e31167e8d04ec37c1a52623920cfba8481aca8a919aeeaa99271a12b50b810f873b25432491effe6501bd249d0b1c4eebb4ba9602ed83183
 DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 
578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09
 SHA512 
66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff
 DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 
92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b
 SHA512 
69d8db11723ae1b40fdedfaace74d15bb63198cdb0485e0a1e5eba95b31217110c93a93e39cc7370cf45f1d3a8bc7f75ec096d6db5ea9ecb28ac6b56702ebb10
 DIST kernel-i686-fedora.config.5.15.19 33 BLAKE2B 
9e0f4dd37058f59610e46a87d3165039e76299d3c186fbfc3312101bac1b8b198de404075f5bbc6f5e2ba04cfd45f9d02bdf94b01c3ed11b9275f37f11ee7617
 SHA512 
49ffc39de86763e707a5c0c07c1367d34e9249615f29fdf97904d7b61a375a86fc4ba37a2f02b5f61e4c76ad65d9ba12716d2523af6faa003f6336d7ae61a953
+DIST kernel-i686-fedora.config.5.19.13-gentoo 223571 BLAKE2B 
d56f8e019b0c58023b08ee358a9af46679ca0f734c075ba6cd65dd6e3277640c0b7683e5707c48f687644d815a3840eb58351c0dee84fe9ec1dcea525fb2e1e8
 SHA512 
0d9fa0592b6a9414f2967677c048a9e014a0e0d43274eea4fe10f8099befae7389bbcd033f4fb36c7c44bd30c2fb197e860151e27c10dc354fe9a86a8bb65e94
 DIST kernel-i686-fedora.config.5.19.9-gentoo 223571 BLAKE2B 
d56f8e019b0c58023b08ee358a9af46679ca0f734c075ba6cd65dd6e3277640c0b7683e5707c48f687644d815a3840eb58351c0dee84fe9ec1dcea525fb2e1e8
 SHA512 
0d9fa0592b6a9414f2967677c048a9e014a0e0d43274eea4fe10f8099befae7389bbcd033f4fb36c7c44bd30c2fb197e860151e27c10dc354fe9a86a8bb65e94
 DIST kernel-i686.config.5.4.21 183910 BLAKE2B 
185126ffb85718bb73761d01683def80b6f002d7a7a6eddd8e858a30d8eadc863fb378d83a1cd2ed82b3540337fa66ae44475e31fb41ebc46d77005b6f54e5c0
 SHA512 
6307afc2295902e44fe65b1cccaa7a0260b295a5f21f1d67ec66197bd972bd3f5675b624f08d9da8b224cb3ec987d5c21cbd743599aeab9ac6214bc651f43476
 DIST 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/

2022-10-04 Thread Michał Górny
commit: 5c7309a54577faee65ec51758f7db716eb9c7a0a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct  4 20:08:25 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  4 20:10:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c7309a5

sys-kernel/gentoo-kernel-bin: Bump to 5.19.13

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.19.13.ebuild   | 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 029d487d848c..4aa705efc3f8 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -22,6 +22,8 @@ DIST genpatches-5.19-13.base.tar.xz 787224 BLAKE2B 
9f8827743838c34ab47c6cf820f25
 DIST genpatches-5.19-13.extras.tar.xz 3808 BLAKE2B 
c1a811ab0ab52d422fd5b8ca3d7e19a3474fabefc4d9805251af7aee3315988471c1dc5058a95878b5d261e891ead328a0c7694e4b28a06a2b76c6917e16aa81
 SHA512 
ce4a80b99e3e4147d0785e246e72be90c87585795d0f2122141efa929d54c6d48e33e979b5614eef19427d4897e6ec26ed73a6e6decb308c345c9c52d1428588
 DIST genpatches-5.19-14.base.tar.xz 851936 BLAKE2B 
8850a35f62720a0b12216414e5cf40a934e8e38a8346824688554c770189a25c9c56de312f98fdca7b3d4b7a3811102af9fe8cc869f27116efd28dd1d4a5cb4e
 SHA512 
d06a54043845c4506cdd4c164421c818abfb0b8b48e20a28fd25fa634775335118a9687fdc5f886833c24d4185c8aac186988981c02f05e1fe761bb409bc2e3f
 DIST genpatches-5.19-14.extras.tar.xz 3808 BLAKE2B 
a6bf77870b14ccb61e0fb2ea0400fb83538491870bd84c9039074d8765d6cd1c0bbadd16b963898a0e01f7808e320006d9823482544a61bca551ca624fa5d87a
 SHA512 
e7bf591d2fea8d4e9b7678e2189953986521a8a01e7cc470005cc1fa8608b73d716cfec02c87e849578aa8581317899a48aa373c683bab3a67f05098f101d94d
+DIST genpatches-5.19-15.base.tar.xz 854856 BLAKE2B 
ef0a5d23b6020125e9ab82d5456c3638955943e7299db30e5891abbb6ac62fdf2593b9c3884ceef77b4df9457bbedba2971620603c8f05acb66872d758e99cac
 SHA512 
0420721992c23da7792ffc4e2740432275efa0ef0efe5ca6ffd43c1afa7aab87823f565df9130dd739567e58bd69ab0c1933a7a9270d1ba0df6e596b3ba75c82
+DIST genpatches-5.19-15.extras.tar.xz 3804 BLAKE2B 
4261193221cee786c6b8ab7a39111834d635a90caffd1c06989caa17d26bc07f1d146b61a323f200f2d9b9e2bac9db435a5a2da97342a069c6e3968fcfe08a37
 SHA512 
67fab772d739942d23191e11b939b2e6d0f86accb7925cddd6c8b6f485f33a20efe4a768a520c0e396272ce157ee64483a9c78f9ccbdfb08525b941ece827f33
 DIST genpatches-5.4-218.base.tar.xz 5055868 BLAKE2B 
2dde93f13540d5268d3855b6c4b57f3746badb0db68564bd9f0a5b80cf63138dfb77a1d60be7c9256a36a7685e90299a8e28690debe2e8bad9e23e2d31dbe470
 SHA512 
884f469ef288aedaa2e9271fce5cbce8254247b64cc4e4594fd176b62f65133910f8e50d2458f8c822db5683beb02316b71c71e69c71ae2331baafe1d421f347
 DIST genpatches-5.4-218.extras.tar.xz 1812 BLAKE2B 
3d98f3ae24c5612a9427c88943474b1ca8efbba31bf5e0c0f012b4bc41d1ed980042221a77374a19813d2ba02eab944343aebe2b45aac893352a27e6330dd74f
 SHA512 
31a3790fc98eadb717e9dd9ae9a3c0f4d8d36a2fd9023f407c6c5cc8e4018f89c74535c44f7fda34e3f7b48a0116c4bd1a4770bb98bc60a264e9c541cb767d8b
 DIST genpatches-5.4-219.base.tar.xz 5057112 BLAKE2B 
2abaf4161586e089d1993edee6339b471a92dd08631bfbd7180219156417cdfc870163d5089a9185ed49b9a1eea37c9488316e239d67f469fc2f5b177a71e93c
 SHA512 
37af5774e68df5bed8c13c516b245bb23abf0f6e93c369ca6937b1e6787445f0b3b27b8a5d325866f643896166d9ea5b8b8aad535f7c3afb5a45e8245355021e
@@ -72,6 +74,10 @@ DIST gentoo-kernel-5.19.12-1.amd64.gpkg.tar 72529920 BLAKE2B 
ee379e4cca1ec7db66a
 DIST gentoo-kernel-5.19.12-1.arm64.gpkg.tar 65064960 BLAKE2B 
c7a4191fce6f2f93b2894ea3cd1f1f8b2ae43fcd2050726fed8c83362fad8c5009b37434463fdee22878946aceb17327caf0d66577b316e9c62a99b636a08c17
 SHA512 
3d2377d8486d08c37424561dd07832f888645245aa00692dad48b2126abd9f2f188eb4dedbf24851bf7d73899cbba991256fcbb84d29b5ae89a0126ea878cba2
 DIST gentoo-kernel-5.19.12-1.ppc64le.gpkg.tar 59013120 BLAKE2B 
58fabd5b3033f2aa8c4ee1cea3283a48754c58e474fc89ccbc35dffba33cc7a19384fd1ba8c9ac3e8785485c653a98003f49a045ce0589e7ea33bb427ca213dd
 SHA512 
f43282674bcaee86e6a53f6b6f8e16d68be940552103a07c4379119ece197bf1fafadf4f505b2fe2469f27cb670ba57493aee4092c5baa45302523b72c0be763
 DIST gentoo-kernel-5.19.12-1.x86.gpkg.tar 62361600 BLAKE2B 
f2001cba9e8b19b79bb34e6a2d54c528999d7097b931074c74b94bcc0993bf851c73338a20623f0310d5e20232aa591d527332a3bb132d8368dce81fa7ce15b4
 SHA512 
1aefb84d25a2797b5c0636040a75c2c49a24c2d60de697d8f5e06130d8fb86e4f614964eeb05c95f96e82a7128d0969d815a044e12faeca201e1bd4aec615bd1
+DIST gentoo-kernel-5.19.13-1.amd64.gpkg.tar 72499200 BLAKE2B 
193c3cb2ec1b99181cb6c261230bc186f5a497a463a16bdd8468c3bc26d02a165f9f949c432299347fde1693174e36128fa57d173c3b0c45801da33fc8b9dd1b
 SHA512 
b0c50738f57e48076755054b89d4e987f59e59c3c448a1d1379f26cdc61bb43c1cfa2f53ad4d3e1f080147c73787bc779cd964cdf86411c5c4a4301528bd694a
+DIST gentoo-kernel-5.19.13-1.arm64.gpkg.tar 65064960 BLAKE2B 

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

2022-10-04 Thread Michał Górny
commit: 518448c9ffc0be50956c3c92a2880a3e0515d1f6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct  4 18:03:17 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  4 20:10:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=518448c9

sys-kernel/gentoo-kernel: Bump to 5.19.13

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

 sys-kernel/gentoo-kernel/Manifest  |   7 ++
 .../gentoo-kernel/gentoo-kernel-5.19.13.ebuild | 137 +
 2 files changed, 144 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 833a894f6682..df8b51a0c2a3 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -22,6 +22,8 @@ DIST genpatches-5.19-13.base.tar.xz 787224 BLAKE2B 
9f8827743838c34ab47c6cf820f25
 DIST genpatches-5.19-13.extras.tar.xz 3808 BLAKE2B 
c1a811ab0ab52d422fd5b8ca3d7e19a3474fabefc4d9805251af7aee3315988471c1dc5058a95878b5d261e891ead328a0c7694e4b28a06a2b76c6917e16aa81
 SHA512 
ce4a80b99e3e4147d0785e246e72be90c87585795d0f2122141efa929d54c6d48e33e979b5614eef19427d4897e6ec26ed73a6e6decb308c345c9c52d1428588
 DIST genpatches-5.19-14.base.tar.xz 851936 BLAKE2B 
8850a35f62720a0b12216414e5cf40a934e8e38a8346824688554c770189a25c9c56de312f98fdca7b3d4b7a3811102af9fe8cc869f27116efd28dd1d4a5cb4e
 SHA512 
d06a54043845c4506cdd4c164421c818abfb0b8b48e20a28fd25fa634775335118a9687fdc5f886833c24d4185c8aac186988981c02f05e1fe761bb409bc2e3f
 DIST genpatches-5.19-14.extras.tar.xz 3808 BLAKE2B 
a6bf77870b14ccb61e0fb2ea0400fb83538491870bd84c9039074d8765d6cd1c0bbadd16b963898a0e01f7808e320006d9823482544a61bca551ca624fa5d87a
 SHA512 
e7bf591d2fea8d4e9b7678e2189953986521a8a01e7cc470005cc1fa8608b73d716cfec02c87e849578aa8581317899a48aa373c683bab3a67f05098f101d94d
+DIST genpatches-5.19-15.base.tar.xz 854856 BLAKE2B 
ef0a5d23b6020125e9ab82d5456c3638955943e7299db30e5891abbb6ac62fdf2593b9c3884ceef77b4df9457bbedba2971620603c8f05acb66872d758e99cac
 SHA512 
0420721992c23da7792ffc4e2740432275efa0ef0efe5ca6ffd43c1afa7aab87823f565df9130dd739567e58bd69ab0c1933a7a9270d1ba0df6e596b3ba75c82
+DIST genpatches-5.19-15.extras.tar.xz 3804 BLAKE2B 
4261193221cee786c6b8ab7a39111834d635a90caffd1c06989caa17d26bc07f1d146b61a323f200f2d9b9e2bac9db435a5a2da97342a069c6e3968fcfe08a37
 SHA512 
67fab772d739942d23191e11b939b2e6d0f86accb7925cddd6c8b6f485f33a20efe4a768a520c0e396272ce157ee64483a9c78f9ccbdfb08525b941ece827f33
 DIST genpatches-5.4-218.base.tar.xz 5055868 BLAKE2B 
2dde93f13540d5268d3855b6c4b57f3746badb0db68564bd9f0a5b80cf63138dfb77a1d60be7c9256a36a7685e90299a8e28690debe2e8bad9e23e2d31dbe470
 SHA512 
884f469ef288aedaa2e9271fce5cbce8254247b64cc4e4594fd176b62f65133910f8e50d2458f8c822db5683beb02316b71c71e69c71ae2331baafe1d421f347
 DIST genpatches-5.4-218.extras.tar.xz 1812 BLAKE2B 
3d98f3ae24c5612a9427c88943474b1ca8efbba31bf5e0c0f012b4bc41d1ed980042221a77374a19813d2ba02eab944343aebe2b45aac893352a27e6330dd74f
 SHA512 
31a3790fc98eadb717e9dd9ae9a3c0f4d8d36a2fd9023f407c6c5cc8e4018f89c74535c44f7fda34e3f7b48a0116c4bd1a4770bb98bc60a264e9c541cb767d8b
 DIST genpatches-5.4-219.base.tar.xz 5057112 BLAKE2B 
2abaf4161586e089d1993edee6339b471a92dd08631bfbd7180219156417cdfc870163d5089a9185ed49b9a1eea37c9488316e239d67f469fc2f5b177a71e93c
 SHA512 
37af5774e68df5bed8c13c516b245bb23abf0f6e93c369ca6937b1e6787445f0b3b27b8a5d325866f643896166d9ea5b8b8aad535f7c3afb5a45e8245355021e
@@ -30,20 +32,25 @@ DIST genpatches-5.4-220.base.tar.xz 5083772 BLAKE2B 
643bbad38a1dc2d6140db59f2e74
 DIST genpatches-5.4-220.extras.tar.xz 1812 BLAKE2B 
59356642113a6ea0d2756a317a1a02fe375ca4bd1efd70ae0ca5093eea05bb00af062f945db1719be3eba11b358e80fe7764aa8e62df1d3259d6ac1ea2b95152
 SHA512 
b9ba7d70b577367316f0c9721e0783798f5c2c023eb3ccb9f95907963c79963b72a65338674bed7ddba3fc75cf10e330a4ae6a90f0ea788aa15f3ec1a042850f
 DIST gentoo-kernel-config-g1.tar.gz 4283 BLAKE2B 
44dd51ec45ebc71bffcd6d85a2fefba053f7bce8035057f0bbe928e24816ad4ba03c9bf67dcfcd6d6d1833c0a2ea93e0fd486c2093664dc41ccce316e1e60588
 SHA512 
3a45f28df9d457df0fe0d185da8b10f4e35f49dad75075e041e8cf3cf6972fecc8145cd557b0bf3a8dea20ddffae0194f88e61c1e5098fa0a5ca301d40aeea2e
 DIST gentoo-kernel-config-g2.tar.gz 4359 BLAKE2B 
965392fb5b3c1290c596d3e8593cfcf54e76cedd47de335c1b9658c1b35649af18a94639bf3df84507c797e6d7ea074f7f2a2579d2d01073478b30a4f167b2aa
 SHA512 
d1bdef2e817799fcebbcdae1f3b1666f8ca70b0d5adca74014dd665f6b02c81b839220d8fe3794ea1202e1f2589d281344699864207c98b95d23a1d1f03bd42d
+DIST gentoo-kernel-config-g3.tar.gz 4411 BLAKE2B 
00edc4b5dc943834bc7ee977382b2960160888db00a25c5a7f73968784aa39a2b3b69f0bbda89b3ce8eb55e746006cff2839481493ac8bfca6a21de2299564f7
 SHA512 
44beae869bebf5445655dafe1facc47c3dbe602b34c5bf2fa984a581bfe3250fa0df908b8807c333c2e66ab9d1a2bb8026e22140f2a1f522d0dd647c96ca4d5e
 DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B 
a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2022-10-04 Thread Michał Górny
commit: 0ba6022d30a79a9966aa32227b0e1b52567245ab
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct  4 18:03:18 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  4 20:10:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba6022d

virtual/dist-kernel: Bump to 5.19.13

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

 virtual/dist-kernel/dist-kernel-5.19.13.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.19.13.ebuild 
b/virtual/dist-kernel/dist-kernel-5.19.13.ebuild
new file mode 100644
index ..c2caefd6cfca
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.19.13.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2022-10-04 Thread Ionen Wolkens
commit: c6139aafa2b574a5308bdf1d82b314b8f5aeb3bd
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Oct  4 19:48:06 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Oct  4 19:58:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6139aaf

app-text/mdbook: Keyword 0.4.21 ppc, #852878

Tested-by: ernsteiswuerfel  mailbox.org>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-text/mdbook/mdbook-0.4.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/mdbook/mdbook-0.4.21.ebuild 
b/app-text/mdbook/mdbook-0.4.21.ebuild
index b373b3a3d565..39bb0cabc803 100644
--- a/app-text/mdbook/mdbook-0.4.21.ebuild
+++ b/app-text/mdbook/mdbook-0.4.21.ebuild
@@ -225,7 +225,7 @@ S="${WORKDIR}/${P/b/B}"
 # CC-BY-4.0/OFL-1.1: embeds fonts inside the executable
 LICENSE="Apache-2.0 BSD CC-BY-4.0 CC0-1.0 ISC MIT MPL-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="doc"
 
 QA_FLAGS_IGNORED="usr/bin/${PN}"



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

2022-10-04 Thread Ionen Wolkens
commit: 000d83242a6b97667340be44b66b9cc3a7f2e05b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Oct  4 19:48:07 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Oct  4 19:58:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=000d8324

dev-python/watchfiles: Keyword 0.17.0 ppc, #852878

Tested-by: ernsteiswuerfel  mailbox.org>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-python/watchfiles/watchfiles-0.17.0.ebuild 
b/dev-python/watchfiles/watchfiles-0.17.0.ebuild
index c0161078938d..ab7b96182857 100644
--- a/dev-python/watchfiles/watchfiles-0.17.0.ebuild
+++ b/dev-python/watchfiles/watchfiles-0.17.0.ebuild
@@ -77,7 +77,7 @@ LICENSE="MIT"
 LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD"
 LICENSE+=" CC0-1.0 ISC MIT Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
=dev-python/anyio-3*[${PYTHON_USEDEP}]



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

2022-10-04 Thread Ionen Wolkens
commit: 5202c9b392ae74d81ddea9e41f713ea5c80d6e20
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Oct  4 19:48:06 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Oct  4 19:58:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5202c9b3

dev-python/boltons: Keyword 21.0.0-r1 ppc, #852878

Tested-by: ernsteiswuerfel  mailbox.org>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-python/boltons/boltons-21.0.0-r1.ebuild 
b/dev-python/boltons/boltons-21.0.0-r1.ebuild
index 687ada678d37..936ab093e95d 100644
--- a/dev-python/boltons/boltons-21.0.0-r1.ebuild
+++ b/dev-python/boltons/boltons-21.0.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mahmoud/boltons/archive/${PV}.tar.gz -> ${P}.gh.tar.
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 distutils_enable_tests pytest
 distutils_enable_sphinx docs \



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

2022-10-04 Thread Ionen Wolkens
commit: 0c259fd4db4c5496c8c2ef871c594354fecb8cef
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Oct  4 19:48:07 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Oct  4 19:58:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c259fd4

dev-util/maturin: Keyword 0.13.2 ppc, #852878

Tested-by: ernsteiswuerfel  mailbox.org>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-util/maturin/maturin-0.13.2.ebuild 
b/dev-util/maturin/maturin-0.13.2.ebuild
index 41727daf0329..92c369ecd490 100644
--- a/dev-util/maturin/maturin-0.13.2.ebuild
+++ b/dev-util/maturin/maturin-0.13.2.ebuild
@@ -345,7 +345,7 @@ LICENSE="
BSD CC0-1.0 ISC MIT MPL-2.0 openssl unicode
doc? ( CC-BY-4.0 OFL-1.1 )"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv ~s390 ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-10-04 Thread Marek Szuba
commit: a00b53c163bcfbdc8e11308ffbd72d09f18401e3
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Oct  4 18:52:09 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Oct  4 19:51:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a00b53c1

dev-python/polib: enable py3.11

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/polib/polib-1.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/polib/polib-1.1.1.ebuild 
b/dev-python/polib/polib-1.1.1.ebuild
index 166a15e19c9d..8733a37715c8 100644
--- a/dev-python/polib/polib-1.1.1.ebuild
+++ b/dev-python/polib/polib-1.1.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-ros/poco_vendor/

2022-10-04 Thread Arthur Zamarin
commit: 7e8633dd7785512ff05ff27aec540e8e20a6bdcf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:34:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 19:34:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e8633dd

dev-ros/poco_vendor: use python_has_version inside python_check_deps

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

 dev-ros/poco_vendor/poco_vendor-1.2.1.ebuild | 4 ++--
 dev-ros/poco_vendor/poco_vendor-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ros/poco_vendor/poco_vendor-1.2.1.ebuild 
b/dev-ros/poco_vendor/poco_vendor-1.2.1.ebuild
index 09425e587d23..03365083ddf5 100644
--- a/dev-ros/poco_vendor/poco_vendor-1.2.1.ebuild
+++ b/dev-ros/poco_vendor/poco_vendor-1.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -33,5 +33,5 @@ BDEPEND="
 "
 
 python_check_deps() {
-   has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]"
+   python_has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]"
 }

diff --git a/dev-ros/poco_vendor/poco_vendor-.ebuild 
b/dev-ros/poco_vendor/poco_vendor-.ebuild
index 24ec7a182e2a..6efe66ba9201 100644
--- a/dev-ros/poco_vendor/poco_vendor-.ebuild
+++ b/dev-ros/poco_vendor/poco_vendor-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -41,7 +41,7 @@ BDEPEND="
 "
 
 python_check_deps() {
-   has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]"
+   python_has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]"
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-ros/ament_cmake_ros/

2022-10-04 Thread Arthur Zamarin
commit: 554f2e44a7affb46b2d96d4cc52f8e8d1c5cc5ae
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:28:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 19:28:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=554f2e44

dev-ros/ament_cmake_ros: use python_has_version inside python_check_deps

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

 dev-ros/ament_cmake_ros/ament_cmake_ros-0.10.0.ebuild | 2 +-
 dev-ros/ament_cmake_ros/ament_cmake_ros-.ebuild   | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ros/ament_cmake_ros/ament_cmake_ros-0.10.0.ebuild 
b/dev-ros/ament_cmake_ros/ament_cmake_ros-0.10.0.ebuild
index 5a06cfb3c18e..35af72b0cbd8 100644
--- a/dev-ros/ament_cmake_ros/ament_cmake_ros-0.10.0.ebuild
+++ b/dev-ros/ament_cmake_ros/ament_cmake_ros-0.10.0.ebuild
@@ -35,7 +35,7 @@ BDEPEND="
 "
 
 python_check_deps() {
-   has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]"
+   python_has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]"
 }
 
 src_configure() {

diff --git a/dev-ros/ament_cmake_ros/ament_cmake_ros-.ebuild 
b/dev-ros/ament_cmake_ros/ament_cmake_ros-.ebuild
index 9db04e1784f0..35af72b0cbd8 100644
--- a/dev-ros/ament_cmake_ros/ament_cmake_ros-.ebuild
+++ b/dev-ros/ament_cmake_ros/ament_cmake_ros-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -35,7 +35,7 @@ BDEPEND="
 "
 
 python_check_deps() {
-   has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]"
+   python_has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]"
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-ros/ament_cmake_uncrustify/

2022-10-04 Thread Arthur Zamarin
commit: 1aeb5312d8ec30411838b96a5caeffe3f07f5a71
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:29:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 19:29:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aeb5312

dev-ros/ament_cmake_uncrustify: use python_has_version inside python_check_deps

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

 .../ament_cmake_uncrustify/ament_cmake_uncrustify-0.11.2.ebuild   | 8 
 .../ament_cmake_uncrustify/ament_cmake_uncrustify-0.12.1.ebuild   | 6 +++---
 dev-ros/ament_cmake_uncrustify/ament_cmake_uncrustify-.ebuild | 8 
 3 files changed, 11 insertions(+), 11 deletions(-)

diff --git 
a/dev-ros/ament_cmake_uncrustify/ament_cmake_uncrustify-0.11.2.ebuild 
b/dev-ros/ament_cmake_uncrustify/ament_cmake_uncrustify-0.11.2.ebuild
index 826f45045e89..ca275536e31d 100644
--- a/dev-ros/ament_cmake_uncrustify/ament_cmake_uncrustify-0.11.2.ebuild
+++ b/dev-ros/ament_cmake_uncrustify/ament_cmake_uncrustify-0.11.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -45,9 +45,9 @@ BDEPEND="
 "
 
 python_check_deps() {
-   { use !test || has_version -b 
"dev-ros/ament_copyright[${PYTHON_USEDEP}]"; } && \
-   has_version -b "dev-python/catkin_pkg[${PYTHON_USEDEP}]" && \
-   has_version -b "dev-python/ament_package[${PYTHON_USEDEP}]"
+   { use !test || python_has_version 
"dev-ros/ament_copyright[${PYTHON_USEDEP}]"; } && \
+   python_has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]" \
+   "dev-python/ament_package[${PYTHON_USEDEP}]"
 }
 
 src_configure() {

diff --git 
a/dev-ros/ament_cmake_uncrustify/ament_cmake_uncrustify-0.12.1.ebuild 
b/dev-ros/ament_cmake_uncrustify/ament_cmake_uncrustify-0.12.1.ebuild
index c2d582d94104..ca275536e31d 100644
--- a/dev-ros/ament_cmake_uncrustify/ament_cmake_uncrustify-0.12.1.ebuild
+++ b/dev-ros/ament_cmake_uncrustify/ament_cmake_uncrustify-0.12.1.ebuild
@@ -45,9 +45,9 @@ BDEPEND="
 "
 
 python_check_deps() {
-   { use !test || has_version -b 
"dev-ros/ament_copyright[${PYTHON_USEDEP}]"; } && \
-   has_version -b "dev-python/catkin_pkg[${PYTHON_USEDEP}]" && \
-   has_version -b "dev-python/ament_package[${PYTHON_USEDEP}]"
+   { use !test || python_has_version 
"dev-ros/ament_copyright[${PYTHON_USEDEP}]"; } && \
+   python_has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]" \
+   "dev-python/ament_package[${PYTHON_USEDEP}]"
 }
 
 src_configure() {

diff --git a/dev-ros/ament_cmake_uncrustify/ament_cmake_uncrustify-.ebuild 
b/dev-ros/ament_cmake_uncrustify/ament_cmake_uncrustify-.ebuild
index 826f45045e89..ca275536e31d 100644
--- a/dev-ros/ament_cmake_uncrustify/ament_cmake_uncrustify-.ebuild
+++ b/dev-ros/ament_cmake_uncrustify/ament_cmake_uncrustify-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -45,9 +45,9 @@ BDEPEND="
 "
 
 python_check_deps() {
-   { use !test || has_version -b 
"dev-ros/ament_copyright[${PYTHON_USEDEP}]"; } && \
-   has_version -b "dev-python/catkin_pkg[${PYTHON_USEDEP}]" && \
-   has_version -b "dev-python/ament_package[${PYTHON_USEDEP}]"
+   { use !test || python_has_version 
"dev-ros/ament_copyright[${PYTHON_USEDEP}]"; } && \
+   python_has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]" \
+   "dev-python/ament_package[${PYTHON_USEDEP}]"
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-ros/ament_lint_auto/

2022-10-04 Thread Arthur Zamarin
commit: 308c74e211ddb2be797c5cc8c33fd7c19af3616e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:32:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 19:32:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=308c74e2

dev-ros/ament_lint_auto: use python_has_version inside python_check_deps

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

 dev-ros/ament_lint_auto/ament_lint_auto-0.11.2.ebuild | 9 -
 dev-ros/ament_lint_auto/ament_lint_auto-0.12.1.ebuild | 7 +++
 dev-ros/ament_lint_auto/ament_lint_auto-.ebuild   | 9 -
 3 files changed, 11 insertions(+), 14 deletions(-)

diff --git a/dev-ros/ament_lint_auto/ament_lint_auto-0.11.2.ebuild 
b/dev-ros/ament_lint_auto/ament_lint_auto-0.11.2.ebuild
index 7c0ae86f0a35..f4bba4298b4b 100644
--- a/dev-ros/ament_lint_auto/ament_lint_auto-0.11.2.ebuild
+++ b/dev-ros/ament_lint_auto/ament_lint_auto-0.11.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -30,14 +30,13 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
+BDEPEND="${PYTHON_DEPS}
$(python_gen_any_dep '
dev-python/ament_package[${PYTHON_USEDEP}]
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git a/dev-ros/ament_lint_auto/ament_lint_auto-0.12.1.ebuild 
b/dev-ros/ament_lint_auto/ament_lint_auto-0.12.1.ebuild
index 16d03e212bf3..f4bba4298b4b 100644
--- a/dev-ros/ament_lint_auto/ament_lint_auto-0.12.1.ebuild
+++ b/dev-ros/ament_lint_auto/ament_lint_auto-0.12.1.ebuild
@@ -30,14 +30,13 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
+BDEPEND="${PYTHON_DEPS}
$(python_gen_any_dep '
dev-python/ament_package[${PYTHON_USEDEP}]
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git a/dev-ros/ament_lint_auto/ament_lint_auto-.ebuild 
b/dev-ros/ament_lint_auto/ament_lint_auto-.ebuild
index 7c0ae86f0a35..f4bba4298b4b 100644
--- a/dev-ros/ament_lint_auto/ament_lint_auto-.ebuild
+++ b/dev-ros/ament_lint_auto/ament_lint_auto-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -30,14 +30,13 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
+BDEPEND="${PYTHON_DEPS}
$(python_gen_any_dep '
dev-python/ament_package[${PYTHON_USEDEP}]
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }



[gentoo-commits] repo/gentoo:master commit in: dev-ros/ament_cmake_xmllint/

2022-10-04 Thread Arthur Zamarin
commit: d7b1498a1843f4fbee0fb72bc182019179ccdde6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:30:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 19:30:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b1498a

dev-ros/ament_cmake_xmllint: use python_has_version inside python_check_deps

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

 dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-0.11.2.ebuild | 6 +++---
 dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-0.12.1.ebuild | 6 +++---
 dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-.ebuild   | 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-0.11.2.ebuild 
b/dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-0.11.2.ebuild
index 7657d4a383e2..bf7643e22605 100644
--- a/dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-0.11.2.ebuild
+++ b/dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-0.11.2.ebuild
@@ -45,9 +45,9 @@ BDEPEND="
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]" && \
-   has_version "dev-ros/ament_xmllint[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]" \
+   "dev-ros/ament_xmllint[${PYTHON_USEDEP}]"
 }
 
 src_configure() {

diff --git a/dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-0.12.1.ebuild 
b/dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-0.12.1.ebuild
index 7657d4a383e2..bf7643e22605 100644
--- a/dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-0.12.1.ebuild
+++ b/dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-0.12.1.ebuild
@@ -45,9 +45,9 @@ BDEPEND="
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]" && \
-   has_version "dev-ros/ament_xmllint[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]" \
+   "dev-ros/ament_xmllint[${PYTHON_USEDEP}]"
 }
 
 src_configure() {

diff --git a/dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-.ebuild 
b/dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-.ebuild
index 7657d4a383e2..bf7643e22605 100644
--- a/dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-.ebuild
+++ b/dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-.ebuild
@@ -45,9 +45,9 @@ BDEPEND="
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]" && \
-   has_version "dev-ros/ament_xmllint[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]" \
+   "dev-ros/ament_xmllint[${PYTHON_USEDEP}]"
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-ros/console_bridge_vendor/

2022-10-04 Thread Arthur Zamarin
commit: 3413f3d64241226b634f258608e0e85118ef3e9e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:33:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 19:33:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3413f3d6

dev-ros/console_bridge_vendor: use python_has_version inside python_check_deps

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

 dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild | 4 ++--
 dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild 
b/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild
index 4646288f53e8..e46a0a73093c 100644
--- a/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild
+++ b/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -34,7 +34,7 @@ BDEPEND="
 "
 
 python_check_deps() {
-   has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]"
+   python_has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]"
 }
 
 src_configure() {

diff --git a/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild 
b/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild
index 4646288f53e8..e46a0a73093c 100644
--- a/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild
+++ b/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -34,7 +34,7 @@ BDEPEND="
 "
 
 python_check_deps() {
-   has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]"
+   python_has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]"
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-ros/python_cmake_module/

2022-10-04 Thread Arthur Zamarin
commit: 4eac394539b1b092e6261ab90229c46137076210
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:35:10 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 19:35:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eac3945

dev-ros/python_cmake_module: use python_has_version inside python_check_deps

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

 dev-ros/python_cmake_module/python_cmake_module-0.8.1.ebuild | 4 ++--
 dev-ros/python_cmake_module/python_cmake_module-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ros/python_cmake_module/python_cmake_module-0.8.1.ebuild 
b/dev-ros/python_cmake_module/python_cmake_module-0.8.1.ebuild
index a94a808de7ac..d0f3ca27bb43 100644
--- a/dev-ros/python_cmake_module/python_cmake_module-0.8.1.ebuild
+++ b/dev-ros/python_cmake_module/python_cmake_module-0.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -34,7 +34,7 @@ BDEPEND="
 "
 
 python_check_deps() {
-   has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]"
+   python_has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]"
 }
 
 src_configure() {

diff --git a/dev-ros/python_cmake_module/python_cmake_module-.ebuild 
b/dev-ros/python_cmake_module/python_cmake_module-.ebuild
index a94a808de7ac..d0f3ca27bb43 100644
--- a/dev-ros/python_cmake_module/python_cmake_module-.ebuild
+++ b/dev-ros/python_cmake_module/python_cmake_module-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -34,7 +34,7 @@ BDEPEND="
 "
 
 python_check_deps() {
-   has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]"
+   python_has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]"
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-ros/ament_cmake_target_dependencies/

2022-10-04 Thread Arthur Zamarin
commit: fe4dfeeb19a7c8f30bdec46eb5fd9731098449ef
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:23:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 19:27:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe4dfeeb

dev-ros/ament_cmake_target_dependencies: use python_has_version inside 
python_check_deps

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

 .../ament_cmake_target_dependencies-1.1.4.ebuild  | 15 +++
 .../ament_cmake_target_dependencies-1.3.0.ebuild  | 13 ++---
 .../ament_cmake_target_dependencies-.ebuild   | 15 +++
 3 files changed, 20 insertions(+), 23 deletions(-)

diff --git 
a/dev-ros/ament_cmake_target_dependencies/ament_cmake_target_dependencies-1.1.4.ebuild
 
b/dev-ros/ament_cmake_target_dependencies/ament_cmake_target_dependencies-1.1.4.ebuild
index 70b3c063b089..af9969154ce6 100644
--- 
a/dev-ros/ament_cmake_target_dependencies/ament_cmake_target_dependencies-1.1.4.ebuild
+++ 
b/dev-ros/ament_cmake_target_dependencies/ament_cmake_target_dependencies-1.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,7 +27,6 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
@@ -37,12 +35,13 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git 
a/dev-ros/ament_cmake_target_dependencies/ament_cmake_target_dependencies-1.3.0.ebuild
 
b/dev-ros/ament_cmake_target_dependencies/ament_cmake_target_dependencies-1.3.0.ebuild
index 57d0a18f4f66..af9969154ce6 100644
--- 
a/dev-ros/ament_cmake_target_dependencies/ament_cmake_target_dependencies-1.3.0.ebuild
+++ 
b/dev-ros/ament_cmake_target_dependencies/ament_cmake_target_dependencies-1.3.0.ebuild
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,7 +27,6 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
@@ -37,12 +35,13 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git 
a/dev-ros/ament_cmake_target_dependencies/ament_cmake_target_dependencies-.ebuild
 
b/dev-ros/ament_cmake_target_dependencies/ament_cmake_target_dependencies-.ebuild
index 70b3c063b089..af9969154ce6 100644
--- 
a/dev-ros/ament_cmake_target_dependencies/ament_cmake_target_dependencies-.ebuild
+++ 
b/dev-ros/ament_cmake_target_dependencies/ament_cmake_target_dependencies-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else

[gentoo-commits] repo/gentoo:master commit in: dev-ros/ament_cmake_version/

2022-10-04 Thread Arthur Zamarin
commit: 67462f81ca8fc698e432a8c3d0ccdb32a9c08c91
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:23:51 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 19:27:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67462f81

dev-ros/ament_cmake_version: use python_has_version inside python_check_deps

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

 .../ament_cmake_version/ament_cmake_version-1.1.4.ebuild  | 15 +++
 .../ament_cmake_version/ament_cmake_version-1.3.0.ebuild  | 13 ++---
 .../ament_cmake_version/ament_cmake_version-.ebuild   | 15 +++
 3 files changed, 20 insertions(+), 23 deletions(-)

diff --git a/dev-ros/ament_cmake_version/ament_cmake_version-1.1.4.ebuild 
b/dev-ros/ament_cmake_version/ament_cmake_version-1.1.4.ebuild
index 2124a92f04a5..56662480fc81 100644
--- a/dev-ros/ament_cmake_version/ament_cmake_version-1.1.4.ebuild
+++ b/dev-ros/ament_cmake_version/ament_cmake_version-1.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,19 +27,19 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git a/dev-ros/ament_cmake_version/ament_cmake_version-1.3.0.ebuild 
b/dev-ros/ament_cmake_version/ament_cmake_version-1.3.0.ebuild
index b70cd7b77686..56662480fc81 100644
--- a/dev-ros/ament_cmake_version/ament_cmake_version-1.3.0.ebuild
+++ b/dev-ros/ament_cmake_version/ament_cmake_version-1.3.0.ebuild
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,19 +27,19 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git a/dev-ros/ament_cmake_version/ament_cmake_version-.ebuild 
b/dev-ros/ament_cmake_version/ament_cmake_version-.ebuild
index 2124a92f04a5..56662480fc81 100644
--- a/dev-ros/ament_cmake_version/ament_cmake_version-.ebuild
+++ b/dev-ros/ament_cmake_version/ament_cmake_version-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,19 +27,19 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   

[gentoo-commits] repo/gentoo:master commit in: dev-ros/ament_cmake_python/

2022-10-04 Thread Arthur Zamarin
commit: 92d4c5e46d7fe8e6fe48afe2b8fd03b887f4626d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:23:34 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 19:27:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d4c5e4

dev-ros/ament_cmake_python: use python_has_version inside python_check_deps

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

 .../ament_cmake_python/ament_cmake_python-1.1.4.ebuild| 15 +++
 .../ament_cmake_python/ament_cmake_python-1.3.0.ebuild| 13 ++---
 dev-ros/ament_cmake_python/ament_cmake_python-.ebuild | 13 ++---
 3 files changed, 19 insertions(+), 22 deletions(-)

diff --git a/dev-ros/ament_cmake_python/ament_cmake_python-1.1.4.ebuild 
b/dev-ros/ament_cmake_python/ament_cmake_python-1.1.4.ebuild
index d6ff5f678382..9e97d1bcb641 100644
--- a/dev-ros/ament_cmake_python/ament_cmake_python-1.1.4.ebuild
+++ b/dev-ros/ament_cmake_python/ament_cmake_python-1.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,20 +27,20 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 PATCHES=( "${FILESDIR}/destdir.patch" )
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git a/dev-ros/ament_cmake_python/ament_cmake_python-1.3.0.ebuild 
b/dev-ros/ament_cmake_python/ament_cmake_python-1.3.0.ebuild
index d4b1a4488aca..efe87c1c7938 100644
--- a/dev-ros/ament_cmake_python/ament_cmake_python-1.3.0.ebuild
+++ b/dev-ros/ament_cmake_python/ament_cmake_python-1.3.0.ebuild
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,20 +27,20 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 PATCHES=( "${FILESDIR}/destdir2.patch" )
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git a/dev-ros/ament_cmake_python/ament_cmake_python-.ebuild 
b/dev-ros/ament_cmake_python/ament_cmake_python-.ebuild
index d4b1a4488aca..efe87c1c7938 100644
--- a/dev-ros/ament_cmake_python/ament_cmake_python-.ebuild
+++ b/dev-ros/ament_cmake_python/ament_cmake_python-.ebuild
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,20 +27,20 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   

[gentoo-commits] repo/gentoo:master commit in: dev-ros/ament_cmake_include_directories/

2022-10-04 Thread Arthur Zamarin
commit: 224e909e6f087e8a1e8caadbd7aa9674a8328d16
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:22:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 19:27:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=224e909e

dev-ros/ament_cmake_include_directories: use python_has_version inside 
python_check_deps

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

 .../ament_cmake_include_directories-1.1.4.ebuild  | 15 +++
 .../ament_cmake_include_directories-1.3.0.ebuild  | 13 ++---
 .../ament_cmake_include_directories-.ebuild   | 15 +++
 3 files changed, 20 insertions(+), 23 deletions(-)

diff --git 
a/dev-ros/ament_cmake_include_directories/ament_cmake_include_directories-1.1.4.ebuild
 
b/dev-ros/ament_cmake_include_directories/ament_cmake_include_directories-1.1.4.ebuild
index 5a4b76c2c1ab..f6499feed3e5 100644
--- 
a/dev-ros/ament_cmake_include_directories/ament_cmake_include_directories-1.1.4.ebuild
+++ 
b/dev-ros/ament_cmake_include_directories/ament_cmake_include_directories-1.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,19 +27,19 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git 
a/dev-ros/ament_cmake_include_directories/ament_cmake_include_directories-1.3.0.ebuild
 
b/dev-ros/ament_cmake_include_directories/ament_cmake_include_directories-1.3.0.ebuild
index 4f7e319646d6..f6499feed3e5 100644
--- 
a/dev-ros/ament_cmake_include_directories/ament_cmake_include_directories-1.3.0.ebuild
+++ 
b/dev-ros/ament_cmake_include_directories/ament_cmake_include_directories-1.3.0.ebuild
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,19 +27,19 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git 
a/dev-ros/ament_cmake_include_directories/ament_cmake_include_directories-.ebuild
 
b/dev-ros/ament_cmake_include_directories/ament_cmake_include_directories-.ebuild
index 5a4b76c2c1ab..f6499feed3e5 100644
--- 
a/dev-ros/ament_cmake_include_directories/ament_cmake_include_directories-.ebuild
+++ 
b/dev-ros/ament_cmake_include_directories/ament_cmake_include_directories-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz 

[gentoo-commits] repo/gentoo:master commit in: dev-ros/ament_cmake_libraries/

2022-10-04 Thread Arthur Zamarin
commit: 58a1aea6dcde729a3d89397e883e7c215e3b99a8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:23:04 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 19:27:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a1aea6

dev-ros/ament_cmake_libraries: use python_has_version inside python_check_deps

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

 .../ament_cmake_libraries-1.1.4.ebuild| 15 +++
 .../ament_cmake_libraries-1.3.0.ebuild| 13 ++---
 .../ament_cmake_libraries-.ebuild | 15 +++
 3 files changed, 20 insertions(+), 23 deletions(-)

diff --git a/dev-ros/ament_cmake_libraries/ament_cmake_libraries-1.1.4.ebuild 
b/dev-ros/ament_cmake_libraries/ament_cmake_libraries-1.1.4.ebuild
index d307d099dbb9..b163f6ef19db 100644
--- a/dev-ros/ament_cmake_libraries/ament_cmake_libraries-1.1.4.ebuild
+++ b/dev-ros/ament_cmake_libraries/ament_cmake_libraries-1.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,19 +27,19 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git a/dev-ros/ament_cmake_libraries/ament_cmake_libraries-1.3.0.ebuild 
b/dev-ros/ament_cmake_libraries/ament_cmake_libraries-1.3.0.ebuild
index 70e39d4a9658..b163f6ef19db 100644
--- a/dev-ros/ament_cmake_libraries/ament_cmake_libraries-1.3.0.ebuild
+++ b/dev-ros/ament_cmake_libraries/ament_cmake_libraries-1.3.0.ebuild
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,19 +27,19 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git a/dev-ros/ament_cmake_libraries/ament_cmake_libraries-.ebuild 
b/dev-ros/ament_cmake_libraries/ament_cmake_libraries-.ebuild
index d307d099dbb9..b163f6ef19db 100644
--- a/dev-ros/ament_cmake_libraries/ament_cmake_libraries-.ebuild
+++ b/dev-ros/ament_cmake_libraries/ament_cmake_libraries-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,19 +27,19 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have 

[gentoo-commits] repo/gentoo:master commit in: dev-ros/ament_cmake_gtest/

2022-10-04 Thread Arthur Zamarin
commit: 8ea003c46a6c5327e5a92fda7c7e9e7bfe5dba54
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:18:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 19:27:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ea003c4

dev-ros/ament_cmake_gtest: use python_has_version inside python_check_deps

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

 dev-ros/ament_cmake_gtest/ament_cmake_gtest-1.1.4.ebuild | 15 +++
 dev-ros/ament_cmake_gtest/ament_cmake_gtest-1.3.0.ebuild | 13 ++---
 dev-ros/ament_cmake_gtest/ament_cmake_gtest-.ebuild  | 15 +++
 3 files changed, 20 insertions(+), 23 deletions(-)

diff --git a/dev-ros/ament_cmake_gtest/ament_cmake_gtest-1.1.4.ebuild 
b/dev-ros/ament_cmake_gtest/ament_cmake_gtest-1.1.4.ebuild
index 69610780da9d..8230271bfaf6 100644
--- a/dev-ros/ament_cmake_gtest/ament_cmake_gtest-1.1.4.ebuild
+++ b/dev-ros/ament_cmake_gtest/ament_cmake_gtest-1.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,19 +27,19 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git a/dev-ros/ament_cmake_gtest/ament_cmake_gtest-1.3.0.ebuild 
b/dev-ros/ament_cmake_gtest/ament_cmake_gtest-1.3.0.ebuild
index 141f05b4c322..8230271bfaf6 100644
--- a/dev-ros/ament_cmake_gtest/ament_cmake_gtest-1.3.0.ebuild
+++ b/dev-ros/ament_cmake_gtest/ament_cmake_gtest-1.3.0.ebuild
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,19 +27,19 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git a/dev-ros/ament_cmake_gtest/ament_cmake_gtest-.ebuild 
b/dev-ros/ament_cmake_gtest/ament_cmake_gtest-.ebuild
index 69610780da9d..8230271bfaf6 100644
--- a/dev-ros/ament_cmake_gtest/ament_cmake_gtest-.ebuild
+++ b/dev-ros/ament_cmake_gtest/ament_cmake_gtest-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,19 +27,19 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 

[gentoo-commits] repo/gentoo:master commit in: dev-ros/ament_cmake_pytest/

2022-10-04 Thread Arthur Zamarin
commit: 4aa80e3064de79f575e759b3ad2798260303661e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:23:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 19:27:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa80e30

dev-ros/ament_cmake_pytest: use python_has_version inside python_check_deps

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

 .../ament_cmake_pytest/ament_cmake_pytest-1.1.4.ebuild| 15 +++
 .../ament_cmake_pytest/ament_cmake_pytest-1.3.0.ebuild| 13 ++---
 dev-ros/ament_cmake_pytest/ament_cmake_pytest-.ebuild | 15 +++
 3 files changed, 20 insertions(+), 23 deletions(-)

diff --git a/dev-ros/ament_cmake_pytest/ament_cmake_pytest-1.1.4.ebuild 
b/dev-ros/ament_cmake_pytest/ament_cmake_pytest-1.1.4.ebuild
index e23834be6639..113de907501d 100644
--- a/dev-ros/ament_cmake_pytest/ament_cmake_pytest-1.1.4.ebuild
+++ b/dev-ros/ament_cmake_pytest/ament_cmake_pytest-1.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,19 +27,19 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git a/dev-ros/ament_cmake_pytest/ament_cmake_pytest-1.3.0.ebuild 
b/dev-ros/ament_cmake_pytest/ament_cmake_pytest-1.3.0.ebuild
index cd735bfb3be2..113de907501d 100644
--- a/dev-ros/ament_cmake_pytest/ament_cmake_pytest-1.3.0.ebuild
+++ b/dev-ros/ament_cmake_pytest/ament_cmake_pytest-1.3.0.ebuild
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,19 +27,19 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git a/dev-ros/ament_cmake_pytest/ament_cmake_pytest-.ebuild 
b/dev-ros/ament_cmake_pytest/ament_cmake_pytest-.ebuild
index e23834be6639..113de907501d 100644
--- a/dev-ros/ament_cmake_pytest/ament_cmake_pytest-.ebuild
+++ b/dev-ros/ament_cmake_pytest/ament_cmake_pytest-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,19 +27,19 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 

[gentoo-commits] repo/gentoo:master commit in: dev-ros/ament_cmake_export_link_flags/

2022-10-04 Thread Arthur Zamarin
commit: c5e615166819c99844ec3f9e7c5f8fdcd3da6ca2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:12:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 19:27:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5e61516

dev-ros/ament_cmake_export_link_flags: use python_has_version inside 
python_check_deps

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

 .../ament_cmake_export_link_flags-1.1.4.ebuild| 15 +++
 .../ament_cmake_export_link_flags-1.3.0.ebuild| 13 ++---
 .../ament_cmake_export_link_flags-.ebuild | 15 +++
 3 files changed, 20 insertions(+), 23 deletions(-)

diff --git 
a/dev-ros/ament_cmake_export_link_flags/ament_cmake_export_link_flags-1.1.4.ebuild
 
b/dev-ros/ament_cmake_export_link_flags/ament_cmake_export_link_flags-1.1.4.ebuild
index fb30c82f371a..315c3e4c412a 100644
--- 
a/dev-ros/ament_cmake_export_link_flags/ament_cmake_export_link_flags-1.1.4.ebuild
+++ 
b/dev-ros/ament_cmake_export_link_flags/ament_cmake_export_link_flags-1.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,19 +27,19 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git 
a/dev-ros/ament_cmake_export_link_flags/ament_cmake_export_link_flags-1.3.0.ebuild
 
b/dev-ros/ament_cmake_export_link_flags/ament_cmake_export_link_flags-1.3.0.ebuild
index 5e5b6c223c05..315c3e4c412a 100644
--- 
a/dev-ros/ament_cmake_export_link_flags/ament_cmake_export_link_flags-1.3.0.ebuild
+++ 
b/dev-ros/ament_cmake_export_link_flags/ament_cmake_export_link_flags-1.3.0.ebuild
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,19 +27,19 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git 
a/dev-ros/ament_cmake_export_link_flags/ament_cmake_export_link_flags-.ebuild
 
b/dev-ros/ament_cmake_export_link_flags/ament_cmake_export_link_flags-.ebuild
index fb30c82f371a..315c3e4c412a 100644
--- 
a/dev-ros/ament_cmake_export_link_flags/ament_cmake_export_link_flags-.ebuild
+++ 
b/dev-ros/ament_cmake_export_link_flags/ament_cmake_export_link_flags-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,19 +27,19 @@ if 

[gentoo-commits] repo/gentoo:master commit in: dev-ros/ament_cmake_gmock/

2022-10-04 Thread Arthur Zamarin
commit: 7e90b1cd8d46cfe61829edc873e2950b897473d8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:17:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 19:27:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e90b1cd

dev-ros/ament_cmake_gmock: use python_has_version inside python_check_deps

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

 dev-ros/ament_cmake_gmock/ament_cmake_gmock-1.1.4.ebuild | 15 +++
 dev-ros/ament_cmake_gmock/ament_cmake_gmock-1.3.0.ebuild | 13 ++---
 dev-ros/ament_cmake_gmock/ament_cmake_gmock-.ebuild  | 15 +++
 3 files changed, 20 insertions(+), 23 deletions(-)

diff --git a/dev-ros/ament_cmake_gmock/ament_cmake_gmock-1.1.4.ebuild 
b/dev-ros/ament_cmake_gmock/ament_cmake_gmock-1.1.4.ebuild
index 25c574a131a2..ef53ef5b2fec 100644
--- a/dev-ros/ament_cmake_gmock/ament_cmake_gmock-1.1.4.ebuild
+++ b/dev-ros/ament_cmake_gmock/ament_cmake_gmock-1.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,19 +27,19 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git a/dev-ros/ament_cmake_gmock/ament_cmake_gmock-1.3.0.ebuild 
b/dev-ros/ament_cmake_gmock/ament_cmake_gmock-1.3.0.ebuild
index 5e1f522f8d71..ef53ef5b2fec 100644
--- a/dev-ros/ament_cmake_gmock/ament_cmake_gmock-1.3.0.ebuild
+++ b/dev-ros/ament_cmake_gmock/ament_cmake_gmock-1.3.0.ebuild
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,19 +27,19 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git a/dev-ros/ament_cmake_gmock/ament_cmake_gmock-.ebuild 
b/dev-ros/ament_cmake_gmock/ament_cmake_gmock-.ebuild
index 25c574a131a2..ef53ef5b2fec 100644
--- a/dev-ros/ament_cmake_gmock/ament_cmake_gmock-.ebuild
+++ b/dev-ros/ament_cmake_gmock/ament_cmake_gmock-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,19 +27,19 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 

[gentoo-commits] repo/gentoo:master commit in: dev-ros/ament_cmake_export_targets/

2022-10-04 Thread Arthur Zamarin
commit: fddcb8f5d8f6c639a48072c6dc60759736d39a30
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:13:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 19:27:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fddcb8f5

dev-ros/ament_cmake_export_targets: use python_has_version inside 
python_check_deps

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

 .../ament_cmake_export_targets-1.1.4.ebuild   | 15 +++
 .../ament_cmake_export_targets-1.3.0.ebuild   | 13 ++---
 .../ament_cmake_export_targets-.ebuild| 15 +++
 3 files changed, 20 insertions(+), 23 deletions(-)

diff --git 
a/dev-ros/ament_cmake_export_targets/ament_cmake_export_targets-1.1.4.ebuild 
b/dev-ros/ament_cmake_export_targets/ament_cmake_export_targets-1.1.4.ebuild
index efc907fe2f8b..54c4f083a05b 100644
--- a/dev-ros/ament_cmake_export_targets/ament_cmake_export_targets-1.1.4.ebuild
+++ b/dev-ros/ament_cmake_export_targets/ament_cmake_export_targets-1.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,7 +27,6 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
@@ -36,12 +34,13 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git 
a/dev-ros/ament_cmake_export_targets/ament_cmake_export_targets-1.3.0.ebuild 
b/dev-ros/ament_cmake_export_targets/ament_cmake_export_targets-1.3.0.ebuild
index a509591e9cdc..54c4f083a05b 100644
--- a/dev-ros/ament_cmake_export_targets/ament_cmake_export_targets-1.3.0.ebuild
+++ b/dev-ros/ament_cmake_export_targets/ament_cmake_export_targets-1.3.0.ebuild
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,7 +27,6 @@ if [ "${PV#}" != "${PV}" ] ; then
 else
KEYWORDS="~amd64"
 fi
-IUSE=""
 
 RDEPEND="
dev-ros/ament_cmake_core
@@ -36,12 +34,13 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }

diff --git 
a/dev-ros/ament_cmake_export_targets/ament_cmake_export_targets-.ebuild 
b/dev-ros/ament_cmake_export_targets/ament_cmake_export_targets-.ebuild
index efc907fe2f8b..54c4f083a05b 100644
--- a/dev-ros/ament_cmake_export_targets/ament_cmake_export_targets-.ebuild
+++ b/dev-ros/ament_cmake_export_targets/ament_cmake_export_targets-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -28,7 +27,6 @@ if [ "${PV#}" != "${PV}" ] ; 

[gentoo-commits] repo/gentoo:master commit in: dev-ros/ament_cmake_gen_version_h/

2022-10-04 Thread Arthur Zamarin
commit: 9dfe52ffc5cd5f2aa8b00b7fa51dad19671d2bb2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:15:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 19:27:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dfe52ff

dev-ros/ament_cmake_gen_version_h: use python_has_version inside 
python_check_deps

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

 .../ament_cmake_gen_version_h-1.3.0.ebuild   | 12 ++--
 .../ament_cmake_gen_version_h-.ebuild| 12 ++--
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git 
a/dev-ros/ament_cmake_gen_version_h/ament_cmake_gen_version_h-1.3.0.ebuild 
b/dev-ros/ament_cmake_gen_version_h/ament_cmake_gen_version_h-1.3.0.ebuild
index 1feb04c069f8..932f46d31bde 100644
--- a/dev-ros/ament_cmake_gen_version_h/ament_cmake_gen_version_h-1.3.0.ebuild
+++ b/dev-ros/ament_cmake_gen_version_h/ament_cmake_gen_version_h-1.3.0.ebuild
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -38,15 +37,16 @@ DEPEND="${RDEPEND}
dev-ros/ament_cmake_gtest
)"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 RESTRICT="test" # fixme
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }
 
 src_configure() {

diff --git 
a/dev-ros/ament_cmake_gen_version_h/ament_cmake_gen_version_h-.ebuild 
b/dev-ros/ament_cmake_gen_version_h/ament_cmake_gen_version_h-.ebuild
index 1feb04c069f8..932f46d31bde 100644
--- a/dev-ros/ament_cmake_gen_version_h/ament_cmake_gen_version_h-.ebuild
+++ b/dev-ros/ament_cmake_gen_version_h/ament_cmake_gen_version_h-.ebuild
@@ -11,7 +11,6 @@ ROS_PN="ament_cmake"
 if [ "${PV#}" != "${PV}" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ament/ament_cmake;
-   SRC_URI=""
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
@@ -38,15 +37,16 @@ DEPEND="${RDEPEND}
dev-ros/ament_cmake_gtest
)"
 # Deps here are transitive from ament_cmake_core to have matching python 
support
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/ament_package[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]')
 "
 RESTRICT="test" # fixme
 
 python_check_deps() {
-   has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \
+   "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
 }
 
 src_configure() {



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

2022-10-04 Thread Alfredo Tupone
commit: 8b7ccb82d57e650d8a4e35a345ea3561461d34a2
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Oct  4 19:26:39 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Oct  4 19:26:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b7ccb82

sci-libs/gloo: fix build

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

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

 sci-libs/gloo/files/gloo-2022.05.18-gentoo.patch | 30 
 1 file changed, 30 insertions(+)

diff --git a/sci-libs/gloo/files/gloo-2022.05.18-gentoo.patch 
b/sci-libs/gloo/files/gloo-2022.05.18-gentoo.patch
index e445dc9effdb..09f7588a1858 100644
--- a/sci-libs/gloo/files/gloo-2022.05.18-gentoo.patch
+++ b/sci-libs/gloo/files/gloo-2022.05.18-gentoo.patch
@@ -72,3 +72,33 @@
  
  #include "gloo/common/linux.h"
  #include "gloo/common/logging.h"
+--- a/gloo/transport/tcp/tls/pair.cc   2022-10-04 21:14:04.099150060 +0200
 b/gloo/transport/tcp/tls/pair.cc   2022-10-04 21:14:22.330886610 +0200
+@@ -17,6 +17,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ namespace gloo {
+ namespace transport {
+--- a/gloo/common/linux.cc 2022-10-04 21:20:21.401691929 +0200
 b/gloo/common/linux.cc 2022-10-04 21:23:13.924192100 +0200
+@@ -198,7 +198,7 @@
+   } ecmd;
+   int rv;
+ 
+-  ifr->ifr_data = (__caddr_t)
++  ifr->ifr_data = (char *)
+   memset(, 0, sizeof(ecmd));
+   ecmd.req.cmd = ETHTOOL_GLINKSETTINGS;
+ 
+@@ -226,7 +226,7 @@
+   struct ethtool_cmd edata;
+   int rv;
+ 
+-  ifr->ifr_data = (__caddr_t)
++  ifr->ifr_data = (char *)
+   memset(, 0, sizeof(edata));
+   edata.cmd = ETHTOOL_GSET;
+ 



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

2022-10-04 Thread Jakov Smolić
commit: 3cf21b30c2c0f26238e68f767559d80ba2775037
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Oct  4 19:24:47 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Oct  4 19:24:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cf21b30

dev-cpp/doctest: Keyword 2.4.9 riscv, #873814

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

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

diff --git a/dev-cpp/doctest/doctest-2.4.9.ebuild 
b/dev-cpp/doctest/doctest-2.4.9.ebuild
index 58f7f99e07bc..ddc7a022970e 100644
--- a/dev-cpp/doctest/doctest-2.4.9.ebuild
+++ b/dev-cpp/doctest/doctest-2.4.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/doctest/doctest/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-10-04 Thread Jakov Smolić
commit: 155cfeba6e4b92c642239276b8c1760b70fa24b6
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Oct  4 19:24:50 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Oct  4 19:24:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155cfeba

dev-python/Levenshtein: Keyword 0.20.5 riscv, #873814

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

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

diff --git a/dev-python/Levenshtein/Levenshtein-0.20.5.ebuild 
b/dev-python/Levenshtein/Levenshtein-0.20.5.ebuild
index e6bbbc1a531a..abec9786b5f3 100644
--- a/dev-python/Levenshtein/Levenshtein-0.20.5.ebuild
+++ b/dev-python/Levenshtein/Levenshtein-0.20.5.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 DEPEND="
>=dev-cpp/rapidfuzz-cpp-1.7.0



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

2022-10-04 Thread Jakov Smolić
commit: c3ebae56d5453b64ce6b2dc056d91decafacceda
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Oct  4 19:24:52 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Oct  4 19:24:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ebae56

dev-python/jarowinkler: Keyword 1.2.3 riscv, #873814

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

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

diff --git a/dev-python/jarowinkler/jarowinkler-1.2.3.ebuild 
b/dev-python/jarowinkler/jarowinkler-1.2.3.ebuild
index 3aaf6a9b002b..b6e0fe4c952c 100644
--- a/dev-python/jarowinkler/jarowinkler-1.2.3.ebuild
+++ b/dev-python/jarowinkler/jarowinkler-1.2.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 DEPEND="
dev-cpp/jarowinkler-cpp



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

2022-10-04 Thread Jakov Smolić
commit: b58585398077c8de55680d5217f033f73d2ada34
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Oct  4 19:24:49 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Oct  4 19:24:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5858539

dev-python/rapidfuzz: Keyword 2.11.0 riscv, #873814

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

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

diff --git a/dev-python/rapidfuzz/rapidfuzz-2.11.0.ebuild 
b/dev-python/rapidfuzz/rapidfuzz-2.11.0.ebuild
index 33940172b270..208583661aa3 100644
--- a/dev-python/rapidfuzz/rapidfuzz-2.11.0.ebuild
+++ b/dev-python/rapidfuzz/rapidfuzz-2.11.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 # all these are header-only libraries
 DEPEND="



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

2022-10-04 Thread Jakov Smolić
commit: ba09fe7874cb18be657e862b72ae8e9aa0f4d67e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Oct  4 19:24:47 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Oct  4 19:24:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba09fe78

dev-cpp/taskflow: Keyword 3.3.0 riscv, #873814

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

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

diff --git a/dev-cpp/taskflow/taskflow-3.3.0.ebuild 
b/dev-cpp/taskflow/taskflow-3.3.0.ebuild
index c131483350c0..2082d0df3f00 100644
--- a/dev-cpp/taskflow/taskflow-3.3.0.ebuild
+++ b/dev-cpp/taskflow/taskflow-3.3.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/taskflow-${PV}"
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~riscv ~x86"
S="${WORKDIR}/taskflow-${PV}"
 fi
 



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

2022-10-04 Thread Jakov Smolić
commit: 57930fb3c8626e72820c18fae1570cdc996f7c12
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Oct  4 19:24:37 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Oct  4 19:24:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57930fb3

dev-python/rapidfuzz_capi: Keyword 1.0.5 riscv, #873814

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

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

diff --git a/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild 
b/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild
index 89c0f91f964c..43370e78bf2f 100644
--- a/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild
+++ b/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild
@@ -20,4 +20,4 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"



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

2022-10-04 Thread Jakov Smolić
commit: 1681940d246185ad26f763c023900e1c5f80a8fb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Oct  4 19:24:48 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Oct  4 19:24:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1681940d

dev-cpp/rapidfuzz-cpp: Keyword 1.8.0 riscv, #873814

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

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

diff --git a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.8.0.ebuild 
b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.8.0.ebuild
index 99e66055cc0f..6fb280d52d37 100644
--- a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.8.0.ebuild
+++ b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.8.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-10-04 Thread Jakov Smolić
commit: d50582dbef0a91bd163b6372f472f0b640e3bba5
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Oct  4 19:24:51 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Oct  4 19:24:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d50582db

dev-cpp/jarowinkler-cpp: Keyword 1.0.2 riscv, #873814

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

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

diff --git a/dev-cpp/jarowinkler-cpp/jarowinkler-cpp-1.0.2.ebuild 
b/dev-cpp/jarowinkler-cpp/jarowinkler-cpp-1.0.2.ebuild
index 43f5ed39f112..389a10c13300 100644
--- a/dev-cpp/jarowinkler-cpp/jarowinkler-cpp-1.0.2.ebuild
+++ b/dev-cpp/jarowinkler-cpp/jarowinkler-cpp-1.0.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/

2022-10-04 Thread Mike Gilbert
commit: d1131bf8afdd369ad559dd311af06522c260fd9f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Oct  4 19:12:10 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Oct  4 19:12:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1131bf8

net-p2p/qbittorrent: rework multibuild logic

We want to control the GUI option with multibuild, not WEBUI.

Bug: https://bugs.gentoo.org/839531
Bug: https://bugs.gentoo.org/864731
Signed-off-by: Mike Gilbert  gentoo.org>

 ...nt-4.4.5.ebuild => qbittorrent-4.4.5-r1.ebuild} | 22 +-
 net-p2p/qbittorrent/qbittorrent-.ebuild| 22 +-
 2 files changed, 18 insertions(+), 26 deletions(-)

diff --git a/net-p2p/qbittorrent/qbittorrent-4.4.5.ebuild 
b/net-p2p/qbittorrent/qbittorrent-4.4.5-r1.ebuild
similarity index 83%
rename from net-p2p/qbittorrent/qbittorrent-4.4.5.ebuild
rename to net-p2p/qbittorrent/qbittorrent-4.4.5-r1.ebuild
index c84808b9cbcc..86809760e4f7 100644
--- a/net-p2p/qbittorrent/qbittorrent-4.4.5.ebuild
+++ b/net-p2p/qbittorrent/qbittorrent-4.4.5-r1.ebuild
@@ -46,8 +46,9 @@ BDEPEND="dev-qt/linguist-tools:5
 DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md TODO )
 
 src_prepare() {
-   MULTIBUILD_VARIANTS=( base )
-   use webui && MULTIBUILD_VARIANTS+=( webui )
+   MULTIBUILD_VARIANTS=()
+   use gui && MULTIBUILD_VARIANTS+=( gui )
+   use webui && MULTIBUILD_VARIANTS+=( nogui )
 
cmake_src_prepare
 }
@@ -70,20 +71,15 @@ src_configure() {
# Not yet in ::gentoo
-DQT6=OFF
 
-   # We do these in multibuild, see bug #839531 for why.
-   # Fedora has to do the same thing.
-   -DGUI=$(usex gui)
+   -DWEBUI=$(usex webui)
)
 
-   if [[ ${MULTIBUILD_VARIANT} == webui ]] ; then
-   mycmakeargs+=(
-   # Need to specify GUI here to allow webui 
settings
-   # to appear in the GUI. bug #864731.
-   -DGUI=$(usex gui)
-   -DWEBUI=ON
-   )
+   if [[ ${MULTIBUILD_VARIANT} == gui ]]; then
+   # We do this in multibuild, see bug #839531 for why.
+   # Fedora has to do the same thing.
+   mycmakeargs+=( -DGUI=ON )
else
-   mycmakeargs+=( -DWEBUI=OFF )
+   mycmakeargs+=( -DGUI=OFF )
fi
 
cmake_src_configure

diff --git a/net-p2p/qbittorrent/qbittorrent-.ebuild 
b/net-p2p/qbittorrent/qbittorrent-.ebuild
index 467943b0deb1..dd26453408e2 100644
--- a/net-p2p/qbittorrent/qbittorrent-.ebuild
+++ b/net-p2p/qbittorrent/qbittorrent-.ebuild
@@ -47,8 +47,9 @@ BDEPEND="dev-qt/linguist-tools:5
 DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md )
 
 src_prepare() {
-   MULTIBUILD_VARIANTS=( base )
-   use webui && MULTIBUILD_VARIANTS+=( webui )
+   MULTIBUILD_VARIANTS=()
+   use gui && MULTIBUILD_VARIANTS+=( gui )
+   use webui && MULTIBUILD_VARIANTS+=( nogui )
 
cmake_src_prepare
 }
@@ -71,22 +72,17 @@ src_configure() {
# Not yet in ::gentoo
-DQT6=OFF
 
-   # We do these in multibuild, see bug #839531 for why.
-   # Fedora has to do the same thing.
-   -DGUI=$(usex gui)
+   -DWEBUI=$(usex webui)
 
-DTESTING=$(usex test)
)
 
-   if [[ ${MULTIBUILD_VARIANT} == webui ]] ; then
-   mycmakeargs+=(
-   # Need to specify GUI here to allow webui 
settings
-   # to appear in the GUI. bug #864731.
-   -DGUI=$(usex gui)
-   -DWEBUI=ON
-   )
+   if [[ ${MULTIBUILD_VARIANT} == gui ]] ; then
+   # We do this in multibuild, see bug #839531 for why.
+   # Fedora has to do the same thing.
+   mycmakeargs+=( -DGUI=ON )
else
-   mycmakeargs+=( -DWEBUI=OFF )
+   mycmakeargs+=( -DGUI=OFF )
fi
 
cmake_src_configure



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

2022-10-04 Thread Marek Szuba
commit: 35bb28e7bc54e5797075c510acc34cd160b91355
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Oct  4 18:38:15 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Oct  4 18:45:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35bb28e7

sys-libs/libblockdev: add partial test dependencies

Suggested-by: unhappy-ending  protonmail.com>
Closes: https://bugs.gentoo.org/852635
Signed-off-by: Marek Szuba  gentoo.org>

 sys-libs/libblockdev/libblockdev-2.28.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/sys-libs/libblockdev/libblockdev-2.28.ebuild 
b/sys-libs/libblockdev/libblockdev-2.28.ebuild
index 2b55a770d002..f406274d2126 100644
--- a/sys-libs/libblockdev/libblockdev-2.28.ebuild
+++ b/sys-libs/libblockdev/libblockdev-2.28.ebuild
@@ -56,10 +56,17 @@ DEPEND="
${RDEPEND}
 "
 
+# TODO: relax libbytesize condition once it has gained py3.11 support
 BDEPEND+="
dev-util/gtk-doc-am
gtk-doc? ( dev-util/gtk-doc )
introspection? ( >=dev-libs/gobject-introspection-1.3.0 )
+   test? (
+   $(python_gen_cond_dep '
+   dev-libs/libbytesize[python,${PYTHON_USEDEP}]
+   ' python3_{8..10} )
+   sys-block/targetcli-fb
+   )
 "
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}



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

2022-10-04 Thread Marek Szuba
commit: 5d4fa72521b7aacc49f13dd10633dd19fa3ed6fb
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Oct  4 18:35:21 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Oct  4 18:45:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d4fa725

profiles/arch/loong: mask USE=test on sys-libs/libblockdev

Bug: https://bugs.gentoo.org/866506
Signed-off-by: Marek Szuba  gentoo.org>

 profiles/arch/loong/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 466175442007..66299d4ac1db 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Marek Szuba  (2022-10-04)
+# sys-block/targetcli-fb not keyworded here yet (Bug #866506)
+sys-libs/libblockdev test
+
 # WANG Xuerui  (2022-10-04)
 # Sanitizers partially supported on this architecture.
 #



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

2022-10-04 Thread Arthur Zamarin
commit: 1be046d365b072fade75c8966588a089323db07a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 18:41:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 18:41:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be046d3

media-gfx/xv: Stabilize 3.10a-r20 ppc, #874888

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

 media-gfx/xv/xv-3.10a-r20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/xv/xv-3.10a-r20.ebuild b/media-gfx/xv/xv-3.10a-r20.ebuild
index 0b67c76ba2f3..bed88c33c54e 100644
--- a/media-gfx/xv/xv-3.10a-r20.ebuild
+++ b/media-gfx/xv/xv-3.10a-r20.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
 
 LICENSE="xv"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
 IUSE="jpeg tiff png"
 
 DEPEND="



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

2022-10-04 Thread Arthur Zamarin
commit: 28d3608c7afd33c7645d3ccf36e1bb52b093bc2c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 18:40:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 18:40:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d3608c

media-gfx/xv: Stabilize 3.10a-r20 ppc64, #874888

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

 media-gfx/xv/xv-3.10a-r20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/xv/xv-3.10a-r20.ebuild b/media-gfx/xv/xv-3.10a-r20.ebuild
index cc7ef49ab87c..0b67c76ba2f3 100644
--- a/media-gfx/xv/xv-3.10a-r20.ebuild
+++ b/media-gfx/xv/xv-3.10a-r20.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
 
 LICENSE="xv"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
 IUSE="jpeg tiff png"
 
 DEPEND="



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

2022-10-04 Thread Arthur Zamarin
commit: dfe3c6e840a57a94a7694c987093b7fa7b2533b1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 18:37:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 18:37:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfe3c6e8

sci-libs/cgnslib: Keyword 4.3.0 arm64, #864791

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

 sci-libs/cgnslib/cgnslib-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/cgnslib/cgnslib-4.3.0.ebuild 
b/sci-libs/cgnslib/cgnslib-4.3.0.ebuild
index a451784e31f3..37dff62ffd7c 100644
--- a/sci-libs/cgnslib/cgnslib-4.3.0.ebuild
+++ b/sci-libs/cgnslib/cgnslib-4.3.0.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/CGNS-${PV}"
 
 LICENSE="ZLIB"
 SLOT="0/4"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="base-scope debug examples fortran hdf5 legacy mpi scoping szip test 
tools"
 
 RDEPEND="



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

2022-10-04 Thread Sam James
commit: e0fc2f40702ebf41c1a3032733495ece334c768d
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Tue Oct  4 18:15:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 18:25:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0fc2f40

media-libs/babl: 0.1.96-r1 revbump. Fix absence of babl-0.1.pc

The absence of babl-0.1.pc (instead of presented babl.pc)
results in USE="gegl introspection" media-libs/libmypaint
build error.

This revbump adds babl-0.1.pc symlink to babl.pc file.

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

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/27623
Signed-off-by: Sam James  gentoo.org>

 media-libs/babl/babl-0.1.96-r1.ebuild | 69 +++
 1 file changed, 69 insertions(+)

diff --git a/media-libs/babl/babl-0.1.96-r1.ebuild 
b/media-libs/babl/babl-0.1.96-r1.ebuild
new file mode 100644
index ..6c089af17d89
--- /dev/null
+++ b/media-libs/babl/babl-0.1.96-r1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VALA_USE_DEPEND=vapigen
+
+inherit meson gnome2-utils vala
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/babl.git;
+   SRC_URI=""
+else
+   SRC_URI="https://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
+fi
+
+DESCRIPTION="A dynamic, any to any, pixel format conversion library"
+HOMEPAGE="https://gegl.org/babl/;
+
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="introspection lcms vala cpu_flags_x86_avx2 cpu_flags_x86_f16c 
cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1"
+REQUIRED_USE="vala? ( introspection )"
+
+BDEPEND="
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+RDEPEND="
+   introspection? ( >=dev-libs/gobject-introspection-1.32:= )
+   lcms? ( >=media-libs/lcms-2.8:2 )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   gnome2_environment_reset
+}
+
+src_configure() {
+   use vala && vala_setup
+
+   # Automagic rsvg support is just for website generation we do not call,
+   # so we don't need to fix it
+   # w3m is used for dist target thus no issue for us that it is 
automagically
+   # detected
+   local emesonargs=(
+   -Dwith-docs=false
+   $(meson_use introspection enable-gir)
+   $(meson_use lcms with-lcms)
+   $(meson_use vala enable-vapi)
+   $(meson_use cpu_flags_x86_avx2 enable-avx2)
+   $(meson_use cpu_flags_x86_f16c enable-f16c)
+   $(meson_use cpu_flags_x86_mmx enable-mmx)
+   $(meson_use cpu_flags_x86_sse enable-sse)
+   $(meson_use cpu_flags_x86_sse2 enable-sse2)
+   $(meson_use cpu_flags_x86_sse4_1 enable-sse4_1)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   # Bug 871690
+   dosym "${ESYSROOT}"/usr/"$(get_libdir)"/pkgconfig/babl.pc 
/usr/"$(get_libdir)"/pkgconfig/babl-0.1.pc
+}



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

2022-10-04 Thread Sam James
commit: d9bf4a650922c51b4355c199d43e109d7d9fb2a7
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 18:26:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 18:26:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9bf4a65

media-libs/babl: use relative symlink

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

 media-libs/babl/babl-0.1.96-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/babl/babl-0.1.96-r1.ebuild 
b/media-libs/babl/babl-0.1.96-r1.ebuild
index 6c089af17d89..c313961dff14 100644
--- a/media-libs/babl/babl-0.1.96-r1.ebuild
+++ b/media-libs/babl/babl-0.1.96-r1.ebuild
@@ -65,5 +65,5 @@ src_install() {
meson_src_install
 
# Bug 871690
-   dosym "${ESYSROOT}"/usr/"$(get_libdir)"/pkgconfig/babl.pc 
/usr/"$(get_libdir)"/pkgconfig/babl-0.1.pc
+   dosym -r /usr/"$(get_libdir)"/pkgconfig/babl.pc 
/usr/"$(get_libdir)"/pkgconfig/babl-0.1.pc
 }



[gentoo-commits] repo/gentoo:master commit in: app-emacs/async/

2022-10-04 Thread Maciej Barć
commit: a9f21a271eec4637cb0ce5962ef020cb893756e8
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Oct  4 18:01:41 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Oct  4 18:08:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f21a27

app-emacs/async: bump to 1.9.7

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

 app-emacs/async/Manifest   |  1 +
 app-emacs/async/async-1.9.7.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/app-emacs/async/Manifest b/app-emacs/async/Manifest
index fe031c1e4189..fb805fd82a47 100644
--- a/app-emacs/async/Manifest
+++ b/app-emacs/async/Manifest
@@ -1,2 +1,3 @@
 DIST emacs-async-1.9.3.tar.gz 14394 BLAKE2B 
dd6a98e61027dae2fa9ebb8e20f81a2d2debff1e990e57084a747ea815d1e615dc0e4b8fe5fcdc1f562c0f02780951121f4a67b26584f4519290413da05dc1e9
 SHA512 
ecbbb6614882df8a58a3440a78867e6cd19ae448e2e897b27d6aeaf5e5a648dcedbac64afbfd6240b7e68c533c685060f453051ef9a85d9d4cca6831fbf2c1dd
 DIST emacs-async-1.9.4.tar.gz 15375 BLAKE2B 
763c716672722e8d8ba2b1d351513ab545826214a475b155ef79b741cfd69ef02e579ccd10a09acfee712713e4f60ae746a509fa487ed464c4706baa17011a8f
 SHA512 
ca225588868320485f886b7fced526bce951dac19319bdfe9c17e74c68c2e5cb624e324842025fdc8d94affe9d10bf44c86132b5e762593a9204a804eac43d2b
+DIST emacs-async-1.9.7.tar.gz 28411 BLAKE2B 
a033b0d84a61f133c0a871b6355626a67250b61c6ae4640331c8d14b3abda0d9d7405bb9fb09128874053cc310b3532772f8a515afb63b6d740492e10c9af5a9
 SHA512 
ca2c118594cc1478b1f68b3fce7e2b9c10cc3a90146b33a2631286cdef60c39932aa0036837ea9546f963105de7fae8fbe3ab8b6f36daff95323ca89a0fea645

diff --git a/app-emacs/async/async-1.9.7.ebuild 
b/app-emacs/async/async-1.9.7.ebuild
new file mode 100644
index ..45b0c0da522d
--- /dev/null
+++ b/app-emacs/async/async-1.9.7.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+MY_P="emacs-async-${PV}"
+DESCRIPTION="Simple library for asynchronous processing in Emacs"
+HOMEPAGE="https://github.com/jwiegley/emacs-async;
+SRC_URI="https://github.com/jwiegley/emacs-async/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+SITEFILE="50${PN}-gentoo.el"
+DOCS="README.md"
+
+src_compile() {
+   elisp-compile *.el
+   elisp-make-autoload-file
+}



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

2022-10-04 Thread Sam James
commit: 435614cd4b512da11d19758513fda65cafe71a7b
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 17:32:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 17:32:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435614cd

dev-qt/qtquickcontrols2: Stabilize 5.15.5-r1 arm64, #866323

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

 dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.5-r1.ebuild 
b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.5-r1.ebuild
index bc3ff5c7240b..80a841fde81c 100644
--- a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.5-r1.ebuild
+++ b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.5-r1.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Set of next generation Qt Quick controls for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 IUSE="widgets"



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

2022-10-04 Thread Sam James
commit: a09a42e1b2f0a91fbabf9488cf6a297fbe1fab79
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 17:32:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 17:32:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09a42e1

dev-qt/qtgui: Stabilize 5.15.5-r2 arm, #866323

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

 dev-qt/qtgui/qtgui-5.15.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
index 700146a71a6c..50dbfdea1dbe 100644
--- a/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="The GUI module and platform plugins for the Qt5 
framework"
 SLOT=5/${QT5_PV} # bug 707658
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg



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

2022-10-04 Thread Sam James
commit: 752733c11882d4b4c6deb06cebe1d5ab1b4854b3
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 17:32:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 17:32:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=752733c1

dev-qt/qtcore: Stabilize 5.15.5-r3 arm, #866323

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

 dev-qt/qtcore/qtcore-5.15.5-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtcore/qtcore-5.15.5-r3.ebuild 
b/dev-qt/qtcore/qtcore-5.15.5-r3.ebuild
index b67a3207333d..d3e77b111790 100644
--- a/dev-qt/qtcore/qtcore-5.15.5-r3.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.5-r3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Cross-platform application development framework"
 SLOT=5/${QT5_PV}
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="icu old-kernel systemd"



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

2022-10-04 Thread Sam James
commit: e64f792085dd37c140fbf2d255b00f7c9d41a771
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 17:32:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 17:32:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e64f7920

dev-qt/qtcore: Stabilize 5.15.5-r3 arm64, #866323

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

 dev-qt/qtcore/qtcore-5.15.5-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtcore/qtcore-5.15.5-r3.ebuild 
b/dev-qt/qtcore/qtcore-5.15.5-r3.ebuild
index dc2a182d9ec1..b67a3207333d 100644
--- a/dev-qt/qtcore/qtcore-5.15.5-r3.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.5-r3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Cross-platform application development framework"
 SLOT=5/${QT5_PV}
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="icu old-kernel systemd"



  1   2   3   4   >