Hello community, here is the log from the commit of package spice-gtk for openSUSE:Factory checked in at 2020-12-04 21:27:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/spice-gtk (Old) and /work/SRC/openSUSE:Factory/.spice-gtk.new.5913 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "spice-gtk" Fri Dec 4 21:27:14 2020 rev:49 rq:852721 version:0.39 Changes: -------- --- /work/SRC/openSUSE:Factory/spice-gtk/spice-gtk.changes 2020-10-08 13:12:35.963194988 +0200 +++ /work/SRC/openSUSE:Factory/.spice-gtk.new.5913/spice-gtk.changes 2020-12-04 21:27:15.642019165 +0100 @@ -1,0 +2,30 @@ +Wed Dec 2 16:32:25 UTC 2020 - Bruce Rogers <[email protected]> + +- Update to version 0.39. Issues addressed: + + !33 - Remove PulseAudio backend + + !34 - Remove support to CELT codec + + !42 - Drop capabilities from usb-acl-helper binary + + !45 - #123 - Install ACL helper in libexec directory + + !48 - Add support to Wayland mouse in server mode + + !49 - #126 - Read all SASL buffer + + !54 - Add Copy & Paste support over Webdav + + !58 - Improve input and display on HiDPI displays + + !64 - Add support for Physical size display + + !69 - Fix leak on Display's surface + + !74 - Fix read overflow on (not seamless) migration code + + !75 - Fix usb redirect on connect, see [rhbz#1874740] + + !77 - Fixes buffer overflow in QUIC [CVE-2020-14355] +- Be explicit about the configuration options +- Drop these patches, which are in release tarball: + Remove-celt-support.patch + 0001-quic-Check-we-have-some-data-to-start-decoding-quic-.patch + 0002-quic-Check-image-size-in-quic_decode_begin.patch + 0003-quic-Check-RLE-lengths.patch + 0004-quic-Avoid-possible-buffer-overflow-in-find_bucket.patch + +------------------------------------------------------------------- +Thu Oct 8 14:27:50 UTC 2020 - Bruce Rogers <[email protected]> + +- Note: The Mar 9, 2020 spec file cleanup satisfies jsc#SLE-15520 + +------------------------------------------------------------------- Old: ---- 0001-quic-Check-we-have-some-data-to-start-decoding-quic-.patch 0002-quic-Check-image-size-in-quic_decode_begin.patch 0003-quic-Check-RLE-lengths.patch 0004-quic-Avoid-possible-buffer-overflow-in-find_bucket.patch Remove-celt-support.patch spice-gtk-0.38.tar.xz spice-gtk-0.38.tar.xz.sig New: ---- spice-gtk-0.39.tar.xz spice-gtk-0.39.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ spice-gtk.spec ++++++ --- /var/tmp/diff_new_pack.UnFrfK/_old 2020-12-04 21:27:16.214019985 +0100 +++ /var/tmp/diff_new_pack.UnFrfK/_new 2020-12-04 21:27:16.214019985 +0100 @@ -18,7 +18,7 @@ Name: spice-gtk -Version: 0.38 +Version: 0.39 Release: 0 Summary: Gtk client and libraries for SPICE remote desktop servers License: GPL-2.0-or-later AND LGPL-2.1-or-later @@ -30,11 +30,6 @@ Source3: README.SUSE # PATCH-FIX-OPENSUSE spice-gtk-polkit-privs.patch bnc#804184 [email protected] -- Set the polkit defaults to auth_admin Patch0: spice-gtk-polkit-privs.patch -Patch1: Remove-celt-support.patch -Patch2: 0001-quic-Check-we-have-some-data-to-start-decoding-quic-.patch -Patch3: 0002-quic-Check-image-size-in-quic_decode_begin.patch -Patch4: 0003-quic-Check-RLE-lengths.patch -Patch5: 0004-quic-Avoid-possible-buffer-overflow-in-find_bucket.patch BuildRequires: cyrus-sasl-devel BuildRequires: gstreamer-plugins-bad @@ -44,15 +39,15 @@ BuildRequires: libacl-devel BuildRequires: libjpeg-devel BuildRequires: libtool -BuildRequires: meson +BuildRequires: meson >= 0.53 BuildRequires: pkgconfig BuildRequires: python3-pyparsing BuildRequires: python3-six BuildRequires: vala BuildRequires: perl(Text::CSV) BuildRequires: pkgconfig(cairo) >= 1.2.0 -BuildRequires: pkgconfig(gio-2.0) >= 2.46 -BuildRequires: pkgconfig(glib-2.0) >= 2.46 +BuildRequires: pkgconfig(gio-2.0) >= 2.52 +BuildRequires: pkgconfig(glib-2.0) >= 2.52 BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gstreamer-1.0) >= 1.0 @@ -63,6 +58,8 @@ BuildRequires: pkgconfig(gtk+-3.0) >= 3.22 BuildRequires: pkgconfig(gtk-doc) BuildRequires: pkgconfig(gudev-1.0) +BuildRequires: pkgconfig(libcap-ng) +BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(libphodav-2.0) BuildRequires: pkgconfig(libpulse-mainloop-glib) BuildRequires: pkgconfig(libsoup-2.4) >= 2.49.91 @@ -72,9 +69,8 @@ BuildRequires: pkgconfig(openssl) >= 1.0.0 BuildRequires: pkgconfig(opus) >= 0.9.14 BuildRequires: pkgconfig(pixman-1) >= 0.17.7 -BuildRequires: pkgconfig(polkit-gobject-1) >= 0.96 +BuildRequires: pkgconfig(polkit-gobject-1) >= 0.101 # spice-protocol is bundled, but we still need the system-wide .pc file for the pkgconfig() requires magic -BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(spice-protocol) >= 0.14.1 Requires(pre): permissions BuildRequires: pkgconfig(libcacard) >= 2.5.1 @@ -138,17 +134,31 @@ %prep %setup -q %patch0 -p1 -%patch1 -p1 -cd subprojects/spice-common -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -cd ../../ cp %{SOURCE3} . %build -%meson -Dvapi=enabled -Dlz4=enabled -Dsmartcard=enabled -Dusb-ids-path=/usr/share/hwdata/usb.ids +%meson \ + -Dopus=enabled \ + -Dgtk=enabled \ + -Dwayland-protocols=enabled \ + -Dwebdav=enabled \ + -Dbuiltin-mjpeg=true \ + -Dusbredir=enabled \ + -Dlibcap-ng=enabled \ + -Dpolkit=enabled \ + -Dpie=true \ + -Dusb-acl-helper-dir=%{_bindir} \ + -Dusb-ids-path=/usr/share/hwdata/usb.ids \ + -Dcoroutine=auto \ + -Dintrospection=enabled \ + -Dvapi=enabled \ + -Dlz4=enabled \ + -Dsasl=enabled \ + -Dsmartcard=enabled \ + -Dvalgrind=false \ + -Dgtk_doc=enabled \ + -Dalignment-checks=false \ + -Drecorder=false %meson_build %install ++++++ spice-gtk-0.38.tar.xz -> spice-gtk-0.39.tar.xz ++++++ ++++ 8547 lines of diff (skipped) _______________________________________________ openSUSE Commits mailing list -- [email protected] To unsubscribe, email [email protected] List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/[email protected]
