The NetBSD Project

CVS log for pkgsrc/print/mupdf/buildlink3.mk

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / print / mupdf

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.54 / (download) - annotate - [select for diffs], Wed Jan 17 23:57:50 2024 UTC (2 months, 1 week ago) by gdt
Branch: MAIN
CVS Tags: HEAD
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored) to selected 1.22 (colored)

revbump.py www/gumbo-parser

Revision 1.53 / (download) - annotate - [select for diffs], Sun Nov 12 13:23:19 2023 UTC (4 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (colored) to selected 1.22 (colored)

*: revebump for new brotli option for freetype2

Addresses PR 57693

Revision 1.52 / (download) - annotate - [select for diffs], Wed Nov 8 13:20:42 2023 UTC (4 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (colored) to selected 1.22 (colored)

*: recursive bump for icu 74.1

Revision 1.51 / (download) - annotate - [select for diffs], Tue Oct 24 22:10:43 2023 UTC (5 months ago) by wiz
Branch: MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored) to selected 1.22 (colored)

*: bump for openssl 3

Revision 1.50 / (download) - annotate - [select for diffs], Thu Sep 7 19:20:22 2023 UTC (6 months, 2 weeks ago) by vins
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored) to selected 1.22 (colored)

print/mupdf: update buildlink file.

Revision 1.49 / (download) - annotate - [select for diffs], Sat Apr 29 08:17:53 2023 UTC (11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.48: +4 -2 lines
Diff to previous 1.48 (colored) to selected 1.22 (colored)

mupdf: reduce local patches

In particular, mostly libtoolization and installed libraries.
Only user, zathura-pdf-mupdf, still builds fine.

Bump PKGREVISION.

Revision 1.48 / (download) - annotate - [select for diffs], Wed Apr 19 08:08:40 2023 UTC (11 months, 1 week ago) by adam
Branch: MAIN
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored) to selected 1.22 (colored)

revbump after textproc/icu update

Revision 1.47 / (download) - annotate - [select for diffs], Sun Jan 29 21:14:55 2023 UTC (13 months, 4 weeks ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored) to selected 1.22 (colored)

*: Recursive revbup from graphics/freetype2

Revision 1.46 / (download) - annotate - [select for diffs], Tue Jan 3 15:48:38 2023 UTC (14 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.45: +3 -3 lines
Diff to previous 1.45 (colored) to selected 1.22 (colored)

mupdf: update to 1.21.1.

List of changes in MuPDF 1.21.1 (Source only release for PyMuPDF)

	Miscellaneous bug fixes, including:
		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.

List of changes in MuPDF 1.21.0

	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.

Revision 1.45 / (download) - annotate - [select for diffs], Wed Oct 26 10:31:07 2022 UTC (17 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored) to selected 1.22 (colored)

*: bump PKGREVISION for libunistring shlib major bump

Revision 1.44 / (download) - annotate - [select for diffs], Thu Aug 11 05:09:12 2022 UTC (19 months, 2 weeks ago) by gutteridge
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored) to selected 1.22 (colored)

Bump all dependent packages of wayland (belatedly)

The package changed with the addition of its libepoll-shim dependency.
Otherwise, we can get:
ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.

Revision 1.43 / (download) - annotate - [select for diffs], Sat Oct 23 15:22:07 2021 UTC (2 years, 5 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored) to selected 1.22 (colored)

mupdf: Update to 1.19.0

Changes:
1.19.0
------
 * Removed support for Luratech JBIG2 and JPEG2000 decoders.
 * Added 'extract' library for more output options:
     Added DOCX output format
     Added ODT output format
 * Notable new features:
     Journal for undo and redo
     Snapshot for auto-save and restore (for backgrounding mobile apps)
     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
 * Minor new features:
     Support CJK fonts in pdfwrite output
     Support JBIG2 images in pdfwrite output
     Support opacity for all markup annotation types
     High-DPI aware UI in mupdf-gl
     mutool extract -a option to embed SMasks as alpha channel
 * API changes:
     Removed pdf_widget type alias (was always same as pdf_annot)
     Updated annotation 'dirty' logic
     Fix typo in function and type names: designated name -> distinguished name
     More functions available to 'mutool run'
     More functions available to Java library
 * New unicode scripts and fonts for EPUB:
     Dogra, Elymaic, Gondi, Hanifi Rohingya, Masaram Gondi,
     Medefaidrin, Nushu, Nyiakeng Puachue Hmong, Old Sogdian,
     Sogdian, Soyombo, Wancho, Yezidi, and Zanabazar Square.
 * C++ and Python bindings:
     C++ and Python bindings now work on Windows.
     Python bindings are available as pre-built binaries on pypi.org.
     Added demo PDF viewer using the Python MuPDF bindings and PyQt.
     Better access to data in generated wrapper classes.
     Improved handling of out-parameters in generated Python.
     Text representation of POD types via C++ operator<< and Python str().
     Fixed ref-counting bug in iterators.
     Updates for new MuPDF functions.

Revision 1.42 / (download) - annotate - [select for diffs], Wed Sep 29 19:00:12 2021 UTC (2 years, 5 months ago) by adam
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored) to selected 1.22 (colored)

revbump for boost-libs

Revision 1.41 / (download) - annotate - [select for diffs], Wed Apr 21 13:24:15 2021 UTC (2 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored) to selected 1.22 (colored)

revbump for boost-libs

Revision 1.40 / (download) - annotate - [select for diffs], Thu Oct 8 22:50:16 2020 UTC (3 years, 5 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.39: +3 -2 lines
Diff to previous 1.39 (colored) to selected 1.22 (colored)

mupdf: Update to 1.18.0

Changes:
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.

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).

html: Added HTML5 parser.

pdf: High security redaction -- save redacted PDF as flattened bitmap,
     guaranteed to not leak any sensitive redacted information.

Experimental C++ bindings.
Experimental Python bindings.

Revision 1.39 / (download) - annotate - [select for diffs], Fri May 22 10:55:50 2020 UTC (3 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored) to selected 1.22 (colored)

revbump after updating security/nettle

Revision 1.38 / (download) - annotate - [select for diffs], Thu May 7 20:42:56 2020 UTC (3 years, 10 months ago) by leot
Branch: MAIN
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored) to selected 1.22 (colored)

mupdf: Update to 1.17.0

pkgsrc changes:
 - Remove patches/patch-platform_x11_pdfapp.c, no longer needed

Changes:
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).

Revision 1.37 / (download) - annotate - [select for diffs], Wed May 6 14:04:12 2020 UTC (3 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored) to selected 1.22 (colored)

revbump after boost update

Revision 1.36 / (download) - annotate - [select for diffs], Tue Mar 10 22:08:58 2020 UTC (4 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored) to selected 1.22 (colored)

librsvg: update bl3.mk to remove libcroco in rust case

recursive bump for the dependency change

Revision 1.35 / (download) - annotate - [select for diffs], Sun Mar 8 16:48:06 2020 UTC (4 years ago) by wiz
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored) to selected 1.22 (colored)

*: recursive bump for libffi

Revision 1.34 / (download) - annotate - [select for diffs], Sat Jan 18 21:48:21 2020 UTC (4 years, 2 months ago) by jperkin
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored) to selected 1.22 (colored)

*: Recursive revision bump for openssl 1.1.1.

Revision 1.33 / (download) - annotate - [select for diffs], Sun Jan 12 20:19:57 2020 UTC (4 years, 2 months ago) by ryoon
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored) to selected 1.22 (colored)

*: Recursive revbump from devel/boost-libs

Revision 1.32 / (download) - annotate - [select for diffs], Fri Aug 30 17:01:34 2019 UTC (4 years, 6 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored) to selected 1.22 (colored)

Switch packages using GLUT to FreeGLUT.

Start building FreeGLUT with GLUT compatibility on.

- GLUT's maintainance state is much worse than FreeGLUT's, with no
  substanital commits since 2011.
- GLUT can no longer be consider a core component of Mesa or X11.
- Nobody except us seems to be using it...

Other vendors still shipping GLUT:
- GoboLinux, T2 SDE, PLD Linux

Revbump packages using GLUT or freeglut by default.

Revision 1.31 / (download) - annotate - [select for diffs], Thu Aug 22 12:23:43 2019 UTC (4 years, 7 months ago) by ryoon
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored) to selected 1.22 (colored)

Recursive revbump from boost-1.71.0

Revision 1.30 / (download) - annotate - [select for diffs], Sat Aug 3 14:47:41 2019 UTC (4 years, 7 months ago) by leot
Branch: MAIN
Changes since 1.29: +5 -1 lines
Diff to previous 1.29 (colored) to selected 1.22 (colored)

mupdf: Update to 1.16.0

pkgsrc changes:
 - (re)add curl option to build mupdf with curl support (disabled by default).
   Unlike previous versions that supported curl now mupdf with curl support is
   installed as a separate binary as `mupdf-curl' as done by upstream.

Changes:
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.

Revision 1.29 / (download) - annotate - [select for diffs], Mon May 13 11:03:58 2019 UTC (4 years, 10 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.28: +1 -5 lines
Diff to previous 1.28 (colored) to selected 1.22 (colored)

mupdf: Minor fix/cleanups/patch hunks readd accidentally lost in 1.15.0 update

Fixes:
- Use `HAVE_GLUT ?= yes' instead of `HAVE_GLUT := yes' in patch-ab:
  in that way possible `MAKE_ENV+= HAVE_GLUT=no' in options.mk is honored
  (in 1.15.0 update this could lead to building and installing mupdf-gl
  and failing due PLIST mismatch despite `opengl' option was not
  set.)

Cleanups/patch hunks readds/improvements:
 - Avoid to remove non existent thirdparty/curl directory no longer exists,
   do not remove it in post-extract
 - Clarify why pkgsrc lcms2 could not be used
 - Remove curl leftover in buildlink3.mk
 - Update patch-Makethird, patch-ab, patch-ac comments to reflect reality
 - Populate SYS_GLUT_{CFLAGS,LIBS} via `pkg-config'

Revision 1.28 / (download) - annotate - [select for diffs], Thu Dec 13 19:51:36 2018 UTC (5 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored) to selected 1.22 (colored)

revbump for boost 1.69.0

Revision 1.27 / (download) - annotate - [select for diffs], Mon Nov 12 03:51:22 2018 UTC (5 years, 4 months ago) by ryoon
Branch: MAIN
Changes since 1.26: +2 -1 lines
Diff to previous 1.26 (colored) to selected 1.22 (colored)

Recursive revbump from hardbuzz-2.1.1

Revision 1.26 / (download) - annotate - [select for diffs], Thu Oct 4 19:02:33 2018 UTC (5 years, 5 months ago) by leot
Branch: MAIN
Changes since 1.25: +2 -3 lines
Diff to previous 1.25 (colored) to selected 1.22 (colored)

mupdf: Update print/mupdf to 1.14.0

pkgsrc changes:
 - Pass USE_SYSTEM_LIBS=yes via MAKE_ENV in order to honor system (pkgsrc)
   packages {C,LD}FLAGS
 - Rewrite the logic to disable lcms2 in patch-ab and inject -DNO_ICC
   directly via CFLAGS

Changes:
MuPDF 1.14.0
------------
* 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.

Revision 1.25 / (download) - annotate - [select for diffs], Thu Aug 16 18:54:31 2018 UTC (5 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.24: +2 -1 lines
Diff to previous 1.24 (colored) to selected 1.22 (colored)

revbump after boost-libs update

Revision 1.24 / (download) - annotate - [select for diffs], Sun May 6 13:19:10 2018 UTC (5 years, 10 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.23: +1 -2 lines
Diff to previous 1.23 (colored) to selected 1.22 (colored)

mupdf: Update print/mupdf to 1.13.0

pkgsrc changes:
 - Directly override VERSION in files/mupdf.pc in the post-build phase
   (to avoid an extra manual step for every mupdf update)
 - Get rid of OPJ_STATIC patch hunk in patches/patch-source_fitz_load-jpx.c (it
   is no more needed, because the `-DOPJ_STATIC' is now passed in Makefile-s
   when the bundled openjpeg is used).
 - Pass HAVE_LIBCRYPTO=no to avoid requiring openssl>=1.1.0.

Changes:
1.13.0
------
* This is 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.

Revision 1.23 / (download) - annotate - [select for diffs], Sun Apr 29 21:31:22 2018 UTC (5 years, 11 months ago) by adam
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

revbump for boost-libs update

Revision 1.22 / (download) - annotate - [selected], Mon Jan 1 21:18:10 2018 UTC (6 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored)

Revbump after boost update

Revision 1.21 / (download) - annotate - [select for diffs], Mon Dec 18 15:06:33 2017 UTC (6 years, 3 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.20: +4 -5 lines
Diff to previous 1.20 (colored) to selected 1.22 (colored)

mupdf: Update print/mupdf to 1.12.0

pkgsrc changes:
 - Add support for the `opengl' option via graphics/glut and remove the `glfw'
   option to follow upstream changes. Adjust options.mk and buildlink3.mk
   accordingly.
 - Add patches/patch-platform_gl_gl-app.h to not force freeglut GLUT
   implementation to every non-APPLE platforms (glut also works!) and adjust the
   glut.h include.
 - Add a commented out lcms2 bl3 inclusion entry, lcms2>=2.9 is needed (due
   "lcms2art.h" et al. inclusion, so disable it for now)
 - Explain the OPJ_STATIC comment in patches/patch-source_fitz_load-jpx.c
   a bit more in depth... ...this will hopefully save some time to
   debug opj_* undefined symbols when trying to link libmupdf and
   accidently omitting the patches/patch-source_fitz_load-jpx.c
   hunk (for extra debugging stories fun, if OPJ_STATIC is defined
   some opj_* symbols are defined while others are not defined,
   making the debugging of that problem more naughty!).
 - Inject HAVE_{CURL,GLUT} variables via MAKE_ENV in options.mk to avoid
   depending on www/curl and graphics/glut (yes, that's a bit kludgy
   but unfortunately mupdf doesn't have a configure and so there
   isn't a more sensible way to do it).  This is needed to avoid
   building mupdf-gl for native X.org where the glut.pc pkg-config
   file is available at build time.  Also adjust patches/patch-ab
   accordingly.
 - Remove patches/patch-CVE*, they are no longer needed (all applied in 1.12.0)
 - Bump BUILDLINK_API_DEPENDS.mupdf to 1.12.0 (there were several API changes
   from 1.11 to 1.12.0) and remove the now redundant and no longer needed
   BUILDLINK_ABI_DEPENDS.mupdf.

Changes:
List of changes in MuPDF 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 area.
   * 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.

Revision 1.20 / (download) - annotate - [select for diffs], Thu Aug 24 20:03:00 2017 UTC (6 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored) to selected 1.22 (colored)

Revbump for boost update

Revision 1.19 / (download) - annotate - [select for diffs], Sun Apr 30 01:21:24 2017 UTC (6 years, 11 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.18: +2 -1 lines
Diff to previous 1.18 (colored) to selected 1.22 (colored)

Recursive revbump from boost update

Revision 1.18 / (download) - annotate - [select for diffs], Wed Apr 12 13:03:08 2017 UTC (6 years, 11 months ago) by leot
Branch: MAIN
Changes since 1.17: +4 -5 lines
Diff to previous 1.17 (colored) to selected 1.22 (colored)

Update print/mupdf to 1.11

Changes:
List of changes in MuPDF 1.11
-----------------------------
* This is primarily a bug fix release.
* Split Android and iOS viewers into separate projects:
   - mupdf-viewer-ios.git has the iOS viewer.
   - mupdf-viewer-android-old.git has the Android viewer.
   - mupdf-viewer-android-nui.git has a new advanced Android viewer.
   - mupdf-viewer-android-mini.git has a new minimalist Android viewer.
* PDF portfolio support with command line tool "mutool portfolio".
* 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.

Revision 1.17 / (download) - annotate - [select for diffs], Sun Feb 12 06:24:48 2017 UTC (7 years, 1 month ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored) to selected 1.22 (colored)

Recursive revbump from fonts/harfbuzz

Revision 1.16 / (download) - annotate - [select for diffs], Mon Feb 6 13:54:48 2017 UTC (7 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored) to selected 1.22 (colored)

Recursive bump for harfbuzz's new graphite2 dependency.

Revision 1.15 / (download) - annotate - [select for diffs], Sun Jan 1 16:05:59 2017 UTC (7 years, 2 months ago) by adam
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored) to selected 1.22 (colored)

Revbump after boost update

Revision 1.14 / (download) - annotate - [select for diffs], Fri Dec 9 08:19:31 2016 UTC (7 years, 3 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.13: +7 -3 lines
Diff to previous 1.13 (colored) to selected 1.22 (colored)

Update print/mupdf to mupdf-1.10a

pkgsrc changes:
 - Include more bl3 in buildlink3.mk to reflect current reality
 - Bump BUILDLINK_A[BP]I_DEPENDS.mupdf to 1.10a (packages that depends on
   mupdf seems to not run without being rebuilded despite a bug fix release)

Changes:
MuPDF 1.10a (2016-11-28)
------------------------
Version 1.10a is a bug fix release.

If you downloaded the windows release for 1.10 you should also
upgrade, since the zip archive accidentally included the RC2 binaries
instead of the final version.

A bug with mutool and saving PDF files using the 'ascii' option
has been fixed.

The iOS build issues have been fixed.

Revision 1.13 / (download) - annotate - [select for diffs], Mon Nov 28 14:40:42 2016 UTC (7 years, 4 months ago) by leot
Branch: MAIN
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored) to selected 1.22 (colored)

Update print/mupdf to mupdf-1.10

pkgsrc changes:
 * Update DESCR and COMMENT to better reflect current status of MuPDF
 * Delete security patches addressing CVE-2016-6265 and CVE-2016-6525,
   fixed upstream.
 * Bump BUILDLINK_A[BP]I_DEPENDS.mupdf (no longer compatible with 1.9 API)

Changes:
List of changes in MuPDF 1.10

* Headline changes:
  * FictionBook (FB2) e-book support.
  * Simple SVG parser (a small subset of SVG only).
  * mutool convert: a new document conversion tool and interface.
  * Multi-threaded rendering in mudraw.
  * Luratech decoders for JBIG2 and JPEG2000 (commercial releases only).
  * Optional JPEG-XR support (not included by default for security reasons).
  * Updated base 14 fonts from URW.
  * New CJK font with language specific variants.
  * Hyperlink support in EPUB.

* Reduced memory use:
  * New tool muraster: example printer driver with limited RAM usage and automatic banding.
  * Alpha channel is now optional in pixmaps.
  * More aggressive purging of cached objects.
  * Partial image decoding for lower memory use when banding.

* Reduced code size when building with a subset of features:
  * Reduced default set of built-in CMap tables to the minimum required.
  * FZ_ENABLE_PDF, _XPS, _JS, to disable features at compile time.
  * Function level linking.

* Interface changes and cleanups:
  * Dropped pdf object generation numbers from public interfaces.
  * Simplified PDF page, xobject, and annotation internals.
  * Closing and freeing devices and writers are now separate steps.
  * Improved PDF annotation editing interface (still a work in progress).
  * Document writer interface.
  * Banded image writer interface.

* Mobile viewers:
  * New JNI interfaces to match capabilities of 'mutool run' javascript.
  * New android and desktop java examples using new JNI interface.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Oct 7 18:25:33 2016 UTC (7 years, 5 months ago) by adam
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored) to selected 1.22 (colored)

Revbump post boost update

Revision 1.11 / (download) - annotate - [select for diffs], Wed Apr 27 12:34:58 2016 UTC (7 years, 11 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored) to selected 1.22 (colored)

Update print/mupdf to 1.9a.

pkgsrc changes:
 o Update MASTER_SITES (archive/ subdirectory contains all the distfiles,
   latest stable version and also older ones)
 o Bump BUILDLINK_A[BP]I_DEPENDS.mupdf to 1.9a due to several API and ABI
   changes

Changes:
MuPDF 1.9a (2016-04-26)
-----------------------
Version 1.9a is a bug fix release. If you run into issues with selecting or
searching for text with ligatures, you should upgrade from 1.9.

MuPDF 1.9 (2016-04-18)
-----------------------
The 1.9 release is here!

Headline changes:

  * New command line tools: create and run.
  * New low-level Java interface for desktop and android.
  * Bidirectional layout for Arabic and Hebrew scripts.
  * Shaping complex scripts for EPUB text layout.
  * Noto fallback fonts for EPUB layout.

mutool create:

  * Create new PDF files from scratch.
  * Read an annotated content stream in a text file and write a PDF file,
    automatically embedding font and image resources.

mutool run:

  * Run javascript scripts with MuPDF bindings.
  * The interface is similar to the new Java interface.

mutool draw:

  * Optional multi-threaded operation (Windows and pthreads).
  * Optional low memory mode (primarily for testing).

Revision 1.10 / (download) - annotate - [select for diffs], Sat Mar 5 11:27:54 2016 UTC (8 years ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored) to selected 1.22 (colored)

Bump PKGREVISION for security/openssl ABI bump.

Revision 1.9 / (download) - annotate - [select for diffs], Thu Feb 4 11:50:24 2016 UTC (8 years, 1 month ago) by leot
Branch: MAIN
Changes since 1.8: +6 -1 lines
Diff to previous 1.8 (colored) to selected 1.22 (colored)

Add glfw option to mupdf (disabled by default).

Bump PKGREVISION++.

Revision 1.8 / (download) - annotate - [select for diffs], Wed Nov 11 17:08:25 2015 UTC (8 years, 4 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored) to selected 1.22 (colored)

Update print/mupdf to 1.8.

pkgsrc changes:
 * Bump BUILDLINK_API_DEPENDS (spotted and tested via the only print/mupdf
   consumer wip/zathura-mupdf)
 * OpenGL-based desktop viewer is still not enabled by default neither upstream
   nor in pkgsrc

Changes:
List of changes in MuPDF 1.8
* Headline changes:
	* New OpenGL-based barebones desktop viewer.
	* New URW fonts with greek and cyrillic.
	* 64-bit file support.
	* Ghostscript proofing mode (source only; not in shipped binaries).
* EPUB improvements:
	* User style sheets.
	* GIF images (also for CBZ).
	* Table of contents.
	* CJK text.
	* Page margins.
	* Many bug fixes.
* Bug fixes:
	* Updated FreeType to version 2.6.1.
	* Various font substitution bug fixes.
	* Fix setjmp/longjmp behaviour which could cause optimizing compilers to misbehave.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Apr 17 07:18:21 2015 UTC (8 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.6: +2 -3 lines
Diff to previous 1.6 (colored) to selected 1.22 (colored)

Update print/mupdf to 1.7, provided by Leonardo Taccari in PR 49843.

Changes:
MuPDF 1.7 (2015-04-16)

   The 1.7 release is here!

MuPDF 1.7 RC1 (2015-04-08)

   The 1.7 release is almost here!

   Headline changes:
     * New 'Indie dev' licensing options - contact sales@artifex.com
       for more details.
     * New HTML layout engine, and (DRM-free) EPUB viewer.
     * Reduced memory usage - displaylists and internal PDF representation
       take much less memory, reducing total memory use on some files by
       over 60%.

   Important API changes:
     * Bound contexts have been removed; we now pass fz_contexts
       explicitly.
     * Reference counting of paths and text structures.

   Features:
     * Add mutool pages option.
     * Tweaked rendering to prevent feature dropout in common cases.
     * Viewer tweaks
          + Better mouse wheel handling
          + Shift-space support
          + Mouse button control of presentation mode
          + Failed reloads do not close document

   Internal changes:
     * PDF filter revamp - simpler interface.
     * Devices use derived structures rather than user pointer.
     * Sparse PDF xrefs held in more compact form.
     * New gsview viewer split out to its own repository.

   Bug fixes
     * Improved handling of broken files.
     * Fix BBoxes of Type 3 fonts.
     * Updated fonts (including greek and cyrillic).
     * Various memory leaks and crashes.
     * And many more.

Revision 1.6 / (download) - annotate - [select for diffs], Fri May 30 21:39:37 2014 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.5: +9 -1 lines
Diff to previous 1.5 (colored) to selected 1.22 (colored)

Remove curl from Makefile, it's an option.
Add proper curl option handling to buildlink3.mk.

From Leonardo Taccari.

Revision 1.5 / (download) - annotate - [select for diffs], Thu May 15 14:41:58 2014 UTC (9 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored) to selected 1.22 (colored)

Revbump after updating graphics/giflib

Revision 1.4 / (download) - annotate - [select for diffs], Tue Apr 29 22:02:21 2014 UTC (9 years, 11 months ago) by degroote
Branch: MAIN
Changes since 1.3: +4 -1 lines
Diff to previous 1.3 (colored) to selected 1.22 (colored)

Fix dependencies registered by mupdf buildlink3.mk

Patch has been provided by Leonardo Taccari on #netbsd @ freenode.
Nothing seems to use it at the moment so don't bump revision.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Jan 9 14:25:23 2014 UTC (10 years, 2 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Diff to selected 1.22 (colored)

Update print/mupdf to 1.3 (via pkgsrc-wip by Leonardo Taccari, thanks)

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>