Saturday, July 28, 2018

[UPDATE/REPAIR] virt-viewer-0.7

Hi,

update of spice-gtk to 0.35 broke SPICE support in virt-viewer because
this spice-gtk version dropped spice-controller and this was still required
by virt-viewer-6.0.

virt-viewer-7.0 requires spice-gtk >= 0.35 and does not check for spice-controller
anymore, thus SPICE supports works fine.

j.

diff --git Makefile Makefile
index cf4c445e411..674a2ac2e61 100644
--- Makefile
+++ Makefile
@ -3,9 +3,8 @@
COMMENT= graphics viewer for KVM guest displays
BROKEN-hppa= build stuck on virt-viewer-window.c

-DISTNAME= virt-viewer-6.0
+DISTNAME= virt-viewer-7.0
CATEGORIES= x11
-REVISION= 7

MAINTAINER= Jasper Lievisse Adriaanse <jasper@openbsd.org>

@ -35,7 +34,7 @@ USE_GMAKE= Yes

LIB_DEPENDS= devel/libvirt-glib \
x11/gtk-vnc \
- x11/spice-gtk>=0.30
+ x11/spice-gtk>=0.35
RUN_DEPENDS= devel/desktop-file-utils \
x11/gtk+3,-guic \
misc/shared-mime-info
@ -53,7 +52,5 @@ post-install:
cd ${WRKSRC}/icons/${s}x${s}/ && ${MAKE_ENV} ${MAKE_PROGRAM} install
.endfor
rm -r ${PREFIX}/share/icons/hicolor/apps/
- ${INSTALL_SCRIPT} ${WRKSRC}/data/spice-xpi-client-remote-viewer \
- ${PREFIX}/libexec/

.include <bsd.port.mk>
diff --git distinfo distinfo
index 950cee423b2..b4237728a21 100644
--- distinfo
+++ distinfo
@ -1,2 +1,2 @@
-SHA256 (virt-viewer-6.0.tar.gz) = kDe9d3PaTa52GHHsGrZGz++01+SLFQTd3zFaVIzLGLI=
-SIZE (virt-viewer-6.0.tar.gz) = 922916
+SHA256 (virt-viewer-7.0.tar.gz) = R8LPqjdvXyCWjArd/WXGK5DKtOYzb+vyvERJnUzcyQM=
+SIZE (virt-viewer-7.0.tar.gz) = 924475
diff --git pkg/PLIST pkg/PLIST
index a30b1879d85..a150f2e13c9 100644
--- pkg/PLIST
+++ pkg/PLIST
@ -1,7 +1,6 @@
@comment $OpenBSD: PLIST,v 1.13 2018/07/01 18:33:39 espie Exp $
@bin bin/remote-viewer
@bin bin/virt-viewer
-libexec/spice-xpi-client-remote-viewer
@man man/man1/remote-viewer.1
@man man/man1/virt-viewer.1
share/appdata/

No comments:

Post a Comment