| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* print/ghostscript{7,8,9,9-agpl}-base
Installs Ghostscript binary, libgs, and related files.
These ports do not depend on X11 libraries (i.e. x11* devices
are not available). USES=ghostscript will set dependency on
one of them depending on GHOSTSCRIPT_DEFAULT.
The default device is set to "display" or "bbox".
* print/ghostscript{7,8,9,9-agpl}-x11
Installs a shared library which provides X11 support to
the installed Ghostscript binaries. x11* devices will be
enabled when the library is available.
This depends on *-base (RUN_DEPENDS). USES=ghostscript:x11
will set dependency on one of them.
- Fix integer overflow reported as CVE-2015-3228.
- Update Uses/ghostscript.mk:
* Add x11 keyword. nox11 keyword is now obsolete.
* Use packagename in *_DEPENDS line to prevent relationship between
-base and -x11 packages from being broken.
- Fix x11/nox11 keyword and bump PORTREVISION in ports using
USES=ghostscript to update dependency of pre-compiled packages.
Notes:
svn path=/head/; revision=395047
|
| |
|
|
|
|
|
| |
With hat: portmgr
Notes:
svn path=/head/; revision=381971
|
| |
|
|
|
|
|
| |
Obtained from: pkgsrc (old history)
Notes:
svn path=/head/; revision=375538
|
| |
|
|
|
|
|
| |
- Update pkg-message.
Notes:
svn path=/head/; revision=373130
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- Add STAGEDIR support.
- Remove FT_BRIDGE option.
- Fix old syntax in LIB_DEPENDS.
Submitted by: tijl [*]
PR: ports/186705 [*]
Notes:
svn path=/head/; revision=347164
|
| |
|
|
|
|
|
|
|
| |
Changes in r323629 broke ghostscript*-nox11.
Pointed out by: bapt
Notes:
svn path=/head/; revision=323630
|
| |
|
|
| |
Notes:
svn path=/head/; revision=323629
|
| |
|
|
|
|
|
|
|
| |
not GS_dmprt.
Spotted by: Andrzej Tobola
Notes:
svn path=/head/; revision=317185
|
| |
|
|
|
|
|
|
|
| |
- Add dependency on libpaper unconditionally to 8.x and 9.x.
- Fix CONFLICTS_INSTALL.
- Remove ABI version numbers from LIB_DEPENDS.
Notes:
svn path=/head/; revision=317150
|
| |
|
|
| |
Notes:
svn path=/head/; revision=316695
|
| |
|
|
|
|
|
|
| |
Reported by: miwi
Feature safe: yes
Notes:
svn path=/head/; revision=316004
|
| |
|
|
|
|
|
|
|
|
| |
in the case of !amd64 && !i386 in another way.
Pointed out by: crees
Pointy hat to: hrs
Notes:
svn path=/head/; revision=303669
|
| |
|
|
|
|
|
| |
The X11BASE variable is long gone, however these ports were not updated.
Notes:
svn path=/head/; revision=299908
|
| |
|
|
|
|
|
|
|
| |
- Make MAKE_JOBS_SAFE=yes.
- Replace OPTIONS with OPTIONSng. Bump PORTREVISION because a package created
with Makefile.drivers r1.8 had some inconsistent default values.
Notes:
svn path=/head/; revision=299125
|
| |
|
|
| |
Notes:
svn path=/head/; revision=297915
|
| |
|
|
|
|
|
|
| |
- Add a patch to suppress a warning message.
- Style fixes.
Notes:
svn path=/head/; revision=291071
|
| |
|
|
|
|
|
|
| |
Spotted by: bf
PR: ports/158995
Notes:
svn path=/head/; revision=277974
|
| |
|
|
|
|
|
| |
PR: ports/158028
Notes:
svn path=/head/; revision=275918
|
| |
|
|
|
|
|
|
|
|
| |
- Fix a build issue when TARGET_ARCH is defined.
PR: ports/156654
PR: ports/156607
Notes:
svn path=/head/; revision=274533
|
| |
|
|
|
|
|
|
| |
PR: 152610
Approved by: (maintainer timeout)
Notes:
svn path=/head/; revision=266360
|
| |
|
|
|
|
|
| |
Discussed with: ache
Notes:
svn path=/head/; revision=259681
|
| |
|
|
|
|
|
| |
Submitted by: mi
Notes:
svn path=/head/; revision=258699
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
|
|
|
| |
WITHOUT_GS_cups=true.
Spotted by: Scott Allendorf
Notes:
svn path=/head/; revision=255087
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
PR: ports/128787
Notes:
svn path=/head/; revision=252531
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
| |
Notes:
svn path=/head/; revision=243368
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|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
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
|
|
|
|
|
| |
- 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 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
|
| |
|
|
| |
Notes:
svn path=/head/; revision=208591
|
| |
|
|
|
|
|
|
| |
PR: 121462
Submitted by: Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp>
Notes:
svn path=/head/; revision=208583
|
| |
|
|
|
|
|
|
|
| |
PR: ports/121283
Security: CVE-2008-0411
Submitted by: bf <bf2006a at yahoo.com>
Notes:
svn path=/head/; revision=208328
|
| |
|
|
|
|
|
|
|
|
|
| |
- Fix FT_BRIDGE issue
- Use OPTIONS (not for driver selection)
PR: ports/119566
Submitted by: Koji Yokota <yokota at res.otaru-uc.ac.jp>
Notes:
svn path=/head/; revision=208254
|
| |
|
|
|
|
|
|
| |
PR: ports/118608
Submitted by: KATO Tsuguru <tkato432 at yahoo.com>
Notes:
svn path=/head/; revision=208163
|
| |
|
|
|
|
|
|
|
| |
PR: ports/115593
Reported by: Barbara <barbara.xxx1975 at libero.it>
Patched by: KATO Tsuguru <tkato432 at yahoo.com>
Notes:
svn path=/head/; revision=197843
|
| |
|
|
|
|
|
|
| |
PR: ports/115395
Submitted by: KATO Tsuguru <tkato432 at yahoo.com>
Notes:
svn path=/head/; revision=197810
|
| |
|
|
|
|
|
|
|
|
| |
but still missing improved CJKV font handling functions.
PR: ports/115395
Submitted by: KATO Tsuguru <tkato432 at yahoo.com>
Notes:
svn path=/head/; revision=197809
|
| |
|
|
|
|
|
| |
Spotted by: itetcu
Notes:
svn path=/head/; revision=192632
|
| |
|
|
|
|
|
|
| |
Submitted by: KATO Tsuguru
PR: ports/113009
Notes:
svn path=/head/; revision=192618
|
| |
|
|
|
|
|
| |
font if any (i.e. no dependency added). Bump PORTREVISION.
Notes:
svn path=/head/; revision=190803
|
| |
|
|
|
|
|
|
| |
compatible printers (for a comprehensive list see
http://www.linuxprinting.org/show_printer.cgi?recnum=Brother-HL-1250).
Notes:
svn path=/head/; revision=188670
|
| |
|
|
|
|
|
|
|
|
|
| |
- Switch to GTK 2.x
- SWitch to ship-in jasper which contains some fixes for gs
PR: ports/110818
Submitted by: KATO Tsuguru <tkato432 at yahoo.com>
Notes:
svn path=/head/; revision=188581
|