summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2020-07-11 15:34:05 +0100
committerSergei Trofimovich <slyfox@gentoo.org>2020-07-11 15:34:21 +0100
commit74f5d45c968b306b0063063f945b30163e9add89 (patch)
tree2231c0c453d4239c16e13a5118419dbfcc250a7f /app-emulation/qemu/qemu-9999.ebuild
parentprofiles/arch/*/package.use.mask: mask qemu[slirp] (diff)
downloadgentoo-74f5d45c968b306b0063063f945b30163e9add89.tar.gz
gentoo-74f5d45c968b306b0063063f945b30163e9add89.tar.bz2
gentoo-74f5d45c968b306b0063063f945b30163e9add89.zip
app-emulation/qemu: use system slirp via USE=slirp
Reported-by: Yaroslav Isakov Bug: https://bugs.gentoo.org/732144 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Diffstat (limited to 'app-emulation/qemu/qemu-9999.ebuild')
-rw-r--r--app-emulation/qemu/qemu-9999.ebuild4
1 files changed, 3 insertions, 1 deletions
diff --git a/app-emulation/qemu/qemu-9999.ebuild b/app-emulation/qemu/qemu-9999.ebuild
index 8b929852984f..cf78c79fb472 100644
--- a/app-emulation/qemu/qemu-9999.ebuild
+++ b/app-emulation/qemu/qemu-9999.ebuild
@@ -16,7 +16,6 @@ inherit eutils linux-info toolchain-funcs multilib python-r1 \
if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="https://git.qemu.org/git/qemu.git"
EGIT_SUBMODULES=(
- slirp
tests/fp/berkeley-{test,soft}float-3
ui/keycodemapdb
)
@@ -38,6 +37,7 @@ IUSE="accessibility +aio alsa bzip2 capstone +caps +curl debug doc
jemalloc +jpeg kernel_linux
kernel_FreeBSD lzo ncurses nfs nls numa opengl +oss +pin-upstream-blobs
plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux
+ slirp
smartcard snappy spice ssh static static-user systemtap tci test usb
usbredir vde +vhost-net vhost-user-fs virgl virtfs +vnc vte xattr xen
xfs +xkb zstd"
@@ -146,6 +146,7 @@ SOFTMMU_TOOLS_DEPEND="
)
sdl-image? ( media-libs/sdl2-image[static-libs(+)] )
seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] )
+ slirp? ( net-libs/libslirp )
smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] )
snappy? ( app-arch/snappy:= )
spice? (
@@ -468,6 +469,7 @@ qemu_src_configure() {
$(conf_notuser sdl)
$(conf_notuser sdl-image)
$(conf_notuser seccomp)
+ $(conf_notuser slirp slirp system)
$(conf_notuser smartcard)
$(conf_notuser snappy)
$(conf_notuser spice)