From a59ada6905a44cbfe73eb70a812d95236835bb22 Mon Sep 17 00:00:00 2001 From: Domenico Panella Date: Sun, 19 Jul 2020 11:19:22 +0200 Subject: [PATCH 1/3] qemu : fixed firmware path --- srcpkgs/qemu/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/qemu/template b/srcpkgs/qemu/template index 5a32c5c1dd3..e1635cf560b 100644 --- a/srcpkgs/qemu/template +++ b/srcpkgs/qemu/template @@ -1,7 +1,7 @@ # Template file for 'qemu' pkgname=qemu version=5.0.0 -revision=2 +revision=3 short_desc="Open Source Processor Emulator" maintainer="Helmut Pozimski " license="GPL-2.0-or-later, LGPL-2.1-or-later" @@ -62,7 +62,7 @@ do_configure() { --disable-xen --enable-tpm \ --enable-vhost-net --enable-vnc-png --enable-virtfs \ --enable-libusb --disable-glusterfs --enable-snappy --enable-usb-redir \ - --enable-pie --localstatedir=/var --datadir=/usr/lib --enable-docs \ + --enable-pie --localstatedir=/var --enable-docs \ $(vopt_enable virgl virglrenderer) $(vopt_enable opengl) $(vopt_enable spice) \ ${want_sdl} \ $(vopt_enable smartcard) \ From d64600e30744c327debdf52f92c5ad913a3f9998 Mon Sep 17 00:00:00 2001 From: Domenico Panella Date: Mon, 20 Jul 2020 13:50:49 +0200 Subject: [PATCH 2/3] qemu : fixed firmware path --- srcpkgs/qemu/template | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/srcpkgs/qemu/template b/srcpkgs/qemu/template index e1635cf560b..caa2348fcfd 100644 --- a/srcpkgs/qemu/template +++ b/srcpkgs/qemu/template @@ -1,7 +1,7 @@ # Template file for 'qemu' pkgname=qemu version=5.0.0 -revision=3 +revision=2 short_desc="Open Source Processor Emulator" maintainer="Helmut Pozimski " license="GPL-2.0-or-later, LGPL-2.1-or-later" @@ -62,7 +62,7 @@ do_configure() { --disable-xen --enable-tpm \ --enable-vhost-net --enable-vnc-png --enable-virtfs \ --enable-libusb --disable-glusterfs --enable-snappy --enable-usb-redir \ - --enable-pie --localstatedir=/var --enable-docs \ + --enable-pie --localstatedir=/var --datadir=/usr/lib --enable-docs \ $(vopt_enable virgl virglrenderer) $(vopt_enable opengl) $(vopt_enable spice) \ ${want_sdl} \ $(vopt_enable smartcard) \ @@ -75,6 +75,7 @@ do_build() { make ${makejobs} } do_install() { + # Remove our strip(1) wrapper... E2BIG. rm -f ${XBPS_WRAPPERDIR}/strip @@ -82,6 +83,11 @@ do_install() { # qemu-bridge-helper must be setuid for non privileged users. chmod u+s ${DESTDIR}/usr/libexec/qemu-bridge-helper + #Symbolic link /usr/share/qemu/firmware -> /usr/lib/qemu/firmware + #to permit libvirtd to find the firmwares + vmkdir usr/share/qemu + ln -s /usr/lib/qemu/firmware ${DESTDIR}/usr/share/qemu/firmware + vsv qemu-ga } From 31a7abc5407780b5ec821caf4379b65420ebcd6e Mon Sep 17 00:00:00 2001 From: Domenico Panella Date: Mon, 20 Jul 2020 13:52:44 +0200 Subject: [PATCH 3/3] qemu : fixed firmware path --- srcpkgs/qemu/template | 1 - 1 file changed, 1 deletion(-) diff --git a/srcpkgs/qemu/template b/srcpkgs/qemu/template index caa2348fcfd..eb90aa1b12e 100644 --- a/srcpkgs/qemu/template +++ b/srcpkgs/qemu/template @@ -75,7 +75,6 @@ do_build() { make ${makejobs} } do_install() { - # Remove our strip(1) wrapper... E2BIG. rm -f ${XBPS_WRAPPERDIR}/strip