Hello community, here is the log from the commit of package tigervnc for openSUSE:Factory checked in at 2015-04-18 10:38:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tigervnc (Old) and /work/SRC/openSUSE:Factory/.tigervnc.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tigervnc" Changes: -------- --- /work/SRC/openSUSE:Factory/tigervnc/tigervnc.changes 2015-04-07 09:28:29.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.tigervnc.new/tigervnc.changes 2015-04-18 10:38:45.000000000 +0200 @@ -1,0 +2,18 @@ +Wed Apr 15 10:39:07 UTC 2015 - [email protected] + +- Add tigervnc-gnutls-3.4-required.patch: raise gnutls dependency + to 3.2. Simplifies code, but makes it build with gnutls 3.4. + Patch taken from Arch. + +------------------------------------------------------------------- +Tue Apr 14 08:53:09 UTC 2015 - [email protected] + +- Updated to tigervnc 1.4.3 + + * Upstream patches applied to the underlying Xorg code base to mitigate + CVE-2015-0255 / bsc#915810. + * Fixes for performance regressions introduced in 1.4.0. + * Character encoding of clipboard text send by Java viewer now strictly + adheres to the RFB specification. + +------------------------------------------------------------------- Old: ---- tigervnc-1.4.1.tar.gz New: ---- tigervnc-gnutls-3.4-required.patch v1.4.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tigervnc.spec ++++++ --- /var/tmp/diff_new_pack.mNR8Xq/_old 2015-04-18 10:38:46.000000000 +0200 +++ /var/tmp/diff_new_pack.mNR8Xq/_new 2015-04-18 10:38:46.000000000 +0200 @@ -17,7 +17,7 @@ Name: tigervnc -Version: 1.4.1 +Version: 1.4.3 Release: 0 Provides: tightvnc = 1.3.9 Obsoletes: tightvnc < 1.3.9 @@ -86,12 +86,12 @@ Requires(post): update-alternatives Requires(postun): update-alternatives %endif -Url: http://sourceforge.net/apps/mediawiki/tigervnc/ +Url: http://tigervnc.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: A high-performance, platform-neutral implementation of VNC License: GPL-2.0 and MIT Group: System/X11/Servers/XF86_4 -Source1: tigervnc-1.4.1.tar.gz +Source1: https://github.com/TigerVNC/tigervnc/archive/v%{version}.tar.gz Source2: index.vnc Source3: vnc.xinetd Source4: 10-libvnc.conf @@ -111,6 +111,8 @@ Patch9: u_tigervnc-cve-2014-8240.patch Patch10: u_tigervnc-build-with-xserver-1.17.patch Patch11: u_terminate_instead_of_ignoring_restart.patch +# Require and build against gnutls 3.x +Patch12: tigervnc-gnutls-3.4-required.patch %description TigerVNC is a high-performance, platform-neutral implementation of VNC (Virtual Network Computing), @@ -129,7 +131,7 @@ This is the TigerVNC implementation of Xvnc. %prep -%setup -T -b1 +%setup -T -b1 -q cp -r /usr/src/xserver/* unix/xserver/ %patch1 -p1 @@ -143,6 +145,7 @@ %patch9 -p1 %patch10 -p1 %patch11 -p1 +%patch12 -p1 pushd unix/xserver patch -p1 < ../xserver116.patch @@ -213,6 +216,8 @@ ln -s -f %{_sysconfdir}/alternatives/vncviewer.1.gz $RPM_BUILD_ROOT%{_mandir}/man1/vncviewer.1.gz %endif +rm -rf $RPM_BUILD_ROOT/usr/share/doc/tigervnc-* + %find_lang '%{name}' %if 0%{?suse_version} >= 1315 @@ -233,9 +238,7 @@ %defattr(-,root,root,-) %ghost %{_bindir}/vncviewer %{_bindir}/vncviewer-tigervnc -%exclude /usr/share/doc/tigervnc-1.4.1 -%doc LICENCE.TXT -%doc README.txt +%doc LICENCE.TXT README.txt %ghost %_mandir/man1/vncviewer.1.gz %doc %_mandir/man1/vncviewer-tigervnc.1.gz %if 0%{?suse_version} >= 1315 @@ -244,6 +247,7 @@ %endif %files -n xorg-x11-Xvnc +%doc LICENCE.TXT README.txt %defattr(-,root,root) %{_bindir}/Xvnc ++++++ tigervnc-gnutls-3.4-required.patch ++++++ ++++ 719 lines (skipped)
