Commit graph

19 commits

Author SHA1 Message Date
drochner
91dc3e6793 add a patch (from Redhat bugzilla #491853) to fix more integer
overflows in the icc code (CVE-2009-0792),
bump PKGREVISION
2009-04-17 15:05:31 +00:00
tron
cb13421cf9 Add patch for the security vulnerability reported in CVE-2009-0196
taken from Redhat's Bugzilla.
2009-04-14 19:32:54 +00:00
drochner
f987548bae add a patch from gentoo to fix range checks in icc profile handling
which could lead to DOS or possibly code injection (CVE-2009-0583,
CVE-2009-0584), bump PKGREVISION
2009-03-25 10:42:13 +00:00
drochner
172c89eacb replace BSD/Linux specific "qd" printf format specifier by "lld",
should fix build problem on Solaris reported by Joern Clausen
per PR pkg/40664
2009-02-16 16:31:30 +00:00
drochner
befd52f31e fix a build problem with native xorg reported by Matthias Scheler,
being here, quell a printf format compiler warning
2009-02-13 15:31:35 +00:00
drochner
bc1a4f1675 update to 8.64
Approximately 100 bugs have been fixed since the 8.63 release.
Of particular note in this release are improvements to overprint and
spot color support in documents with transparency, improvements to PDF
and PS output, proper handling of PDF-specific text rendering modes and
support for reading AES-encrypted PDF documents.
Also improved is handling of CJK text, especially in vertical writing
modes, memory footprint processing some files at high resolution and
support for using the system's default paper size on unix.
The interpreter's handling of color spaces has been moved from
PostScript code to C.
A number of the included printer drivers and cups wrappers have been
updated to support a PDF-based workflow. Also fixed are several
long-standing bugs in the pcl drivers with respect to duplex, resolution
and paper tray selection.
2009-02-12 19:51:08 +00:00
chuck
db3f41ba13 ghostscript has hand-rolled shared lib handling in src/unix-dll.mak
that does not do the right thing on Darwin (where shared libs are
created with different linking flags and use dylib rather than so
as an extension).

you need to manually reconfigure unix-dll.mak to make it work, so
do it in hacks.mk.

XXX: this still leaves the issue of libgs.so (et al.) being hardwired
in PLIST, instead of using libgs.dylib (et al.).   i'm not sure of
the best way to fix that.   at least it compiles now....
2008-11-13 17:36:54 +00:00
markd
377be88032 Build libgs as a shared library as increasingly other packages expect it
to be there and want to link with it. Bump PKGREVISION.
2008-09-03 21:31:12 +00:00
drochner
6ab2baf204 fix a botched pointer comparision which fails if the pointer difference
overflows the signed integer range, this fixes font problems in PDF
creation for me,
bump PKGREVISION
2008-03-05 19:12:16 +00:00
tron
8d7eeea0ec Remove stale patch file. 2008-01-10 09:00:43 +00:00
drochner
0c9d1cec28 update to 8.61
changes: a number of bug fixes and improvements
Note: The default device in the gcc build is now the 'x11alpha' device
which provides antialiasing for display. To recover the old
default behaviour add '-sDEVICE=x11' to the command line.
2008-01-09 19:01:07 +00:00
tnn
8e6b4f1ed3 Don't attempt to use fdopen64 at all. It's not a standardised API and none
of the platforms we care about seem to have it. Fixes PR pkg/36757.
2007-08-09 18:52:38 +00:00
joerg
b9eee2dcca Update to ghostscript-8.60:
The major milestone of this release is a merge from the ESP Ghostscript
fork, used to support the CUPS printing system. This means that free
operating systems can now ship a single copy of upstream Ghostscript with
their releases. Thanks to Till Kamppeter and Mike Sweet for making this
possible.

This release also includes numerous important bug fixes over the previous
stable versions, as well as improvements to performance, memory footprint,
shading and image handling. We recommend this upgrade to all free users.

While here, add DESTDIR support.
2007-08-08 17:32:06 +00:00
joerg
71f9cb9f9e Don't use fdopen64 on AIX. 2007-08-03 20:02:30 +00:00
tnn
b47b3bd043 Fix broken build on HPUX 2007-07-18 02:47:02 +00:00
drochner
33fb4292af update to 8.57
In addition to the usual bug fixes, there are specific performance and
quality improvements in the areas of patterns, shading and image
filtering. Also new in this release is an implementation of the Well
Tempered Screening algorithm in an output device, using Graeme
Gill's IMDI library for efficient color mapping.

pkgsrc change: use the bundled jasper as the pkgsrc one is incompatible
2007-07-17 18:53:54 +00:00
dmcmahill
341ee4a16a avoid segfaults on 64-bit systems for some inputs files and pdf output 2007-06-29 19:24:45 +00:00
joerg
83a9a8fac2 Update to gpl ghostscript-8.54 aka print/ghostscript-afpl relaunched
under GPL with options.mk. This was discussed on tech-pkg@.
2006-12-27 18:18:22 +00:00
wiz
3f16007cad Add x11 option to the various ghostscript packages, and get rid
of the separate ghostscript*x11* packages.
2005-12-09 20:30:16 +00:00