commit:     16f8d861b1242b8ed73ccb55ea3ccc1ee8bdfbf4
Author:     xz-dev <xiangzhedev <AT> gmail <DOT> com>
AuthorDate: Sat Jan  3 15:44:26 2026 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Jan  6 10:29:53 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=16f8d861

app-emulation/quickemu: add 9999

Signed-off-by: xz-dev <xiangzhedev <AT> gmail.com>
Part-of: https://github.com/gentoo/guru/pull/411
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 app-emulation/quickemu/quickemu-9999.ebuild | 46 +++++++++++++++++++++++++++++
 1 file changed, 46 insertions(+)

diff --git a/app-emulation/quickemu/quickemu-9999.ebuild 
b/app-emulation/quickemu/quickemu-9999.ebuild
new file mode 100644
index 0000000000..ab20dadb65
--- /dev/null
+++ b/app-emulation/quickemu/quickemu-9999.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2021-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..13} )
+inherit python-single-r1
+
+DESCRIPTION="Create and run optimised Windows, macOS and Linux desktop virtual 
machines"
+HOMEPAGE="https://github.com/quickemu-project/quickemu";
+if [[ ${PV} == 9999 ]]; then
+       inherit git-r3
+       EGIT_REPO_URI="https://github.com/quickemu-project/${PN}.git";
+else
+       
SRC_URI="https://github.com/quickemu-project/${PN}/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+       KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+       ${PYTHON_DEPS}
+       >=app-emulation/qemu-6.0.0[gtk,sdl,spice,virtfs]
+       >=app-shells/bash-4.0:=
+       app-cdr/cdrtools
+       app-crypt/swtpm
+       app-misc/jq
+       net-misc/spice-gtk[gtk3]
+       net-misc/wget
+       net-misc/zsync
+       sys-apps/usbutils
+       sys-apps/util-linux
+       || ( sys-firmware/edk2 sys-firmware/edk2-bin )
+       sys-process/procps
+       x11-apps/xrandr
+       x11-misc/xdg-user-dirs
+"
+RDEPEND="${DEPEND}"
+
+src_install() {
+       python_doscript chunkcheck
+       dobin quick{emu,get,report}
+       doman docs/*.{1,5}
+}

Reply via email to