[gentoo-commits] repo/gentoo:master commit in: media-plugins/hdx-realtime-media-engine/

2023-02-05 Thread Joonas Niilola
commit: bb9a47e67ee352b46f5874f4e19fe49dcd8a5bee
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Feb  6 07:58:50 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb  6 07:58:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb9a47e6

media-plugins/hdx-realtime-media-engine: Stabilize 2.9.500.2802-r1 amd64, 
#893292

Signed-off-by: Joonas Niilola  gentoo.org>

 .../hdx-realtime-media-engine-2.9.500.2802-r1.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.500.2802-r1.ebuild
 
b/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.500.2802-r1.ebuild
index 8d9d588839ce..7a2485f564ce 100644
--- 
a/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.500.2802-r1.ebuild
+++ 
b/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.500.2802-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="amd64? ( 
HDX_RealTime_Media_Engine_${MY_PV}_for_Linux_x64.zip )
 LICENSE="icaclient"
 SLOT="0"
 
-KEYWORDS="-* ~amd64 x86"
+KEYWORDS="-* amd64 x86"
 RESTRICT="fetch mirror strip"
 
 BDEPEND="app-arch/unzip"



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

2023-02-05 Thread Joonas Niilola
commit: e54662cf2a7b26cf2cfa38b4c7ed8fe15c1b6540
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Feb  6 07:58:39 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb  6 07:58:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e54662cf

net-misc/icaclient: Stabilize 22.12.0.12-r1 x86, #893292

Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/icaclient/icaclient-22.12.0.12-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/icaclient/icaclient-22.12.0.12-r1.ebuild 
b/net-misc/icaclient/icaclient-22.12.0.12-r1.ebuild
index c29d64d2492d..552d6ada7b59 100644
--- a/net-misc/icaclient/icaclient-22.12.0.12-r1.ebuild
+++ b/net-misc/icaclient/icaclient-22.12.0.12-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ SRC_URI="amd64? ( linuxx64-${PV}.tar.gz )
 
 LICENSE="icaclient"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* ~amd64 x86"
 IUSE="l10n_de l10n_es l10n_fr l10n_ja l10n_zh-CN hdx"
 RESTRICT="mirror strip fetch"
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/hdx-realtime-media-engine/

2023-02-05 Thread Joonas Niilola
commit: 42a90d9439df95e78aeae2c590e547a68b7025c0
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Feb  6 07:58:33 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb  6 07:58:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a90d94

media-plugins/hdx-realtime-media-engine: Stabilize 2.9.500.2802-r1 x86, #893292

Signed-off-by: Joonas Niilola  gentoo.org>

 .../hdx-realtime-media-engine-2.9.500.2802-r1.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.500.2802-r1.ebuild
 
b/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.500.2802-r1.ebuild
index 44b4204ecde3..8d9d588839ce 100644
--- 
a/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.500.2802-r1.ebuild
+++ 
b/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.500.2802-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="amd64? ( 
HDX_RealTime_Media_Engine_${MY_PV}_for_Linux_x64.zip )
 LICENSE="icaclient"
 SLOT="0"
 
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* ~amd64 x86"
 RESTRICT="fetch mirror strip"
 
 BDEPEND="app-arch/unzip"



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

2023-02-05 Thread Joonas Niilola
commit: bf77358e85a589b8e0824a5059805321e65f8a44
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Feb  6 07:58:50 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb  6 07:58:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf77358e

net-misc/icaclient: Stabilize 22.12.0.12-r1 amd64, #893292

Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/icaclient/icaclient-22.12.0.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/icaclient/icaclient-22.12.0.12-r1.ebuild 
b/net-misc/icaclient/icaclient-22.12.0.12-r1.ebuild
index 552d6ada7b59..46dfd10187a4 100644
--- a/net-misc/icaclient/icaclient-22.12.0.12-r1.ebuild
+++ b/net-misc/icaclient/icaclient-22.12.0.12-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="amd64? ( linuxx64-${PV}.tar.gz )
 
 LICENSE="icaclient"
 SLOT="0"
-KEYWORDS="-* ~amd64 x86"
+KEYWORDS="-* amd64 x86"
 IUSE="l10n_de l10n_es l10n_fr l10n_ja l10n_zh-CN hdx"
 RESTRICT="mirror strip fetch"
 



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

2023-02-05 Thread Joonas Niilola
commit: 99456f9ce09af1d3c61cca9c2c6fdf8173b322e9
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Feb  6 06:36:16 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb  6 06:36:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99456f9c

media-gfx/libimagequant: Stabilize 2.17.0 x86, #893332

Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/media-gfx/libimagequant/libimagequant-2.17.0.ebuild 
b/media-gfx/libimagequant/libimagequant-2.17.0.ebuild
index bdda64472b23..6d059018082b 100644
--- a/media-gfx/libimagequant/libimagequant-2.17.0.ebuild
+++ b/media-gfx/libimagequant/libimagequant-2.17.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ImageOptim/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-3"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cpu_flags_x86_sse2 openmp"
 
 PATCHES=(



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

2023-02-05 Thread Viorel Munteanu
commit: d9e62f9d59f27c9d8c2b6d777411db86b6c51b45
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Feb  6 06:04:43 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb  6 06:04:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d9e62f9d

net-misc/maestral: add 1.7.0_rc1

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

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

diff --git a/net-misc/maestral/Manifest b/net-misc/maestral/Manifest
index 6cac33370..90cde995f 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_rc0.gh.tar.gz 7985893 BLAKE2B 
1d3faa9c22f580c90ce0a436a686144ad97e546e5e3ba3aab5f80d8b378259e0e0c89adcd5ef8a789634d751b35496bca4a942d27d7ac24c6cabd190a46834f4
 SHA512 
a1d7426095bab47a89ed79f4b4c5e5d8848c65324822a3a4a56f482930b58c618ffbf913c6e99925c5ef093917a6d4c5abb52076a3f9122a984ea72a6cb0e8aa
+DIST maestral-1.7.0_rc1.gh.tar.gz 7986751 BLAKE2B 
35808775d3f77a8a6681ed55f781745824f8572047c2c0c2171a019ba1700d48846efb38e59baf5c5ba3b4ba6f138e14acf1324e1e465a1ab1176f42d7ebcfb5
 SHA512 
13c1daee0803f37263b0e59a7c039218e755611baa7bc072bf15ed6d17015c211026fc8340f5b67181b7bc20228c9c12f49a547be50fd33aba4ebeacd864c38c

diff --git a/net-misc/maestral/maestral-1.7.0_rc1.ebuild 
b/net-misc/maestral/maestral-1.7.0_rc1.ebuild
new file mode 100644
index 0..ef1159aae
--- /dev/null
+++ b/net-misc/maestral/maestral-1.7.0_rc1.ebuild
@@ -0,0 +1,53 @@
+# 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/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.4.3[${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/

2023-02-05 Thread Viorel Munteanu
commit: 9cde365ce972ade2722244ada57e930d9395c87a
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Feb  6 06:04:52 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb  6 06:04:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9cde365c

net-misc/maestral: drop 1.7.0_rc0

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

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

diff --git a/net-misc/maestral/Manifest b/net-misc/maestral/Manifest
index 90cde995f..ee0016166 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_rc0.gh.tar.gz 7985893 BLAKE2B 
1d3faa9c22f580c90ce0a436a686144ad97e546e5e3ba3aab5f80d8b378259e0e0c89adcd5ef8a789634d751b35496bca4a942d27d7ac24c6cabd190a46834f4
 SHA512 
a1d7426095bab47a89ed79f4b4c5e5d8848c65324822a3a4a56f482930b58c618ffbf913c6e99925c5ef093917a6d4c5abb52076a3f9122a984ea72a6cb0e8aa
 DIST maestral-1.7.0_rc1.gh.tar.gz 7986751 BLAKE2B 
35808775d3f77a8a6681ed55f781745824f8572047c2c0c2171a019ba1700d48846efb38e59baf5c5ba3b4ba6f138e14acf1324e1e465a1ab1176f42d7ebcfb5
 SHA512 
13c1daee0803f37263b0e59a7c039218e755611baa7bc072bf15ed6d17015c211026fc8340f5b67181b7bc20228c9c12f49a547be50fd33aba4ebeacd864c38c

diff --git a/net-misc/maestral/maestral-1.7.0_rc0.ebuild 
b/net-misc/maestral/maestral-1.7.0_rc0.ebuild
deleted file mode 100644
index ef1159aae..0
--- a/net-misc/maestral/maestral-1.7.0_rc0.ebuild
+++ /dev/null
@@ -1,53 +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/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.4.3[${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-python/pycparser/

2023-02-05 Thread Sam James
commit: 9cab7f29a9f1ecd74c9e873b344fba255cbb390f
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 05:26:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 05:26:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cab7f29

dev-python/pycparser: force -j1

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

 dev-python/pycparser/pycparser-2.21-r1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-python/pycparser/pycparser-2.21-r1.ebuild 
b/dev-python/pycparser/pycparser-2.21-r1.ebuild
index 1b0d8e6f6901..3b32ad92c905 100644
--- a/dev-python/pycparser/pycparser-2.21-r1.ebuild
+++ b/dev-python/pycparser/pycparser-2.21-r1.ebuild
@@ -43,6 +43,9 @@ python_prepare_all() {
 
rm tests/test_examples.py || die
 
+   # bug #701878
+   MAKEOPTS+=" -j1"
+
distutils-r1_python_prepare_all
 }
 



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

2023-02-05 Thread Sam James
commit: cb413f272536fa7cff7c953d6ef1e71513e763da
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 05:15:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 05:15:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb413f27

media-gfx/pngquant: add 2.18.0

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

 media-gfx/pngquant/Manifest   |  1 +
 media-gfx/pngquant/pngquant-2.18.0.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/media-gfx/pngquant/Manifest b/media-gfx/pngquant/Manifest
index 3cf0ca86ad69..382c5cc28cf7 100644
--- a/media-gfx/pngquant/Manifest
+++ b/media-gfx/pngquant/Manifest
@@ -1,2 +1,3 @@
 DIST pngquant-2.12.6.tar.gz 69074 BLAKE2B 
3573d54d94b0085de9ffd4dd34a8fd46c49a1e02d0a6419271c17bc7ac7ab6c05d811336a3a8a8ab21d4dea774c93ee1baae141b42c255838fb1eef9cdb1a871
 SHA512 
8346df67edf1000c71b6d26371826bc4d236b3f57ef1ec73b3b61668cff9c3ca7d541417c39bc6c89e00176c91eb28867b7a91945ac84292ca0ac54984e9
 DIST pngquant-2.17.0.tar.gz 71209 BLAKE2B 
0f625b6c27bc621fd5e1d9b4c5d3cbb7eda960a7afa8e6c6813c5d74e6f48055572dfacfcc93c694dc2d3fd8a107064c2a24c0845fc5339c0289b8527056d39a
 SHA512 
7054cb6bdc547a6e00be1ab2363e2fa5367598593359ef23a91f3af8ff210b281e10f8721bc74d86f208f45336cd61292946c17dc5f26d292998eba95978dc0b
+DIST pngquant-2.18.0.tar.gz 71187 BLAKE2B 
3b390908de8484748a136d68f1096d58b6e454138afe6b2f76692acff324830a8246cb7001ffc932b2acdd66732c42d72c898a5a355e4e4b9effc90cd6ed924a
 SHA512 
d9531008c6909cbabd98eb17108baf3085903c22f79548012d9a6c5b1b973329f89739f11a45aa52e12041e8352315af6313ed04339b3db78f2be430a3ae2326

diff --git a/media-gfx/pngquant/pngquant-2.18.0.ebuild 
b/media-gfx/pngquant/pngquant-2.18.0.ebuild
new file mode 100644
index ..ae8a0c8e0e3b
--- /dev/null
+++ b/media-gfx/pngquant/pngquant-2.18.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Command-line utility and library for lossy compression of PNG 
images"
+HOMEPAGE="https://pngquant.org/ https://github.com/kornelski/pngquant;
+SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3 HPND rwpng"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+IUSE="cpu_flags_x86_sse2 debug lcms openmp test"
+REQUIRED_USE="test? ( lcms )"
+
+RDEPEND="
+   media-libs/libpng:=
+   media-gfx/libimagequant:=
+   sys-libs/zlib:=
+   lcms? ( media-libs/lcms:2 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.12.2-respect-CFLAGS.patch
+   "${FILESDIR}"/${PN}-2.17.0-fix-test-version.patch
+)
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+   default
+
+   # avoid silent fallback to bundled lib
+   rm -rv lib || die
+}
+
+src_configure() {
+   tc-export AR CC
+   # Hand rolled configure script, so not all flags are supported.
+   ./configure \
+   --prefix="${EPREFIX}/usr" \
+   --with-libimagequant \
+   $(use debug && echo --enable-debug) \
+   $(use_enable cpu_flags_x86_sse2 sse) \
+   $(use openmp && echo --with-openmp) \
+   $(use_with lcms lcms2) \
+   CFLAGS="${CFLAGS} ${CPPFLAGS}" \
+   LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+   dobin ${PN}
+   doman ${PN}.1
+   dodoc CHANGELOG README.md
+}



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

2023-02-05 Thread Sam James
commit: 01c802919a6e4fbea5da2933e6d9824df636395b
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 05:09:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 05:09:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01c80291

media-gfx/libimagequant: add 2.18.0

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

 media-gfx/libimagequant/Manifest   |  1 +
 .../libimagequant/libimagequant-2.18.0.ebuild  | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/media-gfx/libimagequant/Manifest b/media-gfx/libimagequant/Manifest
index 0ddf0faf5181..03207fff5b61 100644
--- a/media-gfx/libimagequant/Manifest
+++ b/media-gfx/libimagequant/Manifest
@@ -20,6 +20,7 @@ DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 
801e8052b85341cca388ada9db4b06bb1bd7b6
 DIST libc-0.2.132.crate 595317 BLAKE2B 
1b1ae80e034d94468befcafd4bae4c41f29424cbf3770b827dd1d7099cd2364db62cf2e7343da5010e230a47fbd91d320b162f7b54fa3955fd195b6976c3fb45
 SHA512 
48340dd173ed4d487f6504f4c32cb3c13dac8ad4da95469c8dd79386a7564d258a9ca42ccf1b174154717bafc1d3551b87c8fe35f7e4e062c8e33da9259fec50
 DIST libimagequant-2.15.1.tar.gz 98668 BLAKE2B 
cfa223f0ce8fdaac5d55b951507c040c064759756a5595719d02c0ec6983a70b08ad9d5df0176adb03269a9a1b7d39e9f0f7da884df214bd7994f4647e08a9c1
 SHA512 
56bc8b73859908774ce0a218cfbec81bfb8432c02ddce83880990b5f5ac89ac253ae64ecde43a9664aab3ac69d309bb9ef8ba2201be6c93aacb731b3214ff4b8
 DIST libimagequant-2.17.0.tar.gz 99343 BLAKE2B 
3ffbd60fe438c1b9e604fb74e839cad2aab5fd771f9250f7594a2d6cbc1e1a8a68d46c726298a66ba15a3e40254a36067dd18023ef22c132bd827c319161a6fe
 SHA512 
12b111f8293c0e37bd75481457b6c96b547a1e3bc1d33bc7a6bbbde6ada284d835c7f5958ef41af7a5a8d3e6fb2d1aa2f641b7d6f2fe2782202f3c760792f394
+DIST libimagequant-2.18.0.tar.gz 382092 BLAKE2B 
d1531dc01d06153c56434b7afda6cb4ce9f68de31a31d5db8afdf9f54c2da693bbe9b421bd316e37936da4c7d5dea45b1593644b452adf90c986c1d16f8ee1bd
 SHA512 
ff2d4c2b901108525f403567ed2cc81dcda6e3600c58661de6324abb191ec04d954987e23b9c4d0e02cbec64ab905d717e3a0e1aecc6e1399ecc6126e889a356
 DIST libimagequant-4.0.4.tar.gz 85226 BLAKE2B 
5b17388c51241724711957ec03673931ba72c6ae22c1e45bd623f5f775a7b4b8ae75a23cdabdb4dea27d03eea8803cd84b6640652fd310dc0a79d3090f25ef0c
 SHA512 
a8bf4eb260256ad154ffea283f63877bdc14a01daba29725f44beb1d26c4c11de9927546aa2dde86716fdde74009ef38929ab68bae40f53cef01c929d8d7f82c
 DIST lodepng-3.7.0.crate 47225 BLAKE2B 
a480dfdf42a0de7bb22e80fe652ed53aa92504a0c2d0b982bb7f625577ca632c7102bd731c6b42425e2ce44ca25d0aa51056a1537c006686a344dfc2f09747f4
 SHA512 
10688fe1ee6d906fa7679f6ea56ae71b5112fb7dc480cb562d626948df807646f0efe9fa21495c8a756d17aad321f95695808c5836cd91bb161d2716f6d5ed45
 DIST memoffset-0.6.5.crate 7686 BLAKE2B 
9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009
 SHA512 
11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f

diff --git a/media-gfx/libimagequant/libimagequant-2.18.0.ebuild 
b/media-gfx/libimagequant/libimagequant-2.18.0.ebuild
new file mode 100644
index ..5bba4b9dff92
--- /dev/null
+++ b/media-gfx/libimagequant/libimagequant-2.18.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Palette quantization library that powers pngquant and other PNG 
optimizers"
+HOMEPAGE="https://pngquant.org/lib/;
+SRC_URI="https://github.com/ImageOptim/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cpu_flags_x86_sse2 openmp"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.12.2-respect-CFLAGS.patch
+   "${FILESDIR}"/${PN}-2.15.1-fix-pkgconfig.patch
+)
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+   default
+
+   # Avoid always building static library
+   # (Fixes side-effect of compiling in src_install too)
+   sed -i \
+   -e '/install.*STATICLIB/d' \
+   -e 's/all: static shared/all: shared/' \
+   Makefile || die
+}
+
+src_configure() {
+   tc-export AR CC
+
+   # Hand rolled configure script, so not all flags are supported.
+   ./configure \
+   --prefix="${EPREFIX}/usr" \
+   --libdir="${EPREFIX}/usr/$(get_libdir)" \
+   $(use_enable cpu_flags_x86_sse2 sse) \
+   $(use_with openmp) \
+   CFLAGS="${CFLAGS} ${CPPFLAGS}" \
+   LDFLAGS="${LDFLAGS}" || die
+}
+
+src_compile() {
+   emake shared imagequant.pc
+}



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

2023-02-05 Thread Sam James
commit: 97113b91ee3441283017f8d01c3790c7c694396d
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 05:20:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 05:20:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97113b91

media-gfx/pngquant: add github remote-id

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

 media-gfx/pngquant/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-gfx/pngquant/metadata.xml b/media-gfx/pngquant/metadata.xml
index 71a5bee94e5a..edc30d130730 100644
--- a/media-gfx/pngquant/metadata.xml
+++ b/media-gfx/pngquant/metadata.xml
@@ -5,4 +5,7 @@
 dilfri...@gentoo.org
 Andreas K. Huettel
   
+  
+kornelski/pngquant
+  
 



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

2023-02-05 Thread Sam James
commit: 4ca06139bf211b355a32c1fff6c5440b65febe37
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 05:11:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 05:11:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca06139

media-gfx/libimagequant: add 4.1.0

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

 media-gfx/libimagequant/Manifest   | 19 +
 media-gfx/libimagequant/libimagequant-4.1.0.ebuild | 81 ++
 2 files changed, 100 insertions(+)

diff --git a/media-gfx/libimagequant/Manifest b/media-gfx/libimagequant/Manifest
index 03207fff5b61..5b003cef95d8 100644
--- a/media-gfx/libimagequant/Manifest
+++ b/media-gfx/libimagequant/Manifest
@@ -4,34 +4,53 @@ DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bytemuck-1.12.1.crate 38293 BLAKE2B 
f714ba0b4b0d693c5b26a3bcbe9de8c1496851a298bb70770e6284ed68caea61d7b8c14d67ed0e8b6d9146e76f791192fcfe11e897146203d5acf536b9721e67
 SHA512 
50626367364cf0cb33658f6cbb99675f1191ed3e7ad447bd7d2c24f360bd3524ebe1b2d1fcc7d78d1a0692408da8d95795b54efee91a87c55e8b54711a968790
+DIST bytemuck-1.13.0.crate 41703 BLAKE2B 
f24b786d2209921f2de16209d3b397fa1d62f637efd8f0a92c6d7d3734fa447ae3f1c5499e85a16e30e39bd132c00c59517ae0886d1fab8da4aaf2150a3fc0d2
 SHA512 
e2e8164c9b14d8ec44879f3efb91f3ac3918e092d22d73152166b926c8b85e854c7b925b53feb173b572e9260100d9c584dbb80a377944b2415d485dd1d20876
 DIST cc-1.0.73.crate 57880 BLAKE2B 
be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac
 SHA512 
980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985
+DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST crc32fast-1.3.2.crate 38661 BLAKE2B 
ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0
 SHA512 
a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357
 DIST crossbeam-channel-0.5.6.crate 90292 BLAKE2B 
7da87ab15c384754d2493dd1a30e83550cd4b2b749b7f0c24de131f054e3a2e521e1bb4ba10094378c8f4c7bdf19218e35b10562c50b4ad1d2871bf6f821e488
 SHA512 
de6a42ffede95750a13e3b9af6ab26cbc498125860cd8e4d227c7361bd831e558254a48bdef5cf901585a915003071b0efa321f2011f282218c364780f62f44a
 DIST crossbeam-deque-0.8.2.crate 21237 BLAKE2B 
f00948fe90806fcbf1585c0404250dc84bca2cf27733bf7f2a0aa957e618f916162f4112429a5b1e84909cbae3d93fb3b4461ab23e9dd97672c7d520d5b7
 SHA512 
a50a878d843d6eb1b5b92321ce6bfb87a23d3c16e820b1ff55472f0bd3d29b41d09ea95e1b9ccb2790f6687c043dd9ada1cd5124705e24292ccbd8fae1f243b3
 DIST crossbeam-epoch-0.9.10.crate 46918 BLAKE2B 
86f33064dde615408435cd4cd8ffc878ccd7aca997440eb85705aaf71209288f2d7cd4a8a2ee8261d30d5d4e10addad1852ecce32826850fbca883430f4f0e26
 SHA512 
c8e103daf27a06798e4cc89c6263c08117ba7cef322421b7f91e6a96137c2fa2371ce9cf31e8d1a752be85f4feea90d4da21f1921a0a0c618c1f66ef67a5bf03
+DIST crossbeam-epoch-0.9.13.crate 48313 BLAKE2B 
6e548cd39fb400732dc179c5b718bdb8a367b5d3a27dcabe9ad36db6e9858604dee210fe487de8f9127fd6d0db1ef1fd04a1cc8cdcf34bedcf980c048555
 SHA512 
a4578e0e535f301b73f0332778e79b327bafea6afa43284317fccc49b410118360866a2dea8ac22f2977f309d07c663e5d95fbfa852ab795d414c170ee4e06bf
 DIST crossbeam-utils-0.8.11.crate 40887 BLAKE2B 
6cf3c4e28243515f06193ef746b18129f62832abde8153503571052f4965b38ce510b09d18e51e0f563bfc14818af13463d1e2d63716b98a91b55461f5186b25
 SHA512 
eeb19480ca1860953507606f6649756974f65a05883c695fa371ff6d80a9fd0b94872aad5168955b4771b38f50314364236cb39363bcafe9750b687ff92a5ed5
+DIST crossbeam-utils-0.8.14.crate 42127 BLAKE2B 

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

2023-02-05 Thread Sam James
commit: c65a4d41a17906db0c1925c7d26bdf2a293d92ce
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 04:48:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 04:48:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c65a4d41

sys-apps/gentoo-functions: add explicit >=findutils-4.9 dep

Meant to do this earlier.

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

 ...{gentoo-functions-0.18.ebuild => gentoo-functions-0.18-r1.ebuild} | 3 +++
 sys-apps/gentoo-functions/gentoo-functions-.ebuild   | 5 -
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/sys-apps/gentoo-functions/gentoo-functions-0.18.ebuild 
b/sys-apps/gentoo-functions/gentoo-functions-0.18-r1.ebuild
similarity index 91%
rename from sys-apps/gentoo-functions/gentoo-functions-0.18.ebuild
rename to sys-apps/gentoo-functions/gentoo-functions-0.18-r1.ebuild
index fb9b450e95c3..decad7ffcca3 100644
--- a/sys-apps/gentoo-functions/gentoo-functions-0.18.ebuild
+++ b/sys-apps/gentoo-functions/gentoo-functions-0.18-r1.ebuild
@@ -19,6 +19,9 @@ HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-functions.git;
 LICENSE="GPL-2"
 SLOT="0"
 
+# Specifically needs GNU find, as well.
+RDEPEND=">=sys-apps/findutils-4.9"
+
 src_configure() {
tc-export CC
append-lfs-flags

diff --git a/sys-apps/gentoo-functions/gentoo-functions-.ebuild 
b/sys-apps/gentoo-functions/gentoo-functions-.ebuild
index cf5513d3fcf8..decad7ffcca3 100644
--- a/sys-apps/gentoo-functions/gentoo-functions-.ebuild
+++ b/sys-apps/gentoo-functions/gentoo-functions-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2014-2022 Gentoo Authors
+# Copyright 2014-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,6 +19,9 @@ HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-functions.git;
 LICENSE="GPL-2"
 SLOT="0"
 
+# Specifically needs GNU find, as well.
+RDEPEND=">=sys-apps/findutils-4.9"
+
 src_configure() {
tc-export CC
append-lfs-flags



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

2023-02-05 Thread Sam James
commit: c0879d2ebced44576710300e0baf055328f0572a
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 04:33:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 04:33:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0879d2e

sys-apps/gentoo-functions: add 0.18

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

 sys-apps/gentoo-functions/Manifest |  1 +
 .../gentoo-functions/gentoo-functions-0.18.ebuild  | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/sys-apps/gentoo-functions/Manifest 
b/sys-apps/gentoo-functions/Manifest
index d25f2f43a4a7..7b83ba1665cd 100644
--- a/sys-apps/gentoo-functions/Manifest
+++ b/sys-apps/gentoo-functions/Manifest
@@ -1 +1,2 @@
 DIST gentoo-functions-0.17.tar.bz2 10798 BLAKE2B 
1b725945421ab36b1412f9addc22e9fe299c0e6460790ee2832b9f63d4c06b86bb0d054b01505640a5dc1e62f3cd257628717fec852116a4c8b2c9f9d2d149ee
 SHA512 
6a3de93b5e4d761a53a622f41e6079606cc4ad8a964771d49dafdefbb632afdf722fd055d261e494aa0be956c4160c49a775ab40c927c5340b8e4da275ef51fb
+DIST gentoo-functions-0.18.tar.bz2 11803 BLAKE2B 
d975b0227dd0370c072e34f11d8d6c427b90948e7469b214665d27805f5a4cada1dab2e1b9b3b32e032fdc42a82587d16c5b3a4766f85e9cb75ad74fac69cb0b
 SHA512 
b96f71a5a84b84affb69f042cb4908f41a6b4c0328f9f0a325f523361560dc95c95b8bd5de5c22758d7038a1b564c2bd3f5d8fc63b72f87ab17523c555daa829

diff --git a/sys-apps/gentoo-functions/gentoo-functions-0.18.ebuild 
b/sys-apps/gentoo-functions/gentoo-functions-0.18.ebuild
new file mode 100644
index ..fb9b450e95c3
--- /dev/null
+++ b/sys-apps/gentoo-functions/gentoo-functions-0.18.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2014-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gentoo-functions.git;
+else
+   
SRC_URI="https://gitweb.gentoo.org/proj/gentoo-functions.git/snapshot/${P}.tar.bz2;
+   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 ~x86-winnt"
+fi
+
+inherit toolchain-funcs flag-o-matic
+
+DESCRIPTION="Base functions required by all Gentoo systems"
+HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-functions.git;
+
+LICENSE="GPL-2"
+SLOT="0"
+
+src_configure() {
+   tc-export CC
+   append-lfs-flags
+   export ROOTPREFIX="${EPREFIX}"
+   export PREFIX="${EPREFIX}/usr"
+}



[gentoo-commits] proj/gentoo-functions: New tag: 0.18

2023-02-05 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 04:32:24 2023 +

New tag: 0.18




[gentoo-commits] proj/gentoo-functions:master commit in: /

2023-02-05 Thread Sam James
commit: f3c0e42c0f8e6dbdb59a4be588756566abddd7e6
Author: Kerin Millar  plushkava  net>
AuthorDate: Mon Feb  6 04:24:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 04:32:06 2023 +
URL:
https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=f3c0e42c

test-functions: Fix a comment typo

Signed-off-by: Kerin Millar  plushkava.net>
Signed-off-by: Sam James  gentoo.org>

 test-functions | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/test-functions b/test-functions
index 291d468..699cc23 100755
--- a/test-functions
+++ b/test-functions
@@ -22,7 +22,7 @@ dir=$(mktemp -d) \
 || bailout "Couldn't create or change to the temp dir"
 
 # The mtimes need to be explicitly assigned. Empirical evidence has shown
-# theat executing mkdir(1) sequentially, with a single operand each time,
+# that executing mkdir(1) sequentially, with a single operand each time,
 # does not guarantee the order of the resulting mtimes. As such, the
 # implementation of touch(1) from coreutils is required.
 export TZ=UTC



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

2023-02-05 Thread Michał Górny
commit: 40f56fb768360eb3619e5add437e7be03a7f16a3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb  6 04:18:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb  6 04:31:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40f56fb7

dev-python/nbxmpp: Bump to 4.2.0

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

 dev-python/nbxmpp/Manifest|  1 +
 dev-python/nbxmpp/nbxmpp-4.2.0.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/nbxmpp/Manifest b/dev-python/nbxmpp/Manifest
index 2a007555a72a..1ed0873e3fd5 100644
--- a/dev-python/nbxmpp/Manifest
+++ b/dev-python/nbxmpp/Manifest
@@ -1,2 +1,3 @@
 DIST python-nbxmpp-3.2.5.tar.bz2 132029 BLAKE2B 
846f3b47c3a9a95cf1fa1b557a007fd4901fb4acaa3160ea4b9b1cdff1e9d2c3e64bc5251b739d816f3f1c449c350d1ac44c14cbef87d14fe5a6450418451007
 SHA512 
577f8c7b0f5a7c69b4d980bff93f0a208ab0a660d731eb95ec63b76583194b94bd9d9f6b10fcac3951a6e6afb5d0c4da2140cbc17ef653f19ec6957b5d2e5f04
 DIST python-nbxmpp-4.1.0.tar.bz2 132973 BLAKE2B 
b28b7e24debecd5088234d8eb862aebdbd461511c02f0bf8b45429c3b1964706046fdc773d654b4dce7a6ec62cc1f58e5caf9f9ef2cc0c58603129232e658325
 SHA512 
fd977ba9e4795abec8e1367462e7ae8c38671deea1e40849e84350bdab8281595f839848a8dff6fa730f65c5b60d82826b4d660ca2f14519ce2db0bd5f092782
+DIST python-nbxmpp-4.2.0.tar.bz2 133803 BLAKE2B 
db63b5ca085a90913ba6cac07c214e2528bf629bab24f7256ee751fb3ae4ddf417a9d09c509a259d468fff81feaf890b639bb9145b02c957fe777101bfbe7afb
 SHA512 
8927b867ece2be1a2610cc5221615f026bd84b242a2d257740079f86aaa61c7f6208e90c8051f570d5539189476c68a316f840240ae0a6372311f353182b2940

diff --git a/dev-python/nbxmpp/nbxmpp-4.2.0.ebuild 
b/dev-python/nbxmpp/nbxmpp-4.2.0.ebuild
new file mode 100644
index ..570d6eeeb400
--- /dev/null
+++ b/dev-python/nbxmpp/nbxmpp-4.2.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+MY_P=python-nbxmpp-${PV}
+DESCRIPTION="Python library to use Jabber/XMPP networks in a non-blocking way"
+HOMEPAGE="
+   https://dev.gajim.org/gajim/python-nbxmpp/
+   https://pypi.org/project/nbxmpp/
+"
+SRC_URI="
+   
https://dev.gajim.org/gajim/python-nbxmpp/-/archive/${PV}/${MY_P}.tar.bz2
+"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="GPL-3"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   net-libs/libsoup:3.0[introspection]
+   dev-python/idna[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/precis-i18n-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pygobject-3.42[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest



[gentoo-commits] repo/gentoo:master commit in: profiles/updates/, dev-python/nbxmpp/, dev-python/python-nbxmpp/, net-im/gajim/

2023-02-05 Thread Michał Górny
commit: 0fb6d31988a55c51d288141e6b74487e4f507bb7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb  6 04:16:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb  6 04:31:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb6d319

Rename dev-python/{python-nbxmpp → nbxmpp}

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

 dev-python/{python-nbxmpp => nbxmpp}/Manifest   | 0
 dev-python/{python-nbxmpp => nbxmpp}/metadata.xml   | 0
 .../python-nbxmpp-3.2.5-r1.ebuild => nbxmpp/nbxmpp-3.2.5-r1.ebuild} | 0
 .../python-nbxmpp-4.1.0.ebuild => nbxmpp/nbxmpp-4.1.0.ebuild}   | 0
 net-im/gajim/gajim-1.4.7-r1.ebuild  | 6 +++---
 profiles/updates/1Q-2023| 1 +
 6 files changed, 4 insertions(+), 3 deletions(-)

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

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

diff --git a/dev-python/python-nbxmpp/python-nbxmpp-3.2.5-r1.ebuild 
b/dev-python/nbxmpp/nbxmpp-3.2.5-r1.ebuild
similarity index 100%
rename from dev-python/python-nbxmpp/python-nbxmpp-3.2.5-r1.ebuild
rename to dev-python/nbxmpp/nbxmpp-3.2.5-r1.ebuild

diff --git a/dev-python/python-nbxmpp/python-nbxmpp-4.1.0.ebuild 
b/dev-python/nbxmpp/nbxmpp-4.1.0.ebuild
similarity index 100%
rename from dev-python/python-nbxmpp/python-nbxmpp-4.1.0.ebuild
rename to dev-python/nbxmpp/nbxmpp-4.1.0.ebuild

diff --git a/net-im/gajim/gajim-1.4.7-r1.ebuild 
b/net-im/gajim/gajim-1.4.7-r1.ebuild
index cbdbdc446f51..a0769f76a3cb 100644
--- a/net-im/gajim/gajim-1.4.7-r1.ebuild
+++ b/net-im/gajim/gajim-1.4.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -30,14 +30,14 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
$(python_gen_cond_dep '
dev-python/idna[${PYTHON_USEDEP}]
+   >=dev-python/nbxmpp-3.0.0[${PYTHON_USEDEP}]
+   =dev-python/python-nbxmpp-3.0.0[${PYTHON_USEDEP}]
-   

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

2023-02-05 Thread Michał Górny
commit: a6aebe3834d10c3e38e53b210387c2e628dff12f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb  6 04:10:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb  6 04:31:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6aebe38

dev-python/zipp: Bump to 3.12.1

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

 dev-python/zipp/Manifest   |  1 +
 dev-python/zipp/zipp-3.12.1.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/zipp/Manifest b/dev-python/zipp/Manifest
index 8c37ca1720b2..1a4748f7f71e 100644
--- a/dev-python/zipp/Manifest
+++ b/dev-python/zipp/Manifest
@@ -1,2 +1,3 @@
 DIST zipp-3.11.0.tar.gz 16799 BLAKE2B 
96cbb86e4c112a2cc0bbd8cf8f7a6d0e7b5a5b4af0857bfea87583341e7d08c9f0879f8455131f81e21ffb75bb362fb312c5575a8ccb2e2996313fe3f95ffe36
 SHA512 
10e1eca131063d9e34db18320152ea5e2445585802e7814fcb0a0aeddd8eb5481c60c2eaca1f7f2729826aafd4004fc4a0b8ee26896c833f789752a501f77e86
 DIST zipp-3.12.0.tar.gz 17705 BLAKE2B 
7159d45deb7e22625a270c7f6a5610f64c511ebde11b42769730245befc679750390928c89cfe2ef979df081b07f87e35eea9d82d7063513ac420afc8e60cf79
 SHA512 
922d293dbfdc1871d339a6ebc0176cb5147518f281daf685318d08f6bb4057eb4c49380e49a220c6fa17d749eb8a32b9fa90070acb953f17595d1e509bc6cdf4
+DIST zipp-3.12.1.tar.gz 17987 BLAKE2B 
c3c9f9d3243a2863c4b310e825d9862f379386fc05d0053a10b25fc6706f1bedd5fbb65e44fa9d4ba595b87de89c7f1aa98a4e2911dfde3ce9cad71a8571a1e9
 SHA512 
3a7aae6f377736711bfdb7667b40dc03b32cbb765aee2a36fb5848458469c175fd7fea5811d962b97a0779d63d39d0d42a59d7174db318fc6c32ff6bb58416c1

diff --git a/dev-python/zipp/zipp-3.12.1.ebuild 
b/dev-python/zipp/zipp-3.12.1.ebuild
new file mode 100644
index ..ea6301a426b0
--- /dev/null
+++ b/dev-python/zipp/zipp-3.12.1.ebuild
@@ -0,0 +1,58 @@
+# 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
+
+DESCRIPTION="Backport of pathlib-compatible object wrapper for zip files"
+HOMEPAGE="
+   https://github.com/jaraco/zipp/
+   https://pypi.org/project/zipp/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+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"
+
+BDEPEND="
+   test? (
+   dev-python/jaraco-functools[${PYTHON_USEDEP}]
+   dev-python/jaraco-itertools[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # speed tests are flaky by design
+   tests/test_zipp.py::TestPath::test_implied_dirs_performance
+)
+
+src_prepare() {
+   # dep of disabled test
+   sed -i -e '/func_timeout/d' tests/test_zipp.py || die
+   distutils-r1_src_prepare
+}
+
+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 = "zipp"
+   version = "${PV}"
+   description = "Backport of pathlib-compatible object wrapper 
for zip files"
+   EOF
+}



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

2023-02-05 Thread Michał Górny
commit: 2f7ca073c89537838b76e0522c03dea1b50335b7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb  6 04:13:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb  6 04:31:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f7ca073

dev-python/python-nbxmpp: Remove old

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

 dev-python/python-nbxmpp/Manifest  |  2 --
 .../python-nbxmpp/python-nbxmpp-4.0.0-r1.ebuild| 32 --
 .../python-nbxmpp/python-nbxmpp-4.0.1.ebuild   | 32 --
 3 files changed, 66 deletions(-)

diff --git a/dev-python/python-nbxmpp/Manifest 
b/dev-python/python-nbxmpp/Manifest
index 79cd37f0e08b..2a007555a72a 100644
--- a/dev-python/python-nbxmpp/Manifest
+++ b/dev-python/python-nbxmpp/Manifest
@@ -1,4 +1,2 @@
 DIST python-nbxmpp-3.2.5.tar.bz2 132029 BLAKE2B 
846f3b47c3a9a95cf1fa1b557a007fd4901fb4acaa3160ea4b9b1cdff1e9d2c3e64bc5251b739d816f3f1c449c350d1ac44c14cbef87d14fe5a6450418451007
 SHA512 
577f8c7b0f5a7c69b4d980bff93f0a208ab0a660d731eb95ec63b76583194b94bd9d9f6b10fcac3951a6e6afb5d0c4da2140cbc17ef653f19ec6957b5d2e5f04
-DIST python-nbxmpp-4.0.0.tar.bz2 133902 BLAKE2B 
8b86f58f5a21a5e4f473528fe61f0f7db8d3cdeb4bad5f5c98d6acafbc3ef30794431cd2bb437754549b3bee21252cbdbf37e69c20461a5facc0b455f631edaa
 SHA512 
3eb9433529d2971f495bf683d586bca63c238eef96f5f6c6082d02a8fb0d11374302ddc0f718a7ff73db624d3aa3a8325d157b80679c165077dbb9d4dc490e3a
-DIST python-nbxmpp-4.0.1.tar.bz2 133863 BLAKE2B 
83fbe4b84b47fd4215e5041d28c24fbf230f56f6bf097e83983dc5c48b92f520a36d02636cb0a76eb5a97f04df7c0869c4a59b124354b484697b78aafbc45a8d
 SHA512 
eb9907d5d985ed72a0b4d004e3f2e607e4786a826fc2b5a612a695af3f4d3ca5e4edb127e9bf14edf2f52e7902a80f5c9958bf3cc6ade4446d2aa117b4422aee
 DIST python-nbxmpp-4.1.0.tar.bz2 132973 BLAKE2B 
b28b7e24debecd5088234d8eb862aebdbd461511c02f0bf8b45429c3b1964706046fdc773d654b4dce7a6ec62cc1f58e5caf9f9ef2cc0c58603129232e658325
 SHA512 
fd977ba9e4795abec8e1367462e7ae8c38671deea1e40849e84350bdab8281595f839848a8dff6fa730f65c5b60d82826b4d660ca2f14519ce2db0bd5f092782

diff --git a/dev-python/python-nbxmpp/python-nbxmpp-4.0.0-r1.ebuild 
b/dev-python/python-nbxmpp/python-nbxmpp-4.0.0-r1.ebuild
deleted file mode 100644
index 42ace81c1333..
--- a/dev-python/python-nbxmpp/python-nbxmpp-4.0.0-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library to use Jabber/XMPP networks in a non-blocking way"
-HOMEPAGE="
-   https://dev.gajim.org/gajim/python-nbxmpp/
-   https://pypi.org/project/nbxmpp/
-"
-SRC_URI="
-   https://dev.gajim.org/gajim/python-nbxmpp/-/archive/${PV}/${P}.tar.bz2
-"
-
-SLOT="0"
-LICENSE="GPL-3"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-
-RDEPEND="
-   dev-libs/gobject-introspection
-   net-libs/libsoup:3.0[introspection]
-   dev-python/idna[${PYTHON_USEDEP}]
-   dev-python/precis-i18n[${PYTHON_USEDEP}]
-   dev-python/pygobject[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests unittest

diff --git a/dev-python/python-nbxmpp/python-nbxmpp-4.0.1.ebuild 
b/dev-python/python-nbxmpp/python-nbxmpp-4.0.1.ebuild
deleted file mode 100644
index 42ace81c1333..
--- a/dev-python/python-nbxmpp/python-nbxmpp-4.0.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library to use Jabber/XMPP networks in a non-blocking way"
-HOMEPAGE="
-   https://dev.gajim.org/gajim/python-nbxmpp/
-   https://pypi.org/project/nbxmpp/
-"
-SRC_URI="
-   https://dev.gajim.org/gajim/python-nbxmpp/-/archive/${PV}/${P}.tar.bz2
-"
-
-SLOT="0"
-LICENSE="GPL-3"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-
-RDEPEND="
-   dev-libs/gobject-introspection
-   net-libs/libsoup:3.0[introspection]
-   dev-python/idna[${PYTHON_USEDEP}]
-   dev-python/precis-i18n[${PYTHON_USEDEP}]
-   dev-python/pygobject[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests unittest



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

2023-02-05 Thread Michał Górny
commit: f5daf4f902a94c9a7d894f29b3371d78e4e6483e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb  6 04:15:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb  6 04:31:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5daf4f9

dev-python/python-nbxmpp: Use MY_P to proof against pkgmove

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

 dev-python/python-nbxmpp/python-nbxmpp-3.2.5-r1.ebuild | 6 --
 dev-python/python-nbxmpp/python-nbxmpp-4.1.0.ebuild| 4 +++-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-python/python-nbxmpp/python-nbxmpp-3.2.5-r1.ebuild 
b/dev-python/python-nbxmpp/python-nbxmpp-3.2.5-r1.ebuild
index 3bbf41814a17..1b483f172fab 100644
--- a/dev-python/python-nbxmpp/python-nbxmpp-3.2.5-r1.ebuild
+++ b/dev-python/python-nbxmpp/python-nbxmpp-3.2.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,14 +8,16 @@ PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 
+MY_P=python-nbxmpp-${PV}
 DESCRIPTION="Python library to use Jabber/XMPP networks in a non-blocking way"
 HOMEPAGE="
https://dev.gajim.org/gajim/python-nbxmpp/
https://pypi.org/project/nbxmpp/
 "
 SRC_URI="
-   https://dev.gajim.org/gajim/python-nbxmpp/-/archive/${PV}/${P}.tar.bz2
+   
https://dev.gajim.org/gajim/python-nbxmpp/-/archive/${PV}/${MY_P}.tar.bz2
 "
+S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="GPL-3"

diff --git a/dev-python/python-nbxmpp/python-nbxmpp-4.1.0.ebuild 
b/dev-python/python-nbxmpp/python-nbxmpp-4.1.0.ebuild
index 9c623ff343b7..68b1414870d9 100644
--- a/dev-python/python-nbxmpp/python-nbxmpp-4.1.0.ebuild
+++ b/dev-python/python-nbxmpp/python-nbxmpp-4.1.0.ebuild
@@ -8,14 +8,16 @@ PYTHON_COMPAT=( python3_{10..11} )
 
 inherit distutils-r1
 
+MY_P=python-nbxmpp-${PV}
 DESCRIPTION="Python library to use Jabber/XMPP networks in a non-blocking way"
 HOMEPAGE="
https://dev.gajim.org/gajim/python-nbxmpp/
https://pypi.org/project/nbxmpp/
 "
 SRC_URI="
-   https://dev.gajim.org/gajim/python-nbxmpp/-/archive/${PV}/${P}.tar.bz2
+   
https://dev.gajim.org/gajim/python-nbxmpp/-/archive/${PV}/${MY_P}.tar.bz2
 "
+S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="GPL-3"



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

2023-02-05 Thread Michał Górny
commit: f8a45f26c4bf675f0e1a9499d361e5be4c7fad93
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb  6 04:05:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb  6 04:31:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8a45f26

dev-python/hypothesis: Bump to 6.67.1

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

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

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 0a0fda5f0c58..8ea33655c8f4 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -7,3 +7,4 @@ DIST hypothesis-6.65.2.gh.tar.gz 9349189 BLAKE2B 
4a36cde376a56c9eee7645c76606777
 DIST hypothesis-6.66.0.gh.tar.gz 9349578 BLAKE2B 
3dcdd9bcca00849d68a4bf1368784099bf69e25634b7d1dae13b40be2ac67959151c1b9cdf233349197de1a0f100d57baebbeb9a691ce56ec2d81d21c9f48989
 SHA512 
a73648ba0b4e3a0621e843ad3ea32f3f692374b82881b096c86a9609f4f7d1a277dd5265a4104863c648c6d5ee4dbccdb1d80ffe62bcc303f837cea26f7d40f2
 DIST hypothesis-6.66.1.gh.tar.gz 9349822 BLAKE2B 
728b6e1cb2a28a07cae066bb2e2f8099f21f9a27dbbcc27db1c4f97f6541f60464d90344630df75eb5cea9a65e865a296dbd8b5e20bcbbc17840c92d8f269ac7
 SHA512 
58ddb6c2bb77064d25ace1740bc5a9ba4d4b6c311da065aa065854c19d4920ec9d70b83935e1b9d057eb10c96c4fdfb445d17c6f321578cbde449df3c5edf704
 DIST hypothesis-6.67.0.gh.tar.gz 9349921 BLAKE2B 
03c2a16a1895ed45d9b902c378b6f5d55ef205999f7e69f4405a350b615e6dfccf225c76a193be412efa16d9e13a86a8f003955738e53f669578c01bca30ea9b
 SHA512 
9ce51254d3285d859c877bd2a074fc837ea817f9eb8dcc6b4048d5af4650a958da66f5d46b7e68108a98fe0b4b6115fa2531adb43b94a4f38c8494c54b0e9a9d
+DIST hypothesis-6.67.1.gh.tar.gz 9349899 BLAKE2B 
279c0d6e1c690174ad5b2f2fa4c8eb42eb5f319d20b7fa362d8c69632ed05d54251e0a09a5025ef090df53d0660cfa3b4925b721ceadbad3cd59a64ea2ed882f
 SHA512 
ea89f7cbd5bb1e5756a24da4996c3420f8eef5c7db543004d66d023bdcd05687c3d09d6b0a4213af42f449ea3c7c5140a96410cf94de15084a421c7cab95504e

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

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

2023-02-05 Thread Michał Górny
commit: 9a5649d11c15de014d53af9df8ca03210287bfab
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb  6 04:08:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb  6 04:31:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a5649d1

dev-python/simplejson: Bump to 3.18.3

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

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

diff --git a/dev-python/simplejson/Manifest b/dev-python/simplejson/Manifest
index 36f91f571af2..b0ca3be4052f 100644
--- a/dev-python/simplejson/Manifest
+++ b/dev-python/simplejson/Manifest
@@ -1,3 +1,4 @@
 DIST simplejson-3.18.0.tar.gz 83533 BLAKE2B 
83c6f7f3734507f5a96b51d52dd39b0bd8ff772d51ce1f12ff2ee68f83747f519f418f78247727af7c408da4e7818d1b0d1f7b54b7780e3bc427add1eeaebb06
 SHA512 
952177fc707e5b1fb6450093876f9a7af1026271cb792bb8dc0418b83906ae32e7f2251b96f531101197d0b3204a97124bff02f7abc4cf700da4edf1320b6b08
 DIST simplejson-3.18.1.tar.gz 83603 BLAKE2B 
5f51d06238210b0bdd3dbb2338979023324e1056c2278f7eef7b929cc0bf9f9178d032829a3ce49c0b630f3367268d68753f250968962159e9a9aafcd3105d20
 SHA512 
3a18d02f42624e27c536582cf9b6ceb8559d54dd97224294a6f6ee8173ee37c0cc9cd21bad777c29ab432ac41b1495fca9d45da300b5040c175980d236d3b9d6
 DIST simplejson-3.18.2.gh.tar.gz 81518 BLAKE2B 
317ea52890a1bd48fe2a647eeffc9f8a9366c62a6e40fb91a2c154bd49fc3ec9d29c184866962cf40d86e256abc090a19d891885171d32faac8344f2e17b
 SHA512 
ef19e513bc45afacd746bf7018165e90a001dc6a91b7f749d8a0b0272283885bcaf6fa77d8e05e18805310e0ee26529dd83cb947bb25fbc3890898ccafe68a8e
+DIST simplejson-3.18.3.gh.tar.gz 81540 BLAKE2B 
bf6a162499b28a362638e19735f668571f88943ae396fb7f813d51ab0684caa8cb996a35deaf1d68adee2a812d685058e9e80d6f6e66604bbb7c704051b0b37f
 SHA512 
54223e08775ab6277722342084bf56684588dd9dda574428cb73b791d37d0b74decef6082268c0389cc4586a534a19e62ec5738fa9aee63f68e27fb465c8

diff --git a/dev-python/simplejson/simplejson-3.18.3.ebuild 
b/dev-python/simplejson/simplejson-3.18.3.ebuild
new file mode 100644
index ..e517c93ea2be
--- /dev/null
+++ b/dev-python/simplejson/simplejson-3.18.3.ebuild
@@ -0,0 +1,38 @@
+# 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
+
+DESCRIPTION="Simple, fast, extensible JSON encoder/decoder for Python"
+HOMEPAGE="
+   https://github.com/simplejson/simplejson/
+   https://pypi.org/project/simplejson/
+"
+SRC_URI="
+   https://github.com/simplejson/simplejson/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="|| ( MIT AFL-2.1 )"
+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"
+IUSE="+native-extensions"
+
+DOCS=( README.rst CHANGES.txt )
+
+distutils_enable_tests unittest
+
+src_configure() {
+   export DISABLE_SPEEDUPS=$(usex native-extensions 0 1)
+   use native-extensions && export REQUIRE_SPEEDUPS=1
+}
+
+python_test() {
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+   eunittest
+}



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

2023-02-05 Thread Michał Górny
commit: a2803235a81230b6b02cb7539db29495deb464ff
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb  6 04:04:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb  6 04:31:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2803235

dev-python/qrcode: Bump to 7.4.2

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

 dev-python/qrcode/Manifest|  1 +
 dev-python/qrcode/qrcode-7.4.2.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/qrcode/Manifest b/dev-python/qrcode/Manifest
index 36e7a2d02cd8..32fa60c6637e 100644
--- a/dev-python/qrcode/Manifest
+++ b/dev-python/qrcode/Manifest
@@ -1,3 +1,4 @@
 DIST qrcode-7.3.1.tar.gz 43495 BLAKE2B 
9986ee77752625e127008038c6c044b5adeb3bd526c27a55b23915190c3c9069adf1c6df1ce5f76cd0255f45319ecb66ebf226932666ea6c89872a46e13c1cd9
 SHA512 
9e0e508418164926a074d8c6d85419b39a36c01ac6d92415a15ce43d4aea79fa2a8d0167982f832970d2a68ec18d2b729f09e15d80b4f4c33b992999527d39f9
 DIST qrcode-7.4.1.tar.gz 535765 BLAKE2B 
34ccf9a376a408de935ab4bd58ada6f9b97c79a118aa6aa17414e7c6607cad5dbf18e63b62a0df696fab6e6a4288af1a0690476d837d4549ee486645fd84081d
 SHA512 
46e16b27f4b30f6b9d30a7b1dd12fea1fff9695f7cf3e8df018fa7118ce45446bbe64188d4669a62d5d094b3864f9064ed02afa63ac7ae37d7b54f59fe48e22a
+DIST qrcode-7.4.2.tar.gz 535974 BLAKE2B 
250290bfd31079d91133f669138d7172529e99c381836a74c853061c01666df09fb99c445d705d5f0c02a975810bfc4853c2ec616974849b1834b0ade3917c48
 SHA512 
a8642845990341034e39c43ef674f5b4ce8d3175a44d6062f711af2c24ffd45bda5f3ecf8a7825b7ebafe734b6396d52a37bb59177c544f921e43eaa9f1f5405
 DIST qrcode-7.4.tar.gz 535636 BLAKE2B 
93434750d127eacd21ef44490407ad0ab4b1bc292681713b1ed11782b84e86e58548bee27b6e001c2235a1fb8af8a7166db8ebbbf468281ca312b31288e8dfdf
 SHA512 
33be094ddb0a280704e49e2e06c37100bee282b9cf2d0727ccdf07557ad793f4b71ef250cd3eca0166fd9870aa76c936d8426c6a964d241879a67dd9a5765be6

diff --git a/dev-python/qrcode/qrcode-7.4.2.ebuild 
b/dev-python/qrcode/qrcode-7.4.2.ebuild
new file mode 100644
index ..03f7ce68a631
--- /dev/null
+++ b/dev-python/qrcode/qrcode-7.4.2.ebuild
@@ -0,0 +1,41 @@
+# 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="QR Code generator on top of PIL"
+HOMEPAGE="
+   https://github.com/lincolnloop/python-qrcode/
+   https://pypi.org/project/qrcode/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+# optional deps:
+# - pillow and lxml for svg backend, set as hard deps
+RDEPEND="
+   dev-python/lxml[${PYTHON_USEDEP}]
+   >=dev-python/pillow-9.1.0[${PYTHON_USEDEP}]
+   dev-python/pypng[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # TODO
+   qrcode/tests/test_script.py::ScriptTest::test_factory
+)
+
+src_install() {
+   distutils-r1_src_install
+   doman doc/qr.1
+}



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

2023-02-05 Thread Michał Górny
commit: 633b11507f4731ca1b16d77afaf7354d494fb90a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb  6 04:08:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb  6 04:31:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=633b1150

dev-python/pypdf: Bump to 3.4.0

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

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

diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest
index 04712ecd076e..3d5ea696c42c 100644
--- a/dev-python/pypdf/Manifest
+++ b/dev-python/pypdf/Manifest
@@ -1,2 +1,3 @@
 DIST pypdf-3.3.0.gh.tar.gz 6803536 BLAKE2B 
ff70995882581c816fbf7410232c68e9649632161b4927543924a11b1a0a816f1178be399079e32078fe8d89a2aa9cd0eb1562409dc8e7bd388cad3afde37198
 SHA512 
5db25d6c4b41a1d19b45fa907f53e0106e01c93eb4152079dc4ffbd7bf28fbf8915bf0e3bf1af4a371e805657884fe2c42de4856944085ca7bc07a477f3ba588
+DIST pypdf-3.4.0.gh.tar.gz 6931831 BLAKE2B 
037ac998cc1e3d078281b64183197678a80345731f6d4691b00f9e546eb61eaa34c4d7f4b704191c887975517da73359983f1b7405776e99257f79b1604dafc0
 SHA512 
9bee70a039c42533b600f1e95e28a4889d7df212bae18deca7d88501008d3a3e2b4d7fe36134e947cb14b0acc650126688c358ce2b662917a4c6df46241db1ab
 DIST pypdf-sample-files-0fe84b30ed33ff3daa9293e44349b8618f135699.gh.tar.gz 
9027166 BLAKE2B 
912bb9fbd632bd0ad2cc2e865a1e6870ad7064aa2cf4d6f96217f63ac685e9a511f0bb20c22d48ae970a2eb171b27a0fa680fa42892425531f69735840cf741b
 SHA512 
07a71a3566dabcea5dc8a549949d0f0c0f9483d5d9f85851d6e4e702dd374b348469a80e5300d18983e560ee9a44d0639b55eb338023b9ebbdb26c6f8c455e07

diff --git a/dev-python/pypdf/pypdf-3.4.0.ebuild 
b/dev-python/pypdf/pypdf-3.4.0.ebuild
new file mode 100644
index ..646a669f191b
--- /dev/null
+++ b/dev-python/pypdf/pypdf-3.4.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=0fe84b30ed33ff3daa9293e44349b8618f135699
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/pypdf/
+   https://github.com/py-pdf/pypdf/
+"
+SRC_URI="
+   https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+S=${WORKDIR}/pypdf-${PV}
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+RESTRICT="test"
+# 150+ tests require network, too many to deselect
+PROPERTIES="test_network"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # rely on -Werror
+   tests/test_utils.py::test_deprecate_no_replacement
+   tests/test_workflows.py::test_orientations
+   # dead URL
+   # https://github.com/py-pdf/pypdf/issues/1526
+   tests/test_xmp.py::test_issue585
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die
+   fi
+}



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

2023-02-05 Thread Michał Górny
commit: 4e3223b5ba82c90f222dce6527f43c40c6de08e8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb  6 04:10:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb  6 04:31:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3223b5

dev-python/bitarray: Bump to 2.7.0

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

 dev-python/bitarray/Manifest  |  1 +
 dev-python/bitarray/bitarray-2.7.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/bitarray/Manifest b/dev-python/bitarray/Manifest
index 79c5658ba876..350e91e51e02 100644
--- a/dev-python/bitarray/Manifest
+++ b/dev-python/bitarray/Manifest
@@ -1 +1,2 @@
 DIST bitarray-2.6.2.tar.gz 103565 BLAKE2B 
07aef624bc7d36e0631082688f9803f7fb3d4c2fcb9d8ac7af0d207e56f8229c1e6a7e6ac7c0639d88b55f6d27f697cd6e4ece5cd0768d2624ac94eedabb0c60
 SHA512 
21a10fcc174b3e705551a6cfcf6e1b4ccb899c9d9a69e273e3c49528bcc5d889eac0dc3dbffc1f55fa561a091f8d11f3246035499cb9168192a03c6af034bd82
+DIST bitarray-2.7.0.tar.gz 120536 BLAKE2B 
e8e518a8293a22c81decbf3bb8ecc83d3796023bc6e3e5b75617ccc6c13b291d27d5a707d9a88e361329fa36e6f0363f4330b382b35236079f98052154bd5750
 SHA512 
762628d3b24315619176bf7ceaef95ba83fc87bb49c0daa23503fcb5dd54d447b4950b75b4923fbeaace2ee8a3037f228184ca5978fc8c782eb9eb3e7dd65d8d

diff --git a/dev-python/bitarray/bitarray-2.7.0.ebuild 
b/dev-python/bitarray/bitarray-2.7.0.ebuild
new file mode 100644
index ..3f58f0209420
--- /dev/null
+++ b/dev-python/bitarray/bitarray-2.7.0.ebuild
@@ -0,0 +1,24 @@
+# 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="Efficient arrays of booleans -- C extension"
+HOMEPAGE="
+   https://github.com/ilanschnell/bitarray/
+   https://pypi.org/project/bitarray/
+"
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="PSF-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+python_test() {
+   "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with 
${EPYTHON}"
+}



[gentoo-commits] proj/gentoo-functions:master commit in: /

2023-02-05 Thread Sam James
commit: baa424d7342213004ca9585ca811eb76825bac94
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 04:22:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 04:22:59 2023 +
URL:
https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=baa424d7

Makefile: bump to 0.18

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

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index ca64a3a..30e0ac5 100644
--- a/Makefile
+++ b/Makefile
@@ -2,7 +2,7 @@
 # Copyright 2014-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-VERSION = 0.17
+VERSION = 0.18
 GITREF ?= $(VERSION)
 PKG ?= gentoo-functions-$(VERSION)
 



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

2023-02-05 Thread Jimi Huotari
commit: 8883d31aaac34ec38648cba71d920bc6e2d19a7d
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Feb  6 04:20:17 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Feb  6 04:20:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8883d31a

media-video/obs-studio: remove version 29.0.0 (r1)

Signed-off-by: Jimi Huotari  gentoo.org>

 media-video/obs-studio/Manifest|   2 -
 media-video/obs-studio/obs-studio-29.0.0-r1.ebuild | 267 -
 2 files changed, 269 deletions(-)

diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
index e31f363900d7..ec43a65b2f63 100644
--- a/media-video/obs-studio/Manifest
+++ b/media-video/obs-studio/Manifest
@@ -3,9 +3,7 @@ DIST cef_binary_5060_linux64.tar.bz2 132839531 BLAKE2B 
f7d342cf12bf435aab3873b66
 DIST json-a34e011e24beece3b69397a03fdc650546f052c3.tar.gz 6860722 BLAKE2B 
433b499f24859153171654f3fd0fa9afd4ceb8b21a159185a424084b940d8496f8952c0291a52d85009dde16c46e45d5a206f354d043f4d010a29a1f18965d87
 SHA512 
a7c64517377274479bc3060163a2a7ed0a8780c12dc193287c060f04dfd742ffe8832c930bec75eb0b36f8290044c31530260a614aabae90367f6ccfd4b711f3
 DIST obs-browser-1c2264d722f065646b72ac654f6ddbb6843f9bef.tar.gz 110765 
BLAKE2B 
99ceb51dc1a39c5abab26c6e5f1be63eb0cfaeb7e102ed07a4dc6a16d477e46e7499f1e9beca81d479683374d03e3c08c9ceeb34d04a733ae34c0688bb4ad1c0
 SHA512 
bddfa7914559405331c10a9589f46c17013cdbd361423e71763a4d8d4d521c53dc5df4d7581ff7bf0c9136627024e017bfb08b4a996b33e609cddbae41b5c878
 DIST obs-browser-e2310b02df3e6c184fe6eb6608244a82e37f582e.tar.gz 109012 
BLAKE2B 
a2f3d9e1a3dbc3aa4d00423e743633038d59ce501626941a21ef0cf78608f4190335b8b846bfef49b2f09976d4ef3bb8b19f955b2a328c375cc045b886cb367c
 SHA512 
76494fc9415db68d2b67d832a7a5c8b035e4e379d9adb6eb8292579d12b88b92350692b24e999b1328e02f729fae4060304594d37c754ff359903193c1464aed
-DIST obs-browser-fc62563ba4232649b7e0ffd772e66ad71ba49377.tar.gz 109571 
BLAKE2B 
10082c64bd872d52fccf7bd539f7106c5b66fc9d6e5f31ffdb86c2e6a3e97b36a4848f5f6f008cbfb67f94bd1fad01c7683e8575e3e0f8d1808724e740be4e11
 SHA512 
113f97a21be8deb8bbd1ec98fd565ebb139d4b6901692ed5f61034581da7016b06fa6975b49db3fd2c7aaeac369a09ac98174798abba149aacbfffd2e0b40236
 DIST obs-studio-28.1.2.tar.gz 18859931 BLAKE2B 
08fcedb4094d6a03512139e9055116f47fbd6cf706029d2719524bc018d0dce2a774de83b603f9a7665a115e2414775b858020e0be0ccdcc6882478256392646
 SHA512 
9d5e7e1f2f6236b795c2c49a1a6ba43623c71f16c1c6106fae6ac99b792e15793c169fb62aea271c253b13a0fd9bc9b9ad7880315d9ee787682174a5700f85bd
-DIST obs-studio-29.0.0.tar.gz 18894364 BLAKE2B 
3cf120b5bc9bae3d797a55aa0d348a6eabb2c0ccbf71d89e203468c42780212a6ad0ab52eaa913a8942a4b9c1bf07a50dc951891bcf2cbc3639177f983841066
 SHA512 
14208682fd7c2d5bdc049affe9adcdda73f5d9177277da021aed942518f23c2f3bec8ed55ba58fd8ee3f5f575b13f1083b36248a1073bafed2c4bbb2bd28ec61
 DIST obs-studio-29.0.2.tar.gz 18939072 BLAKE2B 
78a6b7fec520797a5c9d36e7d9a034c29c701d38a745415c3fd0ae3907831584ef4a77b833fa1a7466a23b02a06736afd34720ff3b0d3226dbb0dcab64c72931
 SHA512 
63a832dc6a0a7f07a2f7adf18f1412e8694405d39721144e82dedab8182e17da6f3063f547bc2b33cc7ea053f6dbb8ffda051af5bffdf9773710bd08744faf8f
 DIST obs-websocket-31f9845b6132e6c1529401292bc1125401e2a324.tar.gz 238884 
BLAKE2B 
93a41ff9dd33cf2babaef90c961def1ae39d3b4e7d2f2542123973672c2adbd0cff987f58ce72e9c4acd8818c834531e624c376b3d297f4bdfc097e22ee4b293
 SHA512 
11bf28f574ec2a7b128dae53010484610465c94245881fd98eb750b59e00236f656d1ef706187a41cb42eab3e3668440d83f66399f6917e2d93b7ba6c7241ad3
 DIST obs-websocket-5716577019b1ccda01a12db2cba35a023082b7ad.tar.gz 235118 
BLAKE2B 
96202cf81389b82b26027680dcaa6e2bf902c9776a89895fbef859dae2986523bc5d34ad30233c29fac043611a942fb4d86e5d9d9cd4ef2a9503154a383002fe
 SHA512 
9bb511c9693889f9837cd001fafe403762d44f2ecc80bad42e592d7555e3807a148ab19638724871b7807e71edf5f62a1e0ea62f362fd1b9a6e9bf49000b8a5c

diff --git a/media-video/obs-studio/obs-studio-29.0.0-r1.ebuild 
b/media-video/obs-studio/obs-studio-29.0.0-r1.ebuild
deleted file mode 100644
index 70779f23ca4f..
--- a/media-video/obs-studio/obs-studio-29.0.0-r1.ebuild
+++ /dev/null
@@ -1,267 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
-LUA_COMPAT=( luajit )
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake lua-single optfeature python-single-r1 xdg
-
-CEF_DIR="cef_binary_5060_linux64"
-ASIO_COMMIT="b73dc1d2c0ecb9452a87c26544d7f71e24342df6"
-JSON_COMMIT="a34e011e24beece3b69397a03fdc650546f052c3"
-OBS_BROWSER_COMMIT="fc62563ba4232649b7e0ffd772e66ad71ba49377"
-OBS_WEBSOCKET_COMMIT="31f9845b6132e6c1529401292bc1125401e2a324"
-QR_COMMIT="8518684c0f33d004fa93971be2c6a8eca3167d1e"
-WEBSOCKETPP_COMMIT="56123c87598f8b1dd471be83ca841ceae07f95ba"
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/obsproject/obs-studio.git;
-   EGIT_SUBMODULES=(
-

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

2023-02-05 Thread Jimi Huotari
commit: fc32123a7724621a6faf9c83fe11c210052ea34c
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Feb  4 15:47:20 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Feb  6 04:08:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc32123a

media-video/obs-studio: Version bump to 29.0.2

Closes: https://github.com/gentoo/gentoo/pull/29423
Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Jimi Huotari  gentoo.org>

 media-video/obs-studio/Manifest |   2 +
 media-video/obs-studio/obs-studio-29.0.2.ebuild | 267 
 2 files changed, 269 insertions(+)

diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
index 5475de86801f..e31f363900d7 100644
--- a/media-video/obs-studio/Manifest
+++ b/media-video/obs-studio/Manifest
@@ -1,10 +1,12 @@
 DIST asio-b73dc1d2c0ecb9452a87c26544d7f71e24342df6.tar.gz 1211725 BLAKE2B 
8ffe536e9398b23910deab9889136ac5cb2a39e26982826252400737ea68d201e11bf16f13f20bd4c777fc7ff718da5ef8d329747065c62e61306fc1448f3908
 SHA512 
91245741fe6e7ce8eec6897f222b05cfa9474f93487272d8ca84ec56679afd5cddff2cf07f30cdd6516149e0a138b8a7396b1a7c02a46044b38f4e60addcbf8a
 DIST cef_binary_5060_linux64.tar.bz2 132839531 BLAKE2B 
f7d342cf12bf435aab3873b666a47c42c6583a88f140c28dabfd2dd860cd0d5c96cc51cc034703bffc6f1094a738bd77008c01839fa5ea53b848bc1c483a0ae4
 SHA512 
c99ce53858c57becd7822e39ff81d59b7296374fa61b29dfd4a572c2ed8f9ab155114ed179764ea05586e0edb2f1654f0b73c471f1cd9b233660e7f1c8b462c4
 DIST json-a34e011e24beece3b69397a03fdc650546f052c3.tar.gz 6860722 BLAKE2B 
433b499f24859153171654f3fd0fa9afd4ceb8b21a159185a424084b940d8496f8952c0291a52d85009dde16c46e45d5a206f354d043f4d010a29a1f18965d87
 SHA512 
a7c64517377274479bc3060163a2a7ed0a8780c12dc193287c060f04dfd742ffe8832c930bec75eb0b36f8290044c31530260a614aabae90367f6ccfd4b711f3
+DIST obs-browser-1c2264d722f065646b72ac654f6ddbb6843f9bef.tar.gz 110765 
BLAKE2B 
99ceb51dc1a39c5abab26c6e5f1be63eb0cfaeb7e102ed07a4dc6a16d477e46e7499f1e9beca81d479683374d03e3c08c9ceeb34d04a733ae34c0688bb4ad1c0
 SHA512 
bddfa7914559405331c10a9589f46c17013cdbd361423e71763a4d8d4d521c53dc5df4d7581ff7bf0c9136627024e017bfb08b4a996b33e609cddbae41b5c878
 DIST obs-browser-e2310b02df3e6c184fe6eb6608244a82e37f582e.tar.gz 109012 
BLAKE2B 
a2f3d9e1a3dbc3aa4d00423e743633038d59ce501626941a21ef0cf78608f4190335b8b846bfef49b2f09976d4ef3bb8b19f955b2a328c375cc045b886cb367c
 SHA512 
76494fc9415db68d2b67d832a7a5c8b035e4e379d9adb6eb8292579d12b88b92350692b24e999b1328e02f729fae4060304594d37c754ff359903193c1464aed
 DIST obs-browser-fc62563ba4232649b7e0ffd772e66ad71ba49377.tar.gz 109571 
BLAKE2B 
10082c64bd872d52fccf7bd539f7106c5b66fc9d6e5f31ffdb86c2e6a3e97b36a4848f5f6f008cbfb67f94bd1fad01c7683e8575e3e0f8d1808724e740be4e11
 SHA512 
113f97a21be8deb8bbd1ec98fd565ebb139d4b6901692ed5f61034581da7016b06fa6975b49db3fd2c7aaeac369a09ac98174798abba149aacbfffd2e0b40236
 DIST obs-studio-28.1.2.tar.gz 18859931 BLAKE2B 
08fcedb4094d6a03512139e9055116f47fbd6cf706029d2719524bc018d0dce2a774de83b603f9a7665a115e2414775b858020e0be0ccdcc6882478256392646
 SHA512 
9d5e7e1f2f6236b795c2c49a1a6ba43623c71f16c1c6106fae6ac99b792e15793c169fb62aea271c253b13a0fd9bc9b9ad7880315d9ee787682174a5700f85bd
 DIST obs-studio-29.0.0.tar.gz 18894364 BLAKE2B 
3cf120b5bc9bae3d797a55aa0d348a6eabb2c0ccbf71d89e203468c42780212a6ad0ab52eaa913a8942a4b9c1bf07a50dc951891bcf2cbc3639177f983841066
 SHA512 
14208682fd7c2d5bdc049affe9adcdda73f5d9177277da021aed942518f23c2f3bec8ed55ba58fd8ee3f5f575b13f1083b36248a1073bafed2c4bbb2bd28ec61
+DIST obs-studio-29.0.2.tar.gz 18939072 BLAKE2B 
78a6b7fec520797a5c9d36e7d9a034c29c701d38a745415c3fd0ae3907831584ef4a77b833fa1a7466a23b02a06736afd34720ff3b0d3226dbb0dcab64c72931
 SHA512 
63a832dc6a0a7f07a2f7adf18f1412e8694405d39721144e82dedab8182e17da6f3063f547bc2b33cc7ea053f6dbb8ffda051af5bffdf9773710bd08744faf8f
 DIST obs-websocket-31f9845b6132e6c1529401292bc1125401e2a324.tar.gz 238884 
BLAKE2B 
93a41ff9dd33cf2babaef90c961def1ae39d3b4e7d2f2542123973672c2adbd0cff987f58ce72e9c4acd8818c834531e624c376b3d297f4bdfc097e22ee4b293
 SHA512 
11bf28f574ec2a7b128dae53010484610465c94245881fd98eb750b59e00236f656d1ef706187a41cb42eab3e3668440d83f66399f6917e2d93b7ba6c7241ad3
 DIST obs-websocket-5716577019b1ccda01a12db2cba35a023082b7ad.tar.gz 235118 
BLAKE2B 
96202cf81389b82b26027680dcaa6e2bf902c9776a89895fbef859dae2986523bc5d34ad30233c29fac043611a942fb4d86e5d9d9cd4ef2a9503154a383002fe
 SHA512 
9bb511c9693889f9837cd001fafe403762d44f2ecc80bad42e592d7555e3807a148ab19638724871b7807e71edf5f62a1e0ea62f362fd1b9a6e9bf49000b8a5c
 DIST qr-8518684c0f33d004fa93971be2c6a8eca3167d1e.tar.gz 135863 BLAKE2B 
fa6fb9c9e5250b56bdf38f31aa4acaf4ce860c153012984d1266928bd7a62dcf43b271ff53b4322931304670742566dcb016ef65ff2f681bf76224f86eca567c
 SHA512 
ba298de89411fecc8db3dc10850485da01f5183d68b6d91ea91a9e28c1f104eb110adbf143a37e5d1856abbba5d309ab8329a6359ca7225bacb033d8044fa72c

diff --git a/media-video/obs-studio/obs-studio-29.0.2.ebuild 

[gentoo-commits] proj/gentoo-functions:master commit in: /

2023-02-05 Thread Sam James
commit: aed9189be415fdfdbc8666151747e9b4a23a2f1d
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 04:16:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 04:16:19 2023 +
URL:
https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=aed9189b

Makefile: wire up check target

Followup to 1553c3bc0f0c18892aa03880183e95d0aa8089e9 which did the real
work.

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

 Makefile | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/Makefile b/Makefile
index 6014d03..ca64a3a 100644
--- a/Makefile
+++ b/Makefile
@@ -17,6 +17,9 @@ PROGRAMS = consoletype
 
 all: $(PROGRAMS)
 
+check: all
+   ./test-functions
+
 install: all
install -m 0755 -d $(DESTDIR)$(ROOTSBINDIR)
install -m 0755 consoletype $(DESTDIR)$(ROOTSBINDIR)



[gentoo-commits] proj/gentoo-functions:master commit in: /

2023-02-05 Thread Sam James
commit: 254e2ef21b36b5ae523f607e5d919d6f1489e697
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 04:09:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 04:09:29 2023 +
URL:
https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=254e2ef2

Makefile: fix VERSION

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

 Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index 76c2e9a..10fc4fa 100644
--- a/Makefile
+++ b/Makefile
@@ -1,8 +1,8 @@
 # gentoo-functions Makefile
-# Copyright 2014-2021 Gentoo Authors
+# Copyright 2014-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-VERSION = 0.15
+VERSION = 0.17
 GITREF ?= $(VERSION)
 PKG ?= gentoo-functions-$(VERSION)
 



[gentoo-commits] proj/gentoo-functions:master commit in: /

2023-02-05 Thread Sam James
commit: 2ade6e455e29e88b63436b646052bd3de19f3010
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 04:09:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 04:10:06 2023 +
URL:
https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=2ade6e45

Makefile: use xz for dist

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

 Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index 10fc4fa..6014d03 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
 # gentoo-functions Makefile
-# Copyright 2014-2022 Gentoo Authors
+# Copyright 2014-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 VERSION = 0.17
@@ -29,7 +29,7 @@ clean:
rm -rf $(PROGRAMS)
 
 dist:
-   git archive --prefix=$(PKG)/ $(GITREF) | bzip2 > $(PKG).tar.bz2
+   git archive --prefix=$(PKG)/ $(GITREF) | xz > $(PKG).tar.xz
 
 consoletype: consoletype.c
 



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

2023-02-05 Thread Sam James
commit: 05959063729b46ea3b9306613aad49c888e54fce
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 03:14:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 03:58:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05959063

dev-db/mariadb: restore gcc-13 patch

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

 dev-db/mariadb/mariadb-10.6.11-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-db/mariadb/mariadb-10.6.11-r1.ebuild 
b/dev-db/mariadb/mariadb-10.6.11-r1.ebuild
index 5671e55d5756..18c894925298 100644
--- a/dev-db/mariadb/mariadb-10.6.11-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.11-r1.ebuild
@@ -206,7 +206,8 @@ src_unpack() {
 src_prepare() {
eapply "${WORKDIR}"/mariadb-patches
eapply "${FILESDIR}"/${PN}-10.6.11-gssapi.patch
-   eapply "${FILESDIR}"/mariadb-10.6.11-include.patch
+   eapply "${FILESDIR}"/${PN}-10.6.11-include.patch
+   eapply "${FILESDIR}"/${PN}-10.6.11-gcc-13.patch
 
eapply_user
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/, net-libs/c-client/files/

2023-02-05 Thread Sam James
commit: bcd6b6d96343c2a56ed7f0df97dc9ec13daa94c9
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 03:56:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 03:58:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcd6b6d9

net-libs/c-client: add 2007f_p7

One of our patches (c-client-2007f-openssl-1.1.patch, which seems
to have been from - or derived from at least - openwrt at
https://github.com/openwrt/packages/commit/b087da8530a8889bd7c765dddbbe218116d11643)
has been causing issues with OpenSSL 1.1 by not giving proper regard
to the return value of ssl_validate_cert.

There's a suggested alternative fixed patch in the bug, but given that
c-client is one of those zombie packages we need to keep but isn't
active upstream, let's try switching to Debian's patchset, as it
works for them, and the effective diff comparing prepared sources before/after
is pretty small overall.

(We also end up cleaning up a few things, like the library stops exporting
'Gethostbyname' (with a capital G) and such.)

Scott Tester  smbc.edu.au> deserves a special mention for being 
persistent
here. Thank you!

Bug: https://bugs.gentoo.org/647616
Closes: https://bugs.gentoo.org/683708
Signed-off-by: Sam James  gentoo.org>

 net-libs/c-client/Manifest |   1 +
 net-libs/c-client/c-client-2007f_p7.ebuild | 172 +
 .../files/c-client-2007f_GENTOO_amd64-so-fix.patch |  12 ++
 ...-client-2007f_p7-implicit-declaration-fix.patch |  46 ++
 .../c-client/files/c-client-2007f_p7-ldflags.patch |  33 
 5 files changed, 264 insertions(+)

diff --git a/net-libs/c-client/Manifest b/net-libs/c-client/Manifest
index a84c4a83e18d..6a0e06458996 100644
--- a/net-libs/c-client/Manifest
+++ b/net-libs/c-client/Manifest
@@ -1,2 +1,3 @@
 DIST c-client-2007f-chappa-115-all.patch.gz 30571 BLAKE2B 
707ec7718f764d5fea4142a4e0c4dd561d0a387cb72fea16de656a01bc21a0b30600dc121c8af090b76188d0131852ca6f3d40b9bba8745696faed5a79fb8c59
 SHA512 
f44489ec38aa6a3dc682872a6857154254c23352db81ee380dfdfad39743234d97a8bcc07a74459f7532efe2fc073cf7d9c078433e11a95de19beeb387ff8b65
 DIST imap-2007f.tar.Z 2793529 BLAKE2B 
f5b597551ef56d284180cd49cf6b7d01a63ee60bcb513a354bd7ec63428184b854e3ea666a9f3ce1f5b27699cf81d2f1d0e66e5cfc7fee93d723bb146d113ec7
 SHA512 
2c728deaf66d23158c61ae55ff94f05d2a1cf0168002760321ca30c6ee1c58c0a4c7bc14ece0097ea662df6c7c49be3b91c8e5e943724c9e2736800fa9298dae
+DIST uw-imap_2007f~dfsg-7.debian.tar.xz 44960 BLAKE2B 
836dfd9a5922cd3043278a89c87276c974c8e91c5831a94caef6e73b2839d246bda879f67bdad88ae59888b5dc8b6ca366aa48b6d197508cd10cdc68f1e7027f
 SHA512 
3a903062c782c942d4c7a1122be686e301ea4d4c6f6ff1dbc78ae29c7ee7b8e02fb25a903401e6a7047ddccaf6bcceba953f6cad1c1890cd6410ea909b014af6

diff --git a/net-libs/c-client/c-client-2007f_p7.ebuild 
b/net-libs/c-client/c-client-2007f_p7.ebuild
new file mode 100644
index ..c3fd74b4a8a9
--- /dev/null
+++ b/net-libs/c-client/c-client-2007f_p7.ebuild
@@ -0,0 +1,172 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic libtool toolchain-funcs
+
+MY_PN=imap
+MY_P="${MY_PN}-${PV}"
+
+CHAPPA_PL=115
+DESCRIPTION="UW IMAP c-client library"
+HOMEPAGE="http://www.washington.edu/imap/;
+SRC_URI="
+   ftp://ftp.cac.washington.edu/imap/${MY_PN}-$(ver_cut 1-2).tar.Z
+   
mirror://debian/pool/main/u/uw-${MY_PN}/uw-${MY_PN}_${PV/_p/"~dfsg-"}.debian.tar.xz
+   chappa? ( mirror://gentoo/${PN}-$(ver_cut 
1-2)-chappa-${CHAPPA_PL}-all.patch.gz )
+"
+S="${WORKDIR}"/${MY_PN}-$(ver_cut 1-2)
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="doc +ipv6 kerberos pam ssl static-libs topal chappa"
+
+RDEPEND="
+   ssl? (
+   dev-libs/openssl:=
+   )
+   kernel_linux? (
+   pam? ( >=sys-libs/pam-0.72 )
+   !pam? ( virtual/libcrypt:= )
+   )
+   kerberos? ( app-crypt/mit-krb5 )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${WORKDIR}"/debian/patches
+
+   # Apply a patch to only build the stuff we need for c-client
+   "${FILESDIR}/${PN}-2006k_GENTOO_Makefile.patch"
+
+   # Apply patch to add the compilation of a .so for PHP
+   # This was previously conditional, but is more widely useful.
+   "${FILESDIR}/${PN}-2007f_GENTOO_amd64-so-fix.patch"
+
+   # Respect LDFLAGS
+   "${FILESDIR}/${PN}-2007f_p7-ldflags.patch"
+
+   # build fix for -Werror=implicit-function-declaration and
+   # incompatible function pointer types, bug #870478
+   "${FILESDIR}/${PN}-2007f-scandir-callback-types.patch"
+   "${FILESDIR}/${PN}-2007f_p7-implicit-declaration-fix.patch"
+)
+
+src_prepare() {
+   use topal && PATCHES+=( "${FILESDIR}/${P}-topal.patch" )
+
+   default
+
+   use chappa && eapply -p2 "${WORKDIR}/${P}-chappa-${CHAPPA_PL}-all.patch"
+
+  

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

2023-02-05 Thread Sam James
commit: 488879eeea7979b54150b096a326a33c62e5efe2
Author: Yiyang Wu  gmail  com>
AuthorDate: Mon Feb  6 02:48:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 03:58:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=488879ee

dev-util/hip: add back patch to strip -rpath in hipcc

This fixes hipcc adding -rpath in compilation, which causes QA issue for
building ROCm libraries, and linking the incorrect BLAS/LAPACK
implementation to rocblas-test, which may cause testing performance
degrade.

Signed-off-by: Yiyang Wu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29443
Signed-off-by: Sam James  gentoo.org>

 dev-util/hip/files/hip-5.3.3-correct-ldflag.patch| 20 
 .../hip/{hip-5.3.3-r2.ebuild => hip-5.3.3-r3.ebuild} |  1 +
 2 files changed, 21 insertions(+)

diff --git a/dev-util/hip/files/hip-5.3.3-correct-ldflag.patch 
b/dev-util/hip/files/hip-5.3.3-correct-ldflag.patch
new file mode 100644
index ..20d117841c2b
--- /dev/null
+++ b/dev-util/hip/files/hip-5.3.3-correct-ldflag.patch
@@ -0,0 +1,20 @@
+This removes ldflag -L"/usr/lib" and -Wl,-rpath=/usr/lib:/usr/lib which
+causes `ld: skipping incompatible /usr/lib/libm.so when searching for -lm`
+Reference: https://github.com/justxi/rocm/issues/8#issuecomment-1166193820
+===
+Index: HIP-rocm-5.3.3/bin/hipcc.pl
+===
+--- HIP-rocm-5.3.3.orig/bin/hipcc.pl
 HIP-rocm-5.3.3/bin/hipcc.pl
+@@ -711,9 +711,9 @@ if ($HIP_PLATFORM eq "amd") {
+ 
+ if (not $isWindows  and not $compileOnly) {
+   if ($linkType eq 0) {
+-$toolArgs = " -L$HIP_LIB_PATH -lamdhip64 -L$ROCM_PATH/lib 
-lhsa-runtime64 -ldl -lnuma " . ${toolArgs};
++$toolArgs = " -lamdhip64 -lhsa-runtime64 -ldl -lnuma " . ${toolArgs};
+   } else {
+-$toolArgs = ${toolArgs} . " -Wl,--enable-new-dtags 
-Wl,-rpath=$HIP_LIB_PATH:$ROCM_PATH/lib -lamdhip64 ";
++$toolArgs = ${toolArgs} . " -Wl,--enable-new-dtags -lamdhip64 ";
+   }
+   # To support __fp16 and _Float16, explicitly link with compiler-rt
+   
$HIP_CLANG_BUILTIN_LIB="$HIP_CLANG_PATH/../lib/clang/$HIP_CLANG_VERSION/lib/$HIP_CLANG_TARGET/libclang_rt.builtins.a";

diff --git a/dev-util/hip/hip-5.3.3-r2.ebuild b/dev-util/hip/hip-5.3.3-r3.ebuild
similarity index 98%
rename from dev-util/hip/hip-5.3.3-r2.ebuild
rename to dev-util/hip/hip-5.3.3-r3.ebuild
index 072b8d319e97..c11b85e3f2ec 100644
--- a/dev-util/hip/hip-5.3.3-r2.ebuild
+++ b/dev-util/hip/hip-5.3.3-r3.ebuild
@@ -77,6 +77,7 @@ src_prepare() {
pushd ${HIP_S} || die
eapply "${FILESDIR}/${PN}-5.1.3-rocm-path.patch"
eapply "${FILESDIR}/${PN}-5.1.3-fno-stack-protector.patch"
+   eapply "${FILESDIR}/${PN}-5.3.3-correct-ldflag.patch"
eapply 
"${FILESDIR}/0001-SWDEV-344620-hipcc-fails-to-parse-version-of-clang-i.patch"
eapply 
"${FILESDIR}/0002-SWDEV-355608-Remove-clang-include-path-2996.patch"
eapply 
"${FILESDIR}/0003-SWDEV-352878-Removed-relative-path-based-CLANG-inclu.patch"



[gentoo-commits] proj/gentoo-functions:master commit in: /

2023-02-05 Thread Sam James
commit: 1553c3bc0f0c18892aa03880183e95d0aa8089e9
Author: Kerin Millar  plushkava  net>
AuthorDate: Mon Feb  6 01:02:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 03:08:50 2023 +
URL:
https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=1553c3bc

Add a gentoo-functions test suite

Presently, it tests only the is_older_than() function, and requires
bash, in addition to mktemp(1) and touch(1) from GNU coreutils. Note
that this commit does not touch the Makefile.

Signed-off-by: Kerin Millar  plushkava.net>
Bug: https://bugs.gentoo.org/579688
Signed-off-by: Sam James  gentoo.org>

 test-functions | 115 +
 1 file changed, 115 insertions(+)

diff --git a/test-functions b/test-functions
new file mode 100755
index 000..291d468
--- /dev/null
+++ b/test-functions
@@ -0,0 +1,115 @@
+#!/bin/bash
+
+# Presently, only the is_older_than() function is tested.
+# Requires mktemp(1) and touch(1) from GNU coreutils.
+
+bailout() {
+   printf 'Bail out! %s.\n' "$1"
+   exit 1
+}
+
+printf 'TAP version 14\n'
+
+if ! source ./functions.sh; then
+   bailout "Couldn't source ./functions.sh"
+fi
+
+unset -v dir
+trap '[[ ${dir} ]] && rm -rf -- "${dir}"' EXIT
+
+dir=$(mktemp -d) \
+&& CDPATH= cd -- "${dir}" \
+|| bailout "Couldn't create or change to the temp dir"
+
+# The mtimes need to be explicitly assigned. Empirical evidence has shown
+# theat executing mkdir(1) sequentially, with a single operand each time,
+# does not guarantee the order of the resulting mtimes. As such, the
+# implementation of touch(1) from coreutils is required.
+export TZ=UTC
+tstamp=19700101
+for age in older newer; do
+   mkdir "${age}"{,-empty} \
+   && touch -m -t "${tstamp%0}1" "${age}"/file \
+   && touch -m -t "${tstamp}" "${age}"{,-empty} \
+   || bailout "Couldn't create or adjust the mtimes of the sample files"
+   tstamp=197001010100 # add an hour
+done
+
+tests=(
+   1  ''''
+   0  newer newer
+   1  newer newer-empty
+   0  newer newer/file
+   1  newer non-existent
+   1  newer older
+   1  newer older-empty
+   1  newer older/file
+   0  newer-empty   newer
+   1  newer-empty   newer-empty
+   0  newer-empty   newer/file
+   1  newer-empty   non-existent
+   1  newer-empty   older
+   1  newer-empty   older-empty
+   1  newer-empty   older/file
+   1  newer/filenewer
+   1  newer/filenewer-empty
+   1  newer/filenewer/file
+   1  newer/filenon-existent
+   1  newer/fileolder
+   1  newer/fileolder-empty
+   1  newer/fileolder/file
+   0  non-existent  newer
+   0  non-existent  newer-empty
+   0  non-existent  newer/file
+   1  non-existent  non-existent
+   0  non-existent  older
+   0  non-existent  older-empty
+   0  non-existent  older/file
+   0  older newer
+   0  older newer-empty
+   0  older newer/file
+   1  older non-existent
+   0  older older
+   1  older older-empty
+   0  older older/file
+   0  older-empty   newer
+   0  older-empty   newer-empty
+   0  older-empty   newer/file
+   1  older-empty   non-existent
+   0  older-empty   older
+   1  older-empty   older-empty
+   0  older-empty   older/file
+   0  older/filenewer
+   0  older/filenewer-empty
+   0  older/filenewer/file
+   1  older/filenon-existent
+   1  older/fileolder
+   1  older/fileolder-empty
+   1  older/fileolder/file
+)
+
+total=$(( ${#tests[@]} / 3 ))
+passed=0
+
+printf '1..%d\n' "${total}"
+
+for ((i = 0; i < total; i++)); do
+   set -- "${tests[@]:i*3:3}"
+   if [[ $2 && $3 ]]; then
+   desc="is_older_than $2 $3 (expecting $1)"
+   is_older_than "$2" "$3"
+   else
+   desc="is_older_than (expecting $1)"
+   is_older_than
+   fi
+   if (( $? == $1 )); then
+   (( ++passed ))
+   else
+   printf 'not '
+   fi
+   printf 'ok %d - %s\n' "$((i + 1))" "${desc}"
+done
+
+printf >&2 '%d/%d tests passed.\n' "${passed}" "${total}"
+
+exit "$(( passed < total ))"



[gentoo-commits] proj/gentoo-functions:master commit in: /

2023-02-05 Thread Sam James
commit: a1b7172e3c094c2a0db29e4e346bbe4a8c824200
Author: Kerin Millar  plushkava  net>
AuthorDate: Sun Feb  5 23:40:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 03:09:04 2023 +
URL:
https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=a1b7172e

Avoid unnecessary subshells and use hash to avoid repeated PATH lookups

Use hash to determine whether logger is available, preventing repeated
PATH searches in the case that esyslog() is called more than once.

Once RC_NOCOLOR is set to "yes", don't waste any further time iterating
over the remaining positional parameters.

Use hash to determine whether tput is available, preventing at least one
repeated PATH lookup.

Don't incur a pointless subshell in the course of checking whether tput
is available on the second occasion.

Don't repeatedly execute tput, incurring a subshell on each occasion, to
get the sequences for "bold" and "sgr0". Obtain both, once.

Use unset -v to indicate that variables, specifically, are to be unset.

Remove the true hack at the end of the script. It's no longer needed.

The overall reduction in the number of subshells amounts to 9 and it can
be trivially proven that the code is executed more quickly.

Signed-off-by: Kerin Millar  plushkava.net>
Signed-off-by: Sam James  gentoo.org>

 functions.sh | 27 +--
 1 file changed, 13 insertions(+), 14 deletions(-)

diff --git a/functions.sh b/functions.sh
index 0391c90..ae7d151 100644
--- a/functions.sh
+++ b/functions.sh
@@ -71,7 +71,7 @@ esyslog()
local pri=
local tag=
 
-   if [ -n "${EINFO_LOG}" ] && command -v logger > /dev/null 2>&1; then
+   if [ -n "${EINFO_LOG}" ] && hash logger 2>/dev/null; then
pri="$1"
tag="$2"
 
@@ -434,6 +434,7 @@ for arg in "$@" ; do
# Lastly check if the user disabled it with --nocolor argument
--nocolor|--nocolour|-nc|-C)
RC_NOCOLOR="yes"
+   break
;;
esac
 done
@@ -447,7 +448,7 @@ COLS="${COLUMNS:-0}"# bash's internal COLUMNS 
variable
 
 if ! yesno "${RC_ENDCOL}"; then
ENDCOL=''
-elif command -v tput >/dev/null 2>&1; then
+elif hash tput 2>/dev/null; then
ENDCOL="$(tput cuu1)$(tput cuf $(( COLS - 8 )) )"
 else
ENDCOL='\033[A\033['$(( COLS - 8 ))'C'
@@ -455,14 +456,16 @@ fi
 
 # Setup the colors so our messages all look pretty
 if yesno "${RC_NOCOLOR}"; then
-   unset BAD BRACKET GOOD HILITE NORMAL WARN
-elif (command -v tput && tput colors) >/dev/null 2>&1; then
-   BAD="$(tput sgr0)$(tput bold)$(tput setaf 1)"
-   BRACKET="$(tput sgr0)$(tput bold)$(tput setaf 4)"
-   GOOD="$(tput sgr0)$(tput bold)$(tput setaf 2)"
-   HILITE="$(tput sgr0)$(tput bold)$(tput setaf 6)"
-   NORMAL="$(tput sgr0)"
-   WARN="$(tput sgr0)$(tput bold)$(tput setaf 3)"
+   unset -v BAD BRACKET GOOD HILITE NORMAL WARN
+elif { hash tput && tput colors >/dev/null; } 2>/dev/null; then
+   genfuncs_bold=$(tput bold) genfuncs_norm=$(tput sgr0)
+   BAD="${genfuncs_norm}${genfuncs_bold}$(tput setaf 1)"
+   BRACKET="${genfuncs_norm}${genfuncs_bold}$(tput setaf 4)"
+   GOOD="${genfuncs_norm}${genfuncs_bold}$(tput setaf 2)"
+   HILITE="${genfuncs_norm}${genfuncs_bold}$(tput setaf 6)"
+   NORMAL="${genfuncs_norm}"
+   WARN="${genfuncs_norm}${genfuncs_bold}$(tput setaf 3)"
+   unset -v genfuncs_bold genfuncs_norm
 else
BAD=$(printf '\033[31;01m')
BRACKET=$(printf '\033[34;01m')
@@ -472,8 +475,4 @@ else
WARN=$(printf '\033[33;01m')
 fi
 
-# If we made it this far, the script succeeded, so don't let failures
-# from earlier commands (like `tput`) screw up the $? value.
-:
-
 # vim:ts=4



[gentoo-commits] proj/gentoo-functions:master commit in: /

2023-02-05 Thread Sam James
commit: b6c180b9851ba94f68016836cbce2dde46e07165
Author: Kerin Millar  plushkava  net>
AuthorDate: Mon Feb  6 00:59:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 03:08:33 2023 +
URL:
https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=b6c180b9

Eliminate the bashism that is the -nt test operator

Presently, the is_older_than() function uses the -nt operator as part
of a test command. As was reported by bug 579688, it is not supported by
POSIX. In fact, there is no way to perform this kind of check with sh(1)
and the standard utilities alone. After some deliberation, I concluded
that relying on GNU findutils would be the best course of action. Not
only does it provide the -newerXY predicate, but it is also required by
PMS to begin with.

The revised function works by using the -newermm predicate to compare
any of the pathnames that it encounters against the specified reference
path. In the event that it encounters any other path that is newer than
the reference path, it shall immediately quit, rendering it fairly
efficient. In fact, there is no circumstance under which more than one
line of output needs to be read from find(1).

The prior implementation would aggressively follow directories, even for
symlinks. This seems unwise to me. Nevertheless, find(1) is given the
-L option so as to preserve this behaviour.

Considerable care has been taken to ensure that the revised function
remains exit status compatible. I performed 50 individual tests to that
end. One obvious difference is that directories whose names begin with
a dot will now be recursed. I determined that there was no obviously
apparent reason that this should be an issue. Regardless, it would be
trivial to alter this behaviour in the future, if so neeed.

Please note that it requires findutils >=4.9 as a runtime dependency,
owing to its use of -files0-from, which is far too useful an option to
wish to forgo. It will prefer "gfind" over "find", if the former is
found to exist.

Incidentally, the revised function is resilient to the case in which
the sh(1) implementation does not support local. The anti-pattern of
using local (which is undefined behaviour) to define a variable, while
simultaneously assigning it, is becoming a most tiresome one.

Signed-off-by: Kerin Millar  plushkava.net>
Bug: https://bugs.gentoo.org/579688
Signed-off-by: Sam James  gentoo.org>

 functions.sh | 32 
 1 file changed, 24 insertions(+), 8 deletions(-)

diff --git a/functions.sh b/functions.sh
index acce989..0391c90 100644
--- a/functions.sh
+++ b/functions.sh
@@ -376,16 +376,32 @@ get_bootparam()
 #   EXAMPLE: if is_older_than a.out *.o ; then ...
 is_older_than()
 {
-   local x=
-   local ref="$1"
-   [ $# -eq 0 ] || shift
+   local ref has_gfind
 
-   for x in "$@" ; do
-   [ "${x}" -nt "${ref}" ] && return 0
-   [ -d "${x}" ] && is_older_than "${ref}" "${x}"/* && return 0
-   done
+   if [ -e "$1" ]; then
+   ref=$1
+   else
+   ref=
+   fi
+   shift
 
-   return 1
+   # Consult the hash table in the present shell, prior to forking.
+   hash gfind 2>/dev/null; has_gfind=$(( $? == 0 ))
+
+   for path; do
+   if [ -e "${path}" ]; then
+   printf '%s\0' "${path}"
+   fi
+   done |
+   {
+   set -- -L -files0-from - ${ref:+-newermm} ${ref:+"${ref}"} 
-printf '\n' -quit
+   if [ "${has_gfind}" -eq 1 ]; then
+   gfind "$@"
+   else
+   find "$@"
+   fi
+   } |
+   read -r line
 }
 
 # This is the main script, please add all functions above this point!



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

2023-02-05 Thread Patrick McLean
commit: b277d708a2eceaad609bdb7f9f6656fc58c54282
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Feb  6 03:57:44 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Feb  6 03:57:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b277d708

app-text/lowdown: add 1.0.0

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

 app-text/lowdown/Manifest |  1 +
 app-text/lowdown/lowdown-1.0.0.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/app-text/lowdown/Manifest b/app-text/lowdown/Manifest
index 97723936e704..ca40dae54aa5 100644
--- a/app-text/lowdown/Manifest
+++ b/app-text/lowdown/Manifest
@@ -1,2 +1,3 @@
 DIST lowdown-0.11.1.tar.gz 571320 BLAKE2B 
28fe8cb4f164618be602770c602f3ce51c0f0e765fb9869b82cb29c50bdbe0fd92c09c10074d8968108eca59096d7e176531eb56cb2b40f1d9c00a3f944e3b8c
 SHA512 
5a8ca9d731171b97daed7a9095bc4206d2bed9095fa267eb9270782770247743f1a096c5235fd301320418c37a478fbc71552ade105eba0e756ff687835d4efb
 DIST lowdown-0.11.2.tar.gz 576599 BLAKE2B 
579a5257a0c37882c1b5269d8196a974b3ac73be146ba424a129c9421091c462769f065350ede1b8437371141c17c24fa5ac4bdc65f393a92835d6e981c5b181
 SHA512 
f49ba1358a6de9ab792cf1fb7586e0e326b8ba9a153c234079825534cbdc2d10b6af32d5612b11490b97dbd6c0bea10a79752bf1ad7e7d8af871aa20332fed9e
+DIST lowdown-1.0.0.tar.gz 576167 BLAKE2B 
fec9857ef1110f4767ff6244dcf06fa9c69a56d4b8709217cf05a148757512e2cb8c141b112673f0cffa260d7e2c376b9905bb16092e3f97f97007dcef922bcb
 SHA512 
fe18db1f3d6dbc4fe0ae33ebcdeb1646b20d6fedd265e29d53475f7931b5b60329a653f9af864a39ff4caa0131751fcb0d94cb9519401a3479ada29bd7b8

diff --git a/app-text/lowdown/lowdown-1.0.0.ebuild 
b/app-text/lowdown/lowdown-1.0.0.ebuild
new file mode 100644
index ..bf31fdccbcaf
--- /dev/null
+++ b/app-text/lowdown/lowdown-1.0.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs flag-o-matic
+
+MY_PV="VERSION_${PV//./_}"
+DESCRIPTION="Markdown translator producing HTML5, roff documents in the ms and 
man formats"
+HOMEPAGE="https://kristaps.bsd.lv/lowdown/;
+SRC_URI="https://github.com/kristapsdz/lowdown/archive/refs/tags/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+DEPEND="virtual/libcrypt:="
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/lowdown-0.10.0-pkgconfig-libmd.patch"
+   "${FILESDIR}/lowdown-0.11.1-linking.patch"
+)
+
+src_configure() {
+   append-flags -fPIC
+   tc-export CC AR
+
+   ./configure \
+   PREFIX="/usr" \
+   MANDIR="/usr/share/man" \
+   LDFLAGS="${LDFLAGS}" \
+   CPPFLAGS="${CPPFLAGS}" \
+   LIBDIR="/usr/$(get_libdir)" \
+   || die "./configure failed"
+}
+
+src_compile() {
+   emake $(usex elibc_musl UTF8_LOCALE=C.UTF-8 '')
+}
+
+src_test() {
+   emake regress
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/gnumeric/

2023-02-05 Thread Matt Turner
commit: 2ac74a81734998fc49cac69abfef9c7a4c3e7b69
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Feb  4 15:39:21 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb  6 03:03:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ac74a81

app-office/gnumeric/gnumeric: Version bump to 1.12.55 Closes: 
https://bugs.gentoo.org/734256

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29422
Signed-off-by: Matt Turner  gentoo.org>

 app-office/gnumeric/Manifest|  1 +
 app-office/gnumeric/gnumeric-1.12.55.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/app-office/gnumeric/Manifest b/app-office/gnumeric/Manifest
index 1264f8aa27e4..1db59ec9f071 100644
--- a/app-office/gnumeric/Manifest
+++ b/app-office/gnumeric/Manifest
@@ -1,2 +1,3 @@
 DIST gnumeric-1.12.53.tar.xz 18125272 BLAKE2B 
6c25107977492391152c403d2ad6fef79161bc9045660090e12cdd281e5832b4f9e414a0ef5e67f93c10ca789097b510fafed712dcea5b6210f67428a2dc7dd7
 SHA512 
6e9d7b12f9448c75d39985984fac9880c61583fbac10ad9070f5ec7a5bd573874d79e13372d9a185616a5cdb5f53d3f67aeda6ca4bae33e3f5ca0a2160045d7b
 DIST gnumeric-1.12.54.tar.xz 18127208 BLAKE2B 
e9ca517d9d305ec0bbd9d1755b2f510b88e4b9311684f83b20edf804eb885ca7951411a44ff15d7b2ff33b9b938a304532f81839c0da75413c08822b51ad2a9c
 SHA512 
6d390373fcd85ee7090a3eaf6a3fc84b7cb3545c5b64ada59fc3c3bfe04b387a08597bdf85e53bd59e11bfd7d40e8f239eff3fd5e5ec775649836507975e7567
+DIST gnumeric-1.12.55.tar.xz 18157492 BLAKE2B 
6c084f681e33f00af80cc11dbddf33166877ca30480ae6fc6b65a0ef06271c634e2ba24af55df4c6b306833e2611e959dcbd8b117c97bbf46598419ed4d124e4
 SHA512 
04127a353d5109e3a31d9a3bd42d6d177366cc6c5d900516b4c8a7a8fcaecc71bd4e2e94876719246841070964b393af97988cafbd6313cea135c1757889e878

diff --git a/app-office/gnumeric/gnumeric-1.12.55.ebuild 
b/app-office/gnumeric/gnumeric-1.12.55.ebuild
new file mode 100644
index ..a5c1dbefdfbc
--- /dev/null
+++ b/app-office/gnumeric/gnumeric-1.12.55.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit autotools gnome.org python-r1 xdg
+
+DESCRIPTION="The GNOME Spreadsheet"
+HOMEPAGE="http://www.gnumeric.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+introspection libgda perl"
+REQUIRED_USE="introspection? ( ${PYTHON_REQUIRED_USE} )"
+
+# Missing gnome-extra/libgnomedb required version in tree
+# but its upstream is dead and will be dropped soon.
+
+# lots of missing files, also fails tests due to 80-bit long story
+# upstream bug #721556
+RESTRICT="test"
+
+# Gnumeric has two python components
+# 1. The python loader for loading python-based plugins.
+#This component is pure python 2 and a port "is not currently being worked 
on".
+# 2. The python gobject-based introspection API. This component is compatible
+#with python 3.
+# Component 1. can only be re-enabled once someone has ported the upstream
+# codebase to python 3.
+# https://gitlab.gnome.org/GNOME/gnumeric/issues/419#note_618852
+RDEPEND="
+   app-arch/bzip2
+   sys-libs/zlib
+   >=dev-libs/glib-2.40.0:2
+   >=gnome-extra/libgsf-1.14.33:=
+   >=x11-libs/goffice-0.10.55:0.10[introspection?]
+   >=dev-libs/libxml2-2.4.12:2
+   >=x11-libs/pango-1.24.0:=
+
+   >=x11-libs/gtk+-3.8.7:3
+   x11-libs/cairo:=[svg(+)]
+
+   introspection? (
+   ${PYTHON_DEPS}
+   >=dev-libs/gobject-introspection-1:=
+   )
+   perl? ( dev-lang/perl:= )
+   libgda? ( gnome-extra/libgda:5[gtk] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.5
+   app-text/yelp-tools
+   dev-util/gtk-doc-am
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   # Manage gi overrides ourselves
+   sed '/SUBDIRS/ s/introspection//' -i Makefile.{am,in} || die
+
+   elibtoolize
+}
+
+src_configure() {
+   econf \
+   --disable-gtk-doc \
+   --disable-maintainer-mode \
+   --disable-schemas-compile \
+   --disable-static \
+   --without-psiconv \
+   --without-python \
+   --with-zlib \
+   $(use_with libgda gda) \
+   $(use_enable introspection) \
+   $(use_with perl)
+}
+
+src_install() {
+   default
+   dodoc HACKING MAINTAINERS
+
+   if use introspection; then
+   python_moduleinto gi.overrides
+   python_foreach_impl python_domodule 
introspection/gi/overrides/Gnm.py
+   fi
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



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

2023-02-05 Thread Matt Turner
commit: 107f831f75a41d8f049fb7a44ee02d9b3a09dd93
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Feb  4 15:39:58 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb  6 03:03:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=107f831f

x11-libs/goffice: Version bump to 0.10.55

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/goffice/Manifest   |  1 +
 x11-libs/goffice/goffice-0.10.55.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/x11-libs/goffice/Manifest b/x11-libs/goffice/Manifest
index 048fee85dfd3..3cd8d9a581d7 100644
--- a/x11-libs/goffice/Manifest
+++ b/x11-libs/goffice/Manifest
@@ -1,2 +1,3 @@
 DIST goffice-0.10.53.tar.xz 2442336 BLAKE2B 
8fda50c5d9f8223c082ea9f03334313b051bce47d18b3879c2d8a7c2bbce753f468b5135f0a3c49c54b8a695ee6f1dc355dc806c92e77f41f2d0c64b2bc30bf0
 SHA512 
cd2d0f49f803cb2f01b3a690bfbe3ea4be5c09e00e8ef643055f56c16549529b7c2c098b87286062d3a5048c1f64d600f74082f53710d8ed8cbb34cb6829dafd
 DIST goffice-0.10.54.tar.xz 2443132 BLAKE2B 
83ded093730e214b0d20563789ce13aa959d14fd0911068898afcfe7eaa61f1d42a9aa0e97124a7df585474a290414f077d0fbcfc916e7b41726c56215f16fa6
 SHA512 
d2c23b211bf5d7148a72e6f76629590418e776f789b763fd234f9008e7e8138e6e4077e2c5ecaf6893b944ee1725899aa89544342b0a8bdf3efde4833ca53304
+DIST goffice-0.10.55.tar.xz 2455576 BLAKE2B 
6a1a4670293e0d91c456b3ec162f92f373eeea218d4b4268ae4809b8157cefa4f3d89f3f8555ee2fd3db84fb5adcd0e4119f0e2f6c79cbd4e86d27a46c9ea726
 SHA512 
c49eec867e4147102b54b70847b495cad0e55fcb069c78a8374760121219b9097c1dfb5601b240e92ed68a6fb785ab5e771f7c579dd138e106ee25a1b9ddfe99

diff --git a/x11-libs/goffice/goffice-0.10.55.ebuild 
b/x11-libs/goffice/goffice-0.10.55.ebuild
new file mode 100644
index ..9e1f7c7809f9
--- /dev/null
+++ b/x11-libs/goffice/goffice-0.10.55.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org libtool
+
+DESCRIPTION="A library of document-centric objects and utilities"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/goffice/;
+
+LICENSE="GPL-2"
+SLOT="0.10"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-solaris"
+IUSE="+introspection"
+
+# FIXME: add lasem to tree
+RDEPEND="
+   >=app-text/libspectre-0.2.6:=
+   >=dev-libs/glib-2.40.0:2
+   >=dev-libs/libxml2-2.4.12:2
+   dev-libs/libxslt
+   >=gnome-base/librsvg-2.22:2
+   >=gnome-extra/libgsf-1.14.24:=[introspection?]
+   >=x11-libs/cairo-1.10:=[svg(+)]
+   >=x11-libs/gdk-pixbuf-2.22:2
+   >=x11-libs/gtk+-3.20:3
+   >=x11-libs/pango-1.24:=
+   x11-libs/libXext:=
+   x11-libs/libXrender:=
+   introspection? (
+   >=dev-libs/gobject-introspection-1:=
+   >=gnome-extra/libgsf-1.14.23:=
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1.12
+   >=dev-util/intltool-0.35
+   virtual/perl-Compress-Raw-Zlib
+   virtual/perl-Getopt-Long
+   virtual/perl-IO-Compress
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+src_configure() {
+   econf \
+   --disable-gtk-doc \
+   --disable-maintainer-mode \
+   --without-lasem \
+   --with-gtk \
+   --with-config-backend=gsettings \
+   $(use_enable introspection)
+}
+
+src_install() {
+   default
+   dodoc MAINTAINERS
+
+   find "${ED}" -name '*.la' -delete || die
+}



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

2023-02-05 Thread Matt Turner
commit: 96448624a23881ec18b74082f9522baa5c6dff06
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Feb  4 15:55:26 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb  6 02:40:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96448624

dev-util/gnome-builder: Version bump to 43.6

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29424
Signed-off-by: Matt Turner  gentoo.org>

 dev-util/gnome-builder/Manifest  |   1 +
 dev-util/gnome-builder/gnome-builder-43.6.ebuild | 261 +++
 2 files changed, 262 insertions(+)

diff --git a/dev-util/gnome-builder/Manifest b/dev-util/gnome-builder/Manifest
index f7d08485ada3..e46c96806d80 100644
--- a/dev-util/gnome-builder/Manifest
+++ b/dev-util/gnome-builder/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-builder-43.4.tar.xz 10284936 BLAKE2B 
50af653566b35525a751d1ab0698c42e205aa8ab3205b390d10625f67a984986f24e5c0a5512629d81c082265435d5f39380de2c675d64e9f0b6d47c2fc62451
 SHA512 
c8600aea7bd01fb8a75baf321d8670600aa0ac77f7a427107fd9d2addd0264f132a4e36c2ae66ad7dbd8dc94dfc52421655254eee93d0a3298aa2cc224db
 DIST gnome-builder-43.5.tar.xz 10289424 BLAKE2B 
b0676ebf4b475a6223a57f79d135371d3cfcadd3d4dd37abf48f000f9fc0d0b3e48fb615bc07ed1415324f7661a8f4c7b05c3f31f41a70870f9c4b320d33160c
 SHA512 
24533109c0be9bd595b04ab2abceb2a894034c648837181e8f21fb52e54b8f0e0d043f4d89ab2fff0f84cf0114d3824e05fc8f466745e9e4b577f298cafb483f
+DIST gnome-builder-43.6.tar.xz 10289396 BLAKE2B 
e9b8c98f5463906e0ec522307f0ec07c130045288db5b1295b56320ac36814019ee3350f73543c8a1655812dcd8b26da4cbe9d1b5bd3bda8cc7a943f308a91ee
 SHA512 
e444843e1eae2a901048dc6f2ff7683c3693fcbceeb113ebd28e7a51d1ea9c3b7e317e28ceae9b659dc89cf3b75cabd526fff9483b81c623d809ca268a2c9a45

diff --git a/dev-util/gnome-builder/gnome-builder-43.6.ebuild 
b/dev-util/gnome-builder/gnome-builder-43.6.ebuild
new file mode 100644
index ..ef2c2fc96d89
--- /dev/null
+++ b/dev-util/gnome-builder/gnome-builder-43.6.ebuild
@@ -0,0 +1,261 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+DISABLE_AUTOFORMATTING=1
+FORCE_PRINT_ELOG=1
+
+inherit gnome.org gnome2-utils llvm meson optfeature python-single-r1 
readme.gentoo-r1 virtualx xdg
+
+DESCRIPTION="An IDE for writing GNOME-based software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Builder 
https://gitlab.gnome.org/GNOME/gnome-builder;
+
+# FIXME: Review licenses at some point
+LICENSE="GPL-3+ GPL-2+ LGPL-3+ LGPL-2+ MIT CC-BY-SA-3.0 CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="clang doc +d-spy flatpak +git gtk-doc spell +sysprof test +webkit"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   flatpak? ( git )
+"
+
+# When bumping, pay attention to all the included plugins/*/meson.build (and 
other) build files and the requirements within.
+# `grep -rI dependency * --include='meson.build'` can give a good initial idea 
for external deps and their double checking.
+# The listed RDEPEND order should roughly match that output as well, with 
toplevel one first then sorted by file path.
+# Most plugins have no extra requirements and default to enabled; we need to 
handle the ones with extra requirements. Many of
+# them have optional runtime dependencies, for which we try to at least notify 
the user via DOC_CONTENTS (but not all small
+# things); `grep -rI -e 'command-pattern.*=' -e 'push_arg'` can give a 
(spammy) idea, plus python imports in try/except.
+
+# Editorconfig needs old pcre, with vte migrating away, might want it optional 
or ported to pcre2?
+# An introspection USE flag of a dep is required if any introspection based 
language plugin wants to use it (grep for gi.repository). Last full check at 
3.28.4
+
+# TODO: Handle llvm slots via llvm.eclass; see plugins/clang/meson.build
+RDEPEND="
+   >=dev-libs/glib-2.73.3:2
+   >=gui-libs/gtk-4.7.1:4[introspection]
+   >=gui-libs/libadwaita-1.2.0:1
+   >=gui-libs/libpanel-1.0.0:1
+   >=gui-libs/gtksourceview-5.5.2:5[introspection]
+   >=dev-libs/json-glib-1.2.0
+   >=dev-libs/jsonrpc-glib-3.42.0:=
+   >=dev-libs/libpeas-1.34.0[python,${PYTHON_SINGLE_USEDEP}]
+   dev-libs/libportal:=[gtk,introspection]
+   >=dev-libs/template-glib-3.36.0:=[introspection]
+   >=gui-libs/vte-0.70.0:2.91-gtk4[introspection]
+   >=dev-libs/libxml2-2.9.0
+   webkit? ( >=net-libs/webkit-gtk-2.38.0:5=[introspection] )
+   >=app-text/cmark-0.29.0:0=
+   d-spy? ( >=dev-util/d-spy-1.4.0:1 )
+   app-text/editorconfig-core-c
+   flatpak? (
+   dev-util/ostree
+   >=net-libs/libsoup-3:3.0
+   >=sys-apps/flatpak-1.10.2
+   )
+   git? (
+   dev-libs/libgit2:=[ssh,threads]
+   >=dev-libs/libgit2-glib-1.1.0[ssh]
+   )
+
+   >=dev-libs/gobject-introspection-1.54.0:=
+   $(python_gen_cond_dep '
+   

[gentoo-commits] repo/gentoo:master commit in: app-misc/gnote/

2023-02-05 Thread Matt Turner
commit: bf0abc0263b14e13badf3125cbb460ffe49788ff
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Feb  6 01:31:43 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb  6 02:40:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf0abc02

app-misc/gnote: Version bump to 43.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29442
Signed-off-by: Matt Turner  gentoo.org>

 app-misc/gnote/Manifest  |  1 +
 app-misc/gnote/gnote-43.1.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/app-misc/gnote/Manifest b/app-misc/gnote/Manifest
index 741f16798932..6b8d4b763029 100644
--- a/app-misc/gnote/Manifest
+++ b/app-misc/gnote/Manifest
@@ -1 +1,2 @@
 DIST gnote-43.0.tar.xz 3325232 BLAKE2B 
9e56aa164262b710aab872be48fded2a6c70a062ddfe7c95ae633c38269390a6b3c3143c788f0ee43fb37d0229443a600d71e5edfbab1aa387a20e135210a0dc
 SHA512 
34133ba1cef12c02a6518017f6b5b07b6781f05af787034ceb3dd8bc4d59fff2a7cdc17615511e7008c39bebf52e6b78a973840bdd5b6b1e5199226fdd12d91c
+DIST gnote-43.1.tar.xz 3329384 BLAKE2B 
0e871797160a45d07ec17d9fbfeaaf159b755bdf373480ac47ac03b966b87510d0d721fdc581da76c0f7e3b1098964d926122f0aeb36c4a44597b137fe41ccf2
 SHA512 
7b007e325634371deee99e09230f4f2427a072e203d6086a91888ed3be69b54b22bfc9e49010a43a09c134f0d4de9d510fd1a370e2432f9542241d9f37e05921

diff --git a/app-misc/gnote/gnote-43.1.ebuild b/app-misc/gnote/gnote-43.1.ebuild
new file mode 100644
index ..5372712a5529
--- /dev/null
+++ b/app-misc/gnote/gnote-43.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 meson readme.gentoo-r1
+
+DESCRIPTION="Desktop note-taking application"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gnote;
+
+LICENSE="GPL-3+ FDL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/glib-2.62:2[dbus]
+   >=dev-cpp/glibmm-2.62.0:2
+   >=dev-cpp/gtkmm-3.22.20:3.0
+   >=app-crypt/libsecret-0.8
+   >=dev-libs/libxml2-2:2
+   dev-libs/libxslt
+   >=sys-apps/util-linux-2.16:=
+   >=app-text/gspell-1.6.0:=
+   test? ( dev-libs/unittest++ )
+"
+RDEPEND="${DEPEND}
+   gnome-base/gsettings-desktop-schemas
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   >=dev-util/intltool-0.35.0
+   dev-util/itstool
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+
+   # Build system requires UnitTest++ >=1.5.1, but the .pc file doesn't
+   # specify a version
+   sed -i -e "/UnitTest++/ s/version: [^,]*,//" meson.build || die
+   if ! use test; then
+   sed -i -e "/unit_test_pp/ s/ = .*/ = disabler()/" meson.build 
|| die
+   fi
+
+   if has_version net-fs/wdfs; then
+   DOC_CONTENTS="You have net-fs/wdfs installed. app-misc/gnote 
will use it to
+   synchronize notes."
+   else
+   DOC_CONTENTS="Gnote can use net-fs/wdfs to synchronize notes.
+   If you want to use that functionality just emerge net-fs/wdfs.
+   Gnote will automatically detect that you did and let you use 
it."
+   fi
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/files/, x11-libs/gtk+/

2023-02-05 Thread Matt Turner
commit: 0a4f8c714003e98e19d010f21a9c7505adc401e2
Author: Chris Mayo  gmail  com>
AuthorDate: Fri Feb  3 19:24:18 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb  6 02:40:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4f8c71

x11-libs/gtk+: add 3.24.36

Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28876
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/gtk+/Manifest |   1 +
 .../gtk+/files/gtk+-3.24.36-introspection.patch|  25 +++
 .../files/gtk+-3.24.36-update-icon-cache.patch |  29 
 x11-libs/gtk+/gtk+-3.24.36.ebuild  | 189 +
 x11-libs/gtk+/metadata.xml |   1 +
 5 files changed, 245 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index d3ac42a363d6..0fa7a1dacb71 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,2 +1,3 @@
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
 DIST gtk+-3.24.35.tar.xz 17913328 BLAKE2B 
3beea3cbda7247357238ad133c951e69d5670d68e06efb4de09fae7141b141f4eb17a8c79661cab928a3db427f7b32b518875d0951254941e76b1a7aab60e34f
 SHA512 
3a1ec35756fe12f5be3cfe33ef332d583690458327572e69bffad8b4095059d2a744a4a53b2fd31bab5da2ca7b41a2a38fbbd8ba541a45fa8cc0d00eae005ade
+DIST gtk+-3.24.36.tar.xz 12540184 BLAKE2B 
3d9346a3fbc78420eb8edcbad42d9885bed69ce46505bc15819691d884f31aa72386fcd38837e042ba9be3cda6cf5203f921c7f6054a7350c46dee6b77fc4cc4
 SHA512 
76280e847653576e6fd0586d6044ab315f04c3548c211b37612c4ac77f7bbccfcff17459b9d1d3cbddeb74a62a0bcac05f850b89a20d4abc3893c6c387ecb03a

diff --git a/x11-libs/gtk+/files/gtk+-3.24.36-introspection.patch 
b/x11-libs/gtk+/files/gtk+-3.24.36-introspection.patch
new file mode 100644
index ..8b80205b8b17
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-3.24.36-introspection.patch
@@ -0,0 +1,25 @@
+From 7e4a2a5724a184c418314f4fdbd7a065ba9e203d Mon Sep 17 00:00:00 2001
+From: Staudey 
+Date: Tue, 27 Dec 2022 04:54:52 +
+Subject: [PATCH] Fix build_gir logic
+
+---
+ meson.build | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/meson.build b/meson.build
+index aed48fc3f6..6c711e9e9a 100644
+--- a/meson.build
 b/meson.build
+@@ -849,7 +849,7 @@ endif
+ 
+ # Introspection
+ gir = find_program('g-ir-scanner', required : get_option('introspection'))
+-build_gir = gir.found() and (not meson.is_cross_build() or 
get_option('introspection'))
++build_gir = gir.found() and get_option('introspection')
+ 
+ subdir('gdk')
+ subdir('gtk')
+-- 
+GitLab
+

diff --git a/x11-libs/gtk+/files/gtk+-3.24.36-update-icon-cache.patch 
b/x11-libs/gtk+/files/gtk+-3.24.36-update-icon-cache.patch
new file mode 100644
index ..19af75c398a5
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-3.24.36-update-icon-cache.patch
@@ -0,0 +1,29 @@
+--- a/docs/reference/gtk/meson.build
 b/docs/reference/gtk/meson.build
+@@ -500,7 +500,6 @@
+ 
+   man_files = [
+ [ 'gtk-query-immodules-3.0', '1', ],
+-[ 'gtk-update-icon-cache', '1', ],
+ [ 'gtk-encode-symbolic-svg', '1', ],
+ [ 'gtk-launch', '1', ],
+ [ 'gtk-builder-tool', '1', ],
+--- a/gtk/meson.build
 b/gtk/meson.build
+@@ -1109,16 +1109,6 @@
+   extra_update_icon_cache_objs = import('windows').compile_resources(uac_rc)
+ endif
+ 
+-gtk_update_icon_cache = executable(
+-  'gtk-update-icon-cache',
+-  'updateiconcache.c',
+-  extra_update_icon_cache_objs,
+-  c_args: gtk_cargs,
+-  dependencies: libgtk_dep,
+-  install: true
+-)
+-gtk_tools += gtk_update_icon_cache
+-
+ gtk_query_immodules = executable(
+   'gtk-query-immodules-3.0',
+   'queryimmodules.c',

diff --git a/x11-libs/gtk+/gtk+-3.24.36.ebuild 
b/x11-libs/gtk+/gtk+-3.24.36.ebuild
new file mode 100644
index ..f184d909fff3
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.24.36.ebuild
@@ -0,0 +1,189 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 meson-multilib multilib
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/;
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway cloudproviders colord cups examples gtk-doc +introspection 
sysprof test vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   xinerama? ( X )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+
+# Upstream wants us to do their job:
+# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
+RESTRICT="test"
+
+COMMON_DEPEND="
+   

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

2023-02-05 Thread Sam James
commit: 7ea2b92e5af2a1ceb69f4be304edf66c19f5f851
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 02:10:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 02:10:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea2b92e

sys-devel/gcc: add 13.0.1_pre20230205

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

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

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index eb0ac941bf7f..22e5724d9d30 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -29,6 +29,7 @@ DIST gcc-12.2.0-patches-2.tar.xz 13952 BLAKE2B 
a9e798911acaf45c3f585f69721130cfb
 DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da
 SHA512 
e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173
 DIST gcc-13-20230122.tar.xz 82869800 BLAKE2B 
fff4bee436910ba587640600a95c2a89ddec415e12f629c941c8b27d28202c62b39dac2ca0b5d82d9fb4ca271310b178e89202f488f5ef4a7fbc63cd3ecfd7d7
 SHA512 
a24c0acedc81f72104fe13aba7403ee8920949089971aad5a296de7b46b8969d82b77df92bfd4ef2537b2e5c2010b72d3a33e3bf35ff734d9c49a7a1746026b5
 DIST gcc-13-20230129.tar.xz 82957104 BLAKE2B 
15a8db17737a774c528116cc43a507cb702070371a15a9e65352f2485dc37651f99cb0d985258bff8267d7af2690933758016f60703b0ef3f5c44bb977baf955
 SHA512 
242038dbdedc5e9e0ea3b6832bfbea32411ad84360598dd1a57c3cb4ced01ced2d3a75ef440bcca71e457128731244d5c586bc553cd40709db3c23c93cb82c63
+DIST gcc-13-20230205.tar.xz 83535700 BLAKE2B 
0a4ac98652dd0a0777133b23ab6e9b3855fd7be8a3f790745be2c42428acb28937f8061fb0bd51a20a733f213282f59439aa562b4b32801f04c87ce7b644fa40
 SHA512 
b3064c0de7c4bd92a6fd4d043cead7a238651449bb3e19f977e57f504dd3a191dafd67487d099238e07e3bac4b368b791b3ebefe9dfe78a9e572d8cdbc2a47d8
 DIST gcc-13.1.0-musl-patches-1.tar.xz 3528 BLAKE2B 
c572ab4a0fb929b16ec36b3a3616cdcccd62f7ee27ded8077008b9beb50539db64cc251ff8a3eade54e8ebfe1012f8f32d0802379bf8ffb0f1b8ce7c8457da37
 SHA512 
ffb7dfa54a9d23b5333664e915efd9f18a43cd696f4ff5669a8b072a0e9cf4978de53e315123542441a2533e4f269de0bb7d90ee7a37d3a7517b7cda6ea06681
 DIST gcc-13.1.0-patches-5.tar.xz 11404 BLAKE2B 
5ba2b4002e917750757a28fa4c7ff6ff7090c35f28eb984aee6ad7fc0ac80c88a9d08e1d4d9efa98e6bd3f06e89df47b10b51f8294bb7d2ef0d1ac3fd2a1a963
 SHA512 
6864738794237bd7430c612404dd4b84e275362cb5abd081284a91e5b24c1b0aa97d90b9543168c72147be146887219715325d52ae2920912d9c4e17e7224aa3
 DIST gcc-13.1.0-patches-6.tar.xz 11552 BLAKE2B 
65ad3f4f9f767712ba11146edc25c7cc8ceb66a42f031059f904a4bb36171065489f4b72f55f85665fac275c11bf1f9a19d546747eaba7d835d2bdccf4211db7
 SHA512 
4d8f7f59469a64ca541a62bb48983603db540434c5763dd157960f176b05f69360a36a0b057263e6c21148a74ec5e3eeb78f8eef0924a3a4f6af1c83bbcb1c67

diff --git a/sys-devel/gcc/gcc-13.0.1_pre20230205.ebuild 
b/sys-devel/gcc/gcc-13.0.1_pre20230205.ebuild
new file mode 100644
index ..11249ed6c921
--- /dev/null
+++ b/sys-devel/gcc/gcc-13.0.1_pre20230205.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="6"
+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: app-admin/perl-cleaner/

2023-02-05 Thread Sam James
commit: 2a1d2ff0396bfd9f688fac70ebdf3ab795c373a2
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 02:06:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 02:06:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1d2ff0

app-admin/perl-cleaner: Stabilize 2.30-r1 ppc, #890473

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

 app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild 
b/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
index 914032aef141..be910c6d8c52 100644
--- a/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
+++ b/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == "" ]] ; then
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git;
 else
SRC_URI="mirror://gentoo/${P}.tar.bz2 
https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2;
-   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"
+   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"
 fi
 
 LICENSE="GPL-2"



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

2023-02-05 Thread Sam James
commit: 9cc14ca42f4db792ee10b2b3ba388e2cf7d50a2b
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  5 21:12:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 02:06:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc14ca4

net-misc/netifrc: add github upstream metadata

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

 net-misc/netifrc/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-misc/netifrc/metadata.xml b/net-misc/netifrc/metadata.xml
index 4f718879b413..9ed8aae32de1 100644
--- a/net-misc/netifrc/metadata.xml
+++ b/net-misc/netifrc/metadata.xml
@@ -11,4 +11,7 @@

Allow interfaces to configure via DHCP

+   
+   gentoo/netifrc
+   
 



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

2023-02-05 Thread Sam James
commit: fc1a394348a2a364d088c28c12667c24feb76bbe
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 02:06:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 02:06:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc1a3943

app-admin/perl-cleaner: Stabilize 2.30-r1 sparc, #890473

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

 app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild 
b/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
index fec1f10a689f..ca5639a25daf 100644
--- a/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
+++ b/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == "" ]] ; then
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git;
 else
SRC_URI="mirror://gentoo/${P}.tar.bz2 
https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2;
-   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"
+   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"
 fi
 
 LICENSE="GPL-2"



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

2023-02-05 Thread Sam James
commit: ab376d6058ead41d38b0bb90284932cc6cb805b4
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 02:06:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 02:06:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab376d60

app-admin/perl-cleaner: Stabilize 2.30-r1 arm64, #890473

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

 app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild 
b/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
index ca5639a25daf..914032aef141 100644
--- a/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
+++ b/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == "" ]] ; then
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git;
 else
SRC_URI="mirror://gentoo/${P}.tar.bz2 
https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2;
-   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"
+   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"
 fi
 
 LICENSE="GPL-2"



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

2023-02-05 Thread Sam James
commit: 4017410e03271c18f66112152d7cd8ada92bdb73
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 02:06:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 02:06:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4017410e

app-admin/perl-cleaner: Stabilize 2.30-r1 amd64, #890473

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

 app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild 
b/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
index be910c6d8c52..60bf84aaeedf 100644
--- a/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
+++ b/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == "" ]] ; then
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git;
 else
SRC_URI="mirror://gentoo/${P}.tar.bz2 
https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2;
-   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"
+   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"
 fi
 
 LICENSE="GPL-2"



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

2023-02-05 Thread Sam James
commit: f23a1cfbb93f5f21d0c69ea7ae7de5b217c45851
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 02:06:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 02:06:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f23a1cfb

app-admin/perl-cleaner: Stabilize 2.30-r1 arm, #890473

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

 app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild 
b/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
index ff13ed8ec124..93f590a79d46 100644
--- a/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
+++ b/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ if [[ "${PV}" == "" ]] ; then
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git;
 else
SRC_URI="mirror://gentoo/${P}.tar.bz2 
https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2;
-   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"
+   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"
 fi
 
 LICENSE="GPL-2"



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

2023-02-05 Thread Sam James
commit: 8e135040948949ae89ba0c586899b0a88607e064
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 02:06:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 02:06:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e135040

app-admin/perl-cleaner: Stabilize 2.30-r1 ppc64, #890473

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

 app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild 
b/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
index 93f590a79d46..602db29a884d 100644
--- a/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
+++ b/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == "" ]] ; then
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git;
 else
SRC_URI="mirror://gentoo/${P}.tar.bz2 
https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2;
-   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"
+   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"
 fi
 
 LICENSE="GPL-2"



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

2023-02-05 Thread Sam James
commit: b3903e072c7dfec6d5a666728807534d1d37e90f
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  5 21:12:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 02:06:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3903e07

net-misc/netifrc: add gentoo upstream metadata

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

 net-misc/netifrc/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/netifrc/metadata.xml b/net-misc/netifrc/metadata.xml
index 9ed8aae32de1..077b99cdc01d 100644
--- a/net-misc/netifrc/metadata.xml
+++ b/net-misc/netifrc/metadata.xml
@@ -12,6 +12,7 @@
Allow interfaces to configure via DHCP


+   proj/netifrc
gentoo/netifrc

 



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

2023-02-05 Thread Sam James
commit: 5ba52ed4884b10c4b0b08854b959b1f07d4a5863
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  6 02:06:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  6 02:06:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ba52ed4

app-admin/perl-cleaner: Stabilize 2.30-r1 hppa, #890473

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

 app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild 
b/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
index 602db29a884d..fec1f10a689f 100644
--- a/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
+++ b/app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == "" ]] ; then
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git;
 else
SRC_URI="mirror://gentoo/${P}.tar.bz2 
https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2;
-   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"
+   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"
 fi
 
 LICENSE="GPL-2"



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

2023-02-05 Thread Patrick McLean
commit: c769d53008070e3795d5999bc5732f2d966e01c7
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Feb  6 02:03:48 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Feb  6 02:03:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c769d530

dev-util/bpftrace: revbump to 0.17.0-r2 Install bpstracearch (bug #893122)

Closes: https://bugs.gentoo.org/893122
Signed-off-by: Patrick McLean  gentoo.org>

 .../{bpftrace-0.17.0-r1.ebuild => bpftrace-0.17.0-r2.ebuild}| 0
 dev-util/bpftrace/files/bpftrace-0.17.0-install-libs.patch  | 6 --
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-util/bpftrace/bpftrace-0.17.0-r1.ebuild 
b/dev-util/bpftrace/bpftrace-0.17.0-r2.ebuild
similarity index 100%
rename from dev-util/bpftrace/bpftrace-0.17.0-r1.ebuild
rename to dev-util/bpftrace/bpftrace-0.17.0-r2.ebuild

diff --git a/dev-util/bpftrace/files/bpftrace-0.17.0-install-libs.patch 
b/dev-util/bpftrace/files/bpftrace-0.17.0-install-libs.patch
index a884acc7ef28..7c14f8f9416e 100644
--- a/dev-util/bpftrace/files/bpftrace-0.17.0-install-libs.patch
+++ b/dev-util/bpftrace/files/bpftrace-0.17.0-install-libs.patch
@@ -213,10 +213,10 @@ index c776d204..41e84317 100644
  
  if(LIBPCAP_FOUND)
 diff --git a/src/arch/CMakeLists.txt b/src/arch/CMakeLists.txt
-index d01d1ea3..7d96587f 100644
+index d01d1ea3..82bfeccc 100644
 --- a/src/arch/CMakeLists.txt
 +++ b/src/arch/CMakeLists.txt
-@@ -1,21 +1,21 @@
+@@ -1,21 +1,23 @@
  if(CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64")
 -add_library(arch aarch64.cpp)
 +add_library(bpftracearch aarch64.cpp)
@@ -246,6 +246,8 @@ index d01d1ea3..7d96587f 100644
  else()
message(FATAL_ERROR "Unsupported architecture: ${CMAKE_SYSTEM_PROCESSOR}")
  endif()
++
++install(TARGETS bpftracearch LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
 diff --git a/src/ast/CMakeLists.txt b/src/ast/CMakeLists.txt
 index c390ea6a..37019bd9 100644
 --- a/src/ast/CMakeLists.txt



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

2023-02-05 Thread Patrick McLean
commit: b194ae357b49d1477503743e2df90bcd3cad3b98
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Feb  4 22:41:02 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Feb  6 01:57:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b194ae35

sys-cluster/ceph: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29429
Signed-off-by: Patrick McLean  gentoo.org>

 .../ceph/files/ceph-17.2.0-gcc12-dout.patch| 42 --
 sys-cluster/ceph/files/ceph-17.2.1-python310.patch | 12 ---
 sys-cluster/ceph/files/ceph-17.2.3-gcc12.patch | 31 
 3 files changed, 85 deletions(-)

diff --git a/sys-cluster/ceph/files/ceph-17.2.0-gcc12-dout.patch 
b/sys-cluster/ceph/files/ceph-17.2.0-gcc12-dout.patch
deleted file mode 100644
index d119bf1bf11d..
--- a/sys-cluster/ceph/files/ceph-17.2.0-gcc12-dout.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From 841806de212226921eeaeb3eea054bda8ccce616 Mon Sep 17 00:00:00 2001
-From: Radoslaw Zarzynski 
-Date: Wed, 19 Jan 2022 15:24:11 +
-Subject: [PATCH 2/2] common: fix FTBFS due to dout & need_dynamic on GCC-12
-
-For details see:
-https://gist.github.com/rzarzynski/d6d2df6888923bef6a3e764f4856853f.
-
-Special thanks to Kaleb Keithley who reported the issue
-and tested the fix!
-
-Fixes: https://tracker.ceph.com/issues/53896
-Signed-off-by: Radoslaw Zarzynski 
-
-Upstream-Status: Backport [963d756ded40f5adf2efef53893c917bec1845c1]
-Signed-off-by: Chen Qi 

- src/common/dout.h | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/src/common/dout.h b/src/common/dout.h
-index c7c08182..42f49915 100644
 a/src/common/dout.h
-+++ b/src/common/dout.h
-@@ -99,11 +99,12 @@ namespace ceph::dout {
- template
- struct dynamic_marker_t {
-   T value;
--  operator T() const { return value; }
-+  // constexpr ctor isn't needed as it's an aggregate type
-+  constexpr operator T() const { return value; }
- };
- 
- template
--dynamic_marker_t need_dynamic(T&& t) {
-+constexpr dynamic_marker_t need_dynamic(T&& t) {
-   return dynamic_marker_t{ std::forward(t) };
- }
- 
--- 
-2.36.0
-

diff --git a/sys-cluster/ceph/files/ceph-17.2.1-python310.patch 
b/sys-cluster/ceph/files/ceph-17.2.1-python310.patch
deleted file mode 100644
index 959e98a8067a..
--- a/sys-cluster/ceph/files/ceph-17.2.1-python310.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/src/mgr/CMakeLists.txt b/src/mgr/CMakeLists.txt
-index 55147af4fc6ba..8f39e41ac0694 100644
 a/src/mgr/CMakeLists.txt
-+++ b/src/mgr/CMakeLists.txt
-@@ -33,6 +33,7 @@ if(WITH_MGR)
- mgr_commands.cc
- $)
-   add_executable(ceph-mgr ${mgr_srcs})
-+  target_compile_definitions(ceph-mgr PRIVATE PY_SSIZE_T_CLEAN)
-   if(WITH_LIBCEPHSQLITE)
- target_link_libraries(ceph-mgr cephsqlite SQLite3::SQLite3)
-   endif()

diff --git a/sys-cluster/ceph/files/ceph-17.2.3-gcc12.patch 
b/sys-cluster/ceph/files/ceph-17.2.3-gcc12.patch
deleted file mode 100644
index 356da385fedb..
--- a/sys-cluster/ceph/files/ceph-17.2.3-gcc12.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff --git a/src/include/buffer.h b/src/include/buffer.h
-index 7c8f90e9fb5d3..71cb01935000b 100644
 a/src/include/buffer.h
-+++ b/src/include/buffer.h
-@@ -41,6 +41,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #if __cplusplus >= 201703L
-
-diff --git a/src/test/encoding.cc b/src/test/encoding.cc
-index 6d252fae18b71..f18901cbd27d9 100644
 a/src/test/encoding.cc
-+++ b/src/test/encoding.cc
-@@ -334,11 +334,11 @@ void lame_decoder(int which) {
- }
- 
- TEST(EncodingException, Macros) {
--  for (unsigned i = 0; i < sizeof(expected_what)/sizeof(expected_what[0]); 
i++) {
-+  for (unsigned i = 0; i < std::size(expected_what); i++) {
- try {
-   lame_decoder(i);
- } catch (const exception& e) {
--  ASSERT_EQ(string(expected_what[i]), string(e.what()));
-+  ASSERT_NE(string(e.what()).find(expected_what[i]), string::npos);
- }
-   }
- }



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

2023-02-05 Thread William Hubbs
commit: a2fdb5e136cfbb0bdd6a7bd101fdc72a216cd5e8
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Feb  6 00:23:10 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Feb  6 00:23:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2fdb5e1

app-admin/kube-bench: drop 0.6.6

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

 app-admin/kube-bench/Manifest|  2 --
 app-admin/kube-bench/kube-bench-0.6.6.ebuild | 28 
 2 files changed, 30 deletions(-)

diff --git a/app-admin/kube-bench/Manifest b/app-admin/kube-bench/Manifest
index 722030d4c53c..075ebf71bfab 100644
--- a/app-admin/kube-bench/Manifest
+++ b/app-admin/kube-bench/Manifest
@@ -1,4 +1,2 @@
-DIST kube-bench-0.6.6-deps.tar.xz 182543748 BLAKE2B 
c3084b6940a380a6b25d24fd397f9e6ea777c4fb156729e0adadf0c96b882d710b475ee1b69d2359f43cd595aa934c49ab60fd44dd5d10ea6366c770c0d131a2
 SHA512 
a5e88c687c0cf858ea504b345bf54424c7a9d10e5cde889c73e5cf3f0402b65a8c7bb2e8c9edd7c0be9bfa3b8f7c9e6a5f8c568ca951437cf552413e126c0295
-DIST kube-bench-0.6.6.tar.gz 717589 BLAKE2B 
727323530d471cc9256c654a0b5b2d1f7ada3beed6b06f4d425cd97e8aab0bd218db539a266f25a1b3fa0fb39158d724371763cb8add82f3ad89c4f44e6877f8
 SHA512 
26071730eea02e87145b44bec19f7cc9d34fdc6b6f8ec7dcb569437bd6bd2c8e72bf223432413027efb96ec7027ffd8e0d62f44263c0b5bab2468204505603b9
 DIST kube-bench-0.6.8-deps.tar.xz 189993884 BLAKE2B 
e7e1f791552f4dafada11898bcc89656198f94822852e3b50d02a4739649d8f9b30c71f542921c7dc03baf15729df7c6b83ebaac3472a92a4ca156b34013ff5e
 SHA512 
ec895053686325954f79c5960e1d6548db4186c1ddc04b29f07005306f7026c058ed9d16880ad8bce80ed77b7f8b517da2c079a0e5dfb2ef22b0eb66d53cd4d6
 DIST kube-bench-0.6.8.tar.gz 728744 BLAKE2B 
633c6be69e388e9ee33c92fd7bf6b5f75e6646e1b8c00a2a9974425ee66e02ea816ba7a106e125559c783b86030f177e21486894f665dfc4aaf0d55880055a88
 SHA512 
3ad1bfdece19bd71f8c34ff2b1cb7c046a2c3ceb625f25c80e43b0c63a3c350b7dd883902c79430faf851c60547be024f2b7b6ca049d131506c750e61adf71b4

diff --git a/app-admin/kube-bench/kube-bench-0.6.6.ebuild 
b/app-admin/kube-bench/kube-bench-0.6.6.ebuild
deleted file mode 100644
index 82b0b884a1a4..
--- a/app-admin/kube-bench/kube-bench-0.6.6.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Kubernetes Bench for Security runs the CIS Kubernetes Benchmark"
-HOMEPAGE="https://github.com/aquasecurity/kube-bench;
-SRC_URI="https://github.com/aquasecurity/kube-bench/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
-
-LICENSE="Apache-2.0 MIT MPL-2.0 BSD BSD-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_compile() {
-   emake VERSION=d3cbc64 KUBEBENCH_VERSION=v${PV} build
-}
-
-src_install() {
-   dobin ${PN}
-   insinto /etc/kube-bench
-   doins -r cfg
-}
-
-src_test() {
-   emake tests
-}



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

2023-02-05 Thread Marek Szuba
commit: 38d3714bec5aeb485b7cced6c3bdf0effd53e262
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Feb  5 22:54:55 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Feb  5 23:03:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d3714b

app-admin/ansible-lint: add 6.12.1, drop 6.12.0

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

 app-admin/ansible-lint/Manifest | 2 +-
 .../{ansible-lint-6.12.0.ebuild => ansible-lint-6.12.1.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest
index 990466c0a953..369d60575d47 100644
--- a/app-admin/ansible-lint/Manifest
+++ b/app-admin/ansible-lint/Manifest
@@ -1,3 +1,3 @@
-DIST ansible-lint-6.12.0.tar.gz 466270 BLAKE2B 
917a4266048799da15b0be4da3074b7e8987551eddfbaef9998d75346b41d5326b5003eae50e74a7303b9db923c49fe9dfc07bd19ac9a1bf168573673c401734
 SHA512 
cfea6bca35e835400eaec9bc1a00b4e0d7af9bd3505e924b1e9a9fe5a451103d02cfa6b5bb3dda7a154b52f1f2849a90ed5dff7f3873b93d1b16ca2333abc975
+DIST ansible-lint-6.12.1.tar.gz 466371 BLAKE2B 
f43b3403c5d3db80d3ec3e3526cafc22bee68b31b5458e378a73bbec900de5411c597e9fc079a77cffc66a278a37bf0fc9ecfcaba3beccf74c6eecbe5b6148b9
 SHA512 
05c92c930d91419c212a9513aed5506c99e993acbce9437b6f8f3b95bd78ca5b0ff8e1a7d39f32907df72d858a2e4e6c74f47443c0f937b3644c7a18d1d59252
 DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 
4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750
 SHA512 
101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18
 DIST ansible-lint-6.9.1.gh.tar.gz 388343 BLAKE2B 
73035bdbd6c1bdee5566d5dee5a8461953d99bbaf896d7a9764c32419e74c3d23883ac1a7548de3e21372195f99c325c371cead7397bf64d6d033d9a2f81ed01
 SHA512 
eaf255c53fb8355b06e7013f6676a09e2d7e67aa332306448f530c345925c80ff5ea54c580f7f6720a25ebed9e8deb4c0a8e4e22af4183e8a8ef7b6999be6099

diff --git a/app-admin/ansible-lint/ansible-lint-6.12.0.ebuild 
b/app-admin/ansible-lint/ansible-lint-6.12.1.ebuild
similarity index 100%
rename from app-admin/ansible-lint/ansible-lint-6.12.0.ebuild
rename to app-admin/ansible-lint/ansible-lint-6.12.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/pre-commit/

2023-02-05 Thread Marek Szuba
commit: 5dc30e923d4d62b470adb629ccad6fce50de4574
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Feb  5 22:18:36 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Feb  5 23:03:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dc30e92

dev-vcs/pre-commit: add 3.0.4, drop 3.0.2

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

 dev-vcs/pre-commit/Manifest | 2 +-
 dev-vcs/pre-commit/{pre-commit-3.0.2.ebuild => pre-commit-3.0.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/pre-commit/Manifest b/dev-vcs/pre-commit/Manifest
index 55214d41a09f..09d45edc6292 100644
--- a/dev-vcs/pre-commit/Manifest
+++ b/dev-vcs/pre-commit/Manifest
@@ -1,2 +1,2 @@
 DIST pre-commit-2.20.0.gh.tar.gz 266604 BLAKE2B 
470f032e6d5bfcdd9ac8ba8f37d4323b601da0c82bcd524ffc575dc688fe81ad326a1f6a8ddd03da6e37130319ee40070c03d9789cd6e0e4b427a1d6e646416e
 SHA512 
b1da558a0e5d8f2f655427089f1d0b11b01ad7513ece7a0b3b67c33529cf3584edba558c78704e6da6ca18876b1d6c0fa8698e01fd7c2439b8d4dc0a93961e52
-DIST pre-commit-3.0.2.gh.tar.gz 265956 BLAKE2B 
fd579de75531f8ee369ce304213baa609280546fcbb2a3fb144e298ce5a1205905c3dfcba7d0f01c47f73bbcaf67678f8cde414a45f6c0dbcdbcc5fd3a7589d2
 SHA512 
58350fb33663c8c671b187e81840b19e5e33bd50ed65d0e67b814ce619c7df63f4fad7f66ebd86829bd854522460d451de6071a9d548b0a4bbd538609e41cc72
+DIST pre-commit-3.0.4.gh.tar.gz 264952 BLAKE2B 
3c45da675d5a1a1fc115db0ef7186c1ec1e5a6d6d9353c5a53dba85a14de2c94bafe0ef9e8d0b04bae55ded81890d726997e695c95889719096205e1b212a237
 SHA512 
d51aca29b50f67ae42aa70d849939e6af96ff64c6fb214cddbc5a35cacebb8a54a490d0615a1a499516fcc2a06bb47d7e11da84ef636c3fcfdc8d2cbe343

diff --git a/dev-vcs/pre-commit/pre-commit-3.0.2.ebuild 
b/dev-vcs/pre-commit/pre-commit-3.0.4.ebuild
similarity index 100%
rename from dev-vcs/pre-commit/pre-commit-3.0.2.ebuild
rename to dev-vcs/pre-commit/pre-commit-3.0.4.ebuild



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

2023-02-05 Thread Marek Szuba
commit: cbf9e4e33028c4974ba48ea246c691e5668d7cb2
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Feb  5 22:57:34 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Feb  5 23:03:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbf9e4e3

app-text/xchm: add 1.35

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

 app-text/xchm/Manifest |  1 +
 app-text/xchm/xchm-1.35.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/app-text/xchm/Manifest b/app-text/xchm/Manifest
index 6945b692ab3f..7154de8a2910 100644
--- a/app-text/xchm/Manifest
+++ b/app-text/xchm/Manifest
@@ -1 +1,2 @@
 DIST xchm-1.33.tar.gz 886169 BLAKE2B 
26b6c664307de3ef1bef21d3fd240b5636f5abc8196c5aa1b7cd6b91f12addbbd5a8c54d133de2fd8ce9132ea2677f79f0ef722b1da6c87429cd3df54d208585
 SHA512 
06f5c191ef9f2c608259261839d6641f202a21150a6622b8162e06e3cc857802390f551dcef47f25d048b3d407511c5a8cc6aabd3003942006847366ebb08989
+DIST xchm-1.35.tar.gz 884353 BLAKE2B 
ce77f43e462e803e6ceed1cd91e56650cc054245daa5bb18c215eb649cb8ba6a39591265d6c753670a852ff7ac2fe84aa0b7c915b9ade8631de686884d808f1c
 SHA512 
53a334b460c2de51b1f5a6afbca888e376430ab2fb48f2d60c71d34886b19ca5982cf3a4f23c3cb7456781c3b658affa5a64da3ade961accf258096b5fa6df3d

diff --git a/app-text/xchm/xchm-1.35.ebuild b/app-text/xchm/xchm-1.35.ebuild
new file mode 100644
index ..ed93e6bfae5e
--- /dev/null
+++ b/app-text/xchm/xchm-1.35.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.2-gtk3"
+
+inherit desktop wxwidgets xdg-utils
+
+DESCRIPTION="Utility for viewing Compiled HTML Help (CHM) files"
+HOMEPAGE="https://github.com/rzvncj/xCHM/;
+SRC_URI="https://github.com/rzvncj/xCHM/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+IUSE="nls"
+
+RDEPEND=">=dev-libs/chmlib-0.36
+   x11-libs/wxGTK:${WX_GTK_VER}[X]
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+src_configure() {
+   setup-wxwidgets
+   econf $(use_enable nls)
+}
+
+src_install() {
+   default
+
+   domenu "${FILESDIR}"/xchm.desktop
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}"/xchm.xml
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}



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

2023-02-05 Thread Andreas Sturmlechner
commit: 9c44c4bae6d0f5376b7cea8e63ede57be05f8af6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb  5 22:39:40 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb  5 22:39:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c44c4ba

profiles: amd64/x32: Cleanup obsolete min versions from package.mask

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/amd64/x32/package.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index fa7d8e8f3ca9..dbf52e25543f 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -100,7 +100,7 @@ kde-apps/parley:5
 kde-apps/pim-data-exporter:5
 kde-apps/pim-sieve-editor:5
 kde-apps/plasma-telepathy-meta:5
->=kde-misc/kio-gdrive-22.04.3-r1
+kde-misc/kio-gdrive
 kde-misc/tellico:5
 kde-misc/zanshin:5
 mail-client/kube
@@ -108,7 +108,7 @@ media-gfx/digikam:5
 media-gfx/luminance-hdr
 media-sound/frescobaldi
 media-sound/teamspeak-client:3
->=media-video/openshot-2.6.0
+media-video/openshot
 media-video/vidify
 media-video/vidify-audiosync
 net-analyzer/nmapsi



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

2023-02-05 Thread Andreas Sturmlechner
commit: 957b23ec2630a603c6c00905f21529b9c4bc4653
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb  5 22:37:17 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb  5 22:37:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=957b23ec

dev-qt/qtcore: Re-add accidentally removed patch

Closes: https://bugs.gentoo.org/893322
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/qtcore-5.15.8-fix-crash-w-debug.patch| 41 ++
 1 file changed, 41 insertions(+)

diff --git a/dev-qt/qtcore/files/qtcore-5.15.8-fix-crash-w-debug.patch 
b/dev-qt/qtcore/files/qtcore-5.15.8-fix-crash-w-debug.patch
new file mode 100644
index ..74f5ed5c4886
--- /dev/null
+++ b/dev-qt/qtcore/files/qtcore-5.15.8-fix-crash-w-debug.patch
@@ -0,0 +1,41 @@
+From 0c0b34badb8a56f5c0d7d43c3847508774c8e553 Mon Sep 17 00:00:00 2001
+From: Harald Sitter 
+Date: Mon, 2 Jan 2023 12:38:02 +0100
+Subject: [PATCH] correctly set up ref counting in
+ QThreadPool::tryStart(std::function)
+
+this function was inconsistent with the QThreadPool::tryStart(QRunnable)
+overload, where ref counting does get set up correctly. the lack of ref
+counting setup would later cause trouble because we assert the ref
+counting state all over QThreadPool. to prevent failed assertions we
+correctly set up ref counting now.
+
+this change is not applicable to Qt6 because the ref counting has
+already been removed there:
+https://github.com/qt/qtbase/commit/ecfda98d1f91c6a7da0d89826558d856cd88e670
+
+BUG: 449688
+---
+ src/corelib/thread/qthreadpool.cpp | 4 
+ 1 file changed, 4 insertions(+)
+
+diff --git a/src/corelib/thread/qthreadpool.cpp 
b/src/corelib/thread/qthreadpool.cpp
+index 40cc646519..8aa06a4c8f 100644
+--- a/src/corelib/thread/qthreadpool.cpp
 b/src/corelib/thread/qthreadpool.cpp
+@@ -602,8 +602,12 @@ bool QThreadPool::tryStart(std::function 
functionToRun)
+ return false;
+ 
+ QRunnable *runnable = QRunnable::create(std::move(functionToRun));
++Q_ASSERT(runnable->ref == 0);
++++runnable->ref;
+ if (d->tryStart(runnable))
+ return true;
++--runnable->ref;
++Q_ASSERT(runnable->ref == 0);
+ delete runnable;
+ return false;
+ }
+-- 
+GitLab
+



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

2023-02-05 Thread Mike Pagano
commit: 34bec0dbe954433f9d2dd4e16105c13059d00893
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Feb  5 22:23:41 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Feb  5 22:23:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34bec0db

sys-kernel/git-sources: add 6.2_rc7

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

 sys-kernel/git-sources/Manifest   |  1 +
 sys-kernel/git-sources/git-sources-6.2_rc7.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index f976a6ee79bf..ec5520a586a9 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -5,3 +5,4 @@ DIST patch-6.2-rc3.patch 62224587 BLAKE2B 
e873338f80f379aceb3444e3e397014c1b91f1
 DIST patch-6.2-rc4.patch 62686618 BLAKE2B 
4f67e021c76b1d9f028813826c49f66795b46fcf558e906d3d2d03072522e21d99da96d92803f1252ac1a2f3b32946df90ae6fc4bef3c8ed6f0100e0fefd54eb
 SHA512 
8e65854464e53b62452e5e80119e53fd61b3bdc2e5de262a44030208a07f811541f7d4e3af647afffbead7c96f0a6b9a81e6e17c95575d0cd6eaf6ea9f708fff
 DIST patch-6.2-rc5.patch 63046709 BLAKE2B 
234ac71b0803b802c5fa54d1eef452ae1e76c9ed2b61638a357a4ccf851a38fb1ad1697a468059d5bd443c20d6cd799bf917aafd9801177b9ccd62f28255473f
 SHA512 
bf7aeaca8fe6c4476f2b346b3f1bc88fba4e9da9cf12a2668baa2e73ba0a5a443fbde995909994db903b2ca64e58ed4aae1ff0cad539cee4d3712067f73e4220
 DIST patch-6.2-rc6.patch 63222751 BLAKE2B 
ca5572d4bd8fa547cac49210fd8204a65e0d1cc7d8c8bf386be88c7c4f7ad0c72048c8ceeea21574978947f75e8837b1b63a782ec3508641d1c5ba733bbea4a8
 SHA512 
7740742abfd6521f22d3281c0df882905c89af9ff673bf8da38d8503ef9f3853dbfc467f979e3057c7813f1fbf971a7369913a3f6b6ebe2fa87391bc30d606db
+DIST patch-6.2-rc7.patch 63465285 BLAKE2B 
224e6484b6351590df8d12cd710b74b2118f4c5292ae2d10c61c3950c186d4491577fd9baba181665266ea5aaa8c30953d40ff89b7411668b3f47aa39777aaea
 SHA512 
82be92a434a18a6e5e12324adf68869bef561ac4a8cfdd07fd725e6d05f6406c7b2057c3dd62759bbdc3d100e7392729f9ac2f4acdc5270e88278928a482d18e

diff --git a/sys-kernel/git-sources/git-sources-6.2_rc7.ebuild 
b/sys-kernel/git-sources/git-sources-6.2_rc7.ebuild
new file mode 100644
index ..3361401fba57
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-6.2_rc7.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="6.1"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+K_NODRYRUN="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~s390 
~sparc ~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.6-r4"
+
+pkg_postinst() {
+   postinst_sources
+}



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

2023-02-05 Thread Marek Szuba
commit: c23fbbc365f94c571e705bb0a55d1b8b26f68d07
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Feb  5 21:39:13 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Feb  5 21:59:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23fbbc3

dev-libs/msgpack-5.0.0: add *working* IUSE=static-libs

app-misc/tmate optionally relies on the availability of static
libmsgpack so until that dependency has been removed, keep this flag.
That said, having just tested it USE=static-libs is in fact a no-op
in case of =dev-libs/msgpack-3.3.0!

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

 .../msgpack/files/msgpack-5.0.0-static_libs.patch  | 38 ++
 dev-libs/msgpack/msgpack-5.0.0.ebuild  |  7 +++-
 2 files changed, 44 insertions(+), 1 deletion(-)

diff --git a/dev-libs/msgpack/files/msgpack-5.0.0-static_libs.patch 
b/dev-libs/msgpack/files/msgpack-5.0.0-static_libs.patch
new file mode 100644
index ..e1ed2c2038a5
--- /dev/null
+++ b/dev-libs/msgpack/files/msgpack-5.0.0-static_libs.patch
@@ -0,0 +1,38 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -82,27 +82,6 @@
+ OPTION (MSGPACK_GEN_COVERAGE "Enable running gcov to get a test coverage 
report." OFF)
+ ENDIF ()
+ 
+-IF (DEFINED BUILD_SHARED_LIBS)
+-IF (BUILD_SHARED_LIBS)
+-IF (DEFINED MSGPACK_ENABLE_SHARED AND NOT MSGPACK_ENABLE_SHARED)
+-MESSAGE(WARNING "MSGPACK_ENABLE_SHARED is overridden to ON by 
BUILD_SHARED_LIBS")
+-ENDIF ()
+-SET (MSGPACK_ENABLE_SHARED ON)
+-IF (DEFINED MSGPACK_ENABLE_STATIC AND MSGPACK_ENABLE_STATIC)
+-MESSAGE(WARNING "MSGPACK_ENABLE_STATIC is overridden to OFF by 
BUILD_SHARED_LIBS")
+-ENDIF ()
+-SET (MSGPACK_ENABLE_STATIC OFF)
+-ELSE ()
+-IF (DEFINED MSGPACK_ENABLE_SHARED AND MSGPACK_ENABLE_SHARED)
+-MESSAGE(WARNING "MSGPACK_ENABLE_SHARED is overridden to OFF by 
BUILD_SHARED_LIBS")
+-ENDIF ()
+-SET (MSGPACK_ENABLE_SHARED OFF)
+-IF (DEFINED MSGPACK_ENABLE_STATIC AND NOT MSGPACK_ENABLE_STATIC)
+-MESSAGE(WARNING "MSGPACK_ENABLE_STATIC is overridden to ON by 
BUILD_SHARED_LIBS")
+-ENDIF ()
+-SET (MSGPACK_ENABLE_STATIC ON)
+-ENDIF ()
+-ELSE ()
+ IF (NOT DEFINED MSGPACK_ENABLE_SHARED)
+ SET (MSGPACK_ENABLE_SHARED ON)
+ ENDIF ()
+@@ -110,7 +89,6 @@
+ SET (MSGPACK_ENABLE_STATIC ON)
+ ENDIF ()
+ SET (BUILD_SHARED_LIBS ${MSGPACK_ENABLE_SHARED})
+-ENDIF ()
+ 
+ INCLUDE (Files.cmake)
+ 

diff --git a/dev-libs/msgpack/msgpack-5.0.0.ebuild 
b/dev-libs/msgpack/msgpack-5.0.0.ebuild
index cc6f586a055f..14455fe7b732 100644
--- a/dev-libs/msgpack/msgpack-5.0.0.ebuild
+++ b/dev-libs/msgpack/msgpack-5.0.0.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/c-${PV}/${MY_P}.tar.
 LICENSE="Boost-1.0"
 SLOT="0/2"
 KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="doc examples test"
+IUSE="doc examples static-libs test"
 
 RESTRICT="!test? ( test )"
 
@@ -25,12 +25,17 @@ BDEPEND="doc? ( app-doc/doxygen[dot] )
sys-libs/zlib[${MULTILIB_USEDEP}]
)"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.0.0-static_libs.patch
+)
+
 S="${WORKDIR}"/${MY_P}
 
 multilib_src_configure() {
local mycmakeargs=(
-DMSGPACK_BUILD_EXAMPLES=OFF
-DMSGPACK_BUILD_TESTS="$(usex test)"
+   -DMSGPACK_ENABLE_STATIC="$(usex static-libs)"
)
 
cmake_src_configure



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

2023-02-05 Thread William Hubbs
commit: c2bd024be802b2ee95216744d2eb9cff44af2461
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Feb  5 21:56:06 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Feb  5 21:56:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2bd024b

app-admin/kube-bench: fix tests

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

 app-admin/kube-bench/kube-bench-0.6.8.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/app-admin/kube-bench/kube-bench-0.6.8.ebuild 
b/app-admin/kube-bench/kube-bench-0.6.8.ebuild
index 4d7ff54265c5..0e29d40ffca4 100644
--- a/app-admin/kube-bench/kube-bench-0.6.8.ebuild
+++ b/app-admin/kube-bench/kube-bench-0.6.8.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
@@ -13,6 +13,11 @@ LICENSE="Apache-2.0 MIT MPL-2.0 BSD BSD-2"
 SLOT="0"
 KEYWORDS="~amd64"
 
+src_prepare() {
+   default
+   sed -i -e 's/-short -race/-short/' makefile || die
+}
+
 src_compile() {
emake KUBEBENCH_VERSION=v${PV} build
 }



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

2023-02-05 Thread William Hubbs
commit: d318ba89fdf7c8ee5da28856c072c0b02b70a793
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Feb  5 21:48:08 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Feb  5 21:48:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d318ba89

app-containers/cadvisor: fix tests

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

 app-containers/cadvisor/cadvisor-0.36.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-containers/cadvisor/cadvisor-0.36.0.ebuild 
b/app-containers/cadvisor/cadvisor-0.36.0.ebuild
index 9e760144cab2..f039eb3ee130 100644
--- a/app-containers/cadvisor/cadvisor-0.36.0.ebuild
+++ b/app-containers/cadvisor/cadvisor-0.36.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,11 +20,12 @@ DEPEND="${COMMON_DEPEND}"
 RDEPEND="${COMMON_DEPEND}"
 
 src_prepare() {
+   default
sed -i -e "/go get/d" build/assets.sh || die
sed -i -e "s/git describe.*/echo ${PV} )/"\
-e "s/git rev-parse --short HEAD.*/echo ${COMMIT} )/"\
build/build.sh || die
-   default
+   sed -i -e "s/-short -race/-short/" Makefile || die
 }
 
 src_compile() {



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

2023-02-05 Thread Henri Gasc
commit: 04d0afd7769ad9f9d5f9dc959ddec9f3e5a23862
Author: Henri Gasc  eurecom  fr>
AuthorDate: Sun Feb  5 19:19:19 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Sun Feb  5 21:06:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04d0afd7

dev-python/moderngl-window: new package, add 2.4.2

Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/moderngl-window/Manifest|  1 +
 dev-python/moderngl-window/metadata.xml| 12 +++
 .../moderngl-window/moderngl-window-2.4.2.ebuild   | 25 ++
 3 files changed, 38 insertions(+)

diff --git a/dev-python/moderngl-window/Manifest 
b/dev-python/moderngl-window/Manifest
new file mode 100644
index 0..61d89a8d3
--- /dev/null
+++ b/dev-python/moderngl-window/Manifest
@@ -0,0 +1 @@
+DIST v2.4.2.gh.tar.gz 30988391 BLAKE2B 
12de492955058454ae791246e057f1b8d317a12011c04a8cef883144a0e89204918c2396eb07781d7065f2c008cb75ba5453b87901badf7dd7c19b76edd202d2
 SHA512 
54af3fd48e6aa1a1d55d2b72c54e90e73df366d4e06fea92040e0b3fb75ad24b536584e5a86328a3a51f30a7c4987bbe5ece83b76d58a5126fc677c74a6dfac7

diff --git a/dev-python/moderngl-window/metadata.xml 
b/dev-python/moderngl-window/metadata.xml
new file mode 100644
index 0..edc8a26d4
--- /dev/null
+++ b/dev-python/moderngl-window/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   g...@eurecom.fr
+   Gasc Henri
+   
+   
+   moderngl-window
+   moderngl/moderngl-window
+   
+

diff --git a/dev-python/moderngl-window/moderngl-window-2.4.2.ebuild 
b/dev-python/moderngl-window/moderngl-window-2.4.2.ebuild
new file mode 100644
index 0..137c95871
--- /dev/null
+++ b/dev-python/moderngl-window/moderngl-window-2.4.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A cross platform utility library for ModernGL"
+HOMEPAGE="https://github.com/moderngl/moderngl-window 
https://pypi.org/project/moderngl-window;
+SRC_URI="https://github.com/moderngl/moderngl-window/archive/refs/tags/${PV}.tar.gz
 -> v${PV}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+"
+DEPEND="${BDEPEND}"



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

2023-02-05 Thread Henri Gasc
commit: e5e1c98d9cfff1af9082c6acb9d44fd64de2a657
Author: Henri Gasc  eurecom  fr>
AuthorDate: Sun Feb  5 18:50:13 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Sun Feb  5 21:06:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e5e1c98d

dev-python/moderngl: new package, add 5.7.4

Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/moderngl/Manifest  |  1 +
 dev-python/moderngl/metadata.xml  | 12 
 dev-python/moderngl/moderngl-5.7.4.ebuild | 47 +++
 3 files changed, 60 insertions(+)

diff --git a/dev-python/moderngl/Manifest b/dev-python/moderngl/Manifest
new file mode 100644
index 0..b63830e75
--- /dev/null
+++ b/dev-python/moderngl/Manifest
@@ -0,0 +1 @@
+DIST v5.7.4.gh.tar.gz 2687476 BLAKE2B 
a71180f2e450eec248bc6388a30738902c0f035014e56b2af21ed0b8c797c579d9ccd0d971ca639dc6347cc986cd1f7e1e86a5a7f9ecdc639808963c17d1ea6c
 SHA512 
a626a0c60809f468563462822570855943ecdb0bcde41e18483259defcd45d89b084719b5eabe6009b0fb823b8921af8fd9858cfd937f4d1fd12de21f03f9359

diff --git a/dev-python/moderngl/metadata.xml b/dev-python/moderngl/metadata.xml
new file mode 100644
index 0..cbb5ca898
--- /dev/null
+++ b/dev-python/moderngl/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   g...@eurecom.fr
+   Gasc Henri
+   
+   
+   moderngl
+   moderngl/moderngl
+   
+

diff --git a/dev-python/moderngl/moderngl-5.7.4.ebuild 
b/dev-python/moderngl/moderngl-5.7.4.ebuild
new file mode 100644
index 0..86e280104
--- /dev/null
+++ b/dev-python/moderngl/moderngl-5.7.4.ebuild
@@ -0,0 +1,47 @@
+# Copyright 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="Modern OpenGL binding for python"
+HOMEPAGE="https://github.com/moderngl/moderngl 
https://pypi.org/project/moderngl;
+SRC_URI="https://github.com/moderngl/moderngl/archive/refs/tags/${PV}.tar.gz 
-> v${PV}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+BDEPEND="
+   x11-libs/libX11
+   media-libs/libglvnd[X]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   dev-python/pycodestyle[${PYTHON_USEDEP}]
+   dev-python/glcontext[${PYTHON_USEDEP}]
+)
+"
+DEPEND="${BDEPEND}"
+
+# Tests are deactivated because we cannot open display
+# distutils_enable_tests pytest
+# python_test() {
+# cd "${T}" || die
+# epytest "${S}"/tests
+# }
+
+pkg_postinst() {
+   use test && ewarn The tests for this package are deactivated because 
the test display can not be opened.
+   use test && ewarn If you know how to solve this issue, please do so.
+}



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

2023-02-05 Thread Henri Gasc
commit: 992445e8205d50e42df7a4da5d77c7f884265462
Author: Henri Gasc  eurecom  fr>
AuthorDate: Sun Feb  5 18:51:17 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Sun Feb  5 21:06:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=992445e8

dev-python/glcontext: new package, add 2.3.7

Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/glcontext/Manifest   |  1 +
 dev-python/glcontext/glcontext-2.3.7.ebuild | 48 +
 dev-python/glcontext/metadata.xml   | 12 
 3 files changed, 61 insertions(+)

diff --git a/dev-python/glcontext/Manifest b/dev-python/glcontext/Manifest
new file mode 100644
index 0..3887b403b
--- /dev/null
+++ b/dev-python/glcontext/Manifest
@@ -0,0 +1 @@
+DIST v2.3.7.gh.tar.gz 22254 BLAKE2B 
f6714e6427dec938f576eea997f258468a6c8ae1c67ed1d560b660c410676055b0632b22fad6756e7d36d10dcec2a6e66fc8bf506e5b9ea037912e87a94e
 SHA512 
f2d597dc338c9dab911494d2249fdbb400af0e79e101c0cacb53418af4ac4f4cc261cc22dd6685102401ece6dada193769840eb5836cb03119313a8770cc09e9

diff --git a/dev-python/glcontext/glcontext-2.3.7.ebuild 
b/dev-python/glcontext/glcontext-2.3.7.ebuild
new file mode 100644
index 0..6c7170a43
--- /dev/null
+++ b/dev-python/glcontext/glcontext-2.3.7.ebuild
@@ -0,0 +1,48 @@
+# Copyright 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="Modern OpenGL binding for python"
+HOMEPAGE="https://github.com/moderngl/glcontext 
https://pypi.org/project/glcontext;
+SRC_URI="https://github.com/moderngl/glcontext/archive/refs/tags/${PV}.tar.gz 
-> v${PV}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+BDEPEND="
+   x11-libs/libX11
+   media-libs/libglvnd[X]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+)
+"
+DEPEND="${BDEPEND}"
+
+# Tests are deactivated because we cannot open display
+# distutils_enable_tests pytest
+# src_test() {
+# virtx distutils-r1_src_test
+# }
+
+# python_test() {
+# cd "${T}" || die
+# epytest "${S}"/tests || die "Tests failed with ${EPYTHON}"
+# }
+
+pkg_postinst() {
+   use test && ewarn The tests for this package are deactivated because 
the test display can not be opened.
+   use test && ewarn If you know how to solve this issue, please do so.
+}

diff --git a/dev-python/glcontext/metadata.xml 
b/dev-python/glcontext/metadata.xml
new file mode 100644
index 0..7a7158a28
--- /dev/null
+++ b/dev-python/glcontext/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   g...@eurecom.fr
+   Gasc Henri
+   
+   
+   glcontext
+   moderngl/glcontext
+   
+



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

2023-02-05 Thread Henri Gasc
commit: 1d26286381a4cf0b0ead9978f1684f18a747172a
Author: Henri Gasc  eurecom  fr>
AuthorDate: Sun Feb  5 20:45:54 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Sun Feb  5 21:06:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d262863

dev-python/svgelements: new package, add 1.9.0

Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/svgelements/Manifest |  1 +
 dev-python/svgelements/metadata.xml | 12 +++
 dev-python/svgelements/svgelements-1.9.0.ebuild | 48 +
 3 files changed, 61 insertions(+)

diff --git a/dev-python/svgelements/Manifest b/dev-python/svgelements/Manifest
new file mode 100644
index 0..ded2857d1
--- /dev/null
+++ b/dev-python/svgelements/Manifest
@@ -0,0 +1 @@
+DIST v1.9.0.gh.tar.gz 130668 BLAKE2B 
e1315f0e5136e5a784a69df853fd27737f3b4cfed7423126ab3e94fd50ccb5d747bd9661a9f2853970ed17e9ea185fe342762072aed16b213d39aa44bea369b0
 SHA512 
c0373373f8f43cadf0b374c89830b2ec4e1eda2fa4052d6d0f72139755dc40a3d15d8b10b2298b2fce15f1540628b9aad57b6449b249290c9e08eb1cb4cdef85

diff --git a/dev-python/svgelements/metadata.xml 
b/dev-python/svgelements/metadata.xml
new file mode 100644
index 0..008cf8178
--- /dev/null
+++ b/dev-python/svgelements/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   g...@eurecom.fr
+   Gasc Henri
+   
+   
+   svgelements
+   meerk40t/svgelements
+   
+

diff --git a/dev-python/svgelements/svgelements-1.9.0.ebuild 
b/dev-python/svgelements/svgelements-1.9.0.ebuild
new file mode 100644
index 0..a249fc5f6
--- /dev/null
+++ b/dev-python/svgelements/svgelements-1.9.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="SVG Parsing for Elements, Paths, and other SVG Objects."
+HOMEPAGE="https://github.com/meerk40t/svgelements 
https://pypi.org/project/svgelements;
+SRC_URI="https://github.com/meerk40t/svgelements/archive/refs/tags/${PV}.tar.gz
 -> v${PV}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=""
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="${BDEPEND}"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   default
+   mv "${S}/test" "${S}_tests"
+}
+
+python_test() {
+   cd "${T}" || die
+   epytest "${S}_tests"
+}
+
+pkg_postinst() {
+   elog Some other packages could be installed to extend functionnality:
+   elog
+   elog - dev-python/scipy, to be more precise for arc lenght
+   elog - dev-python/pillow, to be able to load images
+   elog - dev-python/numpy, to do lightning fast linearization for Shapes
+}



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

2023-02-05 Thread Henri Gasc
commit: ad1833a8862ea89642efc7f60e61f7ce2da6e213
Author: Henri Gasc  eurecom  fr>
AuthorDate: Sun Feb  5 16:39:01 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Sun Feb  5 21:06:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad1833a8

dev-python/ManimPango: new package, add 0.4.3

Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/ManimPango/Manifest|  1 +
 dev-python/ManimPango/ManimPango-0.4.3.ebuild | 29 +++
 dev-python/ManimPango/metadata.xml| 12 +++
 3 files changed, 42 insertions(+)

diff --git a/dev-python/ManimPango/Manifest b/dev-python/ManimPango/Manifest
new file mode 100644
index 0..d40b55be9
--- /dev/null
+++ b/dev-python/ManimPango/Manifest
@@ -0,0 +1 @@
+DIST v0.4.3.gh.tar.gz 4144247 BLAKE2B 
cf6506a7928d9838fad2a0539b39aee6e6b3539f5fcf957817deeca2bdb01c48ed7cbd56bca4f70816f945b918e48a7db7a160f710c2c4f3be77f625cd665e95
 SHA512 
0bf46f66a20fd2be6ea6fe0e1b7a6fdb51276820827771b0d5d4c34ca465e939566964bb02da35109bddbb3bc10875d7b7c71767ffc4f83a593712253262a886

diff --git a/dev-python/ManimPango/ManimPango-0.4.3.ebuild 
b/dev-python/ManimPango/ManimPango-0.4.3.ebuild
new file mode 100644
index 0..eff2a188a
--- /dev/null
+++ b/dev-python/ManimPango/ManimPango-0.4.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 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="Binding for Pango, to use with Manim."
+HOMEPAGE="https://github.com/ManimCommunity/ManimPango 
https://pypi.org/project/manimpango;
+SRC_URI="https://github.com/ManimCommunity/ManimPango/archive/refs/tags/v${PV}.tar.gz
 -> v${PV}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=""
+BDEPEND="
+   dev-python/cython
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   x11-libs/pango
+"
+DEPEND="${BDEPEND}"
+
+distutils_enable_tests pytest

diff --git a/dev-python/ManimPango/metadata.xml 
b/dev-python/ManimPango/metadata.xml
new file mode 100644
index 0..9529a1671
--- /dev/null
+++ b/dev-python/ManimPango/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   g...@eurecom.fr
+   Gasc Henri
+   
+   
+   manimpango
+   ManimCommunity/ManimPango
+   
+



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

2023-02-05 Thread Henri Gasc
commit: ddb6cba03353edd380267e7399b5a476d50bc657
Author: Henri Gasc  eurecom  fr>
AuthorDate: Sun Feb  5 19:35:43 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Sun Feb  5 21:06:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ddb6cba0

dev-python/screeninfo: new package, add 0.8.1

Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/screeninfo/Manifest|  1 +
 dev-python/screeninfo/metadata.xml| 12 
 dev-python/screeninfo/screeninfo-0.8.1.ebuild | 24 
 3 files changed, 37 insertions(+)

diff --git a/dev-python/screeninfo/Manifest b/dev-python/screeninfo/Manifest
new file mode 100644
index 0..b30016dd6
--- /dev/null
+++ b/dev-python/screeninfo/Manifest
@@ -0,0 +1 @@
+DIST v0.8.1.gh.tar.gz 26498 BLAKE2B 
4e67c6dab4638871247771329f7daf788015df591e03d4f02fb3950a9551c00c3cdff7c2e4d19a33930ec535a9bbaa1f67c5326830292e4ef93f3b9aaa788d18
 SHA512 
cbcffbd708bf3d2788efe67d9df2bcb99fdf09f91b6e9f40c024e4b1e372417bf6d3c61188a198c4b760302fe1e3ab16e2747cf7a7e14ce7ba82bda77334995c

diff --git a/dev-python/screeninfo/metadata.xml 
b/dev-python/screeninfo/metadata.xml
new file mode 100644
index 0..ea553b23a
--- /dev/null
+++ b/dev-python/screeninfo/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   g...@eurecom.fr
+   Gasc Henri
+   
+   
+   screeninfo
+   rr-/screeninfo
+   
+

diff --git a/dev-python/screeninfo/screeninfo-0.8.1.ebuild 
b/dev-python/screeninfo/screeninfo-0.8.1.ebuild
new file mode 100644
index 0..8640dd9eb
--- /dev/null
+++ b/dev-python/screeninfo/screeninfo-0.8.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Fetch location and size of physical screens."
+HOMEPAGE="https://github.com/rr-/screeninfo 
https://pypi.org/project/screeninfo;
+SRC_URI="https://github.com/rr-/screeninfo/archive/refs/tags/${PV}.tar.gz -> 
v${PV}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=""
+BDEPEND="dev-python/poetry-core[${PYTHON_USEDEP}]"
+DEPEND="${BDEPEND}"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/pymol/

2023-02-05 Thread Marek Szuba
commit: 3a660afed239c168c7f62df1517dddaab03738d6
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Feb  5 20:56:02 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Feb  5 21:01:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a660afe

sci-chemistry/pymol: account for dev-libs/msgpack without IUSE=cxx

No revbump because this isn't finished yet - for newer versions of
msgpack PyMol should depend on dev-cpp/msgpack-cxx, however
compatibility with that package has not been tested yet.

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

 sci-chemistry/pymol/pymol-2.5.0-r1.ebuild | 2 +-
 sci-chemistry/pymol/pymol-2.5.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-chemistry/pymol/pymol-2.5.0-r1.ebuild 
b/sci-chemistry/pymol/pymol-2.5.0-r1.ebuild
index d237e0916f57..287c6e3776bc 100644
--- a/sci-chemistry/pymol/pymol-2.5.0-r1.ebuild
+++ b/sci-chemistry/pymol/pymol-2.5.0-r1.ebuild
@@ -20,7 +20,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="+netcdf web"
 
 DEPEND="
-   dev-libs/msgpack[cxx]
+   dev-libs/msgpack[cxx(-)]
dev-libs/mmtf-cpp
dev-python/pyopengl[${PYTHON_USEDEP}]
dev-python/PyQt5[opengl,${PYTHON_USEDEP}]

diff --git a/sci-chemistry/pymol/pymol-2.5.0.ebuild 
b/sci-chemistry/pymol/pymol-2.5.0.ebuild
index 80803df67e5d..febb99f21a88 100644
--- a/sci-chemistry/pymol/pymol-2.5.0.ebuild
+++ b/sci-chemistry/pymol/pymol-2.5.0.ebuild
@@ -21,7 +21,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="+netcdf web"
 
 DEPEND="
-   dev-libs/msgpack[cxx]
+   dev-libs/msgpack[cxx(-)]
dev-libs/mmtf-cpp
dev-python/pyopengl[${PYTHON_USEDEP}]
dev-python/PyQt5[opengl,${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swayidle/

2023-02-05 Thread Matthew Thode
commit: 1058faa4cb977eebacf21cb7b441b5bbfa98b25a
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Feb  5 20:52:13 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Feb  5 20:52:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1058faa4

gui-apps/swayidle: drop 1.7, 1.7.1

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

 gui-apps/swayidle/Manifest  |  2 --
 gui-apps/swayidle/swayidle-1.7.1.ebuild | 52 -
 gui-apps/swayidle/swayidle-1.7.ebuild   | 52 -
 3 files changed, 106 deletions(-)

diff --git a/gui-apps/swayidle/Manifest b/gui-apps/swayidle/Manifest
index e54015bf4700..9f95400560b3 100644
--- a/gui-apps/swayidle/Manifest
+++ b/gui-apps/swayidle/Manifest
@@ -1,3 +1 @@
-DIST swayidle-1.7.1.tar.gz 13285 BLAKE2B 
698f9d75977746631290b92787b33015483ffec4ed1b84386b393bfd20dd65a6dc309de6ef1a01b00b9b96563fcd423d5994d19f03094d1c1ac6382abde898a2
 SHA512 
6e0a6eb3b99a415414cac04299392ede9a8263fa5f4a75815742f5fcd4a5badb3021a7ff699a476c04ca2256b85f4149f8c8dda0484306636ffbaccff615d9da
-DIST swayidle-1.7.tar.gz 12458 BLAKE2B 
06462d286e4786173d26241056c2b0c71a9253eac31e0b33bd70c5729ff172c3b8ab2c6377c3bc4a6f53cf580adbaac792d90f46da7f944bcc5a4055b642fe5a
 SHA512 
26a48c510caaadb1ad694426e82880ab1547b7b0ef8ac62a2c2ee41c7b8cc0554f4925b0abdc6dc37f2501a171c0b6ae53c56b045b5c545093f3b0463aefcf24
 DIST swayidle-1.8.0.tar.gz 13610 BLAKE2B 
0eeb83b1ff77dc0a4288280e680da988471651c9ca635641f8fadfc89c3db24f814535c5e2b8854c39d7ff2d2f76181cb758251a550e7e1f532d077468f8962c
 SHA512 
92b482e24926e645c33e29e7ed88912294a375ec625c0c8d85bc6aeeb6691f9cbfc05e88533465702667e479daeaae915481907526f7c862cb81622745f1ce68

diff --git a/gui-apps/swayidle/swayidle-1.7.1.ebuild 
b/gui-apps/swayidle/swayidle-1.7.1.ebuild
deleted file mode 100644
index eae35b1fd033..
--- a/gui-apps/swayidle/swayidle-1.7.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Idle management daemon for Wayland"
-HOMEPAGE="https://github.com/swaywm/swayidle;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="elogind +man systemd"
-REQUIRED_USE="?? ( elogind systemd )"
-
-DEPEND="
-   dev-libs/wayland
-   elogind? ( >=sys-auth/elogind-237[policykit] )
-   systemd? ( >=sys-apps/systemd-237[policykit] )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   >=dev-libs/wayland-protocols-1.14
-   virtual/pkgconfig
-   man? ( app-text/scdoc )
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dman-pages=$(usex man enabled disabled)
-   "-Dfish-completions=true"
-   "-Dzsh-completions=true"
-   "-Dbash-completions=true"
-   )
-   if use systemd; then
-   emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd")
-   elif use elogind; then
-   emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=elogind")
-   else
-   emesonargs+=("-Dlogind=disabled")
-   fi
-
-   meson_src_configure
-}

diff --git a/gui-apps/swayidle/swayidle-1.7.ebuild 
b/gui-apps/swayidle/swayidle-1.7.ebuild
deleted file mode 100644
index 2fc7da1e95f1..
--- a/gui-apps/swayidle/swayidle-1.7.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Idle management daemon for Wayland"
-HOMEPAGE="https://github.com/swaywm/swayidle;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="elogind +man systemd"
-REQUIRED_USE="?? ( elogind systemd )"
-
-DEPEND="
-   dev-libs/wayland
-   elogind? ( >=sys-auth/elogind-237[policykit] )
-   systemd? ( >=sys-apps/systemd-237[policykit] )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   >=dev-libs/wayland-protocols-1.14
-   virtual/pkgconfig
-   man? ( app-text/scdoc )
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dman-pages=$(usex man enabled disabled)
-   "-Dfish-completions=true"
-   "-Dzsh-completions=true"
-   "-Dbash-completions=true"
-   )
-   if use systemd; then
-   emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd")
-   elif use elogind; then
-   emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=elogind")
-   else
-   

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

2023-02-05 Thread Alfredo Tupone
commit: 4ca744238937f57ced3ee1e8efde27908048ccb5
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Feb  5 20:43:25 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Feb  5 20:43:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca74423

dev-ada/libadalang-tools: drop 22.0.0-r1

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

 dev-ada/libadalang-tools/Manifest  |  1 -
 .../libadalang-tools-22.0.0-r1.ebuild  | 69 --
 2 files changed, 70 deletions(-)

diff --git a/dev-ada/libadalang-tools/Manifest 
b/dev-ada/libadalang-tools/Manifest
index fa9b73123a4e..fca2d1536828 100644
--- a/dev-ada/libadalang-tools/Manifest
+++ b/dev-ada/libadalang-tools/Manifest
@@ -1,2 +1 @@
-DIST libadalang-tools-22.0.0.tar.gz 892619 BLAKE2B 
5ba3cc91c0cd251ade396eda1d8de4244712905ef33ec9bb68a76ab20908d4034b78989dc051b2e47a2fd37e41ae49bf46b1459a74742205750c8a60697e27cc
 SHA512 
c9028428379e68644dee140b76c6806b15561484bdc77a8c85c88c1ae4de512b6252f41b415fe767c5c7ae533fba1583e075620bd222a7be240d6cd1130d25bd
 DIST libadalang-tools-23.0.0.tar.gz 1101324 BLAKE2B 
6bfa794a243126bc5b70b7ab89fd08c9591d009b2a6dc749298804699cec8a067c9babd38d31048eea31a625c6fd5a2a9f6e49cfd97fa371d46a975c5407a65f
 SHA512 
922a0b72ac9fa2a7ce3fa70aa360e67c987ee4ddfb77199a8e63092df640f3d7dc8ebc01d88cce8b97ef91ed6af1fd3555fb7c223cdae91bbdda5e336b3d067e

diff --git a/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild
deleted file mode 100644
index 5ae70a98ebd0..
--- a/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ADA_COMPAT=( gnat_2021 gcc_12_2_0 )
-inherit ada multiprocessing
-
-DESCRIPTION="Libadalang-based tools: gnatpp, gnatmetric and gnatstub"
-HOMEPAGE="https://www.adacore.com/community;
-SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+shared static-libs static-pic"
-
-RESTRICT="test"
-
-REQUIRED_USE="|| ( shared static-libs static-pic )
-   ${ADA_REQUIRED_USE}"
-
-RDEPEND="${ADA_DEPS}"
-DEPEND="${RDEPEND}
-   dev-ada/libadalang:=[${ADA_USEDEP},static-libs?,static-pic?]"
-BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]"
-
-src_compile() {
-   build () {
-   gprbuild -v -k -XLIBRARY_TYPE=$1 -XBUILD_MODE=prod \
-   -P src/lal_tools.gpr -p -j$(makeopts_jobs) \
-   -cargs:Ada ${ADAFLAGS} || die
-   gprbuild -v -k -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$1 \
-   -XBUILD_MODE=prod -XLALTOOLS_SET=all \
-   -P src/build.gpr -p -j$(makeopts_jobs) \
-   -cargs:Ada ${ADAFLAGS} || die
-   }
-   if use shared; then
-   build relocatable
-   fi
-   if use static-libs; then
-   build static
-   fi
-   if use static-pic; then
-   build static-pic
-   fi
-}
-
-src_install() {
-   build () {
-   gprinstall -XLIBRARY_TYPE=$1 -XBUILD_MODE=prod \
-   --prefix="${D}"/usr --sources-subdir=include/lal_tools \
-   --build-name=$1 --build-var=LIBRARY_TYPE \
-   --build-var=LAL_TOOLS_BUILD \
-   -P src/lal_tools.gpr -p -f || die
-   }
-   if use shared; then
-   build relocatable
-   fi
-   if use static-libs; then
-   build static
-   fi
-   if use static-pic; then
-   build static-pic
-   fi
-   dobin bin/gnat{metric,pp,stub,test}
-   einstalldocs
-}



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

2023-02-05 Thread Alfredo Tupone
commit: 785a28a382680ee41d983f5a68f540145acd448d
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Feb  5 20:30:27 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Feb  5 20:41:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=785a28a3

dev-ada/VSS: stabilize 23.0.0 for amd64, x86

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

 dev-ada/VSS/VSS-23.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/VSS/VSS-23.0.0.ebuild b/dev-ada/VSS/VSS-23.0.0.ebuild
index 712d979fdb79..7c3492e64841 100644
--- a/dev-ada/VSS/VSS-23.0.0.ebuild
+++ b/dev-ada/VSS/VSS-23.0.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
 
 LICENSE="GPL-3 gcc-runtime-library-exception-3.1"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${ADA_REQUIRED_USE}"



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

2023-02-05 Thread Alfredo Tupone
commit: ae93910db8be01e92c3bf0dc1a25c7e9388313ab
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Feb  5 20:41:06 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Feb  5 20:41:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae93910d

dev-ada/ada_language_server: drop 22.0.0

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

 dev-ada/ada_language_server/Manifest   |  1 -
 .../ada_language_server-22.0.0.ebuild  | 76 --
 2 files changed, 77 deletions(-)

diff --git a/dev-ada/ada_language_server/Manifest 
b/dev-ada/ada_language_server/Manifest
index 10cfc1eb9cbf..e167f304b164 100644
--- a/dev-ada/ada_language_server/Manifest
+++ b/dev-ada/ada_language_server/Manifest
@@ -1,2 +1 @@
-DIST ada_language_server-22.0.0.tar.gz 791594 BLAKE2B 
9effdf8376e00fe838be7b53c5756dc0d325e36eae780642d79483d6fcead9019cab41e228fe2313d6f31e06895e2d41feef194cb24ac50f02d6dd066774b642
 SHA512 
ef4bdf41315aad09750e85521657aefaaee419739aac4dec6e182691b8b5282face19481a113e710f7c4b21f6e6f51296d1872aaf5c1c3ab19b6774d142c021c
 DIST ada_language_server-23.0.10.tar.gz 1224074 BLAKE2B 
100a0d042a6c638b1b3eb7c9c27a638f218a66e3f52a6f9be53fc42e764aff636c4fe7c1f532f2ba7ae6a811bf4cb8a8ce4a416fd1958c460ffb7f715a7166f5
 SHA512 
bc062d9e4b6c37a9add7a5665a44ee0ad06fd9ef12cb854b49ed52ed060dfe3582b54a47a4764f0f5b305c2ea697d180832ee4ed87dfcde37bcbc83cb2479299

diff --git a/dev-ada/ada_language_server/ada_language_server-22.0.0.ebuild 
b/dev-ada/ada_language_server/ada_language_server-22.0.0.ebuild
deleted file mode 100644
index 56ae81a95e1c..
--- a/dev-ada/ada_language_server/ada_language_server-22.0.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ADA_COMPAT=( gnat_2021 gcc_12_2_0 )
-inherit ada multiprocessing toolchain-funcs
-
-DESCRIPTION="an implementation of the Microsoft Language Server Protocol for 
Ada/SPARK"
-HOMEPAGE="https://github.com/AdaCore/ada_language_server;
-SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-IUSE="test"
-RESTRICT="test" # Tests do not work
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="${ADA_DEPS}
-   dev-ada/ada_libfswatch[${ADA_USEDEP}]
-   dev-ada/gnatcoll-core[${ADA_USEDEP},shared]
-   dev-ada/libadalang[${ADA_USEDEP}]
-   ~dev-ada/libadalang-tools-${PV}[${ADA_USEDEP},shared]
-   dev-ada/spawn[${ADA_USEDEP},shared,glib]
-   dev-ada/VSS[${ADA_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]
-   test? ( dev-ada/e3-testsuite )"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-src_prepare() {
-   sed -i \
-   -e "s:g++:$(tc-getCXX):" \
-   gnat/lsp_server.gpr \
-   || die
-   default
-}
-
-src_compile() {
-   gprbuild -v -j$(makeopts_jobs) -P gnat/tester.gpr -p \
-   -XLIBRARY_TYPE=relocatable \
-   -XBUILD_MODE=prod \
-   -cargs:Ada ${ADAFLAGS} || die
-   gprbuild -v -j$(makeopts_jobs) -c -u -P gnat/lsp_server.gpr -p \
-   -XLIBRARY_TYPE=relocatable s-memory.adb \
-   -XBUILD_MODE=prod \
-   -cargs:Ada ${ADAFLAGS} || die
-   gprbuild -v -j$(makeopts_jobs) -P gnat/lsp_server.gpr -p \
-   -XLIBRARY_TYPE=relocatable -XVERSION= \
-   -XBUILD_MODE=prod \
-   -cargs:Ada ${ADAFLAGS} || die
-   gprbuild -v -j$(makeopts_jobs) -P gnat/codec_test.gpr -p \
-   -XLIBRARY_TYPE=relocatable \
-   -XBUILD_MODE=prod \
-   -cargs:Ada ${ADAFLAGS} || die
-   gprbuild -v -j$(makeopts_jobs) -P gnat/lsp_client.gpr -p \
-   -XLIBRARY_TYPE=relocatable \
-   -XBUILD_MODE=prod \
-   -cargs:Ada ${ADAFLAGS} || die
-   gprbuild -v -j$(makeopts_jobs) -P gnat/lsp_client_glib.gpr -p \
-   -XLIBRARY_TYPE=relocatable \
-   -XBUILD_MODE=prod \
-   -cargs:Ada ${ADAFLAGS} || die
-   mkdir -p integration/vscode/ada/linux
-   cp -f .obj/server/ada_language_server integration/vscode/ada/linux || 
die
-}
-
-src_install() {
-   emake install DESTDIR="${D}"/usr
-   gprinstall -f -P gnat/lsp_client_glib.gpr -p -r --mode=dev \
-   --prefix="${D}"/usr -XBUILD_MODE=dev -XLIBRARY_TYPE=relocatable 
|| die
-
-   einstalldocs
-}



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

2023-02-05 Thread Patrick McLean
commit: a773d7e0cdb9579343c1a4437ed4ce97f9d91d1f
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb  5 20:39:38 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb  5 20:40:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a773d7e0

net-misc/openssh: Revbump to 9.2_p1-r2, restore X509 patch with 14.1

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

 net-misc/openssh/Manifest|  3 +++
 .../{openssh-9.2_p1-r1.ebuild => openssh-9.2_p1-r2.ebuild}   | 12 ++--
 2 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest
index 11ae3471ce66..d16682cf7844 100644
--- a/net-misc/openssh/Manifest
+++ b/net-misc/openssh/Manifest
@@ -10,7 +10,10 @@ DIST openssh-9.1p1+x509-14.0.1.diff.gz 1236304 BLAKE2B 
389e652a7cca4d7322d784e51
 DIST openssh-9.1p1-sctp-1.2.patch.xz 6772 BLAKE2B 
8393c1ca5f0df7e4d490cef5c38d50d45da83a9c3f650e9af15d95825f9e682a6aaf6a0e85fc1704d41d6567aec8f0b34e43b20652e0141008ccdbe91426dfac
 SHA512 
6750394d0fb7b7f93a0e4f94204e53277cc341c5b2427130559e443557dbb95f2e85a71cfe8d40cfa17dd015b0f3880f79a1f868374e60e94e8385c9b45acec5
 DIST openssh-9.1p1.tar.gz 1838747 BLAKE2B 
287b6b1cc4858b27af88f4a4674670afff1fb5b99461892083393c53ef3747c5a0fcd90cba95d2c27465a919e00f7f42732c93af4f306665ba0393bbb7a534f5
 SHA512 
a1f02c407f6b621b1d0817d1a0c9a6839b67e416c84f3b76c63003b119035b24c19a1564b22691d1152e1d2d55f4dc7eb1af2d2318751e431a99c4efa77edc70
 DIST openssh-9.1p1.tar.gz.asc 833 BLAKE2B 
83efe3c705f6a02c25a9fc9bac2a4efd77470598d9e0fcb86dff2d265c58cffec1afecad3621769b2bd78ac25884f0ee20ae9b311e895db93e3bb552dffd6e74
 SHA512 
47dc7295f9694250bcbb86d7ca0830a47da4f3df7795bb05ebaf1590284ccce5317022c536bea1b09bd2fa4d8013295cc0de287ebe3f9dc605582077e9f11ddd
+DIST openssh-9.2_p1-X509-glue-14.1.patch.xz 900 BLAKE2B 
1cfde24cdd636390bcd9b546da182b0848d637c366ff387f045e8d9158e94ff9577c0dff9d87a552208a56aac4ae8319bb17fd772719a7aa2cbc8baf2bfe59fc
 SHA512 
b3f87fb0c339ffe627b347b4cc56fc6a056e5e9a4f23481bb18fc55262e1de3f0394d2f7a85c4fa120f74616a5872cf6628118bcda6973dfa9baec8d7e0e65b1
+DIST openssh-9.2_p1-hpn-15.2-X509-14.1-glue.patch.xz 6040 BLAKE2B 
d032d1f03ab1bd310af055a452375e6b85ebe40f3d09effdfb07085981155b751c6fdc74a9ee10afe807c2cd10be3444baf712eb0b211bdaff4dc43dc4f65938
 SHA512 
696f5ee26eeef7a1d56c212eb8bf7c7a568ded2a576eddae92b98b9b3b6bd5bd66e0944b9328e93ec4d55d16f72215a13c25d27de81f75aaae8fdbe68e3df51e
 DIST openssh-9.2_p1-hpn-15.2-glue.patch.xz 4172 BLAKE2B 
7bec61008f02c07bf24112995066bcd434820354155eb022ffa550baa8f7be896d915423698427ec921473190eb8e83739d2ceff04f79967759fc82b74435dac
 SHA512 
c669a70611479f4ee0f3ba8417afc052f0212cb2d338c524fb3bf6c52a1bf3ca78fe78ab04118de5aa472a10d30b95f084c3ed00a542a8b3d0f541f8ea3f26af
+DIST openssh-9.2p1+x509-14.1.diff.gz 1210737 BLAKE2B 
6b1cb2392c3fdbc7627b44a055da7662c686786cddaefcdf63f33fa92c1d97a5fb9ff54d03b7aef700715baa44f4485ad2dd73f59aac5b19617597832e135773
 SHA512 
88ba0dfd6e7eddf06e47d27299ee900dd1a9dc24df706bde51231b290f666848935204281577a9e47267939e7ee852f7232caaccdae6ac3eb503e53c075e630d
 DIST openssh-9.2p1-sctp-1.2.patch.xz 6828 BLAKE2B 
8a57b85ce5d18dca34ef71b486f2f24bbc82f6bf263a4f162a1222d96ef2adc469cce62f368c9192512efaa8e1e2496a7bd8f79a11698bf0118eee07a703e6ef
 SHA512 
3713847ef7b280f8b74a1b493644152c948ce74e06c1d0bff52996647963ca156cbc845b4459bcdbd4745eb440e409af07af2f0b696c65950a8a6d7ddb46f6c8
 DIST openssh-9.2p1.tar.gz 1852380 BLAKE2B 
8d0b5e43cb42cba105a1fe303c447a2b85151cb33ec7ed47747d75c5a61d0f07f0ee4b1020b79c13eb8de4b451c5a844a8afc7ebbbea7ffeceafc3bf59cb8d21
 SHA512 
c4b79ef3a05b96bfc477ffb31f734635bffd5be213ab58e043111c3232dbe999ff24665fa1069518237cffa5126ded0dda8984e1b8f098f4f09b8c1dae20e604
 DIST openssh-9.2p1.tar.gz.asc 833 BLAKE2B 
36210757aaa4ee8e6bdf4cfbb5590e6c54a617817d1657ebb446e54530d01a9e9f5559408b3d424d5efdb4ba06f0c02755637f5480dc81f9b4e32963de91087a
 SHA512 
2a56f8946ed00fcd5a92935e090523d40b5c3747e25661d575b799b1825bf5e47a95eed5e7ed968fe042349c2c7d94d6b0e6bf2d9145b5c6ff5df2ca538d56e5

diff --git a/net-misc/openssh/openssh-9.2_p1-r1.ebuild 
b/net-misc/openssh/openssh-9.2_p1-r2.ebuild
similarity index 98%
rename from net-misc/openssh/openssh-9.2_p1-r1.ebuild
rename to net-misc/openssh/openssh-9.2_p1-r2.ebuild
index 8a348bd91862..f228e1636c82 100644
--- a/net-misc/openssh/openssh-9.2_p1-r1.ebuild
+++ b/net-misc/openssh/openssh-9.2_p1-r2.ebuild
@@ -20,21 +20,22 @@ HPN_PATCHES=(
${PN}-${HPN_PV/./_}-hpn-PeakTput-${HPN_VER}.diff
 )
 HPN_GLUE_PATCH="${PN}-9.2_p1-hpn-${HPN_VER}-glue.patch"
+HPN_PATCH_DIR="HPN-SSH%%20${HPN_VER/./v}%%20${HPN_PV/_P/p}"
 
 SCTP_VER="1.2"
 SCTP_PATCH="${PARCH}-sctp-${SCTP_VER}.patch.xz"
 
-X509_VER="14.0.1"
-#X509_PATCH="${PARCH}+x509-${X509_VER}.diff.gz"
+X509_VER="14.1"
+X509_PATCH="${PARCH}+x509-${X509_VER}.diff.gz"
 X509_GLUE_PATCH="${P}-X509-glue-${X509_VER}.patch"
-X509_HPN_GLUE_PATCH="${PN}-9.1_p1-hpn-${HPN_VER}-X509-${X509_VER}-glue.patch"

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

2023-02-05 Thread Sam James
commit: bff267f3ab486cdb90890bae5707f0857a9daf3e
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  5 20:31:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  5 20:31:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff267f3

sec-keys/openpgp-keys-tor: sync maint w/ net-vpn/tor

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

 sec-keys/openpgp-keys-tor/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/sec-keys/openpgp-keys-tor/metadata.xml 
b/sec-keys/openpgp-keys-tor/metadata.xml
index c3bda71eefca..03f03bf9b7d5 100644
--- a/sec-keys/openpgp-keys-tor/metadata.xml
+++ b/sec-keys/openpgp-keys-tor/metadata.xml
@@ -1,6 +1,13 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   a...@gentoo.org
+   John Helmert III
+   
+   
+   s...@gentoo.org
+   Sam James
+   

 



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

2023-02-05 Thread Sam James
commit: 3742d0c21b76c465a5c646343febc42a3ddfb606
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  5 20:30:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  5 20:30:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3742d0c2

sec-keys/openpgp-keys-danielstenberg: sync maint w/ net-misc/curl

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

 sec-keys/openpgp-keys-danielstenberg/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/sec-keys/openpgp-keys-danielstenberg/metadata.xml 
b/sec-keys/openpgp-keys-danielstenberg/metadata.xml
index c3bda71eefca..83de7fb285e4 100644
--- a/sec-keys/openpgp-keys-danielstenberg/metadata.xml
+++ b/sec-keys/openpgp-keys-danielstenberg/metadata.xml
@@ -1,6 +1,13 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   Matt.Jolly@footclan.ninja
+   Matt Jolly
+   
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   

 



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

2023-02-05 Thread Sam James
commit: ded7adf2cac30989c9fac2211187fa9555aad700
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  5 20:08:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  5 20:14:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ded7adf2

skel.ebuild: use EAPI 8

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

 skel.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/skel.ebuild b/skel.ebuild
index 302bfcf3732e..21c147ceab1d 100644
--- a/skel.ebuild
+++ b/skel.ebuild
@@ -11,7 +11,7 @@
 # The PMS contains specifications for all EAPIs. Eclasses will test for this
 # variable if they need to use features that are not universal in all EAPIs.
 # If an eclass doesn't support latest EAPI, use the previous EAPI instead.
-EAPI=7
+EAPI=8
 
 
 # inherit lists eclasses to inherit functions from. For example, an ebuild



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

2023-02-05 Thread Craig Andrews
commit: b9e08241d7e2c75adaecee85b28f35b2dbbc0298
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Feb  5 19:59:30 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Feb  5 20:01:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9e08241

www-apps/radarr: add 4.4.1.6926

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

 www-apps/radarr/Manifest |  3 ++
 www-apps/radarr/radarr-4.4.1.6926.ebuild | 58 
 2 files changed, 61 insertions(+)

diff --git a/www-apps/radarr/Manifest b/www-apps/radarr/Manifest
index 9b791ad54e98..a8e52072fd61 100644
--- a/www-apps/radarr/Manifest
+++ b/www-apps/radarr/Manifest
@@ -1,3 +1,6 @@
 DIST Radarr.develop.4.4.0.6882.linux-core-arm.tar.gz 93359609 BLAKE2B 
e88bfeee2be00a1f3914d51b9aa14a6336dec9c2fa5a33d682a837f05601a6ab09889528ec81617efbb4305c655a4e0c31ab5d074be39f68c8ea50fede93d553
 SHA512 
5457098a601893d99eeb2d437dbfaf8efb7c07301ddd3868f17cbe28e26b8f1b7e8e937e6334917db316fb5fd360ac8d62605a7022e57964963b0c3803fed96e
 DIST Radarr.develop.4.4.0.6882.linux-core-arm64.tar.gz 93012322 BLAKE2B 
01386e124080bf4c23f5d224ca94861527820f05db65ba88cf7c057f1744b3755e011ec9ce100795d9dd16dcc3ed283a1e7c1801689f83a77d0cedb2d98cd012
 SHA512 
37ffd1381a69c11a9998f4ebd015e1fb46bbe2937f102169713555424fd16a58cb5ebef248c709557186f8383d04a5d1d005ca09e5cc52863ab668fad807b782
 DIST Radarr.develop.4.4.0.6882.linux-core-x64.tar.gz 99002469 BLAKE2B 
6d5f28d010b5ea85771aff70e19b16a230b7c123cbf9a2ba82bbf474b2b7227aebee9b8f1904065b71bc56507ed5dd962b0f2c4b8262f562619e99f3c6e1feb9
 SHA512 
83b6f41dda17381702698485fdcad1b079c94460d0b23d183e718ce4285a02c3ebe7266714d04ae4cee7eeaba1348a1d6a8c7b7fd83c6d18da8c4cd6aa0f181f
+DIST Radarr.develop.4.4.1.6926.linux-core-arm.tar.gz 93983384 BLAKE2B 
6b8e13f32913f17784c81861e36480a7c3cf58e7812f5f40aa0e9857e5f070a205964ef094e98c18c54e4f6a0984ba1ac29eb4b670f177059a323ed64240ef34
 SHA512 
dcc477548ea1a48b00ad34f4c22beb1a37c62305f21d5aa8e371b132345551a39388ded31c4a587c0fc4270b76865f0fd8948af5660a783344d995b2a7e89d3b
+DIST Radarr.develop.4.4.1.6926.linux-core-arm64.tar.gz 93619810 BLAKE2B 
483641924dbf66f1e7a58af287722ca6542bd6f94c96e7019bc5ac8d2c787b60033ac5a40941ad778d5acc7b8ad2b82d713fdaf7b863e7e37a26eb0bf2c72e00
 SHA512 
71b50d5958ad42c9377d88def082dd719b88019a688ddaa2094365c663516b4ff1e89cf390772d04ff5f4b90a0a450d0b02ac641927715c89128e2493e75
+DIST Radarr.develop.4.4.1.6926.linux-core-x64.tar.gz 99605421 BLAKE2B 
aeb4ab24c39ccf5749e22e61f9535064846cd9929f441c672c977ccc1da135097ef57e82fa4a988d522e40dddbe421bb6bc18e4609280e3f7dba8877076b1e2a
 SHA512 
e8a71a210706f8b09ea84028c6c43d131a56f7fdbf3bb94c6a47a75c72bdde351d2f250ec45d1c9c6570f8ef18bb8ab7b83c03e7003c84f91c11d605d8077f70

diff --git a/www-apps/radarr/radarr-4.4.1.6926.ebuild 
b/www-apps/radarr/radarr-4.4.1.6926.ebuild
new file mode 100644
index ..dfd642cc5114
--- /dev/null
+++ b/www-apps/radarr/radarr-4.4.1.6926.ebuild
@@ -0,0 +1,58 @@
+# 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/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-x64.tar.gz
 )
+   arm? ( 
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm.tar.gz
 )
+   arm64? ( 
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm64.tar.gz
 )
+"
+
+DESCRIPTION="A fork of Sonarr to work with movies a la Couchpotato"
+HOMEPAGE="https://www.radarr.video;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+   acct-group/radarr
+   acct-user/radarr
+   media-video/mediainfo
+   dev-libs/icu
+   dev-util/lttng-ust:0
+   dev-db/sqlite
+   sys-libs/glibc
+"
+
+QA_PREBUILT="*"
+
+S="${WORKDIR}/Radarr"
+
+src_prepare() {
+   default
+
+   # https://github.com/dotnet/runtime/issues/57784
+   rm libcoreclrtraceptprovider.so 
Radarr.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/radarr" || die "Install failed!"
+
+   systemd_dounit "${FILESDIR}/radarr.service"
+   systemd_newunit "${FILESDIR}/radarr.service" "${PN}@.service"
+}



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

2023-02-05 Thread Craig Andrews
commit: 546f8c8a11790d1a67365f98580e10045bc5cce2
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Feb  5 20:01:39 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Feb  5 20:01:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=546f8c8a

www-apps/readarr: add 0.1.2.1558

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

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

diff --git a/www-apps/readarr/Manifest b/www-apps/readarr/Manifest
index 3ceb20bc01a4..660565607a01 100644
--- a/www-apps/readarr/Manifest
+++ b/www-apps/readarr/Manifest
@@ -1,3 +1,6 @@
 DIST Readarr.develop.0.1.2.1532.linux-core-arm.tar.gz 87375846 BLAKE2B 
d1b71695883d0bb8cb1a2acd54de61d525aaeca5956887cdda4045851921bc5b48160d076fa3b45e016a42e0ec97c8fe444c21b637971da15be02ff2673372dd
 SHA512 
f7adb353d206c54801a2230d2b0f0acb2753241874263d78d97bb07198f7feb1e2e7d4ae7c5dd286afd3092cec33bdc76a152c2fb1fb62fe3d6294ed7f759fa9
 DIST Readarr.develop.0.1.2.1532.linux-core-arm64.tar.gz 86635153 BLAKE2B 
5ec35953b16ad6165212d6b4d185757083a060cc6a513b7140d3b78346c64832737273b2a11f19519dd5b4f2b561fb283199ec4356c47a29cbfc6aa0390e03cc
 SHA512 
9032babb01fe4cd98d59476d87e97f1357c69dc26824af15d42560cc84e29205ce42430e01257fbec374ed3d1d6887e0fe92b20d703aa47d6774f44ec25aaff6
 DIST Readarr.develop.0.1.2.1532.linux-core-x64.tar.gz 91641035 BLAKE2B 
4d87668e74492d37fe9d7762c77c852676c58a2bab77be4cec68f4002737e5ca6ca8b37df31a1b6b0a42cbc061fddeff9ea8c78cacd34da1283d5674104dc26b
 SHA512 
37c6f0e238972439490f0cff60a702cb33eb0434fe1d92c750efb4acf32940b62cf415b2cd2926d455037b71258bb5da2717bd38a91515be5d9af213a694ccc6
+DIST Readarr.develop.0.1.2.1558.linux-core-arm.tar.gz 87789926 BLAKE2B 
128603d461e5ac67187cf7e364c9d4d263d00bd4492f17d1fa932a94c05bb64f7b66f42cee48890aca644a991881ccfd3c6929dcb69f8124aaa92c3395f1f3f3
 SHA512 
467458280cdafcd7401f7a8b3b6f5051d9a9a17aab5deefa3c1f6aec89f06469e831c3ff66e25853af8d10bfd75812344c184453f6bdf572757c9b82a3f7fd8a
+DIST Readarr.develop.0.1.2.1558.linux-core-arm64.tar.gz 87053817 BLAKE2B 
81d86a9d2acee1ba1c32ceb9ce9d4ba91a6037411a55cffd532391ca182463bff2e2dccea5cd8c4f2735519cd56a1071804bc833e2f2f726ceef30f405dd035c
 SHA512 
e9e02a7a8e2eccc6796c8957138e73f3f57fd94468c08c5242644d47769d2c5e520ca51a54ecffe394944f7fb19acddf40470387d2bdf1329b2169a4c80f4f46
+DIST Readarr.develop.0.1.2.1558.linux-core-x64.tar.gz 92045947 BLAKE2B 
4d2c7284894792a96550fbba2b84897c02eeb27545db27712481484c5d8ebfdd00b5f6e247533d050410059699ff70a0addf0782653e94e7fbdde323bb1f0a52
 SHA512 
e70156df7108bf24f4826ad0b20b70092cf3f478705b5af9edcd6470fab89353456ce1eb2536b81bf606e69b25cada8fd7b85b9b7f28b0bbdb17f4d18101730e

diff --git a/www-apps/readarr/readarr-0.1.2.1558.ebuild 
b/www-apps/readarr/readarr-0.1.2.1558.ebuild
new file mode 100644
index ..ab2bbfec1d25
--- /dev/null
+++ b/www-apps/readarr/readarr-0.1.2.1558.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/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-x64.tar.gz
 )
+   arm? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-arm.tar.gz
 )
+   arm64? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-arm64.tar.gz
 )
+"
+
+DESCRIPTION="An ebook and audiobook collection manager for Usenet and 
BitTorrent users"
+HOMEPAGE="https://readarr.com/;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+   acct-group/readarr
+   acct-user/readarr
+   dev-libs/icu
+   dev-util/lttng-ust:0
+   dev-db/sqlite
+   sys-libs/glibc
+"
+
+QA_PREBUILT="*"
+
+S="${WORKDIR}/Readarr"
+
+src_prepare() {
+   default
+
+   # https://github.com/dotnet/runtime/issues/57784
+   rm libcoreclrtraceptprovider.so 
Readarr.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/readarr" || die "Install failed!"
+
+   systemd_dounit "${FILESDIR}/readarr.service"
+   systemd_newunit "${FILESDIR}/readarr.service" "${PN}@.service"
+}



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

2023-02-05 Thread Craig Andrews
commit: e9aefcf368a52580fd40f2778d0c10a49ec8ed7d
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Feb  5 19:58:45 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Feb  5 20:01:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9aefcf3

www-apps/prowlarr: add 1.1.3.2521

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

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

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index c817d54820c5..2273d951eb19 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -4,3 +4,6 @@ DIST Prowlarr.develop.1.1.1.2377.linux-core-x64.tar.gz 90839814 
BLAKE2B 7f19e9a7
 DIST Prowlarr.develop.1.1.2.2453.linux-core-arm.tar.gz 86605545 BLAKE2B 
298512f19fe8a76c6282eed31890934690097022d2cb468edf03228812d82432af7f95ae3a9c1aeec5c824eca1064649952b852aa6583ac6ee6bcf958c2fa24f
 SHA512 
552d0de27250179f9e307b7947494a348ae1beb6a87b6121f4291f52dabec8cbd96d7046ee38171d428273655e17dd9b24c0c13df85fbb89eea9abc3ae3b84a3
 DIST Prowlarr.develop.1.1.2.2453.linux-core-arm64.tar.gz 85861463 BLAKE2B 
8c748d31c19b32bb426f88fe1c39293abf688c1529f6b28a0b459a22ba61ce7ad9a291874b453795b62dfd257e8b9f2298b410d6e9cc35eddb8c5531e599b0f5
 SHA512 
c2a59bfd9333d48ac1474e9aa6319657a886f59ef30f8b721e60102269c0502687db886c14d3ebe3e322f80c1bd9fdf27fb54ba38ca769d6febb75c571b75d71
 DIST Prowlarr.develop.1.1.2.2453.linux-core-x64.tar.gz 90858348 BLAKE2B 
4a06c68273cbc6cc0b1ea38ffa2af9b61851fd181c3c5956292dccf85d1dd875accf0762c906995070ce95ac8a14a0fbc25db2676cc46bc70b92b110fa77
 SHA512 
d18799c17fdd652c8142bd458540d32bc9b59fda5983834c08ce21211db4fcdc41c87ba2bd1349dd1978f91f46a219376e180f914dc78c255a484b478794e2e2
+DIST Prowlarr.master.1.1.3.2521.linux-core-arm.tar.gz 86609615 BLAKE2B 
56183da43edeb47471f96392c38b9c451f15e974cee69db8166d6498ad58d492c5d20f4dd3bd69ba68cb11af9aa205408ce7ff33d0eb9e4111376294aac609f7
 SHA512 
5bdae03b0068f026f69733f0f1e7b151dc699130a9729480b419aa8e98f9860a7b5a45856c1b1b2702d7ea191aad63450396ff127fdf1fe951095025ec7ac24f
+DIST Prowlarr.master.1.1.3.2521.linux-core-arm64.tar.gz 85854734 BLAKE2B 
10c3556d184a3f29d6b2b32f60ab35499b9f09864f6177efaea997df2a1637f36509d6f4bac1b7bbbfbe0ebbd82140549536f1cc85967ca269c63f2f89b3dc05
 SHA512 
6606a70b75a4b5cbd731b0ec9b2be2e9ee88852324fa93a4e9838216157e4566bb19a31dd811ee051a13e16481086d5d77a59bd99689905024c76f92cab2aff9
+DIST Prowlarr.master.1.1.3.2521.linux-core-x64.tar.gz 90854306 BLAKE2B 
058bcaf9a4d42868abccc20c9c552b04ad6825978cee0e8976470bdab2f4e08540949a4e0d30d0f93030ad72f632b4eb4646d2dde8947f77240e83ddaa406250
 SHA512 
e16d4e38681a71a4fe5d7087994af4ddc3ff293bafdd6ef338a267ccfb00f1bbd8f38f059544243885bd95344bff7dbe28e436366aabc740b8683d7e2fdf

diff --git a/www-apps/prowlarr/prowlarr-1.1.3.2521.ebuild 
b/www-apps/prowlarr/prowlarr-1.1.3.2521.ebuild
new file mode 100644
index ..57ef13400018
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.1.3.2521.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: sys-process/htop/

2023-02-05 Thread Sam James
commit: 5fdefb280cc1c1f7d456bbf0c246f99d48f88f6f
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  5 19:59:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  5 19:59:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fdefb28

sys-process/htop: tweak DESCRIPTION

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

 sys-process/htop/htop-3.2.1-r2.ebuild | 2 +-
 sys-process/htop/htop-3.2.2.ebuild| 2 +-
 sys-process/htop/htop-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-process/htop/htop-3.2.1-r2.ebuild 
b/sys-process/htop/htop-3.2.1-r2.ebuild
index 6814598d8439..3d2a6b0bdd42 100644
--- a/sys-process/htop/htop-3.2.1-r2.ebuild
+++ b/sys-process/htop/htop-3.2.1-r2.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{9..11} )
 # htop which is often used on headless machines. bug #787470
 inherit linux-info optfeature python-any-r1 xdg-utils
 
-DESCRIPTION="interactive process viewer"
+DESCRIPTION="Interactive process viewer"
 HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop;
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/htop-dev/htop.git;

diff --git a/sys-process/htop/htop-3.2.2.ebuild 
b/sys-process/htop/htop-3.2.2.ebuild
index 7080f7e4ba08..308bba2b8c3c 100644
--- a/sys-process/htop/htop-3.2.2.ebuild
+++ b/sys-process/htop/htop-3.2.2.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{9..11} )
 # htop which is often used on headless machines. bug #787470
 inherit linux-info optfeature python-any-r1 xdg-utils
 
-DESCRIPTION="interactive process viewer"
+DESCRIPTION="Interactive process viewer"
 HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop;
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/htop-dev/htop.git;

diff --git a/sys-process/htop/htop-.ebuild 
b/sys-process/htop/htop-.ebuild
index 7080f7e4ba08..308bba2b8c3c 100644
--- a/sys-process/htop/htop-.ebuild
+++ b/sys-process/htop/htop-.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{9..11} )
 # htop which is often used on headless machines. bug #787470
 inherit linux-info optfeature python-any-r1 xdg-utils
 
-DESCRIPTION="interactive process viewer"
+DESCRIPTION="Interactive process viewer"
 HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop;
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/htop-dev/htop.git;



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

2023-02-05 Thread Michał Górny
commit: 89dce905dd10e62cb2f350a23b5e6bf9afec8286
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb  5 18:49:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb  5 19:56:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89dce905

dev-python/mypy_extensions: Bump to 1.0.0

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

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

diff --git a/dev-python/mypy_extensions/Manifest 
b/dev-python/mypy_extensions/Manifest
index 7737e25c476f..2f4365e0435a 100644
--- a/dev-python/mypy_extensions/Manifest
+++ b/dev-python/mypy_extensions/Manifest
@@ -1,2 +1,3 @@
 DIST mypy_extensions-0.4.3.gh.tar.gz 5545 BLAKE2B 
8f1f988562390ee1ba3d90cafafec73c6fe080eef6b4321252d3b3aeffebf1ad13bdcae7ae75c69eac7bef91dcf3f846ae7f9a3f2ad6bad9de2bc8cfe5eed29f
 SHA512 
22d8dc538cf6f77d97f4113dd34fce8095dd98944c7613fab2b3e71a3e9b7df1374654af41ead5c934f789ef1b72f54d980ab06f3ca28b8b4c6bb14ba1ca3ce2
 DIST mypy_extensions-0.4.4.gh.tar.gz  BLAKE2B 
89852229a2c37994aac1bdb0026a14489ea51b44286371d6b4711ad9b9df9a9827fd9b32bc7f2768b7e5890481560bd7221e1262f3e27b69fe964f9e0eb081e0
 SHA512 
86fe3cc95b856476e2f8df7f64084277411435a17726407fbd9a114e5684b8ffb0da1cf9eb3a17e19152e7958efcfaf57bf7236bcefe6eb7f4098b14ed302949
+DIST mypy_extensions-1.0.0.gh.tar.gz 6097 BLAKE2B 
099616ee0bacad62d9ce642c3adb1eebe27546f7c567d1e0fa6ec04d9e6cbcda2966fff9769940cfda8b7d6cc9f33100af9d6f416ab2def26079668a16c354b3
 SHA512 
ac89a9f60a2c3df3457d5a6ab7ed47b72dd173646ef57f1450556051617e62046405a69fadeb40d2c24e68ce6ffed56d9182365e3203477facdc935e1a807847

diff --git a/dev-python/mypy_extensions/mypy_extensions-1.0.0.ebuild 
b/dev-python/mypy_extensions/mypy_extensions-1.0.0.ebuild
new file mode 100644
index ..7dfecc74deb8
--- /dev/null
+++ b/dev-python/mypy_extensions/mypy_extensions-1.0.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Type system extensions for programs checked with mypy"
+HOMEPAGE="
+   https://www.mypy-lang.org/
+   https://github.com/python/mypy_extensions/
+"
+SRC_URI="
+   https://github.com/python/mypy_extensions/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest tests/*.py
+}



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

2023-02-05 Thread Sam James
commit: caf5457913d618d956ef3f86ba7f39d8db3e7cb3
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  5 19:45:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  5 19:53:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf54579

sys-apps/mawk: add 1.3.4_p20230203

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

 sys-apps/mawk/Manifest|  2 ++
 sys-apps/mawk/mawk-1.3.4_p20230203.ebuild | 53 +++
 2 files changed, 55 insertions(+)

diff --git a/sys-apps/mawk/Manifest b/sys-apps/mawk/Manifest
index b37c009b2742..31183e830ce5 100644
--- a/sys-apps/mawk/Manifest
+++ b/sys-apps/mawk/Manifest
@@ -1 +1,3 @@
 DIST mawk-1.3.4-20200120.tgz 468855 BLAKE2B 
dd8bb8f66cb8bd67d8415ee25ce928113cf3f33f8135bc432a16f30b83df861cd2e29da9e0fac1dfb1a6796239d0c838ed72cf51467f8ed79b96068e3e1f1e93
 SHA512 
14d9a6642ce931bf6457d248fc2d6da4f0ea7541976ca282ea708b26df048f86fdf92c27f72d497501ccd43a244d1d1a606f1a2f266a7558306fea35dcc3041b
+DIST mawk-1.3.4-20230203.tgz 401433 BLAKE2B 
c8756a09078becd942f53bc70c4da79cb97092f05bae17de4e4f7333564ff8808bfec311c50d1e61c53e9b42d92e4e1a10e70278e250ea40d822bbb9c7a783bb
 SHA512 
641874d4d41a8e510144ca5359dcd8a38183e18854211f8beb91d0d8aa77f3ca9d577a6b5a8762d0e2f2dba5cade93d64710e2b3e64f0082d312cf42cb2dcca4
+DIST mawk-1.3.4-20230203.tgz.asc 729 BLAKE2B 
8c5e06c87b6f3dd5262f438edf3932526efc20efc34821620a59094f828a478ff2a60b533456e609e161cb23bea3f77bdbc2975b3055b1206708ccdda9529c05
 SHA512 
6a077721e6c1d3929805676a02e2d4c5ac68cdc50c5124552d11b305216e419ca8ae6637f79f0b8fbab34a82543ed10d8f8f7f93f9e339cba4dfd3c37488f18a

diff --git a/sys-apps/mawk/mawk-1.3.4_p20230203.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20230203.ebuild
new file mode 100644
index ..022afdb68807
--- /dev/null
+++ b/sys-apps/mawk/mawk-1.3.4_p20230203.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
+inherit toolchain-funcs verify-sig
+
+MY_P="${P/_p/-}"
+DESCRIPTION="An (often faster than gawk) awk-interpreter"
+HOMEPAGE="https://invisible-island.net/mawk/mawk.html;
+SRC_URI="https://invisible-mirror.net/archives/${PN}/${MY_P}.tgz;
+SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${MY_P}.tgz.asc )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+# See NOTE: at top of CHANGES, so unkeyworded for now:
+# """
+#  The regular expression changes begun in 2020 are incomplete, e.g., do
+#  not handle a mixture of grouping and brace expressions.  Fixing that
+#  issue is needed before a new stable release.
+# """
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
+
+DOCS=( ACKNOWLEDGMENT CHANGES README )
+
+src_configure() {
+   tc-export BUILD_CC
+   econf
+}
+
+src_install() {
+   default
+
+   exeinto /usr/share/doc/${PF}/examples
+   doexe examples/*
+   docompress -x /usr/share/doc/${PF}/examples
+}
+
+pkg_postinst() {
+   if has_version app-admin/eselect && has_version 
app-eselect/eselect-awk; then
+   eselect awk update ifunset
+   fi
+}
+
+pkg_postrm() {
+   if has_version app-admin/eselect && has_version 
app-eselect/eselect-awk; then
+   eselect awk update ifunset
+   fi
+}



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

2023-02-05 Thread Sam James
commit: 1aaa1e41455a29f02d8bc215682b204732a2325e
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  5 19:41:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  5 19:45:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aaa1e41

app-text/libpaper: add 2.0.7

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

 app-text/libpaper/Manifest  |  1 +
 app-text/libpaper/libpaper-2.0.7.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/app-text/libpaper/Manifest b/app-text/libpaper/Manifest
index 29561d216f0c..d10dc9fbe506 100644
--- a/app-text/libpaper/Manifest
+++ b/app-text/libpaper/Manifest
@@ -1,3 +1,4 @@
 DIST libpaper-2.0.4.tar.gz 1286975 BLAKE2B 
2751422ca3176d1f47d98c74d948d986e6dcff15acbac126535f526312900650e25fa0a4d68ceebc5d718f5135be22a9f9407d690dc5d5e22eab9dc55b040fc8
 SHA512 
d603a807c8fdc57b704cdfdc90bedf05c54c8a7b67e8cf52f26298c22a6cee5291fcadc6e67d28b00cf9d68f4890a394e56c8e91f0b97c8edfac4662fe4dc8f0
 DIST libpaper-2.0.5.tar.gz 1287165 BLAKE2B 
49577f97e29dd64f08aac30dc22a9e738c7efcd41e9a6c91b512216a19489234c78beea5070033ca27e8314b6b78dee5e5999132e559a69b8d4f874263ecba07
 SHA512 
ce8160d84e61a80ca998f78272e21ced9e3b061396d38c6d75861294b5451337a5abeb36bc5bc91792f7c484d771c601170aa19311d71be1b6db7789b54218df
+DIST libpaper-2.0.7.tar.gz 1288966 BLAKE2B 
cac216c0a265c9299ac0eca3151280ea5c3f1466dabf726b3532f524af49e9d6ed2e5eac1fa908cea14dbffec9b9d59556459b2deaf20da49f14bd72402e432b
 SHA512 
5c552266adc4a887c4fde0e1a29f9d79ba8b959bd842399a04939b20c75d86f48424c06d37087a21dcd3e2e65d42d95b170eac8d825ebdae3f15534c14d5a6c7
 DIST libpaper_1.1.28.tar.gz 42356 BLAKE2B 
48c4a28c6ff01bd91e257b6b306e787e5c6112052cff09bdb501d1cc4ddd10964c3588942098a6092d5a44391dfb22e10d5147d4c5012497f473473129ff7422
 SHA512 
3bf6ebb0af89931d2f72ea4a09a7fa958b2facda5f238983ec7bac39652e08614b33f0de3af74a03457b2a4203eee4950bf18a4b726e79aa64093ace6a1fb0bc

diff --git a/app-text/libpaper/libpaper-2.0.7.ebuild 
b/app-text/libpaper/libpaper-2.0.7.ebuild
new file mode 100644
index ..544d83470fe7
--- /dev/null
+++ b/app-text/libpaper/libpaper-2.0.7.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Library for handling paper characteristics"
+HOMEPAGE="https://github.com/rrthomas/libpaper;
+SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.gz;
+
+# See README.
+# paperspecs is public-domain
+LICENSE="LGPL-2.1+ GPL-3+ public-domain"
+SLOT="0/$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+BDEPEND="sys-apps/help2man"
+
+# False positive (runs within a conditional)
+QA_AM_MAINTAINER_MODE=".*help2man.*"
+
+src_configure() {
+   econf --enable-relocatable
+}
+
+src_install() {
+   default
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2023-02-05 Thread Sam James
commit: 62c015911bf086a9c4a6a9cb68a2dc19fcf93885
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  5 19:40:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  5 19:45:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c01591

app-text/libpaper: drop 2.0.3

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

 app-text/libpaper/Manifest  |  1 -
 app-text/libpaper/libpaper-2.0.3.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/app-text/libpaper/Manifest b/app-text/libpaper/Manifest
index c6997cfc4d65..29561d216f0c 100644
--- a/app-text/libpaper/Manifest
+++ b/app-text/libpaper/Manifest
@@ -1,4 +1,3 @@
-DIST libpaper-2.0.3.tar.gz 1286822 BLAKE2B 
c3ac1628cb44155326626ddd5b7858a8192a4d23e888b152045001f3b8395ca46e0c82000838df13dd391dc187e10f82f843f75497dfb4c13e445f3587dea422
 SHA512 
c2af8f98a02b772ef3fb86b4f2bc50277f9fb720a070adc7a90da65881a5fc340b0841b198c50066001f4572123435305e0db4404365f9b9362d08280b7f6dd9
 DIST libpaper-2.0.4.tar.gz 1286975 BLAKE2B 
2751422ca3176d1f47d98c74d948d986e6dcff15acbac126535f526312900650e25fa0a4d68ceebc5d718f5135be22a9f9407d690dc5d5e22eab9dc55b040fc8
 SHA512 
d603a807c8fdc57b704cdfdc90bedf05c54c8a7b67e8cf52f26298c22a6cee5291fcadc6e67d28b00cf9d68f4890a394e56c8e91f0b97c8edfac4662fe4dc8f0
 DIST libpaper-2.0.5.tar.gz 1287165 BLAKE2B 
49577f97e29dd64f08aac30dc22a9e738c7efcd41e9a6c91b512216a19489234c78beea5070033ca27e8314b6b78dee5e5999132e559a69b8d4f874263ecba07
 SHA512 
ce8160d84e61a80ca998f78272e21ced9e3b061396d38c6d75861294b5451337a5abeb36bc5bc91792f7c484d771c601170aa19311d71be1b6db7789b54218df
 DIST libpaper_1.1.28.tar.gz 42356 BLAKE2B 
48c4a28c6ff01bd91e257b6b306e787e5c6112052cff09bdb501d1cc4ddd10964c3588942098a6092d5a44391dfb22e10d5147d4c5012497f473473129ff7422
 SHA512 
3bf6ebb0af89931d2f72ea4a09a7fa958b2facda5f238983ec7bac39652e08614b33f0de3af74a03457b2a4203eee4950bf18a4b726e79aa64093ace6a1fb0bc

diff --git a/app-text/libpaper/libpaper-2.0.3.ebuild 
b/app-text/libpaper/libpaper-2.0.3.ebuild
deleted file mode 100644
index dcf04a114100..
--- a/app-text/libpaper/libpaper-2.0.3.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
-
-DESCRIPTION="Library for handling paper characteristics"
-HOMEPAGE="https://github.com/rrthomas/libpaper;
-SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.gz;
-
-# See README.
-# paperspecs is public-domain
-LICENSE="LGPL-2.1+ GPL-3+ public-domain"
-SLOT="0/$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-BDEPEND="sys-apps/help2man"
-
-# False positive (runs within a conditional)
-QA_AM_MAINTAINER_MODE=".*help2man.*"
-
-src_configure() {
-   econf --enable-relocatable
-}
-
-src_install() {
-   default
-
-   find "${ED}" -type f -name '*.la' -delete || die
-}



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

2023-02-05 Thread Sam James
commit: 940df23dc6de11535a7776f917c5e781b549952c
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  5 19:52:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  5 19:53:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=940df23d

dev-libs/cdk: add 5.0.20230201

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

 dev-libs/cdk/Manifest|  2 ++
 dev-libs/cdk/cdk-5.0.20230201.ebuild | 59 
 2 files changed, 61 insertions(+)

diff --git a/dev-libs/cdk/Manifest b/dev-libs/cdk/Manifest
index 2316d06b247e..cebc82602311 100644
--- a/dev-libs/cdk/Manifest
+++ b/dev-libs/cdk/Manifest
@@ -1,3 +1,5 @@
 DIST cdk-5.0-20210324.tgz 548203 BLAKE2B 
7a944f347bf30a6bf602b9ac61fa547c7b4aef073db54272e4a8d2bd7d83093888f2ca9e5ee9c2d06472d2abb87cca42b2912b0491b81472cfce086640b8
 SHA512 
72d62307824708858ca4fb3865d332cc81e987d7ef685011cf127c8f77cee3e19fe9dd6a35009d4416769cb00f04e937ebaec686c61ca0ba58655f522a175a59
 DIST cdk-5.0-20221025.tgz 540925 BLAKE2B 
48b37d07630bc71fc5b1a77fa2732c264e61323fc00c60db1436403db46bfc4f870fa897560b705583b07db84b8f812df553780f4bddef4ca88de6b799c31f57
 SHA512 
408ab61f8110c13d32976896e92f8ded4927eac36435bce6d9fafbe137e693779ffd882829712086868766a252e35e6c592da69c43cfb32d9f4cf7e880c2a593
 DIST cdk-5.0-20221025.tgz.asc 729 BLAKE2B 
0e6d0fdfcdb7e8a2139b5050cd2ff79f493edb67a0119baf5b009a00ea9fe715bb85da7980f35dbf688462b8dc07fc1e630101b072111fc626696bb90d318dc8
 SHA512 
66c52ac973fa6c133ae5a76b1661980b6a32144854c518f9bcddce8bd0b28e60167f8e09f87b99bff59e996275b3844f2c1c4b20d0a40a784700f53394fcbbcc
+DIST cdk-5.0-20230201.tgz 533972 BLAKE2B 
8667583ea1401ab04dc43dbd93f8580ee898c351f52552889fb642f38ad85536f5fbcc6724659bff83a1f9adc1addf5632c39d9162b628efd341f45e94b2b823
 SHA512 
2b072dc5eba66bb043f56c5d558ddafb0d9281160107f901b5b4c262182946b7c55cf5b1bdf0d0536fd7db6d95fd6b3ddd9dd367fccc63bb0d95eb3c98da58fd
+DIST cdk-5.0-20230201.tgz.asc 729 BLAKE2B 
9076836bb6fd8f89ad4c474b7fc2beb3fa9fd16a3c2d530ce34052af65231e2d77f3879d02ca031be6a7bdac6bba29f40bac3320fc513fc3ba5e617316184ed4
 SHA512 
85e80c49049da9cd335013e564fd15929a127b3fec24bdb50d153196b47f4092c353a7bd6a40211566a7f4d09701cc75d66f9b3b32fed50c6b728e17dc7a166a

diff --git a/dev-libs/cdk/cdk-5.0.20230201.ebuild 
b/dev-libs/cdk/cdk-5.0.20230201.ebuild
new file mode 100644
index ..c06da456c90c
--- /dev/null
+++ b/dev-libs/cdk/cdk-5.0.20230201.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${PN}-$(ver_rs 2 -)"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
+inherit verify-sig
+
+DESCRIPTION="A library of curses widgets"
+HOMEPAGE="https://dickey.his.com/cdk/cdk.html 
https://github.com/ThomasDickey/cdk-snapshots;
+SRC_URI="https://invisible-island.net/archives/${PN}/${MY_P}.tgz;
+SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${MY_P}.tgz.asc )"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="MIT"
+SLOT="0/6" # subslot = soname version
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="examples unicode"
+
+DEPEND="sys-libs/ncurses:=[unicode(+)?]"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   verify-sig? ( sec-keys/openpgp-keys-thomasdickey )
+"
+
+src_configure() {
+   if [[ ${CHOST} == *-*-darwin* ]] ; then
+   export ac_cv_prog_LIBTOOL=glibtool
+   fi
+
+   # --with-libtool dropped for now because of broken Makefile
+   # bug #790773
+   econf \
+   --disable-rpath-hack \
+   --with-shared \
+   --with-pkg-config \
+   --with-ncurses$(usex unicode "w" "")
+}
+
+src_install() {
+   # parallel make installs duplicate libs
+   emake -j1 \
+   DESTDIR="${D}" \
+   DOCUMENT_DIR="${ED}/usr/share/doc/${PF}" \
+   install
+
+   if use examples ; then
+   local x
+   for x in include c++ demos examples cli cli/utils cli/samples ; 
do
+   docinto ${x}
+   find ${x} -maxdepth 1 -mindepth 1 -type f -print0 | 
xargs -0 dodoc || die
+   done
+   fi
+
+   find "${ED}" \( -name '*.a' -or -name '*.la' \) -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/luit/

2023-02-05 Thread Sam James
commit: aa225de95d69b96b0750f522e0abec097cdaa45d
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  5 19:47:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  5 19:53:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa225de9

x11-apps/luit: add 20230201

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

 x11-apps/luit/Manifest |  2 ++
 x11-apps/luit/luit-20230201.ebuild | 30 ++
 2 files changed, 32 insertions(+)

diff --git a/x11-apps/luit/Manifest b/x11-apps/luit/Manifest
index a9febbe82e89..59f4a1192bdd 100644
--- a/x11-apps/luit/Manifest
+++ b/x11-apps/luit/Manifest
@@ -1,2 +1,4 @@
 DIST luit-20221028.tgz 209510 BLAKE2B 
cf2785ac5c9c1081e2845d3b72b968a621add556575ceac807079970cfa701928711708aa3f8714910aad1a2648e9fafaaed5ae1afa2f32e6c18ddb29c12c0d5
 SHA512 
c6930ce6adb4ad74160bbee22f245ca1e68395e38d0a1d871fc4d8b2c87f42c2c18a91c1afe5d8647a6e0c6a61caf8e227e46985d0f344c3bafa763bf6f2b0e4
 DIST luit-20221028.tgz.asc 729 BLAKE2B 
0bc964a275cc46616ca4730c2dde55cda1fc95e254a9c5f4e5e7bed17ad34ce7d540de6aecd9a3dee6ac13eb0e5b68de40d16e4236c7896a957f7b82fcbeaf19
 SHA512 
6f627cb8fa36f4f46321e3170dbc8d3a4a59f82bec885131c5751df81e37ad1a37f8dc7362458ef04e6d35960a5482dfead61b32ee2420014a22d4267d40c5a2
+DIST luit-20230201.tgz 209547 BLAKE2B 
b303ed8b7a85acfb2f3a43476d4f22596c2e41609dc7b7dcfcbd32b6fad6d7efe47aa46338aef028d2a1f86130f3617ae00ce089b590a3a77f8bae8819270bb9
 SHA512 
919b3ffcf1ea7f490c959e38eda92cc023aa8b777f3d1de85fd9dd3384604c6e13c9db942bdd4756f76e1d57ae64a395c549d61a1f1f5ff982e9efd3410087c6
+DIST luit-20230201.tgz.asc 729 BLAKE2B 
a6234bab0ef7b83c6a1518d7603774791638cd25876397b60add236ae1da494061376b6b5d855b9cede9438a35ad33634c07a1d085019c938c10f184f4819bd4
 SHA512 
985149784ab17aefe833226a2cc63e699ab1c1a8aa785d305f2be186e99310171b1d89eebf0c1992bb7b8e0caac0ccb42f1bc73e4074033b2e5eb41f66493bc1

diff --git a/x11-apps/luit/luit-20230201.ebuild 
b/x11-apps/luit/luit-20230201.ebuild
new file mode 100644
index ..475c45df9b80
--- /dev/null
+++ b/x11-apps/luit/luit-20230201.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
+inherit verify-sig
+
+DESCRIPTION="Locale and ISO 2022 support for Unicode terminals"
+HOMEPAGE="https://invisible-island.net/luit/;
+SRC_URI="https://invisible-mirror.net/archives/${PN}/${P}.tgz;
+SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.asc )"
+
+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 ~x64-solaris ~x86-solaris"
+
+DEPEND="
+   sys-libs/zlib
+   virtual/libiconv
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   sys-apps/groff
+   verify-sig? ( sec-keys/openpgp-keys-thomasdickey )
+"
+
+src_configure() {
+   econf --disable-fontenc --enable-iconv
+}



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

2023-02-05 Thread Sam James
commit: d19dcb45a6dd2b6d12ae2a920cbfde1db9518a3f
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  5 19:50:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  5 19:53:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19dcb45

x11-terms/xterm: drop 376

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

 x11-terms/xterm/Manifest |   2 -
 x11-terms/xterm/xterm-376.ebuild | 103 ---
 2 files changed, 105 deletions(-)

diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest
index 4bedd63c2da9..f02f347a246d 100644
--- a/x11-terms/xterm/Manifest
+++ b/x11-terms/xterm/Manifest
@@ -1,5 +1,3 @@
-DIST xterm-376.tgz 1524619 BLAKE2B 
eae78890a33995e8ca5ffabe742c7adf0e29f41b373c561ff8b7c1a6acc8d89804ddb49aa0b8c696fa97bbabd6da66f9b6ed6525b1e470e36e5f2f619edc5d45
 SHA512 
0df7a832a2b48631c93034eedb435d534becbac2f79d58e4923daaab8a3c1f1cf06aa7d6346fb09eb2cba596ea3fc80a08b2fcee9abda0cf16bd03df20e5ba70
-DIST xterm-376.tgz.asc 729 BLAKE2B 
a2dc9fd23ebb066dc7bb691a72a88ea0f630e64507eb9741097e8ca1973e09a39765974e32b3ce384d29e79d431a72b6f89f3af646dffa5ca92b569a8956996e
 SHA512 
6e6f91e57b686e6590448d50549e671ba89015096adffa8e7e4eae4ca254346b92dce45cdb57bc8987caad6a1141f30d997fdf04d83791209e56c3646a9dbc8e
 DIST xterm-377.tgz 1527178 BLAKE2B 
0e7436d3eae4264d4974026b3e26588cfeb2d6e630e01cdfb9158ade4b9376754c832cffc59be88861469c461ace19ec2ecd9f808ac52cd967301502ec5ccc6e
 SHA512 
e74fef6edae3162a7395e5654e78afcb3cb816dbfeabf46dacab48ed872a7aa7ee8c2be32f14a67d51bc207a2bc914cdc9b446985aed73240086e2320127f7c9
 DIST xterm-377.tgz.asc 729 BLAKE2B 
b20e862876e093c270a4cdc46b47414c2fb4eb36b99867c3c93d31f785b92ebf90918053dfa11f999da091f2d2ce6326068f2e0acc8055f768e1be39d6a89d75
 SHA512 
4f93e969053aa3d7f568c7dbc05cecb19d60fb6b5f54c305ea0727f1a11796f882530a403dbec6f9d5d916a43719bd2b62179510e7f6083972ea37b2837af4d2
 DIST xterm-378.tgz 1529140 BLAKE2B 
73524a7e382c5e69122432927f9facf525981258df04ac06bd181b9ca8ccddc6387903922a28d17a0d2e8d35c0f459f76fc8aeec9eb43dfd1123cd4f7b1a080c
 SHA512 
71515ecde2f050c17613f5851d00893326338dc31bd4db6a737792d2848d807c8d82ae9c49f8f673150b042c065d5b2a44da8d0cbcdbffbf55fe0919a1ee9047

diff --git a/x11-terms/xterm/xterm-376.ebuild b/x11-terms/xterm/xterm-376.ebuild
deleted file mode 100644
index c28b148dfc7c..
--- a/x11-terms/xterm/xterm-376.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
-inherit desktop flag-o-matic toolchain-funcs verify-sig
-
-DESCRIPTION="Terminal Emulator for X Windows"
-HOMEPAGE="https://invisible-island.net/xterm/;
-SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz;
-SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.asc )"
-
-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"
-IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama"
-
-DEPEND="
-   kernel_linux? ( sys-libs/libutempter )
-   media-libs/fontconfig:1.0
-   >=sys-libs/ncurses-5.7-r7:=
-   x11-apps/xmessage
-   x11-libs/libICE
-   x11-libs/libX11
-   x11-libs/libXaw
-   x11-libs/libXft
-   x11-libs/libxkbfile
-   x11-libs/libXmu
-   x11-libs/libXrender
-   x11-libs/libXt
-   unicode? ( x11-apps/luit )
-   Xaw3d? ( x11-libs/libXaw3d )
-   xinerama? ( x11-libs/libXinerama )"
-RDEPEND="${DEPEND}
-   media-fonts/font-misc-misc
-   x11-apps/rgb"
-DEPEND+=" x11-base/xorg-proto"
-BDEPEND="
-   virtual/pkgconfig
-   verify-sig? ( sec-keys/openpgp-keys-thomasdickey )
-"
-
-DOCS=( README{,.i18n} ctlseqs.txt )
-
-src_configure() {
-   DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults
-
-   # bug #454736
-   # Workaround for ncurses[tinfo] until upstream fixes their buildsystem 
using
-   # something sane like pkg-config or ncurses5-config and stops guessing 
libs
-   # Everything gets linked against ncurses anyways, so don't shout
-   append-libs $($(tc-getPKG_CONFIG) --libs ncurses)
-
-   local myeconfargs=(
-   --disable-full-tgetent
-   --disable-imake
-   --disable-setgid
-   --disable-setuid
-   --enable-256-color
-   --enable-broken-osc
-   --enable-broken-st
-   --enable-dabbrev
-   --enable-exec-xterm
-   --enable-i18n
-   --enable-load-vt-fonts
-   --enable-logging
-   --enable-screen-dumps
-   --enable-warnings
-   --enable-wide-chars
-   --libdir="${EPREFIX}"/etc
-   --with-app-defaults="${DEFAULTS_DIR}"
-   

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

2023-02-05 Thread Sam James
commit: 29c8fef7fe686ab0efcf9866ede50c6ae7abc8ff
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  5 19:50:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  5 19:53:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29c8fef7

dev-util/byacc: add 20230201

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

 dev-util/byacc/Manifest  |  2 ++
 dev-util/byacc/byacc-20230201.ebuild | 24 
 2 files changed, 26 insertions(+)

diff --git a/dev-util/byacc/Manifest b/dev-util/byacc/Manifest
index aaa787611780..ff3041c86f7c 100644
--- a/dev-util/byacc/Manifest
+++ b/dev-util/byacc/Manifest
@@ -1,2 +1,4 @@
 DIST byacc-20221229.tgz 897125 BLAKE2B 
a262a9e67eb18915278d6c879e5a68d8f1ac783e2d3002f50903057bda9dfe6ed993f8316e8bfdb5ff52ec0ae8391dbbd92156180078c3b8b2243a71879442db
 SHA512 
064864fa7fd4459c237a6ca98dbe05c102776e0b0d7c07e24e01b56f1ea7d4a3fbec5e3a33f316ee207ad3cc9213fa982013270c6bf82b8df7acbb78caf5a415
 DIST byacc-20221229.tgz.asc 729 BLAKE2B 
bd836e9fe0bed417756c1b3772fc9f8d0f74c78960cfe5cbc5f4f7db327061089d62a4f9712c326d5526daf238143289f03bc49ac37c972dc6d2954eb36fd3fa
 SHA512 
cb526e7912bd14b378f5129a51854cd4db7b86964a8652b415e3f95a94fff72fbfd2c85e8766eb7f1150d4e361553439078c8cfb0549930d311dc29f81af6966
+DIST byacc-20230201.tgz 897063 BLAKE2B 
a15bf462532b84d8b60a5a00d0b8c6be3699920bd607e45e5cbddeedacd4450d4fdf53edef68b6658d584f00e1c97c60201a8047e2546d179c02388c2d27d77e
 SHA512 
8dc10fb19cd55086e7c4d5f01c533fbacd8d4ec94d45e00880ea08f26e26ca31cd4eaae7471561af5422c5bed517d4fe8bb86a0c337ea855f6f75f06671c2114
+DIST byacc-20230201.tgz.asc 729 BLAKE2B 
ee22cd98a551b1d2226684fa592d94880a007297de0beb44d08eff28be2e81679c5f03129701792ab562bb7b8613759a6c7e24aacb38f7c2c3a2b55a24e476fc
 SHA512 
95100111c5af34dfc79ff705aa24378d60359742a0f4ea1f7f800890035641798d65d018cd372811243df78a47380da75fd85763947ee52ec8a57e070325e173

diff --git a/dev-util/byacc/byacc-20230201.ebuild 
b/dev-util/byacc/byacc-20230201.ebuild
new file mode 100644
index ..b3013c9753bd
--- /dev/null
+++ b/dev-util/byacc/byacc-20230201.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
+inherit verify-sig
+
+DESCRIPTION="The best variant of the Yacc parser generator"
+HOMEPAGE="https://invisible-island.net/byacc/byacc.html;
+SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz;
+SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.asc )"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
+
+DOCS=( ACKNOWLEDGEMENTS AUTHORS CHANGES NEW_FEATURES NOTES README )
+
+src_configure() {
+   econf --program-prefix=b
+}



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

2023-02-05 Thread Sam James
commit: 1a73b13a782251c9a9e5d7c2227edb80be14097b
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  5 19:50:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  5 19:53:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a73b13a

dev-libs/cdk: drop 5.0.20211216

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

 dev-libs/cdk/Manifest|  1 -
 dev-libs/cdk/cdk-5.0.20211216.ebuild | 52 
 2 files changed, 53 deletions(-)

diff --git a/dev-libs/cdk/Manifest b/dev-libs/cdk/Manifest
index a69033cc63bc..2316d06b247e 100644
--- a/dev-libs/cdk/Manifest
+++ b/dev-libs/cdk/Manifest
@@ -1,4 +1,3 @@
 DIST cdk-5.0-20210324.tgz 548203 BLAKE2B 
7a944f347bf30a6bf602b9ac61fa547c7b4aef073db54272e4a8d2bd7d83093888f2ca9e5ee9c2d06472d2abb87cca42b2912b0491b81472cfce086640b8
 SHA512 
72d62307824708858ca4fb3865d332cc81e987d7ef685011cf127c8f77cee3e19fe9dd6a35009d4416769cb00f04e937ebaec686c61ca0ba58655f522a175a59
-DIST cdk-5.0-20211216.tgz 552041 BLAKE2B 
ce82ac22d4ec2ed37079d3de52a4f93a4206e5228aa952a3e45294d260c1ffef7c363b2c290060cc909bb8ab4ae88cbedecf498db7bd0f13e2d2822d87d7e4fa
 SHA512 
622e99681af8468aaf8638833d0821c743667fb9b41716fe16acb8e78e8a3d5ba4eb7aced0bc213697e120dcb6e96067d6b75d53531555c3e6d90e4961cb99aa
 DIST cdk-5.0-20221025.tgz 540925 BLAKE2B 
48b37d07630bc71fc5b1a77fa2732c264e61323fc00c60db1436403db46bfc4f870fa897560b705583b07db84b8f812df553780f4bddef4ca88de6b799c31f57
 SHA512 
408ab61f8110c13d32976896e92f8ded4927eac36435bce6d9fafbe137e693779ffd882829712086868766a252e35e6c592da69c43cfb32d9f4cf7e880c2a593
 DIST cdk-5.0-20221025.tgz.asc 729 BLAKE2B 
0e6d0fdfcdb7e8a2139b5050cd2ff79f493edb67a0119baf5b009a00ea9fe715bb85da7980f35dbf688462b8dc07fc1e630101b072111fc626696bb90d318dc8
 SHA512 
66c52ac973fa6c133ae5a76b1661980b6a32144854c518f9bcddce8bd0b28e60167f8e09f87b99bff59e996275b3844f2c1c4b20d0a40a784700f53394fcbbcc

diff --git a/dev-libs/cdk/cdk-5.0.20211216.ebuild 
b/dev-libs/cdk/cdk-5.0.20211216.ebuild
deleted file mode 100644
index 238113a9aaba..
--- a/dev-libs/cdk/cdk-5.0.20211216.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="${PN}-$(ver_rs 2 -)"
-
-DESCRIPTION="A library of curses widgets"
-HOMEPAGE="https://dickey.his.com/cdk/cdk.html 
https://github.com/ThomasDickey/cdk-snapshots;
-SRC_URI="ftp://ftp.invisible-island.net/cdk/${MY_P}.tgz;
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="BSD"
-SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="examples unicode"
-
-DEPEND="sys-libs/ncurses:=[unicode(+)?]"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_configure() {
-   if [[ ${CHOST} == *-*-darwin* ]] ; then
-   export ac_cv_prog_LIBTOOL=glibtool
-   fi
-
-   # --with-libtool dropped for now because of broken Makefile
-   # bug #790773
-   econf \
-   --disable-rpath-hack \
-   --with-shared \
-   --with-pkg-config \
-   --with-ncurses$(usex unicode "w" "")
-}
-
-src_install() {
-   # parallel make installs duplicate libs
-   emake -j1 \
-   DESTDIR="${D}" \
-   DOCUMENT_DIR="${ED}/usr/share/doc/${PF}" \
-   install
-
-   if use examples ; then
-   local x
-   for x in include c++ demos examples cli cli/utils cli/samples ; 
do
-   docinto ${x}
-   find ${x} -maxdepth 1 -mindepth 1 -type f -print0 | 
xargs -0 dodoc || die
-   done
-   fi
-
-   find "${ED}" \( -name '*.a' -or -name '*.la' \) -delete || die
-}



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

2023-02-05 Thread Sam James
commit: 0740878832065ad6e14e353da1db4ad79870bf17
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  5 19:49:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  5 19:53:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07408788

dev-util/byacc: drop 20221106

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

 dev-util/byacc/Manifest  |  2 --
 dev-util/byacc/byacc-20221106.ebuild | 24 
 2 files changed, 26 deletions(-)

diff --git a/dev-util/byacc/Manifest b/dev-util/byacc/Manifest
index 990c3fb2e0e1..aaa787611780 100644
--- a/dev-util/byacc/Manifest
+++ b/dev-util/byacc/Manifest
@@ -1,4 +1,2 @@
-DIST byacc-20221106.tgz 896951 BLAKE2B 
36be6de11f06ed38068d35ac7ace6ca9585ac001d1ad2bc1aee3f9da47aa40a0a01820e3c0183dc9ce49d90d474608d19e45653b937d0dd960e9368b19813480
 SHA512 
866933b4eb2296565ce70b4ade565e4679f3b652715f0066072bbcc42b95389fa47a2f96cd03de577807dcc49bf453b1d4f7e22b96c80fef1aa66898d3de5d5c
-DIST byacc-20221106.tgz.asc 729 BLAKE2B 
89142646f85d6ec86c2e227f773e1091771c8218ade06190f1218d5b2cf37a4699e90d8fba0e67f42e4c0ce299960ce3eb505f715a51264d321bf55467b47be4
 SHA512 
ffdf93c720dcc73356fd7035cdbca36081383b3f75b34286432cfcd292076386ba4ddbc8d7bd23ae10331f281553f7d8b0a5d19f1b03cc6178ee9d0715bf81a3
 DIST byacc-20221229.tgz 897125 BLAKE2B 
a262a9e67eb18915278d6c879e5a68d8f1ac783e2d3002f50903057bda9dfe6ed993f8316e8bfdb5ff52ec0ae8391dbbd92156180078c3b8b2243a71879442db
 SHA512 
064864fa7fd4459c237a6ca98dbe05c102776e0b0d7c07e24e01b56f1ea7d4a3fbec5e3a33f316ee207ad3cc9213fa982013270c6bf82b8df7acbb78caf5a415
 DIST byacc-20221229.tgz.asc 729 BLAKE2B 
bd836e9fe0bed417756c1b3772fc9f8d0f74c78960cfe5cbc5f4f7db327061089d62a4f9712c326d5526daf238143289f03bc49ac37c972dc6d2954eb36fd3fa
 SHA512 
cb526e7912bd14b378f5129a51854cd4db7b86964a8652b415e3f95a94fff72fbfd2c85e8766eb7f1150d4e361553439078c8cfb0549930d311dc29f81af6966

diff --git a/dev-util/byacc/byacc-20221106.ebuild 
b/dev-util/byacc/byacc-20221106.ebuild
deleted file mode 100644
index df25b92826be..
--- a/dev-util/byacc/byacc-20221106.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
-inherit verify-sig
-
-DESCRIPTION="The best variant of the Yacc parser generator"
-HOMEPAGE="https://invisible-island.net/byacc/byacc.html;
-SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz;
-SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.asc )"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
-
-DOCS=( ACKNOWLEDGEMENTS AUTHORS CHANGES NEW_FEATURES NOTES README )
-
-src_configure() {
-   econf --program-prefix=b
-}



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

2023-02-05 Thread Yuan Liao
commit: 3298d34a5cddf143c025e430895ef51f867720da
Author: Yuan Liao  gmail  com>
AuthorDate: Sun Feb  5 19:21:04 2023 +
Commit: Yuan Liao  gmail  com>
CommitDate: Sun Feb  5 19:21:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3298d34a

app-text/OCRmyPDF: Update Manifest

Upstream has been moved from github.com/OCRmyPDF to github.com/ocrmypdf,
which changed the distfile tarball's checksums.

Closes: https://bugs.gentoo.org/892866
Signed-off-by: Yuan Liao  gmail.com>

 app-text/OCRmyPDF/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest
index 56c32500d..3fe3cf033 100644
--- a/app-text/OCRmyPDF/Manifest
+++ b/app-text/OCRmyPDF/Manifest
@@ -1 +1 @@
-DIST OCRmyPDF-14.0.1.tar.gz 6503040 BLAKE2B 
b54f5b7960c9f5303f4c2d0f8d949a7c3a813674a28f2166d89aaaf6e5203d94f0dee368846578a0ac554e35ed3cf9f479b907973b06e3e663c98ea700888b19
 SHA512 
6872ba20cfd455b5421a25e45b6a06f7aaa821c59d4825822dac0898989917752c1018d4477bfa3a106b2b036ce6cf511a16990cca4226a490ad2a97f8eb5229
+DIST OCRmyPDF-14.0.1.tar.gz 6502713 BLAKE2B 
fc0a1b681bbc25f091f2262ec00c9ed638e38fae9042a1fa50efaff2af915279dffd6fb9b8db73dbced2adfb8d8bf4e66417f9cb5f6dd80c78a842bf6d20fbdd
 SHA512 
371e53bc6ff272b9b34029c7dad78e453d20c77995b5d61ceddac3b92f5f9496be726c8da8a07c75504a2a7626ba8cefb2f2d6e8288e093d5fd95ecd4546c8ce



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

2023-02-05 Thread James Le Cuirot
commit: 24698e9d84c8effa7848893aed7e6a9aff569a1f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Feb  5 10:51:46 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Feb  5 19:07:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24698e9d

sys-libs/musl: Create /etc/ld.so.conf.d directory like glibc does

Given that musl has long added an `include` directive for this directory to
ld.so.conf, we believe not creating the directory was an accidental omission.

gcc-config has special code to handle the case where it doesn't exist, but
eselect modules like blas do not, and subsequently break.

I have tested this, and both gcc-config and eselect-blas now behave as expected.
There is no migration to do. The tools simply start using the directory once it
is available.

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

 sys-libs/musl/{musl-.ebuild => musl-1.2.3-r7.ebuild} | 8 
 sys-libs/musl/musl-.ebuild   | 8 
 2 files changed, 16 insertions(+)

diff --git a/sys-libs/musl/musl-.ebuild b/sys-libs/musl/musl-1.2.3-r7.ebuild
similarity index 97%
copy from sys-libs/musl/musl-.ebuild
copy to sys-libs/musl/musl-1.2.3-r7.ebuild
index 231c91cb5ce1..9cd55f813a6c 100644
--- a/sys-libs/musl/musl-.ebuild
+++ b/sys-libs/musl/musl-1.2.3-r7.ebuild
@@ -191,6 +191,14 @@ src_install() {
fi
 }
 
+pkg_preinst() {
+   # nothing to do if just installing headers
+   just_headers && return
+
+   # prepare /etc/ld.so.conf.d/ for files
+   mkdir -p "${EROOT}"/etc/ld.so.conf.d
+}
+
 pkg_postinst() {
is_crosscompile && return 0
 

diff --git a/sys-libs/musl/musl-.ebuild b/sys-libs/musl/musl-.ebuild
index 231c91cb5ce1..9cd55f813a6c 100644
--- a/sys-libs/musl/musl-.ebuild
+++ b/sys-libs/musl/musl-.ebuild
@@ -191,6 +191,14 @@ src_install() {
fi
 }
 
+pkg_preinst() {
+   # nothing to do if just installing headers
+   just_headers && return
+
+   # prepare /etc/ld.so.conf.d/ for files
+   mkdir -p "${EROOT}"/etc/ld.so.conf.d
+}
+
 pkg_postinst() {
is_crosscompile && return 0
 



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

2023-02-05 Thread Patrick McLean
commit: b97b58ec9d38a2e0e2b8fcefb4fd3d2aea80fed4
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb  5 19:06:35 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb  5 19:06:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b97b58ec

dev-util/difftastic: add 0.43.1

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

 dev-util/difftastic/Manifest |   1 +
 dev-util/difftastic/difftastic-0.43.1.ebuild | 144 +++
 2 files changed, 145 insertions(+)

diff --git a/dev-util/difftastic/Manifest b/dev-util/difftastic/Manifest
index 44a25e913434..17c08ececec0 100644
--- a/dev-util/difftastic/Manifest
+++ b/dev-util/difftastic/Manifest
@@ -21,6 +21,7 @@ DIST ctor-0.1.22.crate 9311 BLAKE2B 
a13fb97cf767fae19486ca8b970f1712bfcf4ec9edda
 DIST diff-0.1.12.crate 10223 BLAKE2B 
369f305661f1da31207f3801ed1841dbce12451ac9c3e9d3736f7158ece433af9b2e42c29063e5d93bb86b1d300e503caa9c3ce7dd0b25553f91d72a9eea5298
 SHA512 
0e81331c0424e9369963e23894a6412b65a3ed4f3154ccc184fc84cf1c5985b81c586a6b34e8c6c0e5c3afba38fb15277cfd89e7f50c85bd5d8d4d24ba670d16
 DIST difftastic-0.42.0.gh.tar.gz 50324806 BLAKE2B 
d245673b25b70c14f3f4a5ae5f568b1da1a62f6954d1d425d5472d86eccecb7296169b55cacf1e53b35deeb9128f0b8f9a8b0635ca3c7821ddf3a068ffc5c3c9
 SHA512 
33d2a5145adf95b00f68ca678d5f1b64e80477fc55f4d661e91673a4b029f430aa22a249c725ec8fb0d98057225646ba6b1c80df5af1ba268966dbd5e10eb43c
 DIST difftastic-0.43.0.gh.tar.gz 50571896 BLAKE2B 
a31fb731ead453b29ebbd502fd7267681bcfb8c5f74ed4636f94f55ff32b7e44f72279c018e001177b7c0e5ffc132f8dccc75d8ed2ffcf2904be6b800fbb5066
 SHA512 
5edb07c22ca9637367cad5bb19b20038cf83d7a8d399e9425dd1dd609ddf5c3f77ce9ec90b691aa7cd4aac9e528ce39633adc63c2899982ee3550ac9a8e3
+DIST difftastic-0.43.1.gh.tar.gz 50571590 BLAKE2B 
fa0531961f54b7713a2cd9cbde3ffe2d853350b5802d703dc9038a712c91c8981ac3010b328c70969c756c243418183c8600a9078a17cb1ebfedec3f853f12c3
 SHA512 
49a2836c17a45b008cced7734539cf058f8b4440e056d08d39ab0277ecdeeeb45e8f15d1df1a916ab72116160f7869102a31ba7af7f414cf7b9cbb898deca76d
 DIST either-1.6.1.crate 13641 BLAKE2B 
e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949
 SHA512 
4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf
 DIST env_logger-0.7.1.crate 32281 BLAKE2B 
6f1894c64f301ca4b687270c911dbe230f674662aa0561b97c4d2537886e404664b5773d4e223e2018047c222a951232c3cb52ec5bddbfb6665e34c3e7ea52f5
 SHA512 
604060d2ee83ab337a2d20d6784d1b7541534d2fd9e1662fc5c709fa681672a9db5e34d00face864b56ae321962e644ebe29fbb6d68a0d556419cf5d71c6149f
 DIST errno-0.2.8.crate 9276 BLAKE2B 
b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8
 SHA512 
1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1

diff --git a/dev-util/difftastic/difftastic-0.43.1.ebuild 
b/dev-util/difftastic/difftastic-0.43.1.ebuild
new file mode 100644
index ..4d0e6d4e6aa3
--- /dev/null
+++ b/dev-util/difftastic/difftastic-0.43.1.ebuild
@@ -0,0 +1,144 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Auto-Generated by cargo-ebuild 0.5.4
+
+EAPI=8
+
+CRATES="
+   aho-corasick-0.7.18
+   ansi_term-0.12.1
+   atty-0.2.14
+   autocfg-1.1.0
+   bitflags-1.3.2
+   bumpalo-3.11.1
+   bytecount-0.6.2
+   cc-1.0.78
+   cfg-if-1.0.0
+   clap-3.1.18
+   clap_lex-0.2.0
+   const_format-0.2.23
+   const_format_proc_macros-0.2.22
+   crossbeam-channel-0.5.4
+   crossbeam-deque-0.8.1
+   crossbeam-epoch-0.9.8
+   crossbeam-utils-0.8.8
+   crossterm-0.25.0
+   crossterm_winapi-0.9.0
+   ctor-0.1.22
+   diff-0.1.12
+   either-1.6.1
+   env_logger-0.7.1
+   fixedbitset-0.4.1
+   fnv-1.0.7
+   hashbrown-0.11.2
+   hermit-abi-0.1.19
+   humantime-1.3.0
+   indexmap-1.7.0
+   itertools-0.10.3
+   lazy_static-1.4.0
+   libc-0.2.139
+   libmimalloc-sys-0.1.24
+   lock_api-0.4.9
+   log-0.4.17
+   memchr-2.5.0
+   memoffset-0.6.5
+   mimalloc-0.1.28
+   minimal-lexical-0.2.1
+   mio-0.8.5
+   nom-7.1.1
+   num_cpus-1.13.1
+   once_cell-1.12.0
+   os_str_bytes-6.0.1
+   output_vt100-0.1.3
+   owo-colors-3.4.0
+   parking_lot-0.12.1
+   parking_lot_core-0.9.6
+   petgraph-0.6.1
+   pretty_assertions-1.2.1
+   pretty_env_logger-0.4.0
+   proc-macro2-1.0.39
+   quick-error-1.2.3
+   quote-1.0.18
+   radix-heap-0.4.2
+   rayon-1.6.1
+   rayon-core-1.10.1
+   redox_syscall-0.2.16
+   regex-1.5.6
+   regex-syntax-0.6.26
+   rustc-hash-1.1.0
+   same-file-1.0.6
+   scopeguard-1.1.0
+  

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tig/

2023-02-05 Thread Patrick McLean
commit: 05b3845ce8518326ecb57d84e0edf13ef8584c61
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb  5 18:59:14 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb  5 18:59:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b3845c

dev-vcs/tig: drop 2.5.5, 2.5.6

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

 dev-vcs/tig/Manifest |  2 --
 dev-vcs/tig/tig-2.5.5.ebuild | 66 
 dev-vcs/tig/tig-2.5.6.ebuild | 66 
 3 files changed, 134 deletions(-)

diff --git a/dev-vcs/tig/Manifest b/dev-vcs/tig/Manifest
index 6814efaf5bd2..9165f7d5b9c8 100644
--- a/dev-vcs/tig/Manifest
+++ b/dev-vcs/tig/Manifest
@@ -1,4 +1,2 @@
-DIST tig-2.5.5.tar.gz 1175752 BLAKE2B 
c77ff0990e5984df6a247cddb1729532719617178fb89143f1f78817f686cb357bc80678e8a1c245c338a40c20c69473b554d8af83381386821358495ed26f29
 SHA512 
63f617dfcbd89de715573caa92ca83906cefa6a5229876f1d5390b4b58442b0bec958065b798d4e81729dc87bf6dcd2a392fbbab2cd66ca16df6e2e9d6362ca3
-DIST tig-2.5.6.tar.gz 1176006 BLAKE2B 
eda766b32022fd6d849048107d9de90cb668ac594db1f46ee94984a5487f1a01c3109e3279c2c9e2260ef04ad7687b8c5eeb52ecf0b5e9d5c4b1f649aa23d46f
 SHA512 
4d55061db43d64be9c97589d37305f6dcd85f1e7381012a9d61d21226dad456a86b16401fffe7763808dab62f07e17b2bcd17b9a30e1349e252be85f479e3741
 DIST tig-2.5.7.tar.gz 1176146 BLAKE2B 
e67847741469a776f5cfb9c7f51fd651c81ed2c03e4627e708481eca3a47dfdebb3ef1d827cccb01ec0b5de7514bfe4b6e9e5dcfc1d39469d21eb6297e4c3086
 SHA512 
26adbb8dc43ef7ec1eaf5d6def29a8b6dcf5e30825242fc489208139c8720805a265dd1ba412601df692f6d0438ee9e3171a3f8a3cc4599841d82dfc08a9ea1f
 DIST tig-2.5.8.tar.gz 1179844 BLAKE2B 
eff20358443bd794de2985e1c76db8be25f4461ac82182a72004ab380156c15c5ed27dc1c66fb347b1f3d1ccddcead0a031638762e48f7e88a3b0593a278d3d7
 SHA512 
f4e7648ae7c58e936251f69071a092617368a04eabb4ae6726b2de1dbd305c559b7235f7aa70868f4ada02611196593a6e1c241062f57cd05a9c98685385053e

diff --git a/dev-vcs/tig/tig-2.5.5.ebuild b/dev-vcs/tig/tig-2.5.5.ebuild
deleted file mode 100644
index 46ef18654a01..
--- a/dev-vcs/tig/tig-2.5.5.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/jonas/tig.git;
-   inherit git-r3 autotools
-else
-   
SRC_URI="https://github.com/jonas/tig/releases/download/${P}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-fi
-
-DESCRIPTION="text mode interface for git"
-HOMEPAGE="https://jonas.github.io/tig/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="pcre test unicode"
-REQUIRED_USE="test? ( unicode )"
-
-DEPEND="
-   sys-libs/ncurses:=[unicode(+)?]
-   sys-libs/readline:0=
-   pcre? ( dev-libs/libpcre2:= )
-"
-RDEPEND="
-   ${DEPEND}
-   dev-vcs/git
-"
-[[ ${PV} == "" ]] && BDEPEND+=" app-text/asciidoc app-text/xmlto"
-
-# encoding/env issues
-RESTRICT="test"
-
-src_prepare() {
-   default
-   [[ ${PV} == "" ]] && eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_with pcre) \
-   $(use_with unicode ncursesw)
-}
-
-src_compile() {
-   emake V=1
-   [[ ${PV} == "" ]] && emake V=1 doc-man doc-html
-}
-
-src_test() {
-   # workaround parallel test failures
-   LC_ALL=en_US.utf8 emake -j1 test
-}
-
-src_install() {
-   emake DESTDIR="${D}" install install-doc-man
-   dodoc doc/manual.html README.html NEWS.html
-   newbashcomp contrib/tig-completion.bash ${PN}
-
-   docinto examples
-   dodoc contrib/*.tigrc
-}

diff --git a/dev-vcs/tig/tig-2.5.6.ebuild b/dev-vcs/tig/tig-2.5.6.ebuild
deleted file mode 100644
index 656ca0a2e20b..
--- a/dev-vcs/tig/tig-2.5.6.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/jonas/tig.git;
-   inherit git-r3 autotools
-else
-   
SRC_URI="https://github.com/jonas/tig/releases/download/${P}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-fi
-
-DESCRIPTION="text mode interface for git"
-HOMEPAGE="https://jonas.github.io/tig/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="pcre test unicode"
-REQUIRED_USE="test? ( unicode )"
-
-DEPEND="
-   sys-libs/ncurses:=[unicode(+)?]
-   sys-libs/readline:0=
-   pcre? ( dev-libs/libpcre2:= )
-"
-RDEPEND="
-   ${DEPEND}
-   dev-vcs/git
-"
-[[ ${PV} == "" ]] && BDEPEND+=" app-text/asciidoc app-text/xmlto"
-
-# encoding/env issues
-RESTRICT="test"
-
-src_prepare() {
-   default
-  

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tig/

2023-02-05 Thread Patrick McLean
commit: 4a684fc00affc8178cb4bd8baaa1269f3945c5b5
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb  5 18:58:39 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb  5 18:59:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a684fc0

dev-vcs/tig: add 2.5.8

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

 dev-vcs/tig/Manifest |  1 +
 dev-vcs/tig/tig-2.5.8.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/dev-vcs/tig/Manifest b/dev-vcs/tig/Manifest
index a16b08f9cb40..6814efaf5bd2 100644
--- a/dev-vcs/tig/Manifest
+++ b/dev-vcs/tig/Manifest
@@ -1,3 +1,4 @@
 DIST tig-2.5.5.tar.gz 1175752 BLAKE2B 
c77ff0990e5984df6a247cddb1729532719617178fb89143f1f78817f686cb357bc80678e8a1c245c338a40c20c69473b554d8af83381386821358495ed26f29
 SHA512 
63f617dfcbd89de715573caa92ca83906cefa6a5229876f1d5390b4b58442b0bec958065b798d4e81729dc87bf6dcd2a392fbbab2cd66ca16df6e2e9d6362ca3
 DIST tig-2.5.6.tar.gz 1176006 BLAKE2B 
eda766b32022fd6d849048107d9de90cb668ac594db1f46ee94984a5487f1a01c3109e3279c2c9e2260ef04ad7687b8c5eeb52ecf0b5e9d5c4b1f649aa23d46f
 SHA512 
4d55061db43d64be9c97589d37305f6dcd85f1e7381012a9d61d21226dad456a86b16401fffe7763808dab62f07e17b2bcd17b9a30e1349e252be85f479e3741
 DIST tig-2.5.7.tar.gz 1176146 BLAKE2B 
e67847741469a776f5cfb9c7f51fd651c81ed2c03e4627e708481eca3a47dfdebb3ef1d827cccb01ec0b5de7514bfe4b6e9e5dcfc1d39469d21eb6297e4c3086
 SHA512 
26adbb8dc43ef7ec1eaf5d6def29a8b6dcf5e30825242fc489208139c8720805a265dd1ba412601df692f6d0438ee9e3171a3f8a3cc4599841d82dfc08a9ea1f
+DIST tig-2.5.8.tar.gz 1179844 BLAKE2B 
eff20358443bd794de2985e1c76db8be25f4461ac82182a72004ab380156c15c5ed27dc1c66fb347b1f3d1ccddcead0a031638762e48f7e88a3b0593a278d3d7
 SHA512 
f4e7648ae7c58e936251f69071a092617368a04eabb4ae6726b2de1dbd305c559b7235f7aa70868f4ada02611196593a6e1c241062f57cd05a9c98685385053e

diff --git a/dev-vcs/tig/tig-2.5.8.ebuild b/dev-vcs/tig/tig-2.5.8.ebuild
new file mode 100644
index ..07d7ba5c9706
--- /dev/null
+++ b/dev-vcs/tig/tig-2.5.8.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/jonas/tig.git;
+   inherit git-r3 autotools
+else
+   
SRC_URI="https://github.com/jonas/tig/releases/download/${P}/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+fi
+
+DESCRIPTION="text mode interface for git"
+HOMEPAGE="https://jonas.github.io/tig/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="pcre test unicode"
+REQUIRED_USE="test? ( unicode )"
+
+DEPEND="
+   sys-libs/ncurses:=[unicode(+)?]
+   sys-libs/readline:0=
+   pcre? ( dev-libs/libpcre2:= )
+"
+RDEPEND="
+   ${DEPEND}
+   dev-vcs/git
+"
+[[ ${PV} == "" ]] && BDEPEND+=" app-text/asciidoc app-text/xmlto"
+
+# encoding/env issues
+RESTRICT="test"
+
+src_prepare() {
+   default
+   [[ ${PV} == "" ]] && eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_with pcre) \
+   $(use_with unicode ncursesw)
+}
+
+src_compile() {
+   emake V=1
+   [[ ${PV} == "" ]] && emake V=1 doc-man doc-html
+}
+
+src_test() {
+   # workaround parallel test failures
+   LC_ALL=en_US.utf8 emake -j1 test
+}
+
+src_install() {
+   emake DESTDIR="${D}" install install-doc-man
+   dodoc doc/manual.html README.html NEWS.html
+   newbashcomp contrib/tig-completion.bash ${PN}
+
+   docinto examples
+   dodoc contrib/*.tigrc
+}



  1   2   3   >