Hi, I work with oVirt everyday and thus I find handy to have 'change cd' feature inside remote-viewer. See attached screenshot (it shows 'foreign menu' inside remote-viewer).
It needs new lib, attached as well. I would be happy if you would consider it for import, I could take care of libgovirt if needed. (Tested only on amd64, I have no access to other platforms.) j. Index: Makefile =================================================================== RCS file: /cvs/ports/x11/virt-viewer/Makefile,v retrieving revision 1.28 diff -u -p -r1.28 Makefile --- Makefile 8 Nov 2016 14:38:55 -0000 1.28 +++ Makefile 16 Nov 2016 18:17:07 -0000 @@ -5,7 +5,7 @@ BROKEN-hppa= build stuck on virt-viewer- DISTNAME= virt-viewer-4.0 CATEGORIES= x11 -REVISION= 1 +REVISION= 2 MAINTAINER= Jasper Lievisse Adriaanse <jas...@openbsd.org> @@ -19,23 +19,25 @@ WANTLIB += Xfixes Xi Xinerama Xrandr Xre WANTLIB += atspi avahi-client avahi-common c cairo cairo-gobject crypto WANTLIB += curl dbus-1 epoxy execinfo expat ffi fontconfig freetype WANTLIB += gcrypt gdbm gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0 -WANTLIB += gmp gnutls gobject-2.0 gpg-error graphite2 gstapp-1.0 +WANTLIB += gmp gnutls gobject-2.0 govirt gpg-error graphite2 gstapp-1.0 WANTLIB += gstaudio-1.0 gstbase-1.0 gstreamer-1.0 gsttag-1.0 WANTLIB += gstvideo-1.0 gthread-2.0 gtk-3 gtk-vnc-2.0 gvnc-1.0 harfbuzz WANTLIB += hogweed idn jpeg json-c lz4 lzma m nettle nghttp2 ogg opus WANTLIB += orc-0.4 p11-kit pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre WANTLIB += pixman-1 png pthread pthread-stubs pulse pulse-mainloop-glib -WANTLIB += sasl2 sndfile spice-client-glib-2.0 spice-client-gtk-3.0 -WANTLIB += spice-controller ssh2 ssl tasn1 util virt virt-glib-1.0 -WANTLIB += vorbis vorbisenc xcb xcb-render xcb-shm xml2 z +WANTLIB += rest-0.7 sasl2 sndfile soup-2.4 soup-gnome-2.4 spice-client-glib-2.0 +WANTLIB += spice-client-gtk-3.0 spice-controller sqlite3 ssh2 ssl tasn1 util +WANTLIB += virt virt-glib-1.0 vorbis vorbisenc xcb xcb-render xcb-shm xml2 z MASTER_SITES= http://virt-manager.org/download/sources/virt-viewer/ USE_GMAKE= Yes -LIB_DEPENDS= devel/libvirt-glib \ +LIB_DEPENDS= devel/gettext \ + devel/libvirt-glib \ x11/gtk-vnc \ - x11/spice-gtk>=0.30 + x11/spice-gtk>=0.30 \ + net/libgovirt RUN_DEPENDS= devel/desktop-file-utils \ x11/gtk+3,-guic \ misc/shared-mime-info