Summary: A TigerVNC remote display system
Summary(pl.UTF-8): System zdalnego dostępu TigerVNC
Name: tigervnc
-Version: 1.3.0
-Release: 5
+Version: 1.3.1
+Release: 4
License: GPL v2
Group: X11/Applications/Networking
-Source0: http://download.sourceforge.net/tigervnc/%{name}-%{version}.tar.bz2
-# Source0-md5: a5158228e64d14496821a39bf3851f1b
+Source0: http://download.sourceforge.net/tigervnc/%{name}-%{version}.tar.gz
+# Source0-md5: e80b16aa74f1d8e89f284a6aef99955d
Source1: %{name}.desktop
Source2: vncserver.init
Source3: vncserver.sysconfig
Source5: vncserver-service-generator
Patch0: %{name}-cookie.patch
Patch1: %{name}-ldnow.patch
-Patch2: %{name}-rh102434.patch
Patch3: %{name}-as-needed.patch
Patch4: %{name}-ipv6.patch
Patch5: %{name}-rh692048.patch
Patch8: %{name}-typecast.patch
Patch9: tigervnc-xstartup.patch
Patch10: xserver.patch
-Patch11: tigervnc-key_is_down.patch
+Patch11: tigervnc-getmaster.patch
+Patch12: tigervnc-setcursor-crash.patch
+Patch13: tigervnc-xserver-1.15.patch
+Patch14: tigervnc-zrle-crash.patch
URL: http://www.tigervnc.com/
BuildRequires: ImageMagick
BuildRequires: ImageMagick-coder-png
BuildRequires: xorg-lib-libpciaccess-devel >= 0.13
BuildRequires: xorg-lib-libxkbfile-devel
BuildRequires: xorg-lib-libxkbui-devel >= 1.0.2
+BuildRequires: xorg-lib-libxshmfence-devel >= 1.1
BuildRequires: xorg-lib-xtrans-devel >= 1.2.2
BuildRequires: xorg-proto-bigreqsproto-devel >= 1.1.0
BuildRequires: xorg-proto-damageproto-devel >= 1.1
+BuildRequires: xorg-proto-dri3proto-devel >= 1.0
BuildRequires: xorg-proto-fixesproto-devel >= 4.1
BuildRequires: xorg-proto-fontcacheproto-devel
BuildRequires: xorg-proto-fontsproto-devel
BuildRequires: xorg-proto-glproto-devel >= 1.4.10
BuildRequires: xorg-proto-inputproto-devel >= 1.9.99.902
BuildRequires: xorg-proto-kbproto-devel >= 1.0.3
+BuildRequires: xorg-proto-presentproto-devel >= 1.0
BuildRequires: xorg-proto-printproto-devel
BuildRequires: xorg-proto-randrproto-devel >= 1.3
BuildRequires: xorg-proto-recordproto-devel
%setup -q
%patch0 -p1
%patch1 -p1
-%patch2 -p1
%patch3 -p1
%patch4 -p0
%patch5 -p1
%patch8 -p1
%patch9 -p1
%patch11 -p1
+%patch12 -p1
+%patch14 -p1
cp -a %{_usrsrc}/xorg-xserver-server-%{_xserverver}/* unix/xserver
+%patch13 -p1
+
cd unix/xserver
-patch -p1 <%{PATCH10}
-cd -
+%patch10 -p1
%build
%cmake .
--disable-xfbdev \
--disable-dri \
--enable-dri2 \
+ --enable-dri3 \
--with-pic \
--disable-static \
--disable-xinerama \
--disable-composite \
+ --disable-wayland \
--enable-glx \
--enable-glx-tls \
--enable-aiglx \