diff options
Diffstat (limited to 'dev-python/sip')
-rw-r--r-- | dev-python/sip/Manifest | 3 | ||||
-rw-r--r-- | dev-python/sip/sip-6.8.4.ebuild | 42 |
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 |