1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-26 00:55:14 +00:00

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.
This commit is contained in:
Hiroki Sato 2008-11-02 15:42:29 +00:00
parent 867964eda1
commit 1e51e1aaf7
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=222326
4 changed files with 13 additions and 19 deletions

View File

@ -6,8 +6,8 @@
#
PORTNAME= ghostscript8
PORTVERSION= 8.62
PORTREVISION= 5
PORTVERSION= 8.63
PORTREVISION= 0
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S/$/:gs_srcs/} \
ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/GPL/gs${PORTVERSION:S/.//}/:gs_srcs \
@ -153,7 +153,6 @@ CONFIGURE_ARGS+=--without-x
CONFLICTS+= ghostscript8-[0-9]*
.endif
.if defined(WITHOUT_ICONV)
. undef WITH_GS_oprp
. undef WITH_GS_opvp

View File

@ -1,6 +1,6 @@
MD5 (ghostscript/ghostscript-8.62.tar.bz2) = 40d673a3c6e11d2bf14f972b84551104
SHA256 (ghostscript/ghostscript-8.62.tar.bz2) = 09671c76237c7b1df905697d30278a4f2cb9da238f9659f8fd1e8b2ae43ace4d
SIZE (ghostscript/ghostscript-8.62.tar.bz2) = 15063641
MD5 (ghostscript/ghostscript-8.63.tar.bz2) = c770eedfdd846a53e211e3ba5339de21
SHA256 (ghostscript/ghostscript-8.63.tar.bz2) = 0801ec174fa8ee67679c9ae42af547f5cbc2cc98faab6268187f69c22b86b0a1
SIZE (ghostscript/ghostscript-8.63.tar.bz2) = 15017410
MD5 (ghostscript/epag-3.09.tar.gz) = 63304a6afe44842124d2d880bf24dbe3
SHA256 (ghostscript/epag-3.09.tar.gz) = ad10eca44c781a5851d5a8993dcd95b2e2b99392cbf2c8372a5a658f3b991b3b
SIZE (ghostscript/epag-3.09.tar.gz) = 12858

View File

@ -1,5 +1,5 @@
--- src/Makefile.in.orig 2008-02-29 17:13:08.000000000 +0900
+++ src/Makefile.in 2008-03-05 00:25:31.000000000 +0900
--- src/Makefile.in.orig 2008-06-22 15:43:28.000000000 +0900
+++ src/Makefile.in 2008-11-03 00:09:12.000000000 +0900
@@ -46,9 +46,8 @@
# the directories also define the default search path for the
# initialization files (gs_*.ps) and the fonts.
@ -44,7 +44,7 @@
-CFLAGS_STANDARD=@OPT_CFLAGS@
+CFLAGS_STANDARD?=@OPT_CFLAGS@
CFLAGS_DEBUG=-g -O
CFLAGS_DEBUG=-g -O0
CFLAGS_PROFILE=-pg @OPT_CFLAGS@
CFLAGS_SO=@DYNAMIC_CFLAGS@
@@ -295,7 +294,7 @@
@ -56,17 +56,13 @@
# Define the standard libraries to search at the end of linking.
# Most platforms require -lpthread for the POSIX threads library;
@@ -340,10 +339,10 @@
# If POSIX sync primitives are used, also change the STDLIBS to include
# the pthread library.
-#SYNC=posync
@@ -339,7 +338,7 @@
# the pthread library. Otherwise use SYNC=nosync
#SYNC=posync
#SYNC=nosync
-SYNC=@SYNC@
+SYNC=posync
# Default is No sync primitives since some platforms don't have it (HP-UX)
-SYNC=nosync
+#SYNC=nosync
# programs we use
RM=rm -f
@@ -498,6 +497,7 @@

View File

@ -369,7 +369,6 @@ lib/libgs.so.%%GS_VERSION%%
%%DATADIR%%/%%GS_VERSION%%/doc/Readme.htm
%%DATADIR%%/%%GS_VERSION%%/doc/Release.htm
%%DATADIR%%/%%GS_VERSION%%/doc/Source.htm
%%DATADIR%%/%%GS_VERSION%%/doc/Testing.htm
%%DATADIR%%/%%GS_VERSION%%/doc/Unix-lpr.htm
%%DATADIR%%/%%GS_VERSION%%/doc/Use.htm
%%DATADIR%%/%%GS_VERSION%%/doc/Xfonts.htm