[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Friday, December 11, 2020 @ 17:52:33 Author: anatolik Revision: 403991 upgpkg: qemu 5.2.0-2: FS#68927: rebuild for missing dependency Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-11 16:57:51 UTC (rev 403990) +++ PKGBUILD2020-12-11 17:52:33 UTC (rev 403991) @@ -6,7 +6,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=5.2.0 -pkgrel=1 +pkgrel=2 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/";
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 05:15:56 Author: anatolik Revision: 403177 Add dependency reported by namcap Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 05:13:11 UTC (rev 403176) +++ PKGBUILD2020-12-09 05:15:56 UTC (rev 403177) @@ -204,7 +204,7 @@ package_qemu-guest-agent() { pkgdesc="QEMU Guest Agent" - depends=(gcc-libs glib2 libudev.so) + depends=(gcc-libs glib2 libudev.so liburing) install=qemu-guest-agent.install install -D build-full/qga/qemu-ga "$pkgdir/usr/bin/qemu-ga"
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 05:07:42 Author: anatolik Revision: 403173 upgpkg: qemu 5.2.0-1 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 8 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 02:48:40 UTC (rev 403172) +++ PKGBUILD2020-12-09 05:07:42 UTC (rev 403173) @@ -5,20 +5,20 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" -pkgver=5.1.0 -pkgrel=3 +pkgver=5.2.0 +pkgrel=1 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/"; _headlessdeps=(seabios gnutls libpng libaio numactl libnfs lzo snappy curl vde2 libcap-ng spice libcacard usbredir libslirp - libssh zstd liburing) + libssh zstd liburing ndctl dtc) depends=(virglrenderer sdl2 vte3 libpulse libjack.so brltty "${_headlessdeps[@]}") -makedepends=(spice-protocol python ceph libiscsi glusterfs python-sphinx xfsprogs) +makedepends=(spice-protocol python ceph libiscsi glusterfs python-sphinx xfsprogs ninja) source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} qemu-guest-agent.service 65-kvm.rules) -sha512sums=('e213edb71d93d5167ddce7546220ecb7b52a7778586a4f476f65bd1e510c9cfc6d1876238a7b501d9cc3fd31cc2ae4b7fb9e753bc3f12cc17cd16dfce2a96ba3' +sha512sums=('bddd633ce111471ebc651e03080251515178808556b49a308a724909e55dac0be0cc0c79c536ac12d239678ae94c60100dc124be9b9d9538340c03a2f27177f3' 'SKIP' '269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4' 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99') @@ -64,7 +64,7 @@ --enable-xfsctl \ "${@:2}" - make + ninja ) package_qemu() { @@ -92,7 +92,7 @@ install=qemu.install options=(!strip !emptydirs) - make -C build-$1 DESTDIR="$pkgdir" install "${@:2}" + DESTDIR="$pkgdir" ninja -C build-$1 install "${@:2}" # systemd stuff install -Dm644 65-kvm.rules "$pkgdir/usr/lib/udev/rules.d/65-kvm.rules" @@ -207,7 +207,7 @@ depends=(gcc-libs glib2 libudev.so) install=qemu-guest-agent.install - install -D build-full/qemu-ga "$pkgdir/usr/bin/qemu-ga" + install -D build-full/qga/qemu-ga "$pkgdir/usr/bin/qemu-ga" install -Dm644 qemu-guest-agent.service "$pkgdir/usr/lib/systemd/system/qemu-guest-agent.service" install -Dm755 "$srcdir/qemu-$pkgver/scripts/qemu-guest-agent/fsfreeze-hook" "$pkgdir/etc/qemu/fsfreeze-hook" }
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Thursday, October 15, 2020 @ 14:02:34 Author: dvzrv Revision: 398387 upgpkg: qemu 5.1.0-2: Rebuild against brltty 6.1. Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-15 13:56:09 UTC (rev 398386) +++ PKGBUILD2020-10-15 14:02:34 UTC (rev 398387) @@ -6,7 +6,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=5.1.0 -pkgrel=1 +pkgrel=2 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/"; @@ -22,7 +22,7 @@ 'SKIP' '269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4' 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99') -validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') +validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') # Michael Roth case $CARCH in i?86) _corearch=i386 ;;
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Tuesday, October 6, 2020 @ 22:35:44 Author: anatolik Revision: 397454 FS#68112: enable JACK audio support Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-06 22:06:19 UTC (rev 397453) +++ PKGBUILD2020-10-06 22:35:44 UTC (rev 397454) @@ -13,7 +13,7 @@ _headlessdeps=(seabios gnutls libpng libaio numactl libnfs lzo snappy curl vde2 libcap-ng spice libcacard usbredir libslirp libssh zstd liburing) -depends=(virglrenderer sdl2 vte3 libpulse brltty "${_headlessdeps[@]}") +depends=(virglrenderer sdl2 vte3 libpulse libjack.so brltty "${_headlessdeps[@]}") makedepends=(spice-protocol python ceph libiscsi glusterfs python-sphinx xfsprogs) source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} qemu-ga.service @@ -36,7 +36,7 @@ build() { _build full \ ---audio-drv-list="pa alsa sdl" +--audio-drv-list="pa alsa sdl jack" _build headless \ --audio-drv-list= \
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Tuesday, August 11, 2020 @ 23:24:35 Author: anatolik Revision: 393547 upgpkg: qemu 5.1.0-1 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 21 +++-- 1 file changed, 3 insertions(+), 18 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-11 19:27:50 UTC (rev 393546) +++ PKGBUILD2020-08-11 23:24:35 UTC (rev 393547) @@ -5,8 +5,8 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" -pkgver=5.0.0 -pkgrel=8 +pkgver=5.1.0 +pkgrel=1 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/"; @@ -16,16 +16,10 @@ depends=(virglrenderer sdl2 vte3 libpulse brltty "${_headlessdeps[@]}") makedepends=(spice-protocol python ceph libiscsi glusterfs python-sphinx xfsprogs) source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} - iouring-1.patch::https://github.com/qemu/qemu/commit/de137e44f75d9868f5b548638081850f6ac771f2.patch - iouring-2.patch::https://github.com/qemu/qemu/commit/ba607ca8bff4d2c2062902f8355657c865ac7c29.patch - hostmem.patch::https://github.com/qemu/qemu/commit/70b6d525dfb51d5e523d568d1139fc051bc223c5.patch qemu-ga.service 65-kvm.rules) -sha512sums=('21ef0cbe107c468a40f0fa2635db2a40048c8790b629dfffca5cd62bb1b502ea8eb133bfc40df5ecf1489e2bffe87f6829aee041cb8a380ff04a8afa23b39fcf' +sha512sums=('e213edb71d93d5167ddce7546220ecb7b52a7778586a4f476f65bd1e510c9cfc6d1876238a7b501d9cc3fd31cc2ae4b7fb9e753bc3f12cc17cd16dfce2a96ba3' 'SKIP' - '533010ba4adb2678e232febaa0ae476556a2d319d431ab14c83985510e3a0f8159fca20a926df0f8b30e02c7859e1b33ffd8f7fcd6144dc87f09ea62a177b82b' - 'ffea3356fcc5c42a5e3d811f47ff1a0add6f3e3c96de7ee11a6a17c9667b4e5b2f1f0e9eabb59b448e421824d02a3038d1149d02398986e1ec7a752c7e71e9b1' - 'ddbd9e141ae918c52a97c1e28da372e939848223951f00dc84e1d0980ce87b90e4b9b2289c2100976c94042f04eaa234f201ab605e430e970da98e98879e4b2c' '269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4' 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99') validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') @@ -38,15 +32,6 @@ prepare() { mkdir build-{full,headless} mkdir -p extra-arch-{full,headless}/usr/{bin,share/qemu} - - cd ${pkgname}-${pkgver} - - # FS#66578 FS#66710 - patch -p1 < ../iouring-1.patch - patch -p1 < ../iouring-2.patch - - # FS#66646 - patch -p1 < ../hostmem.patch } build() {
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Thursday, July 23, 2020 @ 00:43:45 Author: anatolik Revision: 392419 upgpkg: qemu 5.0.0-8: liburing 0.7 rebuild Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-07-22 21:51:36 UTC (rev 392418) +++ PKGBUILD2020-07-23 00:43:45 UTC (rev 392419) @@ -6,7 +6,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=5.0.0 -pkgrel=7 +pkgrel=8 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/";
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Tuesday, June 2, 2020 @ 16:18:42 Author: anatolik Revision: 388108 upgpkg: qemu 5.0.0-7 - Pull upstream fix for io_uring; enable io_uring feature FS#66578 FS#66710 - Pull upstream fix for mbind() FS#66646 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-02 15:45:54 UTC (rev 388107) +++ PKGBUILD2020-06-02 16:18:42 UTC (rev 388108) @@ -6,7 +6,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=5.0.0 -pkgrel=6 +pkgrel=7 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/";
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Tuesday, June 2, 2020 @ 15:45:54 Author: anatolik Revision: 388107 FS#66646: pull upstream fix for mbind() bug Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |5 + 1 file changed, 5 insertions(+) Modified: PKGBUILD === --- PKGBUILD2020-06-02 14:43:00 UTC (rev 388106) +++ PKGBUILD2020-06-02 15:45:54 UTC (rev 388107) @@ -18,6 +18,7 @@ source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} iouring-1.patch::https://github.com/qemu/qemu/commit/de137e44f75d9868f5b548638081850f6ac771f2.patch iouring-2.patch::https://github.com/qemu/qemu/commit/ba607ca8bff4d2c2062902f8355657c865ac7c29.patch + hostmem.patch::https://github.com/qemu/qemu/commit/70b6d525dfb51d5e523d568d1139fc051bc223c5.patch qemu-ga.service 65-kvm.rules) sha512sums=('21ef0cbe107c468a40f0fa2635db2a40048c8790b629dfffca5cd62bb1b502ea8eb133bfc40df5ecf1489e2bffe87f6829aee041cb8a380ff04a8afa23b39fcf' @@ -24,6 +25,7 @@ 'SKIP' '533010ba4adb2678e232febaa0ae476556a2d319d431ab14c83985510e3a0f8159fca20a926df0f8b30e02c7859e1b33ffd8f7fcd6144dc87f09ea62a177b82b' 'ffea3356fcc5c42a5e3d811f47ff1a0add6f3e3c96de7ee11a6a17c9667b4e5b2f1f0e9eabb59b448e421824d02a3038d1149d02398986e1ec7a752c7e71e9b1' + 'ddbd9e141ae918c52a97c1e28da372e939848223951f00dc84e1d0980ce87b90e4b9b2289c2100976c94042f04eaa234f201ab605e430e970da98e98879e4b2c' '269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4' 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99') validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') @@ -42,6 +44,9 @@ # FS#66578 FS#66710 patch -p1 < ../iouring-1.patch patch -p1 < ../iouring-2.patch + + # FS#66646 + patch -p1 < ../hostmem.patch } build() {
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Thursday, May 21, 2020 @ 17:51:47 Author: anatolik Revision: 387364 FS#66710 Pull upstream fixes for io_uring support Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-21 17:13:17 UTC (rev 387363) +++ PKGBUILD2020-05-21 17:51:47 UTC (rev 387364) @@ -12,14 +12,18 @@ url="https://wiki.qemu.org/"; _headlessdeps=(seabios gnutls libpng libaio numactl libnfs lzo snappy curl vde2 libcap-ng spice libcacard usbredir libslirp - libssh zstd) + libssh zstd liburing) depends=(virglrenderer sdl2 vte3 libpulse brltty "${_headlessdeps[@]}") makedepends=(spice-protocol python ceph libiscsi glusterfs python-sphinx xfsprogs) source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} + iouring-1.patch::https://github.com/qemu/qemu/commit/de137e44f75d9868f5b548638081850f6ac771f2.patch + iouring-2.patch::https://github.com/qemu/qemu/commit/ba607ca8bff4d2c2062902f8355657c865ac7c29.patch qemu-ga.service 65-kvm.rules) sha512sums=('21ef0cbe107c468a40f0fa2635db2a40048c8790b629dfffca5cd62bb1b502ea8eb133bfc40df5ecf1489e2bffe87f6829aee041cb8a380ff04a8afa23b39fcf' 'SKIP' + '533010ba4adb2678e232febaa0ae476556a2d319d431ab14c83985510e3a0f8159fca20a926df0f8b30e02c7859e1b33ffd8f7fcd6144dc87f09ea62a177b82b' + 'ffea3356fcc5c42a5e3d811f47ff1a0add6f3e3c96de7ee11a6a17c9667b4e5b2f1f0e9eabb59b448e421824d02a3038d1149d02398986e1ec7a752c7e71e9b1' '269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4' 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99') validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') @@ -34,6 +38,10 @@ mkdir -p extra-arch-{full,headless}/usr/{bin,share/qemu} cd ${pkgname}-${pkgver} + + # FS#66578 FS#66710 + patch -p1 < ../iouring-1.patch + patch -p1 < ../iouring-2.patch } build() {
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Saturday, May 9, 2020 @ 21:43:17 Author: anatolik Revision: 382986 FS#66578: disable io_uring feature that causes guest OS slowdown Also see https://bugs.launchpad.net/qemu/+bug/1877716 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-09 20:01:40 UTC (rev 382985) +++ PKGBUILD2020-05-09 21:43:17 UTC (rev 382986) @@ -6,13 +6,13 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=5.0.0 -pkgrel=5 +pkgrel=6 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/"; _headlessdeps=(seabios gnutls libpng libaio numactl libnfs lzo snappy curl vde2 libcap-ng spice libcacard usbredir libslirp - libssh zstd liburing) + libssh zstd) depends=(virglrenderer sdl2 vte3 libpulse brltty "${_headlessdeps[@]}") makedepends=(spice-protocol python ceph libiscsi glusterfs python-sphinx xfsprogs) source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig}
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Tuesday, May 5, 2020 @ 05:40:16 Author: felixonmars Revision: 382257 nettle 3.6 rebuild Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-05 05:39:59 UTC (rev 382256) +++ PKGBUILD2020-05-05 05:40:16 UTC (rev 382257) @@ -6,7 +6,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=5.0.0 -pkgrel=4 +pkgrel=5 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/";
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Monday, May 4, 2020 @ 23:52:54 Author: anatolik Revision: 382225 upgpkg: qemu 5.0.0-4 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 35 --- 1 file changed, 16 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-04 23:29:27 UTC (rev 382224) +++ PKGBUILD2020-05-04 23:52:54 UTC (rev 382225) @@ -6,11 +6,11 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=5.0.0 -pkgrel=3 +pkgrel=4 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/"; -_headlessdeps=(seabios gnutls libpng libaio numactl jemalloc libnfs +_headlessdeps=(seabios gnutls libpng libaio numactl libnfs lzo snappy curl vde2 libcap-ng spice libcacard usbredir libslirp libssh zstd liburing) depends=(virglrenderer sdl2 vte3 libpulse brltty "${_headlessdeps[@]}") @@ -53,12 +53,6 @@ _build() ( cd build-$1 - # qemu vs. make 4 == bad - export ARFLAGS=rv - - # http://permalink.gmane.org/gmane.comp.emulators.qemu/238740 - export CFLAGS+=" -fPIC" - ../${pkgname}-${pkgver}/configure \ --prefix=/usr \ --sysconfdir=/etc \ @@ -68,7 +62,6 @@ --smbd=/usr/bin/smbd \ --enable-modules \ --enable-sdl \ ---enable-jemalloc \ --enable-slirp=system \ --enable-xfsctl \ "${@:2}" @@ -99,7 +92,7 @@ 'qemu-block-rbd: RBD block support' 'qemu-block-gluster: glusterfs block support') install=qemu.install - options=(!strip) + options=(!strip !emptydirs) make -C build-$1 DESTDIR="$pkgdir" install "${@:2}" @@ -111,7 +104,6 @@ rm -r var cd usr/lib - tidy_strip # bridge_helper needs suid # https://bugs.archlinux.org/task/32565 @@ -121,7 +113,6 @@ rm qemu/block-{iscsi,rbd,gluster}.so cd ../bin - tidy_strip # remove extra arch for _bin in qemu-*; do @@ -132,7 +123,7 @@ ga) rm "$_bin"; continue ;; # tools - img|io|nbd) continue ;; + edid|img|io|keymap|nbd|pr-helper|storage-daemon) continue ;; # core emu system-${_corearch}) continue ;; @@ -147,25 +138,31 @@ case $_blob in # provided by seabios package - bios.bin|acpi-dsdt.aml|bios-256k.bin|vgabios-cirrus.bin|vgabios-qxl.bin|\ + bios.bin|bios-256k.bin|vgabios-cirrus.bin|vgabios-qxl.bin|\ vgabios-stdvga.bin|vgabios-vmware.bin|vgabios-virtio.bin|vgabios-bochs-display.bin|\ vgabios-ramfb.bin) rm "$_blob"; continue ;; + # provided by edk2-ovmf package + edk2-*) rm "$_blob"; continue ;; + # iPXE ROMs efi-*|pxe-*) continue ;; # core blobs - kvmvapic.bin|linuxboot*|multiboot.bin|sgabios.bin|vgabios*) continue ;; + bios-microvm.bin|kvmvapic.bin|linuxboot*|multiboot.bin|sgabios.bin|vgabios*) continue ;; # Trace events definitions trace-events*) continue ;; - - # Logos - *.bmp|*.svg) continue ;; esac mv "$_blob" "$srcdir/extra-arch-$1/usr/share/qemu" done + + # provided by edk2-ovmf package + rm -r firmware + + cd .. + if [ "$1" = headless ]; then rm -r {applications,icons}; fi } package_qemu-arch-extra() { @@ -188,7 +185,7 @@ package_qemu-block-iscsi() { pkgdesc="QEMU iSCSI block module" - depends=(glib2 libiscsi jemalloc) + depends=(glib2 libiscsi) install -D build-full/block-iscsi.so "$pkgdir/usr/lib/qemu/block-iscsi.so" }
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Saturday, May 2, 2020 @ 08:03:05 Author: anatolik Revision: 382127 upgpkg: qemu 5.0.0-3: Rebuild for FS#66460 changes Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-02 07:15:03 UTC (rev 382126) +++ PKGBUILD2020-05-02 08:03:05 UTC (rev 382127) @@ -6,7 +6,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=5.0.0 -pkgrel=2 +pkgrel=3 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/";
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Thursday, April 30, 2020 @ 05:11:35 Author: anatolik Revision: 381893 FS#66460: move xfs to builddep, use ceph-libs instead of ceph as a runtime dependency Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-30 00:40:15 UTC (rev 381892) +++ PKGBUILD2020-04-30 05:11:35 UTC (rev 381893) @@ -10,11 +10,11 @@ arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/"; -_headlessdeps=(seabios gnutls libpng libaio numactl jemalloc xfsprogs libnfs +_headlessdeps=(seabios gnutls libpng libaio numactl jemalloc libnfs lzo snappy curl vde2 libcap-ng spice libcacard usbredir libslirp libssh zstd liburing) depends=(virglrenderer sdl2 vte3 libpulse brltty "${_headlessdeps[@]}") -makedepends=(spice-protocol python ceph libiscsi glusterfs python-sphinx) +makedepends=(spice-protocol python ceph libiscsi glusterfs python-sphinx xfsprogs) source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} qemu-ga.service 65-kvm.rules) @@ -195,7 +195,7 @@ package_qemu-block-rbd() { pkgdesc="QEMU RBD block module" - depends=(glib2 ceph) + depends=(glib2 ceph-libs) install -D build-full/block-rbd.so "$pkgdir/usr/lib/qemu/block-rbd.so" }
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Wednesday, April 29, 2020 @ 18:45:13 Author: anatolik Revision: 381873 upgpkg: qemu 5.0.0-2: FS#66460: enable uring, reenable xfs Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-29 17:52:15 UTC (rev 381872) +++ PKGBUILD2020-04-29 18:45:13 UTC (rev 381873) @@ -6,13 +6,13 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=5.0.0 -pkgrel=1 +pkgrel=2 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/"; _headlessdeps=(seabios gnutls libpng libaio numactl jemalloc xfsprogs libnfs lzo snappy curl vde2 libcap-ng spice libcacard usbredir libslirp - libssh) + libssh zstd liburing) depends=(virglrenderer sdl2 vte3 libpulse brltty "${_headlessdeps[@]}") makedepends=(spice-protocol python ceph libiscsi glusterfs python-sphinx) source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} @@ -64,11 +64,13 @@ --sysconfdir=/etc \ --localstatedir=/var \ --libexecdir=/usr/lib/qemu \ +--extra-ldflags="$LDFLAGS" \ --smbd=/usr/bin/smbd \ --enable-modules \ --enable-sdl \ --enable-jemalloc \ --enable-slirp=system \ +--enable-xfsctl \ "${@:2}" make
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Tuesday, April 28, 2020 @ 22:34:14 Author: anatolik Revision: 381801 upgpkg: qemu 5.0.0-1 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-28 17:52:19 UTC (rev 381800) +++ PKGBUILD2020-04-28 22:34:14 UTC (rev 381801) @@ -5,8 +5,8 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" -pkgver=4.2.0 -pkgrel=2 +pkgver=5.0.0 +pkgrel=1 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/"; @@ -18,7 +18,7 @@ source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} qemu-ga.service 65-kvm.rules) -sha512sums=('2a79973c2b07c53e8c57a808ea8add7b6b2cbca96488ed5d4b669ead8c9318907dec2b6109f180fc8ca8f04c0f73a56e82b3a527b5626b799d7e849f2474ec56' +sha512sums=('21ef0cbe107c468a40f0fa2635db2a40048c8790b629dfffca5cd62bb1b502ea8eb133bfc40df5ecf1489e2bffe87f6829aee041cb8a380ff04a8afa23b39fcf' 'SKIP' '269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4' 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99') @@ -42,7 +42,6 @@ _build headless \ --audio-drv-list= \ ---disable-bluez \ --disable-sdl \ --disable-gtk \ --disable-vte \
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 12:22:25 Author: heftig Revision: 375490 4.2.0-2: FS#50718: Readd braille support Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 11:19:18 UTC (rev 375489) +++ PKGBUILD2020-02-12 12:22:25 UTC (rev 375490) @@ -6,13 +6,14 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=4.2.0 -pkgrel=1 +pkgrel=2 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/"; _headlessdeps=(seabios gnutls libpng libaio numactl jemalloc xfsprogs libnfs - lzo snappy curl vde2 libcap-ng spice libcacard usbredir libslirp libssh) -depends=(virglrenderer sdl2 vte3 libpulse "${_headlessdeps[@]}") + lzo snappy curl vde2 libcap-ng spice libcacard usbredir libslirp + libssh) +depends=(virglrenderer sdl2 vte3 libpulse brltty "${_headlessdeps[@]}") makedepends=(spice-protocol python ceph libiscsi glusterfs python-sphinx) source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} qemu-ga.service @@ -45,6 +46,7 @@ --disable-sdl \ --disable-gtk \ --disable-vte \ +--disable-brlapi \ --disable-opengl \ --disable-virglrenderer } @@ -206,7 +208,7 @@ package_qemu-guest-agent() { pkgdesc="QEMU Guest Agent" - depends=(gcc-libs glib2) + depends=(gcc-libs glib2 libudev.so) install -D build-full/qemu-ga "$pkgdir/usr/bin/qemu-ga" install -Dm644 qemu-ga.service "$pkgdir/usr/lib/systemd/system/qemu-ga.service"
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Saturday, January 18, 2020 @ 20:44:29 Author: anatolik Revision: 373685 FS#63483 Re-enable remove-disk access over SSH support Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-18 16:40:22 UTC (rev 373684) +++ PKGBUILD2020-01-18 20:44:29 UTC (rev 373685) @@ -11,7 +11,7 @@ license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/"; _headlessdeps=(seabios gnutls libpng libaio numactl jemalloc xfsprogs libnfs - lzo snappy curl vde2 libcap-ng spice libcacard usbredir libslirp) + lzo snappy curl vde2 libcap-ng spice libcacard usbredir libslirp libssh) depends=(virglrenderer sdl2 vte3 libpulse "${_headlessdeps[@]}") makedepends=(spice-protocol python ceph libiscsi glusterfs python-sphinx) source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig}
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Sunday, December 15, 2019 @ 04:40:44 Author: anatolik Revision: 371501 FS#64843 link against system libslirp Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-14 20:19:46 UTC (rev 371500) +++ PKGBUILD2019-12-15 04:40:44 UTC (rev 371501) @@ -11,7 +11,7 @@ license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/"; _headlessdeps=(seabios gnutls libpng libaio numactl jemalloc xfsprogs libnfs - lzo snappy curl vde2 libcap-ng spice libcacard usbredir) + lzo snappy curl vde2 libcap-ng spice libcacard usbredir libslirp) depends=(virglrenderer sdl2 vte3 libpulse "${_headlessdeps[@]}") makedepends=(spice-protocol python ceph libiscsi glusterfs python-sphinx) source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} @@ -67,6 +67,7 @@ --enable-modules \ --enable-sdl \ --enable-jemalloc \ +--enable-slirp=system \ "${@:2}" make
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Friday, December 13, 2019 @ 00:27:06 Author: anatolik Revision: 371337 upgpkg: qemu 4.2.0-1 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-12 23:07:51 UTC (rev 371336) +++ PKGBUILD2019-12-13 00:27:06 UTC (rev 371337) @@ -5,7 +5,7 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" -pkgver=4.1.1 +pkgver=4.2.0 pkgrel=1 arch=(x86_64) license=(GPL2 LGPL2.1) @@ -17,7 +17,7 @@ source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} qemu-ga.service 65-kvm.rules) -sha512sums=('13c8420f74fd7f043f2dd0774b88262327d22864b3fc7b5d5e7e651fb163de03ac51483abec703cd9914511049b125165875c27566bebfd9b6482d8d2c2ff108' +sha512sums=('2a79973c2b07c53e8c57a808ea8add7b6b2cbca96488ed5d4b669ead8c9318907dec2b6109f180fc8ca8f04c0f73a56e82b3a527b5626b799d7e849f2474ec56' 'SKIP' '269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4' 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99')
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 15:13:34 Author: anatolik Revision: 369486 Switch qemu build to python3 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 15:08:32 UTC (rev 369485) +++ PKGBUILD2019-11-20 15:13:34 UTC (rev 369486) @@ -13,7 +13,7 @@ _headlessdeps=(seabios gnutls libpng libaio numactl jemalloc xfsprogs libnfs lzo snappy curl vde2 libcap-ng spice libcacard usbredir) depends=(virglrenderer sdl2 vte3 libpulse "${_headlessdeps[@]}") -makedepends=(spice-protocol python2 ceph libiscsi glusterfs python-sphinx) +makedepends=(spice-protocol python ceph libiscsi glusterfs python-sphinx) source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} qemu-ga.service 65-kvm.rules) @@ -63,7 +63,6 @@ --sysconfdir=/etc \ --localstatedir=/var \ --libexecdir=/usr/lib/qemu \ ---python=/usr/bin/python2 \ --smbd=/usr/bin/smbd \ --enable-modules \ --enable-sdl \
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Sunday, November 17, 2019 @ 05:25:49 Author: anatolik Revision: 368976 upgpkg: qemu 4.1.1-1 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 22 +- 1 file changed, 5 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-17 05:14:30 UTC (rev 368975) +++ PKGBUILD2019-11-17 05:25:49 UTC (rev 368976) @@ -5,8 +5,8 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" -pkgver=4.1.0 -pkgrel=5 +pkgver=4.1.1 +pkgrel=1 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/"; @@ -16,17 +16,11 @@ makedepends=(spice-protocol python2 ceph libiscsi glusterfs python-sphinx) source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} qemu-ga.service -65-kvm.rules - fix_image_corruption_1.patch::"https://git.qemu.org/?p=qemu.git;a=patch;h=944f3d5dd216fcd8cb007eddd4f82dced0a15b3d"; - fix_image_corruption_2.patch::"https://git.qemu.org/?p=qemu.git;a=patch;h=5e9785505210e2477e590e61b1ab100d0ec22b01"; - fix_qcow_compressed.patch::"https://git.qemu.org/?p=qemu.git;a=patch;h=24552feb6ae2f615b76c2b95394af43901f75046";) -sha512sums=('82fd51702a7b9b1b00b2f1bd3b4a832b80249018dbba1add0b0a73e7d4bee452afd45574b4d8df7ce4477d8711f3bda4ca072a1a6de25895c93eb21cf78fc4b2' +65-kvm.rules) +sha512sums=('13c8420f74fd7f043f2dd0774b88262327d22864b3fc7b5d5e7e651fb163de03ac51483abec703cd9914511049b125165875c27566bebfd9b6482d8d2c2ff108' 'SKIP' '269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4' - 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99' - '5cb7967aa2957919df788a92aefeab0e7aeb6e13ef89c7ab79f6a2b18fcb871376aa1fdf2d821560af6f41d3a78dcd3e0c9c0f199a57cc94b7f138e94d7103a0' - '1cec5950692859c717b0d41fb7baf6b23f638086f9dccaddc3c96d835184ab832393592156a7c25f342f45059071e75a36360f4a6799f7cf74b6a548bdbe66d2' - '9ebb3f853d78c8f1c482e3603c79b621cad036a943a7c5f575e2bc1b1fb5f2f14f909d97e77ff9738d23b212c74e7d30c99dc55633132a1a03480d28ee988f55') + 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99') validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') case $CARCH in @@ -39,12 +33,6 @@ mkdir -p extra-arch-{full,headless}/usr/{bin,share/qemu} cd ${pkgname}-${pkgver} - #sed -i 's/vte-2\.90/vte-2.91/g' configure - - # https://bugs.archlinux.org/task/64150 - patch -p1 < ../fix_image_corruption_1.patch - patch -p1 < ../fix_image_corruption_2.patch - patch -p1 < ../fix_qcow_compressed.patch } build() {
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Sunday, November 10, 2019 @ 20:43:16 Author: anatolik Revision: 367705 upgpkg: qemu 4.1.0-5 FS#64150 Pull upstream patch that fixes corruption bug with large compressed qcow images Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-10 20:38:04 UTC (rev 367704) +++ PKGBUILD2019-11-10 20:43:16 UTC (rev 367705) @@ -6,7 +6,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=4.1.0 -pkgrel=4 +pkgrel=5 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/"; @@ -18,13 +18,15 @@ qemu-ga.service 65-kvm.rules fix_image_corruption_1.patch::"https://git.qemu.org/?p=qemu.git;a=patch;h=944f3d5dd216fcd8cb007eddd4f82dced0a15b3d"; - fix_image_corruption_2.patch::"https://git.qemu.org/?p=qemu.git;a=patch;h=5e9785505210e2477e590e61b1ab100d0ec22b01";) + fix_image_corruption_2.patch::"https://git.qemu.org/?p=qemu.git;a=patch;h=5e9785505210e2477e590e61b1ab100d0ec22b01"; + fix_qcow_compressed.patch::"https://git.qemu.org/?p=qemu.git;a=patch;h=24552feb6ae2f615b76c2b95394af43901f75046";) sha512sums=('82fd51702a7b9b1b00b2f1bd3b4a832b80249018dbba1add0b0a73e7d4bee452afd45574b4d8df7ce4477d8711f3bda4ca072a1a6de25895c93eb21cf78fc4b2' 'SKIP' '269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4' 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99' '5cb7967aa2957919df788a92aefeab0e7aeb6e13ef89c7ab79f6a2b18fcb871376aa1fdf2d821560af6f41d3a78dcd3e0c9c0f199a57cc94b7f138e94d7103a0' - '1cec5950692859c717b0d41fb7baf6b23f638086f9dccaddc3c96d835184ab832393592156a7c25f342f45059071e75a36360f4a6799f7cf74b6a548bdbe66d2') + '1cec5950692859c717b0d41fb7baf6b23f638086f9dccaddc3c96d835184ab832393592156a7c25f342f45059071e75a36360f4a6799f7cf74b6a548bdbe66d2' + '9ebb3f853d78c8f1c482e3603c79b621cad036a943a7c5f575e2bc1b1fb5f2f14f909d97e77ff9738d23b212c74e7d30c99dc55633132a1a03480d28ee988f55') validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') case $CARCH in @@ -42,6 +44,7 @@ # https://bugs.archlinux.org/task/64150 patch -p1 < ../fix_image_corruption_1.patch patch -p1 < ../fix_image_corruption_2.patch + patch -p1 < ../fix_qcow_compressed.patch } build() {
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Thursday, November 7, 2019 @ 21:31:30 Author: arojas Revision: 367153 libiscsi 1.19 rebuild Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-07 21:15:50 UTC (rev 367152) +++ PKGBUILD2019-11-07 21:31:30 UTC (rev 367153) @@ -6,7 +6,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=4.1.0 -pkgrel=3 +pkgrel=4 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/";
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Thursday, October 31, 2019 @ 16:28:29 Author: anatolik Revision: 366221 upgpkg: qemu 4.1.0-3 FS#64150 Pick upstream fix for image corruption problem Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 11 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-31 15:11:37 UTC (rev 366220) +++ PKGBUILD2019-10-31 16:28:29 UTC (rev 366221) @@ -6,7 +6,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=4.1.0 -pkgrel=2 +pkgrel=3 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/"; @@ -16,11 +16,15 @@ makedepends=(spice-protocol python2 ceph libiscsi glusterfs python-sphinx) source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} qemu-ga.service -65-kvm.rules) +65-kvm.rules + fix_image_corruption_1.patch::"https://git.qemu.org/?p=qemu.git;a=patch;h=944f3d5dd216fcd8cb007eddd4f82dced0a15b3d"; + fix_image_corruption_2.patch::"https://git.qemu.org/?p=qemu.git;a=patch;h=5e9785505210e2477e590e61b1ab100d0ec22b01";) sha512sums=('82fd51702a7b9b1b00b2f1bd3b4a832b80249018dbba1add0b0a73e7d4bee452afd45574b4d8df7ce4477d8711f3bda4ca072a1a6de25895c93eb21cf78fc4b2' 'SKIP' '269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4' - 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99') + 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99' + '5cb7967aa2957919df788a92aefeab0e7aeb6e13ef89c7ab79f6a2b18fcb871376aa1fdf2d821560af6f41d3a78dcd3e0c9c0f199a57cc94b7f138e94d7103a0' + '1cec5950692859c717b0d41fb7baf6b23f638086f9dccaddc3c96d835184ab832393592156a7c25f342f45059071e75a36360f4a6799f7cf74b6a548bdbe66d2') validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') case $CARCH in @@ -34,6 +38,10 @@ cd ${pkgname}-${pkgver} #sed -i 's/vte-2\.90/vte-2.91/g' configure + + # https://bugs.archlinux.org/task/64150 + patch -p1 < ../fix_image_corruption_1.patch + patch -p1 < ../fix_image_corruption_2.patch } build() {
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Thursday, October 3, 2019 @ 21:23:28 Author: anatolik Revision: 363713 upgpkg: qemu 4.1.0-2 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-03 20:46:31 UTC (rev 363712) +++ PKGBUILD2019-10-03 21:23:28 UTC (rev 363713) @@ -6,7 +6,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=4.1.0 -pkgrel=1 +pkgrel=2 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/";
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Friday, August 16, 2019 @ 00:08:02 Author: anatolik Revision: 359856 upgpkg: qemu 4.1.0-1 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-15 19:50:10 UTC (rev 359855) +++ PKGBUILD2019-08-16 00:08:02 UTC (rev 359856) @@ -5,8 +5,8 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" -pkgver=4.0.0 -pkgrel=3 +pkgver=4.1.0 +pkgrel=1 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/"; @@ -17,7 +17,7 @@ source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} qemu-ga.service 65-kvm.rules) -sha512sums=('952e94194ce9e64c15388c59035cb31fb9f761d30095c2fb9441012b609c18c9976285727b93bf37b95e15675802d73f8e1c4619ebecd23606675bb503646b13' +sha512sums=('82fd51702a7b9b1b00b2f1bd3b4a832b80249018dbba1add0b0a73e7d4bee452afd45574b4d8df7ce4477d8711f3bda4ca072a1a6de25895c93eb21cf78fc4b2' 'SKIP' '269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4' 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99') @@ -33,7 +33,7 @@ mkdir -p extra-arch-{full,headless}/usr/{bin,share/qemu} cd ${pkgname}-${pkgver} - sed -i 's/vte-2\.90/vte-2.91/g' configure + #sed -i 's/vte-2\.90/vte-2.91/g' configure } build() {
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 10:39:00 Author: foutrelis Revision: 357100 poppler 0.78 / nettle 3.5 rebuild Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 10:20:06 UTC (rev 357099) +++ PKGBUILD2019-06-30 10:39:00 UTC (rev 357100) @@ -6,7 +6,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=4.0.0 -pkgrel=2 +pkgrel=3 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/";
[arch-commits] Commit in qemu/trunk (PKGBUILD allow_elf64.patch)
Date: Wednesday, April 24, 2019 @ 21:25:05 Author: anatolik Revision: 352090 qemu: remove unused non-upstream patch Modified: qemu/trunk/PKGBUILD Deleted: qemu/trunk/allow_elf64.patch ---+ PKGBUILD |8 ++-- allow_elf64.patch | 25 - 2 files changed, 2 insertions(+), 31 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-24 20:52:20 UTC (rev 352089) +++ PKGBUILD2019-04-24 21:25:05 UTC (rev 352090) @@ -16,13 +16,11 @@ makedepends=(spice-protocol python2 ceph libiscsi glusterfs python-sphinx) source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} qemu-ga.service -65-kvm.rules -allow_elf64.patch) +65-kvm.rules) sha512sums=('952e94194ce9e64c15388c59035cb31fb9f761d30095c2fb9441012b609c18c9976285727b93bf37b95e15675802d73f8e1c4619ebecd23606675bb503646b13' 'SKIP' '269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4' - 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99' - 'b450625ff1e705f8c7eed9e2c0c4fe2179ca061df88a1a777c861c11d543c151cd0160f7f7227babdfe8b36000de084cbcb6fd7bf0f93d2f936c2e65082c82bf') + 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99') validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') case $CARCH in @@ -36,8 +34,6 @@ cd ${pkgname}-${pkgver} sed -i 's/vte-2\.90/vte-2.91/g' configure - - # patch -p1 < ../allow_elf64.patch } build() { Deleted: allow_elf64.patch === --- allow_elf64.patch 2019-04-24 20:52:20 UTC (rev 352089) +++ allow_elf64.patch 2019-04-24 21:25:05 UTC (rev 352090) @@ -1,25 +0,0 @@ -commit cb61bc8a42da1a971079767e63df4503b6ab2efb -Author: Anatol Pomozov -Date: Mon Jan 29 10:08:53 2018 -0800 - -multiboot: Make elf64 loading functionality compatible with GRUB - -GRUB is a reference multiboot implementation and supports loading elf64 -binaries. Make QEMU to work similar was as GRUB. - -diff --git a/hw/i386/multiboot.c b/hw/i386/multiboot.c -index 5bc0a2cddb..0907e42a39 100644 a/hw/i386/multiboot.c -+++ b/hw/i386/multiboot.c -@@ -193,11 +193,6 @@ int load_multiboot(FWCfgState *fw_cfg, - int kernel_size; - fclose(f); - --if (((struct elf64_hdr*)header)->e_machine == EM_X86_64) { --error_report("Cannot load x86-64 image, give a 32bit one."); --exit(1); --} -- - kernel_size = load_elf(kernel_filename, NULL, NULL, &elf_entry, -&elf_low, &elf_high, 0, I386_ELF_MACHINE, -0, 0);
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Wednesday, April 24, 2019 @ 17:54:09 Author: anatolik Revision: 352076 upgpkg: qemu 4.0.0-2 FS#62454: add qemu manpages Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-24 17:53:53 UTC (rev 352075) +++ PKGBUILD2019-04-24 17:54:09 UTC (rev 352076) @@ -6,7 +6,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=4.0.0 -pkgrel=1 +pkgrel=2 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/"; @@ -13,7 +13,7 @@ _headlessdeps=(seabios gnutls libpng libaio numactl jemalloc xfsprogs libnfs lzo snappy curl vde2 libcap-ng spice libcacard usbredir) depends=(virglrenderer sdl2 vte3 libpulse "${_headlessdeps[@]}") -makedepends=(spice-protocol python2 ceph libiscsi glusterfs) +makedepends=(spice-protocol python2 ceph libiscsi glusterfs python-sphinx) source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} qemu-ga.service 65-kvm.rules
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Wednesday, April 24, 2019 @ 00:18:23 Author: anatolik Revision: 352033 upgpkg: qemu 4.0.0-1 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-23 22:59:15 UTC (rev 352032) +++ PKGBUILD2019-04-24 00:18:23 UTC (rev 352033) @@ -5,8 +5,8 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" -pkgver=3.1.0 -pkgrel=2 +pkgver=4.0.0 +pkgrel=1 arch=(x86_64) license=(GPL2 LGPL2.1) url="https://wiki.qemu.org/"; @@ -18,7 +18,7 @@ qemu-ga.service 65-kvm.rules allow_elf64.patch) -sha512sums=('7e8dae823937cfac2f0c60406bd3bdcb89df40313dab2a4bed327d5198f7fcc68ac8b31e44692caa09299cc71256ee0b8c17e4f49f78ada8043d424f5daf82fe' +sha512sums=('952e94194ce9e64c15388c59035cb31fb9f761d30095c2fb9441012b609c18c9976285727b93bf37b95e15675802d73f8e1c4619ebecd23606675bb503646b13' 'SKIP' '269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4' 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99' @@ -37,7 +37,7 @@ cd ${pkgname}-${pkgver} sed -i 's/vte-2\.90/vte-2.91/g' configure - patch -p1 < ../allow_elf64.patch + # patch -p1 < ../allow_elf64.patch } build() { @@ -70,8 +70,8 @@ --libexecdir=/usr/lib/qemu \ --python=/usr/bin/python2 \ --smbd=/usr/bin/smbd \ ---with-sdlabi=2.0 \ --enable-modules \ +--enable-sdl \ --enable-jemalloc \ "${@:2}"
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Friday, April 12, 2019 @ 17:48:19 Author: arojas Revision: 350634 https Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-12 17:48:01 UTC (rev 350633) +++ PKGBUILD2019-04-12 17:48:19 UTC (rev 350634) @@ -9,7 +9,7 @@ pkgrel=2 arch=(x86_64) license=(GPL2 LGPL2.1) -url="http://wiki.qemu.org/"; +url="https://wiki.qemu.org/"; _headlessdeps=(seabios gnutls libpng libaio numactl jemalloc xfsprogs libnfs lzo snappy curl vde2 libcap-ng spice libcacard usbredir) depends=(virglrenderer sdl2 vte3 libpulse "${_headlessdeps[@]}")
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Sunday, February 24, 2019 @ 23:55:08 Author: heftig Revision: 346780 3.1.0-2 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-02-24 23:21:37 UTC (rev 346779) +++ PKGBUILD2019-02-24 23:55:08 UTC (rev 346780) @@ -6,7 +6,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=3.1.0 -pkgrel=1 +pkgrel=2 arch=(x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/";
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Wednesday, December 12, 2018 @ 02:49:38 Author: anatolik Revision: 341604 upgpkg: qemu 3.1.0-1 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 19 +++ 1 file changed, 7 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-12-12 00:23:55 UTC (rev 341603) +++ PKGBUILD2018-12-12 02:49:38 UTC (rev 341604) @@ -5,8 +5,8 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" -pkgver=3.0.0 -pkgrel=4 +pkgver=3.1.0 +pkgrel=1 arch=(x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/"; @@ -17,14 +17,12 @@ source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} qemu-ga.service 65-kvm.rules -allow_elf64.patch - fix_virtio.patch::https://github.com/qemu/qemu/commit/db812c4073c77c8a64db8d6663b3416a587c7b4a.patch) -sha512sums=('a764302f50b9aca4134bbbc1f361b98e71240cdc7b25600dfe733bf4cf17bd86000bd28357697b08f3b656899dceb9e459350b8d7817444ed5d7fa380a5a' +allow_elf64.patch) +sha512sums=('7e8dae823937cfac2f0c60406bd3bdcb89df40313dab2a4bed327d5198f7fcc68ac8b31e44692caa09299cc71256ee0b8c17e4f49f78ada8043d424f5daf82fe' 'SKIP' '269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4' 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99' - 'b450625ff1e705f8c7eed9e2c0c4fe2179ca061df88a1a777c861c11d543c151cd0160f7f7227babdfe8b36000de084cbcb6fd7bf0f93d2f936c2e65082c82bf' - '5a27d4ddee9b75b32015e2b2e8612a49406809a50e9d1c30de60593581363a4eeb24343d2e939c950d06852d21d95560c9cb518d043b981f2e681ab6a5927290') + 'b450625ff1e705f8c7eed9e2c0c4fe2179ca061df88a1a777c861c11d543c151cd0160f7f7227babdfe8b36000de084cbcb6fd7bf0f93d2f936c2e65082c82bf') validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') case $CARCH in @@ -40,9 +38,6 @@ sed -i 's/vte-2\.90/vte-2.91/g' configure patch -p1 < ../allow_elf64.patch - - # FS#60141 - patch -p1 < ../fix_virtio.patch } build() { @@ -75,7 +70,6 @@ --libexecdir=/usr/lib/qemu \ --python=/usr/bin/python2 \ --smbd=/usr/bin/smbd \ ---with-gtkabi=3.0 \ --with-sdlabi=2.0 \ --enable-modules \ --enable-jemalloc \ @@ -156,7 +150,8 @@ case $_blob in # provided by seabios package bios.bin|acpi-dsdt.aml|bios-256k.bin|vgabios-cirrus.bin|vgabios-qxl.bin|\ - vgabios-stdvga.bin|vgabios-vmware.bin|vgabios-virtio.bin) rm "$_blob"; continue ;; + vgabios-stdvga.bin|vgabios-vmware.bin|vgabios-virtio.bin|vgabios-bochs-display.bin|\ + vgabios-ramfb.bin) rm "$_blob"; continue ;; # iPXE ROMs efi-*|pxe-*) continue ;;
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Wednesday, November 7, 2018 @ 01:35:35 Author: anatolik Revision: 338027 upgpkg: qemu 3.0.0-4 FS#60726: remove files that are already included in seabios Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-07 00:56:47 UTC (rev 338026) +++ PKGBUILD2018-11-07 01:35:35 UTC (rev 338027) @@ -6,7 +6,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=3.0.0 -pkgrel=3 +pkgrel=4 arch=(x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/"; @@ -156,7 +156,7 @@ case $_blob in # provided by seabios package bios.bin|acpi-dsdt.aml|bios-256k.bin|vgabios-cirrus.bin|vgabios-qxl.bin|\ - vgabios-stdvga.bin|vgabios-vmware.bin) rm "$_blob"; continue ;; + vgabios-stdvga.bin|vgabios-vmware.bin|vgabios-virtio.bin) rm "$_blob"; continue ;; # iPXE ROMs efi-*|pxe-*) continue ;;
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Wednesday, October 10, 2018 @ 17:37:39 Author: anatolik Revision: 336108 upgpkg: qemu 3.0.0-3 FS#60141: pull upstream fix for OpenBSD/virtio crash Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-10 17:34:30 UTC (rev 336107) +++ PKGBUILD2018-10-10 17:37:39 UTC (rev 336108) @@ -6,7 +6,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=3.0.0 -pkgrel=2 +pkgrel=3 arch=(x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/"; @@ -17,12 +17,14 @@ source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} qemu-ga.service 65-kvm.rules -allow_elf64.patch) +allow_elf64.patch + fix_virtio.patch::https://github.com/qemu/qemu/commit/db812c4073c77c8a64db8d6663b3416a587c7b4a.patch) sha512sums=('a764302f50b9aca4134bbbc1f361b98e71240cdc7b25600dfe733bf4cf17bd86000bd28357697b08f3b656899dceb9e459350b8d7817444ed5d7fa380a5a' 'SKIP' '269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4' 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99' - 'b450625ff1e705f8c7eed9e2c0c4fe2179ca061df88a1a777c861c11d543c151cd0160f7f7227babdfe8b36000de084cbcb6fd7bf0f93d2f936c2e65082c82bf') + 'b450625ff1e705f8c7eed9e2c0c4fe2179ca061df88a1a777c861c11d543c151cd0160f7f7227babdfe8b36000de084cbcb6fd7bf0f93d2f936c2e65082c82bf' + '5a27d4ddee9b75b32015e2b2e8612a49406809a50e9d1c30de60593581363a4eeb24343d2e939c950d06852d21d95560c9cb518d043b981f2e681ab6a5927290') validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') case $CARCH in @@ -38,6 +40,9 @@ sed -i 's/vte-2\.90/vte-2.91/g' configure patch -p1 < ../allow_elf64.patch + + # FS#60141 + patch -p1 < ../fix_virtio.patch } build() {
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Tuesday, September 18, 2018 @ 20:16:05 Author: felixonmars Revision: 334957 upgpkg: qemu 3.0.0-2 rebuild with libiscsi 1.18.0 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-18 20:13:45 UTC (rev 334956) +++ PKGBUILD2018-09-18 20:16:05 UTC (rev 334957) @@ -6,7 +6,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=3.0.0 -pkgrel=1 +pkgrel=2 arch=(x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/"; @@ -18,11 +18,11 @@ qemu-ga.service 65-kvm.rules allow_elf64.patch) -sha256sums=('8d7af64fe8bd5ea5c3bdf17131a8b858491bcce1ee3839425a6d91fb821b5713' +sha512sums=('a764302f50b9aca4134bbbc1f361b98e71240cdc7b25600dfe733bf4cf17bd86000bd28357697b08f3b656899dceb9e459350b8d7817444ed5d7fa380a5a' 'SKIP' -'c39bcde4a09165e64419fd2033b3532378bba84d509d39e2d51694d44c1f8d88' -'a66f0e791b16b03b91049aac61a25950d93e962e1b2ba64a38c6ad7f609b532c' -'59751f1ed26ea61b2a37ebee4be6979e584a450b611282138a0893aa9173e2e4') + '269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4' + 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99' + 'b450625ff1e705f8c7eed9e2c0c4fe2179ca061df88a1a777c861c11d543c151cd0160f7f7227babdfe8b36000de084cbcb6fd7bf0f93d2f936c2e65082c82bf') validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') case $CARCH in
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Thursday, August 16, 2018 @ 03:47:25 Author: anatolik Revision: 331559 upgpkg: qemu 3.0.0-1 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-15 19:18:41 UTC (rev 331558) +++ PKGBUILD2018-08-16 03:47:25 UTC (rev 331559) @@ -6,7 +6,7 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" -pkgver=2.12.1 +pkgver=3.0.0 pkgrel=1 arch=(x86_64) license=(GPL2 LGPL2.1) @@ -19,7 +19,7 @@ qemu-ga.service 65-kvm.rules allow_elf64.patch) -sha256sums=('33583800e0006cd00b78226b85be5a27c8e3b156bed2e60e83ecbeb7b9b8364f' +sha256sums=('8d7af64fe8bd5ea5c3bdf17131a8b858491bcce1ee3839425a6d91fb821b5713' 'SKIP' 'c39bcde4a09165e64419fd2033b3532378bba84d509d39e2d51694d44c1f8d88' 'a66f0e791b16b03b91049aac61a25950d93e962e1b2ba64a38c6ad7f609b532c'
[arch-commits] Commit in qemu/trunk (PKGBUILD fix_card_passthru.patch)
Date: Friday, August 3, 2018 @ 21:56:38 Author: anatolik Revision: 330507 upgpkg: qemu 2.12.1-1 Modified: qemu/trunk/PKGBUILD Deleted: qemu/trunk/fix_card_passthru.patch -+ PKGBUILD|9 +++-- fix_card_passthru.patch | 30 -- 2 files changed, 3 insertions(+), 36 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-03 21:03:21 UTC (rev 330506) +++ PKGBUILD2018-08-03 21:56:38 UTC (rev 330507) @@ -6,8 +6,8 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" -pkgver=2.12.0 -pkgrel=2 +pkgver=2.12.1 +pkgrel=1 arch=(x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/"; @@ -16,13 +16,11 @@ depends=(virglrenderer sdl2 vte3 libpulse "${_headlessdeps[@]}") makedepends=(spice-protocol python2 ceph libiscsi glusterfs) source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} -fix_card_passthru.patch qemu-ga.service 65-kvm.rules allow_elf64.patch) -sha256sums=('e69301f361ff65bf5dabd8a19196aeaa5613c1b5ae1678f0823bdf50e7d5c6fc' +sha256sums=('33583800e0006cd00b78226b85be5a27c8e3b156bed2e60e83ecbeb7b9b8364f' 'SKIP' -'4edd2d91509d4e6c641aa20487b3725f0ae2283c57d80a707995b29b0a2b8ae9' 'c39bcde4a09165e64419fd2033b3532378bba84d509d39e2d51694d44c1f8d88' 'a66f0e791b16b03b91049aac61a25950d93e962e1b2ba64a38c6ad7f609b532c' '59751f1ed26ea61b2a37ebee4be6979e584a450b611282138a0893aa9173e2e4') @@ -41,7 +39,6 @@ sed -i 's/vte-2\.90/vte-2.91/g' configure patch -p1 < ../allow_elf64.patch - patch -p1 < ../fix_card_passthru.patch } build() { Deleted: fix_card_passthru.patch === --- fix_card_passthru.patch 2018-08-03 21:03:21 UTC (rev 330506) +++ fix_card_passthru.patch 2018-08-03 21:56:38 UTC (rev 330507) @@ -1,30 +0,0 @@ -commit e58d64a16abc2304c4dcb644411eb9580bf63b1e -Author: Marc-André Lureau -Date: Tue May 15 17:30:39 2018 +0200 - -ccid-card-passthru: fix regression in realize() - -Since cc847bfd16d894fd8c1a2ce25f31772f6cdbbc74, CCID card-passthru -fails to intialize, because it changed a debug line to an error, -probably by mistake. Change it back to a DPRINTF debug. - -(solves Boxes creating VM with smartcard passthru failing to start) - -Signed-off-by: Marc-André Lureau -Reviewed-by: Philippe Mathieu-Daudé -Message-id: 20180515153039.27514-1-marcandre.lur...@redhat.com -Signed-off-by: Gerd Hoffmann - -diff --git a/hw/usb/ccid-card-passthru.c b/hw/usb/ccid-card-passthru.c -index 7684db0cb3..25fb19b0d7 100644 a/hw/usb/ccid-card-passthru.c -+++ b/hw/usb/ccid-card-passthru.c -@@ -345,7 +345,7 @@ static void passthru_realize(CCIDCardState *base, Error **errp) - card->vscard_in_pos = 0; - card->vscard_in_hdr = 0; - if (qemu_chr_fe_backend_connected(&card->cs)) { --error_setg(errp, "ccid-card-passthru: initing chardev"); -+DPRINTF(card, D_INFO, "ccid-card-passthru: initing chardev"); - qemu_chr_fe_set_handlers(&card->cs, - ccid_card_vscard_can_read, - ccid_card_vscard_read,
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Thursday, July 5, 2018 @ 13:26:35 Author: foutrelis Revision: 327994 upgpkg: qemu 2.12.0-2 libnfs 3.0.0 rebuild Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-05 13:18:13 UTC (rev 327993) +++ PKGBUILD2018-07-05 13:26:35 UTC (rev 327994) @@ -7,7 +7,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=2.12.0 -pkgrel=1 +pkgrel=2 arch=(x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/";
[arch-commits] Commit in qemu/trunk (PKGBUILD fix_card_passthru.patch)
Date: Thursday, July 5, 2018 @ 10:44:39 Author: anatolik Revision: 327985 FS#58454 fix card passthrough Added: qemu/trunk/fix_card_passthru.patch Modified: qemu/trunk/PKGBUILD -+ PKGBUILD|3 +++ fix_card_passthru.patch | 30 ++ 2 files changed, 33 insertions(+) Modified: PKGBUILD === --- PKGBUILD2018-07-05 09:18:54 UTC (rev 327984) +++ PKGBUILD2018-07-05 10:44:39 UTC (rev 327985) @@ -16,11 +16,13 @@ depends=(virglrenderer sdl2 vte3 libpulse "${_headlessdeps[@]}") makedepends=(spice-protocol python2 ceph libiscsi glusterfs) source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} +fix_card_passthru.patch qemu-ga.service 65-kvm.rules allow_elf64.patch) sha256sums=('e69301f361ff65bf5dabd8a19196aeaa5613c1b5ae1678f0823bdf50e7d5c6fc' 'SKIP' +'4edd2d91509d4e6c641aa20487b3725f0ae2283c57d80a707995b29b0a2b8ae9' 'c39bcde4a09165e64419fd2033b3532378bba84d509d39e2d51694d44c1f8d88' 'a66f0e791b16b03b91049aac61a25950d93e962e1b2ba64a38c6ad7f609b532c' '59751f1ed26ea61b2a37ebee4be6979e584a450b611282138a0893aa9173e2e4') @@ -39,6 +41,7 @@ sed -i 's/vte-2\.90/vte-2.91/g' configure patch -p1 < ../allow_elf64.patch + patch -p1 < ../fix_card_passthru.patch } build() { Added: fix_card_passthru.patch === --- fix_card_passthru.patch (rev 0) +++ fix_card_passthru.patch 2018-07-05 10:44:39 UTC (rev 327985) @@ -0,0 +1,30 @@ +commit e58d64a16abc2304c4dcb644411eb9580bf63b1e +Author: Marc-André Lureau +Date: Tue May 15 17:30:39 2018 +0200 + +ccid-card-passthru: fix regression in realize() + +Since cc847bfd16d894fd8c1a2ce25f31772f6cdbbc74, CCID card-passthru +fails to intialize, because it changed a debug line to an error, +probably by mistake. Change it back to a DPRINTF debug. + +(solves Boxes creating VM with smartcard passthru failing to start) + +Signed-off-by: Marc-André Lureau +Reviewed-by: Philippe Mathieu-Daudé +Message-id: 20180515153039.27514-1-marcandre.lur...@redhat.com +Signed-off-by: Gerd Hoffmann + +diff --git a/hw/usb/ccid-card-passthru.c b/hw/usb/ccid-card-passthru.c +index 7684db0cb3..25fb19b0d7 100644 +--- a/hw/usb/ccid-card-passthru.c b/hw/usb/ccid-card-passthru.c +@@ -345,7 +345,7 @@ static void passthru_realize(CCIDCardState *base, Error **errp) + card->vscard_in_pos = 0; + card->vscard_in_hdr = 0; + if (qemu_chr_fe_backend_connected(&card->cs)) { +-error_setg(errp, "ccid-card-passthru: initing chardev"); ++DPRINTF(card, D_INFO, "ccid-card-passthru: initing chardev"); + qemu_chr_fe_set_handlers(&card->cs, + ccid_card_vscard_can_read, + ccid_card_vscard_read,
[arch-commits] Commit in qemu/trunk (PKGBUILD allow_elf64.patch)
Date: Tuesday, April 24, 2018 @ 23:33:23 Author: anatolik Revision: 322954 upgpkg: qemu 2.12.0-1 Modified: qemu/trunk/PKGBUILD qemu/trunk/allow_elf64.patch ---+ PKGBUILD |8 allow_elf64.patch | 18 -- 2 files changed, 12 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-24 23:30:28 UTC (rev 322953) +++ PKGBUILD2018-04-24 23:33:23 UTC (rev 322954) @@ -6,8 +6,8 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" -pkgver=2.11.1 -pkgrel=2 +pkgver=2.12.0 +pkgrel=1 arch=(x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/"; @@ -20,12 +20,12 @@ 65-kvm.rules remove-problematic-evdev-86-key-from-en-us-keymap.patch allow_elf64.patch) -sha256sums=('8a5145d1f8bd2eadc6776f3e13c68cd28d01349e30639bdbcb26ac588d668686' +sha256sums=('e69301f361ff65bf5dabd8a19196aeaa5613c1b5ae1678f0823bdf50e7d5c6fc' 'SKIP' 'c39bcde4a09165e64419fd2033b3532378bba84d509d39e2d51694d44c1f8d88' 'a66f0e791b16b03b91049aac61a25950d93e962e1b2ba64a38c6ad7f609b532c' '3cefabbab32ab21cd3b5a8cc1165c96db0c6c93e7ee8dc9d2ca09be5fb5eccda' -'13a6d9e678bdc9e1f051006cfd0555f5a80582368f54c8a1bb5a78ece3832ac4') +'59751f1ed26ea61b2a37ebee4be6979e584a450b611282138a0893aa9173e2e4') validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') case $CARCH in Modified: allow_elf64.patch === --- allow_elf64.patch 2018-04-24 23:30:28 UTC (rev 322953) +++ allow_elf64.patch 2018-04-24 23:33:23 UTC (rev 322954) @@ -1,24 +1,22 @@ -commit 3c72765ec760a51f0e879dc792be82c93141e318 +commit cb61bc8a42da1a971079767e63df4503b6ab2efb Author: Anatol Pomozov -Date: Tue Jun 6 20:07:03 2017 -0700 +Date: Mon Jan 29 10:08:53 2018 -0800 -Remove restriction that prevents bootimg elf64 images +multiboot: Make elf64 loading functionality compatible with GRUB -It is possible to create a 64 bit elf image that has valid multiboot header. -qemu should be able to boot such images. - -Signed-off-by: Anatol Pomozov +GRUB is a reference multiboot implementation and supports loading elf64 +binaries. Make QEMU to work similar was as GRUB. diff --git a/hw/i386/multiboot.c b/hw/i386/multiboot.c -index 663f35a658..cf1b4f5fb3 100644 +index 5bc0a2cddb..0907e42a39 100644 --- a/hw/i386/multiboot.c +++ b/hw/i386/multiboot.c -@@ -192,11 +192,6 @@ int load_multiboot(FWCfgState *fw_cfg, +@@ -193,11 +193,6 @@ int load_multiboot(FWCfgState *fw_cfg, int kernel_size; fclose(f); -if (((struct elf64_hdr*)header)->e_machine == EM_X86_64) { --fprintf(stderr, "Cannot load x86-64 image, give a 32bit one.\n"); +-error_report("Cannot load x86-64 image, give a 32bit one."); -exit(1); -} -
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Thursday, February 15, 2018 @ 08:06:28 Author: anatolik Revision: 317092 upgpkg: qemu 2.11.1-1 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-15 07:12:16 UTC (rev 317091) +++ PKGBUILD2018-02-15 08:06:28 UTC (rev 317092) @@ -6,8 +6,8 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" -pkgver=2.11.0 -pkgrel=4 +pkgver=2.11.1 +pkgrel=1 arch=(x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/"; @@ -19,7 +19,7 @@ qemu-ga.service 65-kvm.rules allow_elf64.patch) -sha256sums=('c9d34a79024eae080ce3853aa9afe503824520eefb440190383003081ce7f437' +sha256sums=('8a5145d1f8bd2eadc6776f3e13c68cd28d01349e30639bdbcb26ac588d668686' 'SKIP' 'c39bcde4a09165e64419fd2033b3532378bba84d509d39e2d51694d44c1f8d88' 'a66f0e791b16b03b91049aac61a25950d93e962e1b2ba64a38c6ad7f609b532c'
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Saturday, January 27, 2018 @ 17:48:06 Author: anatolik Revision: 315514 upgpkg: qemu 2.11.0-4 Recompile with spice-0.14.0 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-27 17:20:15 UTC (rev 315513) +++ PKGBUILD2018-01-27 17:48:06 UTC (rev 315514) @@ -7,7 +7,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=2.11.0 -pkgrel=3 +pkgrel=4 arch=(x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/";
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Tuesday, January 16, 2018 @ 20:26:16 Author: anatolik Revision: 314957 Switch to xz download format Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-16 18:11:55 UTC (rev 314956) +++ PKGBUILD2018-01-16 20:26:16 UTC (rev 314957) @@ -15,11 +15,11 @@ lzo snappy curl vde2 libcap-ng spice libcacard usbredir) depends=(virglrenderer sdl2 vte3 libpulse "${_headlessdeps[@]}") makedepends=(spice-protocol python2 ceph libiscsi glusterfs) -source=("$url/download/${pkgname}-${pkgver}.tar.bz2"{,.sig} +source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} qemu-ga.service 65-kvm.rules allow_elf64.patch) -sha256sums=('c4f034c7665a84a1c3be72c8da37f3c31ec063475699df062ab646d8b2e17fcb' +sha256sums=('c9d34a79024eae080ce3853aa9afe503824520eefb440190383003081ce7f437' 'SKIP' 'c39bcde4a09165e64419fd2033b3532378bba84d509d39e2d51694d44c1f8d88' 'a66f0e791b16b03b91049aac61a25950d93e962e1b2ba64a38c6ad7f609b532c'
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Tuesday, December 19, 2017 @ 05:52:40 Author: anatolik Revision: 313335 upgpkg: qemu 2.11.0-3 FS#56767 move pulseaudio dependency to "full qemu" dependency list Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-19 05:35:02 UTC (rev 313334) +++ PKGBUILD2017-12-19 05:52:40 UTC (rev 313335) @@ -7,13 +7,13 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=2.11.0 -pkgrel=2 +pkgrel=3 arch=(x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/"; _headlessdeps=(seabios gnutls libpng libaio numactl jemalloc xfsprogs libnfs - lzo snappy curl vde2 libcap-ng spice libcacard usbredir pulseaudio) -depends=(virglrenderer sdl2 vte3 "${_headlessdeps[@]}") + lzo snappy curl vde2 libcap-ng spice libcacard usbredir) +depends=(virglrenderer sdl2 vte3 libpulse "${_headlessdeps[@]}") makedepends=(spice-protocol python2 ceph libiscsi glusterfs) source=("$url/download/${pkgname}-${pkgver}.tar.bz2"{,.sig} qemu-ga.service
[arch-commits] Commit in qemu/trunk (PKGBUILD qemu.sysusers)
Date: Wednesday, December 13, 2017 @ 22:48:45 Author: anatolik Revision: 312369 upgpkg: qemu 2.11.0-2 FS#54943 do not create kvm group Modified: qemu/trunk/PKGBUILD Deleted: qemu/trunk/qemu.sysusers ---+ PKGBUILD |5 + qemu.sysusers |1 - 2 files changed, 1 insertion(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-13 21:36:30 UTC (rev 312368) +++ PKGBUILD2017-12-13 22:48:45 UTC (rev 312369) @@ -7,7 +7,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=2.11.0 -pkgrel=1 +pkgrel=2 arch=(x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/"; @@ -16,13 +16,11 @@ depends=(virglrenderer sdl2 vte3 "${_headlessdeps[@]}") makedepends=(spice-protocol python2 ceph libiscsi glusterfs) source=("$url/download/${pkgname}-${pkgver}.tar.bz2"{,.sig} -qemu.sysusers qemu-ga.service 65-kvm.rules allow_elf64.patch) sha256sums=('c4f034c7665a84a1c3be72c8da37f3c31ec063475699df062ab646d8b2e17fcb' 'SKIP' -'dd43e2ef062b071a0b9d0d5ea54737f41600ca8a84a8aefbebb1ff09f978acfb' 'c39bcde4a09165e64419fd2033b3532378bba84d509d39e2d51694d44c1f8d88' 'a66f0e791b16b03b91049aac61a25950d93e962e1b2ba64a38c6ad7f609b532c' '13a6d9e678bdc9e1f051006cfd0555f5a80582368f54c8a1bb5a78ece3832ac4') @@ -111,7 +109,6 @@ # systemd stuff install -Dm644 65-kvm.rules "$pkgdir/usr/lib/udev/rules.d/65-kvm.rules" - install -Dm644 qemu.sysusers "$pkgdir/usr/lib/sysusers.d/qemu.conf" # remove conflicting /var/run directory cd "$pkgdir" Deleted: qemu.sysusers === --- qemu.sysusers 2017-12-13 21:36:30 UTC (rev 312368) +++ qemu.sysusers 2017-12-13 22:48:45 UTC (rev 312369) @@ -1 +0,0 @@ -g kvm 78 -
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Wednesday, December 13, 2017 @ 21:25:36 Author: anatolik Revision: 312366 upgpkg: qemu 2.11.0-1 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-13 21:24:29 UTC (rev 312365) +++ PKGBUILD2017-12-13 21:25:36 UTC (rev 312366) @@ -6,13 +6,13 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" -pkgver=2.10.1 +pkgver=2.11.0 pkgrel=1 arch=(x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/"; _headlessdeps=(seabios gnutls libpng libaio numactl jemalloc xfsprogs libnfs - lzo snappy curl vde2 libcap-ng spice libcacard usbredir) + lzo snappy curl vde2 libcap-ng spice libcacard usbredir pulseaudio) depends=(virglrenderer sdl2 vte3 "${_headlessdeps[@]}") makedepends=(spice-protocol python2 ceph libiscsi glusterfs) source=("$url/download/${pkgname}-${pkgver}.tar.bz2"{,.sig} @@ -20,11 +20,11 @@ qemu-ga.service 65-kvm.rules allow_elf64.patch) -sha256sums=('8e040bc7556401ebb3a347a8f7878e9d4028cf71b2744b1a1699f4e741966ba8' +sha256sums=('c4f034c7665a84a1c3be72c8da37f3c31ec063475699df062ab646d8b2e17fcb' 'SKIP' 'dd43e2ef062b071a0b9d0d5ea54737f41600ca8a84a8aefbebb1ff09f978acfb' 'c39bcde4a09165e64419fd2033b3532378bba84d509d39e2d51694d44c1f8d88' -'60dcde5002c7c0b983952746e6fb2cf06d6c5b425d64f340f819356e561e7fc7' +'a66f0e791b16b03b91049aac61a25950d93e962e1b2ba64a38c6ad7f609b532c' '13a6d9e678bdc9e1f051006cfd0555f5a80582368f54c8a1bb5a78ece3832ac4') validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584')
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Saturday, November 18, 2017 @ 17:56:09 Author: heftig Revision: 310387 Also remove now unneeded --disable-brlapi Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-11-18 17:55:28 UTC (rev 310386) +++ PKGBUILD2017-11-18 17:56:09 UTC (rev 310387) @@ -54,8 +54,7 @@ --disable-gtk \ --disable-vte \ --disable-opengl \ ---disable-virglrenderer \ ---disable-brlapi +--disable-virglrenderer } _build() (
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Saturday, November 18, 2017 @ 17:55:28 Author: heftig Revision: 310386 Remove brltty dep; excessive transitive depends (maybe brltty needs a split?) Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-18 17:32:52 UTC (rev 310385) +++ PKGBUILD2017-11-18 17:55:28 UTC (rev 310386) @@ -13,7 +13,7 @@ url="http://wiki.qemu.org/"; _headlessdeps=(seabios gnutls libpng libaio numactl jemalloc xfsprogs libnfs lzo snappy curl vde2 libcap-ng spice libcacard usbredir) -depends=(virglrenderer sdl2 vte3 brltty "${_headlessdeps[@]}") +depends=(virglrenderer sdl2 vte3 "${_headlessdeps[@]}") makedepends=(spice-protocol python2 ceph libiscsi glusterfs) source=("$url/download/${pkgname}-${pkgver}.tar.bz2"{,.sig} qemu.sysusers
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Tuesday, October 3, 2017 @ 05:50:10 Author: anatolik Revision: 306630 upgpkg: qemu 2.10.1-1 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-10-03 02:59:34 UTC (rev 306629) +++ PKGBUILD2017-10-03 05:50:10 UTC (rev 306630) @@ -6,7 +6,7 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" -pkgver=2.10.0 +pkgver=2.10.1 pkgrel=1 arch=(i686 x86_64) license=(GPL2 LGPL2.1) @@ -20,7 +20,7 @@ qemu-ga.service 65-kvm.rules allow_elf64.patch) -sha256sums=('7e9f39e1306e6dcc595494e91c1464d4b03f55ddd2053183e0e1b69f7f776d48' +sha256sums=('8e040bc7556401ebb3a347a8f7878e9d4028cf71b2744b1a1699f4e741966ba8' 'SKIP' 'dd43e2ef062b071a0b9d0d5ea54737f41600ca8a84a8aefbebb1ff09f978acfb' 'c39bcde4a09165e64419fd2033b3532378bba84d509d39e2d51694d44c1f8d88'
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Wednesday, August 30, 2017 @ 21:29:23 Author: anatolik Revision: 304364 upgpkg: qemu 2.10.0-1 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-08-30 20:36:31 UTC (rev 304363) +++ PKGBUILD2017-08-30 21:29:23 UTC (rev 304364) @@ -6,8 +6,8 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" -pkgver=2.9.0 -pkgrel=3 +pkgver=2.10.0 +pkgrel=1 arch=(i686 x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/"; @@ -20,7 +20,7 @@ qemu-ga.service 65-kvm.rules allow_elf64.patch) -sha256sums=('00bfb217b1bb03c7a6c3261b819cfccbfb5a58e3e2ceff546327d271773c6c14' +sha256sums=('7e9f39e1306e6dcc595494e91c1464d4b03f55ddd2053183e0e1b69f7f776d48' 'SKIP' 'dd43e2ef062b071a0b9d0d5ea54737f41600ca8a84a8aefbebb1ff09f978acfb' 'c39bcde4a09165e64419fd2033b3532378bba84d509d39e2d51694d44c1f8d88'
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Wednesday, August 16, 2017 @ 20:03:05 Author: anatolik Revision: 302310 FS#55152 Add libcacard to the depedency list Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-08-16 19:30:56 UTC (rev 302309) +++ PKGBUILD2017-08-16 20:03:05 UTC (rev 302310) @@ -7,12 +7,12 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=2.9.0 -pkgrel=2 +pkgrel=3 arch=(i686 x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/"; _headlessdeps=(seabios gnutls libpng libaio numactl jemalloc xfsprogs libnfs - lzo snappy curl vde2 libcap-ng spice usbredir) + lzo snappy curl vde2 libcap-ng spice libcacard usbredir) depends=(virglrenderer sdl2 vte3 brltty "${_headlessdeps[@]}") makedepends=(spice-protocol python2 ceph libiscsi glusterfs) source=("$url/download/${pkgname}-${pkgver}.tar.bz2"{,.sig}
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Thursday, June 22, 2017 @ 22:14:35 Author: foutrelis Revision: 299158 upgpkg: qemu 2.9.0-2 libnfs 2.0.0 rebuild. Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-22 21:55:31 UTC (rev 299157) +++ PKGBUILD2017-06-22 22:14:35 UTC (rev 299158) @@ -7,7 +7,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=2.9.0 -pkgrel=1 +pkgrel=2 arch=(i686 x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/";
[arch-commits] Commit in qemu/trunk (PKGBUILD allow_elf64.patch)
Date: Friday, June 9, 2017 @ 14:16:39 Author: anatolik Revision: 298489 Do not restrict elf64 binaries usage with -kernel flag Added: qemu/trunk/allow_elf64.patch Modified: qemu/trunk/PKGBUILD ---+ PKGBUILD |8 ++-- allow_elf64.patch | 27 +++ 2 files changed, 33 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-09 14:03:23 UTC (rev 298488) +++ PKGBUILD2017-06-09 14:16:39 UTC (rev 298489) @@ -18,12 +18,14 @@ source=("$url/download/${pkgname}-${pkgver}.tar.bz2"{,.sig} qemu.sysusers qemu-ga.service -65-kvm.rules) +65-kvm.rules +allow_elf64.patch) sha256sums=('00bfb217b1bb03c7a6c3261b819cfccbfb5a58e3e2ceff546327d271773c6c14' 'SKIP' 'dd43e2ef062b071a0b9d0d5ea54737f41600ca8a84a8aefbebb1ff09f978acfb' 'c39bcde4a09165e64419fd2033b3532378bba84d509d39e2d51694d44c1f8d88' -'60dcde5002c7c0b983952746e6fb2cf06d6c5b425d64f340f819356e561e7fc7') +'60dcde5002c7c0b983952746e6fb2cf06d6c5b425d64f340f819356e561e7fc7' +'13a6d9e678bdc9e1f051006cfd0555f5a80582368f54c8a1bb5a78ece3832ac4') validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') case $CARCH in @@ -37,6 +39,8 @@ cd ${pkgname}-${pkgver} sed -i 's/vte-2\.90/vte-2.91/g' configure + + patch -p1 < ../allow_elf64.patch } build() { Added: allow_elf64.patch === --- allow_elf64.patch (rev 0) +++ allow_elf64.patch 2017-06-09 14:16:39 UTC (rev 298489) @@ -0,0 +1,27 @@ +commit 3c72765ec760a51f0e879dc792be82c93141e318 +Author: Anatol Pomozov +Date: Tue Jun 6 20:07:03 2017 -0700 + +Remove restriction that prevents bootimg elf64 images + +It is possible to create a 64 bit elf image that has valid multiboot header. +qemu should be able to boot such images. + +Signed-off-by: Anatol Pomozov + +diff --git a/hw/i386/multiboot.c b/hw/i386/multiboot.c +index 663f35a658..cf1b4f5fb3 100644 +--- a/hw/i386/multiboot.c b/hw/i386/multiboot.c +@@ -192,11 +192,6 @@ int load_multiboot(FWCfgState *fw_cfg, + int kernel_size; + fclose(f); + +-if (((struct elf64_hdr*)header)->e_machine == EM_X86_64) { +-fprintf(stderr, "Cannot load x86-64 image, give a 32bit one.\n"); +-exit(1); +-} +- + kernel_size = load_elf(kernel_filename, NULL, NULL, &elf_entry, +&elf_low, &elf_high, 0, I386_ELF_MACHINE, +0, 0);
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Saturday, April 22, 2017 @ 14:40:48 Author: anatolik Revision: 293933 upgpkg: qemu 2.9.0-1 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-22 13:55:59 UTC (rev 293932) +++ PKGBUILD2017-04-22 14:40:48 UTC (rev 293933) @@ -6,7 +6,7 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" -pkgver=2.8.1 +pkgver=2.9.0 pkgrel=1 arch=(i686 x86_64) license=(GPL2 LGPL2.1) @@ -19,7 +19,7 @@ qemu.sysusers qemu-ga.service 65-kvm.rules) -sha256sums=('018e4c7ed22c220395cf41f835d01505e49d0e579a548bd3d72b03809442bbcd' +sha256sums=('00bfb217b1bb03c7a6c3261b819cfccbfb5a58e3e2ceff546327d271773c6c14' 'SKIP' 'dd43e2ef062b071a0b9d0d5ea54737f41600ca8a84a8aefbebb1ff09f978acfb' 'c39bcde4a09165e64419fd2033b3532378bba84d509d39e2d51694d44c1f8d88'
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Sunday, April 2, 2017 @ 18:37:04 Author: anatolik Revision: 292000 upgpkg: qemu 2.8.1-1 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-02 18:02:00 UTC (rev 291999) +++ PKGBUILD2017-04-02 18:37:04 UTC (rev 292000) @@ -6,8 +6,8 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" -pkgver=2.8.0 -pkgrel=2 +pkgver=2.8.1 +pkgrel=1 arch=(i686 x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/"; @@ -19,7 +19,7 @@ qemu.sysusers qemu-ga.service 65-kvm.rules) -sha256sums=('dafd5d7f649907b6b617b822692f4c82e60cf29bc0fc58bc2036219b591e5e62' +sha256sums=('018e4c7ed22c220395cf41f835d01505e49d0e579a548bd3d72b03809442bbcd' 'SKIP' 'dd43e2ef062b071a0b9d0d5ea54737f41600ca8a84a8aefbebb1ff09f978acfb' 'c39bcde4a09165e64419fd2033b3532378bba84d509d39e2d51694d44c1f8d88'
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Tuesday, March 14, 2017 @ 08:57:06 Author: ioni Revision: 290821 Add fzfreeze hook to guest agent Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-03-14 08:44:43 UTC (rev 290820) +++ PKGBUILD2017-03-14 08:57:06 UTC (rev 290821) @@ -7,7 +7,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=2.8.0 -pkgrel=1 +pkgrel=2 arch=(i686 x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/"; @@ -216,6 +216,7 @@ install -D build-full/qemu-ga "$pkgdir/usr/bin/qemu-ga" install -Dm644 qemu-ga.service "$pkgdir/usr/lib/systemd/system/qemu-ga.service" + install -Dm755 "$srcdir/qemu-$pkgver/scripts/qemu-guest-agent/fsfreeze-hook" "$pkgdir/etc/qemu/fsfreeze-hook" } # vim:set ts=2 sw=2 et:
[arch-commits] Commit in qemu/trunk (PKGBUILD qemu-ga.service)
Date: Thursday, March 2, 2017 @ 10:56:03 Author: eworm Revision: 289884 fix condition for guest agent startup with systemd 233 https://github.com/systemd/systemd/issues/5318 https://github.com/systemd/systemd/commit/5f1c788ca963dbacbf09b165acd7b8563ddd34d9 Modified: qemu/trunk/PKGBUILD qemu/trunk/qemu-ga.service -+ PKGBUILD|2 +- qemu-ga.service |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-03-02 10:15:28 UTC (rev 289883) +++ PKGBUILD2017-03-02 10:56:03 UTC (rev 289884) @@ -22,7 +22,7 @@ sha256sums=('dafd5d7f649907b6b617b822692f4c82e60cf29bc0fc58bc2036219b591e5e62' 'SKIP' 'dd43e2ef062b071a0b9d0d5ea54737f41600ca8a84a8aefbebb1ff09f978acfb' -'0b4f3283973bb3bc876735f051d8eaab68f0065502a3a5012141fad193538ea1' +'c39bcde4a09165e64419fd2033b3532378bba84d509d39e2d51694d44c1f8d88' '60dcde5002c7c0b983952746e6fb2cf06d6c5b425d64f340f819356e561e7fc7') validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') Modified: qemu-ga.service === --- qemu-ga.service 2017-03-02 10:15:28 UTC (rev 289883) +++ qemu-ga.service 2017-03-02 10:56:03 UTC (rev 289884) @@ -1,6 +1,6 @@ [Unit] Description=QEMU Guest Agent -ConditionVirtualization=qemu +ConditionPathExists=/dev/virtio-ports/org.qemu.guest_agent.0 [Service] ExecStart=/usr/bin/qemu-ga
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Tuesday, December 20, 2016 @ 22:34:10 Author: anatolik Revision: 284359 upgpkg: qemu 2.8.0-1 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-12-20 21:17:35 UTC (rev 284358) +++ PKGBUILD2016-12-20 22:34:10 UTC (rev 284359) @@ -6,8 +6,8 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" -pkgver=2.7.0 -pkgrel=3 +pkgver=2.8.0 +pkgrel=1 arch=(i686 x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/"; @@ -19,7 +19,7 @@ qemu.sysusers qemu-ga.service 65-kvm.rules) -sha256sums=('326e739506ba690daf69fc17bd3913a6c313d9928d743bd8eddb82f403f81e53' +sha256sums=('dafd5d7f649907b6b617b822692f4c82e60cf29bc0fc58bc2036219b591e5e62' 'SKIP' 'dd43e2ef062b071a0b9d0d5ea54737f41600ca8a84a8aefbebb1ff09f978acfb' '0b4f3283973bb3bc876735f051d8eaab68f0065502a3a5012141fad193538ea1'
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Monday, December 19, 2016 @ 00:18:29 Author: heftig Revision: 284305 2.7.0-3 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-12-18 23:53:30 UTC (rev 284304) +++ PKGBUILD2016-12-19 00:18:29 UTC (rev 284305) @@ -7,7 +7,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=2.7.0 -pkgrel=2 +pkgrel=3 arch=(i686 x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/";
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Sunday, September 4, 2016 @ 18:53:51 Author: heftig Revision: 275754 FS#50639: Add signature Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-09-04 11:30:44 UTC (rev 275753) +++ PKGBUILD2016-09-04 18:53:51 UTC (rev 275754) @@ -15,14 +15,16 @@ lzo snappy curl vde2 libcap-ng spice usbredir) depends=(virglrenderer sdl2 vte3 brltty "${_headlessdeps[@]}") makedepends=(spice-protocol python2 ceph libiscsi glusterfs) -source=("$url/download/${pkgname}-${pkgver}.tar.bz2" +source=("$url/download/${pkgname}-${pkgver}.tar.bz2"{,.sig} qemu.sysusers qemu-ga.service 65-kvm.rules) sha256sums=('326e739506ba690daf69fc17bd3913a6c313d9928d743bd8eddb82f403f81e53' +'SKIP' 'dd43e2ef062b071a0b9d0d5ea54737f41600ca8a84a8aefbebb1ff09f978acfb' '0b4f3283973bb3bc876735f051d8eaab68f0065502a3a5012141fad193538ea1' '60dcde5002c7c0b983952746e6fb2cf06d6c5b425d64f340f819356e561e7fc7') +validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') case $CARCH in i?86) _corearch=i386 ;;
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Saturday, September 3, 2016 @ 11:56:31 Author: heftig Revision: 275717 put more stuff into core pkgs Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-09-03 11:43:43 UTC (rev 275716) +++ PKGBUILD2016-09-03 11:56:31 UTC (rev 275717) @@ -156,10 +156,10 @@ efi-*|pxe-*) continue ;; # core blobs - kvmvapic.bin|linuxboot.bin|multiboot.bin|sgabios.bin|vgabios*) continue ;; + kvmvapic.bin|linuxboot*|multiboot.bin|sgabios.bin|vgabios*) continue ;; # Trace events definitions - trace-events) continue ;; + trace-events*) continue ;; # Logos *.bmp|*.svg) continue ;;
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Saturday, September 3, 2016 @ 11:14:41 Author: heftig Revision: 275715 Actually build headless extra archs Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |1 - 1 file changed, 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-09-03 11:03:29 UTC (rev 275714) +++ PKGBUILD2016-09-03 11:14:41 UTC (rev 275715) @@ -42,7 +42,6 @@ --audio-drv-list="pa alsa sdl" _build headless \ ---target-list=${_corearch}-softmmu \ --audio-drv-list= \ --disable-bluez \ --disable-sdl \
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Saturday, September 3, 2016 @ 10:33:30 Author: heftig Revision: 275712 2.7.0-2: FS#50551 Add qemu-headless-arch-extra Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 27 +++ 1 file changed, 19 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-09-03 10:15:14 UTC (rev 275711) +++ PKGBUILD2016-09-03 10:33:30 UTC (rev 275712) @@ -3,11 +3,11 @@ # Contributor: Sébastien "Seblu" Luttringer pkgbase=qemu -pkgname=(qemu qemu-headless qemu-arch-extra +pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=2.7.0 -pkgrel=1 +pkgrel=2 arch=(i686 x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/"; @@ -79,6 +79,7 @@ ) package_qemu() { + optdepends=('qemu-arch-extra: extra architectures support') provides=(qemu-headless) conflicts=(qemu-headless) replaces=(qemu-kvm) @@ -87,18 +88,18 @@ } package_qemu-headless() { - pkgdesc="QEMU without graphical user interface" + pkgdesc="QEMU without GUI" depends=("${_headlessdeps[@]}") + optdepends=('qemu-headless-arch-extra: extra architectures support') _package headless } _package() { - optdepends=('samba: SMB/CIFS server support' - 'qemu-arch-extra: extra architectures support' - 'qemu-block-iscsi: iSCSI block support' - 'qemu-block-rbd: RBD block support' - 'qemu-block-gluster: glusterfs block support') + optdepends+=('samba: SMB/CIFS server support' + 'qemu-block-iscsi: iSCSI block support' + 'qemu-block-rbd: RBD block support' + 'qemu-block-gluster: glusterfs block support') install=qemu.install options=(!strip) @@ -172,11 +173,21 @@ package_qemu-arch-extra() { pkgdesc="QEMU for foreign architectures" depends=(qemu) + provides=(qemu-headless-arch-extra) + conflicts=(qemu-headless-arch-extra) options=(!strip) mv extra-arch-full/usr "$pkgdir" } +package_qemu-headless-arch-extra() { + pkgdesc="QEMU without GUI, for foreign architectures" + depends=(qemu-headless) + options=(!strip) + + mv extra-arch-headless/usr "$pkgdir" +} + package_qemu-block-iscsi() { pkgdesc="QEMU iSCSI block module" depends=(glib2 libiscsi jemalloc)
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Saturday, September 3, 2016 @ 09:05:09 Author: tpowa Revision: 275708 upgpkg: qemu 2.7.0-1 bump to latest version Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-09-03 08:04:12 UTC (rev 275707) +++ PKGBUILD2016-09-03 09:05:09 UTC (rev 275708) @@ -6,7 +6,7 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" -pkgver=2.6.1 +pkgver=2.7.0 pkgrel=1 arch=(i686 x86_64) license=(GPL2 LGPL2.1) @@ -19,10 +19,10 @@ qemu.sysusers qemu-ga.service 65-kvm.rules) -md5sums=('6a183b192018192943b6781e1bb9b72f' - '49778d11c28af170c4bebcc648b0ace1' - '44ee242d758f9318c6a1ea1dae96aa3a' - '33ab286a20242dda7743a900f369d68a') +sha256sums=('326e739506ba690daf69fc17bd3913a6c313d9928d743bd8eddb82f403f81e53' +'dd43e2ef062b071a0b9d0d5ea54737f41600ca8a84a8aefbebb1ff09f978acfb' +'0b4f3283973bb3bc876735f051d8eaab68f0065502a3a5012141fad193538ea1' +'60dcde5002c7c0b983952746e6fb2cf06d6c5b425d64f340f819356e561e7fc7') case $CARCH in i?86) _corearch=i386 ;;
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Sunday, August 28, 2016 @ 18:54:37 Author: tpowa Revision: 274779 upgpkg: qemu 2.6.1-1 bump to latest version Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-08-28 18:34:10 UTC (rev 274778) +++ PKGBUILD2016-08-28 18:54:37 UTC (rev 274779) @@ -6,8 +6,8 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" -pkgver=2.6.0 -pkgrel=3 +pkgver=2.6.1 +pkgrel=1 arch=(i686 x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/"; @@ -19,7 +19,7 @@ qemu.sysusers qemu-ga.service 65-kvm.rules) -md5sums=('ca3f70b43f093e33e9e014f144067f13' +md5sums=('6a183b192018192943b6781e1bb9b72f' '49778d11c28af170c4bebcc648b0ace1' '44ee242d758f9318c6a1ea1dae96aa3a' '33ab286a20242dda7743a900f369d68a')
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Friday, August 19, 2016 @ 16:08:20 Author: heftig Revision: 273982 2.6.0-3 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-08-19 15:47:21 UTC (rev 273981) +++ PKGBUILD2016-08-19 16:08:20 UTC (rev 273982) @@ -7,7 +7,7 @@ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=2.6.0 -pkgrel=2 +pkgrel=3 arch=(i686 x86_64) license=(GPL2 LGPL2.1) url="http://wiki.qemu.org/"; @@ -80,6 +80,7 @@ package_qemu() { provides=(qemu-headless) + conflicts=(qemu-headless) replaces=(qemu-kvm) _package full
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Thursday, June 23, 2016 @ 20:44:12 Author: heftig Revision: 270539 Overhaul, add headless fork Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 242 +++-- 1 file changed, 141 insertions(+), 101 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-06-23 19:39:12 UTC (rev 270538) +++ PKGBUILD2016-06-23 20:44:12 UTC (rev 270539) @@ -3,26 +3,19 @@ # Contributor: Sébastien "Seblu" Luttringer pkgbase=qemu -pkgname=('qemu' - 'qemu-arch-extra' - 'qemu-block-iscsi' - 'qemu-block-rbd' - 'qemu-block-gluster' - 'qemu-guest-agent') -pkgdesc='A generic and open source processor emulator which achieves a good emulation speed by using dynamic translation' +pkgname=(qemu qemu-headless qemu-arch-extra + qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) +pkgdesc="A generic and open source machine emulator and virtualizer" pkgver=2.6.0 -pkgrel=1 -arch=('i686' 'x86_64') -license=('GPL2' 'LGPL2.1') -url='http://wiki.qemu.org/' -depends=('pixman' 'libjpeg' 'libpng' 'sdl2' 'alsa-lib' 'nss' 'glib2' - 'gnutls' 'bluez-libs' 'vde2' 'util-linux' 'libsasl' 'libgl' - 'seabios' 'libcap' 'libcap-ng' 'libaio' 'libseccomp' 'libcacard' - 'spice' 'usbredir' 'lzo' 'snappy' 'gcc-libs' 'zlib' 'bzip2' 'nspr' - 'ncurses' 'libx11' 'libusb' 'libpulse' 'libssh2' 'curl' 'vte3' - 'virglrenderer' 'jemalloc') -makedepends=('curl' 'libiscsi' 'spice-protocol' 'python2' 'ceph' 'glusterfs') -source=(http://wiki.qemu.org/download/${pkgname}-${pkgver}.tar.bz2 +pkgrel=2 +arch=(i686 x86_64) +license=(GPL2 LGPL2.1) +url="http://wiki.qemu.org/"; +_headlessdeps=(seabios gnutls libpng libaio numactl jemalloc xfsprogs libnfs + lzo snappy curl vde2 libcap-ng spice usbredir) +depends=(virglrenderer sdl2 vte3 brltty "${_headlessdeps[@]}") +makedepends=(spice-protocol python2 ceph libiscsi glusterfs) +source=("$url/download/${pkgname}-${pkgver}.tar.bz2" qemu.sysusers qemu-ga.service 65-kvm.rules) @@ -31,138 +24,185 @@ '44ee242d758f9318c6a1ea1dae96aa3a' '33ab286a20242dda7743a900f369d68a') -_extra_arches=(aarch64 alpha arm armeb cris lm32 m68k microblaze microblazeel mips -mips64 mips64el mipsel mipsn32 mipsn32el or32 ppc ppc64 ppc64abi32 ppc64le s390x -sh4 sh4eb sparc sparc32plus sparc64 moxie ppcemb tricore unicore32 xtensa xtensaeb) -_extra_blob=(QEMU,cgthree.bin QEMU,tcx.bin bamboo.dtb openbios-ppc -openbios-sparc32 openbios-sparc64 palcode-clipper petalogix-ml605.dtb -petalogix-s3adsp1800.dtb ppc_rom.bin s390-ccw.img slof.bin -spapr-rtas.bin u-boot.e500) +case $CARCH in + i?86) _corearch=i386 ;; + x86_64) _corearch=x86_64 ;; +esac prepare() { - for _p in *.patch; do -[[ -e "$_p" ]] || continue -msg2 "Patching $_p" -patch -p1 -d ${pkgname}-${pkgver} < "$_p" - done - sed -i 's/vte-2\.90/vte-2.91/g' ${pkgname}-${pkgver}/configure + mkdir build-{full,headless} + mkdir -p extra-arch-{full,headless}/usr/{bin,share/qemu} + + cd ${pkgname}-${pkgver} + sed -i 's/vte-2\.90/vte-2.91/g' configure } -build () -{ - cd ${pkgname}-${pkgver} +build() { + _build full \ +--audio-drv-list="pa alsa sdl" + + _build headless \ +--target-list=${_corearch}-softmmu \ +--audio-drv-list= \ +--disable-bluez \ +--disable-sdl \ +--disable-gtk \ +--disable-vte \ +--disable-opengl \ +--disable-virglrenderer \ +--disable-brlapi +} + +_build() ( + cd build-$1 + # qemu vs. make 4 == bad - export ARFLAGS="rv" + export ARFLAGS=rv + # http://permalink.gmane.org/gmane.comp.emulators.qemu/238740 - export CFLAGS+=' -fPIC' - # gtk gui breaks keymappings at the moment - ./configure --prefix=/usr --sysconfdir=/etc --audio-drv-list='pa alsa sdl' \ - --python=/usr/bin/python2 --smbd=/usr/bin/smbd \ - --enable-docs --libexecdir=/usr/lib/qemu \ - --enable-gtk --enable-linux-aio --enable-seccomp \ - --enable-spice --localstatedir=/var \ - --with-gtkabi=3.0 --with-sdlabi=2.0 --enable-vte \ - --enable-tpm --enable-jemalloc --enable-opengl \ - --enable-modules --enable-{rbd,glusterfs,libiscsi,curl} - make V=99 + export CFLAGS+=" -fPIC" + + ../${pkgname}-${pkgver}/configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libexecdir=/usr/lib/qemu \ +--python=/usr/bin/python2 \ +--smbd=/usr/bin/smbd \ +--with-gtkabi=3.0 \ +--with-sdlabi=2.0 \ +--enable-modules \ +--enable-jemalloc \ +"${@:2}" + + make +) + +package_qemu() { + provides=(qemu-headless) + replaces=(qemu-kvm) + + _package full } -package_qemu() { - replaces=('qemu-kvm') +package_qemu-headless() { + pkgdesc="QEMU without graphical user interface" + depends=("${_headlessdeps[@]}") + + _package headless +} + +_p
[arch-commits] Commit in qemu/trunk (PKGBUILD qemu.install)
Date: Friday, May 13, 2016 @ 01:09:16 Author: heftig Revision: 267915 2.6.0-1 Modified: qemu/trunk/PKGBUILD qemu/trunk/qemu.install --+ PKGBUILD | 42 -- qemu.install | 15 --- 2 files changed, 20 insertions(+), 37 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-12 23:05:29 UTC (rev 267914) +++ PKGBUILD2016-05-12 23:09:16 UTC (rev 267915) @@ -9,21 +9,24 @@ 'qemu-block-rbd' 'qemu-block-gluster' 'qemu-guest-agent') -pkgver=2.5.1 +pkgdesc='A generic and open source processor emulator which achieves a good emulation speed by using dynamic translation' +pkgver=2.6.0 pkgrel=1 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url='http://wiki.qemu.org/' -makedepends=('pixman' 'libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2' - 'gnutls' 'bluez-libs' 'vde2' 'util-linux' 'curl' 'libsasl' - 'libgl' 'libpulse' 'seabios' 'libcap-ng' 'libaio' 'libseccomp' - 'libiscsi' 'libcacard' 'spice' 'spice-protocol' 'python2' - 'usbredir' 'ceph' 'glusterfs' 'libssh2' 'lzo' 'snappy') +depends=('pixman' 'libjpeg' 'libpng' 'sdl2' 'alsa-lib' 'nss' 'glib2' + 'gnutls' 'bluez-libs' 'vde2' 'util-linux' 'libsasl' 'libgl' + 'seabios' 'libcap' 'libcap-ng' 'libaio' 'libseccomp' 'libcacard' + 'spice' 'usbredir' 'lzo' 'snappy' 'gcc-libs' 'zlib' 'bzip2' 'nspr' + 'ncurses' 'libx11' 'libusb' 'libpulse' 'libssh2' 'curl' 'vte3' + 'virglrenderer' 'jemalloc') +makedepends=('curl' 'libiscsi' 'spice-protocol' 'python2' 'ceph' 'glusterfs') source=(http://wiki.qemu.org/download/${pkgname}-${pkgver}.tar.bz2 qemu.sysusers qemu-ga.service 65-kvm.rules) -md5sums=('42e73182dea8b9213fa7050e168a4615' +md5sums=('ca3f70b43f093e33e9e014f144067f13' '49778d11c28af170c4bebcc648b0ace1' '44ee242d758f9318c6a1ea1dae96aa3a' '33ab286a20242dda7743a900f369d68a') @@ -33,7 +36,7 @@ sh4 sh4eb sparc sparc32plus sparc64 moxie ppcemb tricore unicore32 xtensa xtensaeb) _extra_blob=(QEMU,cgthree.bin QEMU,tcx.bin bamboo.dtb openbios-ppc openbios-sparc32 openbios-sparc64 palcode-clipper petalogix-ml605.dtb -petalogix-s3adsp1800.dtb ppc_rom.bin s390-ccw.img s390-zipl.rom slof.bin +petalogix-s3adsp1800.dtb ppc_rom.bin s390-ccw.img slof.bin spapr-rtas.bin u-boot.e500) prepare() { @@ -42,6 +45,7 @@ msg2 "Patching $_p" patch -p1 -d ${pkgname}-${pkgver} < "$_p" done + sed -i 's/vte-2\.90/vte-2.91/g' ${pkgname}-${pkgver}/configure } build () @@ -55,20 +59,15 @@ ./configure --prefix=/usr --sysconfdir=/etc --audio-drv-list='pa alsa sdl' \ --python=/usr/bin/python2 --smbd=/usr/bin/smbd \ --enable-docs --libexecdir=/usr/lib/qemu \ - --disable-gtk --enable-linux-aio --enable-seccomp \ + --enable-gtk --enable-linux-aio --enable-seccomp \ --enable-spice --localstatedir=/var \ - --enable-tpm \ + --with-gtkabi=3.0 --with-sdlabi=2.0 --enable-vte \ + --enable-tpm --enable-jemalloc --enable-opengl \ --enable-modules --enable-{rbd,glusterfs,libiscsi,curl} make V=99 } package_qemu() { - pkgdesc='A generic and open source processor emulator which achieves a good emulation speed by using dynamic translation' - depends=('glibc' 'pixman' 'libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2' - 'gnutls' 'bluez-libs' 'vde2' 'util-linux' 'libsasl' 'libgl' - 'seabios' 'libcap' 'libcap-ng' 'libaio' 'libseccomp' 'libcacard' - 'spice' 'usbredir' 'lzo' 'snappy' 'gcc-libs' 'zlib' 'bzip2' 'nspr' - 'ncurses' 'libx11' 'libusb' 'libpulse' 'libssh2' 'curl') replaces=('qemu-kvm') optdepends=('samba: SMB/CIFS server support' 'qemu-arch-extra: extra architectures support' @@ -85,7 +84,6 @@ # provided by seabios package rm usr/share/qemu/bios.bin rm usr/share/qemu/acpi-dsdt.aml - rm usr/share/qemu/q35-acpi-dsdt.aml rm usr/share/qemu/bios-256k.bin rm usr/share/qemu/vgabios-cirrus.bin rm usr/share/qemu/vgabios-qxl.bin @@ -120,7 +118,7 @@ package_qemu-arch-extra() { pkgdesc='QEMU with full support for non x86 architectures' - depends=('glibc' 'gcc-libs' 'glib2' 'qemu') + depends=('qemu') options=(!strip) cd qemu-${pkgver} @@ -140,7 +138,7 @@ package_qemu-block-iscsi() { pkgdesc='QEMU iSCSI block module' - depends=('glibc' 'glib2' 'libiscsi') + depends=('glib2' 'libiscsi' 'jemalloc') install -D qemu-${pkgver}/block-iscsi.so "${pkgdir}"/usr/lib/qemu/block-iscsi.so } @@ -147,7 +145,7 @@ package_qemu-block-rbd() { pkgdesc='QEMU RBD block module' - depends=('glibc' 'glib2' 'ceph') + depends=('glib2' 'ceph') install -D qemu-${pkgver}/block-rbd.so "${pkgdir}"/usr/lib/qemu/block-rbd.so } @@ -154,7 +152,7 @@ package_q
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Tuesday, April 19, 2016 @ 23:16:26 Author: anatolik Revision: 265502 upgpkg: qemu 2.5.1-1 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-04-19 19:18:15 UTC (rev 265501) +++ PKGBUILD2016-04-19 21:16:26 UTC (rev 265502) @@ -9,7 +9,7 @@ 'qemu-block-rbd' 'qemu-block-gluster' 'qemu-guest-agent') -pkgver=2.5.0 +pkgver=2.5.1 pkgrel=1 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') @@ -23,7 +23,7 @@ qemu.sysusers qemu-ga.service 65-kvm.rules) -md5sums=('f469f2330bbe76e3e39db10e9ac4f8db' +md5sums=('42e73182dea8b9213fa7050e168a4615' '49778d11c28af170c4bebcc648b0ace1' '44ee242d758f9318c6a1ea1dae96aa3a' '33ab286a20242dda7743a900f369d68a')
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Saturday, February 13, 2016 @ 20:53:08 Author: anatolik Revision: 259139 upgpkg: qemu 2.5.0-1 libcacard has been moved into separate project Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 28 1 file changed, 4 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-13 19:06:01 UTC (rev 259138) +++ PKGBUILD2016-02-13 19:53:08 UTC (rev 259139) @@ -8,10 +8,9 @@ 'qemu-block-iscsi' 'qemu-block-rbd' 'qemu-block-gluster' - 'qemu-guest-agent' - 'libcacard') -pkgver=2.4.1 -pkgrel=2 + 'qemu-guest-agent') +pkgver=2.5.0 +pkgrel=1 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url='http://wiki.qemu.org/' @@ -24,7 +23,7 @@ qemu.sysusers qemu-ga.service 65-kvm.rules) -md5sums=('a895e93ec1dafc34bc64ed676f0d55a6' +md5sums=('f469f2330bbe76e3e39db10e9ac4f8db' '49778d11c28af170c4bebcc648b0ace1' '44ee242d758f9318c6a1ea1dae96aa3a' '33ab286a20242dda7743a900f369d68a') @@ -104,12 +103,6 @@ # https://bugs.archlinux.org/task/32565 chmod u+s usr/lib/qemu/qemu-bridge-helper - # remove libcacard files - rm -r usr/include/cacard - rm usr/lib/libcacard* - rm usr/lib/pkgconfig/libcacard.pc - rm usr/bin/vscclient - # remove splitted block modules rm usr/lib/qemu/block-{iscsi,rbd,gluster}.so @@ -174,17 +167,4 @@ install -Dm644 qemu-ga.service "${pkgdir}"/usr/lib/systemd/system/qemu-ga.service } -package_libcacard() { - pkgdesc='Common Access Card (CAC) Emulation' - depends=('glibc' 'nss' 'nspr' 'glib2') - - cd "${pkgdir}" - install -d usr/{bin,lib/pkgconfig,include/cacard} - cp -a "${srcdir}"/qemu-${pkgver}/libcacard/*.h usr/include/cacard/ - cp -a "${srcdir}"/qemu-${pkgver}/libcacard.pc usr/lib/pkgconfig/ - cp -a "${srcdir}"/qemu-${pkgver}/.libs/vscclient usr/bin/ - cp -a "${srcdir}"/qemu-${pkgver}/.libs/libcacard.so* usr/lib/ -} - - # vim:set ts=2 sw=2 et:
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Monday, December 7, 2015 @ 10:32:06 Author: bpiotrowski Revision: 253314 C++11 ABI rebuild Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-12-07 09:29:41 UTC (rev 253313) +++ PKGBUILD2015-12-07 09:32:06 UTC (rev 253314) @@ -11,7 +11,7 @@ 'qemu-guest-agent' 'libcacard') pkgver=2.4.1 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url='http://wiki.qemu.org/'
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Thursday, November 5, 2015 @ 12:39:19 Author: tpowa Revision: 250125 upgpkg: qemu 2.4.1-1 bump to latest version Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-11-05 07:33:12 UTC (rev 250124) +++ PKGBUILD2015-11-05 11:39:19 UTC (rev 250125) @@ -10,7 +10,7 @@ 'qemu-block-gluster' 'qemu-guest-agent' 'libcacard') -pkgver=2.4.0.1 +pkgver=2.4.1 pkgrel=1 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') @@ -24,7 +24,7 @@ qemu.sysusers qemu-ga.service 65-kvm.rules) -md5sums=('c99445164e77184a9ba2e7dbf7ed5c29' +md5sums=('a895e93ec1dafc34bc64ed676f0d55a6' '49778d11c28af170c4bebcc648b0ace1' '44ee242d758f9318c6a1ea1dae96aa3a' '33ab286a20242dda7743a900f369d68a')
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Tuesday, October 13, 2015 @ 16:31:30 Author: tpowa Revision: 249218 upgpkg: qemu 2.4.0.1-1 bump to latest version Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-10-13 14:26:51 UTC (rev 249217) +++ PKGBUILD2015-10-13 14:31:30 UTC (rev 249218) @@ -10,8 +10,8 @@ 'qemu-block-gluster' 'qemu-guest-agent' 'libcacard') -pkgver=2.4.0 -pkgrel=4 +pkgver=2.4.0.1 +pkgrel=1 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url='http://wiki.qemu.org/' @@ -24,7 +24,7 @@ qemu.sysusers qemu-ga.service 65-kvm.rules) -md5sums=('186ee8194140a484a455f8e3c74589f4' +md5sums=('c99445164e77184a9ba2e7dbf7ed5c29' '49778d11c28af170c4bebcc648b0ace1' '44ee242d758f9318c6a1ea1dae96aa3a' '33ab286a20242dda7743a900f369d68a')
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Thursday, September 10, 2015 @ 05:40:55 Author: foutrelis Revision: 245658 ncurses 6.0 rebuild. Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-09-10 03:16:42 UTC (rev 245657) +++ PKGBUILD2015-09-10 03:40:55 UTC (rev 245658) @@ -11,7 +11,7 @@ 'qemu-guest-agent' 'libcacard') pkgver=2.4.0 -pkgrel=3 +pkgrel=4 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url='http://wiki.qemu.org/'
[arch-commits] Commit in qemu/trunk (PKGBUILD qemu.install)
Date: Thursday, August 27, 2015 @ 17:33:03 Author: seblu Revision: 244910 upgpkg: qemu 2.4.0-3 - fix FS#45922 - fix right on qemu-ga service Modified: qemu/trunk/PKGBUILD qemu/trunk/qemu.install --+ PKGBUILD |4 ++-- qemu.install |1 + 2 files changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-08-27 15:29:36 UTC (rev 244909) +++ PKGBUILD2015-08-27 15:33:03 UTC (rev 244910) @@ -11,7 +11,7 @@ 'qemu-guest-agent' 'libcacard') pkgver=2.4.0 -pkgrel=2 +pkgrel=3 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url='http://wiki.qemu.org/' @@ -171,7 +171,7 @@ depends=('glibc' 'gcc-libs' 'glib2') install -D qemu-${pkgver}/qemu-ga "${pkgdir}"/usr/bin/qemu-ga - install -D qemu-ga.service "${pkgdir}"/usr/lib/systemd/system/qemu-ga.service + install -Dm644 qemu-ga.service "${pkgdir}"/usr/lib/systemd/system/qemu-ga.service } package_libcacard() { Modified: qemu.install === --- qemu.install2015-08-27 15:29:36 UTC (rev 244909) +++ qemu.install2015-08-27 15:33:03 UTC (rev 244910) @@ -7,6 +7,7 @@ for _f in /sys/devices/virtual/misc/{kvm,vhost-net}; do [[ -e "$_f" ]] && udevadm trigger "$_f" done + : } # arg 1: the new package version
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Thursday, August 20, 2015 @ 11:51:23 Author: seblu Revision: 244412 upgpkg: qemu 2.4.0-2 - FS#45977 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 68 +++-- 1 file changed, 49 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-08-20 09:51:07 UTC (rev 244411) +++ PKGBUILD2015-08-20 09:51:23 UTC (rev 244412) @@ -4,6 +4,7 @@ pkgbase=qemu pkgname=('qemu' + 'qemu-arch-extra' 'qemu-block-iscsi' 'qemu-block-rbd' 'qemu-block-gluster' @@ -10,7 +11,7 @@ 'qemu-guest-agent' 'libcacard') pkgver=2.4.0 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url='http://wiki.qemu.org/' @@ -28,6 +29,14 @@ '44ee242d758f9318c6a1ea1dae96aa3a' '33ab286a20242dda7743a900f369d68a') +_extra_arches=(aarch64 alpha arm armeb cris lm32 m68k microblaze microblazeel mips +mips64 mips64el mipsel mipsn32 mipsn32el or32 ppc ppc64 ppc64abi32 ppc64le s390x +sh4 sh4eb sparc sparc32plus sparc64 moxie ppcemb tricore unicore32 xtensa xtensaeb) +_extra_blob=(QEMU,cgthree.bin QEMU,tcx.bin bamboo.dtb openbios-ppc +openbios-sparc32 openbios-sparc64 palcode-clipper petalogix-ml605.dtb +petalogix-s3adsp1800.dtb ppc_rom.bin s390-ccw.img s390-zipl.rom slof.bin +spapr-rtas.bin u-boot.e500) + prepare() { for _p in *.patch; do [[ -e "$_p" ]] || continue @@ -61,9 +70,9 @@ 'seabios' 'libcap' 'libcap-ng' 'libaio' 'libseccomp' 'libcacard' 'spice' 'usbredir' 'lzo' 'snappy' 'gcc-libs' 'zlib' 'bzip2' 'nspr' 'ncurses' 'libx11' 'libusb' 'libpulse' 'libssh2' 'curl') - backup=('etc/qemu/target-x86_64.conf') replaces=('qemu-kvm') optdepends=('samba: SMB/CIFS server support' + 'qemu-arch-extra: extra architectures support' 'qemu-block-iscsi: iSCSI block support' 'qemu-block-rbd: RBD block support' 'qemu-block-gluster: glusterfs block support') @@ -95,14 +104,6 @@ # https://bugs.archlinux.org/task/32565 chmod u+s usr/lib/qemu/qemu-bridge-helper - # manual striping in scripts directory - find usr/src/linux-${_kernver}/scripts -type f -perm -u+w 2>/dev/null|while read binary ; do - case "$(file -bi "$binary")" in -*application/x-executable*) # Binaries -/usr/bin/strip $STRIP_BINARIES "$binary";; - esac -done - # remove libcacard files rm -r usr/include/cacard rm usr/lib/libcacard* @@ -114,18 +115,34 @@ # remove guest agent rm usr/bin/qemu-ga + + # remove extra arch + for _arch in "${_extra_arches[@]}"; do +rm -f usr/bin/qemu-${_arch} usr/bin/qemu-system-${_arch} + done + for _blob in "${_extra_blob[@]}"; do +rm usr/share/qemu/${_blob} + done } -package_libcacard() { - pkgdesc='Common Access Card (CAC) Emulation' - depends=('glibc' 'nss' 'nspr' 'glib2') +package_qemu-arch-extra() { + pkgdesc='QEMU with full support for non x86 architectures' + depends=('glibc' 'gcc-libs' 'glib2' 'qemu') + options=(!strip) - cd "${pkgdir}" - install -d usr/{bin,lib/pkgconfig,include/cacard} - cp -a "${srcdir}"/qemu-${pkgver}/libcacard/*.h usr/include/cacard/ - cp -a "${srcdir}"/qemu-${pkgver}/libcacard.pc usr/lib/pkgconfig/ - cp -a "${srcdir}"/qemu-${pkgver}/.libs/vscclient usr/bin/ - cp -a "${srcdir}"/qemu-${pkgver}/.libs/libcacard.so* usr/lib/ + cd qemu-${pkgver} + install -dm755 "${pkgdir}"/usr/bin + for _arch in "${_extra_arches[@]}"; do +install -m755 ${_arch}-*/qemu-*${_arch} "${pkgdir}"/usr/bin + done + + cd pc-bios + for _blob in "${_extra_blob[@]}"; do +install -Dm644 ${_blob} "${pkgdir}"/usr/share/qemu/${_blob} + done + + # manually stripping + find "${pkgdir}"/usr/bin -type f -exec strip {} \; } package_qemu-block-iscsi() { @@ -157,4 +174,17 @@ install -D qemu-ga.service "${pkgdir}"/usr/lib/systemd/system/qemu-ga.service } +package_libcacard() { + pkgdesc='Common Access Card (CAC) Emulation' + depends=('glibc' 'nss' 'nspr' 'glib2') + + cd "${pkgdir}" + install -d usr/{bin,lib/pkgconfig,include/cacard} + cp -a "${srcdir}"/qemu-${pkgver}/libcacard/*.h usr/include/cacard/ + cp -a "${srcdir}"/qemu-${pkgver}/libcacard.pc usr/lib/pkgconfig/ + cp -a "${srcdir}"/qemu-${pkgver}/.libs/vscclient usr/bin/ + cp -a "${srcdir}"/qemu-${pkgver}/.libs/libcacard.so* usr/lib/ +} + + # vim:set ts=2 sw=2 et:
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Tuesday, August 4, 2015 @ 10:42:50 Author: seblu Revision: 243015 upgpkg: qemu 2.3.0-7 - fix FS#45880 - typos Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-08-04 07:07:43 UTC (rev 243014) +++ PKGBUILD2015-08-04 08:42:50 UTC (rev 243015) @@ -9,7 +9,7 @@ 'qemu-block-gluster' 'libcacard') pkgver=2.3.0 -pkgrel=6 +pkgrel=7 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url='http://wiki.qemu.org/' @@ -62,7 +62,7 @@ package_qemu() { pkgdesc='A generic and open source processor emulator which achieves a good emulation speed by using dynamic translation' depends=('glibc' 'pixman' 'libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2' - 'gnutls' 'bluez-libs' 'vde2' 'util-linux' 'libsasl' 'mesa-libgl' + 'gnutls' 'bluez-libs' 'vde2' 'util-linux' 'libsasl' 'libgl' 'seabios' 'libcap' 'libcap-ng' 'libaio' 'libseccomp' 'libcacard' 'spice' 'usbredir' 'lzo' 'snappy' 'gcc-libs' 'zlib' 'bzip2' 'nspr' 'ncurses' 'libx11' 'libusb' 'libpulse' 'libssh2' 'curl') @@ -70,7 +70,7 @@ replaces=('qemu-kvm') optdepends=('samba: SMB/CIFS server support' 'qemu-block-iscsi: iSCSI block support' - 'qemu-block-rbd: RDB block support' + 'qemu-block-rbd: RBD block support' 'qemu-block-gluster: glusterfs block support') options=(!strip) install=qemu.install @@ -117,7 +117,7 @@ rm usr/lib/pkgconfig/libcacard.pc rm usr/bin/vscclient - # remove splited block modules + # remove splitted block modules rm usr/lib/qemu/block-{iscsi,rbd,gluster}.so } @@ -134,7 +134,7 @@ } package_qemu-block-iscsi() { - pkgdesc='Qemu iSCSI block module' + pkgdesc='QEMU iSCSI block module' depends=('glibc' 'glib2' 'libiscsi') install -D qemu-${pkgver}/block-iscsi.so "${pkgdir}"/usr/lib/qemu/block-iscsi.so @@ -141,7 +141,7 @@ } package_qemu-block-rbd() { - pkgdesc='Qemu RBD block module' + pkgdesc='QEMU RBD block module' depends=('glibc' 'glib2' 'ceph') install -D qemu-${pkgver}/block-rbd.so "${pkgdir}"/usr/lib/qemu/block-rbd.so @@ -148,7 +148,7 @@ } package_qemu-block-gluster() { - pkgdesc='Qemu GlusterFS block module' + pkgdesc='QEMU GlusterFS block module' depends=('glibc' 'glib2' 'glusterfs') install -D qemu-${pkgver}/block-gluster.so "${pkgdir}"/usr/lib/qemu/block-gluster.so
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Monday, August 3, 2015 @ 15:30:44 Author: seblu Revision: 242958 upgpkg: qemu 2.3.0-6 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-08-03 13:29:08 UTC (rev 242957) +++ PKGBUILD2015-08-03 13:30:44 UTC (rev 242958) @@ -65,7 +65,7 @@ 'gnutls' 'bluez-libs' 'vde2' 'util-linux' 'libsasl' 'mesa-libgl' 'seabios' 'libcap' 'libcap-ng' 'libaio' 'libseccomp' 'libcacard' 'spice' 'usbredir' 'lzo' 'snappy' 'gcc-libs' 'zlib' 'bzip2' 'nspr' - 'ncurses' 'libx11' 'libusb' 'libpulse') + 'ncurses' 'libx11' 'libusb' 'libpulse' 'libssh2' 'curl') backup=('etc/qemu/target-x86_64.conf') replaces=('qemu-kvm') optdepends=('samba: SMB/CIFS server support' @@ -127,10 +127,10 @@ cd "${pkgdir}" install -d usr/{bin,lib/pkgconfig,include/cacard} - install "${srcdir}"/qemu-${pkgver}/libcacard/*.h usr/include/cacard/ - install "${srcdir}"/qemu-${pkgver}/.libs/libcacard.so* usr/lib/ - install "${srcdir}"/qemu-${pkgver}/libcacard.pc usr/lib/pkgconfig/ - install "${srcdir}"/qemu-${pkgver}/.libs/vscclient usr/bin/ + cp -a "${srcdir}"/qemu-${pkgver}/libcacard/*.h usr/include/cacard/ + cp -a "${srcdir}"/qemu-${pkgver}/libcacard.pc usr/lib/pkgconfig/ + cp -a "${srcdir}"/qemu-${pkgver}/.libs/vscclient usr/bin/ + cp -a "${srcdir}"/qemu-${pkgver}/.libs/libcacard.so* usr/lib/ } package_qemu-block-iscsi() {
[arch-commits] Commit in qemu/trunk (PKGBUILD qemu.sysusers)
Date: Monday, August 3, 2015 @ 13:49:40 Author: seblu Revision: 242954 upgpkg: qemu 2.3.0-6 with missing files Added: qemu/trunk/qemu.sysusers Modified: qemu/trunk/PKGBUILD ---+ PKGBUILD |2 ++ qemu.sysusers |1 + 2 files changed, 3 insertions(+) Modified: PKGBUILD === --- PKGBUILD2015-08-03 11:07:53 UTC (rev 242953) +++ PKGBUILD2015-08-03 11:49:40 UTC (rev 242954) @@ -23,6 +23,7 @@ CVE-2015-5154.patch CVE-2015-3214.patch CVE-2015-5158.patch +qemu.sysusers 65-kvm.rules) md5sums=('2fab3ea4460de9b57192e5b8b311f221' '5e8a68940c4e0267e795a6ddd144e00e' @@ -29,6 +30,7 @@ '311d3845dda4795bf63107c3dcbf2bea' '29840d5f2fa93ff447bf9dd120d12e5a' 'cd87c265dfec4d8aa3767d5d047cd397' + '49778d11c28af170c4bebcc648b0ace1' '33ab286a20242dda7743a900f369d68a') prepare() { Added: qemu.sysusers === --- qemu.sysusers (rev 0) +++ qemu.sysusers 2015-08-03 11:49:40 UTC (rev 242954) @@ -0,0 +1 @@ +g kvm 78 -
[arch-commits] Commit in qemu/trunk (PKGBUILD qemu.install)
Date: Monday, August 3, 2015 @ 13:06:51 Author: seblu Revision: 242952 upgpkg: qemu 2.3.0-6 - fix FS#45830 - fix FS#45819 - fix FS#45821 - fix FS#45846 - fix path quoting - cleanup libcacard dependencies - clean qemu deps - move to systemd-sysusers Modified: qemu/trunk/PKGBUILD qemu/trunk/qemu.install --+ PKGBUILD | 136 - qemu.install | 17 --- 2 files changed, 98 insertions(+), 55 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-08-03 07:13:46 UTC (rev 242951) +++ PKGBUILD2015-08-03 11:06:51 UTC (rev 242952) @@ -1,17 +1,23 @@ # $Id$ # Maintainer: Tobias Powalowski -pkgname=('qemu' 'libcacard') +# Contributor: Sébastien "Seblu" Luttringer + +pkgbase=qemu +pkgname=('qemu' + 'qemu-block-iscsi' + 'qemu-block-rbd' + 'qemu-block-gluster' + 'libcacard') pkgver=2.3.0 -pkgrel=5 +pkgrel=6 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') -url="http://wiki.qemu.org/Index.html"; +url='http://wiki.qemu.org/' makedepends=('pixman' 'libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2' 'gnutls' 'bluez-libs' 'vde2' 'util-linux' 'curl' 'libsasl' 'libgl' 'libpulse' 'seabios' 'libcap-ng' 'libaio' 'libseccomp' 'libiscsi' 'libcacard' 'spice' 'spice-protocol' 'python2' - 'usbredir' 'ceph' 'glusterfs' 'libssh2' 'lzo') -options=(!strip) + 'usbredir' 'ceph' 'glusterfs' 'libssh2' 'lzo' 'snappy') source=(http://wiki.qemu.org/download/${pkgname}-${pkgver}.tar.bz2 CVE-2015-3456.patch CVE-2015-5154.patch @@ -28,7 +34,7 @@ prepare() { for _p in *.patch; do [[ -e "$_p" ]] || continue - msg2 "Patching $_p" +msg2 "Patching $_p" patch -p1 -d ${pkgname}-${pkgver} < "$_p" done } @@ -35,7 +41,7 @@ build () { - cd "${srcdir}/${pkgname}-${pkgver}" + cd ${pkgname}-${pkgver} # qemu vs. make 4 == bad export ARFLAGS="rv" # http://permalink.gmane.org/gmane.comp.emulators.qemu/238740 @@ -52,66 +58,98 @@ } package_qemu() { - pkgdesc="A generic and open source processor emulator which achieves a good emulation speed by using dynamic translation." - depends=('pixman' 'libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2' - 'gnutls' 'bluez-libs' 'vde2' 'util-linux' 'curl' 'libsasl' - 'libgl' 'libpulse' 'seabios' 'libcap-ng' 'libaio' 'libseccomp' - 'libcacard' 'spice' 'usbredir' 'lzo') + pkgdesc='A generic and open source processor emulator which achieves a good emulation speed by using dynamic translation' + depends=('glibc' 'pixman' 'libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2' + 'gnutls' 'bluez-libs' 'vde2' 'util-linux' 'libsasl' 'mesa-libgl' + 'seabios' 'libcap' 'libcap-ng' 'libaio' 'libseccomp' 'libcacard' + 'spice' 'usbredir' 'lzo' 'snappy' 'gcc-libs' 'zlib' 'bzip2' 'nspr' + 'ncurses' 'libx11' 'libusb' 'libpulse') backup=('etc/qemu/target-x86_64.conf') replaces=('qemu-kvm') - optdepends=('samba: for SMB server support' -'libssh2: for remote disks over ssh support' -'curl: for remote disks over http/ftp support' -'libiscsi: for iSCSI support' -'ceph: for RDB support' -'glusterfs: for glusterfs support') + optdepends=('samba: SMB/CIFS server support' + 'qemu-block-iscsi: iSCSI block support' + 'qemu-block-rbd: RDB block support' + 'qemu-block-gluster: glusterfs block support') + options=(!strip) install=qemu.install - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" libexecdir="/usr/lib/qemu" install + + make -C ${pkgname}-${pkgver} DESTDIR="${pkgdir}" libexecdir="/usr/lib/qemu" install + + cd "${pkgdir}" + # provided by seabios package - rm "${pkgdir}/usr/share/qemu/bios.bin" - rm "${pkgdir}/usr/share/qemu/acpi-dsdt.aml" - rm "${pkgdir}/usr/share/qemu/q35-acpi-dsdt.aml" - rm "${pkgdir}/usr/share/qemu/bios-256k.bin" - rm "${pkgdir}/usr/share/qemu/vgabios-cirrus.bin" - rm "${pkgdir}/usr/share/qemu/vgabios-qxl.bin" - rm "${pkgdir}/usr/share/qemu/vgabios-stdvga.bin" - rm "${pkgdir}/usr/share/qemu/vgabios-vmware.bin" + rm usr/share/qemu/bios.bin + rm usr/share/qemu/acpi-dsdt.aml + rm usr/share/qemu/q35-acpi-dsdt.aml + rm usr/share/qemu/bios-256k.bin + rm usr/share/qemu/vgabios-cirrus.bin + rm usr/share/qemu/vgabios-qxl.bin + rm usr/share/qemu/vgabios-stdvga.bin + rm usr/share/qemu/vgabios-vmware.bin # remove conflicting /var/run directory - rm -r "${pkgdir}/var" - install -D -m644 "${srcdir}/65-kvm.rules" \ - "${pkgdir}/usr/lib/udev/rules.d/65-kvm.rules" + rm -r var + + # systemd stuff + install -D -m644 "${srcdir}/65-kvm.rules" usr/lib/udev/rules.d/65-kvm.rules + install -D -m644 "${srcdir}/qemu.sysusers" usr/lib/sysusers.d/qemu.conf + # bridge_helper needs suid # https://bugs.archlinux.org/task/32
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Saturday, July 25, 2015 @ 02:34:40 Author: seblu Revision: 242484 upgpkg: qemu 2.3.0-4 - Implement FS#45208 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 22 ++ 1 file changed, 14 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-07-25 00:22:26 UTC (rev 242483) +++ PKGBUILD2015-07-25 00:34:40 UTC (rev 242484) @@ -2,15 +2,15 @@ # Maintainer: Tobias Powalowski pkgname=('qemu' 'libcacard') pkgver=2.3.0 -pkgrel=3 +pkgrel=4 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url="http://wiki.qemu.org/Index.html"; makedepends=('pixman' 'libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2' - 'gnutls>=2.4.1' 'bluez-libs' 'vde2' 'util-linux' 'curl' 'libsasl' + 'gnutls' 'bluez-libs' 'vde2' 'util-linux' 'curl' 'libsasl' 'libgl' 'libpulse' 'seabios' 'libcap-ng' 'libaio' 'libseccomp' 'libiscsi' 'libcacard' 'spice' 'spice-protocol' 'python2' - 'usbredir' 'ceph') + 'usbredir' 'ceph' 'glusterfs' 'libssh2' 'lzo') options=(!strip) source=(http://wiki.qemu.org/download/${pkgname}-${pkgver}.tar.bz2 CVE-2015-3456.patch @@ -27,7 +27,7 @@ # qemu vs. make 4 == bad export ARFLAGS="rv" # http://permalink.gmane.org/gmane.comp.emulators.qemu/238740 - + export CFLAGS+=' -fPIC' # gtk gui breaks keymappings at the moment ./configure --prefix=/usr --sysconfdir=/etc --audio-drv-list='pa alsa sdl' \ --python=/usr/bin/python2 --smbd=/usr/bin/smbd \ @@ -34,7 +34,8 @@ --enable-docs --libexecdir=/usr/lib/qemu \ --disable-gtk --enable-linux-aio --enable-seccomp \ --enable-spice --localstatedir=/var \ - --enable-tpm + --enable-tpm \ + --enable-modules --enable-{rbd,glusterfs,libiscsi,curl} make V=99 } @@ -41,12 +42,17 @@ package_qemu() { pkgdesc="A generic and open source processor emulator which achieves a good emulation speed by using dynamic translation." depends=('pixman' 'libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2' - 'gnutls>=2.4.1' 'bluez-libs' 'vde2' 'util-linux' 'curl' 'libsasl' + 'gnutls' 'bluez-libs' 'vde2' 'util-linux' 'curl' 'libsasl' 'libgl' 'libpulse' 'seabios' 'libcap-ng' 'libaio' 'libseccomp' - 'libiscsi' 'libcacard' 'spice' 'usbredir' 'libssh2>=1.5.0' 'ceph') + 'libcacard' 'spice' 'usbredir' 'lzo') backup=('etc/qemu/target-x86_64.conf') replaces=('qemu-kvm') - optdepends=('samba: for SMB Server support') + optdepends=('samba: for SMB server support' + 'libssh2: for remote disks over ssh support' + 'curl: for remote disks over http/ftp support' + 'libiscsi: for iSCSI support' + 'ceph: for RDB support' + 'glusterfs: for glusterfs support') install=qemu.install cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" libexecdir="/usr/lib/qemu" install
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Monday, June 1, 2015 @ 08:18:07 Author: seblu Revision: 239980 upgpkg: qemu 2.3.0-3 - Add ceph/rbd support; https://lists.archlinux.org/pipermail/arch-dev-public/2015-May/027182.html Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-06-01 03:21:25 UTC (rev 239979) +++ PKGBUILD2015-06-01 06:18:07 UTC (rev 239980) @@ -2,7 +2,7 @@ # Maintainer: Tobias Powalowski pkgname=('qemu' 'libcacard') pkgver=2.3.0 -pkgrel=2 +pkgrel=3 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url="http://wiki.qemu.org/Index.html"; @@ -10,7 +10,7 @@ 'gnutls>=2.4.1' 'bluez-libs' 'vde2' 'util-linux' 'curl' 'libsasl' 'libgl' 'libpulse' 'seabios' 'libcap-ng' 'libaio' 'libseccomp' 'libiscsi' 'libcacard' 'spice' 'spice-protocol' 'python2' - 'usbredir') + 'usbredir' 'ceph') options=(!strip) source=(http://wiki.qemu.org/download/${pkgname}-${pkgver}.tar.bz2 CVE-2015-3456.patch @@ -43,7 +43,7 @@ depends=('pixman' 'libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2' 'gnutls>=2.4.1' 'bluez-libs' 'vde2' 'util-linux' 'curl' 'libsasl' 'libgl' 'libpulse' 'seabios' 'libcap-ng' 'libaio' 'libseccomp' - 'libiscsi' 'libcacard' 'spice' 'usbredir' 'libssh2>=1.5.0') + 'libiscsi' 'libcacard' 'spice' 'usbredir' 'libssh2>=1.5.0' 'ceph') backup=('etc/qemu/target-x86_64.conf') replaces=('qemu-kvm') optdepends=('samba: for SMB Server support')
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Tuesday, April 28, 2015 @ 17:25:06 Author: tpowa Revision: 238226 upgpkg: qemu 2.3.0-1 bump to latest version Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-04-28 15:08:06 UTC (rev 238225) +++ PKGBUILD2015-04-28 15:25:06 UTC (rev 238226) @@ -1,8 +1,8 @@ # $Id$ # Maintainer: Tobias Powalowski pkgname=('qemu' 'libcacard') -pkgver=2.2.1 -pkgrel=4 +pkgver=2.3.0 +pkgrel=1 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url="http://wiki.qemu.org/Index.html"; @@ -89,5 +89,5 @@ cp -a ${srcdir}/qemu-${pkgver}/libcacard.pc ${pkgdir}/usr/lib/pkgconfig/ cp -a ${srcdir}/qemu-${pkgver}/.libs/vscclient ${pkgdir}/usr/bin/ } -md5sums=('833ff4457062456d38d6567f802ffef4' +md5sums=('2fab3ea4460de9b57192e5b8b311f221' '33ab286a20242dda7743a900f369d68a')
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Monday, April 13, 2015 @ 23:46:20 Author: foutrelis Revision: 236401 upgpkg: qemu 2.2.1-4 gnutls 3.4.0 rebuild. Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-04-13 21:46:14 UTC (rev 236400) +++ PKGBUILD2015-04-13 21:46:20 UTC (rev 236401) @@ -2,7 +2,7 @@ # Maintainer: Tobias Powalowski pkgname=('qemu' 'libcacard') pkgver=2.2.1 -pkgrel=3 +pkgrel=4 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url="http://wiki.qemu.org/Index.html";
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Thursday, March 19, 2015 @ 08:57:20 Author: tpowa Revision: 234135 upgpkg: qemu 2.2.1-3 rebuild against libssh2 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-19 07:37:36 UTC (rev 234134) +++ PKGBUILD2015-03-19 07:57:20 UTC (rev 234135) @@ -2,7 +2,7 @@ # Maintainer: Tobias Powalowski pkgname=('qemu' 'libcacard') pkgver=2.2.1 -pkgrel=2 +pkgrel=3 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url="http://wiki.qemu.org/Index.html"; @@ -37,7 +37,7 @@ depends=('pixman' 'libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2' 'gnutls>=2.4.1' 'bluez-libs' 'vde2' 'util-linux' 'curl' 'libsasl' 'libgl' 'libpulse' 'seabios' 'libcap-ng' 'libaio' 'libseccomp' - 'libiscsi' 'libcacard' 'spice' 'usbredir' 'libssh2') + 'libiscsi' 'libcacard' 'spice' 'usbredir' 'libssh2>=1.5.0') backup=('etc/qemu/target-x86_64.conf') replaces=('qemu-kvm') optdepends=('samba: for SMB Server support')
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Thursday, March 19, 2015 @ 08:21:42 Author: tpowa Revision: 234129 upgpkg: qemu 2.2.1-2 rebuild against old libssh2 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-19 06:36:32 UTC (rev 234128) +++ PKGBUILD2015-03-19 07:21:42 UTC (rev 234129) @@ -2,7 +2,7 @@ # Maintainer: Tobias Powalowski pkgname=('qemu' 'libcacard') pkgver=2.2.1 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url="http://wiki.qemu.org/Index.html"; @@ -37,7 +37,7 @@ depends=('pixman' 'libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2' 'gnutls>=2.4.1' 'bluez-libs' 'vde2' 'util-linux' 'curl' 'libsasl' 'libgl' 'libpulse' 'seabios' 'libcap-ng' 'libaio' 'libseccomp' - 'libiscsi' 'libcacard' 'spice' 'usbredir') + 'libiscsi' 'libcacard' 'spice' 'usbredir' 'libssh2') backup=('etc/qemu/target-x86_64.conf') replaces=('qemu-kvm') optdepends=('samba: for SMB Server support')
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Wednesday, March 18, 2015 @ 18:24:17 Author: tpowa Revision: 234120 upgpkg: qemu 2.2.1-1 bump to latest version Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-18 16:57:07 UTC (rev 234119) +++ PKGBUILD2015-03-18 17:24:17 UTC (rev 234120) @@ -1,8 +1,8 @@ # $Id$ # Maintainer: Tobias Powalowski pkgname=('qemu' 'libcacard') -pkgver=2.2.0 -pkgrel=2 +pkgver=2.2.1 +pkgrel=1 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url="http://wiki.qemu.org/Index.html"; @@ -11,7 +11,6 @@ 'libgl' 'libpulse' 'seabios' 'libcap-ng' 'libaio' 'libseccomp' 'libiscsi' 'libcacard' 'spice' 'spice-protocol' 'python2' 'usbredir') -replaces=('qemu-kvm') options=(!strip) source=(http://wiki.qemu.org/download/${pkgname}-${pkgver}.tar.bz2 65-kvm.rules) @@ -40,6 +39,8 @@ 'libgl' 'libpulse' 'seabios' 'libcap-ng' 'libaio' 'libseccomp' 'libiscsi' 'libcacard' 'spice' 'usbredir') backup=('etc/qemu/target-x86_64.conf') + replaces=('qemu-kvm') + optdepends=('samba: for SMB Server support') install=qemu.install cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" libexecdir="/usr/lib/qemu" install @@ -88,5 +89,5 @@ cp -a ${srcdir}/qemu-${pkgver}/libcacard.pc ${pkgdir}/usr/lib/pkgconfig/ cp -a ${srcdir}/qemu-${pkgver}/.libs/vscclient ${pkgdir}/usr/bin/ } -md5sums=('f7a5e2da22d057eb838a91da7aff43c8' +md5sums=('833ff4457062456d38d6567f802ffef4' '33ab286a20242dda7743a900f369d68a')
[arch-commits] Commit in qemu/trunk (PKGBUILD qemu.install)
Date: Wednesday, February 4, 2015 @ 10:32:54 Author: tpowa Revision: 230737 upgpkg: qemu 2.2.0-2 remove userdel from qemu.install Modified: qemu/trunk/PKGBUILD qemu/trunk/qemu.install --+ PKGBUILD |2 +- qemu.install |4 2 files changed, 1 insertion(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-02-04 09:25:33 UTC (rev 230736) +++ PKGBUILD2015-02-04 09:32:54 UTC (rev 230737) @@ -2,7 +2,7 @@ # Maintainer: Tobias Powalowski pkgname=('qemu' 'libcacard') pkgver=2.2.0 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url="http://wiki.qemu.org/Index.html"; Modified: qemu.install === --- qemu.install2015-02-04 09:25:33 UTC (rev 230736) +++ qemu.install2015-02-04 09:32:54 UTC (rev 230737) @@ -17,7 +17,3 @@ fi } -post_remove() { - # - groupdel kvm -}
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Thursday, December 11, 2014 @ 10:19:24 Author: tpowa Revision: 227436 upgpkg: qemu 2.2.0-1 bump to latest version Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-11 09:02:03 UTC (rev 227435) +++ PKGBUILD2014-12-11 09:19:24 UTC (rev 227436) @@ -1,7 +1,7 @@ # $Id$ # Maintainer: Tobias Powalowski pkgname=('qemu' 'libcacard') -pkgver=2.1.2 +pkgver=2.2.0 pkgrel=1 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') @@ -88,5 +88,5 @@ cp -a ${srcdir}/qemu-${pkgver}/libcacard.pc ${pkgdir}/usr/lib/pkgconfig/ cp -a ${srcdir}/qemu-${pkgver}/.libs/vscclient ${pkgdir}/usr/bin/ } -md5sums=('0ff197c4ed4b695620bc4734e77c888f' +md5sums=('f7a5e2da22d057eb838a91da7aff43c8' '33ab286a20242dda7743a900f369d68a')
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Friday, September 26, 2014 @ 08:54:14 Author: tpowa Revision: 223028 upgpkg: qemu 2.1.2-1 bump to latest version Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-09-26 06:35:30 UTC (rev 223027) +++ PKGBUILD2014-09-26 06:54:14 UTC (rev 223028) @@ -1,7 +1,7 @@ # $Id$ # Maintainer: Tobias Powalowski pkgname=('qemu' 'libcacard') -pkgver=2.1.1 +pkgver=2.1.2 pkgrel=1 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') @@ -95,6 +95,6 @@ cp -a ${srcdir}/qemu-${pkgver}/libcacard.pc ${pkgdir}/usr/lib/pkgconfig/ cp -a ${srcdir}/qemu-${pkgver}/.libs/vscclient ${pkgdir}/usr/bin/ } -md5sums=('78b1b51bfa2eee424e1bfdf3b66daa64' +md5sums=('0ff197c4ed4b695620bc4734e77c888f' '33ab286a20242dda7743a900f369d68a' 'f98a479ec4e656403f5f05b1914f7f1f')
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Thursday, September 11, 2014 @ 15:13:50 Author: tpowa Revision: 221428 upgpkg: qemu 2.1.1-1 bump to latest version Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-09-11 07:22:15 UTC (rev 221427) +++ PKGBUILD2014-09-11 13:13:50 UTC (rev 221428) @@ -1,8 +1,8 @@ # $Id$ # Maintainer: Tobias Powalowski pkgname=('qemu' 'libcacard') -pkgver=2.1.0 -pkgrel=2 +pkgver=2.1.1 +pkgrel=1 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url="http://wiki.qemu.org/Index.html"; @@ -95,6 +95,6 @@ cp -a ${srcdir}/qemu-${pkgver}/libcacard.pc ${pkgdir}/usr/lib/pkgconfig/ cp -a ${srcdir}/qemu-${pkgver}/.libs/vscclient ${pkgdir}/usr/bin/ } -md5sums=('6726977292b448cbc7f89998fac6983b' +md5sums=('78b1b51bfa2eee424e1bfdf3b66daa64' '33ab286a20242dda7743a900f369d68a' 'f98a479ec4e656403f5f05b1914f7f1f')
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Sunday, August 3, 2014 @ 10:13:35 Author: tpowa Revision: 218528 upgpkg: qemu 2.1.0-2 rebuild against latest libiscsi Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-08-03 07:54:34 UTC (rev 218527) +++ PKGBUILD2014-08-03 08:13:35 UTC (rev 218528) @@ -2,7 +2,7 @@ # Maintainer: Tobias Powalowski pkgname=('qemu' 'libcacard') pkgver=2.1.0 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url="http://wiki.qemu.org/Index.html";
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Saturday, August 2, 2014 @ 14:44:37 Author: tpowa Revision: 218510 upgpkg: qemu 2.1.0-1 bump to latest version Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-08-02 12:33:54 UTC (rev 218509) +++ PKGBUILD2014-08-02 12:44:37 UTC (rev 218510) @@ -1,8 +1,8 @@ # $Id$ # Maintainer: Tobias Powalowski pkgname=('qemu' 'libcacard') -pkgver=2.0.0 -pkgrel=4 +pkgver=2.1.0 +pkgrel=1 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url="http://wiki.qemu.org/Index.html"; @@ -95,6 +95,6 @@ cp -a ${srcdir}/qemu-${pkgver}/libcacard.pc ${pkgdir}/usr/lib/pkgconfig/ cp -a ${srcdir}/qemu-${pkgver}/.libs/vscclient ${pkgdir}/usr/bin/ } -md5sums=('2790f44fd76da5de5024b4aafeb594c2' +md5sums=('6726977292b448cbc7f89998fac6983b' '33ab286a20242dda7743a900f369d68a' 'f98a479ec4e656403f5f05b1914f7f1f')
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Tuesday, June 17, 2014 @ 17:51:38 Author: tpowa Revision: 215253 upgpkg: qemu 2.0.0-4 remove conflicting seabios files Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-06-17 15:39:20 UTC (rev 215252) +++ PKGBUILD2014-06-17 15:51:38 UTC (rev 215253) @@ -2,7 +2,7 @@ # Maintainer: Tobias Powalowski pkgname=('qemu' 'libcacard') pkgver=2.0.0 -pkgrel=3 +pkgrel=4 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url="http://wiki.qemu.org/Index.html"; @@ -54,6 +54,12 @@ rm "${pkgdir}/usr/share/qemu/bios.bin" rm "${pkgdir}/usr/share/qemu/acpi-dsdt.aml" rm "${pkgdir}/usr/share/qemu/q35-acpi-dsdt.aml" + rm "${pkgdir}/usr/share/qemu/bios-256k.bin" + rm "${pkgdir}/usr/share/qemu/vgabios-cirrus.bin" + rm "${pkgdir}/usr/share/qemu/vgabios-qxl.bin" + rm "${pkgdir}/usr/share/qemu/vgabios-stdvga.bin" + rm "${pkgdir}/usr/share/qemu/vgabios-vmware.bin" + # remove conflicting /var/run directory rm -r "${pkgdir}/var" install -D -m644 "${srcdir}/65-kvm.rules" \
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Saturday, April 19, 2014 @ 08:27:00 Author: tpowa Revision: 211516 upgpkg: qemu 2.0.0-2 revert gtk3 activation, due to still broken arrow keys and #39952 Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-04-19 01:09:21 UTC (rev 211515) +++ PKGBUILD2014-04-19 06:27:00 UTC (rev 211516) @@ -2,7 +2,7 @@ # Maintainer: Tobias Powalowski pkgname=('qemu' 'libcacard') pkgver=2.0.0 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url="http://wiki.qemu.org/Index.html"; @@ -10,7 +10,7 @@ 'gnutls>=2.4.1' 'bluez-libs' 'vde2' 'util-linux' 'curl' 'libsasl' 'libgl' 'libpulse' 'seabios' 'libcap-ng' 'libaio' 'libseccomp' 'libiscsi' 'libcacard' 'spice' 'spice-protocol' 'python2' - 'usbredir' 'gtk3' 'vte3') + 'usbredir') replaces=('qemu-kvm') options=(!strip) source=(http://wiki.qemu.org/download/${pkgname}-${pkgver}.tar.bz2 @@ -26,9 +26,9 @@ ./configure --prefix=/usr --sysconfdir=/etc --audio-drv-list='pa alsa sdl' \ --python=/usr/bin/python2 --smbd=/usr/bin/smbd \ --enable-docs --libexecdir=/usr/lib/qemu \ - --enable-gtk --enable-linux-aio --enable-seccomp \ + --disable-gtk --enable-linux-aio --enable-seccomp \ --enable-spice --localstatedir=/var \ - --enable-tpm --with-gtkabi="3.0" + --enable-tpm make V=99 } @@ -37,7 +37,7 @@ depends=('pixman' 'libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2' 'gnutls>=2.4.1' 'bluez-libs' 'vde2' 'util-linux' 'curl' 'libsasl' 'libgl' 'libpulse' 'seabios' 'libcap-ng' 'libaio' 'libseccomp' - 'libiscsi' 'libcacard' 'spice' 'usbredir' 'gtk3' 'vte3') + 'libiscsi' 'libcacard' 'spice' 'usbredir') backup=('etc/qemu/target-x86_64.conf') install=qemu.install cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Friday, April 18, 2014 @ 13:10:50 Author: tpowa Revision: 211218 upgpkg: qemu 2.0.0-1 bump to latest version Modified: qemu/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-04-18 11:10:24 UTC (rev 211217) +++ PKGBUILD2014-04-18 11:10:50 UTC (rev 211218) @@ -1,7 +1,7 @@ # $Id$ # Maintainer: Tobias Powalowski pkgname=('qemu' 'libcacard') -pkgver=1.7.1 +pkgver=2.0.0 pkgrel=1 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') @@ -10,10 +10,9 @@ 'gnutls>=2.4.1' 'bluez-libs' 'vde2' 'util-linux' 'curl' 'libsasl' 'libgl' 'libpulse' 'seabios' 'libcap-ng' 'libaio' 'libseccomp' 'libiscsi' 'libcacard' 'spice' 'spice-protocol' 'python2' - 'usbredir') + 'usbredir' 'gtk3' 'vte3') replaces=('qemu-kvm') options=(!strip) -install=qemu.install source=(http://wiki.qemu.org/download/${pkgname}-${pkgver}.tar.bz2 65-kvm.rules) @@ -27,9 +26,9 @@ ./configure --prefix=/usr --sysconfdir=/etc --audio-drv-list='pa alsa sdl' \ --python=/usr/bin/python2 --smbd=/usr/bin/smbd \ --enable-docs --libexecdir=/usr/lib/qemu \ - --disable-gtk --enable-linux-aio --enable-seccomp \ + --enable-gtk --enable-linux-aio --enable-seccomp \ --enable-spice --localstatedir=/var \ - --enable-tpm + --enable-tpm --with-gtkabi="3.0" make V=99 } @@ -38,8 +37,9 @@ depends=('pixman' 'libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2' 'gnutls>=2.4.1' 'bluez-libs' 'vde2' 'util-linux' 'curl' 'libsasl' 'libgl' 'libpulse' 'seabios' 'libcap-ng' 'libaio' 'libseccomp' - 'libiscsi' 'libcacard' 'spice' 'usbredir') + 'libiscsi' 'libcacard' 'spice' 'usbredir' 'gtk3' 'vte3') backup=('etc/qemu/target-x86_64.conf') + install=qemu.install cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" libexecdir="/usr/lib/qemu" install # provided by seabios package @@ -81,5 +81,5 @@ cp -a ${srcdir}/qemu-${pkgver}/libcacard.pc ${pkgdir}/usr/lib/pkgconfig/ cp -a ${srcdir}/qemu-${pkgver}/.libs/vscclient ${pkgdir}/usr/bin/ } -md5sums=('9541063d999cf9659ed7fdce71314f31' +md5sums=('2790f44fd76da5de5024b4aafeb594c2' '33ab286a20242dda7743a900f369d68a')
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Tuesday, April 1, 2014 @ 16:40:15 Author: tpowa Revision: 209702 upgpkg: qemu 1.7.1-1 bump to latest version Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-04-01 14:35:11 UTC (rev 209701) +++ PKGBUILD2014-04-01 14:40:15 UTC (rev 209702) @@ -1,8 +1,8 @@ # $Id$ # Maintainer: Tobias Powalowski pkgname=('qemu' 'libcacard') -pkgver=1.7.0 -pkgrel=2 +pkgver=1.7.1 +pkgrel=1 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url="http://wiki.qemu.org/Index.html"; @@ -16,8 +16,6 @@ install=qemu.install source=(http://wiki.qemu.org/download/${pkgname}-${pkgver}.tar.bz2 65-kvm.rules) -md5sums=('32893941d40d052a5e649efcf06aca06' - '33ab286a20242dda7743a900f369d68a') build () { @@ -83,3 +81,5 @@ cp -a ${srcdir}/qemu-${pkgver}/libcacard.pc ${pkgdir}/usr/lib/pkgconfig/ cp -a ${srcdir}/qemu-${pkgver}/.libs/vscclient ${pkgdir}/usr/bin/ } +md5sums=('9541063d999cf9659ed7fdce71314f31' + '33ab286a20242dda7743a900f369d68a')