Hello community,

here is the log from the commit of package spice for openSUSE:Factory checked 
in at 2018-10-01 09:03:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/spice (Old)
 and      /work/SRC/openSUSE:Factory/.spice.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "spice"

Mon Oct  1 09:03:28 2018 rev:30 rq:636755 version:0.14.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/spice/spice.changes      2018-08-28 
09:21:33.104286567 +0200
+++ /work/SRC/openSUSE:Factory/.spice.new/spice.changes 2018-10-01 
09:03:31.103991260 +0200
@@ -1,0 +2,49 @@
+Wed Sep 19 22:47:44 UTC 2018 - [email protected]
+
+- Upstream disabled support for the celt051 audio codec by default,
+  do likewise in the spec
+- Note updated 0.14.1 build dependencies in the spec:
+  * OpenSSL 1.0.0 or newer is now required
+  * glib 2.32 required
+- add upstream signing key and verify source signature
+
+-------------------------------------------------------------------
+Wed Sep 19 19:42:07 UTC 2018 - Bruce Rogers <[email protected]>
+
+- Update to v0.14.1 stable release
+  The announcement email describes this release as follows:
+  The main change in this release is the addition of a new protocol
+  extension in order to support streaming the remote display as a
+  video stream rather than going through the QXL protocol. Together
+  with spice-streaming-agent, and/or with more work on the qemu/
+  spice-server side, this should allow streaming of 3D accelerated
+  VMs in the future. At this point, this part of spice-server is
+  still a work in progress (multi-monitor support and various
+  features are missing).
+  * avoid performance issues on Windows 10 KVM guests (boo#1109044)
+  * add new org.spice-space.stream.0 channel used for passing an
+    encoded video stream from the guest to the client
+  * add support for TCP_CORK to reduce the amount of packets that
+    we send
+  * fix CVE-2018-10873 (maintainer note: we already carried fix)
+  * fix cursor related migration crash
+  * fix regression causing sound recording to be muted after client
+    disconnection/reconnection (introduced in 0.13.90)
+  * fix regression in corner cases where images could be sent
+    uncompressed when they used to be compressed with QUIC
+  * disable TLS 1.0 support
+  * CELT 0.5.1 support is now disabled by default. If celt051-devel
+    is installed at build-time, --enable-celt051/--disable-celt051
+     must be explicitly specified
+  * drop support for unsupported OpenSSL version. OpenSSL 1.0.0 or
+    newer is now required
+  * bumped minimum required glib version to 2.32
+  * endianness fixes
+  * (small) leak fixes
+  * usual round of code cleanups
+  * not directly related to this release, but the upstream git
+    repository is now hosted on gitlab.freedesktop.org
+- Removed patches:
+    bb15d481-Fix-flexible-array-buffer-overflow.patch
+
+-------------------------------------------------------------------

Old:
----
  bb15d481-Fix-flexible-array-buffer-overflow.patch
  spice-0.14.0.tar.bz2

New:
----
  spice-0.14.1.tar.bz2
  spice-0.14.1.tar.bz2.sign
  spice.keyring

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

Other differences:
------------------
++++++ spice.spec ++++++
--- /var/tmp/diff_new_pack.UXqDVy/_old  2018-10-01 09:03:31.703990740 +0200
+++ /var/tmp/diff_new_pack.UXqDVy/_new  2018-10-01 09:03:31.703990740 +0200
@@ -28,37 +28,37 @@
 %bcond_with libcard
 %bcond_with lz4
 %endif
+%bcond_with celt051
 Name:           spice
-Version:        0.14.0
+Version:        0.14.1
 Release:        0
 Summary:        SPICE client and server library
 License:        LGPL-2.1-or-later OR GPL-2.0-or-later
 Group:          Productivity/Networking/Other
-Url:            http://www.spice-space.org/
-Source:         
http://spice-space.org/download/releases/%{name}-%{version}.tar.bz2
+URL:            https://www.spice-space.org/
+Source:         
https://www.spice-space.org/download/releases/spice-server/%{name}-%{version}.tar.bz2
+Source2:        
https://www.spice-space.org/download/releases/spice-server/%{name}-%{version}.tar.bz2.sign
+Source3:        %{name}.keyring
 Source99:       %{name}.rpmlintrc
 # PATCH-FIX-UPSTREAM - CVE-2018-10893
 Patch0:         0001-lz-Avoid-buffer-reading-overflow-checking-for-image-.patch
 Patch1:         0002-lz-More-checks-on-image-sizes.patch
-# PATCH-FIX-UPSTREAM - CVE-2018-10873
-Patch2:         bb15d481-Fix-flexible-array-buffer-overflow.patch
 BuildRequires:  gcc-c++
 BuildRequires:  libjpeg-devel
 BuildRequires:  pkgconfig
 BuildRequires:  python3-pyparsing
 BuildRequires:  python3-six
 BuildRequires:  pkgconfig(alsa)
-BuildRequires:  pkgconfig(celt051)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.28
+BuildRequires:  pkgconfig(glib-2.0) >= 2.32
 BuildRequires:  pkgconfig(gstreamer-1.0)
 BuildRequires:  pkgconfig(gstreamer-app-1.0)
 BuildRequires:  pkgconfig(gstreamer-video-1.0)
 BuildRequires:  pkgconfig(libsasl2)
-BuildRequires:  pkgconfig(openssl)
+BuildRequires:  pkgconfig(openssl) >= 1.0.0
 BuildRequires:  pkgconfig(opus)
 BuildRequires:  pkgconfig(orc-0.4)
 BuildRequires:  pkgconfig(pixman-1) >= 0.17.7
-BuildRequires:  pkgconfig(spice-protocol) >= 0.12.11
+BuildRequires:  pkgconfig(spice-protocol) >= 0.12.14
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xext)
 BuildRequires:  pkgconfig(xfixes)
@@ -67,6 +67,9 @@
 BuildRequires:  pkgconfig(xrender)
 BuildRequires:  pkgconfig(zlib)
 Requires:       celt051
+%if %{with celt051}
+BuildRequires:  pkgconfig(celt051)
+%endif
 %if %{with libcard}
 BuildRequires:  pkgconfig(libcacard)
 %endif
@@ -101,14 +104,13 @@
 
 %prep
 %setup -q
-pushd spice-common
+pushd subprojects/spice-common
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 popd
 
 %build
-export PYTHON=/usr/bin/python3
+export PYTHON=%{_bindir}/python3
 %configure \
         --disable-silent-rules \
         --disable-static \
@@ -119,7 +121,10 @@
 %if %{with lz4}
         --enable-lz4 \
 %endif
+       --with-sasl=yes \
+%if %{with celt051}
         --enable-celt051 \
+%endif
         --enable-gstreamer
 make %{?_smp_mflags}
 

++++++ spice-0.14.0.tar.bz2 -> spice-0.14.1.tar.bz2 ++++++
++++ 228235 lines of diff (skipped)


Reply via email to