notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Some details on the 2023-01-16 website outage.
We just rebooted with several updates: * new HMTLify code * no port maintainer is now highly visible (e.g. https://freshports.org/security/sssd/) * fixed search logic error when using plain/ text details at https://github.com/FreshPorts/freshports/releases/tag/2.2.34
Port details
ghostscript8 Ghostscript 8.x PostScript interpreter
8.71_18 print Deleted on this many watch lists=27 search for ports that depend on this port This port version is marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Version of this port present on the latest quarterly branch.
Maintainer: doceng@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2008-06-01 08:52:07
Last Update: 2015-08-22 17:48:36
SVN Revision: 395047
People watching this port, also watch:: expat, libfontenc, mkfontscale, pcre
License: GPLv3
Description:
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ghostscript8>0:print/ghostscript8
No installation instructions:
This port has been deleted.
PKGNAME: ghostscript8
Flavors: there is no flavor information for this port.
distinfo:
There is no distinfo for this port.

No package information for this port in our database
Sometimes this happens. Not all ports have packages. This is doubly so for new ports, like this one.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake : devel/gmake
  2. pkgconf : devel/pkgconf
  3. xt.pc : x11-toolkits/libXt
  4. xext.pc : x11/libXext
  5. autoconf-2.69 : devel/autoconf
Runtime dependencies:
  1. a010013l.pfb : print/gsfonts
  2. xt.pc : x11-toolkits/libXt
  3. xext.pc : x11/libXext
Library dependencies:
  1. libexpat.so : textproc/expat2
  2. libjasper.so : graphics/jasper
  3. libjbig2dec.so : graphics/jbig2dec
  4. libpng.so : graphics/png
  5. libpaper.so : print/libpaper
  6. libtiff.so : graphics/tiff
  7. libcupsimage.so : print/cups-image
  8. libvga.so : graphics/svgalib
  9. libcairo.so : graphics/cairo
  10. libfreetype.so : print/freetype2
  11. libjpeg.so : graphics/jpeg
  12. libiconv.so : converters/libiconv
There are no ports dependent upon this port

Configuration Options:
Options name:
USES:
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://distcache.FreeBSD.org/ports-distfiles/ghostscript/
Collapse this list.
Port Moves
  • port moved to print/ghostscript8-base on 2015-08-22
    REASON: Split into print/ghostscript8-base and print/ghostscript8-x11

Number of commits found: 76

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
8.71_18
22 Aug 2015 17:48:36
Revision:395047Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
- Split ghostscript into X11-independent and -dependent parts:

 * print/ghostscript{7,8,9,9-agpl}-base

   Installs Ghostscript binary, libgs, and related files.
   These ports do not depend on X11 libraries (i.e. x11* devices
   are not available).  USES=ghostscript will set dependency on
   one of them depending on GHOSTSCRIPT_DEFAULT.

   The default device is set to "display" or "bbox".

 * print/ghostscript{7,8,9,9-agpl}-x11

   Installs a shared library which provides X11 support to
   the installed Ghostscript binaries.  x11* devices will be
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.71_18
22 Jun 2015 18:33:22
Revision:390310Original commit files touched by this commit This port version is marked as vulnerable.
antoine search for other commits by this committer
Convert to USES=jpeg
8.71_18
14 May 2015 10:15:09
Revision:386312Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
8.71_18
24 Mar 2015 22:17:42
Revision:382185Original commit files touched by this commit This port version is marked as vulnerable.
marino search for other commits by this committer
3 ports categories: Remove $PTHREAD_LIBS

Categories: print, science, emulators

approved by:	PTHREAD blanket
8.71_18
22 Mar 2015 23:53:19
Revision:381971Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
Use proper MAKE_CMD reference.

With hat:	portmgr
8.71_18
25 Dec 2014 20:54:43
Revision:375598Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Bump portrevision after png update
8.71_17
25 Dec 2014 12:00:11
Revision:375538Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Properly support png 1.5

Obtained from:	pkgsrc (old history)
8.71_17
23 Nov 2014 08:44:34
Revision:373130Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
- Strip binaries properly.
- Update pkg-message.
8.71_16
13 Nov 2014 07:41:18
Revision:372510Original commit files touched by this commit This port version is marked as vulnerable.
antoine search for other commits by this committer
Cleanup plist
8.71_16
20 Jun 2014 11:15:58
Revision:358556Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Switch print/libpaper to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
8.71_15
20 Jun 2014 11:09:05
Revision:358554Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Convert USE_XZ to USES
- Fix shebang

Approved by:	portmgr blanket
8.71_15
16 Apr 2014 18:28:50
Revision:351411Original commit files touched by this commit This port version is marked as vulnerable.
zeising search for other commits by this committer
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.71_14
06 Mar 2014 07:07:55
Revision:347164Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
- Fix iconv dependency [*]
- Add STAGEDIR support.
- Remove FT_BRIDGE option.
- Fix old syntax in LIB_DEPENDS.

Submitted by:	tijl [*]
PR:		ports/186705 [*]
8.71_13
21 Jan 2014 23:40:23
Revision:340674Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Fix properties on pkg-plist
8.71_13
20 Sep 2013 22:44:00
Revision:327765Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
print)
8.71_13
04 Sep 2013 17:21:52
Revision:326301Original commit files touched by this commit This port version is marked as vulnerable.
antoine search for other commits by this committer
Add an explicit dependency on pkgconf

Approved by:	portmgr (bapt)
8.71_13
25 Jul 2013 09:25:17
Revision:323630Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Set ${MASTERDIR} to ${.CURDIR} and use it for .include "files/foo".
Changes in r323629 broke ghostscript*-nox11.

Pointed out by:	bapt
8.71_13
25 Jul 2013 09:03:33
Revision:323629Original commit files touched by this commit Sanity Test Failure This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix hidden dependency due to USE_FOO=yes after including bsd.port.pre.mk.
8.71_12
15 Jul 2013 17:17:01
Revision:323070Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix drivers.mak generation.  It did not work with X11, iconv, and svgalib
device drivers after OPTIONS_{MULTI,GROUP} conversion.

Reported by:	Gert Doering
8.71_11
10 Jul 2013 11:45:25
Revision:322666Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Mark as job unsafe (fails with -j24)
Convert to USES=gmake
8.71_11
03 May 2013 09:15:24
Revision:317185Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix installation of bin/ert.  It should be installed when GS_epag is defined,
not GS_dmprt.

Spotted by:	Andrzej Tobola
8.71_11
02 May 2013 21:14:27
Revision:317150Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
- Use OPTIONS_MULTI and OPTIONS_GROUP.
- Add dependency on libpaper unconditionally to 8.x and 9.x.
- Fix CONFLICTS_INSTALL.
- Remove ABI version numbers from LIB_DEPENDS.
8.71_10
29 Apr 2013 08:57:13
Revision:316786Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Rely on bsdtar to autodetermine the format of the distfiles when possible

For a while now bsdtar is able to autotermine compression and archive format.
Let's then use tar directly instead of piping to tar.

Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format
8.71_10
28 Apr 2013 17:00:36
Revision:316734Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Trim old-style header.
8.71_10
27 Apr 2013 22:09:15
Revision:316695Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Convert the last USE_ICONV to USES=iconv
8.71_10
17 Apr 2013 19:33:00
Revision:316004Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix typos which can prevent parallel build from working.

Reported by:	miwi
Feature safe:	yes
8.71_10
04 Sep 2012 19:05:49
Revision:303669Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Revert r303635 to fix an wrong OPTIONS handling and resolve svgalib dependency
in the case of !amd64 && !i386 in another way.

Pointed out by:	crees
Pointy hat to:	hrs
8.71_10
04 Sep 2012 05:21:38
Revision:303635Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix build on !i386 && !amd64.

PR:	ports/171253
8.71_10
04 Sep 2012 00:32:32
Revision:303630Original commit files touched by this commit This port version is marked as vulnerable.
eadler search for other commits by this committer
Remove _UNSAFE line as this port was fixed already

Requested by:	hrs
8.71_10
02 Sep 2012 23:04:06
Revision:303580Original commit files touched by this commit This port version is marked as vulnerable.
eadler search for other commits by this committer
Mark ports unsafe per wiki page of broken ports.

Approved by:	doceng (gabor, maintainer) [print/ghostscript8]
Redports:	ignore
8.71_10
24 Jun 2012 21:53:38
Original commit files touched by this commit This port version is marked as vulnerable.
dougb search for other commits by this committer
s/X11BASE/LOCALBASE/, or equivalent.

The X11BASE variable is long gone, however these ports were not updated.
8.71_10
12 Jun 2012 17:50:48
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
- Add LICENSE.
- Make MAKE_JOBS_SAFE=yes.
- Replace OPTIONS with OPTIONSng.  Bump PORTREVISION because a package created
  with Makefile.drivers r1.8 had some inconsistent default values.
8.71_9
01 Jun 2012 05:26:28
Original commit files touched by this commit This port version is marked as vulnerable.
dinoex search for other commits by this committer
- update png to 1.5.10
8.71_8
29 May 2012 09:54:27
Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
New options framework for the ports

for maintainers:
it introduces 3 different types of options: simple, multi and single:
- simple options are the same as the current options (i.e. on or off.)
- multi options are options where at least one must be set (1-N).
- single options are options where one and only one must be set (exclusive
  options).

for users:
- OPTIONS_SET: globally enable some options
- OPTIONS_UNSET: globally disable some options
- ${UNIQUENAME}_SET: enable per-port choice of options
- ${UNIQUENAME}_UNSET: disable per-port choice of options

For compatibility the old OPTIONS framework is now working on top of the new one
The options previously set with old OPTIONS are imported and converted
transparently.

A new knob NO_DIALOG if defined in the the config-conditional target is ignored
(prevent the dialog(1) ui to show up.

Thanks to all people involved:
beat@, crees@, Bryan Drewery, linimon@, novel@ and others, for testing,
comments, patches
8.71_8
13 Feb 2012 03:57:12
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix a URL in MASTER_SITES.

PR:     ports/165080
8.71_8
12 Feb 2012 18:46:35
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
- Update MASTER_SITES.
- Add a patch to suppress a warning message.
- Style fixes.
8.71_8
23 Sep 2011 22:26:39
Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
8.71_8
20 Jul 2011 01:09:14
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Use gdkpixbuf2 instead of gdkpixbuf when WITH_GTK is defined.

Spotted by:     bf
PR:             ports/158995
8.71_8
03 Jul 2011 06:14:57
Original commit files touched by this commit This port version is marked as vulnerable.
miwi search for other commits by this committer
- Kick MD5 Support
8.71_8
20 Jun 2011 18:57:14
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Update CONFLICTS lines.

PR:     ports/158028
8.71_7
23 May 2011 20:43:10
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
- Fix a problem when opening a PDF file.
- Fix a build issue when TARGET_ARCH is defined.

PR:     ports/156654
PR:     ports/156607
8.71_6
15 Dec 2010 18:49:17
Original commit files touched by this commit This port version is marked as vulnerable.
dinoex search for other commits by this committer
- fix build with output device X11
PR:             152610
Approved by:    (maintainer timeout)
8.71_6
04 Dec 2010 07:34:27
Original commit files touched by this commit This port version is marked as vulnerable.
ade search for other commits by this committer
Sync to new bsd.autotools.mk
8.71_6
16 Oct 2010 11:52:47
Original commit files touched by this commit This port version is marked as vulnerable.
ade search for other commits by this committer
Punt autoconf267->autoconf268
8.71_6
15 Sep 2010 18:35:24
Original commit files touched by this commit This port version is marked as vulnerable.
ade search for other commits by this committer
Autotools update.   Read ports/UPDATING 20100915 for details.

Approved by:    portmgr (for Mk/bsd.port.mk part)
Tested by:      Multiple -exp runs
8.71_5
21 Aug 2010 15:26:11
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Disable the GTK frontend by default.

Discussed with: ache
8.71_4
03 Aug 2010 15:39:45
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Use graphics/jbig2dec for libjbig2dec instead of the bundled one.

Submitted by:   mi
8.71_3
02 Aug 2010 06:15:08
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
- Fix compile errors when vgalib and lvga256 drivers are enabled.
- Use external libraries instead of bundled old ones[1].
- Fix WITHOUT_FOO handling[2].

Submitted by:   mi[1], dinoex[2]
PR:     ports/126513
PR:     ports/148960
8.71_2
04 Jun 2010 08:09:20
Original commit files touched by this commit This port version is marked as vulnerable.
pav search for other commits by this committer
- Introduce a new USE_XZ knob that handles lzma/xz compressed distfiles
- Convert a bunch of ports to use it

PR:             ports/146329
Submitted by:   mm
With hat:       portmgr
8.71_2
25 May 2010 21:30:43
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Disable the cups driver when either WITHOUT_CUPS=true or
WITHOUT_GS_cups=true.

Spotted by:     Scott Allendorf
8.71_2
24 May 2010 20:08:46
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
- Make the driver selection stricter and redefine DEVICE_DEVSn in the
  ghostscript build framework to eliminate differences between
  selected drivers by OPTIONS and actually-compiled ones.

- Eliminate duplicated devices displayed in "gs -h".
8.71_1
10 Apr 2010 17:21:32
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix "-sDEVICE=ijs -sIjsServer=hpijs" issue.

PR:     ports/128787
8.71
03 Apr 2010 07:02:54
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
* Update to 8.71.[1]  Changes include:

 - Support for tiff file output is now provided using the libtiff
   implementation rather than our more limited native code as in
   previous releases. There is also a new 'tiffsep1' output
   device which produces halftoned separations at 1
   bit-per-pixel, in contrast to the 'tiffsep' device which
   produces 8 bit-per-pixel plates.

 - The graphics library has been updated to provide more accurate
   scan conversion of vector art including fixes to dash
   behavior, transparent stroked paths, thick stroked paths,
   radial shadings, xps cap handling, "pie" joins, degenerate
   beziers, improved handling of dropouts in thin strokes and
   better thin axis-aligned strokes.

* Fix cairo support.  GS_cairo is added to the drivers list (this
  is disabled by default).  When WITH_CAIRO is defined, GS_cairo
  will be set by default.[2]

PR:     ports/144111[1]
PR:     ports/137634[2]
PR:     ports/145248[2]
8.70_2
28 Mar 2010 06:47:48
Original commit files touched by this commit This port version is marked as vulnerable.
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
8.70_1
05 Feb 2010 11:46:55
Original commit files touched by this commit This port version is marked as vulnerable.
dinoex search for other commits by this committer
- update to jpeg-8
8.70
20 Dec 2009 16:59:04
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix build when WITH_FT_BRIDGE=1.

Reported by:    Naveen Nathan
PR:             ports/141798
8.70
19 Dec 2009 18:16:40
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Update to 8.70.  Changes include:

- This release fixes a large number of issues with transparency,
  especially as it interacts with color space conversion, mask
  contexts and patterns. There have also been a number of
  significant fixes to font handling, especially when generating
  PDF. And there are numerous robustness, correctness and
  performance improvements.

- New generic Esc/Page devices, eplmono and eplcolor were added
  to the contrib directory. A new cdnj500 device was added to
  support the HP DesignJet 500.

- The licensing of the Free version of the core Ghostscript code
  has been changed to GPLv3 or later. Previously, the core code
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.64_7
27 Oct 2009 06:32:08
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix A3 paper handling in the LIPS (Canon LBP series) driver.
8.64_6
22 Aug 2009 00:35:32
Original commit files touched by this commit Sanity Test Failure This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Switch SourceForge ports to the new File Release System: categories starting
with P,R,S
8.64_6
18 Jul 2009 11:11:29
Original commit files touched by this commit This port version is marked as vulnerable.
dinoex search for other commits by this committer
- update to jpeg7
Tested by:      pav on pointyhat
8.64_5
02 Jun 2009 08:54:43
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix LIB_DEPENDS line again.

Pointy hat to:  hrs
8.64_5
02 Jun 2009 08:47:29
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix LIB_DEPENDS line.
8.64_4
02 Jun 2009 07:06:34
Original commit files touched by this commit This port version is marked as vulnerable.
keramida search for other commits by this committer
Allow building ghostscript8 without CUPS support.  The default is
to link with CUPS, but it should now be possible to `make config'
and disable any link options that refer to CUPS libraries.

Approved by:    doceng (hrs)
Noticed by:     Stefan Thurner thurners at nicsys.de
                Guido Falsi mad at madpilot.net [1],
                Helge Oldach ports-ghostscript8-may09 at oldach.net [1]

[1] An almost identical patch was submitted to doceng.
8.64_3
31 May 2009 09:19:10
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
japanese/font-std, chinese/font-std, and dependency fixups due
to it have been added.  These are to install standard fonts used in the
Ports Collection.  Currently they contain:

 std.ja_JP/Mincho
 std.ja_JP/Gothic
 std.ja_JP/Ryumin-Light
 std.ja_JP/GothicBBB-Medium
 std.zh_CN/STHeiti-Regular
 std.zh_CN/STSong-Light
 std.zh_CN/MSung-Light
 std.zh_CN/MHei-Medium

under ${PREFIX}/share/fonts/.  They are just symlinks to
corresponding font files.  The symlink names are based on popular
PostScript font names.

Applications should refer the font files via XLFD or fontconfig
first.  If they need a direct reference to the font file, please use
files in std.*/*.  This is because direct reference to a specific
font name in an application configuration file makes the maintenance
difficult when the font file name is changed, for example.
8.64_2
18 May 2009 09:55:36
Original commit files touched by this commit This port version is marked as vulnerable.
gahr search for other commits by this committer
- Re-enable cups support
- Add dependency on print/cups-image
- Bump PORTREVISION

Suggested by:   dinoex
8.64_1
15 May 2009 09:48:12
Original commit files touched by this commit This port version is marked as vulnerable.
gahr search for other commits by this committer
- Fix build by disabling CUPS support (cyclic dependency)

PR:             134533
Reported by:    dan <dseven@rocketmail.com>
8.64_1
20 Apr 2009 08:08:50
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix multiple integer overflows and lack of boundary check found
and marked as CVE-2009-583 and CVE-2009-584:

CVE-2009-583:

  Multiple integer overflows in icc.c in the International Color
  Consortium (ICC) Format library (aka icclib), as used in
  Ghostscript 8.64 and earlier and Argyll Color Management
  System (CMS) 1.0.3 and earlier, allow context-dependent
  attackers to cause a denial of service (heap-based buffer
  overflow and application crash) or possibly execute arbitrary
  code by using a device file for a translation request that
  operates on a crafted image file and targets a certain "native
  color space," related to an ICC profile in a (1) PostScript
  or (2) PDF file with embedded images.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.64
30 Mar 2009 12:31:01
Original commit files touched by this commit This port version is marked as vulnerable.
pav search for other commits by this committer
- Mark MAKE_JOBS_UNSAFE
8.64
28 Mar 2009 20:05:52
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Update to 8.64.  Changes include:

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

- Improved handling of CJK text, especially in vertical writing modes.

- Improved memory footprint processing some files at high resolution.

- The 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.
8.63
02 Nov 2008 15:42:29
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Update to 8.63.  Changes include (quoted from doc/News.htm):

|Approximately 238 bugs have been fixed since version 8.62. Of particular note
|are robustness and performance improvements with large files, invalid PDF, and
|font handling.
|
|The major new feature of this release is multithreaded rendering. This can be
|requested by passing -dNumRenderingThreads=n on the command line. The input
|document is first parsed, and then each page is split into n bands which are
|rendered concurrently. This can provide a significant reduction in processing
|time on multi-core systems.
|
|Images are now always interpolated in their source colorspace. This improves
|correctness for XPS documents and avoids bypassing the custom color management
|callbacks for interpolated images. Interpolation and color management are both
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.62_5
05 Oct 2008 03:14:05
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Add a hyphen to ${TAR}'s option.  It is useful when ${TAR} is
overridden by the user.

Submitted by:   adamw
PR:             ports/127165
8.62_5
05 Oct 2008 02:43:30
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix an issue that print/ghostscript8 does not set
PKGNAMESUFFIX (-nox11) correctly when WITHOUT_X11=yes and one of
the X11 drivers are specified at a time.

PR:     ports/123859
8.62_5
25 Jul 2008 12:24:09
Original commit files touched by this commit This port version is marked as vulnerable.
pav search for other commits by this committer
- Remove duplicates from MAKE_ENV after inclusion of CC and CXX in default
MAKE_ENV
8.62_5
11 Jul 2008 15:34:47
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
Remove a workaround for PostScript files generated by old
acroread.  GS reports an error when it reads some broken (but
should be processed) PS files.

Reported by:    Chuck Robey
8.62_4
20 Jun 2008 18:12:07
Original commit files touched by this commit This port version is marked as vulnerable.
hrs search for other commits by this committer
- Fix typos in OPTIONS.
- Add CONFLICTS based on WITH_X11/WITHOUT_X11.
- Fix installation directory of document files.
8.62_3
01 Jun 2008 08:51:52
Original commit files touched by this commit Sanity Test Failure This port version is marked as vulnerable.
hrs search for other commits by this committer
The following repocopies have been done for print/ghostscript-*
reorganization:

        print/ghostscript-gnu -> print/ghostscript7
        print/ghostscript-gnu-nox11 -> print/ghostscript7-nox11
        print/ghostscript-gnu-commfont -> print/ghostscript7-commfont
        print/ghostscript-gpl -> print/ghostscript8
        print/ghostscript-gpl-nox11 -> print/ghostscript8-nox11
        japanese/ghostscript-gnu-jpnfont -> print/ghostscript7-jpnfont
        korean/ghostscript-gnu-korfont -> print/ghostscript7-korfont

and clean up Makefile of each port for the changes, and assign the
maintainers to doceng@.

Not hooked up to the build yet because it needs more fixes in
dependent ports and bsd.port.mk.

PR:     ports/124157

Number of commits found: 76