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

2023-02-19 Thread Alfredo Tupone
commit: 7ca43a093fc4fdb32642c502cce8369d2fd40298
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Feb 20 07:36:49 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Feb 20 07:37:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ca43a09

sci-libs/NNPACK: python 3.11

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

 .../NNPACK/{NNPACK-2020.12.22.ebuild => NNPACK-2020.12.22-r1.ebuild}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/NNPACK/NNPACK-2020.12.22.ebuild 
b/sci-libs/NNPACK/NNPACK-2020.12.22-r1.ebuild
similarity index 96%
rename from sci-libs/NNPACK/NNPACK-2020.12.22.ebuild
rename to sci-libs/NNPACK/NNPACK-2020.12.22-r1.ebuild
index 94f8440399a2..f5318ec8a18d 100644
--- a/sci-libs/NNPACK/NNPACK-2020.12.22.ebuild
+++ b/sci-libs/NNPACK/NNPACK-2020.12.22-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit cmake python-any-r1
 
 CommitId=c07e3a0400713d546e0dea2d5466dd22ea389c73



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

2023-02-19 Thread Viorel Munteanu
commit: 8fbf10c09e543df84aceb1b0cd5342bae3634327
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Feb 20 06:59:59 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 20 06:59:59 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8fbf10c0

net-misc/maestral: add 1.7.0_rc3

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

 net-misc/maestral/Manifest  |  1 +
 net-misc/maestral/maestral-1.7.0_rc3.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/net-misc/maestral/Manifest b/net-misc/maestral/Manifest
index 2d03afd82..21e2a0480 100644
--- a/net-misc/maestral/Manifest
+++ b/net-misc/maestral/Manifest
@@ -1,3 +1,4 @@
 DIST maestral-1.5.3.gh.tar.gz 8280040 BLAKE2B 
dcda43880cea3fb00098b6bf87e43318a523a7c9d83886efff58be715cde17f67504b31735a006b951963e5cf0ef70b4b6431cb84200722cae186053a01edd63
 SHA512 
aa21277623f4e6f3283cd989be910eeb1caa3a842abca595b27a551c1c9bd1e7ef083e495ee0f096190accd91835939cb2f4a26624feae0046d8770d53aaac2f
 DIST maestral-1.6.5.gh.tar.gz 7983512 BLAKE2B 
b77cc7eb1a6089cc78e47680d99a53bc4c4752feed3970a57e67eefcf1ab2491c0b3aaebd2fb7caf6fc5420eef2e7fe8776e87047f82db7d1466a4c3d17beaf8
 SHA512 
ee182505b305dbd6730078ce71725eb75515fb5682889c5226c26a69d32f85ad28e335bcd65b57fd1624da8ecd8914df337a93f6b296d86dcc6e94d4f2747995
 DIST maestral-1.7.0_rc2.gh.tar.gz 7986667 BLAKE2B 
d081bb1178b07483442cfec91c677c9348a91fd09383294c57982961252384acaeaaf2a31af8358afc74614fe8f4c1cecb167fc78fc7d46bbfe598c6ca680ad3
 SHA512 
79f972bdebe9b59612b6d9d16ef7bda99b7a46fc7c920253228aaaecd9a578424a63947fb30c24d23199a873084b885dd5c8246adbc9cbc901ab58618bf38cf7
+DIST maestral-1.7.0_rc3.gh.tar.gz 7986988 BLAKE2B 
4753cc4ea801902ac4a309342820aec1c5f5490d7c2850240b0e2adf0cdee00ad22f5459473fc1f15392e19bd6f8e1b802759547d33aeefc7bb7fad33f71742f
 SHA512 
488604359e0cbce4019658ec8b711fdeac3996d5d702cd2ac18098bef3308fbfae79b46499ac5c0df141f7a33c38fadad429dd63bc0cae2a62d11a8166af0a0f

diff --git a/net-misc/maestral/maestral-1.7.0_rc3.ebuild 
b/net-misc/maestral/maestral-1.7.0_rc3.ebuild
new file mode 100644
index 0..33e31a844
--- /dev/null
+++ b/net-misc/maestral/maestral-1.7.0_rc3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2021-2022 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 xdg
+
+MY_PV=${PV/_rc/.dev}
+DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
+HOMEPAGE="https://maestral.app;
+SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${MY_PV}.tar.gz
 -> ${P}.gh.tar.gz"
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+LICENSE="MIT"
+SLOT="0"
+if [[ ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+   >=dev-python/click-8.0.2[${PYTHON_USEDEP}]
+   >=dev-python/desktop-notifier-3.3.0[${PYTHON_USEDEP}]
+   =dev-python/dropbox-11*[${PYTHON_USEDEP}]
+   >=dev-python/fasteners-0.15[${PYTHON_USEDEP}]
+   dev-python/importlib_metadata[${PYTHON_USEDEP}]
+   >=dev-python/keyring-22.0.0[${PYTHON_USEDEP}]
+   >=dev-python/keyrings-alt-3.1.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pathspec-0.5.8[${PYTHON_USEDEP}]
+   >=dev-python/Pyro5-5.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.16.2[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   =dev-python/survey-3*[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   >=dev-python/watchdog-2.0.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/build[${PYTHON_USEDEP}]
+"
+
+EPYTEST_DESELECT=(
+   # requires dev-python/pytest-benchmark not available for py3.11
+   tests/offline/test_clean_local_events.py::test_performance
+
+   # requires systemd
+   tests/offline/test_cli.py::test_autostart
+
+   # requires network
+   tests/offline/test_main.py::test_check_for_updates
+)
+
+distutils_enable_tests pytest



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

2023-02-19 Thread Viorel Munteanu
commit: 86a6dd7efc7fabe3edf9c9bd178330d6c570006a
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Feb 20 07:00:43 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 20 07:01:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=86a6dd7e

net-misc/maestral-qt: add 1.7.0_rc2

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

 net-misc/maestral-qt/Manifest |  1 +
 net-misc/maestral-qt/maestral-qt-1.7.0_rc2.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/net-misc/maestral-qt/Manifest b/net-misc/maestral-qt/Manifest
index 7f57eca63..e2b6cff4d 100644
--- a/net-misc/maestral-qt/Manifest
+++ b/net-misc/maestral-qt/Manifest
@@ -1,3 +1,4 @@
 DIST maestral-qt-1.5.3.gh.tar.gz 1209467 BLAKE2B 
d810df1f7e21938b81565afb16049e385c5de1e295d64feeaa317966e139ddc76542a747db71ae76dc1c82a11ec7e266b69968cefa2839878941def4af7711f8
 SHA512 
fbc8723d6751e31504529a62f00f7becd4531d8613559edde2a4725bc0d5ac783e6c817814059489bead87923135462a871cdffd0f8d1f0f06481df20efde4f5
 DIST maestral-qt-1.6.5.gh.tar.gz 1217959 BLAKE2B 
fb57171e3b6ed286e03d143e0fbd7dba0eae69bd4402c271bd9897549d84f3b509f459577f0c44ba252bca6a9b651d70bd825565e2afdb86a97966a728803eaf
 SHA512 
f34ca35fad1b1509a1cea605974c5f0ffb79763c2e6e6dcf68454246dd303d67274e1e46954270cd0d2eb171a427af2ef477cc19d0bb05634a3aeb593f69d7aa
 DIST maestral-qt-1.7.0_rc0.gh.tar.gz 1219498 BLAKE2B 
854d70652aaeb53b83c5d984d2b9eb0158308fc7c3d6d191aa13db26bf9e01acdf4f4c29a03c886b14f3103813b47c821b0e421d1842a13cc9c36b487a08416e
 SHA512 
12cbda6dc1f30a6438838667e531fd583e8374adccdf5212db915b2a29d27fc5897eda3ad1ed7166d9edb8a07a34960f71b9b8db5bf4094e4219c6035918c3f1
+DIST maestral-qt-1.7.0_rc2.gh.tar.gz 1219500 BLAKE2B 
7c8e14ab78c9e3724a7f4759b4323584507e2744024ce3649a98575664eca87a1df0790b761f89af9fe437e7c6cf4fb18aa55c349ba52a23644e80f0589d2ff2
 SHA512 
27466c3584a08618ec73098bc59e586e4fdc2db80e710ea97648ff0d46c6ecceb9d056395d0f91aff39edcb85064e62f990462773e5b043f1c48ff0a0af528b2

diff --git a/net-misc/maestral-qt/maestral-qt-1.7.0_rc2.ebuild 
b/net-misc/maestral-qt/maestral-qt-1.7.0_rc2.ebuild
new file mode 100644
index 0..6ee74e197
--- /dev/null
+++ b/net-misc/maestral-qt/maestral-qt-1.7.0_rc2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2021-2022 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 desktop distutils-r1
+
+MY_PV=${PV/_rc/.dev}
+DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
+HOMEPAGE="https://maestral.app;
+SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.gh.tar.gz"
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+LICENSE="MIT"
+SLOT="0"
+if [[ ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+   >=dev-python/click-8.0.2[${PYTHON_USEDEP}]
+   dev-python/markdown2[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/PyQt6[widgets,gui,svg,${PYTHON_USEDEP}]
+   =net-misc/maestral-${PV%_rc*}*[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/build[${PYTHON_USEDEP}]
+"
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   domenu src/maestral_qt/resources/maestral.desktop
+}



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

2023-02-19 Thread Viorel Munteanu
commit: c117132d187e460b392fb77388bbe6010c67016e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Feb 20 07:01:03 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 20 07:01:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c117132d

net-misc/maestral-qt: drop 1.7.0_rc0

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

 net-misc/maestral-qt/Manifest |  1 -
 net-misc/maestral-qt/maestral-qt-1.7.0_rc0.ebuild | 37 ---
 2 files changed, 38 deletions(-)

diff --git a/net-misc/maestral-qt/Manifest b/net-misc/maestral-qt/Manifest
index e2b6cff4d..df7ea559d 100644
--- a/net-misc/maestral-qt/Manifest
+++ b/net-misc/maestral-qt/Manifest
@@ -1,4 +1,3 @@
 DIST maestral-qt-1.5.3.gh.tar.gz 1209467 BLAKE2B 
d810df1f7e21938b81565afb16049e385c5de1e295d64feeaa317966e139ddc76542a747db71ae76dc1c82a11ec7e266b69968cefa2839878941def4af7711f8
 SHA512 
fbc8723d6751e31504529a62f00f7becd4531d8613559edde2a4725bc0d5ac783e6c817814059489bead87923135462a871cdffd0f8d1f0f06481df20efde4f5
 DIST maestral-qt-1.6.5.gh.tar.gz 1217959 BLAKE2B 
fb57171e3b6ed286e03d143e0fbd7dba0eae69bd4402c271bd9897549d84f3b509f459577f0c44ba252bca6a9b651d70bd825565e2afdb86a97966a728803eaf
 SHA512 
f34ca35fad1b1509a1cea605974c5f0ffb79763c2e6e6dcf68454246dd303d67274e1e46954270cd0d2eb171a427af2ef477cc19d0bb05634a3aeb593f69d7aa
-DIST maestral-qt-1.7.0_rc0.gh.tar.gz 1219498 BLAKE2B 
854d70652aaeb53b83c5d984d2b9eb0158308fc7c3d6d191aa13db26bf9e01acdf4f4c29a03c886b14f3103813b47c821b0e421d1842a13cc9c36b487a08416e
 SHA512 
12cbda6dc1f30a6438838667e531fd583e8374adccdf5212db915b2a29d27fc5897eda3ad1ed7166d9edb8a07a34960f71b9b8db5bf4094e4219c6035918c3f1
 DIST maestral-qt-1.7.0_rc2.gh.tar.gz 1219500 BLAKE2B 
7c8e14ab78c9e3724a7f4759b4323584507e2744024ce3649a98575664eca87a1df0790b761f89af9fe437e7c6cf4fb18aa55c349ba52a23644e80f0589d2ff2
 SHA512 
27466c3584a08618ec73098bc59e586e4fdc2db80e710ea97648ff0d46c6ecceb9d056395d0f91aff39edcb85064e62f990462773e5b043f1c48ff0a0af528b2

diff --git a/net-misc/maestral-qt/maestral-qt-1.7.0_rc0.ebuild 
b/net-misc/maestral-qt/maestral-qt-1.7.0_rc0.ebuild
deleted file mode 100644
index bae62d984..0
--- a/net-misc/maestral-qt/maestral-qt-1.7.0_rc0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2021-2022 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 desktop distutils-r1
-
-MY_PV=${PV/_rc/.dev}
-DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
-HOMEPAGE="https://maestral.app;
-SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.gh.tar.gz"
-S="${WORKDIR}"/${PN}-${MY_PV}
-
-LICENSE="MIT"
-SLOT="0"
-if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64"
-fi
-
-RDEPEND="
-   >=dev-python/click-8.0.2[${PYTHON_USEDEP}]
-   dev-python/markdown2[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/PyQt6[widgets,gui,svg,${PYTHON_USEDEP}]
-   ~net-misc/maestral-${PV}[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/build[${PYTHON_USEDEP}]
-"
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   domenu src/maestral_qt/resources/maestral.desktop
-}



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

2023-02-19 Thread Viorel Munteanu
commit: 9c16a34a3510d21d7eab22718c6b13c228e5996c
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Feb 20 07:00:12 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 20 07:00:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c16a34a

net-misc/maestral: drop 1.7.0_rc2

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

 net-misc/maestral/Manifest  |  1 -
 net-misc/maestral/maestral-1.7.0_rc2.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/net-misc/maestral/Manifest b/net-misc/maestral/Manifest
index 21e2a0480..97e103935 100644
--- a/net-misc/maestral/Manifest
+++ b/net-misc/maestral/Manifest
@@ -1,4 +1,3 @@
 DIST maestral-1.5.3.gh.tar.gz 8280040 BLAKE2B 
dcda43880cea3fb00098b6bf87e43318a523a7c9d83886efff58be715cde17f67504b31735a006b951963e5cf0ef70b4b6431cb84200722cae186053a01edd63
 SHA512 
aa21277623f4e6f3283cd989be910eeb1caa3a842abca595b27a551c1c9bd1e7ef083e495ee0f096190accd91835939cb2f4a26624feae0046d8770d53aaac2f
 DIST maestral-1.6.5.gh.tar.gz 7983512 BLAKE2B 
b77cc7eb1a6089cc78e47680d99a53bc4c4752feed3970a57e67eefcf1ab2491c0b3aaebd2fb7caf6fc5420eef2e7fe8776e87047f82db7d1466a4c3d17beaf8
 SHA512 
ee182505b305dbd6730078ce71725eb75515fb5682889c5226c26a69d32f85ad28e335bcd65b57fd1624da8ecd8914df337a93f6b296d86dcc6e94d4f2747995
-DIST maestral-1.7.0_rc2.gh.tar.gz 7986667 BLAKE2B 
d081bb1178b07483442cfec91c677c9348a91fd09383294c57982961252384acaeaaf2a31af8358afc74614fe8f4c1cecb167fc78fc7d46bbfe598c6ca680ad3
 SHA512 
79f972bdebe9b59612b6d9d16ef7bda99b7a46fc7c920253228aaaecd9a578424a63947fb30c24d23199a873084b885dd5c8246adbc9cbc901ab58618bf38cf7
 DIST maestral-1.7.0_rc3.gh.tar.gz 7986988 BLAKE2B 
4753cc4ea801902ac4a309342820aec1c5f5490d7c2850240b0e2adf0cdee00ad22f5459473fc1f15392e19bd6f8e1b802759547d33aeefc7bb7fad33f71742f
 SHA512 
488604359e0cbce4019658ec8b711fdeac3996d5d702cd2ac18098bef3308fbfae79b46499ac5c0df141f7a33c38fadad429dd63bc0cae2a62d11a8166af0a0f

diff --git a/net-misc/maestral/maestral-1.7.0_rc2.ebuild 
b/net-misc/maestral/maestral-1.7.0_rc2.ebuild
deleted file mode 100644
index 33e31a844..0
--- a/net-misc/maestral/maestral-1.7.0_rc2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2021-2022 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 xdg
-
-MY_PV=${PV/_rc/.dev}
-DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
-HOMEPAGE="https://maestral.app;
-SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${MY_PV}.tar.gz
 -> ${P}.gh.tar.gz"
-S="${WORKDIR}"/${PN}-${MY_PV}
-
-LICENSE="MIT"
-SLOT="0"
-if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64"
-fi
-
-RDEPEND="
-   >=dev-python/click-8.0.2[${PYTHON_USEDEP}]
-   >=dev-python/desktop-notifier-3.3.0[${PYTHON_USEDEP}]
-   =dev-python/dropbox-11*[${PYTHON_USEDEP}]
-   >=dev-python/fasteners-0.15[${PYTHON_USEDEP}]
-   dev-python/importlib_metadata[${PYTHON_USEDEP}]
-   >=dev-python/keyring-22.0.0[${PYTHON_USEDEP}]
-   >=dev-python/keyrings-alt-3.1.0[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pathspec-0.5.8[${PYTHON_USEDEP}]
-   >=dev-python/Pyro5-5.10[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.16.2[${PYTHON_USEDEP}]
-   dev-python/rich[${PYTHON_USEDEP}]
-   =dev-python/survey-3*[${PYTHON_USEDEP}]
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   >=dev-python/watchdog-2.0.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/build[${PYTHON_USEDEP}]
-"
-
-EPYTEST_DESELECT=(
-   # requires dev-python/pytest-benchmark not available for py3.11
-   tests/offline/test_clean_local_events.py::test_performance
-
-   # requires systemd
-   tests/offline/test_cli.py::test_autostart
-
-   # requires network
-   tests/offline/test_main.py::test_check_for_updates
-)
-
-distutils_enable_tests pytest



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

2023-02-19 Thread Hans de Graaff
commit: 654709f3508bf152d9cb824342660c64c50e064d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Feb 20 07:02:57 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Feb 20 07:03:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654709f3

dev-ruby/sshkit: add 1.21.4

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

 dev-ruby/sshkit/Manifest |  1 +
 dev-ruby/sshkit/sshkit-1.21.4.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/dev-ruby/sshkit/Manifest b/dev-ruby/sshkit/Manifest
index 937812815a32..6de81b7dfc82 100644
--- a/dev-ruby/sshkit/Manifest
+++ b/dev-ruby/sshkit/Manifest
@@ -1,2 +1,3 @@
 DIST sshkit-1.21.2.gem 144896 BLAKE2B 
ea72b1d0df7252f9c4ffe010721a957b5a86cc43697acf4dfd065a74cca5317deeb15692449d573a2e5590ef3a23ee666196b7b661d6986a2f270d16e2dc8d89
 SHA512 
37515726b67ae0e2ac9dff42cf7b71a32832ebe144aa192332780e4d9aead1a9e4c3cf7f6f0b994804175a5befd896b32908a82ba2e4f4a1d4e4b0f5bf01c3b3
 DIST sshkit-1.21.3.gem 144896 BLAKE2B 
14cf7338187238f720cf8bf39664ba827700c1c47469cbd9e2f154a2b7bc91b4d8d14ec15d76db88fba1d23a936b112f0f2a33f2e15978a85816cd04274aea89
 SHA512 
ede63fd798db6e49fb2a1e9379699bd3e5de27f6b83640506a848f179fd83efed410357c899e97a41b1ab7e3baf47d88f87dcecf2bbcdf7475bea0d35817a9cc
+DIST sshkit-1.21.4.gem 144896 BLAKE2B 
a4f7cd2342810422c6dd680370c741136bbe1cc59656333bb8a82ac2edd6eb0e3d5482cf671a3ffdcc38cd2f2a97140623728e213e8fd3098b223b9e601e6ea1
 SHA512 
c3a56b7dd80334b87d512054e98e8a72d93b036a4fb0adc34fad259c5b851de6a3c69549d1472442a3b822d371e80115849aa767dd7fda215fd0f626a7138173

diff --git a/dev-ruby/sshkit/sshkit-1.21.4.ebuild 
b/dev-ruby/sshkit/sshkit-1.21.4.ebuild
new file mode 100644
index ..02943e115a2b
--- /dev/null
+++ b/dev-ruby/sshkit/sshkit-1.21.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+# There are functional tests that require vagrant boxes to be set up.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands 
in Ruby"
+HOMEPAGE="https://github.com/capistrano/sshkit;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/net-ssh-2.8.0:*
+   >=dev-ruby/net-scp-1.1.2
+"
+
+ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile test/helper.rb || die
+   sed -e '/\(turn\|unindent\|reporters\)/I s:^:#:' \
+   -e '1irequire "pathname"' \
+   -i test/helper.rb || die
+
+   # Fix assumption about parent directory name
+   sed -i -e '/assert_match/ s/sshkit/sshkit.*/' 
test/unit/test_deprecation_logger.rb || die
+}
+
+each_ruby_test() {
+   # Run tests directly to avoid dependencies in the Rakefile
+   ${RUBY} -Ilib:test:. -e "Dir['test/unit/**/test*.rb'].each{|f| require 
f}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/

2023-02-19 Thread Eray Aslan
commit: 3f32e705395ac6da176a79973e09d7599f437b76
Author: Eray Aslan  gentoo  org>
AuthorDate: Mon Feb 20 06:56:56 2023 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Mon Feb 20 06:56:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f32e705

mail-mta/postfix: add 3.8_pre20230219, drop 3.8_pre20230213

Signed-off-by: Eray Aslan  gentoo.org>

 mail-mta/postfix/Manifest   | 2 +-
 .../{postfix-3.8_pre20230213.ebuild => postfix-3.8_pre20230219.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index e5b11c846fbb..afc1a7caafd1 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1,3 +1,3 @@
 DIST postfix-3.7.3.tar.gz 4825380 BLAKE2B 
005abf49b27e59bd3e3251e345df4da0c830314c4d4478aee11057163166afa1a0159017c46bead6572d29d9738a18e1a42a0b72fe260facd3ad77f8ed309271
 SHA512 
4ceedd1b7b364f47a3becc041cf29a48aea54e38306fd1227c5a7c25894831fb5c37150d99d781d237175e58da21ac53887c97d99bb6b715c4988777596ee890
 DIST postfix-3.7.4.tar.gz 4833834 BLAKE2B 
edb716ef4576d339189f11b535a62f3c6f8f28613723d916f13cdd2d37228aa8768dacdb9d8616c83f0ded3a3c801c45747375ea6cfa505b668a7163c4637128
 SHA512 
972738291b960c90fe83861d55b1288900416167adb353418956e69bcc709a6daf84fbfde11d573eebba030654d27abc8d55f90661a2b880ccfb3a334064c236
-DIST postfix-3.8-20230213.tar.gz 4822033 BLAKE2B 
e20b2c4c6d22804e3fcb49d1f6a137837d96d070ded3ebbbeb355b1e50195f815279430c3d65665b9744c5426f6fa40fef93d510d4baf6ac8368b6f0ce8ca0af
 SHA512 
577e06e650d95fbb4412dc862f338804ce32aa710270118e44024ca6426a5c24f4a3ce1eb159727e2512c5adf80d8bb2872903baabb4b0c8463debc38e1cc9db
+DIST postfix-3.8-20230219.tar.gz 4831123 BLAKE2B 
4246e0c5a131c2640f672ba3bd8e9044dac2c142ccb20009c4f717f13439863dd17b404b1301cd60c2ee9e70c813d5b687575eb79431fe2de854dee3bad3ba91
 SHA512 
b0a0a4412c0c63a10d38ae2f82c33a9a2dbc1257b482de641685503eda98559bc037de1bb80b0e4162124f085c47137451458a1deda19e7fd97bdc51f57e9fb9

diff --git a/mail-mta/postfix/postfix-3.8_pre20230213.ebuild 
b/mail-mta/postfix/postfix-3.8_pre20230219.ebuild
similarity index 100%
rename from mail-mta/postfix/postfix-3.8_pre20230213.ebuild
rename to mail-mta/postfix/postfix-3.8_pre20230219.ebuild



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

2023-02-19 Thread Sam James
commit: 0a39c6c2555aebbe9e8574f3595e5af89701e12b
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 20 06:28:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 20 06:28:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a39c6c2

sys-apps/diffutils: avoid help2man

It tries to regenerate the man page because of the diff patch.

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

 sys-apps/diffutils/diffutils-3.9-r1.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/sys-apps/diffutils/diffutils-3.9-r1.ebuild 
b/sys-apps/diffutils/diffutils-3.9-r1.ebuild
index b33f99dcdb75..7aebfc8cbfa7 100644
--- a/sys-apps/diffutils/diffutils-3.9-r1.ebuild
+++ b/sys-apps/diffutils/diffutils-3.9-r1.ebuild
@@ -37,6 +37,13 @@ PATCHES=(
"${FILESDIR}"/${P}-diff-D-option-regression.patch
 )
 
+src_prepare() {
+   default
+
+   # Needed because of ${P}-diff-D-option-regression.patch
+   touch man/diff.1 || die
+}
+
 src_configure() {
use static && append-ldflags -static
 



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

2023-02-19 Thread Michał Górny
commit: 7aaeaa06f1986a0ae58ae11b10183974b7fe67ef
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 20 05:28:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 20 06:23:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aaeaa06

dev-python/rq: Bump to 1.13.0

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

 dev-python/rq/Manifest |  1 +
 dev-python/rq/rq-1.13.0.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/dev-python/rq/Manifest b/dev-python/rq/Manifest
index 09b2601445f8..75ea05c62281 100644
--- a/dev-python/rq/Manifest
+++ b/dev-python/rq/Manifest
@@ -1,2 +1,3 @@
 DIST rq-1.11.1.gh.tar.gz 604043 BLAKE2B 
57169a50fe9c2724c4e61a23e4d73d23af6aae241276dac414d2a065675e64bdd1fd35500903e7c276345a0a713a87dc7642894cdb887f019e82606fa668eba3
 SHA512 
ce5a2bf1fb2757d248704461ef9b631443610a11fa1c832e8aad62e68812d478c51e7bbd0d1ed4a9af678d3a9c85067e1cf16547653851ffb8c19e36b97ba945
 DIST rq-1.12.0.gh.tar.gz 611434 BLAKE2B 
8e13d7c02a56fe71cb3e492654c124f8b0cdbda298687bfc57b3037ff85a6416d7356125e48ae723225739dd0ef0eab49fbb2ed5b2e424c93d1a177c85f00800
 SHA512 
32d10a96213bd23f21f3dada53771047f9d66a73590a0f1cc0086981f1f9276e0bc9d51b8fd3ba12a140ea71b004c995a82aa6746e1a793374f8fea762602c18
+DIST rq-1.13.0.gh.tar.gz 616679 BLAKE2B 
026914ab01f769797e1f7fabc944b5ccdeb1ce1957c7acc72d067e0bdd113ebb30f0060ea5adbceaac5e69b40e176c09a0b1f216cffb02132772e72151b79986
 SHA512 
6c3b4bb868cae6ffd07718b3f517350eba2effc1b3ae70ef601984cc525ecfb3f82f8569a2b0f333c5f248d3befbe3d4953f5058f8e9cb2f08ce6dadae963902

diff --git a/dev-python/rq/rq-1.13.0.ebuild b/dev-python/rq/rq-1.13.0.ebuild
new file mode 100644
index ..7483126181b1
--- /dev/null
+++ b/dev-python/rq/rq-1.13.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="simple, lightweight library for creating and processing 
background jobs"
+HOMEPAGE="
+   https://python-rq.org/
+   https://github.com/rq/rq/
+   https://pypi.org/project/rq/
+"
+SRC_URI="
+   https://github.com/rq/rq/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/click-5.0[${PYTHON_USEDEP}]
+   >=dev-python/redis-3.5.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-db/redis
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/sentry-sdk[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+   local redis_pid="${T}"/redis.pid
+   local redis_port=6379
+   local redis_test_config="daemonize yes
+   pidfile ${redis_pid}
+   port ${redis_port}
+   bind 127.0.0.1
+   "
+
+   # Spawn Redis itself for testing purposes
+   # NOTE: On sam@'s machine, spawning Redis can hang in the sandbox.
+   # I'm not restricting tests yet because this doesn't happen for anyone 
else AFAICT.
+   einfo "Spawning Redis"
+   einfo "NOTE: Port ${redis_port} must be free"
+   /usr/sbin/redis-server - <<< "${redis_test_config}" || die
+
+   # Run the actual tests
+   distutils-r1_src_test
+
+   # Clean up afterwards
+   kill "$(<"${redis_pid}")" || die
+}



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

2023-02-19 Thread Michał Górny
commit: 87427dc8fcdb18a0c817ed27af145c0a0d6637a5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 20 05:22:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 20 06:23:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87427dc8

dev-python/moto: Bump to 4.1.3

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

 dev-python/moto/Manifest  |  1 +
 dev-python/moto/moto-4.1.3.ebuild | 98 +++
 2 files changed, 99 insertions(+)

diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest
index 26e2fe2b886e..d50e9290e035 100644
--- a/dev-python/moto/Manifest
+++ b/dev-python/moto/Manifest
@@ -3,3 +3,4 @@ DIST moto-4.0.13.tar.gz 2563514 BLAKE2B 
1d2f01ff0af7c1ab4bc8670015eeefddf70970aa
 DIST moto-4.1.0.tar.gz 2561695 BLAKE2B 
ce95abe8d49bee64d5323988526e251c52cd5ee5df95fc058240336a2eb580bf7eafbef6b594328a4a5ef34d047a293656c8ec9cdbf9c41bf3c7df05fdfb33c5
 SHA512 
c5b234c7d7057922880ad9ba09bb4e0453ca09d9f2b58ffce1990092e5d5cb070954e9d6cca307730ecb5540509792d0dbb4135289137fc12469354a91f326b8
 DIST moto-4.1.1.tar.gz 2581128 BLAKE2B 
a4af36e5f87633a8b3f0dcfc5b786d95925dc787acf4b6a7698262637208a1fa0344e734a4a5c8073643e5d92740ee52d3b37f305b1afbf81e3a2f8496b5ecf1
 SHA512 
1b7ec2cd1a2a7273a22cc8fe3ddf64b9e4447cdf7d4fd966dee1cbde6b95c1a51d1e5870530eee1f19dbdaa196bff5c283a2df08462ab9ffac3b683f789bca25
 DIST moto-4.1.2.tar.gz 2593920 BLAKE2B 
c07ed5169fa24318e5ea081c470b07d93071c7d6e2242643e770aa3c3f59afa5f808855c47e053265aa51ad12b041d962282387a800d619309fc37ba7a360122
 SHA512 
73975b95b8d2caaede4f1c32ff72da68d57d28ce5c2354a2582d7501ee5be7ea6b643437234739ea81e090c611e265e54bd2b137fd8146e12d99346497cf6da6
+DIST moto-4.1.3.tar.gz 2612972 BLAKE2B 
50bfb84f83258a87815d41c370d69275a2a0ca375b9f9298fc39daf93cb490c1da0a0ad74db1aaa21fb38cee13a363f49f1a444ee916f936ac565334d5973760
 SHA512 
bc7a9d6ec0759ffebbc8ec5813952d63e859ca8e686c552d314cc398c6ec04420c11fc24783d965e87bd7e1f4dbd61ef522c438c22c590ec164d215355fc9133

diff --git a/dev-python/moto/moto-4.1.3.ebuild 
b/dev-python/moto/moto-4.1.3.ebuild
new file mode 100644
index ..6be9a3602674
--- /dev/null
+++ b/dev-python/moto/moto-4.1.3.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Mock library for boto"
+HOMEPAGE="
+   https://github.com/getmoto/moto/
+   https://pypi.org/project/moto/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-xray-sdk-python-0.93[${PYTHON_USEDEP}]
+   >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}]
+   dev-python/cookies[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-2.5.1[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.5[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}]
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/botocore[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/flask-cors[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/openapi-spec-validator-0.2.8[${PYTHON_USEDEP}]
+   dev-python/pretty-yaml[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/python-jose[${PYTHON_USEDEP}]
+   dev-python/python-sshpubkeys[${PYTHON_USEDEP}]
+   >=dev-python/responses-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.5[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/sure-1.4.11[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_firehose/test_firehose_put.py::test_put_record_http_destination
+   
tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination
+   
tests/test_swf/responses/test_decision_tasks.py::test_respond_decision_task_completed_with_schedule_activity_task_boto3
+   
tests/test_swf/responses/test_timeouts.py::test_activity_task_heartbeat_timeout_boto3
+   
tests/test_swf/responses/test_timeouts.py::test_decision_task_start_to_close_timeout_boto3
+   
tests/test_swf/responses/test_timeouts.py::test_workflow_execution_start_to_close_timeout_boto3
+  

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

2023-02-19 Thread Michał Górny
commit: 4bebf8ebd0b47bdfa42163e164f117fd6c85bccd
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 20 05:32:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 20 06:24:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bebf8eb

dev-python/sphinxcontrib-spelling: Bump to 8.0.0

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

 dev-python/sphinxcontrib-spelling/Manifest |  1 +
 .../sphinxcontrib-spelling-8.0.0.ebuild| 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/sphinxcontrib-spelling/Manifest 
b/dev-python/sphinxcontrib-spelling/Manifest
index 9306ae49bbd6..c1e796b4b7ba 100644
--- a/dev-python/sphinxcontrib-spelling/Manifest
+++ b/dev-python/sphinxcontrib-spelling/Manifest
@@ -1 +1,2 @@
 DIST sphinxcontrib-spelling-7.7.0.tar.gz 57444 BLAKE2B 
22491369888d632cf158013cb3634e110f3c6a34c59e410a10081f5d1857b85b66f62caf8987058c133f80a8230733fc6e749404207503f0b2441a152fdd5118
 SHA512 
3599e2d0bcb9bf908b3e6f41184256114e4ab5378543be8bfdd4f55dca249c4feb4fbfda8db4495acfa72fd9ac6c416a0c988f5d30f530eb8deebbcee5833245
+DIST sphinxcontrib-spelling-8.0.0.tar.gz 37610 BLAKE2B 
8ae9fb62a5a7d35194884ce075b27b0e54f54c18d55f9573bc53ef7b2f953011655631e37ac3bb7c988df470c8cdf1cb576e4830c61fddc068e50d382d067751
 SHA512 
0d8c21ea660516238c43fabb505666dfee15abb39f538c40c6b61f91e20c246b16aa170cd444263507dd51913a27fc7719cddb28f30eab26825b565f70dd3ab6

diff --git 
a/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-8.0.0.ebuild 
b/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-8.0.0.ebuild
new file mode 100644
index ..80a2a89145ae
--- /dev/null
+++ b/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-8.0.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Sphinx spelling extension"
+HOMEPAGE="
+   https://github.com/sphinx-contrib/spelling/
+   https://pypi.org/project/sphinxcontrib-spelling/
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/pyenchant-3.1.1[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-3.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/pbr[${PYTHON_USEDEP}]
+   test? (
+   app-dicts/myspell-en
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # requires the git repo
+   tests/test_filter.py::test_contributors
+)
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}
+
+python_test() {
+   distutils_write_namespace sphinxcontrib
+   rm -rf sphinxcontrib || die
+   epytest tests
+}



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

2023-02-19 Thread Michał Górny
commit: 6a3acdd9fdc4fe7612cdc937361be51babaff9b7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 20 05:14:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 20 06:23:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3acdd9

dev-python/jaraco-functools: Bump to 3.6.0

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

 dev-python/jaraco-functools/Manifest   |  1 +
 .../jaraco-functools/jaraco-functools-3.6.0.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/jaraco-functools/Manifest 
b/dev-python/jaraco-functools/Manifest
index 2956ec32876b..c0ba4fe175eb 100644
--- a/dev-python/jaraco-functools/Manifest
+++ b/dev-python/jaraco-functools/Manifest
@@ -1 +1,2 @@
 DIST jaraco.functools-3.5.2.tar.gz 14650 BLAKE2B 
63db54c5f3dea7b0ce939ad51fc4c4f5831a620a37a47d416079d4c9ad30cb3d401567a8da036178122431cafd8dc18e4a9b59241cd1fc0b8bd1c057dfb8a034
 SHA512 
3f67d151f4f6553b3e560b0e6ab71cf726d6c8f36ef5e9f69b6325605547797e19a3f9eb1331cf332db498538953ccaeb75820528e6599fd7cf125abdc073e69
+DIST jaraco.functools-3.6.0.tar.gz 16054 BLAKE2B 
dad26dc73b696dfc62d21f1807a8340e770b35881f3877fdcf6e7e95080f0cd1a81339500c306f4afb2dda896a19cc1715cfc4d37f36594d59af3fd58ac0
 SHA512 
f249e6cdcbd88e5c89663bcc0467687ea533dc70b7c9260880da8099380b5c925f05933527de6043aa0786709a0ca4d4b183cc18acab69d8e88f63a3360e9efb

diff --git a/dev-python/jaraco-functools/jaraco-functools-3.6.0.ebuild 
b/dev-python/jaraco-functools/jaraco-functools-3.6.0.ebuild
new file mode 100644
index ..092fd7201547
--- /dev/null
+++ b/dev-python/jaraco-functools/jaraco-functools-3.6.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Additional functions used by other projects by developer jaraco"
+HOMEPAGE="
+   https://github.com/jaraco/jaraco.functools/
+   https://pypi.org/project/jaraco.functools/
+"
+SRC_URI="$(pypi_sdist_url --no-normalize "${PN/-/.}")"
+S=${WORKDIR}/${P/-/.}
+
+LICENSE="MIT"
+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/more-itertools-0.12.0-r1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jaraco-classes[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+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 = "jaraco.functools"
+   version = "${PV}"
+   description = "Functools like those found in stdlib"
+   EOF
+}
+
+python_install() {
+   distutils-r1_python_install
+   # rename to workaround a bug in pkg_resources
+   # https://bugs.gentoo.org/834522
+   mv "${D}$(python_get_sitedir)"/jaraco{_,.}functools-${PV}.dist-info || 
die
+}



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

2023-02-19 Thread Michał Górny
commit: ed01baab8ff01a43f0121e3e35ce5f61f5c60af9
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 20 05:33:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 20 06:24:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed01baab

dev-python/PyGithub: Bump to 1.58.0

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

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

diff --git a/dev-python/PyGithub/Manifest b/dev-python/PyGithub/Manifest
index 6262ace17b25..7178a4f43652 100644
--- a/dev-python/PyGithub/Manifest
+++ b/dev-python/PyGithub/Manifest
@@ -1 +1,2 @@
 DIST PyGithub-1.57.gh.tar.gz 3159952 BLAKE2B 
e753a72c0fe20f0697ff3246fd2c3445571079ae18bee50abf6543da51d9e889c67cafa0bf36a980223f3423cf880c36d24ce74a6bf245117a080186a209ddcb
 SHA512 
6c8880d21c5134581be6bc5549184c3f13cef8f360a46a459234f22f3dd4fc5f8b573cc3a5d870bba6c6129ff7b670e739d87e42f2e34ddcdf357a3fe2b3cadc
+DIST PyGithub-1.58.0.gh.tar.gz 3172006 BLAKE2B 
a1d71c11a359d296fbf895a1fc3c9f60490b7c63fd65c92a3a025c2b306ca281a03cf65d49a1dcca5bb0a9c537b130f5ef7bd9ab594f1521a106857f83669f65
 SHA512 
cbaca0d116be56f6d44084892e52b7073378743178342a480c2b3990542e476bee52947d56f8be950d05d5c06fb8eaeb32acb35285c79e0cbbd8b24239af6cba

diff --git a/dev-python/PyGithub/PyGithub-1.58.0.ebuild 
b/dev-python/PyGithub/PyGithub-1.58.0.ebuild
new file mode 100644
index ..5ad78d5f92e7
--- /dev/null
+++ b/dev-python/PyGithub/PyGithub-1.58.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library to access the Github API v3"
+HOMEPAGE="
+   https://github.com/PyGithub/PyGithub/
+   https://pypi.org/project/PyGithub/
+"
+SRC_URI="
+   https://github.com/PyGithub/PyGithub/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/deprecated[${PYTHON_USEDEP}]
+   >=dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.0[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/httpretty-0.9.6[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-02-19 Thread Michał Górny
commit: ec488fa80b827534cc3ac6adfc4e420f04c84415
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 20 05:57:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 20 06:24:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec488fa8

dev-python/pytest-cov: Fix test cleanup on failure

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

 dev-python/pytest-cov/pytest-cov-4.0.0-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/pytest-cov/pytest-cov-4.0.0-r1.ebuild 
b/dev-python/pytest-cov/pytest-cov-4.0.0-r1.ebuild
index 3fca17c83eff..749138765092 100644
--- a/dev-python/pytest-cov/pytest-cov-4.0.0-r1.ebuild
+++ b/dev-python/pytest-cov/pytest-cov-4.0.0-r1.ebuild
@@ -61,7 +61,10 @@ python_test() {
ln -s "${src}/coverage" \
"${BUILD_DIR}/install$(python_get_sitedir)/coverage" || die
 
-   epytest
+   nonfatal epytest foo
+   local ret=${?}
 
rm "${BUILD_DIR}/install$(python_get_sitedir)/coverage" || die
+
+   [[ ${ret} -ne 0 ]] && die "epytest failed on ${EPYTHON}"
 }



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

2023-02-19 Thread Michał Górny
commit: 2a6db8e3036e5362eac46dcc72fb161787b17f2a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 20 05:31:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 20 06:24:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a6db8e3

dev-python/async-lru: Bump to 2.0.0

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

 dev-python/async-lru/Manifest   |  1 +
 dev-python/async-lru/async-lru-2.0.0.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-python/async-lru/Manifest b/dev-python/async-lru/Manifest
index 27d0fdc15813..73ca055194b4 100644
--- a/dev-python/async-lru/Manifest
+++ b/dev-python/async-lru/Manifest
@@ -1 +1,2 @@
 DIST async-lru-1.0.3.gh.tar.gz 10709 BLAKE2B 
437880c419d0d8df5c790ff9b93d0b608dacba1847fc0974d35f89ff97bdd07589edc5371c729889791cb05cd8ec684764ecedc6d0d36b05ee930f885570095c
 SHA512 
530c6e1f7a1ecc8a78cac927ccb9dfc2e394498a6ed3f54e73e4e9af48ef26ddeaad56a056a50b3c3974324af69b393cd94b1f4d20e3a2944b217c03a6bd6394
+DIST async-lru-2.0.0.gh.tar.gz 9 BLAKE2B 
7bfc174ec68ce8a3ad7de94c6eb555aa53be5561c7376bf8149e91f9d8f08361f4b51ba45cecaa77cc89c5c7fc4a225f71fd56878cf64647f7cc82a06ec76b02
 SHA512 
dbbd4f63d488bde8d4e15b205bca2850c8992d67491c5c0d2c245ed2bc1005df523f837c736db96b6cdcad22c9cf409111040e9d3a86a38c5b627aa256a6b5a6

diff --git a/dev-python/async-lru/async-lru-2.0.0.ebuild 
b/dev-python/async-lru/async-lru-2.0.0.ebuild
new file mode 100644
index ..ad601a9411d7
--- /dev/null
+++ b/dev-python/async-lru/async-lru-2.0.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Simple lru_cache for asyncio"
+HOMEPAGE="
+   https://github.com/aio-libs/async-lru/
+   https://pypi.org/project/async-lru/
+"
+SRC_URI="
+   https://github.com/aio-libs/async-lru/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/pytest-6.2.4[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -e 's:--cache-clear::' \
+   -e 's:--no-cov-on-fail --cov=async_lru --cov-report=term 
--cov-report=html::' \
+   -i setup.cfg || die
+
+   distutils-r1_src_prepare
+}



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

2023-02-19 Thread Michał Górny
commit: fd60e5e0ed124a9829f68169e405b27a93b736a9
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 20 06:08:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 20 06:24:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd60e5e0

dev-python/pytest-cov: Use pypi.eclass

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

 dev-python/pytest-cov/pytest-cov-4.0.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytest-cov/pytest-cov-4.0.0-r1.ebuild 
b/dev-python/pytest-cov/pytest-cov-4.0.0-r1.ebuild
index 749138765092..121ae30ad8b7 100644
--- a/dev-python/pytest-cov/pytest-cov-4.0.0-r1.ebuild
+++ b/dev-python/pytest-cov/pytest-cov-4.0.0-r1.ebuild
@@ -4,16 +4,16 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
 PYTHON_COMPAT=( python3_{9..11} pypy3 )
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="pytest plugin for coverage reporting"
 HOMEPAGE="
https://github.com/pytest-dev/pytest-cov/
https://pypi.org/project/pytest-cov/
 "
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"



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

2023-02-19 Thread Michał Górny
commit: 3b20b92e60263eb68273875eb39ccc33dd8a4d2b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 20 05:24:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 20 06:23:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b20b92e

dev-python/scipy: Bump to 1.10.1

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

 dev-python/scipy/Manifest|   2 +
 dev-python/scipy/scipy-1.10.1.ebuild | 123 +++
 2 files changed, 125 insertions(+)

diff --git a/dev-python/scipy/Manifest b/dev-python/scipy/Manifest
index 0ad24744d78f..bf48763a7d9e 100644
--- a/dev-python/scipy/Manifest
+++ b/dev-python/scipy/Manifest
@@ -1,6 +1,8 @@
 DIST scipy-1.10.0.tar.gz 42398693 BLAKE2B 
fc2c1ef997fb14716453d94a6d12f8cbdfb742c99bec2c5c504a70248217e44d84b3326304e7bfafd3a52b968de3404b0a084d1e8043295842d01f4337732d91
 SHA512 
13fec0a2c24b90617ad4701c43c54757c91d2c62ca4b9ea5e5c5d130177ba4d2bb8687aae9057b58c26d1a77e4291164bad7ba9e21352669c07ba18bf539ad32
+DIST scipy-1.10.1.tar.gz 42407997 BLAKE2B 
807dceb1e056a1a2c0ec354e4e21f64e59cdab9eaf286cec3783bb93bf80efa00a71e7bd8d1898e8a2fdf86b614f035a0a97436dc4515574d73d9d4521824316
 SHA512 
767e1dee6285d98e4d58d8d8d1e3654b00e3216e9ad55455fc9473f1d044bef80ecce749bcd24d8f331367b882c9c3e6b652a6e901bb4296ddc7cc44699215b6
 DIST scipy-1.9.2.tar.gz 42068300 BLAKE2B 
0962115990a12339d8b87eabbee02d52a52e57259fbe2e74884fa2f08d66d8b7505f84561f643b539603bc8bf4ef3bf73c3d908453fbb0c99f732c3a81f8a328
 SHA512 
5f8667aa66aa0b5fad689d960f742874ce09f830bfd5aa241917526f153fbc09c7f709bc84113f83283fcbb8a47113eb215478d9c3473f76d8f7dbf0989429a2
 DIST scipy-1.9.3.tar.gz 42075414 BLAKE2B 
f19e829d26a5673cccb69bce43a9142637f42a9ec462a3fd2ea44b62564cff6fb27a4deaccc59e0e738cc0c997b0a7de948bf9f2db6fa7896323405a072e0111
 SHA512 
119f9a5e1ce3b4268ba38a0eb82dff78837593d9a5c5e464663925a4b3b1de060201fe568236e19ed0996a045754333c580e181c4cdec2cc707e57060f59364e
 DIST scipy-html-1.10.0.zip 65656379 BLAKE2B 
4a4f1e428bc2355f32be05e35634e5aaccb0938f170ee247931a892cf7ab59b3a9ab952060e98936e153bed752c29c01ed34eba02188b3514de7607285c01d08
 SHA512 
3bda526f209905355b3f87ba1529b9f45c3580ce7d9b80a63931871dab1542347f243c9f688854cb67d575e9a645ec89105775accdc746fc290113f28978b73b
+DIST scipy-html-1.10.1.zip 49191107 BLAKE2B 
5163ae3a62745992bcf94ab02ca2bb13fcf6d2ae0eb2a113ba29bc37a8e8f40ec70e39fe16e6371ce0bc31d4c8f0f46746be91b4fe2ad41c68a985c6f00fb8e7
 SHA512 
f3252452d3bfd400890f29460de2f97bf72732e0fc864582e906b78808e856ead5b1bf97cba531f2150e396408e585499d127004231421d20108e96040316232
 DIST scipy-html-1.8.1.zip 37060661 BLAKE2B 
2fa617c58eb47463f8a61f9798b32c6da255d26b8e86c1558e427a715093f5a29ced3847ab6ecfe88ce1017664f36ac3e9fa9bbf72ede7e0fd3812b5f41fe933
 SHA512 
95153dc1f404aa64898a700c94c0deea3ca842c3152167d0987edabcf4a8eba16b6c8e6bc38a6775a849dc621e6a21434baf53d1669b1865fa5049cffa4387ac
 DIST scipy-ref-1.8.1.pdf 35025868 BLAKE2B 
9221755d2dc69b8623271f75ff3078a0a4410fe9ff69ee317b40bf145af7da21a7f5f4b6b67820d8bb2878f83b7014f1ea7c2f0e026afb716da0479d394505e2
 SHA512 
8f27dcb9dd1030e15266389af21a1475ecfec5ea777fb2dbcf8db8d3398ac6e45c7040b8d6dbaffd29be3920925427be7c55efdc8094d670c857edfdab7f7728

diff --git a/dev-python/scipy/scipy-1.10.1.ebuild 
b/dev-python/scipy/scipy-1.10.1.ebuild
new file mode 100644
index ..b33ee1b14a67
--- /dev/null
+++ b/dev-python/scipy/scipy-1.10.1.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_NEEDED=fortran
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit fortran-2 distutils-r1 multiprocessing
+
+DESCRIPTION="Scientific algorithms library for Python"
+HOMEPAGE="
+   https://scipy.org/
+   https://github.com/scipy/scipy/
+   https://pypi.org/project/scipy/
+"
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+
+   # Need submodules, so git for now.
+   EGIT_REPO_URI="https://github.com/scipy/scipy;
+   EGIT_BRANCH="maintenance/$(ver_cut 1-2).x"
+   EGIT_SUBMODULES=( '*' )
+else
+   inherit pypi
+
+   # Upstream is often behind with doc updates
+   DOC_PV=${PV}
+
+   SRC_URI+="
+   doc? (
+   
https://docs.scipy.org/doc/${PN}-${DOC_PV}/${PN}-html-${DOC_PV}.zip
+   )"
+
+   if [[ ${PV} != *rc* ]] ; then
+   KEYWORDS="~amd64 ~arm ~arm64 -hppa ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   fi
+fi
+
+LICENSE="BSD LGPL-2"
+SLOT="0"
+IUSE="doc +fortran test-rust"
+
+# umfpack is technically optional but it's preferred to have it available.
+DEPEND="
+   >=dev-python/numpy-1.19.5[lapack,${PYTHON_USEDEP}]
+   sci-libs/arpack:=
+   sci-libs/umfpack
+   virtual/cblas
+   >=virtual/lapack-3.8
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-lang/swig
+   

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

2023-02-19 Thread Michał Górny
commit: 8a8a3c4cd1c5bb40aa8d3cf3a122f6426b18c000
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 20 05:16:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 20 06:23:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8a3c4c

dev-python/krb5: Bump to 0.5.0

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

 dev-python/krb5/Manifest  |  1 +
 dev-python/krb5/krb5-0.5.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/krb5/Manifest b/dev-python/krb5/Manifest
index ee776095b26e..4840ba5d57df 100644
--- a/dev-python/krb5/Manifest
+++ b/dev-python/krb5/Manifest
@@ -1 +1,2 @@
 DIST krb5-0.4.1.tar.gz 218745 BLAKE2B 
8b7e6ab921462ec03c4ca23d83dcfbb8f03b2538edac1a920e68bc3f53c518c942a5f54a96c201a11667e0f4d82882d321808683efa0e5ed1d00df569aa73f2f
 SHA512 
089b3abf3a9402248ed04ab4b47672e0de88c5c73c0c705ac129e499ff53931ffcf7fc6a6bdf9b0f9e03e9010f25dcc61b9a2d33c6b67f5b741a477fb5199265
+DIST krb5-0.5.0.tar.gz 220969 BLAKE2B 
e492220906afff138a35e0545a9fec4d802e37e17d776fa5448361f1d62a93500063f783e638bbf903165a1998f9d2eaa1444d3bf5ce8446b781c69596c53080
 SHA512 
a5e8dc16026602373a00aae9188256b586a9f02cee7a413b7bc8ff0525660c416256179b56795cb9a69ca9dab0afff258f803a810220472e086c1c497d044567

diff --git a/dev-python/krb5/krb5-0.5.0.ebuild 
b/dev-python/krb5/krb5-0.5.0.ebuild
new file mode 100644
index ..b0f9a36f134d
--- /dev/null
+++ b/dev-python/krb5/krb5-0.5.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Kerberos API bindings for Python"
+HOMEPAGE="
+   https://github.com/jborean93/pykrb5/
+   https://pypi.org/project/krb5/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   virtual/krb5
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/k5test[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/antlr4-python3-runtime/

2023-02-19 Thread Michał Górny
commit: 2140bd70fb330b2f044f4bbc5cf3235b4686543d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 20 05:23:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 20 06:23:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2140bd70

dev-python/antlr4-python3-runtime: Bump to 4.12.0

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

 dev-python/antlr4-python3-runtime/Manifest |  1 +
 .../antlr4-python3-runtime-4.12.0.ebuild   | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-python/antlr4-python3-runtime/Manifest 
b/dev-python/antlr4-python3-runtime/Manifest
index c99f021c0595..8cba64bedde7 100644
--- a/dev-python/antlr4-python3-runtime/Manifest
+++ b/dev-python/antlr4-python3-runtime/Manifest
@@ -1 +1,2 @@
 DIST antlr-4.11.1.gh.tar.gz 4383139 BLAKE2B 
ac6e49ae8d4d44923e40eba98fa2c850cb594929ae1a29223678377aabe6f35d57f95e125393aa6b7145828c876442608883356b594ab43346c891ca932d9fd5
 SHA512 
a81f2ebcbcb6e63eb651731ceafab55f66401a3da0a6b2688cfe96d3bda299542dab5b05aaf4c8a8520ba32891b23adbf912011a4e45afae492a2a350d333ae9
+DIST antlr-4.12.0.gh.tar.gz 4408352 BLAKE2B 
9a7ba9149c459e5b6a7eec750d1623f10be4aa119479d93dbf7f3955176013ac3e56d3a95399460ed5170cf2bf01fff586852a84d2cb86fe04e89846211e39cd
 SHA512 
2217509e8766ceee7b9e5fdee3a9972b1f42fb442bdf3e3c0a8027f88bc49508386adb5ea8a02c982ef2176e2b5e60669746a387ec426682d7f43bca28aa4b6f

diff --git 
a/dev-python/antlr4-python3-runtime/antlr4-python3-runtime-4.12.0.ebuild 
b/dev-python/antlr4-python3-runtime/antlr4-python3-runtime-4.12.0.ebuild
new file mode 100644
index ..2c778f97e89c
--- /dev/null
+++ b/dev-python/antlr4-python3-runtime/antlr4-python3-runtime-4.12.0.ebuild
@@ -0,0 +1,29 @@
+# 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="Python 3 runtime for ANTLR"
+HOMEPAGE="
+   https://www.antlr.org/
+   https://github.com/antlr/antlr4/
+   https://pypi.org/project/antlr4-python3-runtime/
+"
+SRC_URI="
+   https://github.com/antlr/antlr4/archive/${PV}.tar.gz
+   -> antlr-${PV}.gh.tar.gz
+"
+S="${WORKDIR}/antlr4-${PV}/runtime/Python3"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+python_test() {
+   "${EPYTHON}" tests/run.py -v || die "Tests failed with ${EPYTHON}"
+}



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

2023-02-19 Thread Sam James
commit: fe1f65fd02bae17ef7bc7f37c31c49b7a2cb90dc
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Feb 20 01:04:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 20 06:17:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe1f65fd

net-misc/curl: add 7.88.0-r2 (test fixes)

- Get HTTP/2, HTTP/3 tests into a state where they can actually run

Closes: https://bugs.gentoo.org/738054
Closes: https://bugs.gentoo.org/739752
Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 net-misc/curl/curl-7.88.0-r2.ebuild | 304 
 1 file changed, 304 insertions(+)

diff --git a/net-misc/curl/curl-7.88.0-r2.ebuild 
b/net-misc/curl/curl-7.88.0-r2.ebuild
new file mode 100644
index ..4917e660639d
--- /dev/null
+++ b/net-misc/curl/curl-7.88.0-r2.ebuild
@@ -0,0 +1,304 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit autotools multilib-minimal prefix verify-sig
+
+DESCRIPTION="A Client that groks URLs"
+HOMEPAGE="https://curl.se/;
+SRC_URI="https://curl.se/download/${P}.tar.xz
+   verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )"
+
+LICENSE="curl"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap kerberos 
ldap mbedtls nss +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl 
sslv3 static-libs test telnet +tftp websockets zstd"
+IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl 
curl_ssl_rustls"
+IUSE+=" nghttp3"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/danielstenberg.asc
+
+#Only one default ssl provider can be enabled
+REQUIRED_USE="
+   ssl? (
+   ^^ (
+   curl_ssl_gnutls
+   curl_ssl_mbedtls
+   curl_ssl_nss
+   curl_ssl_openssl
+   curl_ssl_rustls
+   )
+   )"
+
+# lead to lots of false negatives, bug #285669
+RESTRICT="!test? ( test )"
+
+RDEPEND="ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
+   brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=[static-libs?,${MULTILIB_USEDEP}]
+   dev-libs/nettle:=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   mbedtls? (
+   net-libs/mbedtls:=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   openssl? (
+   
dev-libs/openssl:=[sslv3(-)=,static-libs?,${MULTILIB_USEDEP}]
+   )
+   nss? (
+   dev-libs/nss:0[${MULTILIB_USEDEP}]
+   dev-libs/nss-pem
+   app-misc/ca-certificates
+   )
+   rustls? (
+   net-libs/rustls-ffi:=[${MULTILIB_USEDEP}]
+   )
+   )
+   http2? ( net-libs/nghttp2:=[${MULTILIB_USEDEP}] )
+   nghttp3? (
+   net-libs/nghttp3[${MULTILIB_USEDEP}]
+   net-libs/ngtcp2[ssl,${MULTILIB_USEDEP}]
+   )
+   idn? ( net-dns/libidn2:=[static-libs?,${MULTILIB_USEDEP}] )
+   adns? ( net-dns/c-ares:=[${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] )
+   ssh? ( net-libs/libssh2[${MULTILIB_USEDEP}] )
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )"
+
+DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/perl
+   virtual/pkgconfig
+   test? (
+   sys-apps/diffutils
+   http2? ( net-libs/nghttp2:=[utils,${MULTILIB_USEDEP}] )
+   nghttp3? ( net-libs/nghttp2:=[utils,${MULTILIB_USEDEP}] )
+   )
+   verify-sig? ( sec-keys/openpgp-keys-danielstenberg )"
+
+DOCS=( CHANGES README 
docs/{FEATURES.md,INTERNALS.md,FAQ,BUGS.md,CONTRIBUTE.md} )
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/curl/curlbuild.h
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/curl-config
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-7.30.0-prefix.patch
+   "${FILESDIR}"/${PN}-respect-cflags-3.patch
+
+   "${FILESDIR}"/${P}-http2.patch
+   "${FILESDIR}"/${P}-tests.patch
+)
+
+src_prepare() {
+   default
+
+   # Some tests (HTTP/#) rely on ssl certificates that are stored VCS 
which breaks
+   # with out-of-tree builds.
+   sed -i "s:my \$path   = getcwd():my \$path   = \"${S}/tests\":" 
tests/http*-server.pl \
+   || die "Unable to update test locations"
+   eprefixify curl-config.in
+   eautoreconf
+}
+

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

2023-02-19 Thread Sam James
commit: 77671f8f4771bcf9567ff068ac09996377e78b51
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Feb 20 05:50:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 20 06:17:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77671f8f

net-misc/curl: drop 7.88.0-r1

Signed-off-by: Matt Jolly  footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/29676
Signed-off-by: Sam James  gentoo.org>

 net-misc/curl/curl-7.88.0-r1.ebuild | 298 
 1 file changed, 298 deletions(-)

diff --git a/net-misc/curl/curl-7.88.0-r1.ebuild 
b/net-misc/curl/curl-7.88.0-r1.ebuild
deleted file mode 100644
index a95ae998050a..
--- a/net-misc/curl/curl-7.88.0-r1.ebuild
+++ /dev/null
@@ -1,298 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit autotools prefix multilib-minimal verify-sig
-
-DESCRIPTION="A Client that groks URLs"
-HOMEPAGE="https://curl.se/;
-SRC_URI="https://curl.se/download/${P}.tar.xz
-   verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )"
-
-LICENSE="curl"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap kerberos 
ldap mbedtls nss +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl 
sslv3 static-libs test telnet +tftp websockets zstd"
-IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl 
curl_ssl_rustls"
-IUSE+=" nghttp3"
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/danielstenberg.asc
-
-#Only one default ssl provider can be enabled
-REQUIRED_USE="
-   ssl? (
-   ^^ (
-   curl_ssl_gnutls
-   curl_ssl_mbedtls
-   curl_ssl_nss
-   curl_ssl_openssl
-   curl_ssl_rustls
-   )
-   )"
-
-# lead to lots of false negatives, bug #285669
-RESTRICT="!test? ( test )"
-
-RDEPEND="ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
-   brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-   ssl? (
-   gnutls? (
-   net-libs/gnutls:=[static-libs?,${MULTILIB_USEDEP}]
-   dev-libs/nettle:=[${MULTILIB_USEDEP}]
-   app-misc/ca-certificates
-   )
-   mbedtls? (
-   net-libs/mbedtls:=[${MULTILIB_USEDEP}]
-   app-misc/ca-certificates
-   )
-   openssl? (
-   
dev-libs/openssl:=[sslv3(-)=,static-libs?,${MULTILIB_USEDEP}]
-   )
-   nss? (
-   dev-libs/nss:0[${MULTILIB_USEDEP}]
-   dev-libs/nss-pem
-   app-misc/ca-certificates
-   )
-   rustls? (
-   net-libs/rustls-ffi:=[${MULTILIB_USEDEP}]
-   )
-   )
-   http2? ( net-libs/nghttp2:=[${MULTILIB_USEDEP}] )
-   nghttp3? (
-   net-libs/nghttp3[${MULTILIB_USEDEP}]
-   net-libs/ngtcp2[ssl,${MULTILIB_USEDEP}]
-   )
-   idn? ( net-dns/libidn2:=[static-libs?,${MULTILIB_USEDEP}] )
-   adns? ( net-dns/c-ares:=[${MULTILIB_USEDEP}] )
-   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
-   rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] )
-   ssh? ( net-libs/libssh2[${MULTILIB_USEDEP}] )
-   sys-libs/zlib[${MULTILIB_USEDEP}]
-   zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )"
-
-DEPEND="${RDEPEND}"
-BDEPEND="dev-lang/perl
-   virtual/pkgconfig
-   test? (
-   sys-apps/diffutils
-   )
-   verify-sig? ( sec-keys/openpgp-keys-danielstenberg )"
-
-DOCS=( CHANGES README 
docs/{FEATURES.md,INTERNALS.md,FAQ,BUGS.md,CONTRIBUTE.md} )
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/curl/curlbuild.h
-)
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/curl-config
-)
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-7.30.0-prefix.patch
-   "${FILESDIR}"/${PN}-respect-cflags-3.patch
-
-   "${FILESDIR}"/${P}-http2.patch
-   "${FILESDIR}"/${P}-tests.patch
-)
-
-src_prepare() {
-   default
-
-   eprefixify curl-config.in
-   eautoreconf
-}
-
-multilib_src_configure() {
-   # We make use of the fact that later flags override earlier ones
-   # So start with all ssl providers off until proven otherwise
-   # TODO: in the future, we may want to add wolfssl 
(https://www.wolfssl.com/)
-   local myconf=()
-
-   myconf+=( --without-ca-fallback 
--with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt  )
-   #myconf+=( --without-default-ssl-backend )
-   if use ssl ; then
-   myconf+=( --without-gnutls --without-mbedtls 

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

2023-02-19 Thread Sam James
commit: 49c5a3ce950e24a28d569f35f1fd891ca53953e5
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 20 06:02:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 20 06:02:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49c5a3ce

dev-python/pkgcraft: add 0.0.5

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

 dev-python/pkgcraft/Manifest| 1 +
 dev-python/pkgcraft/{pkgcraft-.ebuild => pkgcraft-0.0.5.ebuild} | 2 +-
 dev-python/pkgcraft/pkgcraft-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/pkgcraft/Manifest b/dev-python/pkgcraft/Manifest
index 251c85478708..c3b0a862a650 100644
--- a/dev-python/pkgcraft/Manifest
+++ b/dev-python/pkgcraft/Manifest
@@ -1,2 +1,3 @@
 DIST pkgcraft-0.0.3.tar.gz 1239742 BLAKE2B 
c9148d3ac34d80c47db5d1080b3806e6b64fffa226d595a11499215626342286efc19b86fd1e158a8ca0021ab8946d35e4393fceaf8a318c258114a6c2e1ffdf
 SHA512 
53ae196d073271654807ef5587c38d83e10b606f59baf63e3c8da7ce1b1d80d7acd1e3e201ebba1346c14d101eded666d6ad9bdf972b36c574c9b494147baa4a
 DIST pkgcraft-0.0.4.tar.gz 397121 BLAKE2B 
72b24d34b6c3b6114a5d182b4fe562078aa258a21271b33d8858c85cca480a932afab5933978295fd44d531146d58688391efe8e23f358332de83ae5195d68fb
 SHA512 
04996bcbe6d9a8ae6082ea84a63358f42d3a503f1e0d188b627b033b8379cf6e22f5ae8ff764b7213fe6d801a1eeb6321b02967e77d98575125e16781d9b917c
+DIST pkgcraft-0.0.5.tar.gz 400237 BLAKE2B 
de78c1570ce8080742d3afbff2c9078b56fb14e7b097bd09b47c5b21a5de1062989835c9c12e4efd9d4be4aef7e9dec1350606700d80c5482cf81d1d2c4febc0
 SHA512 
2366180189314cafa4be8a180eed62a8c994bfd862ebc5292e01d9cd2585b9eca082535e405924ad758d6f89309c5e64727242a52f95f6e71aa6aff3495edd57

diff --git a/dev-python/pkgcraft/pkgcraft-.ebuild 
b/dev-python/pkgcraft/pkgcraft-0.0.5.ebuild
similarity index 98%
copy from dev-python/pkgcraft/pkgcraft-.ebuild
copy to dev-python/pkgcraft/pkgcraft-0.0.5.ebuild
index a9b364218f73..be43bfffaec1 100644
--- a/dev-python/pkgcraft/pkgcraft-.ebuild
+++ b/dev-python/pkgcraft/pkgcraft-0.0.5.ebuild
@@ -26,7 +26,7 @@ else
 
KEYWORDS="~amd64"
 
-   PKGCRAFT_VERSION_MIN="0.0.5"
+   PKGCRAFT_VERSION_MIN="0.0.6"
 fi
 
 LICENSE="MIT"

diff --git a/dev-python/pkgcraft/pkgcraft-.ebuild 
b/dev-python/pkgcraft/pkgcraft-.ebuild
index a9b364218f73..be43bfffaec1 100644
--- a/dev-python/pkgcraft/pkgcraft-.ebuild
+++ b/dev-python/pkgcraft/pkgcraft-.ebuild
@@ -26,7 +26,7 @@ else
 
KEYWORDS="~amd64"
 
-   PKGCRAFT_VERSION_MIN="0.0.5"
+   PKGCRAFT_VERSION_MIN="0.0.6"
 fi
 
 LICENSE="MIT"



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

2023-02-19 Thread Sam James
commit: fca8f9755bb49ed986c642132317153ad057492f
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 20 05:57:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 20 05:58:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca8f975

media-libs/lcms: add 2.15_rc1 (unkeyworded)

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

 media-libs/lcms/Manifest |  1 +
 media-libs/lcms/lcms-2.15_rc1.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/media-libs/lcms/Manifest b/media-libs/lcms/Manifest
index 2b0cd869338b..3c6cd433934f 100644
--- a/media-libs/lcms/Manifest
+++ b/media-libs/lcms/Manifest
@@ -1,2 +1,3 @@
 DIST lcms2-2.13.1.tar.gz 7276499 BLAKE2B 
ff4815fc4bcea94dc942f8072741c592f1bbde9c8e997f4e21e36cd271062a341ecc9b1f3c56e3e36ec19091fec049ee9faf75df04c2bc1e11174dc4cfe8da9e
 SHA512 
214ec63fa086b580a6507d493a54ccf5faf02c40e149d71e41f9fc8510efdb16554621c96d91cc886f09682c9631b10aa194b4b67eb6ffcc871d5d4666b05617
 DIST lcms2-2.14.tar.gz 7406694 BLAKE2B 
777b0bf65829121a3d32bca1ab936ac022f9af739bccdd02d5f86688c3386b974f526a012bdec4d36649566eea0aa659db317dd383eede6488236d601156a0f9
 SHA512 
92fba0a457ea81590eba0b8d98b7b621da6a83e3857948585e0b524235954954f9ac1670cf6a19b457c0fce22a87899ea4c5810db1ff2acf7c6b6e0dc4b61a1b
+DIST lcms2-2.15rc1.tar.gz 7548730 BLAKE2B 
2cdece21600a699b60fc9634ee321f03bd6e1c0f9422af96e9113b271abe9ff31876211577556195abe0856ce14a11c219046fc0fd7bbe4adf309fa7d689011c
 SHA512 
50f4b4578f159070f068191ab98b474545733b591647abcc08dc716c42f58e950cdf1332c5daf52ae50323551fcafa7da8317649cd3b342bbc245aca5c8b056e

diff --git a/media-libs/lcms/lcms-2.15_rc1.ebuild 
b/media-libs/lcms/lcms-2.15_rc1.ebuild
new file mode 100644
index ..4cd2c96a2439
--- /dev/null
+++ b/media-libs/lcms/lcms-2.15_rc1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib
+
+DESCRIPTION="A lightweight, speed optimized color management engine"
+HOMEPAGE="https://www.littlecms.com/;
+SRC_URI="https://github.com/mm2/Little-CMS/releases/download/lcms${PV/_}/${PN}2-${PV/_}.tar.gz;
+S="${WORKDIR}/lcms2-${PV/_}"
+
+# GPL-3 for the threaded & fastfloat plugins, see meson_options.txt
+LICENSE="GPL-3 MIT"
+SLOT="2"
+if [[ ${PV} != *_rc* ]] ; then
+   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"
+fi
+IUSE="doc jpeg static-libs tiff"
+
+RDEPEND="
+   jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
+   tiff? ( >=media-libs/tiff-4.0.3-r6:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Ddefault_library=$(multilib_native_usex static-libs both 
shared)
+   -Dthreaded=true
+   -Dfastfloat=true
+   $(meson_feature jpeg)
+   $(meson_feature tiff)
+   )
+
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   use doc && dodoc doc/*.pdf
+}



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

2023-02-19 Thread Ionen Wolkens
commit: 3fd1e227def7cb519702a29699cd3f3435fc2dba
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Feb 20 05:44:38 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Feb 20 05:50:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fd1e227

x11-drivers/nvidia-drivers: bump NV_KERNEL_MAX to 6.2 where possible

Those using legacy branches are advised to stay on 6.1 LTS or older.

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

 x11-drivers/nvidia-drivers/nvidia-drivers-525.47.07.ebuild | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-525.85.05.ebuild | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-525.89.02.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.07.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.07.ebuild
index cb22915a48a9..df55231da30f 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.07.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.07.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_USE="driver"
 inherit desktop flag-o-matic linux-mod multilib readme.gentoo-r1 \
systemd toolchain-funcs unpacker user-info
 
-NV_KERNEL_MAX="6.1"
+NV_KERNEL_MAX="6.2"
 NV_PIN="525.85.05"
 
 DESCRIPTION="NVIDIA Accelerated Graphics Driver"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.85.05.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-525.85.05.ebuild
index 60013f9aa119..93e59196de1b 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.85.05.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.85.05.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_USE="driver"
 inherit desktop flag-o-matic linux-mod multilib readme.gentoo-r1 \
systemd toolchain-funcs unpacker user-info
 
-NV_KERNEL_MAX="6.1"
+NV_KERNEL_MAX="6.2"
 NV_URI="https://download.nvidia.com/XFree86/;
 
 DESCRIPTION="NVIDIA Accelerated Graphics Driver"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.89.02.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-525.89.02.ebuild
index 8f1d78d8e724..fe47ef3070bc 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.89.02.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.89.02.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_USE="driver"
 inherit desktop flag-o-matic linux-mod multilib readme.gentoo-r1 \
systemd toolchain-funcs unpacker user-info
 
-NV_KERNEL_MAX="6.1"
+NV_KERNEL_MAX="6.2"
 NV_URI="https://download.nvidia.com/XFree86/;
 
 DESCRIPTION="NVIDIA Accelerated Graphics Driver"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/rocm-opencl-runtime/files/, dev-libs/rocm-opencl-runtime/

2023-02-19 Thread Sam James
commit: 374c8828b3a2bca0b55ebcce9b5b8b5c710647a1
Author: Yiyang Wu  gmail  com>
AuthorDate: Mon Feb 20 02:15:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 20 04:26:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=374c8828

dev-libs/rocm-opencl-runtime: Fix gcc-13 build

Backport two patches for missing includes

Also apply patch for file rocm reorg (hsa/hsa.h) to 5.1.3 ebuild, which
fix compilation issue

Closes: https://bugs.gentoo.org/895382
Bug: https://bugs.gentoo.org/893602
Signed-off-by: Yiyang Wu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29675
Signed-off-by: Sam James  gentoo.org>

 .../files/rocclr-5.3.3-gcc13.patch | 25 ++
 .../files/rocm-opencl-runtime-5.3.3-gcc13.patch| 25 ++
 .../rocm-opencl-runtime-5.1.3.ebuild   |  5 -
 .../rocm-opencl-runtime-5.3.3-r1.ebuild|  3 +++
 4 files changed, 57 insertions(+), 1 deletion(-)

diff --git a/dev-libs/rocm-opencl-runtime/files/rocclr-5.3.3-gcc13.patch 
b/dev-libs/rocm-opencl-runtime/files/rocclr-5.3.3-gcc13.patch
new file mode 100644
index ..17a64d20bf1e
--- /dev/null
+++ b/dev-libs/rocm-opencl-runtime/files/rocclr-5.3.3-gcc13.patch
@@ -0,0 +1,25 @@
+From ca70cd7c3d63b1036e604116f3b269ca123e7904 Mon Sep 17 00:00:00 2001
+From: Jeremy Newton 
+Date: Wed, 8 Feb 2023 14:03:58 -0500
+Subject: [PATCH] SWDEV-1 - device: Add missing include
+
+Newer GCC's seem to require this.
+
+Change-Id: I85926d4fa552b772f2eb9f8ede7863a546c47f54
+Signed-off-by: Jeremy Newton 
+---
+ device/devhcprintf.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/device/devhcprintf.cpp b/device/devhcprintf.cpp
+index b36f7758..a5aba4a4 100644
+--- a/device/devhcprintf.cpp
 b/device/devhcprintf.cpp
+@@ -23,6 +23,7 @@
+ 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

diff --git 
a/dev-libs/rocm-opencl-runtime/files/rocm-opencl-runtime-5.3.3-gcc13.patch 
b/dev-libs/rocm-opencl-runtime/files/rocm-opencl-runtime-5.3.3-gcc13.patch
new file mode 100644
index ..01b3a68e70be
--- /dev/null
+++ b/dev-libs/rocm-opencl-runtime/files/rocm-opencl-runtime-5.3.3-gcc13.patch
@@ -0,0 +1,25 @@
+From 767241dca886bcd2469d91382afab9d032e1cfa6 Mon Sep 17 00:00:00 2001
+From: Jeremy Newton 
+Date: Wed, 8 Feb 2023 14:16:43 -0500
+Subject: [PATCH] SWDEV-1 - cltrace: Add missing include
+
+Newer GCC's seem to require this.
+
+Signed-off-by: Jeremy Newton 
+Change-Id: I56ef934600729e892f1cd7ab11662760df48aed8
+---
+ tools/cltrace/cltrace.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/tools/cltrace/cltrace.cpp b/tools/cltrace/cltrace.cpp
+index be96298..5ac5b62 100644
+--- a/tools/cltrace/cltrace.cpp
 b/tools/cltrace/cltrace.cpp
+@@ -17,6 +17,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #ifdef _MSC_VER
+ #include 

diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.1.3.ebuild 
b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.1.3.ebuild
index d3bff871de9b..e0845f49453a 100644
--- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.1.3.ebuild
+++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.1.3.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
@@ -30,6 +30,7 @@ BDEPEND=">=dev-util/rocm-cmake-${PV}
 PATCHES=(
"${FILESDIR}/${PN}-5.1.3-remove-clinfo.patch"
"${FILESDIR}/${PN}-3.5.0-do-not-install-libopencl.patch"
+   "${FILESDIR}/${PN}-5.3.3-gcc13.patch"
 )
 
 S="${WORKDIR}/ROCm-OpenCL-Runtime-rocm-${PV}"
@@ -51,6 +52,8 @@ src_prepare() {
# Bug #753377
# patch re-enables accidentally disabled gfx800 family
eapply "${FILESDIR}/${PN}-5.0.2-enable-gfx800.patch"
+   eapply "${FILESDIR}/rocclr-5.3.3-fix-include.patch"
+   eapply "${FILESDIR}/rocclr-5.3.3-gcc13.patch"
popd || die
 }
 

diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.3.3-r1.ebuild 
b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.3.3-r1.ebuild
index 169deaf37b79..a982c2d36ed0 100644
--- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.3.3-r1.ebuild
+++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.3.3-r1.ebuild
@@ -30,6 +30,8 @@ BDEPEND=">=dev-util/rocm-cmake-${PV}
 S="${WORKDIR}/ROCm-OpenCL-Runtime-rocm-${PV}"
 S1="${WORKDIR}/ROCclr-rocm-${PV}"
 
+PATCHES=( "${FILESDIR}/${PN}-5.3.3-gcc13.patch" )
+
 src_prepare() {
cmake_src_prepare
 
@@ -38,6 +40,7 @@ src_prepare() {
# patch re-enables accidentally disabled gfx800 family
eapply "${FILESDIR}/${PN}-5.0.2-enable-gfx800.patch"
eapply "${FILESDIR}/rocclr-${PV}-fix-include.patch"
+   eapply "${FILESDIR}/rocclr-5.3.3-gcc13.patch"
popd || die
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/hip/, dev-util/hip/files/

2023-02-19 Thread Sam James
commit: 1d983277e4fcd3db3a723bf3eeba896eadd67c2c
Author: Yiyang Wu  gmail  com>
AuthorDate: Mon Feb 20 01:59:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 20 04:26:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d983277

dev-util/hip: backport patch to fix gcc-13 compile issue

Closes: https://bugs.gentoo.org/895396
Signed-off-by: Yiyang Wu  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-util/hip/files/rocclr-5.3.3-gcc13.patch | 25 +
 dev-util/hip/hip-5.3.3-r3.ebuild|  1 +
 2 files changed, 26 insertions(+)

diff --git a/dev-util/hip/files/rocclr-5.3.3-gcc13.patch 
b/dev-util/hip/files/rocclr-5.3.3-gcc13.patch
new file mode 100644
index ..17a64d20bf1e
--- /dev/null
+++ b/dev-util/hip/files/rocclr-5.3.3-gcc13.patch
@@ -0,0 +1,25 @@
+From ca70cd7c3d63b1036e604116f3b269ca123e7904 Mon Sep 17 00:00:00 2001
+From: Jeremy Newton 
+Date: Wed, 8 Feb 2023 14:03:58 -0500
+Subject: [PATCH] SWDEV-1 - device: Add missing include
+
+Newer GCC's seem to require this.
+
+Change-Id: I85926d4fa552b772f2eb9f8ede7863a546c47f54
+Signed-off-by: Jeremy Newton 
+---
+ device/devhcprintf.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/device/devhcprintf.cpp b/device/devhcprintf.cpp
+index b36f7758..a5aba4a4 100644
+--- a/device/devhcprintf.cpp
 b/device/devhcprintf.cpp
+@@ -23,6 +23,7 @@
+ 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/dev-util/hip/hip-5.3.3-r3.ebuild b/dev-util/hip/hip-5.3.3-r3.ebuild
index b4f51b3ef7b0..e73675209ae1 100644
--- a/dev-util/hip/hip-5.3.3-r3.ebuild
+++ b/dev-util/hip/hip-5.3.3-r3.ebuild
@@ -105,6 +105,7 @@ src_prepare() {
 
pushd ${CLR_S} || die
eapply "${FILESDIR}/rocclr-${PV}-fix-include.patch"
+   eapply "${FILESDIR}/rocclr-5.3.3-gcc13.patch"
 }
 
 src_configure() {



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

2023-02-19 Thread Sam James
commit: f64632182554c543dc77a0dc58b42ad08fd9d09b
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 20 03:59:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 20 04:00:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6463218

sys-devel/gcc: add 13.0.1_pre20230219

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

 sys-devel/gcc/Manifest  |  1 +
 sys-devel/gcc/gcc-13.0.1_pre20230219.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index f1f608f1f6a7..a22b6bc6e93b 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -28,6 +28,7 @@ DIST gcc-12.2.0-patches-13.tar.xz 13756 BLAKE2B 
df0388a669458f2991951d2f4027badb
 DIST gcc-12.2.0-patches-2.tar.xz 13952 BLAKE2B 
a9e798911acaf45c3f585f69721130cfbecec016727a50ac0f4767b37a2ab9df39e0828abb07f1e429619cc102808f81af8422fef0265415c287d303d9d97fc0
 SHA512 
1808a05e98094577099d115ff5f3e136e3fc8f39fbe35c5183fd7775383f94439212e5e4174ab8d0ae8c0874e227ff84a958ffdfa1c99c9a8306a9842d126ef9
 DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da
 SHA512 
e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173
 DIST gcc-13-20230212.tar.xz 83949608 BLAKE2B 
2c794044b6dc220b109bcb86ed1315f9413ef86e399b7062c4cb918d6ca7eede34db947c854d670201a25034471f57b9feaf2c23ea8f9714d272a1678311966d
 SHA512 
2ed0656ab75abe5aa60f087c1ce5a2e41395cb5d827279d4d67192e6b9e85890849e42982e7b89b89ff5eaf6a81aef292ccf618f29a8b9ccb2d6a8bd56dc76f9
+DIST gcc-13-20230219.tar.xz 84151776 BLAKE2B 
3fe1c7926e95072c28374f32eecb4c88cdc04d73e1462de3b560249f5fd7795d0ca911219061386e43114c391f0f9b145bdcc05c8b5c6b267462dd290111ab7e
 SHA512 
7d94e71e7608693569908d24ae7e8648a9d11fbfd366e21a802b9e24294ff8e214802e23b47c7030d41e1273dfae052d125a7634a02cc1f7999c5fd17a6cd3a1
 DIST gcc-13.1.0-musl-patches-1.tar.xz 3528 BLAKE2B 
c572ab4a0fb929b16ec36b3a3616cdcccd62f7ee27ded8077008b9beb50539db64cc251ff8a3eade54e8ebfe1012f8f32d0802379bf8ffb0f1b8ce7c8457da37
 SHA512 
ffb7dfa54a9d23b5333664e915efd9f18a43cd696f4ff5669a8b072a0e9cf4978de53e315123542441a2533e4f269de0bb7d90ee7a37d3a7517b7cda6ea06681
 DIST gcc-13.1.0-patches-8.tar.xz 11644 BLAKE2B 
aaa135a7d22badc22eeba42fe92c2de40e1a779836f42b5ba15884ad3d756020421b99e29b9a27f40368013fb9d8348e3ca1ef3541a6de55129d66f4645caf8f
 SHA512 
a71ef0f215451c840a99d7100489e8364e4e7a71d83e9be42e35fb06d4276afadb64834801ef3469a4edb78eede5a03c18104215fef3039f98da3b3d0c8e69af
 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 
7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7
 SHA512 
1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6

diff --git a/sys-devel/gcc/gcc-13.0.1_pre20230219.ebuild 
b/sys-devel/gcc/gcc-13.0.1_pre20230219.ebuild
new file mode 100644
index ..6b843430b057
--- /dev/null
+++ b/sys-devel/gcc/gcc-13.0.1_pre20230219.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="8"
+PATCH_GCC_VER="13.1.0"
+MUSL_VER="1"
+MUSL_GCC_VER="13.1.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=$(($(ver_cut 3) - 9998))
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+fi
+
+inherit toolchain
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=master
+
+# Don't keyword live ebuilds
+if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~loong"
+fi
+
+# Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+# If GCC is enabling CET by default, we need glibc to be built with support 
for it.
+# bug #830454
+RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+DEPEND="${RDEPEND}"
+BDEPEND="${CATEGORY}/binutils[cet(-)?]"
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p in "${upstreamed_patches[@]}"; do
+   rm -v "${WORKDIR}/patch/${p}" || die
+   done
+
+   toolchain_src_prepare
+
+   eapply_user
+}



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

2023-02-19 Thread Craig Andrews
commit: 61af84b928d8da86d5ea9de6bbffb01173fcb15c
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Feb 20 02:43:57 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Feb 20 02:44:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61af84b9

www-apps/prowlarr: drop 1.2.1.2668

Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/prowlarr/Manifest   |  3 --
 www-apps/prowlarr/prowlarr-1.2.1.2668.ebuild | 57 
 2 files changed, 60 deletions(-)

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index 6f195d8b83b9..fea8ec885295 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -1,6 +1,3 @@
-DIST Prowlarr.develop.1.2.1.2668.linux-core-arm.tar.gz 86582808 BLAKE2B 
fd4ec95de1d532e81e5a35326738aa2fe313b82ba6ac77dfccf3e54d6f22b91b34e16d2ee044cf436fca5211832e6596a04eb7ad9ceb8f1bb9b68b69e035349b
 SHA512 
f53c67ce355e7e30d64f280488d3e4256e7a302f56c92434ede80f6109c6aa3f8d1fb516d58fe3ae609f88181dac912b685bab2814f5099b79b5af2952f8b286
-DIST Prowlarr.develop.1.2.1.2668.linux-core-arm64.tar.gz 85864242 BLAKE2B 
83e5373efcb2233b76e22fece354aefd791c9831715be4c32a4dabcccd40c5be56cc8c31a9fccdde2475aac1e390a834f8944f5f9a76b428042ddd25173afd96
 SHA512 
6846ddbc969d33310309f5e82fcc4063ccd849e91aca3000cd5afe728a1570032fb0aead6f1229e1505f083fc7e66992b33b9c3b61c7996eee24393985573139
-DIST Prowlarr.develop.1.2.1.2668.linux-core-x64.tar.gz 90869874 BLAKE2B 
1a683b82885012bdfa628f4d9b4556ec96c51da6d1c69d445bbeb07d794ba72b2253d326447aee7473cec80c3e2241cc7d8386cac61f021792daab197d89634a
 SHA512 
541f5bbf72f87ecfc39454cfb582bb247048fb428e5ebbb5d4127caa0f415637ee542e2ee5aef880d6a23d53c0f39a2f50d4eb198ba93f5c7f3cbe95320054e9
 DIST Prowlarr.master.1.2.2.2699.linux-core-arm.tar.gz 86577035 BLAKE2B 
93ce74ae183eeb55f4d39c11ae9cb8efecaec0bc00292e82e625b888adadc988c3e30ae22782f9e3321a4c0e6864b84ffa7f82d4f7f21f57f2aacd145ab74b65
 SHA512 
54d4de92390c8c1e32250745559e76dd8eae1e958b56fd6d84671dd355b36ce915790ab27eebf8014d5d2b78d8301170d23cd0018b4c1ed5912bc5456a12bf62
 DIST Prowlarr.master.1.2.2.2699.linux-core-arm64.tar.gz 85868103 BLAKE2B 
53160eaae5082ab746267347e79d098540b45e8c91d5b37006aa0f0f2273dc4e33d1a369ec788c583abae6fa752f0bbe0822a38eda2fe5b3e8980da1440f23e1
 SHA512 
0edf605a5521f7f38c2ccdbd44faeb57847fcd583a545fe7eccbeaac7d0ed5794dc24808abbba20a0cfa2a7f6b549cfeab71aea89e7f99aa01c11935767a662f
 DIST Prowlarr.master.1.2.2.2699.linux-core-x64.tar.gz 90869983 BLAKE2B 
68caf3d7c1539a273ab5968292d5ddc0448d060319e42086e86c2e8848fec79a0f6c6dc228fc70533170da6d4e811c9988d75fbd5c59a9620938675528266cf5
 SHA512 
81d069b8c17ebd6a496fa148277647892a88e87c03c4cd9a98a34658c37a85e34263d1b19ec6e51b076e5bf7c2a2f378477a4e5a8a696cfbc92924fb5571ee01

diff --git a/www-apps/prowlarr/prowlarr-1.2.1.2668.ebuild 
b/www-apps/prowlarr/prowlarr-1.2.1.2668.ebuild
deleted file mode 100644
index eb3efd28ba1a..
--- a/www-apps/prowlarr/prowlarr-1.2.1.2668.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-SRC_URI="
-   amd64? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz
 )
-   arm? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz
 )
-   arm64? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz
 )
-"
-
-DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps"
-HOMEPAGE="https://wiki.servarr.com/prowlarr;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-RESTRICT="bindist strip test"
-
-RDEPEND="
-   acct-group/prowlarr
-   acct-user/prowlarr
-   dev-libs/icu
-   dev-util/lttng-ust:0
-   dev-db/sqlite
-   sys-libs/glibc
-"
-
-QA_PREBUILT="*"
-
-S="${WORKDIR}/Prowlarr"
-
-src_prepare() {
-   default
-
-   # https://github.com/dotnet/runtime/issues/57784
-   rm libcoreclrtraceptprovider.so 
Prowlarr.Update/libcoreclrtraceptprovider.so || die
-}
-
-src_install() {
-   newinitd "${FILESDIR}/${PN}.init" ${PN}
-
-   keepdir /var/lib/${PN}
-   fowners -R ${PN}:${PN} /var/lib/${PN}
-
-   insinto /etc/logrotate.d
-   insopts -m0644 -o root -g root
-   newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
-   dodir  "/opt/${PN}"
-   cp -R "${S}/." "${D}/opt/prowlarr" || die "Install failed!"
-
-   systemd_dounit "${FILESDIR}/prowlarr.service"
-   systemd_newunit "${FILESDIR}/prowlarr.service" "${PN}@.service"
-}



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

2023-02-19 Thread Craig Andrews
commit: 62c1cf2e32dd1788c4f53d4681fc2f6172bd9d0f
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Feb 20 02:43:46 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Feb 20 02:44:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c1cf2e

www-apps/prowlarr: add 1.2.2.2699

Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/prowlarr/Manifest   |  3 ++
 www-apps/prowlarr/prowlarr-1.2.2.2699.ebuild | 57 
 2 files changed, 60 insertions(+)

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index d1dc068a8ddc..6f195d8b83b9 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -1,3 +1,6 @@
 DIST Prowlarr.develop.1.2.1.2668.linux-core-arm.tar.gz 86582808 BLAKE2B 
fd4ec95de1d532e81e5a35326738aa2fe313b82ba6ac77dfccf3e54d6f22b91b34e16d2ee044cf436fca5211832e6596a04eb7ad9ceb8f1bb9b68b69e035349b
 SHA512 
f53c67ce355e7e30d64f280488d3e4256e7a302f56c92434ede80f6109c6aa3f8d1fb516d58fe3ae609f88181dac912b685bab2814f5099b79b5af2952f8b286
 DIST Prowlarr.develop.1.2.1.2668.linux-core-arm64.tar.gz 85864242 BLAKE2B 
83e5373efcb2233b76e22fece354aefd791c9831715be4c32a4dabcccd40c5be56cc8c31a9fccdde2475aac1e390a834f8944f5f9a76b428042ddd25173afd96
 SHA512 
6846ddbc969d33310309f5e82fcc4063ccd849e91aca3000cd5afe728a1570032fb0aead6f1229e1505f083fc7e66992b33b9c3b61c7996eee24393985573139
 DIST Prowlarr.develop.1.2.1.2668.linux-core-x64.tar.gz 90869874 BLAKE2B 
1a683b82885012bdfa628f4d9b4556ec96c51da6d1c69d445bbeb07d794ba72b2253d326447aee7473cec80c3e2241cc7d8386cac61f021792daab197d89634a
 SHA512 
541f5bbf72f87ecfc39454cfb582bb247048fb428e5ebbb5d4127caa0f415637ee542e2ee5aef880d6a23d53c0f39a2f50d4eb198ba93f5c7f3cbe95320054e9
+DIST Prowlarr.master.1.2.2.2699.linux-core-arm.tar.gz 86577035 BLAKE2B 
93ce74ae183eeb55f4d39c11ae9cb8efecaec0bc00292e82e625b888adadc988c3e30ae22782f9e3321a4c0e6864b84ffa7f82d4f7f21f57f2aacd145ab74b65
 SHA512 
54d4de92390c8c1e32250745559e76dd8eae1e958b56fd6d84671dd355b36ce915790ab27eebf8014d5d2b78d8301170d23cd0018b4c1ed5912bc5456a12bf62
+DIST Prowlarr.master.1.2.2.2699.linux-core-arm64.tar.gz 85868103 BLAKE2B 
53160eaae5082ab746267347e79d098540b45e8c91d5b37006aa0f0f2273dc4e33d1a369ec788c583abae6fa752f0bbe0822a38eda2fe5b3e8980da1440f23e1
 SHA512 
0edf605a5521f7f38c2ccdbd44faeb57847fcd583a545fe7eccbeaac7d0ed5794dc24808abbba20a0cfa2a7f6b549cfeab71aea89e7f99aa01c11935767a662f
+DIST Prowlarr.master.1.2.2.2699.linux-core-x64.tar.gz 90869983 BLAKE2B 
68caf3d7c1539a273ab5968292d5ddc0448d060319e42086e86c2e8848fec79a0f6c6dc228fc70533170da6d4e811c9988d75fbd5c59a9620938675528266cf5
 SHA512 
81d069b8c17ebd6a496fa148277647892a88e87c03c4cd9a98a34658c37a85e34263d1b19ec6e51b076e5bf7c2a2f378477a4e5a8a696cfbc92924fb5571ee01

diff --git a/www-apps/prowlarr/prowlarr-1.2.2.2699.ebuild 
b/www-apps/prowlarr/prowlarr-1.2.2.2699.ebuild
new file mode 100644
index ..57ef13400018
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.2.2.2699.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+SRC_URI="
+   amd64? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-x64.tar.gz
 )
+   arm? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm.tar.gz
 )
+   arm64? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm64.tar.gz
 )
+"
+
+DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps"
+HOMEPAGE="https://wiki.servarr.com/prowlarr;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+   acct-group/prowlarr
+   acct-user/prowlarr
+   dev-libs/icu
+   dev-util/lttng-ust:0
+   dev-db/sqlite
+   sys-libs/glibc
+"
+
+QA_PREBUILT="*"
+
+S="${WORKDIR}/Prowlarr"
+
+src_prepare() {
+   default
+
+   # https://github.com/dotnet/runtime/issues/57784
+   rm libcoreclrtraceptprovider.so 
Prowlarr.Update/libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+   newinitd "${FILESDIR}/${PN}.init" ${PN}
+
+   keepdir /var/lib/${PN}
+   fowners -R ${PN}:${PN} /var/lib/${PN}
+
+   insinto /etc/logrotate.d
+   insopts -m0644 -o root -g root
+   newins "${FILESDIR}/${PN}.logrotate" ${PN}
+
+   dodir  "/opt/${PN}"
+   cp -R "${S}/." "${D}/opt/prowlarr" || die "Install failed!"
+
+   systemd_dounit "${FILESDIR}/prowlarr.service"
+   systemd_newunit "${FILESDIR}/prowlarr.service" "${PN}@.service"
+}



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

2023-02-19 Thread Maciej Barć
commit: e7e117e3466f700058f95b0145694ea728dd484c
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Feb 20 00:40:05 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Feb 20 00:53:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e117e3

app-emacs/diff-hl: drop old 1.8.8_p20220405

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

 app-emacs/diff-hl/Manifest   |  1 -
 app-emacs/diff-hl/diff-hl-1.8.8_p20220405.ebuild | 38 
 2 files changed, 39 deletions(-)

diff --git a/app-emacs/diff-hl/Manifest b/app-emacs/diff-hl/Manifest
index 7033904e561d..e0f1a834c8e3 100644
--- a/app-emacs/diff-hl/Manifest
+++ b/app-emacs/diff-hl/Manifest
@@ -1,3 +1,2 @@
-DIST diff-hl-1.8.8_p20220405.tar.gz 241924 BLAKE2B 
316326eaca5e37155665436e923b9c8fa2a05cee6cf37bdb4c8538dc2ca8575fa7eff736e125b063c92abc0365c42743907f01edcfb7df2837f58bb2cad2a62e
 SHA512 
4055699146f4244863c2be05a2196db7c51de16c9403ddad926b93b6be87b704efba1b578c2570d25a6e4da2d73863f8298691e26d270513558200169da02e04
 DIST diff-hl-1.9.0.tar.gz 242125 BLAKE2B 
1dff9d601ba0dd8e117dc22de95dbdfa05ab14c0efecdcb7168061f760fa00b61c936fd1b3f0208d325336e3f7eb4f4c081e8b3b6db84799b45a56a73f3e8542
 SHA512 
fd82e22e685d2c51048acd3e339f0d7da9a1dc7ba49f64437b66dccaaf5b7bd93b9832eb37c56c0e9cbbe6dc058968e9a53c6e5dec398471fc79615ccce828fb
 DIST diff-hl-1.9.1.tar.gz 242182 BLAKE2B 
5d4c718c9b1da142304687401589581147e4653e8adbf285a31cfd9369a9da8509129673a8d29cd4a14c7f6ba0c1cdc4a4e2635a57ae9357528672fd19b76be8
 SHA512 
f5090e0de5528ab4676c6710c9c758fce1d0a4075d18a62f00597d3d0d12690ef8e62b6e31f56f0ed87f9145dc0805b5854531179f3398f5f561e2dc66d78cdf

diff --git a/app-emacs/diff-hl/diff-hl-1.8.8_p20220405.ebuild 
b/app-emacs/diff-hl/diff-hl-1.8.8_p20220405.ebuild
deleted file mode 100644
index 21d9ad811e10..
--- a/app-emacs/diff-hl/diff-hl-1.8.8_p20220405.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-[[ ${PV} == *_p20220405 ]] && COMMIT=9d5dc2ffa1e4c7b43734b03dccb5ae6a80800569
-NEED_EMACS=25.1
-
-inherit elisp
-
-DESCRIPTION="Highlight uncommitted changes, jump between and revert them 
selectively"
-HOMEPAGE="https://github.com/dgutov/diff-hl/;
-SRC_URI="https://github.com/dgutov/${PN}/archive/${COMMIT}.tar.gz
-   -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${COMMIT}
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( dev-vcs/git )"
-
-DOCS=( README.md screenshot.png screenshot-dired.png screenshot-margin.png )
-ELISP_REMOVE=( .dir-locals.el )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
-   ebegin "Creating a git repository for tests"
-   git init "${S}" --initial-branch="master" &&
-   git add "${S}" &&
-   git config --local user.email "test@test" &&
-   git config --local user.name "test" &&
-   git commit --message "test" --quiet
-   eend $? || die
-   emake EMACS="${EMACS} ${EMACSFLAGS}" test
-}



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

2023-02-19 Thread Maciej Barć
commit: 458f34dd83af7442fef005222e6fa824d68ff536
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Feb 20 00:44:58 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Feb 20 00:53:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=458f34dd

app-emacs/corfu: bump to 0.35

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

 app-emacs/corfu/Manifest  |  1 +
 app-emacs/corfu/corfu-0.35.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/app-emacs/corfu/Manifest b/app-emacs/corfu/Manifest
index 0b078fb625d3..ef51f7ab71c2 100644
--- a/app-emacs/corfu/Manifest
+++ b/app-emacs/corfu/Manifest
@@ -1,2 +1,3 @@
 DIST corfu-0.33.tar.gz 44195 BLAKE2B 
7995bea510a812ca0772fb2229230ad0f1b1e1ef8ad97e832aa1bd650d7a59b4fe0412fe3f627c37d7027f094a6892856ac02b90aae583c25ce0f03577101ee4
 SHA512 
e9879a2ecce1fbce9a4750e85f5e5fa998e0f706e67d61b011061275bec7bdb8da3512b4da3d2fbdd6b8dc242887091bf1d68f96a465ee63f9b8e83829b5a3b8
 DIST corfu-0.34.tar.gz 44586 BLAKE2B 
c2a056cdef8cc536f3512662c442504fd3c973649e58b382eb92fb749bc5b3de2dcdad9f13cbe929b33b001fe9fc1ee2b057620c321f32ad9aefc0b274b71983
 SHA512 
5a46af83eed319170687e91386d8363416682fb6017d465a2b86c8164903efc128122b9cae81482155d8c710f7b2eb1dc8ff0b636544a0a611bec574fdb188c9
+DIST corfu-0.35.tar.gz 45540 BLAKE2B 
ae5649b3bc5b636887afdd1af7f8b36b9063bc863e72c844f24ad0ede5aacea9f9cab2fbcf0ee543b653f3763d2a0e34097eeadca46c947e483c93ed8cd6619e
 SHA512 
9d749a7e513486b1f83e073083b3c5a35d101c2eb20e4424bc1fe1313ea36469f50eb4c9967b3bb2c9cf249805a57c17843758e8e473f1af5c22987ae47ec404

diff --git a/app-emacs/corfu/corfu-0.35.ebuild 
b/app-emacs/corfu/corfu-0.35.ebuild
new file mode 100644
index ..af9057c005cf
--- /dev/null
+++ b/app-emacs/corfu/corfu-0.35.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Completion Overlay Region FUnction"
+HOMEPAGE="https://github.com/minad/corfu/;
+SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=app-emacs/compat-29.1.3.4"
+BDEPEND="${RDEPEND}"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   default
+   mv extensions/*.el . || die
+}
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}



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

2023-02-19 Thread Maciej Barć
commit: 00bd7a6b0a62a96672e5e956df26558e17955f54
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Feb 20 00:42:03 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Feb 20 00:53:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00bd7a6b

app-emacs/diff-hl: bump to 1.9.2

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

 app-emacs/diff-hl/Manifest |  1 +
 app-emacs/diff-hl/diff-hl-1.9.2.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/app-emacs/diff-hl/Manifest b/app-emacs/diff-hl/Manifest
index e0f1a834c8e3..c79fe964b706 100644
--- a/app-emacs/diff-hl/Manifest
+++ b/app-emacs/diff-hl/Manifest
@@ -1,2 +1,3 @@
 DIST diff-hl-1.9.0.tar.gz 242125 BLAKE2B 
1dff9d601ba0dd8e117dc22de95dbdfa05ab14c0efecdcb7168061f760fa00b61c936fd1b3f0208d325336e3f7eb4f4c081e8b3b6db84799b45a56a73f3e8542
 SHA512 
fd82e22e685d2c51048acd3e339f0d7da9a1dc7ba49f64437b66dccaaf5b7bd93b9832eb37c56c0e9cbbe6dc058968e9a53c6e5dec398471fc79615ccce828fb
 DIST diff-hl-1.9.1.tar.gz 242182 BLAKE2B 
5d4c718c9b1da142304687401589581147e4653e8adbf285a31cfd9369a9da8509129673a8d29cd4a14c7f6ba0c1cdc4a4e2635a57ae9357528672fd19b76be8
 SHA512 
f5090e0de5528ab4676c6710c9c758fce1d0a4075d18a62f00597d3d0d12690ef8e62b6e31f56f0ed87f9145dc0805b5854531179f3398f5f561e2dc66d78cdf
+DIST diff-hl-1.9.2.tar.gz 242052 BLAKE2B 
03a4daa14d0a80dbbe61b3e2ef853416750eb59806da2c2c7ba07fd5403f78a7566c124e9559733a78ab751562cf462db7702985f36d6375765efcc3fa6b5697
 SHA512 
067c902632bc70f10b201f9be38ee14c87a9026a1ac7076642d63ca421de287bf47ccee2e47a323c164672a718a5964e940b86f8330f5be35cfd90bff3ecf1a1

diff --git a/app-emacs/diff-hl/diff-hl-1.9.2.ebuild 
b/app-emacs/diff-hl/diff-hl-1.9.2.ebuild
new file mode 100644
index ..dd39684a4320
--- /dev/null
+++ b/app-emacs/diff-hl/diff-hl-1.9.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=25.1
+
+inherit elisp
+
+DESCRIPTION="Highlight uncommitted changes, jump between and revert them 
selectively"
+HOMEPAGE="https://github.com/dgutov/diff-hl/;
+SRC_URI="https://github.com/dgutov/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( dev-vcs/git )"
+
+DOCS=( README.md screenshot{,-dired,-margin}.png )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ebegin "Creating a git repository for tests"
+   git init "${S}" --initial-branch="master" &&
+   git add "${S}" &&
+   git config --local user.email "test@test" &&
+   git config --local user.name "test" &&
+   git commit --message "test" --quiet
+   eend "${?}" || die
+
+   emake EMACS="${EMACS} ${EMACSFLAGS}" test
+}



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

2023-02-19 Thread Maciej Barć
commit: 78cfa0b6e378ced48743cbfee49aa56d004ad030
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Feb 20 00:36:33 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Feb 20 00:53:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78cfa0b6

app-emacs/vertico: bump to 1.1

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

 app-emacs/vertico/Manifest   |  1 +
 app-emacs/vertico/vertico-1.1.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/app-emacs/vertico/Manifest b/app-emacs/vertico/Manifest
index 82306ff65606..b4b5665c0b47 100644
--- a/app-emacs/vertico/Manifest
+++ b/app-emacs/vertico/Manifest
@@ -1,3 +1,4 @@
 DIST vertico-0.28.tar.gz 43472 BLAKE2B 
4c2771104960ee95ac7dffebecdf30ddfcc42bb91377dbbf27f245e9f93eb392dfa16a9fdd45f34ef739b4f9364cdb3d5c9dca9dd2a111a0008b726bc31df117
 SHA512 
3844f16184056210cadc755e52d5886c9c6ed0b00278d5c1b0d30e2d13dd8b63215026305e62d69873aaea720aadaeb772b29161d98d2e080b302565bd1f1d4a
 DIST vertico-0.29.tar.gz 43682 BLAKE2B 
fef1ae786c823d7180f1c2d312a5961309d934145029933cc05e09839120bb2f4fcd1dbfad2194bb8613badb49966d1f69eb658397e4e2346ccc46fb228136ff
 SHA512 
6af726ee916090247d003f552470dea6a2348c3ca382e030fe4c3de777c3414ed00a50aa5cdec17de7e59ebd44f5d88d842a284b38be7f9edca9220a1b240da0
 DIST vertico-1.0.tar.gz 43930 BLAKE2B 
7418566d03c86c95aeb1969db19359628f04930413b17aaa2113836ee90368bb6df26c6af16a530a2977f3834b56565bbcd304ce362b6387baf9cc812c8b2982
 SHA512 
ad4e92b1edc5897f37b5ecc0c2f3291cf775afca14a33f1db17878f0560a4a1230513b833b1222f97b92f8711d2178bc30c6ccb55c8d22593f29b01717fd8968
+DIST vertico-1.1.tar.gz 44320 BLAKE2B 
ca423d0a745cb0ed9c7f857f07595614264c8cf60056b696c31e26f85578278b1993c803556609fd444a1729f5380e314b39bd586073a6145b6b3e7f46462999
 SHA512 
e8df93ad4bd97d6313eefc3c2d88652841858a22db9be17b07e68095c158daf228f717524a6ba912541ce405afdfe5f696a3e5adf5d08c5e9e8b44694eb62294

diff --git a/app-emacs/vertico/vertico-1.1.ebuild 
b/app-emacs/vertico/vertico-1.1.ebuild
new file mode 100644
index ..13de3fec2889
--- /dev/null
+++ b/app-emacs/vertico/vertico-1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Vertical interactive completion"
+HOMEPAGE="https://github.com/minad/vertico;
+SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=app-emacs/compat-29.1.3.4"
+BDEPEND="${RDEPEND}"
+
+DOCS=( CHANGELOG.org README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   default
+   mv extensions/*.el ./ || die
+}
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}



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

2023-02-19 Thread Maciej Barć
commit: 6849dd51179a3b9911bc4761eb94cd410ffc54c9
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Feb 20 00:42:39 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Feb 20 00:53:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6849dd51

app-emacs/corfu: drop old 0.28

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

 app-emacs/corfu/Manifest  |  1 -
 app-emacs/corfu/corfu-0.28.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/app-emacs/corfu/Manifest b/app-emacs/corfu/Manifest
index 15d319712b8a..0b078fb625d3 100644
--- a/app-emacs/corfu/Manifest
+++ b/app-emacs/corfu/Manifest
@@ -1,3 +1,2 @@
-DIST corfu-0.28.tar.gz 39100 BLAKE2B 
70deefdbe6768efa0c9a8c86b441f177f1c0e6f7c344f9290fd82dd1f02752c4dea5e8810b475e73709c89cc5d62d07f3beb70814f744828700d2d30edc0956c
 SHA512 
85de7be79cc979cd877f9f9fa0e9546f40716215393e8bfa6cfc8e8f71d1289a59702230f8051c3bbb4b968732423b1adc124fae4f661523fb4f5a78591f0c46
 DIST corfu-0.33.tar.gz 44195 BLAKE2B 
7995bea510a812ca0772fb2229230ad0f1b1e1ef8ad97e832aa1bd650d7a59b4fe0412fe3f627c37d7027f094a6892856ac02b90aae583c25ce0f03577101ee4
 SHA512 
e9879a2ecce1fbce9a4750e85f5e5fa998e0f706e67d61b011061275bec7bdb8da3512b4da3d2fbdd6b8dc242887091bf1d68f96a465ee63f9b8e83829b5a3b8
 DIST corfu-0.34.tar.gz 44586 BLAKE2B 
c2a056cdef8cc536f3512662c442504fd3c973649e58b382eb92fb749bc5b3de2dcdad9f13cbe929b33b001fe9fc1ee2b057620c321f32ad9aefc0b274b71983
 SHA512 
5a46af83eed319170687e91386d8363416682fb6017d465a2b86c8164903efc128122b9cae81482155d8c710f7b2eb1dc8ff0b636544a0a611bec574fdb188c9

diff --git a/app-emacs/corfu/corfu-0.28.ebuild 
b/app-emacs/corfu/corfu-0.28.ebuild
deleted file mode 100644
index 3374986f6f57..
--- a/app-emacs/corfu/corfu-0.28.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Completion Overlay Region FUnction"
-HOMEPAGE="https://github.com/minad/corfu;
-SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-   default
-   mv extensions/*.el . || die
-}
-
-src_compile() {
-   elisp_src_compile
-   elisp-make-autoload-file
-}



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

2023-02-19 Thread Maciej Barć
commit: 337f35c9db81b2c00da792a1596d8d4aec2d0509
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Feb 20 00:20:17 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Feb 20 00:53:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=337f35c9

sci-mathematics/stp: rename patches

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

 ...txt-fix_cflags.patch => stp-2.3.3-CMakeLists.txt-fix_cflags.patch} | 0
 ...-stp.py-library_path.patch => stp-2.3.3-stp.py-library_path.patch} | 0
 sci-mathematics/stp/stp-2.3.3-r2.ebuild   | 4 ++--
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/stp/files/stp-CMakeLists.txt-fix_cflags.patch 
b/sci-mathematics/stp/files/stp-2.3.3-CMakeLists.txt-fix_cflags.patch
similarity index 100%
rename from sci-mathematics/stp/files/stp-CMakeLists.txt-fix_cflags.patch
rename to sci-mathematics/stp/files/stp-2.3.3-CMakeLists.txt-fix_cflags.patch

diff --git a/sci-mathematics/stp/files/stp-stp.py-library_path.patch 
b/sci-mathematics/stp/files/stp-2.3.3-stp.py-library_path.patch
similarity index 100%
rename from sci-mathematics/stp/files/stp-stp.py-library_path.patch
rename to sci-mathematics/stp/files/stp-2.3.3-stp.py-library_path.patch

diff --git a/sci-mathematics/stp/stp-2.3.3-r2.ebuild 
b/sci-mathematics/stp/stp-2.3.3-r2.ebuild
index 8c6578dface1..f9142adbe6df 100644
--- a/sci-mathematics/stp/stp-2.3.3-r2.ebuild
+++ b/sci-mathematics/stp/stp-2.3.3-r2.ebuild
@@ -41,8 +41,8 @@ DEPEND="${RDEPEND}"
 BDEPEND="test? ( dev-python/lit )"
 
 PATCHES=(
-   "${FILESDIR}"/stp-CMakeLists.txt-fix_cflags.patch
-   "${FILESDIR}"/stp-stp.py-library_path.patch
+   "${FILESDIR}"/${P}-CMakeLists.txt-fix_cflags.patch
+   "${FILESDIR}"/${P}-stp.py-library_path.patch
 )
 
 pkg_setup() {



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

2023-02-19 Thread Maciej Barć
commit: c7aee643a9472d7ea97c8e1266ed8102e3298535
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Feb 20 00:32:10 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Feb 20 00:53:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7aee643

sci-mathematics/stp: patch - include cstdint

Closes: https://bugs.gentoo.org/895096
Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/stp/files/stp-2.3.3-cstdint.patch | 11 +++
 sci-mathematics/stp/stp-2.3.3-r2.ebuild   |  3 +++
 2 files changed, 14 insertions(+)

diff --git a/sci-mathematics/stp/files/stp-2.3.3-cstdint.patch 
b/sci-mathematics/stp/files/stp-2.3.3-cstdint.patch
new file mode 100644
index ..4c010848ee36
--- /dev/null
+++ b/sci-mathematics/stp/files/stp-2.3.3-cstdint.patch
@@ -0,0 +1,11 @@
+--- a/./include/stp/AST/ASTNode.h
 b/./include/stp/AST/ASTNode.h
+@@ -24,6 +24,8 @@ THE SOFTWARE.
+ #ifndef ASTNODE_H
+ #define ASTNODE_H
+ 
++#include 
++
+ #include "stp/AST/NodeFactory/HashingNodeFactory.h"
+ #include "stp/Util/Attributes.h"
+ #include "ASTInternal.h"

diff --git a/sci-mathematics/stp/stp-2.3.3-r2.ebuild 
b/sci-mathematics/stp/stp-2.3.3-r2.ebuild
index f9142adbe6df..000e5bef36f9 100644
--- a/sci-mathematics/stp/stp-2.3.3-r2.ebuild
+++ b/sci-mathematics/stp/stp-2.3.3-r2.ebuild
@@ -42,9 +42,12 @@ BDEPEND="test? ( dev-python/lit )"
 
 PATCHES=(
"${FILESDIR}"/${P}-CMakeLists.txt-fix_cflags.patch
+   "${FILESDIR}"/${P}-cstdint.patch
"${FILESDIR}"/${P}-stp.py-library_path.patch
 )
 
+#include 
+
 pkg_setup() {
use python && python-single-r1_pkg_setup
 }



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

2023-02-19 Thread Maciej Barć
commit: e81d981a51bedf5eddef81825a0f8606c886944c
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Feb 20 00:36:53 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Feb 20 00:53:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81d981a

app-emacs/vertico: drop old 0.28

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

 app-emacs/vertico/Manifest|  1 -
 app-emacs/vertico/vertico-0.28.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/app-emacs/vertico/Manifest b/app-emacs/vertico/Manifest
index b4b5665c0b47..6ea0b13224d4 100644
--- a/app-emacs/vertico/Manifest
+++ b/app-emacs/vertico/Manifest
@@ -1,4 +1,3 @@
-DIST vertico-0.28.tar.gz 43472 BLAKE2B 
4c2771104960ee95ac7dffebecdf30ddfcc42bb91377dbbf27f245e9f93eb392dfa16a9fdd45f34ef739b4f9364cdb3d5c9dca9dd2a111a0008b726bc31df117
 SHA512 
3844f16184056210cadc755e52d5886c9c6ed0b00278d5c1b0d30e2d13dd8b63215026305e62d69873aaea720aadaeb772b29161d98d2e080b302565bd1f1d4a
 DIST vertico-0.29.tar.gz 43682 BLAKE2B 
fef1ae786c823d7180f1c2d312a5961309d934145029933cc05e09839120bb2f4fcd1dbfad2194bb8613badb49966d1f69eb658397e4e2346ccc46fb228136ff
 SHA512 
6af726ee916090247d003f552470dea6a2348c3ca382e030fe4c3de777c3414ed00a50aa5cdec17de7e59ebd44f5d88d842a284b38be7f9edca9220a1b240da0
 DIST vertico-1.0.tar.gz 43930 BLAKE2B 
7418566d03c86c95aeb1969db19359628f04930413b17aaa2113836ee90368bb6df26c6af16a530a2977f3834b56565bbcd304ce362b6387baf9cc812c8b2982
 SHA512 
ad4e92b1edc5897f37b5ecc0c2f3291cf775afca14a33f1db17878f0560a4a1230513b833b1222f97b92f8711d2178bc30c6ccb55c8d22593f29b01717fd8968
 DIST vertico-1.1.tar.gz 44320 BLAKE2B 
ca423d0a745cb0ed9c7f857f07595614264c8cf60056b696c31e26f85578278b1993c803556609fd444a1729f5380e314b39bd586073a6145b6b3e7f46462999
 SHA512 
e8df93ad4bd97d6313eefc3c2d88652841858a22db9be17b07e68095c158daf228f717524a6ba912541ce405afdfe5f696a3e5adf5d08c5e9e8b44694eb62294

diff --git a/app-emacs/vertico/vertico-0.28.ebuild 
b/app-emacs/vertico/vertico-0.28.ebuild
deleted file mode 100644
index eec14ff439d5..
--- a/app-emacs/vertico/vertico-0.28.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27
-
-inherit elisp
-
-DESCRIPTION="Vertical interactive completion"
-HOMEPAGE="https://github.com/minad/vertico;
-SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-   default
-   mv extensions/*.el . || die
-}
-
-src_compile() {
-   elisp_src_compile
-   elisp-make-autoload-file
-}



[gentoo-commits] proj/linux-patches:6.2 commit in: /

2023-02-19 Thread Mike Pagano
commit: cdcf26623002d178b35231377a43ead33904784c
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Feb 19 22:41:33 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Feb 19 22:41:33 2023 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=cdcf2662

Remove redundant patch

Removed:
2930_gcc-plugins-Reorg-gimple-incs-for-gcc-13.patch

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

 _README|  4 ---
 ..._gcc-plugins-Reorg-gimple-incs-for-gcc-13.patch | 41 --
 2 files changed, 45 deletions(-)

diff --git a/_README b/_README
index f16c77ca..8bb95e22 100644
--- a/_README
+++ b/_README
@@ -71,10 +71,6 @@ Patch:  2920_sign-file-patch-for-libressl.patch
 From:   https://bugs.gentoo.org/717166
 Desc:   sign-file: full functionality with modern LibreSSL
 
-Patch: 2930_gcc-plugins-Reorg-gimple-incs-for-gcc-13.patch
-From:   
https://lore.kernel.org/lkml/mhng-8bc81919-3023-4d72-bd44-2443606b4fd7@palmer-ri-x1c9a/T/
-Desc:   gcc-plugins: Reorganize gimple includes for GCC 13
-
 Patch:  3000_Support-printing-firmware-info.patch
 From:   https://bugs.gentoo.org/732852
 Desc:   Print firmware info (Reqs CONFIG_GENTOO_PRINT_FIRMWARE_INFO). Thanks 
to Georgy Yakovlev

diff --git a/2930_gcc-plugins-Reorg-gimple-incs-for-gcc-13.patch 
b/2930_gcc-plugins-Reorg-gimple-incs-for-gcc-13.patch
deleted file mode 100644
index 0b454ec8..
--- a/2930_gcc-plugins-Reorg-gimple-incs-for-gcc-13.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-gcc-plugins: Reorganize gimple includes for GCC 13
-
-The gimple-iterator.h header must be included before gimple-fold.h
-starting with GCC 13. Reorganize gimple headers to work for all GCC
-versions.
-
-Reported-by: Palmer Dabbelt 
-Link: https://lore.kernel.org/all/20230113173033.4380-1-pal...@rivosinc.com/
-Cc: linux-harden...@vger.kernel.org
-Signed-off-by: Kees Cook 

- scripts/gcc-plugins/gcc-common.h | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/scripts/gcc-plugins/gcc-common.h 
b/scripts/gcc-plugins/gcc-common.h
-index 9a1895747b15..84c730da36dd 100644
 a/scripts/gcc-plugins/gcc-common.h
-+++ b/scripts/gcc-plugins/gcc-common.h
-@@ -71,7 +71,9 @@
- #include "varasm.h"
- #include "stor-layout.h"
- #include "internal-fn.h"
-+#include "gimple.h"
- #include "gimple-expr.h"
-+#include "gimple-iterator.h"
- #include "gimple-fold.h"
- #include "context.h"
- #include "tree-ssa-alias.h"
-@@ -85,10 +87,8 @@
- #include "tree-eh.h"
- #include "stmt.h"
- #include "gimplify.h"
--#include "gimple.h"
- #include "tree-phinodes.h"
- #include "tree-cfg.h"
--#include "gimple-iterator.h"
- #include "gimple-ssa.h"
- #include "ssa-iterators.h"
- 
--- 
-2.34.1



[gentoo-commits] proj/linux-patches:6.2 commit in: /

2023-02-19 Thread Mike Pagano
commit: 5241ddd6b8b8c9729a51139525ff50ab4a7bf589
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Feb 19 22:39:06 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Feb 19 22:39:06 2023 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=5241ddd6

Remove redundant patch

Removed:
1800_maple-tree-fix-mas-empty-area-rev-lower-bound-val.patch

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

 _README|  4 --
 ...ee-fix-mas-empty-area-rev-lower-bound-val.patch | 82 --
 2 files changed, 86 deletions(-)

diff --git a/_README b/_README
index 22c89532..f16c77ca 100644
--- a/_README
+++ b/_README
@@ -55,10 +55,6 @@ Patch:  1700_sparc-address-warray-bound-warnings.patch
 From:  https://github.com/KSPP/linux/issues/109
 Desc:  Address -Warray-bounds warnings 
 
-Patch:  1800_maple-tree-fix-mas-empty-area-rev-lower-bound-val.patch
-From:  
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
-Desc:  maple_tree: fix mas_empty_area_rev() lower bound validation
-
 Patch:  2000_BT-Check-key-sizes-only-if-Secure-Simple-Pairing-enabled.patch
 From:   
https://lore.kernel.org/linux-bluetooth/20190522070540.48895-1-mar...@holtmann.org/raw
 Desc:   Bluetooth: Check key sizes only when Secure Simple Pairing is enabled. 
See bug #686758

diff --git a/1800_maple-tree-fix-mas-empty-area-rev-lower-bound-val.patch 
b/1800_maple-tree-fix-mas-empty-area-rev-lower-bound-val.patch
deleted file mode 100644
index 53075739..
--- a/1800_maple-tree-fix-mas-empty-area-rev-lower-bound-val.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-From ebc4c1bcc2a513bb2292dc73aa247b046bc846ce Mon Sep 17 00:00:00 2001
-From: Liam Howlett 
-Date: Wed, 11 Jan 2023 20:02:07 +
-Subject: maple_tree: fix mas_empty_area_rev() lower bound validation
-
-mas_empty_area_rev() was not correctly validating the start of a gap
-against the lower limit.  This could lead to the range starting lower than
-the requested minimum.
-
-Fix the issue by better validating a gap once one is found.
-
-This commit also adds tests to the maple tree test suite for this issue
-and tests the mas_empty_area() function for similar bound checking.
-
-Link: 
https://lkml.kernel.org/r/20230111200136.1851322-1-liam.howl...@oracle.com
-Link: https://bugzilla.kernel.org/show_bug.cgi?id=216911
-Fixes: 54a611b60590 ("Maple Tree: add new data structure")
-Signed-off-by: Liam R. Howlett 
-Reported-by: 
-  Link: 
https://lore.kernel.org/linux-mm/0b9f5425-08d4-8013-aa4c-e620c3b10...@leemhuis.info/
-Tested-by: Holger Hoffsttte 
-Cc: 
-Signed-off-by: Andrew Morton 

- lib/maple_tree.c | 17 -
- 1 file changed, 8 insertions(+), 9 deletions(-)
-
-(limited to 'lib/maple_tree.c')
-
-diff --git a/lib/maple_tree.c b/lib/maple_tree.c
-index 26e2045d3cda9..b990ccea454ec 100644
 a/lib/maple_tree.c
-+++ b/lib/maple_tree.c
-@@ -4887,7 +4887,7 @@ static bool mas_rev_awalk(struct ma_state *mas, unsigned 
long size)
-   unsigned long *pivots, *gaps;
-   void __rcu **slots;
-   unsigned long gap = 0;
--  unsigned long max, min, index;
-+  unsigned long max, min;
-   unsigned char offset;
- 
-   if (unlikely(mas_is_err(mas)))
-@@ -4909,8 +4909,7 @@ static bool mas_rev_awalk(struct ma_state *mas, unsigned 
long size)
-   min = mas_safe_min(mas, pivots, --offset);
- 
-   max = mas_safe_pivot(mas, pivots, offset, type);
--  index = mas->index;
--  while (index <= max) {
-+  while (mas->index <= max) {
-   gap = 0;
-   if (gaps)
-   gap = gaps[offset];
-@@ -4941,10 +4940,8 @@ static bool mas_rev_awalk(struct ma_state *mas, 
unsigned long size)
-   min = mas_safe_min(mas, pivots, offset);
-   }
- 
--  if (unlikely(index > max)) {
--  mas_set_err(mas, -EBUSY);
--  return false;
--  }
-+  if (unlikely((mas->index > max) || (size - 1 > max - mas->index)))
-+  goto no_space;
- 
-   if (unlikely(ma_is_leaf(type))) {
-   mas->offset = offset;
-@@ -4961,9 +4958,11 @@ static bool mas_rev_awalk(struct ma_state *mas, 
unsigned long size)
-   return false;
- 
- ascend:
--  if (mte_is_root(mas->node))
--  mas_set_err(mas, -EBUSY);
-+  if (!mte_is_root(mas->node))
-+  return false;
- 
-+no_space:
-+  mas_set_err(mas, -EBUSY);
-   return false;
- }
- 
--- 
-cgit 
-



[gentoo-commits] repo/gentoo:master commit in: x11-terms/yeahconsole/files/

2023-02-19 Thread David Seifert
commit: c346c680bcf3ece52e6865c1bd5776cab67db4ab
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 19 22:32:00 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb 19 22:32:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c346c680

x11-terms/yeahconsole: fix PKG_CONFIG default value

Signed-off-by: David Seifert  gentoo.org>

 x11-terms/yeahconsole/files/yeahconsole-0.3.4-make.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/yeahconsole/files/yeahconsole-0.3.4-make.patch 
b/x11-terms/yeahconsole/files/yeahconsole-0.3.4-make.patch
index e7f6b154efd4..1d1a403e6b12 100644
--- a/x11-terms/yeahconsole/files/yeahconsole-0.3.4-make.patch
+++ b/x11-terms/yeahconsole/files/yeahconsole-0.3.4-make.patch
@@ -20,7 +20,7 @@
 -$(TARGET): $(OBJECTS) 
 -  $(CC) $(DEFINES) $(INCLUDES) $(LIB_DIRS) $(LIBS) -o $@ $<
 -  strip $@
-+PKG_CONFIG ?= lol
++PKG_CONFIG ?= pkg-config
 +CFLAGS += -Wall
 +CPPFLAGS += $(shell $(PKG_CONFIG) --cflags x11)
 +LDLIBS += $(shell $(PKG_CONFIG) --libs x11)



[gentoo-commits] repo/gentoo:master commit in: x11-themes/kfaenza/

2023-02-19 Thread David Seifert
commit: 5a3dd4af0b3254007a02a4197df65ef819bb6682
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 19 22:03:39 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb 19 22:03:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3dd4af

x11-themes/kfaenza: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 ...nza-0.8.9-r2.ebuild => kfaenza-0.8.9-r3.ebuild} | 27 +++---
 1 file changed, 14 insertions(+), 13 deletions(-)

diff --git a/x11-themes/kfaenza/kfaenza-0.8.9-r2.ebuild 
b/x11-themes/kfaenza/kfaenza-0.8.9-r3.ebuild
similarity index 74%
rename from x11-themes/kfaenza/kfaenza-0.8.9-r2.ebuild
rename to x11-themes/kfaenza/kfaenza-0.8.9-r3.ebuild
index 07f3151900e0..792976c3d5cc 100644
--- a/x11-themes/kfaenza/kfaenza-0.8.9-r2.ebuild
+++ b/x11-themes/kfaenza/kfaenza-0.8.9-r3.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 MY_PN="KFaenza"
+
 DESCRIPTION="Faenza-Cupertino icon theme for KDE Plasma"
 HOMEPAGE="https://store.kde.org/p/1002580/
https://kde-look.org/content/show.php/KFaenza+icon+patch?content=153813
@@ -12,29 +13,29 @@ HOMEPAGE="https://store.kde.org/p/1002580/
 SRC_URI="http://ompldr.org/vYjR0NQ/${P}.tar.gz

http://kde-look.org/CONTENT/content-files/153813-${PN}-icon-patch-0.3.tar.gz
additional? ( 
http://kde-look.org/CONTENT/content-files/147483-additional-KFaenza.tar.gz )"
+S="${WORKDIR}/${MY_PN}"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="+additional branding"
-
-S="${WORKDIR}/${MY_PN}"
 RESTRICT="binchecks strip"
 
 src_unpack() {
unpack ${P}.tar.gz
-   pushd "${S}" > /dev/null
+   pushd "${S}" >/dev/null || die
+   local tarball
for tarball in ${A}; do
[[ "${tarball}" == ${P}.tar.gz ]] && continue
unpack "${tarball}"
done
-   popd > /dev/null
+   popd >/dev/null || die
 }
 
 src_prepare() {
default
 
-   # Gentoo bug 620352
+   # Gentoo Bug #620352
local f
for f in 16 22 32 48; do
mv apps/${f}/"numpty physics.png" apps/${f}/"numptyphysics.png" 
|| die
@@ -44,14 +45,14 @@ src_prepare() {
 
local res
for res in 22 32 48 64 128 256; do
-   cp "${S}"/places/${res}/start-here-gentoo.png \
-   "${S}"/places/${res}/start-here.png || die
+   cp places/${res}/start-here-gentoo.png \
+   places/${res}/start-here.png || die
done
-   cp "${S}"/places/scalable/start-here-gentoo.svg \
-   "${S}"/places/scalable/start-here.svg || die
+   cp places/scalable/start-here-gentoo.svg \
+   places/scalable/start-here.svg || die
 }
 
 src_install() {
-   dodir /usr/share/icons
-   cp -R "${S}/" "${D}"/usr/share/icons || die "Install failed!"
+   insinto /usr/share/icons/KFaenza
+   doins -r .
 }



[gentoo-commits] repo/gentoo:master commit in: x11-themes/lovelock-backgrounds/

2023-02-19 Thread David Seifert
commit: 0323b85f0faf62da16fdb18362f748e1d0d1fe2c
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 19 22:03:44 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb 19 22:03:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0323b85f

x11-themes/lovelock-backgrounds: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 ...uild => lovelock-backgrounds-14.91.1.1-r2.ebuild} | 20 +++-
 1 file changed, 7 insertions(+), 13 deletions(-)

diff --git 
a/x11-themes/lovelock-backgrounds/lovelock-backgrounds-14.91.1.1-r1.ebuild 
b/x11-themes/lovelock-backgrounds/lovelock-backgrounds-14.91.1.1-r2.ebuild
similarity index 62%
rename from 
x11-themes/lovelock-backgrounds/lovelock-backgrounds-14.91.1.1-r1.ebuild
rename to 
x11-themes/lovelock-backgrounds/lovelock-backgrounds-14.91.1.1-r2.ebuild
index 4da6d64d88fc..b9a4bb6be0c1 100644
--- a/x11-themes/lovelock-backgrounds/lovelock-backgrounds-14.91.1.1-r1.ebuild
+++ b/x11-themes/lovelock-backgrounds/lovelock-backgrounds-14.91.1.1-r2.ebuild
@@ -1,29 +1,23 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit rpm versionator
+inherit rpm
 
-SRC_PATH=releases/15/Fedora/source/SRPMS
-FEDORA=15
-MY_P="${PN}-$(get_version_component_range 1-3)"
+MY_P="${PN}-$(ver_cut 1-3)"
 
 DESCRIPTION="Fedora 15 official background artwork"
 HOMEPAGE="https://fedoraproject.org/wiki/F15_Artwork;
-SRC_URI="https://archives.fedoraproject.org/pub/archive/fedora/linux/${SRC_PATH}/${PN}-$(replace_version_separator
 3 -).fc${FEDORA}.src.rpm"
+SRC_URI="https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/15/Fedora/source/SRPMS/${PN}-$(ver_rs
 3 -).fc15.src.rpm"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND=""
-
-S="${WORKDIR}/${MY_P}"
 
 src_compile() { :; }
+
 src_test() { :; }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: x11-themes/leonidas-backgrounds/

2023-02-19 Thread David Seifert
commit: 865a06d081736e60456720e3895cc3f258f5a49e
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 19 22:03:43 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb 19 22:03:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=865a06d0

x11-themes/leonidas-backgrounds: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 ...ild => leonidas-backgrounds-11.0.0.2-r2.ebuild} | 23 --
 1 file changed, 8 insertions(+), 15 deletions(-)

diff --git 
a/x11-themes/leonidas-backgrounds/leonidas-backgrounds-11.0.0.2-r1.ebuild 
b/x11-themes/leonidas-backgrounds/leonidas-backgrounds-11.0.0.2-r2.ebuild
similarity index 71%
rename from 
x11-themes/leonidas-backgrounds/leonidas-backgrounds-11.0.0.2-r1.ebuild
rename to 
x11-themes/leonidas-backgrounds/leonidas-backgrounds-11.0.0.2-r2.ebuild
index f74bf6de6f94..b8c9839f733d 100644
--- a/x11-themes/leonidas-backgrounds/leonidas-backgrounds-11.0.0.2-r1.ebuild
+++ b/x11-themes/leonidas-backgrounds/leonidas-backgrounds-11.0.0.2-r2.ebuild
@@ -1,30 +1,22 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit versionator rpm
+inherit rpm
 
-SRC_PATH=development/15/source/SRPMS
-FEDORA=12
-
-MY_P="${PN}-$(get_version_component_range 1-3)"
+MY_P="${PN}-$(ver_cut 1-3)"
 
 DESCRIPTION="Fedora 11 official background artwork"
 HOMEPAGE="https://fedoraproject.org/wiki/F11_Artwork;
-
-SRC_URI="https://archives.fedoraproject.org/pub/archive/fedora/linux/${SRC_PATH}/${PN}-$(replace_version_separator
 3 -).fc${FEDORA}.src.rpm"
+SRC_URI="https://archives.fedoraproject.org/pub/archive/fedora/linux/development/15/source/SRPMS/${PN}-$(ver_rs
 3 -).fc12.src.rpm"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="CC-BY-SA-2.0"
+SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
 
 RDEPEND="!x11-themes/fedora-backgrounds:11"
-DEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-SLOT="0"
 
 src_unpack() {
rpm_src_unpack
@@ -32,6 +24,7 @@ src_unpack() {
 }
 
 src_compile() { :; }
+
 src_test() { :; }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: x11-themes/laughlin-backgrounds/

2023-02-19 Thread David Seifert
commit: c11812b533826913e3539ca95eecac4751b744ac
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 19 22:03:42 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb 19 22:03:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11812b5

x11-themes/laughlin-backgrounds: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 ...build => laughlin-backgrounds-14.1.0.3-r2.ebuild} | 20 +++-
 1 file changed, 7 insertions(+), 13 deletions(-)

diff --git 
a/x11-themes/laughlin-backgrounds/laughlin-backgrounds-14.1.0.3-r1.ebuild 
b/x11-themes/laughlin-backgrounds/laughlin-backgrounds-14.1.0.3-r2.ebuild
similarity index 69%
rename from 
x11-themes/laughlin-backgrounds/laughlin-backgrounds-14.1.0.3-r1.ebuild
rename to 
x11-themes/laughlin-backgrounds/laughlin-backgrounds-14.1.0.3-r2.ebuild
index 0fe9084619c1..711e7ea18b9e 100644
--- a/x11-themes/laughlin-backgrounds/laughlin-backgrounds-14.1.0.3-r1.ebuild
+++ b/x11-themes/laughlin-backgrounds/laughlin-backgrounds-14.1.0.3-r2.ebuild
@@ -1,27 +1,20 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit rpm versionator
+inherit rpm
 
-SRC_PATH=development/15/source/SRPMS
-FEDORA=15
-MY_P="${PN}-$(get_version_component_range 1-3)"
+MY_P="${PN}-$(ver_cut 1-3)"
 
 DESCRIPTION="Fedora 14 official background artwork"
 HOMEPAGE="https://fedoraproject.org/wiki/F14_Artwork;
-SRC_URI="https://archives.fedoraproject.org/pub/archive/fedora/linux/${SRC_PATH}/${PN}-$(replace_version_separator
 3 -).fc${FEDORA}.src.rpm"
+SRC_URI="https://archives.fedoraproject.org/pub/archive/fedora/linux/development/15/source/SRPMS/${PN}-$(ver_rs
 3 -).fc15.src.rpm"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="CC-BY-SA-2.0"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND=""
-
-S="${WORKDIR}/${MY_P}"
 
 src_unpack() {
rpm_src_unpack
@@ -32,6 +25,7 @@ src_unpack() {
 }
 
 src_compile() { :; }
+
 src_test() { :; }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: x11-themes/larry-backgrounds/

2023-02-19 Thread David Seifert
commit: 4761e2ed423eca924c46b2a4151e79b32711a7ae
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 19 22:03:40 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb 19 22:03:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4761e2ed

x11-themes/larry-backgrounds: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 ...822-r1.ebuild => larry-backgrounds-20110822-r2.ebuild} | 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/x11-themes/larry-backgrounds/larry-backgrounds-20110822-r1.ebuild 
b/x11-themes/larry-backgrounds/larry-backgrounds-20110822-r2.ebuild
similarity index 95%
rename from x11-themes/larry-backgrounds/larry-backgrounds-20110822-r1.ebuild
rename to x11-themes/larry-backgrounds/larry-backgrounds-20110822-r2.ebuild
index 38dcdb486677..e5089b21a6da 100644
--- a/x11-themes/larry-backgrounds/larry-backgrounds-20110822-r1.ebuild
+++ b/x11-themes/larry-backgrounds/larry-backgrounds-20110822-r2.ebuild
@@ -1,11 +1,12 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=8
+
+web_home="https://www.gentoo.org/assets/img/wallpaper;
 
 DESCRIPTION="Wallpapers featuring Gentoo mascot Larry the cow"
 HOMEPAGE="https://www.gentoo.org/main/en/graphics.xml#wallpapers;
-web_home='https://www.gentoo.org/assets/img/wallpaper'
 SRC_URI="
${web_home}/abducted/gentoo-abducted-800x600.png
${web_home}/abducted/gentoo-abducted-1024x768.png
@@ -45,15 +46,12 @@ SRC_URI="
${web_home}/gentoo-larry-bg/gentoo-larry-bg-1600x1200.png
${web_home}/gentoo-larry-bg/gentoo-larry-bg-1680x1050.png
${web_home}/gentoo-larry-bg/gentoo-larry-bg-1920x1080.png
-   ${web_home}/gentoo-larry-bg/gentoo-larry-bg-1920x1200.png
-"
+   ${web_home}/gentoo-larry-bg/gentoo-larry-bg-1920x1200.png"
+S="${WORKDIR}"
 
 LICENSE="CC-BY-SA-2.5"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
-S="${WORKDIR}"
-
 RESTRICT="mirror"  # TODO make a tarball, instead?
 
 src_unpack() { :; }
@@ -77,6 +75,7 @@ src_install() {
dosym ../../${share_home}/gentoo-cow-gdm-remake-1600x1200.png 
${backdrops}/gentoo-cow-gdm-remake-4:3.png
dosym ../../${share_home}/gentoo-cow-gdm-remake-1280x1024.png 
${backdrops}/gentoo-cow-gdm-remake-5:4.png
dosym ../../${share_home}/gentoo-cow-gdm-remake-1680x1050.png 
${backdrops}/gentoo-cow-gdm-remake-8:5.png
+   local ratio
for ratio in 4-3 5-4 16-9 16-10 ; do
dosym ../../${share_home}/gentoo-larry-bg-${ratio}.svg 
${backdrops}/gentoo-larry-bg-${ratio/-/:}.svg
done



[gentoo-commits] repo/gentoo:master commit in: x11-themes/iceicons/

2023-02-19 Thread David Seifert
commit: 4100afd11d63d75125c0fe408aad1b30cb2f322b
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 19 22:03:38 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb 19 22:03:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4100afd1

x11-themes/iceicons: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 ...cons-0.10.0-r1.ebuild => iceicons-0.10.0-r2.ebuild} | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/x11-themes/iceicons/iceicons-0.10.0-r1.ebuild 
b/x11-themes/iceicons/iceicons-0.10.0-r2.ebuild
similarity index 78%
rename from x11-themes/iceicons/iceicons-0.10.0-r1.ebuild
rename to x11-themes/iceicons/iceicons-0.10.0-r2.ebuild
index f64d22c2cdf5..708b7b6b4d38 100644
--- a/x11-themes/iceicons/iceicons-0.10.0-r1.ebuild
+++ b/x11-themes/iceicons/iceicons-0.10.0-r2.ebuild
@@ -1,28 +1,28 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DESCRIPTION="IceWM Icons is a set of XPM 16x16, 32x32, and 48x48 XPM and PNG 
icons for IceWM"
 HOMEPAGE="http://sandbox.cz/~covex/icewm/iceicons/;
 SRC_URI="http://sandbox.cz/~covex/icewm/iceicons/${PN}-default-${PV}.tar.gz;
-LICENSE="LGPL-2.1"
+S="${WORKDIR}"
 
+LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="amd64 ~ppc sparc x86"
-IUSE=""
 
 RDEPEND=">=x11-wm/icewm-1.2.6"
 DEPEND="${RDEPEND}"
 
-S="${WORKDIR}"
 ICEICONSDIR="/usr/share/icewm/icons/iceicons"
 
 src_install() {
-   dodir "${ICEICONSDIR}"
-   cp -pPR icons/* "${D}"/"${ICEICONSDIR}" || die
-   chown -R root:0 "${D}"/"${ICEICONSDIR}" || die
-   chmod -R o-w "${D}"/"${ICEICONSDIR}" || die
+   insinto "${ICEICONSDIR}"
+   doins -r icons/.
+
+   fowners -R root:0 "${ICEICONSDIR}"
+   fperms -R o-w "${ICEICONSDIR}"
 
dodoc CHANGELOG README TODO winoptions
 }



[gentoo-commits] repo/gentoo:master commit in: x11-themes/gtk-engines-quartz/

2023-02-19 Thread David Seifert
commit: 6eadc77b67892e56445e78e49f444f5fbc5083b2
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 19 22:03:37 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb 19 22:03:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eadc77b

x11-themes/gtk-engines-quartz: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 ...uartz-0.2.ebuild => gtk-engines-quartz-0.2-r1.ebuild} | 16 +++-
 1 file changed, 7 insertions(+), 9 deletions(-)

diff --git a/x11-themes/gtk-engines-quartz/gtk-engines-quartz-0.2.ebuild 
b/x11-themes/gtk-engines-quartz/gtk-engines-quartz-0.2-r1.ebuild
similarity index 67%
rename from x11-themes/gtk-engines-quartz/gtk-engines-quartz-0.2.ebuild
rename to x11-themes/gtk-engines-quartz/gtk-engines-quartz-0.2-r1.ebuild
index e67c2252fef9..585b286b2966 100644
--- a/x11-themes/gtk-engines-quartz/gtk-engines-quartz-0.2.ebuild
+++ b/x11-themes/gtk-engines-quartz/gtk-engines-quartz-0.2-r1.ebuild
@@ -1,26 +1,24 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit autotools
 
-MY_NAME=gtk-quartz-engine-${PV}
+MY_P="gtk-quartz-engine-${PV}"
 
 DESCRIPTION="OSX GTK+ Theme Engine"
 HOMEPAGE="https://sourceforge.net/apps/trac/gtk-osx/wiki/GtkQuartzEngine;
-SRC_URI="http://downloads.sourceforge.net/project/gtk-osx/GTK%20Quartz%20Engine/${MY_NAME}.tar.gz;
+SRC_URI="http://downloads.sourceforge.net/project/gtk-osx/GTK%20Quartz%20Engine/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~ppc-macos"
-IUSE=""
 
 RDEPEND=">=x11-libs/gtk+-2.10:2"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_NAME}
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: x11-themes/gtk-chtheme/

2023-02-19 Thread David Seifert
commit: d16a7816ce9d9bd9a79423349cba7b3826017fdb
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 19 22:03:36 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb 19 22:03:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d16a7816

x11-themes/gtk-chtheme: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 ...0.3.1-r3.ebuild => gtk-chtheme-0.3.1-r4.ebuild} | 23 +++---
 1 file changed, 12 insertions(+), 11 deletions(-)

diff --git a/x11-themes/gtk-chtheme/gtk-chtheme-0.3.1-r3.ebuild 
b/x11-themes/gtk-chtheme/gtk-chtheme-0.3.1-r4.ebuild
similarity index 68%
rename from x11-themes/gtk-chtheme/gtk-chtheme-0.3.1-r3.ebuild
rename to x11-themes/gtk-chtheme/gtk-chtheme-0.3.1-r4.ebuild
index bd7dd770de66..40828f11d52f 100644
--- a/x11-themes/gtk-chtheme/gtk-chtheme-0.3.1-r3.ebuild
+++ b/x11-themes/gtk-chtheme/gtk-chtheme-0.3.1-r4.ebuild
@@ -1,33 +1,33 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
 inherit toolchain-funcs
 
 DESCRIPTION="GTK-2.0 Theme Switcher"
 HOMEPAGE="http://plasmasturm.org/programs/gtk-chtheme/;
 SRC_URI="http://plasmasturm.org/programs/gtk-chtheme/${P}.tar.bz2;
 
-IUSE=""
+LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
-LICENSE="GPL-2"
 
 RDEPEND="x11-libs/gtk+:2"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}"/${P}-implicit.patch
-   "${FILESDIR}/${P}-asneeded.patch"  # Fix forced as-needed, bug #248655
-   "${FILESDIR}/${P}-qgtkstyle.patch" # Make it work with qgtkstyle, bug 
#250504
+   "${FILESDIR}"/${P}-asneeded.patch  # Fix forced as-needed, bug #248655
+   "${FILESDIR}"/${P}-qgtkstyle.patch # Make it work with qgtkstyle, bug 
#250504
 )
 
 src_prepare() {
-   # QA: stop Makefile from stripping the binaries
-   sed -i -e "s:strip:true:" "${S}"/Makefile || die "sed failed"
-
default
+
+   # QA: stop Makefile from stripping the binaries
+   sed -i -e "s:strip:true:" Makefile || die
 }
 
 src_compile() {
@@ -36,4 +36,5 @@ src_compile() {
 
 src_install() {
emake DESTDIR="${ED}" install
+   einstalldocs
 }



[gentoo-commits] repo/gentoo:master commit in: x11-themes/goddard-backgrounds/

2023-02-19 Thread David Seifert
commit: 9a17a8ed00044eacf6f53e4b965a3c46f75dfa1d
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 19 22:03:35 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb 19 22:03:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a17a8ed

x11-themes/goddard-backgrounds: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 ...ebuild => goddard-backgrounds-13.0.0.3-r2.ebuild} | 20 +++-
 1 file changed, 7 insertions(+), 13 deletions(-)

diff --git 
a/x11-themes/goddard-backgrounds/goddard-backgrounds-13.0.0.3-r1.ebuild 
b/x11-themes/goddard-backgrounds/goddard-backgrounds-13.0.0.3-r2.ebuild
similarity index 69%
rename from 
x11-themes/goddard-backgrounds/goddard-backgrounds-13.0.0.3-r1.ebuild
rename to x11-themes/goddard-backgrounds/goddard-backgrounds-13.0.0.3-r2.ebuild
index d2d15d28bf0f..826ea81b3879 100644
--- a/x11-themes/goddard-backgrounds/goddard-backgrounds-13.0.0.3-r1.ebuild
+++ b/x11-themes/goddard-backgrounds/goddard-backgrounds-13.0.0.3-r2.ebuild
@@ -1,27 +1,20 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit rpm versionator
+inherit rpm
 
-SRC_PATH=development/15/source/SRPMS
-FEDORA=15
-MY_P="${PN}-$(get_version_component_range 1-3)"
+MY_P="${PN}-$(ver_cut 1-3)"
 
 DESCRIPTION="Fedora 13 official background artwork"
 HOMEPAGE="https://fedoraproject.org/wiki/F13_Artwork;
-SRC_URI="https://archives.fedoraproject.org/pub/archive/fedora/linux/${SRC_PATH}/${PN}-$(replace_version_separator
 3 -).fc${FEDORA}.src.rpm"
+SRC_URI="https://archives.fedoraproject.org/pub/archive/fedora/linux/development/15/source/SRPMS/${PN}-$(ver_rs
 3 -).fc15.src.rpm"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="CC-BY-SA-2.0"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND=""
-
-S="${WORKDIR}/${MY_P}"
 
 src_unpack() {
rpm_src_unpack
@@ -32,6 +25,7 @@ src_unpack() {
 }
 
 src_compile() { :; }
+
 src_test() { :; }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: x11-themes/gnome-icon-theme-extras/

2023-02-19 Thread David Seifert
commit: d284042ff2c6bc36901049972b9d661ef46e1062
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 19 22:03:34 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb 19 22:03:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d284042f

x11-themes/gnome-icon-theme-extras: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 ...ebuild => gnome-icon-theme-extras-3.12.0-r1.ebuild} | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git 
a/x11-themes/gnome-icon-theme-extras/gnome-icon-theme-extras-3.12.0.ebuild 
b/x11-themes/gnome-icon-theme-extras/gnome-icon-theme-extras-3.12.0-r1.ebuild
similarity index 86%
rename from 
x11-themes/gnome-icon-theme-extras/gnome-icon-theme-extras-3.12.0.ebuild
rename to 
x11-themes/gnome-icon-theme-extras/gnome-icon-theme-extras-3.12.0-r1.ebuild
index d2ba5a9fa725..a69ee7906e43 100644
--- a/x11-themes/gnome-icon-theme-extras/gnome-icon-theme-extras-3.12.0.ebuild
+++ 
b/x11-themes/gnome-icon-theme-extras/gnome-icon-theme-extras-3.12.0-r1.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
 inherit gnome2
 
 DESCRIPTION="Extra GNOME icons for specific devices and file types"
@@ -10,16 +11,15 @@ 
HOMEPAGE="https://gitlab.gnome.org/Archive/gnome-icon-theme-extras;
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE=""
+# This ebuild does not install any binaries
+RESTRICT="binchecks strip"
 
 RDEPEND=">=x11-themes/hicolor-icon-theme-0.10"
-DEPEND="${RDEPEND}
-   >=x11-misc/icon-naming-utils-0.8.7
-   virtual/pkgconfig
-"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   x11-misc/icon-naming-utils
+   virtual/pkgconfig"
 
-# This ebuild does not install any binaries
-RESTRICT="binchecks strip"
 # FIXME: double check potential LINGUAS problem
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: x11-themes/commonbox-styles-extra/

2023-02-19 Thread David Seifert
commit: a5b25cb6e0e372de9bff8286598f07f81ff293bd
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 19 22:03:30 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb 19 22:03:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b25cb6

x11-themes/commonbox-styles-extra: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 ...ebuild => commonbox-styles-extra-0.2-r3.ebuild} | 24 --
 1 file changed, 13 insertions(+), 11 deletions(-)

diff --git 
a/x11-themes/commonbox-styles-extra/commonbox-styles-extra-0.2-r2.ebuild 
b/x11-themes/commonbox-styles-extra/commonbox-styles-extra-0.2-r3.ebuild
similarity index 58%
rename from 
x11-themes/commonbox-styles-extra/commonbox-styles-extra-0.2-r2.ebuild
rename to x11-themes/commonbox-styles-extra/commonbox-styles-extra-0.2-r3.ebuild
index f29445b713dc..ee7fa679b98a 100644
--- a/x11-themes/commonbox-styles-extra/commonbox-styles-extra-0.2-r2.ebuild
+++ b/x11-themes/commonbox-styles-extra/commonbox-styles-extra-0.2-r3.ebuild
@@ -1,28 +1,30 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DESCRIPTION="Extra styles pack for flux|black|open(box)"
 HOMEPAGE="http://mkeadle.org/;
-SRC_URI="mirror://gentoo/${P}.tar.bz2
+SRC_URI="
+   mirror://gentoo/${P}.tar.bz2
http://mkeadle.org/distfiles/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE=""
 
 # xv is there so *box can convert backgrounds/textures to use
-RDEPEND="media-gfx/xv
-   || ( x11-wm/fluxbox x11-wm/blackbox x11-wm/openbox )"
+RDEPEND="
+   media-gfx/xv
+   || (
+   x11-wm/fluxbox
+   x11-wm/blackbox
+   x11-wm/openbox
+   )"
 
 src_install() {
-   insinto /usr/share/commonbox/styles
-   doins -r styles/.
-
-   insinto /usr/share/commonbox/backgrounds
-   doins -r backgrounds/.
+   insinto /usr/share/commonbox
+   doins -r backgrounds styles
 
dodoc README.commonbox-styles-extra
 }



[gentoo-commits] repo/gentoo:master commit in: x11-themes/constantine-backgrounds/

2023-02-19 Thread David Seifert
commit: 087f275d574e0f8b1eace5c99d9f4dd85c518739
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 19 22:03:31 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb 19 22:03:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087f275d

x11-themes/constantine-backgrounds: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 ...ld => constantine-backgrounds-12.1.1.4-r2.ebuild} | 20 +++-
 1 file changed, 7 insertions(+), 13 deletions(-)

diff --git 
a/x11-themes/constantine-backgrounds/constantine-backgrounds-12.1.1.4-r1.ebuild 
b/x11-themes/constantine-backgrounds/constantine-backgrounds-12.1.1.4-r2.ebuild
similarity index 68%
rename from 
x11-themes/constantine-backgrounds/constantine-backgrounds-12.1.1.4-r1.ebuild
rename to 
x11-themes/constantine-backgrounds/constantine-backgrounds-12.1.1.4-r2.ebuild
index e834d7ac6ba4..54fad80ba489 100644
--- 
a/x11-themes/constantine-backgrounds/constantine-backgrounds-12.1.1.4-r1.ebuild
+++ 
b/x11-themes/constantine-backgrounds/constantine-backgrounds-12.1.1.4-r2.ebuild
@@ -1,27 +1,20 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit rpm versionator
+inherit rpm
 
-SRC_PATH=development/15/source/SRPMS
-FEDORA=15
-MY_P="${PN}-$(get_version_component_range 1-3)"
+MY_P="${PN}-$(ver_cut 1-3)"
 
 DESCRIPTION="Fedora 12 official background artwork"
 HOMEPAGE="https://fedoraproject.org/wiki/F12_Artwork;
-SRC_URI="https://archives.fedoraproject.org/pub/archive/fedora/linux/${SRC_PATH}/${PN}-$(replace_version_separator
 3 -).fc${FEDORA}.src.rpm"
+SRC_URI="https://archives.fedoraproject.org/pub/archive/fedora/linux/development/15/source/SRPMS/${PN}-$(ver_rs
 3 -).fc15.src.rpm"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="CC-BY-SA-2.0"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND=""
-
-S="${WORKDIR}/${MY_P}"
 
 src_unpack() {
rpm_src_unpack
@@ -32,6 +25,7 @@ src_unpack() {
 }
 
 src_compile() { :; }
+
 src_test() { :; }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: x11-themes/fvwm-themes/

2023-02-19 Thread David Seifert
commit: c38c216d9790e4df49b096f675326dbbdf3d7342
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 19 22:03:32 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb 19 22:03:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c38c216d

x11-themes/fvwm-themes: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 ...-themes-0.7.0-r1.ebuild => fvwm-themes-0.7.0-r2.ebuild} | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/x11-themes/fvwm-themes/fvwm-themes-0.7.0-r1.ebuild 
b/x11-themes/fvwm-themes/fvwm-themes-0.7.0-r2.ebuild
similarity index 73%
rename from x11-themes/fvwm-themes/fvwm-themes-0.7.0-r1.ebuild
rename to x11-themes/fvwm-themes/fvwm-themes-0.7.0-r2.ebuild
index 3408eb54f1d6..9935fc153819 100644
--- a/x11-themes/fvwm-themes/fvwm-themes-0.7.0-r1.ebuild
+++ b/x11-themes/fvwm-themes/fvwm-themes-0.7.0-r2.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
 inherit autotools
 
 DESCRIPTION="A configuration framework for the fvwm window manager"
@@ -14,17 +15,16 @@ KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="gnome"
 
 RDEPEND=">=x11-wm/fvwm-2.6.2"
-DEPEND="${RDEPEND}
-   gnome? ( virtual/imagemagick-tools )"
+DEPEND="${RDEPEND}"
+BDEPEND="gnome? ( virtual/imagemagick-tools )"
 
 PATCHES=(
-   "${FILESDIR}/${P}-gentoo.patch"
-   "${FILESDIR}/${P}-posix-sort.patch"
+   "${FILESDIR}"/${P}-gentoo.patch
+   "${FILESDIR}"/${P}-posix-sort.patch
 )
 
 src_prepare() {
default
-   mv configure.in configure.ac || die "moving configure.in failed"
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/geany-themes/

2023-02-19 Thread David Seifert
commit: 98e315b2ac99f124fbbfeec3a7de5baebf3d49d5
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 19 22:03:33 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb 19 22:03:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e315b2

x11-themes/geany-themes: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 ...{geany-themes-1.22.2-r1.ebuild => geany-themes-1.22.2-r2.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-themes/geany-themes/geany-themes-1.22.2-r1.ebuild 
b/x11-themes/geany-themes/geany-themes-1.22.2-r2.ebuild
similarity index 89%
rename from x11-themes/geany-themes/geany-themes-1.22.2-r1.ebuild
rename to x11-themes/geany-themes/geany-themes-1.22.2-r2.ebuild
index 3184f258c379..a1e4a0ac636f 100644
--- a/x11-themes/geany-themes/geany-themes-1.22.2-r1.ebuild
+++ b/x11-themes/geany-themes/geany-themes-1.22.2-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DESCRIPTION="A collection of colour schemes for Geany"
 HOMEPAGE="https://github.com/codebrainz/geany-themes;
@@ -10,12 +10,12 @@ 
SRC_URI="https://github.com/downloads/codebrainz/${PN}/${P}.tar.bz2;
 LICENSE="GPL-3 LGPL-2.1 BSD-2 MIT"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
 
 RDEPEND=">=dev-util/geany-${PV:0:4}"
 
 src_install() {
default
+
insinto /usr/share/geany
doins -r colorschemes
 }



[gentoo-commits] repo/gentoo:master commit in: x11-terms/yeahconsole/, x11-terms/yeahconsole/files/

2023-02-19 Thread David Seifert
commit: 0f0c8fd47eedc451c398ba065f0f699eeb7e33dd
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 19 22:03:27 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb 19 22:03:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f0c8fd4

x11-terms/yeahconsole: fix -Wimplicit-int

Closes: https://bugs.gentoo.org/871516
Signed-off-by: David Seifert  gentoo.org>

 x11-terms/yeahconsole/files/yeahconsole-0.3.4-C99-decls.patch | 11 +++
 x11-terms/yeahconsole/yeahconsole-0.3.4-r2.ebuild |  5 -
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/x11-terms/yeahconsole/files/yeahconsole-0.3.4-C99-decls.patch 
b/x11-terms/yeahconsole/files/yeahconsole-0.3.4-C99-decls.patch
new file mode 100644
index ..a6e5fb5f64c3
--- /dev/null
+++ b/x11-terms/yeahconsole/files/yeahconsole-0.3.4-C99-decls.patch
@@ -0,0 +1,11 @@
+--- a/yeahconsole.c
 b/yeahconsole.c
+@@ -340,7 +340,7 @@
+ XMapWindow(dpy, win);
+ }
+ 
+-void init_xterm(move)
++void init_xterm(int move)
+ {
+ XEvent ev;
+ long dummy;

diff --git a/x11-terms/yeahconsole/yeahconsole-0.3.4-r2.ebuild 
b/x11-terms/yeahconsole/yeahconsole-0.3.4-r2.ebuild
index 094dd9841b02..abf927e9c380 100644
--- a/x11-terms/yeahconsole/yeahconsole-0.3.4-r2.ebuild
+++ b/x11-terms/yeahconsole/yeahconsole-0.3.4-r2.ebuild
@@ -19,7 +19,10 @@ DEPEND="
x11-base/xorg-proto"
 BDEPEND="virtual/pkgconfig"
 
-PATCHES=( "${FILESDIR}"/${P}-make.patch )
+PATCHES=(
+   "${FILESDIR}"/${P}-make.patch
+   "${FILESDIR}"/${P}-C99-decls.patch
+)
 
 src_configure() {
tc-export CC PKG_CONFIG



[gentoo-commits] repo/gentoo:master commit in: x11-themes/arc-icon-theme/

2023-02-19 Thread David Seifert
commit: 8e73ac98e9c8789c2b5b6317f42d6b2857970134
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 19 22:03:28 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb 19 22:03:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e73ac98

x11-themes/arc-icon-theme: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 ...22.ebuild => arc-icon-theme-20161122-r1.ebuild} | 29 +-
 1 file changed, 6 insertions(+), 23 deletions(-)

diff --git a/x11-themes/arc-icon-theme/arc-icon-theme-20161122.ebuild 
b/x11-themes/arc-icon-theme/arc-icon-theme-20161122-r1.ebuild
similarity index 67%
rename from x11-themes/arc-icon-theme/arc-icon-theme-20161122.ebuild
rename to x11-themes/arc-icon-theme/arc-icon-theme-20161122-r1.ebuild
index e2090d55a9f7..3b272fe61bdc 100644
--- a/x11-themes/arc-icon-theme/arc-icon-theme-20161122.ebuild
+++ b/x11-themes/arc-icon-theme/arc-icon-theme-20161122-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit autotools gnome2-utils
+inherit autotools xdg
 
 DESCRIPTION="Vertex icon theme"
 HOMEPAGE="https://github.com/horst3180/arc-icon-theme;
@@ -11,31 +11,14 @@ 
SRC_URI="https://github.com/horst3180/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE=""
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
-
-# Require adwaita until moka is packaged
-RDEPEND="
-   x11-themes/adwaita-icon-theme
-"
-DEPEND=""
-
 # This ebuild does not install any binaries
 RESTRICT="binchecks strip"
 
+# Require adwaita until moka is packaged
+RDEPEND="x11-themes/adwaita-icon-theme"
+
 src_prepare() {
default
eautoreconf
 }
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/commonbox-styles/

2023-02-19 Thread David Seifert
commit: 8a24691aa3412074d3fe6210a68013a3bc1743e3
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 19 22:03:29 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb 19 22:03:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a24691a

x11-themes/commonbox-styles: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 .../commonbox-styles-0.6-r1.ebuild | 28 ++
 .../commonbox-styles/commonbox-styles-0.6.ebuild   | 26 
 2 files changed, 28 insertions(+), 26 deletions(-)

diff --git a/x11-themes/commonbox-styles/commonbox-styles-0.6-r1.ebuild 
b/x11-themes/commonbox-styles/commonbox-styles-0.6-r1.ebuild
new file mode 100644
index ..f4779a3e9522
--- /dev/null
+++ b/x11-themes/commonbox-styles/commonbox-styles-0.6-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Common styles for fluxbox, blackbox, and openbox"
+HOMEPAGE="http://mkeadle.org/distfiles/;
+SRC_URI="
+   mirror://gentoo/${P}.tar.bz2
+   http://mkeadle.org/distfiles/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
+
+RDEPEND="
+   || (
+   x11-wm/fluxbox
+   x11-wm/blackbox
+   x11-wm/openbox
+   )"
+
+src_install() {
+   insinto /usr/share/commonbox
+   doins -r backgrounds styles
+
+   dodoc README.commonbox-styles STYLES.authors
+}

diff --git a/x11-themes/commonbox-styles/commonbox-styles-0.6.ebuild 
b/x11-themes/commonbox-styles/commonbox-styles-0.6.ebuild
deleted file mode 100644
index c487885dc7c1..
--- a/x11-themes/commonbox-styles/commonbox-styles-0.6.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Common styles for fluxbox, blackbox, and openbox"
-HOMEPAGE="http://mkeadle.org/distfiles/;
-SRC_URI="mirror://gentoo/${P}.tar.bz2
-   http://mkeadle.org/distfiles/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE=""
-
-RDEPEND="|| ( x11-wm/fluxbox x11-wm/blackbox x11-wm/openbox )"
-
-src_install() {
-   insinto /usr/share/commonbox/backgrounds
-   doins "${S}"/backgrounds/*
-
-   insinto /usr/share/commonbox/styles
-   doins "${S}"/styles/*
-
-   dodoc README.commonbox-styles STYLES.authors
-}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/yeahconsole/, x11-terms/yeahconsole/files/

2023-02-19 Thread David Seifert
commit: bcf151bd9c3cbd3d78b10059d99de2c927b19e2c
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 19 22:03:26 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb 19 22:03:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf151bd

x11-terms/yeahconsole: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 .../yeahconsole/files/yeahconsole-0.3.4-make.patch | 45 ++
 ...0.3.4-r1.ebuild => yeahconsole-0.3.4-r2.ebuild} | 30 ++-
 2 files changed, 39 insertions(+), 36 deletions(-)

diff --git a/x11-terms/yeahconsole/files/yeahconsole-0.3.4-make.patch 
b/x11-terms/yeahconsole/files/yeahconsole-0.3.4-make.patch
index 0075c433292b..e7f6b154efd4 100644
--- a/x11-terms/yeahconsole/files/yeahconsole-0.3.4-make.patch
+++ b/x11-terms/yeahconsole/files/yeahconsole-0.3.4-make.patch
@@ -1,30 +1,41 @@
 a/Makefile 2006-01-14 16:54:05.0 +0100
-+++ b/Makefile 2009-02-26 16:18:25.0 +0100
-@@ -1,6 +1,4 @@
+--- a/Makefile
 b/Makefile
+@@ -1,30 +1,21 @@
  TARGET = yeahconsole
 -CC = gcc
 -#CC = cc
  INSTALL = install
  
- PREFIX = /usr/local
-@@ -8,17 +6,16 @@
- LIBS = -lX11 
- INCLUDES = -I/usr/X11R6/include 
- LIB_DIRS = -L/usr/X11R6/lib
--FLAGS = -Os -Wall
-+FLAGS = -Wall $(CFLAGS)
- 
- OBJECTS := yeahconsole.o
- SOURCES := yeahconsole.c
+-PREFIX = /usr/local
++PREFIX = $(EPREFIX)/usr
  
- $(TARGET): $(OBJECTS) 
+-LIBS = -lX11 
+-INCLUDES = -I/usr/X11R6/include 
+-LIB_DIRS = -L/usr/X11R6/lib
+-FLAGS = -Os -Wall
+-
+-OBJECTS := yeahconsole.o
+-SOURCES := yeahconsole.c
+-
+-$(TARGET): $(OBJECTS) 
 -  $(CC) $(DEFINES) $(INCLUDES) $(LIB_DIRS) $(LIBS) -o $@ $<
 -  strip $@
-+  $(CC) $(FLAGS) $(LDFLAGS) $(DEFINES) $(INCLUDES) $(LIB_DIRS) -o $@ $< 
$(LIBS)
++PKG_CONFIG ?= lol
++CFLAGS += -Wall
++CPPFLAGS += $(shell $(PKG_CONFIG) --cflags x11)
++LDLIBS += $(shell $(PKG_CONFIG) --libs x11)
  
- $(OBJECTS): $(SOURCES) 
+-$(OBJECTS): $(SOURCES) 
 -  $(CC) $(FLAGS)  $(DEFINES) $(INCLUDES) $(LIB_DIRS) -c -o $@ $<
-+  $(CC) $(FLAGS) $(DEFINES) $(INCLUDES) $(LIB_DIRS) -c -o $@ $<
++all: $(TARGET)
  
  clean:
rm -rf $(TARGET) $(OBJECTS)
+ 
+ install: $(TARGET) $(MAN)
+-  $(INSTALL) -o root -g root -m 0755 $(TARGET) $(PREFIX)/bin
++  $(INSTALL) -d $(DESTDIR)$(PREFIX)/bin
++  $(INSTALL) -o root -g root -m 0755 $(TARGET) $(DESTDIR)$(PREFIX)/bin
+   
+ 
+ uninstall:

diff --git a/x11-terms/yeahconsole/yeahconsole-0.3.4-r1.ebuild 
b/x11-terms/yeahconsole/yeahconsole-0.3.4-r2.ebuild
similarity index 67%
rename from x11-terms/yeahconsole/yeahconsole-0.3.4-r1.ebuild
rename to x11-terms/yeahconsole/yeahconsole-0.3.4-r2.ebuild
index c8e1f6f147a0..094dd9841b02 100644
--- a/x11-terms/yeahconsole/yeahconsole-0.3.4-r1.ebuild
+++ b/x11-terms/yeahconsole/yeahconsole-0.3.4-r2.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
 inherit toolchain-funcs
 
 DESCRIPTION="yeahconsole turns an xterm or rxvt-unicode into a game-like 
console"
@@ -11,26 +12,17 @@ SRC_URI="http://phrat.de/${P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~hppa ~riscv x86"
-RDEPEND="
-   x11-libs/libX11
-"
+
+RDEPEND="x11-libs/libX11"
 DEPEND="
${RDEPEND}
-   x11-base/xorg-proto
-"
-PATCHES=(
-   "${FILESDIR}"/${P}-make.patch
-)
-
-src_compile() {
-   tc-export CC
-   emake
-}
+   x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${P}-make.patch )
 
-src_install() {
-   dodir /usr/bin
-   emake PREFIX="${D}"/usr install
-   dodoc README
+src_configure() {
+   tc-export CC PKG_CONFIG
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: games-fps/freedoom-data/

2023-02-19 Thread James Le Cuirot
commit: b714276eac9895d8e5c172c543d0226b4807e69d
Author: William Breathitt Gray  linaro  org>
AuthorDate: Sun Feb 19 21:29:51 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Feb 19 21:54:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b714276e

games-fps/freedoom-data: enable py3.11

Signed-off-by: William Breathitt Gray  linaro.org>
Signed-off-by: James Le Cuirot  gentoo.org>

 games-fps/freedoom-data/freedoom-data-0.12.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-fps/freedoom-data/freedoom-data-0.12.1-r1.ebuild 
b/games-fps/freedoom-data/freedoom-data-0.12.1-r1.ebuild
index a69869926555..62bcb30b42a9 100644
--- a/games-fps/freedoom-data/freedoom-data-0.12.1-r1.ebuild
+++ b/games-fps/freedoom-data/freedoom-data-0.12.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit prefix python-any-r1 xdg
 



[gentoo-commits] repo/gentoo:master commit in: games-fps/chocolate-doom/

2023-02-19 Thread James Le Cuirot
commit: 93cda2358f7cc6d2b7325fa15f86e031547df958
Author: William Breathitt Gray  linaro  org>
AuthorDate: Sun Feb 19 21:18:37 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Feb 19 21:54:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93cda235

games-fps/chocolate-doom: enable py3.11

Signed-off-by: William Breathitt Gray  linaro.org>
Signed-off-by: James Le Cuirot  gentoo.org>

 games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild 
b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
index f986b415dbb8..6ef3622f6d35 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit autotools prefix python-any-r1 xdg
 
 DESCRIPTION="A Doom source port that is minimalist and historically accurate"



[gentoo-commits] repo/gentoo:master commit in: games-fps/freedm-data/

2023-02-19 Thread James Le Cuirot
commit: e48775b2309e0ff66fe8c723eef8688505fe5917
Author: William Breathitt Gray  linaro  org>
AuthorDate: Sun Feb 19 21:33:53 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Feb 19 21:54:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e48775b2

games-fps/freedm-data: enable py3.11

Signed-off-by: William Breathitt Gray  linaro.org>
Closes: https://github.com/gentoo/gentoo/pull/29673
Signed-off-by: James Le Cuirot  gentoo.org>

 games-fps/freedm-data/freedm-data-0.12.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-fps/freedm-data/freedm-data-0.12.1-r1.ebuild 
b/games-fps/freedm-data/freedm-data-0.12.1-r1.ebuild
index 3c56e0ea3517..91fb8e1a61e9 100644
--- a/games-fps/freedm-data/freedm-data-0.12.1-r1.ebuild
+++ b/games-fps/freedm-data/freedm-data-0.12.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit prefix python-any-r1 xdg
 



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

2023-02-19 Thread Arthur Zamarin
commit: 129bdd9ca3744b39f312ceba07dfc0d94a07bac8
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Feb 19 18:33:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 19 21:00:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=129bdd9c

www-servers/tomcat: drop 8.5.84

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Arthur Zamarin  gentoo.org>

 www-servers/tomcat/Manifest |   2 -
 www-servers/tomcat/tomcat-8.5.84.ebuild | 171 
 2 files changed, 173 deletions(-)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index 5c90aef15ce0..2595f74b916d 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -1,7 +1,5 @@
 DIST apache-tomcat-10.1.5-src.tar.gz 6066163 BLAKE2B 
96c03f053b8585cfc466e7bf870a85d82e5637169028d0bca43508480f14834ebccf2ddf68744b29510fa93cc8fd0994c72a61d0949da0d4e6b095da87704d0d
 SHA512 
d52cf7fd4c4982b7934cd14000e540998cf2599a730083c7647d57939993f3522b6d208a82cdfcb0f7ffc084d9d2ea2b27104203398a61bb765667d97fc13c02
 DIST apache-tomcat-10.1.5-src.tar.gz.asc 849 BLAKE2B 
6b733488772bea88ea6a6710651bf60a83c78187463850f0216ca5152f0698648ab8ba37f86480916caa816792095a1f434bc84d5706ae9e6f6ed882b8b29d4b
 SHA512 
600580fb89620937c103fa5581669b9ab7cb359db32b0d1d2cd81e9dc41cec6e3df7e852baa3564ed94e4af30d506453e6761fa20ff8fd37d7c4dafa33aac712
-DIST apache-tomcat-8.5.84-src.tar.gz 6027185 BLAKE2B 
8637f65653ae025448d7ce3a96839825d5ec6b77a06fc8a410ff4de786af140deaf00cedc5c9de00172c9cc759a7728521a2384d722bdf63dcfc71aedec7308f
 SHA512 
5224ee4d6c61ed1975fd7a20814eb53b3b5a3d88b31fd3227a94fcc261274aa69f992f161e14217dadea476e4720b7f0a24c733346533d5873206b899ee86695
-DIST apache-tomcat-8.5.84-src.tar.gz.asc 849 BLAKE2B 
eeeb4c22190c9bb5c087db86807b194ef87d8a03d399cbc36e910dc3cf6f28c845efde4d3748eb8a362d06e870724869acf259b3e75cf892ca72fbea4a4bf943
 SHA512 
6f2478da242a49a72b0ebb9e51f17e681f84228d69cb9b7119ca9c772032c3fb5112f908077a200d5286b2170ac1529914c7682d5ed97ac58d3b8ff6baf00bf2
 DIST apache-tomcat-8.5.85-src.tar.gz 6035271 BLAKE2B 
06180fe34c3bd70678dd82d44e2cfc7cf4ed367523b35f3cdaab6c15a5a586522584c8338a990543b5452073ae3ed8a60fad9a159ddfd63adcbaaac35a5a4528
 SHA512 
1500c87a4f3f5302ff28f7592c1bdd66190095b04a1fac349bf421d117c0ace7b109bfb7943795375bcdf76c810df8f588150ccfb5843ccdf10c394b11754736
 DIST apache-tomcat-8.5.85-src.tar.gz.asc 849 BLAKE2B 
ead4de7a2fe01f67b2c3fd61d4c85d87e5142f2bd0ba933d70d8e5a8935e6bd97fff14bd4d4ddeee27edd7683971d241e6d14126fee01e789914a394ee0faf47
 SHA512 
e7c3cb19cff697154d159986748680d66bae22a12bc272a09d64b39ed681d60ce9d7ff9ba9c2f45744b6ac81b675a87af6c7df3eecd7079b98749063fbe579a5
 DIST apache-tomcat-9.0.71-src.tar.gz 6222516 BLAKE2B 
41b4ea0006e813a1be885cd48cb76e7debde4794e79b88e1110d505b179ac7c45b516265fd0e2f90cd20f0cac6ec7d04577ba1b3384570531902e00a7f599f0a
 SHA512 
0c62a5e526178e39c68717223ce2cb4a31096e5765b718639e4ba4bbf3d70ba28238cd1bb5cf74747f718b35baf98de32c7ee8a7ebd445c6191700070c1ca930

diff --git a/www-servers/tomcat/tomcat-8.5.84.ebuild 
b/www-servers/tomcat/tomcat-8.5.84.ebuild
deleted file mode 100644
index 17568efaa1e6..
--- a/www-servers/tomcat/tomcat-8.5.84.ebuild
+++ /dev/null
@@ -1,171 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2 prefix verify-sig
-
-MY_P="apache-${P}-src"
-
-DESCRIPTION="Tomcat Servlet-3.1/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 
Container"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/${PN}/tomcat-8/v${PV}/src/${MY_P}.tar.gz
-   verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 
1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz.asc )"
-
-LICENSE="Apache-2.0"
-SLOT="8.5"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="extra-webapps"
-
-RESTRICT="test" # can we run them on a production system?
-
-ECJ_SLOT="4.15"
-SERVLET_API_SLOT="3.1"
-JSP_API_SLOT="2.3"
-EL_API_SLOT="3.0"
-
-# we don't use ~ for el and jsp because the same implementation
-# is also present in tomcat 9 and it would be impossible to install
-# both tomcat 8.5 and 9 at the same time
-COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}
-   >=dev-java/tomcat-el-api-${PV}:${EL_API_SLOT}
-   >=dev-java/tomcat-jsp-api-${PV}:${JSP_API_SLOT}
-   ~dev-java/tomcat-servlet-api-${PV}:${SERVLET_API_SLOT}
-"
-RDEPEND="${COMMON_DEP}
-   acct-group/tomcat
-   acct-user/tomcat
-   >=virtual/jre-1.8:*"
-DEPEND="${COMMON_DEP}
-   app-admin/pwgen
-   dev-java/ant-core
-   >=virtual/jdk-1.8:*
-   doc? (
-   dev-java/glassfish-xmlrpc-api:0
-   dev-java/wsdl4j:0
-   )
-   test? (
-   >=dev-java/ant-junit-1.9:0
-   dev-java/easymock:3.2
-   )"
-
-BDEPEND="verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-${PV}:${PV} )"

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-jsp-api/

2023-02-19 Thread Arthur Zamarin
commit: 73fd78d745c3cbe23bbd41f241c078db93f6fadd
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Feb 19 18:34:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 19 21:00:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73fd78d7

dev-java/tomcat-jsp-api: drop 8.5.84

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/tomcat-jsp-api/Manifest   |  2 -
 .../tomcat-jsp-api/tomcat-jsp-api-8.5.84.ebuild| 47 --
 2 files changed, 49 deletions(-)

diff --git a/dev-java/tomcat-jsp-api/Manifest b/dev-java/tomcat-jsp-api/Manifest
index 6b0604a24e86..5ac0d1b46300 100644
--- a/dev-java/tomcat-jsp-api/Manifest
+++ b/dev-java/tomcat-jsp-api/Manifest
@@ -1,7 +1,5 @@
 DIST apache-tomcat-10.1.5-src.tar.gz 6066163 BLAKE2B 
96c03f053b8585cfc466e7bf870a85d82e5637169028d0bca43508480f14834ebccf2ddf68744b29510fa93cc8fd0994c72a61d0949da0d4e6b095da87704d0d
 SHA512 
d52cf7fd4c4982b7934cd14000e540998cf2599a730083c7647d57939993f3522b6d208a82cdfcb0f7ffc084d9d2ea2b27104203398a61bb765667d97fc13c02
 DIST apache-tomcat-10.1.5-src.tar.gz.asc 849 BLAKE2B 
6b733488772bea88ea6a6710651bf60a83c78187463850f0216ca5152f0698648ab8ba37f86480916caa816792095a1f434bc84d5706ae9e6f6ed882b8b29d4b
 SHA512 
600580fb89620937c103fa5581669b9ab7cb359db32b0d1d2cd81e9dc41cec6e3df7e852baa3564ed94e4af30d506453e6761fa20ff8fd37d7c4dafa33aac712
-DIST apache-tomcat-8.5.84-src.tar.gz 6027185 BLAKE2B 
8637f65653ae025448d7ce3a96839825d5ec6b77a06fc8a410ff4de786af140deaf00cedc5c9de00172c9cc759a7728521a2384d722bdf63dcfc71aedec7308f
 SHA512 
5224ee4d6c61ed1975fd7a20814eb53b3b5a3d88b31fd3227a94fcc261274aa69f992f161e14217dadea476e4720b7f0a24c733346533d5873206b899ee86695
-DIST apache-tomcat-8.5.84-src.tar.gz.asc 849 BLAKE2B 
eeeb4c22190c9bb5c087db86807b194ef87d8a03d399cbc36e910dc3cf6f28c845efde4d3748eb8a362d06e870724869acf259b3e75cf892ca72fbea4a4bf943
 SHA512 
6f2478da242a49a72b0ebb9e51f17e681f84228d69cb9b7119ca9c772032c3fb5112f908077a200d5286b2170ac1529914c7682d5ed97ac58d3b8ff6baf00bf2
 DIST apache-tomcat-8.5.85-src.tar.gz 6035271 BLAKE2B 
06180fe34c3bd70678dd82d44e2cfc7cf4ed367523b35f3cdaab6c15a5a586522584c8338a990543b5452073ae3ed8a60fad9a159ddfd63adcbaaac35a5a4528
 SHA512 
1500c87a4f3f5302ff28f7592c1bdd66190095b04a1fac349bf421d117c0ace7b109bfb7943795375bcdf76c810df8f588150ccfb5843ccdf10c394b11754736
 DIST apache-tomcat-8.5.85-src.tar.gz.asc 849 BLAKE2B 
ead4de7a2fe01f67b2c3fd61d4c85d87e5142f2bd0ba933d70d8e5a8935e6bd97fff14bd4d4ddeee27edd7683971d241e6d14126fee01e789914a394ee0faf47
 SHA512 
e7c3cb19cff697154d159986748680d66bae22a12bc272a09d64b39ed681d60ce9d7ff9ba9c2f45744b6ac81b675a87af6c7df3eecd7079b98749063fbe579a5
 DIST apache-tomcat-9.0.71-src.tar.gz 6222516 BLAKE2B 
41b4ea0006e813a1be885cd48cb76e7debde4794e79b88e1110d505b179ac7c45b516265fd0e2f90cd20f0cac6ec7d04577ba1b3384570531902e00a7f599f0a
 SHA512 
0c62a5e526178e39c68717223ce2cb4a31096e5765b718639e4ba4bbf3d70ba28238cd1bb5cf74747f718b35baf98de32c7ee8a7ebd445c6191700070c1ca930

diff --git a/dev-java/tomcat-jsp-api/tomcat-jsp-api-8.5.84.ebuild 
b/dev-java/tomcat-jsp-api/tomcat-jsp-api-8.5.84.ebuild
deleted file mode 100644
index 9195888ec738..
--- a/dev-java/tomcat-jsp-api/tomcat-jsp-api-8.5.84.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="org.apache.tomcat:tomcat-jsp-api:8.5.84"
-
-inherit java-pkg-2 java-pkg-simple verify-sig
-
-DESCRIPTION="Tomcat's JSP API 2.3 implementation"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-$(ver_cut 
1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz
-   verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 
1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz.asc )"
-
-LICENSE="Apache-2.0"
-SLOT="2.3"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
-
-CP_DEPEND="
-   ~dev-java/tomcat-el-api-${PV}:3.0
-   ~dev-java/tomcat-servlet-api-${PV}:3.1
-"
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-   ${CP_DEPEND}"
-
-RDEPEND="
-   >=virtual/jre-1.8:*
-   ${CP_DEPEND}"
-
-BDEPEND="verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-${PV}:${PV} )"
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-${PV}.apache.org.asc"
-
-S="${WORKDIR}/apache-tomcat-${PV}-src"
-
-JAVA_RESOURCE_DIRS="resources"
-JAVA_SRC_DIR="java/javax/servlet/jsp"
-
-src_prepare() {
-   default
-   mkdir -p resources/javax/servlet || "creating \"resources\" failed"
-   cp -r {java,resources}/javax/servlet/jsp || "cannot copy to 
\"resources\" dir"
-   find resources \( -name '*.java' -o -name 'tagext' \) \
-   -exec rm -rf {} + || die "removing *.java files failed"
-}



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

2023-02-19 Thread Arthur Zamarin
commit: 32f7ce732173a925416d18cf90abc51a890cfece
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Feb 19 18:37:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 19 21:00:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f7ce73

sec-keys/openpgp-keys-apache-tomcat: drop 8.5.84

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/29670
Signed-off-by: Arthur Zamarin  gentoo.org>

 sec-keys/openpgp-keys-apache-tomcat/Manifest |  1 -
 .../openpgp-keys-apache-tomcat-8.5.84.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/sec-keys/openpgp-keys-apache-tomcat/Manifest 
b/sec-keys/openpgp-keys-apache-tomcat/Manifest
index a6bcf09b7744..e13cbf899b3c 100644
--- a/sec-keys/openpgp-keys-apache-tomcat/Manifest
+++ b/sec-keys/openpgp-keys-apache-tomcat/Manifest
@@ -1,4 +1,3 @@
 DIST openpgp-keys-apache-tomcat-10.1.5-KEYS.asc 29066 BLAKE2B 
72cc4f65649cf9b0118936d3af7d122833aa3a8f55c13457e1656acaf0c0081fc0e2a276891ce7701cb672b69497dfe9bf21a39b08319d896c138abcd6c50afc
 SHA512 
ced5f5251dfda8b5accd3278ff54df8038bdf1c2dc7a07abd2c2366167d9bc5788e26d2a8036649b9a6498d2c0008af4829103724e76a6cfd29b262a70037444
-DIST openpgp-keys-apache-tomcat-8.5.84-KEYS.asc 45686 BLAKE2B 
77604cd61e33efa2df702a992bc27cdb2060da1714c00bc75ee0438e1374d7b63a9a02c7aaa917fa982c0c8112bf29974b03a46e78146c9d51c360bc6343b898
 SHA512 
44f3063f5ada8d7e4be644b6d9cafc79b9c4e03d58f6843da20782ea945832d3d70ed02e4ad26594f97b30d2b77bf2339fbe11e671a0772ca3bfbef7db533210
 DIST openpgp-keys-apache-tomcat-8.5.85-KEYS.asc 45686 BLAKE2B 
77604cd61e33efa2df702a992bc27cdb2060da1714c00bc75ee0438e1374d7b63a9a02c7aaa917fa982c0c8112bf29974b03a46e78146c9d51c360bc6343b898
 SHA512 
44f3063f5ada8d7e4be644b6d9cafc79b9c4e03d58f6843da20782ea945832d3d70ed02e4ad26594f97b30d2b77bf2339fbe11e671a0772ca3bfbef7db533210
 DIST openpgp-keys-apache-tomcat-9.0.71-KEYS.asc 14008 BLAKE2B 
62f0f6bf0d89a3930df668c039c69c4b2648128079a4d420f4f0c8a1b4c228ca5c631f3d2f66745a7c4d8c85e98609dc4119bc224306d972f65ab432385a1231
 SHA512 
51ad85d42824d22ace66ce262df598d55efe11caad7f6e5c9d09377a80431013711a0243fb0dc1f7a4bf3aa24ed77024a311aa77277743b784e3ef6a946e

diff --git 
a/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-8.5.84.ebuild 
b/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-8.5.84.ebuild
deleted file mode 100644
index dfc2b63aa27a..
--- 
a/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-8.5.84.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="OpenPGP keys used by tomcat.apache.org"
-HOMEPAGE="https://tomcat.apache.org/download-80.cgi;
-SRC_URI="https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/KEYS 
-> ${P}-KEYS.asc"
-
-LICENSE="public-domain"
-SLOT="${PV}"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-S="${WORKDIR}"
-
-src_install() {
-   local files=( ${A} )
-   insinto /usr/share/openpgp-keys
-   newins - tomcat-${PV}.apache.org.asc < <(cat 
"${files[@]/#/${DISTDIR}/}" || die)
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-el-api/

2023-02-19 Thread Arthur Zamarin
commit: b8ca65fb5566efe770a8ccebf9f80cee0f8889f7
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Feb 19 18:36:13 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 19 21:00:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8ca65fb

dev-java/tomcat-el-api: drop 8.5.84

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/tomcat-el-api/Manifest|  2 --
 dev-java/tomcat-el-api/tomcat-el-api-8.5.84.ebuild | 40 --
 2 files changed, 42 deletions(-)

diff --git a/dev-java/tomcat-el-api/Manifest b/dev-java/tomcat-el-api/Manifest
index 6b0604a24e86..5ac0d1b46300 100644
--- a/dev-java/tomcat-el-api/Manifest
+++ b/dev-java/tomcat-el-api/Manifest
@@ -1,7 +1,5 @@
 DIST apache-tomcat-10.1.5-src.tar.gz 6066163 BLAKE2B 
96c03f053b8585cfc466e7bf870a85d82e5637169028d0bca43508480f14834ebccf2ddf68744b29510fa93cc8fd0994c72a61d0949da0d4e6b095da87704d0d
 SHA512 
d52cf7fd4c4982b7934cd14000e540998cf2599a730083c7647d57939993f3522b6d208a82cdfcb0f7ffc084d9d2ea2b27104203398a61bb765667d97fc13c02
 DIST apache-tomcat-10.1.5-src.tar.gz.asc 849 BLAKE2B 
6b733488772bea88ea6a6710651bf60a83c78187463850f0216ca5152f0698648ab8ba37f86480916caa816792095a1f434bc84d5706ae9e6f6ed882b8b29d4b
 SHA512 
600580fb89620937c103fa5581669b9ab7cb359db32b0d1d2cd81e9dc41cec6e3df7e852baa3564ed94e4af30d506453e6761fa20ff8fd37d7c4dafa33aac712
-DIST apache-tomcat-8.5.84-src.tar.gz 6027185 BLAKE2B 
8637f65653ae025448d7ce3a96839825d5ec6b77a06fc8a410ff4de786af140deaf00cedc5c9de00172c9cc759a7728521a2384d722bdf63dcfc71aedec7308f
 SHA512 
5224ee4d6c61ed1975fd7a20814eb53b3b5a3d88b31fd3227a94fcc261274aa69f992f161e14217dadea476e4720b7f0a24c733346533d5873206b899ee86695
-DIST apache-tomcat-8.5.84-src.tar.gz.asc 849 BLAKE2B 
eeeb4c22190c9bb5c087db86807b194ef87d8a03d399cbc36e910dc3cf6f28c845efde4d3748eb8a362d06e870724869acf259b3e75cf892ca72fbea4a4bf943
 SHA512 
6f2478da242a49a72b0ebb9e51f17e681f84228d69cb9b7119ca9c772032c3fb5112f908077a200d5286b2170ac1529914c7682d5ed97ac58d3b8ff6baf00bf2
 DIST apache-tomcat-8.5.85-src.tar.gz 6035271 BLAKE2B 
06180fe34c3bd70678dd82d44e2cfc7cf4ed367523b35f3cdaab6c15a5a586522584c8338a990543b5452073ae3ed8a60fad9a159ddfd63adcbaaac35a5a4528
 SHA512 
1500c87a4f3f5302ff28f7592c1bdd66190095b04a1fac349bf421d117c0ace7b109bfb7943795375bcdf76c810df8f588150ccfb5843ccdf10c394b11754736
 DIST apache-tomcat-8.5.85-src.tar.gz.asc 849 BLAKE2B 
ead4de7a2fe01f67b2c3fd61d4c85d87e5142f2bd0ba933d70d8e5a8935e6bd97fff14bd4d4ddeee27edd7683971d241e6d14126fee01e789914a394ee0faf47
 SHA512 
e7c3cb19cff697154d159986748680d66bae22a12bc272a09d64b39ed681d60ce9d7ff9ba9c2f45744b6ac81b675a87af6c7df3eecd7079b98749063fbe579a5
 DIST apache-tomcat-9.0.71-src.tar.gz 6222516 BLAKE2B 
41b4ea0006e813a1be885cd48cb76e7debde4794e79b88e1110d505b179ac7c45b516265fd0e2f90cd20f0cac6ec7d04577ba1b3384570531902e00a7f599f0a
 SHA512 
0c62a5e526178e39c68717223ce2cb4a31096e5765b718639e4ba4bbf3d70ba28238cd1bb5cf74747f718b35baf98de32c7ee8a7ebd445c6191700070c1ca930

diff --git a/dev-java/tomcat-el-api/tomcat-el-api-8.5.84.ebuild 
b/dev-java/tomcat-el-api/tomcat-el-api-8.5.84.ebuild
deleted file mode 100644
index 423a3c4c9060..
--- a/dev-java/tomcat-el-api/tomcat-el-api-8.5.84.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="org.apache.tomcat:tomcat-el-api:8.5.84"
-
-inherit java-pkg-2 java-pkg-simple verify-sig
-
-DESCRIPTION="Tomcat's EL API 3.0 implementation"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-$(ver_cut 
1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz
-   verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 
1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz.asc )"
-
-LICENSE="Apache-2.0"
-SLOT="3.0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
-
-DEPEND=">=virtual/jdk-1.8:*"
-RDEPEND=">=virtual/jre-1.8:*"
-
-BDEPEND="verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-${PV}:${PV} )"
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-${PV}.apache.org.asc"
-
-S="${WORKDIR}/apache-tomcat-${PV}-src"
-
-JAVA_RESOURCE_DIRS="resources"
-JAVA_SRC_DIR="java/javax/el"
-
-src_prepare() {
-   default
-   # remove anything related to "el" or "jsp"
-   find java/javax \( -name 'jsp' -o -name 'servlet' \) \
-   -exec rm -rf {} + || die "removing jsp failed"
-
-   mkdir resources || "creating \"resources\" failed"
-   cp -r java/javax resources || "cannot copy to \"resources\" dir"
-   find resources -name '*.java' -exec rm -rf {} + || die "removing *.java 
files failed"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2023-02-19 Thread Arthur Zamarin
commit: 88acea0e0f7008b7017f17d722009fbb1fc9070c
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Feb 19 18:35:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 19 21:00:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88acea0e

dev-java/tomcat-servlet-api: drop 8.5.84

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/tomcat-servlet-api/Manifest   |  2 -
 .../tomcat-servlet-api-8.5.84.ebuild   | 49 --
 2 files changed, 51 deletions(-)

diff --git a/dev-java/tomcat-servlet-api/Manifest 
b/dev-java/tomcat-servlet-api/Manifest
index 414c8d11e045..1764f7667237 100644
--- a/dev-java/tomcat-servlet-api/Manifest
+++ b/dev-java/tomcat-servlet-api/Manifest
@@ -4,8 +4,6 @@ DIST apache-tomcat-4.1.40-src.tar.gz 3709719 BLAKE2B 
f7ca82052c1148a5c384fcbc387
 DIST apache-tomcat-5.5.36-src.tar.gz 3743113 BLAKE2B 
dbfcfd123a23b0ceb9f1fdd936e42324ea8b10cf327a1d0abf1703006535859c7122690a08b5ec27b86b526cc7709a7199b4f35f123538ff11f23f3b489358f3
 SHA512 
845636b5b992fbbb7d657d192afbab1e6a924bfd0c71b025cf22776eb4527d92d63f9b3f33475d4349a0df4cebd984ba3776eedd7482b820abdea909e90a97b7
 DIST apache-tomcat-6.0.53-src.tar.gz 3522914 BLAKE2B 
054b097c16861abaa8bdbeba713b49bc1dfcff573bb3f4bd0ff5807c33a2a0fb991af618f6e11e5b3ce3fa55c589fc6569342cab5d5a00349c79bc7061d81e40
 SHA512 
915a0a18f5c2883625c9441eed6465973eff4f6bf41e08e925c7edaea89ef8f6ee9476d3e06fa38228d4bcb4decaf53e3a7bdb7ec7e899e6250db3e12a9f5f2c
 DIST apache-tomcat-7.0.109-src.tar.gz 5314401 BLAKE2B 
56583caea6879bf8ca5cc02a886de3d7af413032f88d367653e709dc1c8f590e78620c788317bbff4b6e65dd3e242cc26863164ac8e7c87334a22636f3ed0703
 SHA512 
ecf9c0bee0e3e1aa24f299fe633705c5a2f6aa264d9e4968cfc96aa5d0a425c2b0ff07765a8b6c67221766733bdfaed6e6c6377a8d0870d889e7063ce90a46ce
-DIST apache-tomcat-8.5.84-src.tar.gz 6027185 BLAKE2B 
8637f65653ae025448d7ce3a96839825d5ec6b77a06fc8a410ff4de786af140deaf00cedc5c9de00172c9cc759a7728521a2384d722bdf63dcfc71aedec7308f
 SHA512 
5224ee4d6c61ed1975fd7a20814eb53b3b5a3d88b31fd3227a94fcc261274aa69f992f161e14217dadea476e4720b7f0a24c733346533d5873206b899ee86695
-DIST apache-tomcat-8.5.84-src.tar.gz.asc 849 BLAKE2B 
eeeb4c22190c9bb5c087db86807b194ef87d8a03d399cbc36e910dc3cf6f28c845efde4d3748eb8a362d06e870724869acf259b3e75cf892ca72fbea4a4bf943
 SHA512 
6f2478da242a49a72b0ebb9e51f17e681f84228d69cb9b7119ca9c772032c3fb5112f908077a200d5286b2170ac1529914c7682d5ed97ac58d3b8ff6baf00bf2
 DIST apache-tomcat-8.5.85-src.tar.gz 6035271 BLAKE2B 
06180fe34c3bd70678dd82d44e2cfc7cf4ed367523b35f3cdaab6c15a5a586522584c8338a990543b5452073ae3ed8a60fad9a159ddfd63adcbaaac35a5a4528
 SHA512 
1500c87a4f3f5302ff28f7592c1bdd66190095b04a1fac349bf421d117c0ace7b109bfb7943795375bcdf76c810df8f588150ccfb5843ccdf10c394b11754736
 DIST apache-tomcat-8.5.85-src.tar.gz.asc 849 BLAKE2B 
ead4de7a2fe01f67b2c3fd61d4c85d87e5142f2bd0ba933d70d8e5a8935e6bd97fff14bd4d4ddeee27edd7683971d241e6d14126fee01e789914a394ee0faf47
 SHA512 
e7c3cb19cff697154d159986748680d66bae22a12bc272a09d64b39ed681d60ce9d7ff9ba9c2f45744b6ac81b675a87af6c7df3eecd7079b98749063fbe579a5
 DIST apache-tomcat-9.0.71-src.tar.gz 6222516 BLAKE2B 
41b4ea0006e813a1be885cd48cb76e7debde4794e79b88e1110d505b179ac7c45b516265fd0e2f90cd20f0cac6ec7d04577ba1b3384570531902e00a7f599f0a
 SHA512 
0c62a5e526178e39c68717223ce2cb4a31096e5765b718639e4ba4bbf3d70ba28238cd1bb5cf74747f718b35baf98de32c7ee8a7ebd445c6191700070c1ca930

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.84.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.84.ebuild
deleted file mode 100644
index 70e28219afe1..
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.84.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="org.apache.tomcat:tomcat-servlet-api:8.5.84"
-
-inherit java-pkg-2 java-pkg-simple verify-sig
-
-DESCRIPTION="Tomcat's Servlet API 3.1 implementation"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-$(ver_cut 
1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz
-   verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 
1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz.asc )"
-
-LICENSE="Apache-2.0"
-SLOT="3.1"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
-
-# we can't use the exact same version of el as tomcat 9 implements the same 
slot and
-# it would prevent from installing both tomcat 8.5 and 9 at the same time
-CP_DEPEND=">=dev-java/tomcat-el-api-${PV}:3.0"
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-   ${CP_DEPEND}"
-
-RDEPEND="
-   >=virtual/jre-1.8:*
-   ${CP_DEPEND}"
-
-BDEPEND="verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-${PV}:${PV} )"

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

2023-02-19 Thread Craig Andrews
commit: d67664ac158631eea73645bf1dac0c1353e9dfe0
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Feb 19 20:43:40 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Feb 19 20:43:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d67664ac

www-apps/prowlarr: drop 1.2.0.2583

Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/prowlarr/Manifest   |  3 --
 www-apps/prowlarr/prowlarr-1.2.0.2583.ebuild | 57 
 2 files changed, 60 deletions(-)

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index de8769c487df..d1dc068a8ddc 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -1,6 +1,3 @@
-DIST Prowlarr.develop.1.2.0.2583.linux-core-arm.tar.gz 86625085 BLAKE2B 
f90b88533b6e876f36d47d1c148882dc73e3814eeed9914f6e0e9d1e073ff204f6dc7bb3296e5291151811441613af18cf675eee0e5ef08fbaa98825b40aa938
 SHA512 
3e38fdaa81407d245ceb70beed3a1da2d618a45f258e411a47dbfee92e48c8679dba3a41a3f022a226aaf74f45882370b60f2bfceaebf04dc7003fb7518a
-DIST Prowlarr.develop.1.2.0.2583.linux-core-arm64.tar.gz 85863633 BLAKE2B 
40cf14c67f5e4b8b73e7b4ab6f526db21ef2b3377b5f22f16960c9aba7bf656bdb15689abc70725dda9cb40f77f8f9751fca34cf931692bfd139b27218f84e70
 SHA512 
f974f389251175b96908d5b3ca79685074acd7433a39ebdd106dec93d3a5cfd6379f81c9a773338c71c90499506cc83718ca3dc3fc495ad70a2cb46836826e55
-DIST Prowlarr.develop.1.2.0.2583.linux-core-x64.tar.gz 90868246 BLAKE2B 
765b604055fda7b86fc8f3aeba9f44b6924d280c7a9663db172c1008dcff1f78b38c4f9c1c5e335884ff19c98fc26adc14c91f4e3834fe9dbb8b95ea9d2b4511
 SHA512 
e79da148ad32d47978f618337535cae8b0bfdc3f0005a8eb20d89a01d7ed21122210b81fb0bf7a2339fc4044689d9b489018d6bed29c324cfed2bf82a5a38091
 DIST Prowlarr.develop.1.2.1.2668.linux-core-arm.tar.gz 86582808 BLAKE2B 
fd4ec95de1d532e81e5a35326738aa2fe313b82ba6ac77dfccf3e54d6f22b91b34e16d2ee044cf436fca5211832e6596a04eb7ad9ceb8f1bb9b68b69e035349b
 SHA512 
f53c67ce355e7e30d64f280488d3e4256e7a302f56c92434ede80f6109c6aa3f8d1fb516d58fe3ae609f88181dac912b685bab2814f5099b79b5af2952f8b286
 DIST Prowlarr.develop.1.2.1.2668.linux-core-arm64.tar.gz 85864242 BLAKE2B 
83e5373efcb2233b76e22fece354aefd791c9831715be4c32a4dabcccd40c5be56cc8c31a9fccdde2475aac1e390a834f8944f5f9a76b428042ddd25173afd96
 SHA512 
6846ddbc969d33310309f5e82fcc4063ccd849e91aca3000cd5afe728a1570032fb0aead6f1229e1505f083fc7e66992b33b9c3b61c7996eee24393985573139
 DIST Prowlarr.develop.1.2.1.2668.linux-core-x64.tar.gz 90869874 BLAKE2B 
1a683b82885012bdfa628f4d9b4556ec96c51da6d1c69d445bbeb07d794ba72b2253d326447aee7473cec80c3e2241cc7d8386cac61f021792daab197d89634a
 SHA512 
541f5bbf72f87ecfc39454cfb582bb247048fb428e5ebbb5d4127caa0f415637ee542e2ee5aef880d6a23d53c0f39a2f50d4eb198ba93f5c7f3cbe95320054e9

diff --git a/www-apps/prowlarr/prowlarr-1.2.0.2583.ebuild 
b/www-apps/prowlarr/prowlarr-1.2.0.2583.ebuild
deleted file mode 100644
index eb3efd28ba1a..
--- a/www-apps/prowlarr/prowlarr-1.2.0.2583.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-SRC_URI="
-   amd64? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz
 )
-   arm? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz
 )
-   arm64? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz
 )
-"
-
-DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps"
-HOMEPAGE="https://wiki.servarr.com/prowlarr;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-RESTRICT="bindist strip test"
-
-RDEPEND="
-   acct-group/prowlarr
-   acct-user/prowlarr
-   dev-libs/icu
-   dev-util/lttng-ust:0
-   dev-db/sqlite
-   sys-libs/glibc
-"
-
-QA_PREBUILT="*"
-
-S="${WORKDIR}/Prowlarr"
-
-src_prepare() {
-   default
-
-   # https://github.com/dotnet/runtime/issues/57784
-   rm libcoreclrtraceptprovider.so 
Prowlarr.Update/libcoreclrtraceptprovider.so || die
-}
-
-src_install() {
-   newinitd "${FILESDIR}/${PN}.init" ${PN}
-
-   keepdir /var/lib/${PN}
-   fowners -R ${PN}:${PN} /var/lib/${PN}
-
-   insinto /etc/logrotate.d
-   insopts -m0644 -o root -g root
-   newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
-   dodir  "/opt/${PN}"
-   cp -R "${S}/." "${D}/opt/prowlarr" || die "Install failed!"
-
-   systemd_dounit "${FILESDIR}/prowlarr.service"
-   systemd_newunit "${FILESDIR}/prowlarr.service" "${PN}@.service"
-}



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

2023-02-19 Thread Craig Andrews
commit: 5ced10b3df6a847902e9bb6d532ecf46ba815a3d
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Feb 19 20:40:30 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Feb 19 20:43:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ced10b3

net-libs/nghttp3: add USE=static-libs

Closes: https://bugs.gentoo.org/895354
Signed-off-by: Craig Andrews  gentoo.org>

 net-libs/nghttp3/{nghttp3-.ebuild => nghttp3-0.8.0-r1.ebuild} | 3 ++-
 net-libs/nghttp3/nghttp3-.ebuild  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-libs/nghttp3/nghttp3-.ebuild 
b/net-libs/nghttp3/nghttp3-0.8.0-r1.ebuild
similarity index 92%
copy from net-libs/nghttp3/nghttp3-.ebuild
copy to net-libs/nghttp3/nghttp3-0.8.0-r1.ebuild
index 3685e3ee33ca..719966f4eab6 100644
--- a/net-libs/nghttp3/nghttp3-.ebuild
+++ b/net-libs/nghttp3/nghttp3-0.8.0-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/ngtcp2/nghttp3/;
 
 LICENSE="MIT"
 SLOT="0/0"
-IUSE="test"
+IUSE="static-libs test"
 
 BDEPEND="virtual/pkgconfig"
 DEPEND="test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
@@ -28,6 +28,7 @@ RESTRICT="!test? ( test )"
 multilib_src_configure() {
local mycmakeargs=(
-DENABLE_LIB_ONLY=ON
+   -DENABLE_STATIC_LIB=$(usex static-libs)
-DENABLE_EXAMPLES=OFF
-DCMAKE_DISABLE_FIND_PACKAGE_CUnit=$(usex !test)
)

diff --git a/net-libs/nghttp3/nghttp3-.ebuild 
b/net-libs/nghttp3/nghttp3-.ebuild
index 3685e3ee33ca..719966f4eab6 100644
--- a/net-libs/nghttp3/nghttp3-.ebuild
+++ b/net-libs/nghttp3/nghttp3-.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/ngtcp2/nghttp3/;
 
 LICENSE="MIT"
 SLOT="0/0"
-IUSE="test"
+IUSE="static-libs test"
 
 BDEPEND="virtual/pkgconfig"
 DEPEND="test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
@@ -28,6 +28,7 @@ RESTRICT="!test? ( test )"
 multilib_src_configure() {
local mycmakeargs=(
-DENABLE_LIB_ONLY=ON
+   -DENABLE_STATIC_LIB=$(usex static-libs)
-DENABLE_EXAMPLES=OFF
-DCMAKE_DISABLE_FIND_PACKAGE_CUnit=$(usex !test)
)



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

2023-02-19 Thread Craig Andrews
commit: aea237e622c75a316e71022eb8d0464ad355c5c4
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Feb 19 20:43:32 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Feb 19 20:43:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aea237e6

www-apps/prowlarr: add 1.2.1.2668

Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/prowlarr/Manifest   |  3 ++
 www-apps/prowlarr/prowlarr-1.2.1.2668.ebuild | 57 
 2 files changed, 60 insertions(+)

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index 5ce75123fdfd..de8769c487df 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -1,3 +1,6 @@
 DIST Prowlarr.develop.1.2.0.2583.linux-core-arm.tar.gz 86625085 BLAKE2B 
f90b88533b6e876f36d47d1c148882dc73e3814eeed9914f6e0e9d1e073ff204f6dc7bb3296e5291151811441613af18cf675eee0e5ef08fbaa98825b40aa938
 SHA512 
3e38fdaa81407d245ceb70beed3a1da2d618a45f258e411a47dbfee92e48c8679dba3a41a3f022a226aaf74f45882370b60f2bfceaebf04dc7003fb7518a
 DIST Prowlarr.develop.1.2.0.2583.linux-core-arm64.tar.gz 85863633 BLAKE2B 
40cf14c67f5e4b8b73e7b4ab6f526db21ef2b3377b5f22f16960c9aba7bf656bdb15689abc70725dda9cb40f77f8f9751fca34cf931692bfd139b27218f84e70
 SHA512 
f974f389251175b96908d5b3ca79685074acd7433a39ebdd106dec93d3a5cfd6379f81c9a773338c71c90499506cc83718ca3dc3fc495ad70a2cb46836826e55
 DIST Prowlarr.develop.1.2.0.2583.linux-core-x64.tar.gz 90868246 BLAKE2B 
765b604055fda7b86fc8f3aeba9f44b6924d280c7a9663db172c1008dcff1f78b38c4f9c1c5e335884ff19c98fc26adc14c91f4e3834fe9dbb8b95ea9d2b4511
 SHA512 
e79da148ad32d47978f618337535cae8b0bfdc3f0005a8eb20d89a01d7ed21122210b81fb0bf7a2339fc4044689d9b489018d6bed29c324cfed2bf82a5a38091
+DIST Prowlarr.develop.1.2.1.2668.linux-core-arm.tar.gz 86582808 BLAKE2B 
fd4ec95de1d532e81e5a35326738aa2fe313b82ba6ac77dfccf3e54d6f22b91b34e16d2ee044cf436fca5211832e6596a04eb7ad9ceb8f1bb9b68b69e035349b
 SHA512 
f53c67ce355e7e30d64f280488d3e4256e7a302f56c92434ede80f6109c6aa3f8d1fb516d58fe3ae609f88181dac912b685bab2814f5099b79b5af2952f8b286
+DIST Prowlarr.develop.1.2.1.2668.linux-core-arm64.tar.gz 85864242 BLAKE2B 
83e5373efcb2233b76e22fece354aefd791c9831715be4c32a4dabcccd40c5be56cc8c31a9fccdde2475aac1e390a834f8944f5f9a76b428042ddd25173afd96
 SHA512 
6846ddbc969d33310309f5e82fcc4063ccd849e91aca3000cd5afe728a1570032fb0aead6f1229e1505f083fc7e66992b33b9c3b61c7996eee24393985573139
+DIST Prowlarr.develop.1.2.1.2668.linux-core-x64.tar.gz 90869874 BLAKE2B 
1a683b82885012bdfa628f4d9b4556ec96c51da6d1c69d445bbeb07d794ba72b2253d326447aee7473cec80c3e2241cc7d8386cac61f021792daab197d89634a
 SHA512 
541f5bbf72f87ecfc39454cfb582bb247048fb428e5ebbb5d4127caa0f415637ee542e2ee5aef880d6a23d53c0f39a2f50d4eb198ba93f5c7f3cbe95320054e9

diff --git a/www-apps/prowlarr/prowlarr-1.2.1.2668.ebuild 
b/www-apps/prowlarr/prowlarr-1.2.1.2668.ebuild
new file mode 100644
index ..eb3efd28ba1a
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.2.1.2668.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+SRC_URI="
+   amd64? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz
 )
+   arm? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz
 )
+   arm64? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz
 )
+"
+
+DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps"
+HOMEPAGE="https://wiki.servarr.com/prowlarr;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+   acct-group/prowlarr
+   acct-user/prowlarr
+   dev-libs/icu
+   dev-util/lttng-ust:0
+   dev-db/sqlite
+   sys-libs/glibc
+"
+
+QA_PREBUILT="*"
+
+S="${WORKDIR}/Prowlarr"
+
+src_prepare() {
+   default
+
+   # https://github.com/dotnet/runtime/issues/57784
+   rm libcoreclrtraceptprovider.so 
Prowlarr.Update/libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+   newinitd "${FILESDIR}/${PN}.init" ${PN}
+
+   keepdir /var/lib/${PN}
+   fowners -R ${PN}:${PN} /var/lib/${PN}
+
+   insinto /etc/logrotate.d
+   insopts -m0644 -o root -g root
+   newins "${FILESDIR}/${PN}.logrotate" ${PN}
+
+   dodir  "/opt/${PN}"
+   cp -R "${S}/." "${D}/opt/prowlarr" || die "Install failed!"
+
+   systemd_dounit "${FILESDIR}/prowlarr.service"
+   systemd_newunit "${FILESDIR}/prowlarr.service" "${PN}@.service"
+}



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

2023-02-19 Thread Craig Andrews
commit: 789ffad64bc72115c0252d442e367fe7c9177bb1
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Feb 19 20:41:27 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Feb 19 20:43:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=789ffad6

net-libs/nghttp3: drop 0_pre20190912, 0.8.0

Signed-off-by: Craig Andrews  gentoo.org>

 net-libs/nghttp3/Manifest |  1 -
 net-libs/nghttp3/nghttp3-0.8.0.ebuild | 39 -
 net-libs/nghttp3/nghttp3-0_pre20190912.ebuild | 41 ---
 3 files changed, 81 deletions(-)

diff --git a/net-libs/nghttp3/Manifest b/net-libs/nghttp3/Manifest
index 00ab146d630c..44d9b41aa074 100644
--- a/net-libs/nghttp3/Manifest
+++ b/net-libs/nghttp3/Manifest
@@ -1,2 +1 @@
 DIST nghttp3-0.8.0.tar.xz 365072 BLAKE2B 
132332f785f015a5e62e751ad6fe6d1dae49911837ef26cb24453245ca2cd5a80c92092db4b712f1fb515caa900ac190c2fa586fbf7314df9e60928595791679
 SHA512 
dab545aff7f85ee10c0f43985cb7f937e33a793c4bb0ca8e7878652f8d0b2500497cdd435256f401bf35a0c7af21aec08cd821beddff3e96b4810efb4c798591
-DIST nghttp3-0_pre20190912.tar.gz 155172 BLAKE2B 
fabd472e429222502288b7a4030b4aa51f8a1b609590d63b51ab3f918b8cdb462b766a40911986b3f72f2f1b0debee1f0ebdf8802991bf4fc5d4a6d14297bdcc
 SHA512 
89c7b40843bde9d2c2ab24211794b6ae0e1fa15413e92dcf2238b876552f29bb2f0db724d9a205c2a1c98f25a14ef570c9e53df52fb519230b6f78dcc04d2117

diff --git a/net-libs/nghttp3/nghttp3-0.8.0.ebuild 
b/net-libs/nghttp3/nghttp3-0.8.0.ebuild
deleted file mode 100644
index 3685e3ee33ca..
--- a/net-libs/nghttp3/nghttp3-0.8.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/ngtcp2/nghttp3.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/ngtcp2/nghttp3/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~hppa"
-fi
-
-DESCRIPTION="HTTP/3 library written in C"
-HOMEPAGE="https://github.com/ngtcp2/nghttp3/;
-
-LICENSE="MIT"
-SLOT="0/0"
-IUSE="test"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
-RDEPEND=""
-RESTRICT="!test? ( test )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DENABLE_LIB_ONLY=ON
-   -DENABLE_EXAMPLES=OFF
-   -DCMAKE_DISABLE_FIND_PACKAGE_CUnit=$(usex !test)
-   )
-   cmake_src_configure
-}
-
-multilib_src_test() {
-   cmake_build check
-}

diff --git a/net-libs/nghttp3/nghttp3-0_pre20190912.ebuild 
b/net-libs/nghttp3/nghttp3-0_pre20190912.ebuild
deleted file mode 100644
index 13c321f3927c..
--- a/net-libs/nghttp3/nghttp3-0_pre20190912.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-multilib
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/ngtcp2/nghttp3.git;
-   inherit git-r3
-else
-   GIT_COMMIT="51379a041174ad953dc6ad437712f3b279f81919"
-   SRC_URI="https://github.com/ngtcp2/nghttp3/archive/${GIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-${GIT_COMMIT}"
-   KEYWORDS="~amd64 ~hppa"
-fi
-
-DESCRIPTION="HTTP/3 library written in C"
-HOMEPAGE="https://github.com/ngtcp2/nghttp3/;
-
-LICENSE="MIT"
-SLOT="0/0"
-IUSE="test"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
-RDEPEND=""
-RESTRICT="!test? ( test )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DENABLE_LIB_ONLY=ON
-   -DENABLE_EXAMPLES=OFF
-   -DCMAKE_DISABLE_FIND_PACKAGE_CUnit=$(usex !test)
-   )
-   cmake_src_configure
-}
-
-multilib_src_test() {
-   cmake_build check
-}



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2023-02-19 Thread Sam James
commit: 6377b4c91315f0b5e1da1177e347627b8033852b
Author: Petr Vaněk  atlas  cz>
AuthorDate: Fri Feb 17 15:11:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 19 19:55:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6377b4c9

net-proxy/haproxy: fix musl support in all available versions

TARGET needs to be set to linux-musl for proper musl support. It is
available since version 2.2, therefore all currently present ebuilds are
updated appropriately.

Closes: https://bugs.gentoo.org/866053
Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/29637
Signed-off-by: Sam James  gentoo.org>

 net-proxy/haproxy/haproxy-2.2.25.ebuild   | 9 +++--
 net-proxy/haproxy/haproxy-2.2.29.ebuild   | 7 ++-
 net-proxy/haproxy/haproxy-2.2..ebuild | 9 +++--
 net-proxy/haproxy/haproxy-2.4.18.ebuild   | 9 +++--
 net-proxy/haproxy/haproxy-2.4.22.ebuild   | 7 ++-
 net-proxy/haproxy/haproxy-2.4..ebuild | 9 +++--
 net-proxy/haproxy/haproxy-2.6.9.ebuild| 7 ++-
 net-proxy/haproxy/haproxy-2.6..ebuild | 9 +++--
 net-proxy/haproxy/haproxy-2.7.3.ebuild| 7 ++-
 net-proxy/haproxy/haproxy-2.7..ebuild | 9 +++--
 net-proxy/haproxy/haproxy-.ebuild | 9 +++--
 11 files changed, 73 insertions(+), 18 deletions(-)

diff --git a/net-proxy/haproxy/haproxy-2.2.25.ebuild 
b/net-proxy/haproxy/haproxy-2.2.25.ebuild
index 93008743019c..dc5155b408da 100644
--- a/net-proxy/haproxy/haproxy-2.2.25.ebuild
+++ b/net-proxy/haproxy/haproxy-2.2.25.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"
@@ -75,12 +75,17 @@ pkg_setup() {
 src_compile() {
local -a args=(
V=1
-   TARGET=linux-glibc
# Switching to PCRE2 by default, bug 838013
PCRE=
PCRE_JIT=
)
 
+   if use elibc_musl; then
+   args+=( TARGET=linux-musl )
+   else
+   args+=( TARGET=linux-glibc )
+   fi
+
# TODO: PCRE2_WIDTH?
args+=( $(haproxy_use threads THREAD) )
args+=( $(haproxy_use crypt LIBCRYPT) )

diff --git a/net-proxy/haproxy/haproxy-2.2.29.ebuild 
b/net-proxy/haproxy/haproxy-2.2.29.ebuild
index 5a6ecbd9677d..752bdc4828b3 100644
--- a/net-proxy/haproxy/haproxy-2.2.29.ebuild
+++ b/net-proxy/haproxy/haproxy-2.2.29.ebuild
@@ -75,12 +75,17 @@ pkg_setup() {
 src_compile() {
local -a args=(
V=1
-   TARGET=linux-glibc
# Switching to PCRE2 by default, bug 838013
PCRE=
PCRE_JIT=
)
 
+   if use elibc_musl; then
+   args+=( TARGET=linux-musl )
+   else
+   args+=( TARGET=linux-glibc )
+   fi
+
# TODO: PCRE2_WIDTH?
args+=( $(haproxy_use threads THREAD) )
args+=( $(haproxy_use crypt LIBCRYPT) )

diff --git a/net-proxy/haproxy/haproxy-2.2..ebuild 
b/net-proxy/haproxy/haproxy-2.2..ebuild
index 2bf20bf3ac64..752bdc4828b3 100644
--- a/net-proxy/haproxy/haproxy-2.2..ebuild
+++ b/net-proxy/haproxy/haproxy-2.2..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"
@@ -75,12 +75,17 @@ pkg_setup() {
 src_compile() {
local -a args=(
V=1
-   TARGET=linux-glibc
# Switching to PCRE2 by default, bug 838013
PCRE=
PCRE_JIT=
)
 
+   if use elibc_musl; then
+   args+=( TARGET=linux-musl )
+   else
+   args+=( TARGET=linux-glibc )
+   fi
+
# TODO: PCRE2_WIDTH?
args+=( $(haproxy_use threads THREAD) )
args+=( $(haproxy_use crypt LIBCRYPT) )

diff --git a/net-proxy/haproxy/haproxy-2.4.18.ebuild 
b/net-proxy/haproxy/haproxy-2.4.18.ebuild
index a0008b4be30c..883ab8118c3f 100644
--- a/net-proxy/haproxy/haproxy-2.4.18.ebuild
+++ b/net-proxy/haproxy/haproxy-2.4.18.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"
@@ -70,12 +70,17 @@ pkg_setup() {
 src_compile() {
local -a args=(
V=1
-   TARGET=linux-glibc
# Switching to PCRE2 by default, bug 838013
PCRE=
PCRE_JIT=
)
 
+   if use elibc_musl; then
+   args+=( TARGET=linux-musl )
+   else
+   args+=( TARGET=linux-glibc )
+   fi
+
# TODO: PCRE2_WIDTH?
args+=( $(haproxy_use threads THREAD) )
args+=( $(haproxy_use crypt LIBCRYPT) )

diff --git a/net-proxy/haproxy/haproxy-2.4.22.ebuild 
b/net-proxy/haproxy/haproxy-2.4.22.ebuild
index 

[gentoo-commits] repo/gentoo:master commit in: sci-physics/fastjet-contrib/files/, sci-physics/fastjet-contrib/

2023-02-19 Thread Sam James
commit: 34c58f997155323ca47d73f6d58213fa09a08b88
Author: Alexander Puck Neuwirth  neuwirth-informatik  
de>
AuthorDate: Fri Feb 17 13:38:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 19 19:55:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c58f99

sci-physics/fastjet-contrib: uint -> unsigned int

Closes: https://bugs.gentoo.org/873646
Signed-off-by: Alexander Puck Neuwirth  neuwirth-informatik.de>
Closes: https://github.com/gentoo/gentoo/pull/29633
Signed-off-by: Sam James  gentoo.org>

 .../fastjet-contrib-1.049-r2.ebuild| 45 ++
 .../files/fastjet-contrib-1.049-musl.patch | 11 ++
 2 files changed, 56 insertions(+)

diff --git a/sci-physics/fastjet-contrib/fastjet-contrib-1.049-r2.ebuild 
b/sci-physics/fastjet-contrib/fastjet-contrib-1.049-r2.ebuild
new file mode 100644
index ..e21a08bc6b6b
--- /dev/null
+++ b/sci-physics/fastjet-contrib/fastjet-contrib-1.049-r2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_PN=fjcontrib
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="3rd party extensions of FastJet."
+HOMEPAGE="https://fastjet.hepforge.org/contrib/;
+SRC_URI="https://fastjet.hepforge.org/contrib/downloads/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-physics/fastjet-3.4.0"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-soname.patch
+   "${FILESDIR}"/${P}-ar.patch
+   "${FILESDIR}"/${P}-musl.patch
+)
+
+src_configure() {
+   tc-export CXX AR RANLIB
+   ./configure --prefix=/usr --fastjet-config=/usr/bin/fastjet-config 
RANLIB="${RANLIB}" AR="${AR}" CXX="${CXX}" CFLAGS="${CFLAGS}" 
CXXFLAGS="${CXXFLAGS}" FFLAGS="${FFLAGS}" LDFLAGS="${LDFLAGS}" || die
+}
+
+src_compile() {
+   emake
+   emake fragile-shared
+}
+
+src_install() {
+   emake install PREFIX="${ED}/usr"
+   dolib.so libfastjetcontribfragile.so
+   # The name used for requesting this library varies
+   dosym libfastjetcontribfragile.so 
/usr/$(get_libdir)/libfastjetcontribfragile.so.0
+   dosym libfastjetcontribfragile.so 
/usr/$(get_libdir)/fastjetcontribfragile.so.0
+}

diff --git a/sci-physics/fastjet-contrib/files/fastjet-contrib-1.049-musl.patch 
b/sci-physics/fastjet-contrib/files/fastjet-contrib-1.049-musl.patch
new file mode 100644
index ..880e145ba060
--- /dev/null
+++ b/sci-physics/fastjet-contrib/files/fastjet-contrib-1.049-musl.patch
@@ -0,0 +1,11 @@
+--- a/LundPlane/example_dpsi_slice.cc
 b/LundPlane/example_dpsi_slice.cc
+@@ -124,7 +124,7 @@
+ 
+   int index_of_max_kt_secondary = -1;
+   double dpsi;
+-  for (uint i_secondary=0; i_secondaryz() > z2_cut) {
+ 
+   index_of_max_kt_secondary = i_secondary;



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/bc-gh/

2023-02-19 Thread Sam James
commit: 621963fc5bb7b2285d3501ea212a9f222bf0c32b
Author: Gavin D. Howard  gavinhoward  com>
AuthorDate: Sat Feb 18 22:55:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 19 19:55:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=621963fc

sci-calculators/bc-gh: bump to 6.2.6

This should fix #895086. This is also why I'm removing 6.2.2: it doesn't
install on mksh.

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

Signed-off-by: Gavin D. Howard  gavinhoward.com>
Closes: https://github.com/gentoo/gentoo/pull/29654
Signed-off-by: Sam James  gentoo.org>

 sci-calculators/bc-gh/Manifest   | 2 +-
 sci-calculators/bc-gh/{bc-gh-6.2.2.ebuild => bc-gh-6.2.6.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-calculators/bc-gh/Manifest b/sci-calculators/bc-gh/Manifest
index 3d0aae049524..77f7e0f9d946 100644
--- a/sci-calculators/bc-gh/Manifest
+++ b/sci-calculators/bc-gh/Manifest
@@ -1,2 +1,2 @@
 DIST bc-6.1.1.tar.xz 455456 BLAKE2B 
7945ac623740abd9cbd894c20b8a03006caf64d2ce9770ade930d912c52b4e29b107b524d4a95ebea99e31921b7940e39e1afdeec837b4a03d3ed4e11b9f517b
 SHA512 
0e7fb4d4223ace8ba5c1961cc0d7eba475174f92b75529fde64446b5d80db5729f848fd95507570711d2b8928996c87e837e926d31028f32e3f97cad47567d39
-DIST bc-6.2.2.tar.xz 456672 BLAKE2B 
02a6b9012f3b2d6b87be9112c6ccaea84bb121b1de4ebe1276b2151ff24ff445de0cf5a591c2802069e8c9a69c29ca4985a52117761cbb40bc129b70c6f98a49
 SHA512 
11389ebd522dddb4b255856452d4ff851915331e36682899e946a3eee46e6a3b7ac7d28a0be8b86fc79c230f8ea3d8f335a4722a0c49daa68c51b6c667e1d1fe
+DIST bc-6.2.6.tar.xz 457640 BLAKE2B 
ab134928292d73ebd41921d8931420b037837f82fe8338a7b5f84137bd05d8d6db1cfce19b506dc2b470a44aa277b73202b599866343d6978c219d65c9f27bf6
 SHA512 
f3631ff2378e93f9758a133400749973681f142f3eeaf1ae8ffc60f1a31b9ca9a9bcdf14435b72fea8b8ea486d0fb6b53954a511c5db62d834bf6cf270d7e4a5

diff --git a/sci-calculators/bc-gh/bc-gh-6.2.2.ebuild 
b/sci-calculators/bc-gh/bc-gh-6.2.6.ebuild
similarity index 100%
rename from sci-calculators/bc-gh/bc-gh-6.2.2.ebuild
rename to sci-calculators/bc-gh/bc-gh-6.2.6.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-portage/smart-live-rebuild/

2023-02-19 Thread Michał Górny
commit: 5bae1539a14da3f8678f9c9b3040c15849bc002b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 19 19:53:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:53:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bae1539

app-portage/smart-live-rebuild: Bump to 1.4.1

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

 app-portage/smart-live-rebuild/Manifest|  1 +
 .../smart-live-rebuild-1.4.1.ebuild| 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-portage/smart-live-rebuild/Manifest 
b/app-portage/smart-live-rebuild/Manifest
index 3725a27ab008..698e14debec3 100644
--- a/app-portage/smart-live-rebuild/Manifest
+++ b/app-portage/smart-live-rebuild/Manifest
@@ -1 +1,2 @@
 DIST smart-live-rebuild-1.4.0.tar.gz 17630 BLAKE2B 
84faabbe702dc05dbd895961dba83b8b8968bafcc5e35bd1b7dc8644f98a904651168aaee081ecb0c101761def2f5d49046116179156e75f6b335a79595d82e6
 SHA512 
add82ac413c698a430afbb48a7d4c7d0dae26b9d37f01dcbe7f71ee2e2fbc1686ff63c6ea9ae1c24dbc3662d27247bec2ccc002841bd42c4c11729873a49617f
+DIST smart-live-rebuild-1.4.1.tar.gz 17759 BLAKE2B 
c45825fffc3e30e3fdb02d16c8998bafe492462bdbff9fd5d4c67ca297ecb4da6828a9c0b6c98262f92a518482b0dc99d3022a769e22bdeaf4270ee34b1a5d5a
 SHA512 
401222564b9920a5c8b08c0bad393f18ffbb2d3eabea6aa1a0c04bc728ffd362ec7fccb8884023ff183398085c0017d2f59d86b293ed91cc3a2bcb185aef239e

diff --git a/app-portage/smart-live-rebuild/smart-live-rebuild-1.4.1.ebuild 
b/app-portage/smart-live-rebuild/smart-live-rebuild-1.4.1.ebuild
new file mode 100644
index ..c5c249a91a45
--- /dev/null
+++ b/app-portage/smart-live-rebuild/smart-live-rebuild-1.4.1.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=flit
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Check live packages for updates and emerge them as necessary"
+HOMEPAGE="https://github.com/projg2/smart-live-rebuild/;
+SRC_URI="https://github.com/projg2/smart-live-rebuild/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~sparc ~x86 ~x64-macos"
+
+RDEPEND=">=app-portage/gentoopm-0.2.1[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /etc/portage
+   newins smart-live-rebuild.conf{.example,}
+   insinto /usr/share/portage/config/sets
+   newins sets.conf.example smart-live-rebuild.conf
+}



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

2023-02-19 Thread Michał Górny
commit: 2accb6cfb7aa58f332cef0ab9d53da242015e5d0
Author: Matthew White  inventati  org>
AuthorDate: Sat Feb 18 11:32:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:50:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2accb6cf

sys-fs/vhba: add missing linux-mod_pkg_postinst to ebuild

Fix updating `/lib/modules/x.x.x-gentoo-custom/modules.dep` file.

Closes: https://bugs.gentoo.org/895248
Package-Manager: portage-3.0.44, pkgdev-0.2.4
Signed-off-by: Matteo Bianco  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/29646
Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/{vhba-20211218.ebuild => vhba-20211218-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-fs/vhba/vhba-20211218.ebuild 
b/sys-fs/vhba/vhba-20211218-r1.ebuild
similarity index 97%
rename from sys-fs/vhba/vhba-20211218.ebuild
rename to sys-fs/vhba/vhba-20211218-r1.ebuild
index 6b51dc2b402e..b22eb7530805 100644
--- a/sys-fs/vhba/vhba-20211218.ebuild
+++ b/sys-fs/vhba/vhba-20211218-r1.ebuild
@@ -52,6 +52,7 @@ src_install() {
 }
 
 pkg_postinst() {
+   linux-mod_pkg_postinst
udev_reload
 }
 



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

2023-02-19 Thread Michał Górny
commit: d81f7d567b13821bd2aa23a7b910338305a5b316
Author: Jérôme Carretero  zougloub  eu>
AuthorDate: Fri Feb 17 22:54:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:46:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d81f7d56

dev-python/xlwt: add pypy3 to PYTHON_COMPAT

Signed-off-by: Jérôme Carretero  zougloub.eu>
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/xlwt/xlwt-1.3.0-r2.ebuild 
b/dev-python/xlwt/xlwt-1.3.0-r2.ebuild
index f8a5fdfa0e78..7219ad85fced 100644
--- a/dev-python/xlwt/xlwt-1.3.0-r2.ebuild
+++ b/dev-python/xlwt/xlwt-1.3.0-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
 
 inherit distutils-r1
 



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

2023-02-19 Thread Michał Górny
commit: f928affed01109a2d77c8de8f12e08b942ed31e9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 19 17:03:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:46:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f928affe

dev-python/pip: Update deselected test list

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

 dev-python/pip/pip-23.0.1.ebuild | 5 -
 1 file changed, 5 deletions(-)

diff --git a/dev-python/pip/pip-23.0.1.ebuild b/dev-python/pip/pip-23.0.1.ebuild
index 6fd14699751b..5ee61a89133b 100644
--- a/dev-python/pip/pip-23.0.1.ebuild
+++ b/dev-python/pip/pip-23.0.1.ebuild
@@ -89,15 +89,10 @@ python_test() {
local EPYTEST_DESELECT=(
tests/functional/test_inspect.py::test_inspect_basic
tests/functional/test_install.py::test_double_install_fail
-   
tests/functional/test_list.py::test_multiple_exclude_and_normalization
# Internet
tests/functional/test_install.py::test_install_dry_run
-   
tests/functional/test_install.py::test_install_editable_with_prefix_setup_cfg
-   
tests/functional/test_install.py::test_editable_install__local_dir_no_setup_py_with_pyproject

tests/functional/test_install.py::test_editable_install__local_dir_setup_requires_with_pyproject

tests/functional/test_install.py::test_install_8559_wheel_package_present
-   # git: fatal: transport 'file' not allowed
-   
tests/functional/test_install_vcs_git.py::test_check_submodule_addition
# TODO
tests/unit/test_network_auth.py::test_keyring_cli_get_password
tests/unit/test_network_auth.py::test_keyring_cli_set_password



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

2023-02-19 Thread Michał Górny
commit: 457233e9a9308746cd34db33cfa2989f9fa8b4f4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 19 19:44:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:46:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=457233e9

dev-python/symengine: Fix PythonGHDistfileSuffix

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

 dev-python/symengine/Manifest  | 1 +
 dev-python/symengine/symengine-0.9.2-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index 60ee3df7c39f..eaf72c4c8021 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1 +1,2 @@
+DIST symengine.py-0.9.2.gh.tar.gz 110856 BLAKE2B 
11330acc04970d367fe66787521776dbd803929d91802ea09d1bc54a96c8fd87e85114042f57fc8c007de2dcaa1b0503a8389ac677797cc2efc866d71d76d1db
 SHA512 
ea9e8cb7dd789b551f5372c32b98365ab251bac838204b5c832783f9866c2774f5d411f2f59e5e60f17939a1c341702acfc3e3f7e77246330ab3cb74f5ba7cca
 DIST symengine.py-0.9.2.tar.gz 110856 BLAKE2B 
11330acc04970d367fe66787521776dbd803929d91802ea09d1bc54a96c8fd87e85114042f57fc8c007de2dcaa1b0503a8389ac677797cc2efc866d71d76d1db
 SHA512 
ea9e8cb7dd789b551f5372c32b98365ab251bac838204b5c832783f9866c2774f5d411f2f59e5e60f17939a1c341702acfc3e3f7e77246330ab3cb74f5ba7cca

diff --git a/dev-python/symengine/symengine-0.9.2-r2.ebuild 
b/dev-python/symengine/symengine-0.9.2-r2.ebuild
index c81e56d1eb32..2d540508032a 100644
--- a/dev-python/symengine/symengine-0.9.2-r2.ebuild
+++ b/dev-python/symengine/symengine-0.9.2-r2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 "
 SRC_URI="
https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
-   -> ${MY_P}.tar.gz
+   -> ${MY_P}.gh.tar.gz
 "
 S=${WORKDIR}/${MY_P}
 



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

2023-02-19 Thread Michał Górny
commit: b0de174a476502fbd25458584f3a99e33daff6e1
Author: Jérôme Carretero  zougloub  eu>
AuthorDate: Fri Feb 17 20:59:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:46:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0de174a

dev-python/xcffib: add pypy3 to PYTHON_COMPAT

Signed-off-by: Jérôme Carretero  zougloub.eu>
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/xcffib/xcffib-1.2.0.ebuild 
b/dev-python/xcffib/xcffib-1.2.0.ebuild
index ac03fa10604e..ce0dbd1005b9 100644
--- a/dev-python/xcffib/xcffib-1.2.0.ebuild
+++ b/dev-python/xcffib/xcffib-1.2.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1



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

2023-02-19 Thread Michał Górny
commit: ebcee7c0358293070d754a315732c7825fb0a5a4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 19 19:43:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:46:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebcee7c0

dev-python/cppy: Use pypi.eclass

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

 dev-python/cppy/cppy-1.2.1-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/cppy/cppy-1.2.1-r1.ebuild 
b/dev-python/cppy/cppy-1.2.1-r1.ebuild
index e2529817e26c..9b6fa30b9a0d 100644
--- a/dev-python/cppy/cppy-1.2.1-r1.ebuild
+++ b/dev-python/cppy/cppy-1.2.1-r1.ebuild
@@ -6,11 +6,10 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..11} pypy3 )
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="C++ header library which makes it easier to write Python 
extension modules"
 HOMEPAGE="https://pypi.org/project/cppy/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"



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

2023-02-19 Thread Michał Górny
commit: eaf9e95670fe2f23177535e62c6a56ca2d0bed7a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 19 19:40:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:46:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf9e956

dev-python/xlwt: Use pypi.eclass

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

 dev-python/xlwt/xlwt-1.3.0-r2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/xlwt/xlwt-1.3.0-r2.ebuild 
b/dev-python/xlwt/xlwt-1.3.0-r2.ebuild
index 7219ad85fced..ff6960964f44 100644
--- a/dev-python/xlwt/xlwt-1.3.0-r2.ebuild
+++ b/dev-python/xlwt/xlwt-1.3.0-r2.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..11} pypy3 )
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="Python library to create spreadsheet files compatible with Excel"
 HOMEPAGE="
@@ -14,7 +14,6 @@ HOMEPAGE="
https://github.com/python-excel/xlwt/
https://pypi.org/project/xlwt/
 "
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"



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

2023-02-19 Thread Michał Górny
commit: c8918922b5be70ee0451da1427acaac2f5f2c74f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 19 19:44:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:46:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8918922

dev-python/xlwt: Add GH remote-id

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

 dev-python/xlwt/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/xlwt/metadata.xml b/dev-python/xlwt/metadata.xml
index be0063d5e711..9db189d161b5 100644
--- a/dev-python/xlwt/metadata.xml
+++ b/dev-python/xlwt/metadata.xml
@@ -14,6 +14,7 @@



+   python-excel/xlwt
xlwt

 



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

2023-02-19 Thread Michał Górny
commit: f0a2ad74adbd5f8fe6dc15919052fcdc3da57181
Author: Jérôme Carretero  zougloub  eu>
AuthorDate: Fri Feb 17 19:01:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:46:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0a2ad74

dev-python/pybind11: add pypy3 to PYTHON_COMPAT

Signed-off-by: Jérôme Carretero  zougloub.eu>
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/pybind11/pybind11-2.10.3.ebuild 
b/dev-python/pybind11/pybind11-2.10.3.ebuild
index e3a1ad1fc6c6..07edb23f2631 100644
--- a/dev-python/pybind11/pybind11-2.10.3.ebuild
+++ b/dev-python/pybind11/pybind11-2.10.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
 
 inherit cmake distutils-r1
 



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

2023-02-19 Thread Michał Górny
commit: 5893b9de87360c8ee37e7ba84938b9e05e112854
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 19 17:53:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:46:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5893b9de

dev-python/cycler: Whitespace

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

 dev-python/cycler/cycler-0.11.0-r1.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-python/cycler/cycler-0.11.0-r1.ebuild 
b/dev-python/cycler/cycler-0.11.0-r1.ebuild
index ec73cae39a08..b1e827887ad2 100644
--- a/dev-python/cycler/cycler-0.11.0-r1.ebuild
+++ b/dev-python/cycler/cycler-0.11.0-r1.ebuild
@@ -5,16 +5,19 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
 inherit distutils-r1
 
 DESCRIPTION="Composable style cycles"
 HOMEPAGE="
https://matplotlib.org/cycler/
https://pypi.org/project/cycler/
-   https://github.com/matplotlib/cycler;
+   https://github.com/matplotlib/cycler/
+"
 SRC_URI="
https://github.com/matplotlib/cycler/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz"
+   -> ${P}.gh.tar.gz
+"
 
 SLOT="0"
 LICENSE="BSD"



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

2023-02-19 Thread Michał Górny
commit: 8d9aeebcdb7bb1f39fdda175a0fc1df2908b277b
Author: Jérôme Carretero  zougloub  eu>
AuthorDate: Fri Feb 17 19:07:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:46:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d9aeebc

dev-python/cycler: add pypy3 to PYTHON_COMPAT

Signed-off-by: Jérôme Carretero  zougloub.eu>
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/cycler/cycler-0.11.0-r1.ebuild 
b/dev-python/cycler/cycler-0.11.0-r1.ebuild
index bdd6447c1339..ec73cae39a08 100644
--- a/dev-python/cycler/cycler-0.11.0-r1.ebuild
+++ b/dev-python/cycler/cycler-0.11.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="Composable style cycles"



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

2023-02-19 Thread Michał Górny
commit: b7fd245ae014acfa44f1ecbed74f9f900d3b70a4
Author: Jérôme Carretero  zougloub  eu>
AuthorDate: Fri Feb 17 19:10:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:46:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7fd245a

dev-python/cppy: add pypy3 to PYTHON_COMPAT

Signed-off-by: Jérôme Carretero  zougloub.eu>
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/cppy/cppy-1.2.1-r1.ebuild 
b/dev-python/cppy/cppy-1.2.1-r1.ebuild
index 4adffed54306..e2529817e26c 100644
--- a/dev-python/cppy/cppy-1.2.1-r1.ebuild
+++ b/dev-python/cppy/cppy-1.2.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
 
 inherit distutils-r1
 



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

2023-02-19 Thread Michał Górny
commit: e01237eba7636fd3ce9643b9aed09037efcef317
Author: Jérôme Carretero  zougloub  eu>
AuthorDate: Fri Feb 17 22:53:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:46:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e01237eb

dev-python/untangle: add pypy3 to PYTHON_COMPAT

Signed-off-by: Jérôme Carretero  zougloub.eu>
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/untangle/untangle-1.2.1-r1.ebuild 
b/dev-python/untangle/untangle-1.2.1-r1.ebuild
index c3a950140318..31bb4153f27a 100644
--- a/dev-python/untangle/untangle-1.2.1-r1.ebuild
+++ b/dev-python/untangle/untangle-1.2.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
 
 inherit distutils-r1
 



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

2023-02-19 Thread Michał Górny
commit: b4602479843b4d4b7defefe7ff0350cbb45dda65
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 19 17:10:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:46:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4602479

dev-python/pyopengl: Use pypi.eclass

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

 dev-python/pyopengl/pyopengl-3.1.6-r2.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/dev-python/pyopengl/pyopengl-3.1.6-r2.ebuild 
b/dev-python/pyopengl/pyopengl-3.1.6-r2.ebuild
index 44ac3dc91257..b6e9981b895c 100644
--- a/dev-python/pyopengl/pyopengl-3.1.6-r2.ebuild
+++ b/dev-python/pyopengl/pyopengl-3.1.6-r2.ebuild
@@ -7,10 +7,7 @@ DISTUTILS_USE_PEP517=setuptools
 PYTHON_REQ_USE="tk?"
 PYTHON_COMPAT=( python3_{9..11} )
 
-inherit distutils-r1 virtualx
-
-MY_PN="PyOpenGL"
-MY_P="${MY_PN}-${PV}"
+inherit distutils-r1 pypi virtualx
 
 DESCRIPTION="Python OpenGL bindings"
 HOMEPAGE="
@@ -19,11 +16,11 @@ HOMEPAGE="
https://pypi.org/project/PyOpenGL/
 "
 SRC_URI="
-   mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz
+   $(pypi_sdist_url --no-normalize PyOpenGL)

https://github.com/mcfletch/pyopengl/commit/2d2457b4d565bce1c58b76b427e1f9027e8b4bcc.patch
-> ${P}-glut-font-egl.patch
 "
-S="${WORKDIR}/${MY_P}"
+S="${WORKDIR}/PyOpenGL-${PV}"
 
 LICENSE="BSD"
 SLOT="0"



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

2023-02-19 Thread Michał Górny
commit: da4cad7a201162677f8d7a5c06fb000c4a94834e
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 19 17:34:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:46:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da4cad7a

dev-python/symengine: Unify style and remove redundant optimize

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

 dev-python/symengine/symengine-0.9.2-r2.ebuild | 21 +++--
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git a/dev-python/symengine/symengine-0.9.2-r2.ebuild 
b/dev-python/symengine/symengine-0.9.2-r2.ebuild
index d0dc5ac3c521..c81e56d1eb32 100644
--- a/dev-python/symengine/symengine-0.9.2-r2.ebuild
+++ b/dev-python/symengine/symengine-0.9.2-r2.ebuild
@@ -10,11 +10,15 @@ inherit distutils-r1
 
 MY_P=${PN}.py-${PV}
 DESCRIPTION="Python wrappers to the symengine C++ library"
-HOMEPAGE="https://github.com/symengine/symengine.py/;
+HOMEPAGE="
+   https://github.com/symengine/symengine.py/
+   https://pypi.org/project/symengine/
+"
 SRC_URI="
https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
-   -> ${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
+   -> ${MY_P}.tar.gz
+"
+S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
@@ -29,11 +33,13 @@ BDEPEND="
 "
 # See bug #786582 for symengine constraint
 # See also 
https://github.com/symengine/symengine.py/blob/master/symengine_version.txt
-RDEPEND="
+DEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
>=sci-libs/symengine-$(ver_cut 1-2):=
 "
-DEPEND="${RDEPEND}"
+RDEPEND="
+   ${DEPEND}
+"
 
 # the C library installs the same docs
 DOCS=()
@@ -49,8 +55,3 @@ python_test() {
cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
epytest
 }
-
-python_install() {
-   distutils-r1_python_install
-   python_optimize
-}



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

2023-02-19 Thread Michał Górny
commit: e80b825bd09d8d0ad3a1a1f23b951209f993b270
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 19 18:35:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:46:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e80b825b

dev-python/xcffib: Use pypi.eclass

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

 dev-python/xcffib/xcffib-1.2.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/xcffib/xcffib-1.2.0.ebuild 
b/dev-python/xcffib/xcffib-1.2.0.ebuild
index ce0dbd1005b9..4e5502340699 100644
--- a/dev-python/xcffib/xcffib-1.2.0.ebuild
+++ b/dev-python/xcffib/xcffib-1.2.0.ebuild
@@ -6,14 +6,13 @@ EAPI=8
 PYTHON_COMPAT=( python3_{9..11} pypy3 )
 DISTUTILS_USE_PEP517=setuptools
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="A drop in replacement for xpyb, an XCB python binding"
 HOMEPAGE="
https://github.com/tych0/xcffib/
https://pypi.org/project/xcffib/
 "
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"



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

2023-02-19 Thread Michał Górny
commit: 0a8b9367a2cdcf49814e4d8c48efbe0196d56f2b
Author: Jérôme Carretero  zougloub  eu>
AuthorDate: Fri Feb 17 19:07:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:46:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a8b9367

dev-python/kiwisolver: add pypy3 to PYTHON_COMPAT

Signed-off-by: Jérôme Carretero  zougloub.eu>
Signed-off-by: Michał Górny  gentoo.org>

 .../files/kiwisolver-1.4.4-pypy3-tests.patch   | 30 +++
 dev-python/kiwisolver/kiwisolver-1.4.4-r1.ebuild   | 44 ++
 2 files changed, 74 insertions(+)

diff --git a/dev-python/kiwisolver/files/kiwisolver-1.4.4-pypy3-tests.patch 
b/dev-python/kiwisolver/files/kiwisolver-1.4.4-pypy3-tests.patch
new file mode 100644
index ..705855f02f61
--- /dev/null
+++ b/dev-python/kiwisolver/files/kiwisolver-1.4.4-pypy3-tests.patch
@@ -0,0 +1,30 @@
+Patch provided upstream as https://github.com/nucleic/kiwi/pull/158
+from issue created at https://github.com/nucleic/kiwi/issues/157
+
+commit ad1c62f046dc14c1e85e4e1c1b8e175eda08838e
+Author: Jérôme Carretero 
+Date:   Fri Feb 17 18:40:45 2023 -0500
+
+py: tests: make tests run under PyPy
+
+diff --git a/py/tests/test_expression.py b/py/tests/test_expression.py
+index 671dd7f..6b5d8e5 100644
+--- a/py/tests/test_expression.py
 b/py/tests/test_expression.py
+@@ -8,6 +8,7 @@
+ import gc
+ import math
+ import operator
++import sys
+ from typing import Tuple
+ 
+ import pytest
+@@ -264,4 +265,7 @@ def test_expression_rich_compare_operations(op, symbol) -> 
None:
+ else:
+ with pytest.raises(TypeError) as excinfo:
+ op(e1, e2)
+-assert "kiwisolver.Expression" in excinfo.exconly()
++if "PyPy" in sys.version:
++assert "Expression" in excinfo.exconly()
++else:
++assert "kiwisolver.Expression" in excinfo.exconly()

diff --git a/dev-python/kiwisolver/kiwisolver-1.4.4-r1.ebuild 
b/dev-python/kiwisolver/kiwisolver-1.4.4-r1.ebuild
new file mode 100644
index ..67d18ec3f1e7
--- /dev/null
+++ b/dev-python/kiwisolver/kiwisolver-1.4.4-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+MY_P=kiwi-${PV}
+DESCRIPTION="An efficient C++ implementation of the Cassowary constraint 
solving algorithm"
+HOMEPAGE="
+   https://github.com/nucleic/kiwi/
+   https://pypi.org/project/kiwisolver/
+"
+SRC_URI="
+   https://github.com/nucleic/kiwi/archive/${PV}.tar.gz -> 
${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Clear-BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+COMMON_DEPEND="
+   >=dev-python/cppy-1.2.0[${PYTHON_USEDEP}]
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+"
+BDEPEND="
+   ${COMMON_DEPEND}
+   >=dev-python/setuptools_scm-3.4.3[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.4.4-pypy3-tests.patch"
+)
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2023-02-19 Thread Michał Górny
commit: 267f8e520aadfbe1b7461923fc83bec802bb4f85
Author: Jérôme Carretero  zougloub  eu>
AuthorDate: Fri Feb 17 14:44:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:46:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=267f8e52

dev-python/sympy: depend on lxml, not libxml2, for mathml (#890559)

Closes: https://bugs.gentoo.org/890559
Signed-off-by: Jérôme Carretero  zougloub.eu>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/sympy/{sympy-1.11.1-r1.ebuild => sympy-1.11.1-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sympy/sympy-1.11.1-r1.ebuild 
b/dev-python/sympy/sympy-1.11.1-r2.ebuild
similarity index 97%
rename from dev-python/sympy/sympy-1.11.1-r1.ebuild
rename to dev-python/sympy/sympy-1.11.1-r2.ebuild
index df5b5e24a757..ab9c1ba34620 100644
--- a/dev-python/sympy/sympy-1.11.1-r1.ebuild
+++ b/dev-python/sympy/sympy-1.11.1-r2.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
png? ( app-text/dvipng )
pdf? ( app-text/ghostscript-gpl )
)
-   mathml? ( dev-libs/libxml2:2[${PYTHON_USEDEP}] )
+   mathml? ( dev-python/lxml[${PYTHON_USEDEP}] )
opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] )
pyglet? ( dev-python/pyglet[${PYTHON_USEDEP}] )
symengine? ( dev-python/symengine[${PYTHON_USEDEP}] )



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

2023-02-19 Thread Michał Górny
commit: 8342a775fb2b44e2bc01d8f0204e5291ac2b0dc4
Author: Jérôme Carretero  zougloub  eu>
AuthorDate: Fri Feb 17 15:14:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:46:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8342a775

dev-python/numpy: add pypy3 to PYTHON_COMPAT

Signed-off-by: Jérôme Carretero  zougloub.eu>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/numpy/numpy-1.24.2.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/numpy/numpy-1.24.2.ebuild 
b/dev-python/numpy/numpy-1.24.2.ebuild
index 5eb86c776c2a..623be07ee996 100644
--- a/dev-python/numpy/numpy-1.24.2.ebuild
+++ b/dev-python/numpy/numpy-1.24.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
 PYTHON_REQ_USE="threads(+)"
 
 FORTRAN_NEEDED=lapack
@@ -36,7 +36,9 @@ BDEPEND="
virtual/pkgconfig
)
test? (
-   >=dev-python/cffi-1.14.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/cffi-1.14.0[${PYTHON_USEDEP}]
+   ' 'python*')
dev-python/charset_normalizer[${PYTHON_USEDEP}]
>=dev-python/hypothesis-5.8.0[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]



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

2023-02-19 Thread Michał Górny
commit: 7ff4efb677bed1199dccbe204c36881c2999277f
Author: Jérôme Carretero  zougloub  eu>
AuthorDate: Fri Feb 17 15:15:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:46:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff4efb6

dev-python/pygame: add pypy3 to PYTHON_COMPAT

Signed-off-by: Jérôme Carretero  zougloub.eu>
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/pygame/pygame-2.1.3.ebuild 
b/dev-python/pygame/pygame-2.1.3.ebuild
index 855f68683bbc..fd31e5a5fe0e 100644
--- a/dev-python/pygame/pygame-2.1.3.ebuild
+++ b/dev-python/pygame/pygame-2.1.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
 
 inherit distutils-r1
 



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

2023-02-19 Thread Sam James
commit: be2e3d86cec68df2b8b947a3be00c6046d80bead
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 19 19:39:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 19 19:39:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be2e3d86

media-video/vdr: Stabilize 2.6.3 amd64, #895454

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

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

diff --git a/media-video/vdr/vdr-2.6.3.ebuild b/media-video/vdr/vdr-2.6.3.ebuild
index af88c4cd3dc3..9dfbf7706e9a 100644
--- a/media-video/vdr/vdr-2.6.3.ebuild
+++ b/media-video/vdr/vdr-2.6.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://git.tvdr.de/?p=vdr.git;a=snapshot;h=refs/tags/${PV};sf=tbz2 -> $
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
 IUSE="bidi debug demoplugins html keyboard mainmenuhooks menuorg naludump 
permashift pinplugin systemd ttxtsubs verbose"
 
 COMMON_DEPEND="



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

2023-02-19 Thread Sam James
commit: a372dc9fc8e354a865b5480c50d5543824fe995b
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 19 19:39:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 19 19:39:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a372dc9f

media-video/vdr: Stabilize 2.6.3 x86, #895454

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

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

diff --git a/media-video/vdr/vdr-2.6.3.ebuild b/media-video/vdr/vdr-2.6.3.ebuild
index dc7302616595..af88c4cd3dc3 100644
--- a/media-video/vdr/vdr-2.6.3.ebuild
+++ b/media-video/vdr/vdr-2.6.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://git.tvdr.de/?p=vdr.git;a=snapshot;h=refs/tags/${PV};sf=tbz2 -> $
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc x86"
 IUSE="bidi debug demoplugins html keyboard mainmenuhooks menuorg naludump 
permashift pinplugin systemd ttxtsubs verbose"
 
 COMMON_DEPEND="



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

2023-02-19 Thread Sam James
commit: 2e404fff370cc40a6aff74bc4c6f827bb18d96c2
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 19 19:38:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 19 19:38:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e404fff

sys-apps/logwatch: add missing HTML-Parser dep

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

 sys-apps/logwatch/{logwatch-7.8.ebuild => logwatch-7.8-r1.ebuild} | 1 +
 sys-apps/logwatch/logwatch-.ebuild| 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-apps/logwatch/logwatch-7.8.ebuild 
b/sys-apps/logwatch/logwatch-7.8-r1.ebuild
similarity index 99%
rename from sys-apps/logwatch/logwatch-7.8.ebuild
rename to sys-apps/logwatch/logwatch-7.8-r1.ebuild
index 3147899cb63c..5f4d3a5769c8 100644
--- a/sys-apps/logwatch/logwatch-7.8.ebuild
+++ b/sys-apps/logwatch/logwatch-7.8-r1.ebuild
@@ -23,6 +23,7 @@ RDEPEND="
dev-lang/perl
dev-perl/Date-Calc
dev-perl/Date-Manip
+   dev-perl/HTML-Parser
dev-perl/Tie-IxHash
dev-perl/Sys-CPU
dev-perl/Sys-MemInfo

diff --git a/sys-apps/logwatch/logwatch-.ebuild 
b/sys-apps/logwatch/logwatch-.ebuild
index db6cdabae32a..5f4d3a5769c8 100644
--- a/sys-apps/logwatch/logwatch-.ebuild
+++ b/sys-apps/logwatch/logwatch-.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
@@ -23,6 +23,7 @@ RDEPEND="
dev-lang/perl
dev-perl/Date-Calc
dev-perl/Date-Manip
+   dev-perl/HTML-Parser
dev-perl/Tie-IxHash
dev-perl/Sys-CPU
dev-perl/Sys-MemInfo



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

2023-02-19 Thread Sam James
commit: b36bbf1c14a610a5aea405fad6559583659bcffe
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 19 19:36:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 19 19:36:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b36bbf1c

sys-devel/gcc: add 12.2.1_p20230218

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-12.2.1_p20230218.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index a2ae74c72259..f1f608f1f6a7 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -20,6 +20,7 @@ DIST gcc-11.4.0-patches-8.tar.xz 13788 BLAKE2B 
a1406d5dcd906ed51ef06bb6571c216d8
 DIST gcc-12-20221126.tar.xz 79631864 BLAKE2B 
3bb97ef4a1a17ab8b92b431b1f792c11131085a1b523efa08c5b4f995b44bf628be371564813e5affb1f8e2320bb8a9b04532e57b2deeef26b33f517783daa5e
 SHA512 
163e0aa39dc5c24980f84000bd6ccd4b7c24581831b7a4cdbd63e4726be5c2b1933d034ce12c65cf95e4c0ebe1175af7e32facace465bfd7c7c377401350a2df
 DIST gcc-12-20230121.tar.xz 79652428 BLAKE2B 
f4f0e6474d179454dc56dd05c823fca919a894e9efdc64625bb13045c7bd549a7bab59dfb4052d45d594d4484801ab5b18cf3f3d6277be54eaec24a53abd439c
 SHA512 
b6c2486916418a64fab64c3655329bc18ca93ee4eca240e8779bd6d8280124fcd07b1aa8eff979fd317656646ecdba9353107887338354d8bd2c1f68c1609349
 DIST gcc-12-20230211.tar.xz 79698020 BLAKE2B 
0de8d0b8f8823276fc7b0c70225a1c957455645cafd9c46ab8d3cd80d4e641a0d48df03a9d1d5206fde65e9f0dca09a481311b9b68a7993899e4060d44e08cf6
 SHA512 
6ae3979cfff1376ba2ea639d9a01428e55a67a2cc6582bc77a476b050bfd3ba00e078907067b74a1f59188014febc3fd1e4c5e98fae00421e0c82c9db54f1028
+DIST gcc-12-20230218.tar.xz 79705112 BLAKE2B 
28b230d4e66f773a6ea32a3112f66c81ffb787f16ba1c36d3d4d2498b03031a9dbe3c2aefb40b07aab1eca64a32636c1cff2497eae996565d633fa1d70ac890e
 SHA512 
bf2b109a12a981ae97ca4c6d9a27b11adcf1c7acaf167c532936a027dad4217e75b197fd12b2c5e37f6e89fe39a54f483984023accfb76f7517cc3d35ced416a
 DIST gcc-12.2.0-musl-patches-7.tar.xz 3652 BLAKE2B 
295ea907efea854a3c2447d472bedb24714d78b7b725476b1eac3898d89c0c549da8e69db28911205bb3293f62cf344a90ade0898ecf5fed57ff00fcf8547a9f
 SHA512 
7a7a440bc08de8dcb37c080ea0c27904adaaadfaab24d90becd2d009243dcfc886d8f674ce3ccddb4ebb5ad17f04d841064d9ec2e2e2e96a1afac3002111
 DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B 
a5ae0a85dfc1b6f0bd968f0d5262ebed14ec9cdb3249e3a4c571578c54eda0e53708ee7fe8e03e506366c7f3cf7926eced9b390d9dee948c1249298c0fabd9fb
 SHA512 
f3d793b89a2a0385d596162fb0c653d4acdf21ae418cb792c1786a01fde0391bd0719715dbf07d53636f127168f5cd99108a1dc11cf6cea889b7d82385bcc258
 DIST gcc-12.2.0-patches-10.tar.xz 14252 BLAKE2B 
99368db982227728a6a9e2b1f694999f041f38db4a3806b6a740c86218735f9b561197bc150423a3caad0b5fd335c95d1aca130a519754423cd44a083e655373
 SHA512 
f7f0d8185e908926046f579793dba5916dc27392b85bfe50a7e70c213c3ba29479dfdb1b27514765b76bc897c4dbb530680e59c4deca7a245a808ed566120e4c

diff --git a/sys-devel/gcc/gcc-12.2.1_p20230218.ebuild 
b/sys-devel/gcc/gcc-12.2.1_p20230218.ebuild
new file mode 100644
index ..3a7a472a2f2f
--- /dev/null
+++ b/sys-devel/gcc/gcc-12.2.1_p20230218.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="13"
+PATCH_GCC_VER="12.2.0"
+MUSL_VER="7"
+MUSL_GCC_VER="12.2.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   
GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz;
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+
+# Don't keyword live ebuilds
+#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+#fi
+
+# Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+# If GCC is enabling CET by default, we need glibc to be built with support 
for it.
+# bug #830454
+RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+DEPEND="${RDEPEND}"
+BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
+
+src_prepare() {
+   toolchain_src_prepare
+
+   eapply_user
+}



[gentoo-commits] repo/gentoo:master commit in: dev-games/aseprite/, dev-games/aseprite/files/

2023-02-19 Thread Sam James
commit: ffd82a99c93e2b2b111d15fdb96223c20369205f
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Sun Feb 19 18:26:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 19 19:38:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd82a99

dev-games/aseprite: fix compilation on GCC-13

Closes: https://bugs.gentoo.org/895440
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29669
Signed-off-by: Sam James  gentoo.org>

 dev-games/aseprite/aseprite-1.2.40.ebuild  |   1 +
 .../files/aseprite-1.2.40_ixwebsocket-gcc13.patch  | 245 +
 2 files changed, 246 insertions(+)

diff --git a/dev-games/aseprite/aseprite-1.2.40.ebuild 
b/dev-games/aseprite/aseprite-1.2.40.ebuild
index b475dc122883..ace0f6db885e 100644
--- a/dev-games/aseprite/aseprite-1.2.40.ebuild
+++ b/dev-games/aseprite/aseprite-1.2.40.ebuild
@@ -73,6 +73,7 @@ PATCHES=(
"${FILESDIR}/${PN}-1.2.40_shared_webp.patch"
"${FILESDIR}/${PN}-1.2.35_laf_fixes.patch"
"${FILESDIR}/${PN}-1.2.40_musl_pthreads.patch"
+   "${FILESDIR}/${PN}-1.2.40_ixwebsocket-gcc13.patch"
 )
 
 src_prepare() {

diff --git a/dev-games/aseprite/files/aseprite-1.2.40_ixwebsocket-gcc13.patch 
b/dev-games/aseprite/files/aseprite-1.2.40_ixwebsocket-gcc13.patch
new file mode 100644
index ..85ae6739beb8
--- /dev/null
+++ b/dev-games/aseprite/files/aseprite-1.2.40_ixwebsocket-gcc13.patch
@@ -0,0 +1,245 @@
+From a5d86afd43920d2401682ecd3ec6879a574845ea Mon Sep 17 00:00:00 2001
+From: "Azamat H. Hackimov" 
+Date: Sun, 19 Feb 2023 21:08:36 +0300
+Subject: [PATCH] Fix compilation on GCC-13
+
+GCC-13 changes internal cstdint includes, and now files that uses
+standart integer types should directly include cstdint header.
+
+See: https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes
+See: https://github.com/machinezone/IXWebSocket/pull/443
+Bug: https://bugs.gentoo.org/865117
+Bug: https://bugs.gentoo.org/895440
+--- a/third_party/IXWebSocket/ixwebsocket/IXBench.h
 b/third_party/IXWebSocket/ixwebsocket/IXBench.h
+@@ -6,7 +6,7 @@
+ #pragma once
+ 
+ #include 
+-#include 
++#include 
+ #include 
+ 
+ namespace ix
+--- a/third_party/IXWebSocket/ixwebsocket/IXConnectionState.h
 b/third_party/IXWebSocket/ixwebsocket/IXConnectionState.h
+@@ -7,9 +7,9 @@
+ #pragma once
+ 
+ #include 
++#include 
+ #include 
+ #include 
+-#include 
+ #include 
+ 
+ namespace ix
+--- a/third_party/IXWebSocket/ixwebsocket/IXDNSLookup.h
 b/third_party/IXWebSocket/ixwebsocket/IXDNSLookup.h
+@@ -12,6 +12,7 @@
+ 
+ #include "IXCancellationRequest.h"
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/third_party/IXWebSocket/ixwebsocket/IXHttp.h
 b/third_party/IXWebSocket/ixwebsocket/IXHttp.h
+@@ -9,6 +9,7 @@
+ #include "IXProgressCallback.h"
+ #include "IXWebSocketHttpHeaders.h"
+ #include 
++#include 
+ #include 
+ #include 
+ 
+--- a/third_party/IXWebSocket/ixwebsocket/IXHttpClient.cpp
 b/third_party/IXWebSocket/ixwebsocket/IXHttpClient.cpp
+@@ -12,6 +12,7 @@
+ #include "IXUserAgent.h"
+ #include "IXWebSocketHttpHeaders.h"
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/third_party/IXWebSocket/ixwebsocket/IXHttpServer.cpp
 b/third_party/IXWebSocket/ixwebsocket/IXHttpServer.cpp
+@@ -10,6 +10,7 @@
+ #include "IXNetSystem.h"
+ #include "IXSocketConnect.h"
+ #include "IXUserAgent.h"
++#include 
+ #include 
+ #include 
+ #include 
+--- a/third_party/IXWebSocket/ixwebsocket/IXNetSystem.h
 b/third_party/IXWebSocket/ixwebsocket/IXNetSystem.h
+@@ -6,6 +6,8 @@
+ 
+ #pragma once
+ 
++#include 
++
+ #ifdef _WIN32
+ 
+ #ifndef WIN32_LEAN_AND_MEAN
+--- a/third_party/IXWebSocket/ixwebsocket/IXSelectInterrupt.h
 b/third_party/IXWebSocket/ixwebsocket/IXSelectInterrupt.h
+@@ -6,8 +6,8 @@
+ 
+ #pragma once
+ 
++#include 
+ #include 
+-#include 
+ #include 
+ 
+ namespace ix
+--- a/third_party/IXWebSocket/ixwebsocket/IXSelectInterruptEvent.h
 b/third_party/IXWebSocket/ixwebsocket/IXSelectInterruptEvent.h
+@@ -5,8 +5,8 @@
+ #pragma once
+ 
+ #include "IXSelectInterrupt.h"
++#include 
+ #include 
+-#include 
+ #include 
+ #include 
+ #ifdef _WIN32
+--- a/third_party/IXWebSocket/ixwebsocket/IXSelectInterruptPipe.h
 b/third_party/IXWebSocket/ixwebsocket/IXSelectInterruptPipe.h
+@@ -7,6 +7,7 @@
+ #pragma once
+ 
+ #include "IXSelectInterrupt.h"
++#include 
+ #include 
+ #include 
+ #include 
+--- a/third_party/IXWebSocket/ixwebsocket/IXSocket.cpp
 b/third_party/IXWebSocket/ixwebsocket/IXSocket.cpp
+@@ -14,7 +14,6 @@
+ #include 
+ #include 
+ #include 
+-#include 
+ #include 
+ #include 
+ #include 
+--- a/third_party/IXWebSocket/ixwebsocket/IXSocket.h
 b/third_party/IXWebSocket/ixwebsocket/IXSocket.h
+@@ -7,6 +7,7 @@
+ #pragma once
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/third_party/IXWebSocket/ixwebsocket/IXSocketMbedTLS.cpp
 

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

2023-02-19 Thread Sam James
commit: d4ff29b30952ca957b58b5878550f5d23f908dbf
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 19 19:27:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 19 19:30:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ff29b3

go-module.eclass: use tc-endian from toolchain-funcs.eclass

matoro reports that any Go packages fail on ppc64 right now as
USE=big-endian is not an implicit USE flag. Switch to tc-endian
from toolchain-funcs.eclass instead.

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

 eclass/go-module.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/go-module.eclass b/eclass/go-module.eclass
index 5703b4fd8810..bcdd521619ac 100644
--- a/eclass/go-module.eclass
+++ b/eclass/go-module.eclass
@@ -352,7 +352,7 @@ go-module_setup_proxy() {
 # - Otherwise do a normal unpack.
 go-module_src_unpack() {
if use amd64 || use arm || use arm64 ||
-   ( use ppc64 && ! use big-endian ) || use s390 || use x86; then
+   ( use ppc64 && [[ $(tc-endian) == "little" ]] ) || use s390 || 
use x86; then
GOFLAGS="-buildmode=pie ${GOFLAGS}"
fi
GOFLAGS="${GOFLAGS} -p=$(makeopts_jobs)"



  1   2   3   >