[packages/tigervnc] - only fltk 1.3.x; moved non-xserver BRs to main section
qboosh
qboosh at pld-linux.org
Fri Oct 9 20:21:46 CEST 2026
commit bc223f3b7764d756e782aa39e5cd2989ed707114
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Oct 9 20:22:06 2026 +0200
- only fltk 1.3.x; moved non-xserver BRs to main section
tigervnc.spec | 33 +++++++++++++++++++--------------
1 file changed, 19 insertions(+), 14 deletions(-)
---
diff --git a/tigervnc.spec b/tigervnc.spec
index a118e8f..c88717e 100644
--- a/tigervnc.spec
+++ b/tigervnc.spec
@@ -1,5 +1,7 @@
+#
+# Conditional build:
%bcond_without h264 # H264 support
-%bcond_without systemd # systemd
+%bcond_without systemd # systemd service
%define xversion 1.21.0
@@ -28,35 +30,37 @@ BuildRequires: cmake >= 3.10.0
BuildRequires: cpp
# libavcodec libavutil libswscale
%{?with_h264:BuildRequires: ffmpeg-devel}
-BuildRequires: fltk-devel
+BuildRequires: fltk-devel >= 1.3
+BuildRequires: fltk-devel < 1.4
BuildRequires: gettext-tools
+BuildRequires: glib2-devel >= 1:2.0
BuildRequires: gnutls-devel
BuildRequires: libjpeg-turbo-devel
-BuildRequires: libstdc++-devel
+BuildRequires: libpwquality-devel
+BuildRequires: libselinux-devel >= 2.0.86
+BuildRequires: libstdc++-devel >= 6:4.7
+BuildRequires: libuuid-devel
BuildRequires: nettle-devel
+BuildRequires: pipewire-devel >= 0.3
+BuildRequires: rpmbuild(macros) >= 2.047
+%{?with_systemd:BuildRequires: systemd-devel >= 1:209}
+BuildRequires: wayland-devel
+BuildRequires: xorg-lib-libxkbcommon-devel
BuildRequires: xorg-xserver-server-source >= %{xversion}
BuildRequires: zlib-devel
-# xserver BRs, should match xorg-xserver-server.spec
+# -- xserver BRs, should match xorg-xserver-server.spec
# for glx headers
BuildRequires: OpenGL-GLX-devel
BuildRequires: autoconf >= 2.60
BuildRequires: automake
-BuildRequires: glib2-devel
BuildRequires: libdrm-devel >= 2.4.89
-BuildRequires: libpwquality-devel
-BuildRequires: libselinux-devel >= 2.0.86
BuildRequires: libtool >= 2:2.2
-BuildRequires: libuuid-devel
BuildRequires: libunwind-devel
BuildRequires: ncurses-devel
BuildRequires: pam-devel
BuildRequires: perl-base
-BuildRequires: pipewire-devel >= 0.3
BuildRequires: pixman-devel >= 0.27.2
BuildRequires: pkgconfig >= 1:0.19
-BuildRequires: rpmbuild(macros) >= 2.047
-%{?with_systemd:BuildRequires: systemd-devel >= 1:209}
-BuildRequires: wayland-devel
BuildRequires: xorg-app-mkfontscale
BuildRequires: xorg-font-font-util >= 1.1
BuildRequires: xorg-lib-libX11-devel
@@ -81,7 +85,6 @@ BuildRequires: xorg-lib-libXxf86vm-devel
BuildRequires: xorg-lib-libfontenc-devel
BuildRequires: xorg-lib-libpciaccess-devel >= 0.13
BuildRequires: xorg-lib-libxcvt-devel
-BuildRequires: xorg-lib-libxkbcommon-devel
BuildRequires: xorg-lib-libxkbfile-devel
BuildRequires: xorg-lib-libxshmfence-devel >= 1.1
BuildRequires: xorg-lib-xtrans-devel >= 1.3.5
@@ -337,7 +340,9 @@ fi
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/tigervnc/vncserver-config-mandatory
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/tigervnc/vncserver.users
%config(noreplace) %verify(not md5 mtime size) /etc/pam.d/tigervnc
-%{?with_systemd:%{systemdunitdir}/vncserver at .service}
+%if %{with systemd}
+%{systemdunitdir}/vncserver at .service
+%endif
%{_mandir}/man1/Xvnc.1*
%{_mandir}/man1/x0vncserver.1*
%{_mandir}/man8/vncserver.8*
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/tigervnc.git/commitdiff/edb78d8962fa802a43dbe3505b6becc6ee6aceda
More information about the pld-cvs-commit
mailing list