Merge pull request #17324 from Rmys/master

libvirt ver. bump
This commit is contained in:
Rmys
2025-09-07 23:00:17 +03:00
committed by GitHub
2 changed files with 22 additions and 14 deletions
+6 -11
View File
@@ -7,12 +7,11 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
shelltools.makedirs("build")
shelltools.cd("build")
shelltools.system("meson --libexecdir=/usr/lib \
mesontools.configure("--libexecdir=/usr/lib \
--prefix=/usr \
-Drunstatedir=/run \
-Dqemu_user=libvirt-qemu \
@@ -30,20 +29,16 @@ def setup():
-Dsanlock=disabled \
-Dsecdriver_apparmor=disabled \
-Dsecdriver_selinux=disabled \
-Dstorage_sheepdog=disabled \
-Dstorage_vstorage=disabled \
-Ddtrace=disabled \
-Dnumad=disabled \
-Dstorage_zfs=enabled \
-Ddocs=disabled ..")
-Ddocs=enabled \
-Dstorage_zfs=enabled")
def build():
shelltools.cd("build")
shelltools.system("ninja")
mesontools.build()
def install():
shelltools.cd("build")
shelltools.system("DESTDIR=%s ninja install" % get.installDIR())
mesontools.install()
shelltools.cd("..")
pisitools.dodoc("COPYING*", "NEWS*", "README*")
+16 -3
View File
@@ -12,7 +12,7 @@
<IsA>app:console</IsA>
<Summary>Library providing a simple API to several virtualization systems</Summary>
<Description>libvirt is a toolkit to interact with the virtualization capabilities of recent versions of Linux (and other OSes). libvirt supports Xen hypervisor, QEMU emulator, KVM hypervisor, LXC Linux container system, OpenVZ Linux container system, User Mode Linux paravirtualized kernel and VirtualBox hypervisor together with remote management possibilities.</Description>
<Archive sha1sum="80456c833319bec16f162735c03391bfc0664546" type="tarxz">https://libvirt.org/sources/libvirt-8.4.0.tar.xz</Archive>
<Archive sha1sum="16e6436acd0bbc461d4aabc0bd4980714cb2f03b" type="tarxz">https://libvirt.org/sources/libvirt-11.7.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>qemu</Dependency>
<Dependency>meson</Dependency>
@@ -21,11 +21,13 @@
<Dependency>dbus-devel</Dependency>
<Dependency>util-linux</Dependency>
<Dependency>curl-devel</Dependency>
<Dependency>fuse-devel</Dependency>
<Dependency>fuse3-devel</Dependency>
<Dependency>lvm2-devel</Dependency>
<Dependency>attr-devel</Dependency>
<Dependency>eudev-devel</Dependency>
<Dependency>libbsd-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>json-c-devel</Dependency>
<Dependency>glibc-devel</Dependency>
<Dependency>audit-devel</Dependency>
<Dependency>avahi-devel</Dependency>
@@ -67,14 +69,16 @@
<Dependency>acl</Dependency>
<Dependency>qemu</Dependency>
<Dependency>curl</Dependency>
<Dependency>fuse</Dependency>
<Dependency>fuse3</Dependency>
<Dependency>dbus</Dependency>
<Dependency>yajl</Dependency>
<Dependency>json-c</Dependency>
<Dependency>audit</Dependency>
<Dependency>eudev</Dependency>
<Dependency>libnl</Dependency>
<Dependency>netcf</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>libbsd</Dependency>
<Dependency>gnutls</Dependency>
<Dependency>parted</Dependency>
<Dependency>libcap</Dependency>
@@ -101,6 +105,8 @@
<Path fileType="executable">/usr/bin</Path>
<Path fileType="executable">/usr/sbin</Path>
<Path fileType="library">/usr/lib/libvirt*</Path>
<Path fileType="library">/usr/lib/firewalld</Path>
<Path fileType="library">/usr/lib/sysusers.d</Path>
<Path fileType="library">/usr/lib/sysctl.d/60-qemu-postcopy-migration.conf</Path>
<Path fileType="library">/usr/lib/sysctl.d/60-libvirtd.conf</Path>
<Path fileType="library">/usr/lib/firewalld/zones/libvirt.xml</Path>
@@ -139,6 +145,13 @@
</Package>
<History>
<Update release="10">
<Date>2025-09-07</Date>
<Version>11.7.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2025-09-05</Date>
<Version>8.4.0</Version>