Accepting request 378927 from home:jsmeix:branches:Printing

Ghostscript version upgrade to 9.19

OBS-URL: https://build.opensuse.org/request/show/378927
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=67
This commit is contained in:
2016-03-23 16:06:46 +00:00
committed by Git OBS Bridge
parent 3071d3c69a
commit 77c12adcd5
8 changed files with 105 additions and 85 deletions

View File

@@ -1,3 +1,46 @@
-------------------------------------------------------------------
Wed Mar 23 15:43:27 CET 2016 - jsmeix@suse.de
- Version upgrade to 9.19. Mainly a maintenance release.
For details see the News.htm and History9.htm files.
Highlights in this release include:
* Metadata pdfmark is now implemented. This allows the user
to specify an XMP stream which will be written to the
Catalog of the PDF file. A new pdfmark 'Ext_Metadata' has
been defined. This takes a string parameter which contains
XML to be add to the XMP normally created by pdfwrite.
See "pdfwrite pdfmark extensions" for more information.
* An experimental, rudimentary raster trapping implementation
has been added to the Ghostscript graphics library.
See "Trapping" for details.
Incompatible changes:
* (Minor) API change: copy_alpha now supports 8 bit depth
(as well as the previous 2 and 4).
* The gs man pages are woefully out of date and basically
unmaintained. With the release following 9.19, we intend
to replace their contents with a very limited summary
of (unlikely to ever change aspects of) calling
Ghostscript, and a pointer to the (maintained) HTML
documentation. That is, unless a volunteer is willing
to update, and commit to maintaining the man pages.
* ijs-config is no longer provided
Planned incompatible changes:
* We plan (ideally for the release following 9.19) to somewhat
tidy up the device API. We plan to remove deprecated device
procs (methods/function pointers). We also intend to merge
the imager state and graphics state (thus eliminating the
imager state), and change the device API so every device proc
takes a graphics state parameter (rather than the current
scheme where only a very few procs take an imager state
parameter). This should serve as notice to anyone maintaining
a Ghostscript device outside the canonical source tree that
you may (probably will) need to update your device(s) when
these changes happen. Devices using only the non-deprecated
procs should be trivial to update.
- fix_make_install.patch fixes and
add_brackets_for_old_autoconf.patch are no longer needed
because both issues are fixed in the upstream sources.
-------------------------------------------------------------------
Fri Mar 18 10:13:23 CET 2016 - jsmeix@suse.de