Commit Graph

509 Commits

Author SHA1 Message Date
Martin Osvald
e98e8a3555 Fix for bug #1687144 added 2019-03-11 12:21:21 +01:00
Martin Osvald
38169b315b Fix for CVE-2019-6116 added (bug #1668888) 2019-03-08 15:32:57 +01:00
Martin Osvald
a02656530d rebase to latest upstream version 9.26
spec change to remove gsdoc.el due to upstream 8bc783cb586
2019-02-07 16:23:43 +01:00
Fedora Release Engineering
bb37c2dce0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 22:19:00 +00:00
David Kaspar [Dee'Kej]
40935870ea specfile: rebase to upstream version 9.25
Resolves: #1628875
2018-09-17 12:12:27 +02:00
David Kaspar [Dee'Kej]
f782820b42 ghostscript-9.24-003-CVE-2018-16802.patch added
This is the 2nd part of the fix for CVE-2018-16802. The first part is:
   * ghostscript-9.24-001-retain-LockSafetyParams.patch, which has been
  already included in the ZER0-DAY fixes.

  Resolves: #1627960
2018-09-14 13:53:55 +02:00
David Kaspar [Dee'Kej]
ebfb31dec2 ghostscript-9.24-002-fix-for-Canon-and-Kyocera-printers.patch added
Resolves: #1626818
2018-09-14 13:28:28 +02:00
David Kaspar [Dee'Kej]
d13788bb99 ghostscript-9.24-002-icc-PermitReading.patch dropped
The patch & commit were not complying with the way ghostscript is
  maintained... The issue will be fixed with the follow-up commit.
2018-09-14 13:23:57 +02:00
Tom Callaway
1e73cf4005 add upstream fix for reading in ICC profiles 2018-09-07 12:22:49 -04:00
David Kaspar [Dee'Kej]
4d1ffc12fb specfile: additional ZER0-DAY fixes for 9.24 added 2018-09-05 16:01:50 +02:00
David Kaspar [Dee'Kej]
29cc6ac9b1 specfile: rebase to upstream version 9.24 2018-09-05 15:20:38 +02:00
David Kaspar [Dee'Kej]
da3382e989 fixes-for-set-of-CVEs-reported-by-Google.patch added
According to upstream, this should deal with the issues reported here:
  http://seclists.org/oss-sec/2018/q3/142

  Although, it's possible some follow-up patches will be needed as well.
2018-08-29 12:58:23 +02:00
David Kaspar [Dee'Kej]
c96e3a41b3 9.23-6 release 2018-07-30 15:03:05 +02:00
David Kaspar [Dee'Kej]
1c07afbc5a create-GC-descriptors-for-JPEG-passthrough.patch added
Resolves: #1589467
2018-07-30 14:59:45 +02:00
Fedora Release Engineering
cc64b3bb6d - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 02:19:27 +00:00
David Kaspar [Dee'Kej]
1ff16409c1 specfile: One more rebuild for libidn ABI fix
Related: #1573961 | #1566414
2018-05-15 14:44:06 +02:00
David Kaspar [Dee'Kej]
a8dfaaab19 Merge branch 'master' into f28 2018-05-14 12:39:24 +02:00
David Kaspar [Dee'Kej]
ed10d11e82 specfile: conflicts_vers bumped to fix F27->F28 upgrade 2018-05-14 12:32:16 +02:00
Stephen Gallagher
0ba3cbd165 Rebuilding for libidn ABI fix (BZ#'s 1573961 and 1566414)
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-05-14 12:19:03 +02:00
Stephen Gallagher
851af206cd
Rebuilding for libidn ABI fix (BZ#'s 1573961 and 1566414)
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-05-10 10:37:30 -04:00
David Kaspar [Dee'Kej]
98e72ac91b Merge branch 'master' into f28
... to allow fast-forwarding again
2018-04-23 14:23:53 +02:00
David Kaspar [Dee'Kej]
aebe8d11d4 Security patch for CVE-2018-10194 added
Resolves: #1569821
2018-04-23 14:23:35 +02:00
David Kaspar [Dee'Kej]
d7d4717341 Security patch for CVE-2018-10194 added
Resolves: #1569821
2018-04-23 14:10:22 +02:00
David Kaspar [Dee'Kej]
ecf6f332cf specfile: leading whitespace in %changelog fixed
It was producing warning in dist.rpmgrill check.
2018-03-26 13:35:15 +02:00
David Kaspar [Dee'Kej]
561d25603b specfile: leading whitespace in %changelog fixed
It was producing warning in dist.rpmgrill check.
2018-03-26 13:32:07 +02:00
David Kaspar [Dee'Kej]
759ba733bd specfile: rebase to upstream 9.23 version 2018-03-21 20:41:35 +01:00
David Kaspar [Dee'Kej]
99c53bec8d specfile: rebase to upstream 9.23 version 2018-03-21 20:20:55 +01:00
David Kaspar [Dee'Kej]
4723cb40c0 specfile: %{isa} removed in Conflicts for ghostscript-core
... in libgs package
2018-03-08 10:11:15 +01:00
David Kaspar [Dee'Kej]
f6127b5abb specfile: %{isa} removed in Conflicts for ghostscript-core
... in libgs package
2018-03-08 09:52:32 +01:00
David Kaspar [Dee'Kej]
2a7c85a841 specfile: added build requirements for 'gcc'
https://fedoraproject.org/wiki/Packaging:C_and_C%2B%2B#BuildRequire
2018-02-23 12:38:54 +01:00
David Kaspar [Dee'Kej]
e408b6316d specfile: added build requirements for 'gcc'
https://fedoraproject.org/wiki/Packaging:C_and_C%2B%2B#BuildRequire
2018-02-23 12:35:54 +01:00
Fedora Release Engineering
876214698e - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 12:26:01 +00:00
David Kaspar [Dee'Kej]
0063f7e3bf changelog: fix latest entries from Igor Gnatenko 2018-02-05 15:44:37 +01:00
Igor Gnatenko
9caf8b8517
Switch to %ldconfig_scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-05 13:34:07 +01:00
Igor Gnatenko
49ce46c685
Fix Obsoletes
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-01-22 17:52:33 +01:00
Björn Esser
d188ca5978
Rebuilt for switch to libxcrypt 2018-01-20 23:06:46 +01:00
David Kaspar [Dee'Kej]
8500e26223 9.22-5 release 2018-01-18 14:43:11 +01:00
David Kaspar [Dee'Kej]
770acd3ace specfile: new 'tools-dvipdf' subpackage 2018-01-18 14:40:57 +01:00
David Kaspar [Dee'Kej]
e71e86bcf9 specfile: create (and own) the conf.d/ directory (for RHEL only) 2018-01-15 16:17:29 +01:00
David Kaspar [Dee'Kej]
fe7ddccb26 specfile: complete cleanup (according to FPG) & package layout update
The specfile has been completely rewritten from the ground up, to
  comply with Fedora Packaging Guidelines, and to incorporate comments
  from upstream. The subpackage layout was also updated into more sane
  and more granular scheme.

  The changes are described more in detail below:
  (Justifications for them can be found in the specfile's comments.)

  * libijs -- the IJS library has been debundled and is now provided
    as a separate package: https://src.fedoraproject.org/rpms/libijs

  * libgs -- new separate package, created from Ghostscript's shared
    library. It contains all necessary files for other software/packages
    that are build upon Ghostscript's functionality.

  * libgs-devel -- new separate subpackage, for development purposes or
    Fedora's build process. The 'ghostscript-devel' is still provided
    for now as a virtual subpackage.

  * ghostscript -- is no longer a metapackage. It's a regular package
    instead, and it contains Ghostscript's binaries as well as some
    typical conversion scripts people are used to (and expect to have
    installed together with Ghostscript by default).

  * ghostscript-tools-fonts -- new subpackage that contains 3 scripts
    that are useful only for people who are working with AFM, PFB or PFA
    files (conversions usually).

  * ghostscript-tools-printing -- new subpackage that contains only
    utilities for formatting and printing text files using either
    Ghostscript, or BubbleJet, DeskJet, DeskJet 500, & LaserJet printers.

  * ghostscript-core -- has became an empty metapackage for upgrade
    purposes. It will be removed once Fedora 28 is EOL, and all other
    packages has updated their specfiles to require correct subpackages.

  * LPR setup scripts are no longer being shipped. In case people still
    need those, then 'ghostscript-tools-lpr' will be created for it.

  * examples/ from 'ghostscript-doc' are no longer shipped.

  * Support for /usr/share/ghostscript/conf.d/ folder was dropped to use
    Ghostscript's default choice for rendering of CJK glyphs, which is
    Google Droid Sans Fallback font. In case this proves insufficent,
    the conf.d/ folder support will be re-established.

  * Symbolic links for direct resources locations have been added to
    speedup Ghostscript's startup time

  * Ghostscript's search path was updated to include only fonts
    locations, which will be used only as a backup (in case of broken
    symbolic links).

  * Documentation and resources paths no longer contain version string
    inside of them.

  * Ghostscript itself (as a whole) has been completely debundled (to a
    point where it still makes sense). It newly requires these packages:

    https://src.fedoraproject.org/rpms/adobe-mappings-cmap
    https://src.fedoraproject.org/rpms/adobe-mappings-pdf
    https://src.fedoraproject.org/rpms/libijs
    https://src.fedoraproject.org/rpms/urw-base35-fonts

  * As a result of debundling, 'poppler-data' is no longer a requirement
    for Ghostscript, and it is no longer necessary to do a rebuild of
    'poppler-data' when Ghostscript is rebased.
2018-01-09 23:05:45 +01:00
David Kaspar [Dee'Kej]
870696a1b1 Fix Fontmap.GS lookup path for Helvetica-Narrow-Bold-Oblique
Related changes:
    * ghostscript-9.20-runlibfileifexists.patch removed (conflicted with
      new patch below)
    * ghostscript-9.22-fix-Fontmap.GS.patch added (accepted by upstream,
      will be part of ghostscript-9.23 release)
    * CIDFnmap & cidfmap deleted (conflicted with path above)
    * specfile updated as necessary

  Resolves: #1517518
2017-12-04 13:47:30 +01:00
David Kaspar [Dee'Kej]
9e34e70229 generate-tarball.sh removed
This script is no longer needed, because the upstream's tarballs are
  now OK to be used as they are...
2017-12-04 13:36:04 +01:00
Tom Callaway
f98279df2e bump release too 2017-11-29 15:23:10 -05:00
Tom Callaway
558c2d432f apply post 9.22 upstream commit to restore flushpage operator (xdvi needs it) 2017-11-29 15:21:27 -05:00
David Kaspar [Dee'Kej]
9f6fa20804 rebase to 'ghostscript-9.22' 2017-11-09 14:25:11 +01:00
David Kaspar [Dee'Kej]
74e266f70a specfile: updated the 'search path' for the fonts
Resolves: #1500105
2017-10-12 12:44:48 +02:00
David Kaspar [Dee'Kej]
4400fb1357 Rebuilt with latest 'urw-base35-fonts' package 2017-09-27 17:42:00 +02:00
Fedora Release Engineering
77b4985dde - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 21:39:14 +00:00
Fedora Release Engineering
c30c5364b5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 10:04:05 +00:00
David Kaspar [Dee'Kej]
4ec268f406 Added security patch for CVE-2017-7975
Resolves: #1443940
2017-05-03 14:12:30 +02:00