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:
parent
867964eda1
commit
1e51e1aaf7
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=222326
@ -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
|
||||
|
@ -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
|
||||
|
@ -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 @@
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user