Skip to content
Permalink
Browse files

virt-manager: Fix dependencies

Most libraries are not needed not for building as they are onlyaccessed
at runtime. Only list required ports to build virt-manager in
depends_build, move the rest to depends_run.

Remove incorrect gtk2 dependency, as it is in fact using gtk3, which is
already pulled in by spice-gtk and gtk-vnc. Update vte dependency
accordingly.
  • Loading branch information
raimue authored and danchr committed Mar 22, 2018
1 parent 5fead99 commit 06ed7cf42fd05c2688862f3674119f077ff0bf65
Showing with 8 additions and 4 deletions.
  1. +8 −4 gnome/virt-manager/Portfile
@@ -5,6 +5,7 @@ PortGroup python 1.0
PortGroup github 1.0

github.setup virt-manager virt-manager 1.4.1 v
revision 1
categories gnome emulators
supported_archs noarch
maintainers {danchr @danchr} openmaintainer
@@ -37,18 +38,21 @@ post-patch {
virt-clone virt-convert virt-install virt-manager virt-xml
}

depends_build port:intltool
depends_lib \
depends_build \
port:intltool \
port:python${python.version} \
bin:podman:perl5 \
port:glib2
depends_run \
port:py${python.version}-gobject3 \
port:py${python.version}-libvirt \
port:py${python.version}-libxml2 \
port:py${python.version}-ipaddr \
port:py${python.version}-requests \
port:libvirt-glib \
port:vte-gtk2-compat \
port:vte \
port:gtk-vnc \
port:spice-gtk \
port:gtk2 \
port:libosinfo

variant quartz {

0 comments on commit 06ed7cf

Please sign in to comment.
You can’t perform that action at this time.