Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

mupdf-1.18.0-1.5 RPM for armv7hl

From OpenSuSE Ports Tumbleweed for armv7hl

Name: mupdf Distribution: openSUSE Tumbleweed
Version: 1.18.0 Vendor: openSUSE
Release: 1.5 Build date: Thu May 27 22:08:01 2021
Group: Productivity/Office/Other Build host: obs-arm-6
Size: 21421774 Source RPM: mupdf-1.18.0-1.5.src.rpm
Summary: PDF and XPS Viewer and Parser and Rendering Library
MuPDF is a PDF and XPS viewer and parser/rendering library.

The renderer in MuPDF is tailored for anti-aliased graphics. It
renders text with metrics and spacing accurate to within fractions of
a pixel for reproducing the look of a printed page on screen.

MuPDF supports PDF 1.7 with transparency, encryption, hyperlinks,
annotations and search. MuPDF can also read XPS documents






* Sun Oct 25 2020 Hsiu-Ming Chang <>
  - Update to version 1.18.0
    * mutool draw: bbox output format.
    * mutool draw: structured text extraction in JSON format.
    * mutool run: StructuredText.walk()
    * mutool run: PDFPage.process() and PDFAnnotation.process()
    * mupdf-gl: Added IBM Common User Access shortcuts for copy & paste.
    * mupdf-gl: Improved redaction UI.
    * java: Example desktop Java viewer.
    * wasm: WebAssembly viewer that runs in a browser.
    * html: Added HTML5 parser.
    * api: Dehyphenation option in structured text extraction, to improve searching for words that are hyphenated across lines.
    * api: pdf_new_date, pdf_to_date, pdf_dict_put_date and pdf_dict_get_date.
    * api: Added choice of image redaction algorithms: none, full, partial.
    * api: Optional use of Tesseract to use OCR to extract text.
    * svg: Many small parsing fixes.
    * svg: Parse inline CSS style attributes.
    * svg: Text elements (simple text layout only).
    * High security redaction -- save redacted PDF as flattened bitmap, guaranteed to not leak any sensitive redacted information.
    * Experimental C++ bindings.
    * Experimental Python bindings.
* Fri Jun 19 2020 Dan Čermák <>
  - Update to version 1.17.0
    * api: Improved accessors for markup/ink/polygon annotation data.
    * api: Chapter based API for faster EPUB loading.
    * api: Add more documentation to header files.
    * api: Improved digital signature signing and verification.
    * api: Validate changes in a signed PDF file.
    * build: Moved windows build to VS2019 solution.
    * pdf: Redaction now works on images and links as well as text.
    * pdf: Greek, Cyrillic, Chinese, Japanese, and Korean scripts in forms and annotations.
    * pdf: File attachment annotations.
    * pdf: Use CCITT Fax compression for 1-bit images when creating PDF files.
    * epub: More forgiving XHTML parsing.
    * epub: Accelerator files to cache chapter data for faster EPUB loading.
    * epub: Optimized memory use.
    * mutool run: Edit Markup, Ink, and Polygon annotation data.
    * mutool run: Fill out form fields.
    * viewer: Ask for confirmation before closing a PDF with unsaved changes.
    * viewer: Embed and extract file attachment annotations.
    * library: Miscellaneous bugfixes.
    * library: Fixes to store operation.
    * thirdparty: Updated Harfbuzz to 2.6.4.
    * thirdparty: Updated jbig2dec to 0.18.
    * thirdparty: Updated MuJS to 1.0.7.
    * thirdparty: Updated OpenJPEG to 2.3.1.
    * thirdparty: Updated cURL to 7.66.0 (windows only).
* Fri Jun 12 2020 Martin Pluskal <>
  - Fix building with gcc10
* Tue Sep 10 2019 Christophe Giboudeaux <>
  - Use -ffat-lto-objects when building static libraries.
* Wed Aug 14 2019 Xaver Hellauer <>
  - Update to version 1.16.1
    * Changes in version 1.16.1:
    * Bugfixes
    * Changes in version 1.16.0:
    * api: Major overhaul of color management architecture.
    * api: Improved functions to verify/sign PDF documents.
    * api: Number tree accessor function pdf_lookup_number.
    * api: Parse and handle more options for PWG output.
    * api: Removed obsolete gproof document type.
    * api: User callbacks for warning and error messages.
    * epub: Changed default page size to A5.
    * epub: Draw embedded SVG documents in EPUB/XHTML.
    * epub: New Noto fonts covering more unicode scripts.
    * epub: Support small-caps font-variant.
    * pdf: Add Redact annotation type and function to apply redactions.
    * pdf: Add/remove/change encryption and password when saving PDF files.
    * pdf: Improvements to text handling in PDF filter processor.
    * pdf: MP and DP operators now call begin/end_layer device methods.
    * pdf: New and improved progressive loading.
    * svg: Draw external images in SVG documents.
    * mutool show: Add 'form' selector to list PDF form fields.
    * mutool sign: Sign PDF documents from the command line.
    * mutool sign: Verify signatures in PDF documents from the command line.
    * viewer: Option to save a script of user actions for replay with mutool run.
    * viewer: Runtime toggle for ICC and spot rendering.
    * viewer: Tooltip when hovering over a link in mupdf-gl.
    * Changes in version 1.15.0:
    * WebAssembly build target and examples.
    * Improved forms API in both C and Java bindings.
    * Improved forms JavaScript support.
    * Create appearance streams for more form field types.
    * Fixed many bugs in ICC color management.
    * Fixed many memory leaks in error cleanup.
    * Fixed bugs in pdfwrite output.
    * Improved text extraction from LaTeX documents with math symbols.
    * Improved trace device formatting.
    * Support CBZ and CBT files larger than 2Gb.
    * Show table of contents for FB2 and XHTML documents.
    * Show embedded raster images in SVG and XHTML documents.
    * Show FB2 cover page.
    * Add option to save PDF files without encryption.
    * Add inhibit-spaces option to stext device to turn off missing space detection.
    * Simplified fz_try/fz_always/fz_catch macros.
    * mupdf-gl improvements:
    * Automatically open annotation editor when selecting an annotation.
    * Full page color tinting option in mupdf-gl.
    * Show/hide table of contents sections.
    * Trigger a reload with sighup.
    * Toggle spot color mode with 'e'.
  - Remove merged patches:
    * mupdf-CVE-2018-16647.patch
    * mupdf-CVE-2018-16648.patch
    * mupdf-CVE-2018-18662.patch
    * 0001-Fix-699840-Use-saved-sig_widget-pointer-to-sign-sign.patch
    * 0001-Write-placeholder-appearance-streams-for-digital-sig.patch
    * 0001-fix-build-on-big-endian.patch
* Thu Mar 14 2019 Yunhe Guo <>
  - Update source download link so we can submit it to Factory
* Mon Mar 11 2019 Yunhe Guo <>
  - Add build dependencies:
    * liblcms2-devel
    * Mesa-libGL-devel
    * freeglut-devel
    * pkgconfig(openssl)
    * pkgconfig(xi)
    * pkgconfig(xrandr)
  - Change COPYING to %licnese instead of %doc
  - Update mupdf-no-strip.patch
  - Add patches from Fedora project:
    * mupdf-CVE-2018-16647.patch
    * mupdf-CVE-2018-16648.patch
    * mupdf-CVE-2018-18662.patch
    * 0001-Fix-699840-Use-saved-sig_widget-pointer-to-sign-sign.patch
    * 0001-Write-placeholder-appearance-streams-for-digital-sig.patch
    * 0001-fix-build-on-big-endian.patch
  - Update to version 1.14:
    * New features:
    * Added "Source Han Serif" CJK fallback font.
    * Added more scripts to the Noto fallback fonts.
    * Multi-page PNM support.
    * "mutool show" now supports a path syntax for selecting objects to show.
    * Build system simplifications:
    * Auto-generated CMap, ICC, and JS source files are checked in to git.
    * Embedded CMap resources are now generated by a python script.
    * Embedded font resources are linked directly if using GNU ld or windows.
    * Namegen tool replaced by use of C macros.
    * Simplified Makefile.
    * Annotation editing:
    * New annotation editing mode in mupdf-gl.
    * Can create, edit, and delete most annotation types.
    * Can create appearance streams for most annotation types.
    * Can create appearance streams for Tx form fields.
    * Can create appearance streams for Ch form fields.
    * Form filling in mupdf-gl:
    * Can click buttons, checkboxes, and radioboxes.
    * Can fill out text fields using dialog box.
    * Can select choice options using dialog box.
    * Can verify and sign digital signatures.
    * Improved UI for mupdf-gl:
    * Password dialog.
    * Error dialog.
    * Open/save file dialog.
    * Snap selection to words or lines by holding control or control+shift.
    * Save and restore current location, bookmarks, and navigation history.
    * Bug fixes:
    * Improved CJK character fallback handling in EPUB.
    * API changes:
    * Pass rectangle and matrix structs by value.
    * Replaced PDF_NAME_Xxx macros with PDF_NAME(Xxx).
    * Added PDF_TRUE, PDF_FALSE, and PDF_NULL constant pdf_obj* macros.
    * Added helper functions: pdf_dict_get_int, etc.
    * Removed 'doc' argument in pdf_new_int, etc.
    * Quads instead of rects when highlighting and searching text.
    * mutool run: Pass arguments to script in scriptArgs global.
* Mon Apr 23 2018
  - Ensure neutrality of description.
* Mon Apr 23 2018
  - Update to version 1.13:
    - primarily a bugfix release.
    - New "mutool sign" tool for showing and verifying digital signatures.
    - Chinese, Japanese, Korean, Cyrillic, and Greek font support in mutool create.
    - Improvements to annotation editing API.
  - Dropped patches, which are included upstream now:
    - CVE-2018-6192.patch
    - CVE-2018-5686.patch
    - CVE-2018-6187.patch
    - CVE-2018-1000051.patch
    - CVE-2017-17858.patch
    - CVE-2018-6544.patch
    - fix-openjpeg-flags.patch
* Wed Feb 14 2018
  -mupdf-no-strip.patch: fix debuginfo generation
* Wed Feb 14 2018
  - Remove xorg-x11-devel from buildrequires
* Mon Feb 12 2018
  - Add CVE-2018-1000051.patch: Fix a Use After Free vulnerability in
    fz_keep_key_storable that can potentially result in DoS / remote
    code execution (CVE-2018-1000051 bsc#1080531)
* Tue Feb 06 2018
  - use freetype2-devel explictily as buildrequires
* Fri Feb 02 2018
  - CVE-2018-6192.patch: Use official fix from usptream (CVE-2018-6192
* Fri Feb 02 2018
  - Add CVE-2018-6544.patch to fix a DoS in pdf_load_obj_stm within in
    pdf/pdf-xref.c (CVE-2018-6544 boo#1079100)
  - Add CVE-2018-6192.patch to fix a DoS in pdf_read_new_xref within
    pdf/pdf-xref.c via crafted PDF file (CVE-2018-6192 boo#1077755)
* Fri Feb 02 2018
  - Add CVE-2018-6187.patch to fix a heap buffer overflow in in pdf-write.c
    in the do_pdf_save_document function (CVE-2018-6187 boo#1077407)
* Tue Jan 23 2018
  - Add CVE-2017-17858.patch to fix an heap-based buffer overflow
    CVE-2017-17858 bsc#1077161
* Mon Jan 22 2018
  - Add CVE-2018-5686.patch to fix an infinite loop
    CVE-2018-5686 bsc#1075936
* Sun Jan 14 2018
  - Update to version 1.12.0
    * Color Management:
      + LCMS2 library for color management
      + CMYK rendering with overprint simulation
      + Spot color rendering
      + Transparency rendering fixes
    * Structured text output improvements:
      + Reworked structured text API
      + Faster text searching
      + Highlight and copy text by selecting lines instead of by
      + New semantic XHTML output format
      + New layout preserving HTML output format
    * Features and improvements:
      + Improved non-AA rendering with new scan converter
      + Improved LARGEFILE support
      + Improved TIFF support
      + Improved documentation
      + PCLm output.
      + PSD output.
      + New "mutool trace" tool.
      + New "mutool sign" tool (work in progress).
      + Text redaction (work in progress).
      + Lots of bug fixes.
  - Strip "-source" from tarball name
  - Switch to xz release (13mb smaller)
  - rebase fix-openjpeg-flags.patch
  - drop reproducible.patch
    * fixed upstream in 081d4c72430e3077a05499c783d9fbe24361b368
  - Fixes CVE-2017-15369 (bsc#1063413), CVE-2017-15587 (bsc#1064027)



Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Oct 27 23:27:34 2021