* update libvirt to 1:10.10.0-2
This commit is contained in:
parent
dbcbd2c82a
commit
6522fb4477
@ -1,7 +1,7 @@
|
||||
pkgbase = libvirt
|
||||
pkgdesc = API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)
|
||||
pkgver = 10.9.0
|
||||
pkgrel = 1
|
||||
pkgver = 10.10.0
|
||||
pkgrel = 2
|
||||
epoch = 1
|
||||
url = https://libvirt.org/
|
||||
arch = x86_64
|
||||
@ -23,25 +23,45 @@ pkgbase = libvirt
|
||||
makedepends = python-docutils
|
||||
makedepends = qemu-base
|
||||
makedepends = systemd
|
||||
depends = acl
|
||||
depends = audit
|
||||
depends = bash
|
||||
depends = curl
|
||||
depends = device-mapper
|
||||
depends = fuse3
|
||||
depends = gcc-libs
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
depends = gnutls
|
||||
depends = json-c
|
||||
depends = libcap-ng
|
||||
depends = libnbd
|
||||
depends = libnl
|
||||
depends = libpcap
|
||||
depends = libpciaccess
|
||||
depends = libsasl
|
||||
depends = libssh
|
||||
depends = libssh2
|
||||
depends = libtirpc
|
||||
depends = libxml2
|
||||
depends = numactl
|
||||
depends = parted
|
||||
depends = polkit
|
||||
depends = readline
|
||||
depends = systemd-libs
|
||||
depends = util-linux-libs
|
||||
optdepends = dmidecode: DMI system info support
|
||||
optdepends = dnsmasq: required for default NAT/DHCP for guests
|
||||
optdepends = gettext: required for libvirt-guests.service
|
||||
optdepends = iptables-nft: required for default NAT networking
|
||||
optdepends = libvirt-python: for virt-qemu-qmp-proxy and virt-qemu-sev-validate commands
|
||||
optdepends = libvirt-storage-gluster: Gluster storage backend
|
||||
optdepends = libvirt-storage-iscsi-direct: iSCSI-direct storage backend
|
||||
optdepends = lvm2: Logical Volume Manager support
|
||||
optdepends = openbsd-netcat: for remote management over ssh
|
||||
optdepends = open-iscsi: iSCSI support via iscsiadm
|
||||
optdepends = python-cryptography: for virt-qemu-sev-validate command
|
||||
optdepends = python-lxml: for virt-qemu-sev-validate command
|
||||
optdepends = qemu-base: QEMU/KVM support
|
||||
optdepends = qemu-desktop: QEMU/KVM desktop support
|
||||
optdepends = qemu-emulators-full: Support of additional QEMU architectures
|
||||
@ -98,14 +118,16 @@ pkgbase = libvirt
|
||||
backup = etc/logrotate.d/libvirtd.lxc
|
||||
backup = etc/logrotate.d/libvirtd.qemu
|
||||
backup = etc/sasl2/libvirt.conf
|
||||
source = https://libvirt.org/sources/libvirt-10.9.0.tar.xz
|
||||
source = https://libvirt.org/sources/libvirt-10.9.0.tar.xz.asc
|
||||
source = https://libvirt.org/sources/libvirt-10.10.0.tar.xz
|
||||
source = https://libvirt.org/sources/libvirt-10.10.0.tar.xz.asc
|
||||
source = libvirt-fix-tpm.patch::https://gitlab.com/libvirt/libvirt/-/commit/81da7a2c.patch
|
||||
validpgpkeys = 453B65310595562855471199CA68BE8010084C9C
|
||||
sha256sums = 2473db10bb9b9992c02897cef4b26ae58885ff357cea5f9ce3ec9e008f6b5b3a
|
||||
sha256sums = e1bd7bd31b7c0d0ae073dec050bb5b0232b3e4adebdc58ea82fe8b366c765796
|
||||
sha256sums = SKIP
|
||||
sha256sums = 8a33a1b321f3f8eb27788c6efc7326c96780d046a1d0057c79cc4ed969785cfd
|
||||
|
||||
pkgname = libvirt
|
||||
provides = libvirt=10.9.0
|
||||
provides = libvirt=10.10.0
|
||||
provides = libvirt.so
|
||||
provides = libvirt-admin.so
|
||||
provides = libvirt-lxc.so
|
||||
@ -113,14 +135,20 @@ pkgname = libvirt
|
||||
|
||||
pkgname = libvirt-storage-gluster
|
||||
pkgdesc = Libvirt Gluster storage backend
|
||||
depends = libvirt=10.9.0
|
||||
depends = libvirt=10.10.0
|
||||
depends = gcc-libs
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
depends = glusterfs
|
||||
optdepends =
|
||||
backup =
|
||||
|
||||
pkgname = libvirt-storage-iscsi-direct
|
||||
pkgdesc = Libvirt iSCSI-direct storage backend
|
||||
depends = libvirt=10.9.0
|
||||
depends = libvirt=10.10.0
|
||||
depends = gcc-libs
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
depends = libiscsi
|
||||
optdepends =
|
||||
backup =
|
||||
|
7
libvirt/.nvchecker.toml
Normal file
7
libvirt/.nvchecker.toml
Normal file
@ -0,0 +1,7 @@
|
||||
[libvirt]
|
||||
source = 'gitlab'
|
||||
gitlab = 'libvirt/libvirt'
|
||||
use_max_tag = true
|
||||
include_regex = 'v\d+\.\d+(\.\d+)?'
|
||||
prefix = 'v'
|
||||
|
@ -7,49 +7,69 @@
|
||||
|
||||
pkgname=(libvirt libvirt-storage-gluster libvirt-storage-iscsi-direct)
|
||||
epoch=1
|
||||
pkgver=10.9.0
|
||||
pkgrel=1
|
||||
pkgver=10.10.0
|
||||
pkgrel=2
|
||||
pkgdesc="API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)"
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
url="https://libvirt.org/"
|
||||
license=('LGPL-2.1-or-later'
|
||||
'GPL-3.0-or-later') # libvirt_parthelper links to libparted
|
||||
depends=(
|
||||
'fuse3'
|
||||
'gnutls'
|
||||
'libnbd'
|
||||
'libnl'
|
||||
'libpciaccess'
|
||||
'libssh'
|
||||
'libxml2'
|
||||
'numactl'
|
||||
'parted'
|
||||
'polkit'
|
||||
acl
|
||||
audit
|
||||
bash
|
||||
curl
|
||||
device-mapper
|
||||
fuse3
|
||||
gcc-libs
|
||||
glib2
|
||||
glibc
|
||||
gnutls
|
||||
json-c
|
||||
libcap-ng
|
||||
libnbd
|
||||
libnl
|
||||
libpcap
|
||||
libpciaccess
|
||||
libsasl
|
||||
libssh
|
||||
libssh2
|
||||
libtirpc
|
||||
libxml2
|
||||
numactl
|
||||
parted
|
||||
polkit
|
||||
readline
|
||||
systemd-libs
|
||||
util-linux-libs
|
||||
)
|
||||
makedepends=(
|
||||
'bash-completion'
|
||||
'dnsmasq'
|
||||
'glusterfs'
|
||||
'iproute2'
|
||||
'libiscsi'
|
||||
'libxslt'
|
||||
'lvm2'
|
||||
'meson'
|
||||
'open-iscsi'
|
||||
'python-docutils'
|
||||
'qemu-base'
|
||||
'systemd'
|
||||
bash-completion
|
||||
dnsmasq
|
||||
glusterfs
|
||||
iproute2
|
||||
libiscsi
|
||||
libxslt
|
||||
lvm2
|
||||
meson
|
||||
open-iscsi
|
||||
python-docutils
|
||||
qemu-base
|
||||
systemd
|
||||
)
|
||||
optdepends=(
|
||||
'dmidecode: DMI system info support'
|
||||
'dnsmasq: required for default NAT/DHCP for guests'
|
||||
'gettext: required for libvirt-guests.service'
|
||||
'iptables-nft: required for default NAT networking'
|
||||
'libvirt-python: for virt-qemu-qmp-proxy and virt-qemu-sev-validate commands'
|
||||
'libvirt-storage-gluster: Gluster storage backend'
|
||||
'libvirt-storage-iscsi-direct: iSCSI-direct storage backend'
|
||||
'lvm2: Logical Volume Manager support'
|
||||
'openbsd-netcat: for remote management over ssh'
|
||||
'open-iscsi: iSCSI support via iscsiadm'
|
||||
'python-cryptography: for virt-qemu-sev-validate command'
|
||||
'python-lxml: for virt-qemu-sev-validate command'
|
||||
'qemu-base: QEMU/KVM support'
|
||||
'qemu-desktop: QEMU/KVM desktop support'
|
||||
'qemu-emulators-full: Support of additional QEMU architectures'
|
||||
@ -112,9 +132,11 @@ backup=(
|
||||
)
|
||||
source=(
|
||||
"https://libvirt.org/sources/$pkgname-$pkgver.tar.xz"{,.asc}
|
||||
libvirt-fix-tpm.patch::https://gitlab.com/libvirt/libvirt/-/commit/81da7a2c.patch
|
||||
)
|
||||
sha256sums=('2473db10bb9b9992c02897cef4b26ae58885ff357cea5f9ce3ec9e008f6b5b3a'
|
||||
'SKIP')
|
||||
sha256sums=('e1bd7bd31b7c0d0ae073dec050bb5b0232b3e4adebdc58ea82fe8b366c765796'
|
||||
'SKIP'
|
||||
'8a33a1b321f3f8eb27788c6efc7326c96780d046a1d0057c79cc4ed969785cfd')
|
||||
validpgpkeys=('453B65310595562855471199CA68BE8010084C9C') # Jiří Denemark <jdenemar@redhat.com>
|
||||
|
||||
prepare() {
|
||||
@ -128,6 +150,9 @@ 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
|
||||
|
||||
# Backport fix for https://gitlab.archlinux.org/archlinux/packaging/packages/libvirt/-/issues/5
|
||||
patch -Np1 -i ../libvirt-fix-tpm.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
@ -198,7 +223,13 @@ package_libvirt() {
|
||||
|
||||
package_libvirt-storage-gluster() {
|
||||
pkgdesc="Libvirt Gluster storage backend"
|
||||
depends=("libvirt=$pkgver" 'glusterfs')
|
||||
depends=(
|
||||
"libvirt=$pkgver"
|
||||
gcc-libs
|
||||
glib2
|
||||
glibc
|
||||
glusterfs
|
||||
)
|
||||
optdepends=()
|
||||
backup=()
|
||||
|
||||
@ -208,7 +239,13 @@ package_libvirt-storage-gluster() {
|
||||
|
||||
package_libvirt-storage-iscsi-direct() {
|
||||
pkgdesc="Libvirt iSCSI-direct storage backend"
|
||||
depends=("libvirt=$pkgver" 'libiscsi')
|
||||
depends=(
|
||||
"libvirt=$pkgver"
|
||||
gcc-libs
|
||||
glib2
|
||||
glibc
|
||||
libiscsi
|
||||
)
|
||||
optdepends=()
|
||||
backup=()
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user