diff --git a/srcpkgs/qemu/template b/srcpkgs/qemu/template index e593ded5d2..32954409b2 100644 --- a/srcpkgs/qemu/template +++ b/srcpkgs/qemu/template @@ -15,17 +15,13 @@ makedepends="libpng-devel>=1.6 libjpeg-turbo-devel pixman-devel libuuid-devel libX11-devel alsa-lib-devel gnutls-devel>=3.1.5 SDL2-devel libsasl-devel libglib-devel ncurses-devel libseccomp-devel>=2.1.0 nss-devel libcurl-devel xfsprogs-devel libcap-ng-devel libcap-devel vde2-devel - libbluetooth-devel libssh2-devel libusb-devel pulseaudio-devel" + libbluetooth-devel libssh2-devel libusb-devel pulseaudio-devel $(vopt_if gtk gtk+-devel)" depends="libusb>=1.0.15" conf_files="/etc/qemu/target-x86_64.conf" build_options="gtk" desc_option_gtk="Enable GTK display and use it by default" -if [ "$build_option_gtk" ]; then - makedepends+=" gtk+-devel" -fi - do_configure() { local args= @@ -37,17 +33,11 @@ do_configure() { export LIBTOOL=libtool fi - if [ "$build_option_gtk" ]; then - args+=" --enable-gtk" - else - args+=" --disable-gtk" - fi - ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec \ --enable-kvm --audio-drv-list=alsa,sdl,pa --disable-xen --enable-tpm \ --enable-vhost-net --enable-vnc-png --enable-vnc-tls --enable-virtfs \ --enable-libusb --disable-glusterfs \ - --enable-pie --localstatedir=/var --with-sdlabi=2.0 ${args} + --enable-pie --localstatedir=/var --with-sdlabi=2.0 $(vopt_enable gtk) ${args} } do_build() { if [ "$CROSS_BUILD" ]; then