notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
ghostscript9 Ghostscript 9.x PostScript interpreter
9.06_10 print Deleted on this many watch lists=9 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 9.06Version of this port present on the latest quarterly branch.
Maintainer: doceng@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2011-05-23 20:59:28
Last Update: 2015-08-22 18:48:36
SVN Revision: 395047
License: GPLv3
Description:
SVNWeb : Homepage

There is no configure plist information for this port.

Dependency lines:
  • ghostscript9>0:print/ghostscript9
No installation instructions: this port has been deleted.
The package name of this deleted port was: ghostscript9
PKGNAME: ghostscript9
Flavors: there is no flavor information for this port.
distinfo:
There is no distinfo for this port.

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. libidn.so : dns/libidn
  3. libjbig2dec.so : graphics/jbig2dec
  4. libpng.so : graphics/png
  5. libtiff.so : graphics/tiff
  6. liblcms2.so : graphics/lcms2
  7. libpaper.so : print/libpaper
  8. libcupsimage.so : print/cups-image
  9. libvga.so : graphics/svgalib
  10. libfreetype.so : print/freetype2
  11. libjpeg.so : graphics/jpeg
  12. libiconv.so : converters/libiconv
NOTE: dependencies for deleted ports are notoriously suspect
This port is required by:
for Build

    Deleted ports which required this port:

    Expand this list of 7 deleted ports
    1. graphics/GraphicsMagick12*
    2. graphics/GraphicsMagick13*
    3. graphics/kdegraphics3*
    4. japanese/latex2html*
    5. print/advi*
    6. print/latex-aa*
    7. print/latex-aastex*
    8. Collapse this list of deleted ports.
for Run

    Deleted ports which required this port:

    Expand this list of 61 deleted ports
    1. chinese/moefonts-cid*
    2. editors/texmakerx*
    3. graphics/GraphicsMagick12*
    4. graphics/GraphicsMagick13*
    5. graphics/kdegraphics3*
    6. graphics/yap*
    7. japanese/latex2html*
    8. mail/quickml*
    9. print/advi*
    10. print/ghostview*
    11. print/gnome-print*
    12. print/html2ps-a4*
    13. print/html2ps-letter*
    14. print/latex-aastex*
    15. print/pdfcolorsplit*
    16. print/pdfmerge*
    17. print/pips-sc60s*
    18. print/pips-sc65_66s*
    19. print/pips-sc80s*
    20. print/pips-sc84_83s*
    21. print/pips-sc85_86s*
    22. print/pips-scx3500_3600s*
    23. print/pips-sp2100_2200*
    24. print/pips-spr200_210*
    25. print/pips-spr300_310*
    26. print/pips-spr800*
    27. print/pips2200*
    28. print/pips3000*
    29. print/pips3300*
    30. print/pips3500*
    31. print/pips4000*
    32. print/pips670*
    33. print/pips730*
    34. print/pips740*
    35. print/pips740-cups*
    36. print/pips750_2000*
    37. print/pips760*
    38. print/pips770*
    39. print/pips780*
    40. print/pips800*
    41. print/pips820*
    42. print/pips870*
    43. print/pips870-cups*
    44. print/pips880*
    45. print/pips900*
    46. print/pips930*
    47. print/pips940*
    48. print/pips970*
    49. print/pips970-cups*
    50. print/pips980*
    51. print/pipsg700*
    52. print/pipsg800*
    53. print/pipsg900*
    54. print/pipsv500*
    55. print/pipsv600*
    56. print/pipsv700*
    57. print/pipsv700-cups*
    58. print/teTeX-base*
    59. textproc/docproj-jadetex*
    60. textproc/docproj-nojadetex*
    61. textproc/prosper*
    62. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options

USES:

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/ghostscript/
Port Moves
  • port moved to print/ghostscript9-base on 2015-08-22
    REASON: Split into print/ghostscript9-base and print/ghostscript9-x11

Number of commits found: 55

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
22 Aug 2015 17:48:36
Original commit files touched by this commit  9.06_10
Revision:395047 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)
22 Jun 2015 18:33:22
Original commit files touched by this commit  9.06_10
Revision:390310 This port version is marked as vulnerable.
antoine search for other commits by this committer
Convert to USES=jpeg
14 May 2015 10:15:09
Original commit files touched by this commit  9.06_10
Revision:386312 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
24 Mar 2015 22:17:42
Original commit files touched by this commit  9.06_10
Revision:382185 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
22 Mar 2015 23:53:19
Original commit files touched by this commit  9.06_10
Revision:381971 This port version is marked as vulnerable.
bdrewery search for other commits by this committer
Use proper MAKE_CMD reference.

With hat:	portmgr
25 Dec 2014 20:54:43
Original commit files touched by this commit  9.06_10
Revision:375598 This port version is marked as vulnerable.
bapt search for other commits by this committer
Bump portrevision after png update
25 Dec 2014 19:04:27
Original commit files touched by this commit  9.06_9
Revision:375594 This port version is marked as vulnerable.
antoine search for other commits by this committer
Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade
23 Nov 2014 08:34:40
Original commit files touched by this commit  9.06_9
Revision:373129 This port version is marked as vulnerable.
hrs search for other commits by this committer
- Strip binaries properly.
- Update pkg-message.
13 Nov 2014 07:41:18
Original commit files touched by this commit  9.06_8
Revision:372510 This port version is marked as vulnerable.
antoine search for other commits by this committer
Cleanup plist
30 Aug 2014 18:18:14
Original commit files touched by this commit  9.06_8
Revision:366659 This port version is marked as vulnerable.
tijl search for other commits by this committer
dns/libidn:
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Always install libidn-components.png because it is used by libidn.info
- Add -lintl to Libs.private instead of Libs in libidn.pc
29 Jul 2014 18:41:17
Original commit files touched by this commit  9.06_7
Revision:363371  Sanity Test Failure This port version is marked as vulnerable.
adamw search for other commits by this committer
Convert a bunch of USE_BZIP2 to USES=tar:bzip2

Approved by:	portmgr (not really, but touches unstaged ports)
20 Jun 2014 11:15:58
Original commit files touched by this commit  9.06_7
Revision:358556 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
28 Apr 2014 16:22:49
Original commit files touched by this commit  9.06_6
Revision:352522 This port version is marked as vulnerable.
mat search for other commits by this committer
Fix build as a user, really this time.

PR:		188770
Submitted by:	John Hein
Sponsored by:	Absolight
19 Apr 2014 10:45:15
Original commit files touched by this commit  9.06_6
Revision:351591 This port version is marked as vulnerable.
mat search for other commits by this committer
Fix building as a user.

Sponsored by:	Absolight
16 Apr 2014 18:28:50
Original commit files touched by this commit  9.06_6
Revision:351411 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)
06 Mar 2014 07:13:17
Original commit files touched by this commit  9.06_5
Revision:347166 This port version is marked as vulnerable.
hrs search for other commits by this committer
Use new syntax for LIB_DEPENDS.
02 Mar 2014 18:18:20
Original commit files touched by this commit  9.06_5
Revision:346786 This port version is marked as vulnerable.
hrs search for other commits by this committer
- Fix iconv dependency [*]
- Add STAGEDIR support.
- Fix old syntax in LIB_DEPENDS.

Submitted by:	tijl [*]
PR:		ports/186705 [*]
21 Jan 2014 23:40:23
Original commit files touched by this commit  9.06_4
Revision:340674 This port version is marked as vulnerable.
bapt search for other commits by this committer
Fix properties on pkg-plist
20 Sep 2013 22:44:00
Original commit files touched by this commit  9.06_4
Revision:327765 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)
18 Sep 2013 06:35:25
Original commit files touched by this commit  9.06_4
Revision:327519 This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix build.

Reported by:	pkg-fallout
25 Jul 2013 09:25:17
Original commit files touched by this commit  9.06_4
Revision:323630 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
25 Jul 2013 09:03:33
Original commit files touched by this commit  9.06_4
Revision:323629  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.
15 Jul 2013 17:17:01
Original commit files touched by this commit  9.06_3
Revision:323070 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
10 Jul 2013 11:45:25
Original commit files touched by this commit  9.06_2
Revision:322666 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
03 May 2013 09:15:24
Original commit files touched by this commit  9.06_2
Revision:317185 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
02 May 2013 21:14:27
Original commit files touched by this commit  9.06_2
Revision:317150 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.
29 Apr 2013 08:57:13
Original commit files touched by this commit  9.06_1
Revision:316786 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
27 Apr 2013 22:09:15
Original commit files touched by this commit  9.06_1
Revision:316695 This port version is marked as vulnerable.
bapt search for other commits by this committer
Convert the last USE_ICONV to USES=iconv
22 Oct 2012 01:10:32
Original commit files touched by this commit  9.06_1
Revision:306249 This port version is marked as vulnerable.
swills search for other commits by this committer
- Fix build

PR:		ports/172940
Submitted by:	Andy <andy.legkiy@gmail.com>
Approved by:	doceng (gjb)
Feature safe:	yes
13 Oct 2012 20:17:20
Original commit files touched by this commit  9.06_1
Revision:305849 This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix liblcms conflict.

Spotted by:	ume
Feature safe:	yes
13 Oct 2012 18:07:14
Original commit files touched by this commit  9.06
Revision:305844 This port version is marked as vulnerable.
hrs search for other commits by this committer
Update to 9.06.  Changes include:

 - PDF/A-2 - pdfwrite now supports the creation of PDF/A-2 files.
   Simply specifying "-dPDFA" continues to have the old behaviour of creating
   PDF/A-1b files. For PDF/A-2 the command line should include "-dPDFA=2".

 - pdfwrite "Server mode" - pdfwrite can now be run in "server mode" which
   allows the device to be closed without closing the interpreter. This means
   it is no longer necessary to terminate GS before starting a new PDF
   conversion.

Feature safe:	yes
04 Sep 2012 19:05:49
Original commit files touched by this commit  9.05_5
Revision:303669 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
04 Sep 2012 05:21:38
Original commit files touched by this commit  9.05_5
Revision:303635 This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix build on !i386 && !amd64.

PR:	ports/171253
24 Jun 2012 21:53:38
Original commit files touched by this commit  9.05_5
 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.
12 Jun 2012 17:51:30
Original commit files touched by this commit  9.05_5
 This port version is marked as vulnerable.
hrs search for other commits by this committer
Style fix.
12 Jun 2012 12:22:26
Original commit files touched by this commit  9.05_5
 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.3 had some inconsistent default values.
01 Jun 2012 05:26:28
Original commit files touched by this commit  9.05_4
 This port version is marked as vulnerable.
dinoex search for other commits by this committer
- update png to 1.5.10
29 May 2012 09:54:27
Original commit files touched by this commit  9.05_3
 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
07 Apr 2012 15:30:02
Original commit files touched by this commit  9.05_3
 This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix build.  FT_BRIDGE=1 no longer needs FT_* variables, and the freetype
directory has been removed to prevent it from being used accidentally.

Feature safe:   yes
17 Mar 2012 10:01:39
Original commit files touched by this commit  9.05_3
 This port version is marked as vulnerable.
hrs search for other commits by this committer
Use libpaper for default paper size configuration.  It is no longer hardcoded
and can be changed by PAPERSIZE environment variable at run time.

Feature safe:   yes
29 Feb 2012 12:09:03
Original commit files touched by this commit  9.05_2
 This port version is marked as vulnerable.
hrs search for other commits by this committer
Disable libpaper by default because it can override the A4SIZE option
unintentionally.

Spotted by:     ume
29 Feb 2012 05:39:38
Original commit files touched by this commit  9.05_1
 This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix implicit dependency.
13 Feb 2012 21:48:19
Original commit files touched by this commit  9.05
 This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix build on systems which already have graphics/openjpeg in LOCALBASE.
13 Feb 2012 03:57:12
Original commit files touched by this commit  9.05
 This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix a URL in MASTER_SITES.

PR:     ports/165080
13 Feb 2012 02:31:18
Original commit files touched by this commit  9.05
 This port version is marked as vulnerable.
hrs search for other commits by this committer
Add missing patches.  This should fix build on !amd64 platforms.
12 Feb 2012 18:10:49
Original commit files touched by this commit  9.05
 This port version is marked as vulnerable.
hrs search for other commits by this committer
Update to 9.05.  Changes include:

- Ghostscript's PDF interpreter is now able to make use of the
  DroidSansFallback TrueType font to automatically substitute for
  missing CIDFonts. Whilst it is always best to ensure the
  original CIDFont is available for the best and most accurate
  output, the ability to make an automatic substitution will be
  valuable for those merely viewing or proofing such files.

- This release includes support for a proofing ICC profile. The
  command option is specified using -sProofProfile=filename. With
  this option, the color output will emulate what would be
  obtained had the source file been rendered on a device defined
  by the proofing profile. (See GS9_Color_Management.pdf for
  details.)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
15 Jan 2012 08:02:26
Original commit files touched by this commit  9.04
 This port version is marked as vulnerable.
hrs search for other commits by this committer
Update to 9.04.
23 Sep 2011 22:26:39
Original commit files touched by this commit  9.02_4
 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
20 Jul 2011 01:09:14
Original commit files touched by this commit  9.02_4
 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
17 Jul 2011 11:18:47
Original commit files touched by this commit  9.02_4
 This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix a build failure when vaglib and/or lvga256 is specified.

PR:     ports/158958
20 Jun 2011 18:57:14
Original commit files touched by this commit  9.02_3
 This port version is marked as vulnerable.
hrs search for other commits by this committer
Update CONFLICTS lines.

PR:     ports/158028
10 Jun 2011 14:45:25
Original commit files touched by this commit  9.02_3
 This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix an issue that the bbox device was not built.
10 Jun 2011 09:10:53
Original commit files touched by this commit  9.02_2
 This port version is marked as vulnerable.
hrs search for other commits by this committer
- Fix build when WITHOUT_X11=yes.
- Fix CONFLICTS.
- Build and install a dynamic module X11.so when !WITHOUT_X11.
25 May 2011 21:22:30
Original commit files touched by this commit  9.02_1
 This port version is marked as vulnerable.
hrs search for other commits by this committer
Fix pkg-plist.

Spotted by:     pav
23 May 2011 20:58:47
Original commit files touched by this commit  9.02
 This port version is marked as vulnerable.
hrs search for other commits by this committer
Add print/ghostscript9, an interpreter of PostScript and PDF page
description languages.  Changes from 8.x series include:

- This release includes a move to an ICC-based color rendering
  workflow. The design allows easy integration of 3rd party color
  management modules (CMMs) and management of DeviceN and spot source
  colors with ICC profiles as well as with non-ICC proprietary
  methods. The default CMM is the well known littleCMS.  Postscript
  color objects and non-ICC CIE-based PDF color spaces are converted
  to equivalent ICC profiles enabling complete color management for
  all color spaces by an ICC-based CMM. New command line options
  enable the specification of gray, rgb and cmyk default ICC profiles
  as well as output device ICC profiles. The new work flow provides
  performance improvements in the rendering of images, shadings and
  transparencies. In addition, the color conversions are designed to
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 55

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
mod_perl2Oct 09
xpdfOct 06
xpdf3Oct 06
xpdf4Oct 06
unboundOct 03
cactiOct 02
gitlab-ceOct 02
gitlab-ceOct 02
ruby24Oct 02
ruby25Oct 02
mongodb34Sep 30
mongodb34Sep 30
mongodb36Sep 30
mongodb36Sep 30
mongodb40Sep 30

12 vulnerabilities affecting 34 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-10-11 18:37:07


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 37993
Broken 396
Deprecated 438
Ignore 662
Forbidden 3
Restricted 160
No CDROM 74
Vulnerable 29
Expired 6
Set to expire 409
Interactive 0
new 24 hours 1
new 48 hours5
new 7 days22
new fortnight64
new month228

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.