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)


Reply via email to