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]

Reply via email to