head 1.5; access; symbols pkgsrc-2017Q1:1.4.0.4 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.2 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.2.0.26 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.24 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.22 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.20 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.18 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.16 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.14 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.12 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.10 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.8 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.6 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.4 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.2 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.1.0.4 pkgsrc-2013Q2-base:1.1 pkgsrc-2013Q1:1.1.0.2 pkgsrc-2013Q1-base:1.1; locks; strict; comment @# @; 1.5 date 2017.03.31.07.26.23; author adam; state dead; branches; next 1.4; commitid 6GxPo7C4ma4xNFLz; 1.4 date 2016.10.09.17.15.11; author adam; state Exp; branches; next 1.3; commitid vboqji2asrwqCupz; 1.3 date 2016.09.30.12.37.31; author wiz; state Exp; branches; next 1.2; commitid EBNlV662InoYmjoz; 1.2 date 2013.08.22.21.07.08; author adam; state Exp; branches; next 1.1; commitid TTxgJJJ56CZCFu2x; 1.1 date 2013.03.16.22.25.21; author dholland; state Exp; branches; next ; desc @@ 1.5 log @Version 9.21 (2017-03-16) This is the fifteenth full release in the stable 9.x series. Highlights in this release include: * pdfwrite now preserves annotations from input PDFs (where possible). * The GhostXPS interpreter now provides the pdfwrite device with the data it requires to emit a ToUnicode CMap: thus allowing fully searchable PDFs to be created from XPS input (in the vast majority of cases). * Ghostscript now allows the default color space for PDF transparency blends. * The Ghostscript/GhostPDL configure script now has much better/fuller support for cross compiling. * The tiffscaled and tiffscaled4 devices can now use ETS (Even Tone Screening) * The toolbin/pdf_info.ps utility can now emit the PDF XML metadata. * Ghostscript has a new scan converter available (currently optional, but will become the default in a near future release). It can be enabled by using the command line option: '-dSCANCONVERTERTYPE=2'. This new implementation provides vastly improved performance with large and complex paths. * The usual round of bug fixes, compatibility changes, and incremental improvements. @ text @$NetBSD: patch-ah,v 1.4 2016/10/09 17:15:11 adam Exp $ Add rpath. Use correct install_name with path on Darwin. --- configure.orig 2016-09-26 10:41:58.000000000 +0000 +++ configure @@@@ -6297,7 +6297,7 @@@@ fi fi if test x$with_libpaper != xno; then - LIBS="$LIBS -lpaper" + LIBS="$LIBS -L${LPLIBDIR} -Wl,-R${LPLIBDIR} -lpaper" $as_echo "#define USE_LIBPAPER 1" >>confdefs.h @@@@ -9427,9 +9427,9 @@@@ case `uname` in SO_LIB_EXT=".so" ;; Darwin*) - GS_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(GS_SONAME_MAJOR_MINOR)" - PCL_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(PCL_SONAME_MAJOR_MINOR)" - XPS_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(XPS_SONAME_MAJOR_MINOR)" + GS_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(DESTDIR)\$(libdir)/\$(GS_SONAME_MAJOR_MINOR)" + PCL_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(DESTDIR)\$(libdir)/\$(PCL_SONAME_MAJOR_MINOR)" + XPS_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(DESTDIR)\$(libdir)/\$(XPS_SONAME_MAJOR_MINOR)" DYNAMIC_LIBS="" SO_LIB_EXT=".dylib" ;; @ 1.4 log @Restore linking on Darwin. @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.3 2016/09/30 12:37:31 wiz Exp $ @ 1.3 log @Updated ghostscript-agpl to 9.20. Remove Makefile.common that is not used by anything, despite a comment to the contrary. Highlights in this release include: The usual round of bug fixes, compatibility changes, and incremental improvements. For a list of open issues, or to report problems, please visit bugs.ghostscript.com. Incompatible changes The planned device API tidy did not happen for this release, due to time pressures, but we still intend to undertake the following: We plan to somewhat tidy up the device API. We intend to remove deprecated device procs (methods/function pointers) and change the device API so every device proc takes a graphics state parameter (rather than the current scheme where only a very few procs take an imager state parameter). This should serve as notice to anyone maintaining a Ghostscript device outside the canonical source tree that you may (probably will) need to update your device(s) when these changes happen. Devices using only the non-deprecated procs should be trivial to update. @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.2 2013/08/22 21:07:08 adam Exp $ d4 1 d6 1 a6 1 --- configure.orig 2012-08-08 17:04:57.000000000 +0900 d8 1 a8 1 @@@@ -5524,7 +5524,7 @@@@ d17 13 @ 1.2 log @Changes 9.09: * Background printing (BGPrint) is a new feature allowing an accumulated page clist to be rendered by one or more rendering threads whilst the interpreter (in the "main" thread) continues to accumulate the subsequent page's clist. For certain classes of file this can result in a useful performance increase. * GrayDetection allows suitably written devices to detect "color" input in near neutral tones (i.e. near monochrome) and to convert "on-the-fly" to pure grayscale, whilst retaining the ability to print full color on demand. This is primarily aimed at workflows where saving ink (especially color inks) is required. * LittleCMS2 and libpng have both been updated to the latest versions. * Support has been added to build the Ghostscript DLL for WinRT for x86, x64 and ARM (Requires MS Visual Studio 2012 Pro). * Processing of Windows command line arguments into UTF8 (as presaged a few releases ago) has been enhanced and enabled by default. * The URW Postscript font set has been updated to the latest version, fixing many compatibility problems with the Adobe fonts. * Plus the usual round of bug fixes, compatibility changes, and incremental improvements. @ text @d1 3 a3 1 $NetBSD: patch-ah,v 1.1 2013/03/16 22:25:21 dholland Exp $ @ 1.1 log @Add ghostscript-agpl package, the same as the current print/ghostscript. @ text @d1 1 a1 7 $NetBSD: patch-ah,v 1.7 2012/10/10 02:18:25 mef Exp $ (1) First chunk to fix the X11_TYPE=native problem, which freetype2 in /usr/X11R7/ is way old, and work around to use ghostscript-provided freetype2. (2) Second chunk existed from old days, and no idea, sorry (mef@@). d5 1 a5 17 @@@@ -3786,13 +3786,13 @@@@ ;; *BSD) if test $ac_cv_c_compiler_gnu = yes; then - CC_OPT_FLAGS_TO_TRY="-O2" + CC_OPT_FLAGS_TO_TRY="-O2 -I./freetype/include" CC_DBG_FLAGS_TO_TRY="-g -O0" fi ;; Darwin*) if test $ac_cv_c_compiler_gnu = yes; then - CC_OPT_FLAGS_TO_TRY="-O2" + CC_OPT_FLAGS_TO_TRY="-O2 -I./freetype/include" CC_DBG_FLAGS_TO_TRY="-g -O0" fi SET_DT_SONAME="" @@@@ -5331,7 +5331,7 @@@@ @