Commit graph

9 commits

Author SHA1 Message Date
wiz
82e0dd4502 Update to 0.2.4:
libspectre 0.2.4 (21 February 2010)
===================================

This is another bugfix only release in the libspectre's 0.2 series.

Documents containing embedded documents inside the prolog,
typically font resources, were not correctly rendered (Bug #25573)

Hib Eris fixed some portability issues to make libspectre build and
work on Windows (Bug #26377)

PDF exporter was broken which might cause a crash when printing some
documents (Bug #26592)
2010-03-15 10:11:19 +00:00
wiz
91871f449e Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
wiz
579796a3e5 Recursive PKGREVISION bump for jpeg update to 8. 2010-01-17 12:02:03 +00:00
wiz
a71c252afa Update to 0.2.3:
libspectre 0.2.3 (18 October 2009)
==================================

This is another bugfix only release in the libspectre's 0.2 series.

Several fixes in the PostScript parser:

 - Detection of invalid or broken files has been improved. A document
   scanned without errors with no pages and no format is likely to be
   an invalid file, or not a PostScript file at all (Bug #19042)

 - Fix possible uninitialized use of Document media struct
   contents. Thanks to Alexander Myltsev (Bug #18685)

 - Fix documents with PJL commands before the initial DSC comments.

Ghostscript is now always run with -dSAFER option

A missing argument in gs command line of PDF exporter was making it
always fail for any document in BSD systems. Thanks to Antoine
Jacoutot who gave me remote access to an OpenBSD system to fix this
(Bug #18826)

Internal copy of ghostscript headers have been removed since they are
already installed by ghostscript since version 8.62 (Bug #18827)
2009-10-31 01:50:46 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
joerg
dde8c871c5 Remove @dirrm entries from PLISTs 2009-06-14 18:11:52 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
wiz
306a08698b Update to 0.2.2:
libspectre 0.2.2 (25 November 2008)
===================================

This is another bugfix only release in the libspectre's 0.2 series.

A problem when rendering some documents where the page size is
different from the Bounding Box has been fixed (Bug #18239)

Parser is now locale-independent when parsing float numbers (Bug #18685)

The display format has been fixed to match cairo/pixman. Thanks to
Chris Wilson (Bug #18266)
2009-01-07 11:54:56 +00:00
markd
93d0417ac4 Initial import of libspectre 0.2.1
libspectre is a small library for rendering Postscript documents. It
provides a convenient easy to use API for handling and rendering
Postscript documents.
2008-09-03 21:36:46 +00:00