Commit Graph

488 Commits

Author SHA1 Message Date
Martin Osvald
31934cab83 Fix for CVE-2019-10216 added 2019-08-12 15:42:15 +02:00
Fedora Release Engineering
7a887c99cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 03:19:16 +00:00
Martin Osvald
0c80f9db20 Fixes for CVE-2019-3835 and CVE-2019-3838 added 2019-03-22 16:00:37 +01:00
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]
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
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]
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]
759ba733bd specfile: rebase to upstream 9.23 version 2018-03-21 20:41:35 +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]
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
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
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
David Kaspar [Dee'Kej]
434e3367d6 Added security patch for CVE-2017-8291
Resolves: #1446063
2017-04-28 13:57:20 +02:00
David Kaspar [Dee'Kej]
a5b3ec305a Added security patch for CVE-2017-5951
Resolves: #1441572
2017-04-28 13:20:59 +02:00
David Kaspar [Dee'Kej]
e76b7b9160 Added security patch for CVE-2016-10220
Resolves: #1441571
2017-04-28 13:11:59 +02:00
David Kaspar [Dee'Kej]
007868af59 Added security patch for CVE-2016-10219
Resolves: #1441569
2017-04-27 18:20:26 +02:00
David Kaspar [Dee'Kej]
c929cf8ecd Added security patch for CVE-2016-10218
Resolves: #1441568
2017-04-27 18:17:06 +02:00
David Kaspar [Dee'Kej]
fb69d56b4e Added security patch for CVE-2016-10217
Resolves: #1441564
2017-04-27 17:58:32 +02:00
David Kaspar [Dee'Kej]
3706c3f331 Added security patch for CVE-2017-7207
Resolves: #1434497
2017-04-06 16:27:59 +02:00
Fedora Release Engineering
9a57fb6419 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 10:55:12 +00:00
David Kaspar [Dee'Kej]
d24d06ee44 Added security patch for CVE-2016-9601 (bug #1410021) 2017-01-25 10:49:59 +01:00
David Kaspar [Dee'Kej]
254a99729c ghostscript-9.20-remove-and-reimplement-ConvertUTF.patch added
Resolves: #1404933
2017-01-24 18:39:21 +01:00
David Kaspar [Dee'Kej]
f2fcc98430 Handle GlyphDirectory as an array
Upstream BZ: http://bugs.ghostscript.com/show_bug.cgi?id=697286
2016-11-03 16:58:02 +01:00
David Kaspar [Dee'Kej]
a890cdf30f Added security patch for CVE-2016-7977 (bug #1380415) 2016-11-01 15:39:41 +01:00
David Kaspar [Dee'Kej]
716ba11068 Added security patch for CVE-2016-8602 (bug #1383940) 2016-11-01 14:25:58 +01:00
David Kaspar [Dee'Kej]
040b22b22c Added 3 security fixes for:
- CVE-2016-7979 (bug #1382305)
  - CVE-2016-7976 (bug #1382294)
  - CVE-2016-7978 (bug #1382300)
2016-10-07 15:02:19 +02:00
David Kaspar [Dee'Kej]
25f6510de5 rebase to 'ghostscript-9.20'
Rebase notes:
   - OpenJPEG support has been re-enabled
   - ijs-config custom tool removed (pkg-config is used by default now)
   - no API/ABI changes according to upstream
   - some patches updated to 'git format-patch' format and renamed
   - squashed 'ghostscript-Fontmap.local.patch' into
              'ghostscript-9.20-runlibfileifexists.patch'
   - rest of patches deleted (irrelevant for current version), mostly
     because upstream has fixed those issues in some way
2016-10-07 14:20:56 +02:00
David Kaspar [Dee'Kej]
e40ca66c63 ghostscript-bz1380416.patch added
Security fix for BZ #1380416.
2016-10-04 10:40:24 +02:00
David Kaspar [Dee'Kej]
8cbe74c4f1 ghostscript-system-openjpeg2.patch removed
* THIS COMMIT WILL DISABLE SUPPORT FOR OpenJPEG *

  New version of OpenJPEG library causes the build to fail. We need to
  build it in order to fix a security issue (see later commits).

  This is only a temporary solution, to fix the security issue. Then we
  will have more time on fixing the issue with OpenJPEG.
2016-10-04 10:38:45 +02:00
Dennis Gilmore
1eaa0ecc41 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 21:51:22 +00:00
Dennis Gilmore
c5fb0925b1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 08:09:15 +00:00
Tim Waugh
4a858d4950 Merge branch 'f22' 2015-03-31 11:00:13 +01:00
Tim Waugh
197a49ef28 Use old names for urw-fonts (bug #1207577).
Resolves: rhbz#1207577
2015-03-31 10:59:56 +01:00
Tim Waugh
0c733b3f70 9.16.
(cherry picked from commit 42255631de)
2015-03-30 18:10:41 +01:00
Tim Waugh
42255631de 9.16. 2015-03-30 18:08:35 +01:00
Till Maas
b5bc79e0ac Rebuilt for Fedora 23 Change
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
2015-02-21 21:29:06 +01:00
Tim Waugh
e98726d075 Don't ship X11.so in both the main package and the x11 sub-package. 2014-12-19 16:11:04 +00:00
Rex Dieter
3ff19233a7 fix %_isa macro usage 2014-12-19 08:12:47 -06:00
Tim Waugh
4a9a41002c New ghostscript-x11 package for X11 driver (bug #148939).
- Ghostscript not requiring X11 is now in ghostscript-core.
- The 'ghostscript' package requires both of these.

Resolves: rhbz#148939
2014-12-19 10:03:12 +00:00
Tim Waugh
956b783e71 Merge branch 'f21' 2014-10-07 15:36:53 +01:00
Tim Waugh
c46c12a72c Merge branch 'f20' into f21 2014-10-07 15:13:35 +01:00
Tim Waugh
eff4bacea9 Avoid shipping ramfs source as its license is unclear (bug #1149617).
Similarly with some documentation and example code.

Resolves: rhbz#1149617
2014-10-07 14:22:44 +01:00
Tim Waugh
4f91b61535 Use system openjpeg2 library so we can decode JPX (upstream bug #695557). 2014-10-03 11:40:59 +01:00
Tim Waugh
856d045a27 9.15.
No longer need iccprofiles-initdir, gs694154, crash, sys-zlib, or
trio-g patches.

Resolves: rhbz#1145482
2014-09-23 10:20:22 +01:00
Tim Waugh
7a4fe39464 No need to apply patch for already-applied gdevcups-debug-uninit. 2014-09-23 10:19:17 +01:00
Peter Robinson
382fde0baf - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-16 16:19:09 +00:00
Tim Waugh
b86ef46c8d Merge branch 'f20' into f21 2014-08-15 10:58:48 +01:00
Tim Waugh
739f5614e6 Fix double-to-string conversion on e.g. ppc64 (bug #1014772).
Resolves: rhbz#1014772
2014-08-15 10:57:29 +01:00
Dennis Gilmore
66e7ae905d - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 10:35:55 -05:00
Tim Waugh
51ebf65bc1 Applied patch from upstream to fix memory handling issue (bug #1087071).
Resolves: rhbz#1087071
2014-06-04 11:14:10 +01:00
Ralf Corsépius
50b6192323 Add %{_datadir}/ghostscript/%{gs_dot_ver}/Resource/IdiomSet
(RHBZ #1100338).
2014-06-03 06:21:00 +02:00
Tim Waugh
5f432cb7e0 9.14. 2014-03-27 11:16:17 +00:00
Tim Waugh
c7d686002c 9.12 (bug #1080814).
- Fix build when using system zlib.
Resolves: rhbz#1080814
2014-03-26 12:21:25 +00:00
Tim Waugh
68499706a5 Use upstream patch to fix duplex for some devices (bug #1068896).
Resolves: rhbz#1068896
2014-02-27 16:16:13 +00:00
Tim Waugh
7237d438e3 Use upstream patch to fix gs segfault (bug #1039718).
Resolves: rhbz#1039718
2013-12-10 16:27:31 +00:00
Tim Waugh
80985fa14c Use upstream patch to fix gs segfault (bug #1036428).
Resolves: rhbz#1036428
2013-12-10 16:12:20 +00:00
Tim Waugh
4aeef6dc39 Merge branch 'f19' into f20 2013-09-25 17:04:15 +01:00
Tim Waugh
24dae22c79 Merge branch 'f18' into f19 2013-09-25 16:30:09 +01:00
Tim Waugh
9e5f137b6a Regenerate tarball (bug #1000387).
Resolves: rhbz#1000387
2013-09-25 15:57:11 +01:00
Tim Waugh
2f99dfaf61 9.10. 2013-09-09 11:33:39 +01:00
Tim Waugh
ffc3312309 Merge branch 'f19' into f20 2013-08-28 14:02:21 +01:00
Tim Waugh
c542db81c4 Merge branch 'f18' into f19 2013-08-28 13:57:47 +01:00
Tim Waugh
4489aac000 Remove jpegxr to ensure it isn't built (bug #1000387).
Resolves: rhbz#1000387
2013-08-28 13:21:40 +01:00
Tim Waugh
4300802b69 Merge branch 'f19' into f20 2013-08-22 16:42:52 +01:00
Tim Waugh
836e3bbded Fixed character set conversion issue in pdfwrite (bug #999927).
Resolves: rhbz#999927
2013-08-22 15:37:20 +01:00
Tim Waugh
d9b0f026d4 9.09. 2013-08-22 12:16:59 +01:00
Tim Waugh
e9d3d79e4f Tweak filter costs for gstoraster (part of bug #998977).
Resolves: rhbz#998977
2013-08-21 12:54:19 +01:00
Tim Waugh
5cfddfeb15 9.09rc1. 2013-08-17 19:01:53 +01:00