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)
