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

2023-04-12 Thread Alfredo Tupone
commit: 0611554e5cf0b42d5c161ea67ca170a463203d48
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Apr 13 06:39:48 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Apr 13 06:40:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0611554e

sci-libs/transformers: new package, add 4.27.4

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

 sci-libs/transformers/Manifest   |  1 +
 sci-libs/transformers/metadata.xml   | 12 
 sci-libs/transformers/transformers-4.27.4.ebuild | 35 
 3 files changed, 48 insertions(+)

diff --git a/sci-libs/transformers/Manifest b/sci-libs/transformers/Manifest
new file mode 100644
index ..8ea1ec385306
--- /dev/null
+++ b/sci-libs/transformers/Manifest
@@ -0,0 +1 @@
+DIST transformers-4.27.4.gh.tar.gz 13210647 BLAKE2B 
acf5c81ceaaa2f156fc90b2284a6e2d4369742705c14d777c12e94a23961f3ed7cdc8e3cf8a4b962600b59f529862e6546f3d212e1ae1c44b7f76d8a10cbea75
 SHA512 
8b84a74c473c514314c3c4a422f8c03118575add3499ca280b7259bad72f8f8a6a7a51dc12162963c033b6a65c8914cca011b7bf6343781c5ed35154ea7adaf4

diff --git a/sci-libs/transformers/metadata.xml 
b/sci-libs/transformers/metadata.xml
new file mode 100644
index ..9489a5f68f41
--- /dev/null
+++ b/sci-libs/transformers/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   tup...@gentoo.org
+   Tupone Alfredo
+   
+   
+   huggingface/transformers
+   transformers
+   
+

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



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

2023-04-12 Thread Michał Górny
commit: 8967bebe14646caf5641fe766487b6586096ccdc
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 06:30:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 06:32:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8967bebe

dev-python/poetry-core: Remove old

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

 dev-python/poetry-core/Manifest |  1 -
 dev-python/poetry-core/poetry-core-1.5.1.ebuild | 65 -
 2 files changed, 66 deletions(-)

diff --git a/dev-python/poetry-core/Manifest b/dev-python/poetry-core/Manifest
index 49d9b9d29f17..b28d93f31e05 100644
--- a/dev-python/poetry-core/Manifest
+++ b/dev-python/poetry-core/Manifest
@@ -1,2 +1 @@
-DIST poetry-core-1.5.1.gh.tar.gz 479091 BLAKE2B 
ff59460a75893c18f9ad0063a880b40c6cff108d03c7f7bd16aaab53a72bf8af2c08af949c448e8703390589112e26c19e9ea9ddfaf2bed69791f86293b62b1c
 SHA512 
ffc2cf6a37175feebe6ae926250d20ebf5742f459824f54b7ad8ea0f65c28639ef1e90a3cbd31bf58fca19d45699c5a22a583cefb5d60795d7e92399bdd1a421
 DIST poetry-core-1.5.2.gh.tar.gz 484004 BLAKE2B 
56fe974bb37233ee75a220d35dab3d246b9a4145a3abd88981a0c2b9f51cb894b3534746638d7fa75a41451c856261b0b8e737af8778f78fcc9ae894a4b2430f
 SHA512 
e0eab97bcf678f8fd329074d14cb394db8732666b0387384d273db49ec020ff34e15e9982e049bce62e9ba80443404de7646e66433164a2358f9802a8ce2fbb1

diff --git a/dev-python/poetry-core/poetry-core-1.5.1.ebuild 
b/dev-python/poetry-core/poetry-core-1.5.1.ebuild
deleted file mode 100644
index d53ff8ad2f0e..
--- a/dev-python/poetry-core/poetry-core-1.5.1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Poetry PEP 517 Build Backend"
-HOMEPAGE="
-   https://github.com/python-poetry/poetry-core/
-   https://pypi.org/project/poetry-core/
-"
-SRC_URI="
-   https://github.com/python-poetry/poetry-core/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-
-# check inside src/poetry/core/_vendor/vendor.txt
-# (note that some are indirect deps)
-RDEPEND="
-   dev-python/jsonschema[${PYTHON_USEDEP}]
-   dev-python/lark[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/tomlkit[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/build[${PYTHON_USEDEP}]
-   dev-python/pep517[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/virtualenv[${PYTHON_USEDEP}]
-   dev-vcs/git
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # These "fail" bacause of glob file path resulting from newer versions
-   # in our tree than vendored. But those don't affect anything.
-   tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
-   
tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data
-)
-
-src_prepare() {
-   # remove vendoring of dependencies
-   rm -r src/poetry/core/_vendor || die
-   sed -e '/__vendor_site__/d' -i src/poetry/core/__init__.py || die
-
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   # needed for migration from <1.1
-   distutils_write_namespace poetry
-   epytest
-}



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

2023-04-12 Thread Michał Górny
commit: 4e634860238c324bc287a2988cf5c877e8ca249e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 06:31:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 06:32:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e634860

dev-python/boto3: Remove old

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

 dev-python/boto3/Manifest  |  6 
 dev-python/boto3/boto3-1.26.106.ebuild | 66 --
 dev-python/boto3/boto3-1.26.107.ebuild | 66 --
 dev-python/boto3/boto3-1.26.108.ebuild | 66 --
 dev-python/boto3/boto3-1.26.110.ebuild | 66 --
 dev-python/boto3/boto3-1.26.111.ebuild | 66 --
 dev-python/boto3/boto3-1.26.99.ebuild  | 66 --
 7 files changed, 402 deletions(-)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index d986a2f08040..5a651904ee46 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,9 +1,3 @@
 DIST boto3-1.26.104.gh.tar.gz 630394 BLAKE2B 
8444d5c3d0c60db0a77d7d96d518ffd6d10a62075a774173e990077b6e8a29ddc202eec997c0c7f4efbad5eb4235bc47b9a8144419a9d4d48006c1240732baea
 SHA512 
cf456b10474e50d666582c585a350bf6abb80f4357938909444a6795206e513655d1f63178851c33a73bce428c0f5de5bd252707cf959a6c92aaa4f5130a1550
-DIST boto3-1.26.106.gh.tar.gz 631950 BLAKE2B 
a8c9a0f1450a743953ebc26c75bef7ca1a52d588e5915c70f805efb26093c832bfae07f9a02a740b36ac1b092cecddf77306d3dd82f2f924ec42403c8b397c93
 SHA512 
2c0a7712abb5c5a4f541e94401ec03291c0aa15536884b793fb7fe4d328270af974ac70e7a538349969b737f86d8119f644595144d4399eb91ac7708762159a9
-DIST boto3-1.26.107.gh.tar.gz 632507 BLAKE2B 
8331a8e925a390f56af023b49b45df307bd6077fdc24138686acc87b17a5afa15fdd9db2aa8611d745d7682946e3ff94a46d570f4a37edb847eb90b2c6ad0cd2
 SHA512 
53ca758026eb2952a290c8eee84ed3b3399ebb893fd8cc0ea7a7c9d1f9166810882e326bafc41c67b4183616f953ae2bdd5c91275e2c157f79c6414256f38d0f
-DIST boto3-1.26.108.gh.tar.gz 632927 BLAKE2B 
836bfda9d5cab0ccd89903f98acab2dc2f13c7ed392c7fe86a13e8410a4152ca57fabf529e3d02c4591906b76e026a9813a6d892c5db8f32fd55dc27b9cecb1f
 SHA512 
9e003e1f7d396a352cf50dff1c83ca8db40b73165880371b10ddbeafced59cdf255a9f3aa3b395347fde8471ee149cb9191280104fdec71baf7975710a356640
 DIST boto3-1.26.109.gh.tar.gz 635150 BLAKE2B 
d60417a5220eb1cd4a82e9652a0c6bc2bdb57749589c3596506e24e6d7f884fa4b8d480dad68dd34af0f0d71e970b43704b458cb2c8a750d81b66bc9a5123044
 SHA512 
6cd89835d69be9a5e87cd7f35ada43972681658eb7d1cefe3c98402690fd46360b4c0e48ca2d771b18cdce2097f985a42474ec92ab55b53eb24c671eebffe75e
-DIST boto3-1.26.110.gh.tar.gz 635889 BLAKE2B 
287bf483337e2e3944474e49b18aaf74871fb82e8280792fcf6e2576febab9a0855d522a791ebce16da772d98fe9278158fe5da342cc78e6954b74610446b5ca
 SHA512 
de3f6664ccbd6105d05f5e4dd7b8dfe3f7a496e7ca3dd0e6722f65f1e9aa36ea0d945679b1fe245b6d2e21426ce1308851100012dbd150d45e57aacded7dbfb5
-DIST boto3-1.26.111.gh.tar.gz 636212 BLAKE2B 
a85b282cdb9cf79ac62fee9239672bcc43efa0721907587e015ee14c78f62ceec026423329535543adfddf1a099ec12d1ee8507fdc15f9e090334e3aae2b8cbc
 SHA512 
7914a56b05e177c7598d740ed666e08fed4002eae0e5aea8af06aeac1e3702ca0526fc5f2434f8c4cc413b5364ee4a9de56990381f3e9b546f81e9a65478989e
 DIST boto3-1.26.112.gh.tar.gz 636498 BLAKE2B 
2768bdc1fec35eca4a3079bf12933fc28322d111c8be4548d7c5068597e5020c02a1036124088e158a24b6eec705152dcfa36f4029ee1e64ff9cf429cecee7d3
 SHA512 
f125f8951f2d8703b1e8c1f2f617ba77e190a3dd7fdb04b04a7fe36b56dabdcc3939d9ccda6127ce08d41bcb3573fb94a86dc4f8cfe61435414c8671786c6f36
-DIST boto3-1.26.99.gh.tar.gz 625932 BLAKE2B 
961a640995abdafbf2cd73f83ed5af0e1314cebbc5dc154771204e7c16532ad4a84aed08cbd7789af30de518bf2e8bd5204e9a540a2d3a08e75222c2eeb9a68a
 SHA512 
ff726483a83a11a8c088905998af0a1a791e87503b39422811d82b3122275a24eb955636407422af7552908eee22d4c1369779a7798f09f958a8af5234c0c11d

diff --git a/dev-python/boto3/boto3-1.26.106.ebuild 
b/dev-python/boto3/boto3-1.26.106.ebuild
deleted file mode 100644
index 2a4a7643203e..
--- a/dev-python/boto3/boto3-1.26.106.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 multiprocessing
-
-DESCRIPTION="The AWS SDK for Python"
-HOMEPAGE="
-   https://github.com/boto/boto3/
-   https://pypi.org/project/boto3/
-"
-LICENSE="Apache-2.0"
-SLOT="0"
-
-if [[ "${PV}" == "" ]]; then
-   EGIT_REPO_URI="https://github.com/boto/boto3";
-   inherit git-r3
-   BOTOCORE_PV=${PV}
-else
-   SRC_URI="
-   https://github.com/boto/boto3/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   "
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
-
-   # botocore is x.(y+3).z
-   BOTOCORE_PV="$(v

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

2023-04-12 Thread Michał Górny
commit: 9d16c9bd25462ea1c6eef447ad0d7cf218e1fe04
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 06:31:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 06:32:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d16c9bd

dev-python/botocore: Remove old

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

 dev-python/botocore/Manifest |  6 ---
 dev-python/botocore/botocore-1.29.106.ebuild | 72 
 dev-python/botocore/botocore-1.29.107.ebuild | 72 
 dev-python/botocore/botocore-1.29.108.ebuild | 72 
 dev-python/botocore/botocore-1.29.110.ebuild | 72 
 dev-python/botocore/botocore-1.29.111.ebuild | 72 
 dev-python/botocore/botocore-1.29.99.ebuild  | 72 
 7 files changed, 438 deletions(-)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 0ebae721d65e..707dc6f11a6b 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,9 +1,3 @@
 DIST botocore-1.29.104.gh.tar.gz 11360726 BLAKE2B 
f051024952f137e42a544d60cefbcf4f359a4b68bfad332060703db6e04ff448b6b501541bc1d372aa6d9f30be6931110a02b40505d3fb2de77560bddc0e0d88
 SHA512 
c97b01240c5502a94d9afaea061e47155efb8a9c11f86778ef3c1595f40cf24f600116a5728025df3af6ed3466115fb94a046dc2e0fb2ed47a1233ffa0def027
-DIST botocore-1.29.106.gh.tar.gz 11366047 BLAKE2B 
95bacc0bfd436c86934f7287b6b8729ef0b28ba38a0b0f81a7b57893f795153ba72466de377899234daaeb71921661fd4d8c9fe395b761859ccb0eb59577
 SHA512 
aaad7d0c863a09bef710214230835f8f3b8eb5f2142268dc30b351446c64cf499054f6297c165a0fb28bbd3db1e784a7a5234279dba711ae02359cfcbbfd8746
-DIST botocore-1.29.107.gh.tar.gz 11367875 BLAKE2B 
3a7ee035770752f848ebe47db9801c413869a1c457d31a91b8814b561ef006fbb693764377211ac51aa53296650ca5557317e87818892dc3366f410c75099a33
 SHA512 
54f27c76ed3c85a6252fd6b5c3b1053fba6494d5fa3e0796771197b0490cecc5c19f23b8bb542ddd2fda4438310b3a5d5a751c6b74006ae1a3bac606cb53cee9
-DIST botocore-1.29.108.gh.tar.gz 11370922 BLAKE2B 
9f639ba9df35dfdd282021d258f6a40b5bc80a1cb918db56479c10854f6ae5d0e179dd6840baa39bdb229b2e42c7f40522cd6bec3db340bc7950f3557d0b3f63
 SHA512 
cb9632afbc12233a0483ca6eb93d2bc77814b859707e3db9c72ec5a33ea2a0f8c5c2215ab49e510ee356a0f222905fd4b6c262c8a0c30e104aa0e6842871faed
 DIST botocore-1.29.109.gh.tar.gz 11375235 BLAKE2B 
9bd619cce685257a5bd4eb06d289946b0706ff5ee6786d965bcab64d858a967812e0692e57713e6e93fb62848898713c2a303c9e2b976f39a38af948a9c5
 SHA512 
d5b14de4bedd96b8396bfac997df1482b2b83cdff1469d21a7e8a6c5047b6f46bd6690f36a4de3dc54fba1121486ff6c21422d7c8b6209a877d156dff76ccd1a
-DIST botocore-1.29.110.gh.tar.gz 11378477 BLAKE2B 
d12d1073453c0e279a2976ae9fb3c41161a7da93aec9442d3262227a22efd2e73b704a95b9aaf727cb54646dff00c52aff6021ea119f8f2e500b580f4c4eed4a
 SHA512 
5e44492d64d65d10ae9b8a16c37497e7b121a85987d93325896f22909b111e9821c14daf77acd192ca0cabad0e56aca9c2bd99a843c7bb5823ad6f80d23df702
-DIST botocore-1.29.111.gh.tar.gz 11379381 BLAKE2B 
c41a3089bf088ff6e0f74d4e425653638ae518f759e4b012a8fde1db736219797b9fc89f7fd6cd3e2187068ca8ca65ae2f113a8299b5eb9c9e6caaa976fdb4be
 SHA512 
0a3890a47ce58d60883cde87908c80a358bd5ad2770c3790b71673de70807f8803ec5887654bd72b2c74844accf90cd460c9d7520adcd9d03d5164baa035b757
 DIST botocore-1.29.112.gh.tar.gz 11380151 BLAKE2B 
0392abe4e6be29a9e3eae1e693d7cc121ffd2bba08ac3555b22bb234f6c94cda90251f51368774f7d02a06eb16c9f80c703280947e308390374da2f60efedeb4
 SHA512 
7f2445db878ea21562604ae57722fd993fe5f9770990ee27f98dba440617505f5e14f3f13a4e97e8de0927a8f5aa384fd7f1355ad3d669264e7eb48fc19c93d2
-DIST botocore-1.29.99.gh.tar.gz 11285143 BLAKE2B 
ba594544fb219cec77659cfa48fb6e3a8241b92c911d9983450648ce97652cad7654181637fed8373fe49e33524f63920128afd4ca9c00bce45603b1ab917648
 SHA512 
319d70412843149aa43c8d7faeff04122d96091081d30c2da0962fadb27104a24cc147fac2c95492aa407b2f8a25ebed9e7d149c29d5d38134d836581c801bdd

diff --git a/dev-python/botocore/botocore-1.29.106.ebuild 
b/dev-python/botocore/botocore-1.29.106.ebuild
deleted file mode 100644
index 491b6bbc21f2..
--- a/dev-python/botocore/botocore-1.29.106.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 multiprocessing
-
-DESCRIPTION="Low-level, data-driven core of boto 3"
-HOMEPAGE="
-   https://github.com/boto/botocore/
-   https://pypi.org/project/botocore/
-"
-LICENSE="Apache-2.0"
-SLOT="0"
-
-if [[ "${PV}" == "" ]]; then
-   EGIT_REPO_URI="https://github.com/boto/botocore";
-   inherit git-r3
-else
-   SRC_URI="
-   https://github.com/boto/botocore/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   "
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 

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

2023-04-12 Thread Michał Górny
commit: 41189daf101ced930d206b3cf6d8e56620cb667a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 06:31:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 06:32:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41189daf

app-admin/awscli: Remove old

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

 app-admin/awscli/Manifest   |  6 ---
 app-admin/awscli/awscli-1.27.106.ebuild | 80 -
 app-admin/awscli/awscli-1.27.107.ebuild | 80 -
 app-admin/awscli/awscli-1.27.108.ebuild | 80 -
 app-admin/awscli/awscli-1.27.110.ebuild | 80 -
 app-admin/awscli/awscli-1.27.111.ebuild | 80 -
 app-admin/awscli/awscli-1.27.99.ebuild  | 80 -
 7 files changed, 486 deletions(-)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 0420fcc802f5..4e7cee23a4fc 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,9 +1,3 @@
 DIST aws-cli-1.27.104.gh.tar.gz 2392876 BLAKE2B 
860f0d8ddf4c283d7b4e98ded1c9ca66b23e6a63107be0810b1ec3a513a05196aaa3d613a0597af84f4637621b05ab30e89f221bd47478342693611be5ee306d
 SHA512 
57e26dcca866ab7c30abf0c2e15ea7ce617c0abe123a983157ab188c6c7c8d217d8515f1c9e329ae1fd53561e6aa6711e2ee50d9258fe3aadeca7a9b5de92ac4
-DIST aws-cli-1.27.106.gh.tar.gz 2394080 BLAKE2B 
a83e50310ba5db667fb999f2f8dc4a32159b3934c7e305d48f09075f8210a298acce56f63827ac22a3686fd4c948fcde3382da005b9989287a09724734718c83
 SHA512 
8659a92851f0bffc3d92430aa955a319c689783ff907c51ed0b42bc0edd5301293c390269504cfee5833f69c69c372dae3995964460d41adf755966124b22579
-DIST aws-cli-1.27.107.gh.tar.gz 2394636 BLAKE2B 
f64dec24fbebaf22aa734c54cf54084b036ea627f1c004705f3a630a6efef59b5c826c5ffd4372dffebf86c4cfa507ed465f965a3a200e2a997cde5f166e0b6e
 SHA512 
3e32ab758eba1d7b4bc8b4e5bc6c71bbe72a69d6b50dc5b51c6f8a0eb44cc53a4f91680ca84003f7692c1b1bdc727de41772df03940e0f19bddbc7b40682fd4c
-DIST aws-cli-1.27.108.gh.tar.gz 2394853 BLAKE2B 
a6b0752b1d87f9df1b284ba4fc3da78e31fb29e19224fff5b970db3584b9927528efb433e93f38070c01ef61ee63743370092ec7da1e8f0eaf0b54d9fe8ddc1f
 SHA512 
9e7f6d9f94bf95b379d32bef40a87b9de4d26cc7a5377614b0cf2f1b861a09ac9014d14c72a64bb89741a653e0956962bd268681b6b4a26b1e5810fd55d77d20
 DIST aws-cli-1.27.109.gh.tar.gz 2396167 BLAKE2B 
a4221643b05b076fc9304491041e3b1444cde2e7cc6ddbf21cc2cba30cad276f20d8ad4a00d6e7576201e74c1b6b477c6a669c88ef7b5f8760effef27d4a3de1
 SHA512 
b102b71304454d434450d0e80c2d42b639464e1621a975573ee5c6010232ed67d5b1702c126db9412ef894b3599f757e5e57161ffe87d491b6e10c165c451a82
-DIST aws-cli-1.27.110.gh.tar.gz 2397839 BLAKE2B 
4f3124d3f098228b29085df0894b0606babaa5c5ddbd46e52730e832b2c3a0f8a54d16c91c04675bd62b9703fa59b4c29c6274e67f332c7572177847239d5aae
 SHA512 
bbc42c491054b5bbff2613698aa70b157a3eb60dd7231ebdb7f921f43c4e41a81962476e26a30516fb761ba3d3b464e163f1fe980604ea28dad1632ddc6a8fd9
-DIST aws-cli-1.27.111.gh.tar.gz 2397954 BLAKE2B 
e19cf91363b7a87722ee50fa76fa25cfc9357f374344e522cce26ae9dc2624195f40824f77abb5ee8abe843ebb26a3ca589669255223fa1c3988da22756a2763
 SHA512 
11aac87b07c177f5348da6f7362042fb93e0214556315608d93a32936a946feca8861bd8f215bf5cb0e43c19b1a724ca4068eef64eb33630986ea668cb62be83
 DIST aws-cli-1.27.112.gh.tar.gz 2398322 BLAKE2B 
aad52e0df4da8c59441b6540f0ce3ac2884157260584ecf3b4af8826d4a3e60190100727e725d211b0299552addce19d9ffe903cb8e5b13113df052a2c23f2d2
 SHA512 
dc06c09963002ef2cc4b419cbeed0f0f99f1ca73140cca9c942f76b49e49905cb51ee1be8a9235b1edfd79543ae25664ea0d283b5bfa45b1346feb7f19cf3b78
-DIST aws-cli-1.27.99.gh.tar.gz 2388286 BLAKE2B 
f9be204722470fdbc5b4a1f7453370033c78800dac6d4ca63480705988e6bd02899f0646c034f39a3e87a2988f79d9d23989ba9f4036e931102ca4c0e46989b1
 SHA512 
a07ac30eab8cd8f19f35bb7d203b6ef150c585a61df63dfa54d469591e57766f3cbdab3053a155837da82d1c9f702302f4821558c7b7cb9dc985fec7a58dacf1

diff --git a/app-admin/awscli/awscli-1.27.106.ebuild 
b/app-admin/awscli/awscli-1.27.106.ebuild
deleted file mode 100644
index 62c19f3a63fb..
--- a/app-admin/awscli/awscli-1.27.106.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit bash-completion-r1 distutils-r1 multiprocessing
-
-MY_P=aws-cli-${PV}
-DESCRIPTION="Universal Command Line Environment for AWS"
-HOMEPAGE="
-   https://github.com/aws/aws-cli/
-   https://pypi.org/project/awscli/
-"
-SRC_URI="
-   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-# botocore is x.(y+2).z
-BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
-RDEPEND="
-   >=dev-python/botocore-${BOTOCORE_PV}

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

2023-04-12 Thread Michał Górny
commit: db91414409cd414f291510642a6a318156fe5efe
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 06:26:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 06:32:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db914144

dev-python/wheel: Remove old

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

 dev-python/wheel/Manifest|  1 -
 dev-python/wheel/wheel-0.38.4.ebuild | 66 
 2 files changed, 67 deletions(-)

diff --git a/dev-python/wheel/Manifest b/dev-python/wheel/Manifest
index 3e16760be045..e8a990def985 100644
--- a/dev-python/wheel/Manifest
+++ b/dev-python/wheel/Manifest
@@ -1,2 +1 @@
-DIST wheel-0.38.4.gh.tar.gz 69770 BLAKE2B 
a6077e38c21626169d68a3256fbe6457de3d4fde5d0a582859fe7b9ec5d73c142538f7fbfe762ddd436473c682e7810407a08730f66ec2a7844084d349e0779f
 SHA512 
2ff7c6175201f8145f2c1f9937c6955a1dd22eeedab1e456f65c4edae9186610d9e7702c35773b49026c56c9cc201672025e7d42fcc7f782153c65c28e6b90d0
 DIST wheel-0.40.0.tar.gz 96226 BLAKE2B 
f4207ab822f037a3d8decc50643ad7e49a632028c712bc33c680d178f10117ff0aa4f2a971bf739a77a76dbf818360d0f628ce997b942ee9d85ec7fac28badc8
 SHA512 
211e68d927c93b9b2748bf081097d1172cf8d4863d540be72f1d6023b64042410805d4208a2c94de89a1eeb0fb32044e78f41ab58ac94498ac0c489a1eea0d23

diff --git a/dev-python/wheel/wheel-0.38.4.ebuild 
b/dev-python/wheel/wheel-0.38.4.ebuild
deleted file mode 100644
index 25f92e0cf74c..
--- a/dev-python/wheel/wheel-0.38.4.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="A built-package format for Python"
-HOMEPAGE="
-   https://github.com/pypa/wheel/
-   https://pypi.org/project/wheel/
-"
-SRC_URI="
-   https://github.com/pypa/wheel/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris"
-
-RDEPEND="
-   dev-python/packaging[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   # unbundle packaging
-   rm -r src/wheel/vendored || die
-   sed -i -e 's:\.vendored\.::' src/wheel/*.py || die
-   sed -i -e 's:wheel\.vendored\.::' tests/*.py || die
-
-   distutils-r1_src_prepare
-}
-
-src_configure() {
-   [[ -e pyproject.toml ]] &&
-   die "Upstream added pyproject.toml, recheck"
-   # write a custom pyproject.toml to ease setuptools bootstrap
-   cat > pyproject.toml <<-EOF || die
-   [build-system]
-   requires = ["flit_core >=3.2,<4"]
-   build-backend = "flit_core.buildapi"
-
-   [project]
-   name = "wheel"
-   description = "A built-package format for Python"
-   dynamic = ["version"]
-
-   [project.scripts]
-   wheel = "wheel.cli:main"
-
-   [project.entry-points."distutils.commands"]
-   bdist_wheel = "wheel.bdist_wheel:bdist_wheel"
-   EOF
-}



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

2023-04-12 Thread Michał Górny
commit: 4061ee3b17c8ad93a6c9476559c376faa253b8f8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 06:30:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 06:32:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4061ee3b

dev-python/google-auth: Remove old

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

 dev-python/google-auth/Manifest  |  4 --
 dev-python/google-auth/google-auth-2.16.2.ebuild | 58 
 dev-python/google-auth/google-auth-2.16.3.ebuild | 58 
 dev-python/google-auth/google-auth-2.17.0.ebuild | 58 
 dev-python/google-auth/google-auth-2.17.2.ebuild | 58 
 5 files changed, 236 deletions(-)

diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index 7b6c1c103fdd..fb2cc346da49 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -1,6 +1,2 @@
-DIST google-auth-2.16.2.tar.gz 221392 BLAKE2B 
858ec2d01b7c8e573ddc310a17d634bd63032f469eb47b0fe5fd3c4bcdb5e3388380fba671958734e1b406ff19c9f8d5b70d8e25587e2e813e1300b27329dab4
 SHA512 
5686846fbd299e8d331a2132a1f2847febb68f06e460aed987ff12efa3a629c274f6b9dcae53b8b3d9075bb590e5e265eb11b9d6eb3861d4230f91f0bfea84f1
-DIST google-auth-2.16.3.tar.gz 221824 BLAKE2B 
759b450936e7675b1c50ef574b8e9877d4b086a9e77b47958d56743fe140790359a79de026bc634752aa0eb631abc8a50da4804151071217af34fba588b72c01
 SHA512 
4010e19cb079baa32ad93f3ee6e9bc142b6edd331247251a14ee8ef9be166d81032cf10a6e000edc32d59e619021c4c9e500658288e4941a886d1d99e86ab68c
-DIST google-auth-2.17.0.tar.gz 222518 BLAKE2B 
3f639cb000303c44508599e453385363ae70d01c5c359eb9c82d0882cb1669ab4b02b6acf5cb2bacaae5fdcebfe8244bd537836d58eb5f34ef66a933b50b7ff6
 SHA512 
2942f385febf8d2a3f3827e048646e01c06ac3c2880ebb06d5a6eaeeb3d258cbd5ba7d969c7aee00a74332b5ce9b43a9474daa9e2e1de72bfb5f97dfb8065b96
 DIST google-auth-2.17.1.tar.gz 222594 BLAKE2B 
edc7ee29741418ab0e37a7b24591942ef4a973f67308d41e8715ab809dc3549e3ea307863ec2667d57223b3cb88802d535291845fcef48271b0cbc086aef839a
 SHA512 
ddb4c9a5f9d01e4218666e632cd1eb2e9e8c852f833015c6e6e736a713cabf7ede0b1314526428fd3edd8b71565fee6cd8199252ee8fa011ef54aa543d3764ce
-DIST google-auth-2.17.2.tar.gz 222865 BLAKE2B 
0ef00bbb5667b0ba2255784222d902eea1442ac1d5c135e893bf5e94c0cf094d5ecc325ab1043ce090092d40ff696425815a29fe1cfb546bc4493a6ef36cacde
 SHA512 
edb3997a353faefeeab7a99d9865569993530f020b3cf334d6900bb14a54e5b278b4e5cebc0d2fc28004924c194866f28111d5ec65135bb0d291e69ee2f5a062
 DIST google-auth-2.17.3.tar.gz 222865 BLAKE2B 
32b7a483cf458415157057fc92631ca4b822d31505b6b037dce8b9bb210982e4c6164db0b8453e5ef40c9d79c56939efaac74024e60aa95d69f843511e6399d0
 SHA512 
a731260cdfd74a2a095d682aecde55807727eb24fbc4c0ea0da2fb24a6b0f9eed5653cf9ce18ce2caee2e79a7bcadb7a9342aa511db30358c670afbf01c2fd4c

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

diff --git a/dev-python/google-auth/google-auth-2.16.3.ebuild 
b/dev-python/google-auth/google-auth-2.16.3.

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

2023-04-12 Thread Michał Górny
commit: 6ea2c7e6fb7e9610d5ed04a1d4cf7528bf44fc9d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 06:30:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 06:32:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea2c7e6

dev-python/pdm-pep517: Remove old

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

 dev-python/pdm-pep517/Manifest   |  1 -
 dev-python/pdm-pep517/pdm-pep517-1.1.2-r1.ebuild | 63 
 2 files changed, 64 deletions(-)

diff --git a/dev-python/pdm-pep517/Manifest b/dev-python/pdm-pep517/Manifest
index c323ca9383ad..a89ab665b339 100644
--- a/dev-python/pdm-pep517/Manifest
+++ b/dev-python/pdm-pep517/Manifest
@@ -1,3 +1,2 @@
-DIST pdm-pep517-1.1.2.gh.tar.gz 231983 BLAKE2B 
b2225da24f52d4d2c1a903db57f000a1fb2ba8435083d956ff740d272ee2fa8f00cf001673e32800fc0437ae2d1016cac661fda24f8b5f34c83a342fd3e8c353
 SHA512 
8f6140492ef8323044f01887895e6664019092f964e1fae3a829bcefb3d5d9c9223ef163183899681270f95b4a3a517951b7e44629ec3f37598c04ccbb221cac
 DIST pdm-pep517-1.1.3.gh.tar.gz 232038 BLAKE2B 
8d7e4cbd439c8cd5fd541043da93fcee4737d47c27ce049743c0944bff66b4784b00e3650e088e1ddfabcdfd4398e5fe90f3029a8353d91cc4b11ec8625d44eb
 SHA512 
ed29b2c5a2030ceb103eb9df3d399efa316c02fb97b2000d770591c9f1abe0adeabf1cbdb9b5863dc82a1adfb67dd6385c362963145779fbf63dd39e0ff533f0
 DIST pdm-pep517-1.1.4.gh.tar.gz 232583 BLAKE2B 
0f718e5b0a854505ca22b15cbe0bf3eeb9e028062e1bbd8a5fa6ca79e605ced7ec45e9429747c18fa2b96872487b2a5b3007567e2875d2121ed52c5027e1a4d4
 SHA512 
b3359ed0f0746e879b3cad8fdedcf49a36f179d68a530a80e5c985d26f89e9e3ab92a56a128dd69603e52fff5070ebe8ec2dc0f6ec07c8eb14da27e5a3b3b4a8

diff --git a/dev-python/pdm-pep517/pdm-pep517-1.1.2-r1.ebuild 
b/dev-python/pdm-pep517/pdm-pep517-1.1.2-r1.ebuild
deleted file mode 100644
index a3a7d2b4173e..
--- a/dev-python/pdm-pep517/pdm-pep517-1.1.2-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1
-
-# upstream has renamed the repo but the legacy branch is still published
-# as pdm-pep517, sigh
-MY_P=pdm-backend-${PV}
-DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata"
-HOMEPAGE="
-   https://pypi.org/project/pdm-pep517/
-   https://github.com/pdm-project/pdm-backend/
-"
-SRC_URI="
-   https://github.com/pdm-project/pdm-backend/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-
-RDEPEND="
-   >=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]
-   dev-python/license-expression[${PYTHON_USEDEP}]
-   >=dev-python/packaging-21.3-r2[${PYTHON_USEDEP}]
-   >=dev-python/tomli-2[${PYTHON_USEDEP}]
-   dev-python/tomli-w[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-vcs/git
-   )
-"
-# setuptools are used to build C extensions
-RDEPEND+="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   rm -r pdm/pep517/_vendor || die
-   find -name '*.py' -exec sed \
-   -e 's:from pdm\.pep517\._vendor\.:from :' \
-   -e 's:from pdm\.pep517\._vendor ::' \
-   -i {} + || die
-   distutils-r1_src_prepare
-}
-
-src_test() {
-   git config --global user.email "t...@example.com" || die
-   git config --global user.name "Test User" || die
-   distutils-r1_src_test
-}



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

2023-04-12 Thread Sam James
commit: 8c6b4c95c31e181eacff25913759bd529e132328
Author: brahmajit das  gmail  com>
AuthorDate: Mon Apr 10 08:57:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 06:31:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c6b4c95

app-editors/neovim: Fix cmake unused variable warning

MIN_LOG_LEVEL and FEAT_TUI have been removed from v0.9.0, hence the warning.

Closes: https://bugs.gentoo.org/904095
Signed-off-by: brahmajit das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30535
Signed-off-by: Sam James  gentoo.org>

 app-editors/neovim/neovim-0.9.0.ebuild | 2 --
 app-editors/neovim/neovim-.ebuild  | 2 --
 2 files changed, 4 deletions(-)

diff --git a/app-editors/neovim/neovim-0.9.0.ebuild 
b/app-editors/neovim/neovim-0.9.0.ebuild
index 783269f4e2a4..b92e353a472e 100644
--- a/app-editors/neovim/neovim-0.9.0.ebuild
+++ b/app-editors/neovim/neovim-0.9.0.ebuild
@@ -93,10 +93,8 @@ src_configure() {
# TODO: Investigate USE_BUNDLED, doesn't seem to be needed right now
local mycmakeargs=(
-DENABLE_LTO=$(usex lto)
-   -DFEAT_TUI=$(usex tui)
-DPREFER_LUA=$(usex lua_single_target_luajit no 
"$(lua_get_version)")
-DLUA_PRG="${ELUA}"
-   -DMIN_LOG_LEVEL=3
)
cmake_src_configure
 }

diff --git a/app-editors/neovim/neovim-.ebuild 
b/app-editors/neovim/neovim-.ebuild
index de4037df1928..d456e95aaf16 100644
--- a/app-editors/neovim/neovim-.ebuild
+++ b/app-editors/neovim/neovim-.ebuild
@@ -92,10 +92,8 @@ src_configure() {
# TODO: Investigate USE_BUNDLED, doesn't seem to be needed right now
local mycmakeargs=(
-DENABLE_LTO=$(usex lto)
-   -DFEAT_TUI=$(usex tui)
-DPREFER_LUA=$(usex lua_single_target_luajit no 
"$(lua_get_version)")
-DLUA_PRG="${ELUA}"
-   -DMIN_LOG_LEVEL=3
)
cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: dev-db/phpmyadmin/

2023-04-12 Thread Miroslav Šulc
commit: e44a14a7534a5f5ad3669ad965fd64625dfebb49
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Apr 13 06:14:03 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Apr 13 06:14:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e44a14a7

dev-db/phpmyadmin: dropped obsolete 5.2.0

Bug: https://bugs.gentoo.org/904260
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-db/phpmyadmin/Manifest|  1 -
 dev-db/phpmyadmin/phpmyadmin-5.2.0.ebuild | 61 ---
 2 files changed, 62 deletions(-)

diff --git a/dev-db/phpmyadmin/Manifest b/dev-db/phpmyadmin/Manifest
index f275ae052794..bae279e30cb3 100644
--- a/dev-db/phpmyadmin/Manifest
+++ b/dev-db/phpmyadmin/Manifest
@@ -1,2 +1 @@
-DIST phpMyAdmin-5.2.0-all-languages.tar.xz 7078212 BLAKE2B 
184c5f1ca0d9fee4812d7f7847f7142887f39103cc629acd08183986f71a3069bfb89750c0e03f4a3a20d2ee767d37a281b14ec8d0ad50f44321620b0735023a
 SHA512 
69658f94908e279e80f7cb76ac108090d704f27bc3f3206ff7d69c0aac4119ee42696ce66f98be6bc11e3532ca0d47916c1a2a8c915c3af6d1e5be6aa1d925a5
 DIST phpMyAdmin-5.2.1-all-languages.tar.xz 7461668 BLAKE2B 
bdb95b643c2ba39e406b7c8c01c071a5e8596e15570f68033a439076309c26fd444689bb0acea05ce8c47f913f0c3c30b4f593ad916d081de4b369dd6aef4573
 SHA512 
8b440d90d887fa0391810732cad2b4bf502f0e045324e1f159cb06e34dae4268febaef0a6a8ac0e58d0cb0f945f3497354313585f80555f199c609de378ca873

diff --git a/dev-db/phpmyadmin/phpmyadmin-5.2.0.ebuild 
b/dev-db/phpmyadmin/phpmyadmin-5.2.0.ebuild
deleted file mode 100644
index e253316efce1..
--- a/dev-db/phpmyadmin/phpmyadmin-5.2.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit webapp
-
-MY_PV=${PV/_/-}
-MY_PN="phpMyAdmin"
-MY_P="${MY_PN}-${MY_PV}-all-languages"
-
-DESCRIPTION="Web-based administration for MySQL database in PHP"
-HOMEPAGE="https://www.phpmyadmin.net/";
-SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz";
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~ppc-macos 
~x64-macos"
-IUSE="setup"
-
-RDEPEND="
-   dev-lang/php[ctype,filter,json(+),session,ssl,unicode]
-   || (
-   dev-lang/php[mysqli]
-   dev-lang/php[mysql]
-   )
-   virtual/httpd-php:*
-"
-
-need_httpd_cgi
-
-S="${WORKDIR}"/${MY_P}
-
-pkg_setup() {
-   webapp_pkg_setup
-}
-
-src_install() {
-   webapp_src_preinst
-
-   dodoc README RELEASE-DATE-${MY_PV} ChangeLog
-   rm -f LICENSE README* RELEASE-DATE-${MY_PV}
-
-   if ! use setup; then
-   rm -rf setup || die "Cannot remove setup utility"
-   elog "The phpMyAdmin setup utility has been removed."
-   elog "It is a regular target of various exploits. If you need 
it, set USE=setup."
-   else
-   elog "You should consider disabling the setup USE flag"
-   elog "to exclude the setup utility if you don't use it."
-   elog "It regularly is the target of various exploits."
-   fi
-
-   insinto "${MY_HTDOCSDIR#${EPREFIX}}"
-   doins -r .
-
-   webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
-   webapp_serverowned 
"${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
-
-   webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt
-   webapp_src_install
-}



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

2023-04-12 Thread Sam James
commit: 4d990c18ac15c08b323069c5d47353ce4eedcfd8
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 06:11:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 06:11:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d990c18

dev-python/hatchling: Stabilize 1.14.0 ppc, #904251

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

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

diff --git a/dev-python/hatchling/hatchling-1.14.0.ebuild 
b/dev-python/hatchling/hatchling-1.14.0.ebuild
index 5d3d339e8eea..bb604f9625dd 100644
--- a/dev-python/hatchling/hatchling-1.14.0.ebuild
+++ b/dev-python/hatchling/hatchling-1.14.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv sparc x86"
 
 # deps are listed in backend/src/hatchling/ouroboros.py
 RDEPEND="



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

2023-04-12 Thread Sam James
commit: b6440f61a914819e2e9e7fc7dbcdea5f90c298b2
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 06:11:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 06:11:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6440f61

dev-python/calver: Stabilize 2022.06.26 ppc, #904251

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

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

diff --git a/dev-python/calver/calver-2022.06.26.ebuild 
b/dev-python/calver/calver-2022.06.26.ebuild
index 2c0a4ca56c8a..55383c71193c 100644
--- a/dev-python/calver/calver-2022.06.26.ebuild
+++ b/dev-python/calver/calver-2022.06.26.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv sparc x86"
 
 BDEPEND="
test? (



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

2023-04-12 Thread Sam James
commit: d90ec21152f6640ac57ac4b2fa8518a9dbc30ac5
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 06:11:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 06:11:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d90ec211

dev-python/trove-classifiers: Stabilize 2023.3.9 ppc, #904251

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

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

diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild 
b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
index f79c72df5f5c..c4169fefbd80 100644
--- a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
+++ b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv sparc x86"
 
 BDEPEND="
dev-python/calver[${PYTHON_USEDEP}]



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

2023-04-12 Thread Sam James
commit: 907c5dc01889c39bd07fca3737660d4e6c6fb050
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 06:08:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 06:11:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=907c5dc0

dev-ruby/gpgme: Keyword 2.0.22 arm64, #734842

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

 dev-ruby/gpgme/gpgme-2.0.22.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/gpgme/gpgme-2.0.22.ebuild 
b/dev-ruby/gpgme/gpgme-2.0.22.ebuild
index d37942b409b7..da428ea4f85e 100644
--- a/dev-ruby/gpgme/gpgme-2.0.22.ebuild
+++ b/dev-ruby/gpgme/gpgme-2.0.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ RUBY_S="ruby-${P}"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml-gpg/

2023-04-12 Thread Sam James
commit: f873b75cc00b10dcb34fc3d9abb8926a7dbe909d
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 06:08:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 06:11:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f873b75c

dev-ruby/hiera-eyaml-gpg: Keyword 0.7.4-r1 arm64, #734842

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

 dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4-r1.ebuild 
b/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4-r1.ebuild
index 066740cd6a9c..cf46e672e926 100644
--- a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4-r1.ebuild
+++ b/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/voxpupuli/hiera-eyaml-gpg";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE=""
 
 ruby_add_rdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml-plaintext/

2023-04-12 Thread Sam James
commit: 7b66006de21df42379b979ef5f882fbd18688d20
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 06:08:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 06:11:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b66006d

dev-ruby/hiera-eyaml-plaintext: Keyword 0.6-r2 arm64, #734842

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

 dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild 
b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild
index ed7c1533f0eb..b3f13e76f889 100644
--- a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild
+++ b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild
@@ -15,5 +15,5 @@ HOMEPAGE="https://github.com/gtmtechltd/hiera-eyaml-plaintext";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE=""



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

2023-04-12 Thread Sam James
commit: 88999f4e4227e2d8a927ad63255847607a73
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 06:08:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 06:11:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88999f4e

dev-ruby/hiera-eyaml: Keyword 3.3.0-r1 arm64, #734842

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

 dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
index 4b4f8c618ace..89b2847b8bf5 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/voxpupuli/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="test"
 
 ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"



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

2023-04-12 Thread Sam James
commit: a7b0b82ae4fd2967351f9280e02a61b3fcb03e39
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 06:08:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 06:11:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7b0b82a

dev-ruby/optimist: Keyword 3.0.1 arm64, #734842

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

 dev-ruby/optimist/optimist-3.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/optimist/optimist-3.0.1.ebuild 
b/dev-ruby/optimist/optimist-3.0.1.ebuild
index f08a822bec74..0a1b151f0b20 100644
--- a/dev-ruby/optimist/optimist-3.0.1.ebuild
+++ b/dev-ruby/optimist/optimist-3.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ DESCRIPTION="A commandline option parser for Ruby that just 
gets out of your way
 HOMEPAGE="https://manageiq.github.io/optimist/";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="3"
 IUSE=""
 



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

2023-04-12 Thread Sam James
commit: c453a205e03ff0b9680b67458758b66ad5b05905
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 06:08:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 06:11:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c453a205

dev-ruby/chronic: Keyword 0.10.2-r1 arm64, #734842

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

 dev-ruby/chronic/chronic-0.10.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/chronic/chronic-0.10.2-r1.ebuild 
b/dev-ruby/chronic/chronic-0.10.2-r1.ebuild
index e0b73a7ec84e..2c1c5867f934 100644
--- a/dev-ruby/chronic/chronic-0.10.2-r1.ebuild
+++ b/dev-ruby/chronic/chronic-0.10.2-r1.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Chronic is a natural language date/time parser 
written in pure Ruby
 HOMEPAGE="https://github.com/mojombo/chronic";
 LICENSE="MIT"
 
-KEYWORDS="amd64 ~hppa ppc ppc64 ~sparc x86 ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm64 ~hppa ppc ppc64 ~sparc x86 ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



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

2023-04-12 Thread Sam James
commit: 60b8782f31930ca247792877e5e1d4347218277c
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 06:08:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 06:11:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60b8782f

dev-ruby/highline: Keyword 2.1.0 arm64, #734842

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

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

diff --git a/dev-ruby/highline/highline-2.1.0.ebuild 
b/dev-ruby/highline/highline-2.1.0.ebuild
index 9721f16b0046..dc2877ea35ba 100644
--- a/dev-ruby/highline/highline-2.1.0.ebuild
+++ b/dev-ruby/highline/highline-2.1.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/JEG2/highline/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 IUSE=""
 LICENSE="|| ( GPL-2 Ruby-BSD )"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
 
 all_ruby_prepare() {
# fix up gemspec file not to call git



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

2023-04-12 Thread Michał Górny
commit: e993112c5b4ada5b7b6682ae84294304c7c64269
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 05:34:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 06:04:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e993112c

dev-python/hcloud-python: Bump to 1.19.0

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

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

diff --git a/dev-python/hcloud-python/Manifest 
b/dev-python/hcloud-python/Manifest
index 64d4405e7714..86c2ad3a54d1 100644
--- a/dev-python/hcloud-python/Manifest
+++ b/dev-python/hcloud-python/Manifest
@@ -1 +1,2 @@
 DIST hcloud-python-1.18.2.gh.tar.gz 98998 BLAKE2B 
b4f8d3335c4589c8e5f453ed60299b222f002de1d8ae5ba95dcc35c6d4c4c4f649e6924037ed935651976fce06aa4ff61b893e3dcbdf745c6c1d9ff678b04dcd
 SHA512 
da71f5590514d45b630662b1bedf7907e5ba33a48617131615377724e1377a2776f979c00e50521c513052b4f540224439e048e2e1215973b76c55a8a20e1a45
+DIST hcloud-python-1.19.0.gh.tar.gz 99679 BLAKE2B 
4b0e13e48f7f91a7cb123df22dcdb9a61685daa8ab51eaf893e6a5badfc2b5f5f5c6f963fa43a33ef01ca1914a222d51140383f55389235fd6ad26dbb096c3e3
 SHA512 
f3c7613f22f18048066ed32354b6b7fcfc7f1bfd0b8fc4c95add1824f9f403369dcc2a57bb7754d75e83ff6f6a4f9e65cafaa626fb39fce0a12cc1c9167f59fd

diff --git a/dev-python/hcloud-python/hcloud-python-1.19.0.ebuild 
b/dev-python/hcloud-python/hcloud-python-1.19.0.ebuild
new file mode 100644
index ..714a87b98be1
--- /dev/null
+++ b/dev-python/hcloud-python/hcloud-python-1.19.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+inherit distutils-r1
+
+DESCRIPTION="Official Hetzner Cloud python library"
+HOMEPAGE="
+   https://github.com/hetznercloud/hcloud-python/
+   https://pypi.org/project/hcloud/
+"
+# sdist is missing doc assets as of 1.19.0
+# https://github.com/hetznercloud/hcloud-python/pull/183
+SRC_URI="
+   https://github.com/hetznercloud/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # Integration tests need docker:
+   # 
https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16
+   tests/integration
+)
+
+python_install_all() {
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}



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

2023-04-12 Thread Michał Górny
commit: 14cc919fef6b989a216d9408d48b0ed7ba4d2503
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 06:03:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 06:04:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14cc919f

dev-python/html5-parser: Bump to 0.4.11

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

 dev-python/html5-parser/Manifest   |  1 +
 dev-python/html5-parser/html5-parser-0.4.11.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/html5-parser/Manifest b/dev-python/html5-parser/Manifest
index 779cb539bac6..9024b1f5aa99 100644
--- a/dev-python/html5-parser/Manifest
+++ b/dev-python/html5-parser/Manifest
@@ -1 +1,2 @@
 DIST html5-parser-0.4.10.tar.gz 272814 BLAKE2B 
5759c872e65080ea059b81e632ed70a94e6677ef01af1e50ab1822128cc75ccbd3361c9d4e5e94fc4cc78996b3dbde97ffe435f083c492df2815c67d929cabc7
 SHA512 
45accb891261e1b82185de1cb0e06915e0ff487fe2cfc81b79f5653c8e9d7b9848349ab94657f8fb5eb116311b1d2b0d19f504f841ee8af0cf4a23601a5000aa
+DIST html5-parser-0.4.11.tar.gz 270735 BLAKE2B 
a2c1037b5bf6dcb8e69f18b3404273993ee325f05a0c5e194ace3f68e0034fa1ac119bb3dde4c4f26dea62928b4dfda9ed1453760a5bb5f8faa9397fb0276a1a
 SHA512 
07123f0851e195e72c16ecdc97336c08278c8cdd10e89251c2ca80d8d90fc63ddd2a13d5a7b2bce430b6124e774fa236788b8eb0d03d6ed4c706d91e6bc4aa4a

diff --git a/dev-python/html5-parser/html5-parser-0.4.11.ebuild 
b/dev-python/html5-parser/html5-parser-0.4.11.ebuild
new file mode 100644
index ..6f0b31d3ef50
--- /dev/null
+++ b/dev-python/html5-parser/html5-parser-0.4.11.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi toolchain-funcs
+
+DESCRIPTION="Fast C based HTML 5 parsing for python"
+HOMEPAGE="
+   https://github.com/kovidgoyal/html5-parser/
+   https://pypi.org/project/html5-parser/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-libs/libxml2:=
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/chardet[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   ${RDEPEND}
+   )
+"
+
+src_prepare() {
+   # Soup is not used when lxml is available.
+   rm test/soup.py || die
+   sed -i -e 's:-O3::' setup.py unix_build.py || die
+   distutils-r1_src_prepare
+}
+
+src_configure() {
+   export PKGCONFIG_EXE=$(tc-getPKG_CONFIG)
+}
+
+python_test() {
+   "${EPYTHON}" run_tests.py || die
+}



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

2023-04-12 Thread Michał Górny
commit: 2621b336b740cf2ee0c2c9eb8b6f15a32580698a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 05:31:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 06:04:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2621b336

dev-python/croniter: Bump to 1.3.14

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

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

diff --git a/dev-python/croniter/Manifest b/dev-python/croniter/Manifest
index 0e3bd90aa4a4..d67f813c53a5 100644
--- a/dev-python/croniter/Manifest
+++ b/dev-python/croniter/Manifest
@@ -1,2 +1,3 @@
 DIST croniter-1.3.10.tar.gz 39716 BLAKE2B 
ba6b12d37589e980d2cc888bdd027a7013c484aa2d10cb60261008680842f7a6c0155753ede67929779939fce8c5418d4bba326ac46820cd01a464aae996b548
 SHA512 
45ec9af96420909419cbd0be17d5a5e74e955fcd682f28e459fd72085b199e0d247330753e31d5d1be33f8f5db345eee92854c086f76cc1e4b2633a8655dae54
+DIST croniter-1.3.14.tar.gz 40026 BLAKE2B 
1b6cf2b0128a9d5f9ed0fe2ec64b114e3c903c0b18014793632dcf662c0277a909fc0b1cce74f7de35a2a585382237a4e687ca2bed6381e862e677170b70039d
 SHA512 
f958ef0b05a99653343c7c0f2838602f5a21b8bc1c043519264513cc91ac04edb574fcf4de606d9eb1ccff2562f0b03d233b45db93ca0fd72f62f375519c0fb6
 DIST croniter-1.3.8.tar.gz 38982 BLAKE2B 
2b28c7e4e991e9525f073a00ba3b346144ed6d353e95509c1fac47ddf56c645edaaa3927f8ca6615a94d37cd6926c26cd1514a25520a48b39c3028ef79ac0337
 SHA512 
c0216aedd594f07a9e2fef0f8f4406ad2037f1d4543f9414598e0f2ef81a61615554b1f779ce4e75d36cd5e80def3a29ee57e88c15d5d70da06ac2b861ead5cf

diff --git a/dev-python/croniter/croniter-1.3.14.ebuild 
b/dev-python/croniter/croniter-1.3.14.ebuild
new file mode 100644
index ..e798bb5c5ff1
--- /dev/null
+++ b/dev-python/croniter/croniter-1.3.14.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python module to provide iteration for datetime object"
+HOMEPAGE="
+   https://github.com/kiorky/croniter/
+   https://pypi.org/project/croniter/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/python-dateutil[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/tzlocal[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-04-12 Thread Michał Górny
commit: 4612eac58281b942e51d3f3fc9ad2ab85e445bbc
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 05:32:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 06:04:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4612eac5

dev-python/Nuitka: Bump to 1.5.6

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

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

diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest
index 81dd3f314362..dd31858c2931 100644
--- a/dev-python/Nuitka/Manifest
+++ b/dev-python/Nuitka/Manifest
@@ -1 +1,2 @@
 DIST Nuitka-1.5.5.tar.gz 4172962 BLAKE2B 
403ea94d2e2311c036359e80a9923f80bdaec9100c6df94aa5843c5734f6a3e9d180fc8a5872831a190fe984d12e5ba7e29b181e2235db55eadf1c4dda93f188
 SHA512 
4ea3a33e65ea34d72c209fa8ff35befad050ad559cb42e7050a784c0e8894e8e2826397859e3cb151f5b2c7adc7f39c00dd0759dbc039597ddb0f300be36b1d6
+DIST Nuitka-1.5.6.tar.gz 4172386 BLAKE2B 
62909f36529ecb487c0f5010e19c1dd7b2033b6b7a00bed5ad5efe26b500eccf27f76f526caefdfd59bf2a796c82770310b0b5cc90a7d2d7b2aff24b285f2885
 SHA512 
dccf931acbdf18d905d3e9299dcbf47f50f8780e9beabc9d6266bc0b8ed174c8e5cb762257477742f3745284b84495ec6ea77f3e9f4e280113dade4ec8e11c6e

diff --git a/dev-python/Nuitka/Nuitka-1.5.6.ebuild 
b/dev-python/Nuitka/Nuitka-1.5.6.ebuild
new file mode 100644
index ..f1bec277226a
--- /dev/null
+++ b/dev-python/Nuitka/Nuitka-1.5.6.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 flag-o-matic optfeature pypi
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="
+   https://www.nuitka.net/
+   https://github.com/Nuitka/Nuitka/
+   https://pypi.org/project/Nuitka/
+"
+
+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 "nuitka/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/packaging/

2023-04-12 Thread Michał Górny
commit: 704678ef03dbd007a65296e4e2fa127453bc606f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 05:29:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 06:04:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=704678ef

dev-python/packaging: Bump to 23.1

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

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

diff --git a/dev-python/packaging/Manifest b/dev-python/packaging/Manifest
index e61e9b7a2f3e..c12a7c4f9561 100644
--- a/dev-python/packaging/Manifest
+++ b/dev-python/packaging/Manifest
@@ -1,2 +1,3 @@
 DIST packaging-21.3.gh.tar.gz 80471 BLAKE2B 
a16ba1e74f0c868816131a7cb07b7aa0c14760cf3ad4c3d6737ac30ef99276c33b1f018d29e710f28e8d0cfb0e3e6b91e375d1d17e2b7ec6302164377cd503d0
 SHA512 
8960deacda26877b73d98a3b632e760e902a16ec7a04707f84044980e4d4fb33e4f584db115c9008066aa876079f28633bafe37fbd5ce9a23830b6b89eb4ae7a
 DIST packaging-23.0.gh.tar.gz 84318 BLAKE2B 
b600fc124e368ce583e16c3f4ee478e5774a830818884ff29c797410675c206b37e3cbac8e9ddd724b40ce53c00b1f0b6a58a9dacc1988e3bf59165b656b134b
 SHA512 
5dd2f4a596e5a1ed01b461a37e063573f5ae08e181df40377a167fe2483205b3d965e10dc403cd173d0f87e0bdcae3cde05bd39024783fbe44541d0f777d94de
+DIST packaging-23.1.tar.gz 134240 BLAKE2B 
ef7ef320a98592769078581e32fcc355d05f6fbb7611e7bd83fd2ed64d5f5f5d9c1f89c2a4a91ace1221214a9047e233d8d6a339fd29066b3695137ec5a870bd
 SHA512 
0f2246b8bfeb467623ee72e6fdb7c0416e3b4ba0e00102c1528581e0835cc8e731a812b15e2e429d3ebb0001713d95cc2675f443f4597b092e305a3ef2e9137a

diff --git a/dev-python/packaging/packaging-23.1.ebuild 
b/dev-python/packaging/packaging-23.1.ebuild
new file mode 100644
index ..670c988ba205
--- /dev/null
+++ b/dev-python/packaging/packaging-23.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Core utilities for Python packages"
+HOMEPAGE="
+   https://github.com/pypa/packaging/
+   https://pypi.org/project/packaging/
+"
+
+SLOT="0"
+LICENSE="|| ( Apache-2.0 BSD-2 )"
+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-python/pyparsing-3.0.7-r1[${PYTHON_USEDEP}]
+   !

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

2023-04-12 Thread Michał Górny
commit: 10197edb6000c26bb2203cb2aef8540b8972fd2a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 05:31:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 06:04:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10197edb

dev-libs/libgit2: Bump to 1.6.4

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

 dev-libs/libgit2/Manifest |  1 +
 dev-libs/libgit2/libgit2-1.6.4.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 6ad7d756009f..41ee874a9822 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,3 +1,4 @@
 DIST libgit2-1.5.1.tar.gz 5895483 BLAKE2B 
4df80216523f4065e46c1ce99fd0747d2f8516571691c8c2b5638e32c805f5ce08d3add769e6d5ce29ac69b35419db82ce56c6b3019e70573c4ad63aca2e440d
 SHA512 
04cf389e30cd9fb787704e3c8997acaaeea5c13e1e2f9eaf9f5598d35c2e85f3cf04b47312cae9e7278236ecb089c2d33addd852e38d3c7d2daa87929b077f39
 DIST libgit2-1.5.2.tar.gz 5896845 BLAKE2B 
b89c48c953d8804c1ea1997e0c81f45aeb66f87a7cad100069dc3a8364e0658f6d6e41e49adf123cc950b2da46f805aa05f07af234990f62aa78d38d5e8e78d5
 SHA512 
0de5e82953482bf57e9cd221406581a12c6acfbeeea0cebbb9b701d288804ec085b7c0902ba1f04ad7cdaaead9d472be21ffe8d730050db5c77101a93448fb3a
 DIST libgit2-1.6.3.tar.gz 855 BLAKE2B 
c0a588e962c182c09b91e257760484bc0ebf2ab07fdd89b7b90db1dd6749d7fb65b8e3fcd20e8a46a6381038aeac8759161dc409be36eadc776a55d74290e59c
 SHA512 
5a390030395d5e00217ca3229ff1374f064b41c7c14c332618778af7067c378bca5ffee5c072ad144a71126f7e8cfcd770746b6af8eccf086c8a8b8afa1733f1
+DIST libgit2-1.6.4.tar.gz 964 BLAKE2B 
103af9ea9ed1310b1066a48859bbefc162647d787519bb3df83d7ea1957cda5934537271970d3d180f91daa6edc3bbc05387d6293812f0d849dda966419d29ba
 SHA512 
fd73df91710f19b0d6c3765c37c7f529233196da91cf4d58028a8d3840244f11df44abafabd74a8ed1cbe4826d1afd6ff9f01316d183ace0924c65e7cf0eb8d5

diff --git a/dev-libs/libgit2/libgit2-1.6.4.ebuild 
b/dev-libs/libgit2/libgit2-1.6.4.ebuild
new file mode 100644
index ..fd4006780f80
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-1.6.4.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake python-any-r1
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.org/";
+SRC_URI="
+   https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+"
+S=${WORKDIR}/${P/_/-}
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~ppc-macos"
+IUSE="examples gssapi +ssh test +threads trace"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libpcre2:=
+   net-libs/http-parser:=
+   sys-libs/zlib
+   dev-libs/openssl:0=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTS=$(usex test)
+   -DUSE_SSH=$(usex ssh)
+   -DUSE_GSSAPI=$(usex gssapi ON OFF)
+   -DUSE_HTTP_PARSER=system
+   -DREGEX_BACKEND=pcre2
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake_src_test -R offline
+   fi
+}
+
+src_install() {
+   cmake_src_install
+   dodoc docs/*.{md,txt}
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



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

2023-04-12 Thread Michał Górny
commit: 233addade4782b56a75c3786f279c60f74e2f6ab
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 05:13:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 06:04:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233addad

dev-python/rich: Bump to 13.3.4

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

 dev-python/rich/Manifest   |  1 +
 dev-python/rich/rich-13.3.4.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/rich/Manifest b/dev-python/rich/Manifest
index 5334fd98ed7e..5e6bbf371871 100644
--- a/dev-python/rich/Manifest
+++ b/dev-python/rich/Manifest
@@ -1 +1,2 @@
 DIST rich-13.3.3.gh.tar.gz 15060927 BLAKE2B 
2d4aaca6dd18b7f3dd6267b3ead09ece8e2edc2ed050c137a93618915f6cd999744957d6925da90446a5b3a46ef871561145d5c2c27ff2722afac24090cf1064
 SHA512 
049b5145685509f722d744e5b7e2703bf14e5449da02f24e92ac856552bddeef9660ead4e1e0f6599cc1b13cc424dc558a20c426dcbd7d423036832c
+DIST rich-13.3.4.gh.tar.gz 15059899 BLAKE2B 
f0ca78bf4cdec19136f9372e541ea90713e55acf4dc6f709b8edba9c8dc56da9ac534c6f32b05b634a970e4c02b1f08bfcb5ff949889d6f7bfaa104a1ca6b1cd
 SHA512 
ab3b2ef30ede12f0959671baeff299621303e09750c245b3b3d7b8f1dbd3b7465410400b39668791de57d6027fe24a0a17d5b7284eea162d819c4cb6b9535f81

diff --git a/dev-python/rich/rich-13.3.4.ebuild 
b/dev-python/rich/rich-13.3.4.ebuild
new file mode 100644
index ..dcd6ae234066
--- /dev/null
+++ b/dev-python/rich/rich-13.3.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python library for rendering rich text, tables, etc. to the 
terminal"
+HOMEPAGE="
+   https://github.com/Textualize/rich/
+   https://pypi.org/project/rich/
+"
+SRC_URI="
+   https://github.com/Textualize/rich/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/colorama[${PYTHON_USEDEP}]
+   =dev-python/markdown-it-py-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.13.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8)
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x COLUMNS=80
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_console.py::test_size_can_fall_back_to_std_descriptors
+   
tests/test_inspect.py::test_inspect_integer_with_methods_python38_and_python39
+   # pygments?
+   tests/test_syntax.py::test_python_render_simple_indent_guides
+   
tests/test_syntax.py::test_python_render_line_range_indent_guides
+   )
+   epytest -p no:pytest-qt
+}
+
+pkg_postinst() {
+   optfeature "integration with HTML widgets for Jupyter" 
dev-python/ipywidgets
+}



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

2023-04-12 Thread Joonas Niilola
commit: 0e28ca50b4cc77ef97f975befb918a59c44d1396
Author: Philipp Rösner  protonmail  com>
AuthorDate: Wed Mar 29 19:47:43 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 13 06:01:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e28ca50

dev-lang/mujs: add 1.3.3

Upstream changes to Makefile at f190f88 and
57e3f01.
XCPPFLAGS aren't used in the Makefile anymore.
No API changes in /usr/include/mujs.h.

Signed-off-by: Philipp Rösner  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30402
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/mujs/Manifest |  1 +
 dev-lang/mujs/files/mujs-1.3.3-flags.patch | 12 ++
 dev-lang/mujs/mujs-1.3.3.ebuild| 61 ++
 3 files changed, 74 insertions(+)

diff --git a/dev-lang/mujs/Manifest b/dev-lang/mujs/Manifest
index 84a86105d508..6120ebca2ad6 100644
--- a/dev-lang/mujs/Manifest
+++ b/dev-lang/mujs/Manifest
@@ -1 +1,2 @@
 DIST mujs-1.3.2.tar.gz 127899 BLAKE2B 
4de5e1e60c5d6af9a20d8bb1fe2612d6c90a6b5557a66524bf81747e893a89a88b4da7e5393325923c6eb0788679da4013f25032cad23e547f15a1d49cf0a738
 SHA512 
ccffb04171f7ecec2cfa6f0e59859acc911836370a648e4c6703db174631ce316413a64ebf4b32eea3d3b09221ff01861cda91f4b1b9bebf495168f26f90daf5
+DIST mujs-1.3.3.tar.gz 128097 BLAKE2B 
9b880dc462af8945e647994f9a42cf121461c6b295538db6cef818919a7c2418ebe1df7d36f69214279ad2414d0ce7149a541a3533e766274624b9c44b733db9
 SHA512 
74288484185473a813c55e08dcc2fefba46f87651d3a1fcea6ac843bb09a4150e13e0d46b348a34380a0defdeaa388cc93b6f7f569a7886091a34b4951b9461b

diff --git a/dev-lang/mujs/files/mujs-1.3.3-flags.patch 
b/dev-lang/mujs/files/mujs-1.3.3-flags.patch
new file mode 100644
index ..90709863015f
--- /dev/null
+++ b/dev-lang/mujs/files/mujs-1.3.3-flags.patch
@@ -0,0 +1,12 @@
+diff --git a/Makefile.oirg b/Makefile
+index 24049d3..5d5d58d 100644
+--- a/Makefile.oirg
 b/Makefile
+@@ -5,6 +5,7 @@
+ default: build/debug/mujs build/debug/mujs-pp
+ 
+ CFLAGS = -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter
++CFLAGS += $(XCFLAGS) $(XLDFLAGS)
+ 
+ OPTIM = -O3
+ 

diff --git a/dev-lang/mujs/mujs-1.3.3.ebuild b/dev-lang/mujs/mujs-1.3.3.ebuild
new file mode 100644
index ..6c8aa130e526
--- /dev/null
+++ b/dev-lang/mujs/mujs-1.3.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic multilib toolchain-funcs
+
+DESCRIPTION="An embeddable JavaScript interpreter written in C"
+HOMEPAGE="https://mujs.com/ https://github.com/ccxvii/mujs";
+SRC_URI="https://mujs.com/downloads/${P}.tar.gz";
+
+LICENSE="ISC"
+# The subslot matches the SONAME
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+
+RDEPEND="sys-libs/readline:="
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-flags.patch
+)
+
+src_prepare() {
+   default
+
+   tc-export AR CC
+
+   append-cflags -fPIC
+
+   # The library's ABI (and API) might change in new releases
+   # Diff 'usr/include/mujs.h' across releases to validate
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   append-cflags 
-Wl,-install_name,"${EPREFIX}"/usr/$(get_libdir)/lib${PN}.${PV}.dylib
+   else
+   append-cflags -Wl,-soname=lib${PN}.so.${PV}
+   fi
+}
+
+src_compile() {
+   # We need to use ${PV} for the pkgconfig file, see: #784461
+   emake \
+   VERSION=${PV} \
+   XCFLAGS="${CFLAGS}" \
+   XLDFLAGS="${LDFLAGS}" \
+   prefix=/usr \
+   release
+}
+
+src_install() {
+   emake \
+   DESTDIR="${ED}" \
+   VERSION=${PV} \
+   libdir="/usr/$(get_libdir)" \
+   prefix=/usr \
+   install-shared
+
+   mv -v "${ED}"/usr/$(get_libdir)/lib${PN}$(get_libname) 
"${ED}"/usr/$(get_libdir)/lib${PN}$(get_libname ${PV}) || die "Failed adding 
version suffix to mujs shared library"
+   dosym lib${PN}$(get_libname ${PV}) 
/usr/$(get_libdir)/lib${PN}$(get_libname)
+   dosym lib${PN}$(get_libname ${PV}) 
/usr/$(get_libdir)/lib${PN}$(get_libname ${PV:0:1})
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/transifex-client/

2023-04-12 Thread Joonas Niilola
commit: d159115579ea6ca34a3d40612e9526352d027866
Author: Robert Siebeck  r123  de>
AuthorDate: Mon Apr  3 11:51:25 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 13 06:02:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1591155

app-i18n/transifex-client: add new version 1.6.7

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

 app-i18n/transifex-client/Manifest |  2 ++
 .../transifex-client/transifex-client-1.6.7.ebuild | 32 ++
 2 files changed, 34 insertions(+)

diff --git a/app-i18n/transifex-client/Manifest 
b/app-i18n/transifex-client/Manifest
index 37e98ce90bc0..9b946edb0c2a 100644
--- a/app-i18n/transifex-client/Manifest
+++ b/app-i18n/transifex-client/Manifest
@@ -2,3 +2,5 @@ DIST transifex-client-1.6.4-deps.tar.bz 241683180 BLAKE2B 
395caf5b5db1ea93363a7f
 DIST transifex-client-1.6.4.tar.gz 94703 BLAKE2B 
b51e29aadab41c23b95efc86c334876094772e9d4f4f0cdaa41a5d016e710597da631953446d20689b0028e34bb4cc31ab0bdc1d3107dbc3a4abd6ba9279698e
 SHA512 
d8e6b18d30b9d225c6ed84c9cc699743c289ccfc151c1aa74411989f965f554e651ece3e36a033dc8fc77bc3bb5502b02b2d04b1affe96811195b74edadf128c
 DIST transifex-client-1.6.5-deps.tar.bz 241689777 BLAKE2B 
55ca6f8c39e08887ddad1fa27fa5065cdeaa193d470be846b60ad0350578e64d10f9ea63a6d9bd744b048e0db164591d07a069e2deab55e75ecb1e78efc44c19
 SHA512 
72b5702b31121e42b6b107b3addecd9ac6010042f94b2116e08b18e50264d6a6bb7010e0bef6dead599d96de390390f624b413ff042cc4293538fabbf904bc19
 DIST transifex-client-1.6.5.tar.gz 94921 BLAKE2B 
1d1e00c62754765e1bf51165e7fcfa2f7352d3d2033b7f8f5916c89e571dbcd2d421038e44382b490aa91013213fe89232cd5337678c265c6bf32734786737ce
 SHA512 
212d6d008eb0f7b83483c4dfd3b3f1caf6a18cb136e8a814b6395d7baee4097c902280a93e358f1a9ccaf43e668e3dcc372e0c67765624610506012328f89f3d
+DIST transifex-client-1.6.7-deps.tar.bz 241684571 BLAKE2B 
4b241c0b6fb9107994d27e145247d814c72d80e73762c99643eaf8e6b05e5b8f86070fd6172c7af024e2b6bd5bd23db6b8020387c091ef26cc335598ab3f1dd1
 SHA512 
6f534e9a9406eebed89a89ab79fe4202cc34dd9a101db4e24fe6021d8acd97681d8802a0fa404f4b625225de1d69559b074e876955e9427651f3aabb0f9596a5
+DIST transifex-client-1.6.7.tar.gz 95631 BLAKE2B 
669319748b18721741568854516e416263215c313151ff0246bacb24d9a01feaa132f7108acc6e312db1c386d4ca69f3f5c92b7f6b2c0cb5e6514c0c38d87b85
 SHA512 
6f31856c7d8f4028d17084b46f3623ffe33c3b077bcfc12942f9b451e6feae3f7b04c826cd9755e37c43dc31611689f06a9bd73871939de4658c69adb9c2f7d1

diff --git a/app-i18n/transifex-client/transifex-client-1.6.7.ebuild 
b/app-i18n/transifex-client/transifex-client-1.6.7.ebuild
new file mode 100644
index ..4c2ef37584ef
--- /dev/null
+++ b/app-i18n/transifex-client/transifex-client-1.6.7.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="The Transifex command-line client"
+HOMEPAGE="https://github.com/transifex/cli";
+
+SRC_URI="https://github.com/transifex/cli/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://gitlab.com/api/v4/projects/35204985/packages/generic/${PN}/${PV}/${P}-deps.tar.bz";
+S="${WORKDIR}"/cli-${PV}
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+src_compile() {
+   emake GOFLAGS="${GOFLAGS} 
-ldflags=-X="github.com/transifex/cli/internal/txlib.Version=${PV}
+}
+
+src_test() {
+   # Skip tests depending on a network connection. Bug #831772
+   rm internal/txlib/update_test.go || die
+   go test ./... || die
+}
+
+src_install() {
+   dobin bin/tx
+   dodoc README.md
+}



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

2023-04-12 Thread Joonas Niilola
commit: 1ee9c4190e2ce8af9ee0d8545a198f16d8954b05
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Apr 13 05:40:17 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 13 05:55:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee9c419

dev-util/librnp: add 0.16.3

Bug: https://bugs.gentoo.org/904250
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/librnp/Manifest |  1 +
 dev-util/librnp/librnp-0.16.3.ebuild | 73 
 2 files changed, 74 insertions(+)

diff --git a/dev-util/librnp/Manifest b/dev-util/librnp/Manifest
index 492987b6ba46..f4790bac456a 100644
--- a/dev-util/librnp/Manifest
+++ b/dev-util/librnp/Manifest
@@ -1 +1,2 @@
 DIST librnp-0.16.2.tar.gz 2897137 BLAKE2B 
5f756047506531e0ed3d431cebd3977f3492b464445f6dc54850badc795478f5d04ff036147e8212b4a3e2d4fd939f4bcf668e9a260c2e7fc616ef51dea02117
 SHA512 
5fd5fceb39429e130adafd4869d9a01149d9c08271770da4eedbe75910788f8256c8bf19e6bb0886a902b22dd5564eb93baddaf84689cbf5e6617674f4f0efac
+DIST librnp-0.16.3.tar.gz 2897854 BLAKE2B 
71e39e810bdbee351c8136df1d11621daccb1738db691b99244ffe5bd2ea372c3ef520ade7cd63c38510fae0f252d5a1c2ceb44db3fbffbd64dfc10612341e29
 SHA512 
b133fb1f9aab6e9b5caecdcf0bd9f2c67a62a98543ca1ac6a7cf4a35b7a571d53e4fa99cefc98f8253117cf0de16194db309efa03bc40fd3556f9b84cf51a942

diff --git a/dev-util/librnp/librnp-0.16.3.ebuild 
b/dev-util/librnp/librnp-0.16.3.ebuild
new file mode 100644
index ..ca34a07b87f9
--- /dev/null
+++ b/dev-util/librnp/librnp-0.16.3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="High performance C++ OpenPGP library"
+HOMEPAGE="https://www.rnpgp.org/ https://github.com/rnpgp/rnp";
+SRC_URI="https://github.com/rnpgp/rnp/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2"
+SLOT="0/0.16.1"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="+botan man test"
+
+RDEPEND="app-arch/bzip2
+   dev-libs/json-c:=
+   sys-libs/zlib
+   botan? ( dev-libs/botan:2= )
+   !botan? ( >=dev-libs/openssl-1.1.1:= )"
+DEPEND="${RDEPEND}
+   test? ( dev-cpp/gtest )"
+BDEPEND="man? ( dev-ruby/asciidoctor )"
+
+RESTRICT="!test? ( test )"
+S="${WORKDIR}/${P/*lib/}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test on off)
+
+   -DCRYPTO_BACKEND=$(usex botan botan openssl)
+
+   -DDOWNLOAD_GTEST=off
+   -DDOWNLOAD_RUBYRNP=off
+
+   -DENABLE_COVERAGE=off
+   -DENABLE_DOC=$(usex man on off)
+   -DENABLE_FUZZERS=off
+   -DENABLE_SANITIZERS=off
+   )
+
+   if use botan; then
+   local mycmakeargs+=(
+   -DENABLE_AEAD=on
+   -DENABLE_BRAINPOOL=on
+   -DENABLE_IDEA=on
+   -DENABLE_SM2=on
+   -DENABLE_TWOFISH=on
+   )
+
+   # OpenSSL support is still not as complete as botan.
+   # https://github.com/rnpgp/rnp/issues/1642 (v. 0.17.0),
+   # https://github.com/rnpgp/rnp/issues/1877 SM2,
+   # https://github.com/openssl/openssl/issues/2046 TWOFISH (won't be 
implemented).
+   else
+   local mycmakeargs+=(
+   -DENABLE_AEAD=off
+   -DENABLE_BRAINPOOL=on
+   -DENABLE_IDEA=on
+   -DENABLE_SM2=off
+   -DENABLE_TWOFISH=off
+   )
+   fi
+
+   cmake_src_configure
+}
+
+src_test() {
+   cd "${BUILD_DIR}"/src/tests || die
+   ctest -j"${MAKEOPTS}" -R .* --output-on-failure || die
+}



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

2023-04-12 Thread Robin H. Johnson
commit: 92a873192905e6e10d6b37ea494e7c95e6d2
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Apr 13 05:53:08 2023 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Apr 13 05:53:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92a87319

sys-block/fio: bump

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

 sys-block/fio/Manifest|   1 +
 sys-block/fio/fio-3.34.ebuild | 166 ++
 2 files changed, 167 insertions(+)

diff --git a/sys-block/fio/Manifest b/sys-block/fio/Manifest
index a942bd342da5..9a507fbd2a6d 100644
--- a/sys-block/fio/Manifest
+++ b/sys-block/fio/Manifest
@@ -1,2 +1,3 @@
 DIST fio-3.27.tar.bz2 960330 BLAKE2B 
7e7e01a5c1d6af13a6f87139e7738646cbc8f45ebc370d0c45b9efe1f93778613d374daafc6df459f988f27f2be54ff636235e1e5a92a4a6ecf9a60ed573d170
 SHA512 
9c5f2ab0c9ac24ab78dbc74fb6c5acd60f8189fdc618f4280992141b6c0abe1c235c373fee18ad0c803e7fb25d480f45aec56dc3be2e0d26d181b3418b179f99
 DIST fio-3.30.tar.bz2 6001772 BLAKE2B 
a4941cd415e6444bb9871274580efdf82281a1e52dc3caaa235f63176e3564fb1dc08e1e4586c555f9c25975d7e6220fe53209ed7218da713b9cb9135de0fc05
 SHA512 
1fb2ae9c28028147edabceff734fc41bf07ce504af98afdb0951920b724b15d647f2b0852262c177279ad6b4dbbf24be458db7f939d1c80069e0f8e7bc8aa10d
+DIST fio-3.34.tar.bz2 7049859 BLAKE2B 
297fef62098bc3bc5476ebc7794566172c182059ce35d57a84bf87f6cedf08f234371d363fd08570e675eef9fbc7eae8d79755826d4312d543a16a144b4afc3f
 SHA512 
912da2d7c7c4e0ad6c64a2e8c5254d23e5b6286c54d3ebf23d6bd2e0b5a9e4d2a53a75da3c807467b0fbe637b4ff23d64f1166fc45d6cce1d13d239f233548d0

diff --git a/sys-block/fio/fio-3.34.ebuild b/sys-block/fio/fio-3.34.ebuild
new file mode 100644
index ..110d723fece7
--- /dev/null
+++ b/sys-block/fio/fio-3.34.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{9,10} )
+
+inherit python-r1 toolchain-funcs
+
+MY_PV="${PV/_rc/-rc}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Jens Axboe's Flexible IO tester"
+HOMEPAGE="https://brick.kernel.dk/snaps/";
+SRC_URI="https://brick.kernel.dk/snaps/${MY_P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="aio curl glusterfs gnuplot gtk io-uring nfs numa python rbd rdma static 
tcmalloc test zbc zlib"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   gnuplot? ( python )
+   io-uring? ( aio )"
+RESTRICT="!test? ( test )"
+
+BDEPEND="virtual/pkgconfig"
+
+# GTK+:2 does not offer static libaries.
+# xnvme
+# libblkio
+# pmem2
+LIB_DEPEND="aio? ( dev-libs/libaio[static-libs(+)] )
+   curl? (
+   net-misc/curl:=[static-libs(+)]
+   dev-libs/openssl:0=[static-libs(+)]
+   )
+   nfs? ( net-fs/libnfs:=[static-libs(+)] )
+   glusterfs? ( sys-cluster/glusterfs[static-libs(+)] )
+   gtk? ( dev-libs/glib:2[static-libs(+)] )
+   io-uring? ( sys-libs/liburing:=[static-libs(+)] )
+   numa? ( sys-process/numactl[static-libs(+)] )
+   rbd? ( sys-cluster/ceph[static-libs(+)] )
+   rdma? ( sys-cluster/rdma-core[static-libs(+)] )
+   tcmalloc? ( dev-util/google-perftools:=[static-libs(+)] )
+   zbc? ( >=sys-block/libzbc-5 )
+   zlib? ( sys-libs/zlib[static-libs(+)] )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   gtk? ( x11-libs/gtk+:2 )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+   test? ( dev-util/cunit )"
+RDEPEND+="
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/pandas[${PYTHON_USEDEP}]
+   )
+   gnuplot? ( sci-visualization/gnuplot )"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/fio-2.2.13-libmtd.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i '/^DEBUGFLAGS/s: -D_FORTIFY_SOURCE=2::g' Makefile || die
+
+   # Many checks don't have configure flags.
+   sed -i \
+   -e "s:\:$(tc-getPKG_CONFIG):" \
+   -e '/if compile_prog "" "-lzbc" "libzbc" *; *then/  '"s::if 
$(usex zbc true false) ; then:" \
+   -e '/if compile_prog "" "-lz" "zlib" *; *then/  '"s::if $(usex 
zlib true false) ; then:" \
+   -e '/if compile_prog "" "-laio" "libaio" *; *then/'"s::if 
$(usex aio true false) ; then:" \
+   -e '/if compile_prog "" "-lcunit" "CUnit" *; *then/'"s::if 
$(usex test true false) ; then:" \
+   configure || die
+}
+
+src_configure() {
+   chmod g-w "${T}"
+   # not a real configure script
+   # TODO: cuda
+   # TODO: libnbd - not packaged in Gentoo
+   # TODO: pmem - not packaged in Gentoo
+   # TODO: libblkiio - not packaged in Gentoo
+   # TODO: xnvme - not packaged in Gentoo
+   # TODO: libhdfs
+   # libnfs option does not work as expected:
+   # $(usex nfs '' '--disable-libnfs') \
+   OPTS=(
+   --disable-optimizations
+   --extra-cflags="${C

[gentoo-commits] repo/gentoo:master commit in: dev-db/phpmyadmin/

2023-04-12 Thread Sam James
commit: d247934511ee541ab937a7eb2348b5c4e2c56fb0
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:46:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:46:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2479345

dev-db/phpmyadmin: Stabilize 5.2.1 ALLARCHES, #904260

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

 dev-db/phpmyadmin/phpmyadmin-5.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/phpmyadmin/phpmyadmin-5.2.1.ebuild 
b/dev-db/phpmyadmin/phpmyadmin-5.2.1.ebuild
index 582e38711c9d..d4422b2b9a42 100644
--- a/dev-db/phpmyadmin/phpmyadmin-5.2.1.ebuild
+++ b/dev-db/phpmyadmin/phpmyadmin-5.2.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz";
 S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~ppc-macos 
~x64-macos"
 IUSE="setup"
 
 RDEPEND="



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

2023-04-12 Thread Sam James
commit: 2992dbd4eab63e2c3084306c921c4d15bb990707
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2992dbd4

dev-python/poetry-core: Stabilize 1.5.2 ALLARCHES, #904254

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

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

diff --git a/dev-python/poetry-core/poetry-core-1.5.2.ebuild 
b/dev-python/poetry-core/poetry-core-1.5.2.ebuild
index b8e8dad4b649..d53ff8ad2f0e 100644
--- a/dev-python/poetry-core/poetry-core-1.5.2.ebuild
+++ b/dev-python/poetry-core/poetry-core-1.5.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 # check inside src/poetry/core/_vendor/vendor.txt
 # (note that some are indirect deps)



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

2023-04-12 Thread Sam James
commit: c22849c39c0e4b752b5713ea2b9642c1652f6c49
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c22849c3

dev-python/calver: Stabilize 2022.06.26 amd64, #904251

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

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

diff --git a/dev-python/calver/calver-2022.06.26.ebuild 
b/dev-python/calver/calver-2022.06.26.ebuild
index c4db56fea76b..2c0a4ca56c8a 100644
--- a/dev-python/calver/calver-2022.06.26.ebuild
+++ b/dev-python/calver/calver-2022.06.26.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc x86"
 
 BDEPEND="
test? (



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

2023-04-12 Thread Sam James
commit: 31f812561b2ac0c1d02b38355b43aa95a8366560
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f81256

dev-python/hatchling: Stabilize 1.14.0 ppc64, #904251

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

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

diff --git a/dev-python/hatchling/hatchling-1.14.0.ebuild 
b/dev-python/hatchling/hatchling-1.14.0.ebuild
index 9e81cb84edc9..2981b23fdcaf 100644
--- a/dev-python/hatchling/hatchling-1.14.0.ebuild
+++ b/dev-python/hatchling/hatchling-1.14.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
 
 # deps are listed in backend/src/hatchling/ouroboros.py
 RDEPEND="



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

2023-04-12 Thread Sam James
commit: e6112660cc6fc6ea189db3191df1704a8597f344
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6112660

dev-python/trove-classifiers: Stabilize 2023.3.9 arm64, #904251

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

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

diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild 
b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
index 606db019777b..e02acb66f37e 100644
--- a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
+++ b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
 
 BDEPEND="
dev-python/calver[${PYTHON_USEDEP}]



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

2023-04-12 Thread Sam James
commit: 067b3550c8326050ffdc8d3379dcee6d2c3d3e28
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=067b3550

dev-python/boto3: Stabilize 1.26.104 ALLARCHES, #904259

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

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

diff --git a/dev-python/boto3/boto3-1.26.104.ebuild 
b/dev-python/boto3/boto3-1.26.104.ebuild
index 2a4a7643203e..736d8a002190 100644
--- a/dev-python/boto3/boto3-1.26.104.ebuild
+++ b/dev-python/boto3/boto3-1.26.104.ebuild
@@ -25,7 +25,7 @@ else
https://github.com/boto/boto3/archive/${PV}.tar.gz
-> ${P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux"
 
# botocore is x.(y+3).z
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"



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

2023-04-12 Thread Sam James
commit: bf203ed67b74187692daea2a69c0066e75d68f16
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf203ed6

dev-python/pdm-pep517: Stabilize 1.1.3 ALLARCHES, #904253

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

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

diff --git a/dev-python/pdm-pep517/pdm-pep517-1.1.3.ebuild 
b/dev-python/pdm-pep517/pdm-pep517-1.1.3.ebuild
index a436c77a2e5b..10358a80ed21 100644
--- a/dev-python/pdm-pep517/pdm-pep517-1.1.3.ebuild
+++ b/dev-python/pdm-pep517/pdm-pep517-1.1.3.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
>=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]



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

2023-04-12 Thread Sam James
commit: 4e85a7a90ddbf875978b09db0d18e4c1224c2ac4
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e85a7a9

app-admin/awscli: Stabilize 1.27.104 ALLARCHES, #904259

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

 app-admin/awscli/awscli-1.27.104.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/awscli/awscli-1.27.104.ebuild 
b/app-admin/awscli/awscli-1.27.104.ebuild
index 62c19f3a63fb..2d91a172182b 100644
--- a/app-admin/awscli/awscli-1.27.104.ebuild
+++ b/app-admin/awscli/awscli-1.27.104.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
 
 # botocore is x.(y+2).z
 BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"



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

2023-04-12 Thread Sam James
commit: 4a9250001a6adb71baf1dbd58bbe7f511bcf4330
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a925000

dev-python/trove-classifiers: Stabilize 2023.3.9 x86, #904251

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

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

diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild 
b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
index 3230dff3b69f..939e50e03aa1 100644
--- a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
+++ b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
x86"
 
 BDEPEND="
dev-python/calver[${PYTHON_USEDEP}]



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

2023-04-12 Thread Sam James
commit: f65cdd71025c2f5d41605fa1924343bf829cd0aa
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f65cdd71

dev-python/hatchling: Stabilize 1.14.0 arm, #904251

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

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

diff --git a/dev-python/hatchling/hatchling-1.14.0.ebuild 
b/dev-python/hatchling/hatchling-1.14.0.ebuild
index 2981b23fdcaf..3d992d1a09c2 100644
--- a/dev-python/hatchling/hatchling-1.14.0.ebuild
+++ b/dev-python/hatchling/hatchling-1.14.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
 
 # deps are listed in backend/src/hatchling/ouroboros.py
 RDEPEND="



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

2023-04-12 Thread Sam James
commit: ae0db1b450c1faeeea65d58f258e0d6770fdbddc
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae0db1b4

dev-python/botocore: Stabilize 1.29.104 ALLARCHES, #904259

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

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

diff --git a/dev-python/botocore/botocore-1.29.104.ebuild 
b/dev-python/botocore/botocore-1.29.104.ebuild
index 491b6bbc21f2..d6d0f2607297 100644
--- a/dev-python/botocore/botocore-1.29.104.ebuild
+++ b/dev-python/botocore/botocore-1.29.104.ebuild
@@ -24,7 +24,7 @@ else
https://github.com/boto/botocore/archive/${PV}.tar.gz
-> ${P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux"
 fi
 
 RDEPEND="



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

2023-04-12 Thread Sam James
commit: 099876c73b65a79a76860349e1a0e59ff991f1e6
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=099876c7

dev-python/hatchling: Stabilize 1.14.0 amd64, #904251

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

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

diff --git a/dev-python/hatchling/hatchling-1.14.0.ebuild 
b/dev-python/hatchling/hatchling-1.14.0.ebuild
index 5a0c942eb1d4..5d3d339e8eea 100644
--- a/dev-python/hatchling/hatchling-1.14.0.ebuild
+++ b/dev-python/hatchling/hatchling-1.14.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc x86"
 
 # deps are listed in backend/src/hatchling/ouroboros.py
 RDEPEND="



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

2023-04-12 Thread Sam James
commit: ebdbf3718bc334ee8a9105a2131b97c018c2218d
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebdbf371

dev-python/google-auth: Stabilize 2.17.1 ALLARCHES, #904258

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

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

diff --git a/dev-python/google-auth/google-auth-2.17.1.ebuild 
b/dev-python/google-auth/google-auth-2.17.1.ebuild
index 5faba10d7363..9fd5395120ab 100644
--- a/dev-python/google-auth/google-auth-2.17.1.ebuild
+++ b/dev-python/google-auth/google-auth-2.17.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 RDEPEND="


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

2023-04-12 Thread Sam James
commit: e52de3376245383c184878ff13f228095ebd1fd2
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e52de337

dev-python/calver: Stabilize 2022.06.26 arm64, #904251

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

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

diff --git a/dev-python/calver/calver-2022.06.26.ebuild 
b/dev-python/calver/calver-2022.06.26.ebuild
index 47ff49428fcc..c4db56fea76b 100644
--- a/dev-python/calver/calver-2022.06.26.ebuild
+++ b/dev-python/calver/calver-2022.06.26.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
 
 BDEPEND="
test? (



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

2023-04-12 Thread Sam James
commit: b1cacf9684c05beaf6fe485b53b931190f910d8b
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1cacf96

dev-python/trove-classifiers: Stabilize 2023.3.9 amd64, #904251

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

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

diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild 
b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
index e02acb66f37e..f79c72df5f5c 100644
--- a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
+++ b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc x86"
 
 BDEPEND="
dev-python/calver[${PYTHON_USEDEP}]



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

2023-04-12 Thread Sam James
commit: 6704af21739fb4bf51e5db1a6a22ffcb6af15a25
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6704af21

dev-python/calver: Stabilize 2022.06.26 ppc64, #904251

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

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

diff --git a/dev-python/calver/calver-2022.06.26.ebuild 
b/dev-python/calver/calver-2022.06.26.ebuild
index 05debd2c217f..af8c6bd6e333 100644
--- a/dev-python/calver/calver-2022.06.26.ebuild
+++ b/dev-python/calver/calver-2022.06.26.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
 
 BDEPEND="
test? (



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

2023-04-12 Thread Sam James
commit: 1afb60ac6cb020ef7f5b3f5431f8eaf2525d273e
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1afb60ac

dev-python/hatchling: Stabilize 1.14.0 arm64, #904251

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

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

diff --git a/dev-python/hatchling/hatchling-1.14.0.ebuild 
b/dev-python/hatchling/hatchling-1.14.0.ebuild
index 3d992d1a09c2..5a0c942eb1d4 100644
--- a/dev-python/hatchling/hatchling-1.14.0.ebuild
+++ b/dev-python/hatchling/hatchling-1.14.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
 
 # deps are listed in backend/src/hatchling/ouroboros.py
 RDEPEND="



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

2023-04-12 Thread Sam James
commit: d14299ed7d45a4b876e56381bb65702c6d1e3984
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14299ed

dev-python/trove-classifiers: Stabilize 2023.3.9 ppc64, #904251

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

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

diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild 
b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
index 939e50e03aa1..5d3853252824 100644
--- a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
+++ b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
 
 BDEPEND="
dev-python/calver[${PYTHON_USEDEP}]



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

2023-04-12 Thread Sam James
commit: ef1634f381ef21eaa76e40f953895832cd787899
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1634f3

dev-python/calver: Stabilize 2022.06.26 arm, #904251

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

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

diff --git a/dev-python/calver/calver-2022.06.26.ebuild 
b/dev-python/calver/calver-2022.06.26.ebuild
index af8c6bd6e333..47ff49428fcc 100644
--- a/dev-python/calver/calver-2022.06.26.ebuild
+++ b/dev-python/calver/calver-2022.06.26.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
 
 BDEPEND="
test? (



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

2023-04-12 Thread Sam James
commit: b62c9f6a612a154e91af5692c141fff431e755ff
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62c9f6a

dev-python/trove-classifiers: Stabilize 2023.3.9 arm, #904251

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

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

diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild 
b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
index 5d3853252824..606db019777b 100644
--- a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
+++ b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
 
 BDEPEND="
dev-python/calver[${PYTHON_USEDEP}]



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

2023-04-12 Thread Sam James
commit: b6187af07bda9421e8bf466e0ade664b541483f2
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6187af0

dev-python/hatchling: Stabilize 1.14.0 x86, #904251

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

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

diff --git a/dev-python/hatchling/hatchling-1.14.0.ebuild 
b/dev-python/hatchling/hatchling-1.14.0.ebuild
index 960fae54da87..9e81cb84edc9 100644
--- a/dev-python/hatchling/hatchling-1.14.0.ebuild
+++ b/dev-python/hatchling/hatchling-1.14.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
x86"
 
 # deps are listed in backend/src/hatchling/ouroboros.py
 RDEPEND="



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

2023-04-12 Thread Sam James
commit: ab3a9cc838de2ad418cf2306f976999ed113ae77
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab3a9cc8

dev-python/calver: Stabilize 2022.06.26 x86, #904251

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

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

diff --git a/dev-python/calver/calver-2022.06.26.ebuild 
b/dev-python/calver/calver-2022.06.26.ebuild
index 696ea4a1e5bd..05debd2c217f 100644
--- a/dev-python/calver/calver-2022.06.26.ebuild
+++ b/dev-python/calver/calver-2022.06.26.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
x86"
 
 BDEPEND="
test? (



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

2023-04-12 Thread Sam James
commit: b66b9a992adeb3209c1ef8230465d36f12d7ae6c
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b66b9a99

dev-python/calver: Stabilize 2022.06.26 sparc, #904251

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

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

diff --git a/dev-python/calver/calver-2022.06.26.ebuild 
b/dev-python/calver/calver-2022.06.26.ebuild
index bed822bd7f23..696ea4a1e5bd 100644
--- a/dev-python/calver/calver-2022.06.26.ebuild
+++ b/dev-python/calver/calver-2022.06.26.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
~x86"
 
 BDEPEND="
test? (



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

2023-04-12 Thread Sam James
commit: 73c552ea3904e34bf97a2bcfa88f3e75c8b1a11a
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c552ea

dev-python/trove-classifiers: Stabilize 2023.3.9 sparc, #904251

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

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

diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild 
b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
index 8ea6f35a1b64..3230dff3b69f 100644
--- a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
+++ b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
~x86"
 
 BDEPEND="
dev-python/calver[${PYTHON_USEDEP}]



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

2023-04-12 Thread Sam James
commit: d89d63fdebee4803b6a18a45fe742f6e18b3e586
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d89d63fd

dev-python/hatchling: Stabilize 1.14.0 sparc, #904251

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

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

diff --git a/dev-python/hatchling/hatchling-1.14.0.ebuild 
b/dev-python/hatchling/hatchling-1.14.0.ebuild
index 1e354fcfe974..960fae54da87 100644
--- a/dev-python/hatchling/hatchling-1.14.0.ebuild
+++ b/dev-python/hatchling/hatchling-1.14.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
~x86"
 
 # deps are listed in backend/src/hatchling/ouroboros.py
 RDEPEND="



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

2023-04-12 Thread Sam James
commit: 1655e61dc17d4a8c5e3bc5136809eff223a0cbb7
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1655e61d

net-misc/streamlink: Stabilize 5.3.1 amd64, #904249

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

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

diff --git a/net-misc/streamlink/streamlink-5.3.1.ebuild 
b/net-misc/streamlink/streamlink-5.3.1.ebuild
index ff7c51d0ed88..5c099a070e94 100644
--- a/net-misc/streamlink/streamlink-5.3.1.ebuild
+++ b/net-misc/streamlink/streamlink-5.3.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://streamlink.github.io/";
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz";
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/zoxide/

2023-04-12 Thread Jonas Frei
commit: 1f59c33682964e977e9239e2fc4e1406f9decbb2
Author: Jonas Frei  pm  me>
AuthorDate: Thu Apr 13 05:36:44 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Thu Apr 13 05:36:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1f59c336

app-shells/zoxide: Make use of 'shell-completion' eclass

Signed-off-by: Jonas Frei  pm.me>

 app-shells/zoxide/zoxide-0.8.3-r1.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/app-shells/zoxide/zoxide-0.8.3-r1.ebuild 
b/app-shells/zoxide/zoxide-0.8.3-r1.ebuild
index 67bf478a4..9c23d1a34 100644
--- a/app-shells/zoxide/zoxide-0.8.3-r1.ebuild
+++ b/app-shells/zoxide/zoxide-0.8.3-r1.ebuild
@@ -98,7 +98,7 @@ CRATES="
winapi-x86_64-pc-windows-gnu-0.4.0
 "
 
-inherit cargo bash-completion-r1
+inherit cargo shell-completion
 
 DESCRIPTION="A smarter cd command for your terminal"
 # Double check the homepage as the cargo_metadata crate
@@ -132,11 +132,9 @@ src_install() {
 
newbashcomp contrib/completions/"${PN}".bash "${PN}"
 
-   insinto /usr/share/zsh/site-functions
-   doins contrib/completions/_"${PN}"
+   dozshcomp contrib/completions/_"${PN}"
 
-   insinto /usr/share/fish/vendor_completions.d
-   doins contrib/completions/"${PN}".fish
+   dofishcomp contrib/completions/"${PN}".fish
 
insinto /usr/share/"${PN}"
doins init.fish



[gentoo-commits] repo/proj/guru:dev commit in: app-text/OCRmyPDF/

2023-04-12 Thread Jonas Frei
commit: ccb14ee4943ede49dd6e01e83c79929688a918a6
Author: Jonas Frei  pm  me>
AuthorDate: Thu Apr 13 05:37:10 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Thu Apr 13 05:37:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ccb14ee4

app-text/OCRmyPDF: Make use of 'shell-completion' eclass

Signed-off-by: Jonas Frei  pm.me>

 app-text/OCRmyPDF/OCRmyPDF-14.0.1-r4.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-text/OCRmyPDF/OCRmyPDF-14.0.1-r4.ebuild 
b/app-text/OCRmyPDF/OCRmyPDF-14.0.1-r4.ebuild
index 0561df0b5..59a7f5bd3 100644
--- a/app-text/OCRmyPDF/OCRmyPDF-14.0.1-r4.ebuild
+++ b/app-text/OCRmyPDF/OCRmyPDF-14.0.1-r4.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..10} )
 
-inherit bash-completion-r1 distutils-r1 optfeature
+inherit distutils-r1 optfeature shell-completion
 
 DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files"
 HOMEPAGE="https://github.com/ocrmypdf/OCRmyPDF";
@@ -58,8 +58,7 @@ src_install() {
distutils-r1_src_install
newbashcomp misc/completion/ocrmypdf.bash "${PN,,}"
 
-   insinto /usr/share/fish/vendor_completions.d
-   doins misc/completion/ocrmypdf.fish
+   dofishcomp misc/completion/ocrmypdf.fish
 }
 
 pkg_postinst() {



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/spark-fish/

2023-04-12 Thread Jonas Frei
commit: 9c74fca64edc4c16ce6d50a6bcf6049cb48d7b71
Author: Jonas Frei  pm  me>
AuthorDate: Thu Apr 13 05:36:21 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Thu Apr 13 05:36:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c74fca6

app-shells/spark-fish: Make use of 'shell-completion' eclass

Signed-off-by: Jonas Frei  pm.me>

 app-shells/spark-fish/spark-fish-1.2.0.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-shells/spark-fish/spark-fish-1.2.0.ebuild 
b/app-shells/spark-fish/spark-fish-1.2.0.ebuild
index 651498334..f54ad57d4 100644
--- a/app-shells/spark-fish/spark-fish-1.2.0.ebuild
+++ b/app-shells/spark-fish/spark-fish-1.2.0.ebuild
@@ -1,10 +1,12 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 MYPN="${PN/-/.}"
 
+inherit shell-completion
+
 DESCRIPTION="Sparklines for Fish"
 HOMEPAGE="https://github.com/jorgebucaran/spark.fish";
 
SRC_URI="https://github.com/jorgebucaran/spark.fish/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
@@ -27,8 +29,7 @@ DOCS=( README.md )
 RESTRICT="!test? ( test )"
 
 src_install() {
-   insinto "/usr/share/fish/vendor_completions.d"
-   doins completions/*
+   dofishcomp completions/*
insinto "/usr/share/fish/vendor_functions.d"
doins functions/*
einstalldocs



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/fzf-fish/

2023-04-12 Thread Jonas Frei
commit: d7e5f9e79d93060bcbf8af1f5a7e5ac5b50bd488
Author: Jonas Frei  pm  me>
AuthorDate: Thu Apr 13 05:36:08 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Thu Apr 13 05:36:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d7e5f9e7

app-shells/fzf-fish: Make use of 'shell-completion' eclass

Signed-off-by: Jonas Frei  pm.me>

 app-shells/fzf-fish/fzf-fish-9.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-shells/fzf-fish/fzf-fish-9.0.ebuild 
b/app-shells/fzf-fish/fzf-fish-9.0.ebuild
index 685caca23..3d90aebdf 100644
--- a/app-shells/fzf-fish/fzf-fish-9.0.ebuild
+++ b/app-shells/fzf-fish/fzf-fish-9.0.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit shell-completion
+
 DESCRIPTION="Augment your fish command line with fzf key bindings"
 HOMEPAGE="https://github.com/PatrickF1/fzf.fish";
 SRC_URI="https://github.com/PatrickF1/fzf.fish/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.gh.tar.gz"
@@ -34,8 +36,7 @@ DOCS=( README.md )
 RESTRICT="test" # how to run tests?
 
 src_install() {
-   insinto "/usr/share/fish/vendor_completions.d"
-   doins completions/*
+   dofishcomp completions/*
insinto "/usr/share/fish/vendor_conf.d"
doins conf.d/*
insinto "/usr/share/fish/vendor_functions.d"



[gentoo-commits] repo/proj/guru:dev commit in: app-portage/emlop/

2023-04-12 Thread Jonas Frei
commit: 5e25c825e7ed26da30d9d056d64285bf38617618
Author: Jonas Frei  pm  me>
AuthorDate: Thu Apr 13 05:35:08 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Thu Apr 13 05:35:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e25c825

app-portage/emlop: Using eclass 'shell-completion', fixed 'debug' USE

Signed-off-by: Jonas Frei  pm.me>

 app-portage/emlop/emlop-0.5.0.ebuild | 16 +++-
 1 file changed, 7 insertions(+), 9 deletions(-)

diff --git a/app-portage/emlop/emlop-0.5.0.ebuild 
b/app-portage/emlop/emlop-0.5.0.ebuild
index 122039c7f..6871fd48d 100644
--- a/app-portage/emlop/emlop-0.5.0.ebuild
+++ b/app-portage/emlop/emlop-0.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017-2022 Gentoo Authors
+# Copyright 2017-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -65,7 +65,7 @@ CRATES="
winapi-x86_64-pc-windows-gnu-0.4.0
 "
 
-inherit cargo bash-completion-r1
+inherit cargo shell-completion
 
 DESCRIPTION="A fast, accurate, ergonomic emerge.log parser"
 HOMEPAGE="https://github.com/vincentdephily/emlop";
@@ -86,17 +86,15 @@ src_install() {
cargo_src_install
einstalldocs
if use bash-completion; then
-   ./target/release/emlop complete bash > emlop
+   ./target/$(usex debug debug release)/emlop complete bash > 
"${PN}"
dobashcomp emlop
fi
if use zsh-completion; then
-   ./target/release/emlop complete zsh > _emlop
-   insinto /usr/share/zsh/site-functions
-   doins _emlop
+   ./target/$(usex debug debug release)/emlop complete zsh > 
"_${PN}"
+   dozshcomp "_${PN}"
fi
if use fish-completion; then
-   ./target/release/emlop complete fish > emlop.fish
-   insinto /usr/share/fish/vendor_completions.d
-   doins emlop.fish
+   ./target/$(usex debug debug release)/emlop complete fish > 
"${PN}.fish"
+   dofishcomp "${PN}.fish"
fi
 }



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

2023-04-12 Thread Jonas Frei
commit: 79a0c63ed4156ee20a010b702a992dd95441460a
Author: Jonas Frei  pm  me>
AuthorDate: Thu Apr 13 05:21:07 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Thu Apr 13 05:21:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79a0c63e

app-misc/cheat: shell-completion, several fixes

- Now making use of the 'shell-completion' eclass
- Removed 'zsh-completion' USE flag (completion is now installed
  undonditionally)
- No longer building manpage since it's pre-built in the release
- Therefore: No longer depending on app-text/pandoc at build time
- Removed weird total blocking of app-shells/zsh-completion. Now
  soft-blocking app-shells/zsh-completion < 0.34.0 because it used to
  install the zsh completion '_cheat' before 0.34.0.

Signed-off-by: Jonas Frei  pm.me>

 .../{cheat-4.3.3.ebuild => cheat-4.3.3-r1.ebuild}  | 22 +++---
 1 file changed, 7 insertions(+), 15 deletions(-)

diff --git a/app-misc/cheat/cheat-4.3.3.ebuild 
b/app-misc/cheat/cheat-4.3.3-r1.ebuild
similarity index 58%
rename from app-misc/cheat/cheat-4.3.3.ebuild
rename to app-misc/cheat/cheat-4.3.3-r1.ebuild
index d45719a63..9fb8c0868 100644
--- a/app-misc/cheat/cheat-4.3.3.ebuild
+++ b/app-misc/cheat/cheat-4.3.3-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit bash-completion-r1 go-module optfeature
+inherit go-module optfeature shell-completion
 
 DESCRIPTION="cheat allows you to create and view interactive cheatsheets on 
the command-line"
 HOMEPAGE="https://github.com/cheat/cheat";
@@ -14,17 +14,13 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="MIT Apache-2.0 BSD BSD-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="man zsh-completion"
+IUSE="man"
 
-RDEPEND="zsh-completion? ( !app-shells/zsh-completions )"
-BDEPEND="man? ( app-text/pandoc )"
+RDEPEND="!

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

2023-04-12 Thread Jonas Frei
commit: 372548e2b39da0b87d2b80d31321abcc34d47970
Author: Jonas Frei  pm  me>
AuthorDate: Thu Apr 13 05:20:12 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Thu Apr 13 05:20:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=372548e2

app-admin/chezmoi: Make use of 'shell-completion' eclass

Signed-off-by: Jonas Frei  pm.me>

 app-admin/chezmoi/chezmoi-2.32.0.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/app-admin/chezmoi/chezmoi-2.32.0.ebuild 
b/app-admin/chezmoi/chezmoi-2.32.0.ebuild
index e618b8f0e..aab31a279 100644
--- a/app-admin/chezmoi/chezmoi-2.32.0.ebuild
+++ b/app-admin/chezmoi/chezmoi-2.32.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit go-module bash-completion-r1
+inherit go-module shell-completion
 
 DESCRIPTION="Manage your dotfiles across multiple machines, securely"
 HOMEPAGE="https://chezmoi.io/";
@@ -35,9 +35,7 @@ src_install() {
 
newbashcomp completions/${PN}-completion.bash ${PN}
 
-   insinto /usr/share/fish/vendor_completions.d
-   doins completions/${PN}.fish
+   dofishcomp completions/${PN}.fish
 
-   insinto /usr/share/zsh/site-functions
-   newins completions/${PN}.zsh _${PN}
+   newzshcomp completions/${PN}.zsh _${PN}
 }



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

2023-04-12 Thread Jonas Frei
commit: 4b505c44050b532a73661763d70786f3a179cb93
Author: Jonas Frei  pm  me>
AuthorDate: Thu Apr 13 05:30:48 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Thu Apr 13 05:30:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b505c44

app-misc/onefetch: Using eclass 'shell-completion', fixed 'debug' USE

Signed-off-by: Jonas Frei  pm.me>

 app-misc/onefetch/onefetch-2.17.0.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/app-misc/onefetch/onefetch-2.17.0.ebuild 
b/app-misc/onefetch/onefetch-2.17.0.ebuild
index 6303f41cf..aee0c2b91 100644
--- a/app-misc/onefetch/onefetch-2.17.0.ebuild
+++ b/app-misc/onefetch/onefetch-2.17.0.ebuild
@@ -374,7 +374,7 @@ CRATES="
zstd-sys-2.0.1+zstd.1.5.2
 "
 
-inherit bash-completion-r1 cargo
+inherit cargo shell-completion
 
 DESCRIPTION="Command-line Git information tool"
 HOMEPAGE="https://onefetch.dev";
@@ -398,7 +398,7 @@ QA_FLAGS_IGNORED="usr/bin/onefetch"
 
 src_compile() {
cargo_src_compile
-   local _completion="target/release/${PN} --generate"
+   local _completion="target/$(usex debug debug release)/${PN} --generate"
mkdir completions || die
$_completion bash > completions/${PN} || die
$_completion fish > completions/${PN}.fish || die
@@ -409,10 +409,8 @@ src_install() {
doman docs/${PN}.1
 
dobashcomp completions/${PN}
-   insinto /usr/share/fish/vendor_completions.d
-   doins completions/${PN}.fish
-   insinto /usr/share/zsh/site-functions
-   doins completions/_${PN}
+   dofishcomp completions/${PN}.fish
+   dozshcomp completions/_${PN}
 
cargo_src_install
 }



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/fishtape/

2023-04-12 Thread Jonas Frei
commit: 1f9cca735a2cb87dcaebec260f2abaa332af2e54
Author: Jonas Frei  pm  me>
AuthorDate: Thu Apr 13 05:35:33 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Thu Apr 13 05:35:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1f9cca73

app-shells/fishtape: Make use of 'shell-completion' eclass

Signed-off-by: Jonas Frei  pm.me>

 app-shells/fishtape/fishtape-3.0.1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-shells/fishtape/fishtape-3.0.1.ebuild 
b/app-shells/fishtape/fishtape-3.0.1.ebuild
index d1291056d..38b7c1594 100644
--- a/app-shells/fishtape/fishtape-3.0.1.ebuild
+++ b/app-shells/fishtape/fishtape-3.0.1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit shell-completion
+
 DESCRIPTION="100% pure-Fish test runner"
 HOMEPAGE="https://github.com/jorgebucaran/fishtape";
 
SRC_URI="https://github.com/jorgebucaran/fishtape/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
@@ -22,8 +24,7 @@ DOCS=( README.md )
 RESTRICT="!test? ( test )"
 
 src_install() {
-   insinto "/usr/share/fish/vendor_completions.d"
-   doins completions/*
+   dofishcomp completions/*
insinto "/usr/share/fish/vendor_functions.d"
doins functions/*
einstalldocs



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

2023-04-12 Thread Michał Górny
commit: 666318a7aa0208fbfea23f30f19ca8d0077319f0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 04:49:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 05:12:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666318a7

dev-python/blinker: Bump to 1.6.2

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

 dev-python/blinker/Manifest |  1 +
 dev-python/blinker/blinker-1.6.2.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/blinker/Manifest b/dev-python/blinker/Manifest
index be3fd90713e5..e52d9202bfb2 100644
--- a/dev-python/blinker/Manifest
+++ b/dev-python/blinker/Manifest
@@ -1,3 +1,4 @@
 DIST blinker-1.5.tar.gz 27022 BLAKE2B 
1e80d73653318ec6e263c66b8d5d3433ff1dc05e08af03442d99d83a9823b728fee86e6e64864932aa4961b11d28bee8ad7d6f56be6dbebd6dac48e610cdb835
 SHA512 
b1880fdc974be63e16e2b826bdbc8ee161bc0234591b8b41deed937a1e1b9d0bf1fb697c8e94644de9cc1900aedd39d08cfc3e59fef51abec295552f96418722
 DIST blinker-1.6.1.tar.gz 28584 BLAKE2B 
b546187fc542a1d9ab83f55b3de3593e3c272f43813c411684a9d70736f28ae5fb082ca84836453baeb49e8c89f7fb3d523a4cda87d392ff7c60df75826cb528
 SHA512 
28a8fb51e9dcb42c25851565626d72ff8fdd0b8774088dedd6217e47c1db6094d5a317bced3aca07722b7d7f39921c4e157a1fe3a20e3a765c0d9867201b5760
+DIST blinker-1.6.2.tar.gz 28699 BLAKE2B 
dd19193af5af97d6ea373a37fcd7318e5e9c18f04503821224bd687dc8f065ef41142bbb136b964661501ab2d9c8a8e2bd1e3e865e4df7ed3a7e627d67962bb1
 SHA512 
c84bb955e97e6a13e6fda5f070373736bd1361f40ad9202eeaa300055b163648db381060f6b45fdf405a0bd4ef07b694875735e6f220d51d1b7a5be7efb28f72
 DIST blinker-1.6.tar.gz 28511 BLAKE2B 
854ecf9c38d45c673cfec6c2ffbe1742bf3b2d68771bf0b922636c5ab848c97a7bd96d1b5ff8b9dfeca44475c0cfd81867ae588e5d372bb78deefe7ee41f9d91
 SHA512 
ea664de0adb4638f2adb79bf1eecdb727cfea41349a763b3187f0e3dda2f979cb46b3901e59d7a1aedb29ca0fa8e15862fefab9527c22b09c4122aef71fda408

diff --git a/dev-python/blinker/blinker-1.6.2.ebuild 
b/dev-python/blinker/blinker-1.6.2.ebuild
new file mode 100644
index ..6d50df21c47b
--- /dev/null
+++ b/dev-python/blinker/blinker-1.6.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Fast, simple object-to-object and broadcast signaling"
+HOMEPAGE="
+   https://github.com/pallets-eco/blinker/
+   https://pypi.org/project/blinker/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+distutils_enable_tests pytest



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

2023-04-12 Thread Michał Górny
commit: 56397861f3e9cec740da55c15cceb054979ed1dc
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 04:45:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 05:12:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56397861

dev-python/google-auth: Bump to 2.17.3

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

 dev-python/google-auth/Manifest  |  1 +
 dev-python/google-auth/google-auth-2.17.3.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index 447c835ee9b8..7b6c1c103fdd 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -3,3 +3,4 @@ DIST google-auth-2.16.3.tar.gz 221824 BLAKE2B 
759b450936e7675b1c50ef574b8e9877d4
 DIST google-auth-2.17.0.tar.gz 222518 BLAKE2B 
3f639cb000303c44508599e453385363ae70d01c5c359eb9c82d0882cb1669ab4b02b6acf5cb2bacaae5fdcebfe8244bd537836d58eb5f34ef66a933b50b7ff6
 SHA512 
2942f385febf8d2a3f3827e048646e01c06ac3c2880ebb06d5a6eaeeb3d258cbd5ba7d969c7aee00a74332b5ce9b43a9474daa9e2e1de72bfb5f97dfb8065b96
 DIST google-auth-2.17.1.tar.gz 222594 BLAKE2B 
edc7ee29741418ab0e37a7b24591942ef4a973f67308d41e8715ab809dc3549e3ea307863ec2667d57223b3cb88802d535291845fcef48271b0cbc086aef839a
 SHA512 
ddb4c9a5f9d01e4218666e632cd1eb2e9e8c852f833015c6e6e736a713cabf7ede0b1314526428fd3edd8b71565fee6cd8199252ee8fa011ef54aa543d3764ce
 DIST google-auth-2.17.2.tar.gz 222865 BLAKE2B 
0ef00bbb5667b0ba2255784222d902eea1442ac1d5c135e893bf5e94c0cf094d5ecc325ab1043ce090092d40ff696425815a29fe1cfb546bc4493a6ef36cacde
 SHA512 
edb3997a353faefeeab7a99d9865569993530f020b3cf334d6900bb14a54e5b278b4e5cebc0d2fc28004924c194866f28111d5ec65135bb0d291e69ee2f5a062
+DIST google-auth-2.17.3.tar.gz 222865 BLAKE2B 
32b7a483cf458415157057fc92631ca4b822d31505b6b037dce8b9bb210982e4c6164db0b8453e5ef40c9d79c56939efaac74024e60aa95d69f843511e6399d0
 SHA512 
a731260cdfd74a2a095d682aecde55807727eb24fbc4c0ea0da2fb24a6b0f9eed5653cf9ce18ce2caee2e79a7bcadb7a9342aa511db30358c670afbf01c2fd4c

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



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

2023-04-12 Thread Michał Górny
commit: 0b18e3538de911db6c531e546d43c408ceeae172
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 04:55:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 05:12:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b18e353

dev-python/tekore: Bump to 4.6.0

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

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

diff --git a/dev-python/tekore/Manifest b/dev-python/tekore/Manifest
index c70c21574e9a..768245ec60f5 100644
--- a/dev-python/tekore/Manifest
+++ b/dev-python/tekore/Manifest
@@ -1 +1,2 @@
 DIST tekore-4.5.0.gh.tar.gz 265075 BLAKE2B 
830a7c006ea13650ecc639bc8277d7022eed29fb92e13d4ff0bd98cb30f9bf2c53c9fb5dc88f3195938c22e12c8cc73a52517629c1db2d7bdc5e80360ea7b8bc
 SHA512 
c69f47611447fec72fe2c4f09689dc93b8ff4dc94d430f213866b349c5867eeefd5351f3707b05648a74bd30576e4fd5d7e0c81203f5c7f90d54710433e25980
+DIST tekore-4.6.0.gh.tar.gz 264762 BLAKE2B 
5cfff764fcf8f2072cb009a8c5471b4795846f6cee9757c9aea370191f3e3595a22190e939dc9b2bfebe18c07ce011a39c1ecce1abecf4f33a96560ea5071e9e
 SHA512 
9013b5d02c15ad1e99861afe1b78b555f459940e4798738a8861f021659da0f333d71fa8322f056b40b405251af39bf3a820ac5507d735538a9913832c491eeb

diff --git a/dev-python/tekore/tekore-4.6.0.ebuild 
b/dev-python/tekore/tekore-4.6.0.ebuild
new file mode 100644
index ..7ce5d6dcea4f
--- /dev/null
+++ b/dev-python/tekore/tekore-4.6.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Spotify Web API client"
+HOMEPAGE="
+   https://tekore.readthedocs.io/
+   https://github.com/felix-hilden/tekore/
+   https://pypi.org/project/tekore/
+"
+SRC_URI="
+   https://github.com/felix-hilden/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="
+   

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

2023-04-12 Thread Michał Górny
commit: 2269d0e490a6e69c803282640a21b6cbe4f52335
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 04:44:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 05:12:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2269d0e4

dev-python/owslib: Bump to 0.29.1

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

 dev-python/owslib/Manifest |  1 +
 dev-python/owslib/owslib-0.29.1.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/owslib/Manifest b/dev-python/owslib/Manifest
index 0b8b82d6a48b..5fd49d0a5396 100644
--- a/dev-python/owslib/Manifest
+++ b/dev-python/owslib/Manifest
@@ -1,2 +1,3 @@
 DIST OWSLib-0.28.1.gh.tar.gz 950453 BLAKE2B 
8210efdea8ac2536348659a1bed46b5eb1b4da5a8b77979cc11d23273b1f806bef21d007ddd8a6961c16e241c4f3e18c93054c8abaa89baf8b765c98d74605d0
 SHA512 
bd62a5e371e64e0e256cc83d2f044294c20965f6b107b0dd9074ac752971620f01af4c7fc9a82e43dc81e71a6a36696b75403012841c28925b017d9c47b2d4a5
 DIST OWSLib-0.29.0.gh.tar.gz 960632 BLAKE2B 
11fdf8a2c89f187afe9010ec35722ad48a3a06957233f50a82e53d9f359278e3a722e55352c5c5110fa93c59d03a7183354f891c1d8fc4527cf299edd4fcd474
 SHA512 
f0f657bb7ca36d7abcf8ce606806b18ea05b7161e7571cf7ac7142a2d0fc632bb3d530a38f70822e0791317b081fcc8a6680c2d4aa64130ca8fe353774b05a72
+DIST OWSLib-0.29.1.gh.tar.gz 960582 BLAKE2B 
e88446a843113453b116016a4488e1738472b2ff8faf7f0b1647db061e2af4b15e7ca64fb92d3298a9c4e906f8230a03fea664df65113dedba901a75c074da2e
 SHA512 
10fc2d75b60c6a388d4729011e3843d0943e6273c94d628b288c973304c01359d77a4856a7dc74ac28358f26cbe9ffe85a67921ef5eb62475d2143dd20c46e08

diff --git a/dev-python/owslib/owslib-0.29.1.ebuild 
b/dev-python/owslib/owslib-0.29.1.ebuild
new file mode 100644
index ..e671e3bfb813
--- /dev/null
+++ b/dev-python/owslib/owslib-0.29.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+MY_P=OWSLib-${PV}
+DESCRIPTION="Library for client programming with Open Geospatial Consortium 
web service"
+HOMEPAGE="
+   https://geopython.github.io/OWSLib/
+   https://github.com/geopython/owslib/
+   https://pypi.org/project/OWSLib/
+"
+SRC_URI="
+   https://github.com/geopython/${PN}/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"
+PROPERTIES="test_network"
+
+RDEPEND="
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pillow[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # connection errors
+   tests/test_wfs_generic.py::test_xmlfilter_wfs_110
+   tests/test_wfs_generic.py::test_xmlfilter_wfs_200
+   tests/test_ogcapi_records_pycsw.py::test_ogcapi_records_pycsw
+   tests/test_opensearch_pycsw.py::test_opensearch_creodias
+   tests/test_ows_interfaces.py::test_ows_interfaces_csw
+   tests/test_csw3_pycsw.py::test_csw_pycsw
+   tests/test_csw_pycsw.py::test_csw_pycsw
+   tests/test_csw_pycsw_skip_caps.py::test_csw_pycsw_skip_caps
+)
+
+python_test() {
+   epytest -o addopts=
+}



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

2023-04-12 Thread Michał Górny
commit: 9eb8d0d650c5caeeaf9e5e35f874af7646d6dec3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 05:07:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 05:12:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eb8d0d6

dev-python/pytest-httpx: Bump to 0.22.0

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

 dev-python/pytest-httpx/Manifest   |  1 +
 dev-python/pytest-httpx/pytest-httpx-0.22.0.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/pytest-httpx/Manifest b/dev-python/pytest-httpx/Manifest
index 2441665a36ed..0b6f79575709 100644
--- a/dev-python/pytest-httpx/Manifest
+++ b/dev-python/pytest-httpx/Manifest
@@ -1 +1,2 @@
 DIST pytest-httpx-0.21.3.gh.tar.gz 24373 BLAKE2B 
8efa85974128a0c9d78bbc23b7c9bca17e68ebb09dafd3b49e5a09df54bd2808ab6e7995ab407b78495ac12a80239d7397169c8de539ec559a8c7cf95239b495
 SHA512 
8c25a702b9c049354a0f0b232eefeae5ac0c47764af023c89aba6829309971a1d79a0dab3e4d6275a6bf0f32f3a8309c9559eb22c9b742a6576ecea37ff0d15d
+DIST pytest-httpx-0.22.0.gh.tar.gz 24409 BLAKE2B 
9db6622e4997ddf0a70c1a0ef835b077640b3ce1d1c19792feda573577fac1ecfba16bcb7ecb8e4c1578b345764d8301aa121335a259dc91a4805173a549bea3
 SHA512 
fd89ce70113608195eb8fa8e3d7465d9d15b5a300e7c00f3c50417ba9b205081671fbda9591bdb16accb1973da00f5d0bede9e73a3351b0652080d4059c5f6d6

diff --git a/dev-python/pytest-httpx/pytest-httpx-0.22.0.ebuild 
b/dev-python/pytest-httpx/pytest-httpx-0.22.0.ebuild
new file mode 100644
index ..aa42666a0557
--- /dev/null
+++ b/dev-python/pytest-httpx/pytest-httpx-0.22.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+MY_PN="${PN/-/_}"
+DESCRIPTION="Send responses to HTTPX using pytest"
+HOMEPAGE="
+   https://colin-b.github.io/pytest_httpx/
+   https://github.com/Colin-b/pytest_httpx/
+   https://pypi.org/project/pytest-httpx/
+"
+# no tests in sdist as of 0.22.0
+# https://github.com/Colin-b/pytest_httpx/pull/95
+SRC_URI="
+   https://github.com/Colin-b/pytest_httpx/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   =dev-python/httpx-0.24*[${PYTHON_USEDEP}]
+   

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

2023-04-12 Thread Michał Górny
commit: ad302704a4d1f0ab2c6e495490113c0f67f43435
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 04:44:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 05:12:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad302704

dev-python/tifffile: Bump to 2023.4.12

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

 dev-python/tifffile/Manifest  |  1 +
 dev-python/tifffile/tifffile-2023.4.12.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest
index f663795cc365..8b5e321596bb 100644
--- a/dev-python/tifffile/Manifest
+++ b/dev-python/tifffile/Manifest
@@ -1 +1,2 @@
 DIST tifffile-2023.3.21.gh.tar.gz 331285 BLAKE2B 
ce63dc2f389d3e93cf50c52efe849423c091bdf048ce7f408fe6ee4556da4b9efcbaa031e7bc7f2b3f953117f7ce18014d1a77f9253a82d6dc4352464cf4151d
 SHA512 
68b90d7eab293991b0227090d5b4c047469cd65c339f8d19da68097d99640c7f45cf8746eac4b3da9a388a58cd4343bbcad25496b08c13c913e48f982e14f5b9
+DIST tifffile-2023.4.12.gh.tar.gz 332954 BLAKE2B 
357e691a0b551eb1ac5349bcc8a7168399e93c82353f5da5d95953142f206388da876e16f6948937ed9fb36128eaa4c3999c6fca494a9d5466894b5324c1cdcd
 SHA512 
3a5c2ed6beaaf0f1c7f4dced0f57eab1cbd1f23040df8c701ffac8569b6fbdcebd71b6970e9c6911c1fd501add78880d8102c8476126007472fcdb82c9628bcf

diff --git a/dev-python/tifffile/tifffile-2023.4.12.ebuild 
b/dev-python/tifffile/tifffile-2023.4.12.ebuild
new file mode 100644
index ..9f7bae8eb48b
--- /dev/null
+++ b/dev-python/tifffile/tifffile-2023.4.12.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Read and write TIFF files"
+HOMEPAGE="
+   https://pypi.org/project/tifffile/
+   https://github.com/cgohlke/tifffile/
+   https://www.cgohlke.com/
+"
+SRC_URI="
+   https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/dask[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/xarray[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Internet
+   tests/test_tifffile.py::test_class_omexml
+   tests/test_tifffile.py::test_class_omexml_fail
+   tests/test_tifffile.py::test_class_omexml_modulo
+   tests/test_tifffile.py::test_class_omexml_attributes
+   tests/test_tifffile.py::test_class_omexml_multiimage
+   tests/test_tifffile.py::test_write_ome
+   tests/test_tifffile.py::test_write_ome_manual
+   # requires tons of free space
+   tests/test_tifffile.py::test_write_3gb
+   tests/test_tifffile.py::test_write_5GB_bigtiff
+   tests/test_tifffile.py::test_write_5GB_fails
+   tests/test_tifffile.py::test_write_6gb
+   tests/test_tifffile.py::test_write_bigtiff
+   'tests/test_tifffile.py::test_write_imagej_raw'
+   # TODO
+   tests/test_tifffile.py::test_issue_imagej_hyperstack_arg
+   tests/test_tifffile.py::test_issue_description_overwrite
+   # missing private marker
+   # https://github.com/cgohlke/tifffile/pull/195
+   tests/test_tifffile.py::test_issue_invalid_predictor
+)



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

2023-04-12 Thread Michał Górny
commit: 7d8bbd90a83ff15f47d948bd705b5a6d41a7360a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 05:03:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 05:12:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d8bbd90

dev-python/scikit-build: Bump to 0.17.1

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

 dev-python/scikit-build/Manifest   |  1 +
 dev-python/scikit-build/scikit-build-0.17.1.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/scikit-build/Manifest b/dev-python/scikit-build/Manifest
index 457b79286c0a..dcb5529266b8 100644
--- a/dev-python/scikit-build/Manifest
+++ b/dev-python/scikit-build/Manifest
@@ -3,3 +3,4 @@ DIST scikit-build-0.16.5.tar.gz 271974 BLAKE2B 
e34d44fb27975720adc4ca57a0fabc9b0
 DIST scikit-build-0.16.6.tar.gz 272201 BLAKE2B 
bb14b0db52d0c04b9630fa27ccbc58c7af72eb8640c4dc82e920acdbc815e2eb8f7662684b23aa42765966ae1ad4e046dead3d7090a263d79f69bfd955ab0f24
 SHA512 
f36a46845420b441ca158ea05bc20023238afdf81b2108554a52a4a2be0cb19ef6b2729997199d9a9d18841c8470df8f7e7a986a86e1172328f0963f3a015f3d
 DIST scikit-build-0.16.7.tar.gz 274287 BLAKE2B 
8a5064c021d904312ccf89a396ab794b89b73ad1b6238767ca74eeb394f0f1514eedd3c746353ee3e9e7b825988b3c52c563e1f19d0acfbe69213c5a306f1dcc
 SHA512 
5bba94214c249f891b2972301b0e37b5f10938151e37a04b845dfc9e11ae85edc7e3880984f9fbbd1c037257fc8baa3ba7b006b1f1b7abb941d1a54e049f3cbc
 DIST scikit_build-0.17.0.tar.gz 266282 BLAKE2B 
ca8d9fbb422363850b4ad12d3b8e2ad6e1664b8b7354c64e6fc1ad4ab1965a3be92c24699041b67dc91c2be02f7d17be3eefd9a909ea0380149eb5b58e01ea49
 SHA512 
0ad536ac624eecc0710b5e65ec976cc9f8eb15f0017edf79016724ae8321909c134cf9b6842f58d80b3e62edad95652987339e26e3c576b909adccd3a2f492d1
+DIST scikit_build-0.17.1.tar.gz 267911 BLAKE2B 
365e7e4bcc902a00464b157feaee4efcddff3fca8c8026b252b25b44de5ed5a646c21d29df55133d6945868f346f638c5adcf9da530b1ff6bcb5689d0f33bf90
 SHA512 
617a68d92787c576f1c3fc9c24c8cc90e1fe976a853f3ae81442e1a99a20e1f4049d7ffac967c2248bf172f07a3e2092fc28b8d558b35da628a58cd3d9d16ae3

diff --git a/dev-python/scikit-build/scikit-build-0.17.1.ebuild 
b/dev-python/scikit-build/scikit-build-0.17.1.ebuild
new file mode 100644
index ..a0aa5f26f381
--- /dev/null
+++ b/dev-python/scikit-build/scikit-build-0.17.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Improved build system generator for Python C/C++/Fortran/Cython 
extensions"
+HOMEPAGE="
+   https://github.com/scikit-build/scikit-build/
+   https://pypi.org/project/scikit-build/
+"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-42.0.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+   >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/build-0.7[${PYTHON_USEDEP}]
+   >=dev-python/cython-0.25.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-1.10.4[${PYTHON_USEDEP}]
+   >=dev-python/pytest-virtualenv-1.2.5[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-rtd-theme \
+   dev-python/sphinx-issues
+distutils_enable_tests pytest
+
+src_prepare() {
+   # not packaged
+   sed -i -e '/cmakedomain/d' docs/conf.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   epytest -m "not isolated and not nosetuptoolsscm"
+   rm -r 
"${BUILD_DIR}/install$(python_get_sitedir)"/{easy-install.pth,*.egg,*.egg-link} 
|| die
+}



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

2023-04-12 Thread Sam James
commit: 711af33c829826da117eee0dcabb932af314ae94
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 04:54:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 04:54:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=711af33c

dev-python/wheel: Stabilize 0.40.0 ALLARCHES, #904256

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

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

diff --git a/dev-python/wheel/wheel-0.40.0.ebuild 
b/dev-python/wheel/wheel-0.40.0.ebuild
index 1100190f6e16..e5ee4f264d21 100644
--- a/dev-python/wheel/wheel-0.40.0.ebuild
+++ b/dev-python/wheel/wheel-0.40.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris"
 
 RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]



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

2023-04-12 Thread Viorel Munteanu
commit: 1be8678e38a7f635d157ca647638cfcfdecd75b6
Author: Robert Siebeck  r123  de>
AuthorDate: Wed Apr 12 21:46:07 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Apr 13 04:37:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be8678e

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

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/30575
Signed-off-by: Viorel Munteanu  gentoo.org>

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

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 3bfbde0ca592..3d74bc8be118 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_6.13.0_amd64.deb 106714694 BLAKE2B 
7951efaff433f05b664f90d268dae225428d14d0a954d91a784c9893d3105eeab25c0fe96a609ec10610b74a195bcb4a3b6814dfe51ec8e6982df15015b9
 SHA512 
7662f585c56cde2490ce2a96d3307453a764bed2093995ffc7414afcfb371e8ea9563c4ff889011ffaa565ba031d507a562eb99533586e9139d9c7f20538ddd3
 DIST signal-desktop_6.14.0_amd64.deb 106799140 BLAKE2B 
8ecb600a140b705dc86ac66c71f8c8f6108441064782a52c2f2812da575e1e9031313ebde1721ebe952ee2a0c705e82be06452350a89fbca23ed001acf37070d
 SHA512 
28508a50afb25309f2e6724c973c591c16f1d4f76d21289606ebec5594fd5c06ed0f46687754b6481fb0db042de5663c8cd7b620206b131529fe88b51c0e4402

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



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

2023-04-12 Thread Viorel Munteanu
commit: 67cb85c1b63a7269441695d8f8142de04e61e27b
Author: Robert Siebeck  r123  de>
AuthorDate: Wed Apr 12 21:46:06 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Apr 13 04:37:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67cb85c1

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

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Viorel Munteanu  gentoo.org>

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

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 073acdf63b61..3bfbde0ca592 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_6.13.0_amd64.deb 106714694 BLAKE2B 
7951efaff433f05b664f90d268dae225428d14d0a954d91a784c9893d3105eeab25c0fe96a609ec10610b74a195bcb4a3b6814dfe51ec8e6982df15015b9
 SHA512 
7662f585c56cde2490ce2a96d3307453a764bed2093995ffc7414afcfb371e8ea9563c4ff889011ffaa565ba031d507a562eb99533586e9139d9c7f20538ddd3
+DIST signal-desktop_6.14.0_amd64.deb 106799140 BLAKE2B 
8ecb600a140b705dc86ac66c71f8c8f6108441064782a52c2f2812da575e1e9031313ebde1721ebe952ee2a0c705e82be06452350a89fbca23ed001acf37070d
 SHA512 
28508a50afb25309f2e6724c973c591c16f1d4f76d21289606ebec5594fd5c06ed0f46687754b6481fb0db042de5663c8cd7b620206b131529fe88b51c0e4402

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



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

2023-04-12 Thread Michał Górny
commit: 8753a6b9fd18c2b02d1f098b8f149884121bbc51
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 03:58:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 04:34:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8753a6b9

app-admin/awscli: Bump to 1.27.112

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index ccb60367122a..0420fcc802f5 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,4 +5,5 @@ DIST aws-cli-1.27.108.gh.tar.gz 2394853 BLAKE2B 
a6b0752b1d87f9df1b284ba4fc3da78e
 DIST aws-cli-1.27.109.gh.tar.gz 2396167 BLAKE2B 
a4221643b05b076fc9304491041e3b1444cde2e7cc6ddbf21cc2cba30cad276f20d8ad4a00d6e7576201e74c1b6b477c6a669c88ef7b5f8760effef27d4a3de1
 SHA512 
b102b71304454d434450d0e80c2d42b639464e1621a975573ee5c6010232ed67d5b1702c126db9412ef894b3599f757e5e57161ffe87d491b6e10c165c451a82
 DIST aws-cli-1.27.110.gh.tar.gz 2397839 BLAKE2B 
4f3124d3f098228b29085df0894b0606babaa5c5ddbd46e52730e832b2c3a0f8a54d16c91c04675bd62b9703fa59b4c29c6274e67f332c7572177847239d5aae
 SHA512 
bbc42c491054b5bbff2613698aa70b157a3eb60dd7231ebdb7f921f43c4e41a81962476e26a30516fb761ba3d3b464e163f1fe980604ea28dad1632ddc6a8fd9
 DIST aws-cli-1.27.111.gh.tar.gz 2397954 BLAKE2B 
e19cf91363b7a87722ee50fa76fa25cfc9357f374344e522cce26ae9dc2624195f40824f77abb5ee8abe843ebb26a3ca589669255223fa1c3988da22756a2763
 SHA512 
11aac87b07c177f5348da6f7362042fb93e0214556315608d93a32936a946feca8861bd8f215bf5cb0e43c19b1a724ca4068eef64eb33630986ea668cb62be83
+DIST aws-cli-1.27.112.gh.tar.gz 2398322 BLAKE2B 
aad52e0df4da8c59441b6540f0ce3ac2884157260584ecf3b4af8826d4a3e60190100727e725d211b0299552addce19d9ffe903cb8e5b13113df052a2c23f2d2
 SHA512 
dc06c09963002ef2cc4b419cbeed0f0f99f1ca73140cca9c942f76b49e49905cb51ee1be8a9235b1edfd79543ae25664ea0d283b5bfa45b1346feb7f19cf3b78
 DIST aws-cli-1.27.99.gh.tar.gz 2388286 BLAKE2B 
f9be204722470fdbc5b4a1f7453370033c78800dac6d4ca63480705988e6bd02899f0646c034f39a3e87a2988f79d9d23989ba9f4036e931102ca4c0e46989b1
 SHA512 
a07ac30eab8cd8f19f35bb7d203b6ef150c585a61df63dfa54d469591e57766f3cbdab3053a155837da82d1c9f702302f4821558c7b7cb9dc985fec7a58dacf1

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

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

2023-04-12 Thread Michał Górny
commit: 7c388388db04f1a57ba70f899855e48709597a87
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 03:57:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 04:34:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c388388

dev-python/boto3: Bump to 1.26.112

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 182e47972bae..d986a2f08040 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,4 +5,5 @@ DIST boto3-1.26.108.gh.tar.gz 632927 BLAKE2B 
836bfda9d5cab0ccd89903f98acab2dc2f1
 DIST boto3-1.26.109.gh.tar.gz 635150 BLAKE2B 
d60417a5220eb1cd4a82e9652a0c6bc2bdb57749589c3596506e24e6d7f884fa4b8d480dad68dd34af0f0d71e970b43704b458cb2c8a750d81b66bc9a5123044
 SHA512 
6cd89835d69be9a5e87cd7f35ada43972681658eb7d1cefe3c98402690fd46360b4c0e48ca2d771b18cdce2097f985a42474ec92ab55b53eb24c671eebffe75e
 DIST boto3-1.26.110.gh.tar.gz 635889 BLAKE2B 
287bf483337e2e3944474e49b18aaf74871fb82e8280792fcf6e2576febab9a0855d522a791ebce16da772d98fe9278158fe5da342cc78e6954b74610446b5ca
 SHA512 
de3f6664ccbd6105d05f5e4dd7b8dfe3f7a496e7ca3dd0e6722f65f1e9aa36ea0d945679b1fe245b6d2e21426ce1308851100012dbd150d45e57aacded7dbfb5
 DIST boto3-1.26.111.gh.tar.gz 636212 BLAKE2B 
a85b282cdb9cf79ac62fee9239672bcc43efa0721907587e015ee14c78f62ceec026423329535543adfddf1a099ec12d1ee8507fdc15f9e090334e3aae2b8cbc
 SHA512 
7914a56b05e177c7598d740ed666e08fed4002eae0e5aea8af06aeac1e3702ca0526fc5f2434f8c4cc413b5364ee4a9de56990381f3e9b546f81e9a65478989e
+DIST boto3-1.26.112.gh.tar.gz 636498 BLAKE2B 
2768bdc1fec35eca4a3079bf12933fc28322d111c8be4548d7c5068597e5020c02a1036124088e158a24b6eec705152dcfa36f4029ee1e64ff9cf429cecee7d3
 SHA512 
f125f8951f2d8703b1e8c1f2f617ba77e190a3dd7fdb04b04a7fe36b56dabdcc3939d9ccda6127ce08d41bcb3573fb94a86dc4f8cfe61435414c8671786c6f36
 DIST boto3-1.26.99.gh.tar.gz 625932 BLAKE2B 
961a640995abdafbf2cd73f83ed5af0e1314cebbc5dc154771204e7c16532ad4a84aed08cbd7789af30de518bf2e8bd5204e9a540a2d3a08e75222c2eeb9a68a
 SHA512 
ff726483a83a11a8c088905998af0a1a791e87503b39422811d82b3122275a24eb955636407422af7552908eee22d4c1369779a7798f09f958a8af5234c0c11d

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



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

2023-04-12 Thread Michał Górny
commit: 3add0df38e4f2398fd282dffd57800ec15a580e6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 03:57:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 04:34:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3add0df3

dev-python/botocore: Bump to 1.29.112

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 48e6fe80af72..0ebae721d65e 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,4 +5,5 @@ DIST botocore-1.29.108.gh.tar.gz 11370922 BLAKE2B 
9f639ba9df35dfdd282021d258f6a4
 DIST botocore-1.29.109.gh.tar.gz 11375235 BLAKE2B 
9bd619cce685257a5bd4eb06d289946b0706ff5ee6786d965bcab64d858a967812e0692e57713e6e93fb62848898713c2a303c9e2b976f39a38af948a9c5
 SHA512 
d5b14de4bedd96b8396bfac997df1482b2b83cdff1469d21a7e8a6c5047b6f46bd6690f36a4de3dc54fba1121486ff6c21422d7c8b6209a877d156dff76ccd1a
 DIST botocore-1.29.110.gh.tar.gz 11378477 BLAKE2B 
d12d1073453c0e279a2976ae9fb3c41161a7da93aec9442d3262227a22efd2e73b704a95b9aaf727cb54646dff00c52aff6021ea119f8f2e500b580f4c4eed4a
 SHA512 
5e44492d64d65d10ae9b8a16c37497e7b121a85987d93325896f22909b111e9821c14daf77acd192ca0cabad0e56aca9c2bd99a843c7bb5823ad6f80d23df702
 DIST botocore-1.29.111.gh.tar.gz 11379381 BLAKE2B 
c41a3089bf088ff6e0f74d4e425653638ae518f759e4b012a8fde1db736219797b9fc89f7fd6cd3e2187068ca8ca65ae2f113a8299b5eb9c9e6caaa976fdb4be
 SHA512 
0a3890a47ce58d60883cde87908c80a358bd5ad2770c3790b71673de70807f8803ec5887654bd72b2c74844accf90cd460c9d7520adcd9d03d5164baa035b757
+DIST botocore-1.29.112.gh.tar.gz 11380151 BLAKE2B 
0392abe4e6be29a9e3eae1e693d7cc121ffd2bba08ac3555b22bb234f6c94cda90251f51368774f7d02a06eb16c9f80c703280947e308390374da2f60efedeb4
 SHA512 
7f2445db878ea21562604ae57722fd993fe5f9770990ee27f98dba440617505f5e14f3f13a4e97e8de0927a8f5aa384fd7f1355ad3d669264e7eb48fc19c93d2
 DIST botocore-1.29.99.gh.tar.gz 11285143 BLAKE2B 
ba594544fb219cec77659cfa48fb6e3a8241b92c911d9983450648ce97652cad7654181637fed8373fe49e33524f63920128afd4ca9c00bce45603b1ab917648
 SHA512 
319d70412843149aa43c8d7faeff04122d96091081d30c2da0962fadb27104a24cc147fac2c95492aa407b2f8a25ebed9e7d149c29d5d38134d836581c801bdd

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



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

2023-04-12 Thread Sam James
commit: 1ac585a76c30b4de3711c8d7988f821443090ebf
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 03:59:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:59:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac585a7

net-misc/dhcpcd: add 9.5.0

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

 net-misc/dhcpcd/Manifest |  1 +
 .../{dhcpcd-.ebuild => dhcpcd-9.5.0.ebuild}  | 20 ++--
 net-misc/dhcpcd/dhcpcd-.ebuild   | 20 ++--
 3 files changed, 21 insertions(+), 20 deletions(-)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index b60aceb199a1..04985955de22 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1 +1,2 @@
 DIST dhcpcd-9.4.1.tar.xz 257092 BLAKE2B 
847c7451918ac89fe384e180ec52ee4624c0f2dc73354ecb4c63b02d8d9cf0a6d164b33e5d083a05d4868079dcf6208a820b4263c80337a12be40a27517ecf87
 SHA512 
530e6a5bddab4f91bd66f8d47ccd8d6cac4bc2998ddd36da7e257c83270b558016e9e1fc2f815fb99c0d86ed4bbc2a3a1b78788e69fe151fddaf94428a47fa45
+DIST dhcpcd-9.5.0.tar.gz 348645 BLAKE2B 
bb04391b669dd88cab448a0f98a75ecdc2e865549c75afc6732d3c70272898cdf603c97b79b38e276badcc4254703bb6b0a27f35fbb7da83aeaf2d53341c1593
 SHA512 
02943769ce24c1073f2634a1e2e0db74f5f95322f7690d40df49589b131ce46aeddc9b8505b8d185070b95bbd3d34284c19998bbb89e059b0ad67cd07fe98932

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.5.0.ebuild
similarity index 92%
copy from net-misc/dhcpcd/dhcpcd-.ebuild
copy to net-misc/dhcpcd/dhcpcd-9.5.0.ebuild
index 6ad423e41da9..0c988adf5f2c 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.5.0.ebuild
@@ -1,33 +1,33 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit systemd toolchain-funcs
 
-if [[ ${PV} == "" ]]; then
+if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git";
 else
MY_P="${P/_alpha/-alpha}"
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
-   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz";
+   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/archive/refs/tags/${MY_P}.tar.gz";
+   S="${WORKDIR}/${PN}-${MY_P}"
+
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-   S="${WORKDIR}/${MY_P}"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/
-https://roy.marples.name/projects/dhcpcd/";
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/";
+
 LICENSE="BSD-2"
 SLOT="0"
 IUSE="debug +embedded ipv6 privsep +udev"
 
-COMMON_DEPEND="udev? ( virtual/udev )"
-DEPEND="${COMMON_DEPEND}"
+DEPEND="udev? ( virtual/udev )"
 RDEPEND="
-   ${COMMON_DEPEND}
+   ${DEPEND}
privsep? (
acct-group/dhcpcd
acct-user/dhcpcd

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-.ebuild
index 6ad423e41da9..0c988adf5f2c 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-.ebuild
@@ -1,33 +1,33 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit systemd toolchain-funcs
 
-if [[ ${PV} == "" ]]; then
+if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git";
 else
MY_P="${P/_alpha/-alpha}"
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
-   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz";
+   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/archive/refs/tags/${MY_P}.tar.gz";
+   S="${WORKDIR}/${PN}-${MY_P}"
+
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-   S="${WORKDIR}/${MY_P}"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/
-https://roy.marples.name/projects/dhcpcd/";
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/";
+
 LICENSE="BSD-2"
 SLOT="0"
 IUSE="debug +embedded ipv6 privsep +udev"
 
-COMMON_DEPEND="udev? ( virtual/udev )"
-DEPEND="${COMMON_DEPEND}"
+DEPEND="udev? ( virtual/udev )"
 RDEPEND="
-   ${COMMON_DEPEND}
+   ${DEPEND}
privsep? (
acct-group/dhcpcd
acct-user/dhcpcd



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

2023-04-12 Thread Sam James
commit: 3553dbcbdee8cb4b9b9eb2625561b756d97ac133
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 04:03:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 04:03:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3553dbcb

net-misc/streamlink: add 5.4.0

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

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-5.4.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 6ba554204cfc..ad23401c42af 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -3,3 +3,4 @@ DIST streamlink-5.1.2.tar.gz 494342 BLAKE2B 
f916aab0fcd346e9945de04335309c61cb83
 DIST streamlink-5.2.1.tar.gz 510860 BLAKE2B 
eb7f3c85b048d3f274c332f27daafe38a0b495a651101ba2f7c19f13f18a8c691d495f614212dd610e80d0e80c23c695017a212760fe10dd58e00e9d8ac7f95f
 SHA512 
68c02eaee2881f8777eaae3d0b54b0c6aeb0aabf76ab52ac23999895ed0d04a73d817634926869acbf8c092bbe65aadc9637824d56fc439d7445d2ea5f400764
 DIST streamlink-5.3.0.tar.gz 521864 BLAKE2B 
2afb7577ba43b73f58d7cd13d217dbaa96f8abea8a10fa495d158c56604ec385e6191df6001f3d969f6aafa3a9aca8a46ab7224af646e2bb404e6098b5261e6a
 SHA512 
7fc18c0604729df358ba396a21e4aa646344d1a1f320ce84831bc13c207a6dd64b2bd6679dc1712483764edd01bd87347d7eca2e3c8d4f6f2113db9c03737343
 DIST streamlink-5.3.1.tar.gz 524261 BLAKE2B 
4691ce2751382271fa49ab1570ee32f48798ef5f802cb79f80786d27d737ac58bb8f01ae5d71a15cb8fff4b1422485ad5f43b66d74531d370ae78b6d9e837d99
 SHA512 
55120f53d47d222d5d3b428ddaa608799623f7adc09bedaa6eff7389962db1a60374a2fa951a3f2779873a6b2c9757caa82e255a05056b0b5d0762829822b32a
+DIST streamlink-5.4.0.tar.gz 532399 BLAKE2B 
b776e25039e5f00a15f8fa7ee674bcd073fec3f259ac9f3a4cf7a21bba508734b178865d6fd8f15b5dbfcb559ab7dcc3167f6c0ad6c90922c74a901354f3c2b5
 SHA512 
d43bee570468320943b1d81e94b76056e5fbb000e89e72583b0bf1105822ca386c212c6480db172fbf7f43f147a9dadf8a319c0b614c66e8cf9cee75aa94020f

diff --git a/net-misc/streamlink/streamlink-5.4.0.ebuild 
b/net-misc/streamlink/streamlink-5.4.0.ebuild
new file mode 100644
index ..ff7c51d0ed88
--- /dev/null
+++ b/net-misc/streamlink/streamlink-5.4.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git";
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/";
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz";
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+
+DEPEND="
+   $(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
+   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+"
+RDEPEND="${DEPEND}
+   media-video/ffmpeg
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+   ')"
+
+distutils_enable_tests pytest



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

2023-04-12 Thread Sam James
commit: b79eba61b5c2b86ea3b4e53fe79997da1b0b1038
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 03:52:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:52:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b79eba61

dev-python/pdm-pep517: forward ~sparc

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

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

diff --git a/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild 
b/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild
index 3958f84a3b29..fcc0c1721572 100644
--- a/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild
+++ b/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
>=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]



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

2023-04-12 Thread Sam James
commit: 29f8f224ade5d637560dfad606fd628a75ec9cde
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 03:46:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:46:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29f8f224

dev-libs/openssl: fix DoubleEmptyLine in 1.1.1t*

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

 dev-libs/openssl/openssl-1.1.1t-r1.ebuild | 1 -
 dev-libs/openssl/openssl-1.1.1t-r2.ebuild | 1 -
 dev-libs/openssl/openssl-1.1.1t-r3.ebuild | 1 -
 3 files changed, 3 deletions(-)

diff --git a/dev-libs/openssl/openssl-1.1.1t-r1.ebuild 
b/dev-libs/openssl/openssl-1.1.1t-r1.ebuild
index dba4e4adb6ab..9eb808c07eeb 100644
--- a/dev-libs/openssl/openssl-1.1.1t-r1.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1t-r1.ebuild
@@ -92,7 +92,6 @@ src_prepare() {
rm test/recipes/80-test_ssl_new.t || die
fi
 
-
# Remove test target when FEATURES=test isn't set
if ! use test ; then
sed \

diff --git a/dev-libs/openssl/openssl-1.1.1t-r2.ebuild 
b/dev-libs/openssl/openssl-1.1.1t-r2.ebuild
index 6153c5fb1f34..ed79949dc698 100644
--- a/dev-libs/openssl/openssl-1.1.1t-r2.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1t-r2.ebuild
@@ -93,7 +93,6 @@ src_prepare() {
rm test/recipes/80-test_ssl_new.t || die
fi
 
-
# Remove test target when FEATURES=test isn't set
if ! use test ; then
sed \

diff --git a/dev-libs/openssl/openssl-1.1.1t-r3.ebuild 
b/dev-libs/openssl/openssl-1.1.1t-r3.ebuild
index f9c750974d5d..a25fd43760eb 100644
--- a/dev-libs/openssl/openssl-1.1.1t-r3.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1t-r3.ebuild
@@ -95,7 +95,6 @@ src_prepare() {
rm test/recipes/80-test_ssl_new.t || die
fi
 
-
# Remove test target when FEATURES=test isn't set
if ! use test ; then
sed \



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

2023-04-12 Thread Sam James
commit: 9741423ed67e73d304cb7992198c36268c44d395
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 03:33:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:33:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9741423e

app-text/libpaper: add 2.0.12

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

 app-text/libpaper/Manifest   |  1 +
 app-text/libpaper/libpaper-2.0.12.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/app-text/libpaper/Manifest b/app-text/libpaper/Manifest
index fdb78efc81b3..34f8c6abbfcb 100644
--- a/app-text/libpaper/Manifest
+++ b/app-text/libpaper/Manifest
@@ -1,3 +1,4 @@
 DIST libpaper-2.0.10.tar.gz 1304460 BLAKE2B 
89c0ab7348cff01e278a64fe984f51102146c38699d1036ae265343cc7174a2954974770384e625582669217f57992ed28dd1755867e2f7d00b7e423323f500c
 SHA512 
629d357b4946aca324ca95024dbfd5d49a9e7110b6163eac72482c010c4cb84b50a50b5b119399090a49eaef58329bf3c497d3d871b7c9e46ae5c8e71364c2ce
+DIST libpaper-2.0.12.tar.gz 1304598 BLAKE2B 
e8a78fc3efc3d0676e8596c0c457f4ebab26eb2f4d4f8e885237f475db4969f6c875bbb7021afb41a212e1cf8bc540e56b301964ce9f3399bb65af789db085cd
 SHA512 
edea8758894eb4b36d7164623d34ae7721a903d7fccaf3a0a40b598e901699b8d2754cb02be9a289494de46e3d30463806c3d85a9d701947218bb7146cf05af4
 DIST libpaper-2.0.4.tar.gz 1286975 BLAKE2B 
2751422ca3176d1f47d98c74d948d986e6dcff15acbac126535f526312900650e25fa0a4d68ceebc5d718f5135be22a9f9407d690dc5d5e22eab9dc55b040fc8
 SHA512 
d603a807c8fdc57b704cdfdc90bedf05c54c8a7b67e8cf52f26298c22a6cee5291fcadc6e67d28b00cf9d68f4890a394e56c8e91f0b97c8edfac4662fe4dc8f0
 DIST libpaper_1.1.28.tar.gz 42356 BLAKE2B 
48c4a28c6ff01bd91e257b6b306e787e5c6112052cff09bdb501d1cc4ddd10964c3588942098a6092d5a44391dfb22e10d5147d4c5012497f473473129ff7422
 SHA512 
3bf6ebb0af89931d2f72ea4a09a7fa958b2facda5f238983ec7bac39652e08614b33f0de3af74a03457b2a4203eee4950bf18a4b726e79aa64093ace6a1fb0bc

diff --git a/app-text/libpaper/libpaper-2.0.12.ebuild 
b/app-text/libpaper/libpaper-2.0.12.ebuild
new file mode 100644
index ..d77438c2f590
--- /dev/null
+++ b/app-text/libpaper/libpaper-2.0.12.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Library for handling paper characteristics"
+HOMEPAGE="https://github.com/rrthomas/libpaper";
+SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.gz";
+
+# See README.
+# paperspecs is public-domain
+LICENSE="LGPL-2.1+ GPL-3+ public-domain"
+SLOT="0/$(ver_cut 1)"
+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"
+
+src_configure() {
+   econf --enable-relocatable
+}
+
+src_install() {
+   default
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2023-04-12 Thread Sam James
commit: 4057dcbc657ddc5d1e3d603110ab2713cb590312
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 03:42:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:44:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4057dcbc

dev-libs/openssl: filter LTO

The OpenSSL developers don't test with LTO right now, it leads to various
warnings/errors (which may or may not be false positives), and it's
not tested in CI: https://github.com/openssl/openssl/issues/18663.

It's not considered supported at all.

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

 dev-libs/openssl/openssl-1.1.1t-r3.ebuild | 4 
 dev-libs/openssl/openssl-3.0.8-r3.ebuild  | 4 
 dev-libs/openssl/openssl-3.1.0-r2.ebuild  | 4 
 3 files changed, 12 insertions(+)

diff --git a/dev-libs/openssl/openssl-1.1.1t-r3.ebuild 
b/dev-libs/openssl/openssl-1.1.1t-r3.ebuild
index 1c29542e9287..f9c750974d5d 100644
--- a/dev-libs/openssl/openssl-1.1.1t-r3.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1t-r3.ebuild
@@ -140,6 +140,10 @@ src_configure() {
# Don't remove the no strict aliasing bits below!
filter-flags -fstrict-aliasing
append-flags -fno-strict-aliasing
+   # The OpenSSL developers don't test with LTO right now, it leads to 
various
+   # warnings/errors (which may or may not be false positives), it's 
considered
+   # unsupported, and it's not tested in CI: 
https://github.com/openssl/openssl/issues/18663.
+   filter-lto
 
append-cppflags -DOPENSSL_NO_BUF_FREELISTS
 

diff --git a/dev-libs/openssl/openssl-3.0.8-r3.ebuild 
b/dev-libs/openssl/openssl-3.0.8-r3.ebuild
index ad4ca4f3b019..47c1bd2d6e83 100644
--- a/dev-libs/openssl/openssl-3.0.8-r3.ebuild
+++ b/dev-libs/openssl/openssl-3.0.8-r3.ebuild
@@ -131,6 +131,10 @@ src_configure() {
# Don't remove the no strict aliasing bits below!
filter-flags -fstrict-aliasing
append-flags -fno-strict-aliasing
+   # The OpenSSL developers don't test with LTO right now, it leads to 
various
+   # warnings/errors (which may or may not be false positives), it's 
considered
+   # unsupported, and it's not tested in CI: 
https://github.com/openssl/openssl/issues/18663.
+   filter-lto
 
append-flags $(test-flags-CC -Wa,--noexecstack)
 

diff --git a/dev-libs/openssl/openssl-3.1.0-r2.ebuild 
b/dev-libs/openssl/openssl-3.1.0-r2.ebuild
index b5a3fe7adebf..82fbb55ebda8 100644
--- a/dev-libs/openssl/openssl-3.1.0-r2.ebuild
+++ b/dev-libs/openssl/openssl-3.1.0-r2.ebuild
@@ -134,6 +134,10 @@ src_configure() {
# Don't remove the no strict aliasing bits below!
filter-flags -fstrict-aliasing
append-flags -fno-strict-aliasing
+   # The OpenSSL developers don't test with LTO right now, it leads to 
various
+   # warnings/errors (which may or may not be false positives), it's 
considered
+   # unsupported, and it's not tested in CI: 
https://github.com/openssl/openssl/issues/18663.
+   filter-lto
 
append-flags $(test-flags-CC -Wa,--noexecstack)
 



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

2023-04-12 Thread Julien Roy
commit: d7e94cf0f51eeb9b2008a26f3f4dbaf9ceffb14e
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Apr 13 02:53:10 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Apr 13 02:53:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d7e94cf0

dev-python/transaction: add missing doc dependency

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

 dev-python/transaction/transaction-3.1.0.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-python/transaction/transaction-3.1.0.ebuild 
b/dev-python/transaction/transaction-3.1.0.ebuild
index 84113f738..a3bd17e83 100644
--- a/dev-python/transaction/transaction-3.1.0.ebuild
+++ b/dev-python/transaction/transaction-3.1.0.ebuild
@@ -21,9 +21,8 @@ KEYWORDS="~amd64"
 RDEPEND="dev-python/zope-interface[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}"
 BDEPEND="
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   )
+   doc? ( dev-python/repoze-sphinx-autointerface )
+   test? ( dev-python/mock[${PYTHON_USEDEP}] )
 "
 
 DOCS="CHANGES.rst README.rst"



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

2023-04-12 Thread Julien Roy
commit: 443f0588020e6fc0fc9df1bcbc6d05947eb808d3
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Apr 13 02:43:34 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Apr 13 02:43:34 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=443f0588

dev-python/sphinxcontrib-zopeext: new package, add 0.4.2

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

 dev-python/sphinxcontrib-zopeext/Manifest  |  1 +
 dev-python/sphinxcontrib-zopeext/metadata.xml  | 14 +++
 .../sphinxcontrib-zopeext-0.4.2.ebuild | 27 ++
 3 files changed, 42 insertions(+)

diff --git a/dev-python/sphinxcontrib-zopeext/Manifest 
b/dev-python/sphinxcontrib-zopeext/Manifest
new file mode 100644
index 0..d4ae803f7
--- /dev/null
+++ b/dev-python/sphinxcontrib-zopeext/Manifest
@@ -0,0 +1 @@
+DIST sphinxcontrib_zopeext-0.4.2.tar.gz 13887 BLAKE2B 
ce77989ff34fa76bf1263f0764a872a840cea2cf7817ab1697a8176b1bff4791430b2aab8cd72026a5e56248c9dc43d1052e0e1a891456388f86bb8551d3
 SHA512 
acf78a943ff6842184b347251398df3e20f045601bbba755152f891ee8a5d08e137dea5dbbc38f8a82ea5f045681dce6ac83a2329d74d378d5675803c317

diff --git a/dev-python/sphinxcontrib-zopeext/metadata.xml 
b/dev-python/sphinxcontrib-zopeext/metadata.xml
new file mode 100644
index 0..d63299c08
--- /dev/null
+++ b/dev-python/sphinxcontrib-zopeext/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   Julien Roy
+   jul...@jroy.ca
+   
+   
+   
https://github.com/sphinx-contrib/zopeext/issues
+   
https://github.com/sphinx-contrib/zopeext/blob/main/CHANGES
+   sphinx-contrib/zopeext
+   sphinxcontrib-zopeext
+   
+

diff --git 
a/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2.ebuild 
b/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2.ebuild
new file mode 100644
index 0..1828bf93e
--- /dev/null
+++ b/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Sphinx extension for using Zope interfaces"
+HOMEPAGE="https://github.com/sphinx-contrib/zopeext";
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/importlib_metadata[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]
+"
+
+src_unpack() {
+   default
+   sed -i -e "s/pdm-backend/pdm-pep517/" "${S}/pyproject.toml" || die
+   sed -i -e "s/pdm\.backend/pdm.pep517.api/" "${S}/pyproject.toml" || die
+}



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

2023-04-12 Thread Sam James
commit: 7687fdea5a352bf4484969e2e676c32e5206457e
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 03:06:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:06:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7687fdea

net-libs/webkit-gtk: add usedep default for virtual/rubygems

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

 net-libs/webkit-gtk/webkit-gtk-2.38.5-r410.ebuild | 2 +-
 net-libs/webkit-gtk/webkit-gtk-2.38.5-r500.ebuild | 2 +-
 net-libs/webkit-gtk/webkit-gtk-2.38.5.ebuild  | 2 +-
 net-libs/webkit-gtk/webkit-gtk-2.40.0-r410.ebuild | 2 +-
 net-libs/webkit-gtk/webkit-gtk-2.40.0-r600.ebuild | 2 +-
 net-libs/webkit-gtk/webkit-gtk-2.40.0.ebuild  | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.38.5-r410.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.38.5-r410.ebuild
index d36da49abdb9..01bffa90cb34 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.38.5-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.38.5-r410.ebuild
@@ -187,7 +187,7 @@ src_configure() {
local ruby_interpreter=""
local RUBY
for rubyimpl in ${USE_RUBY}; do
-   if has_version -b "virtual/rubygems[ruby_targets_${rubyimpl}]"; 
then
+   if has_version -b 
"virtual/rubygems[ruby_targets_${rubyimpl}(-)]"; then
RUBY="$(type -P ${rubyimpl})"
ruby_interpreter="-DRUBY_EXECUTABLE=${RUBY}"
fi

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.38.5-r500.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.38.5-r500.ebuild
index 6e59f1ad2650..e57be755e686 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.38.5-r500.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.38.5-r500.ebuild
@@ -189,7 +189,7 @@ src_configure() {
local ruby_interpreter=""
local RUBY
for rubyimpl in ${USE_RUBY}; do
-   if has_version -b "virtual/rubygems[ruby_targets_${rubyimpl}]"; 
then
+   if has_version -b 
"virtual/rubygems[ruby_targets_${rubyimpl}(-)]"; then
RUBY="$(type -P ${rubyimpl})"
ruby_interpreter="-DRUBY_EXECUTABLE=${RUBY}"
fi

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.38.5.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.38.5.ebuild
index e2f9861228c6..d411b6d3c64e 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.38.5.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.38.5.ebuild
@@ -185,7 +185,7 @@ src_configure() {
local ruby_interpreter=""
local RUBY
for rubyimpl in ${USE_RUBY}; do
-   if has_version -b "virtual/rubygems[ruby_targets_${rubyimpl}]"; 
then
+   if has_version -b 
"virtual/rubygems[ruby_targets_${rubyimpl}(-)]"; then
RUBY="$(type -P ${rubyimpl})"
ruby_interpreter="-DRUBY_EXECUTABLE=${RUBY}"
fi

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.0-r410.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.40.0-r410.ebuild
index 80ebcb3d8538..860f019f8e00 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.40.0-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.40.0-r410.ebuild
@@ -176,7 +176,7 @@ src_configure() {
local ruby_interpreter=""
local RUBY
for rubyimpl in ${USE_RUBY}; do
-   if has_version -b "virtual/rubygems[ruby_targets_${rubyimpl}]"; 
then
+   if has_version -b 
"virtual/rubygems[ruby_targets_${rubyimpl}(-)]"; then
RUBY="$(type -P ${rubyimpl})"
ruby_interpreter="-DRUBY_EXECUTABLE=${RUBY}"
fi

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.0-r600.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.40.0-r600.ebuild
index 4dbf4738cb41..bcec7cd21604 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.40.0-r600.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.40.0-r600.ebuild
@@ -177,7 +177,7 @@ src_configure() {
local ruby_interpreter=""
local RUBY
for rubyimpl in ${USE_RUBY}; do
-   if has_version -b "virtual/rubygems[ruby_targets_${rubyimpl}]"; 
then
+   if has_version -b 
"virtual/rubygems[ruby_targets_${rubyimpl}(-)]"; then
RUBY="$(type -P ${rubyimpl})"
ruby_interpreter="-DRUBY_EXECUTABLE=${RUBY}"
fi

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.0.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.40.0.ebuild
index 8f448fa012f1..0d1f3b47e453 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.40.0.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.40.0.ebuild
@@ -174,7 +174,7 @@ src_configure() {
local ruby_interpreter=""
local RUBY
for rubyimpl in ${USE_RUBY}; do
-   if has_version -b "virtual/rubygems[ruby_targets_${rubyimpl}]"; 
then
+   if has_version -b 
"virtual/rubygems[ruby_targets_${rubyimpl}(-)]"; then
RUBY="$(type -P ${rubyimpl})"
ruby_interpreter

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

2023-04-12 Thread Sam James
commit: c5913bdd45d47b4894a1c76d78bcc60748ccf913
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 11 04:42:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:00:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5913bdd

dev-ruby/http-cookie: enable ruby32

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

 dev-ruby/http-cookie/http-cookie-1.0.5-r1.ebuild | 30 
 1 file changed, 30 insertions(+)

diff --git a/dev-ruby/http-cookie/http-cookie-1.0.5-r1.ebuild 
b/dev-ruby/http-cookie/http-cookie-1.0.5-r1.ebuild
new file mode 100644
index ..6e8ed8373fb5
--- /dev/null
+++ b/dev-ruby/http-cookie/http-cookie-1.0.5-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A ruby library to handle HTTP cookies"
+HOMEPAGE="https://github.com/sparklemotion/http-cookie";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+# See https://github.com/sparklemotion/http-cookie/issues/16 for dropping 
domain_name
+ruby_add_rdepend ">=dev-ruby/domain_name-0.5:0"
+
+all_ruby_prepare() {
+   sed -i -e "/simplecov/d" -e "/bundler/d" Rakefile || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib test/test_http_cookie.rb || die
+   ${RUBY} -Ilib test/test_http_cookie_jar.rb || die
+}



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

2023-04-12 Thread Sam James
commit: 47989df9439de4a64a675b4454096088ec04bbcc
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 03:02:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:02:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47989df9

dev-ruby/rrdtool-bindings: add github upstream metadata

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

 dev-ruby/rrdtool-bindings/metadata.xml | 25 ++---
 1 file changed, 14 insertions(+), 11 deletions(-)

diff --git a/dev-ruby/rrdtool-bindings/metadata.xml 
b/dev-ruby/rrdtool-bindings/metadata.xml
index 1181ab844295..4f711c39bd4e 100644
--- a/dev-ruby/rrdtool-bindings/metadata.xml
+++ b/dev-ruby/rrdtool-bindings/metadata.xml
@@ -1,15 +1,18 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-r...@gentoo.org
-Gentoo Ruby Project
-  
-
-net...@gentoo.org
-Gentoo network monitoring and analysis project
-  
-
-Enable support for graphing functions
-
+   
+   r...@gentoo.org
+   Gentoo Ruby Project
+   
+   
+   net...@gentoo.org
+   Gentoo network monitoring and analysis project
+   
+   
+   Enable support for graphing functions
+   
+   
+   oetiker/rrdtool-1.x
+   
 



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

2023-04-12 Thread Sam James
commit: 40e82cd0279e2674f73576ea66b5c797905da427
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 11 04:45:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:00:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40e82cd0

dev-ruby/httpclient: enable ruby32

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

 dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild | 78 ++
 1 file changed, 78 insertions(+)

diff --git a/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild 
b/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild
new file mode 100644
index ..cabb0174ffcd
--- /dev/null
+++ b/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_TEST="-Ilib test"
+RUBY_FAKEGEM_TASK_DOC="doc"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="httpclient.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="'httpclient' gives something like the functionality of 
libwww-perl (LWP) in Ruby"
+HOMEPAGE="https://github.com/nahi/httpclient";
+SRC_URI="https://github.com/nahi/httpclient/archive/v${PV}.tar.gz -> ${P}.tgz"
+
+LICENSE="|| ( Ruby Ruby-BSD BSD-2 )"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "doc? ( dev-ruby/rdoc )"
+ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/http-cookie )"
+
+all_ruby_prepare() {
+   rm Gemfile || die
+   sed -i -e '/[bB]undler/s:^:#:' Rakefile || die
+
+   # Fix documentation task
+   sed -i -e 's/README.txt/README.md/' Rakefile || die
+
+   # Remove mandatory CI reports since we don't need this for testing.
+   sed -i -e '/reporter/s:^:#:' Rakefile || die
+
+   # Remove mandatory simplecov dependency
+   sed -i -e '/[Ss]imple[Cc]ov/ s:^:#:' test/helper.rb || die
+
+   # Comment out test requiring network access that makes assumptions
+   # about the environment, bug 395155
+   sed -i -e '/test_async_error/,/^  end/ s:^:#:' test/test_httpclient.rb 
|| die
+
+   # Skip tests using rack-ntlm which is not packaged. Weirdly these
+   # only fail on jruby.
+   rm test/test_auth.rb || die
+
+   # Skip test failing due to hard-coded expired certificate
+   sed -i -e '/test_verification_without_httpclient/,/^  end/ s:^:#:' 
test/test_ssl.rb || die
+
+   # Skip test depending on obsolete and vulnerable SSLv3
+   sed -i -e '/test_no_sslv3/,/^  end/ s:^:#:' test/test_ssl.rb || die
+
+   # Do not use 11-year-old bundled certificates!
+   # fix this copy so it doesn't fail tests
+   ln -sf "${EPREFIX}"/etc/ssl/certs/ca-certificates.crt 
./dist_key/cacerts.pem
+   ln -sf "${EPREFIX}"/etc/ssl/certs/ca-certificates.crt 
./lib/httpclient/cacert.pem
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'gem "test-unit"; 
Dir["test/test_*.rb"].each{|f| require f}' || die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+   # Do not use 11-year-old bundled certificates!
+   # fix this copy for production systems
+   # do not ship the cacert1024.pem at all anymore, nobody should use 
RSA1024 certs!
+   rm -f 
"${ED}/$(ruby_fakegem_gemsdir)/gems/${RUBY_FAKEGEM_NAME}-${RUBY_FAKEGEM_VERSION}/lib/httpclient/"{cacert.pem,cacert1024}.pem
+   dosym -r /etc/ssl/certs/ca-certificates.crt 
$(ruby_fakegem_gemsdir)/gems/${RUBY_FAKEGEM_NAME}-${RUBY_FAKEGEM_VERSION}/lib/httpclient/cacert.pem
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/tomoe/

2023-04-12 Thread Sam James
commit: 00b3a4eafe21ca76acfd35d28178868f79e76b31
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 12 11:40:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:01:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00b3a4ea

app-i18n/tomoe: enable ruby31, ruby32

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

 app-i18n/tomoe/{tomoe-0.6.0-r6.ebuild => tomoe-0.6.0-r7.ebuild} | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-i18n/tomoe/tomoe-0.6.0-r6.ebuild 
b/app-i18n/tomoe/tomoe-0.6.0-r7.ebuild
similarity index 95%
rename from app-i18n/tomoe/tomoe-0.6.0-r6.ebuild
rename to app-i18n/tomoe/tomoe-0.6.0-r7.ebuild
index adc6799eafdb..de9b2be61967 100644
--- a/app-i18n/tomoe/tomoe-0.6.0-r6.ebuild
+++ b/app-i18n/tomoe/tomoe-0.6.0-r7.ebuild
@@ -1,8 +1,9 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
-USE_RUBY="ruby30"
+EAPI=7
+
+USE_RUBY="ruby30 ruby31 ruby32"
 
 inherit autotools ruby-utils
 
@@ -24,7 +25,7 @@ RDEPEND="dev-libs/glib:2
$(for ruby in ${USE_RUBY}; do
echo "ruby_targets_${ruby}? (
$(_ruby_implementation_depend "${ruby}")
-   dev-ruby/ruby-glib2[ruby_targets_${ruby}]
+   dev-ruby/ruby-glib2[ruby_targets_${ruby}(-)]
)"
done)
)



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

2023-04-12 Thread Sam James
commit: a9bc37dd3a8e04b41937fbf1ca01078c355693cf
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 12 10:45:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:01:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9bc37dd

dev-util/cucumber-wire: enable ruby31, ruby32

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

 dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild 
b/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild
index 8297f63c6ee3..80ebd4739e64 100644
--- a/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild
+++ b/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="README.md"



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

2023-04-12 Thread Sam James
commit: 5c3bd4490215c102ace449121721bc887f94f0f1
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 03:01:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:01:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c3bd449

dev-ruby/google-protobuf: add github upstream metadata

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

 dev-ruby/google-protobuf/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-ruby/google-protobuf/metadata.xml 
b/dev-ruby/google-protobuf/metadata.xml
index 658c72b1920d..1749282789a1 100644
--- a/dev-ruby/google-protobuf/metadata.xml
+++ b/dev-ruby/google-protobuf/metadata.xml
@@ -5,4 +5,7 @@
r...@gentoo.org
Gentoo Ruby Project
 
+
+   protocolbuffers/protobuf
+
 



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

2023-04-12 Thread Sam James
commit: ab974ecfc029119f867797fd9b65b20f03ee1777
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 12 11:40:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:01:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab974ecf

dev-ruby/google-protobuf: drop 3.14.0, 3.19.3

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

 dev-ruby/google-protobuf/Manifest  |  2 --
 .../google-protobuf/google-protobuf-3.14.0.ebuild  | 34 -
 .../google-protobuf/google-protobuf-3.19.3.ebuild  | 35 --
 3 files changed, 71 deletions(-)

diff --git a/dev-ruby/google-protobuf/Manifest 
b/dev-ruby/google-protobuf/Manifest
index 423c478f0c4f..29e07de8ed7b 100644
--- a/dev-ruby/google-protobuf/Manifest
+++ b/dev-ruby/google-protobuf/Manifest
@@ -1,3 +1 @@
-DIST google-protobuf-3.14.0-ruby.tar.gz 5319779 BLAKE2B 
cea083eea4d7fec441536effdfe2bf1811913154b0cc0da2f14f4edeb0efb200236da102c36700e24fab73fd9883aa90576ad64603a7f175ebf5cef0dc29aae5
 SHA512 
9dabba81119cb6196ef5de382a1032c57f6e69038f4dce0156f8671b98e51bb5095915fb6d05bb5a8ad8b17b559e652e1e9a392dd30c7ed8dcf1d986c137be11
-DIST google-protobuf-3.19.3-ruby.tar.gz 5293258 BLAKE2B 
c05b70ffca97f7166ea6a511a36907eed125edf1ebf17f908718221d9b851be84dfb2b1b39973f2faf35f6ade630e6ba4f9e8b91b8fbc922c5db97079323ee6e
 SHA512 
1c003e7cbc8eae6a038f46e688b401ee202ba47f502561e909df79770f6e8b7daf3dc1ccc727e31bfb5b52cd04cb4fef7d2d2a28d650c13f396872ad4aa076c6
 DIST google-protobuf-3.19.6-ruby.tar.gz 5299501 BLAKE2B 
3121f76b95f83c5309ce49ce296b738eff7be9d3a5093c564fbe2339fb5f3729e406f1b44bfcc05feb0d31ab63838bb4f54685017977c73a33b91215a6776072
 SHA512 
8f92242f2be8e1bbfba41341c87709ad91ad83b8b3e3df88bb430411541d3399295f49291fd52b50e3487b0fce33181cb4d175685fd25aac72adfaee26a612d4

diff --git a/dev-ruby/google-protobuf/google-protobuf-3.14.0.ebuild 
b/dev-ruby/google-protobuf/google-protobuf-3.14.0.ebuild
deleted file mode 100644
index a59259f3ae89..
--- a/dev-ruby/google-protobuf/google-protobuf-3.14.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/google/protobuf_c/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/google
-
-inherit ruby-fakegem
-
-DESCRIPTION="Protocol Buffers are Google's data interchange format"
-HOMEPAGE="https://developers.google.com/protocol-buffers";
-SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
${P}-ruby.tar.gz"
-RUBY_S="protobuf-${PV}/ruby"
-
-LICENSE="BSD"
-SLOT="3"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND+=" test? ( >=dev-libs/protobuf-3.12.0 )"
-
-all_ruby_prepare() {
-   sed -e '/extensiontask/ s:^:#:' \
-   -e '/ExtensionTask/,/^  end/ s:^:#:' \
-   -e 's:../src/protoc:protoc:' \
-   -e 's/:compile,//' \
-   -i Rakefile || die
-}

diff --git a/dev-ruby/google-protobuf/google-protobuf-3.19.3.ebuild 
b/dev-ruby/google-protobuf/google-protobuf-3.19.3.ebuild
deleted file mode 100644
index a2c1a888a26a..
--- a/dev-ruby/google-protobuf/google-protobuf-3.19.3.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
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/google/protobuf_c/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/google
-
-inherit ruby-fakegem
-
-DESCRIPTION="Protocol Buffers are Google's data interchange format"
-HOMEPAGE="https://developers.google.com/protocol-buffers";
-SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
${P}-ruby.tar.gz"
-RUBY_S="protobuf-${PV}/ruby"
-
-LICENSE="BSD"
-SLOT="3"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND+=" test? ( >=dev-libs/protobuf-3.19.0 )"
-
-all_ruby_prepare() {
-   sed -e '/extensiontask/ s:^:#:' \
-   -e '/ExtensionTask/,/^  end/ s:^:#:' \
-   -e 's:../src/protoc:protoc:' \
-   -e 's/:compile,//' \
-   -e '/:test/ s/:build,//' \
-   -i Rakefile || die
-}



[gentoo-commits] repo/gentoo:master commit in: www-servers/uwsgi/, www-servers/uwsgi/files/

2023-04-12 Thread Sam James
commit: e69d0cbd75deb341e0e8073e5f5c8598710bb587
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 12 11:14:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:01:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e69d0cbd

www-servers/uwsgi: add 2.0.21

- Adds support for modern Python, Ruby, and PHP.
- Build in parallel.
- Drop various obsolete Python branches. These were a bit
  sneaky so easy to miss, but included python2.7 & python3.4.
- Use postgres.eclass to properly declare compat for various
  pg versions instead of guessing the right slot (and always
  picking the latest, even if not desired by the user)
- Add a note about the stable branch upstream for future
  cherry-picking of patches.

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

 www-servers/uwsgi/Manifest |   1 +
 www-servers/uwsgi/files/uwsgi-2.0.21-php82.patch   |  41 +++
 .../uwsgi/files/uwsgi-2.0.21-python-unicode.patch  |  21 ++
 www-servers/uwsgi/uwsgi-2.0.21.ebuild  | 386 +
 4 files changed, 449 insertions(+)

diff --git a/www-servers/uwsgi/Manifest b/www-servers/uwsgi/Manifest
index 60756e5fd8a3..2c94a02b32c1 100644
--- a/www-servers/uwsgi/Manifest
+++ b/www-servers/uwsgi/Manifest
@@ -1 +1,2 @@
 DIST uwsgi-2.0.19.1.tar.gz 804398 BLAKE2B 
73fc19990866eb1058a742b34a817b3bd87e00c838da055bece2bff5e13c161f53c642866ed591aa4afeb23ef924205502f2cb0a4cf9d303b5b63fb9a53f57e2
 SHA512 
34b55f7c7a77dc0b0dab34d1a9ca9a4cba8a9261969656c88435e7f32fe8a0c5654e1562706775f77e2f60c4ad0f5c6055257a23ab7d387c1579639e054807b5
+DIST uwsgi-2.0.21.tar.gz 808494 BLAKE2B 
3c5fc3ce3a6a7f8f915bb302c0b775a75227f859dd2b141034e8b1aa5cb867b447ed532b3e8b537db80acc908fc26121b752e35ebc0bf9a542678843fd02ff54
 SHA512 
36a9c1b87a4c3d08482b9045d2227f56b006acb53f38ddf1b510880ae5fc24c0177a077338ec8af3ef0b8f8e220bc4fc7f8311dab8066e13cbcbb616f736c795

diff --git a/www-servers/uwsgi/files/uwsgi-2.0.21-php82.patch 
b/www-servers/uwsgi/files/uwsgi-2.0.21-php82.patch
new file mode 100644
index ..8a830389b989
--- /dev/null
+++ b/www-servers/uwsgi/files/uwsgi-2.0.21-php82.patch
@@ -0,0 +1,41 @@
+https://github.com/unbit/uwsgi/commit/6fba62a3ad947b656bb4379f8f903e90c7b01346
+
+From 6fba62a3ad947b656bb4379f8f903e90c7b01346 Mon Sep 17 00:00:00 2001
+From: Alexandre Rossi 
+Date: Tue, 10 Jan 2023 10:01:05 +
+Subject: [PATCH] plugins/php: fix build with PHP >= 8.2
+
+from https://raw.githubusercontent.com/php/php-src/PHP-8.2/UPGRADING.INTERNALS:
+
+ 5. SAPI changes 
+
+* The signature of php_module_startup() has changed from
+
+int php_module_startup(sapi_module_struct *sf, zend_module_entry 
*additional_modules, uint32_t num_additional_modules)
+
+to
+
+zend_result php_module_startup(sapi_module_struct *sf, zend_module_entry 
*additional_module)
+
+as only one additional module was ever provided.
+---
+ plugins/php/php_plugin.c | 4 
+ 1 file changed, 4 insertions(+)
+
+diff --git a/plugins/php/php_plugin.c b/plugins/php/php_plugin.c
+index 9bb8befad..4d3930b82 100644
+--- a/plugins/php/php_plugin.c
 b/plugins/php/php_plugin.c
+@@ -607,7 +607,11 @@ static void activate_user_config(const char *filename, 
const char *doc_root, siz
+ static int php_uwsgi_startup(sapi_module_struct *sapi_module)
+ {
+ 
++#if ((PHP_MAJOR_VERSION >= 8) && (PHP_MINOR_VERSION >= 2))
++  if (php_module_startup(&uwsgi_sapi_module, 
&uwsgi_module_entry)==FAILURE) {
++#else
+   if (php_module_startup(&uwsgi_sapi_module, &uwsgi_module_entry, 
1)==FAILURE) {
++#endif
+   return FAILURE;
+   } else {
+   return SUCCESS;
+

diff --git a/www-servers/uwsgi/files/uwsgi-2.0.21-python-unicode.patch 
b/www-servers/uwsgi/files/uwsgi-2.0.21-python-unicode.patch
new file mode 100644
index ..b346c2655175
--- /dev/null
+++ b/www-servers/uwsgi/files/uwsgi-2.0.21-python-unicode.patch
@@ -0,0 +1,21 @@
+https://github.com/unbit/uwsgi/commit/509104eaff6f6ecde656c20fdd65a0b98b371c8d
+
+From 509104eaff6f6ecde656c20fdd65a0b98b371c8d Mon Sep 17 00:00:00 2001
+From: Nicolas Evrard 
+Date: Thu, 17 Nov 2022 09:47:39 +0100
+Subject: [PATCH] plugins/python: Use "backslashreplace" on stderr
+ initialization
+
+Failing to use this value will result in enconding errors when logging
+unicode characters to stderr
+--- a/plugins/python/python_plugin.c
 b/plugins/python/python_plugin.c
+@@ -554,7 +554,7 @@ void init_uwsgi_vars() {
+ #ifdef HAS_NO_ERRORS_IN_PyFile_FromFd
+   PyObject *new_stdprint = PyFile_FromFd(2, NULL, "w", _IOLBF, 
NULL, NULL, 0);
+ #else
+-  PyObject *new_stdprint = PyFile_FromFd(2, NULL, "w", _IOLBF, 
NULL, NULL, NULL, 0);
++  PyObject *new_stdprint = PyFile_FromFd(2, NULL, "w", _IOLBF, 
NULL, "backslashreplace", NULL, 0);
+ #endif
+   PyDict_SetItemString(pysys_dict, "stdout", new_stdprint);
+   PyDict_S

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

2023-04-12 Thread Sam James
commit: 0cf448d13f4edba2ce0c46f35a952807deca7841
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 12 10:46:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:01:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cf448d1

www-servers/uwsgi: update HOMEPAGE

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

 www-servers/uwsgi/uwsgi-2.0.19.1-r109.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/uwsgi/uwsgi-2.0.19.1-r109.ebuild 
b/www-servers/uwsgi/uwsgi-2.0.19.1-r109.ebuild
index 5bdda93d9589..1b390388d3d1 100644
--- a/www-servers/uwsgi/uwsgi-2.0.19.1-r109.ebuild
+++ b/www-servers/uwsgi/uwsgi-2.0.19.1-r109.ebuild
@@ -20,7 +20,7 @@ MY_P="${P/_/-}"
 inherit lua-single pax-utils php-ext-source-r3 python-r1 ruby-ng
 
 DESCRIPTION="uWSGI server for Python web applications"
-HOMEPAGE="https://projects.unbit.it/uwsgi/";
+HOMEPAGE="https://uwsgi-docs.readthedocs.io/en/latest/";
 SRC_URI="https://github.com/unbit/uwsgi/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"



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

2023-04-12 Thread Sam James
commit: e78163871ed2edf0fd5a9a7e3d880a380bddea15
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 12 10:35:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:01:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7816387

virtual/opencl: depend on fixed opencl-icd-loader

Older opencl-icd-loader didn't necessarily install its pkgconfig
files. In any case, guaranteeing a recent version is rarely a bad
thing.

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

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

diff --git a/virtual/opencl/opencl-3-r2.ebuild 
b/virtual/opencl/opencl-3-r3.ebuild
similarity index 95%
rename from virtual/opencl/opencl-3-r2.ebuild
rename to virtual/opencl/opencl-3-r3.ebuild
index b1eb8f9bb162..4f55198d2c00 100644
--- a/virtual/opencl/opencl-3-r2.ebuild
+++ b/virtual/opencl/opencl-3-r3.ebuild
@@ -10,7 +10,7 @@ SLOT="0"
 KEYWORDS="amd64 ppc64 ~riscv x86"
 
 RDEPEND="
-   dev-libs/opencl-icd-loader[${MULTILIB_USEDEP}]
+   >=dev-libs/opencl-icd-loader-2023.02.06[${MULTILIB_USEDEP}]
 "
 
 pkg_postinst() {



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

2023-04-12 Thread Sam James
commit: c386b0377e30f705221f279ccbdef35482f4fff8
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 12 10:50:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:01:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c386b037

dev-ruby/rrdtool-bindings: enable ruby32

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

 dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild 
b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild
index 16eebd174a5a..f56ed895f177 100644
--- a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild
+++ b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 MY_P="${P/-bindings}"
 MY_P="${MY_P/_/-}"
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 RUBY_FAKEGEM_TASK_DOC=""
 
 inherit ruby-ng



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

2023-04-12 Thread Sam James
commit: c50b6a35fbab6270f333b796642b46691f26653b
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 12 10:37:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:01:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c50b6a35

dev-ruby/spring: enable ruby32

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

 dev-ruby/spring/spring-4.1.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/spring/spring-4.1.1.ebuild 
b/dev-ruby/spring/spring-4.1.1.ebuild
index e881ec944281..1fa7ba65bccf 100644
--- a/dev-ruby/spring/spring-4.1.1.ebuild
+++ b/dev-ruby/spring/spring-4.1.1.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"



  1   2   3   >