From: Michael Tremer Date: Sun, 8 Jan 2023 11:36:18 +0000 (+0000) Subject: libvirt: Update to 8.10.0 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b487f174deba455d209573b5166b116a3c5bb58e;p=ipfire-3.x.git libvirt: Update to 8.10.0 Signed-off-by: Michael Tremer --- diff --git a/libvirt/libvirt.nm b/libvirt/libvirt.nm index cf398d385..7d27308a0 100644 --- a/libvirt/libvirt.nm +++ b/libvirt/libvirt.nm @@ -4,12 +4,12 @@ ############################################################################### name = libvirt -version = 2.4.0 -release = 2 +version = 8.10.0 +release = 1 maintainer = Jonatan Schlag groups = Applications/Virtualization -url = http://www.libvirt.org/ +url = https://www.libvirt.org/ license = LGPLv2.1+ summary = A library for controlling VMs. @@ -18,58 +18,123 @@ description versions of Linux. end -source_dl = ftp://libvirt.org/libvirt/ +source_dl = https://libvirt.org/sources/ sources = %{thisapp}.tar.xz build requires avahi-devel + bash-completion-devel cyrus-sasl-devel + fuse-devel gnutls-devel + iproute2 + libacl-devel + libcap-ng-devel libcurl-devel libgcrypt-devel libnl-devel libdevmapper-devel + libnl3-devel + libpcap-devel libpciaccess-devel libssh2-devel + libtirpc-devel libtool libudev-devel libxml2-devel + libxslt lvm2 + meson + ninja openssl-devel parted-devel perl-core pkg-config - python-devel + python3-devel readline-devel + rpcsvc-proto + yajl-devel /bin/mount /bin/umount end - configure_options += \ - --libexecdir=/usr/lib \ - --disable-static \ - --with-qemu \ - --without-vmware \ - --without-esx \ - --without-phyp \ - --without-hal \ - --without-lxc \ - --without-openvz \ - --without-polkit \ - --without-uml \ - --without-vbox \ - --without-xen \ - --with-storage-fs \ - --with-storage-lvm \ - --with-storage-mpath \ - --with-storage-disk \ - --with-avahi \ - --with-udev \ - --without-secdriver-selinux \ - --without-selinux \ - --without-selinux-mount \ - --with-libvirtd + build + %{meson} \ + -Drunstatedir=%{rundir} \ + -Ddriver_qemu=enabled \ + -Ddriver_openvz=disabled \ + -Ddriver_lxc=disabled \ + -Ddriver_vbox=disabled \ + -Ddriver_libxl=disabled \ + -Dsasl=enabled \ + -Dpolkit=enabled \ + -Ddriver_libvirtd=enabled \ + -Ddriver_remote=enabled \ + -Ddriver_test=enabled \ + -Ddriver_esx=disabled \ + -Dcurl=disabled \ + -Ddriver_hyperv=disabled \ + -Dopenwsman=disabled \ + -Ddriver_vmware=disabled \ + -Ddriver_vz=disabled \ + -Ddriver_bhyve=disabled \ + -Ddriver_ch=disabled \ + -Ddriver_interface=enabled \ + -Ddriver_network=enabled \ + -Dstorage_fs=enabled \ + -Dstorage_lvm=enabled \ + -Dstorage_iscsi=disabled \ + -Dstorage_scsi=enabled \ + -Dstorage_disk=enabled \ + -Dstorage_mpath=disabled \ + -Dstorage_rbd=disabled \ + -Dstorage_gluster=disabled \ + -Dglusterfs=disabled \ + -Dstorage_zfs=disabled \ + -Dstorage_vstorage=disabled \ + -Dnumactl=disabled \ + -Dnumad=disabled \ + -Dcapng=enabled \ + -Dfuse=enabled \ + -Dsanlock=disabled \ + -Dfirewalld_zone=disabled \ + -Dnetcf=disabled \ + -Dselinux=disabled \ + -Dsecdriver_selinux=disabled \ + -Dapparmor=disabled \ + -Dapparmor_profiles=disabled \ + -Dsecdriver_apparmor=disabled \ + -Dudev=enabled \ + -Dyajl=enabled \ + -Dlibpcap=enabled \ + -Dlibnl=enabled \ + -Daudit=disabled \ + -Ddtrace=disabled \ + -Dfirewalld=disabled \ + -Dwireshark_dissector=disabled \ + -Dstorage_iscsi_direct=disabled \ + -Dlibiscsi=disabled \ + -Dlibssh=disabled \ + -Dlibssh2=enabled \ + -Dpm_utils=disabled \ + -Dnss=enabled \ + -Dexpensive_tests=enabled \ + -Dinit_script=systemd \ + -Ddocs=disabled \ + -Dtests=enabled \ + -Drpath=disabled + + %{meson_build} + end + + test + %{meson_test} + end + + install + %{meson_install} + end end packages