Commit Graph

480 Commits

Author SHA1 Message Date
Nils Philippsen
482b1d4079 fix external-help-browser patch
Thanks to Joel Barrios Dueñas for pointing out the mistake.
2018-05-11 15:55:22 +02:00
Nils Philippsen
e63109135b don't let the GIMP pkg-config file require gegl-0.3 2018-05-02 16:07:59 +02:00
Nils Philippsen
34675e016d require gegl04-tools instead of gegl (0.2) for building 2018-05-02 15:07:51 +02:00
Nils Philippsen
8c2303141e make bumping releases easier 2018-05-02 15:07:12 +02:00
Nils Philippsen
5fcbb4ca6b version 2.10.0
- build without help-browser (#1375809)
- build with OpenEXR support
- build with webp support
- don't BR: webkitgtk-devel
- explicitly require perl for building
- update runtime dependency versions
- remove obsolete build deps: gnome-keyring-devel, libgnomeui-devel
- don't run appdata test which requires network access
2018-04-28 23:46:44 +02:00
Josef Ridky
282605dda7 Remove unused gnome-keyring and libgnomeui-devel requirements 2018-03-09 08:41:24 +01:00
Nils Philippsen
8010edd8ad require gcc for building 2018-02-20 17:25:07 +01:00
Fedora Release Engineering
a10f8dc5d5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 12:28:40 +00:00
Igor Gnatenko
2a9d12b453
Switch to %ldconfig_scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-03 16:26:16 +01:00
Josef Ridky
e8ba2d4aa1 Spec cleanup 2018-01-17 09:25:53 +01:00
Josef Ridky
abf4f75706 Solve merge request 2018-01-16 11:27:54 +01:00
Josef Ridky
c0104a7874 Resolves #1534656: Fix dependencies for F28+ (ghostscript-devel => libgs-devel) 2018-01-16 10:40:32 +01:00
Igor Gnatenko
f7d1f4b033 Remove obsolete scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-01-06 00:30:23 +01:00
Josef Ridky
191ad33758 Resolves: #1529149 - CVE-2017-17784 CVE-2017-17785 CVE-2017-17786 CVE-2017-17787 CVE-2017-17788 CVE-2017-17789 2018-01-04 13:30:57 +01:00
Josef Ridky
c7c6c36e7a Rebuilt for python package 2017-10-19 09:41:42 +02:00
Fedora Release Engineering
109c7d1ff4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 21:40:34 +00:00
Fedora Release Engineering
cadcf1ec6d - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 10:06:06 +00:00
Josef Ridky
87b261e8a6 Resolves: #1398556 - fix screenshot function under Wayland session 2017-05-10 14:21:03 +02:00
Nils Philippsen
865c9ec653 version 2.8.22 2017-05-10 10:37:32 +02:00
Fedora Release Engineering
184bfd7719 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 10:56:45 +00:00
Josef Ridky
89853c3e4d Rebase to new version 2.8.20 (#1418268) 2017-02-01 15:18:42 +01:00
Nils Philippsen
b6568755e8 rebuild for new libjasper 2016-12-06 09:56:54 +01:00
Nils Philippsen
618992007e bump release 2016-10-25 17:56:41 +02:00
Nils Philippsen
5f5f38c591 remove some cruft from the spec file 2016-10-25 17:56:25 +02:00
Nils Philippsen
54557cbc96 use %license for license text 2016-10-25 17:54:50 +02:00
Nils Philippsen
cdbc4f76a0 build without help-browser from Fedora 26 on
(#1375809)
2016-10-25 17:54:16 +02:00
Nils Philippsen
d042bb1325 version 2.8.18 2016-07-16 00:47:14 +02:00
Nils Philippsen
bcc7a73609 fix multiple use-after-free bugs when parsing...
...XCF channel and layer properties

Resolves: #1348617
2016-06-30 11:57:55 +02:00
Dennis Gilmore
d85e663973 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 21:53:07 +00:00
Nils Philippsen
2b54b009f5 version 2.8.16 2015-11-22 19:27:36 +01:00
Nils Philippsen
e4bb352032 export-dialog-destroyed-crash patch: avoid subsequent warnings 2015-07-17 17:17:51 +02:00
Nils Philippsen
a4bc69f98f use %buildroot macro consistently again 2015-07-16 15:14:17 +02:00
Nils Philippsen
cf882f2977 fix linking problem more 2015-07-16 15:07:46 +02:00
Nils Philippsen
778df2478a make autofoo patch more palatable to F21 2015-07-15 22:20:36 +02:00
Nils Philippsen
fcdb351681 fix bogus changelog date 2015-07-15 22:08:28 +02:00
Nils Philippsen
ac238f701f fix linking problem 2015-07-15 22:07:06 +02:00
Nils Philippsen
04067b59cd avoid destroying dialog and occasional crashes...
...while exporting (#1215905)
2015-07-14 17:53:13 +02:00
Dennis Gilmore
726d909d7f - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 08:11:20 +00:00
Richard Hughes
f074da930d Update the screenshot shown in the software center 2015-03-30 17:42:13 +01:00
Nils Philippsen
c8e4f27592 version 2.8.14 2014-08-26 21:09:53 +02:00
Nils Philippsen
c367b20fd9 version 2.8.12 2014-08-26 16:08:40 +02:00
Peter Robinson
f0a207429b - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-16 16:24:18 +00:00
Nils Philippsen
257e58a1c4 update source URL 2014-06-23 10:42:46 +02:00
Dennis Gilmore
d6ef2d8bbd - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 10:40:56 -05:00
Nils Philippsen
9ec391edc0 remove ancient obsoletes (#1002109) 2014-05-28 13:00:38 +02:00
Nils Philippsen
2bec4bab0c cope with freetype >= 2.5.1 include madness 2014-02-13 12:12:37 +01:00
Nils Philippsen
fb62603a5d bump release 2014-02-12 17:57:14 +01:00
Nils Philippsen
40c00b55ac ship RPM macros for packaging plug-ins e.a. (#1063144) 2014-02-12 17:56:24 +01:00
Nils Philippsen
56c96c7c40 remove various old cruft 2014-02-12 17:52:10 +01:00
Nils Philippsen
ecf062e059 group BRs into libraries and tools 2014-02-12 17:48:57 +01:00
Nils Philippsen
8be025a837 remove BRs contained in the minimal build environment 2014-02-12 17:45:33 +01:00
Nils Philippsen
4299699b76 don't hard-code gettext_version, lib_api_version macros 2014-02-11 18:07:25 +01:00
Nils Philippsen
4c1521a788 wrap macros in braces in more places 2014-02-11 18:06:34 +01:00
Nils Philippsen
1332c9db77 there are no backslashes 2014-02-11 18:05:28 +01:00
Nils Philippsen
822b1cbb9b better safe than sorry 2013-12-04 11:39:49 +01:00
Nils Philippsen
317c5fc75a avoid buffer overflows in file-xwd plug-in
Resolves: CVE-2013-1913, CVE-2013-1978
2013-12-04 11:31:57 +01:00
Nils Philippsen
674280c7a8 bump (down) release 2013-11-29 11:13:41 +01:00
Nils Philippsen
049da3bc8a version 2.8.10 2013-11-29 10:22:19 +01:00
Nils Philippsen
5431b917fc use grep -E instead of egrep 2013-11-26 17:48:58 +01:00
Nils Philippsen
07f3220baf file-bmp: don't close already closed FD 2013-11-08 14:21:46 +01:00
Nils Philippsen
82c3c8f73d bump release 2013-11-07 13:23:31 +01:00
Nils Philippsen
777ea2dfc4 fix issues found during static code check 2013-11-07 13:23:17 +01:00
Nils Philippsen
f999a9886f fix crash in lcms plug-in 2013-11-07 13:16:12 +01:00
Nils Philippsen
b83f435145 version 2.8.8 2013-11-04 13:48:06 +01:00
Nils Philippsen
3d2f3e1d73 fix lcms2 patch 2013-09-19 17:49:49 +02:00
Nils Philippsen
fb0c93a2a3 build against lcms2 2013-09-18 16:58:11 +02:00
Jon Ciesla
ac2cf9aab1 libmng rebuild 2013-08-26 08:37:33 -05:00
Dennis Gilmore
b5dabd7334 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 09:19:33 -05:00
Nils Philippsen
abd24295a0 exit properly when quitting while loading images (#633107) 2013-07-08 11:59:09 +02:00
Nils Philippsen
7d05ec696f bump release 2013-07-02 16:17:31 +02:00
Nils Philippsen
9a26353f35 fix changelog dates 2013-07-02 16:17:31 +02:00
Nils Philippsen
27815a0560 use external help browser directly if help browser plug-in isn't built 2013-07-02 16:17:31 +02:00
Nils Philippsen
798a22c52d version 2.8.6 2013-06-23 16:55:03 +02:00
Nils Philippsen
750dc666f1 patch rebuilt files after changing configure.ac
This avoids rebuilding them during build time which would make this
non-deterministic, and fails in some cases, depending on which build
dependencies get pulled in (e.g. on Fedora 17).
2013-06-04 11:27:53 +02:00
Nils Philippsen
623f02116a bump release 2013-05-29 17:03:04 +02:00
Nils Philippsen
6b3cc130fb don't crash upon not applying a color profile to a grayscale image
(#922622)
2013-05-29 15:59:25 +02:00
Nils Philippsen
cf2bc24531 fix crash when selecting text with multiple colors etc. (#919795, #951815) 2013-05-29 15:58:43 +02:00
Nils Philippsen
a5e5934f19 hardcode python interpreter in python plug-ins (#952227) 2013-05-29 15:52:12 +02:00
Nils Philippsen
0b7bfd79b5 fix crash in unsharp-mask plug-in (#966987) 2013-05-29 15:51:40 +02:00
Nils Philippsen
b8b4b2a222 fix double-free crashes when selecting gradients from script-fu
(#964470)
2013-05-22 17:49:49 +02:00
Nils Philippsen
203e522e9b fix upstream commit ids 2013-05-22 17:49:13 +02:00
Nils Philippsen
9667b5ca92 fix BZ number for latest patch 2013-04-20 14:43:09 +02:00
Nils Philippsen
4e17aa14c5 don't crash upon deleting tags in popup (#919795) 2013-04-20 14:29:38 +02:00
Nils Philippsen
f7a9d92b54 bump release 2013-03-06 15:43:36 +01:00
Nils Philippsen
f498beaea8 don't have duplicate mime types in desktop file 2013-03-06 15:36:57 +01:00
Nils Philippsen
f63ee8a6cb get rid of strict overflow warning 2013-03-06 15:36:56 +01:00
Nils Philippsen
2535739f77 version 2.8.4 2013-02-06 10:48:28 +01:00
Nils Philippsen
1fffe98772 build with -fno-strict-aliasing 2013-01-28 14:36:44 +01:00
Adam Tkac
9573a9a44b Rebuild due to "jpeg8-ABI" feature drop
Signed-off-by: Adam Tkac <atkac@redhat.com>
2013-01-18 18:04:21 +01:00
Nils Philippsen
12b34f5d81 make rpmlint happy again 2012-11-21 14:46:15 +01:00
Nils Philippsen
91fcbfc71e fix changelog entry 2012-11-19 18:34:57 +01:00
Nils Philippsen
787c0c5136 fix /etc/gimprc syntax error introduced in previous patch 2012-11-19 18:28:48 +01:00
Nils Philippsen
d00a8dfcd0 bump release 2012-11-15 12:40:19 +01:00
Nils Philippsen
1999944d7d try using the system monitor profile for color management by default
(patch by Richard Hughes)
2012-11-15 12:39:58 +01:00
Nils Philippsen
0055a6e068 add comments describing patches 2012-11-15 12:36:20 +01:00
Nils Philippsen
cf239fe2b4 fix marking file dialogs as transient if opened from context menu
(#835736)
2012-11-14 17:24:55 +01:00
Nils Philippsen
10ca89a6ba bump release 2012-11-13 17:47:02 +01:00
Nils Philippsen
47e8288c0d realign selection after "Crop to Selection" (#873212)
Backported upstream fix by Michael Natterer.
2012-11-13 17:42:01 +01:00
Nils Philippsen
43d3ca1892 don't trip over too much installed memory, reenable all tests 2012-11-13 17:41:25 +01:00
Nils Philippsen
007dd53dde tests are in app/tests 2012-10-20 15:26:24 +02:00
Nils Philippsen
24c9f2cf12 skip problematic tests 2012-10-20 15:08:13 +02:00
Nils Philippsen
6ef0e17ea2 don't build help browser on EL 2012-10-20 14:48:09 +02:00
Nils Philippsen
570dfef76c run "make check" 2012-10-20 14:33:18 +02:00
Nils Philippsen
6e76f37ff0 version 2.8.2 2012-08-24 12:29:26 +02:00
Nils Philippsen
cae01488c7 fix overflow in GIF loader (CVE-2012-3481) 2012-08-20 14:30:12 +02:00
Nils Philippsen
1e29590776 fix overflow in CEL plug-in (CVE-2012-3403) 2012-08-20 14:29:41 +02:00
Nils Philippsen
c8e4afd6ba fix crash in fits loader (#834627) 2012-08-20 14:13:09 +02:00
Dennis Gilmore
dd3a655392 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-19 01:33:22 -05:00
Nils Philippsen
6940b07c91 build with poppler >= 0.20.0 from Fedora 18 on
It is GPLv2/GPLv3 dual-licensed.
2012-06-25 16:29:33 +02:00
Nils Philippsen
5473ce234b version 2.8.0 2012-05-10 10:08:53 +02:00
Nils Philippsen
3e47af7ff1 fix pre/git release macros for stable versions 2012-05-10 10:08:04 +02:00
Nils Philippsen
4a37c12ae7 update BR: librsvg2-devel >= 2.36.0 2012-04-25 10:25:12 +02:00
Nils Philippsen
fec0651c59 don't crash when smudging with sizes <= 1.4 (#810850) 2012-04-11 21:48:31 +02:00
Nils Philippsen
2e37890ea8 version 2.8.0-RC1 (release candidate) 2012-04-03 16:41:06 +02:00
Nils Philippsen
eb83d4058e add BR: iso-codes-devel 2012-03-27 12:46:47 +02:00
Nils Philippsen
bf1cb1dce6 package tool presets 2012-03-13 11:34:31 +01:00
Nils Philippsen
49484e7168 version 2.7.5 2012-03-13 11:07:19 +01:00
Nils Philippsen
44e176ca55 rebuild for gcc 4.7 2012-01-10 17:22:36 +01:00
Nils Philippsen
11b83ace58 version 2.7.4 2011-12-15 14:04:01 +01:00
Nils Philippsen
31c2223abc don't suppress abrt reporting, don't redirect bug reports to upstream 2011-12-15 14:03:21 +01:00
Nils Philippsen
dc002694e1 update dependency versions 2011-12-13 16:05:52 +01:00
Nils Philippsen
120b9263d8 version 2.7.3
- version 2.7.3 (unstable, see http://developer.gimp.org/NEWS for
  details)
  - change license to GPLv3+/LGPLv3+
  - update required versions of dependencies
  - build with cairo-pdf, jasper, require jasper-devel for building
  - build without poppler as that currently is GPLv2 only, thus
    incompatible with LGPLv3 gimp libraries (use postscript plugin for
    PDF import meanwhile), future poppler versions will be "GPLv2 or
    GPLv3", i.e. compatible again
  - clean up configure options, compiler/linker flags
  - suppress abrt bug reporting for unstable releases
  - remove all patches (obsolete, woo!)
  - add new files, remove files that are not installed any longer
- use %%global instead of %%define
- replace hal, minorver, microver, interfacever, gimp_lang_ver macros
  with gudev, lib_minor, lib_micro, lib_api_version, gettext_version
  macros
- compute more version macros (ugly, but convenient)
- use gudev from Fedora 15 on
- use convenience macro for hardening binaries from F-16 on
2011-08-31 10:16:45 +02:00
Nils Philippsen
27bebf13f8 fix heap corruption and buffer overflow in file-gif-load plugin
(CVE-2011-2896)
2011-08-12 15:10:43 +02:00
Nils Philippsen
04e188de2e actually apply startup-warning patch 2011-08-12 15:09:49 +02:00
Nils Philippsen
4086b8a582 fix goption warning on startup, patch by Mikael Magnusson 2011-08-04 12:15:02 +02:00
Nils Philippsen
79ad01fb53 remove obsolete gtkhtml2-devel build requirement 2011-08-03 13:34:46 +02:00
Marek Kasik
0bf6e88d81 Rebuild (poppler-0.17.0) 2011-07-15 17:27:57 +02:00
Nils Philippsen
b422faf14b rebuild against new cfitsio 2011-06-24 11:04:38 +02:00
Nils Philippsen
69b2723170 guard against crash due to quitting while DND is processed (#711952) 2011-06-10 21:43:52 +02:00
Nils Philippsen
8daad800c5 ensure file-xpm plugin is built (#710207) 2011-06-07 13:15:07 +02:00
Nils Philippsen
5b7e0b8fab drop support for building with non-modular X 2011-06-07 13:14:46 +02:00
Nils Philippsen
a954c2d1ca fix buffer overflows in sphere-designer, gfig, lighting plugins
(CVE-2010-4540, CVE-2010-4541, CVE-2010-4542)
2011-05-23 16:53:54 +02:00
Nils Philippsen
fe90662a7e bump release 2011-05-23 16:03:52 +02:00
Nils Philippsen
4af8fc1a3c harden PSP plugin against bogus input data
(CVE-2010-4543, CVE-2011-1782)
2011-05-23 15:57:56 +02:00
Christopher Aillon
7cb9eaf4c6 Update scriptlets per packaging guidelines
http://fedoraproject.org/wiki/Packaging:ScriptletSnippets#desktop-database
http://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Icon_Cache
2011-05-07 18:44:12 -07:00
Nils Philippsen
2f23e48691 poppler-0.17 patch is upstreamed now 2011-05-06 13:27:35 +02:00
Nils Philippsen
23f8a9411d simplify poppler-0.17 patch to avoid adding to libgimp (#698157) 2011-05-06 12:15:18 +02:00
Nils Philippsen
f2fbfafa88 remove obsolete configure options 2011-05-04 11:08:59 +02:00
Nils Philippsen
0a0a9aef5f fix autoreconf patch 2011-05-04 11:08:43 +02:00
Nils Philippsen
b3f50dd6e5 fix incomplete backport in poppler-0.17 patch 2011-05-03 16:30:08 +02:00
Nils Philippsen
cc2a478a0d don't use poppler/gdk_pixbuf API removed in poppler >= 0.17 (#698157) 2011-04-21 14:06:13 +02:00
Nils Philippsen
71edb933e9 explicitly use GIO/GVFS rather than gnome-vfs 2011-03-15 17:54:02 +01:00
Nils Philippsen
4d51bcd20b don't use HAL from F-16/RHEL-7 on 2011-03-15 17:53:51 +01:00
Marek Kasik
63c96d7c0d Rebuild (poppler-0.16.3) 2011-03-13 11:55:58 +01:00
Dennis Gilmore
0185003da5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 19:55:30 -06:00
Nils Philippsen
7954ba08e0 avoid traceback in pyslice plugin (#667958) 2011-02-02 18:26:05 +01:00
Rex Dieter
63952dc0d7 - rebuild (poppler) 2011-01-01 16:56:20 -06:00
Rex Dieter
7b708232b6 - rebuild (poppler) 2010-12-15 14:18:01 -06:00
Nils Philippsen
c6107e2887 avoid traceback in colorxhtml plugin (#651002) 2010-11-09 17:56:11 +01:00
Rex Dieter
53c2e427d4 - rebuilt (poppler) 2010-11-06 09:46:45 -05:00