commit:     5750f7f315252372cc5fc3767026be954e75276a
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 21 16:32:18 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Jun 21 17:00:36 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5750f7f3

dev-python/sip: add 6.8.4

Few things got changed around upstream, hopefully did not
overlook anything.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-python/sip/Manifest         |  2 ++
 dev-python/sip/sip-6.8.4.ebuild | 42 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/sip/Manifest b/dev-python/sip/Manifest
index 7ee71215d482..ca75b172dff1 100644
--- a/dev-python/sip/Manifest
+++ b/dev-python/sip/Manifest
@@ -1,2 +1,4 @@
 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

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

Reply via email to