[packages/zathura-pdf-mupdf] upstream patch for mupdf 1.16; rel 3

atler atler at pld-linux.org
Sat Aug 3 17:07:42 CEST 2019


commit 20f4b56a02b3b9f8655ce493924b50615a4e3f11
Author: Jan Palus <atler at pld-linux.org>
Date:   Sat Aug 3 17:00:13 2019 +0200

    upstream patch for mupdf 1.16; rel 3

 zathura-pdf-mupdf-1.16.patch | 25 +++++++++++++++++++++++++
 zathura-pdf-mupdf.spec       |  8 +++++---
 2 files changed, 30 insertions(+), 3 deletions(-)
---
diff --git a/zathura-pdf-mupdf.spec b/zathura-pdf-mupdf.spec
index bef882d..dc0db56 100644
--- a/zathura-pdf-mupdf.spec
+++ b/zathura-pdf-mupdf.spec
@@ -2,11 +2,12 @@ Summary:	mupdf based PDF plugin for zathura
 Summary(pl.UTF-8):	Wtyczka PDF dla zathury oparta na silniku mupdf
 Name:		zathura-pdf-mupdf
 Version:	0.3.4
-Release:	2
+Release:	3
 License:	BSD-like
 Group:		Applications/Publishing
 Source0:	https://pwmt.org/projects/zathura-pdf-mupdf/download/%{name}-%{version}.tar.xz
 # Source0-md5:	60d5abdf5e6f0f869db6422e9c99fdc0
+Patch0:		%{name}-1.16.patch
 URL:		https://pwmt.org/projects/zathura-pdf-mupdf/
 BuildRequires:	cairo-devel
 # C11
@@ -15,7 +16,7 @@ BuildRequires:	girara-devel >= 0.2.3
 BuildRequires:	glib2-devel >= 2.0
 BuildRequires:	gtk+3-devel >= 3.2
 BuildRequires:	meson >= 0.43
-BuildRequires:	mupdf-devel >= 1.14
+BuildRequires:	mupdf-devel >= 1.16
 BuildRequires:	ninja
 BuildRequires:	pkgconfig
 BuildRequires:	tar >= 1:1.22
@@ -23,7 +24,7 @@ BuildRequires:	xz
 BuildRequires:	zathura-devel >= 0.3.9
 Requires(post,postun):	desktop-file-utils
 Requires:	girara >= 0.2.3
-Requires:	mupdf >= 1.14
+Requires:	mupdf >= 1.16
 Requires:	zathura >= 0.3.9
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -37,6 +38,7 @@ wykorzystaniem silnika renderującego mupdf.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %meson build
diff --git a/zathura-pdf-mupdf-1.16.patch b/zathura-pdf-mupdf-1.16.patch
new file mode 100644
index 0000000..17a55b3
--- /dev/null
+++ b/zathura-pdf-mupdf-1.16.patch
@@ -0,0 +1,25 @@
+From 95c830c9f6cfe4ba99535ecfba0a700ceb15a25a Mon Sep 17 00:00:00 2001
+From: Pavel Vinogradov <vin.public at gmail.com>
+Date: Wed, 24 Jul 2019 14:31:31 -0400
+Subject: [PATCH] Adapted to MuPDF >= 1.16.x
+
+---
+ zathura-pdf-mupdf/search.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/zathura-pdf-mupdf/search.c b/zathura-pdf-mupdf/search.c
+index 5176fe0..f84dea0 100644
+--- a/zathura-pdf-mupdf/search.c
++++ b/zathura-pdf-mupdf/search.c
+@@ -39,7 +39,7 @@ pdf_page_search_text(zathura_page_t* page, void* data, const char* text, zathura
+     mupdf_page_extract_text(mupdf_document, mupdf_page);
+   }
+ 
+-  fz_quad* hit_bbox = fz_malloc_array(mupdf_page->ctx, N_SEARCH_RESULTS, sizeof(fz_quad));
++  fz_quad* hit_bbox = fz_malloc_array(mupdf_page->ctx, N_SEARCH_RESULTS, fz_quad);
+   int num_results = fz_search_stext_page(mupdf_page->ctx, mupdf_page->text,
+       text, hit_bbox, N_SEARCH_RESULTS);
+ 
+-- 
+2.20.1
+
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/zathura-pdf-mupdf.git/commitdiff/20f4b56a02b3b9f8655ce493924b50615a4e3f11



More information about the pld-cvs-commit mailing list