summaryrefslogtreecommitdiff
path: root/dev-python/libvirt-python
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-09 07:14:10 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-09 07:14:10 +0000
commit9d2e1604c9c5507861156ab4013b33d24bafa01f (patch)
treec8641d6d747739bfc5201496c03f2e7e4a502011 /dev-python/libvirt-python
parenta49b06a8e3f4f5acd879c26026dde277285ed03d (diff)
downloadbaldeagleos-repo-9d2e1604c9c5507861156ab4013b33d24bafa01f.tar.gz
baldeagleos-repo-9d2e1604c9c5507861156ab4013b33d24bafa01f.tar.xz
baldeagleos-repo-9d2e1604c9c5507861156ab4013b33d24bafa01f.zip
Adding metadata
Diffstat (limited to 'dev-python/libvirt-python')
-rw-r--r--dev-python/libvirt-python/Manifest2
-rw-r--r--dev-python/libvirt-python/libvirt-python-12.2.0.ebuild63
-rw-r--r--dev-python/libvirt-python/libvirt-python-9999.ebuild2
3 files changed, 66 insertions, 1 deletions
diff --git a/dev-python/libvirt-python/Manifest b/dev-python/libvirt-python/Manifest
index 497bed041807..8c6d6b9a0856 100644
--- a/dev-python/libvirt-python/Manifest
+++ b/dev-python/libvirt-python/Manifest
@@ -4,3 +4,5 @@ DIST libvirt_python-12.0.0.tar.gz 243300 BLAKE2B d108a6426aca39276ac54938af97f8f
DIST libvirt_python-12.0.0.tar.gz.asc 833 BLAKE2B 6a365dcf6e4cac2211449674111c8d2f318a3f4a0fa8123a59b6b70b690f9527708374232fdfff5d1fc795457e04a4f10bc52b70dbadabecc7086580c1f11c04 SHA512 e71b2167be4ec3138cdd70731cfae2c5d8e16fd0b11916aa1ec76f315d3231099128a1906b3c33ac4e137cf9c53534b264e84152bdb37c035f54167db8fc2a2b
DIST libvirt_python-12.1.0.tar.gz 243658 BLAKE2B 828305549625449ccf0d3e48c5b3b7a9b266a6e43a3725d1918f9210df5ce213edc15524bf2c7310ae13678922b9f5ba6a4313d72f27cd2af3e97b4a12273524 SHA512 207702ae5ee1e18b4edc9020542346d62e7bdf21a1daa316171f75a6b8a9ea2b8075e2a2ba9aab4b295b48edb0d523605cee0ac4eedd8b7ca06729aab518ae65
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
diff --git a/dev-python/libvirt-python/libvirt-python-12.2.0.ebuild b/dev-python/libvirt-python/libvirt-python-12.2.0.ebuild
new file mode 100644
index 000000000000..205446ad1ab1
--- /dev/null
+++ b/dev-python/libvirt-python/libvirt-python-12.2.0.ebuild
@@ -0,0 +1,63 @@
+# 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_{10..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 )
+"
+
+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
+}
diff --git a/dev-python/libvirt-python/libvirt-python-9999.ebuild b/dev-python/libvirt-python/libvirt-python-9999.ebuild
index 3c25247486c9..205446ad1ab1 100644
--- a/dev-python/libvirt-python/libvirt-python-9999.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-9999.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