# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup           meson 1.0

name                virt-viewer
version             11.0
categories          emulators
maintainers         {raimue @raimue} \
                    openmaintainer
license             GPL-2+

homepage            https://virt-manager.org
master_sites        https://releases.pagure.org/virt-viewer/

description         connects to VMs via VNC/SPICE and libvirt

long_description \
    Virtual Machine Viewer provides a graphical console client for connecting \
    to virtual machines. It uses the GTK-VNC or SPICE-GTK widgets to provide \
    the display, and libvirt for looking up VNC/SPICE server details.

use_xz              yes

checksums           rmd160  d16895408be0b3fa29bbf7854d5e83030e845408 \
                    sha256  a43fa2325c4c1c77a5c8c98065ac30ef0511a21ac98e590f22340869bad9abd0 \
                    size    259772

patchfiles          patch-data-meson-build.diff

depends_build       port:pkgconfig

depends_lib         path:lib/pkgconfig/glib-2.0.pc:glib2 \
                    port:libxml2 \
                    port:libvirt \
                    port:libvirt-glib \
                    path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \
                    port:gtk-vnc \
                    port:spice-gtk
