./print/ghostscript-agpl, Postscript interpreter

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 9.27nb3, Package name: ghostscript-agpl-9.27nb3, Maintainer: pkgsrc-users

Ghostscript is the well-known PostScript interpreter which is available for
all common and most esoteric platforms and supports many different printers
and some displays.

Support for Cups is enabled by the "cups" option (off by default).

This is the latest version of Ghostscript, released under the GNU
Affero General Public License (AGPL).


Required to run:
[graphics/tiff] [graphics/freetype2] [graphics/png] [fonts/fontconfig] [fonts/ghostscript-fonts] [lang/perl5] [devel/libidn] [print/libpaper] [graphics/jbig2dec] [graphics/openjpeg] [graphics/lcms2]

Required to build:
[pkgtools/x11-links] [pkgtools/cwrappers]

Package options: fontconfig, x11

Master sites:

SHA1: f926d2cfb418a7c5d92dce0a9843fa01ee62fe2c
RMD160: f735c54b15af3b425fb8c60bf8fadd8361a5ec2f
Filesize: 32404.891 KB

Version history: (Expand)


CVS history: (Expand)


   2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557) | Package updated
Log message:
Bump PKGREVISIONs for perl 5.30.0
   2019-07-22 00:26:08 by Thomas Klausner | Files touched by this commit (1256)
Log message:
*: recursive bump for gdk-pixbuf2-2.38.1
   2019-07-21 00:46:59 by Thomas Klausner | Files touched by this commit (595)
Log message:
*: recursive bump for nettle 3.5.1
   2019-05-06 16:53:44 by Takahiro Kambe | Files touched by this commit (1)
Log message:
print/ghostscript-agpl: fix PLIST

Fix PLIST when disable-compile-inits PKG_OPTIONS is enabled.
   2019-04-26 17:28:18 by Gavan Fantom | Files touched by this commit (1)
Log message:
ghostscript-agpl: cosmetic change
   2019-04-26 17:19:18 by Gavan Fantom | Files touched by this commit (1)
Log message:
ghostscript-agpl: Require freetype2>=2.10.0

The latest version of ghostscript-agpl calls functions that were
introduced in freetype2 version 2.10.0, and the build fails when
building against an earlier version.
   2019-04-17 10:28:44 by Adam Ciarcinski | Files touched by this commit (5) | Package updated
Log message:
ghostscript-agpl: updated to 9.27

Version 9.27:
Highlights in this release include:

We have extensively cleaned up the Postscript name space: removing access to \ 
internal and/or undocumented Postscript operators, procedures and data. This has \ 
benefits for security and maintainability.

We have added a new "product": "gpdl". This is a \ 
rethink/redesign of the old "language_switch" product (pspcl6), and \ 
includes all the interpreters we develop based on the Ghostscript graphics \ 
library: Postscript, PDF, PCL6, PXL and XPS. This is experimental, and should be \ 
considered of beta testing quality, and thus is not built by default: it can be \ 
built by using the "experimental" target.

gpdl uses a heuristic to judge the file type being passed to it. In general, it \ 
supports most of the widely used command line options for each interpreter, but \ 
compatibility is not complete (the practicalities of swapping interpreters means \ 
it is unlikely that full parity of command line options will be possible).

Fontmap can now reference invidual fonts in a TrueType Collection for font \ 
subsitution. Previously, a Fontmap entry could only reference a TrueType \ 
collection and use the default (first) font. Now, the Fontmap syntax allows for \ 
specifying a specific index in a TTC. See the comments at the top of (the \ 
default) Fontmap.GS for details.

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

The usual round of bug fixes, compatibility changes, and incremental improvements.
   2019-03-24 01:36:28 by Greg Troxel | Files touched by this commit (1)
Log message:
print/ghostscript-agpl: Add upstream bug URL about labeling

Upstream calls this "GPL Ghostscript" which is at best confusing.

(Thanks to rhialto@ for filing the upstream bug report.)