From 58feca63091b7dcbe0ddb141ee144ffde26a0eb3 Mon Sep 17 00:00:00 2001 From: Peter Volkov Date: Wed, 26 Aug 2026 11:31:55 +0300 Subject: [PATCH] dev-python/python3-lxc: add 7.0.0 Closes: https://bugs.gentoo.org/964428 Closes: https://bugs.gentoo.org/973901 Signed-off-by: Peter Volkov Part-of: https://codeberg.org/gentoo/gentoo/pulls/1728 Merges: https://codeberg.org/gentoo/gentoo/pulls/1728 Signed-off-by: Sam James --- dev-python/python3-lxc/Manifest | 2 ++ .../python3-lxc/python3-lxc-7.0.0.ebuild | 29 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 dev-python/python3-lxc/python3-lxc-7.0.0.ebuild diff --git a/dev-python/python3-lxc/Manifest b/dev-python/python3-lxc/Manifest index b64498f140372..2fe93d542433b 100644 --- a/dev-python/python3-lxc/Manifest +++ b/dev-python/python3-lxc/Manifest @@ -1,2 +1,4 @@ DIST python3-lxc-5.0.0.tar.gz 28013 BLAKE2B d5c1908732fe5e4ae76df4bb96005667dddd208f494b72d28bdf3e887ef1ccfafb338e07772a9b3fe4e9a19bc86d886363286627782bceb01a87322e423be069 SHA512 4a1c9af0c322fbfe13ab0778e438ad4bc4ffde153e7fb55b594b6381c6875a93b7d0476bd1d7bcd7344a2d6de81ce6f5fd96519926a32b4acea27acf1bcd2011 DIST python3-lxc-5.0.0.tar.gz.asc 833 BLAKE2B 85fd21b3f8f80d4f8c18b9e45373a05696cf2aea671254db792e1453d54b1c289cdb67d5a2ef066011a18c043a5a3cc28e92eecb4bda1f23ebaf3070bd7f2d5a SHA512 b5bb2c08bdc2ea0b89eff8cdb751aea8d0fd5784e6d94f41525c182111cc473ef7c15704dcacf6402ab845181831a8d7b1809dde33e46aba3fe7f9d63d3a1a9a +DIST python3-lxc-7.0.0.tar.gz 28137 BLAKE2B fdef688aefd6a7e7f68624d8fcd55eb02e1f594560036c732833dcd68c8b2f05d59c00d340dcd431e81f7d68ef8a2d2a3f73d17d2aecaf24854d37a9c82a9dfd SHA512 b04e750c04edca626c00f44e96062fee943a487a47c5caaed3844cbdf72ce838c0dd66151b074d73b5edfdf2db1e060235cd068273885df1a9f678c21617e39f +DIST python3-lxc-7.0.0.tar.gz.asc 833 BLAKE2B 72582ca2001feaedec10e28f3ee76bbbded1a1355498bb765e6e21718452e4e54afc67c32643cce6295da50bb2e55e7cc6a1827c94dda56fccfff6c701950f8e SHA512 c0e3a20906b3507c0a137aca46a4bb24d754771d097f649c04dee3cd458185888d512417ce06d60c62cfc4c6dc2ea8e6415ea83ff5398b589d81a769ea708855 diff --git a/dev-python/python3-lxc/python3-lxc-7.0.0.ebuild b/dev-python/python3-lxc/python3-lxc-7.0.0.ebuild new file mode 100644 index 0000000000000..8930e8c644ba1 --- /dev/null +++ b/dev-python/python3-lxc/python3-lxc-7.0.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..15} ) +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 verify-sig + +DESCRIPTION="Python bindings for LXC" +HOMEPAGE="https://linuxcontainers.org/lxc/" +SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz + verify-sig? ( https://linuxcontainers.org/downloads/lxc/${P}.tar.gz.asc )" + +S="${WORKDIR}/python3_lxc-${PV}" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="verify-sig" + +DEPEND="app-containers/lxc:=" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/linuxcontainers.asc