lp:ubuntu/quantal-proposed/ghostscript
- Get this branch:
- bzr branch lp:ubuntu/quantal-proposed/ghostscript
Branch merges
Branch information
Recent revisions
- 134. By Till Kamppeter
-
debian/
patches/ 020121012- bfae0b9- fix-bounding- box.patch: Fixed
BoundingBox entry generation (LP: #1035667, Upstream bug #693293). - 133. By Till Kamppeter
-
debian/
patches/ 020120921- d527ead- fix-segfault- on-pdf- to-image- conversion. patch:
Fixed crash on conversion from PDF to image formats like PNG, JPG, ...
(LP: #1050602). - 132. By Till Kamppeter
-
debian/rules, debian/
control. in.in, debian/control.in, debian/control:
Demoted fonts-droid from the Recommends: sectionof the libgs9-common
package to Suggests:, ship the DroidSansFallback.ttf fallback font file
(LP: 1048820). - 131. By Till Kamppeter
-
* New upstream release
- Ghostscript 9.06 final release
- PDF/A-2 - pdfwrite now supports the creation of PDF/A-2 files. The
'PDFA' command line switch can now take a numeric parameter:
0 = not PDF/A compliant
1 = PDF/A-1b compliant
2 = PDF/A-2b compliant
Simply specifying "-dPDFA" continues to have the old behaviour of
creating PDF/A-1b files. For PDF/A-2 the command line should include
"-dPDFA=2".
- pdfwrite "Server mode" - pdfwrite can now be run in "server mode" which
allows the device to be closed without closing the interpreter. This
means it is no longer necessary to terminate GS before starting a new
PDF conversion. This leads on to:
- pdfwrite now supports the "%d" format in the OutputFile switch. If this
is set then pdfwrite will output each page of input to an individual
file.
- ps2write - recent exposure to a range of PostScript devices has thrown
up some interesting deficiencies in those devices. ps2write now emits
PostScript in slightly different ways in order to produce output on a
wider variety of devices. In some cases this also results in improved
print times but it is still important to set the resolution
appropriately for the output device, especially if the input contains
transparency.
- Ghostscript can now use output intents defined in PDFs by using the
"-dUsePDFX3Profil e" command line option. See ICC Color Parameters for
details.
- tiffsep/tiffsep1: support for large numbers of separations improved.
The previous implementation of those devices utilised a "compressed
color encoding" to represent the tints for all the plates in one 64 bit
value. As the number of plates increased, fewer bits were available for
the tint for each plate, ultimately resulting in an "unencodable pixels"
error. These revisions remove the reliance on the compressed color
encoding, thus ensuring that we have a consistent color bit depth,
regardless of the number of plates, and ensuring the "unencodable
pixels" error will never occur.
- Also as a result of these changes, there are substantial performance
improvements in jobs with separations and transparency.
- tiffsep, psdcmyk and psdrgb now support the "downscaler" functionality.
This brings the "tiffscaled" style functionality to the DeviceN output
devices, so jobs can be rendered internally in contone and at a high
resolution, and the output optionally downsampled by a level specified
by "-dDownScaleFactor=n", and also optionally error diffused to 1bpp
output.
- clist storage, for rendering pages in bands, is now a run-time option:
-sBandListStorage= {file|memory} .
- Plus the usual round of bug fixes, compatibility changes, and
incremental improvements.
- Using built-in libopenjpeg with security fixes for CVE-2009-5030,
CVE-2012-1499, and CVE-2012-3358.
* debian/rules: Updated DEB_UPSTREAM_TARBALL_ MD5
* debian/symbols. common: Updated for new upstream source. Applied patch
which dpkg-gensymbols generated for debian/libgs9. symbols to this file. - 130. By Till Kamppeter
-
* New source tarball repackaging
- Do not remove libopenjpeg
* debian/rules: Build with libopenjpeg instead of libjasper. Use the
libopenjpeg shipping with Ghostscript as this version has major fixes
and adaptations which did not make it into upstream libopenjpeg.
libjasper has major performance issues which the Jasper developers refuse
to fix (Ghostscript upstream bug #692002).
* debian/control: Removed build dependency on lijasper-dev. - 129. By Till Kamppeter
-
debian/control: Removed the libicc-dev build dependency again as
Ghostscript does not use libicc any more. The icclib directory in the
original source tarball was simply forgotten there. - 128. By Till Kamppeter
-
* New upstream release
- GIT snapshot from August, 1 2012.
- Ghostscript 9.06rc1 + fix of shared object mode build of gsx executable.
* debian/patches/ 020120302~ ceef323. patch,
debian/patches/ 020120319~ d6f83df. patch,
debian/patches/ 020120329- be64563- pdfwrite- when-a- charstring- is-not- found-for- a-glyph- use-the- notdef- width-instead- of-0.patch,
debian/patches/ 020120420~ 67a924e. patch,
debian/patches/ 020120711- 4f6b985- write-transpare nt-type2- pattern- color-to- clist.patch,
debian/patches/ 020120720- 01dc18e- ps2write- use-pfa- fonts.patch,
debian/patches/ 1001_fix_ manpage_ typo.patch,
debian/patches/ 1002_cms_ typos.patch: Removed upstream patches.
* debian/patches/ 2001_docdir_ fix_for_ debian. patch,
debian/patches/ 2002_gs_ man_fix_ debian. patch: Refreshed with quilt.
* debian/patches/ 2003_support_ multiarch. patch: Updated manually to apply
to the new Ghostscript source code.
* debian/control: Re-added build dependency on libicc-dev, it seems that
it got lost by some Debian/Ubuntu merge.
* debian/rules: Added ./icclib/ directories to
DEB_UPSTREAM_REPACKAGE_ EXCLUDES and removed the files in Resource/CMap/,
again, as the changes got lost with some Debian/Ubuntu merge.
* debian/rules: linked base/configure.ac and base/Makefile.in to package
root directory so that the autotools find them (needed on GIT snapshots).
* debian/symbols. common: Updated for new upstream source. Applied patch
which dpkg-gensymbols generated for debian/libgs9. symbols to this file. - 127. By Till Kamppeter
-
debian/
patches/ 020120720- 01dc18e- ps2write- use-pfa- fonts.patch:
Embed fonts as PFA and not ASCII85-encoded PFB in the PostScript
output, some PostScript printers (Kyocera) cannot cope with the
latter (LP: #1025061). - 125. By Till Kamppeter
-
debian/
patches/ 020120711- 4f6b985- write-transpare nt-type2- pattern- color-to- clist.patch:
When using a clist, ensure that all the color space data for the
pattern gets written to the clist, *andthat the clist correctly
records all the relevant transparency data (LP: #1022516, upstream bug
#693176).
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/raring/ghostscript