summaryrefslogtreecommitdiff
path: root/dev-python/PyQt5-sip
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/PyQt5-sip')
-rw-r--r--dev-python/PyQt5-sip/Manifest7
-rw-r--r--dev-python/PyQt5-sip/PyQt5-sip-12.15.0.ebuild (renamed from dev-python/PyQt5-sip/PyQt5-sip-12.13.0-r1.ebuild)11
-rw-r--r--dev-python/PyQt5-sip/files/PyQt5-sip-12.13.0-c99.patch16
-rw-r--r--dev-python/PyQt5-sip/metadata.xml8
4 files changed, 9 insertions, 33 deletions
diff --git a/dev-python/PyQt5-sip/Manifest b/dev-python/PyQt5-sip/Manifest
index ad26357a1b81..0822afeb569f 100644
--- a/dev-python/PyQt5-sip/Manifest
+++ b/dev-python/PyQt5-sip/Manifest
@@ -1,4 +1,3 @@
-AUX PyQt5-sip-12.13.0-c99.patch 522 BLAKE2B 72f6d0a501fcc7f43cb11291833b7714ba2acc35813c4762a95ec2ce5b95ba955cfa7f5501e38e24f348b73e835487e151082c205c4d434044362b80d2a0f44a SHA512 768c88fab736a57f55e4adb4843b918f84ecf0e976246abbf83a9b45d69a1e6729e738eb4cbac3553ae76a36ace64abf798e073f8ec88fdb3065583a38801773
-DIST PyQt5_sip-12.13.0.tar.gz 123225 BLAKE2B e3b7233e5405f7b24de157e1f0ed0f2ff47a9c331a76672892d8a7adc8aba8c7b738354d9f1c2fe9c29501b5bfe8c6302307c6731273b980a04dd327048a3a94 SHA512 ef363b21899f6d089fbc6d5adf700dc6c8838501343070ed1cf0826e05dd860343eba608d5aee5d8bece39b8ddca1f37866bb56aa07db18384ac0a372ca3532f
-EBUILD PyQt5-sip-12.13.0-r1.ebuild 534 BLAKE2B ccb9ed7eba361fc56c4e7c3f6b42ee1f1ac2dfd3f1b419858ec3c8068b3161cba0f63ac39ae1c5ac10bbcff18d810fb99fe2a4e890b59969868d66bd8a328f97 SHA512 6a831c42c1fe5100e3451fa314cea3fabad0bd47bdac9888c875c15778fc67d11de06f926a43d173b43768a30c1c197c7c0f8402258ee5e6cedda56ef06d3ebb
-MISC metadata.xml 649 BLAKE2B 0a6faee65b39f122f65965490284b17856ba6d86537f3f3780f8604366739c346b01e29e933a91c7edb5ff898e5d51a10e4bf288228d1943a1c9e9970eac4c86 SHA512 3af9be87db6da5cb071f4025cd6fc1964a4b0629ebe93239f6c5a3734d4ef8ef06e652abbac5c9bd86f882a6235bf3b1f0fec6f0035c77ea42571e47c6045e29
+DIST PyQt5_sip-12.15.0.tar.gz 104024 BLAKE2B 40fdf25bfb8ca321f50926d7041e33edee9fbebafaded50d283ea95b04ea050e368d2b8470110d758f68f3ac08ada68b65b2f6ebcb9d7dd43707636e26701854 SHA512 1a009b53e80fc8231478f741839d8a88ab26f531c4ab0d41ccc00c8b0650c13c95c3c89cc949858a99bd1d817d736507df519384dff029530edc554f4b35b4cc
+EBUILD PyQt5-sip-12.15.0.ebuild 632 BLAKE2B 631158e15e43c72703c7f6417c20ab23b88ffb8e9992acabe5789d004d3d9d03ba2d8605bd06aab9bac1b2bc81e3625bc5f16487080965d595a7b7fc98ba7bc1 SHA512 3f0cb4ddef6d025c7f32d6e1ba37b7a2ef36badb953bf81176a693474d20817c5420f72fa8a5a97acfc82d9e2a3726a527c9647367aadab1f4ca50a11da65258
+MISC metadata.xml 382 BLAKE2B 1924bdd8d05a7a04546d994004f1902edf06ca681fc557a47841e41e529cad483f2d6729b1be2b48d906dc94162eeed19f7749a4e431a3d95050d5ac08246fe7 SHA512 2296c770ba9ba38cebbd37474a6ed8bbd6221c6848555242529ee5cee1b3fff928bf9a6fc8e5ed4859af72f030588f1ef493a0edb54955968ac3f514b3cd9ec5
diff --git a/dev-python/PyQt5-sip/PyQt5-sip-12.13.0-r1.ebuild b/dev-python/PyQt5-sip/PyQt5-sip-12.15.0.ebuild
index 4731764f46dd..f2e4f72282f5 100644
--- a/dev-python/PyQt5-sip/PyQt5-sip-12.13.0-r1.ebuild
+++ b/dev-python/PyQt5-sip/PyQt5-sip-12.15.0.ebuild
@@ -7,16 +7,15 @@ DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN=${PN/-/_}
+# keep compat in sync with PyQt5 or else it confuses some revdeps
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
DESCRIPTION="sip extension module for PyQt5"
-HOMEPAGE="https://www.riverbankcomputing.com/software/sip/"
+# note that PyQt5-sip is currently not on github, but this is the
+# homepage listed upstream as of the writing of this
+HOMEPAGE="https://github.com/Python-SIP/sip/"
-LICENSE="|| ( GPL-2 GPL-3 SIP )"
+LICENSE="BSD-2"
SLOT="0/$(ver_cut 1)"
KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
-
-PATCHES=(
- "${FILESDIR}/PyQt5-sip-12.13.0-c99.patch"
-)
diff --git a/dev-python/PyQt5-sip/files/PyQt5-sip-12.13.0-c99.patch b/dev-python/PyQt5-sip/files/PyQt5-sip-12.13.0-c99.patch
deleted file mode 100644
index b1fd2470758c..000000000000
--- a/dev-python/PyQt5-sip/files/PyQt5-sip-12.13.0-c99.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-https://bugs.gentoo.org/919000
-https://www.riverbankcomputing.com/hg/sip/rev/afc99fa84d0d
-
-diff --git a/siplib.c b/siplib.c
-index 8b0a6d5..d996a9c 100644
---- a/siplib.c
-+++ b/siplib.c
-@@ -3902,7 +3902,7 @@ static int parsePass1(PyObject **parseErrp, sipSimpleWrapper **selfp,
- {
- case '#':
- /* A ctor has an argument with the /Transfer/ annotation. */
-- *selfp = va_arg(va, PyObject *);
-+ *selfp = (sipSimpleWrapper *) va_arg(va, PyObject *);
- break;
-
- case 'B':
diff --git a/dev-python/PyQt5-sip/metadata.xml b/dev-python/PyQt5-sip/metadata.xml
index 249066785741..37c680d9291a 100644
--- a/dev-python/PyQt5-sip/metadata.xml
+++ b/dev-python/PyQt5-sip/metadata.xml
@@ -6,13 +6,7 @@
<name>Gentoo Qt Project</name>
</maintainer>
<upstream>
- <maintainer status="active">
- <email>phil@riverbankcomputing.com</email>
- <name>Phil Thompson</name>
- </maintainer>
- <changelog>https://www.riverbankcomputing.com/hg/sip/raw-file/tip/NEWS</changelog>
- <doc>https://www.riverbankcomputing.com/static/Docs/sip/</doc>
- <bugs-to>mailto:pyqt@riverbankcomputing.com</bugs-to>
+ <bugs-to>https://github.com/Python-SIP/sip/issues</bugs-to>
<remote-id type="pypi">PyQt5-sip</remote-id>
</upstream>
</pkgmetadata>