[arch-commits] Commit in qemu/repos/testing-x86_64 (8 files)

2020-05-04 Thread Anatol Pomozov via arch-commits
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)

2020-05-02 Thread Anatol Pomozov via arch-commits
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)

2020-04-29 Thread Anatol Pomozov via arch-commits
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
-
-