[arch-commits] Commit in qemu/repos/testing-x86_64 (8 files)
Date: Monday, May 4, 2020 @ 23:53:26 Author: anatolik Revision: 382226 archrelease: copy trunk to testing-x86_64 Added: qemu/repos/testing-x86_64/65-kvm.rules (from rev 382225, qemu/trunk/65-kvm.rules) qemu/repos/testing-x86_64/PKGBUILD (from rev 382225, qemu/trunk/PKGBUILD) qemu/repos/testing-x86_64/qemu-ga.service (from rev 382225, qemu/trunk/qemu-ga.service) qemu/repos/testing-x86_64/qemu.install (from rev 382225, qemu/trunk/qemu.install) Deleted: qemu/repos/testing-x86_64/65-kvm.rules qemu/repos/testing-x86_64/PKGBUILD qemu/repos/testing-x86_64/qemu-ga.service qemu/repos/testing-x86_64/qemu.install -+ 65-kvm.rules|2 PKGBUILD| 435 ++ qemu-ga.service | 18 +- qemu.install| 16 - 4 files changed, 234 insertions(+), 237 deletions(-) Deleted: 65-kvm.rules === --- 65-kvm.rules2020-05-04 23:52:54 UTC (rev 382225) +++ 65-kvm.rules2020-05-04 23:53:26 UTC (rev 382226) @@ -1 +0,0 @@ -KERNEL=="vhost-net", GROUP="kvm", MODE="0660", TAG+="uaccess", OPTIONS+="static_node=vhost-net" Copied: qemu/repos/testing-x86_64/65-kvm.rules (from rev 382225, qemu/trunk/65-kvm.rules) === --- 65-kvm.rules(rev 0) +++ 65-kvm.rules2020-05-04 23:53:26 UTC (rev 382226) @@ -0,0 +1 @@ +KERNEL=="vhost-net", GROUP="kvm", MODE="0660", TAG+="uaccess", OPTIONS+="static_node=vhost-net" Deleted: PKGBUILD === --- PKGBUILD2020-05-04 23:52:54 UTC (rev 382225) +++ PKGBUILD2020-05-04 23:53:26 UTC (rev 382226) @@ -1,219 +0,0 @@ -# Maintainer: Tobias Powalowski -# Contributor: Sébastien "Seblu" Luttringer - -pkgbase=qemu -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=3 -arch=(x86_64) -license=(GPL2 LGPL2.1) -url="https://wiki.qemu.org/; -_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 xfsprogs) -source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} -qemu-ga.service -65-kvm.rules) -sha512sums=('21ef0cbe107c468a40f0fa2635db2a40048c8790b629dfffca5cd62bb1b502ea8eb133bfc40df5ecf1489e2bffe87f6829aee041cb8a380ff04a8afa23b39fcf' -'SKIP' - '269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4' - 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99') -validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') - -case $CARCH in - i?86) _corearch=i386 ;; - x86_64) _corearch=x86_64 ;; -esac - -prepare() { - mkdir build-{full,headless} - mkdir -p extra-arch-{full,headless}/usr/{bin,share/qemu} - - cd ${pkgname}-${pkgver} -} - -build() { - _build full \ ---audio-drv-list="pa alsa sdl" - - _build headless \ ---audio-drv-list= \ ---disable-sdl \ ---disable-gtk \ ---disable-vte \ ---disable-brlapi \ ---disable-opengl \ ---disable-virglrenderer -} - -_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 \ ---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 -) - -package_qemu() { - optdepends=('qemu-arch-extra: extra architectures support') - provides=(qemu-headless) - conflicts=(qemu-headless) - replaces=(qemu-kvm) - - _package full -} - -package_qemu-headless() { - pkgdesc="QEMU without GUI" - depends=("${_headlessdeps[@]}") - optdepends=('qemu-headless-arch-extra: extra architectures support') - - _package headless -} - -_package() { - 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) - - make -C build-$1 DESTDIR="$pkgdir" install "${@:2}" - - # systemd stuff - install -Dm644 65-kvm.rules "$pkgdir/usr/lib/udev/rules.d/65-kvm.rules" - - # remove
[arch-commits] Commit in qemu/repos/testing-x86_64 (8 files)
Date: Saturday, May 2, 2020 @ 08:03:39 Author: anatolik Revision: 382128 archrelease: copy trunk to testing-x86_64 Added: qemu/repos/testing-x86_64/65-kvm.rules (from rev 382127, qemu/trunk/65-kvm.rules) qemu/repos/testing-x86_64/PKGBUILD (from rev 382127, qemu/trunk/PKGBUILD) qemu/repos/testing-x86_64/qemu-ga.service (from rev 382127, qemu/trunk/qemu-ga.service) qemu/repos/testing-x86_64/qemu.install (from rev 382127, qemu/trunk/qemu.install) Deleted: qemu/repos/testing-x86_64/65-kvm.rules qemu/repos/testing-x86_64/PKGBUILD qemu/repos/testing-x86_64/qemu-ga.service qemu/repos/testing-x86_64/qemu.install -+ 65-kvm.rules|2 PKGBUILD| 438 +++--- qemu-ga.service | 18 +- qemu.install| 16 - 4 files changed, 237 insertions(+), 237 deletions(-) Deleted: 65-kvm.rules === --- 65-kvm.rules2020-05-02 08:03:05 UTC (rev 382127) +++ 65-kvm.rules2020-05-02 08:03:39 UTC (rev 382128) @@ -1 +0,0 @@ -KERNEL=="vhost-net", GROUP="kvm", MODE="0660", TAG+="uaccess", OPTIONS+="static_node=vhost-net" Copied: qemu/repos/testing-x86_64/65-kvm.rules (from rev 382127, qemu/trunk/65-kvm.rules) === --- 65-kvm.rules(rev 0) +++ 65-kvm.rules2020-05-02 08:03:39 UTC (rev 382128) @@ -0,0 +1 @@ +KERNEL=="vhost-net", GROUP="kvm", MODE="0660", TAG+="uaccess", OPTIONS+="static_node=vhost-net" Deleted: PKGBUILD === --- PKGBUILD2020-05-02 08:03:05 UTC (rev 382127) +++ PKGBUILD2020-05-02 08:03:39 UTC (rev 382128) @@ -1,219 +0,0 @@ -# Maintainer: Tobias Powalowski -# Contributor: Sébastien "Seblu" Luttringer - -pkgbase=qemu -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=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 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} -qemu-ga.service -65-kvm.rules) -sha512sums=('21ef0cbe107c468a40f0fa2635db2a40048c8790b629dfffca5cd62bb1b502ea8eb133bfc40df5ecf1489e2bffe87f6829aee041cb8a380ff04a8afa23b39fcf' -'SKIP' - '269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4' - 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99') -validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') - -case $CARCH in - i?86) _corearch=i386 ;; - x86_64) _corearch=x86_64 ;; -esac - -prepare() { - mkdir build-{full,headless} - mkdir -p extra-arch-{full,headless}/usr/{bin,share/qemu} - - cd ${pkgname}-${pkgver} -} - -build() { - _build full \ ---audio-drv-list="pa alsa sdl" - - _build headless \ ---audio-drv-list= \ ---disable-sdl \ ---disable-gtk \ ---disable-vte \ ---disable-brlapi \ ---disable-opengl \ ---disable-virglrenderer -} - -_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 \ ---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 -) - -package_qemu() { - optdepends=('qemu-arch-extra: extra architectures support') - provides=(qemu-headless) - conflicts=(qemu-headless) - replaces=(qemu-kvm) - - _package full -} - -package_qemu-headless() { - pkgdesc="QEMU without GUI" - depends=("${_headlessdeps[@]}") - optdepends=('qemu-headless-arch-extra: extra architectures support') - - _package headless -} - -_package() { - 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) - - make -C build-$1 DESTDIR="$pkgdir" install "${@:2}" - - # systemd stuff - install -Dm644 65-kvm.rules "$pkgdir/usr/lib/udev/rules.d/65-kvm.rules" - - # remove
[arch-commits] Commit in qemu/repos/testing-x86_64 (8 files)
Date: Wednesday, April 29, 2020 @ 18:52:36 Author: anatolik Revision: 381876 archrelease: copy trunk to testing-x86_64 Added: qemu/repos/testing-x86_64/65-kvm.rules (from rev 381875, qemu/trunk/65-kvm.rules) qemu/repos/testing-x86_64/PKGBUILD (from rev 381875, qemu/trunk/PKGBUILD) qemu/repos/testing-x86_64/qemu-ga.service (from rev 381875, qemu/trunk/qemu-ga.service) qemu/repos/testing-x86_64/qemu.install (from rev 381875, qemu/trunk/qemu.install) Deleted: qemu/repos/testing-x86_64/65-kvm.rules qemu/repos/testing-x86_64/PKGBUILD qemu/repos/testing-x86_64/qemu-ga.service qemu/repos/testing-x86_64/qemu.install -+ 65-kvm.rules|2 PKGBUILD| 436 +++--- qemu-ga.service | 18 +- qemu.install| 16 - 4 files changed, 237 insertions(+), 235 deletions(-) Deleted: 65-kvm.rules === --- 65-kvm.rules2020-04-29 18:51:53 UTC (rev 381875) +++ 65-kvm.rules2020-04-29 18:52:36 UTC (rev 381876) @@ -1 +0,0 @@ -KERNEL=="vhost-net", GROUP="kvm", MODE="0660", TAG+="uaccess", OPTIONS+="static_node=vhost-net" Copied: qemu/repos/testing-x86_64/65-kvm.rules (from rev 381875, qemu/trunk/65-kvm.rules) === --- 65-kvm.rules(rev 0) +++ 65-kvm.rules2020-04-29 18:52:36 UTC (rev 381876) @@ -0,0 +1 @@ +KERNEL=="vhost-net", GROUP="kvm", MODE="0660", TAG+="uaccess", OPTIONS+="static_node=vhost-net" Deleted: PKGBUILD === --- PKGBUILD2020-04-29 18:51:53 UTC (rev 381875) +++ PKGBUILD2020-04-29 18:52:36 UTC (rev 381876) @@ -1,217 +0,0 @@ -# Maintainer: Tobias Powalowski -# Contributor: Sébastien "Seblu" Luttringer - -pkgbase=qemu -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=1 -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 brltty "${_headlessdeps[@]}") -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) -sha512sums=('21ef0cbe107c468a40f0fa2635db2a40048c8790b629dfffca5cd62bb1b502ea8eb133bfc40df5ecf1489e2bffe87f6829aee041cb8a380ff04a8afa23b39fcf' -'SKIP' - '269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4' - 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99') -validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') - -case $CARCH in - i?86) _corearch=i386 ;; - x86_64) _corearch=x86_64 ;; -esac - -prepare() { - mkdir build-{full,headless} - mkdir -p extra-arch-{full,headless}/usr/{bin,share/qemu} - - cd ${pkgname}-${pkgver} -} - -build() { - _build full \ ---audio-drv-list="pa alsa sdl" - - _build headless \ ---audio-drv-list= \ ---disable-sdl \ ---disable-gtk \ ---disable-vte \ ---disable-brlapi \ ---disable-opengl \ ---disable-virglrenderer -} - -_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 \ ---localstatedir=/var \ ---libexecdir=/usr/lib/qemu \ ---smbd=/usr/bin/smbd \ ---enable-modules \ ---enable-sdl \ ---enable-jemalloc \ ---enable-slirp=system \ -"${@:2}" - - make -) - -package_qemu() { - optdepends=('qemu-arch-extra: extra architectures support') - provides=(qemu-headless) - conflicts=(qemu-headless) - replaces=(qemu-kvm) - - _package full -} - -package_qemu-headless() { - pkgdesc="QEMU without GUI" - depends=("${_headlessdeps[@]}") - optdepends=('qemu-headless-arch-extra: extra architectures support') - - _package headless -} - -_package() { - 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) - - make -C build-$1 DESTDIR="$pkgdir" install "${@:2}" - - # systemd stuff - install -Dm644 65-kvm.rules "$pkgdir/usr/lib/udev/rules.d/65-kvm.rules" - - # remove conflicting /var/run directory - cd "$pkgdir" - rm -r var - -