[packages/zathura] - updated to 0.5.12, no synctex for now (seems to require library from very recent TeXLive)

qboosh qboosh at pld-linux.org
Sun Jul 6 06:55:17 CEST 2025


commit 50806f837b6e633bcbab12446362463814913118
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Jul 6 06:56:46 2025 +0200

    - updated to 0.5.12, no synctex for now (seems to require library from very recent TeXLive)

 zathura.spec | 33 +++++++++++++++++++++------------
 1 file changed, 21 insertions(+), 12 deletions(-)
---
diff --git a/zathura.spec b/zathura.spec
index 24d149d..62fb558 100644
--- a/zathura.spec
+++ b/zathura.spec
@@ -1,3 +1,7 @@
+#
+# Conditional build:
+%bcond_with	synctex		# SynxTeX support
+
 %define		_zathura_plugin_api	6
 %define		_zathura_plugin_abi	7
 
@@ -5,12 +9,12 @@ Summary:	A vi-like PDF reader
 Summary(hu.UTF-8):	Egy vi-szerű PDF olvasó
 Summary(pl.UTF-8):	Czytnik PDF podobny do vi
 Name:		zathura
-Version:	0.5.11
+Version:	0.5.12
 Release:	1
 License:	BSD-like
 Group:		Applications/Text
 Source0:	https://pwmt.org/projects/zathura/download/%{name}-%{version}.tar.xz
-# Source0-md5:	5565b692ce22786236f814feb12e555a
+# Source0-md5:	c3ad6f2728607b17056be8b98d6d23a4
 Source1:	config.txt
 URL:		http://pwmt.org/projects/zathura
 BuildRequires:	cairo-devel
@@ -18,7 +22,7 @@ BuildRequires:	cairo-devel
 BuildRequires:	gcc >= 6:8.1
 BuildRequires:	gettext-tools
 BuildRequires:	girara-devel >= 0.4.5
-BuildRequires:	glib2-devel >= 1:2.72.0
+BuildRequires:	glib2-devel >= 1:2.76
 BuildRequires:	gtk+3-devel >= 3.24
 BuildRequires:	intltool
 BuildRequires:	json-glib-devel
@@ -27,26 +31,26 @@ BuildRequires:	libmagic-devel
 BuildRequires:	librsvg
 BuildRequires:	libseccomp-devel >= 2.5.5
 BuildRequires:	linux-libc-headers >= 7:6.6.0
-BuildRequires:	meson >= 0.61
+BuildRequires:	meson >= 1
 BuildRequires:	ninja
 BuildRequires:	pkgconfig
 BuildRequires:	python-docutils
 BuildRequires:	rpm-build >= 4.6
-BuildRequires:	rpmbuild(macros) >= 1.736
+BuildRequires:	rpmbuild(macros) >= 2.042
 BuildRequires:	sphinx-pdg
 BuildRequires:	sqlite3-devel >= 3.6.23
-BuildRequires:	synctex-devel >= 1.19
+%{?with_synctex:BuildRequires:	synctex-devel >= 2}
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	xz
 Requires(post,postun):	desktop-file-utils
 Requires(post,postun):	gtk-update-icon-cache
 Requires:	girara >= 0.4.5
-Requires:	glib2 >= 1:2.72.0
+Requires:	glib2 >= 1:2.76
 Requires:	gtk+3 >= 3.24
 Requires:	hicolor-icon-theme
 Requires:	libseccomp >= 2.5.5
 Requires:	sqlite3-libs >= 3.6.23
-Requires:	synctex >= 1.19
+%{?with_synctex:Requires:	synctex >= 2}
 Provides:	zathura(plugin-api) = %_zathura_plugin_api
 Provides:	zathura(plugin-abi) = %_zathura_plugin_abi
 Suggests:	zathura-pdf-poppler
@@ -147,16 +151,21 @@ if [ "$PLUGIN_API" != "%_zathura_plugin_api" ] || [ "$PLUGIN_ABI" != "%_zathura_
 fi
 
 %build
-%meson build
+%meson \
+	-Dconvert-icon=enabled \
+	-Dlandlock=enabled \
+	-Dmanpages=enabled \
+	-Dseccomp=enabled \
+	-Dsynctex=%{__enabled_disabled synctex} \
+	-Dtests=disabled
 
-%ninja_build -C build
+%meson_build
 
 %install
 rm -rf $RPM_BUILD_ROOT
-
 install -d $RPM_BUILD_ROOT%{_libdir}/%{name}
 
-%ninja_install -C build
+%meson_install
 
 %{__mv} $RPM_BUILD_ROOT%{_localedir}/id_ID $RPM_BUILD_ROOT%{_localedir}/id
 %{__mv} $RPM_BUILD_ROOT%{_localedir}/no $RPM_BUILD_ROOT%{_localedir}/nb
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/zathura.git/commitdiff/50806f837b6e633bcbab12446362463814913118



More information about the pld-cvs-commit mailing list