diff options
author | John Helmert III <ajak@gentoo.org> | 2022-03-31 22:43:59 -0500 |
---|---|---|
committer | John Helmert III <ajak@gentoo.org> | 2022-03-31 22:46:10 -0500 |
commit | a89dfdbade439652c4e7c3ad41a4955a5e971591 (patch) | |
tree | 26cdd34d85e8a44065aee33f21d945391449bfc2 /app-emulation/qemu | |
parent | media-video/ffmpegthumbnailer: Stabilize 2.2.2 ppc64, #833742 (diff) | |
download | gentoo-a89dfdbade439652c4e7c3ad41a4955a5e971591.tar.gz gentoo-a89dfdbade439652c4e7c3ad41a4955a5e971591.tar.bz2 gentoo-a89dfdbade439652c4e7c3ad41a4955a5e971591.zip |
app-emulation/qemu: drop libxml2 and xfs handling in live
Also update Git repository URL.
xfs dependency was dropped upstream in
a5730b8bd3675f484ed0eacea052452048eeb35d, and libxml in
9e8be4c546ce8469ca9702715bf8f198d604b685
Signed-off-by: John Helmert III <ajak@gentoo.org>
Diffstat (limited to 'app-emulation/qemu')
-rw-r--r-- | app-emulation/qemu/qemu-9999.ebuild | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/app-emulation/qemu/qemu-9999.ebuild b/app-emulation/qemu/qemu-9999.ebuild index 555fae682186..13179f417b18 100644 --- a/app-emulation/qemu/qemu-9999.ebuild +++ b/app-emulation/qemu/qemu-9999.ebuild @@ -12,7 +12,7 @@ inherit linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 \ pax-utils xdg-utils if [[ ${PV} = *9999* ]]; then - EGIT_REPO_URI="https://git.qemu.org/git/qemu.git" + EGIT_REPO_URI="https://gitlab.com/qemu-project/qemu.git/" EGIT_SUBMODULES=( meson tests/fp/berkeley-softfloat-3 @@ -41,7 +41,7 @@ IUSE="accessibility +aio alsa bpf bzip2 capstone +caps +curl debug +doc +slirp smartcard snappy spice ssh static static-user systemtap test udev usb usbredir vde +vhost-net vhost-user-fs virgl virtfs +vnc vte xattr xen - xfs zstd" + zstd" COMMON_TARGETS=" aarch64 @@ -135,7 +135,6 @@ ALL_DEPEND=" # Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) # softmmu targets (qemu-system-*). SOFTMMU_TOOLS_DEPEND=" - dev-libs/libxml2[static-libs(+)] >=x11-libs/pixman-0.28.0[static-libs(+)] accessibility? ( app-accessibility/brltty[api] @@ -205,7 +204,6 @@ SOFTMMU_TOOLS_DEPEND=" virgl? ( media-libs/virglrenderer[static-libs(+)] ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) - xfs? ( sys-fs/xfsprogs[static-libs(+)] ) zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) " @@ -564,18 +562,11 @@ qemu_src_configure() { $(conf_notuser vte) $(conf_notuser xen) $(conf_notuser xen xen-pci-passthrough) - $(conf_notuser xfs xfsctl) # use prebuilt keymaps, bug #759604 --disable-xkbcommon $(conf_notuser zstd) ) - if [[ ${buildtype} == "user" ]] ; then - conf_opts+=( --disable-libxml2 ) - else - conf_opts+=( --enable-libxml2 ) - fi - if [[ ! ${buildtype} == "user" ]] ; then # audio options local audio_opts=( |