notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

non port: print/ghostscript8/Makefile

Number of commits found: 64

Monday, 22 Jun 2015
18:33 antoine search for other commits by this committer
Convert to USES=jpeg
Original commitRevision:390310 
Thursday, 14 May 2015
10:15 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
Original commitRevision:386312 
Tuesday, 24 Mar 2015
22:17 marino search for other commits by this committer
3 ports categories: Remove $PTHREAD_LIBS

Categories: print, science, emulators

approved by:	PTHREAD blanket
Original commitRevision:382185 
Thursday, 25 Dec 2014
20:54 bapt search for other commits by this committer
Bump portrevision after png update
Original commitRevision:375598 
12:00 bapt search for other commits by this committer
Properly support png 1.5

Obtained from:	pkgsrc (old history)
Original commitRevision:375538 
Sunday, 23 Nov 2014
08:44 hrs search for other commits by this committer
- Strip binaries properly.
- Update pkg-message.
Original commitRevision:373130 
Friday, 20 Jun 2014
11:15 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
Original commitRevision:358556 
11:09 amdmi3 search for other commits by this committer
- Convert USE_XZ to USES
- Fix shebang

Approved by:	portmgr blanket
Original commitRevision:358554 
Wednesday, 16 Apr 2014
18:28 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
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
Original commitRevision:351411 
Thursday, 6 Mar 2014
07:07 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 [*]
Original commitRevision:347164 
Friday, 20 Sep 2013
22:44 bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
print)
Original commitRevision:327765 
Wednesday, 4 Sep 2013
17:21 antoine search for other commits by this committer
Add an explicit dependency on pkgconf

Approved by:	portmgr (bapt)
Original commitRevision:326301 
Thursday, 25 Jul 2013
09:25 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
Original commitRevision:323630 
09:03 hrs search for other commits by this committer
Fix hidden dependency due to USE_FOO=yes after including bsd.port.pre.mk.
Original commitRevision:323629 
Monday, 15 Jul 2013
17:17 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
Original commitRevision:323070 
Wednesday, 10 Jul 2013
11:45 bapt search for other commits by this committer
Mark as job unsafe (fails with -j24)
Convert to USES=gmake
Original commitRevision:322666 
Thursday, 2 May 2013
21:14 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.
Original commitRevision:317150 
Monday, 29 Apr 2013
08:57 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
Original commitRevision:316786 
Sunday, 28 Apr 2013
17:00 hrs search for other commits by this committer
Trim old-style header.
Original commitRevision:316734 
Tuesday, 4 Sep 2012
19:05 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
Original commitRevision:303669 
05:21 hrs search for other commits by this committer
Fix build on !i386 && !amd64.

PR:	ports/171253
Original commitRevision:303635 
00:32 eadler search for other commits by this committer
Remove _UNSAFE line as this port was fixed already

Requested by:	hrs
Original commitRevision:303630 
Sunday, 2 Sep 2012
23:04 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
Original commitRevision:303580 
Tuesday, 12 Jun 2012
17:50 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.
Original commit
Friday, 1 Jun 2012
05:26 dinoex search for other commits by this committer
- update png to 1.5.10
Original commit
Monday, 13 Feb 2012
03:57 hrs search for other commits by this committer
Fix a URL in MASTER_SITES.

PR:     ports/165080
Original commit
Sunday, 12 Feb 2012
18:46 hrs search for other commits by this committer
- Update MASTER_SITES.
- Add a patch to suppress a warning message.
- Style fixes.
Original commit
Friday, 23 Sep 2011
22:26 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
Original commit
Monday, 20 Jun 2011
18:57 hrs search for other commits by this committer
Update CONFLICTS lines.

PR:     ports/158028
Original commit
Monday, 23 May 2011
20:43 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
Original commit
Saturday, 4 Dec 2010
07:34 ade search for other commits by this committer
Sync to new bsd.autotools.mk
Original commit
Saturday, 16 Oct 2010
11:52 ade search for other commits by this committer
Punt autoconf267->autoconf268
Original commit
Wednesday, 15 Sep 2010
18:35 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
Original commit
Saturday, 21 Aug 2010
15:26 hrs search for other commits by this committer
Disable the GTK frontend by default.

Discussed with: ache
Original commit
Tuesday, 3 Aug 2010
15:39 hrs search for other commits by this committer
Use graphics/jbig2dec for libjbig2dec instead of the bundled one.

Submitted by:   mi
Original commit
Monday, 2 Aug 2010
06:15 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
Original commit
Friday, 4 Jun 2010
08:09 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
Original commit
Tuesday, 25 May 2010
21:30 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
Original commit
Monday, 24 May 2010
20:08 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".
Original commit
Saturday, 10 Apr 2010
17:21 hrs search for other commits by this committer
Fix "-sDEVICE=ijs -sIjsServer=hpijs" issue.

PR:     ports/128787
Original commit
Saturday, 3 Apr 2010
07:02 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]
Original commit
Sunday, 28 Mar 2010
06:47 dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
Original commit
Friday, 5 Feb 2010
11:46 dinoex search for other commits by this committer
- update to jpeg-8
Original commit
Sunday, 20 Dec 2009
16:59 hrs search for other commits by this committer
Fix build when WITH_FT_BRIDGE=1.

Reported by:    Naveen Nathan
PR:             ports/141798
Original commit
Saturday, 19 Dec 2009
18:16 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
  was GPLv2 only. Ghostscript can now be used with GPLv3
  applications, and can no longer be used with applications that
  are GPLv2-only.

- This release also includes security fixes addressing
  CVE-2009-0583 and CVE-2009-0792.

[Incompatible changes]

- The size of PostScript integers has been limited to 32
  bits. Previously they used the C long type resulting in 64 bits
  of precision on LP64 systems (like on x86_64). As of this
  release all platforms match the recommended implementation
  limits in the specification.
Original commit
Tuesday, 27 Oct 2009
06:32 hrs search for other commits by this committer
Fix A3 paper handling in the LIPS (Canon LBP series) driver.
Original commit
Saturday, 22 Aug 2009
00:35 amdmi3 search for other commits by this committer
- Switch SourceForge ports to the new File Release System: categories starting
with P,R,S
Original commit
Saturday, 18 Jul 2009
11:11 dinoex search for other commits by this committer
- update to jpeg7
Tested by:      pav on pointyhat
Original commit
Tuesday, 2 Jun 2009
08:54 hrs search for other commits by this committer
Fix LIB_DEPENDS line again.

Pointy hat to:  hrs
Original commit
08:47 hrs search for other commits by this committer
Fix LIB_DEPENDS line.
Original commit
07:06 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.
Original commit
Sunday, 31 May 2009
09:19 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.
Original commit
Monday, 18 May 2009
09:55 gahr search for other commits by this committer
- Re-enable cups support
- Add dependency on print/cups-image
- Bump PORTREVISION

Suggested by:   dinoex
Original commit
Friday, 15 May 2009
09:48 gahr search for other commits by this committer
- Fix build by disabling CUPS support (cyclic dependency)

PR:             134533
Reported by:    dan <dseven@rocketmail.com>
Original commit
Monday, 20 Apr 2009
08:08 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.

CVE-2009-584:

  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,
  allows context-dependent attackers to cause a denial of
  service (application crash) or possibly execute arbitrary code
  by using a device file for processing a crafted image file
  associated with large integer values for certain sizes, related
  to an ICC profile in a (1) PostScript or (2) PDF file with
  embedded images.

Security:       CVE-2009-583
Security:       CVE-2009-584
Approved by:    portmgr (pav)
Original commit
Monday, 30 Mar 2009
12:31 pav search for other commits by this committer
- Mark MAKE_JOBS_UNSAFE
Original commit
Saturday, 28 Mar 2009
20:05 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.
Original commit
Sunday, 2 Nov 2008
15:42 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
|expensive operations, so this affects performance with large images. The effect
|can be positive or negative depending on the file and the target resolution. If
|performance is a problem, we suggest running with -dNOINTERPOLATION.
|
|Support for OpenPrinting Vector devices has been upgraded to version 1.0.
|
|There are two new devices in this release, both experimental. Behdad Esfahbod
|has contributed a cairo output device which uses the cairo graphics library to
|generate PDF, SVG, EPS, or PNG files, based on the requested filename
|extension. The svgwrite device directly outputs Scalable Vector Graphics, the
|W3C XML vector graphics format. Both support only vector art at this point;
|text and images will not be represented efficiently.
|
|Incompatible changes
|
|The maximum number of color components has been reduced to 8 (from 252) as a
|performance improvement. Eight is the largest number commonly used and the
|largest number for which we support continuous tone images. Users with special
|needs can restore the previous behavior by setting the
|GS_CLIENT_COLOR_MAX_COMPONENTS preprocessor symbol to the required number of
|components at compile time.
|
|The -Z: debugging option now uses 'realtime' instead of 'usertime' when
|reporting timing information on unix-like systems. This has always been the
|case on windows-like systems.
|
|Obsolete makefiles for the DesqView environment have been removed.
Original commit
Sunday, 5 Oct 2008
03:14 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
Original commit
02:43 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
Original commit
Friday, 25 Jul 2008
12:24 pav search for other commits by this committer
- Remove duplicates from MAKE_ENV after inclusion of CC and CXX in default
MAKE_ENV
Original commit
Friday, 11 Jul 2008
15:34 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
Original commit
Friday, 20 Jun 2008
18:12 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.
Original commit
Sunday, 1 Jun 2008
08:51 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
Original commit

Number of commits found: 64