aboutsummaryrefslogtreecommitdiff
path: root/print/ghostscript8
Commit message (Collapse)AuthorAgeFilesLines
* Fix a URL in MASTER_SITES.Hiroki Sato2012-02-131-1/+1
| | | | | | | PR: ports/165080 Notes: svn path=/head/; revision=291137
* - Update MASTER_SITES.Hiroki Sato2012-02-123-7/+15
| | | | | | | | - Add a patch to suppress a warning message. - Style fixes. Notes: svn path=/head/; revision=291071
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)Dmitry Marakasov2011-09-231-3/+3
| | | | | | | | | | | | - 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 Notes: svn path=/head/; revision=282282
* Use gdkpixbuf2 instead of gdkpixbuf when WITH_GTK is defined.Hiroki Sato2011-07-201-1/+1
| | | | | | | | Spotted by: bf PR: ports/158995 Notes: svn path=/head/; revision=277974
* - Kick MD5 SupportMartin Wilke2011-07-031-2/+0
| | | | Notes: svn path=/head/; revision=276961
* Update CONFLICTS lines.Hiroki Sato2011-06-202-4/+5
| | | | | | | PR: ports/158028 Notes: svn path=/head/; revision=275918
* - Fix a problem when opening a PDF file.Hiroki Sato2011-05-233-2/+13
| | | | | | | | | | - Fix a build issue when TARGET_ARCH is defined. PR: ports/156654 PR: ports/156607 Notes: svn path=/head/; revision=274533
* - fix build with output device X11Dirk Meyer2010-12-151-0/+12
| | | | | | | | PR: 152610 Approved by: (maintainer timeout) Notes: svn path=/head/; revision=266360
* Sync to new bsd.autotools.mkAde Lovett2010-12-041-1/+1
| | | | Notes: svn path=/head/; revision=265663
* Punt autoconf267->autoconf268Ade Lovett2010-10-161-1/+1
| | | | Notes: svn path=/head/; revision=263089
* Autotools update. Read ports/UPDATING 20100915 for details.Ade Lovett2010-09-151-2/+2
| | | | | | | | Approved by: portmgr (for Mk/bsd.port.mk part) Tested by: Multiple -exp runs Notes: svn path=/head/; revision=261230
* Disable the GTK frontend by default.Hiroki Sato2010-08-212-7/+13
| | | | | | | Discussed with: ache Notes: svn path=/head/; revision=259681
* Use graphics/jbig2dec for libjbig2dec instead of the bundled one.Hiroki Sato2010-08-032-13/+3
| | | | | | | Submitted by: mi Notes: svn path=/head/; revision=258699
* - Fix compile errors when vgalib and lvga256 drivers are enabled.Hiroki Sato2010-08-026-12/+99
| | | | | | | | | | | | - 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 Notes: svn path=/head/; revision=258619
* - Introduce a new USE_XZ knob that handles lzma/xz compressed distfilesPav Lucistnik2010-06-042-3/+4
| | | | | | | | | | | - Convert a bunch of ports to use it PR: ports/146329 Submitted by: mm With hat: portmgr Notes: svn path=/head/; revision=255708
* Disable the cups driver when either WITHOUT_CUPS=true orHiroki Sato2010-05-252-7/+19
| | | | | | | | | WITHOUT_GS_cups=true. Spotted by: Scott Allendorf Notes: svn path=/head/; revision=255087
* - Make the driver selection stricter and redefine DEVICE_DEVSn in theHiroki Sato2010-05-245-135/+296
| | | | | | | | | | ghostscript build framework to eliminate differences between selected drivers by OPTIONS and actually-compiled ones. - Eliminate duplicated devices displayed in "gs -h". Notes: svn path=/head/; revision=254987
* Fix "-sDEVICE=ijs -sIjsServer=hpijs" issue.Hiroki Sato2010-04-102-2/+3
| | | | | | | PR: ports/128787 Notes: svn path=/head/; revision=252531
* * Update to 8.71.[1] Changes include:Hiroki Sato2010-04-036-17/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | - 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] Notes: svn path=/head/; revision=252103
* - update to 1.4.1Dirk Meyer2010-03-281-2/+2
| | | | | | | | Reviewed by: exp8 run on pointyhat Supported by: miwi Notes: svn path=/head/; revision=251605
* - update to jpeg-8Dirk Meyer2010-02-051-1/+2
| | | | Notes: svn path=/head/; revision=249285
* Fix build when WITH_FT_BRIDGE=1.Hiroki Sato2009-12-201-6/+6
| | | | | | | | Reported by: Naveen Nathan PR: ports/141798 Notes: svn path=/head/; revision=246308
* Update to 8.70. Changes include:Hiroki Sato2009-12-198-1040/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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. Notes: svn path=/head/; revision=246250
* Fix A3 paper handling in the LIPS (Canon LBP series) driver.Hiroki Sato2009-10-273-1/+36
| | | | Notes: svn path=/head/; revision=243368
* - Switch SourceForge ports to the new File Release System: categories ↵Dmitry Marakasov2009-08-221-1/+1
| | | | | | | starting with P,R,S Notes: svn path=/head/; revision=240075
* - update to jpeg7Dirk Meyer2009-07-181-2/+2
| | | | | | | Tested by: pav on pointyhat Notes: svn path=/head/; revision=238018
* Fix LIB_DEPENDS line again.Hiroki Sato2009-06-021-1/+1
| | | | | | | Pointy hat to: hrs Notes: svn path=/head/; revision=235012
* Fix LIB_DEPENDS line.Hiroki Sato2009-06-021-2/+2
| | | | Notes: svn path=/head/; revision=235011
* Allow building ghostscript8 without CUPS support. The default isGiorgos Keramidas2009-06-021-3/+10
| | | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=235009
* japanese/font-std, chinese/font-std, and dependency fixups dueHiroki Sato2009-05-313-18/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=234896
* - Re-enable cups supportPietro Cerutti2009-05-181-3/+3
| | | | | | | | | | - Add dependency on print/cups-image - Bump PORTREVISION Suggested by: dinoex Notes: svn path=/head/; revision=234128
* - Fix build by disabling CUPS support (cyclic dependency)Pietro Cerutti2009-05-151-0/+1
| | | | | | | | PR: 134533 Reported by: dan <dseven@rocketmail.com> Notes: svn path=/head/; revision=233923
* Fix multiple integer overflows and lack of boundary check foundHiroki Sato2009-04-202-1/+990
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=232378
* - Mark MAKE_JOBS_UNSAFEPav Lucistnik2009-03-301-0/+1
| | | | Notes: svn path=/head/; revision=231301
* Update to 8.64. Changes include:Hiroki Sato2009-03-2822-269/+280
| | | | | | | | | | | | | | | | | | | | | | - 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. Notes: svn path=/head/; revision=231209
* Update to 8.63. Changes include (quoted from doc/News.htm):Hiroki Sato2008-11-024-19/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |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. Notes: svn path=/head/; revision=222326
* Add a hyphen to ${TAR}'s option. It is useful when ${TAR} isHiroki Sato2008-10-051-2/+2
| | | | | | | | | | overridden by the user. Submitted by: adamw PR: ports/127165 Notes: svn path=/head/; revision=221209
* Fix an issue that print/ghostscript8 does not setHiroki Sato2008-10-051-26/+25
| | | | | | | | | | PKGNAMESUFFIX (-nox11) correctly when WITHOUT_X11=yes and one of the X11 drivers are specified at a time. PR: ports/123859 Notes: svn path=/head/; revision=221204
* - Remove duplicates from MAKE_ENV after inclusion of CC and CXX in default ↵Pav Lucistnik2008-07-251-1/+1
| | | | | | | MAKE_ENV Notes: svn path=/head/; revision=217477
* Remove a workaround for PostScript files generated by oldHiroki Sato2008-07-112-11/+1
| | | | | | | | | | acroread. GS reports an error when it reads some broken (but should be processed) PS files. Reported by: Chuck Robey Notes: svn path=/head/; revision=216703
* - Fix typos in OPTIONS.Hiroki Sato2008-06-202-283/+296
| | | | | | | | - Add CONFLICTS based on WITH_X11/WITHOUT_X11. - Fix installation directory of document files. Notes: svn path=/head/; revision=215382
* Add accidentally-removed PORTREVISION in the previous commit.Hiroki Sato2008-06-011-0/+1
| | | | Notes: svn path=/head/; revision=214109
* Remove unnecessary PKGNAMESUFFIX.Hiroki Sato2008-06-011-1/+0
| | | | Notes: svn path=/head/; revision=214108
* The following repocopies have been done for print/ghostscript-*Hiroki Sato2008-06-012-11/+14
| | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=214093
* - Fix build problem on !i386 platforms[1].Hiroki Sato2008-05-084-22595/+213
| | | | | | | | | | | | - Use --with-{ijs,jasper} instead of running each configure script. - Make descriptions of OPTIONS shorter than 70 chars wide. - Add "display" (GS_display) device[2]. Reported by: pointyhat[1], Requested by: Sascha Blank (blank dot sascha at googlemail dot com)[2] Notes: svn path=/head/; revision=212845
* Fix few typos in the knobs(non-fatal).Timur I. Bakeyev2008-05-081-2/+2
| | | | | | | Approved by: shaun (mentor, implicit) Notes: svn path=/head/; revision=212810
* - fix typoIon-Mihai Tetcu2008-05-061-1/+1
| | | | Notes: svn path=/head/; revision=212740
* Remove SHLIB knob.Hiroki Sato2008-05-052-27/+11
| | | | | | | Requested by: mezz Notes: svn path=/head/; revision=212668
* - Update to 8.62.Hiroki Sato2008-05-0520-960/+23250
| | | | | | | | | | | - 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. Notes: svn path=/head/; revision=212650
* - Remove unneeded dependency from gtk12/gtk20 [1]Martin Wilke2008-04-191-2/+2
| | | | | | | | | | | | | | | | | | - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+ Thanks to all Helpers: Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr, ehaupt, nox, itetcu, flz, pav PR: 116263 Tested on: pointyhat Approved by: portmgr (pav) Notes: svn path=/head/; revision=211584