./print/ghostscript-agpl, Postscript interpreter

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


Branch: CURRENT, Version: 9.26, Package name: ghostscript-agpl-9.26, 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/lcms2]

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

Package options: fontconfig, x11

Master sites:

SHA1: 2727000ebee0d08311705859a31a504e259f0d98
RMD160: c03fe07b078986754cf36b909063b981e4b6e536
Filesize: 32284.887 KB

Version history: (Expand)


CVS history: (Expand)


   2019-01-15 11:49:01 by Mark Davies | Files touched by this commit (1)
Log message:
ghostscript-agpl: fix PLIST for disable-compile-inits option
   2018-11-22 02:12:43 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
ghostscript-agpl: Update print/ghostscript-agpl to 9.26

Changes:
Version 9.26 (2018-11-20)

Highlights in this release include:

  - Security issues have been the primary focus of this release,
    including solving several (well publicised) real and potential
    exploits.
    PLEASE NOTE: We strongly urge users to upgrade to this latest
                 release to avoid these issues.
  - 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).
  - Thanks to Man Yue Mo of Semmle Security Research Team, Jens
    Mu:ller of Ruhr-Universita:t Bochum and Tavis Ormandy of Google's
    Project Zero for their help to identify specific security
    issues.
  - The usual round of bug fixes, compatibility changes,
    and incremental improvements.

For a list of open issues, or to report problems, please visit
bugs.ghostscript.com.
   2018-10-01 11:21:32 by Jonathan Perkin | Files touched by this commit (2)
Log message:
ghostscript-agpl: Fix build on older SunOS.
   2018-09-21 14:06:46 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ghostscript-agpl: updated to 9.25

Version 9.25:

Highlights in this release include:

This release fixes problems with argument handling, some unintended results of \ 
the security fixes to the SAFER file access restrictions (specifically accessing \ 
ICC profile files), and some additional security issues over the recent 9.24 \ 
release.

Note: The ps2epsi utility does not, and cannot call Ghostscript with the -dSAFER \ 
command line option. It should never be called with input from untrusted \ 
sources.

Security issues have been the primary focus of this release, including solving \ 
several (well publicised) real and potential exploits.

PLEASE NOTE: We strongly urge users to upgrade to this latest release to avoid \ 
these issues.

As well as Ghostscript itself, jbig2dec has had a significant amount of work \ 
improving its robustness in the face of out specification files.

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.
   2018-09-05 15:19:40 by Adam Ciarcinski | Files touched by this commit (7) | Package updated
Log message:
ghostscript-agpl: updated to 9.24

Version 9.24:

Highlights in this release include:

Security issues have been the primary focus of this release, including solving \ 
several (well publicised) real and potential exploits.

PLEASE NOTE: We strongly urge users to upgrade to this latest release to avoid \ 
these issues.

As well as Ghostscript itself, jbig2dec has had a significant amount of work \ 
improving its robustness in the face of out specification files.

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.
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-04-04 15:04:18 by Jonathan Perkin | Files touched by this commit (1)
Log message:
ghostscript-agpl: Fix SunOS build with older compilers.
   2018-03-21 18:41:01 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
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.