File libspectre.changes of Package libspectre

Thu Aug 20 22:01:59 UTC 2020 - Dirk Mueller <>

- update to 0.2.9:
  * Fixed lots of crashes, memory leaks with malformed
  documents (Albert Astals Cid, Randy)

  * Ghostscript 9.24 is now required (Christian Persch)

  * Hide internal symbols (Christian Persch)

  * Added "(libspectre)" to the error messages to be clear where the
  messages come from (Caolán McNamara)
  * Fixed clang warnings (Albert Astals Cid) 
- fix-bsc975503.diff: refresh

Tue Aug 23 14:39:44 UTC 2016 -

- Add fix-bsc975503.diff to fix handling of PostScript files with
  embedded EPS files. The PS file then contains two "%%EOF" DSC
  comments and the first one stopped the parsing of the file as if
  the real EOF was reached (bsc#975503, fdo#97091).

Sat Jul  2 13:32:33 UTC 2016 -

- Update to version to version 0.2.8:
  + Fixed the document rotation with newer versions of Ghostscript
  + Build was also broken with Ghostscript >= 9.18 and has been
  + Fixed a compile warning due to a comparison of integers of
    different signs when building on OS X (fdo#56476).
  + Makefiles were updated to properly use CPPFLAGS instead of
    CFLAGS (fdo#56481).
- Drop libspectre-gs-9.18.patch and
  libspectre-rotate-documents-correctly.patch: Fixed upstream.
- Drop zypper BuildRequires: It was only needed for above patches.

Sun Nov  8 06:46:01 UTC 2015 -

- Add libspectre-rotate-documents-correctly.patch to fix documents
  being rotated incorrectly; patch taken from upstream bug
  report (fdo#76450,boo#898327).

Wed Nov  4 15:02:34 UTC 2015 -

- Replace the logic in the prep section to use zypper in order to
  verify the version. The previous version had issues on openSUSE

Wed Nov  4 10:33:43 UTC 2015 -

- Add libspectre-gs-9.18.patch: Fix building with ghostscript 9.18;
  patch only applied when building against GS 9.18+ (boo#953149).

Thu Jan  9 02:38:32 UTC 2014 -

- Add COPYING to %doc of the library subpackage (bnc#857790)

Sun Oct 21 08:43:31 UTC 2012 -

- Update to version 0.2.7:
  + This release fixes two crashes that can happen when %%Pages:
    or %%Page: comments are missing in the document or when
    %%Pages: comment is present but it's invalid.
- Changed tarball into upstream default gz.
- Updated url and sourcelinks to valid locations.

Mon Aug  9 15:48:06 CEST 2010 -

- Update to version 0.2.6:
  + The most important change in this release is that gs is now
    always initalized with the flag -P- to make Ghostscript not
    look in the current directory for library files. See
  + Compiler flags -ansi and -pedantic are now optional and can be
    enabled with --enable-iso-c configure option. (fdo#27735)
  + Files with a doseps header and without EOF comment are
    correctly rendered now. (fdo#27830)
- Changes from version 0.2.5:
  + Fix a portability issue that caused crashes on big-endian 64
    bit systems. See lp#298139.
  + Fix a crash when something goes wrong while running pdf
    exporter. (fdo#26592)
- Add pkg-config BuildRequires to have pkgconfig() Provides.

Mon Feb 22 00:19:10 CET 2010 -

- Update to version 0.2.4:
  + Documents containing embedded documents inside the prolog,
    typically font resources, were not correctly rendered
  + Fix some portability issues to make libspectre build and work
    on Windows (fdo#26377)
  + PDF exporter was broken which might cause a crash when printing
    some documents (fdo#26592)

Fri Nov 13 12:16:09 CET 2009 -

- Update to version 0.2.3:
  + Several fixes in the PostScript parser:
    - Detection of invalid or broken files has been improved. A
      document scanned without errors with no pages and no format
      is likely to be an invalid file, or not a PostScript file at
      all (fdo#19042)
    - Fix possible uninitialized use of Document media struct
    - Fix documents with PJL commands before the initial DSC
  + Ghostscript is now always run with -dSAFER option
  + A missing argument in gs command line of PDF exporter was
    making it always fail for any document in BSD systems
  + Internal copy of ghostscript headers have been removed since
    they are already installed by ghostscript since version 8.62
- Do not call suse_update_config, and do not reset CFLAGS to
  default value.

Thu Feb  5 04:11:47 CET 2009 -

- Update to version 0.2.2:
  + A problem when rendering some documents where the page size is
    different from the Bounding Box has been fixed (fdo#18239)
  + Parser is now locale-independent when parsing float numbers
  + The display format has been fixed to match cairo/pixman.

Wed Oct 22 16:17:25 CEST 2008 -

- fix debug_packages_requires define

Wed Oct 15 15:27:45 CEST 2008 -

- update to 0.2.1:
   * Fixes and improvements in the PostScript parser
   * Portability fixes

Fri Aug  1 17:32:25 CEST 2008 -

- fix requires for debuginfo package

Thu Apr  3 14:49:36 CEST 2008 -

- Initial package (0.2.0)