Hello community,

here is the log from the commit of package spice-gtk for openSUSE:Factory 
checked in at 2016-10-26 13:27:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/spice-gtk (Old)
 and      /work/SRC/openSUSE:Factory/.spice-gtk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "spice-gtk"

Changes:
--------
--- /work/SRC/openSUSE:Factory/spice-gtk/spice-gtk.changes      2016-09-05 
21:17:32.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.spice-gtk.new/spice-gtk.changes 2016-10-26 
13:27:14.000000000 +0200
@@ -1,0 +2,65 @@
+Sat Oct  8 17:49:16 UTC 2016 - zai...@opensuse.org
+
+- Update to version 0.33:
+  + lz4 compression of USB channel.
+  + Keyboard: pause key fixes, set keypress-delay to 0 on local
+    socket.
+  + Mouse: fix pointer grabbing in server mode.
+  + Clipboard: fix copying text from old application without
+    UTF8_STRING target (motif).
+  + File-xfer changes: grouping all transferred files per
+    operation.
+  + New
+    spice_file_transfer_task_get_{total_bytes,transferred_bytes}
+    API and associated properties.
+  + New SpiceChannel:socket property.
+  + Fix rendering issues with CSD on Windows.
+  + Fix gettext support, some translations updates.
+  + Fix display refresh issue on f25 after resize (init egl only
+    when required).
+  + Many leaks and races fixes, new tests.
+- Changes from version 0.32:
+  + Libspice-client-gtk API/ABI break: library soname/version has
+    been bumped, and deprecated symbols have been removed. In
+    practice, most of the API (in particular for language bindings)
+    should be unchanged.
+  + Drop gtk+ 2.0 support.
+  + Require gtk+ >= 3.12 and glib >= 2.36.
+  + Add GStreamer as a backend for mjpeg, vp8 & h264 decoding. This
+    allows the upcoming Spice server release to send video regions
+    with better codecs.
+  + A number of spice-gtk structures are now private.
+  + Spice-gtk widget is no longer a GtkDrawingArea but an opaque
+    type with only guarantee to be a GtkWidget.
+  + Virgl:
+    - Use GtkGlArea if possible (on wayland only atm).
+    - Various fixes (multiple display, resize, canvas-less
+      support).
+   + Win-usbredir: use UsbDk backend when available and various
+     improvements.
+   + Ensure that dnd file copy get cancelled.
+   + Some JP and KR keyboard handling fixes on Windows.
+   + Fix SASL GSSAPI.
+   + Fix ipv6 proxy address handling.
+   + Allow smaller widget with scaling enabled.
+   + Add spice_main_request_mouse_mode() to request mouse mode.
+   + Add SpiceGtkSession:sync-modifiers to change modifiers sync
+     behaviour.
+   + Various video decoding improvements.
+   + Use GTask instead of GSimpleAsyncResult.
+   + Misc bindings, leaks, warnings, and spelling fixes.
+- Add gstreamer-plugins-bad, gstreamer-plugins-good,
+  pkgconfig(gstreamer-1.0), pkgconfig(gstreamer-app-1.0),
+  pkgconfig(gstreamer-audio-1.0), pkgconfig(gstreamer-base-1.0) and
+  pkgconfig(opus) BuildRequires: New dependencies.
+- Add disabled pkgconfig(libphodav-2.0) BuildRequires: New optional
+  dependency, not yet available in openSUSE.
+- Drop pkgconfig(gtk+-2.0) BuildRequires: No longer needed as
+  upstream dropped gtk2 support.
+- Remove all buildhandling of gtk2.
+- Changes to subpackages following upstream changes:
+  + Bump sover for libspice-client-gtk-3.
+  + Drop libspice-client-gtk-2,python-SpiceClientGtk and
+    typelib-1_0-SpiceClientGtk-2_0 no longer built.
+
+-------------------------------------------------------------------

Old:
----
  spice-gtk-0.31.tar.bz2

New:
----
  spice-gtk-0.33.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ spice-gtk.spec ++++++
--- /var/tmp/diff_new_pack.JiL8W4/_old  2016-10-26 13:27:16.000000000 +0200
+++ /var/tmp/diff_new_pack.JiL8W4/_new  2016-10-26 13:27:16.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package spice-gtk
 #
-# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2011 Dominique Leuenberger, Amsterdam, The Netherlands.
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,9 +18,10 @@
 
 
 Name:           spice-gtk
-Version:        0.31
+Version:        0.33
 Release:        0
 # FIXME: /usr/bin/spice-client-glib-usb-acl-helper should be installed u+s, 
see bnc#744251.
+# FIXME: Once phodav is packaged and available in openSUSE, enable 
pkgconfig(libphodav-2.0)
 Summary:        Gtk client and libraries for SPICE remote desktop servers
 License:        GPL-2.0+ and LGPL-2.1+
 Group:          System/GUI/GNOME
@@ -29,6 +30,8 @@
 # PATCH-FIX-OPENSUSE spice-gtk-polkit-privs.patch bnc#804184 
dims...@opensuse.org -- Set the polkit defaults to auth_admin
 Patch0:         spice-gtk-polkit-privs.patch
 BuildRequires:  cyrus-sasl-devel
+BuildRequires:  gstreamer-plugins-bad
+BuildRequires:  gstreamer-plugins-good
 BuildRequires:  intltool
 BuildRequires:  libacl-devel
 BuildRequires:  libjpeg-devel
@@ -42,23 +45,28 @@
 BuildRequires:  pkgconfig(glib-2.0) >= 2.43.90
 BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
+BuildRequires:  pkgconfig(gstreamer-1.0)
+BuildRequires:  pkgconfig(gstreamer-app-1.0)
+BuildRequires:  pkgconfig(gstreamer-audio-1.0)
+BuildRequires:  pkgconfig(gstreamer-base-1.0)
 BuildRequires:  pkgconfig(gthread-2.0) >= 2.0.0
-BuildRequires:  pkgconfig(gtk+-2.0) >= 2.18.0
 BuildRequires:  pkgconfig(gtk+-3.0) >= 2.91.3
 BuildRequires:  pkgconfig(gudev-1.0)
 BuildRequires:  pkgconfig(libcacard) >= 0.1.2
 BuildRequires:  pkgconfig(liblz4)
+#BuildRequires:  pkgconfig(libphodav-2.0)
 BuildRequires:  pkgconfig(libpulse-mainloop-glib)
 BuildRequires:  pkgconfig(libsoup-2.4) >= 2.49.91
 BuildRequires:  pkgconfig(libusb-1.0) >= 1.0.9
 BuildRequires:  pkgconfig(libusbredirhost) >= 0.4.2
 BuildRequires:  pkgconfig(libusbredirparser-0.5) >= 0.4
 BuildRequires:  pkgconfig(openssl)
+BuildRequires:  pkgconfig(opus)
 BuildRequires:  pkgconfig(pixman-1) >= 0.17.7
 BuildRequires:  pkgconfig(polkit-gobject-1) >= 0.96
 BuildRequires:  pkgconfig(pygtk-2.0) >= 2.0.0
 # spice-protocol is bundled, but we still need the system-wide .pc file for 
the pkgconfig() requires magic
-BuildRequires:  pkgconfig(spice-protocol) >= 0.12.11
+BuildRequires:  pkgconfig(spice-protocol) >= 0.12.12
 BuildRequires:  pkgconfig(usbutils)
 Recommends:     %{name}-lang
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -83,18 +91,11 @@
 A Gtk client and libraries for SPICE remote desktop servers, (Linux and 
Windows).
 Contains helpers needed by the spice glib client library.
 
-%package -n libspice-client-gtk-3_0-4
+%package -n libspice-client-gtk-3_0-5
 Summary:        Gtk client and libraries for SPICE remote desktop servers
 Group:          System/Libraries
 
-%description -n libspice-client-gtk-3_0-4
-A Gtk client and libraries for SPICE remote desktop servers, (Linux and 
Windows) 
-
-%package -n libspice-client-gtk-2_0-4
-Summary:        Gtk client and libraries for SPICE remote desktop servers
-Group:          System/Libraries
-
-%description -n libspice-client-gtk-2_0-4
+%description -n libspice-client-gtk-3_0-5
 A Gtk client and libraries for SPICE remote desktop servers, (Linux and 
Windows)
 
 %package -n libspice-controller0
@@ -111,13 +112,6 @@
 %description -n typelib-1_0-SpiceClientGtk-3_0
 A Gtk client and libraries for SPICE remote desktop servers, (Linux and 
Windows) 
 
-%package -n typelib-1_0-SpiceClientGtk-2_0
-Summary:        Gtk client and libraries for SPICE remote desktop servers - 
gi-bindings
-Group:          System/Libraries
-
-%description -n typelib-1_0-SpiceClientGtk-2_0
-A Gtk client and libraries for SPICE remote desktop servers, (Linux and 
Windows)
-
 %package -n typelib-1_0-SpiceClientGlib-2_0
 Summary:        Gtk client and libraries for SPICE remote desktop servers - 
gi-bindings
 Group:          System/Libraries
@@ -125,23 +119,13 @@
 %description -n typelib-1_0-SpiceClientGlib-2_0
 A Gtk client and libraries for SPICE remote desktop servers, (Linux and 
Windows) 
 
-%package -n python-SpiceClientGtk
-Summary:        Gtk client and libraries for SPICE remote desktop servers - 
python-bindings
-Group:          Development/Libraries/Python
-%py_requires -d
-
-%description -n python-SpiceClientGtk
-A Gtk client and libraries for SPICE remote desktop servers, (Linux and 
Windows)
-
 %package devel
 Summary:        Devel
 Group:          Development/Languages/C and C++
 Requires:       libspice-client-glib-2_0-8 = %{version}
-Requires:       libspice-client-gtk-2_0-4 = %{version}
-Requires:       libspice-client-gtk-3_0-4 = %{version}
+Requires:       libspice-client-gtk-3_0-5 = %{version}
 Requires:       libspice-controller0 = %{version}
 Requires:       typelib-1_0-SpiceClientGlib-2_0 = %{version}
-Requires:       typelib-1_0-SpiceClientGtk-2_0 = %{version}
 Requires:       typelib-1_0-SpiceClientGtk-3_0 = %{version}
 
 %description devel
@@ -156,34 +140,6 @@
 sed -i "s:libusbredirparser:libusbredirparser-0.5:g" configure{.ac,}
 
 %build
-mkdir gtk2_build
-cd gtk2_build
-# %%configure badly misses a -b option to buid out of tree
-CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ; \
-CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS ; \
-../configure --host=%{_host} --build=%{_build} \
-             --program-prefix=%{?_program_prefix} \
-             --prefix=%{_prefix} \
-             --exec-prefix=%{_exec_prefix} \
-             --bindir=%{_bindir} \
-             --sbindir=%{_sbindir} \
-             --sysconfdir=%{_sysconfdir} \
-             --datadir=%{_datadir} \
-             --includedir=%{_includedir} \
-             --libdir=%{_libdir} \
-             --libexecdir=%{_libexecdir} \
-             --localstatedir=%{_localstatedir} \
-             --sharedstatedir=%{_sharedstatedir} \
-             --mandir=%{_mandir} \
-             --infodir=%{_infodir} \
-             --disable-dependency-tracking \
-             --disable-static \
-             --with-gtk=2.0 \
-             --enable-lz4 \
-             --disable-silent-rules
-make %{?_smp_mflags}
-
-cd ..
 %configure \
     --disable-static \
     --enable-vala \
@@ -192,7 +148,6 @@
 make %{?_smp_mflags}
 
 %install
-%make_install -C gtk2_build
 %make_install 
 find %{buildroot} -type f -name "*.la" -delete -print
 %find_lang %{name}
@@ -207,13 +162,9 @@
 
 %postun -n libspice-client-glib-2_0-8 -p /sbin/ldconfig
 
-%post -n libspice-client-gtk-3_0-4 -p /sbin/ldconfig
-
-%postun -n libspice-client-gtk-3_0-4 -p /sbin/ldconfig
-
-%post -n libspice-client-gtk-2_0-4 -p /sbin/ldconfig
+%post -n libspice-client-gtk-3_0-5 -p /sbin/ldconfig
 
-%postun -n libspice-client-gtk-2_0-4 -p /sbin/ldconfig
+%postun -n libspice-client-gtk-3_0-5 -p /sbin/ldconfig
 
 %post -n libspice-controller0 -p /sbin/ldconfig
 
@@ -242,49 +193,33 @@
 %defattr(-,root,root)
 %{_libdir}/girepository-1.0/SpiceClientGLib-2.0.typelib
 
-%files -n libspice-client-gtk-3_0-4
+%files -n libspice-client-gtk-3_0-5
 %defattr(-, root, root)
 %{_libdir}/libspice-client-gtk-3.0.so.*
 
-%files -n libspice-client-gtk-2_0-4
-%defattr(-, root, root)
-%{_libdir}/libspice-client-gtk-2.0.so.*
-
 %files -n typelib-1_0-SpiceClientGtk-3_0
 %defattr(-,root,root)
 %{_libdir}/girepository-1.0/SpiceClientGtk-3.0.typelib
 
-%files -n typelib-1_0-SpiceClientGtk-2_0
-%defattr(-,root,root)
-%{_libdir}/girepository-1.0/SpiceClientGtk-2.0.typelib
-
 %files -n libspice-controller0
 %defattr(-, root, root)
 %{_libdir}/libspice-controller.so.*
 
-%files -n python-SpiceClientGtk
-%defattr(-, root, root)
-%{python_sitearch}/SpiceClientGtk.so
-
 %files devel
 %defattr(-, root, root)
 %{_mandir}//man1/spice-client.1%{?ext_man}
 %{_includedir}/spice-client-glib-2.0/
 %{_includedir}/spice-client-gtk-3.0/
-%{_includedir}/spice-client-gtk-2.0/
 %{_includedir}/spice-controller/
 %{_libdir}/libspice-client-glib-2.0.so
 %{_libdir}/libspice-client-gtk-3.0.so
-%{_libdir}/libspice-client-gtk-2.0.so
 %{_libdir}/libspice-controller.so
 %{_datadir}/gir-1.0/SpiceClientGLib-2.0.gir
 %{_datadir}/gir-1.0/SpiceClientGtk-3.0.gir
-%{_datadir}/gir-1.0/SpiceClientGtk-2.0.gir
 %{_datadir}/gtk-doc/html/spice-gtk/
 %{_datadir}/vala/vapi/*
 %{_libdir}/pkgconfig/spice-client-glib-2.0.pc
 %{_libdir}/pkgconfig/spice-client-gtk-3.0.pc
-%{_libdir}/pkgconfig/spice-client-gtk-2.0.pc
 %{_libdir}/pkgconfig/spice-controller.pc
 
 %changelog

++++++ spice-gtk-0.31.tar.bz2 -> spice-gtk-0.33.tar.bz2 ++++++
++++ 43316 lines of diff (skipped)


Reply via email to