pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/48759 CVS commit: pkgsrc/print/mupdf



The following reply was made to PR pkg/48759; it has been noted by GNATS.

From: "Thomas Klausner" <wiz%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/48759 CVS commit: pkgsrc/print/mupdf
Date: Mon, 21 Apr 2014 16:14:40 +0000

 Module Name:   pkgsrc
 Committed By:  wiz
 Date:          Mon Apr 21 16:14:40 UTC 2014
 
 Modified Files:
        pkgsrc/print/mupdf: Makefile PLIST distinfo options.mk
        pkgsrc/print/mupdf/files: mupdf.pc
        pkgsrc/print/mupdf/patches: patch-Makethird patch-ab patch-ac patch-ae
 Removed Files:
        pkgsrc/print/mupdf/patches: patch-ba patch-bb patch-bc patch-bd
 
 Log Message:
 Update to 1.4, provided by Leonardo Taccari in PR 48759.
 
 List of changes on master since MuPDF 1.3
 
 * Headline changes:
        * CMYK rendering (mudraw PWG and PAM formats)
        * TIFF viewer (with multi-page support).
        * Added MuJS Javascript interpreter.
                * MuJS is the default, V8 and JavaScriptCore are compile time 
options.
                * Javascript support has to be explicitly enabled with 
pdf_enable_js.
                * All viewers now have JavaScript enabled in the default builds.
 * Viewers:
        * X11: Horizontal scroll wheel support.
        * X11: Status bar display with warnings.
        * Android: Digital signatures.
        * iOS: Links, form filling, annotation editing, and javascript.
        * iOS: Reflow mode.
        * WinRT: Printing.
        * WinRT: Improved zooming behaviour.
 * Tools:
        * mudraw: Banded rendering with -B /band-height/.
        * mudraw: Select output format with -F /format/.
        * mudraw: Write to stdout if you use '-' as the output file name.
        * mudraw: Add TGA output format.
        * mudraw: Improved SVG output.
        * mutool show: Write output to file instead of stdout with -o 
/filename/.
        * mutool clean: Clean content streams with -s option.
 * Annotations:
        * Improved font handling.
        * Form fields.
        * Free text.
        * Sticky notes.
 * Optimizations:
        * glyph cache: Partial eviction.
        * glyph cache: Run-length compressed glyphs.
        * Smarter handling of subpixel metrics in text rendering.
        * Optimized blitting functions.
        * Optimized gradient mesh drawing.
 * API changes and additions:
        * fz_stream API reworked: replace "read" function with "next".
        * "Rebind" functions to associate context bound objects with another 
context:
                fz_output, fz_stream, fz_device and fz_document.
        * Introduce "document handlers" to detect and open different file types.
                * Must now call fz_register_document_handlers() to register the 
defaults.
                * May register your own handlers as well to work with 
fz_open_document.
        * Hook to load system fonts: fz_install_load_system_font_funcs.
        * PDF xref cache flushing functions (mark/clear/clear-to-mark).
        * Add our own "printf" set of functions to format strings and write to 
fz_output:
                * Format %f as short as possible while preserving precision.
                * Has %C for formatting a unicode character as UTF-8.
                * Has %M to format fz_matrix.
                * Has %R to format fz_rect.
                * Has %q and %( to format strings with escaped characters.
        * PDF process interface: allow PDF interpreter to do more than just 
draw!
                * Content stream state cleaning filter.
                * Content stream rewriting filter.
        * PDF digital signatures.
        * Stroke states may now be stored on the stack.
        * Improved fz_path internals.
        * Gradient mesh drawing interface has been improved.
        * Save files with incremental updates.
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.21 -r1.22 pkgsrc/print/mupdf/Makefile
 cvs rdiff -u -r1.6 -r1.7 pkgsrc/print/mupdf/PLIST
 cvs rdiff -u -r1.12 -r1.13 pkgsrc/print/mupdf/distinfo
 cvs rdiff -u -r1.1 -r1.2 pkgsrc/print/mupdf/options.mk
 cvs rdiff -u -r1.5 -r1.6 pkgsrc/print/mupdf/files/mupdf.pc
 cvs rdiff -u -r1.1 -r1.2 pkgsrc/print/mupdf/patches/patch-Makethird
 cvs rdiff -u -r1.5 -r1.6 pkgsrc/print/mupdf/patches/patch-ab
 cvs rdiff -u -r1.7 -r1.8 pkgsrc/print/mupdf/patches/patch-ac
 cvs rdiff -u -r1.3 -r1.4 pkgsrc/print/mupdf/patches/patch-ae
 cvs rdiff -u -r1.1 -r0 pkgsrc/print/mupdf/patches/patch-ba \
     pkgsrc/print/mupdf/patches/patch-bb pkgsrc/print/mupdf/patches/patch-bc \
     pkgsrc/print/mupdf/patches/patch-bd
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index