commit: 694d877f1d6eed291933d5d645fa3b0b73905296 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org> AuthorDate: Wed Nov 12 18:19:00 2025 +0000 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org> CommitDate: Wed Nov 12 18:19:00 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=694d877f
dev-python/sip: drop 6.12.0 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org> dev-python/sip/Manifest | 1 - .../sip/files/sip-6.12.0-python314-test.patch | 30 ----------------- dev-python/sip/sip-6.12.0.ebuild | 38 ---------------------- 3 files changed, 69 deletions(-) diff --git a/dev-python/sip/Manifest b/dev-python/sip/Manifest index e386e141fab8..9bb8fde78511 100644 --- a/dev-python/sip/Manifest +++ b/dev-python/sip/Manifest @@ -1,2 +1 @@ -DIST sip-6.12.0.gh.tar.gz 2457825 BLAKE2B 40676b8f989274cb9466f4d68a63bf53aa5d093325a7627b62a5da129eb878a5c4c7f8d351500ad8aab184a9edde980e2476571e235d99283d99271cc10b85b2 SHA512 36e3a70a60560ce5c741a865dd68f9a1863742b413833386b28e838972a5e9eaa932c8a15300af6a0a1e338634202c9c79706fd3e0a10fc7b932d3fc5c80ddb0 DIST sip-6.14.0.gh.tar.gz 2461525 BLAKE2B e7dfe6628a2233d3385785a0f67e72f93061bf91846d02fc2b401377862187d06e3afeaae4c3883faae38ccf66ca6c9742e71b3d1f060f3c24f68366be62527a SHA512 dc67ca7816b883b278dec4e350d62852df2ef386a4013ced6209f0d877882761c82926be01ee0217dd97ac834d8cee358f177f5c5878c6e8acd9738326bdfba4 diff --git a/dev-python/sip/files/sip-6.12.0-python314-test.patch b/dev-python/sip/files/sip-6.12.0-python314-test.patch deleted file mode 100644 index f1da2f14f8c3..000000000000 --- a/dev-python/sip/files/sip-6.12.0-python314-test.patch +++ /dev/null @@ -1,30 +0,0 @@ -https://github.com/Python-SIP/sip/issues/82 -https://github.com/philthompson10/sip/commit/e967ea0ae77c45ab5f8a411390d1acf1e0bb394e ---- a/test/movable/test_movable.py -+++ b/test/movable/test_movable.py -@@ -24,5 +24,10 @@ - -+ # As of Python v3.14 we can't make assumptions about initial -+ # reference counts so we test for increases and decreases rather than -+ # absolute values. -+ ao_base_refcount = getrefcount(ao) -+ - # Test the value of the object. - self.assertEqual(ao.getValue(), 3) -- self.assertEqual(getrefcount(ao), 2) -+ self.assertEqual(getrefcount(ao), ao_base_refcount) - -@@ -33,3 +38,3 @@ - ow.setObject(ao) -- self.assertEqual(getrefcount(ao), 3) -+ self.assertEqual(getrefcount(ao), ao_base_refcount + 1) - self.assertEqual(ow.getObjectValue(), 4) -@@ -38,3 +43,2 @@ - ao2 = ow.takeObject() -- self.assertEqual(getrefcount(ao2), 2) - self.assertEqual(ow.getObjectValue(), -1000) -@@ -45,3 +49,3 @@ - # Check that the original Python object no longer wraps the C++ object. -- self.assertEqual(getrefcount(ao), 2) -+ self.assertEqual(getrefcount(ao), ao_base_refcount) - self.assertRaises(RuntimeError, ao.getValue) diff --git a/dev-python/sip/sip-6.12.0.ebuild b/dev-python/sip/sip-6.12.0.ebuild deleted file mode 100644 index 5009d8f25ee3..000000000000 --- a/dev-python/sip/sip-6.12.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) -inherit distutils-r1 - -DESCRIPTION="Python bindings generator for C/C++ libraries" -HOMEPAGE="https://github.com/Python-SIP/sip/" -SRC_URI=" - https://github.com/Python-SIP/sip/archive/refs/tags/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD-2 BSD" -SLOT="5" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/setuptools-scm-8[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx docs \ - dev-python/myst-parser \ - dev-python/sphinx-rtd-theme - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -PATCHES=( - "${FILESDIR}"/${P}-python314-test.patch -)
