Subject: CVS commit: pkgsrc/print/ghostscript-agpl
From: Adam Ciarcinski
Date: 2015-04-06 13:24:55
Message id: 20150406112455.7266D98@cvs.netbsd.org

Log Message:
Changes 9.16:

* "LockColorants" command line option for tiffsep and psdcmyk devices. \ 
Specifying -dLockColorants will restrict those devices to only the colorants \ 
list on the command line (thus: -c "<< /SeparationColorNames [ /Cyan \ 
/Magenta /Yellow /Black /Violet /Orange] /SeparationOrder [ /Cyan /Magenta \ 
/Yellow /Black /Violet /Orange]>> setpagedevice"), rather than \ 
allowing the devices to add new colorants as encountered in the input. This is, \ 
obviously, preferable for real printers, where only a certain of inks will be \ 
available.

* Improved high level devices handling of Forms. Whilst High level devices (eg \ 
pdfwrite) already checked Forms to see if they are duplicates, and if so use the \ 
initial definition. However, this does not improve performance, since the Form \ 
PaintProc still needs to be executed for each instance of the Form, and the \ 
matching algorithm could, in very odd circumstances, be defeated. The new \ 
implementation benefits both causes, meaning the second and subsequent \ 
invocation of the form need not re-run the PaintProc, and removes the heurisic \ 
aspect of the reuse detection.

* New URW+ fonts in which the families NimbusMono, NimbusRoman and NimbusSans \ 
have been augmented with production quality Greek and Cyrillic glyphs. These \ 
correspond to our substitutes for the PDF base 14 fonts.

* Plus the usual round of bug fixes, compatibility changes, and incremental \ 
improvements.

Files:
RevisionActionfile
1.13modifypkgsrc/print/ghostscript-agpl/Makefile
1.6modifypkgsrc/print/ghostscript-agpl/Makefile.common
1.6modifypkgsrc/print/ghostscript-agpl/distinfo
1.3addpkgsrc/print/ghostscript-agpl/patches/patch-devices_devs.mak