summaryrefslogtreecommitdiff
path: root/dev-python/libvirt-python
diff options
context:
space:
mode:
authorMatthias Maier <tamiko@gentoo.org>2025-08-30 17:08:21 -0500
committerMatthias Maier <tamiko@gentoo.org>2025-08-30 17:16:10 -0500
commiteb299a62c84cd4747c871571090cfc1d94105da4 (patch)
tree0ce965b4c23290a8eda897310d1c8e77ac7d3a04 /dev-python/libvirt-python
parentdfd99bdb285312c538196d2c4d80675c1b9149fd (diff)
downloadgentoo-eb299a62c84cd4747c871571090cfc1d94105da4.tar.gz
gentoo-eb299a62c84cd4747c871571090cfc1d94105da4.tar.bz2
gentoo-eb299a62c84cd4747c871571090cfc1d94105da4.zip
dev-python/libvirt-python: add 11.6.0
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Diffstat (limited to 'dev-python/libvirt-python')
-rw-r--r--dev-python/libvirt-python/Manifest2
-rw-r--r--dev-python/libvirt-python/libvirt-python-11.6.0.ebuild64
2 files changed, 66 insertions, 0 deletions
diff --git a/dev-python/libvirt-python/Manifest b/dev-python/libvirt-python/Manifest
index 8bcefe6e087f..4d2ba1695d55 100644
--- a/dev-python/libvirt-python/Manifest
+++ b/dev-python/libvirt-python/Manifest
@@ -4,3 +4,5 @@ DIST libvirt-python-11.2.0.tar.gz 242152 BLAKE2B 8bf92854c73184e43b364d66f04e8b0
DIST libvirt-python-11.2.0.tar.gz.asc 833 BLAKE2B fa3231a0fbc525d039d0ccc9dee91e7630dc7b615481d0c7dae6636666a575305a6a7f9088cc70a9c756aa684141c6cda8ca479987c7f6dbaafb9df07072bdb8 SHA512 61c6b67be7b71fcf6ae6695e23e66eb9ff5531f63dfa6bfdee2db49f22c9e02d3169a3bab4d7731fb306796d03ea76384ae3e72dd970ab2bde690b604fcd6c35
DIST libvirt-python-11.4.0.tar.gz 242629 BLAKE2B d19a3b7a1c7ef27b7c67a3a7bcc9f0dab02d55a2acdb0ce62abd7e68619275dbc9f7536695e9e2ed688132860cfd7efeee2a6116d4a6f7efd91f65da4b3d39c8 SHA512 d1730d706b784184ea1174b2212e8c6ce633efb4736eeda2e165aaa52edb1b11b6f0aea96de2adec81910472a372692dbde1f0b7a1ee5a345a5b17a9d686693c
DIST libvirt-python-11.4.0.tar.gz.asc 833 BLAKE2B 42695946afdf0af8faaf558b00f963167f3b7fcea516919864fbeb2ebdb52861654cb085a042d48369af44c804330f6b5d96b8e3e27c54479dd4fbfa171e5889 SHA512 2437cbeb70c32a2fdd7c510deb7c63f588570d1ace8335db1f94a3a212e07898d0b40a99fd4ec3727c2ce3352e87d1f350b8f861ab993c3fc88f90fcef001b99
+DIST libvirt-python-11.6.0.tar.gz 242654 BLAKE2B 33150ead07e0329768ddec082b36e69a71235b5083004afdc0293a78f79b9df3605e5d8cb8bc4ec3a4523c8846fe201203d3e4ff0a0ceddaa23989b156199bb9 SHA512 06c09e8c62eafe11cb2419f8a13e040e9f4380591b235d1debdfc29e11b9f62535c1d8285e19bc190528dc3d987076bd39511c1c734b4bd590937d788977f05b
+DIST libvirt-python-11.6.0.tar.gz.asc 833 BLAKE2B 342066ba8d6f82f310908a532f507dcb6b47ea3df810b2d54e537cf7965d42df87fc1a4647fc3c581ce4cc07f69ffa8eecda1467d11fa15f0c9d53f15de7c97c SHA512 75d8c79cd4157c3e1787cdd3c0fbf2ea3265e48d65d7d0fce2a4741ac5199026d01773799e0cf7861d948a2515ebcc468d56b93cafa9d4cb23d004efba864a24
diff --git a/dev-python/libvirt-python/libvirt-python-11.6.0.ebuild b/dev-python/libvirt-python/libvirt-python-11.6.0.ebuild
new file mode 100644
index 000000000000..001848fbae78
--- /dev/null
+++ b/dev-python/libvirt-python/libvirt-python-11.6.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2025 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_{11..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/_rc/-rc}"
+ 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}"
+fi
+
+DESCRIPTION="libvirt Python bindings"
+HOMEPAGE="https://www.libvirt.org"
+
+S="${WORKDIR}/${P%_rc*}"
+
+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 )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc
+
+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
+}