Go to file
Frediano Ziglio f77a1d50aa proto: Remove support for SPICE version 1
SPICE version 2 was introduced more than 8 years ago.
RHEL 6 already removed support for version 1 in the server.

Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
Acked-by: Victor Toso <victortoso@redhat.com>
2018-09-28 11:13:45 +01:00
build-aux Add support for building with meson/ninja 2018-08-30 11:13:00 -03:00
data Add support for building with meson/ninja 2018-08-30 11:13:00 -03:00
doc glib: add SpiceQmpPort helper 2018-09-24 10:51:36 +04:00
m4 build-sys: Disable -Wcast-function-type 2018-05-04 20:14:27 +02:00
man Add support for building with meson/ninja 2018-08-30 11:13:00 -03:00
po Add support for building with meson/ninja 2018-08-30 11:13:00 -03:00
src proto: Remove support for SPICE version 1 2018-09-28 11:13:45 +01:00
subprojects proto: Remove support for SPICE version 1 2018-09-28 11:13:45 +01:00
tests build: Make usb-acl-helper test work under Meson 2018-09-05 15:51:16 +01:00
tools Add support for building with meson/ninja 2018-08-30 11:13:00 -03:00
vapi build: Fix VAPI include directory 2018-09-03 14:58:36 +01:00
.gitlab-ci.yml gitabl-ci: fix CI build 2018-09-25 10:23:09 +01:00
.gitmodules build: Move spice-common to subprojects/ directory 2018-08-01 14:38:15 -03:00
.gitpublish Add default .gitpublish profile 2017-04-11 15:26:26 +02:00
.mailmap .mailmap: add another Victor Toso alias 2018-06-08 17:47:55 +02:00
AUTHORS Release 0.8 2012-01-15 22:07:05 +01:00
autogen.sh build-sys: disable celt051 by default when configure from autogen 2018-07-23 13:22:09 +02:00
configure.ac glib: add SpiceQmpPort helper 2018-09-24 10:51:36 +04:00
COPYING Initial import from SPICE 2010-11-23 17:00:17 +01:00
git.mk build-sys: update git.mk 2017-04-11 15:25:03 +02:00
Makefile.am Add support for building with meson/ninja 2018-08-30 11:13:00 -03:00
meson_options.txt Add support for building with meson/ninja 2018-08-30 11:13:00 -03:00
meson.build meson: Add json-glib to the list of mandatory deps 2018-09-27 10:24:05 -03:00
NEWS Update NEWS for v0.35 release 2018-06-11 17:26:36 +02:00
README Add pyparsing requirement to README and autogen.sh 2017-10-03 13:04:13 +02:00
spice-client-glib-2.0.pc.in build-sys: Workaround missing openssl.pc for FreeBSD 2018-01-08 12:24:03 +01:00
spice-client-gtk-3.0.pc.in build: fix .pc Requires 2011-07-16 15:47:37 +02:00

spice-gtk
=========

A Gtk client and libraries for SPICE remote desktop servers.

Please report bugs at: spice-devel@lists.freedesktop.org

Project content
---------------

libspice-client-glib-2.0
   provides glib objects for spice protocol decoding and surface rendering.
      * SpiceSession (see spice-session.h).
      * SpiceChannel (see spice-channel.h).
      * SpiceAudio (see spice-audio.h).
      * Various Spice<Type>Channel (see channel-<type>.h).

libspice-client-gtk-3.0
   provides gtk widget to show spice display and accept user input.
      * SpiceDisplay (see spice-widget.h)

spicy
   a gtk test client. The recommended client for end user is
   virt-viewer (https://pagure.io/virt-viewer)

spicy-screenshot
   Command line tool, connects to spice server and writes out a
   screen shot.

spicy-stats
   Command line tool, connects to spice server and writes out a
   summary of connection details, amount of bytes transferred...

SpiceClientGlib and SpiceClientGtk GObject-introspection modules.

Build dependencies:
------------------

. On Fedora use:

dnf builddep spice-gtk

. or install:

gtk3-devel spice-protocol
openssl-devel pulseaudio-libs-devel pixman-devel
gobject-introspection-devel libjpeg-turbo-devel zlib-devel
cyrus-sasl-devel gtk-doc

. The GStreamer backend needs:

gstreamer1-devel gstreamer1-plugins-base-devel gstreamer1-plugins-good gstreamer1-plugins-bad-free

. If you build from git, you'll also need:

libtool automake gettext-devel vala vala-tools
  python2 python2-pyparsing
or
  python3 python3-pyparsing