diff --git a/extra/libvirt/.SRCINFO b/extra/libvirt/.SRCINFO index babcc0d1d..65f159d2a 100644 --- a/extra/libvirt/.SRCINFO +++ b/extra/libvirt/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = libvirt pkgdesc = API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc) pkgver = 9.9.0 - pkgrel = 1 + pkgrel = 2 epoch = 1 url = https://libvirt.org/ arch = x86_64 @@ -93,9 +93,11 @@ pkgbase = libvirt backup = etc/sasl2/libvirt.conf source = https://libvirt.org/sources/libvirt-9.9.0.tar.xz source = https://libvirt.org/sources/libvirt-9.9.0.tar.xz.asc + source = https://gitlab.com/libvirt/libvirt/-/commit/4f4a8dce944e05311565b690a84f6bb1ef67c086.patch validpgpkeys = 453B65310595562855471199CA68BE8010084C9C sha256sums = cb83be795548161af6718a6db75ee40719a87bcd6f9207a3565db2fc0e53a52e sha256sums = SKIP + sha256sums = cd8e97b88cbd80fd007ba08db066d8434fd996d2fd54b193c745b916ddde8ece pkgname = libvirt provides = libvirt=9.9.0 diff --git a/extra/libvirt/PKGBUILD b/extra/libvirt/PKGBUILD index cd976c00a..3af50ebbd 100644 --- a/extra/libvirt/PKGBUILD +++ b/extra/libvirt/PKGBUILD @@ -10,7 +10,7 @@ pkgname=(libvirt libvirt-storage-gluster libvirt-storage-iscsi-direct) epoch=1 pkgver=9.9.0 -pkgrel=1 +pkgrel=2 pkgdesc="API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)" arch=('x86_64') url="https://libvirt.org/" @@ -84,9 +84,11 @@ backup=( ) source=( "https://libvirt.org/sources/$pkgname-$pkgver.tar.xz"{,.asc} + https://gitlab.com/libvirt/libvirt/-/commit/4f4a8dce944e05311565b690a84f6bb1ef67c086.patch ) sha256sums=('cb83be795548161af6718a6db75ee40719a87bcd6f9207a3565db2fc0e53a52e' - 'SKIP') + 'SKIP' + 'cd8e97b88cbd80fd007ba08db066d8434fd996d2fd54b193c745b916ddde8ece') validpgpkeys=('453B65310595562855471199CA68BE8010084C9C') # Jiří Denemark prepare() { @@ -101,6 +103,8 @@ prepare() { sed -i 's|/usr/libexec/qemu-bridge-helper|/usr/lib/qemu/qemu-bridge-helper|g' \ src/qemu/qemu.conf.in \ src/qemu/test_libvirtd_qemu.aug.in + # https://gitlab.com/libvirt/libvirt/-/issues/563 + patch -Np1 < ../4f4a8dce944e05311565b690a84f6bb1ef67c086.patch } build() {