mupdf - Lightweight PDF and XPS Viewer and Parser and Rendering Library

Property Value
Distribution openSUSE Leap 42.3
Repository openSUSE Update Oss all
Package name mupdf
Package version 1.12.0
Package release 31.1
Package architecture x86_64
Package type rpm
Installed size 66.17 MB
Download size 34.60 MB
Official Mirror
MuPDF is a lightweight PDF and XPS viewer and parser/rendering library.
The renderer in MuPDF is tailored for high quality anti-aliased graphics. It
renders text with metrics and spacing accurate to within fractions of a pixel
for the highest fidelity in reproducing the look of a printed page on screen.
MuPDF is also small, fast, and yet complete. It supports PDF 1.7 with
transparency, encryption, hyperlinks, annotations, search and many other bells
and whistles. MuPDF can also read XPS documents (OpenXPS/ECMA-388).


Package Version Architecture Repository
mupdf-1.12.0-28.1.x86_64.rpm 1.12.0 x86_64 openSUSE Update Oss
mupdf-1.12.0-23.1.x86_64.rpm 1.12.0 x86_64 openSUSE Update Oss
mupdf-1.11-16.1.x86_64.rpm 1.11 x86_64 openSUSE Update Oss
mupdf-1.10a-14.19.x86_64.rpm 1.10a x86_64 openSUSE Oss
mupdf - - -


Name Value - - - - - - - - - - - - - - - - -
xdg-utils -


Name Value
application() -
application(mupdf.desktop) -
mimehandler(application/pdf) -
mimehandler(application/x-pdf) -
mupdf = 1.12.0-31.1
mupdf(x86-64) = 1.12.0-31.1


Type URL
Binary Package mupdf-1.12.0-31.1.x86_64.rpm
Source Package mupdf-1.12.0-31.1.src.rpm

Install Howto

Install mupdf rpm package:

# zypper install mupdf




2018-02-12 -
- 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)
- Use freetype2-devel explictily as build requirement
2018-02-02 -
- CVE-2018-6192.patch: Use official fix from usptream
2018-02-02 -
- 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)
2018-02-02 -
- 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)
2018-01-23 -
- Add CVE-2017-17858.patch to fix an heap-based buffer overflow
CVE-2017-17858 bsc#1077161
2018-01-22 -
- Add CVE-2018-5686.patch to fix an infinite loop
CVE-2018-5686 bsc#1075936
2018-01-14 -
- 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)
2017-11-10 -
- Update to version 1.11
* This is primarily a bug fix release.
* PDF portfolio support with command line tool "mutool
* Add callbacks to load fallback fonts from the system.
* Use system fonts in Android to reduce install size.
* Flag to disable publisher styles in EPUB layout.
* Improved SVG output.
- Refreshed fix-openjpeg-flags.patch and reproducible.patch
- Dropped CVE-2017-5896.patch, bsc1023760.patch,
CVE-2016-10221.patch, CVE-2016-8728.patch, CVE-2017-7976.patch,
CVE-2016-10132.patch, CVE-2016-10133.patch,
CVE-2016-10141.patch, CVE-2017-5627.patch
and CVE-2017-5628.patch (merged or adapted upstream)
2017-08-03 -
- Add CVE-2016-10221.patch, CVE-2016-8728.patch and
CVE-2017-7976.patch to fix CVE-2016-10221, CVE-2016-8728,
CVE-2016-8729 and CVE-2017-7976
bsc#1032140 bsc#1039850 bsc#1052029
2017-05-29 -
- Add reproducible.patch to sort input files to make build reproducible

See Also

Package Description
mupdf-devel-static-1.11-16.1.x86_64.rpm Development Files for mupdf
mupdf-devel-static-1.12.0-23.1.x86_64.rpm Development Files for mupdf
mupdf-devel-static-1.12.0-28.1.x86_64.rpm Development Files for mupdf
mupdf-devel-static-1.12.0-31.1.x86_64.rpm Development Files for mupdf
mvapich2-2.2-4.3.1.x86_64.rpm OSU MVAPICH2 MPI package
mvapich2-devel-2.2-4.3.1.x86_64.rpm OSU MVAPICH2 MPI package
mvapich2-devel-static-2.2-4.3.1.x86_64.rpm OSU MVAPICH2 MPI package - static libraries
mvapich2-psm-2.2-4.3.1.x86_64.rpm OSU MVAPICH2 MPI package
mvapich2-psm-devel-2.2-4.3.1.x86_64.rpm OSU MVAPICH2 MPI package
mvapich2-psm-devel-static-2.2-4.3.1.x86_64.rpm OSU MVAPICH2 MPI package - static libraries
mvapich2-psm2-2.2-4.3.1.x86_64.rpm OSU MVAPICH2 MPI package
mvapich2-psm2-devel-2.2-4.3.1.x86_64.rpm OSU MVAPICH2 MPI package
mvapich2-psm2-devel-static-2.2-4.3.1.x86_64.rpm OSU MVAPICH2 MPI package - static libraries
myspell-af_NA-20171102-4.1.noarch.rpm MySpell af_NA Dictionary
myspell-af_NA-20180403-7.1.noarch.rpm MySpell af_NA Dictionary