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

mupdf-1.24.10-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: mupdf Distribution: openSUSE Tumbleweed
Version: 1.24.10 Vendor: openSUSE
Release: 1.1 Build date: Mon Oct 28 17:51:41 2024
Group: Productivity/Office/Other Build host: reproducible
Size: 25491211 Source RPM: mupdf-1.24.10-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://mupdf.com/
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
(OpenXPS/ECMA-388).

Provides

Requires

License

AGPL-3.0-or-later

Changelog

* Mon Oct 28 2024 Carsten Ziepke <kieltux@gmail.com>
  - Update to 1.24.10:
    * Several fixes to python scripts for bindings.
    * Fix bug relating to redactions on pages with shared content
      streams.
    * Fix bug when both color keying and softmasking is used.
* Fri Sep 20 2024 Yunus Acar <yunus.acar@suse.com>
  - Update to 1.24.9:
    * Improve memory usage for shadings.
    * Improve rendering speed when applying transfer functions to softmasks.
    * Avoid crashing due to colorspaces.
    * Fix bug with SVG clip paths.
    * Fix several bugs concerning text extraction.
* Tue Aug 06 2024 Jan Kužílek <jan.kuzilek@suse.com>
  - Update to 1.24.8:
    * Miscellaneous changes in support of PyMuPDF Pro.
    * Update document handler API - better state handling, and support for files.
    * Extend stream API to handle streams that are files, and to support autodeletion of files on close.
    * Add "document as PDF" functionality.
    * Changes to C# wrappers in support of MuPDF.net.
  - Update to 1.24.7:
    * Fix bug that affected WASM builds.
  - Update to 1.24.6:
    * Fix bug where redactions removed unrelated content.
    * Fix Android builds.
  - Update to 1.24.5:
    * Fix pyodide builds.
    * Add conversions between utf16 and utf8 in language bindings.
  - Update to 1.24.4:
    * Update to new logo/icon.
    * Fix bugs relating to link destinations.
    * Fix bug relating to code space ranges.
  - Update to 1.24.3:
    * Support single page SVG in document writer.
    * Fix undo/redo issue when deleting a page.
    * Several bug fixes for font subsetting upon saving document.
    * Fix bug relating to bookmarks upon interactive font size change in epub.
    * Fix font size bug when parsing html without a font size unit.
  - Update to 1.24.2:
    * Keep java redaction API in line with its C counterpart.
    * Add option to remove line-art, images, etc. while keeping text by adding text option when applying redactions.
    * Various bug fixes.
  - Update to 1.24.1:
    * Fix bug where text moved after sanitizing PDF page contents.
    * Fix two memory leaks in the office format parser.
  - Update to 1.24.0:
    Error handling changes:
    * You must call pdf_report_error in the final fz_catch. Any unreported errors will be automatically reported when a new error is raised, or when closing the fitz context.
    New formats:
    * Read Office (XML) files! We internally open and convert docx/pptx/xlsx documents to HTML to allow reading the plain text content. The exact layout will NOT be preserved.
    * Optional compile time option to use libarchive for reading CBR and other archive formats.
    * Read plain text documents.
    * Read gzipped files directly.
    * Open and read FDF files to support importing annotations or form data using the low-level PDF functions. There are no tools for this yet.
    * Read CFB (Compound File Binary) format archives -- used for the Office formats.
    * Write images as JPEG2000.
    New tools and features:
    * mutool bake (and associated functions) to bake appearance of annotations and forms into static content.
    * Font subsetting flag to mutool clean (EXPERIMENTAL FEATURE).
    * Option to use ObjStms when writing PDF files.
    * Compression effort option when writing PDF files.
    * Add option to control how line art is affected by redaction. Add more options to control how images are affected by redaction (remove-unless-invisible).
    * Fix up q/Q gstate balance when cleaning content streams.
    New functions and types:
    * pdf_rearrange_pages to subset or re-order pages in a PDF file.
    * fz_invert_bitmap to invert monochrome bitmaps.
    * fz_compressed_image_type to query the format of a compressed image.
    * fz_text_decoder to convert various legacy and CJK encodings into UTF-8.
    * More helper functions to easily manipulate PDF objects in C.
    * Add flag to control fz_place_story overflow behavior when the text doesn't fit into the box.
    * New archive handlers can be added at runtime.
    Major bug fixes and improvements:
    * Support using Art, Bleed, Media, and Trim boxes for PDF page size.
    * Support ActualText in PDF! No more strange text extraction when the file uses ActualText to patch over bad font encodings.
    * Add special TrueType fallback encoding CMap for a specific flavor of broken PDF files that use an "identity" encoding without embedding the font.
    * Limited "transfer function" support in PDF. Transfer functions are a deprecated legacy PDF feature that predates proper color management. They were intended to provide limited color management such as applying a gamma curve. Transfer functions have often been (ab)-used to invert images, and many PDF creators use them when writing softmask images. We have added support for this case only.
    * Box drawing characters added to fonts for HTML and plain text documents.
    * Write more compact PDF files (removed some unnecessary whitespace).
    * Improved selection behavior for non-axis aligned text.
    * Improved heuristics for detecting the logical and visual order of RTL text in PDF.
    * Improved heuristics for inserting missing spaces in PDF text.
    * Improved handling of CMYK JPEG files (which ones are inverted and which are not).
    * Improved content type detection. Don't assume everything is PDF when we can't recognize it.
    Removed deprecated functions:
    * pdf_check_signature
* Thu Feb 29 2024 Paolo Stivanin <info@paolostivanin.com>
  - Update to 1.23.11:
    * Add support to redact line art.
    * Add new image redaction option to remove images that intrudes on redaction with clipping applied.
* Mon Feb 12 2024 Paolo Stivanin <info@paolostivanin.com>
  - Update to 1.23.10:
    * Add fallback CMap to handle very broken fonts.
    * Fix infinite loop in line dashing routine.
    * Handle named destinations with non-ASCII characters.
* Tue Jan 23 2024 Paolo Stivanin <info@paolostivanin.com>
  - Update to 1.23.9:
    * Fix text moving after redaction.
    * Add use-cid-for-unknown-unicode option to stext device.
    * Move previously private APIs into public headers so they can be used in python bindings.
    * Add version numbers to shared library installation targets on Linux/OpenBSD.
    * Avoid setuptools problems for python bindings in python 3.12.
    * Fix makefile so python bindings build with tesseract.
* Wed Dec 20 2023 Paolo Stivanin <info@paolostivanin.com>
  - Update to 1.23.7:
    * Fix rendering issue concerning group alpha.
    * Fix unexpected HTML table rectangles on subsequent pages.
    * Fix text extraction of control characters from PDF.
    * Fix bug concerning Stories having page-break-after set.
    * Ignore broken structure trees instead of reporting an error.
    * Various fixes for pymupdf.
* Tue Nov 28 2023 Paolo Stivanin <info@paolostivanin.com>
  - Update to 1.23.6:
    * Add new text file document handler.
    * Add interface for rearranging pages.
    * Fix double free bug in html parser.
    * Use CropBox as origin for fitz space in PDF documents so that page bounding box origin is at the top left.
    * Fix parsing of cmap with surrogate characters.
    * Fix bug in story handling resetting.
    * Various smaller fixes for pymupdf.
* Wed Oct 11 2023 Paolo Stivanin <info@paolostivanin.com>
  - Update to 1.23.4:
    * Fix bug causing a crash when cleaning up Android draw device upon destroy.
    * Fix bug where bitmaps were reused after being recycled in Android.
    * Add fixed padding to ink annotation to avoid unselectable bboxes for tiny strokes.
    * Add API for checking if an annotation has a Rect property.
    * Fix bug where cycles in structure trees caused eternal loops.
    * Fix bug where colorspaces were not retained for in-linee images during filtering.
    * Change default to use CropBox rather than MediaBox.
* Wed Sep 20 2023 Paolo Stivanin <info@paolostivanin.com>
  - Update to 1.23.3:
    New features:
      + New WASM library with same API as mutool run and Java, for both browser and Node environments.
      + Support CropBox, TrimBox, BleedBox, and ArtBox in PDF tools and viewers.
      + PhotoShop PSD image support.
      + mupdf-gl: Custom ICC display profile support.
      + mutool poster: Option to split in RTL direction.
    Fixes:
      + EPUB: Fix table cell height calculations.
      + EPUB: Inherit table cell background color from table row.
      + EPUB: Support files with partial encryption (only read unencrypted parts).
      + EPUB: Support files with incorrect directory prefixes.
      + TIFF: Stability improvements.
      + MOBI: Stability improvements.
      + PDF: Support old style border dash patterns.
      + PDF: Support GoToR links to remote PDF documents.
      + PDF: Improve link parsing and creation.
      + ZIP: Improve unicode file name handling.
      + Fall back to unhinted fonts if hints are broken.
      + Recognize document types by sniffing contents (don't need to rely on mimetype or file extension).
    NEW APIs:
      + More PDF document permission flags.
      + Tweaked exception error logging.
      + pdf_minimize_document to squeeze amount of memory used by an open document.
    Incompatible changes:
      + pdf_field_name renamed to pdf_load_field_name.
      + mutool run: Changed many methods to match Java and new WASM library.
* Tue Jun 20 2023 Paolo Stivanin <info@paolostivanin.com>
  - Update to 1.22.2:
    * Various bug fixes cherry-picked back from development work
      required to fix PyMuPDF issues.
* Fri May 12 2023 Paolo Stivanin <info@paolostivanin.com>
  - Update to 1.22.1 (bsc#1216728, CVE-2023-31794):
    * New command line "mutool recolor" to change colorspace of PDF files.
    * New command line "mutool trim" to remove content outside mediabox.
    * New flag to "mutool draw": -KK to remove all non-textual content.
    * Support PDF page labels.
    * Layout HTML tables with variable column widths.
    * Added JPEG output format. JPEG should be used with care due to its
      lossy nature (if in doubt, use PDF instead).
    * Added PDF filter factories.
    * Added PDF color filter.
    * Added "culler" to sanitize filter.
    * Added flags to control embedding fonts in output.
    * New device methods for structured tags.
    * Increased maximum allowed image size.
    * Add magic flag to temporarily hide annotations when editing them.
    * Support RD in Square and Circle annotations.
    * Support dashed borders in annotations.
    * Support cloudy borders in annotations.
    * Improved layers in PDF files.
    * Fix performance issue with large PDF files and outlines.
    * Updated multi-threading examples.
    * Moved WASM project into separate repository.
    * Added Java and "mutool run" bindings for many more functions.
* Tue Mar 07 2023 Jan Engelhardt <jengelh@inai.de>
  - Drop BuildRequires freeglut & lcms2, this is not used
    and the build always relies on the bundled copy.
* Mon Mar 06 2023 Jan Engelhardt <jengelh@inai.de>
  - Disable system gumbo, so it may be removed [boo#1208381].
* Sat Dec 17 2022 Dirk Müller <dmueller@suse.com>
  - update to 1.21.1:
    * Garbage collection problem causing file bloat on clean
    * Don't assume sorted objects in pdf_objcmp
    * Don't layout empty documents
    * Type 3 font char bboxes
    * Added MOBI input format support
    * Added Story API for creating PDF documents from formatted text
    * Added API to create, edit, and delete links
    * Support custom images for Stamp annotations
    * Support interior color on Polygon annotations
    * Support line endings on PolyLine annotations
    * Improved SVG output
    * C++/Python/C# binding:
    * Changes to naming of wrapper functions and classes
    * Added limited support for callbacks into Python, using SWIG Directors
* Wed Aug 17 2022 Dirk Müller <dmueller@suse.com>
  - update to 1.20.3:
    * return error, not success when unable to lock native device resource.
    * Bug 705620: Start journal operation instead of pushing local xref.
    * Ensure AndroidDrawDevice is destroyed, even upon exception.
    * source/pdf/pdf-clean.c: fix segv from incorrect call to fz_drop_pixmap().
    * Bug 705681: Enclose code in begin/end operation.
    * Guard against SEGVs when calling archive functions with NULL archive.
* Mon Aug 01 2022 Dirk Müller <dmueller@suse.com>
  - update to 1.20.0 (bsc#1202858, CVE-2021-4216):
    * 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 2022 Dirk Müller <dmueller@suse.com>
  - update to 1.19.1:
    * Updated zlib to 1.2.12 due to CVE-2018-25032
* Mon Oct 25 2021 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 1.19.0
    * Remov support for Luratech JBIG2 and JPEG2000 decoders
    * Add 'extract' library for more output options: DOCX, ODT
    * Journal for undo and redo
    * Snapshot for auto-save and restore
    * Reflow document wrapper
    * Rollover appearance for annotations and widgets
    * Customize appearance of signed digital signatures
    * Progress and cancel callbacks to OCR functions
    * Create signature form fields
    * Improved Font and format support
    * developer visible improvements

Files

/usr/bin/mupdf
/usr/bin/mupdf-gl
/usr/bin/mupdf-x11
/usr/bin/mupdf-x11-curl
/usr/bin/muraster
/usr/bin/mutool
/usr/share/applications/mupdf-gl.desktop
/usr/share/applications/mupdf.desktop
/usr/share/doc/packages/mupdf
/usr/share/doc/packages/mupdf/CHANGES
/usr/share/doc/packages/mupdf/README
/usr/share/doc/packages/mupdf/examples
/usr/share/doc/packages/mupdf/examples/SnarkFront.svg
/usr/share/doc/packages/mupdf/examples/bbox-device.js
/usr/share/doc/packages/mupdf/examples/copy-outline.js
/usr/share/doc/packages/mupdf/examples/create-thumbnail.js
/usr/share/doc/packages/mupdf/examples/draw-device.js
/usr/share/doc/packages/mupdf/examples/draw-document.js
/usr/share/doc/packages/mupdf/examples/example.c
/usr/share/doc/packages/mupdf/examples/fix-s22pdf.js
/usr/share/doc/packages/mupdf/examples/huntingofthesnark.png
/usr/share/doc/packages/mupdf/examples/import-fdf.js
/usr/share/doc/packages/mupdf/examples/jpx-to-pdf.js
/usr/share/doc/packages/mupdf/examples/multi-threaded.c
/usr/share/doc/packages/mupdf/examples/pdf-bake.js
/usr/share/doc/packages/mupdf/examples/pdf-create-lowlevel.js
/usr/share/doc/packages/mupdf/examples/pdf-create.js
/usr/share/doc/packages/mupdf/examples/pdf-dejpx.js
/usr/share/doc/packages/mupdf/examples/pdf-extract-rich-media.js
/usr/share/doc/packages/mupdf/examples/pdf-merge.js
/usr/share/doc/packages/mupdf/examples/pdf-portfolio.js
/usr/share/doc/packages/mupdf/examples/pdf-trace.js
/usr/share/doc/packages/mupdf/examples/reconvert-cmyk.js
/usr/share/doc/packages/mupdf/examples/storytest.c
/usr/share/doc/packages/mupdf/examples/storytest.js
/usr/share/doc/packages/mupdf/examples/trace-device.js
/usr/share/doc/packages/mupdf/logo
/usr/share/doc/packages/mupdf/logo/mupdf-icon-128.png
/usr/share/doc/packages/mupdf/logo/mupdf-icon-16.png
/usr/share/doc/packages/mupdf/logo/mupdf-icon-24.png
/usr/share/doc/packages/mupdf/logo/mupdf-icon-256.png
/usr/share/doc/packages/mupdf/logo/mupdf-icon-32.png
/usr/share/doc/packages/mupdf/logo/mupdf-icon-48.png
/usr/share/doc/packages/mupdf/logo/mupdf-icon-512.png
/usr/share/doc/packages/mupdf/logo/mupdf-icon-72.png
/usr/share/doc/packages/mupdf/logo/mupdf-icon.ico
/usr/share/doc/packages/mupdf/logo/mupdf-icon.svg
/usr/share/doc/packages/mupdf/logo/mupdf-icon.xpm
/usr/share/doc/packages/mupdf/logo/mupdf-logo.svg
/usr/share/doc/packages/mupdf/logo/mupdf-mono-icon.svg
/usr/share/doc/packages/mupdf/logo/mupdf_icon.xml
/usr/share/doc/packages/mupdf/logo/playstore-feature-editable.svg
/usr/share/doc/packages/mupdf/logo/playstore-feature.png
/usr/share/doc/packages/mupdf/logo/playstore-feature.svg
/usr/share/doc/packages/mupdf/logo/playstore-icon.png
/usr/share/doc/packages/mupdf/man
/usr/share/doc/packages/mupdf/man/mupdf.1
/usr/share/doc/packages/mupdf/man/mutool.1
/usr/share/doc/packages/mupdf/src
/usr/share/doc/packages/mupdf/src/C-API-core.rst
/usr/share/doc/packages/mupdf/src/C-API-graphics.rst
/usr/share/doc/packages/mupdf/src/C-API-io.rst
/usr/share/doc/packages/mupdf/src/C-API.rst
/usr/share/doc/packages/mupdf/src/README.md
/usr/share/doc/packages/mupdf/src/_static
/usr/share/doc/packages/mupdf/src/_static/custom.css
/usr/share/doc/packages/mupdf/src/_static/favicon.ico
/usr/share/doc/packages/mupdf/src/_static/mupdf-sidebar-logo-dark.png
/usr/share/doc/packages/mupdf/src/_static/mupdf-sidebar-logo-light.png
/usr/share/doc/packages/mupdf/src/android-library.rst
/usr/share/doc/packages/mupdf/src/changes.rst
/usr/share/doc/packages/mupdf/src/conf.py
/usr/share/doc/packages/mupdf/src/footer.rst
/usr/share/doc/packages/mupdf/src/header.rst
/usr/share/doc/packages/mupdf/src/html_tags.rst
/usr/share/doc/packages/mupdf/src/images
/usr/share/doc/packages/mupdf/src/images/discord-mark-blue.svg
/usr/share/doc/packages/mupdf/src/images/isolated-and-knockout.png
/usr/share/doc/packages/mupdf/src/images/mupdf-web-icon.png
/usr/share/doc/packages/mupdf/src/index.rst
/usr/share/doc/packages/mupdf/src/language-bindings.rst
/usr/share/doc/packages/mupdf/src/mupdf-command-line.rst
/usr/share/doc/packages/mupdf/src/mupdf-js.rst
/usr/share/doc/packages/mupdf/src/mupdf-wasm.rst
/usr/share/doc/packages/mupdf/src/mutool-clean.rst
/usr/share/doc/packages/mupdf/src/mutool-comma-separated-list-of-options.rst
/usr/share/doc/packages/mupdf/src/mutool-convert.rst
/usr/share/doc/packages/mupdf/src/mutool-create.rst
/usr/share/doc/packages/mupdf/src/mutool-draw.rst
/usr/share/doc/packages/mupdf/src/mutool-extract.rst
/usr/share/doc/packages/mupdf/src/mutool-info.rst
/usr/share/doc/packages/mupdf/src/mutool-merge.rst
/usr/share/doc/packages/mupdf/src/mutool-object-archive.rst
/usr/share/doc/packages/mupdf/src/mutool-object-buffer.rst
/usr/share/doc/packages/mupdf/src/mutool-object-color-space.rst
/usr/share/doc/packages/mupdf/src/mutool-object-device.rst
/usr/share/doc/packages/mupdf/src/mutool-object-display-list-device.rst
/usr/share/doc/packages/mupdf/src/mutool-object-display-list.rst
/usr/share/doc/packages/mupdf/src/mutool-object-document-writer.rst
/usr/share/doc/packages/mupdf/src/mutool-object-document.rst
/usr/share/doc/packages/mupdf/src/mutool-object-draw-device.rst
/usr/share/doc/packages/mupdf/src/mutool-object-font.rst
/usr/share/doc/packages/mupdf/src/mutool-object-image.rst
/usr/share/doc/packages/mupdf/src/mutool-object-link.rst
/usr/share/doc/packages/mupdf/src/mutool-object-outline-iterator.rst
/usr/share/doc/packages/mupdf/src/mutool-object-page.rst
/usr/share/doc/packages/mupdf/src/mutool-object-path.rst
/usr/share/doc/packages/mupdf/src/mutool-object-pdf-annotation.rst
/usr/share/doc/packages/mupdf/src/mutool-object-pdf-document.rst
/usr/share/doc/packages/mupdf/src/mutool-object-pdf-graft-map.rst
/usr/share/doc/packages/mupdf/src/mutool-object-pdf-object.rst
/usr/share/doc/packages/mupdf/src/mutool-object-pdf-page.rst
/usr/share/doc/packages/mupdf/src/mutool-object-pdf-widget.rst
/usr/share/doc/packages/mupdf/src/mutool-object-pixmap.rst
/usr/share/doc/packages/mupdf/src/mutool-object-protocols.rst
/usr/share/doc/packages/mupdf/src/mutool-object-story.rst
/usr/share/doc/packages/mupdf/src/mutool-object-stroke-state.rst
/usr/share/doc/packages/mupdf/src/mutool-object-structured-text.rst
/usr/share/doc/packages/mupdf/src/mutool-object-text.rst
/usr/share/doc/packages/mupdf/src/mutool-object-xml.rst
/usr/share/doc/packages/mupdf/src/mutool-pages.rst
/usr/share/doc/packages/mupdf/src/mutool-poster.rst
/usr/share/doc/packages/mupdf/src/mutool-run-js-api.rst
/usr/share/doc/packages/mupdf/src/mutool-run.rst
/usr/share/doc/packages/mupdf/src/mutool-show.rst
/usr/share/doc/packages/mupdf/src/mutool-sign.rst
/usr/share/doc/packages/mupdf/src/mutool-trace.rst
/usr/share/doc/packages/mupdf/src/mutool-trim.rst
/usr/share/doc/packages/mupdf/src/optional-command-line-note.rst
/usr/share/doc/packages/mupdf/src/progressive-loading.rst
/usr/share/doc/packages/mupdf/src/quick-start-guide.rst
/usr/share/doc/packages/mupdf/src/requirements.txt
/usr/share/doc/packages/mupdf/src/third-party.rst
/usr/share/doc/packages/mupdf/src/using-mupdf.rst
/usr/share/icons/hicolor
/usr/share/icons/hicolor/scalable
/usr/share/icons/hicolor/scalable/apps
/usr/share/icons/hicolor/scalable/apps/mupdf-gl.svg
/usr/share/icons/hicolor/scalable/apps/mupdf.svg
/usr/share/licenses/mupdf
/usr/share/licenses/mupdf/COPYING
/usr/share/man/man1/mupdf.1.gz
/usr/share/man/man1/mutool.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Nov 13 00:41:02 2024