From 0e20310e58ff2aa3b70c6a874c3454a3f5845bf1cf683b16cbf18188d66ae4a0 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Tue, 2 Aug 2022 05:38:44 +0000 Subject: [PATCH] Accepting request 992108 from home:dirkmueller:Factory - update to 1.20.0: * Experimental C# bindings * Cross compilation should no longer need a host compiler * Major additions to JNI bindings * New API to edit outline * New API to resolve and create links * New API to toggle individual layers in PDF * Layer panel in mupdf-gl * Layer option in mutool draw * New API to add a Javascript console * Console panel in mupdf-gl * Text search API extended to be able to distinguish between separate search hits * Command line tool improvements: * all: Negative page numbers to index from the last page * mutool draw: Add option to render document without text * mutool draw and convert: Support DPI option in text and HTML output * New hybrid HTML output format using "scripts/pdftohtml" script: * Graphics in a background image * Text on top * Improved WASM viewer demo * Support high DPI screens * Progressive loading * Update to zlib 1.2.12 for security fix OBS-URL: https://build.opensuse.org/request/show/992108 OBS-URL: https://build.opensuse.org/package/show/Publishing/mupdf?expand=0&rev=98 --- mupdf-1.19.1-source.tar.xz | 3 --- mupdf-1.20.0-source.tar.zst | 3 +++ mupdf.changes | 27 +++++++++++++++++++++++++++ mupdf.spec | 5 +++-- 4 files changed, 33 insertions(+), 5 deletions(-) delete mode 100644 mupdf-1.19.1-source.tar.xz create mode 100644 mupdf-1.20.0-source.tar.zst diff --git a/mupdf-1.19.1-source.tar.xz b/mupdf-1.19.1-source.tar.xz deleted file mode 100644 index 1f91c2d..0000000 --- a/mupdf-1.19.1-source.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b5eac663fe74f33c430eda342f655cf41fa73d71610f0884768a856a82e3803e -size 64884172 diff --git a/mupdf-1.20.0-source.tar.zst b/mupdf-1.20.0-source.tar.zst new file mode 100644 index 0000000..09bd9e5 --- /dev/null +++ b/mupdf-1.20.0-source.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee51ebf8de0b2d4a4643041a7ed76147296a194a03e5a8a4f58c960597c007ab +size 70134965 diff --git a/mupdf.changes b/mupdf.changes index e9fe1f5..6461d58 100644 --- a/mupdf.changes +++ b/mupdf.changes @@ -1,3 +1,30 @@ +------------------------------------------------------------------- +Mon Aug 1 21:28:07 UTC 2022 - Dirk Müller + +- update to 1.20.0: + * Experimental C# bindings + * Cross compilation should no longer need a host compiler + * Major additions to JNI bindings + * New API to edit outline + * New API to resolve and create links + * New API to toggle individual layers in PDF + * Layer panel in mupdf-gl + * Layer option in mutool draw + * New API to add a Javascript console + * Console panel in mupdf-gl + * Text search API extended to be able to distinguish between separate search hits + * Command line tool improvements: + * all: Negative page numbers to index from the last page + * mutool draw: Add option to render document without text + * mutool draw and convert: Support DPI option in text and HTML output + * New hybrid HTML output format using "scripts/pdftohtml" script: + * Graphics in a background image + * Text on top + * Improved WASM viewer demo + * Support high DPI screens + * Progressive loading + * Update to zlib 1.2.12 for security fix + ------------------------------------------------------------------- Fri Apr 22 20:56:48 UTC 2022 - Dirk Müller diff --git a/mupdf.spec b/mupdf.spec index 7fd630d..3b157c8 100644 --- a/mupdf.spec +++ b/mupdf.spec @@ -18,13 +18,13 @@ Name: mupdf -Version: 1.19.1 +Version: 1.20.0 Release: 0 Summary: PDF and XPS Viewer and Parser and Rendering Library License: AGPL-3.0-or-later Group: Productivity/Office/Other URL: https://mupdf.com/ -Source0: https://mupdf.com/downloads/archive/%{name}-%{version}-source.tar.xz +Source0: https://mupdf.com/downloads/archive/%{name}-%{version}-source.tar.zst Source1: %{name}.desktop Source2: %{name}-gl.desktop Patch0: mupdf-no-strip.patch @@ -41,6 +41,7 @@ BuildRequires: openjpeg2-devel BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: zlib-devel +BuildRequires: zstd BuildRequires: pkgconfig(harfbuzz) BuildRequires: pkgconfig(lcms2) BuildRequires: pkgconfig(openssl)