spice-gtk is a GTK+2 and GTK+3 SPICE widget. It features glib-based objects
for SPICE protocol parsing and a gtk widget for embedding the SPICE display
into other applications such as virt-manager.
Python bindings are available too.
WWW: http://www.spice-space.org/
===> The following configuration options are available for py27-spice-gtk-0.33_1:
DOCS=on: Build and/or install documentation
NLS=on: Native Language Support
SASL=on: SASL authentication support
====> Options available for the single AUDIO: you have to select exactly one of them
GSTREAMER=on: Multimedia support via GStreamer
PULSEAUDIO=off: PulseAudio sound server support
NOAUDIO=off: Disable audio backend
===> Use 'make config' to modify these settings
deskutils/(py-)spice-gtk: Fix build including with gold linker
These ports starting failing on gold linker with messages like:
./.libs/libspice-client-gtk-3.0.so:
error: undefined reference to 'XGetPointerControl'
./.libs/libspice-client-gtk-3.0.so:
error: undefined reference to 'XChangePointerControl'
The problem and fix was already described here:
https://bugs.freedesktop.org/show_bug.cgi?id=97383
Apparently USES=pathfix and USES=autoreconf can't be used together, so
the pkgconfig directory is now passed via MAKE_ARGS
While here, fix py-spice-gtk install error by removing non-installed file
from the pkg-list.
Approved by: just-fix-it
py-spice-gtk: Fix plist and unmark BROKEN.
The attached patch removes the static library version of SpiceClientGtk.a from
the port's plist. After 0.26, the spice-gtk disables static builds by default.
I tried passing --enable-static, but the build fails:
gmake[3]: Entering directory
'/wrkdirs/usr/ports/deskutils/py-spice-gtk/work/spice-gtk-0.30/tests'
CC coroutine.o
CC util.o
CC session.o
CCLD coroutine
CCLD session
CCLD util
/usr/bin/ld: undefined reference to symbol `hypot@@FBSD_1.0' (try adding -lm)
//lib/libm.so.5: could not read symbols: Bad value
cc: error: linker command failed with exit code 1 (use -v to see invocation)
Makefile:719: recipe for target 'session' failed
PR: 205442
Approved by: maintainer timeout (15 days)
Mark BROKEN: fails to package
pkg-static: Unable to access file
/wrkdirs/usr/ports/deskutils/py-spice-gtk/work/stage/usr/local/lib/python2.7/site-packages/SpiceClientGtk.a:
No such file or directory
Reported by: pkg-fallout
Add new ports: spice-gtk and py-spice-gtk
spice-gtk is a GTK+2 and GTK+3 SPICE widget. It features glib-based objects
for SPICE protocol parsing and a gtk widget for embedding the SPICE display
into other applications such as virt-manager.
Python bindings are available too.
WWW: http://www.spice-space.org/
PR: 196949 (based on)
Submitted by: olevole@olevole.ru