[packages/qpdf] enable zopfli support

atler atler at pld-linux.org
Wed Nov 5 14:05:15 CET 2025


commit e23dcdad5ea88659da39f0304e9e6239d0b781a8
Author: Jan Palus <atler at pld-linux.org>
Date:   Wed Nov 5 14:04:10 2025 +0100

    enable zopfli support

 qpdf.spec | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/qpdf.spec b/qpdf.spec
index 3d98ec8..17ff5a5 100644
--- a/qpdf.spec
+++ b/qpdf.spec
@@ -2,6 +2,7 @@
 # Conditional build:
 %bcond_without	gnutls		# gnutls crypto provider
 %bcond_with	openssl		# openssl crypto provider
+%bcond_without	zopfli		# zopfli based compression support
 %bcond_without	static_libs	# static library build
 #
 Summary:	Command-line tools and library for transforming PDF files
@@ -29,8 +30,9 @@ BuildRequires:	make >= 1:3.81
 BuildRequires:	perl-Digest-MD5
 BuildRequires:	perl-base
 BuildRequires:	pkgconfig
-BuildRequires:	rpmbuild(macros) >= 2.025
+BuildRequires:	rpmbuild(macros) >= 2.047
 BuildRequires:	zlib-devel
+%{?with_zopfli:BuildRequires:	zopfli-devel}
 Requires:	%{name}-libs = %{version}-%{release}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -103,7 +105,8 @@ Statyczna biblioteka QPDF.
 	-DREQUIRE_CRYPTO_NATIVE=ON \
 	%{?with_openssl:-DREQUIRE_CRYPTO_OPENSSL=ON} \
 	-DSHOW_FAILED_TEST_OUTPUT=ON \
-	-DUSE_IMPLICIT_CRYPTO=OFF
+	-DUSE_IMPLICIT_CRYPTO=OFF \
+	-DZOPFLI=%{__ON_OFF zopfli}
 
 %{__make} -C build
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/qpdf.git/commitdiff/e23dcdad5ea88659da39f0304e9e6239d0b781a8




More information about the pld-cvs-commit mailing list