lp:ubuntu/raring-proposed/ghostscript

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/raring-proposed/ghostscript
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

139. By Till Kamppeter

debian/patches/020130401-852e545-pxl-xl-driver-produced-drawing-commands-without-setting-color-space.patch:
PCL-XL driver (pxlmono/pxlcolor) could produce drawing commands without
setting the color space.

138. By Till Kamppeter

debian/libgs__VER__-common.links.in: Removed hard-coded Ghostscript version
number in installation path.

137. By Till Kamppeter

* New source tarball repackaging
   - Do not remove liblcms2 and libopenjpeg
* debian/rules: Use the liblcms2 shipping with Ghostscript as this version
  has an API addition which did not make it into upstream liblcms2 yet.
* debian/control: Removed build dependency on liblcms2-dev.
* debian/symbols.common: Updated for new upstream source. Applied patch
  which dpkg-gensymbols generated for debian/libgs9.symbols to this file.

136. By Till Kamppeter

* New upstream release
   - Ghostscript 9.07 final release
   - As of this release (9.07), Ghostscript and GhostPDL are distributed
     under the GNU Affero General Public License (AGPL).
   - The pdfwrite device now supports linearized (or optimized for fast web
     view) output directly ("-dFastWebView")
   - The Font API (FAPI) has been moved from the Postscript interpreter (psi)
     into the graphics library (base), and extended to support the other
     languages (PCL/PXL/XPS). All interpreters now use Freetype by default to
     render all viable font types.
   - Ghostscript has been extended to support Postscript string and array
     objects with >64k entries.
   - Ghostscript has been extended to support file sizes >4Gb - in particular
     reading and writing PDF files. As a side effect of this, Ghostscript
     also now supports 64 bit Postscript integer objects.
   - All CMYK devices can now support simulated overprint of spot colors
     using the "-dSimulateOverprint" command line option.
   - Support for use of DeviceN ICC color profiles as the output profile with
     the tiffsep and psdcmyk devices.
   - Support for customized named color handling with DeviceN colors
   - Support for black point compensation
   - Support for K preservation in CMYK to CMYK conversions
   - Support for DeviceLink profiles for graphic, image and text objects
   - Support for custom color replacement
   - Increased control in specifying color conversions as a function of
     object type
   - Full details of the color management features can be found in:
     /usr/share/doc/ghostscript-doc/GS9_Color_Management.pdf
   - Provide BigTIFF output option: the tiff devices can write BigTIFF files
     using the "-dUseBigTIFF" option. This requires libtiff version >=4.0.0
     (the option is ignored for versions <4.0.0)
   - 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/patches/020120921-d527ead-fix-segfault-on-pdf-to-image-conversion.patch,
  debian/patches/020121012-bfae0b9-fix-bounding-box.patch
  debian/patches/020130122-188e13b-cups-raster-page-size-matching-improvements.patch: Removed upstream patches.
* debian/copyright: Ghostscript is under AGPL 3+ now.
* debian/control: Build-depend on liblcms2-dev >= 2.4-0ubuntu3.
* debian/rules: Updated DEB_UPSTREAM_TARBALL_MD5
* debian/rules: Removed obsolete "--with-omni" from the ./configure
  command line options, the "omni" driver stopped working years ago,
  and no one complained.
* debian/symbols.common: Updated for new upstream source. Applied patch
  which dpkg-gensymbols generated for debian/libgs9.symbols to this file.

135. By Till Kamppeter

debian/patches/020130122-188e13b-cups-raster-page-size-matching-improvements.patch:
CUPS Raster "cups" device: These changes improve the matching of the
sizes of the incoming pages with the page sizes available for the
printer according to the PPD file.

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
     "-dUsePDFX3Profile" 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.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/saucy/ghostscript
This branch contains Public information 
Everyone can see this information.

Subscribers