Subject: CVS commit: pkgsrc/print/ghostscript-agpl
From: Adam Ciarcinski
Date: 2018-03-21 18:41:01
Message id: 20180321174102.0465FFB40@cvs.NetBSD.org

Log Message:
ghostscript-agpl: updated to 9.23

Version 9.23:
Ghostscript now has a family of 'pdfimage' devices (pdfimage8, pdfimage24 and \ 
pdfimage32) which produce rendered output wrapped up as an image in a PDF. \ 
Additionally, there is a 'pclm' device which produces PCLm format output.

There is now a ColorAccuracy parameter allowing the user to decide between speed \ 
or accuracy in ICC color transforms.

JPEG Passthrough: devices which support it can now receive the 'raw' JPEG stream \ 
from the interpreter. The main use of this is the pdfwrite/ps2write family of \ 
devices that can now take JPEG streams from the input file(s) and write them \ 
unchanged to the output (thus avoiding additional quantization effects).

PDF transparency performance improvements

IMPORTANT: We are in the process of forking LittleCMS. LCMS2 is not thread safe, \ 
and cannot be made thread safe without breaking the ABI. Our fork will be thread \ 
safe, and include performance enhancements (these changes have all be been \ 
offered and rejected upstream). We will maintain compatibility between \ 
Ghostscript and LCMS2 for a time, but not in perpetuity. Our fork will be \ 
available as its own package separately from Ghostscript (and MuPDF).

We have continued the focus on code hygiene in this release cleaning up security \ 
issues, ignored return values, and compiler warnings.

The usual round of bug fixes, compatibility changes, and incremental improvements.

Files:
RevisionActionfile
1.31modifypkgsrc/print/ghostscript-agpl/Makefile
1.13modifypkgsrc/print/ghostscript-agpl/Makefile.common
1.10modifypkgsrc/print/ghostscript-agpl/PLIST
1.20modifypkgsrc/print/ghostscript-agpl/distinfo