From 97b72fd5d6d3d7f44454c47688f0cca854dc3ef3 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Fri, 10 May 2024 02:23:23 +0200 Subject: [PATCH 1/6] dev-util/prysk: add 0.20.0 Signed-off-by: Haelwenn (lanodan) Monnier --- dev-util/prysk/Manifest | 1 + dev-util/prysk/prysk-0.20.0.ebuild | 33 ++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 dev-util/prysk/prysk-0.20.0.ebuild diff --git a/dev-util/prysk/Manifest b/dev-util/prysk/Manifest index 790df769b8..8d3bbcd59c 100644 --- a/dev-util/prysk/Manifest +++ b/dev-util/prysk/Manifest @@ -1 +1,2 @@ DIST prysk-0.19.0.gh.tar.gz 78659 BLAKE2B 772c1e79e8db826435f8324c437769b0a149b33909b64459ea7a6d8db18e1d35bd76abe225b635eab654bb8a9bc21c3d6bac05ae8de631bf294a3ea293852794 SHA512 14b0ab8f0592833f32a168d8bfb7342f1339d34054ccb976ac89e17966c8728959d3a9f201bce3d992198118e3c5023e9fbaac6d2b7638bc0d16b57442a1f81c +DIST prysk-0.20.0.gh.tar.gz 79409 BLAKE2B c44dab456ddf6ddda6b6a24bb1229e11b4edd6ffe43a71a53eb1577e1d99fba6234807e857b8a72318dfd9202a1449c3271dba95f59815bf79f400a1380865d8 SHA512 472dee2d42012bb33c9a6d0c63a03c08eb6adccdd6c194928ddca001c25c34cdfadc58df742a59c84a311b9ca2e1fce48622e7b172d3ee62a640b7f84d13ade9 diff --git a/dev-util/prysk/prysk-0.20.0.ebuild b/dev-util/prysk/prysk-0.20.0.ebuild new file mode 100644 index 0000000000..964221966e --- /dev/null +++ b/dev-util/prysk/prysk-0.20.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} pypy3 ) +DISTUTILS_USE_PEP517=poetry +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 + +DESCRIPTION="Functional testing framework for command line applications (cram fork)" +HOMEPAGE="https://www.prysk.net/" +# pypi doesn't includes tests +SRC_URI="https://github.com/prysk/prysk/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" + +distutils_enable_tests pytest + +RDEPEND=" + $(python_gen_cond_dep '>=dev-python/rich-13.3.1[${PYTHON_USEDEP}]') +" + +DOCS=( README.rst docs examples ) + +python_test() { + distutils-r1_python_test + + "${EPYTHON}" -m prysk test/integration || die "Tests fail with ${EPYTHON}" +} From f359454ee48ad1f496e02b1ce65849e81e4eda28 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Fri, 10 May 2024 02:24:00 +0200 Subject: [PATCH 2/6] dev-util/prysk: drop 0.19.0 Signed-off-by: Haelwenn (lanodan) Monnier --- dev-util/prysk/Manifest | 1 - dev-util/prysk/prysk-0.19.0.ebuild | 33 ------------------------------ 2 files changed, 34 deletions(-) delete mode 100644 dev-util/prysk/prysk-0.19.0.ebuild diff --git a/dev-util/prysk/Manifest b/dev-util/prysk/Manifest index 8d3bbcd59c..4add73878c 100644 --- a/dev-util/prysk/Manifest +++ b/dev-util/prysk/Manifest @@ -1,2 +1 @@ -DIST prysk-0.19.0.gh.tar.gz 78659 BLAKE2B 772c1e79e8db826435f8324c437769b0a149b33909b64459ea7a6d8db18e1d35bd76abe225b635eab654bb8a9bc21c3d6bac05ae8de631bf294a3ea293852794 SHA512 14b0ab8f0592833f32a168d8bfb7342f1339d34054ccb976ac89e17966c8728959d3a9f201bce3d992198118e3c5023e9fbaac6d2b7638bc0d16b57442a1f81c DIST prysk-0.20.0.gh.tar.gz 79409 BLAKE2B c44dab456ddf6ddda6b6a24bb1229e11b4edd6ffe43a71a53eb1577e1d99fba6234807e857b8a72318dfd9202a1449c3271dba95f59815bf79f400a1380865d8 SHA512 472dee2d42012bb33c9a6d0c63a03c08eb6adccdd6c194928ddca001c25c34cdfadc58df742a59c84a311b9ca2e1fce48622e7b172d3ee62a640b7f84d13ade9 diff --git a/dev-util/prysk/prysk-0.19.0.ebuild b/dev-util/prysk/prysk-0.19.0.ebuild deleted file mode 100644 index 964221966e..0000000000 --- a/dev-util/prysk/prysk-0.19.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} pypy3 ) -DISTUTILS_USE_PEP517=poetry -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 - -DESCRIPTION="Functional testing framework for command line applications (cram fork)" -HOMEPAGE="https://www.prysk.net/" -# pypi doesn't includes tests -SRC_URI="https://github.com/prysk/prysk/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" - -distutils_enable_tests pytest - -RDEPEND=" - $(python_gen_cond_dep '>=dev-python/rich-13.3.1[${PYTHON_USEDEP}]') -" - -DOCS=( README.rst docs examples ) - -python_test() { - distutils-r1_python_test - - "${EPYTHON}" -m prysk test/integration || die "Tests fail with ${EPYTHON}" -} From d2801242c12121e3b0ff67ad3ec4049ed320d91a Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 10 May 2024 09:16:40 +0300 Subject: [PATCH 3/6] dev-python/stone: add 3.3.4, drop 3.3.3 Signed-off-by: Viorel Munteanu --- dev-python/stone/Manifest | 2 +- dev-python/stone/{stone-3.3.3.ebuild => stone-3.3.4.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename dev-python/stone/{stone-3.3.3.ebuild => stone-3.3.4.ebuild} (100%) diff --git a/dev-python/stone/Manifest b/dev-python/stone/Manifest index 05948bb54d..ca68420e44 100644 --- a/dev-python/stone/Manifest +++ b/dev-python/stone/Manifest @@ -1 +1 @@ -DIST stone-3.3.3.gh.tar.gz 280799 BLAKE2B 5dd099c4f46c8ffe169932143d6bde7f5f23b8c7982a6e02b40b71a7f648cd739918425882eff2db04eca97d41447e34d5350ce2656163f5384601dd2dba5407 SHA512 6cd6a87f68cc827045aa92ec41dba1bffae2a956da792a45ad6a4ff526ab67970069e774641ef0d0cdd304ab06751cbefc2a2911f6bd9cd8d617417bd9e2e84c +DIST stone-3.3.4.gh.tar.gz 280814 BLAKE2B 05b3e8b85c0075ae61a208f5f7dbc5e099f705b6bdc806b34b003b2decdf4dc89c43d9ec2e25cb7c1dccb0f2cc5c45501a4d390c3ebdb200e1df8ba5a14e187c SHA512 7dce3d4ca5a75463a6ca3d50d695dfda2c694f1b7440a24307c24aa0b0dd6888ca66a5c55f812518b1a001b32698ad58d4ac202c4f5f125502cd12414483e389 diff --git a/dev-python/stone/stone-3.3.3.ebuild b/dev-python/stone/stone-3.3.4.ebuild similarity index 100% rename from dev-python/stone/stone-3.3.3.ebuild rename to dev-python/stone/stone-3.3.4.ebuild From ce0ba196e3a7cd0c6a1ab4e7ea6a78fef7d8d520 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 10 May 2024 10:08:41 +0300 Subject: [PATCH 4/6] profiles: mask dev-python/sdnotify for removal. Mask dev-python/sdnotify for removal. I had to adjust a few older masks to make `pkgdev mask` work. Bug: https://bugs.gentoo.org/931420 Signed-off-by: Viorel Munteanu --- profiles/package.mask | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index f924b2d86b..e5ef66462b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -14,6 +14,12 @@ # New entries go on top. +# Viorel Munteanu (2024-05-10) +# No upstream activity in more than 3 years. +# No revdeps left in tree. +# Removal: 2024-06-09. Bug #931420. +dev-python/sdnotify + # David Roman (2024-05-01) # Broken and maintainer needed. See also https://bugs.gentoo.org/921821 dev-python/hypothesmith @@ -50,11 +56,11 @@ dev-python/oauth2 # Anna Vyalkova (2024-04-20) # With Twitter's complete removal of Guest Accounts, Nitter is dead and will # most likely stay so (https://github.com/zedeus/nitter/issues/1197). +# also mask dependencies not claimed by anyone else # Removal on 2024-05-23. www-apps/nitter acct-user/nitter acct-group/nitter -# and also dependencies not claimed by anyone else dev-nim/asynctools dev-nim/balls dev-nim/dotenv @@ -138,10 +144,19 @@ dev-python/inscriptis # Mask stale/unmaintained packages for removal in 30 days # Unmaintained upstream, runtime failure on >=dev-lang/python-3.9 dev-python/clufter + +# Julien Roy (2024-04-13) +# Mask stale/unmaintained packages for removal in 30 days # Deprecated upstream, replaced by oracledb, no revdeps dev-python/cx-oracle + +# Julien Roy (2024-04-13) +# Mask stale/unmaintained packages for removal in 30 days # Library with no revdeps, upstream no longer tagging releases, need to use live ebuild or tag commits dev-python/curio + +# Julien Roy (2024-04-13) +# Mask stale/unmaintained packages for removal in 30 days # Can't be merged due to banned files (bug https://bugs.gentoo.org/884691) dev-python/wheezy-template @@ -149,7 +164,6 @@ dev-python/wheezy-template # Depends on last rited dev-python/future # Masked for removal in 30 days media-video/ffsubsync -# Rev Dep mpv-plugin/autosubsync-mpv # Julien Roy (2024-03-21) From 6970d92733f082f493f8029b4da7fca38655b1c9 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 10 May 2024 10:29:12 +0300 Subject: [PATCH 5/6] dev-python/sphinx-paramlinks: enable py3.12 Closes: https://bugs.gentoo.org/931425 Signed-off-by: Viorel Munteanu --- dev-python/sphinx-paramlinks/sphinx-paramlinks-0.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/sphinx-paramlinks/sphinx-paramlinks-0.6.0.ebuild b/dev-python/sphinx-paramlinks/sphinx-paramlinks-0.6.0.ebuild index 87dc41b8c6..ddcdf30735 100644 --- a/dev-python/sphinx-paramlinks/sphinx-paramlinks-0.6.0.ebuild +++ b/dev-python/sphinx-paramlinks/sphinx-paramlinks-0.6.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYPI_NO_NORMALIZE=1 inherit distutils-r1 pypi From f278b280e4dad877b178fbf65bbcb3e0f9b6b57f Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 10 May 2024 10:33:33 +0300 Subject: [PATCH 6/6] profiles: mask dev-python/wrapio for removal Bug: https://bugs.gentoo.org/931440 Signed-off-by: Viorel Munteanu --- profiles/package.mask | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index e5ef66462b..b381d658dd 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -14,6 +14,12 @@ # New entries go on top. +# Viorel Munteanu (2024-05-10) +# No upstream activity in 3 years. +# No revdeps left in tree. +# Removal: 2024-06-09. Bug #931440. +dev-python/wrapio + # Viorel Munteanu (2024-05-10) # No upstream activity in more than 3 years. # No revdeps left in tree.