commit spice-gtk for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package spice-gtk for openSUSE:Leap:15.2 checked in at 2020-01-30 14:50:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/spice-gtk (Old) and /work/SRC/openSUSE:Leap:15.2/.spice-gtk.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "spice-gtk" Thu Jan 30 14:50:03 2020 rev:14 rq:758324 version:0.37 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/spice-gtk/spice-gtk.changes 2020-01-15 16:03:43.411935100 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.spice-gtk.new.26092/spice-gtk.changes 2020-01-30 14:51:00.690921964 +0100 @@ -1,0 +2,53 @@ +Tue Oct 8 16:25:13 UTC 2019 - Stefan Dirsch <sndirsch@suse.com> + +- added "BuildRequires: pkgconfig(libdrm)" in order to fix build + with upcoming changes in libglvnd/Mesa + +------------------------------------------------------------------- +Thu May 16 20:19:47 UTC 2019 - Bruce Rogers <brogers@suse.com> + +- Update to version 0.37: + + Deprecate SpiceMainChannel:color-depth and SpiceSession::color-depth + + Fix race condition on keyboard modifiers + + Fix cursor on Wayland: Fixes hidden cursor #83 + + Fix clipboard on X11: avoid request client clipboard data when + is known that there is no data. + + Improve usb redirection + + Fix on usb redirection: Don't add same device twice + + Fix on smartcard: Warn if multiple readers are detected + + Add instrumentation for frame and queue statistics of + SpiceDisplay using [Recorder] library + + Fix Warnings with GStreamer >= 1.14 on video decoding due to + setting buffer's PTS + + Fix some Critical warnings when build without GNOME desktop + integration + + Fix Criticals when no primary monitor is set + + Documentation fixes +- Add keyring and tarball signature files + +------------------------------------------------------------------- +Mon Mar 25 09:59:56 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org> + +- Drop pkgconfig(usbutils) BuildRequires: usbutils 010 dropped the + .pc file. +- Pass --with-usb-ids-path=/usr/share/hwdata/usb.ids to configure: + pass the correct path to the usb.ids file (shipped by hwdata). + +------------------------------------------------------------------- +Sat Jan 19 15:53:51 UTC 2019 - Bruce Rogers <brogers@suse.com> + +- Update to version 0.36: + + Deprecate PulseAudio backend: it will be removed in a future + release + + Add H265 stream support + + Add SpiceQmpPort helper to interact with QEMU monitor over a Spice port + + Display a message if EGL support is required (with dmabuf local rendering) + + Many GstVideoOverlay improvements + + Smooth-scrolling improvements + + Miscellaneous fixes + Dropped patches (needed changes in base version): + 0001-lz-Avoid-buffer-reading-overflow-checking-for-image-.patch + 0002-lz-More-checks-on-image-sizes.patch + bb15d481-Fix-flexible-array-buffer-overflow.patch + +------------------------------------------------------------------- Old: ---- 0001-lz-Avoid-buffer-reading-overflow-checking-for-image-.patch 0002-lz-More-checks-on-image-sizes.patch bb15d481-Fix-flexible-array-buffer-overflow.patch spice-gtk-0.35.tar.bz2 New: ---- spice-gtk-0.37.tar.bz2 spice-gtk-0.37.tar.bz2.sig spice-gtk.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ spice-gtk.spec ++++++ --- /var/tmp/diff_new_pack.AHF6ZM/_old 2020-01-30 14:51:01.206922239 +0100 +++ /var/tmp/diff_new_pack.AHF6ZM/_new 2020-01-30 14:51:01.206922239 +0100 @@ -1,7 +1,7 @@ # # spec file for package spice-gtk # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2011 Dominique Leuenberger, Amsterdam, The Netherlands. # # All modifications and additions to the file contributed by third parties @@ -13,34 +13,32 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # # 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 +Version: 0.37 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 Source0: http://spice-space.org/download/gtk/%{name}-%{version}.tar.bz2 -Source1: README.SUSE +Source1: http://spice-space.org/download/gtk/%{name}-%{version}.tar.bz2.sig +Source2: %{name}.keyring +Source3: README.SUSE # PATCH-FIX-OPENSUSE spice-gtk-polkit-privs.patch bnc#804184 dimstar@opensuse.org -- Set the polkit defaults to auth_admin Patch0: spice-gtk-polkit-privs.patch -# PATCH-FIX-UPSTREAM - CVE-2018-10893 -Patch1: 0001-lz-Avoid-buffer-reading-overflow-checking-for-image-.patch -Patch2: 0002-lz-More-checks-on-image-sizes.patch -# PATCH-FIX-UPSTREAM - CVE-2018-10873 -Patch3: bb15d481-Fix-flexible-array-buffer-overflow.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: cyrus-sasl-devel BuildRequires: gstreamer-plugins-bad BuildRequires: gstreamer-plugins-good BuildRequires: intltool +BuildRequires: json-glib-devel BuildRequires: libacl-devel BuildRequires: libjpeg-devel BuildRequires: libtool @@ -54,31 +52,31 @@ BuildRequires: pkgconfig(glib-2.0) >= 2.46 BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(gobject-introspection-1.0) -BuildRequires: pkgconfig(gstreamer-1.0) +BuildRequires: pkgconfig(gstreamer-1.0) >= 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+-3.0) >= 2.91.3 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.22 BuildRequires: pkgconfig(gudev-1.0) #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(libusb-1.0) >= 1.0.16 +BuildRequires: pkgconfig(libusbredirhost) >= 0.7.1 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 # spice-protocol is bundled, but we still need the system-wide .pc file for the pkgconfig() requires magic -BuildRequires: pkgconfig(spice-protocol) >= 0.12.14 -BuildRequires: pkgconfig(usbutils) +BuildRequires: pkgconfig(libdrm) +BuildRequires: pkgconfig(spice-protocol) >= 0.12.15 Requires(pre): permissions Recommends: %{name}-lang %if 0%{?is_opensuse} -BuildRequires: pkgconfig(libcacard) >= 0.1.2 -BuildRequires: pkgconfig(liblz4) +BuildRequires: pkgconfig(libcacard) >= 2.5.1 +BuildRequires: pkgconfig(liblz4) >= 1.7.3 %endif %description @@ -95,6 +93,7 @@ %package -n libspice-client-glib-helper Summary: Gtk client and libraries for SPICE remote desktop servers Group: System/Libraries +PreReq: permissions Requires: group(kvm) %description -n libspice-client-glib-helper @@ -138,12 +137,7 @@ %prep %setup -q %patch0 -p1 -pushd spice-common -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -popd -cp %{SOURCE1} . +cp %{SOURCE3} . %build autoreconf -fi @@ -157,6 +151,7 @@ --disable-smartcard \ %endif --disable-silent-rules \ + --with-usb-ids-path=/usr/share/hwdata/usb.ids \ %{nil} make %{?_smp_mflags} @@ -179,7 +174,7 @@ %files %license COPYING -%doc README +%doc README.md %doc README.SUSE %{_bindir}/spicy %{_bindir}/spicy-screenshot ++++++ spice-gtk-0.35.tar.bz2 -> spice-gtk-0.37.tar.bz2 ++++++ ++++ 244619 lines of diff (skipped)
participants (1)
-
root