Hello community, here is the log from the commit of package spice-gtk for openSUSE:Factory checked in at 2018-07-04 23:52:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/spice-gtk (Old) and /work/SRC/openSUSE:Factory/.spice-gtk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "spice-gtk" Wed Jul 4 23:52:50 2018 rev:37 rq:619901 version:0.35 Changes: -------- --- /work/SRC/openSUSE:Factory/spice-gtk/spice-gtk.changes 2018-04-22 14:30:43.028341701 +0200 +++ /work/SRC/openSUSE:Factory/.spice-gtk.new/spice-gtk.changes 2018-07-04 23:53:39.123990051 +0200 @@ -1,0 +2,26 @@ +Thu Jun 14 22:55:47 UTC 2018 - luc1...@linuxmail.org + +- Update to version 0.35: + + New SpiceSession::disconnected signal. + + Use GstVideoOverlay if possible to render directly on + Gstreamer's sink element. + + Handling smooth-scroll for scroll events on touchpads in + Wayland. + + The spice-controller library was removed. + + Fix migration regression introduced in v0.34 (rhbz#1558043). + + Introspection: Fixes for SpicePortChannel, + SpiceDisplayChannel, SpiceRecordChannel, SpiceInputsChannel, + SpiceMainChannel. + + Fix width computation for palette images (rhbz#1508847). + + Introduction of spice+tls:// URI format to tls all channels. + + Fix keycodes on Xwayland (rhbz#1479682). + + Memory leak fixes. +- Drop: + + Use-scancode-instead-of-keycode-names.patch: fixed upstream. + + libspice-controller subpackage to follow upstream changes. + + pkgconfig(celt051) BuildRequires: it is no longer required nor + used. +- Switch python2 packages BuildRequires to python3, the new Python + version default. + +------------------------------------------------------------------- Old: ---- Use-scancode-instead-of-keycode-names.patch spice-gtk-0.34.tar.bz2 New: ---- spice-gtk-0.35.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ spice-gtk.spec ++++++ --- /var/tmp/diff_new_pack.fmBWP0/_old 2018-07-04 23:53:39.755989353 +0200 +++ /var/tmp/diff_new_pack.fmBWP0/_new 2018-07-04 23:53:39.759989348 +0200 @@ -17,19 +17,18 @@ # -Name: spice-gtk -Version: 0.34 -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) +Name: spice-gtk +Version: 0.35 +Release: 0 Summary: Gtk client and libraries for SPICE remote desktop servers License: GPL-2.0-or-later AND LGPL-2.1-or-later Group: System/GUI/GNOME -Url: http://spice-space.org/page/Spice-Gtk +URL: http://spice-space.org/page/Spice-Gtk Source: http://spice-space.org/download/gtk/%{name}-%{version}.tar.bz2 # 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 -Patch1: Use-scancode-instead-of-keycode-names.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: cyrus-sasl-devel @@ -39,14 +38,14 @@ BuildRequires: libacl-devel BuildRequires: libjpeg-devel BuildRequires: libtool -BuildRequires: python-pyparsing -BuildRequires: python-six +BuildRequires: pkgconfig +BuildRequires: python3-pyparsing +BuildRequires: python3-six BuildRequires: vala BuildRequires: perl(Text::CSV) BuildRequires: pkgconfig(cairo) >= 1.2.0 -BuildRequires: pkgconfig(celt051) >= 0.5.1.1 -BuildRequires: pkgconfig(gio-2.0) >= 2.10.0 -BuildRequires: pkgconfig(glib-2.0) >= 2.43.90 +BuildRequires: pkgconfig(gio-2.0) >= 2.46 +BuildRequires: pkgconfig(glib-2.0) >= 2.46 BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gstreamer-1.0) @@ -56,10 +55,6 @@ BuildRequires: pkgconfig(gthread-2.0) >= 2.0.0 BuildRequires: pkgconfig(gtk+-3.0) >= 2.91.3 BuildRequires: pkgconfig(gudev-1.0) -%if 0%{?is_opensuse} -BuildRequires: pkgconfig(libcacard) >= 0.1.2 -BuildRequires: pkgconfig(liblz4) -%endif #BuildRequires: pkgconfig(libphodav-2.0) BuildRequires: pkgconfig(libpulse-mainloop-glib) BuildRequires: pkgconfig(libsoup-2.4) >= 2.49.91 @@ -71,11 +66,14 @@ BuildRequires: pkgconfig(pixman-1) >= 0.17.7 BuildRequires: pkgconfig(polkit-gobject-1) >= 0.96 # spice-protocol is bundled, but we still need the system-wide .pc file for the pkgconfig() requires magic -BuildRequires: pkgconfig(spice-protocol) >= 0.12.13 +BuildRequires: pkgconfig(spice-protocol) >= 0.12.14 BuildRequires: pkgconfig(usbutils) -Recommends: %{name}-lang -BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires(pre): permissions +Recommends: %{name}-lang +%if 0%{?is_opensuse} +BuildRequires: pkgconfig(libcacard) >= 0.1.2 +BuildRequires: pkgconfig(liblz4) +%endif %description A Gtk client and libraries for SPICE remote desktop servers, (Linux and Windows) @@ -103,13 +101,6 @@ %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 -Summary: Gtk client and libraries for SPICE remote desktop servers -Group: System/Libraries - -%description -n libspice-controller0 -A Gtk client and libraries for SPICE remote desktop servers, (Linux and Windows) - %package -n typelib-1_0-SpiceClientGtk-3_0 Summary: Gtk client and libraries for SPICE remote desktop servers - gi-bindings Group: System/Libraries @@ -129,7 +120,6 @@ Group: Development/Languages/C and C++ Requires: libspice-client-glib-2_0-8 = %{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-3_0 = %{version} @@ -137,10 +127,10 @@ A Gtk client and libraries for SPICE remote desktop servers, (Linux and Windows) %lang_package + %prep %setup -q %patch0 -p1 -%patch1 -p1 %build autoreconf -fi @@ -168,67 +158,47 @@ %verify_permissions -e %{_bindir}/spice-client-glib-usb-acl-helper %post -n libspice-client-glib-2_0-8 -p /sbin/ldconfig - %postun -n libspice-client-glib-2_0-8 -p /sbin/ldconfig %post -n libspice-client-gtk-3_0-5 -p /sbin/ldconfig - %postun -n libspice-client-gtk-3_0-5 -p /sbin/ldconfig -%post -n libspice-controller0 -p /sbin/ldconfig - -%postun -n libspice-controller0 -p /sbin/ldconfig - %files -%defattr(-,root,root) -%doc README COPYING +%license COPYING +%doc README %{_bindir}/spicy %{_bindir}/spicy-screenshot %{_bindir}/spicy-stats -%files lang -f %{name}.lang - %files -n libspice-client-glib-2_0-8 -%defattr(-, root, root) %{_libdir}/libspice-client-glib-2.0.so.* %files -n libspice-client-glib-helper -%defattr(-, root, root) -# Remove the attr(755) once bnc#744251 has been fixed. %attr(755,root,root) %{_bindir}/spice-client-glib-usb-acl-helper %{_datadir}/polkit-1/actions/org.spice-space.lowlevelusbaccess.policy -%files -n typelib-1_0-SpiceClientGlib-2_0 -%defattr(-,root,root) -%{_libdir}/girepository-1.0/SpiceClientGLib-2.0.typelib - %files -n libspice-client-gtk-3_0-5 -%defattr(-, root, root) %{_libdir}/libspice-client-gtk-3.0.so.* +%files -n typelib-1_0-SpiceClientGlib-2_0 +%{_libdir}/girepository-1.0/SpiceClientGLib-2.0.typelib + %files -n typelib-1_0-SpiceClientGtk-3_0 -%defattr(-,root,root) %{_libdir}/girepository-1.0/SpiceClientGtk-3.0.typelib -%files -n libspice-controller0 -%defattr(-, root, root) -%{_libdir}/libspice-controller.so.* - %files devel -%defattr(-, root, root) -%{_mandir}//man1/spice-client.1%{?ext_man} +%{_mandir}/man1/spice-client.1%{?ext_man} %{_includedir}/spice-client-glib-2.0/ %{_includedir}/spice-client-gtk-3.0/ -%{_includedir}/spice-controller/ %{_libdir}/libspice-client-glib-2.0.so %{_libdir}/libspice-client-gtk-3.0.so -%{_libdir}/libspice-controller.so %{_datadir}/gir-1.0/SpiceClientGLib-2.0.gir %{_datadir}/gir-1.0/SpiceClientGtk-3.0.gir -%{_datadir}/gtk-doc/html/spice-gtk/ +%doc %{_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-controller.pc + +%files lang -f %{name}.lang %changelog ++++++ spice-gtk-0.34.tar.bz2 -> spice-gtk-0.35.tar.bz2 ++++++ ++++ 44743 lines of diff (skipped)