app-emulation/virtui-manager: new package, add 3.2.0

Signed-off-by: Shimon Trolles <shimontrolles@gmail.com>
This commit is contained in:
Shimon Trolles committed 2026-08-21 17:10:46 +03:00
1 parent 752d3059c2
commit d7a842bec8
3 files changed
+61

No files matched your search

+1
View File
@@ -0,0 +1 @@
DIST virtui-manager-3.2.0.tar.gz 10946660 BLAKE2B a5feda1f74f7f44aa1f20e64e444b6fb15c0f5c1da21c6f698ca58b5637e9206c5ab3b985c71dd90eb7a509c6b6d22ff63d8c587d0446cc7819f1b99c8097df3 SHA512 0f85feafd68ed729e07bd708d17a71c86012b0167202bb5b4537755f9806569534239ca7d38b840f4dc832e74e17dba3c89813e5f5676a1bb3ddef830d1727a4
+11
View File
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>shimontrolles@gmail.com</email>
<name>Shimon Trolles</name>
</maintainer>
<upstream>
<remote-id type="github">aginies/virtui-manager</remote-id>
</upstream>
</pkgmetadata>
@@ -0,0 +1,49 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{12..14} )
inherit distutils-r1
distutils_enable_tests pytest
DESCRIPTION="Terminal-based interface to manage virtual machines using libvirt"
HOMEPAGE="https://aginies.github.io/virtui-manager/"
SRC_URI="https://github.com/aginies/virtui-manager/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/virtui-manager-${PV}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
dev-python/libvirt-python[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
dev-python/textual[${PYTHON_USEDEP}]
sys-libs/libosinfo[introspection]
app-emulation/libvirt
app-emulation/qemu
app-emulation/virt-manager
dev-python/netifaces
"
BDEPEND="
${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
test? ( dev-python/pytest-cov[${PYTHON_USEDEP}] )
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
"
src_prepare()
{
default
distutils-r1_src_prepare
}
python_test()
{
epytest -o "addopts="
}