|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.
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
- Use OPTION for driver selection.
- Revert bogus Japanese font support patch. This version already
supports Japanese TTF/OTF.
- Add more Asian fonts in cidfmap.
- Clean up Makfile.
There are incorrect CONFLICTS in multiple ports. E.g.:
contain two CONFLICTS= lines, the second line overrides the first one.
PR: ports/122851
Submitted by: Anatoly Borodin <anatoly.borodin@gmail.com>
bin/gsc, so make they conflict to each others
PR: ports/122792
Reported by: Anatoly Borodin <anatoly.borodin at gmail.com>
Approved by: Rob Zinkov <rzinkov@eden.rutgers.edu> (maintainer of lang/gambc)
FreeBSD. The official GNOME 2.22 release notes can be found at
http://library.gnome.org/misc/release-notes/2.22/ . On the FreeBSD front,
this release features an updated hal port with support for video4linux
devices, DRM (Direct Rendering), and better support of removable media. Work
is also underway to tie webkit more closely into GNOME. As part of the
GNOME 2.22 upgrade, GStreamer received a rather large upgrade as well.
Be sure to consult UPDATING on the proper steps to upgrade all of your
GNOME ports.
This release would not have been possible without the contributions and
testing efforts of the following people:
Pawel Worach
kan
edwin
Peter Ulrich Kruppa
J. W. Ballantine
Yasuda Keisuke
Andriy Gapon
- Update MASTER_SITES for MD2K driver
- Add DMPRT driver
- Add patches necessary for building cups-pstoraster
- Add KRGB support patch for IJS driver
Submitted by: KATO Tsuguru <tkato432@yahoo.com>
Tested by: Jose M Rodriguez <josemi@freebsd.jazztel.es>
Pointy hat to: barner [1]
Reported by: kris via pointyhat [1]
- The Ghostscript 8.15 compatibilty patch (patch-pcl3_eprn_eprnrend.c)
is by Till Kamppeter (till.kamppeter at gmx.net) and has originally
been posted on [3]
Submitted by: "Pedro F. Giffuni" <giffunip@asme.org> [1],
Jose M Rodriguez <josemi@freebsd.jazztel.es> [2]
PR: ports/77185 [1], ports/76731 (partly) [2]
Obtained from: http://www.linuxprinting.org/download/printing/ghostscript-8.x/patches/ghostscript-8.15-pcl3-driver-api8.patch [3]
the AFPL Ghostscript 8.00 release of 14 months ago. The most
significant new feature since 7.0x is support for DeviceN
colorspaces, up to 8 colorants total at 8 bits per component. Also,
pdfwrite has seen considerable improvement in font handling, and
many other bug fixes.
PR: ports/72326
Submitted by: Ports Fury
TrueType fonts from working.
- A file cidfmap now includes entries for Ryumin-Light and
GothicBBB-Medium. They points japanese/kochi-ttfonts by default
(but this port does not depend on it).
Approved by: linimon (mentor)