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

2023-06-19 Thread Michał Górny
commit: 6964e57be357bbf398006612f866bfb01765a4cc
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:47:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:47:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6964e57b

dev-python/chameleon: Bump to 4.0.1

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

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

diff --git a/dev-python/chameleon/Manifest b/dev-python/chameleon/Manifest
index 02572278e3c0..7aeb0b3597ff 100644
--- a/dev-python/chameleon/Manifest
+++ b/dev-python/chameleon/Manifest
@@ -1 +1,2 @@
+DIST Chameleon-4.0.1.tar.gz 173650 BLAKE2B 
f5457ad7749ec98a0d80fd54b5b867d47f74bbf672abc1b4ad0e8c1bed5eaac93ea135801565a1a3fc72a8b930e67fa23d81c32bf866516bf9a16d1ef3b76ad7
 SHA512 
1cad12e13e5b90150c0d801951398fb68c2c05b9c7264697629fb21b0bb16325bfbf23f911c320c1464e78d6d275a565f0555474ac6d8e36b706b0eb7248d731
 DIST chameleon-4.0.0.gh.tar.gz 138574 BLAKE2B 
70f8f4c330779058f94869d3c7d792af0a4a07b993dded928d3efaa8139736d1735a049dec1f43d807a125e162dd03c4ce2a1a0432c9450d6130501de1ab05d2
 SHA512 
817abf47696f48360ab40b3c774b1ff5be3389c918f719fe6be36f402b2e347871f0329168cb239c7e63f996d23b70181bf1a727df656f839c3c5d9bc35449b9

diff --git a/dev-python/chameleon/chameleon-4.0.1.ebuild 
b/dev-python/chameleon/chameleon-4.0.1.ebuild
new file mode 100644
index ..aef73bc7e9f2
--- /dev/null
+++ b/dev-python/chameleon/chameleon-4.0.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN=${PN^}
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Fast HTML/XML template compiler for Python"
+HOMEPAGE="
+   https://github.com/malthe/chameleon/
+   https://pypi.org/project/Chameleon/
+"
+
+LICENSE="repoze"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests unittest
+
+src_test() {
+   cd src || die
+   distutils-r1_src_test
+}



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

2023-06-19 Thread Michał Górny
commit: 35cd21b758709ff24951b69f10fc547481843ec8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:41:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:45:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35cd21b7

dev-python/pydantic: Bump to 2.0_beta3

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

 dev-python/pydantic/Manifest  |  1 +
 dev-python/pydantic/pydantic-2.0_beta3.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 6419f0b79982..14bdcc68cf9a 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -2,3 +2,4 @@ DIST pydantic-1.10.7.gh.tar.gz 903379 BLAKE2B 
b2dd75a640ca54024a2bf141117a1d738a
 DIST pydantic-1.10.8.gh.tar.gz 765592 BLAKE2B 
0b4cc273ce6fad20baa7c8bd87ef32199cb003f52b8e9aa19eda6359ca0e5c30152c7f25d2bb146ec23027011895cf44d9eb051c6ca609fb00e3d7b5f6089e4e
 SHA512 
3ac41cdf0eb70fb71298131a043966b85387bc953ef2f463ece80728b46251d5d5f66c3f030afc3cdf4527918ae410fcd733a774cbe0c3b7ba9fc806a76378e4
 DIST pydantic-1.10.9.gh.tar.gz 765868 BLAKE2B 
802c542d75b41ff2926215bf4f6bd68a906d581db7b08ed85577f9021d259717f3ef8dbacfe381723aa042aab8720ad182c57fee188f2436b33d21164e24ba23
 SHA512 
d376a302eac3427cdc8da0ed2fab01c0b5e7a05944a53c394a60dac5fa0066488be8553022bb5aa89367d5a2e80e5d6e3cb39d9272843718dd07f6acd11e
 DIST pydantic-2.0b2.tar.gz 527380 BLAKE2B 
214c740ecaed3cf4e7ed1e06d75ce17b37028e41c6a7abc4174b201691e31725123f89430c430a514c59973dc327d2b8fcd21c5ef0a47aaa48fafaf7e322d7a1
 SHA512 
49cc058c91e48638f9809ca77d9c486e3bdfc05e1546b19ca7e419f41e152998f750cfb58927ad8189913859d27fff68de0e5848599baaf816404e0f58fd6646
+DIST pydantic-2.0b3.tar.gz 543489 BLAKE2B 
89faa3ca4187840ad2fa8025bfef8fba265eaf88e31a75751aa619e1235af08e33aa3b7a713da9e69119a43316da893b02e669d3e704781f77fe94598db40410
 SHA512 
db6690d15f91b635f0a4002f81cb9ba15e625ece4172bd355e5aef7058f6f385d0b3d1f7e2cab3e25aa6a5f48f6455965a1adaa18fc5a2ca5845c09804c9a3dd

diff --git a/dev-python/pydantic/pydantic-2.0_beta3.ebuild 
b/dev-python/pydantic/pydantic-2.0_beta3.ebuild
new file mode 100644
index ..61dfd8cd01c2
--- /dev/null
+++ b/dev-python/pydantic/pydantic-2.0_beta3.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=hatchling
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Data parsing and validation using Python type hints"
+HOMEPAGE="
+   https://github.com/pydantic/pydantic/
+   https://pypi.org/project/pydantic/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS=""
+
+RDEPEND="
+   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
+   ~dev-python/pydantic-core-0.39.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.6.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/dirty-equals[${PYTHON_USEDEP}]
+   >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # expect -Werror
+   tests/test_deprecated.py::test_extra_used_as_enum
+   )
+   local EPYTEST_IGNORE=(
+   # require pytest-examples
+   tests/test_docs.py
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p pytest_mock
+}



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

2023-06-19 Thread Michał Górny
commit: 492a9151a7b777d8565704920f12ccf8cbd63759
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:41:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:45:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=492a9151

dev-python/pydantic-core: Bump to 0.39.0

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

 dev-python/pydantic-core/Manifest  |   7 ++
 .../pydantic-core/pydantic-core-0.39.0.ebuild  | 134 +
 2 files changed, 141 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index bda6711a9b32..cd7b1fb67056 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -19,6 +19,7 @@ DIST libmimalloc-sys-0.1.30.crate 1146717 BLAKE2B 
9d8d7198d8cf563b4ad7cecf120e5e
 DIST lock_api-0.4.9.crate 25685 BLAKE2B 
8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3
 SHA512 
9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
 DIST memchr-2.5.0.crate 65812 BLAKE2B 
57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab
 SHA512 
444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
 DIST memoffset-0.8.0.crate 8912 BLAKE2B 
19ad3abed21fc39461b0382b15a8cc312378aba36f042b1e5335012115d31b350a4e3bc720f1eea300d7d19b9b317f75a28d4ccd78ff3b31defd9e4b3147899c
 SHA512 
47adcae0848ff967035e10543ea599c7af9c5bad387023eb4dc77c9e8d875994ec8139b9941b3ecc4fc17214d80944a47a3be174a45b334661914a5a7382dfbe
+DIST memoffset-0.9.0.crate 9033 BLAKE2B 
19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed
 SHA512 
2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55
 DIST mimalloc-0.1.34.crate 5012 BLAKE2B 
48d2c58637f435df7ef322e0150f03dc27a7f7c5892ea2c80b1b1ad20a3c71e77aaf8980fb36008fed58ae92e675df02a13d2ed0b94cd605f756f192019db705
 SHA512 
bc25f0f40baf4530c17e0ade84e84e113af0f2c4dbbb6ae531a64a66588d1d799e6486c7b6e94eeb08b5ac641e7d72a1c641f468c18fbbc95db77a5ca38154cf
 DIST num-bigint-0.4.3.crate 97799 BLAKE2B 
afe9a08bf20dc974dcea12b5f9dd465e8b399a0cb0a6d0028d08f7f753aa4dfc929710e4dae883e67633d9dda073f995287e5315b1487e8f99f8f23f1f70e581
 SHA512 
4b38eaa8b51119dbc7cd8a1e177f37ec935ee348b693a93378742e9bfa68fe5f7e5062b7f34638283c23f04d2127451d796d310cd8adb64dc8e865b28708374f
 DIST num-integer-0.1.45.crate 22529 BLAKE2B 
4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222
 SHA512 
731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735
@@ -29,11 +30,17 @@ DIST parking_lot_core-0.9.7.crate 32412 BLAKE2B 
fec3ed2cf28e6d5090aae6a7c0ad583a
 DIST percent-encoding-2.2.0.crate 10075 BLAKE2B 
397e59acc3953868c709244b89a2e0db3304c0b574ecba761026b570a485f2cb5b0b2a0159586d1f342ec395ef02ace536da3bc1c72093e1cf93f8b37b26b0ec
 SHA512 
890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68
 DIST proc-macro2-1.0.56.crate 44454 BLAKE2B 
b2a1f28979245a784a4b3a0af8cb04bd01ef3e7aba32c45122fc05a6cceddb1b7303890827f1a2cb99b0b2ae013cd772bffd6e94ea226f0030cde867d6c22aad
 SHA512 
511fd8332eca47ed834736d405e18d53d83642cf528bebb8fd67fa5561e19b0a43c359b3e8020ecd28f9fafdb065c484ca360abc0287a0f97e94d4f779145f03
 DIST pydantic_core-0.38.0.tar.gz 303349 BLAKE2B 
9d7b3c3d3bc98cb15c358ed56fd5f270f175d67bd05cc1aa84701ec0a9d6153decfd21004d02d3438ba1eb7f1b67e65808f71a2bcca61d1cd9388c82c9bbc711
 SHA512 
43868d9e83e710fb55f886e4276cff01e7e78f212ecd1ae2a35414cf91af4302184ec4f0ca636d6a838d4a676835ae4b5a5c36df55a5b8024034495473cf980e
+DIST pydantic_core-0.39.0.tar.gz 302824 BLAKE2B 
bc4df1e66113845a5458d27c2408258dc0b0377732a2920d24d3a6f00cb9c7456c4fd9a59bfffcf5774ef9fba62c93e08947daae9fca99e76d537ce9f6de4eb1
 SHA512 
9221ceb3b944f52c7b8b874148af2c9eeb68088bbc3af53c1b530d002481e0d05eda8d27eaaa468d52509d1ca7338162cc593dc78d9365db829d69b395bffebc
 DIST pyo3-0.18.2.crate 418755 BLAKE2B 
a45c27639d9c4c5a4e017b7e8d7580aba285ee11295f344809e30ac23b70e4541f2cb765dfeee20fdf4d441e1449f5cad4bd6308a52822eea3595305081d4b77
 SHA512 
b97ebc10939418d7fe3d6219921875cc7253f3aa7cd9d06b1486f8757c6d102377eb851b3a669c670423af2c80e389b736f0ce04a6cecb716c952413d06fe434
+DIST pyo3-0.19.0.crate 412659 BLAKE2B 
f8833d39c3c8318466ee5b9010cbdce1a20f844f15a257ae41c5d8c72f645e0c14e7e5ae0b50a8aebec60afd827cd23d5b5b4b70188531e6f5b89ef191066189
 SHA512 

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

2023-06-19 Thread Michał Górny
commit: 322818b25fdc9ee551b7f1e7790e694b33b60c8d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:47:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:47:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=322818b2

dev-python/pydantic: Enable py3.12 in 2.0_beta3

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

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

diff --git a/dev-python/pydantic/pydantic-2.0_beta3.ebuild 
b/dev-python/pydantic/pydantic-2.0_beta3.ebuild
index 61dfd8cd01c2..02674668bc33 100644
--- a/dev-python/pydantic/pydantic-2.0_beta3.ebuild
+++ b/dev-python/pydantic/pydantic-2.0_beta3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-06-19 Thread Michał Górny
commit: 0cb62b7706d6f23919f4949ce8d787d4ec2ca733
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:40:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:40:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb62b77

dev-python/hcloud-python: Enable py3.12

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

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

diff --git a/dev-python/hcloud-python/hcloud-python-1.21.0.ebuild 
b/dev-python/hcloud-python/hcloud-python-1.21.0.ebuild
index 1e4c87eaf1b4..dd4634b4612d 100644
--- a/dev-python/hcloud-python/hcloud-python-1.21.0.ebuild
+++ b/dev-python/hcloud-python/hcloud-python-1.21.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-06-19 Thread Michał Górny
commit: b6d5ba23274a4960546ec4349ecc9fb6f88ce0f7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:11:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6d5ba23

dev-python/setuptools: Bump to 68.0.0

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

 dev-python/setuptools/Manifest |   1 +
 dev-python/setuptools/setuptools-68.0.0.ebuild | 127 +
 2 files changed, 128 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index af75d90824b2..e8a2fb4e351a 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -1,2 +1,3 @@
 DIST setuptools-67.7.2.tar.gz 2491608 BLAKE2B 
bd77a85081e95813cdd8fc1f63b768c73036b2f49103defcfd09ba9df7b2c5dba84d4f1aca553e0642ab8d764ae390310f1c6bebbae31736d1b5c16802cdc0e5
 SHA512 
06db096193ef52111f064c327daefb12ea2bb2ebc6712436bae01f986165455fe89a1d2220cbaaa6391a182e2aee19b9cf7a709c158af8c5ab6232dfbc258bd9
 DIST setuptools-67.8.0.tar.gz 2492475 BLAKE2B 
37c34605a58b41e14300e389402fe6debf9eeed20c72ddf53fa798b41484d1522d2b5313c74eb69a687eaf32c225f0931f901f452aebf6f7023b2419d127b808
 SHA512 
5dda7082fc563ce73d810efc9cdbccb8649fef2eac52f1a902c76ab5ec67a87ff64e36e918d0e3b168f5214d787bdc22e8ef9adeccb77d8d368dcbb48f5fb35d
+DIST setuptools-68.0.0.tar.gz 2194111 BLAKE2B 
614a1c69f640ce8d0e510c444e058fecd3810421983a03cd345e43e1148799bed7e5d53ac689a4fe3ce3174d16f2bb719236bd5442b5f06ffc7659d0f4c7d15f
 SHA512 
da6d535a0db6eaf477c8c2148efbc2100fd88a14f3adad44d20e22bf52bee3f00fe86547ea650fe653519bd6ff5f9ef033a55bb3a05fed041e88e78cdfb81d7e

diff --git a/dev-python/setuptools/setuptools-68.0.0.ebuild 
b/dev-python/setuptools/setuptools-68.0.0.ebuild
new file mode 100644
index ..0fcc9137f3e6
--- /dev/null
+++ b/dev-python/setuptools/setuptools-68.0.0.ebuild
@@ -0,0 +1,127 @@
+# 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
+
+# please bump dev-python/ensurepip-setuptools along with this package!
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_TESTED=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 multiprocessing pypi
+
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="
+   https://github.com/pypa/setuptools/
+   https://pypi.org/project/setuptools/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/jaraco-text-3.7.0-r1[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}]
+   >=dev-python/nspektr-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/ordered-set-4.0.2-r1[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3-r2[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2.6.2-r1[${PYTHON_USEDEP}]
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib-metadata-4.11.1[${PYTHON_USEDEP}]
+   ' 3.9)
+"
+BDEPEND="
+   ${RDEPEND}
+   >=dev-python/wheel-0.37.1-r1[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/build[${PYTHON_USEDEP}]
+   >=dev-python/ini2toml-0.9[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-envs-2.2[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-path-3.2.0[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/pip-run[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-fixture-config[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/pytest-virtualenv[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-20[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   ' "${PYTHON_TESTED[@]}")
+   )
+"
+PDEPEND="
+   >=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}]
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+DOCS=( {CHANGES,README}.rst )
+
+src_prepare() {
+   local PATCHES=(
+   # TODO: remove this when we're 100% PEP517 mode
+   "${FILESDIR}"/setuptools-62.4.0-py-compile.patch
+   )
+
+   distutils-r1_src_prepare
+
+   # remove bundled dependencies
+   rm -r */_vendor || die
+
+   # remove the ugly */extern hack that breaks on 

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

2023-06-19 Thread Michał Górny
commit: a47de4bc6d153feb2e6194beadffe31b9df2a5ac
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 04:16:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a47de4bc

dev-python/botocore: Bump to 1.29.156

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 9497e299a262..d502678cd963 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.29.152.gh.tar.gz 11624895 BLAKE2B 
f6b8596548ab8ff5cbf401d98ebf90
 DIST botocore-1.29.153.gh.tar.gz 11665559 BLAKE2B 
82a51ba87753e4f241776652f846db39e5d3748997c635af960dfa389786f3abe3b622f2415abba1aaef81d12aee8b7197f1dea9e71a34e6fc18e1712a79eed5
 SHA512 
84f774eae433b8efecbc4ccf4990435cfa2f9a5fa1a6d29d94bbc57a75b6f3fd4c0b8392672a7d06a00ad7b5f0f4c3fcf66aa893ad655e3a1409083d8731df78
 DIST botocore-1.29.154.gh.tar.gz 11667747 BLAKE2B 
0f5ad1bd37b977fcbf938bde18ddec0aab0ce71180e64b5f7318647843082cedead62215a99099a7b4f795228afa1093f22364fbe84b3ecd6c1d177a00f5ee8f
 SHA512 
f66819a5b70ceb30b42bf448c9069d2ebfe68d25f33d4b489e1836b65a2233a3a62bd50d723c4b25531fa13fd49a4ba50cad9e67b6315954aa113428d8a87d4e
 DIST botocore-1.29.155.gh.tar.gz 11673165 BLAKE2B 
653cc8b368d34502bcb16622677f11562d38a301e449e2712bcaa7702920a2e2291406fc370d58b562e92719f3945234578f1dc185e9b31e636f09e06f8a00bc
 SHA512 
b4e0d46164953c7eb6fe185a3501a011395c48944028248f831347dd5abfa006c0e46196089d4c78010693f88137f49183b12381b984d99fc9a0a75b5d5892a2
+DIST botocore-1.29.156.gh.tar.gz 11675796 BLAKE2B 
683a26d0e19a9c567c68bd297bbe72c1319e2d7767e47f23fb51c9f5934fdfde69e15d86e86390198fe7c3fe1621129bf777c4d8a17e4a4c94c1ba160bb35b3a
 SHA512 
93e6bd8878848c81d7e97706db7a456743c58372596ebf215e1a76f6b7b9a0ac75eefb1da5621d2cf21ff75184f9760fef0d67aeb076820ca8f0ba8ee6546e41

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

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

2023-06-19 Thread Michał Górny
commit: 45aa5c5d911423ae1738a45939938347cdeb5f65
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:18:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45aa5c5d

dev-python/micawber: Bump to 0.5.5

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

 dev-python/micawber/Manifest  |  1 +
 dev-python/micawber/micawber-0.5.5.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/micawber/Manifest b/dev-python/micawber/Manifest
index d3107d2795f0..495cb8c8e850 100644
--- a/dev-python/micawber/Manifest
+++ b/dev-python/micawber/Manifest
@@ -1 +1,2 @@
 DIST micawber-0.5.4.gh.tar.gz 34963 BLAKE2B 
1c311e2d1c8f32f81be466893bf1eb34f8c38901b168a97c88f2043aba1624fa8b6d12460c7470c3bbd720ae29af23ab808a9464b13ebf5ec193f5818b6f3aa1
 SHA512 
26879174071256fd3f95e92b0ea01b11a44eab767aa7bb43ff62221212ea0ab1ad33b67060e2dec33963abad599b864573f6a9d5a98fcd8f1a6633a3c73d7c80
+DIST micawber-0.5.5.gh.tar.gz 35109 BLAKE2B 
3d60f8b27246a82001437481c5feec638a9673cf9b5427f1c69ca3f84e17935eba4e88078ab7d2818eaa1d9d98b22946a1ab5c3ff0f6261bd44a2150c663a616
 SHA512 
93949a813d99e5b46e8e06b4e9f501fa74092bc64ebab71572734334cd9889c2d4546a086775005b7f99d18df56222623ae7761cb6ba2f42c7f78c10a86e2d26

diff --git a/dev-python/micawber/micawber-0.5.5.ebuild 
b/dev-python/micawber/micawber-0.5.5.ebuild
new file mode 100644
index ..8ceecbb56d37
--- /dev/null
+++ b/dev-python/micawber/micawber-0.5.5.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A small library for extracting rich content from urls"
+HOMEPAGE="
+   https://github.com/coleifer/micawber/
+   https://pypi.org/project/micawber/
+"
+SRC_URI="
+   https://github.com/coleifer/micawber/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/django[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   "${EPYTHON}" runtests.py || die "Tests failed with ${EPYTHON}"
+}



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

2023-06-19 Thread Michał Górny
commit: 6635bd9c218c95e76d3062904448daf06363d1a7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:07:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6635bd9c

dev-python/nbconvert: Bump to 7.6.0

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

 dev-python/nbconvert/Manifest   |  1 +
 dev-python/nbconvert/nbconvert-7.6.0.ebuild | 95 +
 2 files changed, 96 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index f4f9a7ad9aa8..04badac044a3 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,2 +1,3 @@
 DIST nbconvert-7.3.1.tar.gz 880064 BLAKE2B 
0bde4a65f27a880fdbf694dc6501ad1d0f78bf72e6010377faf89d8b16d5b24f82fcba93c51d9421a88e5c554bc0fb6d002f913886bd2d2f1a7f17a834755d02
 SHA512 
24d8d0ff35cf09d095d01122386439cf0c40eb9af7c88604f3108e5831a270509e1302370dc40eabc8bcb28fb86603d9d7a4a104346122deb8471aab7471e62d
 DIST nbconvert-7.4.0.tar.gz 882064 BLAKE2B 
d7e7d7dca63d84dc1e189b4922e31777f29a3796c93a47c886afb9bb11bfdead29bfb209d1ebb17c82dfad91dcf145cee1ca4db9b780d676daabc28001bb87a7
 SHA512 
6421bde4c6b654673a0bbe3e7902c825da8b0aab113ea285b9c2d2a59447616d6f3ce9ac15b4814a2776e03fab2ca6135d38aac694ef366b32cf3dd6d988
+DIST nbconvert-7.6.0.tar.gz 886726 BLAKE2B 
9623b10adf08f06921c7b162018a747ef02e47a99c9663261247af2ee895ca66d310c42bcfb8717009b8fd9e8da4a088c5d8369f0ebe5a570a1439d3ea0db37e
 SHA512 
70870b875c0045796004ada5ea3ec5402339392419919c11f2713f07cb0f35605f8902a1e965706c13b972fa4d7785d4941834bd9565e3b3c8afde2a9d2868c9

diff --git a/dev-python/nbconvert/nbconvert-7.6.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.6.0.ebuild
new file mode 100644
index ..efe9966bf234
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.6.0.ebuild
@@ -0,0 +1,95 @@
+# 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_{10..11} )
+
+inherit distutils-r1 multiprocessing pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib-metadata-3.6[${PYTHON_USEDEP}]
+   ' 3.9)
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Missing pyppeteer for now
+   # TODO: Doesn't skip?
+   nbconvert/exporters/tests/test_webpdf.py
+   # Needs pyppeteer too
+   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
+   # TODO
+   
nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # latex failing, might be too new pandoc
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_filename_spaces
+   nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_pdf
+   # too new pandoc but we don't have old anymore
+   
nbconvert/utils/tests/test_pandoc.py::TestPandoc::test_minimal_version
+   

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

2023-06-19 Thread Michał Górny
commit: 2678a9ebce4c36d21ad0078354b4c3ea3f72429a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:23:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2678a9eb

dev-python/hcloud-python: Bump to 1.21.0

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

 dev-python/hcloud-python/Manifest  |  1 +
 .../hcloud-python/hcloud-python-1.21.0.ebuild  | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-python/hcloud-python/Manifest 
b/dev-python/hcloud-python/Manifest
index c8bb583699c7..014321dd020f 100644
--- a/dev-python/hcloud-python/Manifest
+++ b/dev-python/hcloud-python/Manifest
@@ -1 +1,2 @@
 DIST hcloud-python-1.20.0.gh.tar.gz 100107 BLAKE2B 
584e1399ddb1c5d1e5ad0beaf795609bb63d37457afe33c663cf303f8b20e2c6f6b3ff294007e9f4ae2d9aa833794e59516ad167f1dd51d14e692f6eab887881
 SHA512 
b17abc716ae6f7c78803096f2fd887e47ee746fccbe299cc434b7f445abdd7818e445d186f5adacc715971e2ebe2e92551cdb08aa1891ed58d8f443ea3be61fb
+DIST hcloud-python-1.21.0.gh.tar.gz 102150 BLAKE2B 
4ec6fb813f61f3c487d632e12a71f9105af5d45a307567fd2b22ff716e30c645bffebc5cd768846fc7d7892ab753d3e4487a1b72edfee62fb99dfefe188be41d
 SHA512 
8226a79324f0097d576cc1336e813a28a562fb9c3f50dcac1debb3c32bb52f4f5e563e920e2bbb6ce8be407a65de321b734d30156fd066d74ed95f6e6bd94a35

diff --git a/dev-python/hcloud-python/hcloud-python-1.21.0.ebuild 
b/dev-python/hcloud-python/hcloud-python-1.21.0.ebuild
new file mode 100644
index ..1e4c87eaf1b4
--- /dev/null
+++ b/dev-python/hcloud-python/hcloud-python-1.21.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+MY_P=hcloud-python-${PV}
+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
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+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/ypy-websocket/

2023-06-19 Thread Michał Górny
commit: 6942b377457405048e6a592c961421b15d5e6fca
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:23:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6942b377

dev-python/ypy-websocket: Bump to 0.11.1

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

 dev-python/ypy-websocket/Manifest  |  1 +
 .../ypy-websocket/ypy-websocket-0.11.1.ebuild  | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/ypy-websocket/Manifest 
b/dev-python/ypy-websocket/Manifest
index 0d9797a9eda5..0cbb81c3e6d4 100644
--- a/dev-python/ypy-websocket/Manifest
+++ b/dev-python/ypy-websocket/Manifest
@@ -1,4 +1,5 @@
 DIST ypy-websocket-0.10.0.gh.tar.gz 14621 BLAKE2B 
c027ebd10a2a6ac7098d662435eb26b5c3a466d83c22a9db62a795be72df86ce34f0d233f05fb6179f07cf479222db1266c9a5070130da23f87f7adbbb9b471c
 SHA512 
8267a3598c4c0e7b180f1718e9f84e05734f2e75acc971a531bf91cf9eaef4f0f5a4404ba0444aa7664c639ce877fb7409e0a65716dca046fe9423cc8f079b99
 DIST ypy-websocket-0.11.0.gh.tar.gz 19274 BLAKE2B 
61222dd10259c4f35bfd81d8f5391189bbbd8d950f796d6bc7e69e8df8e3167095facf6fbd2c0eb79c4ec8fdc95fbbf4e5c88941283dfcd531db69dfc1cc18f2
 SHA512 
ff1616f3bf65c4c2909359de4483ae1d27f31b7771e8c83ade039599fd85933664128469a2ecd6d52864887227ab3630c86ba6d1a10273d4a2cffce6e598aa2b
+DIST ypy-websocket-0.11.1.gh.tar.gz 19406 BLAKE2B 
018cc20e4a06c896d020a2494621279054d370e3e200089cc5dc867a5b2085ef1b0f107214d0f637504234177cc4144135554cb08189fa49d9211a04d3c2d08c
 SHA512 
962c1725302e32a3cf1164284627a487a2da9c4b7027e4aa03feed160533dff081fc995e1d4270567502c80f49794665a04ef7d2acd9d61b0ad42a9e388765f6
 DIST ypy-websocket-0.8.4.gh.tar.gz 13416 BLAKE2B 
9dd988d6eceb624bae2385180c408971a776f06324407506886c2ef5b8e713277a4c4fb0a2d328a20695d4db8808997c125bfb48faa60c93fe38bb1a1e899766
 SHA512 
20794b182bbf3958df9f3097ab8c4657acef1ca294c751e0524bc5a36cd7b7a6a2766ae9295cd5f9fc31070813d5b56e0e1e25e22931f63171f88b4757bb1584
 DIST ypy-websocket-0.9.0.gh.tar.gz 13677 BLAKE2B 
663cf37af7c1bf208da05bc92fc36d866b1a1f86eb2ae1d8362b023db95b68085b5d9eb35b5f34e106f41a819249db6a3d5d102f1c6a5bf04828d2a9cfc7
 SHA512 
5a193285fafc206de116e087ba10f37ee6e7238968d9c3e88537e054fd8c2238f9bf55c2b2dcb5871b8af9b080caba912a3526e124c33ea3156f19621312cdb4

diff --git a/dev-python/ypy-websocket/ypy-websocket-0.11.1.ebuild 
b/dev-python/ypy-websocket/ypy-websocket-0.11.1.ebuild
new file mode 100644
index ..075327cc99bf
--- /dev/null
+++ b/dev-python/ypy-websocket/ypy-websocket-0.11.1.ebuild
@@ -0,0 +1,46 @@
+# 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_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings to y-crdt "
+HOMEPAGE="
+   https://pypi.org/project/ypy-websocket/
+   https://github.com/y-crdt/ypy-websocket/
+"
+SRC_URI="
+   https://github.com/y-crdt/ypy-websocket/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   =dev-python/anyio-3.6.2[${PYTHON_USEDEP}]
+   =dev-python/aiosqlite-0.18.0[${PYTHON_USEDEP}]
+   =dev-python/y-py-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/uvicorn[${PYTHON_USEDEP}]
+   dev-python/websockets[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_IGNORE=(
+   # Requires internet and nodejs
+   tests/test_ypy_yjs.py
+)
+
+distutils_enable_tests pytest



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

2023-06-19 Thread Michał Górny
commit: a0303124ea06daa08e1ddcb872f653ad4b041293
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:32:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0303124

dev-python/betamax: requires  gentoo.org>

 dev-python/betamax/{betamax-0.8.1-r1.ebuild => betamax-0.8.1-r2.ebuild} | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/betamax/betamax-0.8.1-r1.ebuild 
b/dev-python/betamax/betamax-0.8.1-r2.ebuild
similarity index 91%
rename from dev-python/betamax/betamax-0.8.1-r1.ebuild
rename to dev-python/betamax/betamax-0.8.1-r2.ebuild
index 716d37120f0d..9aae04ce98e9 100644
--- a/dev-python/betamax/betamax-0.8.1-r1.ebuild
+++ b/dev-python/betamax/betamax-0.8.1-r2.ebuild
@@ -18,8 +18,10 @@ LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
 
+# urllib3-2 blocked by https://github.com/betamaxpy/betamax/issues/200
 RDEPEND="
dev-python/requests[${PYTHON_USEDEP}]
+   

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

2023-06-19 Thread Michał Górny
commit: cf3083dc1531106a3ec4d8922e244e42140506cf
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:17:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf3083dc

dev-python/readme-renderer: Bump to 40.0

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

 dev-python/readme-renderer/Manifest|  1 +
 .../readme-renderer/readme-renderer-40.0.ebuild| 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/readme-renderer/Manifest 
b/dev-python/readme-renderer/Manifest
index 15684b72ac1b..103111440625 100644
--- a/dev-python/readme-renderer/Manifest
+++ b/dev-python/readme-renderer/Manifest
@@ -1 +1,2 @@
 DIST readme_renderer-37.3.tar.gz 29718 BLAKE2B 
f0fdf0689f74b444ca1ae84c4e43f3bff5b5725052a3d83ad001d19b8a4180f6de95f41dc5cbaa6c7fd93bef6b593f1107674fce10f60148cdaa703cc480b789
 SHA512 
e4c060074cae3d23a10ef46f64d1426dab73e1618fe0920758d701d7ec4ced8120d4791ab29691306d0ab36f45447b4dc42be20d086b2f514111ef091204491c
+DIST readme_renderer-40.0.tar.gz 32300 BLAKE2B 
feacff6f82bc59e1e21da99a702004f409b19868356a47c37e01ff1bb52e3b896eaeef2815ccc8d7f20009ce5faf8f3a75d56d1c5f4acbc38b90116d2bef45d1
 SHA512 
8b598f7882e5e4a3a6c3b010c2252fd4a4babd5e90426dcf35f0586391cc0c2f2f106e016cef24d8fc5f4ed2712e5f88fada4cda160f42158979b6ec14672d36

diff --git a/dev-python/readme-renderer/readme-renderer-40.0.ebuild 
b/dev-python/readme-renderer/readme-renderer-40.0.ebuild
new file mode 100644
index ..b50293993a5d
--- /dev/null
+++ b/dev-python/readme-renderer/readme-renderer-40.0.ebuild
@@ -0,0 +1,34 @@
+# 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} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A library for rendering 'readme' descriptions for Warehouse"
+HOMEPAGE="
+   https://github.com/pypa/readme_renderer/
+   https://pypi.org/project/readme-renderer/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   >=dev-python/bleach-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/docutils-0.13.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.5.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/docutils-0.19[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( README.rst )
+
+distutils_enable_tests pytest



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

2023-06-19 Thread Michał Górny
commit: 2bcd91f33d5d5b3d03d802279397de5245ed8652
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:25:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bcd91f3

dev-python/pycairo: Bump to 1.24.0

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

 dev-python/pycairo/Manifest  |  1 +
 dev-python/pycairo/pycairo-1.24.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 2cadb907c99e..1a63b4186149 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1 +1,2 @@
 DIST pycairo-1.23.0.tar.gz 344623 BLAKE2B 
e0551e2d4259d509f3165682b11852f28f0df93e6befcd398ef95bc5f0eed0818dc72a05a9b085148d4369e9b3283bc4d91ce032c6c88a3b15962c83eb03db57
 SHA512 
fc0cc878cc716a6a2baf89a193facfcd89970c884afd3bb9d7fbecf42894ddd191988a8f0fe79100786509f17fbe4f1990eca33a5299414b2df2539d66de5abf
+DIST pycairo-1.24.0.tar.gz 344850 BLAKE2B 
f1469254ccfcb96ee5e39af49fcae575717e2f0e9a3dc74a13408306b5c94f4557a9c6d6a448541cb1f6dd27781e484b37d5ea9f230dc87f9d3370fac31dfdba
 SHA512 
bbc160bc9c3c9365018c680f6a69347bc222cdaec10ea48d18aedd0341048df74973d3299d783662adf02b414874824660da10943d88f64c30451d3fdccc63fb

diff --git a/dev-python/pycairo/pycairo-1.24.0.ebuild 
b/dev-python/pycairo/pycairo-1.24.0.ebuild
new file mode 100644
index ..bd565080043a
--- /dev/null
+++ b/dev-python/pycairo/pycairo-1.24.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the cairo library"
+HOMEPAGE="
+   https://www.cairographics.org/pycairo/
+   https://github.com/pygobject/pycairo/
+   https://pypi.org/project/pycairo/
+"
+SRC_URI="
+   https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
+"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="examples"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   >=x11-libs/cairo-1.15.10[svg(+)]
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+python_test() {
+   esetup.py build_tests
+   epytest
+}
+
+python_install() {
+   distutils-r1_python_install \
+   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   fi
+
+   distutils-r1_python_install_all
+}



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

2023-06-19 Thread Michał Górny
commit: f6acfb62149f27d680d2ac65a75f869854fd4785
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:19:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6acfb62

dev-python/pluggy: Bump to 1.1.0

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

 dev-python/pluggy/Manifest|  1 +
 dev-python/pluggy/pluggy-1.1.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/pluggy/Manifest b/dev-python/pluggy/Manifest
index 8bceab03d73b..d3872f4fda14 100644
--- a/dev-python/pluggy/Manifest
+++ b/dev-python/pluggy/Manifest
@@ -1 +1,2 @@
 DIST pluggy-1.0.0.tar.gz 51510 BLAKE2B 
8107df9a91a843166a602e7518dd1d4167304464a8cc80180b60b03a2ac803be9b1ba190df9189907addd34a92b93a6b271d3d6b7485aa563203ce733c6a656c
 SHA512 
cf0bcbb4330c24ce473614befa19548f33fb39fa0ad094e1eae786202d7adadc28e16499f80ab96b630091765404ca5c5b6f9a55bc605e03514d8ab50cf9ae00
+DIST pluggy-1.1.0.tar.gz 59984 BLAKE2B 
58dacd5b11e7817f1f4923bcaaa8739c46972b9937b865660d6ae85019582fc9d596b5ab113884925ebb566756aeccd698e2c910a50238e81eda2f413686b8e3
 SHA512 
3cf95fd78f53525bccf04bc6dfc5101f942bdc3e787ea7c9369c6b2198e014c661999dd64ccce729787d080f44885720e25edd78bac0b93054450e09ff00b7d7

diff --git a/dev-python/pluggy/pluggy-1.1.0.ebuild 
b/dev-python/pluggy/pluggy-1.1.0.ebuild
new file mode 100644
index ..dd354f8f296d
--- /dev/null
+++ b/dev-python/pluggy/pluggy-1.1.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Plugin and hook calling mechanisms for Python"
+HOMEPAGE="
+   https://pluggy.readthedocs.io/
+   https://github.com/pytest-dev/pluggy/
+   https://pypi.org/project/pluggy/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-06-19 Thread Michał Górny
commit: 1bd826b514f0372d4515374148cdd84991134b19
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:11:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bd826b5

dev-python/ensurepip-setuptools: Bump to 68.0.0

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

 dev-python/ensurepip-setuptools/Manifest   |  1 +
 .../ensurepip-setuptools-68.0.0.ebuild | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-python/ensurepip-setuptools/Manifest 
b/dev-python/ensurepip-setuptools/Manifest
index 08848bcb7330..8f81811dec2c 100644
--- a/dev-python/ensurepip-setuptools/Manifest
+++ b/dev-python/ensurepip-setuptools/Manifest
@@ -1,2 +1,3 @@
 DIST setuptools-67.7.2-py3-none-any.whl 1093536 BLAKE2B 
d267f3aa3006e1a50ba519d1461b168d288741158d53bcef95075a16e35145f846bf72337bade5343b0be5ffdb9794cc15a68284841a10628b4c26d49b7b4141
 SHA512 
ef9041fd899e3f138e6ced79de2a52e15f1bf44dcfe6566b9b6ebf071fadad5b7b94f1a07ec81607170b34dbbf2126b4e0c2337314c8597883740c6786b54230
 DIST setuptools-67.8.0-py3-none-any.whl 1093916 BLAKE2B 
d02bd5ccfe27c116497f8ae46603e5863c88795a489523d4cdaef3bad1bfabd5dfccf7a00f17290e58cce89a6348fbc194c00ae5ccb4c5e89a083fbb84c2cca6
 SHA512 
a80fc8d632ee6d1947689bb3f27ffb85206e518bf6c153ad43dd5e9f1825fa6e45d9df2baedd1fa9a8afb12a7854215bc4f56bb73d9033704745954890267c9a
+DIST setuptools-68.0.0-py3-none-any.whl 804037 BLAKE2B 
743ab93b17f2e53e612c518d2d2fee73259dc4eef3de5ccb6587c84a91056072106d72def7189d2173c8bb53457da5b0010badaaca6a28c01aaff124dcb3bd10
 SHA512 
352b87cba8c4c9e1e0f14fb85a9f7c5bb3f874f09a8107c84df8051bba9d38b8da420babc66458bf2f51ef11b7089d1ecbbec4077a5982d73e1e63316a99c79e

diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-68.0.0.ebuild 
b/dev-python/ensurepip-setuptools/ensurepip-setuptools-68.0.0.ebuild
new file mode 100644
index ..8346a1bd0f6d
--- /dev/null
+++ b/dev-python/ensurepip-setuptools/ensurepip-setuptools-68.0.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pypi
+
+DESCRIPTION="Shared setuptools wheel for ensurepip Python module"
+HOMEPAGE="https://pypi.org/project/setuptools/;
+SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")"
+S=${DISTDIR}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+RDEPEND="
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-python/readme_renderer/, dev-python/twine/, app-text/restview/, ...

2023-06-19 Thread Michał Górny
commit: 6326816aef22402a3e7be84cdfaaa740e6fd60f8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:16:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6326816a

Move dev-python/{readme_renderer → readme-renderer}

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

 app-text/restview/restview-3.0.0.ebuild| 14 ++
 dev-python/{readme_renderer => readme-renderer}/Manifest   |  0
 .../{readme_renderer => readme-renderer}/metadata.xml  |  0
 .../readme-renderer-37.3.ebuild}   |  0
 dev-python/twine/twine-4.0.2.ebuild|  2 +-
 profiles/updates/2Q-2023   |  1 +
 6 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/app-text/restview/restview-3.0.0.ebuild 
b/app-text/restview/restview-3.0.0.ebuild
index 921e4a227fb8..b26aed69c63b 100644
--- a/app-text/restview/restview-3.0.0.ebuild
+++ b/app-text/restview/restview-3.0.0.ebuild
@@ -4,19 +4,25 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
+
 inherit distutils-r1 pypi
 
 DESCRIPTION="reStructuredText viewer"
-HOMEPAGE="https://mg.pov.lt/restview/ https://pypi.org/project/restview/;
+HOMEPAGE="
+   https://mg.pov.lt/restview/
+   https://pypi.org/project/restview/
+"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-RDEPEND="dev-python/docutils[${PYTHON_USEDEP}]
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/readme_renderer[${PYTHON_USEDEP}]"
+   dev-python/readme-renderer[${PYTHON_USEDEP}]
+"
 
 DOCS=( README.rst CHANGES.rst )
 

diff --git a/dev-python/readme_renderer/Manifest 
b/dev-python/readme-renderer/Manifest
similarity index 100%
rename from dev-python/readme_renderer/Manifest
rename to dev-python/readme-renderer/Manifest

diff --git a/dev-python/readme_renderer/metadata.xml 
b/dev-python/readme-renderer/metadata.xml
similarity index 100%
rename from dev-python/readme_renderer/metadata.xml
rename to dev-python/readme-renderer/metadata.xml

diff --git a/dev-python/readme_renderer/readme_renderer-37.3.ebuild 
b/dev-python/readme-renderer/readme-renderer-37.3.ebuild
similarity index 100%
rename from dev-python/readme_renderer/readme_renderer-37.3.ebuild
rename to dev-python/readme-renderer/readme-renderer-37.3.ebuild

diff --git a/dev-python/twine/twine-4.0.2.ebuild 
b/dev-python/twine/twine-4.0.2.ebuild
index 992ac6af8345..e1cd99941073 100644
--- a/dev-python/twine/twine-4.0.2.ebuild
+++ b/dev-python/twine/twine-4.0.2.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
>=dev-python/importlib-metadata-3.6[${PYTHON_USEDEP}]
>=dev-python/keyring-15.1[${PYTHON_USEDEP}]
>=dev-python/pkginfo-1.8.1[${PYTHON_USEDEP}]
-   >=dev-python/readme_renderer-35.0[${PYTHON_USEDEP}]
+   >=dev-python/readme-renderer-35.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.8.0[${PYTHON_USEDEP}]
>=dev-python/rfc3986-1.4.0[${PYTHON_USEDEP}]

diff --git a/profiles/updates/2Q-2023 b/profiles/updates/2Q-2023
index 5c7afc46b253..87a8a24520fb 100644
--- a/profiles/updates/2Q-2023
+++ b/profiles/updates/2Q-2023
@@ -27,3 +27,4 @@ move dev-python/docker-py dev-python/docker
 move dev-python/python-ctags dev-python/python-ctags3
 move dev-python/python-miniupnpc dev-python/miniupnpc
 move dev-python/service_identity dev-python/service-identity
+move dev-python/readme_renderer dev-python/readme-renderer



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

2023-06-19 Thread Michał Górny
commit: eab7b8ff5657e1fa1173474a941e1125538cbbf0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:05:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab7b8ff

dev-python/requests-futures: Bump to 1.0.1

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

 dev-python/requests-futures/Manifest   |  1 +
 .../requests-futures/requests-futures-1.0.1.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-python/requests-futures/Manifest 
b/dev-python/requests-futures/Manifest
index 2354038e6dd4..439c3fc63454 100644
--- a/dev-python/requests-futures/Manifest
+++ b/dev-python/requests-futures/Manifest
@@ -1 +1,2 @@
 DIST requests-futures-1.0.0.tar.gz 10897 BLAKE2B 
deccf99ffecf3dd04eaaa7692b93b046b027109346555ca9b4172f29600615fb78bd46528c2ae925587d06f24e5b52dc2f02f5d5da04eda18cd97037e1b28440
 SHA512 
64b39ed99712df8f1be74b2de97500d89711c0d5d3ba0f2b64e3bab755d0bf82029d7ced13b755ce12a2b86f3b673305b651ba6ff4cfb60aed40c8d5876f202c
+DIST requests-futures-1.0.1.tar.gz 9921 BLAKE2B 
f4b1ec5c473ebe5e2cd4ca7bf8da3c60b4a0304c6ee5940900fcbad1f8e3400facfc886e3ba318d30c597d2e212b29d6eed4dfe7e985c526309e0abb15ded6b4
 SHA512 
e95c2ae8a97f314a6f2ec02ab1d4b456cd673599dea9cf4abd9f2c601ea7ea4b48a6595d4b52bd5c717cfcbbb378be8789d6f63dfb58fb2aa4778db408521730

diff --git a/dev-python/requests-futures/requests-futures-1.0.1.ebuild 
b/dev-python/requests-futures/requests-futures-1.0.1.ebuild
new file mode 100644
index ..0aadb98b1bfc
--- /dev/null
+++ b/dev-python/requests-futures/requests-futures-1.0.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Asynchronous Python HTTP for Humans"
+HOMEPAGE="
+   https://github.com/ross/requests-futures/
+   https://pypi.org/project/requests-futures/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+RESTRICT="test"
+PROPERTIES="test_network"
+
+RDEPEND="
+   >=dev-python/requests-1.2.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-06-19 Thread Michał Górny
commit: 2240cc34ebf0e62b706584745103041c6b378f5f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 04:41:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2240cc34

dev-python/flask-sqlalchemy: Bump to 3.0.4

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

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

diff --git a/dev-python/flask-sqlalchemy/Manifest 
b/dev-python/flask-sqlalchemy/Manifest
index 8a10250d9687..97bc9df9663d 100644
--- a/dev-python/flask-sqlalchemy/Manifest
+++ b/dev-python/flask-sqlalchemy/Manifest
@@ -1,2 +1,3 @@
 DIST Flask-SQLAlchemy-2.5.1.tar.gz 132750 BLAKE2B 
6378766e9ae5e697f9a0fe23471f0264e5ac1f4c824657e5197f6c35f9f12eb756528641c1078b1bf470170c557c3201314a80b922b4ab84e4664a0ccaad2a6c
 SHA512 
5d483418204030837e62769d45c16af88c5be6dbafc7c340cc4e67ef1736ea5102f506156119864cd7673cf382b0d3f27050bda64273b93ef4805fce9e1a0f6f
 DIST Flask-SQLAlchemy-3.0.3.tar.gz 135538 BLAKE2B 
df0e682b39bf621ed2de415cec3cbda4f937d65a750050e1281082cf42dcfacf51ded5123a5832a6bbc7506f3f8e8a553007cd58710266b7ba18819e96e65c81
 SHA512 
0a49780048491bbef7384d895a34ea2732f9d6702fb40b07987eb8d0ceb73aae7988539febaeafcf050b7dc67f1297301497c84c90d139b4bf2874201186fcef
+DIST flask_sqlalchemy-3.0.4.tar.gz 78389 BLAKE2B 
f1b79c06151799e1d86419576840c90e5eec66c3f8bd1a758dc3c3bbeb9ea95b48df1f8a463eae088c3af9e2627d8f48f0b740a92cef76da9e85441178b5a6aa
 SHA512 
51dac0784fbae7f6290e41e9965fa5dce2eee54f1b779361f6140cd6abc2ffc1d8426b3dc7209f18f03ef10cc930f7dbfc780dfe5c9b58b2b082bdf495a98b3f

diff --git a/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.4.ebuild 
b/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.4.ebuild
new file mode 100644
index ..e99c031fd3f0
--- /dev/null
+++ b/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYPI_PN="Flask-SQLAlchemy"
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="SQLAlchemy support for Flask applications"
+HOMEPAGE="
+   https://github.com/pallets-eco/flask-sqlalchemy/
+   https://pypi.org/project/Flask-SQLAlchemy/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/flask-2.2.5[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4.18[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/blinker[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/pallets-sphinx-themes \
+   dev-python/sphinx-issues \
+   dev-python/sphinxcontrib-log-cabinet



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

2023-06-19 Thread Michał Górny
commit: cdfcebc30a2a8cf5fefbb883c7cc52423ca4a77c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:14:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdfcebc3

dev-python/keystoneauth1: Bump to 5.2.1

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

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

diff --git a/dev-python/keystoneauth1/Manifest 
b/dev-python/keystoneauth1/Manifest
index 1e495cacf950..55326ae5cfe6 100644
--- a/dev-python/keystoneauth1/Manifest
+++ b/dev-python/keystoneauth1/Manifest
@@ -1 +1,2 @@
 DIST keystoneauth1-5.2.0.tar.gz 273102 BLAKE2B 
ed05830fad8432c36bff41b2238f91cea69846074da9991e28d75ac2ea00744f811edf33f84a2b3e4b4476de1dee8ecf85cfc7d6dbb01ab733d48a84bed80646
 SHA512 
4a9818922a7f899ebfb2f80a1cde4e4e62a94c30788f7e79004a24de8f94c7d9e0ce9e15eb3a37137240bb4ae0dcc71620edc7bdc05f83323939a48a075b6031
+DIST keystoneauth1-5.2.1.tar.gz 273214 BLAKE2B 
1edeaf982dbdf9c4c0d3ba15762a37104bd355bc5de848d05bbc1d51b914875f8ff47be3777f57e03b10a0ad837f29c1ad8df8666a4839a51688afd6894706be
 SHA512 
912833a84cc47e13db851cfd34e6d4e74d3f3594f15c5e5a94c318d7a720145cc226a85921a7aed6e1385b4b260fc3f966a1d558d5165af3bc39ed87e2a148ba

diff --git a/dev-python/keystoneauth1/keystoneauth1-5.2.1.ebuild 
b/dev-python/keystoneauth1/keystoneauth1-5.2.1.ebuild
new file mode 100644
index ..b0f8223e4c1a
--- /dev/null
+++ b/dev-python/keystoneauth1/keystoneauth1-5.2.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="This package contains tools for authenticating to an 
OpenStack-based cloud"
+HOMEPAGE="https://github.com/openstack/keystoneauth;
+HOMEPAGE="
+   https://opendev.org/openstack/keystoneauth/
+   https://github.com/openstack/keystoneauth/
+   https://pypi.org/project/keystoneauth1/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/os-service-types-1.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/betamax-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
+   >=dev-python/requests-kerberos-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   # relies on specific test runner name
+   sed -i -e 's:run\.py:unittest_or_fail.py:' \
+   keystoneauth1/tests/unit/test_session.py || die
+   # remove the test that requires hacking
+   rm keystoneauth1/tests/unit/test_hacking_checks.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   eunittest -b
+}



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

2023-06-19 Thread Michał Górny
commit: f73b86cad9465f58a83cca2a064e18663b0d1372
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:14:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f73b86ca

dev-python/griffe: Bump to 0.29.1

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

 dev-python/griffe/Manifest |  1 +
 dev-python/griffe/griffe-0.29.1.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest
index a548febc158f..41ecdb270597 100644
--- a/dev-python/griffe/Manifest
+++ b/dev-python/griffe/Manifest
@@ -1 +1,2 @@
 DIST griffe-0.29.0.gh.tar.gz 157523 BLAKE2B 
2854d6e30898e7aec9b6481215311956bcd9b24eb4b7cb36c11515f36a90467cabfc2cf9320bf4dcb44f04d8dd855cde97a749f7b51529cbfe5bd5e8e4391d9c
 SHA512 
3367e48ac9337d180621fa694babc61dec445cc86b1555a65d14547c95aabda637ef72d86d3a1eb16fc736923876cda6c2ba51fa346551e5e134b490557d1459
+DIST griffe-0.29.1.gh.tar.gz 159747 BLAKE2B 
b998c2014a883ddb5c845b620ceba7a6edcaf7fbd7178ad356961cd1f0866927008d7ac16c1a0f13e886812ae706b3d117f8cd8e26e5f46999da44d843f0cd43
 SHA512 
f8405b2ace1dac83e451fa344d395f8e1733362409853b7952cbe10321eb13b7524cb96ba899559a08ebdbc57f997b7ee38ba8951730b288e4f87127e87b100b

diff --git a/dev-python/griffe/griffe-0.29.1.ebuild 
b/dev-python/griffe/griffe-0.29.1.ebuild
new file mode 100644
index ..2f7ad52e12f9
--- /dev/null
+++ b/dev-python/griffe/griffe-0.29.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Signature generator for Python programs"
+HOMEPAGE="
+   https://mkdocstrings.github.io/griffe/
+   https://github.com/mkdocstrings/griffe/
+   https://pypi.org/project/griffe/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+   https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}



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

2023-06-19 Thread Michał Górny
commit: 4c3ccb9c645195e57f97066e86940d99ad5565ae
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:08:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c3ccb9c

net-misc/electrum: Bump to 4.4.5

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

 net-misc/electrum/Manifest  |   1 +
 net-misc/electrum/electrum-4.4.5.ebuild | 113 
 2 files changed, 114 insertions(+)

diff --git a/net-misc/electrum/Manifest b/net-misc/electrum/Manifest
index 3bbcfd8dcd37..3854f7f3a589 100644
--- a/net-misc/electrum/Manifest
+++ b/net-misc/electrum/Manifest
@@ -1,2 +1,3 @@
 DIST electrum-4.4.3.gh.tar.gz 5629690 BLAKE2B 
56f1bf2500500eb9fcd3b0397adee2f46865ab628004c62b2ffc36b7a019b1bd94b7c84576b35afda70116fb290476432fb1363eeb511d8cd4e6342c3a920975
 SHA512 
077742c404cce57fbf330b28a36c277dc22c10027c8f412ea192a7f7b917b37b22bbb85dc6cdc654daaacc28f98659dac406879a183448b20b0377a86697f486
 DIST electrum-4.4.4.gh.tar.gz 5630721 BLAKE2B 
89505aee1be9fd66a57544d7fb9dc01b09c121529aebc63021f460a4a210bdce7d911854d3547e4710b6d44f329abe8fdc3c59d2a2776b1f470cf26c91de6e6a
 SHA512 
cb59ee0f0a427bf6aa3d6d707a4a188aa0e4c9e957af748908c1f617ac49416a0015a6c5f4763b6ef5e4f67a7fcb827f2bd31825e8b42ebc3cca7da0c72a1bc0
+DIST electrum-4.4.5.gh.tar.gz 5631717 BLAKE2B 
d780f3f466a337476e235bdb1eb6cd2eddb30bb3f4d9e28510f46594dab444e96d0515cea93ceb7ad4fcaa4b6372aaa80625cdfd3c137fe12e5410489582f5e6
 SHA512 
6eb91e51a2a0de440e0fe5407a6081a6e5ddd833b528f4a175d17d1b8799eb372f0ef0fa3f66a9b0136e39a7e83f238d33edc33c9bcc32e080f3fa9ac0166e24

diff --git a/net-misc/electrum/electrum-4.4.5.ebuild 
b/net-misc/electrum/electrum-4.4.5.ebuild
new file mode 100644
index ..1cc9eb1f94ba
--- /dev/null
+++ b/net-misc/electrum/electrum-4.4.5.ebuild
@@ -0,0 +1,113 @@
+# 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} )
+PYTHON_REQ_USE="ncurses?"
+
+inherit distutils-r1 xdg-utils
+
+DESCRIPTION="User friendly Bitcoin client"
+HOMEPAGE="
+   https://electrum.org/
+   https://github.com/spesmilo/electrum/
+"
+SRC_URI="
+   https://github.com/spesmilo/electrum/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cli ncurses qrcode +qt5"
+REQUIRED_USE="|| ( cli ncurses qt5 )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   =dev-python/aiohttp-socks-0.3[${PYTHON_USEDEP}]
+   =dev-python/aiorpcX-0.22*[${PYTHON_USEDEP}]
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   dev-python/bitstring[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/dnspython-2[${PYTHON_USEDEP}]
+   dev-python/pbkdf2[${PYTHON_USEDEP}]
+   dev-python/pyperclip[${PYTHON_USEDEP}]
+   dev-python/PySocks[${PYTHON_USEDEP}]
+   dev-python/qrcode[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-python/protobuf-python-3.20[${PYTHON_USEDEP}]
+   qrcode? ( media-gfx/zbar[v4l] )
+   qt5? (
+   dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
+   )
+   ncurses? ( $(python_gen_impl_dep 'ncurses') )
+"
+BDEPEND="
+   test? (
+   dev-python/pyaes[${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # use backwards-compatible cryptodome API
+   sed -i -e 's:Cryptodome:Crypto:' electrum/crypto.py || die
+
+   # make qdarkstyle dep optional
+   sed -i -e '/qdarkstyle/d' contrib/requirements/requirements.txt || die
+
+   # remove upper bounds from deps
+   sed -i -e 's:,<[0-9.]*::' contrib/requirements/requirements.txt || die
+
+   local bestgui
+   if use qt5; then
+   bestgui=qt
+   elif use ncurses; then
+   bestgui=text
+   else
+   bestgui=stdio
+   fi
+   sed -i 's/^\([[:space:]]*\)\(config_options\['\''cwd'\''\] = 
.*\)$/\1\2\n\1config_options.setdefault("gui", "'"${bestgui}"'")\n/' 
${PN}/${PN} || die
+
+   eapply_user
+
+   xdg_environment_reset
+   distutils-r1_src_prepare
+}
+
+src_install() {
+   dodoc RELEASE-NOTES
+   distutils-r1_src_install
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+
+   local v
+   for v in ${REPLACING_VERSIONS}; do
+   ver_test "${v}" -ge 4.3.4 && return
+   done
+
+   ewarn "If you are new to BitCoin, please be aware that:"
+   ewarn "1. Cryptocurrencies are volatile.  BTC has been subject to rapid"
+   ewarn "   changes of value in the past."
+   ewarn "2. Cryptocurrency ownership is determined solely by the access 
to"
+ 

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

2023-06-19 Thread Michał Górny
commit: 59c1132842ae7a907e32f6a50912e3ab13f7f052
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:09:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59c11328

dev-python/fakeredis: Bump to 2.15.0

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

 dev-python/fakeredis/Manifest|  1 +
 dev-python/fakeredis/fakeredis-2.15.0.ebuild | 78 
 2 files changed, 79 insertions(+)

diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest
index b403bc1cd86b..30f19d74366a 100644
--- a/dev-python/fakeredis/Manifest
+++ b/dev-python/fakeredis/Manifest
@@ -2,3 +2,4 @@ DIST fakeredis-2.12.1.tar.gz 97486 BLAKE2B 
5207d9b946eb5720083b045e29b960cc2eb3a
 DIST fakeredis-2.13.0.tar.gz 98084 BLAKE2B 
c147332f2575be7f63aef48199920480d550efbadeee9de255b17cb9c7d6791a059ee3d4bdc500ecf44dcc22de6fdd11d170daf3e19de8e910833b1de12232c6
 SHA512 
30335e456f7ac2498fc175f9fd154a766064a05e6eb996df9d533412525a3d4279c9359ac5e43a2b9ec9bb1d653639aa10d4e1765a4e4c1bc84f764fa1efdb42
 DIST fakeredis-2.14.0.tar.gz 101919 BLAKE2B 
7582b3986bc7102a02a69a321e539dc15d425d918397e896eed9d544816697c55e938511ae69201eae3a5c1e814afe7f0c472d48a249be976178a7c0279472ae
 SHA512 
a63b46420d9ca2348b0ed0f4ef2c0227a4dbc46efef2fae5beae2513cc77732be830669910f14d59ecb2f1fa3b698e29855658239fea4ff458c4ba62fd9fa4cb
 DIST fakeredis-2.14.1.tar.gz 101789 BLAKE2B 
2e38319aa8bb23c9cd2196d8dbcf489fead785bffa3b464b7e420f28b247c911ea9f3775328f8fec7c26b1a77e32d6a21acf627fe7b603f311b0f3820fa06b54
 SHA512 
71b7f034ad5ccdd569052a82d2e15ec21db4b5a26bc5c660f76bb88c0b7aaa252234e899644dfd63086aaf8a9400ea13acc6439fdca08f84c8392949815f33d2
+DIST fakeredis-2.15.0.tar.gz 108160 BLAKE2B 
aaf135ffc395d6304c2f95b0339610f506382e865039f647a9af3fd9e3fa8cd9b9f6ea6557670fd61e949136f35de10b0fad63a1813d59f5b3697dd200195960
 SHA512 
59bc74a328b85cebcf0ae61d70e4ce26f3cdde3b82de6746f6b33229a6185d542db1e2ddd7c8ea600db69a6c630dbf81998ba108982da33487fe5ad2068abb29

diff --git a/dev-python/fakeredis/fakeredis-2.15.0.ebuild 
b/dev-python/fakeredis/fakeredis-2.15.0.ebuild
new file mode 100644
index ..10e805e1986c
--- /dev/null
+++ b/dev-python/fakeredis/fakeredis-2.15.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Fake implementation of redis API for testing purposes"
+HOMEPAGE="
+   https://github.com/cunla/fakeredis-py/
+   https://pypi.org/project/fakeredis/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/redis-4.2[${PYTHON_USEDEP}]
+   =dev-python/sortedcontainers-2.4.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-db/redis
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # also lupa
+   test/test_aioredis2.py::test_failed_script_error
+   # TODO
+   "test/test_fakeredis.py::test_set_get_nx[StrictRedis]"
+   "test/test_fakeredis.py::test_lpop_count[StrictRedis]"
+   "test/test_fakeredis.py::test_rpop_count[StrictRedis]"
+   "test/test_fakeredis.py::test_zadd_minus_zero[StrictRedis]"
+   
"test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis]"
+   
test/test_mixins/test_set_commands.py::test_smismember_wrong_type
+   )
+   local EPYTEST_IGNORE=(
+   # these tests fail a lot...
+   test/test_hypothesis.py
+   )
+   local args=(
+   # tests requiring lupa (lua support)
+   -k 'not test_eval and not test_lua and not test_script'
+   )
+   epytest "${args[@]}"
+}
+
+src_test() {
+   local redis_pid="${T}"/redis.pid
+   local redis_port=6379
+
+   einfo "Spawning Redis"
+   einfo "NOTE: Port ${redis_port} must be free"
+   "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start 
redis server"
+   daemonize yes
+   pidfile ${redis_pid}
+   port ${redis_port}
+   bind 127.0.0.1
+   EOF
+
+   # Run the tests
+   distutils-r1_src_test
+
+   # Clean up afterwards
+   kill "$(<"${redis_pid}")" || die
+}



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

2023-06-19 Thread Michał Górny
commit: 4d8a8a57eff28791125ed0a63923ed45ee8a4797
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 04:16:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d8a8a57

dev-python/boto3: Bump to 1.26.156

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index dbdc2a7dd50f..05e683850c37 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,3 +5,4 @@ DIST boto3-1.26.152.gh.tar.gz 662874 BLAKE2B 
31866c0c3244cdb868fadaf985410e5577d
 DIST boto3-1.26.153.gh.tar.gz 663859 BLAKE2B 
6c5a04fcaa6dde09a09552c2687a2ad1a780ce703cc60eda84c2fa6ad9061dd5f0a4aa0c8f7a7d15f73da2abd9f28d12f8f3d4f859a552cc355bde16f9b306aa
 SHA512 
70117de2475d82f4bb94be2033b7ba18447290f767334d3ea11c60807619d76846003868439f1d025b396df12b91e126f4935f7438d649ca2ee7d629f0a499f4
 DIST boto3-1.26.154.gh.tar.gz 664248 BLAKE2B 
d36363c3a1561392fe9217c694f263ed34d10fee42141efffbe9d0899e5472d765af717a148deb9b3ef2abe654dcbb5840557d24644763a43ebda61fb39d7b5a
 SHA512 
3aa8b243f9a39921c48d7d63ffb0be64f3bf8dbb824df03e7aafea072a218973660deb52b80ec23367f2a94f8bb9b2ee284a5b4d41d0edd81a1ea063cf94f453
 DIST boto3-1.26.155.gh.tar.gz 664838 BLAKE2B 
35c78d4da5bcba6f218a854d67647b71b16915b380271ed03c79775c547ab69fadd750f58557460445d5a6448f927042cccb6cea6e14670dda7e59ccac3c5b5f
 SHA512 
40197333b87c85119428faa35489207ffdc6c03cec03c6446e239d616bd19a40da1512e5ce43618fea9465f174564b533021ba95e26d105a00786dfe47ec7342
+DIST boto3-1.26.156.gh.tar.gz 665272 BLAKE2B 
7926b1ec420872d68d47483539ab9174ef9d8697ec0829a3ed3293ed589e459eb1a16591e53283b0d3cf639cbdd0d34fe730f347d1a50a8e72ce7ee545d332db
 SHA512 
49b1653ccb1380529dd9ca90d63975b0a4dc5f671016d905d684074f858e3825dc6420de80bd90512aff91e33792dfbac94cd853acb617859e46e74d5aabee47

diff --git a/dev-python/boto3/boto3-1.26.156.ebuild 
b/dev-python/boto3/boto3-1.26.156.ebuild
new file mode 100644
index ..2a4a7643203e
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.156.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/keyring/

2023-06-19 Thread Michał Górny
commit: 07c2b0de2094c151983c3fb9e0f04103ae139c8c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 04:38:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c2b0de

dev-python/keyring: Bump to 24.0.0

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

 dev-python/keyring/Manifest  |  1 +
 dev-python/keyring/keyring-24.0.0.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest
index 6bad012465c2..6e05dd3e3eaf 100644
--- a/dev-python/keyring/Manifest
+++ b/dev-python/keyring/Manifest
@@ -1 +1,2 @@
 DIST keyring-23.13.1.tar.gz 59582 BLAKE2B 
fb39490ba857f97b9b89856059664dfe21495ffe651bb48ad4e2284efe3f3c7551d34bfb4c39518c2b9b5e31e61b91693301271750f4ec837567d7652b11e9ef
 SHA512 
7e56380e7311a31d8703b9e3beb74a8c8ce026f6cf9e1792780d349f3db61f50a1905c7d509a7013dd7cb47428dd3c28c3620815f01d3c4dbd7f648e056539d0
+DIST keyring-24.0.0.tar.gz 59671 BLAKE2B 
424247f21958c5f485de2a4eca3d0cabcb2eec3b80ab3492f15ce1c0df3ff33131453387083da2119aaac7368153a59c31ad1919d7f350f62b1cfa367b9f0eed
 SHA512 
4e6ce15d43aadbb831005e9b8f5cdebe4c034d9e2e47798814ae83d8146226504147585b8bfcb10ee5461113bd45d296f41c8c2bbf6fd30665192051b937ef05

diff --git a/dev-python/keyring/keyring-24.0.0.ebuild 
b/dev-python/keyring/keyring-24.0.0.ebuild
new file mode 100644
index ..b53edb187cea
--- /dev/null
+++ b/dev-python/keyring/keyring-24.0.0.ebuild
@@ -0,0 +1,46 @@
+# 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} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Provides access to the system keyring service"
+HOMEPAGE="
+   https://github.com/jaraco/keyring/
+   https://pypi.org/project/keyring/
+"
+
+SLOT="0"
+LICENSE="PSF-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   >=dev-python/secretstorage-3.2[${PYTHON_USEDEP}]
+   dev-python/jaraco-classes[${PYTHON_USEDEP}]
+   >=dev-python/jeepney-0.4.2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib-metadata-4.11.4[${PYTHON_USEDEP}]
+   ' 3.9 3.10 3.11)
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # this test fails if importlib-metadata returns more than one
+   # entry, i.e. when keyring is installed already
+   tests/test_packaging.py::test_entry_point
+)
+
+EPYTEST_IGNORE=(
+   # apparently does not unlock the keyring properly
+   tests/backends/test_libsecret.py
+   # hangs
+   tests/backends/test_kwallet.py
+)



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

2023-06-19 Thread Michał Górny
commit: cbd8a60b946b70fb0338614809687519a991d1bc
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 04:35:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd8a60b

dev-python/tox: Bump to 4.6.3

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

 dev-python/tox/Manifest |  1 +
 dev-python/tox/tox-4.6.3.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index 7a9f0239964b..6a9973e0f9a8 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -4,3 +4,4 @@ DIST tox-4.5.2.tar.gz 170336 BLAKE2B 
1dcd2bbd7d153dbf0ac7bb48cdd1826d5fb915b7ef6
 DIST tox-4.6.0.tar.gz 170401 BLAKE2B 
ae9decd66677fc4e0422687dcd166a27df2f5617c4dbad1d99762542e0d7e1cbcb27892fce74217f85d3e93176475fa39a22a6dd99ccf141a12832862b436a02
 SHA512 
465db889630d1aa36329b41cf91537e7ca27fe0901b77b8b24d180ab854f2b7c062ae62bdcc931a33235b617e7c709d9290f0769b133b5cd40e398aea9a8d918
 DIST tox-4.6.1.tar.gz 172090 BLAKE2B 
ee86b8972ee273f07ab0197ab2f0b6ce4505206eebc412f6ec68007e1cf5ac270662e4cb61aa6eb5b08df07a5b20a28c498f9e730fe08fd04339ba918a7712e5
 SHA512 
b6571790275ee6d7f33dfd72c587b70476fc4ea0798a5331831bea69087cacd21eed546197bfb4a32cb4fe182b63b759977f194e19b56fb346ed251a00be9d6b
 DIST tox-4.6.2.tar.gz 172333 BLAKE2B 
0fa9e7782eb18b525ff7f226b0fa9b8001f69f8b620b86a19bc2c19c349b2c8c7440a1de220387bccaa7a9044796db57ae63d16851c98a73ced2c495a01b5f3e
 SHA512 
3e4663972f8c51a634f00c57c8b9b6704a628e912ef2e1854a8dfbd7bce13e44822984af9f69cb5b8a306ede545a565044cfeb8803cff41a530de7958fc07878
+DIST tox-4.6.3.tar.gz 172585 BLAKE2B 
14d895a516fdb1b767c922633185b31904149e7fea9d1ae3faaac343bfd481fc843dcb4784168c89fb6d3f5503f4ff8fb35680ed197b5df2dde1f124be1df8ea
 SHA512 
6261998bb753556a24e869db18955eea9b26063e0b67503028571e62085c2da535dc60552192c69ba07366150c4f3a3ce6bd36dd62d2fe6f24d7b466dccf2e76

diff --git a/dev-python/tox/tox-4.6.3.ebuild b/dev-python/tox/tox-4.6.3.ebuild
new file mode 100644
index ..bab8c876eff7
--- /dev/null
+++ b/dev-python/tox/tox-4.6.3.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=hatchling
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="virtualenv-based automation of test activities"
+HOMEPAGE="
+   https://tox.readthedocs.io/
+   https://github.com/tox-dev/tox/
+   https://pypi.org/project/tox/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/cachetools-5.3.1[${PYTHON_USEDEP}]
+   >=dev-python/chardet-5.1[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.12.2[${PYTHON_USEDEP}]
+   >=dev-python/packaging-23.1[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-3.5.3[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-1[${PYTHON_USEDEP}]
+   >=dev-python/pyproject-api-1.5.2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+   >=dev-python/virtualenv-20.23.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/build-0.10[${PYTHON_USEDEP}]
+   >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}]
+   >=dev-python/flaky-3.7[${PYTHON_USEDEP}]
+   >=dev-python/psutil-5.9.5[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-3.11.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
+   >=dev-python/re-assert-1.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/time-machine-2.10[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # devpi_process is not packaged, and has lots of dependencies
+   cat > "${T}"/devpi_process.py <<-EOF || die
+   def IndexServer(*args, **kwargs): raise NotImplementedError()
+   EOF
+
+   local -x PYTHONPATH=${T}:${PYTHONPATH}
+   local EPYTEST_DESELECT=(
+   # Internet
+   
tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external
+   )
+   local EPYTEST_IGNORE=(
+   # requires devpi*
+   tests/test_provision.py
+   )
+
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]'
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]'
+   

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

2023-06-19 Thread Michał Górny
commit: 7cca0007a8155be1d00a28a22b040704f10de65b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 04:16:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cca0007

app-admin/awscli: Bump to 1.27.156

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 7c4af9c7c51a..e9af4c64ab2c 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,3 +5,4 @@ DIST aws-cli-1.27.152.gh.tar.gz 2434279 BLAKE2B 
4c7ff9c0df3aee2eb8d195941f0d443a
 DIST aws-cli-1.27.153.gh.tar.gz 2436062 BLAKE2B 
e9351f70b36ffb15fcab233ba2c6845675749b34a16ddb6baac25acb712f7ce42fa531683684fa7deb4bde38c896eca6f5e47d6637f10e45c56d7e20eb99145e
 SHA512 
6e48dfed4c7d09acc1d567952e921a926ac2a63cbf4c0ab27856a17336cb517157ff5e7a3685b9f6c7d2f2edc2aad7dd52079ac3b5cbb13ad0da65a772dc3099
 DIST aws-cli-1.27.154.gh.tar.gz 2436624 BLAKE2B 
79f55cc001ba3286a125002304c350dbecc6582b0e52b1ab1c1460b15406a82b397907ab11c7fd92c0db4e952856cf6f7b2c7a0022ff4f836b5f49a86461
 SHA512 
366ddc5274631c70e2e5735ead4d54cecfdc7b115d8168aff6fff25b3f842731a2938cd66da1c6897833fae7ac534945c848551ca5a07c7a52fe7d6f9f2b55f7
 DIST aws-cli-1.27.155.gh.tar.gz 2437165 BLAKE2B 
59a757940ec6999567f1744d147078acbb3e0bf02390e40452d8a9ad04748d29d88e8bca70a666a5d7ed33d947f8a77433028033d732ae962f927dc42a799d9e
 SHA512 
6d1cb53fb2e7b9b724bf9ecbbaac3549fd44d33134f1060a52d67867cbca935304bce440f99c92adedbd15b2295a2753df79e83b660b0d415a95ee10c1cc52d7
+DIST aws-cli-1.27.156.gh.tar.gz 2437549 BLAKE2B 
dd98b3605986fc9d832604bea3dc1d22daf2e5ae08637367023337dca349706edf10ad7702d914600ec02c7d137d29a9eb13d95ddaf99e402507fd45e9bdb0eb
 SHA512 
c932a11a1ed36219f5dc22a046fd9e7e8ca8229d266fe45c626ee2ff9e6608029a733d5b335e90b6d4a38fffa04a06d1a1f84bf0b827c65fb9edf5d2f0ff8b57

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



[gentoo-commits] repo/gentoo:master commit in: dev-perl/local-lib/

2023-06-19 Thread Sam James
commit: 6e908dfc4e6e1b67f46de810cff8d21f49d0bc7a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 05:34:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 05:34:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e908dfc

dev-perl/local-lib: add 2.0.29

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

 dev-perl/local-lib/Manifest|  1 +
 dev-perl/local-lib/local-lib-2.0.29.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-perl/local-lib/Manifest b/dev-perl/local-lib/Manifest
index 4b4f31d3da45..31631c8091db 100644
--- a/dev-perl/local-lib/Manifest
+++ b/dev-perl/local-lib/Manifest
@@ -1 +1,2 @@
 DIST local-lib-2.28.tar.gz 63662 BLAKE2B 
15fb15d150e9d8b726ebd259a15fe44f06ed891eaa9ced700bb144e176f9690f9212189b5e93c980a14ebbe567a682e412e7878bb01bd63901adee0bf7e959c4
 SHA512 
3311ab9807132405bed96defdea05873a2301dc9ee7acaee0989b1c1d85b00960f2cbe14350133f4156bd846defd1ea17e489d7c691996b01ade8ac50b343957
+DIST local-lib-2.29.tar.gz 63789 BLAKE2B 
653f3fdbf91746d0941e04d2c96ef62783a10cb0cd9705c4c5c8d52ef30eaadad374e76939844184c9b04232b46e75b59d079583146c4b8d41d5f5e5aa6dd8bb
 SHA512 
4b5370fed9975b702aa13bb58665f4b05f60e5665ec01be2051d5cc38d9953199bce9ad62788689c2520b5b0d84c438458f78728fd2e6915447dc1c8678978b1

diff --git a/dev-perl/local-lib/local-lib-2.0.29.ebuild 
b/dev-perl/local-lib/local-lib-2.0.29.ebuild
new file mode 100644
index ..394b1ac7a00a
--- /dev/null
+++ b/dev-perl/local-lib/local-lib-2.0.29.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=HAARG
+DIST_VERSION=2.29
+inherit perl-module
+
+DESCRIPTION="Create and use a local lib/ for perl modules with PERL5LIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=virtual/perl-CPAN-1.820.0
+   >=virtual/perl-ExtUtils-Install-1.430.0
+   >=virtual/perl-ExtUtils-MakeMaker-7.0.0
+   >=dev-perl/Module-Build-0.360.0
+"
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+   test? ( virtual/perl-Test-Simple )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Log-Dispatch-Array/

2023-06-19 Thread Sam James
commit: 3392270518977e48c9345a405e1583c3ee9bec37
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 05:23:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 05:31:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33922705

dev-perl/Log-Dispatch-Array: add 1.5.0

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

 .../Log-Dispatch-Array-1.5.0.ebuild| 26 ++
 dev-perl/Log-Dispatch-Array/Manifest   |  1 +
 2 files changed, 27 insertions(+)

diff --git a/dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.5.0.ebuild 
b/dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.5.0.ebuild
new file mode 100644
index ..c7d8ce12512e
--- /dev/null
+++ b/dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.5.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=1.005
+inherit perl-module
+
+DESCRIPTION="Log events to an array (reference)"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-perl/Log-Dispatch
+   virtual/perl-parent
+"
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.780.0
+   test? (
+   virtual/perl-File-Spec
+   dev-perl/Test-Deep
+   >=virtual/perl-Test-Simple-0.960.0
+   )
+"

diff --git a/dev-perl/Log-Dispatch-Array/Manifest 
b/dev-perl/Log-Dispatch-Array/Manifest
index d1e68b460749..a0bd61accb8f 100644
--- a/dev-perl/Log-Dispatch-Array/Manifest
+++ b/dev-perl/Log-Dispatch-Array/Manifest
@@ -1 +1,2 @@
 DIST Log-Dispatch-Array-1.003.tar.gz 12926 BLAKE2B 
c6783bcbb9cfa75089208ff83efa613c04d42af257e8c437c7e85b736eb476bd60bf8a20f54b5c9cba2193c3527d15aa41e7241357312dd940610ad9075650a7
 SHA512 
00482172dc41355de5a27f7ae167c1f2c8644c41a2484e4fd5709765ab6a413d15ec268af89cef6a521a0a5570be2652b02efec9a717e8325bbfb8fd51a4bb68
+DIST Log-Dispatch-Array-1.005.tar.gz 16080 BLAKE2B 
26b9c3366993bea2c37c3c4073a8ad959948a84bade0865daa2939be94034d464810f36fe827872274bc9853e2afd8cef18be426a84046e69ae631b619d39883
 SHA512 
35d632ae0d2b8c34f132884c606b7e2ec12ad3e763ebc043a53449c0a63da03adf661ae2aa45f1b95d50f39a662f472e37f013ada727fbe53242c7d5d361e87e



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Log-Dispatchouli/

2023-06-19 Thread Sam James
commit: b51136557c1bac12fccfa831c96c7326a2054e28
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 05:20:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 05:31:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5113655

dev-perl/Log-Dispatchouli: add 3.5.0

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

 .../Log-Dispatchouli/Log-Dispatchouli-3.5.0.ebuild | 48 ++
 dev-perl/Log-Dispatchouli/Manifest |  1 +
 2 files changed, 49 insertions(+)

diff --git a/dev-perl/Log-Dispatchouli/Log-Dispatchouli-3.5.0.ebuild 
b/dev-perl/Log-Dispatchouli/Log-Dispatchouli-3.5.0.ebuild
new file mode 100644
index ..1a581c6de567
--- /dev/null
+++ b/dev-perl/Log-Dispatchouli/Log-Dispatchouli-3.5.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=3.005
+inherit perl-module
+
+DESCRIPTION="Simple wrapper around Log::Dispatch"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+# r: Log::Dispatch::File -> Log-Dispatch
+# r: Log::Dispatch::Screen -> Log-Dispatch
+# r: Log::Dispatch::Syslog -> Log-Dispatch
+# r: Scalar::Util - Scalar-List-Utils
+# r: overload, strict, warnings -> perl
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-File-Spec
+   dev-perl/Log-Dispatch
+   dev-perl/Log-Dispatch-Array
+   dev-perl/Params-Util
+   virtual/perl-Scalar-List-Utils
+   dev-perl/String-Flogger
+   dev-perl/Sub-Exporter
+   >=dev-perl/Sub-Exporter-GlobExporter-0.2.0
+   >=virtual/perl-Sys-Syslog-0.160.0
+   >=dev-perl/Try-Tiny-0.40.0
+"
+# t: File::Spec::Functions -> File-Spec
+# t: base, lib -> perl
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   !minimal? (
+   >=virtual/perl-CPAN-Meta-2.120.900
+   )
+   virtual/perl-File-Temp
+   dev-perl/JSON-MaybeXS
+   dev-perl/Test-Deep
+   dev-perl/Test-Fatal
+   >=virtual/perl-Test-Simple-0.960.0
+   )
+"

diff --git a/dev-perl/Log-Dispatchouli/Manifest 
b/dev-perl/Log-Dispatchouli/Manifest
index a17b5675a5a4..db4680f8b038 100644
--- a/dev-perl/Log-Dispatchouli/Manifest
+++ b/dev-perl/Log-Dispatchouli/Manifest
@@ -1 +1,2 @@
 DIST Log-Dispatchouli-2.023.tar.gz 31858 BLAKE2B 
bab4a211710ff0cf36ec4b6f4dea706cdebc869919801d39388b90434efdd2741a0ae54bb67cdbf2e69dbcd1162eafdf2aedbe9907745aebe24e30c79d91ffb1
 SHA512 
e9d5a99029e2d9f9ce48b3cfa37875cd3d9394757fbad0ec652ef9e4260041bd06a2273bb26daba88e9f3fec22e0a56b6c9d80ae9d4aa31b596d4aad5bf8a5b2
+DIST Log-Dispatchouli-3.005.tar.gz 39452 BLAKE2B 
46c5dcca99e5d96817d7e3e6cb346d9323f1fc6e3d9a4112aebb514745549a89d3b3bf421b0b966854955cb00790ccb4893fd33172756067941ad3706fb6017f
 SHA512 
5e0895c1c27a59732d04456ca3621b6464b9cab386eaf6a760e658fd807ff3ac2cbe86f3b9a03c55e2d5a10754d593d820188b7a71fd00fc8b339ecef4c58b48



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Log-Any/

2023-06-19 Thread Sam James
commit: 2898a899ad5298d564298471110104d825932f34
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 05:30:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 05:31:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2898a899

dev-perl/Log-Any: add 1.715.0

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

 dev-perl/Log-Any/Log-Any-1.715.0.ebuild | 34 +
 dev-perl/Log-Any/Manifest   |  1 +
 2 files changed, 35 insertions(+)

diff --git a/dev-perl/Log-Any/Log-Any-1.715.0.ebuild 
b/dev-perl/Log-Any/Log-Any-1.715.0.ebuild
new file mode 100644
index ..3f66c8f7c8d0
--- /dev/null
+++ b/dev-perl/Log-Any/Log-Any-1.715.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PREACTION
+DIST_VERSION=1.715
+inherit perl-module
+
+DESCRIPTION="Bringing loggers and listeners together"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="minimal"
+
+# Test::Builder needed for Log/Any/Adapter/Test.pm
+# constant -> perl
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Data-Dumper
+   virtual/perl-Exporter
+   virtual/perl-IO
+   virtual/perl-Storable
+   virtual/perl-Sys-Syslog
+   virtual/perl-Test-Simple
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 )
+   virtual/perl-File-Spec
+   )
+"

diff --git a/dev-perl/Log-Any/Manifest b/dev-perl/Log-Any/Manifest
index 2b4b69c25913..e9a7f98d1040 100644
--- a/dev-perl/Log-Any/Manifest
+++ b/dev-perl/Log-Any/Manifest
@@ -1,2 +1,3 @@
 DIST Log-Any-1.709.tar.gz 56325 BLAKE2B 
4028b549f7898c60ceeaba293eaa91da7bd7a7d387fba74d1804fd83748fc6bf1eb3a578fdd9ce6f9ea36093a1a239c0b0ba12803ba1a37a9733436286f0a22c
 SHA512 
55beff3b56185e80aa4515d9e924356ffa2430fdbfe035f9d33cb6254bd8a23382055931939d4927befcc577486fb62f86b0362725fad60e571fbf0d669775c4
 DIST Log-Any-1.710.tar.gz 55883 BLAKE2B 
e11308219ae1ab6d043ce96d5399e6f12f5a6756c6a53914f2c19188171f2e87a46d2cbb387c95be50c24888fa1a5b33ba0dc55fffc082282f577c62429ba184
 SHA512 
1aff56c1c4c51d4e9aae43add704dd2da86ea320ee095a613bd569c2f0ea546c98d27a1e0854f9b88cc1772bf438ee3be80ba2f61e8c15f39497035993f122e3
+DIST Log-Any-1.715.tar.gz 59607 BLAKE2B 
9231a3c063d29eb9911b7f391265db9adec99717c920b5be35bbbaca9a0b8250624fee820856f8392a99b3d1efccbf985ca3b51a8b2e65fcb61ee2e09a8f3808
 SHA512 
3acfc951608e77ba9a75af2259720b816d61efaae037d3cb479a0a4d3ce7a177b0f295863a6e59f7f697f2679a8c74b457a55c5f567ac5e3f73b678ba7107d8b



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Log-Dispatch/

2023-06-19 Thread Sam James
commit: 069bfe97e726dcb2b8ef76543bef062ea949c84a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 05:28:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 05:31:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=069bfe97

dev-perl/Log-Dispatch: add 2.710.0

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

 dev-perl/Log-Dispatch/Log-Dispatch-2.710.0.ebuild | 47 +++
 dev-perl/Log-Dispatch/Manifest|  1 +
 2 files changed, 48 insertions(+)

diff --git a/dev-perl/Log-Dispatch/Log-Dispatch-2.710.0.ebuild 
b/dev-perl/Log-Dispatch/Log-Dispatch-2.710.0.ebuild
new file mode 100644
index ..9b80d768ea67
--- /dev/null
+++ b/dev-perl/Log-Dispatch/Log-Dispatch-2.710.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=2.71
+inherit perl-module
+
+DESCRIPTION="Dispatches messages to one or more outputs"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+PERL_RM_FILES=( "t/email-exit.t" )
+
+RDEPEND="
+   virtual/perl-Carp
+   dev-perl/Devel-GlobalDestruction
+   >=dev-perl/Dist-CheckConflicts-0.20.0
+   virtual/perl-Encode
+   virtual/perl-Exporter
+   virtual/perl-IO
+   dev-perl/Module-Runtime
+   dev-perl/Params-ValidationCompiler
+   virtual/perl-Scalar-List-Utils
+   >=dev-perl/Specio-0.320.0
+   >=virtual/perl-Sys-Syslog-0.280.0
+   dev-perl/Try-Tiny
+   dev-perl/namespace-autoclean
+   virtual/perl-parent
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Data-Dumper
+   virtual/perl-File-Spec
+   virtual/perl-File-Temp
+   virtual/perl-Getopt-Long
+   dev-perl/IPC-Run3
+   dev-perl/Test-Fatal
+   dev-perl/Test-Needs
+   >=virtual/perl-Test-Simple-0.960.0
+   )
+"

diff --git a/dev-perl/Log-Dispatch/Manifest b/dev-perl/Log-Dispatch/Manifest
index 648cf83fcec8..0cd78126984a 100644
--- a/dev-perl/Log-Dispatch/Manifest
+++ b/dev-perl/Log-Dispatch/Manifest
@@ -1 +1,2 @@
 DIST Log-Dispatch-2.70.tar.gz 70808 BLAKE2B 
4225f7a9a9d1a200b9b03938f47abc4f4c0f48df70a35042822e7dbe4eb5740194f5f30a59e5229b2bd6eab76c196b8237e888cdc0a888eb7949345fbca4b63b
 SHA512 
c4c8cfb9e74b3176d5f95e3f9fbc86303321caa3e608a7ec318786ecd80d2238fd06a3b74ded65d5d3fab5c3a1297f99c92c62b1136b27d3b5396fd3fca602f6
+DIST Log-Dispatch-2.71.tar.gz 72470 BLAKE2B 
a3776205550c457441adc2da7f11cc52bdc897404b8f41a6ed90ab4ce1cfd81027a4df3a50145d20b6d1ae479fd01da72627b545212d2a54be3dbbbd16206ce3
 SHA512 
b3aac1e0dab7b4c02fe98ac3c82854d9413c97510e390ace26fa5630cdaece628f9ea4e4c925ec10d1e6e386cc24617b348f5df837e6465cc9f49d465eb0e386



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Log-Agent/

2023-06-19 Thread Sam James
commit: f2392ceceab1174f6ecb5eeccfbc3c4b4adb8999
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 05:30:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 05:31:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2392cec

dev-perl/Log-Agent: update DESCRIPTION

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

 dev-perl/Log-Agent/Log-Agent-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Log-Agent/Log-Agent-1.5.0.ebuild 
b/dev-perl/Log-Agent/Log-Agent-1.5.0.ebuild
index 9e84b18eb119..1ae7645a1e5b 100644
--- a/dev-perl/Log-Agent/Log-Agent-1.5.0.ebuild
+++ b/dev-perl/Log-Agent/Log-Agent-1.5.0.ebuild
@@ -7,7 +7,7 @@ DIST_AUTHOR=MROGASKI
 DIST_VERSION=1.005
 inherit perl-module
 
-DESCRIPTION="A general logging framework"
+DESCRIPTION="General logging framework"
 
 LICENSE="Artistic-2"
 SLOT="0"



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

2023-06-19 Thread Hans de Graaff
commit: c99a2499670a3e98c48e2560cd02e27dda31ffc7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 20 05:24:49 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 20 05:25:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c99a2499

net-vpn/libreswan: fix complication with USE=dnssec

Thanks to Alex for the analysis and reporting the bug.

Closes: https://bugs.gentoo.org/908822
Signed-off-by: Hans de Graaff  gentoo.org>

 net-vpn/libreswan/libreswan-4.11.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-vpn/libreswan/libreswan-4.11.ebuild 
b/net-vpn/libreswan/libreswan-4.11.ebuild
index c93c077cec25..1077d4072b28 100644
--- a/net-vpn/libreswan/libreswan-4.11.ebuild
+++ b/net-vpn/libreswan/libreswan-4.11.ebuild
@@ -24,7 +24,7 @@ DEPEND="
virtual/libcrypt:=
caps? ( sys-libs/libcap-ng )
curl? ( net-misc/curl )
-   dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns:= )
+   dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns:= 
net-dns/dnssec-root )
ldap? ( net-nds/openldap:= )
pam? ( sys-libs/pam )
seccomp? ( sys-libs/libseccomp )
@@ -66,6 +66,7 @@ src_configure() {
use elibc_musl && append-cflags -DGLIBC_KERN_FLIP_HEADERS
 
export PREFIX=/usr
+   export DEFAULT_DNSSEC_ROOTKEY_FILE=/etc/dnssec/icannbundle.pem
export FINALEXAMPLECONFDIR=/usr/share/doc/${PF}
export FINALDOCDIR=/usr/share/doc/${PF}/html
export INITSYSTEM=$(usex systemd systemd openrc)



[gentoo-commits] repo/gentoo:master commit in: dev-perl/MARC-Charset/

2023-06-19 Thread Sam James
commit: ed3de635e09a9bc6da1bd886d27799672c36df1c
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:41:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:48:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3de635

dev-perl/MARC-Charset: update DESCRIPTION

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

 dev-perl/MARC-Charset/MARC-Charset-1.350.0-r2.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-perl/MARC-Charset/MARC-Charset-1.350.0-r2.ebuild 
b/dev-perl/MARC-Charset/MARC-Charset-1.350.0-r2.ebuild
index 9161d994a48b..98d1710808f8 100644
--- a/dev-perl/MARC-Charset/MARC-Charset-1.350.0-r2.ebuild
+++ b/dev-perl/MARC-Charset/MARC-Charset-1.350.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,7 +7,7 @@ DIST_AUTHOR=GMCHARLT
 DIST_VERSION=1.35
 inherit perl-module
 
-DESCRIPTION="convert MARC-8 encoded strings to UTF-8"
+DESCRIPTION="Convert MARC-8 encoded strings to UTF-8"
 
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
@@ -17,7 +17,8 @@ RDEPEND="
dev-perl/XML-SAX
dev-perl/Class-Accessor
 "
-BDEPEND="${RDEPEND}
+BDEPEND="
+   ${RDEPEND}
test? ( virtual/perl-Test-Simple )
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/WWW-Mechanize/

2023-06-19 Thread Sam James
commit: 5261515a7aaf49de154a13b781b6c4e92b280bee
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:59:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 05:02:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5261515a

dev-perl/WWW-Mechanize: restore Test-Taint test dep

... even though it's gone from reqs.

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

 dev-perl/WWW-Mechanize/WWW-Mechanize-2.170.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-perl/WWW-Mechanize/WWW-Mechanize-2.170.0.ebuild 
b/dev-perl/WWW-Mechanize/WWW-Mechanize-2.170.0.ebuild
index d10aa5414b70..1f18d2c6202d 100644
--- a/dev-perl/WWW-Mechanize/WWW-Mechanize-2.170.0.ebuild
+++ b/dev-perl/WWW-Mechanize/WWW-Mechanize-2.170.0.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
virtual/perl-Tie-RefHash
dev-perl/URI
 "
+# dev-perl/Test-Taint is missing from reqs but still needed, see bug #908748
 BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
@@ -37,6 +38,7 @@ BDEPEND="${RDEPEND}
dev-perl/Test-Memory-Cycle
dev-perl/Test-Output
>=virtual/perl-Test-Simple-0.960.0
+   dev-perl/Test-Taint
dev-perl/Test-Warnings
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Log-Report/

2023-06-19 Thread Sam James
commit: 501fce3b7e2c493b7d3f4170c8b0717d1886ad7c
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:52:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:52:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=501fce3b

dev-perl/Log-Report: add 1.340.0

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

 dev-perl/Log-Report/Log-Report-1.340.0.ebuild | 29 +++
 dev-perl/Log-Report/Manifest  |  1 +
 2 files changed, 30 insertions(+)

diff --git a/dev-perl/Log-Report/Log-Report-1.340.0.ebuild 
b/dev-perl/Log-Report/Log-Report-1.340.0.ebuild
new file mode 100644
index ..0d8d8c95532b
--- /dev/null
+++ b/dev-perl/Log-Report/Log-Report-1.340.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MARKOV
+DIST_VERSION=1.34
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Pluggable, multilingual handler driven problem reporting system"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-perl/Devel-GlobalDestruction-0.90.0
+   >=virtual/perl-Encode-2.0.0
+   >=dev-perl/Log-Report-Optional-1.70.0
+   virtual/perl-Scalar-List-Utils
+   >=dev-perl/String-Print-0.910.0
+   >=virtual/perl-Sys-Syslog-0.270.0
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-Test-Simple-0.860.0
+   )
+"

diff --git a/dev-perl/Log-Report/Manifest b/dev-perl/Log-Report/Manifest
index d18d25d41502..a820b68d3c48 100644
--- a/dev-perl/Log-Report/Manifest
+++ b/dev-perl/Log-Report/Manifest
@@ -1,2 +1,3 @@
 DIST Log-Report-1.32.tar.gz 101281 BLAKE2B 
f8c642cf71df0255f03313cb4dffeb50ecb1f73c99560080d30f7c0348c1ae1d0a59de42abe01c0d621b506055f7fd6239e1de31f4646e6cc5df32558696b186
 SHA512 
c9b329d998273e39579e4dd7a87c40cc1c77d09c090c0e4bb8bb4ccd8d9597bcbe1d2e71b81920a4c727bf89064b96b59954dc2659c9cd4410fe49989e2c279c
 DIST Log-Report-1.33.tar.gz 101331 BLAKE2B 
57283b953c730e143fbb12384fb137b83f4789be7a4a8ae9d458f9d2e8d308b71cd347b640304924bb2006171510a3bb1048b9f7b54703c02c44efb40a0e6544
 SHA512 
b06b01850c681edbe0ba6b0e2021f8b16db981bd0381089eff3b4c0c9734e09beecc212a7f507afba17e63251ac3ad02ce05a991497cfb04bd31d9c309c6d4f6
+DIST Log-Report-1.34.tar.gz 101466 BLAKE2B 
74ee06fc820b63b14f1ba791dbf7abe62230b6a756dad7e4baf44c1397be34901b1be3d9e5dc118881fdfba97fa8341d68f4778c0d66626da9eea09e7e7eddeb
 SHA512 
8636cd9177629edf31f900216a7278a703989eaf96b1a884de13bf0b6881702b867688e7ab4126dacfad06565721da710c96660a9822fed48b3144a63813b93b



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Mail-POP3Client/

2023-06-19 Thread Sam James
commit: aa05d1db52dfdd49aaa7a2577a95be000730a570
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:44:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:48:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa05d1db

dev-perl/Mail-POP3Client: add 2.210.0

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

 dev-perl/Mail-POP3Client/Mail-POP3Client-2.210.0.ebuild | 13 +
 dev-perl/Mail-POP3Client/Manifest   |  1 +
 2 files changed, 14 insertions(+)

diff --git a/dev-perl/Mail-POP3Client/Mail-POP3Client-2.210.0.ebuild 
b/dev-perl/Mail-POP3Client/Mail-POP3Client-2.210.0.ebuild
new file mode 100644
index ..e9f0381ef560
--- /dev/null
+++ b/dev-perl/Mail-POP3Client/Mail-POP3Client-2.210.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SDOWD
+DIST_VERSION=2.21
+inherit perl-module
+
+DESCRIPTION="POP3 client module for Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"

diff --git a/dev-perl/Mail-POP3Client/Manifest 
b/dev-perl/Mail-POP3Client/Manifest
index 555cea994969..68f70cb4e922 100644
--- a/dev-perl/Mail-POP3Client/Manifest
+++ b/dev-perl/Mail-POP3Client/Manifest
@@ -1 +1,2 @@
 DIST Mail-POP3Client-2.19.tar.gz 17751 BLAKE2B 
a16b0ab876be7dfc8156544d971d4cf2391768b95d63ba502614cfc7038c1e17967b89352bc14d028c457e2a67d5c22731a903408e802f556625a4327d106c9f
 SHA512 
5a7316d90c3cee9d0add2c2cb6f3194e368498323e73e8087a2971b585d9d61ab7bf489242f293f2ab1faf4f84f8bee2e898a44785b852775c08de306822671c
+DIST Mail-POP3Client-2.21.tar.gz 17973 BLAKE2B 
0d068c1bcabefef9278150e5f3ec43f7be2c5f860196aa7a9014694288ee165fbdf2d8bbf5f268e0fedd2aa039fb4a0214ff9630d6435e7f55595b1f8f5c151d
 SHA512 
84687ed5286cf1d3391aa8529235e59c5803bbb6a946065f1459df512f7048f6927b5ce6f212f7aaa1e74fb10fae02e85f60621f522c088116d3aff9d8a7eb97



[gentoo-commits] repo/gentoo:master commit in: dev-perl/URI/

2023-06-19 Thread Sam James
commit: 027fed2fe51c9ffe82a8232fc9f424825dfed37b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:54:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 05:02:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=027fed2f

dev-perl/URI: add missing test deps

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

 dev-perl/URI/URI-5.190.0.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-perl/URI/URI-5.190.0.ebuild b/dev-perl/URI/URI-5.190.0.ebuild
index 5f70c70c8acd..a83ad8424d27 100644
--- a/dev-perl/URI/URI-5.190.0.ebuild
+++ b/dev-perl/URI/URI-5.190.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Uniform Resource Identifiers (absolute and relative)"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~m68k ~mips ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
virtual/perl-Carp
@@ -18,6 +18,7 @@ RDEPEND="
virtual/perl-Encode
>=virtual/perl-Exporter-5.570.0
>=virtual/perl-MIME-Base64-2
+   >=dev-perl/Regexp-IPv6-0.30.0
virtual/perl-Scalar-List-Utils
virtual/perl-libnet
virtual/perl-parent
@@ -25,10 +26,12 @@ RDEPEND="
 DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
+   dev-perl/Test-Fatal
virtual/perl-File-Spec
virtual/perl-File-Temp
virtual/perl-Test
dev-perl/Test-Needs
>=virtual/perl-Test-Simple-0.960.0
+   dev-perl/Test-Warnings
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Math-BigInt-GMP/

2023-06-19 Thread Sam James
commit: 56e166d95b3a23488f7e13693bf4935be3529181
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:40:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:48:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e166d9

dev-perl/Math-BigInt-GMP: add 1.601.200

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

 dev-perl/Math-BigInt-GMP/Manifest  |  1 +
 .../Math-BigInt-GMP-1.601.200.ebuild   | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-perl/Math-BigInt-GMP/Manifest 
b/dev-perl/Math-BigInt-GMP/Manifest
index 305d0c8fb918..241f5e5e0603 100644
--- a/dev-perl/Math-BigInt-GMP/Manifest
+++ b/dev-perl/Math-BigInt-GMP/Manifest
@@ -1 +1,2 @@
 DIST Math-BigInt-GMP-1.6007.tar.gz 2459995 BLAKE2B 
971f4785b2068d02d80a6a50b4aecea4ef584c7b0e679ddfd3001518425361b36a646d1919fd06fc14a2b18733fdf2534e11aea666d4999b3003cbd946ae27d7
 SHA512 
cdeaeec1e450e95d761cefc63c5262c0b43cf5fc5865e62d0463e34821541c2b83d156979c1e7a8157c9747ccf5e3cefa80ac52489a7ce3186425bc27c176512
+DIST Math-BigInt-GMP-1.6012.tar.gz 2592463 BLAKE2B 
5ff66bcabd76c756349fc84d7e5587d176e7b961e314268625ee6ab4921f774be8ebd0efef108636dc6bd36556a44f3442a8c89abbe19dc62fa36fcf6e7ed993
 SHA512 
cb8890b2f67f84a6328719f7a21173e8f6c6bbfe74a96d7d608d27c011d0b2390d6b9ea09e507cba56f885810f20bbc4aff3231f89312231d91d5c2e383893d6

diff --git a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.601.200.ebuild 
b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.601.200.ebuild
new file mode 100644
index ..940cf1a8d1ff
--- /dev/null
+++ b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.601.200.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PJACKLAM
+DIST_VERSION=1.6012
+inherit perl-module
+
+DESCRIPTION="Use the GMP library for Math::BigInt routines"
+
+SLOT="0"
+#KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+   >=virtual/perl-Carp-1.220.0
+   >=virtual/perl-Math-BigInt-1.999.838
+   >=virtual/perl-XSLoader-0.20.0
+   >=dev-libs/gmp-4.0.0:0
+"
+DEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.580.0
+   test? ( >=virtual/perl-Test-Simple-0.820.0 )
+"
+
+src_test() {
+   perl_rm_files t/author-*.t t/00sig.t t/02pod.t t/03podcov.t
+   perl-module_src_test
+}



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

2023-06-19 Thread Hans de Graaff
commit: a6e974b5fadcef23cd10fd20bf3ae585aa43e783
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 20 04:35:03 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 20 04:38:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e974b5

dev-ruby/paint: update EAPI 7 -> 8

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

 dev-ruby/paint/paint-2.3.0-r1.ebuild | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/dev-ruby/paint/paint-2.3.0-r1.ebuild 
b/dev-ruby/paint/paint-2.3.0-r1.ebuild
new file mode 100644
index ..dbc890242e46
--- /dev/null
+++ b/dev-ruby/paint/paint-2.3.0-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SHORTCUTS.md"
+
+RUBY_FAKEGEM_GEMSPEC=paint.gemspec
+
+inherit ruby-fakegem
+
+DESCRIPTION="Terminal painter"
+HOMEPAGE="https://github.com/janlelis/paint;
+SRC_URI="https://github.com/janlelis/paint/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test doc"



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

2023-06-19 Thread Hans de Graaff
commit: 262e05f1add37c081c6862c34f1d5965d83c29bc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 20 04:37:56 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 20 04:38:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=262e05f1

dev-ruby/strscan: drop 3.0.3, 3.0.4, 3.0.5

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

 dev-ruby/strscan/Manifest |  3 ---
 dev-ruby/strscan/strscan-3.0.3.ebuild | 32 
 dev-ruby/strscan/strscan-3.0.4.ebuild | 32 
 dev-ruby/strscan/strscan-3.0.5.ebuild | 32 
 4 files changed, 99 deletions(-)

diff --git a/dev-ruby/strscan/Manifest b/dev-ruby/strscan/Manifest
index 286bc0585dc3..45730ab1292b 100644
--- a/dev-ruby/strscan/Manifest
+++ b/dev-ruby/strscan/Manifest
@@ -1,4 +1 @@
-DIST strscan-3.0.3.tar.gz 34914 BLAKE2B 
00bd42816fa22c8c5a69f57191873c37c7278c8364471d3721459702171fbee3d195330127184dbaff9f432b72fdcc38c0f5faa206f22c1d0351f3d68dbd5542
 SHA512 
0a72d7d2b28853763e5f894e9b1e01f7e01a3483cce15f4ca6305b65ce851bd6134d189caa5a23ea79af11af38a9f95944c99a9f5cd032d96cc2a45101bd836a
-DIST strscan-3.0.4.tar.gz 35226 BLAKE2B 
c0962db44ccaeea6bb6002adaa80655ac969e3958cc656d211248ac9911bce6581139dfbebcc3f6904ca78ea487a42c172e6dea1f1d7c5e4afc8ed6a7e5a2785
 SHA512 
2a6c45d1aac8b9bdff8eec5cfac4c39bc1e217117571ac6d967dd2c3491c710c46458bf7b4acd38e8c9354169439494922a17d5144fa28d574a2328e4f8d6fa1
-DIST strscan-3.0.5.tar.gz 35986 BLAKE2B 
3aa5507d2389121acf1af5b82d79264f6fcf027bf2d859bf9b72f468e39faec1c73bf9221f47d51a6712bf4ca84b5eb8589851e08fd0010f33ea1e111dd11904
 SHA512 
60392b863ef7eb6edc59814729257756fe957a3eb40765619d634a7a0bcde7d4b2db6b6220b93988e7f1ecce4cab9b6b79c0f9cd134eb919a31662af802997c6
 DIST strscan-3.0.6.tar.gz 36514 BLAKE2B 
3a303ab8185aa12ef5fa748541a7c00dbea102e79c5a8b4f94595dcdb2f361b824d2f562b6a51184f7925dc473580de00c1faa9b6f0466bfe42ffbc5a89deb13
 SHA512 
63eaebb5cf1f658b447190276fc067ddfaae337a6f993392c2a3829f979ff9a3f4cd32f66fe3456404284b48d66c145da4814d582754c34c5037c983dabdcd86

diff --git a/dev-ruby/strscan/strscan-3.0.3.ebuild 
b/dev-ruby/strscan/strscan-3.0.3.ebuild
deleted file mode 100644
index 8f091e26c886..
--- a/dev-ruby/strscan/strscan-3.0.3.ebuild
+++ /dev/null
@@ -1,32 +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 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="strscan.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/strscan/extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides lexical scanning operations on a String"
-HOMEPAGE="https://github.com/ruby/strscan;
-SRC_URI="https://github.com/ruby/strscan/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="$(ver_cut 1)"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test/lib -rhelper run-test.rb || die
-}

diff --git a/dev-ruby/strscan/strscan-3.0.4.ebuild 
b/dev-ruby/strscan/strscan-3.0.4.ebuild
deleted file mode 100644
index bbbcc9dc5804..
--- a/dev-ruby/strscan/strscan-3.0.4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="strscan.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/strscan/extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides lexical scanning operations on a String"
-HOMEPAGE="https://github.com/ruby/strscan;
-SRC_URI="https://github.com/ruby/strscan/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="$(ver_cut 1)"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test/lib -rhelper run-test.rb || die
-}

diff --git a/dev-ruby/strscan/strscan-3.0.5.ebuild 
b/dev-ruby/strscan/strscan-3.0.5.ebuild
deleted file mode 100644
index bbbcc9dc5804..
--- a/dev-ruby/strscan/strscan-3.0.5.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="strscan.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/strscan/extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides lexical scanning operations on 

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

2023-06-19 Thread Hans de Graaff
commit: 175fc249c3b324f8cbedc4e6fea14a092232f669
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 20 04:34:09 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 20 04:38:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=175fc249

dev-ruby/optimist: update EAPI 7 -> 8

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

 dev-ruby/optimist/optimist-3.0.1-r1.ebuild | 28 
 1 file changed, 28 insertions(+)

diff --git a/dev-ruby/optimist/optimist-3.0.1-r1.ebuild 
b/dev-ruby/optimist/optimist-3.0.1-r1.ebuild
new file mode 100644
index ..1abe03c9e1f4
--- /dev/null
+++ b/dev-ruby/optimist/optimist-3.0.1-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="FAQ.txt History.txt README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A commandline option parser for Ruby that just gets out of your 
way"
+HOMEPAGE="https://www.manageiq.org/optimist/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos ~x64-macos 
~x64-solaris"
+SLOT="3"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/chronic )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundle/ s:^:#:' Rakefile || die
+}
+
+each_ruby_test() {
+   MUTANT=true ${RUBY} -S rake test || die "Tests failed."
+}



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

2023-06-19 Thread Hans de Graaff
commit: 3c7f5701b56cc13006b718abfabb8e87dd5b3146
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 20 04:37:16 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 20 04:38:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c7f5701

dev-ruby/text-hyphen: enable ruby32

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

 dev-ruby/text-hyphen/text-hyphen-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/text-hyphen/text-hyphen-1.5.0.ebuild 
b/dev-ruby/text-hyphen/text-hyphen-1.5.0.ebuild
index 4ba35b3dea03..a4b38a02c9e7 100644
--- a/dev-ruby/text-hyphen/text-hyphen-1.5.0.ebuild
+++ b/dev-ruby/text-hyphen/text-hyphen-1.5.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="README.md History.md"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Module-Refresh/

2023-06-19 Thread Sam James
commit: 787825e6b1278a0afaf116e67f93b42b9840b1ee
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:29:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:34:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=787825e6

dev-perl/Module-Refresh: add Module-Install BDEPEND

The QA check doesn't fire as it's indirect usage.

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

 dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild 
b/dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild
index 27e415a0045b..a4eba9023de0 100644
--- a/dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild
+++ b/dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild
@@ -10,6 +10,9 @@ inherit perl-module
 DESCRIPTION="Refresh %INC files when updated on disk"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
-BDEPEND="test? ( dev-perl/Path-Class )"
+BDEPEND="
+   dev-perl/Module-Install
+   test? ( dev-perl/Path-Class )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Mojolicious/

2023-06-19 Thread Sam James
commit: 8c55fe4118ffd5ef99e4aa1112261251772fe2bb
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:30:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:34:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c55fe41

dev-perl/Mojolicious: fix version

Fixes: 2c430c1db25cdde20a30dcca291976fdb96963e8
Signed-off-by: Sam James  gentoo.org>

 dev-perl/Mojolicious/Manifest   | 2 +-
 .../{Mojolicious-9.330.0.ebuild => Mojolicious-9.330.0-r1.ebuild}   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Mojolicious/Manifest b/dev-perl/Mojolicious/Manifest
index 19824baee224..691b06a14f91 100644
--- a/dev-perl/Mojolicious/Manifest
+++ b/dev-perl/Mojolicious/Manifest
@@ -1,3 +1,3 @@
 DIST Mojolicious-9.19.tar.gz 841263 BLAKE2B 
7510b268c1a5793ba78d8717f5683c3ca53fa95c0af8b374b5767ff4a7c532481a788c08ac66c88295e55307fbf164784547568ce1edbc35b3b03f340ed60336
 SHA512 
14c29473f040548de2efef8bf5cd5676554f9f518b52e0ee03ed30415942fbeff5f5f2a6dd7592798e433e3e83653ce815697d4614e4680c9a6b8c699b0a171a
 DIST Mojolicious-9.22.tar.gz 841358 BLAKE2B 
5f49c7ca71b30994181a3a16ac12faa21b3f7782beefae94c185aac87aa4d223ee696e49159bb1e044d389c640a737a265cd289774e647ff40d4057ccae9c4b2
 SHA512 
53175c4d6054a4fe9c53368420714ff87cd826c3f61565d1b9dd52a69a15636d080852a62518f0bada865675d90026d78bdc1c210fa55939a81e4866ba894e40
-DIST Mojolicious-9.23.tar.gz 846183 BLAKE2B 
47cc37c5783354ed54a1954ce60453f3a735f8f12775e2ec9decb1c4e34542f4ebd67386b478d2058c874af2694f746fddeb66f21b161f82b57b1a0b1e77d5d8
 SHA512 
065a4348c759a8b820ccff743ef3ebf3f87dafa841222a49cdc1736faea493c27a7a3aec60f5a921dcb7ce51c32ade8350a582de4261f1b7d98d70b0fa6a1ae5
+DIST Mojolicious-9.33.tar.gz 854105 BLAKE2B 
b0f2981c089822a0b64f6b3aa19b2f079da4922e4cd58beadd00ebfe34fddfb6c80e102270998b40ae0c425dee6875310648a1004ee36dc6de8bb756b448a822
 SHA512 
331df20e96e5b0cc647bb8608c99347c6191ee10b4741dee1dd0aaeb5808b704a0e84bb2e944e5fc4bbb1561a701b20cc3e0ba5c2804b089d10dcaab6ad87c1f

diff --git a/dev-perl/Mojolicious/Mojolicious-9.330.0.ebuild 
b/dev-perl/Mojolicious/Mojolicious-9.330.0-r1.ebuild
similarity index 97%
rename from dev-perl/Mojolicious/Mojolicious-9.330.0.ebuild
rename to dev-perl/Mojolicious/Mojolicious-9.330.0-r1.ebuild
index e3b0393e743a..516ba2a8d347 100644
--- a/dev-perl/Mojolicious/Mojolicious-9.330.0.ebuild
+++ b/dev-perl/Mojolicious/Mojolicious-9.330.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DIST_AUTHOR=SRI
-DIST_VERSION=9.23
+DIST_VERSION=9.33
 DIST_EXAMPLES=("examples/*")
 
 inherit perl-module



[gentoo-commits] repo/gentoo:master commit in: dev-perl/MCE/

2023-06-19 Thread Sam James
commit: f0d69c0232c482841f04e924bc9228d9be736763
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:18:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:33:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0d69c02

dev-perl/MCE: add 1.887.0

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

 dev-perl/MCE/MCE-1.887.0.ebuild | 34 ++
 dev-perl/MCE/Manifest   |  1 +
 2 files changed, 35 insertions(+)

diff --git a/dev-perl/MCE/MCE-1.887.0.ebuild b/dev-perl/MCE/MCE-1.887.0.ebuild
new file mode 100644
index ..e0c128faa571
--- /dev/null
+++ b/dev-perl/MCE/MCE-1.887.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MARIOROY
+DIST_VERSION=1.887
+inherit perl-module
+
+DESCRIPTION="Many-Core Engine providing parallel processing capabilities"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="+sereal"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-File-Path
+   virtual/perl-Getopt-Long
+   virtual/perl-IO
+   virtual/perl-Scalar-List-Utils
+   virtual/perl-Socket
+   >=virtual/perl-Storable-2.40.0
+   virtual/perl-Time-HiRes
+   sereal? (
+   >=dev-perl/Sereal-Encoder-3.15.0
+   >=dev-perl/Sereal-Decoder-3.15.0
+   )
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( >=virtual/perl-Test-Simple-0.880.0 )
+"

diff --git a/dev-perl/MCE/Manifest b/dev-perl/MCE/Manifest
index bb0b87ee51ae..2a224b0c40bd 100644
--- a/dev-perl/MCE/Manifest
+++ b/dev-perl/MCE/Manifest
@@ -1 +1,2 @@
 DIST MCE-1.874.tar.gz 220151 BLAKE2B 
20d8a56576bb73a1a710744beea6417142365939871a27b845bf3e61f86b046cde40c9e0f991a0080c3a73efae881a8e98f589771f83e79bf202ccf8f63f44dc
 SHA512 
5d6c4684083f8cda9d69db3f426da42943ecdd33a18a41d8c0138964b338a4f37db63b50f36456e22930519d10990b4a1e300c5e27496d769d332208f6329e87
+DIST MCE-1.887.tar.gz 230179 BLAKE2B 
21ee15253eda40e22d9381cfec83a5f7206ca342b8db4bfc412b48c50650a6319558833514e4819634cb65ba34d4740d6b2f53754808b56641940367c5a3e8f7
 SHA512 
80eeafed31e5d754ebd6df18d75e3d24930a68e4c6d26619565575d7242269bb1c05547f589ae311c1fb7baa884b215935065296310f24cec4bd81a33355b72b



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Math-BigInt-Lite/

2023-06-19 Thread Sam James
commit: c3adc222ad8568a1ecea83a0c4727c19e0381cf9
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:33:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:34:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3adc222

dev-perl/Math-BigInt-Lite: add 0.270.0

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

 dev-perl/Math-BigInt-Lite/Manifest |  1 +
 .../Math-BigInt-Lite-0.270.0.ebuild| 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-perl/Math-BigInt-Lite/Manifest 
b/dev-perl/Math-BigInt-Lite/Manifest
index cdf81e219244..4c1879e8d9cd 100644
--- a/dev-perl/Math-BigInt-Lite/Manifest
+++ b/dev-perl/Math-BigInt-Lite/Manifest
@@ -1 +1,2 @@
 DIST Math-BigInt-Lite-0.19.tar.gz 78863 BLAKE2B 
b94cd9a75324cb6ca1d1e7bd4cd1b6462fc87a60050f06e8e5eaea0ef5b6d510fa1197ff6376158b8398879a9b1449d213e9dfc5f4688bc708598e73439a5e3e
 SHA512 
a0babaa718678c278a3c0a9a74d687563355460aa1c76d8b67adff68232e3dfb96ed56feb72b599a99e65adc228bf0296481773d20489390cc40564da01301d4
+DIST Math-BigInt-Lite-0.27.tar.gz 97793 BLAKE2B 
4b22fc802e413ca74bddb202c99ea3c3c835d0e2469643a8654406bdf0b6a53ea850cd5eb6898713db42f8df85324fe9857e5967bb6aaa387b45ede0da96dce0
 SHA512 
c6d99a394ae9d4ac3b9a420d0e702f4da02d879a115875fee4d5ef61e22ebf1e8b5454b0674efa3c85690ff412c1a9edda52cabd6f994457100c16981911e368

diff --git a/dev-perl/Math-BigInt-Lite/Math-BigInt-Lite-0.270.0.ebuild 
b/dev-perl/Math-BigInt-Lite/Math-BigInt-Lite-0.270.0.ebuild
new file mode 100644
index ..634cf4a396c0
--- /dev/null
+++ b/dev-perl/Math-BigInt-Lite/Math-BigInt-Lite-0.270.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PJACKLAM
+DIST_VERSION=0.27
+inherit perl-module
+
+DESCRIPTION="What BigInts are before they become big"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=virtual/perl-Carp-1.220.0
+   >=virtual/perl-Math-BigInt-1.999.819
+   virtual/perl-Scalar-List-Utils
+"
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-0.140.0
+   test? (
+   >=virtual/perl-Math-BigRat-0.140.0
+   >=virtual/perl-Test-Simple-0.940.0
+   )
+"
+
+src_test() {
+   local bad_files=( "t/pod_cov.t" "t/pod.t" )
+   perl_rm_files "${bad_files[@]}"
+   perl-module_src_test
+}



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

2023-06-19 Thread Hans de Graaff
commit: 7acaa9ff3cc4e86a4aa4cade0905a91faf7b61e1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 20 04:25:49 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 20 04:25:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7acaa9ff

dev-ruby/colorize: add 1.0.1

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

 dev-ruby/colorize/Manifest  |  1 +
 dev-ruby/colorize/colorize-1.0.1.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-ruby/colorize/Manifest b/dev-ruby/colorize/Manifest
index eec357092a64..12a0f769a461 100644
--- a/dev-ruby/colorize/Manifest
+++ b/dev-ruby/colorize/Manifest
@@ -1 +1,2 @@
 DIST colorize-0.8.1.gem 15872 BLAKE2B 
fe8e3a3e010d55954fb9e3e26626202e1d3eba5478e27009fc86bd4029c98fe5a2ed2f2b0d5d1615e892435554272a70c1cbfcdadadea8bcaab894cb290e7992
 SHA512 
0819dfaa94150c85cbe633c77006f2f4bdd6c4f9bf9dfa954b8c4038b8a680c99a2b4b160da05bf426402d287a0db4c4eb1cc66a949405188b632f39da381c72
+DIST colorize-1.0.1.gem 17920 BLAKE2B 
850fe181d1f6c9d10cc0c5ebe65913ed2cdc6bfa9a50d7d5377f273927c4b3a5c4e9567473f08c96d92d7b96ab8809836b513a8acefe449be4c187c0b9bbf250
 SHA512 
c9ccfafc2bee79ec7b908fe73b20831bebf2de8e96d2c1e654eb2441c2e507bd8ded08797f5f34779e0af1eb56ac3659f61c6e091403a3246d1f72cf7a2e0a70

diff --git a/dev-ruby/colorize/colorize-1.0.1.ebuild 
b/dev-ruby/colorize/colorize-1.0.1.ebuild
new file mode 100644
index ..8da55ad96550
--- /dev/null
+++ b/dev-ruby/colorize/colorize-1.0.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Adds methods to set color, background color and text effect on 
console easier"
+HOMEPAGE="https://github.com/fazibear/colorize;
+LICENSE="GPL-2+"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   sed -i -e "/[Cc]ode[Cc]limate/d" test/test_colorize.rb || die
+}
+
+each_ruby_test() {
+   cd test || die
+   ${RUBY} test_colorize.rb || die
+}



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

2023-06-19 Thread Hans de Graaff
commit: 4f66102967ccbe7db3ff52746199e64b805492f7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 20 04:24:02 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 20 04:24:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f661029

dev-ruby/colorize: drop 0.8.1-r1

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

 dev-ruby/colorize/colorize-0.8.1-r1.ebuild | 28 
 1 file changed, 28 deletions(-)

diff --git a/dev-ruby/colorize/colorize-0.8.1-r1.ebuild 
b/dev-ruby/colorize/colorize-0.8.1-r1.ebuild
deleted file mode 100644
index 17c7662c97f0..
--- a/dev-ruby/colorize/colorize-0.8.1-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Adds methods to set color, background color and text effect on 
console easier"
-HOMEPAGE="https://github.com/fazibear/colorize;
-LICENSE="GPL-2+"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   sed -i -e "/[Cc]ode[Cc]limate/d" test/test_colorize.rb || die
-}
-
-each_ruby_test() {
-   cd test || die
-   ${RUBY} test_colorize.rb || die
-}



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

2023-06-19 Thread Hans de Graaff
commit: feccaaf8fae24be1577e53e69f0008951f7659f5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun 19 20:16:35 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 20 04:23:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feccaaf8

dev-ruby/sparklines: enable ruby32

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

 dev-ruby/sparklines/sparklines-0.5.2-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sparklines/sparklines-0.5.2-r8.ebuild 
b/dev-ruby/sparklines/sparklines-0.5.2-r8.ebuild
index 087c4eb5a330..6d604998fa0d 100644
--- a/dev-ruby/sparklines/sparklines-0.5.2-r8.ebuild
+++ b/dev-ruby/sparklines/sparklines-0.5.2-r8.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_DOC=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Module-Install/

2023-06-19 Thread Sam James
commit: bdcc32568575431384a517b9d6a0b901185e7712
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:04:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:04:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdcc3256

dev-perl/Module-Install: add 1.210.0

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

 dev-perl/Module-Install/Manifest   |  1 +
 .../Module-Install/Module-Install-1.210.0.ebuild   | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-perl/Module-Install/Manifest b/dev-perl/Module-Install/Manifest
index 72517761e542..35a067430d01 100644
--- a/dev-perl/Module-Install/Manifest
+++ b/dev-perl/Module-Install/Manifest
@@ -1 +1,2 @@
 DIST Module-Install-1.19.tar.gz 114548 BLAKE2B 
a6f4b93ba964ff6f4b16a8db7117bee8c125cd8a280c649b007622ece8c14b79e36f6747a1b792fb312d2c6c8153aee05e7479ca53a76a253a415374839e6b90
 SHA512 
68a255402c98955cfcb5a8a99555fe511b89d5fccf96ee1c498cab347c8945f3abe53485ea936f7419420d9c7beb52c861516f4cfd299812cebf80eab50fa5ba
+DIST Module-Install-1.21.tar.gz 112149 BLAKE2B 
78b790ef98ded25828722183b9137600dfd8ab3d835c67096d6b152c1f9ddae5a2311ec7c2b17b9b2026e7bb9fbfa3d8ba2f93bef05309157698d5b39dfed4e3
 SHA512 
f3dd1dfcae81704f1aa9ac409abd22c9e0d5d66c048adac13da19ab88559d717427b5471b7a065db8312d4d44e829afea52567cd0993e4016df0e10c760ada85

diff --git a/dev-perl/Module-Install/Module-Install-1.210.0.ebuild 
b/dev-perl/Module-Install/Module-Install-1.210.0.ebuild
new file mode 100644
index ..9b85786db483
--- /dev/null
+++ b/dev-perl/Module-Install/Module-Install-1.210.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=1.21
+inherit perl-module
+
+DESCRIPTION="Standalone, extensible Perl module installer"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+
+RDEPEND="
+   >=virtual/perl-CPAN-Meta-1.441.300
+   >=virtual/perl-Devel-PPPort-3.160.0
+   >=virtual/perl-ExtUtils-Install-1.520.0
+   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+   >=virtual/perl-ExtUtils-ParseXS-2.190.0
+   >=dev-perl/File-Remove-1.420.0
+   >=virtual/perl-File-Spec-3.280.0
+   >=dev-perl/Module-Build-0.290.0
+   >=virtual/perl-Module-CoreList-2.170.0
+   >=dev-perl/Module-ScanDeps-1.90.0
+   >=virtual/perl-Parse-CPAN-Meta-1.441.300
+   >=dev-perl/YAML-Tiny-1.380.0
+   >=dev-perl/Archive-Zip-1.370.0
+   >=dev-perl/File-HomeDir-1
+   >=dev-perl/JSON-2.900.0
+   >=dev-perl/libwww-perl-6
+   >=dev-perl/PAR-Dist-0.290.0
+"
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+   virtual/perl-autodie
+   >=dev-perl/YAML-Tiny-1.330.0
+   test? (
+   >=virtual/perl-Test-Harness-3.130.0
+   >=virtual/perl-Test-Simple-0.860.0
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Module-Build-Tiny/

2023-06-19 Thread Sam James
commit: 29a8ae1dc6bfa44e6fe94fa2cbc02ae2fdb369d5
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:07:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:07:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a8ae1d

dev-perl/Module-Build-Tiny: update DESCRIPTION

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

 dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.39.0-r1.ebuild | 4 ++--
 dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.46.0.ebuild| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.39.0-r1.ebuild 
b/dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.39.0-r1.ebuild
index a073d768dcf0..585090f2df34 100644
--- a/dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.39.0-r1.ebuild
+++ b/dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.39.0-r1.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
@@ -7,7 +7,7 @@ DIST_AUTHOR=LEONT
 DIST_VERSION=0.039
 inherit perl-module
 
-DESCRIPTION='A tiny replacement for Module::Build'
+DESCRIPTION="Tiny replacement for Module::Build"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 

diff --git a/dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.46.0.ebuild 
b/dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.46.0.ebuild
index 5f74939441d4..fc7f5c2350b7 100644
--- a/dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.46.0.ebuild
+++ b/dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.46.0.ebuild
@@ -7,7 +7,7 @@ DIST_AUTHOR=LEONT
 DIST_VERSION=0.046
 inherit perl-module
 
-DESCRIPTION='A tiny replacement for Module::Build'
+DESCRIPTION="Tiny replacement for Module::Build"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Mixin-Linewise/

2023-06-19 Thread Sam James
commit: dc379096efe46416851caf6ce25800ceaef73ea6
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:12:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:12:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc379096

dev-perl/Mixin-Linewise: add 0.111.0

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

 dev-perl/Mixin-Linewise/Manifest   |  1 +
 .../Mixin-Linewise/Mixin-Linewise-0.111.0.ebuild   | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-perl/Mixin-Linewise/Manifest b/dev-perl/Mixin-Linewise/Manifest
index b9308acb9c09..9fa9bf185ba2 100644
--- a/dev-perl/Mixin-Linewise/Manifest
+++ b/dev-perl/Mixin-Linewise/Manifest
@@ -1 +1,2 @@
 DIST Mixin-Linewise-0.110.tar.gz 20035 BLAKE2B 
74ecc3796968a93ea7230a393414a005958b3f11de48d001f3e79326d2521e4ceaa16962f83b752946dfb7ee0e86cb8d2ed4a2670e7b611d484e345d9475c3ac
 SHA512 
b5c7e5ab8b5f971fb5cc0e378108513488ff20525f85b9bb12afa3d855088a6a4040ffd8d5dcac97677905dcc6b4e85ac86cd6d69f37c42fb4ca2fa4eb912abf
+DIST Mixin-Linewise-0.111.tar.gz 20120 BLAKE2B 
daabf124057166d7cfb8bf44b49c0efe86baab51ebb5bc7bfab86b2bc287e26f581465e8f11508d21495564ef8252a9df812fc957dd2f4a52f86344f9d83fbc4
 SHA512 
282c9bbb825ee05f1d916fdfb1caad6c04a917a26c10ae18dc9883706e612915186c49a96209af254329f346bc731547a20ff2db136f0ceaf1edd5d21b120195

diff --git a/dev-perl/Mixin-Linewise/Mixin-Linewise-0.111.0.ebuild 
b/dev-perl/Mixin-Linewise/Mixin-Linewise-0.111.0.ebuild
new file mode 100644
index ..972cbd3ee903
--- /dev/null
+++ b/dev-perl/Mixin-Linewise/Mixin-Linewise-0.111.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=0.111
+inherit perl-module
+
+DESCRIPTION="Write your linewise code for handles; this does the rest"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-IO
+   dev-perl/PerlIO-utf8_strict
+   dev-perl/Sub-Exporter
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   !minimal? (
+   >=virtual/perl-CPAN-Meta-2.120.900
+   )
+   virtual/perl-Encode
+   virtual/perl-File-Spec
+   >=virtual/perl-Test-Simple-0.960.0
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Module-Build/

2023-06-19 Thread Sam James
commit: 7b23e311e08d68d0630a59c092183f39bdea2849
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:09:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:09:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b23e311

dev-perl/Module-Build: add 0.423.400

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

 dev-perl/Module-Build/Manifest |  1 +
 .../Module-Build/Module-Build-0.423.400.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-perl/Module-Build/Manifest b/dev-perl/Module-Build/Manifest
index d3e3a639535c..f5a766db7182 100644
--- a/dev-perl/Module-Build/Manifest
+++ b/dev-perl/Module-Build/Manifest
@@ -1 +1,2 @@
 DIST Module-Build-0.4231.tar.gz 303466 BLAKE2B 
f35be09072a2facc505b199dd69cdb2605ab32c34376ef393170dca9d67871bc00cbe25b1fa6dcb925e92724a778ad5ddc3157afb33d18a10648ef1133c83991
 SHA512 
ee1dc18a7df3fe67e7f954d5e1e071aa0a6f5bce6783b768bceb01f071e64ac8be63f410c932c7c16764e5d4f52fc664ce11a12f26f6afc75a26f79883efad70
+DIST Module-Build-0.4234.tar.gz 311666 BLAKE2B 
2d350897dbd915463db8bda10fbd3c18fb30229c75e01d9f6ab894ed7a6d99af75849fde476d28639a8aee52d01329243efbba0c09ab9b76fd3edb945378d2b2
 SHA512 
e2bbdd64f98b424ea7fd20e2ba301d34b77c9f2ecec28e3191fda63a056a12c0fb1cab1496419e9e9b8054db1a8d3fe92e1f033cdcdf021e1a086c8859905eca

diff --git a/dev-perl/Module-Build/Module-Build-0.423.400.ebuild 
b/dev-perl/Module-Build/Module-Build-0.423.400.ebuild
new file mode 100644
index ..c81c616b4635
--- /dev/null
+++ b/dev-perl/Module-Build/Module-Build-0.423.400.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=LEONT
+DIST_VERSION=0.4234
+inherit perl-module
+
+DESCRIPTION="Build and install Perl modules"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+RDEPEND="
+   >=virtual/perl-CPAN-Meta-2.142.60
+   virtual/perl-Data-Dumper
+   >=virtual/perl-ExtUtils-CBuilder-0.270.0
+   virtual/perl-ExtUtils-Install
+   virtual/perl-ExtUtils-Manifest
+   virtual/perl-ExtUtils-MakeMaker
+   >=virtual/perl-ExtUtils-ParseXS-2.210.0
+   >=virtual/perl-File-Spec-0.820.0
+   virtual/perl-Getopt-Long
+   >=virtual/perl-Module-Metadata-1.0.2
+   >=virtual/perl-Perl-OSType-1
+   >=virtual/perl-Test-Harness-3.290.0
+   virtual/perl-Text-ParseWords
+   >=virtual/perl-podlators-2.1.0
+   >=virtual/perl-version-0.870.0
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   >=virtual/perl-CPAN-Meta-YAML-0.3.0
+   >=virtual/perl-File-Temp-0.150.0
+   >=virtual/perl-Parse-CPAN-Meta-1.440.100
+   >=virtual/perl-Test-Simple-0.490.0
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/MLDBM/

2023-06-19 Thread Sam James
commit: 8b8c8f6eee3d9f6d6136d1ca8272040a593948fa
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:10:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:10:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b8c8f6e

dev-perl/MLDBM: update DESCRIPTION

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

 dev-perl/MLDBM/MLDBM-2.50.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/MLDBM/MLDBM-2.50.0-r1.ebuild 
b/dev-perl/MLDBM/MLDBM-2.50.0-r1.ebuild
index eec80e151623..6392a1635009 100644
--- a/dev-perl/MLDBM/MLDBM-2.50.0-r1.ebuild
+++ b/dev-perl/MLDBM/MLDBM-2.50.0-r1.ebuild
@@ -7,7 +7,7 @@ DIST_AUTHOR=CHORNY
 DIST_VERSION=2.05
 inherit perl-module
 
-DESCRIPTION="A multidimensional/tied hash Perl Module"
+DESCRIPTION="Multidimensional/tied hash Perl Module"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 



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

2023-06-19 Thread Sam James
commit: 258525e4d1d192cb60380ff6d8e48c0132aca9ac
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:14:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:14:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=258525e4

dev-lang/R: Stabilize 4.3.0 arm64, #908850

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

 dev-lang/R/R-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.3.0.ebuild b/dev-lang/R/R-4.3.0.ebuild
index 974d22709605..5d233e3baae8 100644
--- a/dev-lang/R/R-4.3.0.ebuild
+++ b/dev-lang/R/R-4.3.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



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

2023-06-19 Thread Sam James
commit: 6aad3ee96446c3e3576f9c6ad039a44fb0cac48b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:14:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:14:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aad3ee9

dev-lang/R: Stabilize 4.3.0 sparc, #908850

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

 dev-lang/R/R-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.3.0.ebuild b/dev-lang/R/R-4.3.0.ebuild
index 5d233e3baae8..ae5474fc0eb5 100644
--- a/dev-lang/R/R-4.3.0.ebuild
+++ b/dev-lang/R/R-4.3.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 arm64 ~hppa ~ia64 ~loong sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Module-Refresh/

2023-06-19 Thread Sam James
commit: bbe70b2a4f49ab7a7fca8039ad7e9ac2c73f76cd
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:02:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:02:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe70b2a

dev-perl/Module-Refresh: add 0.180.0

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

 dev-perl/Module-Refresh/Manifest  |  1 +
 dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild | 15 +++
 2 files changed, 16 insertions(+)

diff --git a/dev-perl/Module-Refresh/Manifest b/dev-perl/Module-Refresh/Manifest
index 295beeea2f13..aa03dfa5c2fe 100644
--- a/dev-perl/Module-Refresh/Manifest
+++ b/dev-perl/Module-Refresh/Manifest
@@ -1 +1,2 @@
 DIST Module-Refresh-0.17.tar.gz 22586 BLAKE2B 
a8e3ff1ac1e8a8e3a78cd4badd756fdfe413965b6b998d8ffd079b2d2a1de8ccaac412acad8ed3e38b948bc0a91cec2af8681c9bfd64a9fee59f306327312f96
 SHA512 
48bbcf14d5c6f13217b41c9a4683fd5ff492d3d33f8d6d50e89eae8a6336f306358e0070ecf1617d68c6eb9f91caaec6e1048e09b741d3fa0a19f6d38a75f17f
+DIST Module-Refresh-0.18.tar.gz 23968 BLAKE2B 
1cf627b14b163071a49a4a45ef99c40ea8e5afabdae683bbdef9b053262cadf2411c28bb31031cba334b1e4f22ab3f7e89191d6f1b02c799f64db5e491681e0d
 SHA512 
9e950cab0119253123af1f1fe06a8f833a3019fab5e87b2d4602dcda8a1a9b94862158c3c64ceb070239d95b158c0809557049908f68f3f51c55b242d0804b2b

diff --git a/dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild 
b/dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild
new file mode 100644
index ..27e415a0045b
--- /dev/null
+++ b/dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BPS
+DIST_VERSION=0.18
+inherit perl-module
+
+DESCRIPTION="Refresh %INC files when updated on disk"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+BDEPEND="test? ( dev-perl/Path-Class )"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Module-Find/

2023-06-19 Thread Sam James
commit: 3bb10edace73fb6e258d18405b084e9128ee0b44
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:06:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:06:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bb10eda

dev-perl/Module-Find: add 0.160.0

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

 dev-perl/Module-Find/Manifest   |  1 +
 dev-perl/Module-Find/Module-Find-0.160.0.ebuild | 15 +++
 2 files changed, 16 insertions(+)

diff --git a/dev-perl/Module-Find/Manifest b/dev-perl/Module-Find/Manifest
index 6bdd01468744..cf7e7d5b2450 100644
--- a/dev-perl/Module-Find/Manifest
+++ b/dev-perl/Module-Find/Manifest
@@ -1 +1,2 @@
 DIST Module-Find-0.15.tar.gz 7427 BLAKE2B 
9ad53e6d7dcf8c3811b5307c4a059782505634316db54f2dec6a71c709bec5f8cd69b2dc13ed86d264defe027e08eebfe8ffc9cf33bb20c854ae434d75918b59
 SHA512 
769f1ee8836a127cb3c08edc858240c88e6481243d15b79b348c66d960213a98963bd9c453756645982c730a3c895a7dc35b06a970a0d6300690a605f4487dac
+DIST Module-Find-0.16.tar.gz 9560 BLAKE2B 
f97a5c3167c3695b88fdc763e5961ea7bc95cf474d723e23c2b0e8239bb6106933945b5ca79fcbaa5408e10f1235a223d83bfd3b675b35041c8d419fa29258d3
 SHA512 
a0c935fd229320ce74052180571c0da9667dc87a717e039bec27120a8ac1552988352038efd1805d62ac40fcaf7985c44b6d9c56648b379f1ca0f03727e550bd

diff --git a/dev-perl/Module-Find/Module-Find-0.160.0.ebuild 
b/dev-perl/Module-Find/Module-Find-0.160.0.ebuild
new file mode 100644
index ..98d4e514d48e
--- /dev/null
+++ b/dev-perl/Module-Find/Module-Find-0.160.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=CRENZ
+DIST_VERSION=0.16
+inherit perl-module
+
+DESCRIPTION="Find and use installed modules in a (sub)category"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+PERL_RM_FILES=( t/pod.t t/meta.t t/pod-coverage.t )



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

2023-06-19 Thread Sam James
commit: f2b3bf319c99371f4ec1690675d9c1a06b979910
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:01:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:01:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b3bf31

dev-python/numpy: fix minimum Meson version

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

 dev-python/numpy/numpy-1.25.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/numpy/numpy-1.25.0.ebuild 
b/dev-python/numpy/numpy-1.25.0.ebuild
index cb83877d4349..9261cf73b3ba 100644
--- a/dev-python/numpy/numpy-1.25.0.ebuild
+++ b/dev-python/numpy/numpy-1.25.0.ebuild
@@ -33,6 +33,7 @@ RDEPEND="
 "
 BDEPEND="
${RDEPEND}
+   >=dev-util/meson-1.1.0
=dev-python/cython-0.29.30[${PYTHON_USEDEP}]
lapack? (



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Mojolicious/

2023-06-19 Thread Sam James
commit: 2c430c1db25cdde20a30dcca291976fdb96963e8
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 03:55:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 03:55:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c430c1d

dev-perl/Mojolicious: add 9.330.0

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

 dev-perl/Mojolicious/Manifest   |  1 +
 dev-perl/Mojolicious/Mojolicious-9.330.0.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-perl/Mojolicious/Manifest b/dev-perl/Mojolicious/Manifest
index ee63e66d8466..19824baee224 100644
--- a/dev-perl/Mojolicious/Manifest
+++ b/dev-perl/Mojolicious/Manifest
@@ -1,2 +1,3 @@
 DIST Mojolicious-9.19.tar.gz 841263 BLAKE2B 
7510b268c1a5793ba78d8717f5683c3ca53fa95c0af8b374b5767ff4a7c532481a788c08ac66c88295e55307fbf164784547568ce1edbc35b3b03f340ed60336
 SHA512 
14c29473f040548de2efef8bf5cd5676554f9f518b52e0ee03ed30415942fbeff5f5f2a6dd7592798e433e3e83653ce815697d4614e4680c9a6b8c699b0a171a
 DIST Mojolicious-9.22.tar.gz 841358 BLAKE2B 
5f49c7ca71b30994181a3a16ac12faa21b3f7782beefae94c185aac87aa4d223ee696e49159bb1e044d389c640a737a265cd289774e647ff40d4057ccae9c4b2
 SHA512 
53175c4d6054a4fe9c53368420714ff87cd826c3f61565d1b9dd52a69a15636d080852a62518f0bada865675d90026d78bdc1c210fa55939a81e4866ba894e40
+DIST Mojolicious-9.23.tar.gz 846183 BLAKE2B 
47cc37c5783354ed54a1954ce60453f3a735f8f12775e2ec9decb1c4e34542f4ebd67386b478d2058c874af2694f746fddeb66f21b161f82b57b1a0b1e77d5d8
 SHA512 
065a4348c759a8b820ccff743ef3ebf3f87dafa841222a49cdc1736faea493c27a7a3aec60f5a921dcb7ce51c32ade8350a582de4261f1b7d98d70b0fa6a1ae5

diff --git a/dev-perl/Mojolicious/Mojolicious-9.330.0.ebuild 
b/dev-perl/Mojolicious/Mojolicious-9.330.0.ebuild
new file mode 100644
index ..e3b0393e743a
--- /dev/null
+++ b/dev-perl/Mojolicious/Mojolicious-9.330.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SRI
+DIST_VERSION=9.23
+DIST_EXAMPLES=("examples/*")
+
+inherit perl-module
+
+DESCRIPTION="Real-time web framework"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
+IUSE="minimal"
+
+RDEPEND="
+   !minimal? (
+   >=dev-perl/Cpanel-JSON-XS-4.90.0
+   >=dev-perl/EV-4.0.0
+   )
+   >=virtual/perl-IO-Socket-IP-0.370.0
+   >=virtual/perl-Scalar-List-Utils-1.410.0
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Test-Simple
+   )
+"
+
+PERL_RM_FILES=(
+   t/pod.t
+   t/pod_coverage.t
+)



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Module-Path/

2023-06-19 Thread Sam James
commit: 814a819e79dd52e6cfb94741585956eacf54815d
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:02:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:02:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=814a819e

dev-perl/Module-Path: update DESCRIPTION

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

 dev-perl/Module-Path/Module-Path-0.190.0-r1.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-perl/Module-Path/Module-Path-0.190.0-r1.ebuild 
b/dev-perl/Module-Path/Module-Path-0.190.0-r1.ebuild
index 91eff695dbc8..76322c9f2abf 100644
--- a/dev-perl/Module-Path/Module-Path-0.190.0-r1.ebuild
+++ b/dev-perl/Module-Path/Module-Path-0.190.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,7 +7,7 @@ DIST_AUTHOR=NEILB
 DIST_VERSION=0.19
 inherit perl-module
 
-DESCRIPTION="get the full path to a locally installed module"
+DESCRIPTION="Get the full path to a locally installed module"
 SLOT="0"
 KEYWORDS="amd64 ~x86"
 
@@ -16,7 +16,8 @@ RDEPEND="
virtual/perl-Exporter
virtual/perl-Getopt-Long
 "
-BDEPEND="${RDEPEND}
+BDEPEND="
+   ${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
dev-perl/Devel-FindPerl



[gentoo-commits] repo/gentoo:master commit in: dev-perl/MooseX-OneArgNew/

2023-06-19 Thread Sam James
commit: 83edd8820c723a46ea513777e24d513f1aedba36
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 03:41:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 03:41:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83edd882

dev-perl/MooseX-OneArgNew: add 0.7.0

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

 dev-perl/MooseX-OneArgNew/Manifest |  1 +
 .../MooseX-OneArgNew/MooseX-OneArgNew-0.7.0.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-perl/MooseX-OneArgNew/Manifest 
b/dev-perl/MooseX-OneArgNew/Manifest
index a820c43ddf5f..9de3b44827b1 100644
--- a/dev-perl/MooseX-OneArgNew/Manifest
+++ b/dev-perl/MooseX-OneArgNew/Manifest
@@ -1 +1,2 @@
 DIST MooseX-OneArgNew-0.005.tar.gz 16071 BLAKE2B 
d7e6db6b7b70622ee16e531b744fe66b453d717fd699a19dbe977df8c2654edb814d6561f26c6184fa58ee68c846b14bb4088239cc2a0acfaa4bb4c5acb18da1
 SHA512 
0d846346be4eb2deb8a212220991dc727a3ca1fab4109292117dadc8f64fef20ddc93877d198d56974686fbd5d3f4ebf10abd429f08c7fbf1de42975138259ba
+DIST MooseX-OneArgNew-0.007.tar.gz 17094 BLAKE2B 
11650ff8cfba43ab25242201e57b3be467f1ef7936c736c413dbbf020900fabf5c0c655082dea26ecd160c8f72a0d091d6e1cc524c4b5419287a5d42df00293f
 SHA512 
4a637fe674e80527ea13b461a9a35eabbb4054bad6acbbdfe7e1cdbaeb0f861edcf0939e3971fa2d865a84ad8087f2f6795658679b547abf4669bc07fb582d91

diff --git a/dev-perl/MooseX-OneArgNew/MooseX-OneArgNew-0.7.0.ebuild 
b/dev-perl/MooseX-OneArgNew/MooseX-OneArgNew-0.7.0.ebuild
new file mode 100644
index ..dcc8bfdbdc3b
--- /dev/null
+++ b/dev-perl/MooseX-OneArgNew/MooseX-OneArgNew-0.7.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=0.007
+inherit perl-module
+
+DESCRIPTION="Teach ->new to accept single, non-hashref arguments"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+RDEPEND="
+   dev-perl/Moose
+   >=dev-perl/MooseX-Role-Parameterized-1.10.0
+   dev-perl/namespace-autoclean
+"
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.780.0
+   test? (
+   !minimal? (
+   >=virtual/perl-CPAN-Meta-2.120.900
+   )
+   virtual/perl-File-Spec
+   >=virtual/perl-Test-Simple-0.960.0
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Module-Signature/

2023-06-19 Thread Sam James
commit: a254464e4c3f48f14702fc511655a936eae68384
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 03:58:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 03:58:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a254464e

dev-perl/Module-Signature: add 0.880.0

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

 dev-perl/Module-Signature/Manifest |  1 +
 .../Module-Signature-0.880.0.ebuild| 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-perl/Module-Signature/Manifest 
b/dev-perl/Module-Signature/Manifest
index 47bd2a00f384..d2b34570d18f 100644
--- a/dev-perl/Module-Signature/Manifest
+++ b/dev-perl/Module-Signature/Manifest
@@ -1 +1,2 @@
 DIST Module-Signature-0.87.tar.gz 97211 BLAKE2B 
8a6d460cf8e58b5068bc8938a98b7c5060b2ebb0939f5236b5458aba797ea59c08010802b33fede69dc14fbfe796dfb225b0e1e9e405928657d7dc9b4477662a
 SHA512 
d0afeab528d0b8a46b8a6a1f9714ab7efefb386f5b93113e733fa18b23b38c98c6a13f10e9091c0cbf392956cd02484d09482d31cd9146ed6de11adb7cd81124
+DIST Module-Signature-0.88.tar.gz 98697 BLAKE2B 
90e5eb1eb6d00e5d7aa398bef4ab95cabf0b9ebc6e6d062f5bdcb78ef334b5ef50df8c3fd47ef2bcdb57ad3ab66fd1b483c0b7239bc994f5316d3346fc7c2ffc
 SHA512 
624d7508b7854e05c50915b9192552fddd17e22043f2b330c02c34ad44dd01cb0ffd657fcd4e524b2ce9a05e044772e80c3ae061608f91d8101d00b3666c

diff --git a/dev-perl/Module-Signature/Module-Signature-0.880.0.ebuild 
b/dev-perl/Module-Signature/Module-Signature-0.880.0.ebuild
new file mode 100644
index ..6ef358a3721e
--- /dev/null
+++ b/dev-perl/Module-Signature/Module-Signature-0.880.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=AUDREYT
+DIST_VERSION=0.88
+inherit perl-module
+
+DESCRIPTION="Module signature file manipulation"
+
+LICENSE="CC0-1.0 || ( Artistic GPL-2+ )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   app-crypt/gnupg
+   dev-perl/Crypt-OpenPGP
+   virtual/perl-File-Temp
+"
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.360.0
+   test? (
+   dev-perl/IPC-Run
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Moose/

2023-06-19 Thread Sam James
commit: 0cdb5e802a8513d14653b0c39c5685e583cb1ba0
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 03:53:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 03:53:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cdb5e80

dev-perl/Moose: add 2.220.300

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

 dev-perl/Moose/Manifest   |   1 +
 dev-perl/Moose/Moose-2.220.300.ebuild | 124 ++
 2 files changed, 125 insertions(+)

diff --git a/dev-perl/Moose/Manifest b/dev-perl/Moose/Manifest
index e17c8386325b..ef4e5c3f326b 100644
--- a/dev-perl/Moose/Manifest
+++ b/dev-perl/Moose/Manifest
@@ -1,2 +1,3 @@
 DIST Moose-2.2015.tar.gz 899314 BLAKE2B 
6dc0d75d96d81c3c0ec9ef1678510879cdeacd36989d79ee830ce46f049072aea858c4933008da7e50edcb955b5461e8b973c2329bed271936f5766292936492
 SHA512 
162a0cd5f96f943cfd9f4a7f9fdc3f86341805045ecab418e1420e3b5e90b216d243515f073274bdb83846fddad78169ef5a2a6c41849466bb36a24c71a38b1b
 DIST Moose-2.2201.tar.gz 902701 BLAKE2B 
77cdd427e05239a32fc9ae8bd08e3bc69b9da6bed06a0b445d95327e4173863636b1e11c99d981f2bd481755361bd555f9b0f8bb9bd81addfb0ff8560969221b
 SHA512 
71a22aab5b5de7de1e1a2df30e7526eb2913245733de9196328a6eaa9ada1699e74b58d5d3f9edbea6ddc35baf7febf0ebcce5f1210fc8777d6091acbac14260
+DIST Moose-2.2203.tar.gz 905536 BLAKE2B 
7735e247587280f924e24174191ccf725f4cc322a03ce7f4be7f5f8e5a6b65dfe65849e60e875d34520d0f44c16922b42ee04a257b103ede89ebe7e2f070e036
 SHA512 
c91284cfaa29c6252de25cad5e54d5565d468bc11eab9f02c8469c523441467fc3ad5f68a32847b347652b04bfffb6d078279c5175d9382e10cc805a

diff --git a/dev-perl/Moose/Moose-2.220.300.ebuild 
b/dev-perl/Moose/Moose-2.220.300.ebuild
new file mode 100644
index ..3dd30bda9215
--- /dev/null
+++ b/dev-perl/Moose/Moose-2.220.300.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=2.2203
+DIST_EXAMPLES=("benchmarks/*")
+
+inherit perl-module
+
+DESCRIPTION="A postmodern object system for Perl 5"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+CONFLICTS="
+   !<=dev-perl/Catalyst-5.900.499.990
+   !<=dev-perl/Config-MVP-2.200.4
+   !<=dev-perl/Devel-REPL-1.3.20
+   !<=dev-perl/Dist-Zilla-5.43.0
+   !<=dev-perl/Dist-Zilla-Plugin-Git-2.16.0
+   !<=dev-perl/Fey-0.360.0
+   !<=dev-perl/Fey-ORM-0.420.0
+   !<=dev-perl/File-ChangeNotify-0.150.0
+   !<=dev-perl/HTTP-Throwable-0.17.0
+   !<=dev-perl/KiokuDB-0.510.0
+   !<=dev-perl/Markdent-0.160.0
+   !<=dev-perl/Mason-2.180.0
+   !<=dev-perl/Moose-Autobox-0.150.0
+   !<=dev-perl/MooseX-ABC-0.50.0
+   !<=dev-perl/MooseX-Aliases-0.80.0
+   !<=dev-perl/MooseX-AlwaysCoerce-0.130.0
+   !<=dev-perl/MooseX-App-1.220.0
+   !<=dev-perl/MooseX-Attribute-Deflator-2.1.7
+   !<=dev-perl/MooseX-Attribute-Dependent-1.1.3
+   !<=dev-perl/MooseX-Attribute-Prototype-0.100.0
+   !<=dev-perl/MooseX-AttributeHelpers-0.220.0
+   !<=dev-perl/MooseX-AttributeIndexes-1.0.0
+   !<=dev-perl/MooseX-AttributeInflate-0.20.0
+   !<=dev-perl/MooseX-CascadeClearing-0.30.0
+   !<=dev-perl/MooseX-ClassAttribute-0.260.0
+   !<=dev-perl/MooseX-Constructor-AllErrors-0.21.0
+   !<=dev-perl/MooseX-Declare-0.350.0
+   !<=dev-perl/MooseX-FollowPBP-0.20.0
+   !<=dev-perl/MooseX-Getopt-0.560.0
+   !<=dev-perl/MooseX-InstanceTracking-0.40.0
+   !<=dev-perl/MooseX-LazyRequire-0.60.0
+   !<=dev-perl/MooseX-Meta-Attribute-Index-0.40.0
+   !<=dev-perl/MooseX-Meta-Attribute-Lvalue-0.50.0
+   !<=dev-perl/MooseX-Method-Signatures-0.440.0
+   !<=dev-perl/MooseX-MethodAttributes-0.220.0
+   !<=dev-perl/MooseX-NonMoose-0.240.0
+   !<=dev-perl/MooseX-Object-Pluggable-0.1.100
+   !<=dev-perl/MooseX-POE-0.214.0
+   !<=dev-perl/MooseX-Params-Validate-0.50.0
+   !<=dev-perl/MooseX-PrivateSetters-0.30.0
+   !<=dev-perl/MooseX-Role-Cmd-0.60.0
+   !<=dev-perl/MooseX-Role-Parameterized-1.0.0
+   !<=dev-perl/MooseX-Role-WithOverloading-0.140.0
+   !<=dev-perl/MooseX-Runnable-0.30.0
+   !<=dev-perl/MooseX-Scaffold-0.50.0
+   !<=dev-perl/MooseX-SemiAffordanceAccessor-0.50
+   !<=dev-perl/MooseX-SetOnce-0.100.473
+   !<=dev-perl/MooseX-Singleton-0.250.0
+   !<=dev-perl/MooseX-SlurpyConstructor-1.100.0
+   !<=dev-perl/MooseX-Storage-0.420.0
+   !<=dev-perl/MooseX-StrictConstructor-0.120.0
+   !<=dev-perl/MooseX-Traits-0.110.0
+   !<=dev-perl/MooseX-Types-0.190.0
+   !<=dev-perl/MooseX-Types-Parameterizable-0.50.0
+   !<=dev-perl/MooseX-Types-Set-Object-0.30.0
+   !<=dev-perl/MooseX-Types-Signal-1.101.930
+   !<=dev-perl/MooseX-UndefTolerant-0.110.0
+   !<=dev-perl/PRANG-0.140.0
+   !<=dev-perl/Pod-Elemental-0.93.280
+   

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Mozilla-PublicSuffix/

2023-06-19 Thread Sam James
commit: 00e21d54b3de6fede5b08d6155fd134058a61a97
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 03:27:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 03:38:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e21d54

dev-perl/Mozilla-PublicSuffix: add 1.0.6

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

 dev-perl/Mozilla-PublicSuffix/Manifest |  1 +
 .../Mozilla-PublicSuffix-1.0.6.ebuild  | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-perl/Mozilla-PublicSuffix/Manifest 
b/dev-perl/Mozilla-PublicSuffix/Manifest
index 5d351f1a4542..d5f3c90ce56c 100644
--- a/dev-perl/Mozilla-PublicSuffix/Manifest
+++ b/dev-perl/Mozilla-PublicSuffix/Manifest
@@ -1,2 +1,3 @@
 DIST Mozilla-PublicSuffix-v1.0.4.tar.gz 85940 BLAKE2B 
a3f8266dc0c48b302cc5c9a488318f2b3668ffdb6e50bc567362d1e00b1798f7a37470e2b3f78321b48567f411d6e10e9b1ffd88bd82caa0659ce2b7f67c43e5
 SHA512 
681803f51fbc8aca961874607f1f3a6a91c95a0e1397e3d702b013a9ab3cfcca7b08340414f977dcc9af7ee01610bdf8b60ce6bcea3bffab6156d80b2063f008
 DIST Mozilla-PublicSuffix-v1.0.5.tar.gz 87014 BLAKE2B 
fef4cb6c255eedd4f98392a422ddd0559231dcfd0c73031397f709b8863012f682ddc8c67cffd3f175035718f25bf04577ed92fa770405fe78838a2c71fb65d0
 SHA512 
3c8932dd9b3ee365e2a511bccfb324152c3fa13bdf795d9ff669b505d0385e212fd6d3991fc80a794e7398ca1cc0e4ea307f45df6a04e295a59fca83abfa7794
+DIST Mozilla-PublicSuffix-v1.0.6.tar.gz 87552 BLAKE2B 
70aa50e9a37210e0d37abeddc3f6dc41ac75bff143f6b41594d5335bf67f37aa0a0f366224b8b9a89423fedbd0e58d30e1a440649ee6e92f849df32173594b0b
 SHA512 
fec423b901f4a67d9db81ce9f18a84254d32a68df4881b6d56eee7788ddc735832212dc1bbf53fd280d599aef410dc9873ab0da1328293f3bb0c3c4207c8b946

diff --git a/dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.6.ebuild 
b/dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.6.ebuild
new file mode 100644
index ..0b7e5efb9764
--- /dev/null
+++ b/dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.6.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TOMHUKINS
+DIST_VERSION="v${PV}"
+inherit perl-module
+
+DESCRIPTION="Get a domain name's public suffix via the Mozilla Public Suffix 
List"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   virtual/perl-Exporter
+   dev-perl/URI
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-IO
+   >=dev-perl/Module-Build-0.280.0
+   test? (
+   virtual/perl-Test-Simple
+   virtual/perl-File-Spec
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.0.4-no-dynamic-update.patch"
+)
+
+src_test() {
+   perl_rm_files t/author-* t/release-*
+   perl-module_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/MooseX-Types-JSON/

2023-06-19 Thread Sam James
commit: 6c2fcbd53cc9ed38552416584aa7c1976ed5a43e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 03:32:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 03:38:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c2fcbd5

dev-perl/MooseX-Types-JSON: add 1.10.0

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

 dev-perl/MooseX-Types-JSON/Manifest|  1 +
 .../MooseX-Types-JSON-1.10.0.ebuild| 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-perl/MooseX-Types-JSON/Manifest 
b/dev-perl/MooseX-Types-JSON/Manifest
index 95b4cea5d898..70ca4efa5c82 100644
--- a/dev-perl/MooseX-Types-JSON/Manifest
+++ b/dev-perl/MooseX-Types-JSON/Manifest
@@ -1 +1,2 @@
 DIST MooseX-Types-JSON-1.00.tar.gz 9742 BLAKE2B 
d1f484d637615e415f4592d4a98a8fe51914c56a9cbd735ec44486a556af18f4c28026d9cee10c025c50eadfc9bd6bf56db21a9883fa8f4084d0ce078849d0ae
 SHA512 
1dfaa8907c04ca765fc03c2049cbf076b2e29f1df34b569d91b3cc3931acde8cc7563cb186d3ea4b278ee40f1c4706f6b03139fb370d6a9d79eb7e6de21aa23f
+DIST MooseX-Types-JSON-1.01.tar.gz 15797 BLAKE2B 
c95831aa846758ceaa2dff00017b08f2eea26bbfed18c6a8b76557e8ecbf359a8ef6a854183e471d45d2c4f13603b6f450f55bd5dd375381a461ab1b63a1c9bd
 SHA512 
0c1042cca56637d14dd853e77c96a24630b72c6af42820f24a9a9e086ce043eea1d3b370254a0a991b4d52fa2f96740e11b664b0784e1b794d7bd4e720b34953

diff --git a/dev-perl/MooseX-Types-JSON/MooseX-Types-JSON-1.10.0.ebuild 
b/dev-perl/MooseX-Types-JSON/MooseX-Types-JSON-1.10.0.ebuild
new file mode 100644
index ..60cc92c4995a
--- /dev/null
+++ b/dev-perl/MooseX-Types-JSON/MooseX-Types-JSON-1.10.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PLICEASE
+DIST_VERSION=1.01
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="JSON datatype for Moose"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+RDEPEND="
+   dev-perl/JSON
+   >=dev-perl/JSON-XS-2.00
+   dev-perl/Moose
+   dev-perl/MooseX-Types
+"
+BDEPEND="${RDEPEND}"
+
+src_test() {
+   perl_rm_files t/00-pod.t t/release-*.t
+   perl-module_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/MooseX-SetOnce/

2023-06-19 Thread Sam James
commit: 61ce5afd400387738ed4c1b87efc13ec6bdce70a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 03:38:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 03:38:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61ce5afd

dev-perl/MooseX-SetOnce: add 0.203.0

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

 dev-perl/MooseX-SetOnce/Manifest   |  1 +
 .../MooseX-SetOnce/MooseX-SetOnce-0.203.0.ebuild   | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-perl/MooseX-SetOnce/Manifest b/dev-perl/MooseX-SetOnce/Manifest
index be3eb41d68d6..7f14267f8d45 100644
--- a/dev-perl/MooseX-SetOnce/Manifest
+++ b/dev-perl/MooseX-SetOnce/Manifest
@@ -1 +1,2 @@
 DIST MooseX-SetOnce-0.201.tar.gz 16417 BLAKE2B 
a023f08ff2a5796869bc36dfcb8c5e0f27536ff663cb04ad2d8b99f99685a82cb8d40d336273eb9a0f54dc69dcbda12227697c59882fd5516343e47f3bd75a36
 SHA512 
e328437ae6fc4350b562563889b888e7572fd2bfd68a8d70feb3a4132892a9accc2116413eccb55fe39094ae047bd800ef232cf1fab1e8938b44fc372020a622
+DIST MooseX-SetOnce-0.203.tar.gz 17000 BLAKE2B 
200d0a2253f9d647bc62eb500e5e438d85ef4b7c01c19763f7aed58a95ff2e0484d3698dff35efc06bf23245b2499d4d0a31918aabf70ff5a951f733f65c1a16
 SHA512 
87a7080f379c496c90c21ef25f00ae6db39169d4e9e72a97ead8d5cdb3f188d2e21d84e9af87ddf5cb899bafc4f4998447be2b638a0ca69bfa55381e062af683

diff --git a/dev-perl/MooseX-SetOnce/MooseX-SetOnce-0.203.0.ebuild 
b/dev-perl/MooseX-SetOnce/MooseX-SetOnce-0.203.0.ebuild
new file mode 100644
index ..5bdef74753b0
--- /dev/null
+++ b/dev-perl/MooseX-SetOnce/MooseX-SetOnce-0.203.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=0.203
+inherit perl-module
+
+DESCRIPTION="Write-once, read-many attributes for Moose"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-perl/Moose-0.900.0
+"
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.300.0
+   test? (
+   virtual/perl-File-Spec
+   virtual/perl-IO
+   dev-perl/Test-Fatal
+   >=virtual/perl-Test-Simple-0.960.0
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/MP3-Tag/

2023-06-19 Thread Sam James
commit: 3440686b2401c69b0b307962cc663c99e94b5d42
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 03:25:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 03:38:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3440686b

dev-perl/MP3-Tag: add 1.160.0

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

 dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild | 28 
 dev-perl/MP3-Tag/Manifest   |  1 +
 2 files changed, 29 insertions(+)

diff --git a/dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild 
b/dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild
new file mode 100644
index ..639a74c99dcc
--- /dev/null
+++ b/dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ILYAZ
+DIST_VERSION=1.16
+DIST_SECTION=modules
+DIST_A_EXT="zip"
+DIST_EXAMPLES=("examples/*")
+# somewhat flaky
+DIST_TEST=do
+inherit perl-module
+
+DESCRIPTION="Module for reading tags of MP3 Audio files"
+
+SLOT="0"
+LICENSE="Artistic"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
+
+RDEPEND="
+   dev-perl/MP3-Info
+"
+BDEPEND="
+   ${RDEPEND}
+   app-arch/unzip
+   virtual/perl-ExtUtils-MakeMaker
+"

diff --git a/dev-perl/MP3-Tag/Manifest b/dev-perl/MP3-Tag/Manifest
index c4c349f94ec7..b340f3fc53f8 100644
--- a/dev-perl/MP3-Tag/Manifest
+++ b/dev-perl/MP3-Tag/Manifest
@@ -1 +1,2 @@
 DIST MP3-Tag-1.15.zip 321983 BLAKE2B 
7bea98bfa609fead2d91ed49451885d03e2031b0b081dbdde10a75b5e3c8a494032b9c13e1960411540754411e23b31e843b5786cb7a00c0f582e9fa7dd74c5e
 SHA512 
e0361e34583dc8d1742b40d2922e66de8d43180d99e52f8e34166c432619ca4611b8589c6acc0498384f9f0dd2e30189351c18e0bfe2a4ca96df60809683cbb3
+DIST MP3-Tag-1.16.zip 324866 BLAKE2B 
a6f277c43a1723f6e86ed58982464d336dde0f6a04a81b1d9dc2640401dfe5fe2822991b76efaf8890420de011ad7937b9dfce3c7cd7062a6fc6549b38a5eac6
 SHA512 
f13785a65abb7d1bdb36e1fbb79d1464d4cb33c0a29b20fbe77c82a567ee4f66449841c33665c1c1fb6d151b4e27e81f1bd56a30f7e0d7589bfa6995f905a2ab



[gentoo-commits] repo/gentoo:master commit in: dev-perl/MRO-Compat/

2023-06-19 Thread Sam James
commit: 7ece61c2ff44a40eb539d1d10e2f002c8f722f95
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 03:15:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 03:17:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ece61c2

dev-perl/MRO-Compat: add 0.150.0

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

 dev-perl/MRO-Compat/MRO-Compat-0.150.0.ebuild | 13 +
 dev-perl/MRO-Compat/Manifest  |  1 +
 2 files changed, 14 insertions(+)

diff --git a/dev-perl/MRO-Compat/MRO-Compat-0.150.0.ebuild 
b/dev-perl/MRO-Compat/MRO-Compat-0.150.0.ebuild
new file mode 100644
index ..c296d6b47694
--- /dev/null
+++ b/dev-perl/MRO-Compat/MRO-Compat-0.150.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=HAARG
+DIST_VERSION=0.15
+inherit perl-module
+
+DESCRIPTION="Lets you build groups of accessors"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"

diff --git a/dev-perl/MRO-Compat/Manifest b/dev-perl/MRO-Compat/Manifest
index 090212dc7c4d..6b8c30744ac0 100644
--- a/dev-perl/MRO-Compat/Manifest
+++ b/dev-perl/MRO-Compat/Manifest
@@ -1 +1,2 @@
 DIST MRO-Compat-0.13.tar.gz 8711 BLAKE2B 
01b2341481d289f3ba283c1acdb4da0952beddfd53646c4b0b2ad9cbd64a4ea5e98ba32bc0a40f6bbf057556c58e872b1ef8c7bdd5738cc1aa112336e4e82b7d
 SHA512 
3311c37c8fc73acaf68bae2b12315a448a87de8f756e817c967cf49b753cf218e8c762ecc44890297afd82193d71b2407060db0bc70720d228b31c0a30de10c1
+DIST MRO-Compat-0.15.tar.gz 16504 BLAKE2B 
27392a1a40d249d00fd2e61aac8c1b3a5b08090409e6613c61ca44fea1e360a86f2be245e56c09596a2a6538a80e0d0de0aec98747106e0caccca3929564461b
 SHA512 
0767ea5e98414ce55607c599eecde686fe2defed99ade156ce8db63e508bfcd150aea48952eed7624f969c0ca185652a85eedb8dbcae82b826152d18d4152545



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

2023-06-19 Thread Sam James
commit: cf9ebb19cb2ba6f57e45b8285fdcb15a78c91a28
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 03:16:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 03:17:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf9ebb19

app-admin/passwordsafe: Stabilize 1.16.0 amd64, #908747

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

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

diff --git a/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild 
b/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild
index a7f35bd28039..cb8c08081f13 100644
--- a/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild
+++ b/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/pwsafe-${MY_PV}"
 
 LICENSE="Artistic-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="qr test +xml yubikey"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-Netmask/

2023-06-19 Thread Sam James
commit: eec654346a7f3ae2453f3b1fb2ce3ce9b77443d3
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 01:59:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 03:16:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec65434

dev-perl/Net-Netmask: add 2.0.200

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

 dev-perl/Net-Netmask/Manifest   |  1 +
 dev-perl/Net-Netmask/Net-Netmask-2.0.200.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-perl/Net-Netmask/Manifest b/dev-perl/Net-Netmask/Manifest
index 1fcab4241194..7636e2bfdc7b 100644
--- a/dev-perl/Net-Netmask/Manifest
+++ b/dev-perl/Net-Netmask/Manifest
@@ -1 +1,2 @@
 DIST Net-Netmask-2.0001.tar.gz 44676 BLAKE2B 
de1aecb20b9d1230312e84ab4ce4fce2b588905158da1a69d8497018a2e9024a87ec7da5dcc422ff96dfb5690a73082acb39860d2fa733ac7779ccc27905b1b5
 SHA512 
87f4f875dc1f07968a71d558bb02b8443d63601e8414a109ddfdd47c5d8616ed0678ea950426ec646bf3b06035ff1dabf067dafb18cb66291b882b9364c0de0b
+DIST Net-Netmask-2.0002.tar.gz 44672 BLAKE2B 
e0237b184d0adbab3a66852052dfaace317b9c9751b85967735ca38ed44dd17f93126af7b0c2e3b0b146ef3a7aea9da4d2518bbd142fda45b48404bdef1e7655
 SHA512 
60cd9de1cac95516515428eb7d1c883b5260333768c363b47a87bb404b13bac713746e7512ff1f52bf3e5c8344f0d38889bba44a2c84b8ddf36e969d63ea8373

diff --git a/dev-perl/Net-Netmask/Net-Netmask-2.0.200.ebuild 
b/dev-perl/Net-Netmask/Net-Netmask-2.0.200.ebuild
new file mode 100644
index ..eba69731afd5
--- /dev/null
+++ b/dev-perl/Net-Netmask/Net-Netmask-2.0.200.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=JMASLAK
+DIST_VERSION=2.0002
+inherit perl-module
+
+DESCRIPTION="Parse, manipulate and lookup IP network blocks"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="minimal"
+
+RDEPEND="
+   !minimal? ( >=dev-perl/AnyEvent-7.140.0 )
+   virtual/perl-Carp
+   virtual/perl-Exporter
+   >=virtual/perl-Math-BigInt-1.999.811
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=dev-perl/Test2-Suite-0.0.111
+   >=dev-perl/Test-UseAllModules-0.170.0
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-Amazon-S3/

2023-06-19 Thread Sam James
commit: 45570fd111ccef63bc7917584aa882aa4bae28fc
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 03:12:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 03:17:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45570fd1

dev-perl/Net-Amazon-S3: add 0.991.0

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

 dev-perl/Net-Amazon-S3/Manifest|  1 +
 .../Net-Amazon-S3/Net-Amazon-S3-0.991.0.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-perl/Net-Amazon-S3/Manifest b/dev-perl/Net-Amazon-S3/Manifest
index f069334cd36e..e5ccf53561d1 100644
--- a/dev-perl/Net-Amazon-S3/Manifest
+++ b/dev-perl/Net-Amazon-S3/Manifest
@@ -1 +1,2 @@
 DIST Net-Amazon-S3-0.98.tar.gz 131669 BLAKE2B 
34c3fc945ff9327cb99c96ae0007e84e528b89986bbc67cebe69b461084952663212ab901c23461f17e7d142e3d00200f3ca62377330c1815a3b87e4faeabf61
 SHA512 
fa7b4848d4d6a16243a092e78b6b4cde876cb2945e5d261fff0f54e6d66e57995fc527b9cebcc78c7e590051290d48ef36f1405eedfb3073fd5754c7a396604a
+DIST Net-Amazon-S3-0.991.tar.gz 135312 BLAKE2B 
038dcf342836e700f721ba66adc186ec5bb738034e801eb067a62a1676f3f2f38d31f0e1d4eb1b654fb52b6462393f4e76e486e5fd7f74bd9397e77578a00c10
 SHA512 
71c6584d8cb2950a058eba62306f575851260b9913ca296aa19bb8d5ebc64810f88547f51ee639b3c7983feb297afb150722b1fdade91b75258844cc9c1bc076

diff --git a/dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.991.0.ebuild 
b/dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.991.0.ebuild
new file mode 100644
index ..56cf5c418d62
--- /dev/null
+++ b/dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.991.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BARNEY
+DIST_VERSION=0.991
+inherit perl-module
+
+DESCRIPTION="Framework for accessing the Amazon S3 Simple Storage Service"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   virtual/perl-Carp
+   dev-perl/Data-Stream-Bulk
+   dev-perl/DateTime-Format-HTTP
+   dev-perl/Digest-HMAC
+   virtual/perl-Digest-MD5
+   dev-perl/Digest-MD5-File
+   virtual/perl-Digest-SHA
+   dev-perl/Exporter-Tiny
+   dev-perl/File-Find-Rule
+   virtual/perl-Getopt-Long
+   dev-perl/HTTP-Date
+   dev-perl/HTTP-Message
+   virtual/perl-IO
+   >=dev-perl/libwww-perl-6.30.0
+   dev-perl/LWP-UserAgent-Determined
+   virtual/perl-MIME-Base64
+   dev-perl/MIME-Types
+   >=dev-perl/Moose-0.850.0
+   dev-perl/MooseX-Role-Parameterized
+   >=dev-perl/MooseX-StrictConstructor-0.160.0
+   >=dev-perl/MooseX-Types-DateTime-MoreCoercions-0.70.0
+   dev-perl/Path-Class
+   dev-perl/Ref-Util
+   dev-perl/Regexp-Common
+   dev-perl/Safe-Isa
+   dev-perl/Sub-Override
+   dev-perl/Term-Encoding
+   dev-perl/Term-ProgressBar-Simple
+   virtual/perl-Time-Piece
+   dev-perl/URI
+   dev-perl/VM-EC2-Security-CredentialCache
+   dev-perl/XML-LibXML
+   dev-perl/namespace-clean
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Temp
+   >=dev-perl/Test-Deep-0.111.0
+   dev-perl/Test-Exception
+   dev-perl/Test-MockTime
+   dev-perl/Test-LWP-UserAgent
+   dev-perl/Test-Warnings
+   virtual/perl-Test-Simple
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-DNS-Resolver-Mock/

2023-06-19 Thread Sam James
commit: a33ea6d7baa53b9e55094964294b3c8a63de6918
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 02:43:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 03:16:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a33ea6d7

dev-perl/Net-DNS-Resolver-Mock: add 1.202.302.160

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

 dev-perl/Net-DNS-Resolver-Mock/Manifest|  1 +
 .../Net-DNS-Resolver-Mock-1.202.302.160.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-perl/Net-DNS-Resolver-Mock/Manifest 
b/dev-perl/Net-DNS-Resolver-Mock/Manifest
index abb0cbd73898..5a0003eb2562 100644
--- a/dev-perl/Net-DNS-Resolver-Mock/Manifest
+++ b/dev-perl/Net-DNS-Resolver-Mock/Manifest
@@ -1 +1,2 @@
 DIST Net-DNS-Resolver-Mock-1.20200215.tar.gz 10961 BLAKE2B 
38b6f2e4b4f7f9dac9e545e288ae7ed6d211ec482d444cc00740591cc3de2f616e782f0a7db38f2114f18143a188ec7693e2ff0e6d127a762c0e5e81ab74b4fc
 SHA512 
92ac244dc2a7b939b1e8e8c71eb9ce65fdf1494dd08c62e6fc3720ffa82acc7c354bd7dcb8c77d9e52ee132773864b4b3ba869303af7363001ff5e9125c06802
+DIST Net-DNS-Resolver-Mock-1.20230216.tar.gz 11264 BLAKE2B 
38a79bbf4e1cbb327f3ebe05c7ccd84bf478e7be0bad2440c2716c6b9047cd4e044ba69194e3aab27a0d95708ff6f713b70a3f44e0d9562679df2129696ca0dd
 SHA512 
832fdae88ef915251bd71ebacd3223cd8adb269cbb2e9724c617b31cfa65c92471ce93273070143c629e0a3f3bda54bcd5d55ae78fd60eae6c929bb7da7e1290

diff --git 
a/dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.202.302.160.ebuild 
b/dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.202.302.160.ebuild
new file mode 100644
index ..9a780d1a6737
--- /dev/null
+++ b/dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.202.302.160.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MBRADSHAW
+DIST_VERSION=1.20230216
+inherit perl-module
+
+DESCRIPTION="Mock a DNS Resolver object for testing"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+   dev-perl/Net-DNS
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Test-Simple
+   dev-perl/Test-Exception
+   )
+"
+
+src_test() {
+   perl_rm_files t/author-*.t
+   perl-module_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-Ident/

2023-06-19 Thread Sam James
commit: 5a7dbfdce7ab6b72f91e303681bdadf07dc3fb72
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 02:36:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 03:16:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a7dbfdc

dev-perl/Net-Ident: update DESCRIPTION

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

 dev-perl/Net-Ident/Net-Ident-1.250.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Net-Ident/Net-Ident-1.250.0.ebuild 
b/dev-perl/Net-Ident/Net-Ident-1.250.0.ebuild
index eef03f6c20c7..392ff7b2b355 100644
--- a/dev-perl/Net-Ident/Net-Ident-1.250.0.ebuild
+++ b/dev-perl/Net-Ident/Net-Ident-1.250.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,7 +7,7 @@ DIST_AUTHOR=TODDR
 DIST_VERSION=1.25
 inherit perl-module
 
-DESCRIPTION="lookup the username on the remote end of a TCP/IP connection"
+DESCRIPTION="Lookup the username on the remote end of a TCP/IP connection"
 
 SLOT="0"
 KEYWORDS="amd64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-IRR/

2023-06-19 Thread Sam James
commit: c5a349a69c022ae71c1f4dd09f1d19960b9f7906
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 02:24:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 03:16:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5a349a6

dev-perl/Net-IRR: add 0.90.0

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

 dev-perl/Net-IRR/Manifest  |  1 +
 dev-perl/Net-IRR/Net-IRR-0.90.0.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-perl/Net-IRR/Manifest b/dev-perl/Net-IRR/Manifest
index 53637c05d1c5..ddb49d6eae23 100644
--- a/dev-perl/Net-IRR/Manifest
+++ b/dev-perl/Net-IRR/Manifest
@@ -1 +1,2 @@
 DIST Net-IRR-0.08.tar.gz 5622 BLAKE2B 
9cc3b6b5c43d9af7f8006528ab813d66629d9904ee78d05d73756cbb69a6d4b044e48f96460efd03738fee80e4f31454138868340d0d2a24d511b380a3687220
 SHA512 
1713451dd65b44c6e87bd8cc29228c898c3790be9d0b7d8adbebbf69b91c1557eb6fef47262fc40bc543f258087ceb87903fc7faf2a3d5059b8735c686fb5823
+DIST Net-IRR-0.09.tar.gz 6247 BLAKE2B 
8f6348b06a3adb956d44bc5d0fd68a4a1ed1abd9cb585c6922f327a145dedf21fd62df8de0d2ee159895b71f92eb526a17967c30c24fb34faa48251d673b8760
 SHA512 
f3d63c42129e97fc43ba96772008a1ff7c8d56addebc8c68e46dafdf0deb126ae28b3e98406268a276a3e216aab52145270b9b3fee1d89ca70254903f702363c

diff --git a/dev-perl/Net-IRR/Net-IRR-0.90.0.ebuild 
b/dev-perl/Net-IRR/Net-IRR-0.90.0.ebuild
new file mode 100644
index ..aec0f2b048b7
--- /dev/null
+++ b/dev-perl/Net-IRR/Net-IRR-0.90.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TCAINE
+DIST_VERSION=0.09
+inherit perl-module
+
+DESCRIPTION="Internet Route Registry daemon (IRRd) client"
+
+RDEPEND="virtual/perl-IO"
+BDEPEND="virtual/perl-ExtUtils-MakeMaker
+   ${RDEPEND}"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# The only tests are networked
+PROPERTIES="test_network"
+RESTRICT="test"



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

2023-06-19 Thread Ionen Wolkens
commit: 44d452f88504cafb06af8dcd396de73a351cc382
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jun 19 22:43:17 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun 20 02:44:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44d452f8

app-emulation/ruffle: drop 0_p20230426

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

 app-emulation/ruffle/Manifest  |  79 
 app-emulation/ruffle/ruffle-0_p20230426.ebuild | 587 -
 2 files changed, 666 deletions(-)

diff --git a/app-emulation/ruffle/Manifest b/app-emulation/ruffle/Manifest
index 7fa9c76db4b0..3f79c707222a 100644
--- a/app-emulation/ruffle/Manifest
+++ b/app-emulation/ruffle/Manifest
@@ -14,14 +14,11 @@ DIST alsa-sys-0.3.1.crate 32748 BLAKE2B 
0c4da9c343d622ddd521fe9332acf97c1ee4a202
 DIST android-activity-0.4.1.crate 235249 BLAKE2B 
6b5737812d090adf3d9bfeca2104d909f2ad62499d64bdb096875949d799779b3d64fb4266f74d835452aea02b8f8095357092f0244b74ea62c3a2cac0d3da8f
 SHA512 
05750a645bf91d45980e0e380063cc531a0934cb488986954a0fbbaf4d024a33b22e11158f9e50e86f1d3bf3a107501e8653342dc18d1bcfa74c4acf77aed3e5
 DIST android-properties-0.2.2.crate 4563 BLAKE2B 
00634bbee4d6dcd3254ee37dd7e5560963b35700aa95c47c84c129f0774cbac436347f0abdaa4ec33216358d9f079559552bd5a95de5026b7dba4e04d9cd674b
 SHA512 
dae9a12ffa7d5fbabc28d3ddcc32f1b5300884cf2b3ef2e123f2dea596b3a796b9c3cb6c5381bf8f6caf04a633c5f2f0b56804fed8fb2a6f06c36d6c76539431
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
-DIST anstream-0.3.0.crate 19477 BLAKE2B 
7d4c31bb314729fd86edf8371f795179c3f9fd793e8db2750963d6d500f949b32cf723d7c764a2ea353e5062658e4ed3f44408fb1252729bd1f558d5158e61f8
 SHA512 
0b8c9731f56f4f14a9ad012f883e17ebe53a8b7a2877a616672801b1b045cd762601089d6c0fb12941a7fc6572a2fa24001cafcb2eed35616ffabfa1cd12e186
 DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
 DIST anstyle-1.0.0.crate 13972 BLAKE2B 
741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80
 SHA512 
5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
 DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B 
f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62
 SHA512 
fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
-DIST anstyle-wincon-1.0.0.crate 11662 BLAKE2B 
bb7fd569df3386b6bd7b4bb2b2dcd6905a180c755d38296ac389c9e1e5ad551195bccaa570ab9c71f20e39f13f48225d4dd0f839852fdb9122d3d05c367b2814
 SHA512 
753be99775c586e3f0c272f9ba131dd70a02e6faac006acb5dffa19e4c5f4be961275cdf4abbf2929da7335125082cd71a7161cbdf6e737c14607c06bd75267c
 DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 
2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7
 SHA512 
00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6
-DIST anyhow-1.0.70.crate 43803 BLAKE2B 
574da0e447592c12051deef171850b00ac2347dd336f71915dd21f45cc03439fbcdbaffe261097d53cc11fa0db75b1e3b21ba667f26c08db7125b1c6264973de
 SHA512 
6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b
 DIST anyhow-1.0.71.crate 43808 BLAKE2B 
1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f
 SHA512 
401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5
 DIST approx-0.5.1.crate 15100 BLAKE2B 
8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399
 SHA512 
c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
 DIST arboard-3.2.0.crate 42900 BLAKE2B 

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

2023-06-19 Thread Ionen Wolkens
commit: e457acb1e8404336c5dfc735909ca21438392393
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jun 20 02:29:17 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun 20 02:44:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e457acb1

app-emulation/ruffle: modernize cargo.eclass usage

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

 app-emulation/ruffle/ruffle-0_p20230525.ebuild | 1049 
 app-emulation/ruffle/ruffle-.ebuild|7 +-
 2 files changed, 533 insertions(+), 523 deletions(-)

diff --git a/app-emulation/ruffle/ruffle-0_p20230525.ebuild 
b/app-emulation/ruffle/ruffle-0_p20230525.ebuild
index 58175f8d97f0..9b524bb27a10 100644
--- a/app-emulation/ruffle/ruffle-0_p20230525.ebuild
+++ b/app-emulation/ruffle/ruffle-0_p20230525.ebuild
@@ -4,526 +4,526 @@
 EAPI=8
 
 CRATES="
-   Inflector-0.11.4
-   ab_glyph-0.2.21
-   ab_glyph_rasterizer-0.1.8
-   addr2line-0.19.0
-   adler-1.0.2
-   adler32-1.2.0
-   ahash-0.7.6
-   ahash-0.8.3
-   aho-corasick-0.7.20
-   aho-corasick-1.0.1
-   aliasable-0.1.3
-   alsa-0.7.0
-   alsa-sys-0.3.1
-   android-activity-0.4.1
-   android-properties-0.2.2
-   android_system_properties-0.1.5
-   anstream-0.3.2
-   anstyle-1.0.0
-   anstyle-parse-0.2.0
-   anstyle-query-1.0.0
-   anstyle-wincon-1.0.1
-   anyhow-1.0.71
-   approx-0.5.1
-   arboard-3.2.0
-   arc-swap-1.6.0
-   arrayref-0.3.7
-   arrayvec-0.7.2
-   ash-0.37.2+1.3.238
-   async-channel-1.8.0
-   async-io-1.13.0
-   async-lock-2.7.0
-   atk-sys-0.16.0
-   atomic_refcell-0.1.10
-   atty-0.2.14
-   autocfg-1.1.0
-   backtrace-0.3.67
-   base64-0.13.1
-   base64-0.21.1
-   bindgen-0.64.0
-   bit-set-0.5.3
-   bit-vec-0.6.3
-   bitflags-1.3.2
-   bitflags-2.3.1
-   bitstream-io-1.6.0
-   block-0.1.6
-   block-buffer-0.10.4
-   block-sys-0.1.0-beta.1
-   block2-0.2.0-alpha.6
-   bstr-1.5.0
-   bumpalo-3.12.2
-   bytemuck-1.13.1
-   bytemuck_derive-1.4.1
-   byteorder-1.4.3
-   bytes-1.4.0
-   cairo-sys-rs-0.16.3
-   calloop-0.10.5
-   castaway-0.1.2
-   cc-1.0.79
-   cesu8-1.1.0
-   cexpr-0.6.0
-   cfg-expr-0.15.1
-   cfg-if-0.1.10
-   cfg-if-1.0.0
-   cfg_aliases-0.1.1
-   chrono-0.4.24
-   clang-sys-1.6.1
-   clap-4.3.0
-   clap_builder-4.3.0
-   clap_derive-4.3.0
-   clap_lex-0.5.0
-   clipboard-win-4.5.0
-   codespan-reporting-0.11.1
-   color_quant-1.1.0
-   colorchoice-1.0.0
-   colored-2.0.0
-   com-rs-0.2.1
-   combine-4.6.6
-   concurrent-queue-2.2.0
-   console-0.15.7
-   console_error_panic_hook-0.1.7
-   convert_case-0.6.0
-   cookie-factory-0.3.2
-   core-foundation-0.9.3
-   core-foundation-sys-0.6.2
-   core-foundation-sys-0.8.4
-   core-graphics-0.22.3
-   core-graphics-types-0.1.1
-   coreaudio-rs-0.11.2
-   coreaudio-sys-0.2.12
-   cpal-0.15.2
-   cpufeatures-0.2.7
-   crc-3.0.1
-   crc-catalog-2.2.0
-   crc32fast-1.3.2
-   crossbeam-channel-0.5.8
-   crossbeam-deque-0.8.3
-   crossbeam-epoch-0.9.14
-   crossbeam-utils-0.8.15
-   crypto-common-0.1.6
-   csv-1.2.1
-   csv-core-0.1.10
-   ctor-0.1.26
-   curl-0.4.44
-   curl-sys-0.4.62+curl-8.1.0
-   d3d12-0.6.0
-   darling-0.20.1
-   darling_core-0.20.1
-   darling_macro-0.20.1
-   dasp_sample-0.11.0
-   data-encoding-2.4.0
-   derive-try-from-primitive-1.0.0
-   diff-0.1.13
-   digest-0.10.7
-   dirs-5.0.1
-   dirs-sys-0.4.1
-   dispatch-0.2.0
-   displaydoc-0.2.4
-   dlib-0.5.0
-   doc-comment-0.3.3
-   downcast-rs-1.2.0
-   ecolor-0.22.0
-   egui-0.22.0
-   egui-wgpu-0.22.0
-   egui-winit-0.22.0
-   either-1.8.1
-   emath-0.22.0
-   embed-resource-2.1.1
-   encode_unicode-0.3.6
-   encoding_rs-0.8.32
-   enum-map-2.5.0
-   enum-map-derive-0.11.0
-   enumset-1.1.2
-   enumset_derive-0.8.1
-   env_logger-0.10.0
-   epaint-0.22.0
-   errno-0.3.1
-   errno-dragonfly-0.1.2
-   error-code-2.3.1
-   euclid-0.22.9
-   event-listener-2.5.3
-   fastrand-1.9.0
-   fdeflate-0.3.0
-   flate2-1.0.26
-   float_next_after-0.1.5
-   fluent-0.16.0
-   fluent-bundle-0.15.2
-   fluent-langneg-0.13.0
-   fluent-syntax-0.11.0
-   fluent-template-macros-0.8.0
-   fluent-templates-0.8.0
-   flume-0.10.14
-   fnv-1.0.7
-   foreign-types-0.3.2
-   foreign-types-shared-0.1.1
-   form_urlencoded-1.1.0
-   futures-0.3.28
-   futures-channel-0.3.28
-   futures-core-0.3.28
-   futures-executor-0.3.28
-   futures-io-0.3.28
-   futures-lite-1.13.0
-   

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

2023-06-19 Thread Ionen Wolkens
commit: 9be10e73612456cded43ee76f513436f49bf65d0
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jun 20 02:52:34 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun 20 02:58:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be10e73

app-emulation/ruffle: adjust workspace handling

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

 app-emulation/ruffle/ruffle-0_p20230525.ebuild | 12 ++--
 app-emulation/ruffle/ruffle-.ebuild| 12 ++--
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/app-emulation/ruffle/ruffle-0_p20230525.ebuild 
b/app-emulation/ruffle/ruffle-0_p20230525.ebuild
index 9b524bb27a10..437ae7c21095 100644
--- a/app-emulation/ruffle/ruffle-0_p20230525.ebuild
+++ b/app-emulation/ruffle/ruffle-0_p20230525.ebuild
@@ -587,12 +587,12 @@ src_configure() {
# see .cargo/cargo.toml, only needed if RUSTFLAGS is set by the user
[[ -v RUSTFLAGS ]] && RUSTFLAGS+=" --cfg=web_sys_unstable_apis"
 
-   if use test; then
-   # tests will be skipped if don't build everything
-   cargo_src_configure --workspace
-   else
-   cargo_src_configure 
--package={ruffle_{desktop,scanner},exporter}
-   fi
+   local workspaces=(
+   ruffle_{desktop,scanner}
+   exporter
+   $(usev test tests)
+   )
+   cargo_src_configure ${workspaces[*]/#/--package=}
 }
 
 src_test() {

diff --git a/app-emulation/ruffle/ruffle-.ebuild 
b/app-emulation/ruffle/ruffle-.ebuild
index dc60eb5bf290..e0410394da4a 100644
--- a/app-emulation/ruffle/ruffle-.ebuild
+++ b/app-emulation/ruffle/ruffle-.ebuild
@@ -68,12 +68,12 @@ src_configure() {
# see .cargo/cargo.toml, only needed if RUSTFLAGS is set by the user
[[ -v RUSTFLAGS ]] && RUSTFLAGS+=" --cfg=web_sys_unstable_apis"
 
-   if use test; then
-   # tests will be skipped if don't build everything
-   cargo_src_configure --workspace
-   else
-   cargo_src_configure 
--package={ruffle_{desktop,scanner},exporter}
-   fi
+   local workspaces=(
+   ruffle_{desktop,scanner}
+   exporter
+   $(usev test tests)
+   )
+   cargo_src_configure ${workspaces[*]/#/--package=}
 }
 
 src_test() {



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

2023-06-19 Thread Ionen Wolkens
commit: 1ca8452af930910adb55b43f6586870aacf3886f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jun 19 22:22:42 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun 20 02:44:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ca8452a

dev-util/maturin: modernize cargo.eclass usage

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

 dev-util/maturin/maturin-1.0.1.ebuild | 741 +-
 dev-util/maturin/maturin-1.1.0.ebuild | 739 -
 2 files changed, 741 insertions(+), 739 deletions(-)

diff --git a/dev-util/maturin/maturin-1.0.1.ebuild 
b/dev-util/maturin/maturin-1.0.1.ebuild
index 3bb005f88fd5..2a4f95440d35 100644
--- a/dev-util/maturin/maturin-1.0.1.ebuild
+++ b/dev-util/maturin/maturin-1.0.1.ebuild
@@ -4,374 +4,374 @@
 EAPI=8
 
 CRATES="
-   adler-1.0.2
-   ahash-0.7.6
-   aho-corasick-0.7.20
-   anyhow-1.0.71
-   autocfg-1.1.0
-   base64-0.13.1
-   base64-0.21.2
-   bitflags-1.3.2
-   block-buffer-0.10.4
-   bstr-1.5.0
-   bumpalo-3.13.0
-   byteorder-1.4.3
-   bytes-1.4.0
-   bytesize-1.2.0
-   bzip2-0.4.4
-   bzip2-sys-0.1.11+1.0.8
-   cab-0.4.1
-   camino-1.1.4
-   cargo-config2-0.1.7
-   cargo-options-0.6.0
-   cargo-platform-0.1.2
-   cargo-xwin-0.14.3
-   cargo-zigbuild-0.16.10
-   cargo_metadata-0.15.4
-   cbindgen-0.24.3
-   cc-1.0.79
-   cfb-0.7.3
-   cfg-expr-0.15.1
-   cfg-if-1.0.0
-   charset-0.1.3
-   chumsky-0.9.2
-   clap-4.1.14
-   clap_builder-4.1.14
-   clap_complete-4.2.3
-   clap_complete_command-0.5.1
-   clap_complete_fig-4.2.0
-   clap_complete_nushell-0.1.11
-   clap_derive-4.1.14
-   clap_lex-0.4.1
-   cli-table-0.4.7
-   concolor-0.0.11
-   concolor-query-0.1.0
-   configparser-3.0.2
-   console-0.15.5
-   content_inspector-0.2.4
-   core-foundation-0.9.3
-   core-foundation-sys-0.8.4
-   cpufeatures-0.2.7
-   crc32fast-1.3.2
-   crossbeam-channel-0.5.8
-   crossbeam-deque-0.8.3
-   crossbeam-epoch-0.9.14
-   crossbeam-utils-0.8.15
-   crypto-common-0.1.6
-   ctor-0.1.26
-   data-encoding-2.4.0
-   dialoguer-0.10.4
-   diff-0.1.13
-   digest-0.10.7
-   dirs-5.0.1
-   dirs-sys-0.4.1
-   dunce-1.0.4
-   either-1.8.1
-   encode_unicode-0.3.6
-   encoding_rs-0.8.32
-   errno-0.2.8
-   errno-0.3.1
-   errno-dragonfly-0.1.2
-   fastrand-1.9.0
-   fat-macho-0.4.6
-   filetime-0.2.21
-   flate2-1.0.26
-   fnv-1.0.7
-   foreign-types-0.3.2
-   foreign-types-shared-0.1.1
-   form_urlencoded-1.1.0
-   fs-err-2.9.0
-   generic-array-0.14.7
-   getrandom-0.2.9
-   glob-0.3.1
-   globset-0.4.10
-   goblin-0.6.1
-   hashbrown-0.12.3
-   heck-0.4.1
-   hermit-abi-0.2.6
-   hermit-abi-0.3.1
-   home-0.5.4
-   humantime-2.1.0
-   humantime-serde-1.1.1
-   idna-0.3.0
-   ignore-0.4.20
-   indexmap-1.9.3
-   indicatif-0.17.3
-   indoc-2.0.1
-   instant-0.1.12
-   io-lifetimes-1.0.11
-   is-terminal-0.4.7
-   itertools-0.10.5
-   itoa-1.0.6
-   js-sys-0.3.63
-   keyring-2.0.3
-   lazy_static-1.4.0
-   lddtree-0.3.2
-   libc-0.2.144
-   linux-keyutils-0.2.3
-   linux-raw-sys-0.1.4
-   linux-raw-sys-0.3.8
-   lock_api-0.4.9
-   log-0.4.17
-   lzxd-0.1.4
-   mailparse-0.13.8
-   matchers-0.1.0
-   memchr-2.5.0
-   memoffset-0.8.0
-   mime-0.3.17
-   mime_guess-2.0.4
-   minijinja-0.33.0
-   minimal-lexical-0.2.1
-   miniz_oxide-0.7.1
-   msi-0.5.1
-   multipart-0.18.0
-   native-tls-0.2.11
-   nom-7.1.3
-   normalize-line-endings-0.3.0
-   normpath-1.1.1
-   nu-ansi-term-0.46.0
-   num_cpus-1.15.0
-   number_prefix-0.4.0
-   once_cell-1.17.1
-   openssl-0.10.52
-   openssl-macros-0.1.1
-   openssl-probe-0.1.5
-   openssl-src-111.25.3+1.1.1t
-   openssl-sys-0.9.87
-   option-ext-0.2.0
-   os_pipe-1.1.4
-   output_vt100-0.1.3
-   overload-0.1.1
-   parking_lot-0.12.1
-   parking_lot_core-0.9.6
-   path-slash-0.2.1
-   pep440_rs-0.3.6
-   pep508_rs-0.1.5
-   percent-encoding-2.2.0
-   pin-project-lite-0.2.9
-   pkg-config-0.3.27
-   plain-0.2.3
-   platform-info-2.0.1
-   portable-atomic-0.3.20
-   portable-atomic-1.3.2
-   ppv-lite86-0.2.17
-   pretty_assertions-1.3.0
-   proc-macro2-1.0.59
-   psm-0.1.21
-   pyproject-toml-0.6.0
-   python-pkginfo-0.5.5
-   quote-1.0.28
-   quoted_printable-0.4.8
-   rand-0.8.5
-   rand_chacha-0.3.1
-   rand_core-0.6.4
-   rayon-1.7.0
-   rayon-core-1.11.0
-   redox_syscall-0.2.16
-   redox_users-0.4.3
-   

[gentoo-commits] repo/gentoo:master commit in: games-puzzle/syzygy/

2023-06-19 Thread Ionen Wolkens
commit: 4e584308bedf48a2f30b2a74d161fad21e726e77
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jun 19 20:15:33 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun 20 02:44:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e584308

games-puzzle/syzygy: modernize cargo.eclass usage

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

 games-puzzle/syzygy/syzygy-1.0.2.ebuild | 87 +
 1 file changed, 45 insertions(+), 42 deletions(-)

diff --git a/games-puzzle/syzygy/syzygy-1.0.2.ebuild 
b/games-puzzle/syzygy/syzygy-1.0.2.ebuild
index 86262b7a99cf..c4b802feffd0 100644
--- a/games-puzzle/syzygy/syzygy-1.0.2.ebuild
+++ b/games-puzzle/syzygy/syzygy-1.0.2.ebuild
@@ -1,56 +1,59 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 CRATES="
-   adler32-1.2.0
-   app_dirs-1.2.1
-   autocfg-1.0.1
-   bitflags-1.2.1
-   byteorder-1.3.4
-   cc-1.0.66
-   cfg-if-1.0.0
-   deflate-0.7.20
-   fuchsia-cprng-0.1.1
-   getopts-0.2.21
-   glob-0.2.11
-   ico-0.1.0
-   inflate-0.3.4
-   lazy_static-1.4.0
-   libc-0.2.126
-   num-integer-0.1.44
-   num-iter-0.1.42
-   num-traits-0.2.14
-   ole32-sys-0.2.0
-   png-0.11.0
-   rand-0.4.6
-   rand_core-0.3.1
-   rand_core-0.4.2
-   rdrand-0.4.0
-   sdl2-0.35.2
-   sdl2-sys-0.35.2
-   serde-1.0.118
-   shell32-sys-0.1.2
-   toml-0.5.9
-   unicode-width-0.1.8
-   version-compare-0.1.0
-   winapi-0.2.8
-   winapi-0.3.9
-   winapi-build-0.1.1
-   winapi-i686-pc-windows-gnu-0.4.0
-   winapi-x86_64-pc-windows-gnu-0.4.0
-   winres-0.1.12
-   xdg-2.2.0"
+   adler32@1.2.0
+   app_dirs@1.2.1
+   autocfg@1.0.1
+   bitflags@1.2.1
+   byteorder@1.3.4
+   cc@1.0.66
+   cfg-if@1.0.0
+   deflate@0.7.20
+   fuchsia-cprng@0.1.1
+   getopts@0.2.21
+   glob@0.2.11
+   ico@0.1.0
+   inflate@0.3.4
+   lazy_static@1.4.0
+   libc@0.2.126
+   num-integer@0.1.44
+   num-iter@0.1.42
+   num-traits@0.2.14
+   ole32-sys@0.2.0
+   png@0.11.0
+   rand@0.4.6
+   rand_core@0.3.1
+   rand_core@0.4.2
+   rdrand@0.4.0
+   sdl2-sys@0.35.2
+   sdl2@0.35.2
+   serde@1.0.118
+   shell32-sys@0.1.2
+   toml@0.5.9
+   unicode-width@0.1.8
+   version-compare@0.1.0
+   winapi-build@0.1.1
+   winapi-i686-pc-windows-gnu@0.4.0
+   winapi-x86_64-pc-windows-gnu@0.4.0
+   winapi@0.2.8
+   winapi@0.3.9
+   winres@0.1.12
+   xdg@2.2.0"
 inherit cargo desktop xdg
 
 DESCRIPTION="Narrative meta-puzzle game"
 HOMEPAGE="https://mdsteele.games/syzygy/;
 SRC_URI="
-   https://github.com/mdsteele/syzygy/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   $(cargo_crate_uris)"
+   https://github.com/mdsteele/syzygy/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz
+   ${CARGO_CRATE_URIS}"
 
-LICENSE="BSD GPL-3+ ISC MIT ZLIB"
+LICENSE="GPL-3+"
+LICENSE+=" ISC MIT ZLIB" # crates
+LICENSE+=" BSD" # non-automated extra
 SLOT="0"
 KEYWORDS="~amd64"
 



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

2023-06-19 Thread Ionen Wolkens
commit: e91534a2cbe275805c1d7b25e384caa48af1c4de
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jun 19 20:51:59 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun 20 02:44:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91534a2

dev-python/adblock: adjust style

To match other ebuilds I maintain. Meant to update it like
other packages for cargo.eclass but someone else already did.

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

 dev-python/adblock/adblock-0.6.0.ebuild | 15 +--
 1 file changed, 5 insertions(+), 10 deletions(-)

diff --git a/dev-python/adblock/adblock-0.6.0.ebuild 
b/dev-python/adblock/adblock-0.6.0.ebuild
index 5d279ff79974..b25860323125 100644
--- a/dev-python/adblock/adblock-0.6.0.ebuild
+++ b/dev-python/adblock/adblock-0.6.0.ebuild
@@ -67,29 +67,24 @@ CRATES="
windows_i686_gnu@0.36.1
windows_i686_msvc@0.36.1
windows_x86_64_gnu@0.36.1
-   windows_x86_64_msvc@0.36.1
-"
-
+   windows_x86_64_msvc@0.36.1"
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=maturin
 PYTHON_COMPAT=( python3_{10..12} )
-
 inherit cargo distutils-r1
 
 DESCRIPTION="Python wrapper for Brave's adblocking library, which is written 
in Rust"
 HOMEPAGE="https://github.com/ArniDagur/python-adblock;
 SRC_URI="
-   
https://github.com/ArniDagur/python-adblock/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz
-   ${CARGO_CRATE_URIS}
-"
+   
https://github.com/ArniDagur/python-adblock/archive/refs/tags/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   ${CARGO_CRATE_URIS}"
 S="${WORKDIR}/python-${P}"
 
 LICENSE="|| ( MIT Apache-2.0 )"
-# Dependent crate licenses
 LICENSE+="
Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT MPL-2.0
-   Unicode-DFS-2016
-"
+   Unicode-DFS-2016" # crates
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ~x86"
 



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

2023-06-19 Thread Ionen Wolkens
commit: 7db6a9f81096b8f900d6b50b06b6d4c2fa6a6162
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jun 19 20:45:46 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun 20 02:44:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7db6a9f8

media-libs/cubeb: modernize cargo.eclass usage

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

 media-libs/cubeb/cubeb-0.2_p20220922.ebuild | 29 +++--
 1 file changed, 15 insertions(+), 14 deletions(-)

diff --git a/media-libs/cubeb/cubeb-0.2_p20220922.ebuild 
b/media-libs/cubeb/cubeb-0.2_p20220922.ebuild
index 527199948dbe..b818d00c8a95 100644
--- a/media-libs/cubeb/cubeb-0.2_p20220922.ebuild
+++ b/media-libs/cubeb/cubeb-0.2_p20220922.ebuild
@@ -1,21 +1,21 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 CARGO_OPTIONAL=1
 CRATES="
-   bitflags-1.3.2
-   cache-padded-1.2.0
-   cc-1.0.73
-   cmake-0.1.48
-   cubeb-backend-0.10.1
-   cubeb-core-0.10.1
-   cubeb-sys-0.10.1
-   libc-0.2.133
-   pkg-config-0.3.25
-   ringbuf-0.2.8
-   semver-1.0.14"
+   bitflags@1.3.2
+   cache-padded@1.2.0
+   cc@1.0.73
+   cmake@0.1.48
+   cubeb-backend@0.10.1
+   cubeb-core@0.10.1
+   cubeb-sys@0.10.1
+   libc@0.2.133
+   pkg-config@0.3.25
+   ringbuf@0.2.8
+   semver@1.0.14"
 inherit cargo cmake flag-o-matic
 
 HASH_CUBEB=93d1fa3fccdc22da37aa59f67b213591797db369
@@ -26,8 +26,9 @@ HOMEPAGE="https://github.com/mozilla/cubeb/;
 SRC_URI="
https://github.com/mozilla/cubeb/archive/${HASH_CUBEB}.tar.gz -> 
${P}.tar.gz
pulseaudio? ( rust? (
-   
https://github.com/mozilla/cubeb-pulse-rs/archive/${HASH_PULSERS}.tar.gz -> 
${PN}-pulse-rs-${HASH_PULSERS::10}.tar.gz
-   $(cargo_crate_uris)
+   
https://github.com/mozilla/cubeb-pulse-rs/archive/${HASH_PULSERS}.tar.gz
+   -> ${PN}-pulse-rs-${HASH_PULSERS::10}.tar.gz
+   ${CARGO_CRATE_URIS}
) )"
 S="${WORKDIR}/${PN}-${HASH_CUBEB}"
 



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

2023-06-19 Thread Sam James
commit: 36f5caf1166ce6a279c1e3abe4e8cb30cb7b6ed3
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 01:54:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 01:54:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f5caf1

dev-libs/libassuan: destabilize 2.5.6

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

 dev-libs/libassuan/libassuan-2.5.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libassuan/libassuan-2.5.6.ebuild 
b/dev-libs/libassuan/libassuan-2.5.6.ebuild
index 62347c429415..256c740deacd 100644
--- a/dev-libs/libassuan/libassuan-2.5.6.ebuild
+++ b/dev-libs/libassuan/libassuan-2.5.6.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-3 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 # Note: On each bump, update dep bounds on each version from configure.ac!
 RDEPEND=">=dev-libs/libgpg-error-1.33"



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

2023-06-19 Thread Sam James
commit: 70df907751eff63d1cf9b667ddb3e043455a5d35
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 01:54:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 01:54:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70df9077

dev-libs/libassuan: add 2.5.6

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

 dev-libs/libassuan/Manifest   |  2 ++
 dev-libs/libassuan/libassuan-2.5.6.ebuild | 56 +++
 2 files changed, 58 insertions(+)

diff --git a/dev-libs/libassuan/Manifest b/dev-libs/libassuan/Manifest
index 6b903682dc78..d376244fb158 100644
--- a/dev-libs/libassuan/Manifest
+++ b/dev-libs/libassuan/Manifest
@@ -1 +1,3 @@
 DIST libassuan-2.5.5.tar.bz2 572263 BLAKE2B 
24952e97c757b97c387ab4c2c4bf7b040f2874e9326c129805c7f5326fa14d80e083b0842e336a635531a2c8d4a66d428c816bae6b175f1c4518add1ffa3554d
 SHA512 
70117f77aa43bbbe0ed28da5ef23834c026780a74076a92ec775e30f851badb423e9a2cb9e8d142c94e4f6f8a794988c1b788fd4bd2271e562071adf0ab16403
+DIST libassuan-2.5.6.tar.bz2 577012 BLAKE2B 
462af1eab69e157f65f8134a492cde01dd1e0ee00609f2c2585e742fb9c5532b3fd96054b4fb7449e305690f70aa7a120085db42e2de2e3b0ef8b1603e7e5846
 SHA512 
dcca942d222a2c226a7e34ba7988ee0c3c55bd6032166eb472caf2053db89aeeea7a40e93d8c2887c7ee73c5f838e8b0725e8cfb595accc1606646559362f7ee
+DIST libassuan-2.5.6.tar.bz2.sig 119 BLAKE2B 
379c6566b2369550bfc4b4616fb71ebdbd9947c183488e2af2261db79be3fc34c5691918f3c560b46c20e02e1aa46c44ee31c1fa3727d191f5801831d34e6721
 SHA512 
c7765530618128a12f1118278d35d8c33d32b560073dbd691cb92c0d94b75fd5fde65cd3f5db717ddfb907b266fdddc1e7a1e2b15b1b89b7470941dbde8162e3

diff --git a/dev-libs/libassuan/libassuan-2.5.6.ebuild 
b/dev-libs/libassuan/libassuan-2.5.6.ebuild
new file mode 100644
index ..62347c429415
--- /dev/null
+++ b/dev-libs/libassuan/libassuan-2.5.6.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
+inherit libtool verify-sig
+
+DESCRIPTION="IPC library used by GnuPG and GPGME"
+HOMEPAGE="https://www.gnupg.org/related_software/libassuan/index.en.html;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-3 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+# Note: On each bump, update dep bounds on each version from configure.ac!
+RDEPEND=">=dev-libs/libgpg-error-1.33"
+DEPEND="${RDEPEND}"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-gnupg )"
+
+src_prepare() {
+   default
+
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   elibtoolize
+
+   # fix standards conflict
+   sed -i \
+   -e '/_XOPEN_SOURCE/s/500/600/' \
+   -e 's/_XOPEN_SOURCE_EXTENDED/_NO&/' \
+   -e 's/__EXTENSIONS__/_NO&/' \
+   configure || die
+   fi
+}
+
+src_configure() {
+   local myeconfargs=(
+   GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
+   $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   # ppl need to use libassuan-config for --cflags and --libs
+   find "${ED}" -type f -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-OpenSSH/

2023-06-19 Thread Sam James
commit: 4d2a71ec46bea234792d58f8c4ebc645337e0858
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 01:21:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 01:54:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d2a71ec

dev-perl/Net-OpenSSH: add 0.830.0

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

 dev-perl/Net-OpenSSH/Manifest   |  1 +
 dev-perl/Net-OpenSSH/Net-OpenSSH-0.830.0.ebuild | 28 +
 2 files changed, 29 insertions(+)

diff --git a/dev-perl/Net-OpenSSH/Manifest b/dev-perl/Net-OpenSSH/Manifest
index b7fe1bfba3ef..32f7cf0de399 100644
--- a/dev-perl/Net-OpenSSH/Manifest
+++ b/dev-perl/Net-OpenSSH/Manifest
@@ -1 +1,2 @@
 DIST Net-OpenSSH-0.80.tar.gz 76893 BLAKE2B 
48efa393c051d66e08c6ad6e353b998afa8c6b947b36e9e5f683c5341327f969b73c0c0c41902000219341215ef4b0a71968bd5d3cd979f13d93b256c984b466
 SHA512 
3b68b73b0d5ee5db2096e0ac3ec3c3f12b92ee1865217a81eff0378f416ffdaac252d4ae4de601da7cd4a771bbab6a4768be4cafa0eaa2ff93b31a3cf824875d
+DIST Net-OpenSSH-0.83.tar.gz 77372 BLAKE2B 
c945851df424e2f5373cb67b70828c300bedef380e89ced724388a94f0b335973d71612b1dbd6c453bd0c1b3c0b17899e9d44e90a9e2be1619cc137662bfe17e
 SHA512 
85844bdb821773ae19c24fc7dd9f9feae58b21532173b842ed9a50f74424ae61b89b03a12a711a5c2ab73687240ed62964daa5250b1c0211cecf7c3fb9fe8f3c

diff --git a/dev-perl/Net-OpenSSH/Net-OpenSSH-0.830.0.ebuild 
b/dev-perl/Net-OpenSSH/Net-OpenSSH-0.830.0.ebuild
new file mode 100644
index ..dd8c7ddc3110
--- /dev/null
+++ b/dev-perl/Net-OpenSSH/Net-OpenSSH-0.830.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SALVA
+DIST_VERSION=0.83
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Net::OpenSSH, Perl wrapper for OpenSSH secure shell client"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~sparc ~x86"
+IUSE="minimal"
+
+RDEPEND="
+   virtual/ssh
+   dev-perl/IO-Tty
+   !minimal? (
+   dev-perl/Net-SSH-Any
+   dev-perl/Net-SFTP-Foreign
+   )
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"



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

2023-06-19 Thread Matthias Maier
commit: 4408dc6855b61b1849f78825afabf3d853da18d3
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Jun 20 01:49:09 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Jun 20 01:49:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4408dc68

sci-libs/ginkgo: fix compilation with clang and libc++, avoid automagic deps

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

 ...nkgo-1.6.0-disable_automagic_dependencies.patch | 24 ++
 .../files/ginkgo-1.6.0-fix_type_mismatch.patch | 12 +++
 sci-libs/ginkgo/ginkgo-1.6.0.ebuild|  5 +
 3 files changed, 41 insertions(+)

diff --git 
a/sci-libs/ginkgo/files/ginkgo-1.6.0-disable_automagic_dependencies.patch 
b/sci-libs/ginkgo/files/ginkgo-1.6.0-disable_automagic_dependencies.patch
new file mode 100644
index ..c910ad92c5a9
--- /dev/null
+++ b/sci-libs/ginkgo/files/ginkgo-1.6.0-disable_automagic_dependencies.patch
@@ -0,0 +1,24 @@
+diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt
+index 41ed77d900..9a0c7d5128 100644
+--- a/examples/CMakeLists.txt
 b/examples/CMakeLists.txt
+@@ -40,8 +40,7 @@ if(GINKGO_BUILD_EXTLIB_EXAMPLE)
+ list(APPEND EXAMPLES_LIST external-lib-interfacing)
+ endif()
+ 
+-find_package(OpenCV QUIET)
+-if(OpenCV_FOUND)
++if(FALSE)
+ list(APPEND EXAMPLES_LIST heat-equation schroedinger-splitting)
+ else()
+ message(STATUS "No OpenCV found, disabling examples with video output")
+@@ -55,8 +54,7 @@ if(GINKGO_BUILD_MPI)
+ list(APPEND EXAMPLES_LIST distributed-solver)
+ endif()
+ 
+-find_package(Kokkos QUIET)
+-if(Kokkos_FOUND)
++if(FALSE)
+ if(GINKGO_WITH_CCACHE)
+ message(WARNING "The CMAKE_CXX_COMPILER_LAUNCHER is set due to "
+ "GINKGO_WITH_CCACHE=ON which is known to casue issues with CUDA 
enabled "

diff --git a/sci-libs/ginkgo/files/ginkgo-1.6.0-fix_type_mismatch.patch 
b/sci-libs/ginkgo/files/ginkgo-1.6.0-fix_type_mismatch.patch
new file mode 100644
index ..d248fe87f2d7
--- /dev/null
+++ b/sci-libs/ginkgo/files/ginkgo-1.6.0-fix_type_mismatch.patch
@@ -0,0 +1,12 @@
+diff --git a/core/base/timer.cpp b/core/base/timer.cpp
+index bc1c716..0185567 100644
+--- a/core/base/timer.cpp
 b/core/base/timer.cpp
+@@ -124,7 +124,7 @@ void CpuTimer::wait(time_point& time) {}
+ std::chrono::nanoseconds CpuTimer::difference_async(const time_point& start,
+ const time_point& stop)
+ {
+-return std::chrono::duration_cast(
++return std::chrono::duration_cast(
+ stop.data_.chrono - start.data_.chrono);
+ }

diff --git a/sci-libs/ginkgo/ginkgo-1.6.0.ebuild 
b/sci-libs/ginkgo/ginkgo-1.6.0.ebuild
index 00081e5e00a7..4cceeb06c5b6 100644
--- a/sci-libs/ginkgo/ginkgo-1.6.0.ebuild
+++ b/sci-libs/ginkgo/ginkgo-1.6.0.ebuild
@@ -26,6 +26,11 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-fix_type_mismatch.patch
+   "${FILESDIR}"/${P}-disable_automagic_dependencies.patch
+)
+
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
 }



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

2023-06-19 Thread Matthias Maier
commit: 0991bf3755bdb20a78be7dd2e6a46fc55c57393a
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Jun 20 01:31:32 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Jun 20 01:32:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0991bf37

sci-libs/p4est: QA: quote variable

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

 sci-libs/p4est/p4est-2.8.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/p4est/p4est-2.8.5-r2.ebuild 
b/sci-libs/p4est/p4est-2.8.5-r2.ebuild
index 3a6126c24456..3bcba02fb697 100644
--- a/sci-libs/p4est/p4est-2.8.5-r2.ebuild
+++ b/sci-libs/p4est/p4est-2.8.5-r2.ebuild
@@ -62,7 +62,7 @@ src_configure() {
 src_install() {
cmake_src_install
 
-   [ ! "$(get_libdir)" = "lib" ] && mv 
${ED}/usr/{lib,$(get_libdir)}/pkgconfig || die "mv failed"
+   [ ! "$(get_libdir)" = "lib" ] && mv 
"${ED}"/usr/{lib,$(get_libdir)}/pkgconfig || die "mv failed"
 
mkdir -p "${ED}"/usr/share/doc/${PF}
mv "${ED}"/usr/share/docs/P4EST/* "${ED}"/usr/share/doc/${PF}/ || die 
"mv failed"



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

2023-06-19 Thread Mike Gilbert
commit: 3d847e3ddd1a8bdf7130561af54438096e69fb8a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jun 20 01:21:19 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun 20 01:21:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d847e3d

net-misc/iputils: remove obsolete comment

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

 net-misc/iputils/iputils-20221126-r1.ebuild | 7 ---
 net-misc/iputils/iputils-.ebuild| 7 ---
 2 files changed, 14 deletions(-)

diff --git a/net-misc/iputils/iputils-20221126-r1.ebuild 
b/net-misc/iputils/iputils-20221126-r1.ebuild
index e758f6d437a8..f307d79736a8 100644
--- a/net-misc/iputils/iputils-20221126-r1.ebuild
+++ b/net-misc/iputils/iputils-20221126-r1.ebuild
@@ -1,13 +1,6 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# For released versions, we precompile the man/html pages and store
-# them in a tarball on our mirrors.  This avoids ugly issues while
-# building stages, and reduces dependencies.
-# To regenerate man/html pages emerge iputils-[doc] with
-# EGIT_COMMIT set to release tag, all USE flags enabled and
-# tar ${S}/doc folder.
-
 EAPI=8
 
 PLOCALES="de fr ja pt_BR tr uk zh_CN"

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index b4e1ae73bca6..f1fd401dbdc4 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -1,13 +1,6 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# For released versions, we precompile the man/html pages and store
-# them in a tarball on our mirrors.  This avoids ugly issues while
-# building stages, and reduces dependencies.
-# To regenerate man/html pages emerge iputils-[doc] with
-# EGIT_COMMIT set to release tag, all USE flags enabled and
-# tar ${S}/doc folder.
-
 EAPI=8
 
 PLOCALES="de fr ja pt_BR tr uk zh_CN"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Package-DeprecationManager/

2023-06-19 Thread Sam James
commit: 088f25115108876e05fc0af0232891011f3a4f21
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 00:37:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 00:59:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=088f2511

dev-perl/Package-DeprecationManager: add 0.180.0

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

 dev-perl/Package-DeprecationManager/Manifest   |  1 +
 .../Package-DeprecationManager-0.180.0.ebuild  | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-perl/Package-DeprecationManager/Manifest 
b/dev-perl/Package-DeprecationManager/Manifest
index c779e9952dd5..2d912e0b3cfb 100644
--- a/dev-perl/Package-DeprecationManager/Manifest
+++ b/dev-perl/Package-DeprecationManager/Manifest
@@ -1 +1,2 @@
 DIST Package-DeprecationManager-0.17.tar.gz 27647 BLAKE2B 
af12433cef899e8d5f911ce76746e1862e8d6f5eceae9a5c890da7fa4f10e73fd41118c0754ca56d4b0f4865fdd09139358f3c9020940d34a348e7a27f68a495
 SHA512 
57bf79df657895342ca5b8d13f155d85f34d1a85415570b112138b6c50c5d08b421a1707671fbf807918cc334006e4558a626a7201c60096924fc2200c751cde
+DIST Package-DeprecationManager-0.18.tar.gz 31812 BLAKE2B 
f20b85364960e08d973cf29db419f1ce8085bdcfbd226c484147e936fe9dbfca58407c91f92ca21237c9f951c19434248ceabaeae560dcd8b50aba86af725626
 SHA512 
e0e34fd9b90d0266d782b85fe9a74c4bde217009488c75143c0ef2114d8c53f58a01c34214909705628c3816267b288b1b05d341fa8fae7a3fcc6bbdbf2f6031

diff --git 
a/dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.180.0.ebuild 
b/dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.180.0.ebuild
new file mode 100644
index ..1554b9747a2b
--- /dev/null
+++ 
b/dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.180.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=0.18
+inherit perl-module
+
+DESCRIPTION="Manage deprecation warnings for your distribution"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+RDEPEND="
+   virtual/perl-Carp
+   >=virtual/perl-Scalar-List-Utils-1.330.0
+   dev-perl/Package-Stash
+   dev-perl/Params-Util
+   dev-perl/Sub-Install
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Exporter
+   virtual/perl-File-Spec
+   dev-perl/Test-Fatal
+   >=virtual/perl-Test-Simple-0.960.0
+   dev-perl/Test-Warnings
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/OLE-StorageLite/

2023-06-19 Thread Sam James
commit: 4427688e49875be13c1230bec270a7ef7d616567
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 00:45:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 00:59:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4427688e

dev-perl/OLE-StorageLite: add 0.210.0

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

 dev-perl/OLE-StorageLite/Manifest   |  1 +
 dev-perl/OLE-StorageLite/OLE-StorageLite-0.210.0.ebuild | 14 ++
 2 files changed, 15 insertions(+)

diff --git a/dev-perl/OLE-StorageLite/Manifest 
b/dev-perl/OLE-StorageLite/Manifest
index 24d90332affd..d854b809e244 100644
--- a/dev-perl/OLE-StorageLite/Manifest
+++ b/dev-perl/OLE-StorageLite/Manifest
@@ -1 +1,2 @@
 DIST OLE-Storage_Lite-0.20.tar.gz 22586 BLAKE2B 
7cbcb9a249a3d7e131e3aecd9821cb57242230f14b3058ebaed0d956d2d4ecc2e7f1d7aa40aeff01ff581016beaca75ac92456923b98dbe7932ec37374ec678a
 SHA512 
bcf89c561e02c850f6d5d27705dd671f0294e4a903cf7863f9dbf536203dfb3148ca4fa88ef91a429b96142bf1ae040989d8850fd171448e0db5dc9ae7fc1877
+DIST OLE-Storage_Lite-0.21.tar.gz 22812 BLAKE2B 
6ed0b6c0873ca463da351008db8cbc31af691bc3b68e3e2882b4b42b04403eb0a580fc208f28ea5dfd9d166a54a51fe8ee49471a013eb49c5cb7cdb8458e7cec
 SHA512 
2e2f781b6ad63b7dfe27e3962c44cc1fa6d76ae76e53908699c08cf25bc4c3c84f5f81e6cab529067cf0873d4e8e484ed31248d70e627c31809a733c0e3cd778

diff --git a/dev-perl/OLE-StorageLite/OLE-StorageLite-0.210.0.ebuild 
b/dev-perl/OLE-StorageLite/OLE-StorageLite-0.210.0.ebuild
new file mode 100644
index ..c79b16255bd0
--- /dev/null
+++ b/dev-perl/OLE-StorageLite/OLE-StorageLite-0.210.0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_NAME=OLE-Storage_Lite
+DIST_AUTHOR=JMCNAMARA
+DIST_VERSION=0.21
+inherit perl-module
+
+DESCRIPTION="Simple Class for OLE document interface"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Package-Stash/

2023-06-19 Thread Sam James
commit: 57db5e52619fbc40c07ff06d55d42f594205c30d
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 00:29:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 00:59:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57db5e52

dev-perl/Package-Stash: add 0.400.0

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

 dev-perl/Package-Stash/Manifest|  1 +
 .../Package-Stash/Package-Stash-0.400.0.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-perl/Package-Stash/Manifest b/dev-perl/Package-Stash/Manifest
index 2618c98fb31c..b714541252ac 100644
--- a/dev-perl/Package-Stash/Manifest
+++ b/dev-perl/Package-Stash/Manifest
@@ -1 +1,2 @@
 DIST Package-Stash-0.39.tar.gz 55606 BLAKE2B 
c4e9ff6fe83f2c8a537fba0b8e38456b3b9a9768ee7dc1c8a2b471a42cc4d8b82c5ce74972cc462996718bc84eb7bf4cd651bb21cc870e438481e85d024a32ce
 SHA512 
c5a6cd56c86fb9f6c8585ee7f65d0add8e905c586747763c7841a054f3540b6bc505f57952f44bb90a6bb500d0d60d20ad5df7a40944480abbc9d8d43d64e30f
+DIST Package-Stash-0.40.tar.gz 55402 BLAKE2B 
f3aa6d579519a8c8dc8c092927aa16f5b51c8d285c810e3739e3b08fb423d1c4366ef8977bcdc00dd0c4c3701ac29fb2da840e8163f99bc9a0db54aec045822f
 SHA512 
1a1e358c8409ba0bcc2fee9b3cc86b6cd42297c9bd0641a57872bec498567ee18075ad71f7e79bb9b3a789cb47ebbf852163886f8babaf3aa23e7ff9eb2e7080

diff --git a/dev-perl/Package-Stash/Package-Stash-0.400.0.ebuild 
b/dev-perl/Package-Stash/Package-Stash-0.400.0.ebuild
new file mode 100644
index ..eeb275a67cf6
--- /dev/null
+++ b/dev-perl/Package-Stash/Package-Stash-0.400.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.40
+inherit perl-module
+
+DESCRIPTION="Routines for manipulating stashes"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="minimal"
+
+RDEPEND="
+   virtual/perl-Carp
+   >=dev-perl/Dist-CheckConflicts-0.20.0
+   virtual/perl-Getopt-Long
+   >=dev-perl/Module-Implementation-0.60.0
+   virtual/perl-Scalar-List-Utils
+   !minimal? (
+   >=dev-perl/Package-Stash-XS-0.260.0
+   )
+"
+# conflicts:
+#  !<=dev-perl/Class-MOP-1.08
+#  !<=dev-perl/namespace-clean-0.18
+#  !<=dev-perl/MooseX-Role-WithOverloading-0.80
+#  !<=dev-perl/MooseX-Method-Signatures-0.360.0
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   virtual/perl-File-Spec
+   dev-perl/CPAN-Meta-Check
+   dev-perl/ExtUtils-HasCompiler
+   virtual/perl-Text-ParseWords
+   test? (
+   virtual/perl-IO
+   dev-perl/Test-Fatal
+   dev-perl/Test-Needs
+   dev-perl/Test-Requires
+   >=virtual/perl-Test-Simple-0.880.0
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Number-Format/

2023-06-19 Thread Sam James
commit: ff793aa7227cb2f7cd5abdc1b84001de1ad6e1e8
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 00:57:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 00:59:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff793aa7

dev-perl/Number-Format: add 1.760.0

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

 dev-perl/Number-Format/Manifest |  1 +
 dev-perl/Number-Format/Number-Format-1.760.0.ebuild | 13 +
 2 files changed, 14 insertions(+)

diff --git a/dev-perl/Number-Format/Manifest b/dev-perl/Number-Format/Manifest
index 47109f1dd217..c9407632babf 100644
--- a/dev-perl/Number-Format/Manifest
+++ b/dev-perl/Number-Format/Manifest
@@ -1 +1,2 @@
 DIST Number-Format-1.75.tar.gz 24526 BLAKE2B 
32c20a6ccf53cbfcc52ed43af696b148b3ac377b346c389982d893c562ea35a8fd94a01761ee96b54235dcd551eee1c3830dd09e3fc2492b4fa709cba87332bb
 SHA512 
fa712a82b33ba062308e6bf29a4d99e73245f95495206e2c4252d8735d1851136553ec719a00683163aea0d3dddaa6bcc1261ef643439b870605df8ab17a40ef
+DIST Number-Format-1.76.tar.gz 24946 BLAKE2B 
9d24427f2eda18cd9d2a441c86a2cab01e0e077e6a84d448498dfa4c25375e0beff30b004f321c2ece91b43d4da6b650b71cb25d6d58e2e9c9232f890c1344e5
 SHA512 
c7132bbd036522d35082ee18a5ca534ee8820e3d8901293621a7f573a0f44ee6c652a91a7ca9d44c8a9185e1c9306dfbd79757c9b3818dc6de3cca761883790a

diff --git a/dev-perl/Number-Format/Number-Format-1.760.0.ebuild 
b/dev-perl/Number-Format/Number-Format-1.760.0.ebuild
new file mode 100644
index ..d015e588b4cc
--- /dev/null
+++ b/dev-perl/Number-Format/Number-Format-1.760.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=1.76
+inherit perl-module
+
+DESCRIPTION="Package for formatting numbers for display"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Package-Stash-XS/

2023-06-19 Thread Sam James
commit: dfb8e27627d12f120e3ecbaa6d2c6d5502b5adad
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 00:17:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 00:59:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb8e276

dev-perl/Package-Stash-XS: add 0.300.0

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

 dev-perl/Package-Stash-XS/Manifest |  1 +
 .../Package-Stash-XS-0.300.0.ebuild| 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-perl/Package-Stash-XS/Manifest 
b/dev-perl/Package-Stash-XS/Manifest
index 7f583f21509d..e6761f808390 100644
--- a/dev-perl/Package-Stash-XS/Manifest
+++ b/dev-perl/Package-Stash-XS/Manifest
@@ -1 +1,2 @@
 DIST Package-Stash-XS-0.29.tar.gz 87491 BLAKE2B 
330ac0d41da990666f70e813acc83c68bf110923610c61f5a39079a79ed9e13d84ddc532d6aa9192ae1ec09d1d40a6a90dbd35ae6ff9bac75bb6d4ce2394d82c
 SHA512 
f7afcf1a67915d9990a8d63e418ebc6b6b48947b90a72a454b8197656233d8cc976f72d44e4179621628e52fa7ab9a9a74f18f95ad1999d3f45181531ed44849
+DIST Package-Stash-XS-0.30.tar.gz 168584 BLAKE2B 
0d8ff37f4c3bad3d5bf32da27a4eb38d359cf214012f1f5cae5f8bb5181402a15f2fa8eca7fd58c6c28bf67a214e29338c1b2b83913772d703478e50988b72a4
 SHA512 
528faaefa71c5c37d378a9bedf325babf3b2717024995d166fc77bb1fb1ce1aed11da775608029a1c215c903dcd7ac9f68569cd8fd3690681ccd72b47c51b0a3

diff --git a/dev-perl/Package-Stash-XS/Package-Stash-XS-0.300.0.ebuild 
b/dev-perl/Package-Stash-XS/Package-Stash-XS-0.300.0.ebuild
new file mode 100644
index ..46c8c006b742
--- /dev/null
+++ b/dev-perl/Package-Stash-XS/Package-Stash-XS-0.300.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.30
+inherit perl-module
+
+DESCRIPTION="Faster and more correct implementation of the Package::Stash API"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+BDEPEND="
+   >=virtual/perl-ExtUtils-MakeMaker-6.310.0
+   test? (
+   dev-perl/Test-Fatal
+   dev-perl/Test-Needs
+   >=virtual/perl-Test-Simple-0.880.0
+   )
+"



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

2023-06-19 Thread Matthias Maier
commit: 9f4a07d859cb62b737d5ab70161693cbb768b3d0
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Jun 20 00:19:20 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Jun 20 00:45:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f4a07d8

sci-libs/p4est: QA: fix install locations, EAPI bump

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

 .../p4est/files/p4est-2.8.5-fix_cmake_path.patch   | 44 ++
 ...p4est-2.8.5-r1.ebuild => p4est-2.8.5-r2.ebuild} |  9 +++--
 2 files changed, 49 insertions(+), 4 deletions(-)

diff --git a/sci-libs/p4est/files/p4est-2.8.5-fix_cmake_path.patch 
b/sci-libs/p4est/files/p4est-2.8.5-fix_cmake_path.patch
new file mode 100644
index ..8202a4007ede
--- /dev/null
+++ b/sci-libs/p4est/files/p4est-2.8.5-fix_cmake_path.patch
@@ -0,0 +1,44 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index d1b2094..e5fe188 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -104,9 +104,8 @@ endif(BUILD_TESTING)
+ # --- packaging
+ 
+ install(FILES
+-${CMAKE_CURRENT_SOURCE_DIR}/cmake/FindSC.cmake
+ ${CMAKE_CURRENT_SOURCE_DIR}/cmake/FindP4EST.cmake
+-DESTINATION cmake)
++DESTINATION ${library_reldir}/cmake/P4est)
+ 
+ include(cmake/pkgconf.cmake)
+ include(cmake/install.cmake)
+diff --git a/cmake/install.cmake b/cmake/install.cmake
+index f4f92c4..0f31976 100644
+--- a/cmake/install.cmake
 b/cmake/install.cmake
+@@ -4,7 +4,7 @@ include(CMakePackageConfigHelpers)
+ 
+ configure_package_config_file(${CMAKE_CURRENT_LIST_DIR}/config.cmake.in
+ ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/${PROJECT_NAME}Config.cmake
+-INSTALL_DESTINATION cmake
++INSTALL_DESTINATION ${library_reldir}/cmake/P4est
+ )
+ 
+ write_basic_package_version_file(
+@@ -14,13 +14,13 @@ COMPATIBILITY SameMajorVersion
+ 
+ install(EXPORT ${PROJECT_NAME}-targets
+ NAMESPACE ${PROJECT_NAME}::
+-DESTINATION cmake
++DESTINATION ${library_reldir}/cmake/P4est
+ )
+ 
+ install(FILES
+ ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/${PROJECT_NAME}Config.cmake
+ ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/${PROJECT_NAME}ConfigVersion.cmake
+-DESTINATION cmake
++DESTINATION ${library_reldir}/cmake/P4est
+ )
+ 
+ # --- CPack

diff --git a/sci-libs/p4est/p4est-2.8.5-r1.ebuild 
b/sci-libs/p4est/p4est-2.8.5-r2.ebuild
similarity index 83%
rename from sci-libs/p4est/p4est-2.8.5-r1.ebuild
rename to sci-libs/p4est/p4est-2.8.5-r2.ebuild
index e53b6f7eaa2e..3a6126c24456 100644
--- a/sci-libs/p4est/p4est-2.8.5-r1.ebuild
+++ b/sci-libs/p4est/p4est-2.8.5-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake toolchain-funcs
 
@@ -38,6 +38,7 @@ BDEPEND="virtual/pkgconfig"
 PATCHES=(
"${FILESDIR}"/${P}-fix_build_system.patch
"${FILESDIR}"/${P}-set_version.patch
+   "${FILESDIR}"/${P}-fix_cmake_path.patch
 )
 
 pkg_pretend() {
@@ -61,9 +62,9 @@ src_configure() {
 src_install() {
cmake_src_install
 
-   mv "${ED}"/usr/cmake "${ED}"/usr/$(get_libdir)/ || die "mv failed"
+   [ ! "$(get_libdir)" = "lib" ] && mv 
${ED}/usr/{lib,$(get_libdir)}/pkgconfig || die "mv failed"
 
-   mkdir -p "${ED}"/usr/share/doc/${P}
-   mv "${ED}"/usr/share/docs/P4EST/* "${ED}"/usr/share/doc/${P}/ || die 
"mv failed"
+   mkdir -p "${ED}"/usr/share/doc/${PF}
+   mv "${ED}"/usr/share/docs/P4EST/* "${ED}"/usr/share/doc/${PF}/ || die 
"mv failed"
rm -r "${ED}"/usr/share/docs || die "rm failed"
 }



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

2023-06-19 Thread Matthias Maier
commit: c5fa4cd54e6ce9ecb1d40b444587763d0507abd5
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Jun 20 00:17:41 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Jun 20 00:45:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5fa4cd5

sci-libs/libsc: QA: fix install locations, EAPI bump

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

 .../libsc/files/libsc-2.8.5-fix_cmake_path.patch   | 33 ++
 ...libsc-2.8.5-r1.ebuild => libsc-2.8.5-r2.ebuild} |  7 ++---
 2 files changed, 36 insertions(+), 4 deletions(-)

diff --git a/sci-libs/libsc/files/libsc-2.8.5-fix_cmake_path.patch 
b/sci-libs/libsc/files/libsc-2.8.5-fix_cmake_path.patch
new file mode 100644
index ..d36f9151901c
--- /dev/null
+++ b/sci-libs/libsc/files/libsc-2.8.5-fix_cmake_path.patch
@@ -0,0 +1,33 @@
+diff --git a/cmake/install.cmake b/cmake/install.cmake
+index f093fa9..c281f66 100644
+--- a/cmake/install.cmake
 b/cmake/install.cmake
+@@ -14,13 +14,13 @@ COMPATIBILITY SameMajorVersion
+ 
+ install(EXPORT ${PROJECT_NAME}-targets
+ NAMESPACE ${PROJECT_NAME}::
+-DESTINATION cmake
++DESTINATION ${library_reldir}/cmake/SC
+ )
+ 
+ install(FILES
+ ${CMAKE_CURRENT_BINARY_DIR}/cmake/${PROJECT_NAME}Config.cmake
+ ${CMAKE_CURRENT_BINARY_DIR}/cmake/${PROJECT_NAME}ConfigVersion.cmake
+-DESTINATION cmake
++DESTINATION ${library_reldir}/cmake/SC
+ )
+ 
+ export(EXPORT ${PROJECT_NAME}-targets
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 800937f..9de0cfe 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -75,7 +75,7 @@ endif(BUILD_TESTING)
+ 
+ install(FILES
+ ${CMAKE_CURRENT_SOURCE_DIR}/cmake/FindSC.cmake
+-DESTINATION cmake)
++DESTINATION ${library_reldir}/cmake/SC)
+ 
+ include(cmake/pkgconf.cmake)
+ include(cmake/install.cmake)

diff --git a/sci-libs/libsc/libsc-2.8.5-r1.ebuild 
b/sci-libs/libsc/libsc-2.8.5-r2.ebuild
similarity index 90%
rename from sci-libs/libsc/libsc-2.8.5-r1.ebuild
rename to sci-libs/libsc/libsc-2.8.5-r2.ebuild
index 33d78e6073fe..786ecf6012b8 100644
--- a/sci-libs/libsc/libsc-2.8.5-r1.ebuild
+++ b/sci-libs/libsc/libsc-2.8.5-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake toolchain-funcs
 
@@ -35,6 +35,7 @@ PATCHES=(
"${FILESDIR}"/${P}-fix_build_system.patch
"${FILESDIR}"/${P}-do_not_compile_zlib-ng.patch
"${FILESDIR}"/${P}-use_zlib-ng_symbols.patch
+   "${FILESDIR}"/${P}-fix_cmake_path.patch
 )
 
 pkg_pretend() {
@@ -58,12 +59,10 @@ src_configure() {
 src_install() {
cmake_src_install
 
-   mv "${ED}"/usr/cmake "${ED}"/usr/$(get_libdir)/ || die "mv failed"
-
rm -r "${ED}"/usr/include/getopt.h \
"${ED}"/usr/include/getopt_int.h \
"${ED}"/usr/include/sc_builtin || die "rm failed"
 
-   mv "${ED}"/usr/share/docs/SC/* "${ED}"/usr/share/doc/${P}/ || die "mv 
failed"
+   mv "${ED}"/usr/share/docs/SC/* "${ED}"/usr/share/doc/${PF}/ || die "mv 
failed"
rm -r "${ED}"/usr/share/docs || die "rm failed"
 }



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

2023-06-19 Thread Michael Orlitzky
commit: 11a229cbb40fbe1886db6cc0a1269a7ba3b6af2e
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jun 20 00:22:33 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jun 20 00:26:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a229cb

sci-libs/cholmod: revert "sci-libs/cholmod: drop 3.0.13"

This reverts commit 1f96092b44d5d5ccc9d703328630366f33b305dc.

The stable sci-libs/suitesparse-5.4.0 has,

  RDEPEND="
...
~sci-libs/cholmod-3.0.13[cuda?,doc?,partition?,lapack?]

which won't accept the stable cholmod-3.0.14 that I thought could
replace 3.0.13.

Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-libs/cholmod/Manifest  |  1 +
 sci-libs/cholmod/cholmod-3.0.13.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/sci-libs/cholmod/Manifest b/sci-libs/cholmod/Manifest
index acd1569dbbfb..cf3192387aab 100644
--- a/sci-libs/cholmod/Manifest
+++ b/sci-libs/cholmod/Manifest
@@ -1,2 +1,3 @@
 DIST SuiteSparse-7.0.0.gh.tar.gz 64884962 BLAKE2B 
06c6cf54ffae188f5179e0cd45523700448d8999b44d6b1aeb3dfb99ccf34a570f6aff600988a144c68a4a2d8f41e32f7145e09349aed3bd889501ea031c8340
 SHA512 
50b1cd7bab6e4c063984162ed803fd13b69df7f67efe8ce7af15eace6b0ccd1669b6e57daa59511fd9531a847433cda49c1f52bfff234031af0d79e7fbd6423e
+DIST cholmod-3.0.13.tar.bz2 696002 BLAKE2B 
40a065fe1a3585897b3ca554a25fa80ffc68ac70798f2f803e34a231ec4f532d113a3d00ab7ab61f5eb02503a84e1459cdb7e96cb0b0d1dc6975ed3d533104fe
 SHA512 
c6c80d099386bac27e385a1b8ee8941cd2fb4f2dcfcf302b4b17d6477ac9ee17ad8030aae9191f92576dfaeb521e2c98ec24e867281c2405e42f95580e14f0ab
 DIST cholmod-3.0.14.tar.bz2 696981 BLAKE2B 
855927c18833235b3f0835bfba455d83957b9161c0ee885c2d31d126f0f473067f55bcf2cfa163c72efb5de573589ffa54b484a8cf89bc44c9dbf64d43fda5d9
 SHA512 
f8c12fc3c8787be38bca6c6f84a8279c1380fbe4fabbfba754235fdb042d7050bfb7b5a21ea87ef59dbd5184d28e8cb7667966c38f5dcad78fe8d47111896a3c

diff --git a/sci-libs/cholmod/cholmod-3.0.13.ebuild 
b/sci-libs/cholmod/cholmod-3.0.13.ebuild
new file mode 100644
index ..1bc4d77580e2
--- /dev/null
+++ b/sci-libs/cholmod/cholmod-3.0.13.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Sparse Cholesky factorization and update/downdate library"
+HOMEPAGE="https://people.engr.tamu.edu/davis/suitesparse.html;
+SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1+ modify? ( GPL-2+ ) matrixops? ( GPL-2+ )"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
+IUSE="cuda doc +lapack +matrixops +modify +partition"
+
+BDEPEND="virtual/pkgconfig
+   doc? ( virtual/latex-base )"
+DEPEND="
+   >=sci-libs/amd-2.4
+   >=sci-libs/colamd-2.9
+   cuda? (
+   x11-drivers/nvidia-drivers
+   dev-util/nvidia-cuda-toolkit
+   )
+   lapack? ( virtual/lapack )
+   partition? (
+   >=sci-libs/camd-2.4
+   >=sci-libs/ccolamd-2.9
+   >=sci-libs/metis-5.1.0
+   )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local lapack_libs=no
+   local blas_libs=no
+   if use lapack; then
+   blas_libs=$($(tc-getPKG_CONFIG) --libs blas)
+   lapack_libs=$($(tc-getPKG_CONFIG) --libs lapack)
+   fi
+
+   local cudaconfargs=( $(use_with cuda) )
+   if use cuda ; then
+   cudaconfargs+=(
+   --with-cublas-libs="-L${EPREFIX}/opt/cuda/$(get_libdir) 
-lcublas"
+   --with-cublas-cflags="-I${EPREFIX}/opt/cuda/include"
+   )
+   fi
+
+   econf \
+   --disable-static \
+   --with-blas="${blas_libs}" \
+   --with-lapack="${lapack_libs}" \
+   $(use_with doc) \
+   $(use_with modify) \
+   $(use_with matrixops) \
+   $(use_with partition) \
+   $(use_with partition camd) \
+   $(use_with lapack supernodal) \
+   "${cudaconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${D}" -name '*.la' -delete || die
+}



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

2023-06-19 Thread Michael Orlitzky
commit: 9e8c4be89aa4c77a3044b838a70a7cf77b47334a
Author: François Bissey  gmail  com>
AuthorDate: Mon Jun 19 01:30:00 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jun 20 00:01:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e8c4be8

sci-libs/colamd: add requested improvements from review

Signed-off-by: François Bissey  gmail.com>
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-libs/colamd/colamd-3.0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/colamd/colamd-3.0.3.ebuild 
b/sci-libs/colamd/colamd-3.0.3.ebuild
index bb834c744386..b0a4af5bedc1 100644
--- a/sci-libs/colamd/colamd-3.0.3.ebuild
+++ b/sci-libs/colamd/colamd-3.0.3.ebuild
@@ -32,8 +32,8 @@ multilib_src_configure() {
 
 multilib_src_test() {
# Run demo files
-   ./colamd_example > colamd_example.out
+   ./colamd_example > colamd_example.out || die "failed to run test 
colamd_example"
diff "${S}"/Demo/colamd_example.out colamd_example.out || die "failed 
testing colamd_example"
-   ./colamd_l_example > colamd_l_example.out
+   ./colamd_l_example > colamd_l_example.out || die "failed to run test 
colamd_l_example"
diff "${S}"/Demo/colamd_l_example.out colamd_l_example.out || die 
"failed testing colamd_l_example"
 }



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

2023-06-19 Thread Michael Orlitzky
commit: 59767000d1b763d1bb9d053fe314909264b8286c
Author: François Bissey  gmail  com>
AuthorDate: Mon Jun 19 02:10:10 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jun 20 00:01:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59767000

sci-libs/klu: add missing die statement

Signed-off-by: François Bissey  gmail.com>
Signed-off-by: Michael Orlitzky  gentoo.org>

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

diff --git a/sci-libs/klu/klu-2.0.3.ebuild b/sci-libs/klu/klu-2.0.3.ebuild
index a6d72f72194a..3aca27a557ad 100644
--- a/sci-libs/klu/klu-2.0.3.ebuild
+++ b/sci-libs/klu/klu-2.0.3.ebuild
@@ -37,7 +37,7 @@ multilib_src_configure() {
 
 multilib_src_test() {
# Run demo files
-   ./klu_simple
+   ./klu_simple || die "failed testing"
./kludemo  < "${S}"/Matrix/1c.mtx || die "failed testing"
./kludemo  < "${S}"/Matrix/arrowc.mtx || die "failed testing"
./kludemo  < "${S}"/Matrix/arrow.mtx || die "failed testing"



  1   2   3   >