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

2023-04-07 Thread Michał Górny
commit: 4e9302cde924fb42a8505b4f588cc371e9e3c7ca
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  8 05:05:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  8 05:05:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e9302cd

dev-python/zeroconf: Bump to 0.56.0

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

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

diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index 0021d740cf48..e5777cef936d 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -4,3 +4,4 @@ DIST python-zeroconf-0.51.0.gh.tar.gz 152236 BLAKE2B 
2339bd47e4f8abecb5b56c722e2
 DIST zeroconf-0.53.0.tar.gz 138658 BLAKE2B 
9a0af4a08a51d8b39d6eac30a1ad92d5e7c14bdaa3a7d8b57b3664c91c0c740af6f08c3bbe1d5ffb4a950e4cc1bec12b9426b595f76232d48510dd5df25c1b57
 SHA512 
9309b385a1acdcdb7d2812e0b554373fc2a5324f804636cf32449aa158ac629387f670c1770bce5e11245f9e482a6bb379f7e3cbf935a1977fca8158181163d5
 DIST zeroconf-0.54.0.tar.gz 139937 BLAKE2B 
ef8e8ad309a73bd725ad1aa8af54dd14d338f68c5f23643a45cd88a2e8ec8a64b6c589ec0d00a341769003e858554da0edac49722d81c92ec36638cfe4d8d0e2
 SHA512 
ac2f2c76e8d551102919ae27dcbcdaea80e4ec1b0514edab7d9776feb20466933669590af5f9de90395df909c371a6d30cc086daa8861464ba51f2aafd3a0592
 DIST zeroconf-0.55.0.tar.gz 140032 BLAKE2B 
02de3a67e687d2fca36983fcabb1a781c81b2bd67f58497d9e1c847c0411987303dc5a20133dfa5332e660a59c27264001d884248996964e1706703c08b2df15
 SHA512 
79e263828d66f5110837e3a38eec595375fcd4b7f07272e1f22c00970b343781064ebcf6faf3f488c8326b6e455359ef53f990c9152149520bea5f1dee4c834d
+DIST zeroconf-0.56.0.tar.gz 140060 BLAKE2B 
3199ebb995754f4c7a2b4881564664d95d2483f6307cd898ec1beb7e12fed0bc3ce501a0f4732a3f1e019db1641d08804d2f38ad769277c95a41b8c266860126
 SHA512 
8ba2cabc58ae5586b6e89f2771e4483a488bf4ef5201fe8684befc2930d34f96f5fd07040da7ec850f9450b2166ad22ef571821a56e33222cf5708c11f5f4aba

diff --git a/dev-python/zeroconf/zeroconf-0.56.0.ebuild 
b/dev-python/zeroconf/zeroconf-0.56.0.ebuild
new file mode 100644
index ..18c772b8a425
--- /dev/null
+++ b/dev-python/zeroconf/zeroconf-0.56.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
+HOMEPAGE="
+   https://github.com/python-zeroconf/python-zeroconf/
+   https://pypi.org/project/zeroconf/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+"
+# the build system uses custom build script that uses distutils to build
+# C extensions, sigh
+BDEPEND="
+   >=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # network
+   tests/test_core.py::Framework::test_close_multiple_times
+   tests/test_core.py::Framework::test_launch_and_close
+   
tests/test_core.py::Framework::test_launch_and_close_context_manager
+   tests/test_core.py::Framework::test_launch_and_close_v4_v6
+   tests/test_core.py::Framework::test_launch_and_close_v6_only
+   
tests/services/test_types.py::ServiceTypesQuery::test_integration_with_listener_ipv6
+
+   # fragile to timeouts (?)
+   
tests/services/test_browser.py::test_service_browser_expire_callbacks
+   tests/utils/test_asyncio.py::test_run_coro_with_timeout
+   )
+
+   epytest -o addopts=
+}



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

2023-04-07 Thread Michał Górny
commit: 831aa3648e8d05000379945188648da9b4d54daa
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  8 05:12:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  8 05:12:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=831aa364

dev-python/bracex: Use pypi sdist

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

 dev-python/bracex/Manifest | 2 +-
 dev-python/bracex/bracex-2.3_p1.ebuild | 9 +
 2 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/dev-python/bracex/Manifest b/dev-python/bracex/Manifest
index 4ca10df673c8..d028c071fa44 100644
--- a/dev-python/bracex/Manifest
+++ b/dev-python/bracex/Manifest
@@ -1 +1 @@
-DIST bracex-2.3_p1.tar.gz 27541 BLAKE2B 
a9e33e01f014c6b784b059a76da338a708a24ff88787c98c0916a6d13ac5497a1f4f14d711cab8bde1281a9968db68bdc8fdfbc23a531ef6c89adfa9974492b1
 SHA512 
3c5a8a81adb78c9d3d40b57328a6a47b3257bb0072be2685c8049cf8a91501993ce470dfd394a61d0a0fdcd082405b204e5e3e0666018978b5aa820b0d74b631
+DIST bracex-2.3.post1.tar.gz 27578 BLAKE2B 
0d459c5fe7380363786ab09aea8e26be56cd51075a847de7f521e2c35e413f311a00110e4149ebf626ba07fc025539dcb9a69c1bca6b80b69f3c8475ff7de65d
 SHA512 
ac8b7bae97e41d68d8be85c80643c1d4181f7f4f17bde038803e77ee9264bc2a042b9dd391b0be460fc0317f451621f3975f583c9ad89e43ae8690533fb95626

diff --git a/dev-python/bracex/bracex-2.3_p1.ebuild 
b/dev-python/bracex/bracex-2.3_p1.ebuild
index 3cbe67de037c..769b3b561767 100644
--- a/dev-python/bracex/bracex-2.3_p1.ebuild
+++ b/dev-python/bracex/bracex-2.3_p1.ebuild
@@ -15,20 +15,13 @@ DOCS_DEPEND="
dev-python/pyspelling
 "
 
-inherit distutils-r1 docs
-
-MY_PV="${PV%_p1}.post1"
+inherit distutils-r1 docs pypi
 
 DESCRIPTION="Bash style brace expansion for Python"
 HOMEPAGE="
https://github.com/facelessuser/bracex/
https://pypi.org/project/bracex/
 "
-SRC_URI="
-   https://github.com/facelessuser/${PN}/archive/${MY_PV}.tar.gz
-   -> ${P}.tar.gz
-"
-S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="MIT"
 SLOT="0"



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

2023-04-07 Thread Michał Górny
commit: b18a9a29a6b1948495f3f667f39cf4738c44d8e2
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  8 05:01:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  8 05:01:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b18a9a29

dev-python/pymdown-extensions: Bump to 9.11

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

 dev-python/pymdown-extensions/Manifest |  1 +
 .../pymdown-extensions-9.11.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/pymdown-extensions/Manifest 
b/dev-python/pymdown-extensions/Manifest
index f8156dfdb605..b3ed7d3b5c41 100644
--- a/dev-python/pymdown-extensions/Manifest
+++ b/dev-python/pymdown-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST pymdown-extensions-9.10.gh.tar.gz 1056472 BLAKE2B 
f691d3fd762b97dd42d59c8e647469a8c0cc4202849661fdcc1c445721c48bd5ea84190a99306b9b5b2215968daf1f19f0765b11fb757045288188e07b55b1a1
 SHA512 
61784be05ba19424da8964f0b852733900a8f9bd699037f6cb1a3c608133c3c7cb3528549d3165d15340e680a67768d30f687c782cae56fc8030e246bcf4f023
+DIST pymdown-extensions-9.11.gh.tar.gz 1062074 BLAKE2B 
d695fa946c264f7ce2da7731fd5ce5388152a2179830108a6b43f769144246c33118084b4b2fe1e45b4255e26dc91871be699043008f67d2f04c5e5396f9ad12
 SHA512 
7745f0da83e3ecab9ac16947662c7a4da31e9ed62c6c519457083e0e8075f386a10146f18edc59cb17dee383335bb303c109da2ab08501118a53ee7315b1095f
 DIST pymdown-extensions-9.9.2.gh.tar.gz 1017219 BLAKE2B 
d41f0863654c3d4aa6a947f5fef9d0029368e4a990f48a6997ecd1a0196a6b70198a698a22bfe536217bc001b4d21b69b2d5e3b479616825787648ef33ad1a9b
 SHA512 
7f89f527f4d28ee31bf74dfd2343509592d287e1196e8a5045bbeaa5f2a038defc36e5b52ed53064f6cc797534032ed7a9e733070ff68db099e41614b07e417c

diff --git a/dev-python/pymdown-extensions/pymdown-extensions-9.11.ebuild 
b/dev-python/pymdown-extensions/pymdown-extensions-9.11.ebuild
new file mode 100644
index ..f263d806c725
--- /dev/null
+++ b/dev-python/pymdown-extensions/pymdown-extensions-9.11.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   dev-python/mkdocs-git-revision-date-localized-plugin
+   dev-python/mkdocs-minify-plugin
+   dev-python/mkdocs-material
+   dev-python/pymdown-lexers
+   dev-python/pyspelling
+"
+DOCS_INITIALIZE_GIT=1
+
+inherit distutils-r1 docs
+
+DESCRIPTION="Extensions for Python Markdown"
+HOMEPAGE="
+   https://github.com/facelessuser/pymdown-extensions/
+   https://pypi.org/project/pymdown-extensions/
+"
+SRC_URI="
+   https://github.com/facelessuser/pymdown-extensions/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_compile_all() {
+   default
+   # We need to do this manually instead of relying on docs_compile
+   # https://bytemeta.vip/repo/facelessuser/pymdown-extensions/issues/1446
+   # https://bugs.gentoo.org/859637
+   if use doc; then
+   python -m mkdocs build || die "Failed to make docs"
+   # Colliding files found by ecompress:
+   rm site/sitemap.xml.gz || die
+   HTML_DOCS=( "site/." )
+   fi
+}



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

2023-04-07 Thread Michał Górny
commit: 650778ab3365735da67ca2576558cce975de06f4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  8 04:56:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  8 04:56:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=650778ab

dev-python/mkdocs-material: Bump to 9.1.6

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

 dev-python/mkdocs-material/Manifest|  1 +
 .../mkdocs-material/mkdocs-material-9.1.6.ebuild   | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/mkdocs-material/Manifest 
b/dev-python/mkdocs-material/Manifest
index 32c4994f1463..87a9928ef868 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -4,3 +4,4 @@ DIST mkdocs-material-9.1.2.gh.tar.gz 10883294 BLAKE2B 
bc84f9af96fcdd8a6704723d8c
 DIST mkdocs-material-9.1.3.gh.tar.gz 10884530 BLAKE2B 
1a7c257a0f1ce6fe9b5fa394cb9a8011f7d9252c5cd0cd7b935acd57aa2eb518cf4c945c164d64eca4c30c50f7e224b5bd6f122fa2cfbcf425ac6d5e59c40db2
 SHA512 
300410ff503bd4f751dc45aae9e3d88cb3589d0d3343208c6592a0d68f01c2c1ae5a4e0aeb80afabd0e04af3c51886356319ad00a6e8f801dbfe6b500db4eaaf
 DIST mkdocs-material-9.1.4.gh.tar.gz 10870732 BLAKE2B 
3936fe1396631ac0aa2857da9b197347719ab8b49cf2afda136f16e706d685e7deaa198c18f99ff599d233ac2ea08bfbba397d2024b1fb164c96e91c19e3512c
 SHA512 
1b62785bb0a30f5e84188cb42ade7f64ba3cab652b2eea13ee64a29767807c05f71db610e4915eadcdf301e6e12259e1905e2a1c23681f16ba63db7be6fe284a
 DIST mkdocs-material-9.1.5.gh.tar.gz 10887648 BLAKE2B 
c0e1c905765c1a127e467c25c3988b64eec0c79e2d554e30e39cd5e9c65d748b5198b973027337a3530beeb4e9f3a16d2e0b41925ef44698dc011501b5bb6f14
 SHA512 
cbd89c66dfda2554a9466f2dda16baac4a7328de1dc1d4549861395d0cd6adea9f841f04e0ac1fcd8685937954dad82aaa01be69faac86c79e28466d5aba9c61
+DIST mkdocs-material-9.1.6.gh.tar.gz 10906175 BLAKE2B 
d99564b40c1add79164fbc339ea1c2a1b531ba9ac442cc1cb65c65696e5391acf7718d6f9c681223e2dcab1bca1d423ed1825bfba342d81b69511fbf3bda6e5d
 SHA512 
7f8c41d525d16a967efcd34073a89f36d91c70425890d63aa152246c7672c983e64fe82723e032bef31445d1d0f6e926203573e3036fdc79d001db78e2ae2bfb

diff --git a/dev-python/mkdocs-material/mkdocs-material-9.1.6.ebuild 
b/dev-python/mkdocs-material/mkdocs-material-9.1.6.ebuild
new file mode 100644
index ..eedc60f73616
--- /dev/null
+++ b/dev-python/mkdocs-material/mkdocs-material-9.1.6.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   dev-python/mkdocs-material-extensions
+   dev-python/mkdocs-minify-plugin
+   dev-python/mkdocs-redirects
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A Material Design theme for MkDocs"
+HOMEPAGE="
+   https://github.com/squidfunk/mkdocs-material/
+   https://pypi.org/project/mkdocs-material/
+"
+SRC_URI="
+   https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.4.2[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.14[${PYTHON_USEDEP}]
+   >=dev-python/pymdown-extensions-9.9.1[${PYTHON_USEDEP}]
+"
+
+# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
+PDEPEND="
+   >=dev-python/mkdocs-material-extensions-1.1.0[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+   # simplify pyproject to remove extra deps for metadata
+   "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
+)
+
+src_prepare() {
+   echo "__version__ = '${PV}'" > gentoo_version.py || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/updates/, profiles/features/wd40/, dev-python/wcmatch/, ...

2023-04-07 Thread Michał Górny
commit: 28406e6e8c1c47b27e8e34d49c556e66dd417681
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  8 04:59:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  8 04:59:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28406e6e

Rename dev-python/{mkdocs_pymdownx… → dev-python/mkdocs-pymdownx…}

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

 dev-python/bracex/bracex-2.3_p1.ebuild  | 2 +-
 .../Manifest| 0
 .../metadata.xml| 0
 .../mkdocs-pymdownx-material-extras-2.4.2.ebuild}   | 0
 dev-python/pyspelling/pyspelling-2.8.2.ebuild   | 2 +-
 dev-python/wcmatch/wcmatch-8.4.1.ebuild | 2 +-
 profiles/features/wd40/package.mask | 2 +-
 profiles/updates/2Q-2023| 1 +
 8 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-python/bracex/bracex-2.3_p1.ebuild 
b/dev-python/bracex/bracex-2.3_p1.ebuild
index a97a596ba98d..3cbe67de037c 100644
--- a/dev-python/bracex/bracex-2.3_p1.ebuild
+++ b/dev-python/bracex/bracex-2.3_p1.ebuild
@@ -11,7 +11,7 @@ DOCS_DEPEND="
dev-python/mkdocs-git-revision-date-localized-plugin
dev-python/mkdocs-material
dev-python/mkdocs-minify-plugin
-   dev-python/mkdocs_pymdownx_material_extras
+   dev-python/mkdocs-pymdownx-material-extras
dev-python/pyspelling
 "
 

diff --git a/dev-python/mkdocs_pymdownx_material_extras/Manifest 
b/dev-python/mkdocs-pymdownx-material-extras/Manifest
similarity index 100%
rename from dev-python/mkdocs_pymdownx_material_extras/Manifest
rename to dev-python/mkdocs-pymdownx-material-extras/Manifest

diff --git a/dev-python/mkdocs_pymdownx_material_extras/metadata.xml 
b/dev-python/mkdocs-pymdownx-material-extras/metadata.xml
similarity index 100%
rename from dev-python/mkdocs_pymdownx_material_extras/metadata.xml
rename to dev-python/mkdocs-pymdownx-material-extras/metadata.xml

diff --git 
a/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.2.ebuild
 
b/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.4.2.ebuild
similarity index 100%
rename from 
dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.2.ebuild
rename to 
dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.4.2.ebuild

diff --git a/dev-python/pyspelling/pyspelling-2.8.2.ebuild 
b/dev-python/pyspelling/pyspelling-2.8.2.ebuild
index 39b4dd5d22e9..03913d2033b5 100644
--- a/dev-python/pyspelling/pyspelling-2.8.2.ebuild
+++ b/dev-python/pyspelling/pyspelling-2.8.2.ebuild
@@ -8,7 +8,7 @@ DISTUTILS_USE_PEP517=hatchling
 
 DOCS_BUILDER="mkdocs"
 DOCS_DEPEND="
-   >=dev-python/mkdocs_pymdownx_material_extras-2.1
+   >=dev-python/mkdocs-pymdownx-material-extras-2.1
dev-python/mkdocs-git-revision-date-localized-plugin
dev-python/mkdocs-minify-plugin
 "

diff --git a/dev-python/wcmatch/wcmatch-8.4.1.ebuild 
b/dev-python/wcmatch/wcmatch-8.4.1.ebuild
index 7c604979306e..5ce47a994029 100644
--- a/dev-python/wcmatch/wcmatch-8.4.1.ebuild
+++ b/dev-python/wcmatch/wcmatch-8.4.1.ebuild
@@ -8,7 +8,7 @@ DISTUTILS_USE_PEP517=hatchling
 
 DOCS_BUILDER="mkdocs"
 DOCS_DEPEND="
-   >=dev-python/mkdocs_pymdownx_material_extras-2.0
+   >=dev-python/mkdocs-pymdownx-material-extras-2.0
dev-python/mkdocs-material
dev-python/mkdocs-git-revision-date-localized-plugin
dev-python/mkdocs-minify-plugin

diff --git a/profiles/features/wd40/package.mask 
b/profiles/features/wd40/package.mask
index 19a303ae4e69..1038c6db36d1 100644
--- a/profiles/features/wd40/package.mask
+++ b/profiles/features/wd40/package.mask
@@ -29,7 +29,7 @@ dev-python/libcloud
 dev-python/moto
 dev-python/mkdocs-redirects
 dev-python/mkdocs-material
-dev-python/mkdocs_pymdownx_material_extras
+dev-python/mkdocs-pymdownx-material-extras
 dev-python/mkdocs-git-authors-plugin
 dev-python/mkdocs-i18n
 dev-python/mkdocs-material-extensions

diff --git a/profiles/updates/2Q-2023 b/profiles/updates/2Q-2023
index 99b8b2e7212b..ca7c29a989d3 100644
--- a/profiles/updates/2Q-2023
+++ b/profiles/updates/2Q-2023
@@ -1 +1,2 @@
 move dev-python/jupyter_core dev-python/jupyter-core
+move dev-python/mkdocs_pymdownx_material_extras 
dev-python/mkdocs-pymdownx-material-extras



[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-pymdownx-material-extras/

2023-04-07 Thread Michał Górny
commit: 7b686b1b34ee6ad398b05772548389f8fd19b35c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  8 05:03:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  8 05:03:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b686b1b

dev-python/mkdocs-pymdownx-material-extras: Bump to 2.4.3

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

 .../mkdocs-pymdownx-material-extras/Manifest   |  1 +
 .../mkdocs-pymdownx-material-extras-2.4.3.ebuild   | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/mkdocs-pymdownx-material-extras/Manifest 
b/dev-python/mkdocs-pymdownx-material-extras/Manifest
index 188b6ddf5b6a..5992a253c1c2 100644
--- a/dev-python/mkdocs-pymdownx-material-extras/Manifest
+++ b/dev-python/mkdocs-pymdownx-material-extras/Manifest
@@ -1 +1,2 @@
 DIST mkdocs_pymdownx_material_extras-2.4.2.tar.gz 24247 BLAKE2B 
1ab9bcc9c6a6f11188305d36c48773ad03d9f03cf95636f6d6eeb292d39d7cce3c4ea155caf6343b636f33dab885dd2320e2f7b12f91b5d7d03e1da1480b2ac1
 SHA512 
8852fab08e7dc43b005d3ebaaabaed07598751dc7dbf237a9728c1cbf8abf992403e27a515d615bbbe0b753b08a0f32aa8f18cb249b07187319c20c285fdf312
+DIST mkdocs_pymdownx_material_extras-2.4.3.tar.gz 24693 BLAKE2B 
c7b7518d5eaca04dff0373e897f9fb871aa8537a1438841ab58a4f157910070ccf339091340521d56b7b727cedf33dd5b3ca711155e39b505da195f2308ab0e0
 SHA512 
3659235bf200f2c400892e9223bc6a1465af116f6f5a85c4decedfd951eba57fbbcb70faf6c22ef9d79d049621d66e64790dad2fa95d43a41213f288b27405a9

diff --git 
a/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.4.3.ebuild
 
b/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.4.3.ebuild
new file mode 100644
index ..e58e08f51d78
--- /dev/null
+++ 
b/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.4.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Custom alterations based on Mkdocs-Material"
+HOMEPAGE="
+   https://github.com/facelessuser/mkdocs_pymdownx_material_extras/
+   https://pypi.org/project/mkdocs-pymdownx-material-extras/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/mkdocs-material-8.3.3[${PYTHON_USEDEP}]
+"



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

2023-04-07 Thread Michał Górny
commit: b75fae8e1addd0cc6f40e0a05d2747e29afde3db
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  8 04:45:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  8 04:45:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b75fae8e

dev-python/beautifulsoup4: Bump to 4.12.2

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

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

diff --git a/dev-python/beautifulsoup4/Manifest 
b/dev-python/beautifulsoup4/Manifest
index 08547a4d4561..baefe718a0f2 100644
--- a/dev-python/beautifulsoup4/Manifest
+++ b/dev-python/beautifulsoup4/Manifest
@@ -1,3 +1,4 @@
 DIST beautifulsoup4-4.11.2.tar.gz 517627 BLAKE2B 
19fc88dff84c398461ecce3b66b1a92c3541114e3595aa1bae7182914e174d9c36b6de37ba120200695f6dca489c6afcd361244ae9577bc469d20a0864989d48
 SHA512 
68f5328f881946e80ed1af36b26da184f0af58aaf124f5f623f89c40130e1578f6dbe874b11c802e52c0ec02cfbf6b681e10eb235279631f479d14c2243e7dd3
 DIST beautifulsoup4-4.12.0.tar.gz 523942 BLAKE2B 
a1cde7726cfe96327300a4c9d44fbf98e3196911be628aa7633633f3515ed6c5d2d0cea61b4a4c9529208bc2339ae070e8e5ffc60d0afec133ca81079b53a49b
 SHA512 
8f4dcaccdcd220f9641c7080d685c1eaa9c851daa579c187fda75a1d85dcf2fe4cc673c2d4b2143682003390ef1d954366ea0d2820e07f8c10418350d31bccd3
 DIST beautifulsoup4-4.12.1.tar.gz 504683 BLAKE2B 
a02684f0f431c7ae79118e698e985fb2312b277323bb25323c5361badc55a8b15cc9de7f2c9fbc8e5dc133e5d660692b5d1bdd546c65128d9ab56a87712cef0f
 SHA512 
f66538e251b447e532acb5c75ec8c0af7a30a7eb4241470f0691db013ab7990a173cbe3c649f29cb58036b4ed622ee4284372fe3d091175c11baba9b15619f2d
+DIST beautifulsoup4-4.12.2.tar.gz 505113 BLAKE2B 
94412a87dcffeb14655417eb61a784c8933aea79c81721ebf30114d55fd3e0f58850e0cfed354d3573d1bf18b556f3d83474b64a2a8d88f503c5125d5931321d
 SHA512 
1dbb620f675bb319ef050ece0f343e80359bdc59cd8b8de19b1851aa5bca1081a7e953e3221ad97142198c17f67384c05b0406af24a123d71398f209fb89db97

diff --git a/dev-python/beautifulsoup4/beautifulsoup4-4.12.2.ebuild 
b/dev-python/beautifulsoup4/beautifulsoup4-4.12.2.ebuild
new file mode 100644
index ..179ee52155fd
--- /dev/null
+++ b/dev-python/beautifulsoup4/beautifulsoup4-4.12.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pythonic idioms for iterating, searching, and modifying an 
HTML/XML parse tree"
+HOMEPAGE="https://www.crummy.com/software/BeautifulSoup/bs4/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   >=dev-python/soupsieve-1.3[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+"
+# bs4 prefers cchardet > chardet > charset-normalizer
+# however, charset-normalizer causes test failures, so force the other two
+# dev-python/chardet[${PYTHON_USEDEP}]
+BDEPEND="
+   test? (
+   || (
+   dev-python/cchardet[${PYTHON_USEDEP}]
+   dev-python/chardet[${PYTHON_USEDEP}]
+   )
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc/source



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

2023-04-07 Thread Michał Górny
commit: dcb9c7086e4bc366d2c82688e2faa60471b58da8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  8 04:54:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  8 04:54:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb9c708

dev-python/hypothesis: Bump to 6.71.0

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-6.71.0.ebuild | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 2db8b6f07487..be5547b08411 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -3,3 +3,4 @@ DIST hypothesis-6.69.0.gh.tar.gz 9350681 BLAKE2B 
e28bca5be08809d7f10723186957ab7
 DIST hypothesis-6.70.0.gh.tar.gz 9351669 BLAKE2B 
04e6739a1e6cf5907486c5fc6e09d17996831fe7967df4a24e6fb3c3ab992ef0c1ade9f250a1776eed4d6880893db1e8f284df60465a81a9f14f4aa64b0b0fc9
 SHA512 
6fb15addd86f8737b5a99a5c4ae5f2899133772e25426cc8a9bd086ddc0246b8fd323a10213df45d5b13c0740df19597a2b7ee7566611d5d01e6897954ac0f4c
 DIST hypothesis-6.70.1.gh.tar.gz 9351685 BLAKE2B 
99488f4caae4da403ebe28c2c18829d493ea76515f4a503ece0063dad2638cc5d05f9b55372d5c457b0dfc3af31d3422c44d647ea0c2a92a83b20d64c70c4b2f
 SHA512 
a858df7d469604b2d43d003c76f43e40931f6024f6cf164c9b427a449cd0d843df401052e3312c529fd4467d80e0870810ad6863812ec53a47dcf9ec82336472
 DIST hypothesis-6.70.2.gh.tar.gz 9351849 BLAKE2B 
074003592741cd89ae9ae44b3857daa3f5d1c8cbb0ab3513f3930b27fcc4e27417994c4240fbbba4649cb04716820db0e9c4f4ac745c194535a81b8a6197f7c3
 SHA512 
20f812ca8e005877893eacde1bac796495f8697ecbbd6da5f807a9ce6d7e310682030323a8b7bb3e646040253968d2f15cb6fcc858f47be631ef62af4924ac78
+DIST hypothesis-6.71.0.gh.tar.gz 9357031 BLAKE2B 
e4a83a94bb6971c3ecba4cc69655f9da23a83ab48332a7a748ca7364d9e549a671bf466e32f6e65447f809a9917fc8fd2548dd26764173ea5849a4df3e027b54
 SHA512 
dea1d5ec1b753649345edd784183f171531adb583e33d0e5d12b14554169fa054e05f4c16135171c708c208b42968082b3ce79cc0441efccf1eff6da37c59f97

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

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

2023-04-07 Thread Michał Górny
commit: 84ef03aee044f10711d07417176a7f3f13bc8262
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  8 04:04:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  8 04:04:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ef03ae

dev-python/boto3: Bump to 1.26.109

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index c41e13b19bbf..27bd266bef90 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,4 +2,5 @@ DIST boto3-1.26.104.gh.tar.gz 630394 BLAKE2B 
8444d5c3d0c60db0a77d7d96d518ffd6d10
 DIST boto3-1.26.106.gh.tar.gz 631950 BLAKE2B 
a8c9a0f1450a743953ebc26c75bef7ca1a52d588e5915c70f805efb26093c832bfae07f9a02a740b36ac1b092cecddf77306d3dd82f2f924ec42403c8b397c93
 SHA512 
2c0a7712abb5c5a4f541e94401ec03291c0aa15536884b793fb7fe4d328270af974ac70e7a538349969b737f86d8119f644595144d4399eb91ac7708762159a9
 DIST boto3-1.26.107.gh.tar.gz 632507 BLAKE2B 
8331a8e925a390f56af023b49b45df307bd6077fdc24138686acc87b17a5afa15fdd9db2aa8611d745d7682946e3ff94a46d570f4a37edb847eb90b2c6ad0cd2
 SHA512 
53ca758026eb2952a290c8eee84ed3b3399ebb893fd8cc0ea7a7c9d1f9166810882e326bafc41c67b4183616f953ae2bdd5c91275e2c157f79c6414256f38d0f
 DIST boto3-1.26.108.gh.tar.gz 632927 BLAKE2B 
836bfda9d5cab0ccd89903f98acab2dc2f13c7ed392c7fe86a13e8410a4152ca57fabf529e3d02c4591906b76e026a9813a6d892c5db8f32fd55dc27b9cecb1f
 SHA512 
9e003e1f7d396a352cf50dff1c83ca8db40b73165880371b10ddbeafced59cdf255a9f3aa3b395347fde8471ee149cb9191280104fdec71baf7975710a356640
+DIST boto3-1.26.109.gh.tar.gz 635150 BLAKE2B 
d60417a5220eb1cd4a82e9652a0c6bc2bdb57749589c3596506e24e6d7f884fa4b8d480dad68dd34af0f0d71e970b43704b458cb2c8a750d81b66bc9a5123044
 SHA512 
6cd89835d69be9a5e87cd7f35ada43972681658eb7d1cefe3c98402690fd46360b4c0e48ca2d771b18cdce2097f985a42474ec92ab55b53eb24c671eebffe75e
 DIST boto3-1.26.99.gh.tar.gz 625932 BLAKE2B 
961a640995abdafbf2cd73f83ed5af0e1314cebbc5dc154771204e7c16532ad4a84aed08cbd7789af30de518bf2e8bd5204e9a540a2d3a08e75222c2eeb9a68a
 SHA512 
ff726483a83a11a8c088905998af0a1a791e87503b39422811d82b3122275a24eb955636407422af7552908eee22d4c1369779a7798f09f958a8af5234c0c11d

diff --git a/dev-python/boto3/boto3-1.26.109.ebuild 
b/dev-python/boto3/boto3-1.26.109.ebuild
new file mode 100644
index ..2a4a7643203e
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.109.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: app-admin/awscli/

2023-04-07 Thread Michał Górny
commit: d4c70c82c9f72e9419d65c1634041d46bc326478
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  8 04:04:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  8 04:04:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c70c82

app-admin/awscli: Bump to 1.27.109

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 02fc6fb09fbc..285c15d5a519 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,4 +2,5 @@ DIST aws-cli-1.27.104.gh.tar.gz 2392876 BLAKE2B 
860f0d8ddf4c283d7b4e98ded1c9ca66
 DIST aws-cli-1.27.106.gh.tar.gz 2394080 BLAKE2B 
a83e50310ba5db667fb999f2f8dc4a32159b3934c7e305d48f09075f8210a298acce56f63827ac22a3686fd4c948fcde3382da005b9989287a09724734718c83
 SHA512 
8659a92851f0bffc3d92430aa955a319c689783ff907c51ed0b42bc0edd5301293c390269504cfee5833f69c69c372dae3995964460d41adf755966124b22579
 DIST aws-cli-1.27.107.gh.tar.gz 2394636 BLAKE2B 
f64dec24fbebaf22aa734c54cf54084b036ea627f1c004705f3a630a6efef59b5c826c5ffd4372dffebf86c4cfa507ed465f965a3a200e2a997cde5f166e0b6e
 SHA512 
3e32ab758eba1d7b4bc8b4e5bc6c71bbe72a69d6b50dc5b51c6f8a0eb44cc53a4f91680ca84003f7692c1b1bdc727de41772df03940e0f19bddbc7b40682fd4c
 DIST aws-cli-1.27.108.gh.tar.gz 2394853 BLAKE2B 
a6b0752b1d87f9df1b284ba4fc3da78e31fb29e19224fff5b970db3584b9927528efb433e93f38070c01ef61ee63743370092ec7da1e8f0eaf0b54d9fe8ddc1f
 SHA512 
9e7f6d9f94bf95b379d32bef40a87b9de4d26cc7a5377614b0cf2f1b861a09ac9014d14c72a64bb89741a653e0956962bd268681b6b4a26b1e5810fd55d77d20
+DIST aws-cli-1.27.109.gh.tar.gz 2396167 BLAKE2B 
a4221643b05b076fc9304491041e3b1444cde2e7cc6ddbf21cc2cba30cad276f20d8ad4a00d6e7576201e74c1b6b477c6a669c88ef7b5f8760effef27d4a3de1
 SHA512 
b102b71304454d434450d0e80c2d42b639464e1621a975573ee5c6010232ed67d5b1702c126db9412ef894b3599f757e5e57161ffe87d491b6e10c165c451a82
 DIST aws-cli-1.27.99.gh.tar.gz 2388286 BLAKE2B 
f9be204722470fdbc5b4a1f7453370033c78800dac6d4ca63480705988e6bd02899f0646c034f39a3e87a2988f79d9d23989ba9f4036e931102ca4c0e46989b1
 SHA512 
a07ac30eab8cd8f19f35bb7d203b6ef150c585a61df63dfa54d469591e57766f3cbdab3053a155837da82d1c9f702302f4821558c7b7cb9dc985fec7a58dacf1

diff --git a/app-admin/awscli/awscli-1.27.109.ebuild 
b/app-admin/awscli/awscli-1.27.109.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.109.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
+}
+

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

2023-04-07 Thread Michał Górny
commit: 58e4d4542a176aeda198f74fcb35630a16d9
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  8 04:04:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  8 04:04:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e4d454

dev-python/botocore: Bump to 1.29.109

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 5eed26d3474a..5d0b85ada699 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,4 +2,5 @@ DIST botocore-1.29.104.gh.tar.gz 11360726 BLAKE2B 
f051024952f137e42a544d60cefbcf
 DIST botocore-1.29.106.gh.tar.gz 11366047 BLAKE2B 
95bacc0bfd436c86934f7287b6b8729ef0b28ba38a0b0f81a7b57893f795153ba72466de377899234daaeb71921661fd4d8c9fe395b761859ccb0eb59577
 SHA512 
aaad7d0c863a09bef710214230835f8f3b8eb5f2142268dc30b351446c64cf499054f6297c165a0fb28bbd3db1e784a7a5234279dba711ae02359cfcbbfd8746
 DIST botocore-1.29.107.gh.tar.gz 11367875 BLAKE2B 
3a7ee035770752f848ebe47db9801c413869a1c457d31a91b8814b561ef006fbb693764377211ac51aa53296650ca5557317e87818892dc3366f410c75099a33
 SHA512 
54f27c76ed3c85a6252fd6b5c3b1053fba6494d5fa3e0796771197b0490cecc5c19f23b8bb542ddd2fda4438310b3a5d5a751c6b74006ae1a3bac606cb53cee9
 DIST botocore-1.29.108.gh.tar.gz 11370922 BLAKE2B 
9f639ba9df35dfdd282021d258f6a40b5bc80a1cb918db56479c10854f6ae5d0e179dd6840baa39bdb229b2e42c7f40522cd6bec3db340bc7950f3557d0b3f63
 SHA512 
cb9632afbc12233a0483ca6eb93d2bc77814b859707e3db9c72ec5a33ea2a0f8c5c2215ab49e510ee356a0f222905fd4b6c262c8a0c30e104aa0e6842871faed
+DIST botocore-1.29.109.gh.tar.gz 11375235 BLAKE2B 
9bd619cce685257a5bd4eb06d289946b0706ff5ee6786d965bcab64d858a967812e0692e57713e6e93fb62848898713c2a303c9e2b976f39a38af948a9c5
 SHA512 
d5b14de4bedd96b8396bfac997df1482b2b83cdff1469d21a7e8a6c5047b6f46bd6690f36a4de3dc54fba1121486ff6c21422d7c8b6209a877d156dff76ccd1a
 DIST botocore-1.29.99.gh.tar.gz 11285143 BLAKE2B 
ba594544fb219cec77659cfa48fb6e3a8241b92c911d9983450648ce97652cad7654181637fed8373fe49e33524f63920128afd4ca9c00bce45603b1ab917648
 SHA512 
319d70412843149aa43c8d7faeff04122d96091081d30c2da0962fadb27104a24cc147fac2c95492aa407b2f8a25ebed9e7d149c29d5d38134d836581c801bdd

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



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

2023-04-07 Thread Michał Górny
commit: 478190988edf19bb8096133ae4d0d6f5ca87cb97
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  8 04:52:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  8 04:52:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47819098

dev-python/flask-babel: Bump to 3.1.0

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

 dev-python/flask-babel/Manifest |  1 +
 dev-python/flask-babel/flask-babel-3.1.0.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/dev-python/flask-babel/Manifest b/dev-python/flask-babel/Manifest
index d086db48..4804cd451a1b 100644
--- a/dev-python/flask-babel/Manifest
+++ b/dev-python/flask-babel/Manifest
@@ -1 +1,2 @@
 DIST flask-babel-3.0.1.gh.tar.gz 20367 BLAKE2B 
760b3ff9b867ad14f138b75e3e13c9d40a9dd4fab1dcef57c062677d6e52b31340403125f13427b6f57487609794176055f888a277eacc2323281f6899f115d9
 SHA512 
d189aac67f5671c3053efa1c8049fc364c031a77568db7a502d63e2ea09867c981c12669752f1524faecaddd4594ab064249f08b8af50dfde7267322b50ed2af
+DIST flask-babel-3.1.0.gh.tar.gz 20625 BLAKE2B 
44c0f6e0af8e9d48035819a98dcfe472af0e53d98486b3bca367227092d098e392e09b0383b08d0eb782732d235f6f519bf6f553ea751750a869fc5f4de4bdd2
 SHA512 
74faab1e259fe38caf583982bf7a3595440ef37ec223a68243fa43eadfd4d661055706ba8eb92d29f37586e6a27d4f00fbdf5be8443820346b35b9551b716fc7

diff --git a/dev-python/flask-babel/flask-babel-3.1.0.ebuild 
b/dev-python/flask-babel/flask-babel-3.1.0.ebuild
new file mode 100644
index ..9c422ccab908
--- /dev/null
+++ b/dev-python/flask-babel/flask-babel-3.1.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="i18n and l10n support for Flask based on Babel and pytz"
+HOMEPAGE="
+   https://python-babel.github.io/flask-babel/
+   https://github.com/python-babel/flask-babel/
+   https://pypi.org/project/flask-babel/
+"
+SRC_URI="
+   
https://github.com/python-babel/flask-babel/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/Babel-2.12[${PYTHON_USEDEP}]
+   >=dev-python/flask-2.0[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.1[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2022.7[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs \
+   dev-python/pallets-sphinx-themes
+distutils_enable_tests pytest
+
+src_prepare() {
+   # https://github.com/python-babel/flask-babel/pull/215
+   sed -i -e 's:^include:exclude:' pyproject.toml || die
+   # https://github.com/python-babel/flask-babel/pull/225
+   sed -i -e '/pytz/s:\^:>=:' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2023-04-07 Thread Michał Górny
commit: e0c76d3fabe839932689698026a52e53d35ee840
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  8 04:56:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  8 04:56:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c76d3f

dev-python/importlib_metadata: Bump to 6.2.0

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

 dev-python/importlib_metadata/Manifest |  1 +
 .../importlib_metadata-6.2.0.ebuild| 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/importlib_metadata/Manifest 
b/dev-python/importlib_metadata/Manifest
index 1b71d3458c51..f8ea4794a246 100644
--- a/dev-python/importlib_metadata/Manifest
+++ b/dev-python/importlib_metadata/Manifest
@@ -1,3 +1,4 @@
 DIST importlib_metadata-6.0.0.tar.gz 49776 BLAKE2B 
9c4e6b20b725e263dad4acc4553b006c7332b33c0e56344aa2ceb09e93d71db14aebc522ae81e068a1a82ad48947f6f72eaec932933ae61d4daa2e043e63
 SHA512 
7d5cea465bf02722b28542f374e36ed55ab09455e1e548e838acf0cb38dcd84a79f5ef7cd673400852ff3a33271078ec8476f02aa7bf7748d3b85f4cefe3f678
 DIST importlib_metadata-6.0.1.tar.gz 49963 BLAKE2B 
8f915035334965ae373977814d335b66028f85372f96a9815fe3e59ca346b60d64c16e147e8a9d1ce44e26b31851dcfbda84002fc1a0d93c0d154115f5acec4e
 SHA512 
9ee241a8865d181fae103e643ae618f46541ba9aab299df32892739db991d78b4199df436f77d7c28aeb736e4c2cfb38301cb7133d8baff3c149f4421e0431a1
 DIST importlib_metadata-6.1.0.tar.gz 50209 BLAKE2B 
8c3afc8037eb49de1e862539150a9401297bf136ca005119c1f1d19fb7a9485b1d2caf2a290eb577308e3111352113cdd51312388f952a8a1402f9bf6081e28a
 SHA512 
7effcdcfa67d2360533205e63013934141bfa4cf5fcafa021381470e9e99025df89c1b9328d620fce6eb83f95af6919e3576f366cec47ec3a3f79414e3171e6c
+DIST importlib_metadata-6.2.0.tar.gz 50368 BLAKE2B 
53a9bd67c1f89260a7ef4c0232da56f8862d4a5ddda68cf0c5fa379ad439e2a9753d933b283f9b2a30cefa48f0179c458bdae13ab7f9501446c8ba4987e3f5ab
 SHA512 
3d7a6d5d32133c00bde0f539f036032ab3f42922f14ff2c7b69f5232ba4c000b264d7956c311887c68d8a9b54c705cc287669bf6509fde880e8898ad0b935670

diff --git a/dev-python/importlib_metadata/importlib_metadata-6.2.0.ebuild 
b/dev-python/importlib_metadata/importlib_metadata-6.2.0.ebuild
new file mode 100644
index ..94609d071b76
--- /dev/null
+++ b/dev-python/importlib_metadata/importlib_metadata-6.2.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=flit
+# NB: this package extends beyond built-in importlib stuff in py3.8+
+# new entry_point API not yet included in cpython release
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Read metadata from Python packages"
+HOMEPAGE="
+   https://github.com/python/importlib_metadata/
+   https://pypi.org/project/importlib-metadata/
+"
+
+LICENSE="Apache-2.0"
+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 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pyfakefs[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/importlib_resources[${PYTHON_USEDEP}]
+   ' 3.8)
+   )
+"
+
+distutils_enable_tests unittest
+
+src_configure() {
+   grep -q 'build-backend = "setuptools' pyproject.toml ||
+   die "Upstream changed build-backend, recheck"
+   # write a custom pyproject.toml to ease setuptools bootstrap
+   cat > pyproject.toml <<-EOF || die
+   [build-system]
+   requires = ["flit_core >=3.2,<4"]
+   build-backend = "flit_core.buildapi"
+
+   [project]
+   name = "importlib_metadata"
+   version = "${PV}"
+   description = "Read metadata from Python packages"
+   EOF
+}



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

2023-04-07 Thread Michał Górny
commit: eef2070b7e1e7022eb757730e55617644292f9ff
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  8 04:47:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  8 04:47:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef2070b

dev-python/croniter: Bump to 1.3.10

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

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

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

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



[gentoo-commits] repo/gentoo:master commit in: media-fonts/sil-doulos/

2023-04-07 Thread Matt Turner
commit: 32df66059ef7f888962368d698f5172c9ddb15ea
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr  8 03:21:01 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr  8 03:22:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32df6605

media-fonts/sil-doulos: Version bump to 6.200

Signed-off-by: Matt Turner  gentoo.org>

 media-fonts/sil-doulos/Manifest|  1 +
 media-fonts/sil-doulos/sil-doulos-6.200.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/media-fonts/sil-doulos/Manifest b/media-fonts/sil-doulos/Manifest
index db22372ee919..7c6e7649057e 100644
--- a/media-fonts/sil-doulos/Manifest
+++ b/media-fonts/sil-doulos/Manifest
@@ -1,2 +1,3 @@
 DIST sil-doulos-5.000.zip 1347526 BLAKE2B 
d6f5ea4ce5e5cf264dcd59a96e7bb328fdb7cce66d07e30743e8381ec5631eab6b32cdd929940d75bf7b9bca3f102fdd8619f56a813c022ea90020d4fa2d7429
 SHA512 
3698b3f330d34cfa2be93f9dfc87c113a0b3e174a40ce9c2277bb452161cda61aab4688338ab3ae3cc684cedc58bbb3f066392e3911246a230d1a9fb02f3
 DIST sil-doulos-6.101.zip 1532281 BLAKE2B 
845ec45eb338a0afc3bd0bbb953adfe87c3784dabbad6ab017e50ba0a1249e5e3f795e090dd4ef2b80b32379b38c372c2a6876980a3ff72362eeccc7a72c3bc9
 SHA512 
2fa2455a7466dd23cbacf7f6aa46996e88ec7c9fe002cd0b31ab90c7dfecdf57a3418327eaecb517183be56d0459b61bc96d60639534cc0f2939ae66941dc867
+DIST sil-doulos-6.200.zip 1513687 BLAKE2B 
0bd626f376e6231507a6a484e8d1fd2e1215a68f0b80f9e30ed182530e813cb91d1a5f9539f459efa9f81784d34a00f592dcfbcc932b85a34ede3609eb4a3ce0
 SHA512 
8f8c330f858f620b1db8278615c3b79464d019e68ba9bb166ba581ce91b942d8060657b3e7a412f963c53fd0bc97aa2a9534dce078113b1c3fc09c7f8a1ce8f5

diff --git a/media-fonts/sil-doulos/sil-doulos-6.200.ebuild 
b/media-fonts/sil-doulos/sil-doulos-6.200.ebuild
new file mode 100644
index ..3b3840863dc0
--- /dev/null
+++ b/media-fonts/sil-doulos/sil-doulos-6.200.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="DoulosSIL-${PV}"
+inherit font
+
+DESCRIPTION="SIL font for Roman and Cyrillic Languages"
+HOMEPAGE="https://software.sil.org/doulos/;
+SRC_URI="https://software.sil.org/downloads/r/doulos/${MY_P}.zip -> ${P}.zip"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( OFL-FAQ.txt documentation/{DOCUMENTATION.txt,pdf/features.pdf} )
+
+FONT_SUFFIX="ttf"



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

2023-04-07 Thread Matthew Thode
commit: 17c708107f76e2edd5005a111e5b7afd2792c683
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Apr  7 23:11:58 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Apr  7 23:12:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17c70810

dev-python/ovs: drop 2.13.3

Signed-off-by: Matthew Thode  gentoo.org>

 dev-python/ovs/Manifest  |  1 -
 dev-python/ovs/ovs-2.13.3.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/dev-python/ovs/Manifest b/dev-python/ovs/Manifest
index c90aa259ddd3..4eb688975582 100644
--- a/dev-python/ovs/Manifest
+++ b/dev-python/ovs/Manifest
@@ -1,2 +1 @@
-DIST ovs-2.13.3.tar.gz 102736 BLAKE2B 
ee6f10a41bf46534d3963360a63a0a39a7ffbed6de468894c566c7dd2ee0c645cf6f8f211bfbcda70f03b4204e396fc0b081f457df9d27f93fc40d158bb641b8
 SHA512 
9f73dc383f7b717000d6d1f8f2f9114ee2be2457c9b352de68c01c1f9075c39ab4a9ef14fe67083bf1da1872240204eb2642fbf7b5a871a5ad044191e0774d88
 DIST ovs-2.17.1.post1.tar.gz 104766 BLAKE2B 
e1cb471f7f3f3b8461292c79ee5318a36d70c2ee55947bfa0274277e36514d20ad9293cb8c602e0b2c82a590397869fe51f52ee2579255bb8163014d58dccaf7
 SHA512 
772e7b4768f1e7fe1f2be700a0eb6bc539459e4c70432c45e7f7877b060f4c845eaa5a974f2b2264af621f5f43b97da30a9fe344a53904ec0008393689e6b895

diff --git a/dev-python/ovs/ovs-2.13.3.ebuild b/dev-python/ovs/ovs-2.13.3.ebuild
deleted file mode 100644
index ed7b35f3de4b..
--- a/dev-python/ovs/ovs-2.13.3.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_9 )
-
-inherit distutils-r1
-
-DESCRIPTION="OVS bindings for python"
-HOMEPAGE="https://github.com/openvswitch/ovs/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-
-RDEPEND="dev-python/sortedcontainers[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]"



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

2023-04-07 Thread Matthew Thode
commit: b5919009911b6965eda6b73fbda216ea0fd759ee
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Apr  7 23:09:54 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Apr  7 23:12:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5919009

net-misc/openvswitch: add 2.17.6

Signed-off-by: Matthew Thode  gentoo.org>

 net-misc/openvswitch/Manifest  |   1 +
 net-misc/openvswitch/openvswitch-2.17.6.ebuild | 166 +
 2 files changed, 167 insertions(+)

diff --git a/net-misc/openvswitch/Manifest b/net-misc/openvswitch/Manifest
index d4e3c4ddb1c9..a4a31088badb 100644
--- a/net-misc/openvswitch/Manifest
+++ b/net-misc/openvswitch/Manifest
@@ -1,2 +1,3 @@
 DIST openvswitch-2.15.0.tar.gz 7434380 BLAKE2B 
c2f855ece89da3277f090d4328ff1659cc4976a4dbdfa44bdd4e750ea80e72592536af00250abe25565a6c2cda9f086ca22dcc16ed9db38692028a758995e9ac
 SHA512 
a4e49268d6dd7d9d8fbf2005e8ffe45ede0998d21c98d7018474142656c65c05b14c8a7e4c7d8e0eea36e28d87550826225205e1fa03055d35a8cb048617c832
 DIST openvswitch-2.17.2.tar.gz 7955727 BLAKE2B 
da7ffc29b6af5dbf8eeb410725ed4cb6b6c5f4abe22f17d0963429ae459e1d4cc4ef06d13518dc2486d5e9e78a090318ad66e50175606e47fcf1d61cfce7
 SHA512 
e01e41ef2fea21afcc891b8ab0a773fe7c9adf873853e10926b8bde2fd970e12b354010687439238e8d80a87884f497f7396a4a1f2b179104e49e87c66cfc79e
+DIST openvswitch-2.17.6.tar.gz 8092331 BLAKE2B 
0564a332e8c876552a9a3a068f4e54d3f5d56428e277e32f188aba9626035818c900be45171964ddcb782166a5e5b3b8f3a2fb80d5ed9723b94c9e1ed7410544
 SHA512 
ff9d19a9101c9a18117a859150d391eecbd6a331e35da3f20a62acaac1febbfbad716874734f9bd0d304d635212884f9f617b944e79bb7e554ddd9e5c53645c8

diff --git a/net-misc/openvswitch/openvswitch-2.17.6.ebuild 
b/net-misc/openvswitch/openvswitch-2.17.6.ebuild
new file mode 100644
index ..7f4a86d6371a
--- /dev/null
+++ b/net-misc/openvswitch/openvswitch-2.17.6.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MODULES_OPTIONAL_USE="modules"
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit autotools linux-info linux-mod python-single-r1 systemd tmpfiles
+
+DESCRIPTION="Production quality, multilayer virtual switch"
+HOMEPAGE="https://www.openvswitch.org;
+SRC_URI="https://www.openvswitch.org/releases/${P}.tar.gz;
+
+LICENSE="Apache-2.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="debug modules monitor +ssl unwind"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Check python/ovs/version.py in tarball for dev-python/ovs dep
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   ~dev-python/ovs-2.17.1_p1[${PYTHON_USEDEP}]
+   dev-python/twisted[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]
+   ')
+   debug? ( dev-lang/perl )
+   unwind? ( sys-libs/libunwind:= )
+   ssl? ( dev-libs/openssl:= )"
+DEPEND="${RDEPEND}
+   sys-apps/util-linux[caps]"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/xcp-interface-reconfigure-2.3.2.patch"
+)
+
+CONFIG_CHECK="~NET_CLS_ACT ~NET_CLS_U32 ~NET_SCH_INGRESS ~NET_ACT_POLICE ~IPV6 
~TUN"
+MODULE_NAMES="openvswitch(net:${S}/datapath/linux)"
+BUILD_TARGETS="all"
+
+pkg_setup() {
+   if use modules ; then
+   CONFIG_CHECK+=" ~!OPENVSWITCH"
+   kernel_is ge 3 10 0 || die "Linux >= 3.10.0 and <= 5.8 required 
for userspace modules"
+   kernel_is le 5 8 999 || die "Linux >= 3.10.0 and <= 5.8 
required for userspace modules"
+   linux-mod_pkg_setup
+   else
+   CONFIG_CHECK+=" ~OPENVSWITCH"
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   default
+
+   # Never build kernelmodules, doing this manually
+   sed -i \
+   -e '/^SUBDIRS/d' \
+   datapath/Makefile.in || die "sed failed"
+
+   eautoreconf
+}
+
+src_configure() {
+   set_arch_to_kernel
+   python_setup
+
+   # monitor is statically enabled for bug #596206
+   # use monitor || export ovs_cv_python="no"
+   # pyside is staticly disabled
+   export ovs_cv_pyuic4="no"
+
+   # flake8 is primarily a style guide tool, running it as part of the 
tests
+   # in Gentoo does not make much sense, only breaks them: bug #607280
+   export ovs_cv_flake8="no"
+
+   # Only adds a diagram to the man page, just skip it as we don't
+   # want to add a BDEPEND on graphviz right now. bug #856286
+   export ovs_cv_dot="no"
+
+   local linux_config
+   use modules && linux_config="--with-linux=${KV_OUT_DIR}"
+
+   export ac_cv_lib_unwind_unw_backtrace="$(usex unwind)"
+
+   # Need PYTHON3 variable for bug #860240
+   PYTHON3="${PYTHON}" CONFIG_SHELL="${BROOT}"/bin/bash 
SHELL="${BROOT}"/bin/bash econf ${linux_config} \
+   --with-rundir=/var/run/openvswitch \
+   --with-logdir=/var/log/openvswitch \
+   

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

2023-04-07 Thread Matthew Thode
commit: 63119145e30db5c40ab9f5b34f8e71ebddc68274
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Apr  7 23:11:47 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Apr  7 23:12:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63119145

net-misc/openvswitch: removing old for CVE-2023-1668 cleanup

Signed-off-by: Matthew Thode  gentoo.org>

 net-misc/openvswitch/Manifest |   2 -
 net-misc/openvswitch/openvswitch-2.15.0.ebuild| 151 
 net-misc/openvswitch/openvswitch-2.17.2-r2.ebuild | 166 --
 3 files changed, 319 deletions(-)

diff --git a/net-misc/openvswitch/Manifest b/net-misc/openvswitch/Manifest
index a4a31088badb..3bebee2ed69e 100644
--- a/net-misc/openvswitch/Manifest
+++ b/net-misc/openvswitch/Manifest
@@ -1,3 +1 @@
-DIST openvswitch-2.15.0.tar.gz 7434380 BLAKE2B 
c2f855ece89da3277f090d4328ff1659cc4976a4dbdfa44bdd4e750ea80e72592536af00250abe25565a6c2cda9f086ca22dcc16ed9db38692028a758995e9ac
 SHA512 
a4e49268d6dd7d9d8fbf2005e8ffe45ede0998d21c98d7018474142656c65c05b14c8a7e4c7d8e0eea36e28d87550826225205e1fa03055d35a8cb048617c832
-DIST openvswitch-2.17.2.tar.gz 7955727 BLAKE2B 
da7ffc29b6af5dbf8eeb410725ed4cb6b6c5f4abe22f17d0963429ae459e1d4cc4ef06d13518dc2486d5e9e78a090318ad66e50175606e47fcf1d61cfce7
 SHA512 
e01e41ef2fea21afcc891b8ab0a773fe7c9adf873853e10926b8bde2fd970e12b354010687439238e8d80a87884f497f7396a4a1f2b179104e49e87c66cfc79e
 DIST openvswitch-2.17.6.tar.gz 8092331 BLAKE2B 
0564a332e8c876552a9a3a068f4e54d3f5d56428e277e32f188aba9626035818c900be45171964ddcb782166a5e5b3b8f3a2fb80d5ed9723b94c9e1ed7410544
 SHA512 
ff9d19a9101c9a18117a859150d391eecbd6a331e35da3f20a62acaac1febbfbad716874734f9bd0d304d635212884f9f617b944e79bb7e554ddd9e5c53645c8

diff --git a/net-misc/openvswitch/openvswitch-2.15.0.ebuild 
b/net-misc/openvswitch/openvswitch-2.15.0.ebuild
deleted file mode 100644
index 620028a7b31f..
--- a/net-misc/openvswitch/openvswitch-2.15.0.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=(  python3_9 )
-
-inherit autotools linux-info linux-mod python-r1 systemd tmpfiles
-
-DESCRIPTION="Production quality, multilayer virtual switch"
-HOMEPAGE="https://www.openvswitch.org;
-SRC_URI="https://www.openvswitch.org/releases/${P}.tar.gz;
-
-LICENSE="Apache-2.0 GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="debug modules monitor +ssl"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ssl? ( dev-libs/openssl:0= )
-   ${PYTHON_DEPS}
-   ~dev-python/ovs-2.13.3[${PYTHON_USEDEP}]
-   dev-python/twisted[conch,${PYTHON_USEDEP}]
-   dev-python/zope-interface[${PYTHON_USEDEP}]
-   debug? ( dev-lang/perl )"
-DEPEND="${RDEPEND}
-   sys-apps/util-linux[caps]"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES="
-   "${FILESDIR}/xcp-interface-reconfigure-2.3.2.patch"
-"
-
-CONFIG_CHECK="~NET_CLS_ACT ~NET_CLS_U32 ~NET_SCH_INGRESS ~NET_ACT_POLICE ~IPV6 
~TUN"
-MODULE_NAMES="openvswitch(net:${S}/datapath/linux)"
-BUILD_TARGETS="all"
-
-pkg_setup() {
-   if use modules ; then
-   CONFIG_CHECK+=" ~!OPENVSWITCH"
-   kernel_is ge 3 10 0 || die "Linux >= 3.10.0 and <= 5.8 required 
for userspace modules"
-   kernel_is le 5 8 999 || die "Linux >= 3.10.0 and <= 5.8 
required for userspace modules"
-   linux-mod_pkg_setup
-   else
-   CONFIG_CHECK+=" ~OPENVSWITCH"
-   linux-info_pkg_setup
-   fi
-}
-
-src_prepare() {
-   # Never build kernelmodules, doing this manually
-   sed -i \
-   -e '/^SUBDIRS/d' \
-   datapath/Makefile.in || die "sed failed"
-   eautoreconf
-   default
-}
-
-src_configure() {
-   set_arch_to_kernel
-   # monitor is statically enabled for bug 596206
-   # use monitor || export ovs_cv_python="no"
-   # pyside is staticly disabled
-   export ovs_cv_pyuic4="no"
-
-   # flake8 is primarily a style guide tool, running it as part of the 
tests
-   # in Gentoo does not make much sense, only breaks them: bug 607280
-   export ovs_cv_flake8="no"
-
-   local linux_config
-   use modules && linux_config="--with-linux=${KV_OUT_DIR}"
-
-   econf ${linux_config} \
-   --with-rundir=/var/run/openvswitch \
-   --with-logdir=/var/log/openvswitch \
-   --with-pkidir=/etc/ssl/openvswitch \
-   --with-dbdir=/var/lib/openvswitch \
-   $(use_enable ssl) \
-   $(use_enable !debug ndebug)
-}
-
-src_compile() {
-   default
-
-   use modules && linux-mod_src_compile
-}
-
-src_install() {
-   default
-
-   local SCRIPT
-   if use monitor; then
-   # ovs-bugtool is installed to sbin by the build system, but we
-   # install it to bin below, and these clash in merged-usr
- 

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

2023-04-07 Thread Matthew Thode
commit: ca75cc882aad0f75ed861f56cbed920a18ffb85f
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Apr  7 23:11:18 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Apr  7 23:12:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca75cc88

net-misc/openvswitch: 2.17.6 fast stable for CVE-2023-1668

Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/net-misc/openvswitch/openvswitch-2.17.6.ebuild 
b/net-misc/openvswitch/openvswitch-2.17.6.ebuild
index 7f4a86d6371a..c17e37e3f3bb 100644
--- a/net-misc/openvswitch/openvswitch-2.17.6.ebuild
+++ b/net-misc/openvswitch/openvswitch-2.17.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.openvswitch.org/releases/${P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE="debug modules monitor +ssl unwind"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2023-04-07 Thread Andreas K. Hüttel
commit: 6574ed72af5cc538aafbf125189cf6cc5437c4ed
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Apr  7 23:08:56 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Apr  7 23:09:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6574ed72

app-emulation/qemu: drop useflag static, not really useful

Bug: https://bugs.gentoo.org/892327
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-emulation/qemu/qemu-.ebuild | 21 +++--
 1 file changed, 7 insertions(+), 14 deletions(-)

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index 874bcfff7852..0be0f8edae3c 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -60,7 +60,7 @@ IUSE="accessibility +aio alsa bpf bzip2 capstone +curl debug 
${QEMU_DOC_USEFLAG}
ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs
plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux
+slirp
-   smartcard snappy spice ssh static static-user systemtap test udev usb
+   smartcard snappy spice ssh static-user systemtap test udev usb
usbredir vde +vhost-net virgl virtfs +vnc vte xattr xen
zstd"
 
@@ -130,14 +130,13 @@ REQUIRED_USE="
qemu_softmmu_targets_riscv64? ( fdt )
qemu_softmmu_targets_x86_64? ( fdt )
sdl-image? ( sdl )
-   static? ( static-user !alsa !gtk !jack !opengl !pam !pulseaudio 
!plugins !rbd !snappy !udev )
static-user? ( !plugins )
virgl? ( opengl )
virtfs? ( xattr )
vnc? ( gnutls )
vte? ( gtk )
multipath? ( udev )
-   plugins? ( !static !static-user )
+   plugins? ( !static-user )
 "
 for smname in ${IUSE_SOFTMMU_TARGETS} ; do
REQUIRED_USE+=" qemu_softmmu_targets_${smname}? ( seccomp ) "
@@ -284,10 +283,8 @@ BDEPEND="
)
 "
 CDEPEND="
-   !static? (
-   ${ALL_DEPEND//\[static-libs(+)]}
-   ${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]}
-   )
+   ${ALL_DEPEND//\[static-libs(+)]}
+   ${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]}
qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} )
qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} )
qemu_softmmu_targets_ppc? ( ${PPC_FIRMWARE_DEPEND} )
@@ -295,10 +292,6 @@ CDEPEND="
 "
 DEPEND="${CDEPEND}
kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )
-   static? (
-   ${ALL_DEPEND}
-   ${SOFTMMU_TOOLS_DEPEND}
-   )
static-user? ( ${ALL_DEPEND} )"
 RDEPEND="${CDEPEND}
acct-group/kvm
@@ -640,7 +633,7 @@ qemu_src_configure() {
--enable-cap-ng
--enable-seccomp
)
-   local static_flag="static"
+   local static_flag="none"
;;
tools)
conf_opts+=(
@@ -650,7 +643,7 @@ qemu_src_configure() {
--enable-tools
--enable-cap-ng
)
-   local static_flag="static"
+   local static_flag="none"
;;
esac
 
@@ -663,7 +656,7 @@ qemu_src_configure() {
# We always want to attempt to build with PIE support as it results
# in a more secure binary. But it doesn't work with static or if
# the current GCC doesn't have PIE support.
-   if use ${static_flag}; then
+   if [[ ${static_flag} != "none" ]] && use ${static_flag}; then
conf_opts+=( --static --disable-pie )
else
tc-enables-pie && conf_opts+=( --enable-pie )



[gentoo-commits] repo/gentoo:master commit in: x11-terms/gnome-terminal/, profiles/base/

2023-04-07 Thread Matt Turner
commit: f5878cd420f624ada420b4563303c6e462940ab3
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr  7 22:58:58 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  7 23:05:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5878cd4

x11-terms/gnome-terminal: Un-force USE=vanilla

Signed-off-by: Matt Turner  gentoo.org>

 profiles/base/package.use.force   | 4 
 x11-terms/gnome-terminal/Manifest | 3 ++-
 x11-terms/gnome-terminal/gnome-terminal-3.46.8.ebuild | 4 ++--
 x11-terms/gnome-terminal/gnome-terminal-3.48.0.ebuild | 4 ++--
 4 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index ffc3b6f06ec7..943f70b314ee 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,10 +1,6 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Matt Turner  (2022-12-02)
-# The patch we apply from Fedora doesn't apply.
->x11-terms/gnome-terminal-3.46.3 vanilla
-
 # Patrick McLean  (2022-06-27)
 # Doesn't build with boost installed on the system, some deps require boost
 # so force the flag on until problem fixed upstream

diff --git a/x11-terms/gnome-terminal/Manifest 
b/x11-terms/gnome-terminal/Manifest
index 429773bc3e4d..5bdd0fc2aaa0 100644
--- a/x11-terms/gnome-terminal/Manifest
+++ b/x11-terms/gnome-terminal/Manifest
@@ -1,5 +1,6 @@
 DIST gnome-terminal-3.44.0-cntr-ntfy-autottl-ts.patch.xz 37248 BLAKE2B 
b3599386e7272fc5b742c11663f09bbfafa84cc855bd13fd602d679601fbb4126f36cdb157db37db335bf9edfe7d2b85e534baf837c5817984ec17baa4cdbb6c
 SHA512 
6422a774abfee18b2681115344f508b72ead1bb9f27b5b1596b419a9ce5a137d41e2d749b6d784170225e7f21f15c109f7eb74cc3164371d53dee7790bf99187
 DIST gnome-terminal-3.44.1.tar.xz 1813032 BLAKE2B 
3e001139aa0516bd27f7215c692c048393d6ad41737b8817f212529d3c530f6417d05601f63e6265e3fb84e788322341c25784a0a26ee7434f1d4bccd31c1eea
 SHA512 
afaa9a1b4fa86fea853a242f167d1ba3438efe4e049336bae138cb800d43c3325f624849463f16c9d4e34360916377c4edbfd2f3977212b51e35a41cca88b283
-DIST gnome-terminal-3.46.2-cntr-ntfy-autottl-ts.patch.xz 34980 BLAKE2B 
97a634da8f586fe03770540a00480f04de5d3210bb45e9af216ac876a85a8199d2d9ed651cae6631a0b432c96d28b5a07202baf79765a2b3767160c1df5cb84a
 SHA512 
96591f7e1f4febfce9d8b10a0fc8aebc09ad07cb2fb36876affaa47f19360944c37e63c173af6f07807247c6f60f34e4e39590ccb1632a64d6e5dbf3912bea74
+DIST gnome-terminal-3.46.8-cntr-ntfy-autottl-ts.patch.xz 35244 BLAKE2B 
4a3166b2a73f97d8dc313b95f0ec0f101bedf03fadd3fb6e5f4564002818819fd91f4ad1f8f664e62955dad677b057b79f2fa399b35b1b8436fc541d6b6fb876
 SHA512 
a6a7346eae0e788beeeb25daecd37374ebe5b6679c1435db2414c144fb017e8f7f7875a2e8dddce22e2a13534ead4c3f6487e5033cb3279dfaadc32044ca367b
 DIST gnome-terminal-3.46.8.tar.bz2 1691033 BLAKE2B 
efcf6aa6ab0071fd525e2b5d56bb7a6e53bd8072a5c774c3cab7b52f613e60112a5fccebbf6354953acf3a76182d60f9abc2f7122eef017e4a543a68d21b76f1
 SHA512 
07b8b9a31d5c1f87ff6d9902b56bfe1eb75b32f25e5b5c97448f990f4c4d6ca73709e5af30e09701d2dc55331a33b6f006fdcc696d5c9ffa83e50919ac74fdfc
+DIST gnome-terminal-3.48.0-cntr-ntfy-autottl-ts.patch.xz 37800 BLAKE2B 
51c7ab8274b8d4ed2ce9a037b9131d728f76ab11d1dc8aec0c66f98905dfdd27c88a99ae655dab73fbf977a594e12e248170291038f49d225b9e102d3929236d
 SHA512 
187c95f9be287beca43ced2143526920e10c3e67a19463c86d3db298191290b5905922656ad315821ab6cf19b81e2b17252f1b150e4e904db93f13ac7b4aa0d2
 DIST gnome-terminal-3.48.0.tar.bz2 1697733 BLAKE2B 
2b35fe6e3dc2e25befe7f5f18654f5d69c27aa08ae0bf3562920562e2a9886ea4956e00a3111ef565c2cd0cc8fc7b6fc5fc7c688891e0921d8cd23355ddc6995
 SHA512 
337df221b9c61159e00958856289866c28d74f598a00557028d4c10cd6b9b46e9d417b052ea9fdcc0701f0d7228d603c7531da704c6ce1420733cc04f58fb0cc

diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.46.8.ebuild 
b/x11-terms/gnome-terminal/gnome-terminal-3.46.8.ebuild
index 24a225c5dbec..4d37d49b99fd 100644
--- a/x11-terms/gnome-terminal/gnome-terminal-3.46.8.ebuild
+++ b/x11-terms/gnome-terminal/gnome-terminal-3.46.8.ebuild
@@ -14,7 +14,7 @@ IUSE="debug +gnome-shell +nautilus vanilla"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2;
-SRC_URI+=" !vanilla? ( 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-3.46.2-cntr-ntfy-autottl-ts.patch.xz
 )"
+SRC_URI+=" !vanilla? ( 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-3.46.8-cntr-ntfy-autottl-ts.patch.xz
 )"
 
 KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 
@@ -59,7 +59,7 @@ src_prepare() {
# Automatic title updating based on currently running 
foreground process
# 
https://src.fedoraproject.org/rpms/gnome-terminal/raw/f31/f/gnome-terminal-cntr-ntfy-autottl-ts.patch
# Depends on vte[-vanilla] for OSC 777 and the 
preexec/precmd/etc patches in VTE
-   eapply 

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gr/

2023-04-07 Thread Andreas K. Hüttel
commit: e42aa308ca1c4308a22dace43f09f40e10adc47a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Apr  7 22:54:06 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Apr  7 22:54:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e42aa308

sci-visualization/gr: fix path, yes I know it looks wrong

Thanks to Devrin Talen

Closes: https://bugs.gentoo.org/882619
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sci-visualization/gr/{gr-0.53.0-r1.ebuild => gr-0.53.0-r2.ebuild} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/gr/gr-0.53.0-r1.ebuild 
b/sci-visualization/gr/gr-0.53.0-r2.ebuild
similarity index 94%
rename from sci-visualization/gr/gr-0.53.0-r1.ebuild
rename to sci-visualization/gr/gr-0.53.0-r2.ebuild
index 241238ce4863..a8ba3a3bcf5e 100644
--- a/sci-visualization/gr/gr-0.53.0-r1.ebuild
+++ b/sci-visualization/gr/gr-0.53.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -50,6 +50,7 @@ src_configure() {
# todo: X11 automagic
 
mycmakeargs+=( -DCMAKE_INSTALL_PREFIX=/usr/gr )
+   mycmakeargs+=( -DCMAKE_INSTALL_LIBDIR=lib )
#
# I need to have a serious conversation with upstream.
# * The main consumer of this package is dev-lang/julia.
@@ -57,7 +58,7 @@ src_configure() {
#   not find it anymore.
# * I can't patch julia, since the corresponding scripts are
#   downloaded at runtime from its package registry ...
-   #
+   # * See bug 882619 in addition.
 
cmake_src_configure
 }



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

2023-04-07 Thread James Le Cuirot
commit: d39dbece2e09e89ce886a84d02ed514f202909de
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Apr  7 21:57:40 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Apr  7 21:57:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d39dbece

dev-python/hatchling: Keyword 1.14.0 for ~m68k

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

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

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



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

2023-04-07 Thread James Le Cuirot
commit: 54b49c4bfc2021464c8cf480ebcf2d85ec8426d1
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Apr  7 21:57:01 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Apr  7 21:57:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54b49c4b

dev-python/trove-classifiers: Keyword 2023.3.9 for ~m68k

The tests pass.

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

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

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



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

2023-04-07 Thread James Le Cuirot
commit: 5d778c49e3278441ef6ef79c8f33ea08a1ccaa61
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Apr  7 21:56:31 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Apr  7 21:56:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d778c49

dev-python/calver: Keyword 2022.06.26 for ~m68k

The tests pass.

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

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

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



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

2023-04-07 Thread James Le Cuirot
commit: 12901721dda671c4a3ee5c63a8d1f51ddc207f71
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Apr  7 21:39:43 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Apr  7 21:39:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12901721

dev-python/python-gnupg: Keyword 0.5.0 for ~m68k

The tests pass.

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

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

diff --git a/dev-python/python-gnupg/python-gnupg-0.5.0.ebuild 
b/dev-python/python-gnupg/python-gnupg-0.5.0.ebuild
index aefee9085de7..9c72de703690 100644
--- a/dev-python/python-gnupg/python-gnupg-0.5.0.ebuild
+++ b/dev-python/python-gnupg/python-gnupg-0.5.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://docs.red-dove.com/python-gnupg/;
 
SRC_URI="https://github.com/vsajip/python-gnupg/releases/download/${PV}/${P}.tar.gz;
 SRC_URI+=" verify-sig? ( 
https://github.com/vsajip/python-gnupg/releases/download/${PV}/${P}.tar.gz.asc 
)"
 
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ppc ppc64 ~riscv sparc x86"
 LICENSE="BSD"
 SLOT="0"
 



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

2023-04-07 Thread Maciej Barć
commit: 7c03dbbfdb013806711b5673af14fb6ef28d1d30
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Apr  7 21:22:09 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Apr  7 21:22:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c03dbbf

dev-lang/typescript: bump to 5.0.4

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

 dev-lang/typescript/Manifest|  1 +
 dev-lang/typescript/typescript-5.0.4.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-lang/typescript/Manifest b/dev-lang/typescript/Manifest
index f30db9db389b..69fc9b3a1fed 100644
--- a/dev-lang/typescript/Manifest
+++ b/dev-lang/typescript/Manifest
@@ -1,3 +1,4 @@
 DIST typescript-4.9.5.tgz 11620433 BLAKE2B 
c253379a4aadd3fe16c93f27c5b450e5965c4c4de6841737c3489c74baa2cf8f8f5d9ca0414b5519e26eaac1db058e3826a3aa504bb450a89d36dce7e21b5f99
 SHA512 
d455e4f44d879be433650ef3f8c7098872f8356d45d84cccbbd36af62df301a1aa89b69fa98c02554e96c9602ec90451cce971a2ef31652c972c437ca0a8f6e2
 DIST typescript-5.0.2.tgz 7050986 BLAKE2B 
6f9a187eb6f87971540469f6b212ce25e04b6ee22b8aab0d86857e99feed1ed10603b6367a9d4d0ac448669225b228d233995bae6391aeb1df75374c70b3f757
 SHA512 
c1539130118efc502cffef9b94635e01575b34ab48875adb04bd84c90d7e27d942949f772a288a7bc3e614855d5e11dccafe3848bf6882599f792b27768d2347
 DIST typescript-5.0.3.tgz 7051270 BLAKE2B 
6879f0b4ed07e23dbd7e050c2740100af922ddd09f2989171d46408516026d3eaf548c90286d0bfc0606edeba9e40a39381042130011b029250c5b87efa60f7d
 SHA512 
c6ff263840e78a06ffb4df4f48c4f0484a809d4be4a1731096270e6f421454305240280149a00044e519632d88714cb9a94e976a32b98e38ceed3316a814ca64
+DIST typescript-5.0.4.tgz 7051452 BLAKE2B 
ed08425d8324a910f2d328fb02f27e08f75334fb190d1c4625452d076d615726d0e852da06f0f25146a4b02c6c99cd569bbcf7c50f5d6ff32c88a40101a59656
 SHA512 
716f53e56f71637edc73e8df127694bd7f757e8c6d1e4cdadcdc37c24a05e2c4a52a7d0c38d7647449dd8a0fea3c15973649a9961dcdcdac90cc2887338fe1ab

diff --git a/dev-lang/typescript/typescript-5.0.4.ebuild 
b/dev-lang/typescript/typescript-5.0.4.ebuild
new file mode 100644
index ..598301d43b33
--- /dev/null
+++ b/dev-lang/typescript/typescript-5.0.4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Superset of JavaScript with optional static typing, classes and 
interfaces"
+HOMEPAGE="https://www.typescriptlang.org/
+   https://github.com/microsoft/TypeScript/;
+SRC_URI="https://registry.npmjs.org/${PN}/-/${P}.tgz;
+S="${WORKDIR}"/package
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+
+RDEPEND="net-libs/nodejs"
+BDEPEND=">=net-libs/nodejs-16[npm]"
+
+src_compile() {
+   # Skip, nothing to compile here.
+   :
+}
+
+src_install() {
+   local myopts=(
+   --audit false
+   --color false
+   --foreground-scripts
+   --global
+   --offline
+   --omit dev
+   --prefix "${ED}"/usr
+   --progress false
+   --verbose
+   )
+   npm ${myopts[@]} install "${DISTDIR}"/${P}.tgz || die "npm install 
failed"
+
+   dodoc *.md *.txt
+}



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

2023-04-07 Thread Maciej Barć
commit: f2cb8f3da7f2a11d716deb45e296c586a54a7ebc
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Apr  7 21:21:20 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Apr  7 21:21:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2cb8f3d

dev-python/spotipy: bump to 2.23.0

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

 dev-python/spotipy/Manifest  |  1 +
 dev-python/spotipy/spotipy-2.23.0.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/dev-python/spotipy/Manifest b/dev-python/spotipy/Manifest
index 6264f1545b46..7f08287826ac 100644
--- a/dev-python/spotipy/Manifest
+++ b/dev-python/spotipy/Manifest
@@ -1 +1,2 @@
 DIST spotipy-2.22.1.gh.tar.gz 111228 BLAKE2B 
df75cce406d59c9de3e4c836309262d61f7f1249761d3172be13033512944e69a56ca67f16b55e4736f760b74d3ebd8f384225ce9309a5fc1bd8c93be4099069
 SHA512 
d8c5871dd606e3335656fb55fa042d8c91c72a4c7d62a584bd407a7546184996694c67d499f908fc7049e406c548269286de6cba17064f0385adba3661b34c3b
+DIST spotipy-2.23.0.gh.tar.gz 112399 BLAKE2B 
5510ce35624c561df61fffee78f211dfa91ff8d5b3dc15d37c96a51bf830e67aac9c6a0787c71715bee17a3ba91b84766c1ecec37d5775f2182617f2b74a2cb3
 SHA512 
52955fa3365d5153f19f60874ce8e96910ac8db783499e0e2ef2ab31127277844e24a045115dc522dd7b7535f7907de56da87e02a63b94ee7506b75c1e108e9b

diff --git a/dev-python/spotipy/spotipy-2.23.0.ebuild 
b/dev-python/spotipy/spotipy-2.23.0.ebuild
new file mode 100644
index ..a52000b0bcbc
--- /dev/null
+++ b/dev-python/spotipy/spotipy-2.23.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A lightweight Python library for the Spotify Web API"
+HOMEPAGE="
+   https://spotipy.readthedocs.io/
+   https://github.com/spotipy-dev/spotipy/
+   https://pypi.org/project/spotipy/
+"
+SRC_URI="
+   https://github.com/spotipy-dev/spotipy/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="examples"
+
+RDEPEND="
+   dev-python/redis[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Internet
+   
tests/unit/test_oauth.py::TestSpotifyClientCredentials::test_spotify_client_credentials_get_access_token
+)
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   use examples && dodoc -r examples
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/util-linux/files/

2023-04-07 Thread Conrad Kostecki
commit: ac650ffd409003694733d9f1ff003c15a219c9b9
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Apr  6 16:24:27 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Apr  7 20:05:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac650ffd

sys-apps/util-linux: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/30501
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/util-linux-2.39_rc1-test-build.patch | 33 --
 1 file changed, 33 deletions(-)

diff --git a/sys-apps/util-linux/files/util-linux-2.39_rc1-test-build.patch 
b/sys-apps/util-linux/files/util-linux-2.39_rc1-test-build.patch
deleted file mode 100644
index 5fdb5a51bb9e..
--- a/sys-apps/util-linux/files/util-linux-2.39_rc1-test-build.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-https://github.com/util-linux/util-linux/issues/2119
-https://github.com/util-linux/util-linux/commit/bccae5d85831c4cfa6b5d147acec739bd3c148b9
-
-From bccae5d85831c4cfa6b5d147acec739bd3c148b9 Mon Sep 17 00:00:00 2001
-From: Karel Zak 
-Date: Fri, 17 Mar 2023 13:11:50 +0100
-Subject: [PATCH] build-sys: fix libblkid fuzz sample test if-endif
-
-All tests have to be covered by BUILD_LIBBLKID_TESTS otherwise
-proper CFLAGS ($blkid_tests_cflags) are undefined.
-
-Fixes: https://github.com/util-linux/util-linux/issues/2119
-Signed-off-by: Karel Zak 
 a/libblkid/src/Makemodule.am
-+++ b/libblkid/src/Makemodule.am
-@@ -224,8 +224,6 @@ test_blkid_fuzz_LDFLAGS = $(blkid_tests_ldflags) -lpthread
- test_blkid_fuzz_LDADD = $(blkid_tests_ldadd) $(LIB_FUZZING_ENGINE)
- endif
- 
--endif # BUILD_LIBBLKID_TESTS
--
- check_PROGRAMS += test_blkid_fuzz_sample
- 
- test_blkid_fuzz_sample_SOURCES = libblkid/src/fuzz.c
-@@ -234,6 +232,7 @@ test_blkid_fuzz_sample_CFLAGS = $(blkid_tests_cflags)
- test_blkid_fuzz_sample_LDFLAGS = $(blkid_tests_ldflags)
- test_blkid_fuzz_sample_LDADD = $(blkid_tests_ldadd)
- 
-+endif # BUILD_LIBBLKID_TESTS
- 
- # move lib from $(usrlib_execdir) to $(libdir) if needed
- install-exec-hook-libblkid:
-



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

2023-04-07 Thread Conrad Kostecki
commit: d46d69d05ef2a6943273609254e575111b4c3a97
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Mar 25 11:29:33 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Apr  7 20:05:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d46d69d0

app-admin/mktwpol: EAPI8 bump

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/30339
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-admin/mktwpol/mktwpol-1.0.1-r1.ebuild | 57 +++
 1 file changed, 57 insertions(+)

diff --git a/app-admin/mktwpol/mktwpol-1.0.1-r1.ebuild 
b/app-admin/mktwpol/mktwpol-1.0.1-r1.ebuild
new file mode 100644
index ..a4a15455f6d9
--- /dev/null
+++ b/app-admin/mktwpol/mktwpol-1.0.1-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Bash scripts to install tripwire and generate tripwire policy 
files"
+HOMEPAGE="https://sourceforge.net/projects/mktwpol;
+SRC_URI="mirror://sourceforge/mktwpol/${P}.tar.gz"
+S=${WORKDIR}/${P}
+
+LICENSE="CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="app-admin/tripwire"
+
+src_prepare() {
+   default
+   sed -i \
+   -e 's:/usr/local:/usr:' \
+   -e "s|^docdir.*|docdir = \"${EPREFIX}/usr/share/doc/${PF}\"|g" \
+   Makefile || die
+}
+
+pkg_preinst() {
+   # one elog message for new/first installation
+   # different elog message when updating
+   if [[ -z ${REPLACING_VERSIONS} ]] ; then
+   elog
+   elog "To facilitate a new installation and setup of tripwire:"
+   elog " - Run: \`twsetup.sh\`"
+   elog
+   elog "To update tripwire database as packages are added or 
deleted:"
+   elog " - Run: \`mktwpol.sh -u\`"
+   elog
+   elog "Mktwpol is packaged with multiple policy-generating rules 
files."
+   elog "A default \"rules file\" is installed in /etc/tripwire"
+   elog "Alternatives are available in /usr/share/doc/${PF}"
+   elog
+   elog "mktwpol.sh uses the policy-generating rules file with the"
+   elog "most recent date.  To use an alternative \"rules file\","
+   elog "copy it from /usr/share/doc/${PF} to /etc/tripwire,"
+   elog " uncompress it, and \`touch\` it."
+   elog
+   elog "Read /usr/share/doc/${PF}/README for more tips."
+   elog
+   else
+   elog
+   elog "Version bump: mktwpol policy-generating rules have 
changed."
+   elog "Run \`mktwpol.sh -u\` to update tripwire policy and 
database."
+   elog
+   elog "Alternative policy-generating rules are in 
/usr/share/doc/${PF}"
+   elog "To use an alternative policy-generating rules file,"
+   elog "copy it to /etc/tripwire, uncompress and \`touch\` it."
+   elog
+   fi
+}



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

2023-04-07 Thread Conrad Kostecki
commit: ae13f79c876acaf027667b4c4dac3ab00055163f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Apr  7 16:28:46 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Apr  7 20:06:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae13f79c

app-admin/petrovich: EAPI8 bump

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/30515
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-admin/petrovich/petrovich-1.0.0-r2.ebuild | 29 +++
 1 file changed, 29 insertions(+)

diff --git a/app-admin/petrovich/petrovich-1.0.0-r2.ebuild 
b/app-admin/petrovich/petrovich-1.0.0-r2.ebuild
new file mode 100644
index ..7be1b726a65a
--- /dev/null
+++ b/app-admin/petrovich/petrovich-1.0.0-r2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Filesystem Integrity Checker"
+HOMEPAGE="https://sourceforge.net/projects/petrovich;
+SRC_URI="mirror://sourceforge/petrovich/${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+RDEPEND="virtual/perl-Digest-MD5"
+
+PATCHES=( "${FILESDIR}/${P}-gentoo.diff" )
+HTML_DOCS=( CHANGES.HTML LICENSE.HTML README.HTML TODO.HTML USAGE.HTML )
+
+src_install() {
+   dosbin "${PN}.pl"
+
+   insinto /etc
+   doins "${FILESDIR}/${PN}.conf"
+
+   dodir "/var/db/${PN}"
+
+   einstalldocs
+}



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

2023-04-07 Thread Conrad Kostecki
commit: 735bfbde487b897bef234fb4085a0e7ce290a313
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Apr  4 16:19:30 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Apr  7 20:05:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=735bfbde

net-vpn/headscale: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/30475
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-vpn/headscale/files/config-socket.patch | 13 -
 1 file changed, 13 deletions(-)

diff --git a/net-vpn/headscale/files/config-socket.patch 
b/net-vpn/headscale/files/config-socket.patch
deleted file mode 100644
index 73de6b6578d1..
--- a/net-vpn/headscale/files/config-socket.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/config-example.yaml b/config-example.yaml
-index d3d155e..a070c22 100644
 a/config-example.yaml
-+++ b/config-example.yaml
-@@ -208,7 +208,7 @@ dns_config:
- # Unix socket used for the CLI to connect without authentication
- # Note: for local development, you probably want to change this to:
- # unix_socket: ./headscale.sock
--unix_socket: /var/run/headscale.sock
-+unix_socket: /run/headscale/headscale.sock
- unix_socket_permission: "0770"
- #
- # headscale supports experimental OpenID connect support,



[gentoo-commits] repo/gentoo:master commit in: media-video/vdr/

2023-04-07 Thread Conrad Kostecki
commit: 54c44cba30abe74050e34d70303fd088d84ff1be
Author: Martin Dummer  gmx  net>
AuthorDate: Fri Apr  7 19:35:18 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Apr  7 20:03:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c44cba

media-video/vdr: fix filename of ttxtsubs patch

Closes: https://bugs.gentoo.org/902897
Closes: https://bugs.gentoo.org/903173
Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/30516
Signed-off-by: Conrad Kostecki  gentoo.org>

 media-video/vdr/vdr-2.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/vdr/vdr-2.6.4.ebuild b/media-video/vdr/vdr-2.6.4.ebuild
index 6f0f847cc9b0..5e14d21c0390 100644
--- a/media-video/vdr/vdr-2.6.4.ebuild
+++ b/media-video/vdr/vdr-2.6.4.ebuild
@@ -121,7 +121,7 @@ src_prepare() {
use naludump && eapply "${FILESDIR}/${PN}-2.6.1_naludump.patch"
use permashift && eapply 
"${FILESDIR}/${PN}-2.6.1-patch-for-permashift.patch"
use pinplugin && eapply "${FILESDIR}/${PN}-2.6.1_pinplugin.patch"
-   use ttxtsubs && eapply "${DISTDIR}/vdr-2.6.1_ttxtsubs_v2.patch"
+   use ttxtsubs && eapply "${DISTDIR}/${P}_ttxtsubs_v2.patch"
use menuorg && eapply "${DISTDIR}/vdr-menuorg-2.3.x.diff"
use mainmenuhooks && eapply 
"${FILESDIR}/${PN}-2.4.1_mainmenuhook-1.0.1.patch"
 



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

2023-04-07 Thread William Hubbs
commit: 8937cdb8a36558f58f6edc12bdd090f0131002fd
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Apr  7 19:26:41 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Apr  7 19:26:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8937cdb8

dev-lang/go: stabilize 1.19.8 for amd64, #903986

Signed-off-by: William Hubbs  gentoo.org>

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

diff --git a/dev-lang/go/go-1.19.8.ebuild b/dev-lang/go/go-1.19.8.ebuild
index 53c743807f58..5fb93c0e9487 100644
--- a/dev-lang/go/go-1.19.8.ebuild
+++ b/dev-lang/go/go-1.19.8.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



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

2023-04-07 Thread William Hubbs
commit: 22365c0575dcf2f881b9ec76ec97d690a92d2497
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Apr  7 19:27:48 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Apr  7 19:27:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22365c05

dev-lang/go: stabilize 1.20.3 for amd64, #903986

Signed-off-by: William Hubbs  gentoo.org>

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

diff --git a/dev-lang/go/go-1.20.3.ebuild b/dev-lang/go/go-1.20.3.ebuild
index 53c743807f58..5fb93c0e9487 100644
--- a/dev-lang/go/go-1.20.3.ebuild
+++ b/dev-lang/go/go-1.20.3.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



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

2023-04-07 Thread Alfredo Tupone
commit: 7f81642c54dccf3ef0f83bf232e12adc2cff0c4e
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Apr  7 19:13:57 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Apr  7 19:14:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f81642c

dev-libs/sleef: enable quad

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

 dev-libs/sleef/{sleef-3.5.1.ebuild => sleef-3.5.1-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/sleef/sleef-3.5.1.ebuild 
b/dev-libs/sleef/sleef-3.5.1-r1.ebuild
similarity index 97%
rename from dev-libs/sleef/sleef-3.5.1.ebuild
rename to dev-libs/sleef/sleef-3.5.1-r1.ebuild
index b25e3d68bb1b..5a8a35abfeb7 100644
--- a/dev-libs/sleef/sleef-3.5.1.ebuild
+++ b/dev-libs/sleef/sleef-3.5.1-r1.ebuild
@@ -28,6 +28,7 @@ PATCHES=(
 src_configure() {
local mycmakeargs=(
-DDISABLE_FFTW=ON
+   -DBUILD_QUAD=ON
-DBUILD_TESTS=$(usex test ON OFF)
)
 



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

2023-04-07 Thread Arthur Zamarin
commit: ecab611fd022b546462ef2dfd89cff50c2f72169
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  7 18:53:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  7 18:53:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecab611f

dev-lang/go: Stabilize 1.20.3 ppc64, #903986

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

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

diff --git a/dev-lang/go/go-1.20.3.ebuild b/dev-lang/go/go-1.20.3.ebuild
index a2bcdf56316c..ab7b1d6eb3d2 100644
--- a/dev-lang/go/go-1.20.3.ebuild
+++ b/dev-lang/go/go-1.20.3.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



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

2023-04-07 Thread Arthur Zamarin
commit: 1a16a896b4c2e2af8dbaa20a4e1883f426ba01cd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  7 18:53:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  7 18:53:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a16a896

dev-lang/go: Stabilize 1.19.8 ppc64, #903986

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

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

diff --git a/dev-lang/go/go-1.19.8.ebuild b/dev-lang/go/go-1.19.8.ebuild
index a2bcdf56316c..ab7b1d6eb3d2 100644
--- a/dev-lang/go/go-1.19.8.ebuild
+++ b/dev-lang/go/go-1.19.8.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



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

2023-04-07 Thread Arthur Zamarin
commit: cc1f945c295a456832d1d43242ba278bce13eaae
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  7 18:53:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  7 18:53:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc1f945c

dev-lang/go: Stabilize 1.20.3 arm, #903986

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

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

diff --git a/dev-lang/go/go-1.20.3.ebuild b/dev-lang/go/go-1.20.3.ebuild
index ab7b1d6eb3d2..53c743807f58 100644
--- a/dev-lang/go/go-1.20.3.ebuild
+++ b/dev-lang/go/go-1.20.3.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* ~amd64 arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



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

2023-04-07 Thread Arthur Zamarin
commit: f71df6c0de64e432e844c6d6432c1773a021d18b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  7 18:53:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  7 18:53:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f71df6c0

dev-lang/go: Stabilize 1.19.8 arm, #903986

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

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

diff --git a/dev-lang/go/go-1.19.8.ebuild b/dev-lang/go/go-1.19.8.ebuild
index ab7b1d6eb3d2..53c743807f58 100644
--- a/dev-lang/go/go-1.19.8.ebuild
+++ b/dev-lang/go/go-1.19.8.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* ~amd64 arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



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

2023-04-07 Thread Sam James
commit: 4a1484ebd32f70afe49ed0f6e9af43e81c94ccd4
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a1484eb

dev-ruby/sprockets: Keyword 4.2.0-r1 sparc, #761550

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

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

diff --git a/dev-ruby/sprockets/sprockets-4.2.0-r1.ebuild 
b/dev-ruby/sprockets/sprockets-4.2.0-r1.ebuild
index 1842bcdda122..904b0d89e87f 100644
--- a/dev-ruby/sprockets/sprockets-4.2.0-r1.ebuild
+++ b/dev-ruby/sprockets/sprockets-4.2.0-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/rails/sprockets/archive/v${PV}.tar.gz -> ${P}-git.tg
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 IUSE=""
 



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

2023-04-07 Thread Sam James
commit: c2ae2f3af3604625dfd42e8814a43beea8e5fbaa
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ae2f3a

dev-ruby/temple: Keyword 0.10.0 sparc, #761550

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

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

diff --git a/dev-ruby/temple/temple-0.10.0.ebuild 
b/dev-ruby/temple/temple-0.10.0.ebuild
index 1dc63c94a8ec..97b078c75cf6 100644
--- a/dev-ruby/temple/temple-0.10.0.ebuild
+++ b/dev-ruby/temple/temple-0.10.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/judofyr/temple;
 
 LICENSE="MIT"
 SLOT="0.7"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""
 
 ruby_add_bdepend "test? (



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

2023-04-07 Thread Sam James
commit: 9567f2f5155d8d741fe0c151e8f8bd5ff71524ae
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9567f2f5

dev-ruby/sprockets-rails: Keyword 3.4.2-r2 sparc, #761550

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

 dev-ruby/sprockets-rails/sprockets-rails-3.4.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sprockets-rails/sprockets-rails-3.4.2-r2.ebuild 
b/dev-ruby/sprockets-rails/sprockets-rails-3.4.2-r2.ebuild
index 242ef49f69eb..db9fe041709f 100644
--- a/dev-ruby/sprockets-rails/sprockets-rails-3.4.2-r2.ebuild
+++ b/dev-ruby/sprockets-rails/sprockets-rails-3.4.2-r2.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/rails/sprockets-rails/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
 
 IUSE="test"
 



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

2023-04-07 Thread Sam James
commit: e52abd30169a593daa00088d8367203600753256
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e52abd30

dev-ruby/actionview: Keyword 7.0.4.3-r1 sparc, #761550

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

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

diff --git a/dev-ruby/actionview/actionview-7.0.4.3-r1.ebuild 
b/dev-ruby/actionview/actionview-7.0.4.3-r1.ebuild
index 87decc8e2009..8a347bc70be9 100644
--- a/dev-ruby/actionview/actionview-7.0.4.3-r1.ebuild
+++ b/dev-ruby/actionview/actionview-7.0.4.3-r1.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz 
-> rails-${PV}.tgz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 RUBY_S="rails-${PV}/${PN}"



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

2023-04-07 Thread Sam James
commit: ce9f5587b1b4a6e54d345c14241893d0fdca9ce6
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce9f5587

dev-ruby/sinatra: Keyword 3.0.5-r1 sparc, #761550

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

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

diff --git a/dev-ruby/sinatra/sinatra-3.0.5-r1.ebuild 
b/dev-ruby/sinatra/sinatra-3.0.5-r1.ebuild
index d58ccd568438..f951f606a83a 100644
--- a/dev-ruby/sinatra/sinatra-3.0.5-r1.ebuild
+++ b/dev-ruby/sinatra/sinatra-3.0.5-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/sinatra/sinatra/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "



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

2023-04-07 Thread Sam James
commit: d4339ba639ee65eed8df3c856e9010185c2d4b6b
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4339ba6

dev-ruby/haml: Keyword 6.1.1-r1 sparc sparc, #761550

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

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

diff --git a/dev-ruby/haml/haml-6.1.1-r1.ebuild 
b/dev-ruby/haml/haml-6.1.1-r1.ebuild
index 2cfae3699c8e..0c97d0944dc6 100644
--- a/dev-ruby/haml/haml-6.1.1-r1.ebuild
+++ b/dev-ruby/haml/haml-6.1.1-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/haml/haml/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm arm64 ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm arm64 ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 IUSE="doc test"
 



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

2023-04-07 Thread Sam James
commit: 8914025830b51d5186ce35bff94a1bfd56fbbe76
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89140258

dev-ruby/activestorage: Keyword 7.0.4.3-r1 sparc, #761550

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

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

diff --git a/dev-ruby/activestorage/activestorage-7.0.4.3-r1.ebuild 
b/dev-ruby/activestorage/activestorage-7.0.4.3-r1.ebuild
index 050859dada61..79cc572f75c1 100644
--- a/dev-ruby/activestorage/activestorage-7.0.4.3-r1.ebuild
+++ b/dev-ruby/activestorage/activestorage-7.0.4.3-r1.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz 
-> rails-${PV}.tgz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 RUBY_S="rails-${PV}/${PN}"



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

2023-04-07 Thread Sam James
commit: af86a428ee28984471e295d887c8ab8e32044a43
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af86a428

dev-libs/libsass: Keyword 3.6.5-r1 sparc, #761550

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

 dev-libs/libsass/libsass-3.6.5-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libsass/libsass-3.6.5-r1.ebuild 
b/dev-libs/libsass/libsass-3.6.5-r1.ebuild
index 00f32552f1f4..b384c568390c 100644
--- a/dev-libs/libsass/libsass-3.6.5-r1.ebuild
+++ b/dev-libs/libsass/libsass-3.6.5-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
@@ -10,7 +10,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/sass/libsass/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86 
~amd64-linux"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux"
 fi
 
 DESCRIPTION="A C/C++ implementation of a Sass CSS compiler"



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

2023-04-07 Thread Sam James
commit: 789f2da3a8ef38202ca75b0f2f7265d4feca38fc
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=789f2da3

app-text/mupdf: Keyword 1.21.1-r1 sparc, #761550

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

 app-text/mupdf/mupdf-1.21.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/mupdf/mupdf-1.21.1-r1.ebuild 
b/app-text/mupdf/mupdf-1.21.1-r1.ebuild
index 590791e7653f..9917968a7e2e 100644
--- a/app-text/mupdf/mupdf-1.21.1-r1.ebuild
+++ b/app-text/mupdf/mupdf-1.21.1-r1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${P}-source
 
 LICENSE="AGPL-3"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="+drm +javascript opengl ssl X"
 REQUIRED_USE="opengl? ( javascript )"
 



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

2023-04-07 Thread Sam James
commit: b3159da5378642282cbf06f167ef23d8bbb81272
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3159da5

dev-libs/gumbo: Keyword 0.10.1 sparc, #761550

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

 dev-libs/gumbo/gumbo-0.10.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/gumbo/gumbo-0.10.1.ebuild 
b/dev-libs/gumbo/gumbo-0.10.1.ebuild
index 8586d3a3c1bf..bc5ababe2d33 100644
--- a/dev-libs/gumbo/gumbo-0.10.1.ebuild
+++ b/dev-libs/gumbo/gumbo-0.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/gumbo-parser/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 x86 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-04-07 Thread Sam James
commit: eeeb40de8fad543cdd87e6bb96d00c7ebf34186f
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeeb40de

dev-ruby/sourcemap: Keyword 0.1.1-r1 sparc, #761550

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

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

diff --git a/dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild 
b/dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild
index f74ff27129de..6fac88c4e9d1 100644
--- a/dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild
+++ b/dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/maccman/sourcemap;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 IUSE=""
 



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

2023-04-07 Thread Sam James
commit: 19aa3b494d71792c114c580b7665c5cd076575b2
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19aa3b49

dev-ruby/minitest-around: Keyword 0.5.0-r1 sparc, #761550

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

 dev-ruby/minitest-around/minitest-around-0.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/minitest-around/minitest-around-0.5.0-r1.ebuild 
b/dev-ruby/minitest-around/minitest-around-0.5.0-r1.ebuild
index e938dc872325..af2c338bf1ce 100644
--- a/dev-ruby/minitest-around/minitest-around-0.5.0-r1.ebuild
+++ b/dev-ruby/minitest-around/minitest-around-0.5.0-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/splattael/minitest-around;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/minitest:5"



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

2023-04-07 Thread Sam James
commit: 6ddfb75478b79b9eea9457714f0ba355e83d88ff
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ddfb754

dev-ruby/uglifier: Keyword 4.2.0-r1 sparc, #761550

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

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

diff --git a/dev-ruby/uglifier/uglifier-4.2.0-r1.ebuild 
b/dev-ruby/uglifier/uglifier-4.2.0-r1.ebuild
index 81cdce0fd6e0..b7056943a57a 100644
--- a/dev-ruby/uglifier/uglifier-4.2.0-r1.ebuild
+++ b/dev-ruby/uglifier/uglifier-4.2.0-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/lautis/uglifier/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="4"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
 
 IUSE="test"
 



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

2023-04-07 Thread Sam James
commit: bca8e60eafb8f33bf590c5394c10c44f6dca96a3
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bca8e60e

dev-ruby/test_construct: Keyword 2.0.2-r1 sparc, #761550

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

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

diff --git a/dev-ruby/test_construct/test_construct-2.0.2-r1.ebuild 
b/dev-ruby/test_construct/test_construct-2.0.2-r1.ebuild
index 80ffd1e3a18f..05ab3874fa65 100644
--- a/dev-ruby/test_construct/test_construct-2.0.2-r1.ebuild
+++ b/dev-ruby/test_construct/test_construct-2.0.2-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/bhb/test_construct;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
 IUSE=""
 
 ruby_add_bdepend "test? (



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

2023-04-07 Thread Sam James
commit: 4eb1a90f46a8cd4dde68101169a404d9a7f88ecd
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eb1a90f

dev-ruby/sassc: Keyword 2.4.0-r1 sparc, #761550

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

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

diff --git a/dev-ruby/sassc/sassc-2.4.0-r1.ebuild 
b/dev-ruby/sassc/sassc-2.4.0-r1.ebuild
index 74a1bfcb5c0a..e84829351fdb 100644
--- a/dev-ruby/sassc/sassc-2.4.0-r1.ebuild
+++ b/dev-ruby/sassc/sassc-2.4.0-r1.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Use libsass with Ruby"
 HOMEPAGE="https://github.com/sass/sassc-ruby;
 LICENSE="MIT"
 
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
 SLOT="2"
 IUSE=""
 



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

2023-04-07 Thread Sam James
commit: 3227b0923b1444d17bcac0194bbaf99f6c79295e
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3227b092

dev-ruby/sdoc: Keyword 1.1.0-r1 sparc, #761550

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

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

diff --git a/dev-ruby/sdoc/sdoc-1.1.0-r1.ebuild 
b/dev-ruby/sdoc/sdoc-1.1.0-r1.ebuild
index c654e79dff70..227ddc71376e 100644
--- a/dev-ruby/sdoc/sdoc-1.1.0-r1.ebuild
+++ b/dev-ruby/sdoc/sdoc-1.1.0-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://rubygems.org/gems/sdoc;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ppc ~riscv ~sparc ~x86"
 
 ruby_add_rdepend ">=dev-ruby/rdoc-5.0"
 



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

2023-04-07 Thread Sam James
commit: 194cb1d78822cf177ad79e63c6b88c5d6f32efd9
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=194cb1d7

dev-ruby/duktape-rb: Keyword 2.7.0.0 sparc, #761550

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

 dev-ruby/duktape-rb/duktape-rb-2.7.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/duktape-rb/duktape-rb-2.7.0.0.ebuild 
b/dev-ruby/duktape-rb/duktape-rb-2.7.0.0.ebuild
index 88f904691638..1e24029d78e5 100644
--- a/dev-ruby/duktape-rb/duktape-rb-2.7.0.0.ebuild
+++ b/dev-ruby/duktape-rb/duktape-rb-2.7.0.0.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/judofyr/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~riscv"
+KEYWORDS="~amd64 ppc ~riscv ~sparc"
 
 COMMON_DEPEND="dev-lang/duktape:="
 DEPEND+="${COMMON_DEPEND}"



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

2023-04-07 Thread Sam James
commit: 62c290b0feb7e803115e5d94b231a68caa0586a9
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c290b0

dev-ruby/sass: Keyword 3.7.4-r2 sparc, #761550

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

 dev-ruby/sass/sass-3.7.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sass/sass-3.7.4-r2.ebuild 
b/dev-ruby/sass/sass-3.7.4-r2.ebuild
index 43ee9a37a950..6a7219aa5f9b 100644
--- a/dev-ruby/sass/sass-3.7.4-r2.ebuild
+++ b/dev-ruby/sass/sass-3.7.4-r2.ebuild
@@ -20,7 +20,7 @@ RUBY_S="ruby-sass-${PV}"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
 
 ruby_add_bdepend "doc? ( >=dev-ruby/yard-0.5.3 )"
 



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

2023-04-07 Thread Sam James
commit: f8bd670ec56d435f6c4e8915567d46f521c01b78
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8bd670e

dev-ruby/marcel: Keyword 1.0.2 sparc, #761550

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

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

diff --git a/dev-ruby/marcel/marcel-1.0.2.ebuild 
b/dev-ruby/marcel/marcel-1.0.2.ebuild
index 44738adb4fa8..f6bada748471 100644
--- a/dev-ruby/marcel/marcel-1.0.2.ebuild
+++ b/dev-ruby/marcel/marcel-1.0.2.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/basecamp/marcel/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0 MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="test"
 
 ruby_add_bdepend "test? ( dev-ruby/rack:2.2 )"



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

2023-04-07 Thread Sam James
commit: 05e5e9291d1dfda81cc0832c5079290bbfaf7223
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e5e929

dev-ruby/mini_magick: Keyword 4.12.0 sparc, #761550

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

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

diff --git a/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild 
b/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild
index a5953aa7b3fd..47b68f055782 100644
--- a/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild
+++ b/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild
@@ -21,7 +21,7 @@ RUBY_S="minimagick-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""
 
 # It's only used at runtime in this case because this extension only



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

2023-04-07 Thread Sam James
commit: 329b383146135982ed3d283d0514e2d4539d13e3
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=329b3831

dev-ruby/image_processing: Keyword 1.12.2 sparc, #761550

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

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

diff --git a/dev-ruby/image_processing/image_processing-1.12.2.ebuild 
b/dev-ruby/image_processing/image_processing-1.12.2.ebuild
index 49c256f82d5c..8442915b178d 100644
--- a/dev-ruby/image_processing/image_processing-1.12.2.ebuild
+++ b/dev-ruby/image_processing/image_processing-1.12.2.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/janko/image_processing/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""
 
 DEPEND+=" test? ( media-gfx/imagemagick[jpeg,png,tiff,xml] )"



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

2023-04-07 Thread Sam James
commit: 86d2b588b09b0e30f4c501dffbca3ce503463ccf
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d2b588

dev-ruby/execjs: Keyword 2.8.1-r1 sparc, #761550

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

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

diff --git a/dev-ruby/execjs/execjs-2.8.1-r1.ebuild 
b/dev-ruby/execjs/execjs-2.8.1-r1.ebuild
index c7be19c05ace..8e68b34fc881 100644
--- a/dev-ruby/execjs/execjs-2.8.1-r1.ebuild
+++ b/dev-ruby/execjs/execjs-2.8.1-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rails/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x64-macos"
 
 IUSE="test"
 



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

2023-04-07 Thread Sam James
commit: 904035a0b7b8d3553255bb4315ad349d70982d31
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=904035a0

dev-ruby/coffee-script: Keyword 2.4.1 sparc, #761550

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

 dev-ruby/coffee-script/coffee-script-2.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/coffee-script/coffee-script-2.4.1.ebuild 
b/dev-ruby/coffee-script/coffee-script-2.4.1.ebuild
index 932faa59f255..0c4c206c6e5a 100644
--- a/dev-ruby/coffee-script/coffee-script-2.4.1.ebuild
+++ b/dev-ruby/coffee-script/coffee-script-2.4.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/rails/ruby-coffee-script 
https://github.com/rails/c
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x64-macos"
 
 IUSE=""
 



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

2023-04-07 Thread Sam James
commit: f68a51c95acc5377ad671c7da711450062deb277
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f68a51c9

dev-ruby/minispec-metadata: Keyword 3.3.1-r1 sparc, #761550

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

 dev-ruby/minispec-metadata/minispec-metadata-3.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/minispec-metadata/minispec-metadata-3.3.1-r1.ebuild 
b/dev-ruby/minispec-metadata/minispec-metadata-3.3.1-r1.ebuild
index af33f12e95c5..01e66e9f69f4 100644
--- a/dev-ruby/minispec-metadata/minispec-metadata-3.3.1-r1.ebuild
+++ b/dev-ruby/minispec-metadata/minispec-metadata-3.3.1-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/ordinaryzelig/minispec-metadata;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/minitest"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/coffee-script-source/

2023-04-07 Thread Sam James
commit: e6d3c2616b60b8cbf8b2485db16b8bd79e8af8a9
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:23:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:24:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6d3c261

dev-ruby/coffee-script-source: Keyword 1.12.2-r1 sparc, #761550

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

 dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r1.ebuild 
b/dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r1.ebuild
index e7babbfde0aa..050d736bab99 100644
--- a/dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r1.ebuild
+++ b/dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r1.ebuild
@@ -14,6 +14,6 @@ HOMEPAGE="https://coffeescript.org/;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x64-macos 
~x86-solaris"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x64-macos 
~x86-solaris"
 
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: dev-libs/sleef/, dev-libs/sleef/files/

2023-04-07 Thread Alfredo Tupone
commit: 3e22aea7c14b8db064247f5e60af91c742b403fb
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Apr  7 18:12:40 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Apr  7 18:16:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e22aea7

dev-libs/sleef: fix for riscv

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

 dev-libs/sleef/files/sleef-3.5.1-riscv.patch | 11 +++
 dev-libs/sleef/sleef-3.5.1.ebuild|  1 +
 2 files changed, 12 insertions(+)

diff --git a/dev-libs/sleef/files/sleef-3.5.1-riscv.patch 
b/dev-libs/sleef/files/sleef-3.5.1-riscv.patch
new file mode 100644
index ..bb5ad68416f3
--- /dev/null
+++ b/dev-libs/sleef/files/sleef-3.5.1-riscv.patch
@@ -0,0 +1,11 @@
+--- a/src/arch/helperpurec_scalar.h2023-04-07 19:54:14.823254936 +0200
 b/src/arch/helperpurec_scalar.h2023-04-07 19:54:29.684024763 +0200
+@@ -54,7 +54,7 @@
+ #define ENABLE_FMA_SP
+ //@#define ENABLE_FMA_SP
+ 
+-#if defined(__AVX2__) || defined(__aarch64__) || defined(__arm__) || 
defined(__powerpc64__) || defined(__zarch__)
++#if defined(__AVX2__) || defined(__aarch64__) || defined(__arm__) || 
defined(__powerpc64__) || defined(__zarch__) || defined(__riscv)
+ #ifndef FP_FAST_FMA
+ #define FP_FAST_FMA
+ //@#define FP_FAST_FMA

diff --git a/dev-libs/sleef/sleef-3.5.1.ebuild 
b/dev-libs/sleef/sleef-3.5.1.ebuild
index c35fcc270ed5..b25e3d68bb1b 100644
--- a/dev-libs/sleef/sleef-3.5.1.ebuild
+++ b/dev-libs/sleef/sleef-3.5.1.ebuild
@@ -22,6 +22,7 @@ BDEPEND=""
 
 PATCHES=(
"${FILESDIR}"/${P}-gentoo.patch
+   "${FILESDIR}"/${P}-riscv.patch
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: app-crypt/yubihsm-shell/, app-crypt/yubihsm-shell/files/

2023-04-07 Thread Jason A. Donenfeld
commit: 0cb75896d9acfea6936248b325e2c37914e92383
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Apr  7 18:15:19 2023 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Fri Apr  7 18:16:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb75896

app-crypt/yubihsm-shell: do not run hw-dependent tests and sanitize cflags

Closes: https://bugs.gentoo.org/903983
Closes: https://bugs.gentoo.org/903984
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 ...-shell-2.4.0-remove-hardcoded-compiler-opts.patch | 20 
 app-crypt/yubihsm-shell/yubihsm-shell-2.4.0.ebuild   |  2 ++
 2 files changed, 22 insertions(+)

diff --git 
a/app-crypt/yubihsm-shell/files/yubihsm-shell-2.4.0-remove-hardcoded-compiler-opts.patch
 
b/app-crypt/yubihsm-shell/files/yubihsm-shell-2.4.0-remove-hardcoded-compiler-opts.patch
new file mode 100644
index ..633e5e05422d
--- /dev/null
+++ 
b/app-crypt/yubihsm-shell/files/yubihsm-shell-2.4.0-remove-hardcoded-compiler-opts.patch
@@ -0,0 +1,20 @@
+diff -ru yubihsm-shell-2.4.0-orig/cmake/SecurityFlags.cmake 
yubihsm-shell-2.4.0/cmake/SecurityFlags.cmake
+--- yubihsm-shell-2.4.0-orig/cmake/SecurityFlags.cmake 2023-04-07 
20:11:44.438751635 +0200
 yubihsm-shell-2.4.0/cmake/SecurityFlags.cmake  2023-04-07 
20:12:30.588873600 +0200
+@@ -4,7 +4,7 @@
+ CMAKE_C_COMPILER_ID STREQUAL "AppleClang" OR
+ CMAKE_C_COMPILER_ID STREQUAL "GNU")
+ 
+-add_compile_options (-Wall -Wextra -Werror)
++add_compile_options (-Wall -Wextra)
+ add_compile_options (-Wformat -Wformat-nonliteral -Wformat-security)
+ add_compile_options (-Wshadow)
+ add_compile_options (-Wcast-qual)
+@@ -13,7 +13,6 @@
+ add_compile_options (-pedantic -pedantic-errors)
+ add_compile_options (-fpie -fpic)
+ if (NOT FUZZ)
+-add_compile_options(-O2)
+ add_definitions (-D_FORTIFY_SOURCE=2)
+ endif ()
+ 

diff --git a/app-crypt/yubihsm-shell/yubihsm-shell-2.4.0.ebuild 
b/app-crypt/yubihsm-shell/yubihsm-shell-2.4.0.ebuild
index 6ff4ec262044..acc0bbc3eb7c 100644
--- a/app-crypt/yubihsm-shell/yubihsm-shell-2.4.0.ebuild
+++ b/app-crypt/yubihsm-shell/yubihsm-shell-2.4.0.ebuild
@@ -8,10 +8,12 @@ inherit cmake
 DESCRIPTION="Components used to interact with the YubiHSM 2"
 HOMEPAGE="https://developers.yubico.com/yubihsm-shell/;
 SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz;
+PATCHES=( "${FILESDIR}"/${P}-remove-hardcoded-compiler-opts.patch )
 
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
+RESTRICT="test"
 
 DEPEND="
dev-libs/openssl:=



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

2023-04-07 Thread Sam James
commit: 394bf59a86f8b2cc2440f426e7908107883e2b21
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:56:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=394bf59a

dev-ruby/rspec-collection_matchers: enable ruby32

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

 .../rspec-collection_matchers/rspec-collection_matchers-1.2.0.ebuild  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.2.0.ebuild 
b/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.2.0.ebuild
index 7b6b72a4780e..c06fd5801fd6 100644
--- a/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.2.0.ebuild
+++ b/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.2.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2023-04-07 Thread Sam James
commit: 0d4f7a38b5499bd5c17f44235f5397a36db87934
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:05:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:10:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d4f7a38

dev-ruby/arel-helpers: enable ruby31

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

 dev-ruby/arel-helpers/arel-helpers-2.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/arel-helpers/arel-helpers-2.14.0.ebuild 
b/dev-ruby/arel-helpers/arel-helpers-2.14.0.ebuild
index 42fc63621ae9..7b03104ba75a 100644
--- a/dev-ruby/arel-helpers/arel-helpers-2.14.0.ebuild
+++ b/dev-ruby/arel-helpers/arel-helpers-2.14.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
 RUBY_S=${PN}-*



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

2023-04-07 Thread Sam James
commit: b449fe21266dab440b290de7e80f86c37b70143a
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:51:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b449fe21

app-text/webgen: enable ruby31, ruby32

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

 app-text/webgen/webgen-1.7.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/webgen/webgen-1.7.2.ebuild 
b/app-text/webgen/webgen-1.7.2.ebuild
index 10ee616bc170..50a71eab42a2 100644
--- a/app-text/webgen/webgen-1.7.2.ebuild
+++ b/app-text/webgen/webgen-1.7.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_DOC="task"
 RUBY_FAKEGEM_DOCDIR="htmldoc/rdoc"



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

2023-04-07 Thread Sam James
commit: 62bcd02ebf331c99d5198259dd543cc3d93f5ea9
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:02:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62bcd02e

app-editors/diakonos: enable ruby31

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

 app-editors/diakonos/diakonos-0.9.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/diakonos/diakonos-0.9.7.ebuild 
b/app-editors/diakonos/diakonos-0.9.7.ebuild
index b656965ff4e8..ffde7aefebca 100644
--- a/app-editors/diakonos/diakonos-0.9.7.ebuild
+++ b/app-editors/diakonos/diakonos-0.9.7.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
 
 inherit ruby-ng
 



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

2023-04-07 Thread Sam James
commit: d3fde2276daa604ed365be6083ca9032ea334fbb
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 18:05:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3fde227

dev-ruby/combustion: enable ruby32

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

 dev-ruby/combustion/combustion-1.3.7-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/combustion/combustion-1.3.7-r2.ebuild 
b/dev-ruby/combustion/combustion-1.3.7-r2.ebuild
index 77ede8955804..a7313fbd40ee 100644
--- a/dev-ruby/combustion/combustion-1.3.7-r2.ebuild
+++ b/dev-ruby/combustion/combustion-1.3.7-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 RUBY_FAKEGEM_BINWRAP=""
 RUBY_FAKEGEM_EXTRADOC="README.md"
 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
@@ -40,10 +40,10 @@ each_ruby_prepare() {
-e '/rubocop/d' \
Gemfile || die
 
-   # appraisals, rubocop: useless for us test deps
+   # appraisal, rubocop: useless for us test deps
# mysql2, pg,: optional runtime deps
sed -i \
-   -e '/appraisals/d' \
+   -e '/appraisal/d' \
-e '/mysql2/d' \
-e '/pg/d' \
-e '/rubocop/d' \



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

2023-04-07 Thread Sam James
commit: 9e14640b607809b0d2f2f67fa9be2db11e9632ce
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:57:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e14640b

dev-ruby/rspec-json_expectations: enable ruby32

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

 .../rspec-json_expectations/rspec-json_expectations-2.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.2.0-r1.ebuild 
b/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.2.0-r1.ebuild
index 591d2b3216c4..2d977f533430 100644
--- a/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.2.0-r1.ebuild
+++ b/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.2.0-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 



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

2023-04-07 Thread Sam James
commit: 0cffb3993b07af883667090c4e6e6a638d961571
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:58:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cffb399

app-admin/puppet-lint: add github upstream metadata

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

 app-admin/puppet-lint/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-admin/puppet-lint/metadata.xml 
b/app-admin/puppet-lint/metadata.xml
index 502f0bda3823..2b5ca51226eb 100644
--- a/app-admin/puppet-lint/metadata.xml
+++ b/app-admin/puppet-lint/metadata.xml
@@ -9,4 +9,7 @@
r...@gentoo.org
Gentoo Ruby Project
 
+
+   rodjek/puppet-lint
+
 



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

2023-04-07 Thread Sam James
commit: e6c1c18c84cdd53e1b0acc9f7f41b0ac8b5fab47
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:57:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c1c18c

app-admin/puppet-lint: enable ruby31, ruby32

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

 app-admin/puppet-lint/puppet-lint-2.5.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/puppet-lint/puppet-lint-2.5.2.ebuild 
b/app-admin/puppet-lint/puppet-lint-2.5.2.ebuild
index cc17602bfb8c..ecb09ba34024 100644
--- a/app-admin/puppet-lint/puppet-lint-2.5.2.ebuild
+++ b/app-admin/puppet-lint/puppet-lint-2.5.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2023-04-07 Thread Sam James
commit: 06567374880f9b020eccce012518dbca3990ccaa
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:54:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06567374

app-text/xmlformat: enable ruby31, ruby32

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

 app-text/xmlformat/xmlformat-1.04.ebuild | 25 +
 1 file changed, 13 insertions(+), 12 deletions(-)

diff --git a/app-text/xmlformat/xmlformat-1.04.ebuild 
b/app-text/xmlformat/xmlformat-1.04.ebuild
index 7dd8954575e8..6abdd5883fc8 100644
--- a/app-text/xmlformat/xmlformat-1.04.ebuild
+++ b/app-text/xmlformat/xmlformat-1.04.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-USE_RUBY="ruby27 ruby30"
-inherit ruby-single
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+inherit edo ruby-single
 
 DESCRIPTION="Reformat XML documents to your custom style"
 SRC_URI="http://www.kitebird.com/software/${PN}/${P}.tar.gz;
@@ -16,11 +16,20 @@ KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
 IUSE="doc ruby"
 
 DEPEND="
+   dev-lang/perl
ruby? ( ${RUBY_DEPS} )
-   !ruby? ( dev-lang/perl )
 "
 RDEPEND="${DEPEND}"
 
+src_test() {
+   # Perl is always installed, so we may as well always test both.
+   if use ruby; then
+   nonfatal edo ./runtest all || die "runtest for ruby failed"
+   fi
+
+   nonfatal edo ./runtest -p all || die "runtest for perl failed"
+}
+
 src_install() {
dobin xmlformat.pl
 
@@ -38,11 +47,3 @@ src_install() {
dodoc -r docs/*
fi
 }
-
-src_test() {
-   if use ruby; then
-   ./runtest all || die "runtest for ruby failed."
-   else
-   ./runtest -p all || die "runtest for perl failed."
-   fi
-}



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

2023-04-07 Thread Sam James
commit: 116953ae00e440dbbfe627d02272dcf9ce6119c4
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:43:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=116953ae

dev-ruby/autoprefixer-rails: enable ruby31

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

 dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.13.0.ebuild 
b/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.13.0.ebuild
index a5f07fb4f9a8..300bd1ef7d0c 100644
--- a/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.13.0.ebuild
+++ b/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.13.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="README.md"



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

2023-04-07 Thread Sam James
commit: e88a7489ef2ec88796635a78c572f45c8b5e026f
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:17:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e88a7489

dev-ruby/actionmailer: enable ruby32 for 7.0.x

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

 .../actionmailer/actionmailer-7.0.4.3-r1.ebuild| 46 ++
 1 file changed, 46 insertions(+)

diff --git a/dev-ruby/actionmailer/actionmailer-7.0.4.3-r1.ebuild 
b/dev-ruby/actionmailer/actionmailer-7.0.4.3-r1.ebuild
new file mode 100644
index ..3d96f26e8785
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-7.0.4.3-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+   dev-ruby/rails-dom-testing:2"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+
+   # Avoid a test failing only on attachment ordering, since this is a
+   # security release.
+   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
+}



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

2023-04-07 Thread Sam James
commit: 7a5b60b75f2b35540006130f88a1b6bbc9b54acd
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:31:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a5b60b7

dev-ruby/rack-openid: enable ruby31

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

 dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild 
b/dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild
index 3903b0a78330..038e30b8ea58 100644
--- a/dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild
+++ b/dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="Readme.md"
@@ -14,11 +14,10 @@ inherit ruby-fakegem
 DESCRIPTION="Provides a more HTTPish API around the ruby-openid library"
 SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 HOMEPAGE="https://github.com/grosser/rack-openid;
-LICENSE="MIT"
 
-KEYWORDS="~amd64 ~x86"
+LICENSE="MIT"
 SLOT="0"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 
 ruby_add_rdepend ">=dev-ruby/ruby-openid-2.1.8 >=dev-ruby/rack-1.1.0:*"
 



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

2023-04-07 Thread Sam James
commit: 21bbc35f7c83ece8151e1c1a3618ca180ed525e8
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:49:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21bbc35f

dev-ruby/ruby-gettext: enable ruby32, fix tests

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

 dev-ruby/ruby-gettext/ruby-gettext-3.4.3.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.4.3.ebuild 
b/dev-ruby/ruby-gettext/ruby-gettext-3.4.3.ebuild
index 6101983998fa..2b698611ddfd 100644
--- a/dev-ruby/ruby-gettext/ruby-gettext-3.4.3.ebuild
+++ b/dev-ruby/ruby-gettext/ruby-gettext-3.4.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_NAME="${PN/ruby-/}"
 RUBY_FAKEGEM_VERSION="${PV%_*}"
@@ -54,6 +54,10 @@ all_ruby_prepare() {
 }
 
 each_ruby_test() {
+   # Borrowed from Fedora
+   local -x LANG=C.UTF-8
+   local -x LANGUAGE=ja_JP.utf8
+
# Upstream tries to daisy-chain rake calls but they fail badly
# with our setup, so run it manually.
${RUBY} test/run-test.rb || die "tests failed"



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

2023-04-07 Thread Sam James
commit: 50bb5d5bb145cc1bc0499ccfc4eebe9e9975911a
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:40:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50bb5d5b

dev-ruby/ammeter: enable ruby31

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

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

diff --git a/dev-ruby/ammeter/ammeter-1.1.5.ebuild 
b/dev-ruby/ammeter/ammeter-1.1.5.ebuild
index 3de18e3f1520..585b608faebb 100644
--- a/dev-ruby/ammeter/ammeter-1.1.5.ebuild
+++ b/dev-ruby/ammeter/ammeter-1.1.5.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"



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

2023-04-07 Thread Sam James
commit: c590e3bb9de5ff3e148d5c10efa53e4a3866d308
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:21:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c590e3bb

dev-ruby/will_paginate: enable ruby31

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

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

diff --git a/dev-ruby/will_paginate/will_paginate-3.3.1.ebuild 
b/dev-ruby/will_paginate/will_paginate-3.3.1.ebuild
index 7b27665a53cb..5b453cc64405 100644
--- a/dev-ruby/will_paginate/will_paginate-3.3.1.ebuild
+++ b/dev-ruby/will_paginate/will_paginate-3.3.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2023-04-07 Thread Sam James
commit: 471e0efa257c03fd0796daa481d3ba2640394015
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:40:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=471e0efa

dev-ruby/sass-rails: enable ruby31 for 5.1.x

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

 dev-ruby/sass-rails/sass-rails-5.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/sass-rails/sass-rails-5.1.0.ebuild 
b/dev-ruby/sass-rails/sass-rails-5.1.0.ebuild
index 8afabb145978..c103545f19d4 100644
--- a/dev-ruby/sass-rails/sass-rails-5.1.0.ebuild
+++ b/dev-ruby/sass-rails/sass-rails-5.1.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 



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

2023-04-07 Thread Sam James
commit: c6dae6cd58d3ab95e0da19498bbdadebfa876837
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:21:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6dae6cd

dev-ruby/actionmailbox: enable ruby32 for 7.0.x

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

 .../actionmailbox/actionmailbox-7.0.4.3-r1.ebuild  | 65 ++
 1 file changed, 65 insertions(+)

diff --git a/dev-ruby/actionmailbox/actionmailbox-7.0.4.3-r1.ebuild 
b/dev-ruby/actionmailbox/actionmailbox-7.0.4.3-r1.ebuild
new file mode 100644
index ..3cc95e12b06e
--- /dev/null
+++ b/dev-ruby/actionmailbox/actionmailbox-7.0.4.3-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailbox.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/mail-2.7.1:*
+   dev-ruby/net-imap
+   dev-ruby/net-pop
+   dev-ruby/net-smtp
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   

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

2023-04-07 Thread Sam James
commit: 5e9d812c1f603680e2e35529af9095d6c49e8671
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:41:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9d812c

dev-ruby/rspec-rails: enable ruby31

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

 dev-ruby/rspec-rails/rspec-rails-6.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rspec-rails/rspec-rails-6.0.1.ebuild 
b/dev-ruby/rspec-rails/rspec-rails-6.0.1.ebuild
index 3b74b2332a99..41b8a0ee96f0 100644
--- a/dev-ruby/rspec-rails/rspec-rails-6.0.1.ebuild
+++ b/dev-ruby/rspec-rails/rspec-rails-6.0.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2023-04-07 Thread Sam James
commit: 72ef45175464af1842ca2175442e3f54b1aafaf2
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:18:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72ef4517

dev-ruby/actioncable: enable ruby32 for 7.0.x

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

 dev-ruby/actioncable/actioncable-7.0.4.3-r1.ebuild | 46 ++
 1 file changed, 46 insertions(+)

diff --git a/dev-ruby/actioncable/actioncable-7.0.4.3-r1.ebuild 
b/dev-ruby/actioncable/actioncable-7.0.4.3-r1.ebuild
new file mode 100644
index ..604cb43cd7f8
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-7.0.4.3-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Integrated WebSockets for Rails"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# Tests require many new dependencies, skipping for now
+RESTRICT="test"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activesupport-${PV}:*
+   dev-ruby/nio4r:2
+   >=dev-ruby/websocket-driver-0.6.1:*
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/railties-4.2.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"



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

2023-04-07 Thread Sam James
commit: 6bf971ece49a09adde769ff71c72b1fb92b5e0f9
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:21:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf971ec

dev-ruby/rails: enable ruby32 for 7.0.x

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

 dev-ruby/rails/rails-7.0.4.3-r1.ebuild | 39 ++
 1 file changed, 39 insertions(+)

diff --git a/dev-ruby/rails/rails-7.0.4.3-r1.ebuild 
b/dev-ruby/rails/rails-7.0.4.3-r1.ebuild
new file mode 100644
index ..add92a951b63
--- /dev/null
+++ b/dev-ruby/rails/rails-7.0.4.3-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="ruby on rails is a web-application and persistence framework"
+HOMEPAGE="https://rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+IUSE=""
+
+ruby_add_rdepend "
+   ~dev-ruby/actioncable-${PV}
+   ~dev-ruby/actionmailbox-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actiontext-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/bundler-1.15.0:*
+   >=dev-ruby/sprockets-rails-2.0.0:*
+"



[gentoo-commits] repo/gentoo:master commit in: x11-wm/subtle/

2023-04-07 Thread Sam James
commit: 42fc43eb54d6beeb18187aa855cbdbd8bdd30d1d
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:24:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42fc43eb

x11-wm/subtle: EAPI 8, enable ruby31

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

 ...subtle-0.11.3244-r1.ebuild => subtle-0.11.3244-r2.ebuild} | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/x11-wm/subtle/subtle-0.11.3244-r1.ebuild 
b/x11-wm/subtle/subtle-0.11.3244-r2.ebuild
similarity index 95%
rename from x11-wm/subtle/subtle-0.11.3244-r1.ebuild
rename to x11-wm/subtle/subtle-0.11.3244-r2.ebuild
index 1375736daf48..92eeb3132b59 100644
--- a/x11-wm/subtle/subtle-0.11.3244-r1.ebuild
+++ b/x11-wm/subtle/subtle-0.11.3244-r2.ebuild
@@ -1,19 +1,19 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
-USE_RUBY="ruby26 ruby27 ruby30"
+EAPI=8
 
-inherit ruby-ng toolchain-funcs
+USE_RUBY="ruby27 ruby30 ruby31"
 
-SRC_URI="https://dev.gentoo.org/~radhermit/dist/${P}.tar.gz;
-KEYWORDS="~amd64 ~x86"
+inherit ruby-ng toolchain-funcs
 
 DESCRIPTION="A manual tiling window manager"
 HOMEPAGE="https://subforge.org/projects/subtle/wiki;
+SRC_URI="https://dev.gentoo.org/~radhermit/dist/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
+KEYWORDS="~amd64 ~x86"
 IUSE="debug doc +xft xinerama xpm +xrandr +xtest"
 RESTRICT="!test? ( test )"
 



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

2023-04-07 Thread Sam James
commit: 3b3834242c9a70af7dbd616f0cb6c43401429ffc
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:17:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b383424

dev-ruby/actiontext: enable ruby32 for 7.0.x

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

 dev-ruby/actiontext/actiontext-7.0.4.3-r1.ebuild | 56 
 1 file changed, 56 insertions(+)

diff --git a/dev-ruby/actiontext/actiontext-7.0.4.3-r1.ebuild 
b/dev-ruby/actiontext/actiontext-7.0.4.3-r1.ebuild
new file mode 100644
index ..7f49e51e1f62
--- /dev/null
+++ b/dev-ruby/actiontext/actiontext-7.0.4.3-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actiontext.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app db package.json"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Edit and display rich text in Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/globalid-0.6.0
+   >=dev-ruby/nokogiri-1.8.5
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/mocha
+   dev-ruby/propshaft
+)"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql2\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|sass-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webpacker\|webrick\|webmock\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|rack-test\|bootsnap\|capybara\|dalli\|connection_pool\|terser\)/
 s:^:#:" \
+   -e '/stimulus-rails/,/tailwindcss-rails/ s:^:#:' \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :\(cable\|doc\|rubocop\|storage\|test\)/,/^end/ 
s:^:#:' \
+   -i ../Gemfile || die
+   rm ../Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+   sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
+}



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

2023-04-07 Thread Sam James
commit: d9fd677c3c0c542ecd0e2173d0137a04feeb39ec
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:16:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9fd677c

dev-ruby/propshaft: enable ruby32

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

 dev-ruby/propshaft/propshaft-0.7.0-r1.ebuild | 38 
 1 file changed, 38 insertions(+)

diff --git a/dev-ruby/propshaft/propshaft-0.7.0-r1.ebuild 
b/dev-ruby/propshaft/propshaft-0.7.0-r1.ebuild
new file mode 100644
index ..4a6f7cf77026
--- /dev/null
+++ b/dev-ruby/propshaft/propshaft-0.7.0-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="propshaft.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Deliver assets for Rails"
+HOMEPAGE="https://github.com/rails/propshaft;
+SRC_URI="https://github.com/rails/propshaft/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/actionpack-7.0.0:*
+   >=dev-ruby/activesupport-7.0.0:*
+   dev-ruby/rack:*
+   >=dev-ruby/railties-7.0.0:*
+"
+
+ruby_add_bdepend "test? ( >=dev-ruby/rails-7.0.0 )"
+
+all_ruby_prepare() {
+   rm -f Gemfile.lock || die
+   sed -i -e '/debug/ s:^:#:' Gemfile || die
+
+   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libgxim/

2023-04-07 Thread Sam James
commit: 22cc0920eda751d163f7510b245d61689ab99226
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:25:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22cc0920

x11-libs/libgxim: enable ruby31, ruby32

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

 x11-libs/libgxim/libgxim-0.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/libgxim/libgxim-0.5.0.ebuild 
b/x11-libs/libgxim/libgxim-0.5.0.ebuild
index 4496a8635199..39287f1a493c 100644
--- a/x11-libs/libgxim/libgxim-0.5.0.ebuild
+++ b/x11-libs/libgxim/libgxim-0.5.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-USE_RUBY="ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 inherit autotools ruby-single
 



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

2023-04-07 Thread Sam James
commit: d307a024307762efe70e69bebc43b4f160699ed5
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:04:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d307a024

www-servers/adsf: enable ruby31, ruby32

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

 www-servers/adsf/adsf-1.4.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-servers/adsf/adsf-1.4.6-r1.ebuild 
b/www-servers/adsf/adsf-1.4.6-r1.ebuild
index 0d67069e41bf..8a2e78649d24 100644
--- a/www-servers/adsf/adsf-1.4.6-r1.ebuild
+++ b/www-servers/adsf/adsf-1.4.6-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="NEWS.md ../README.md"
 



[gentoo-commits] repo/gentoo:master commit in: app-containers/containerd/

2023-04-07 Thread William Hubbs
commit: 610dd8c70b1012b09a4f7d56dabc5aae6acda5d6
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Apr  7 17:47:26 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Apr  7 17:47:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=610dd8c7

app-containers/containerd: add 1.6.19

Signed-off-by: William Hubbs  gentoo.org>

 app-containers/containerd/Manifest |  1 +
 app-containers/containerd/containerd-1.6.19.ebuild | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/app-containers/containerd/Manifest 
b/app-containers/containerd/Manifest
index 37a411b138c1..7118b10df244 100644
--- a/app-containers/containerd/Manifest
+++ b/app-containers/containerd/Manifest
@@ -1,3 +1,4 @@
 DIST containerd-1.6.14-deps.tar.xz 95727780 BLAKE2B 
15782df59512ee66eacbbb65b21520edfe1ae13bf4324a7262b0731c9bf650b328c328a72cb3113d31f23ef87a74e45292a6282f8f07e79db750c1238943e203
 SHA512 
8db408f87924741b80b55f8e9099ab64da41021f1708ed3c156716de17dd92b2ca6cfa469b3c8d5545fbebd51f9eefcf62c57139de545762815a73eb772fbbec
 DIST containerd-1.6.14.tar.gz 8698335 BLAKE2B 
5f088faa35ffbcfd2e62334c12f9c741e23199d6de28c69ad21b760fb85f514ef70cfdeebbdfaab914a8905ea7dae989d9fc8da36f3e077196e14dd6a220
 SHA512 
d29e2fb4a43f12d7e196f95b59b2c55793a1848177fb64b8bd9a4fd299fe54680a26f8a809b1d63f653ed9f0b30c209fc39d46b78ac0914d3253a10e5d3b015b
 DIST containerd-1.6.16.tar.gz 8699293 BLAKE2B 
ed56712ba3400c070a94b411ecff50f8c639bdbec3d55372e155dc0868e96e4285731dc5ce18deaf132696d03fc8067dbe0c41ce66ee3d675ee33f960a8ee4d3
 SHA512 
f10fd7d4ca1f089d0dc0044f192a8faed4c96ac589c58f969074eba299b85fca4361c74d5ef49532c34e297016ee8dab3734f315a22586fa1b8f2eb84f9f08d3
+DIST containerd-1.6.19.tar.gz 8706434 BLAKE2B 
cd6a85721f0752b6c7c5c098153d581375db6f877e261097a7d74a78dc0957e6beeea38c1aa7c53227ed84e727744811fa38863097cb137b8ba775e1f04fb9b2
 SHA512 
dca78d472dfbc6fc4d9b0b3a0d0a131d3575163c52e4fe18ea2c6147868b8822c54046c0709974e9b90472b882ba3890ada7f0fcbf31549efffba0d91531886c

diff --git a/app-containers/containerd/containerd-1.6.19.ebuild 
b/app-containers/containerd/containerd-1.6.19.ebuild
new file mode 100644
index ..9881752950b4
--- /dev/null
+++ b/app-containers/containerd/containerd-1.6.19.ebuild
@@ -0,0 +1,85 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd
+GIT_REVISION=1e1ea6e986c6c86565bc33d52e34b81b3e2bc71f
+
+DESCRIPTION="A daemon to control runC"
+HOMEPAGE="https://containerd.io/;
+SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
+
+DEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   seccomp? ( sys-libs/libseccomp )
+"
+
+# recommended version of runc is found in script/setup/runc-version
+RDEPEND="
+   ${DEPEND}
+   ~app-containers/runc-1.1.4
+"
+
+BDEPEND="
+   dev-go/go-md2man
+   virtual/pkgconfig
+"
+
+# tests require root or docker
+RESTRICT+="test"
+
+src_prepare() {
+   default
+   sed -i \
+   -e "s/-s -w//" \
+   -e "s/-mod=readonly//" \
+   Makefile || die
+   sed -i \
+   -e "s:/usr/local:/usr:" \
+   containerd.service || die
+}
+
+src_compile() {
+   local options=(
+   $(usev apparmor)
+   $(usex btrfs "" "no_btrfs")
+   $(usex cri "" "no_cri")
+   $(usex device-mapper "" "no_devmapper")
+   $(usev seccomp)
+   $(usev selinux)
+   )
+
+   myemakeargs=(
+   BUILDTAGS="${options[*]}"
+   LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')"
+   REVISION="${GIT_REVISION}"
+   VERSION=v${PV}
+   )
+
+   # race condition in man target https://bugs.gentoo.org/765100
+   # we need to explicitly specify GOFLAGS for "go run" to use vendor 
source
+   emake "${myemakeargs[@]}" man -j1 #nowarn
+   emake "${myemakeargs[@]}" all
+
+}
+
+src_install() {
+   dobin bin/*
+   doman man/*
+   newconfd "${FILESDIR}"/${PN}.confd "${PN}"
+   newinitd "${FILESDIR}"/${PN}.initd "${PN}"
+   systemd_dounit containerd.service
+   keepdir /var/lib/containerd
+
+   # we already installed manpages, remove markdown source
+   # before installing docs directory
+   rm -r docs/man || die
+
+   local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md 
docs/. )
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-containers/docker/

2023-04-07 Thread William Hubbs
commit: 687365dab590729865b93f0ad06db9b47cbd2c45
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Apr  7 17:47:26 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Apr  7 17:47:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=687365da

app-containers/docker: add 23.0.3

Bug: https://bugs.gentoo.org/903804
Signed-off-by: William Hubbs  gentoo.org>

 app-containers/docker/Manifest |   1 +
 app-containers/docker/docker-23.0.3.ebuild | 339 +
 2 files changed, 340 insertions(+)

diff --git a/app-containers/docker/Manifest b/app-containers/docker/Manifest
index 6d3134907aff..bbafb9e34f3c 100644
--- a/app-containers/docker/Manifest
+++ b/app-containers/docker/Manifest
@@ -1,2 +1,3 @@
 DIST docker-20.10.22.tar.gz 11232083 BLAKE2B 
89dea21be77beb00a5c7fde382f1621558c676c63a85cac9664ec04130b875db649b84433ef2d9a0ca9ee221bf38a46b3af85ad6bfe920cf22a15d0cac450b99
 SHA512 
81aec7faedced07718e3e228e999c4774fd293cedfacd272798a0057177ddca5322a701d0f644777a69b87140cd7a7194aa93a524507f202d050eb30b1a4142c
 DIST docker-23.0.1.tar.gz 13612828 BLAKE2B 
ad5ff3a3c722b21e7cb0f6bab52fd66f4c0df185699b057d081cd49ee56cec3eda18d94f4236f45e57c2190831945f67c81b90a136231d6dc067ddad69a01625
 SHA512 
135e312b76fbd61c425713c51b1b9622491d1d03264cd5100296fec6c00778bf7d9c2c7cb0522d0474753b797a6e87552b47dad7e05e44400561a833bc8616f0
+DIST docker-23.0.3.tar.gz 13621933 BLAKE2B 
fd548b6083df495c35cc4d27374afdbc37e3678454b33477e9e88ba7c1564901d91a87eb0b87da2cfeab6a7c120bec95cad3a94db15a49719713a3660fae9958
 SHA512 
1f47a0c669c07ad1e628c99d153623076cd5c8e65e82fa54f7dd0d32579fae803ec9bee748e4ba1a6dc8fe37654602aaf005e58e09f00d8ff4f32e6047240caa

diff --git a/app-containers/docker/docker-23.0.3.ebuild 
b/app-containers/docker/docker-23.0.3.ebuild
new file mode 100644
index ..154edfa68938
--- /dev/null
+++ b/app-containers/docker/docker-23.0.3.ebuild
@@ -0,0 +1,339 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGO_PN=github.com/docker/docker
+MY_PV=${PV/_/-}
+inherit linux-info systemd udev golang-vcs-snapshot
+GIT_COMMIT=59118bff500fc0d95d0560a9788735a8d89568ce
+
+DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
+HOMEPAGE="https://www.docker.com/;
+SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="apparmor aufs btrfs +container-init device-mapper overlay seccomp 
selinux"
+
+DEPEND="
+   acct-group/docker
+   >=dev-db/sqlite-3.7.9:3
+   apparmor? ( sys-libs/libapparmor )
+   btrfs? ( >=sys-fs/btrfs-progs-3.16.1 )
+   device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] )
+   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
+"
+
+# 
https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies
+# 
https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies
+# https://github.com/moby/moby/tree/master//hack/dockerfile/install
+# make sure docker-proxy is pinned to exact version from ^,
+# for appropriate branchch/version of course
+RDEPEND="
+   ${DEPEND}
+   >=net-firewall/iptables-1.4
+   sys-process/procps
+   >=dev-vcs/git-1.7
+   >=app-arch/xz-utils-4.9
+   dev-libs/libltdl
+   
>=app-containers/containerd-1.6.19[apparmor?,btrfs?,device-mapper?,seccomp?]
+   ~app-containers/docker-proxy-0.8.0_p20230118
+   container-init? ( >=sys-process/tini-0.19.0[static] )
+   selinux? ( sec-policy/selinux-docker )
+"
+
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
+BDEPEND="
+   >=dev-lang/go-1.16.12
+   dev-go/go-md2man
+   virtual/pkgconfig
+"
+# tests require running dockerd as root and downloading containers
+RESTRICT="installsources strip test"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552
+PATCHES=(
+   "${FILESDIR}/0001-Openrc-Depend-on-containerd-init-script.patch"
+)
+
+pkg_setup() {
+   # this is based on "contrib/check-config.sh" from upstream's sources
+   # required features.
+   CONFIG_CHECK="
+   ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
+   ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER 
~CGROUP_SCHED ~CPUSETS ~MEMCG
+   ~KEYS
+   ~VETH ~BRIDGE ~BRIDGE_NETFILTER
+   ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE
+   ~NETFILTER_XT_MATCH_ADDRTYPE
+   ~NETFILTER_XT_MATCH_CONNTRACK
+   ~NETFILTER_XT_MATCH_IPVS
+   ~NETFILTER_XT_MARK
+   ~IP_NF_NAT ~NF_NAT
+   ~POSIX_MQUEUE
+   "
+   WARNING_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: is required for 
bind-mounting /dev/mqueue into containers"
+
+   if kernel_is lt 4 8; then
+   

[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-cli/

2023-04-07 Thread William Hubbs
commit: 6059182799bb8c1079337ff07e95782ab91a2e58
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Apr  7 17:47:27 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Apr  7 17:47:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60591827

app-containers/docker-cli: add 23.0.3

Closes: https://bugs.gentoo.org/903931
Signed-off-by: William Hubbs  gentoo.org>

 app-containers/docker-cli/Manifest |  2 +
 app-containers/docker-cli/docker-cli-23.0.3.ebuild | 70 ++
 2 files changed, 72 insertions(+)

diff --git a/app-containers/docker-cli/Manifest 
b/app-containers/docker-cli/Manifest
index 57177d40b1f8..28441da4838b 100644
--- a/app-containers/docker-cli/Manifest
+++ b/app-containers/docker-cli/Manifest
@@ -1,3 +1,5 @@
 DIST docker-cli-20.10.22.tar.gz 7590020 BLAKE2B 
ab003a9af2b441a9bad9c27345dea2e82087cfc8a8ac865adeb2e47e91be4bd9b27f499ae95b0ddcddb66d27c3498938682dcd10d5e3bef41fc18ce1f034a476
 SHA512 
550346904d172725f48c4de0e34fa95123c7022b14980d30cd01df0c9e154ac817f19e24b61538f8cbc23db090de56977c8b885b96f99583e8a5f773691280a6
 DIST docker-cli-23.0.1-man.tar.xz 81956 BLAKE2B 
4660d760fc405f9c3fdc38d7324c34d6a5ab1c567f792d400b91b57e2f3c2257b72cd1b02cab2fde8016ac37f6630e6c5c60da0d9064250f341baf3a5e28419a
 SHA512 
88b926f661f3d291dbd71c0ba6f930c13e81760b354f8abccf802abd8175f312a7b3487ed3d767ae02e3c3d4172d02b6bf55b21b3921c9850a05de5efc204b1f
 DIST docker-cli-23.0.1.tar.gz 6215114 BLAKE2B 
4449de9fdc64f45daf6dbbe762bf6e2320aa32bed1aba90a3c1c81df343f3c3a667e62e950896f5d2b12e33d758507b4cec7d6ed3b06c3815ad528be2c47510a
 SHA512 
77d30945160dc4d9c50354c57d2efed49b99c872c8782f6ad121e6dc1489899d8967ba95cca36499c1b59bc5ef71f4a6b516c635b0cf41b50722bb71597aa496
+DIST docker-cli-23.0.3-man.tar.xz 81976 BLAKE2B 
e7390b429d0db2445035da506bb796364f97e6560e766a28d1245e6a76c84314c38af1f3a946d2eb1785132d26805e0d3a76c374559e70989b64e8ce917f8423
 SHA512 
842d7187ad8a3933d815057ec535c13466c56bd051c7133e6e0a9c85f5140e4ef61b66771ee6788c8fb50d10652a86b663f29fe4ec3190773f70fd45f36fbcd4
+DIST docker-cli-23.0.3.tar.gz 6215298 BLAKE2B 
817ca474d61839c8b5929db9bfa964b936285622859ab30f45be2f382238a5e49987fdbcdc896eaa7109f114166cf0e1dbc4f001cefe293a6c286b50e2737258
 SHA512 
873783a0fe9ecab3b8f251c842ba69070e0dffbb4a758c16165441b2f483d55d15b98fd7da0707e483995ac2d1fbb9a0f13f570b78486382b26d6ca6c5e612a9

diff --git a/app-containers/docker-cli/docker-cli-23.0.3.ebuild 
b/app-containers/docker-cli/docker-cli-23.0.3.ebuild
new file mode 100644
index ..3fd0fb8307b1
--- /dev/null
+++ b/app-containers/docker-cli/docker-cli-23.0.3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GIT_COMMIT=3e7cbfdee1
+EGO_PN="github.com/docker/cli"
+MY_PV=${PV/_/-}
+inherit bash-completion-r1  golang-vcs-snapshot
+
+DESCRIPTION="the command line binary for docker"
+HOMEPAGE="https://www.docker.com/;
+SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-man.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="hardened selinux"
+
+RDEPEND="!https://github.com/tianon/docker-overlay/pull/10
+   export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
+   export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
+   emake \
+   LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')" \
+   VERSION="${PV}" \
+   GITCOMMIT="${GIT_COMMIT}" \
+   dynbinary
+}
+
+src_install() {
+   dobin build/docker
+   doman "${WORKDIR}"/man/man?/*
+   dobashcomp contrib/completion/bash/*
+   bashcomp_alias docker dockerd
+   insinto /usr/share/fish/vendor_completions.d/
+   doins contrib/completion/fish/docker.fish
+   insinto /usr/share/zsh/site-functions
+   doins contrib/completion/zsh/_*
+}
+
+pkg_postinst() {
+   has_version "app-containers/docker-buildx" && return
+   ewarn "the 'docker build' command is deprecated and will be removed in 
a"
+   ewarn "future release. If you need this functionality, install"
+   ewarn "app-containers/docker-buildx."
+}



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

2023-04-07 Thread Mike Gilbert
commit: 5e69b9ab17f04d36c0094d849b85afdb29d0a95d
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Apr  6 20:38:52 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Apr  7 17:14:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e69b9ab

net-vpn/vpnc-scripts: drop old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/30505
Signed-off-by: Mike Gilbert  gentoo.org>

 net-vpn/vpnc-scripts/Manifest  |  1 -
 .../vpnc-scripts/vpnc-scripts-20210402-r1.ebuild   | 25 --
 2 files changed, 26 deletions(-)

diff --git a/net-vpn/vpnc-scripts/Manifest b/net-vpn/vpnc-scripts/Manifest
index 241b6ae9bbe1..d7ee2cdfca79 100644
--- a/net-vpn/vpnc-scripts/Manifest
+++ b/net-vpn/vpnc-scripts/Manifest
@@ -1,2 +1 @@
-DIST vpnc-scripts-20210402.tar.gz 39925 BLAKE2B 
2bc8a274773e51ba48e402588fdf5b51d20360f610afe5608f91dfe2466644b68d891a60c27e4c6938b4ed5da1f193ddb7a8ac955c8f02e6bf91437dc5c47620
 SHA512 
5f9fc5ab1a5a2607f807700536c4a8e71c551052e72979c1cdd02b15906615be33a297b873b0806f269e51645f10f1c02a7acfed2501148bfa2797250582920d
 DIST vpnc-scripts-20220510.tar.gz 44155 BLAKE2B 
c52a1680d25882776c76fc52d8df7f482fe157c7f52ab1c6b14ef6291801a94d5655e6284d55af9d09871e57003e4b434a5453a986ea0e28cd7764c348614bc8
 SHA512 
c391048b60e739e21954b22b9c4bb764a55c71f8fe6d4e263293efae1bd8d1229ca6b841c2cdd4352c36641d5143c2bca023bff65fa5b8ae8ea151d77b5231cf

diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild 
b/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild
deleted file mode 100644
index ebab1afc4cac..
--- a/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git;
-else
-   SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz;
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
-fi
-
-DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar 
clients)"
-HOMEPAGE="https://gitlab.com/openconnect/vpnc-scripts;
-
-LICENSE="GPL-2+"
-SLOT="0"
-
-RDEPEND="!

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

2023-04-07 Thread Arsen Arsenović
commit: 3bf595bfe8c249e6861e84e3cc6cea9f2895d745
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Fri Apr  7 17:02:07 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Fri Apr  7 17:02:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf595bf

dev-util/muon: add 0.2.0

Signed-off-by: Arsen Arsenović  gentoo.org>

 dev-util/muon/Manifest  |  2 ++
 dev-util/muon/muon-0.2.0.ebuild | 66 +
 2 files changed, 68 insertions(+)

diff --git a/dev-util/muon/Manifest b/dev-util/muon/Manifest
index c48e26ae541c..3a63cc2e2aaa 100644
--- a/dev-util/muon/Manifest
+++ b/dev-util/muon/Manifest
@@ -1,4 +1,6 @@
 DIST meson-docs-0.63.0-239-g41a05ff93.tar.gz 78127 BLAKE2B 
ec4e8ced8ca58ebcef50075ba4e1a93fd54e306089f736cdd3a2236d79b2db0509a7ed4dd4dc9064a8eabb796107f26771fbfb44a17a56b27c891740c73eca3f
 SHA512 
47e0e736db8fcd039b1778296f0dd28bea1c7688bb52c1d7e84bf568050bd058b7569f18f5df6440a9c319558f6397bcc3c35e4c8b261e438220205f96fb44de
 DIST meson-docs-0.63.0-40-g280f3423b.tar.gz 77042 BLAKE2B 
2724d720ed05b99d933f85039a22a9a46c5f83322aa6ada16023a721828f0063a3cbc74150b6e682a45493f7af3887fb4422bce656827c638d13467b54d69b79
 SHA512 
119e6b857e109af47044d0a1515d377490f4c4f4b94a4134f642cf1ed5d9ad7ffc99628133ed5fb49d46891469fddb369b8a469f8eb07a903421b48b835a64e3
+DIST meson-docs-0.64.1-19-g39c6fa4bc.tar.gz 78525 BLAKE2B 
19f4768e70f38f744de9bebfcc7416f8ab7f414693dc1f3e379bbbc8370e3d3187e6a9e311a08c054bdfaf1d15efd225558de7d41d688fc4c4a10e3215af85ae
 SHA512 
59c986c4c4d545a6488cd74a2b6563b867716b74aab95fd19a745ce46a99fe532e132c80c5ed80f3e61d13e74cf2dc13b1b6d4638fd40a69d82d0d74faaa
 DIST muon-0.1.0.tar.gz 472632 BLAKE2B 
f55fffcc56adc6e84646eae627aa17e3b929f2083d8faf8838ade9f032f23538256dd6f354fc93d3640fd331a2fa98fc42d290f51177b1973883ade3b20b4e34
 SHA512 
54337fed8ae41bf2dca3cbb0a303a521b7750eb7e5b40ca1aeb0fc045ac82b163d77c7b06a6a790eb3feef6f8d10f2a6b7937f55cfb1404c70b429dd0899dd5f
+DIST muon-0.2.0.tar.gz 510533 BLAKE2B 
6ec67f8875e84fbc2f23f412825dd47b820cd44e97a16d9ac0ab0ba9db6e755a604b66b79d3dbe13d99440daf21c2f0ccbe69661b1fb3c7df3f636c61a0e4dcb
 SHA512 
b2e90048756bdc26bdea24fe227a87ad4d0e57176e217e22ea492a55229c62e2a70243f60af1e162e2dde8468fdda9662a32ea5cfadd69fab95a83499efa077b
 DIST muon-0_pre20220714.tar.gz 441746 BLAKE2B 
22a9c2d1ba76c01553cfd7c13b738f505710df7337f52a0dcbff0779fd0ff01b188994f25f9f31b84d0730d3d88e4334301f1252170ab0258e4cb835924f27d2
 SHA512 
326424a626788308e608d0c63db39b8d25c493c7f3636ed3fd87c90c8c89800fab231680c18b97c66a9f316cf569a767f9653a4bddd8c57bf5460e7ab9764259

diff --git a/dev-util/muon/muon-0.2.0.ebuild b/dev-util/muon/muon-0.2.0.ebuild
new file mode 100644
index ..687c318ef3ba
--- /dev/null
+++ b/dev-util/muon/muon-0.2.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit meson python-any-r1
+
+COMMIT_HASH="${PV}"
+MESON_DOCS_TAR=meson-docs-0.64.1-19-g39c6fa4bc.tar.gz
+
+DESCRIPTION="A meson-compatible build system"
+HOMEPAGE="https://muon.build/;
+SRC_URI="
+   https://git.sr.ht/~lattis/muon/archive/${COMMIT_HASH}.tar.gz -> 
${P}.tar.gz
+   man? (
+   https://mochiro.moe/wrap/${MESON_DOCS_TAR}
+   )
+"
+
+# Apache-2.0 for meson-docs
+LICENSE="GPL-3 man? ( Apache-2.0 )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+archive +curl +libpkgconf +man"
+
+S="${WORKDIR}/${PN}-${COMMIT_HASH}"
+
+DEPEND="
+   curl? ( net-misc/curl )
+   archive? ( app-arch/libarchive:= )
+   libpkgconf? ( dev-util/pkgconf:= )
+   man? ( app-text/scdoc )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   man? (
+   $(python_gen_any_dep '
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   default
+
+   if use man; then
+   mv "${WORKDIR}/meson-docs" "${S}/subprojects" || die
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature curl libcurl)
+   $(meson_feature archive libarchive)
+   $(meson_feature libpkgconf)
+   $(meson_feature man docs)
+   -Dsamurai=disabled  # patched version of samurai downloaded via 
wraps
+   -Dbestline=enabled  # vendored bestline, an insignificant 
addition
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: net-print/hplip/

2023-04-07 Thread Daniel Pielmeier
commit: 44137b699118894b757d1c9732f2bd161b3025ab
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Fri Apr  7 16:04:59 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Fri Apr  7 16:05:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44137b69

net-print/hplip: enable py3.11, replace virtual/jpeg

Closes: https://bugs.gentoo.org/897144
Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/hplip-3.22.10-r1.ebuild | 290 
 1 file changed, 290 insertions(+)

diff --git a/net-print/hplip/hplip-3.22.10-r1.ebuild 
b/net-print/hplip/hplip-3.22.10-r1.ebuild
new file mode 100644
index ..21c445fe9ca4
--- /dev/null
+++ b/net-print/hplip/hplip-3.22.10-r1.ebuild
@@ -0,0 +1,290 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+
+inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
+
+DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
+SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
+   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.22.6-patches-1.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
+
+COMMON_DEPEND="
+   net-print/cups
+   sys-apps/dbus
+   media-libs/libjpeg-turbo:0
+   hpijs? ( net-print/cups-filters[foomatic] )
+   !libusb0? ( virtual/libusb:1 )
+   libusb0? ( virtual/libusb:0 )
+   ${PYTHON_DEPS}
+   !minimal? (
+   scanner? (
+   media-gfx/sane-backends
+   )
+   snmp? (
+   dev-libs/openssl:0=
+   net-analyzer/net-snmp:=[${PYTHON_SINGLE_USEDEP}]
+   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
+   )
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   ${COMMON_DEPEND}
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   !minimal? (
+   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
+   kernel_linux? ( virtual/udev )
+   $(python_gen_cond_dep '
+   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
+   qt5? (
+   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
+   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
+   )
+   scanner? (
+   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
+   X? (
+   || (
+   kde? ( kde-misc/skanlite )
+   media-gfx/xsane
+   media-gfx/sane-frontends
+   )
+   )
+   )
+   ')
+   )
+   policykit? ( sys-auth/polkit )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+PATCHES=(
+   "${WORKDIR}/patches"
+)
+
+CONFIG_CHECK="~PARPORT ~PPDEV"
+ERROR_PARPORT="Please make sure kernel parallel port support is enabled 
(PARPORT and PPDEV)."
+
+#DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+For more information on setting up your printer please take
+a look at the hplip section of the gentoo printing guide:
+https://wiki.gentoo.org/wiki/Printing
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+
+   use scanner && ! use X && ewarn "You need USE=X for the scanner GUI."
+
+   use parport && linux-info_pkg_setup
+
+   if use minimal ; then
+   ewarn "Installing driver portions only, make sure you know what 
you are doing."
+   ewarn "Depending on the USE flags set for hpcups or hpijs the 
appropiate driver"
+   ewarn "is installed. If both USE flags are set hpijs overrides 
hpcups."
+   ewarn "This also disables fax, network, scanner and gui 
support!"
+   fi
+
+   if ! use hpcups && ! use hpijs ; then
+   ewarn "Installing neither hpcups (USE=-hpcups) nor hpijs 
(USE=-hpijs) driver,"
+   ewarn "which is probably not what you want."
+   ewarn "You will almost certainly not be able to print."
+   fi
+}
+
+src_prepare() {
+   default
+
+   python_fix_shebang .
+
+   # Make desktop files 

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

2023-04-07 Thread Miroslav Šulc
commit: e31fbb7dcada27c8a6ac8334328c8bd2bcf98991
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Apr  7 16:01:44 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Apr  7 16:02:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31fbb7d

media-gfx/prusaslicer: bump to 2.5.2

Signed-off-by: Miroslav Šulc  gentoo.org>

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

diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 4a975acb001b..028a3ffe1e61 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1,2 +1,3 @@
 DIST prusaslicer-2.5.0.tar.gz 48591956 BLAKE2B 
e353e30d91b5bb60d8885783fcba8e5fc412f388f80c35df4b20733090cb19b54a851e00b9fb6a2a813a3c734da7fccc73259c5e6033de182a73eaaf4599f431
 SHA512 
b31c1bf5c0692ce34e965e356cc27a07819712a524a514100bcb9372a08d3c4c9200a097b72f6b4e3efd0d3e9253bc3d813a9fe24d1f8a3d5a2933c9e3712665
 DIST prusaslicer-2.5.1.tar.gz 4707 BLAKE2B 
2d976cdb7a72e14fba3bdef044b317dca059549b300ea327fe396ace121441260f6bc29dfcd4e7e8d0624ea90d3014cdea1af8a970abac4b1c0c91fa291d0b3c
 SHA512 
7326f5e2ce5316b9afd9387f616a489d2f0e5d256ff27efbd91baa5a1755f8ccdb6ec14139f0074ead330d11674c20bb2d22b77f866ac26e5ec170223ced4af6
+DIST prusaslicer-2.5.2.tar.gz 49039089 BLAKE2B 
f1489cac7f23977da30da130faab15336c0f31eee8f197804122e46e62e030a17baf97f744019673e3adc9aff7413380f5c0513fa3d9e3044d56c32d4c95e5b8
 SHA512 
7d17ce358f742ef44725b0b4160be3ddc522d2160d0b467589a1def82b2f478108e4934efb80feff043435b69fe7e81f18146277f67ec1819d9a0150fa9942a2

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



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

2023-04-07 Thread Sam James
commit: ef889a13f80e973b12abfc046aa4cea3e0aae1a1
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 15:49:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 15:49:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef889a13

dev-libs/isl: drop 0.25

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

 dev-libs/isl/Manifest|  1 -
 dev-libs/isl/isl-0.25.ebuild | 80 
 2 files changed, 81 deletions(-)

diff --git a/dev-libs/isl/Manifest b/dev-libs/isl/Manifest
index 286329605fb4..dd9493e045cc 100644
--- a/dev-libs/isl/Manifest
+++ b/dev-libs/isl/Manifest
@@ -1,3 +1,2 @@
 DIST isl-0.24.tar.xz 1930956 BLAKE2B 
39cbfd18ad05778e3a5a44429261b45e4abc3efe7730ee890674d968890fe5e52c73bc1f8d271c7c3bc72d5754e3f7fcb209bd139e823d19cb9ea4ce1440164d
 SHA512 
ff6bdcff839e1cd473f2a0c1e4dd4a3612ec6fee4544ccbc62b530a7248db2cf93b4b99bf493a86ddf2aba00e768927265d5d411f92061ea85fd7929073428e8
-DIST isl-0.25.tar.xz 1977048 BLAKE2B 
54a13ba8a5d7666f62f3fb20db278d15b803400cb8b69f119b18fd1f54f7d02f1e07cd1e189803fc416afaa81b35e2247ef6b3da3d8cddc463b05cc9b3921890
 SHA512 
81ac6b404a71e146bb705efe647ecf3bee19c3254f534cb44228cec13ffc7a33d7d58b980106dbb120ffdc557403d966619e219328edd0a4b3cbc4ac66acb255
 DIST isl-0.26.tar.xz 2035560 BLAKE2B 
2cfe2e0774a991d2385e66f58490c5454382cabc82d74eb4bbe5a603293b7bdc34ca3b087f0884f9da319c447747edc76275ecaf2f171237939f9c7d3c52ced7
 SHA512 
9b5ec16d14e48f9ac9bf9cd379d3022959cfc617ade9e0d4caf2862299564fecba09d67dbdf1a4071f2f743a4fd0fabd0b0c3d15f5cddfe7226cdd5d6c2a0c66

diff --git a/dev-libs/isl/isl-0.25.ebuild b/dev-libs/isl/isl-0.25.ebuild
deleted file mode 100644
index 48733d37f1a9..
--- a/dev-libs/isl/isl-0.25.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib multilib-minimal preserve-libs toolchain-funcs
-
-DESCRIPTION="A library for manipulating integer points bounded by linear 
constraints"
-HOMEPAGE="https://libisl.sourceforge.io/;
-SRC_URI="https://libisl.sourceforge.io/${P}.tar.xz;
-
-LICENSE="LGPL-2.1"
-SLOT="0/23"
-# They haven't made a new release in a while until now and
-# a fair bit changed. Let's be cautious.
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="static-libs"
-
-RDEPEND=">=dev-libs/gmp-5.1.3-r1:=[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="app-arch/xz-utils
-   virtual/pkgconfig"
-
-DOCS=( ChangeLog AUTHORS doc/manual.pdf )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.24-gdb-autoload-dir.patch
-   "${FILESDIR}"/${PN}-0.24-respect-flags.patch
-)
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-multilib_src_configure() {
-   local econf_opts=(
-   $(use_enable static-libs static)
-
-   # AX_PROG_CC_FOR_BUILD deficiency:
-   # 
https://wiki.gentoo.org/wiki/Project:Toolchain/use_native_symlinks
-   CC_FOR_BUILD="$(tc-getBUILD_CC)"
-   )
-
-   if ! tc-is-cross-compiler; then
-   # Incorrect CFLAGS handling as CFLAGS_FOR_BUILD
-   # even for native builds. As a result -O3 is being used
-   # regardless of user's CFLAGS.
-   econf_opts+=(
-   CFLAGS_FOR_BUILD="${CFLAGS}"
-   )
-   fi
-
-   ECONF_SOURCE="${S}" econf "${econf_opts[@]}"
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   find "${ED}" -type f -name '*.la' -delete || die
-}
-
-pkg_preinst() {
-   preserve_old_lib \
-   /usr/$(get_libdir)/libisl$(get_libname 14) \
-   /usr/$(get_libdir)/libisl$(get_libname 15) \
-   /usr/$(get_libdir)/libisl$(get_libname 19) \
-   /usr/$(get_libdir)/libisl$(get_libname 21) \
-   /usr/$(get_libdir)/libisl$(get_libname 22)
-}
-
-pkg_postinst() {
-   preserve_old_lib_notify \
-   /usr/$(get_libdir)/libisl$(get_libname 14) \
-   /usr/$(get_libdir)/libisl$(get_libname 15) \
-   /usr/$(get_libdir)/libisl$(get_libname 19) \
-   /usr/$(get_libdir)/libisl$(get_libname 21) \
-   /usr/$(get_libdir)/libisl$(get_libname 22)
-}



  1   2   3   >