ubuntu/+source/ghostscript:ubuntu/xenial

Last commit made on 2016-02-29
Get this branch:
git clone -b ubuntu/xenial https://git.launchpad.net/ubuntu/+source/ghostscript
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/xenial
Repository:
lp:ubuntu/+source/ghostscript

Recent commits

cfe67c0... by Sebastien Bacher on 2016-02-29

Import patches-unapplied version 9.18~dfsg~0-0ubuntu2 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: c9e4971f438585f19e53c27c3bbe8b0d6614ecc2

New changelog entries:
  * Backport change from Debian
    "Add patch cherry-picked upstream to fix add gserrors.h to the
     installed files for the so-install target."

c9e4971... by Till Kamppeter on 2016-02-12

Import patches-unapplied version 9.18~dfsg~0-0ubuntu1 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: feae4b5e80439dc589d8acb30816d607a97c1810

New changelog entries:
  * New upstream release
     - Ghostscript 9.18
     - A new method of internally inserting devices into the device chain has
       been developed, named "device subclassing". This allows suitably
       written devices to be more easily and consistently as "filter" devices.
       The first fruit of this is a new implementation of the
       "-dFirstPage"/"-dLastPage" feature which functions a device filter in
       the Ghostscript graphics library, meaning it works consistently with
       all input languages.
     - Plus the usual round of bug fixes, compatibility changes, and incremental
       improvements.
  * 020150523_d73a342_gdevcups_support_color_spaces_18_19_20.patch,
    020150724_0c0b085_sanity_check_for_memory_allocation.patch: Removed,
    included upstream.
  * 2001_docdir_fix_for_debian.patch,
    1002_pxl-make-dicctransform-default.patch: Refreshed with quilt.
  * debian/symbols.common: Updated for new upstream source. Applied patch
    which dpkg-gensymbols generated for debian/libgs9.symbols to this file.

feae4b5... by Matthias Klose on 2016-01-27

Import patches-unapplied version 9.16~dfsg~0-0ubuntu4 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: c36e69da51f8078a94e2e084f3f2d536c4efa0ce

New changelog entries:
  * Multiarchify the library packages.

c36e69d... by Till Kamppeter on 2015-09-19

Import patches-unapplied version 9.16~dfsg~0-0ubuntu3 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: 7901a0dde15c5c47562203e6a250d09f7aa81f46

New changelog entries:
  * debian/rules: Demote texlive-lang-cjk from Recommends: to Suggests:
    as it pulls in a large amount of unneeded packages (LP: #1449875).

7901a0d... by Till Kamppeter on 2015-09-18

Import patches-unapplied version 9.16~dfsg~0-0ubuntu2 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: b79488b9e25a04b06fd354f857a5992fd214b0fe

New changelog entries:
  * debian/rules: Recommend texlive-lang-cjk as some files make
    Ghostscript fail (LP: #1449875).

b79488b... by Till Kamppeter on 2015-08-19

Import patches-unapplied version 9.16~dfsg~0-0ubuntu1 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: 343303d0f9415ad2835ed50e787a8b9c934d90ca

New changelog entries:
  * New upstream release
     - Ghostscript 9.16
     - "LockColorants" command line option for tiffsep and psdcmyk
       devices. Specifying -dLockColorants will restrict those devices to
       only the colorants list on the command line (thus: -c "<<
       /SeparationColorNames [ /Cyan /Magenta /Yellow /Black /Violet
       /Orange] /SeparationOrder [ /Cyan /Magenta /Yellow /Black /Violet
       /Orange]>> setpagedevice"), rather than allowing the devices to
       add new colorants as encountered in the input. This is, obviously,
       preferable for real printers, where only a certain of inks will be
       available.
     - Improved high level devices handling of Forms. Whilst High level
       devices (eg pdfwrite) already checked Forms to see if they are
       duplicates, and if so use the initial definition. However, this
       does not improve performance, since the Form PaintProc still needs
       to be executed for each instance of the Form, and the matching
       algorithm could, in very odd circumstances, be defeated. The new
       implementation benefits both causes, meaning the second and
       subsequent invocation of the form need not re-run the PaintProc,
       and removes the heurisic aspect of the reuse detection.
     - New URW+ fonts in which the families NimbusMono, NimbusRoman and
       NimbusSans have been augmented with production quality Greek and
       Cyrillic glyphs. These correspond to our substitutes for the PDF
       base 14 fonts.
     - Plus the usual round of bug fixes, compatibility changes, and
       incremental improvements.
  * 020150413_3e71154_pdfwrite_optimise_pdf_foget_resource_with_charproc_resources.patch:
    Removed, included upstream.
  * 2003_support_multiarch.patch: Refreshed with quilt.
  * debian/rules: Added "zlib_h=" to "make" command line to work around
    bug in build system.
  * debian/symbols.common: Updated for new upstream source. Applied patch
    which dpkg-gensymbols generated for debian/libgs9.symbols to this file.

343303d... by Till Kamppeter on 2015-07-24

Import patches-unapplied version 9.15+dfsg-0ubuntu4 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: 761e0947966f155ff2fb1bf06313e7a3f4904243

New changelog entries:
  * debian/patches/020150724_0c0b085_sanity_check_for_memory_allocation.patch:
    Added a sanity check for memory allocation, to avoid an integer overflow
    (Upstream bug #696070, CVE 2015-3228).

761e094... by Till Kamppeter on 2015-05-23

Import patches-unapplied version 9.15+dfsg-0ubuntu3 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: f2fe76f030efc0540c88d08d6aea11d6548856cb

New changelog entries:
  * debian/patches/1003_gdevcups-fix-cupsrasteropen-pwg-raster.patch:
    Removed, not needed any more.
  * debian/patches/020150523_d73a342_gdevcups_support_color_spaces_18_19_20.patch:
    "cups"/"pwgraster" output devices: Added support for color spaces
    18 (SGray), 19 (SRGB), and 20 (Adobe RGB).

f2fe76f... by Till Kamppeter on 2015-04-13

Import patches-unapplied version 9.15+dfsg-0ubuntu2 to ubuntu/vivid-proposed

Imported using git-ubuntu import.

Changelog parent: 9cdc4d59f0d8d9775402a8329f376146377a4709

New changelog entries:
  * 020150413_3e71154_pdfwrite_optimise_pdf_foget_resource_with_charproc_resources.patch:
    Fixed a long delay caused when Ghostscript converts PostScript files to PDF
    where the PostScript comes from evince when printing a displayed DjVu file
    (LP: #525161, Upstream bug #695778).

9cdc4d5... by Till Kamppeter on 2015-02-11

Import patches-unapplied version 9.15+dfsg-0ubuntu1 to ubuntu/vivid-proposed

Imported using git-ubuntu import.

Changelog parent: e2a01012d0d78a3397f24c65bb9d28e555b50a72

New changelog entries:
  * New upstream release
     - Ghostscript 9.15
     - Ghostscript now supports the PDF security handler revision 6.
     - The pdfwrite and ps2write (and related) devices can now be forced to
       "flatten" glyphs into "basic" marking operations (rather than writing
       fonts to the output), by giving the -dNoOutputFonts command line option
       (defaults to "false")
     - PostScript programs can now use get_params or get_param to determine if
       a page contains color markings by reading the pageneutralcolor state
       from the device (so whether the page is "color" or "mono").
     - Note that this is only accurate when in clist mode, so -dMaxBitmap=0 and
       -dGrayDetection=true should both be used.
     - The pdfwrite device now supports Link annotations with GoTo and GoToR
       actions
     - The pdfwrite device now supports BMC/BDC/EMC pdfmarks
     - Regarding the new color management for the pdfwrite device introduced in
       the previous release, the proscription on using the new color management
       when producing PDF/A-1 compliant files is now lifted.
     - To reiterate, also, with the new color management implementation, using
       the UseCIEColor option is strongly discouraged.
     - For further information on the new pdfwrite color management, see: Color
       Conversion and Management
     - Plus the usual round of bug fixes, compatibility changes, and
       incremental improvements.
  * debian/patches/020140324-b780ff0-protection-against-pxl-segfault-with-image-data-without-colorspace-info.patch,
    debian/patches/020140331-41ab485-pxl-transform-deep-images-with-icc-transform-to-emit-high-level-images.patch,
    debian/patches/020140331-4b44b41-pxlcolor-support-jpeg-in-output.patch,
    debian/patches/020140331-8ae4ee2-fixes-pxl-segfault-with-trying-to-set-up-icc-transform-for-bitmasks.patch,
    debian/patches/020140502-0ccf329-fix-fpng-device-build-handle-shared-zlib.patch,
    debian/patches/020140513-3c4cfba-pass-share-lcms-as-a-compiler-flag.patch:
    Removed patches backported from upstream.
  * debian/patches/1003_gdevcups-fix-cupsrasteropen-pwg-raster.patch: Fix was
    included upstream, but not correctly. Reduced the patch to what corrects
    the fix.
  * debian/patches/1002_pxl-make-dicctransform-default.patch: Refreshed with
    quilt.
  * debian/symbols.common: Updated for new upstream source. Applied patch
    which dpkg-gensymbols generated for debian/libgs9.symbols to this file.