diff options
Diffstat (limited to 'dev-python/libvirt-python')
7 files changed, 74 insertions, 7 deletions
diff --git a/dev-python/libvirt-python/Manifest b/dev-python/libvirt-python/Manifest index 8c6d6b9a0856..ce0ec5d02d4d 100644 --- a/dev-python/libvirt-python/Manifest +++ b/dev-python/libvirt-python/Manifest @@ -6,3 +6,5 @@ DIST libvirt_python-12.1.0.tar.gz 243658 BLAKE2B 828305549625449ccf0d3e48c5b3b7a DIST libvirt_python-12.1.0.tar.gz.asc 833 BLAKE2B 3f5b0dcf325b43b99637eefeecff4c9a0bf96e1ecccc4c39d6f9ce050652f35f24e633b320afa8237ad29c569aa1a0b2fd5f40d42ce789db8a71b8c0e20efa20 SHA512 68c71bf84088ef5e20216312f3c196e519088d31e9952162bf16f5a7bb20210203f3f6bdfb8939bb595a46161f26ba05495bf749d4d25be58505cc8618d94c20 DIST libvirt_python-12.2.0.tar.gz 244689 BLAKE2B b8591860f6cefd160535f70b17afdf15f13895b898c544e187859b8763e75133f20aac5925dc1e44d2f084974a3f2ad28db0d6276d56c5f7a586f21d9982369b SHA512 6aaf5375113f182f39fe80729c8151e18ddd4a80ea50ed12f3d5c7dcb346596983d4236cd85744f66e54ebde51007f8645984fd698fc9727cf6f9e83731fdf97 DIST libvirt_python-12.2.0.tar.gz.asc 833 BLAKE2B 2a6365eab211414f15b55f4769fa3f7789522700266be4fc8fe852ba02c701a9f58c2b72cd3210447572c6c0e526b71405f4a19c2e5cd0f71e66445c32647776 SHA512 73edd0a887e1f5bc91f8d27c0e800d750a6005e01c726f9ff72b667a7bc6527607d98a18a5b66194d4bd35fc5b06481c34f6003c5c2c7cb882c6a9bd11765d4a +DIST libvirt_python-12.6.0.tar.gz 252693 BLAKE2B 17d0760d5f56b17ec6bd738e6a4f25d57ce411edb4db2fe3f5e0ff2fae670583973d8ab6b0eb1fe7acbcb2d781e6a628ded62e08ea2ff85695204ce144f3058c SHA512 e43a3ee2c46fdcb82c65239639e38683067fb0492c0dc26e5435138435d612277f3ab08b7e73a933b07ad9e2f411feb82e84690e82f906cfcfc9f3aa7b5f3c42 +DIST libvirt_python-12.6.0.tar.gz.asc 833 BLAKE2B edf2e70a0af3ba13e2a31bad7036350ee5e0a411a87a02a15ff77e05c2d7bb451f90c343691cc3f56d2b555e83975476e1042455ffb96bae7f515c8db805ac25 SHA512 884cab9736a723b16232e6b7062cde573180c75616b080edad96ace1f0ae62a4fbca0e2dd09e3e460403f667cd0a7e942e2594b742c071a437546a7d79983a4f diff --git a/dev-python/libvirt-python/libvirt-python-11.10.0.ebuild b/dev-python/libvirt-python/libvirt-python-11.10.0.ebuild index caed9a4cad29..abaf49c3f064 100644 --- a/dev-python/libvirt-python/libvirt-python-11.10.0.ebuild +++ b/dev-python/libvirt-python/libvirt-python-11.10.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -41,7 +41,7 @@ BDEPEND=" test? ( dev-python/lxml[${PYTHON_USEDEP}] ) - verify-sig? ( sec-keys/openpgp-keys-libvirt ) + verify-sig? ( <sec-keys/openpgp-keys-libvirt-20260831 ) " VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc diff --git a/dev-python/libvirt-python/libvirt-python-12.0.0.ebuild b/dev-python/libvirt-python/libvirt-python-12.0.0.ebuild index 43f4d608712b..abaf49c3f064 100644 --- a/dev-python/libvirt-python/libvirt-python-12.0.0.ebuild +++ b/dev-python/libvirt-python/libvirt-python-12.0.0.ebuild @@ -41,7 +41,7 @@ BDEPEND=" test? ( dev-python/lxml[${PYTHON_USEDEP}] ) - verify-sig? ( sec-keys/openpgp-keys-libvirt ) + verify-sig? ( <sec-keys/openpgp-keys-libvirt-20260831 ) " VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc diff --git a/dev-python/libvirt-python/libvirt-python-12.1.0.ebuild b/dev-python/libvirt-python/libvirt-python-12.1.0.ebuild index a6ce544f06a6..d38436112d50 100644 --- a/dev-python/libvirt-python/libvirt-python-12.1.0.ebuild +++ b/dev-python/libvirt-python/libvirt-python-12.1.0.ebuild @@ -41,7 +41,7 @@ BDEPEND=" test? ( dev-python/lxml[${PYTHON_USEDEP}] ) - verify-sig? ( sec-keys/openpgp-keys-libvirt ) + verify-sig? ( <sec-keys/openpgp-keys-libvirt-20260831 ) " VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc diff --git a/dev-python/libvirt-python/libvirt-python-12.2.0.ebuild b/dev-python/libvirt-python/libvirt-python-12.2.0.ebuild index a6ce544f06a6..d38436112d50 100644 --- a/dev-python/libvirt-python/libvirt-python-12.2.0.ebuild +++ b/dev-python/libvirt-python/libvirt-python-12.2.0.ebuild @@ -41,7 +41,7 @@ BDEPEND=" test? ( dev-python/lxml[${PYTHON_USEDEP}] ) - verify-sig? ( sec-keys/openpgp-keys-libvirt ) + verify-sig? ( <sec-keys/openpgp-keys-libvirt-20260831 ) " VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc diff --git a/dev-python/libvirt-python/libvirt-python-12.6.0.ebuild b/dev-python/libvirt-python/libvirt-python-12.6.0.ebuild new file mode 100644 index 000000000000..e7c2af787d5a --- /dev/null +++ b/dev-python/libvirt-python/libvirt-python-12.6.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Packages which get releases together: +# app-emacs/nxml-libvirt-schemas +# dev-python/libvirt-python +# dev-perl/Sys-Virt +# app-emulation/libvirt +# Please bump them together! + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{13..14} ) +inherit distutils-r1 verify-sig + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt-python.git" + RDEPEND="app-emulation/libvirt:=" +else + MY_P="${P/-/_}" + SRC_URI="https://download.libvirt.org/python/${MY_P}.tar.gz + verify-sig? ( https://download.libvirt.org/python/${MY_P}.tar.gz.asc )" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + RDEPEND="app-emulation/libvirt:0/${PV}" + S="${WORKDIR}/${MY_P}" +fi + +DESCRIPTION="libvirt Python bindings" +HOMEPAGE="https://www.libvirt.org" + +LICENSE="LGPL-2" +SLOT="0" +IUSE="examples test" +RESTRICT="!test? ( test )" + +BDEPEND=" + virtual/pkgconfig + test? ( + dev-python/lxml[${PYTHON_USEDEP}] + ) + verify-sig? ( >=sec-keys/openpgp-keys-libvirt-20260831 ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.asc + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_compile() { + # setuptools is broken for C extensions, bug #907718 + distutils-r1_python_compile -j1 +} + +python_install_all() { + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + + distutils-r1_python_install_all +} diff --git a/dev-python/libvirt-python/libvirt-python-9999.ebuild b/dev-python/libvirt-python/libvirt-python-9999.ebuild index a6ce544f06a6..e7c2af787d5a 100644 --- a/dev-python/libvirt-python/libvirt-python-9999.ebuild +++ b/dev-python/libvirt-python/libvirt-python-9999.ebuild @@ -41,11 +41,12 @@ BDEPEND=" test? ( dev-python/lxml[${PYTHON_USEDEP}] ) - verify-sig? ( sec-keys/openpgp-keys-libvirt ) + verify-sig? ( >=sec-keys/openpgp-keys-libvirt-20260831 ) " -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.asc +EPYTEST_PLUGINS=() distutils_enable_tests pytest python_compile() { |
