summaryrefslogtreecommitdiff
path: root/dev-python/sip
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/sip')
-rw-r--r--dev-python/sip/Manifest3
-rw-r--r--dev-python/sip/sip-6.8.4.ebuild42
2 files changed, 45 insertions, 0 deletions
diff --git a/dev-python/sip/Manifest b/dev-python/sip/Manifest
index 728bdcbb3ef4..affb85dc7c43 100644
--- a/dev-python/sip/Manifest
+++ b/dev-python/sip/Manifest
@@ -1,4 +1,7 @@
DIST sip-6.8.3.gh.tar.gz 585528 BLAKE2B 2a58edba0f7ca9da02399df9fe71f152ef8446c38886ca2a21c00ef3ac65e0a82493a6047120d6f786e5b26f974c9cac24a329f1a52d9c47f9669afe2f0789b4 SHA512 6ff5fa59a55d71a3303553d2c53879fc9ccc01b9db34da149a7b81e252613327c7390c5a2edeaec03381dbc36ed38aa4ce44d69560c277ecc3875a57e7d75a60
DIST sip-6.8.3.tar.gz 987656 BLAKE2B 57cc4010aae64eec7e0f338d9653463c7381b639aa8efca978a3f3296550a37b3a09b52933a2c2cd354a65155841952d7ca045b0b774945a382c29a8d597951e SHA512 8a0ff1c16ead4c2b1c53963a015fb3d149362f649eeec2523e6b243945493f28f5ecf29aabbf5cee5f7909ded40d64a1f469d2d0c1b3c33244e6213ab23ec733
+DIST sip-6.8.4.gh.tar.gz 514574 BLAKE2B da112fb77160e8e4be703dbeb2199e6a8c7b2ad3d878873f834c742c5a8cf9904e0caf8615e75de64d3df468529f1e543f90befbf0582d1e4100fe251a4bfab9 SHA512 4e3ea827e06e59cb4663328c307958cfc33d42206980152b134c5161dcfd949a5062f3322ffd102834df8da2f91af59b1ef1c4d2e8917c87a9a214ac34846e0c
+DIST sip-6.8.4.tar.gz 420104 BLAKE2B a4b212f520b4bd53bd207519f6399b7c86ff84975a12d9c153458d6a115467d17dd58ea420ee3554a843cf0eb7e8572ad620568792123b66336e1a55c2dedcb4 SHA512 ea71e43a81a1b9a9fec45ddd4fb24347940b904f5b46649c1bd8283b4cdaee0abb7a60a0c02a75641762a13c41232b995c6e8ac4a2328b44309e285daddac084
EBUILD sip-6.8.3.ebuild 855 BLAKE2B e5e4fbd847f5af0285b28877197babc57addcf6fc1a3bc823708b1e92e50bfd56490c5f5d676a685155cf20bb99e390c732ee7d580e2b91fae6d9979be4f0cb3 SHA512 57772b41d201d687a01ce2f55a871bfe62e2d122a2aecec2b895bc2bb5af8ddedf734acd7b229bd87e6d0bf24b00b09c8b73cb1e8346f617bd7a949e81c040cc
+EBUILD sip-6.8.4.ebuild 1167 BLAKE2B b5faaed57cc24379bd6352a972709a6b2292f0f0d381767150fa2e1356e1b075b92a13847ba5613047de33711d3076acec04de27d0e7ee1d7cfc701506784abf SHA512 8858a6284b8ac9b91e1830e691e8d5a2882383debe1d8ca4f7a843838dd51909c62f1a11952610c9a6b013939efb2d2ebc391a5730c8234e75e3a292ed83b053
MISC metadata.xml 524 BLAKE2B 57657d01dc5be425f66f1136356fa028a32ad6a2ca79cadf4b9ed6a940b414b0e3efa161895d1858ab3d4977241883f9dfefbe37a8cbaad10589d57f598856a1 SHA512 82208b61b297d8c2110ea47a82c046118afd9332c52fa6590f7ed11b4e70af8b75f087b006fa5ed9058dbd2f98f02104559e085f781f2fc887396b7ff9d1b859
diff --git a/dev-python/sip/sip-6.8.4.ebuild b/dev-python/sip/sip-6.8.4.ebuild
new file mode 100644
index 000000000000..c5f8826c2311
--- /dev/null
+++ b/dev-python/sip/sip-6.8.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python bindings generator for C/C++ libraries"
+HOMEPAGE="https://github.com/Python-SIP/sip/"
+# combine given pypi lacks docs+tests, and gh lacks abi version files
+# breaking revdeps if only using SCM_PRETEND_VERSION and would rather
+# not attempt to manually handle this
+SRC_URI+="
+ doc? (
+ https://github.com/Python-SIP/sip/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ )
+ test? (
+ https://github.com/Python-SIP/sip/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ )
+"
+
+LICENSE="|| ( GPL-2 GPL-3 SIP )"
+SLOT="5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep 'dev-python/tomli[${PYTHON_USEDEP}]' 3.10)
+"
+BDEPEND="
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs \
+ dev-python/myst-parser \
+ dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest