diff --git a/elements/components/libvirt.yml b/elements/components/libvirt.yml index 23db80af..30456364 100644 --- a/elements/components/libvirt.yml +++ b/elements/components/libvirt.yml @@ -38,11 +38,6 @@ configure: >- -Dstorage_zfs=enabled -Dstorage_rbd=disabled -post-script: |- - chmod 600 %{install-root}%{sysconfdir}/libvirt/nwfilter/*.xml \ - %{install-root}%{sysconfdir}/libvirt/qemu/networks/default.xml - chmod 700 %{install-root}%{sysconfdir}/libvirt/secrets - depends: - components/fuse.yml - components/gnutls.yml @@ -57,6 +52,8 @@ depends: - components/iptables.yml - components/gettext.yml - components/lvm2.yml + - components/rpcsvc-proto.yml + build-depends: - components/iproute2.yml - components/libxslt.yml diff --git a/elements/components/phodav.yml b/elements/components/phodav.yml index df3df984..72c02150 100644 --- a/elements/components/phodav.yml +++ b/elements/components/phodav.yml @@ -3,7 +3,7 @@ version: 3.0 about: WebDav server implementation using libsoup (RFC 4918) pre-script: |- - sed -i 's|%{sysconfdir}/sysconfig/spice-webdavd|%{sysconfdir}/conf.d/spice-webdavd| \ + sed -i 's|%{sysconfdir}/sysconfig/spice-webdavd|%{sysconfdir}/conf.d/spice-webdavd| s|/usr/sbin/spice-webdavd|%{bindir}/spice-webdavd|' data/spice-webdavd.service post-script: |- install -dm755 "%{install-root}%{sysconfdir}/conf.d/" @@ -11,7 +11,7 @@ post-script: |- depends: - components/avahi.yml - - components/libsoup.yml + - components/libsoup3.yml - components/systemd.yml build-depends: - components/gtk-doc.yml diff --git a/elements/components/virt-manager.yml b/elements/components/virt-manager.yml new file mode 100644 index 00000000..4d127515 --- /dev/null +++ b/elements/components/virt-manager.yml @@ -0,0 +1,22 @@ +id: virt-manager +version: 4.1.0 +about: Desktop user interface for managing virtual machines + +pre-script: |- + pip install docutils + +configure: >- + --default-hvs qemu,lxc + +depends: + - components/gtk-vnc.yml + - components/gtksourceview4.yml + - components/libvirt-glib.yml + - components/py/py-cairo.yml + - components/spice-gtk.yml + +build-depends: + - components/py/py-setuptools.yml + +sources: + - https://releases.pagure.org/virt-manager/virt-manager-%{version}.tar.gz diff --git a/elements/extensions/qemu.yml b/elements/extensions/qemu.yml index 58027540..c2294494 100644 --- a/elements/extensions/qemu.yml +++ b/elements/extensions/qemu.yml @@ -4,5 +4,6 @@ about: RLXOS QEMU Virtualization Kit include: - components/qemu.yml - components/bridge-utils.yml + - components/virt-manager.yml merge: [elements/include/extension.inc]