| 
									
										
										
										
											2018-03-22 12:49:03 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Mar 22 12:51:39 CET 2018 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Version upgrade to 9.23 | 
					
						
							|  |  |  |   Highlights in this release include: | 
					
						
							|  |  |  |   * Ghostscript now has a family of 'pdfimage' devices | 
					
						
							|  |  |  |     (pdfimage8, pdfimage24 and pdfimage32) which produce | 
					
						
							|  |  |  |     rendered output wrapped up as an image in a PDF. | 
					
						
							|  |  |  |     Additionally, there is a 'pclm' device which | 
					
						
							|  |  |  |     produces PCLm format output. | 
					
						
							|  |  |  |   * There is now a ColorAccuracy parameter allowing the user | 
					
						
							|  |  |  |     to decide between speed or accuracy in ICC color transforms. | 
					
						
							|  |  |  |   * JPEG Passthrough: devices which support it can now receive | 
					
						
							|  |  |  |     the 'raw' JPEG stream from the interpreter. | 
					
						
							|  |  |  |     The main use of this is the pdfwrite/ps2write family of devices | 
					
						
							|  |  |  |     that can now take JPEG streams from the input file(s) and write | 
					
						
							|  |  |  |     them unchanged to the output (thus avoiding additional | 
					
						
							|  |  |  |     quantization effects). | 
					
						
							|  |  |  |   * PDF transparency performance improvements | 
					
						
							|  |  |  |   * IMPORTANT: We (i.e. Ghostscript upstream) are in the process | 
					
						
							|  |  |  |     of forking LittleCMS. | 
					
						
							|  |  |  |     LCMS2 is not thread safe, and cannot be made thread safe | 
					
						
							|  |  |  |     without breaking the ABI. Our fork will be thread safe, | 
					
						
							|  |  |  |     and include performance enhancements (these changes have all | 
					
						
							|  |  |  |     be been offered and rejected upstream). We will maintain | 
					
						
							|  |  |  |     compatibility between Ghostscript and LCMS2 for a time, | 
					
						
							|  |  |  |     but not in perpetuity. Our fork will be available as its own | 
					
						
							|  |  |  |     package separately from Ghostscript (and MuPDF). | 
					
						
							|  |  |  |   * We have continued the focus on code hygiene in this release | 
					
						
							|  |  |  |     cleaning up security issues, ignored return values, | 
					
						
							|  |  |  |     and compiler warnings. | 
					
						
							|  |  |  |   * The usual round of bug fixes, compatibility changes, | 
					
						
							|  |  |  |     and incremental improvements. | 
					
						
							|  |  |  |   Incompatible changes | 
					
						
							|  |  |  |   * The planned device API tidy has, unfortunately, been | 
					
						
							|  |  |  |     indefinitely postponed, until appropriate resources | 
					
						
							|  |  |  |     are available. | 
					
						
							|  |  |  |   For a release summary see: | 
					
						
							|  |  |  |   http://www.ghostscript.com/doc/9.23/News.htm | 
					
						
							|  |  |  |   For details see the News.htm and History9.htm files. | 
					
						
							|  |  |  |   See also the entries below since "Version upgrade to 9.22" | 
					
						
							|  |  |  |   (boo#1082896 and boo#1074266). | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-03-16 13:33:21 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Mar 16 12:39:36 CET 2018 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - For now use lcms2 from SUSE because that is what currently | 
					
						
							|  |  |  |   Ghostscript upstream recommends according to | 
					
						
							|  |  |  |   https://ghostscript.com/pipermail/gs-devel/2018-March/010061.html | 
					
						
							|  |  |  |   because since Ghostscript 9.23rc1 there is no longer lcms2 | 
					
						
							|  |  |  |   in Ghostscript but now it is lcms2art which is the beginning | 
					
						
							|  |  |  |   of a lcms2 fork, see News.htm that reads in particular | 
					
						
							|  |  |  |   "LCMS2 is not thread safe ... Our fork will be thread safe ... | 
					
						
							|  |  |  |    We will maintain compatibility between Ghostscript and LCMS2 | 
					
						
							|  |  |  |    for a time, but not in perpetuity", see also | 
					
						
							|  |  |  |   https://bugzilla.opensuse.org/show_bug.cgi?id=1082896#c14 | 
					
						
							|  |  |  | - On SLE11 and on SLE12-SP1 there is liblcms2-2-2.5 | 
					
						
							|  |  |  |   which is too old so that configure fails there with | 
					
						
							|  |  |  |     configure: error: lcms2 not found, or too old | 
					
						
							|  |  |  |   but there is no configure option to build it without lcms2 | 
					
						
							|  |  |  |   so that for SLE11 and SLE12-SP1 it is built with | 
					
						
							|  |  |  |   the lcms2art in Ghostscript. | 
					
						
							|  |  |  | - ppc64le-support.patch is no longer needed because it only | 
					
						
							|  |  |  |   contained a fix for lcms2art/include/lcms2art.h in Ghostscript | 
					
						
							|  |  |  |   but currently lcms2 from SUSE is used instead (see above). | 
					
						
							|  |  |  | - Do no longer require any fonts packages in particular | 
					
						
							|  |  |  |   neither require ghostscript-fonts-std because the PostScript | 
					
						
							|  |  |  |   Base35 fonts are provided by Ghostscript (in 'Resource') | 
					
						
							|  |  |  |   nor require ghostscript-fonts-other (provides Bitream Charter, | 
					
						
							|  |  |  |   Adobe Utopia, URW Antiqua, URW Grotesq and Hershey fonts where | 
					
						
							|  |  |  |   all but the last are also provided by texlive-<name>-fonts) and | 
					
						
							|  |  |  |   those fonts are not required for PostScript compliance, see | 
					
						
							|  |  |  |   https://bugzilla.opensuse.org/show_bug.cgi?id=1082896#c13 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-03-15 12:57:22 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Mar 15 11:19:33 CET 2018 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Version upgrade to 9.23rc1 (first release candidate for 9.23). | 
					
						
							|  |  |  |   For details see the News.htm and History9.htm files. | 
					
						
							|  |  |  |   Regarding installing packages (in particular release candidates) | 
					
						
							|  |  |  |   from the openSUSE build service development project "Printing" | 
					
						
							|  |  |  |   see https://build.opensuse.org/project/show/Printing | 
					
						
							|  |  |  | - Adapted ppc64le-support.patch: In Ghostscript 9.23 there is now | 
					
						
							|  |  |  |   lcms2art/include/lcms2art.h (instead of lcms2/include/lcms2.h). | 
					
						
							|  |  |  | - ghostscript-fix-debug-use.patch is no longer needed | 
					
						
							|  |  |  |   because the issue is fixed in the upstream sources. | 
					
						
							|  |  |  | - fix_ln_docdir_gsdatadir.patch avoids | 
					
						
							|  |  |  |   "base/unixinst.mak:162: recipe for target 'install-doc' failed" | 
					
						
							|  |  |  | - Adapted spec file to the new Ghostscript upstream documentation | 
					
						
							|  |  |  |   directory /usr/share/doc/ghostscript/9.23/ | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-03-12 10:33:44 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Feb 28 00:14:31 UTC 2018 - stefan.bruens@rwth-aachen.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Use -p /sbin/ldconfig instead of shell post(un) scriptlet, drop | 
					
						
							|  |  |  |   explicit Prereq for ldconfig | 
					
						
							|  |  |  | - Use shared libgs library for gs binary instead of static linked | 
					
						
							|  |  |  |   version | 
					
						
							|  |  |  | - Use --disable-compile-inits, to allow unbundling of Resource files | 
					
						
							|  |  |  | - Remove --disable-omni switch, has been removed in GS 9.20 | 
					
						
							|  |  |  | - Keep patch ordering in full/mini consistent | 
					
						
							|  |  |  | - Remove patch backup files to avoid packaging | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-02-28 10:35:32 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Feb 27 14:55:51 CET 2018 - novell@mirell.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Add ghostscript-fix-debug-use.patch from upstream to fix broken | 
					
						
							|  |  |  |   printing with some drivers (especially Dell Printers) from | 
					
						
							|  |  |  |   https://bugs.ghostscript.com/show_bug.cgi?id=698837 | 
					
						
							|  |  |  | - Fix build for SLE targets | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-09-15 08:07:56 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2017-11-30 10:44:29 +00:00
										 |  |  | Wed Nov 29 16:04:48 CET 2017 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Version upgrade to 9.22. | 
					
						
							|  |  |  |   For details see the News.htm and History9.htm files. | 
					
						
							|  |  |  |   Highlights in this release include: | 
					
						
							|  |  |  |   * Ghostscript can now consume and produce (via the pdfwrite | 
					
						
							|  |  |  |     device) PDF 2.0 compliant files. | 
					
						
							|  |  |  |   * The main focus of this release has been security and code | 
					
						
							|  |  |  |     cleanliness. Hence many AddressSanitizer, Valgrind and | 
					
						
							|  |  |  |     Coverity issues have been addressed. | 
					
						
							|  |  |  |   * The usual round of bug fixes, compatibility changes, | 
					
						
							|  |  |  |     and incremental improvements. | 
					
						
							|  |  |  |   Incompatible changes | 
					
						
							|  |  |  |   * The planned device API tidy (still!) did not happen for | 
					
						
							|  |  |  |     this release, due to time pressures, but we still intend | 
					
						
							|  |  |  |     to undertake the following: We plan to somewhat tidy up | 
					
						
							|  |  |  |     the device API. We intend to remove deprecated device procs | 
					
						
							|  |  |  |     (methods/function pointers) 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. | 
					
						
							|  |  |  | - Up to 9.22rc1 it "just built" for all openSUSE versions but | 
					
						
							|  |  |  |   since 9.22rc2 the libijs part does no longer buid for any | 
					
						
							|  |  |  |   released openSUSE version where if fails with messages like | 
					
						
							|  |  |  |     libtool: Version mismatch error. | 
					
						
							|  |  |  |       This is libtool 2.4.6 Debian-2.4.6-2, but the | 
					
						
							|  |  |  |       definition of this LT_INIT comes from libtool 2.4.2. | 
					
						
							|  |  |  |       You should recreate aclocal.m4 with macros from | 
					
						
							|  |  |  |       libtool 2.4.6 Debian-2.4.6-2 and run autoconf again. | 
					
						
							|  |  |  |     Makefile: recipe for target 'ijs.lo' failed | 
					
						
							|  |  |  |   so that currently it only builds for Tumbleweed/Factory. | 
					
						
							|  |  |  |   Presumably it is not too complicated to make it build again | 
					
						
							|  |  |  |   also for released openSUSE versions but currently I have | 
					
						
							| 
									
										
										
										
											2018-03-15 12:57:22 +00:00
										 |  |  |   less than zero energy to fix such "latest breaking changes" | 
					
						
							| 
									
										
										
										
											2017-11-30 10:44:29 +00:00
										 |  |  |   so that for now Ghostscript 9.22 is only provided for | 
					
						
							|  |  |  |   openSUSE Tumbleweed/Factory and the upcoming SLE15/Leap15. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Sep 29 09:12:06 CEST 2017 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Version upgrade to 9.22rc2 (second release candidate for 9.22). | 
					
						
							|  |  |  |   For details see the News.htm and History9.htm files. | 
					
						
							|  |  |  |   Regarding installing packages (in particular release candidates) | 
					
						
							|  |  |  |   from the openSUSE build service development project "Printing" | 
					
						
							|  |  |  |   see https://build.opensuse.org/project/show/Printing | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2017-09-15 08:07:56 +00:00
										 |  |  | Thu Sep 14 15:19:40 CEST 2017 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Version upgrade to 9.22rc1 (first release candidate for 9.22). | 
					
						
							|  |  |  |   For details see the News.htm and History9.htm files. | 
					
						
							|  |  |  |   Regarding installing packages (in particular release candidates) | 
					
						
							|  |  |  |   from the openSUSE build service development project "Printing" | 
					
						
							|  |  |  |   see https://build.opensuse.org/project/show/Printing | 
					
						
							|  |  |  | - Since Ghostscript 9.22rc1 font2c and wftopfa are removed. | 
					
						
							|  |  |  | - CVE-2017-5951.patch CVE-2017-7207.patch | 
					
						
							|  |  |  |   CVE-2017-8291.patch and CVE-2017-9216.patch | 
					
						
							|  |  |  |   are fixed in the version 9.22rc1 upstream sources. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-05-02 13:11:51 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2017-06-06 09:08:41 +00:00
										 |  |  | Fri Jun  2 09:12:45 UTC 2017 - daniel.molkentin@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-09-15 08:07:56 +00:00
										 |  |  | - CVE-2017-7207.patch fixes a NULL pointer dereference | 
					
						
							|  |  |  |   in mem_get_bits_rectangle | 
					
						
							| 
									
										
										
										
											2017-06-06 09:08:41 +00:00
										 |  |  |   see https://bugs.ghostscript.com/show_bug.cgi?id=697676 | 
					
						
							|  |  |  |   (bsc#1030263) | 
					
						
							| 
									
										
										
										
											2017-09-15 08:07:56 +00:00
										 |  |  | - CVE-2017-9216.patch fixes a NULL pointer dereference | 
					
						
							|  |  |  |   in jbig2_huffman_get | 
					
						
							| 
									
										
										
										
											2017-06-06 09:08:41 +00:00
										 |  |  |   see https://bugs.ghostscript.com/show_bug.cgi?id=697934 | 
					
						
							|  |  |  |   (bsc#1040643) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2017-05-02 13:11:51 +00:00
										 |  |  | Tue May  2 14:27:22 CEST 2017 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - CVE-2017-8291.patch fixes | 
					
						
							|  |  |  |   a type confusion in .rsdparams and .eqproc | 
					
						
							|  |  |  |   see https://bugs.ghostscript.com/show_bug.cgi?id=697808 | 
					
						
							|  |  |  |   and https://bugs.ghostscript.com/show_bug.cgi?id=697799 | 
					
						
							|  |  |  |   (bsc#1036453). | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-04-12 12:35:15 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Apr 12 11:12:27 CEST 2017 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - CVE-2016-10317 (bsc#1032230) | 
					
						
							|  |  |  |   heap buffer overflow in fill_threshhold_buffer() | 
					
						
							|  |  |  |   is not yet fixed because there is no fix available at | 
					
						
							|  |  |  |   https://bugs.ghostscript.com/show_bug.cgi?id=697459 | 
					
						
							|  |  |  | - CVE-2016-10219 (bsc#1032138) | 
					
						
							|  |  |  |   divide by zero in intersect() | 
					
						
							|  |  |  |   https://bugs.ghostscript.com/show_bug.cgi?id=697453 | 
					
						
							|  |  |  |   is fixed in the version 9.21 upstream sources | 
					
						
							|  |  |  | - CVE-2016-10218 (bsc#1032135) | 
					
						
							|  |  |  |   null pointer dereference in pdf14_pop_transparency_group() | 
					
						
							|  |  |  |   https://bugs.ghostscript.com/show_bug.cgi?id=697444 | 
					
						
							|  |  |  |   is fixed in the version 9.21 upstream sources. | 
					
						
							|  |  |  | - CVE-2016-10217 (bsc#1032130) | 
					
						
							|  |  |  |   use-after-free in pdf14_cleanup_parent_color_profiles() | 
					
						
							|  |  |  |   that is related to pdf14_open() in base/gdevp14.c | 
					
						
							|  |  |  |   https://bugs.ghostscript.com/show_bug.cgi?id=697456 | 
					
						
							|  |  |  |   is fixed in the version 9.21 upstream sources. | 
					
						
							|  |  |  | - CVE-2016-10220 (bsc#1032120) | 
					
						
							|  |  |  |   null pointer dereference in gx_device_finalize() that is | 
					
						
							|  |  |  |   related to gs_makewordimagedevice() in base/gsdevmem.c | 
					
						
							|  |  |  |   https://bugs.ghostscript.com/show_bug.cgi?id=697450 | 
					
						
							|  |  |  |   is fixed in the version 9.21 upstream sources. | 
					
						
							|  |  |  | - CVE-2017-5951.patch fixes | 
					
						
							|  |  |  |   null pointer dereference in ref_stack_index() that is | 
					
						
							|  |  |  |   related to mem_get_bits_rectangle() in base/gdevmem.c | 
					
						
							|  |  |  |   https://bugs.ghostscript.com/show_bug.cgi?id=697548 | 
					
						
							|  |  |  |   (bsc#1032114) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Mon Apr 10 14:06:09 CEST 2017 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Version upgrade to 9.21. | 
					
						
							|  |  |  |   For details see the News.htm and History9.htm files. | 
					
						
							|  |  |  |   Highlights in this release include: | 
					
						
							|  |  |  |   * pdfwrite now preserves annotations from | 
					
						
							|  |  |  |     input PDFs (where possible). | 
					
						
							|  |  |  |   * The GhostXPS interpreter now provides the pdfwrite device | 
					
						
							|  |  |  |     with the data it requires to emit a ToUnicode CMap: thus | 
					
						
							|  |  |  |     allowing fully searchable PDFs to be created from XPS | 
					
						
							|  |  |  |     input (in the vast majority of cases). | 
					
						
							|  |  |  |   * Ghostscript now allows the default color space | 
					
						
							|  |  |  |     for PDF transparency blends. | 
					
						
							|  |  |  |   * The Ghostscript/GhostPDL configure script now has much | 
					
						
							|  |  |  |     better/fuller support for cross compiling. | 
					
						
							|  |  |  |   * The tiffscaled and tiffscaled4 devices can now | 
					
						
							|  |  |  |     use ETS (Even Tone Screening) | 
					
						
							|  |  |  |   * The toolbin/pdf_info.ps utility can now emit | 
					
						
							|  |  |  |     the PDF XML metadata. | 
					
						
							|  |  |  |   * Ghostscript has a new scan converter available | 
					
						
							|  |  |  |     (currently optional, but will become the default in a near | 
					
						
							|  |  |  |     future release). It can be enabled by using the command line | 
					
						
							|  |  |  |     option: '-dSCANCONVERTERTYPE=2'. This new implementation | 
					
						
							|  |  |  |     provides vastly improved performance with large and complex | 
					
						
							|  |  |  |     paths. | 
					
						
							|  |  |  |   * The usual round of bug fixes, compatibility changes, | 
					
						
							|  |  |  |     and incremental improvements. | 
					
						
							|  |  |  |   Incompatible changes: | 
					
						
							|  |  |  |   * The planned device API tidy (still!) did not happen for | 
					
						
							|  |  |  |     this release, due to time pressures, but we still intend | 
					
						
							|  |  |  |     to undertake the following: We plan to somewhat tidy up | 
					
						
							|  |  |  |     the device API. We intend to remove deprecated device | 
					
						
							|  |  |  |     procs (methods/function pointers) 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. | 
					
						
							|  |  |  | - CVE-2016-7976.patch and CVE-2016-7977.patch and | 
					
						
							|  |  |  |   CVE-2016-7978.patch and CVE-2016-7979.patch and | 
					
						
							|  |  |  |   CVE-2016-8602.patch are no longer needed because | 
					
						
							|  |  |  |   those issues are fixed in the upstream sources. | 
					
						
							|  |  |  | - 0001-mkromfs-make-build-reproducible-use-buildtime-from-S.patch | 
					
						
							|  |  |  |   and | 
					
						
							|  |  |  |   0002-mkromfs-sort-gp_enumerate_files-output-for-determini.patch | 
					
						
							|  |  |  |   are no longer needed because both are included | 
					
						
							|  |  |  |   in the upstream sources, see the upstream issue | 
					
						
							|  |  |  |   https://bugs.ghostscript.com/show_bug.cgi?id=697484 | 
					
						
							|  |  |  | - Again use the zlib sources from Ghostscript upstream | 
					
						
							|  |  |  |   and disable remove-zlib-h-dependency.patch because | 
					
						
							|  |  |  |   Ghostscript 9.21 does no longer build this way, | 
					
						
							|  |  |  |   cf. the entry below dated "Wed Nov 18 11:46:58 UTC 2015" | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-01-30 13:16:52 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Jan 12 17:13:58 UTC 2017 - stefan.bruens@rwth-aachen.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Set SOURCE_DATE_EPOCH based on changelog head | 
					
						
							|  |  |  | - Add 0001-mkromfs-make-build-reproducible-use-buildtime-from-S.patch | 
					
						
							|  |  |  |   * Use SOURCE_DATE_EPOCH for mkromfs output for reproducible build | 
					
						
							|  |  |  | - Add 0002-mkromfs-sort-gp_enumerate_files-output-for-determini.patch | 
					
						
							|  |  |  |   * Sort ROM contents for deterministic output | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-09-30 11:42:02 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2016-10-17 12:34:08 +00:00
										 |  |  | Mon Oct 17 13:36:57 CEST 2016 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - CVE-2013-5653 (getenv and filenameforall ignore -dSAFER) | 
					
						
							|  |  |  |   is fixed in the Ghostscript 9.20 upstream sources | 
					
						
							|  |  |  |   see http://bugs.ghostscript.com/show_bug.cgi?id=694724 | 
					
						
							|  |  |  |   (bsc#1001951). | 
					
						
							|  |  |  | - CVE-2016-7976.patch fixes that | 
					
						
							|  |  |  |   various userparams allow %pipe% in paths, allowing | 
					
						
							|  |  |  |   remote shell command execution | 
					
						
							|  |  |  |   see http://bugs.ghostscript.com/show_bug.cgi?id=697178 | 
					
						
							|  |  |  |   (bsc#1001951). | 
					
						
							|  |  |  | - CVE-2016-7977.patch fixes that | 
					
						
							|  |  |  |   .libfile doesn't check PermitFileReading array, allowing | 
					
						
							|  |  |  |   remote file disclosure | 
					
						
							|  |  |  |   see http://bugs.ghostscript.com/show_bug.cgi?id=697169 | 
					
						
							|  |  |  |   (bsc#1001951). | 
					
						
							|  |  |  | - CVE-2016-7978.patch fixes that | 
					
						
							|  |  |  |   reference leak in .setdevice allows | 
					
						
							|  |  |  |   use-after-free and remote code execution | 
					
						
							|  |  |  |   see http://bugs.ghostscript.com/show_bug.cgi?id=697179 | 
					
						
							|  |  |  |   (bsc#1001951). | 
					
						
							|  |  |  | - CVE-2016-7979.patch fixes that | 
					
						
							|  |  |  |   type confusion in .initialize_dsc_parser allows | 
					
						
							|  |  |  |   remote code execution | 
					
						
							|  |  |  |   see http://bugs.ghostscript.com/show_bug.cgi?id=697190 | 
					
						
							|  |  |  |   (bsc#1001951). | 
					
						
							|  |  |  | - CVE-2016-8602.patch fixes a NULL dereference in .sethalftone5 | 
					
						
							|  |  |  |   see http://bugs.ghostscript.com/show_bug.cgi?id=697203 | 
					
						
							|  |  |  |   (bsc#1004237). | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2016-09-30 11:42:02 +00:00
										 |  |  | Thu Sep 29 14:40:38 CEST 2016 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Version upgrade to 9.20. Purely a maintenance release. | 
					
						
							|  |  |  |   For details see the News.htm and History9.htm files. | 
					
						
							|  |  |  |   Highlights in this release include: | 
					
						
							|  |  |  |   * The usual round of bug fixes, compatibility changes, | 
					
						
							|  |  |  |     and incremental improvements. | 
					
						
							|  |  |  |   Incompatible changes: | 
					
						
							|  |  |  |   * The planned device API tidy did not happen for this release, | 
					
						
							|  |  |  |     due to time pressures, but we still intend to undertake the | 
					
						
							|  |  |  |     following: We plan to somewhat tidy up the device API. | 
					
						
							|  |  |  |     We intend to remove deprecated device procs | 
					
						
							|  |  |  |     (methods/function pointers) 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. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-09-15 10:00:01 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Sep 15 10:12:03 CEST 2016 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Version upgrade to 9.20rc1 (first release candidate for 9.20). | 
					
						
							|  |  |  |   For details see the News.htm and History9.htm files. | 
					
						
							|  |  |  |   Regarding installing packages (in particular release candidates) | 
					
						
							|  |  |  |   from the openSUSE build service development project "Printing" | 
					
						
							|  |  |  |   see https://build.opensuse.org/project/show/Printing | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-03-23 16:06:46 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | 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. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-03-18 10:30:37 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Mar 18 10:13:23 CET 2016 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-03-18 12:44:53 +00:00
										 |  |  | - Version upgrade to 9.19rc1 (first release candidate for 9.19). | 
					
						
							| 
									
										
										
										
											2016-03-18 10:30:37 +00:00
										 |  |  |   For details see the News.htm and History9.htm files. | 
					
						
							|  |  |  |   Regarding installing packages (in particular release candidates) | 
					
						
							|  |  |  |   from the openSUSE build service development project "Printing" | 
					
						
							|  |  |  |   see https://build.opensuse.org/project/show/Printing | 
					
						
							| 
									
										
										
										
											2016-03-18 12:44:53 +00:00
										 |  |  | - ijs-config is no longer provided | 
					
						
							| 
									
										
										
										
											2016-03-18 10:30:37 +00:00
										 |  |  | - fix_make_install.patch fixes an install error and | 
					
						
							|  |  |  |   add_brackets_for_old_autoconf.patch fixes an autoconf error | 
					
						
							|  |  |  |   see http://bugs.ghostscript.com/show_bug.cgi?id=696665 | 
					
						
							|  |  |  | - fix_ijs_and_x11_for_FirstPage_and_LastPage.patch is no longer | 
					
						
							|  |  |  |   needed because it is fixed in the upstream sources. | 
					
						
							|  |  |  | - install_gserrors.h.patch is no longer needed because it is fixed | 
					
						
							|  |  |  |   in the upstream sources. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-11-19 12:58:39 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Nov 18 11:46:58 UTC 2015 - schwab@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Do not use library sources for freetype jpeg libpng tiff zlib | 
					
						
							|  |  |  |   from the Ghostscript upstream tarball because we prefer to use | 
					
						
							|  |  |  |   for long-established standard libraries the ones from SUSE | 
					
						
							|  |  |  |   in particular to automatically get SUSE security updates | 
					
						
							|  |  |  |   for standard libraries. | 
					
						
							|  |  |  |   In contrast we use e.g. lcms2 from the Ghostscript upstream | 
					
						
							|  |  |  |   tarball because this one is specially modified to work with | 
					
						
							|  |  |  |   Ghostscript so that we cannot use lcms2 from SUSE. | 
					
						
							|  |  |  | - remove-zlib-h-dependency.patch removes dependency on zlib/zlib.h | 
					
						
							|  |  |  |   in makefiles as we do not use the zlib sources from the | 
					
						
							|  |  |  |   Ghostscript upstream tarball. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-11-05 12:46:18 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Nov  5 13:33:14 CET 2015 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - An incompatible change appeared when building other software | 
					
						
							|  |  |  |   with Ghostscript 9.18. | 
					
						
							|  |  |  |   Since version 9.18 Ghostscript does no longer provide | 
					
						
							|  |  |  |   e_<SomeError> (e.g. e_NeedInput) in its header files | 
					
						
							|  |  |  |   (gserrors.h and ierrors.h). | 
					
						
							|  |  |  |   When building other software with Ghostscript 9.18 | 
					
						
							|  |  |  |   gs_error_<SomeError> (e.g. gs_error_NeedInput) | 
					
						
							|  |  |  |   must be used, see boo#953149 and | 
					
						
							|  |  |  |   http://bugs.ghostscript.com/show_bug.cgi?id=696317 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-10-30 11:46:47 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Oct 30 11:28:14 CET 2015 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - install_gserrors.h.patch installs gserrors.h to fix | 
					
						
							|  |  |  |   http://bugs.ghostscript.com/show_bug.cgi?id=696301 | 
					
						
							|  |  |  |   because without gserrors.h several other packages fail to build | 
					
						
							|  |  |  |   (in particular texlive, libspectre, gimp,...). | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-10-12 09:24:10 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Mon Oct 12 10:26:52 CEST 2015 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - fix_ijs_and_x11_for_FirstPage_and_LastPage.patch | 
					
						
							|  |  |  |   fixes the Ghostscript device ijs and the x11* devices | 
					
						
							|  |  |  |   so that they also work when -dFirstPage/-dLastPage is used, | 
					
						
							|  |  |  |   see http://bugs.ghostscript.com/show_bug.cgi?id=696246 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-10-06 09:05:07 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Oct  6 10:21:22 CEST 2015 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Version upgrade to 9.18. A maintenance release. | 
					
						
							|  |  |  |   There are no recorded incompatible changes (as of this writing). | 
					
						
							|  |  |  |   Highlights in this release include: | 
					
						
							|  |  |  |   * A substantial revision of the build system and GhostPDL | 
					
						
							|  |  |  |     directory structure. Ghostscript-only users should | 
					
						
							|  |  |  |     not be affected by this change. | 
					
						
							|  |  |  |   * 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. | 
					
						
							|  |  |  |   See http://www.ghostscript.com/doc/9.18/News.htm | 
					
						
							|  |  |  |   For details see the News.htm and History9.htm files. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-09-25 10:17:54 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2015-09-29 09:42:10 +00:00
										 |  |  | Tue Sep 29 11:05:48 CEST 2015 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Version upgrade to 9.18rc2 (second release candidate for 9.18). | 
					
						
							|  |  |  |   For details see the News.htm and History9.htm files. | 
					
						
							|  |  |  |   Regarding installing packages (in particular release candidates) | 
					
						
							|  |  |  |   from the openSUSE build service development project "Printing" | 
					
						
							|  |  |  |   see https://build.opensuse.org/project/show/Printing | 
					
						
							|  |  |  | - assign_pointer_not_value_in_gximono.c.patch is no longer needed | 
					
						
							|  |  |  |   because it is fixed in the upstream sources. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2015-09-25 10:17:54 +00:00
										 |  |  | Thu Sep 24 10:29:04 CEST 2015 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Version upgrade to 9.18rc1 (first release candidate for 9.18). | 
					
						
							|  |  |  |   For details see the News.htm and History9.htm files. | 
					
						
							|  |  |  |   Regarding installing packages (in particular release candidates) | 
					
						
							|  |  |  |   from the openSUSE build service development project "Printing" | 
					
						
							|  |  |  |   see https://build.opensuse.org/project/show/Printing | 
					
						
							|  |  |  | - CVE-2015-3228.patch is no longer needed because it is fixed | 
					
						
							|  |  |  |   in the upstream sources. | 
					
						
							|  |  |  | - assign_pointer_not_value_in_gximono.c.patch attempts to fix a | 
					
						
							|  |  |  |   "assignment makes pointer from integer without a cast" compiler | 
					
						
							|  |  |  |   warning by assigning the pointer and not the integer value. | 
					
						
							|  |  |  | - Removed --disable-compile-inits from configure, see | 
					
						
							|  |  |  |   http://bugs.ghostscript.com/show_bug.cgi?id=696223 | 
					
						
							|  |  |  |   and "Precompiled run-time data" in | 
					
						
							|  |  |  |   /usr/share/ghostscript/9.18/doc/Make.htm | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-07-29 13:53:34 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Jul 29 15:20:46 CEST 2015 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - CVE-2015-3228.patch fixes out of bound read/write cause | 
					
						
							|  |  |  |   by integer overflow in gsmalloc.c (boo#939342). | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-03-31 13:42:40 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Mar 31 10:18:06 CEST 2015 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Version upgrade to 9.16. Primarily a maintenance release. | 
					
						
							|  |  |  |   There are no recorded incompatible changes (as of this writing). | 
					
						
							|  |  |  |   Highlights in this release include: | 
					
						
							|  |  |  |   * "LockColorants" command line option for tiffsep and psdcmyk | 
					
						
							|  |  |  |     devices. | 
					
						
							|  |  |  |   * Improved high level devices handling of Forms. | 
					
						
							|  |  |  |   See http://www.ghostscript.com/doc/9.16/News.htm | 
					
						
							|  |  |  |   For details see the News.htm and History9.htm files. | 
					
						
							|  |  |  | - fix.including.pread.pwrite.pthread_mutexattr_settype.diff | 
					
						
							|  |  |  |   is no longer needed because it is fixed in the upstream sources. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-03-25 14:14:43 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Mar 25 12:38:16 CET 2015 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - fix.including.pread.pwrite.pthread_mutexattr_settype.diff | 
					
						
							|  |  |  |   fixes on SLE11 implicit declaration of function warnings | 
					
						
							|  |  |  |   for 'pread' 'pwrite' 'pthread_mutexattr_settype' see | 
					
						
							|  |  |  |   http://bugs.ghostscript.com/show_bug.cgi?id=695882 | 
					
						
							|  |  |  | - ppc64le-support.patch is a remainder of the previous patch | 
					
						
							|  |  |  |   now the hunk for LCMS (lcms/include/lcms.h) is removed | 
					
						
							|  |  |  |   because LCMS 1.x is removed since Ghostscript 9.16 | 
					
						
							|  |  |  |   but the hunk for LCMS2 (lcms2/include/lcms2.h) is still needed | 
					
						
							|  |  |  |   see http://bugs.ghostscript.com/show_bug.cgi?id=695544 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-03-20 16:52:02 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Mar 20 17:12:34 CET 2015 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Version upgrade to 9.16rc2 (second release candidate for 9.16). | 
					
						
							|  |  |  |   For details see the News.htm and History9.htm files. | 
					
						
							|  |  |  |   Regarding installing packages (in particular release candidates) | 
					
						
							|  |  |  |   from the openSUSE build service development project "Printing" | 
					
						
							|  |  |  |   see https://build.opensuse.org/project/show/Printing | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-03-20 09:54:15 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Mar 20 10:52:47 CET 2015 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - For SLE12 build it with traditional CUPS 1.5.4 to ensure | 
					
						
							|  |  |  |   it works on SLE12 both with CUPS 1.7.5 and CUPS 1.5.4. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-09-29 09:25:33 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sun Sep 28 18:00:37 CEST 2014 - ro@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-09-29 12:56:54 +00:00
										 |  |  | - readd ppc64le patch ppc64le-support.patch (adapted for lcms2 in | 
					
						
							|  |  |  |   Ghostscript version 9.15): the tests in lcms2.h cannot work | 
					
						
							|  |  |  |   without "include <endian.h>" that is now added and | 
					
						
							|  |  |  |   regardless that lcms is not used by default (unless the | 
					
						
							|  |  |  |   configure option --with-lcms is set), lcms is again fixed | 
					
						
							|  |  |  |   (see http://bugs.ghostscript.com/show_bug.cgi?id=695544). | 
					
						
							| 
									
										
										
										
											2014-09-29 09:25:33 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-09-23 12:59:27 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Sep 23 10:14:28 CEST 2014 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Version upgrade to 9.15. Primarily a maintenance release. | 
					
						
							|  |  |  |   There are no recorded incompatible changes (as of this writing). | 
					
						
							|  |  |  |   Highlights in this release include: | 
					
						
							|  |  |  |   * 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 in Ps2pdf.htm the | 
					
						
							|  |  |  |     "Color Conversion and Management" section. | 
					
						
							|  |  |  |   * Plus the usual round of bug fixes, compatibility changes, | 
					
						
							|  |  |  |     and incremental improvements. | 
					
						
							|  |  |  |   For details see the News.htm and History9.htm files. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-09-17 13:44:14 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Sep 17 12:17:47 CEST 2014 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Version upgrade to 9.15rc2 (second release candidate for 9.15). | 
					
						
							|  |  |  |   Ghostscript upstream QA highlighted a couple of issues | 
					
						
							|  |  |  |   that they felt warranted a fresh release candidate. | 
					
						
							|  |  |  |   For details see the History9.htm file. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-09-10 12:31:06 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Sep  9 16:06:31 CEST 2014 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-09-17 13:44:14 +00:00
										 |  |  | - Version upgrade to 9.15rc1 (first release candidate for 9.15). | 
					
						
							| 
									
										
										
										
											2014-09-10 12:31:06 +00:00
										 |  |  |   For details see the News.htm and History9.htm files. | 
					
						
							|  |  |  | - ppc64le-support.patch is no longer needed because | 
					
						
							|  |  |  |   it is fixed in the upstream sources. | 
					
						
							|  |  |  | - Removed trailing whitespaces in spec file and changes file. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-03-27 13:53:38 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2014-08-25 08:10:24 +00:00
										 |  |  | Mon Aug 18 15:12:28 UTC 2014 - meissner@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - gs does not seem to require libopenssl-devel for building. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2014-03-27 13:53:38 +00:00
										 |  |  | Thu Mar 27 12:21:55 CET 2014 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Version upgrade to 9.14. Primarily a maintenance release. | 
					
						
							|  |  |  |   Highlights in this release include (excerpt): | 
					
						
							|  |  |  |   * pdfwrite now uses the same color management engine as | 
					
						
							|  |  |  |     Ghostscript rendering devices (by default LCMS2). For | 
					
						
							|  |  |  |     the duration of this release a new switch -dPDFUseOldCMS | 
					
						
							|  |  |  |     is available which will restore the old color management. | 
					
						
							|  |  |  |     See: "Color Conversion and Management" in Ps2pdf.htm | 
					
						
							|  |  |  |     Due to constraints of the PDF/A-1 specification, the new color | 
					
						
							|  |  |  |     management does not yet apply when producing PDF/A files. | 
					
						
							|  |  |  |   * A new device 'eps2write' has been added which allows for the | 
					
						
							|  |  |  |     creation of EPS files using the ps2write device instead of | 
					
						
							|  |  |  |     the deprecated and removed pswrite device. The epswrite device | 
					
						
							|  |  |  |     is now also deprecated and will be removed in a future release. | 
					
						
							|  |  |  |   * Ghostscript has a new "pwgraster" output device for PWG Raster | 
					
						
							|  |  |  |     output. | 
					
						
							|  |  |  |   * The CUPS device now has improved support for PPD-less printing. | 
					
						
							|  |  |  |   For details see the News.htm and History9.htm files. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-12-18 16:52:33 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Dec 13 19:09:12 UTC 2013 - uweigand@de.ibm.com | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-12-19 13:49:21 +00:00
										 |  |  | - ppc64le-support.patch from IBM fixes endianness | 
					
						
							|  |  |  |   in lcms (the Little-CMS library) to support the new | 
					
						
							|  |  |  |   architecture ppc64le (IBM Power PC Little Endian architecture) | 
					
						
							|  |  |  |   because ppc64 is big-endian and ppc64le is little-endian | 
					
						
							|  |  |  |   and lcms has a hard-coded check that assumes PowerPC | 
					
						
							|  |  |  |   is always big-endian which is incorrect on ppc64le. | 
					
						
							|  |  |  |   The fix is already in the main Little-CMS repository | 
					
						
							|  |  |  |   by this Git commit | 
					
						
							|  |  |  |   https://github.com/mm2/Little-CMS/commit/b4f5c91a2c1582bd284f0d0f49cb43e2c2235a79 | 
					
						
							|  |  |  |   (There are some cosmetic changes in the upstream patch.) | 
					
						
							|  |  |  |   It is not yet in the imported copy in Ghostscript. | 
					
						
							|  |  |  |   IBM will work with upstream to get the fix imported too. | 
					
						
							| 
									
										
										
										
											2013-12-18 16:52:33 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-10-09 10:15:22 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Sep  3 16:26:46 CEST 2013 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Version upgrade to 9.10. Primarily a maintenance release. | 
					
						
							|  |  |  |   Highlights in this release include: | 
					
						
							|  |  |  |   * LittleCMS2 and libpng have both been updated to the | 
					
						
							|  |  |  |     latest versions. | 
					
						
							|  |  |  |   * The URW Postscript font set has been updated to the | 
					
						
							|  |  |  |     latest version, fixing many compatibility problems | 
					
						
							|  |  |  |     with the Adobe fonts. | 
					
						
							|  |  |  |   * The CUPS filters gstoraster and gstopxl have been | 
					
						
							|  |  |  |     removed from Ghostscript. Those filters are now provided by | 
					
						
							|  |  |  |     cups-filters (a free software package hosted by OpenPrinting) | 
					
						
							|  |  |  |     that contains all CUPS filters needed by CUPS under Linux | 
					
						
							|  |  |  |     (see also the openSUSE issue bnc#735404 comment#44 at | 
					
						
							|  |  |  |      https://bugzilla.novell.com/show_bug.cgi?id=735404#c44). | 
					
						
							|  |  |  |   For details see the News.htm and History9.htm files. | 
					
						
							|  |  |  | - fix-undefined-operation.patch is no longer needed because | 
					
						
							|  |  |  |   it is fixed in the upstream sources. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Aug 29 15:06:13 CEST 2013 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Version upgrade to 9.10rc1 (release candidate for the 9.10 version). | 
					
						
							|  |  |  |   For details see the News.htm and History9.htm files. | 
					
						
							|  |  |  | - Prepare spec files to build both releases and release candidates | 
					
						
							|  |  |  |   easily in the future by using special different version strings. | 
					
						
							|  |  |  | - fix-undefined-operation.patch fixes | 
					
						
							|  |  |  |   http://bugs.ghostscript.com/show_bug.cgi?id=694546 | 
					
						
							|  |  |  | - Removed BuildRequires for liblcms-devel because it is not needed | 
					
						
							|  |  |  |   when we build Ghostscript that works in compliance with upstream | 
					
						
							|  |  |  |   (see https://bugzilla.novell.com/show_bug.cgi?id=828751#c5). | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-04-02 08:13:29 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Mar 27 07:58:08 UTC 2013 - mmeister@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Added url as source. | 
					
						
							|  |  |  |   Please see http://en.opensuse.org/SourceUrls | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-02-20 12:27:45 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Feb 19 13:51:06 CET 2013 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Version upgrade to 9.07. | 
					
						
							|  |  |  |   * As of this release (9.07), Ghostscript is distributed | 
					
						
							|  |  |  |     under the GNU Affero General Public License (AGPL). | 
					
						
							|  |  |  |   * Ghostscript has been extended to support file sizes >4Gb | 
					
						
							|  |  |  |     in particular reading and writing PDF files. | 
					
						
							|  |  |  |   * Color management enhancements. Full details of the color | 
					
						
							|  |  |  |     management features can be found in: GS9_Color_Management.pdf | 
					
						
							|  |  |  |   * The pdfwrite devices now supports linearized (or optimized | 
					
						
							|  |  |  |     for fast web view) output directly ("-dFastWebView"). | 
					
						
							|  |  |  |   * With the addition of linearisation to pdfwrite, pdfopt.ps | 
					
						
							|  |  |  |     has become redundant. Since it is difficult to maintain, | 
					
						
							|  |  |  |     has a number of bugs, and is believed not to work properly | 
					
						
							|  |  |  |     anyway, it is removed. Accordingly the pdfopt shell script | 
					
						
							|  |  |  |     that used pdfopt.ps is also removed. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-01-04 09:02:55 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Jan  3 11:58:51 CET 2013 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Provide libijs (that is not done via "configure --with-ijs") | 
					
						
							|  |  |  |   because libijs is needed by the pdftoijs filter in the | 
					
						
							|  |  |  |   cups-filters package (see the README file in cups-filters). | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-09-27 13:49:11 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Sep 27 12:02:51 UTC 2012 - mmeister@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Version upgrade to 9.06. Mainly a bugfix release. | 
					
						
							|  |  |  |   * pdfwrite announcements: | 
					
						
							|  |  |  |     pdfwrite now supports the creation of PDF/A-2 files. | 
					
						
							| 
									
										
										
										
											2012-09-27 14:13:09 +00:00
										 |  |  |     For further details see the NEWS file. | 
					
						
							| 
									
										
										
										
											2012-10-24 09:39:46 +00:00
										 |  |  |   * removed moribund dumphint tool, see History9.htm and | 
					
						
							| 
									
										
										
										
											2012-09-27 13:49:11 +00:00
										 |  |  |     http://bugs.ghostscript.com/show_bug.cgi?id=693223 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-09-24 10:58:16 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Mon Sep 24 10:44:57 UTC 2012 - idonmez@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-10-24 09:39:46 +00:00
										 |  |  | - "export SUSE_ASNEEDED=0" disables -Wl,--as-needed linker flags, | 
					
						
							|  |  |  |   see http://bugs.ghostscript.com/show_bug.cgi?id=693100 | 
					
						
							| 
									
										
										
										
											2012-09-24 10:58:16 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-05-11 10:09:58 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu May 10 15:49:33 CEST 2012 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Require Ghostscript's font packages because the | 
					
						
							|  |  |  |   Ghostscript package provides the "Fontmap" file | 
					
						
							|  |  |  |   /usr/share/ghostscript/<version>/Resource/Init/Fontmap.GS | 
					
						
							|  |  |  |   which lists Ghostscript's fonts but the fonts itself | 
					
						
							|  |  |  |   are provided in the separated packages ghostscript-fonts-std | 
					
						
							|  |  |  |   and ghostscript-fonts-other so that a RPM requirement | 
					
						
							|  |  |  |   is needed to make sure that Ghostscript has its fonts. | 
					
						
							|  |  |  | - Extract the catalog of devices which are actually built-in | 
					
						
							|  |  |  |   in exactly this Ghostscript and provide it as catalog.devices | 
					
						
							|  |  |  |   in the Ghostscript package. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-04-27 12:58:11 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Apr 27 10:40:53 CEST 2012 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - BuildRequires dbus-1-devel for "configure --enable-dbus" | 
					
						
							|  |  |  |   to have colord support in gstoraster (see the entry regarding | 
					
						
							|  |  |  |   "color management daemon" in doc/History9.htm). | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-04-25 14:47:49 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Apr 24 14:30:45 CEST 2012 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Install documentation which is not installed by default | 
					
						
							| 
									
										
										
										
											2012-04-27 12:58:11 +00:00
										 |  |  |   (LICENSE doc/AUTHORS doc/COPYING doc/thirdparty.htm | 
					
						
							|  |  |  |    doc/WhatIsGS.htm doc/GS9_Color_Management.pdf | 
					
						
							| 
									
										
										
										
											2012-04-25 14:47:49 +00:00
										 |  |  |    doc/gs-vms.hlp doc/Ps2ps2.htm). | 
					
						
							|  |  |  | - Add a link from SUSE's usual documentation directory | 
					
						
							|  |  |  |   (/usr/share/doc/packages/ghostscript/) to Ghostscript's | 
					
						
							|  |  |  |   documentation directory (/usr/share/ghostscript/9.05/doc/) | 
					
						
							|  |  |  |   because "configure --docdir=..." does not work. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-04-05 13:22:56 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Apr  5 15:06:56 CEST 2012 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Removed BuildRequires docbook-toys which is not needed | 
					
						
							|  |  |  |   (db2ps and db2pdf called in ijs/Makefile.am to make ijs_spec.ps | 
					
						
							|  |  |  |    and ijs_spec.pdf but neither of them is made - both are | 
					
						
							|  |  |  |    provided in the sources) but docbook-toys pulls in packages | 
					
						
							|  |  |  |   like texlive-bin-jadetex and texlive-jadetex which needlessly | 
					
						
							|  |  |  |   blow up the build system. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-03-28 14:14:38 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Mar 28 10:59:21 CEST 2012 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-04-05 13:22:56 +00:00
										 |  |  | - Require the basic fonts for Ghostscript | 
					
						
							|  |  |  |   (package ghostscript-fonts-std) and recommend the | 
					
						
							|  |  |  |   optional fonts (package ghostscript-fonts-other). | 
					
						
							| 
									
										
										
										
											2012-03-28 14:14:38 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-03-23 10:40:53 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Mar 23 11:32:28 CET 2012 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Cleaned up BuildRequires. | 
					
						
							|  |  |  | - Added ghostscript-mini.spec with minimal BuildRequires. | 
					
						
							|  |  |  | - Explicitly specify configure --with-* versus --without-* | 
					
						
							|  |  |  |   in ghostscript.spec versus ghostscript-mini.spec | 
					
						
							|  |  |  |   to make the differences clear. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-03-16 09:36:05 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Mar 16 10:27:01 CET 2012 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Unfortunately ghostscript-library.spec and ghostscript-mini.spec | 
					
						
							|  |  |  |   have unversioned "Provides: ghostscript" and for RPM this means | 
					
						
							|  |  |  |   that both ghostscript-library and ghostscript-mini | 
					
						
							|  |  |  |   provide any version of ghostscript. Therefore any non-matching | 
					
						
							|  |  |  |   version of ghostscript-library and ghostscript-mini fulfill | 
					
						
							|  |  |  |   any RPM requirement for ghostscript in the ghostscript-x11 | 
					
						
							|  |  |  |   and ghostscript-devel sub-packages which is wrong. | 
					
						
							|  |  |  |   Therefore explicit conflicts with ghostscript-library and | 
					
						
							|  |  |  |   ghostscript-mini are specified in the ghostscript-x11 | 
					
						
							|  |  |  |   and ghostscript-devel sub-packages to avoid the mess. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-03-15 15:45:27 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Mar 15 16:43:26 CET 2012 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Configure --without-libpaper disables libpaper support | 
					
						
							|  |  |  |   because SUSE does not have libpaper. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-03-15 12:01:17 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Mar 15 12:28:36 CET 2012 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Configure --without-jasper and --enable-openjpeg because | 
					
						
							|  |  |  |   since Ghostscript 9.05 JasPer is deprecated and Ghostscript | 
					
						
							|  |  |  |   now ships modified OpenJPEG sources for JPEG2000 decoding | 
					
						
							|  |  |  |   (replacing JasPer). Performance, reliability and memory use | 
					
						
							|  |  |  |   whilst decoding JPX streams are all improved. Accordingly | 
					
						
							|  |  |  |   the BuildRequires libjasper-devel is removed. | 
					
						
							|  |  |  | - Configure --without-ufst and --without-luratech because | 
					
						
							|  |  |  |   those are relevant to commercial releases only | 
					
						
							|  |  |  |   which would require a commercial license. | 
					
						
							|  |  |  | - Added BuildRequires libtool which requires automake and | 
					
						
							|  |  |  |   automake requires autoconf to fix build requirements | 
					
						
							|  |  |  |   for openSUSE:Factory. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-02-24 15:50:01 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Feb 24 16:48:06 CET 2012 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Using fixed /usr/lib/cups/filter (no lib64) because CUPS | 
					
						
							|  |  |  |   in the Printing project uses it in any case. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-02-24 15:09:50 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Feb 24 15:21:05 CET 2012 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Adapt RPM dependencies to what is actually used | 
					
						
							|  |  |  |   in openSUSE:Factory (dated 22 Feb. 2012). | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Feb 16 15:36:21 CET 2012 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Added RPM dependencies to make sure ghostscript-x11 and the | 
					
						
							|  |  |  |   main-package have exact matching version-release because both | 
					
						
							|  |  |  |   could have any kind of Ghostscript-internal dependencies. | 
					
						
							|  |  |  |   This is only an approximation to have ghostscript-x11 and | 
					
						
							|  |  |  |   the main-package from the same build where the main-package | 
					
						
							|  |  |  |   and its sub-package have been made but currently there is | 
					
						
							|  |  |  |   no clean way to specify a 'same build' RPM dependency. | 
					
						
							|  |  |  |   Therefore currently ghostscript-x11 and the main-package could | 
					
						
							|  |  |  |   have same version-release but nevertheless come from different | 
					
						
							|  |  |  |   projects/repositories (e.g. with different patches or | 
					
						
							|  |  |  |   whatever kind of differences). | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Feb 15 11:42:41 CET 2012 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Split files which require X11 stuff into a ghostscript-x11 | 
					
						
							|  |  |  |   sub-package (currently only /usr/lib/ghostscript/9.05/X11.so) | 
					
						
							|  |  |  |   so that the ghostscript package can be installed without X11. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Feb  9 11:34:33 CET 2012 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Upgrade to version 9.05 (see bnc#735824): | 
					
						
							|  |  |  |   New simple ink-coverage device (inkconv). | 
					
						
							|  |  |  |   The ps2write device has a large number of improvements. | 
					
						
							|  |  |  |   Fixes and improvements for the CUPS Raster output device | 
					
						
							|  |  |  |   (in particular Ghostscript bug 691922 regarding color model). | 
					
						
							| 
									
										
										
										
											2014-09-10 12:31:06 +00:00
										 |  |  |   Renamed the PXL CUPS filter from "pstopxl" to "gstopxl". | 
					
						
							| 
									
										
										
										
											2012-02-24 15:09:50 +00:00
										 |  |  |   For details see the doc/News.htm file. | 
					
						
							|  |  |  | - Removed "make cups" and "make cups-install" from spec file | 
					
						
							|  |  |  |   using "configure ... --with-install-cups" instead | 
					
						
							|  |  |  |   (new since version 9.04, see "configure --help"). | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Dec 13 15:18:06 UTC 2011 - jw@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Upgrade to version 9.04 (see bnc#735824): | 
					
						
							|  |  |  |   For details see the doc/News.htm file. | 
					
						
							|  |  |  | - Added "make cups" and "make cups-install" to spec file. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Mar 15 16:06:40 CET 2011 - jsmeix@suse.de | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-03-23 10:40:53 +00:00
										 |  |  | - Initial ghostscript package. | 
					
						
							| 
									
										
										
										
											2012-02-24 15:09:50 +00:00
										 |  |  | 
 |