Sandro Jäckel
248a982a86
gimp: remove ? null from inputs
2022-11-30 14:40:05 +01:00
Fabián Heredia Montiel
d3b71d535c
gimp: condition python2 behind new withPython argument
2022-11-29 19:38:59 -06:00
Jan Tojnar
8dd255b886
gimp: 2.10.30 → 2.10.32
...
https://www.gimp.org/news/2022/06/14/gimp-2-10-32-released/
2022-06-17 16:57:00 +02:00
Ilya Fedin
db228fed78
gimp: add pygtk dev output to build inputs
2022-06-02 15:09:47 +04:00
Samuel Gräfenstein
10cdd65259
gimp-with-plugins: add meta.mainProgram
2022-03-18 15:18:26 +01:00
Jan Tojnar
e6c3e3d394
gimp: 2.10.28 → 2.10.30
...
https://www.gimp.org/news/2021/12/21/gimp-2-10-30-released/
2021-12-26 15:21:20 +01:00
Robert Scott
ae4ab6a1b7
gimp: re-enable tests on darwin
...
pass for me on macos 10.15
2021-11-20 17:57:04 +00:00
Robert Scott
67c0df93ea
gimp: fix build on darwin
...
despite us currently having a gtk2 without `GDK_OSX_BIGSUR` defined,
gimp have gone and spelt it `GDK_OSX_BIG_SUR` so define this
manually anyway
2021-11-20 16:48:52 +00:00
Jan Tojnar
8e2a0342dc
gimp: 2.10.24 → 2.10.28
...
https://www.gimp.org/news/2021/09/18/gimp-2-10-28-released/
473b05ea3a/NEWS (L11)
2021-09-18 12:55:42 +02:00
Jan Tojnar
58fce4e270
gimp: 2.10.22 → 2.10.24
...
https://www.gimp.org/news/2021/03/29/gimp-2-10-24-released/
2021-05-05 22:42:56 +02:00
Jan Tojnar
39bc2f7abe
gimp: Fix crash without dot
...
GEGL 0.4.28 started marking introspect action as unavailable when dot is not present.
But GIMP previously required the action to be present at startup, even though it was only ever used in dev builds.
Let’s apply an upstream patch that removes this strict requirement.
2021-03-18 22:18:51 +01:00
Jonathan Ringer
9bb3fccb5b
treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
...
continuation of #109595
pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.
python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Jan Tojnar
3000a0f87e
gimp: expose gimpdatadir & gimplibdir
2020-11-10 23:57:44 +01:00
ajs124
5ad305791f
gimp: 2.10.20 -> 2.10.22
2020-10-08 02:30:47 +02:00
Jan Tojnar
1e3f09feaa
gimp: reorder the expression
...
To use more standard layout.
2020-08-17 18:39:14 +02:00
Jan Tojnar
64ec4fd65d
gimp: Hardcode interpreter paths
...
The E (extension) line in pygimp.interp prints the following warnings:
GIMP-Warning: Bad interpreter referenced in interpreter file /nix/store/5c91dah385gn70blsn6i5rzncqj3ks0y-gimp-with-plugins-2.10.18/lib/gimp/2.0/interpreters/pygimp.interp: python2
GIMP-Warning: Bad binary format string in interpreter file /nix/store/5c91dah385gn70blsn6i5rzncqj3ks0y-gimp-with-plugins-2.10.18/lib/gimp/2.0/interpreters/pygimp.interp
This means that the py extension will not be registered when python2 is not in PATH. To prevent this, let’s hardcode the absolute python2 path.
https://github.com/NixOS/nixpkgs/issues/60937#issuecomment-653652093
Closes: https://github.com/NixOS/nixpkgs/issues/60937
2020-07-03 22:47:17 +02:00
Jan Tojnar
3b701aa4b6
gimp: Fix interpreter path
...
GIMP uses python interpreter specified in pygimp.interp file for running Python plug-ins,
so any Python related wrapping is useless. It will pick up and use the python from build PATH.
Let’s use a python environment containing pygtk, which is needed by many plug-ins.
Closes: https://github.com/NixOS/nixpkgs/issues/87883
2020-07-03 21:07:45 +02:00
adisbladis
d7ffb5fa07
gimp: 2.10.18 -> 2.10.20
2020-06-11 20:45:07 +02:00
Daiderd Jordan
7b3a2963d1
treewide: replace base64 encoded hashes
2020-06-03 18:35:19 +02:00
Jan Tojnar
6c14807333
gimp: 2.10.16 → 2.10.18
...
https://www.gimp.org/news/2020/02/24/gimp-2-10-18-released/
https://gitlab.gnome.org/GNOME/gimp/-/blob/GIMP_2_10_18/NEWS#L11-69
2020-02-27 17:02:00 +01:00
Jan Tojnar
75132e6eb5
gimp: 2.10.14 → 2.10.16
...
https://gitlab.gnome.org/GNOME/gimp/blob/GIMP_2_10_16/NEWS#L11-211
2020-02-21 12:27:52 +01:00
Jan Tojnar
eeaad8d225
mypaint-brushes: 1.3.0 → 2.0.2
2020-02-18 22:16:06 +01:00
Jan Tojnar
375c4b110f
gimp: use prefix-relative libdir
...
Multiple outputs hard-code libdir, which prevents plug-ins to override it in gimpplugindir variable.
2019-12-04 02:33:42 +01:00
Jan Tojnar
b6aded3cd3
gimp: split outputs
...
We do not want to include gegl headers in the closure (via propagation).
2019-11-20 22:57:53 +01:00
Jan Tojnar
ae21a2bc60
gimp-with-plugins: fix installing custom scripts
...
script-fu (Scheme) scripts are not actually loaded from $GIMP2_PLUGINDIR (lib/gimp/2.10) but $GIMP_DATADIR (share/gimp/2.10).
2019-11-03 14:43:12 +01:00
Jan Tojnar
43c3f471b8
gimp: format with nixpkgs-format
2019-11-03 14:43:12 +01:00
Jan Tojnar
c75c6b588a
gimp: 2.10.12 → 2.10.14
...
https://www.gimp.org/news/2019/10/31/gimp-2-10-14-released/
2019-11-03 14:43:12 +01:00
worldofpeace
b1bc0645ea
gdk-pixbuf: rename from gdk_pixbuf
2019-07-22 18:50:57 -04:00
Daiderd Jordan
bea56ef8ba
gimp: remove cf-private
2019-07-03 22:20:20 +02:00
Jan Tojnar
c421767ca1
gimp: 2.10.10 → 2.10.12
...
https://www.gimp.org/news/2019/06/12/gimp-2-10-12-released/
2019-06-14 10:32:38 +02:00
Bob van der Linden
74048e5c93
gimp: /var/run -> /run
2019-04-11 20:05:34 +02:00
Jan Tojnar
810b6e23a6
gimp: 2.10.8 → 2.10.10
...
https://www.gimp.org/news/2019/04/07/gimp-2-10-10-released/
2019-04-09 16:04:57 +02:00
Matthew Bauer
73a87b57a6
gimp: fix on darwin
...
Fixes #41071
2018-12-05 13:20:14 -06:00
Jan Tojnar
0655c904bf
Merge pull request #50116 from r-ryantm/auto-update/gegl
...
gimp: 2.10.6 → 2.10.8
2018-11-10 14:50:33 +01:00
Jan Tojnar
47d439addd
gimp: 2.10.6 → 2.10.8
2018-11-10 14:06:34 +01:00
Piotr Bogdan
d3cfda14fb
gimp: get rid of compiler from the runtime closure
2018-11-07 15:21:21 +01:00
Jan Tojnar
4b60e77002
gimp: 2.10.4 → 2.10.6
2018-08-20 15:52:28 +02:00
adisbladis
e9dd449683
gimp: 2.10.2 -> 2.10.4
2018-07-05 19:18:24 +08:00
Gabriel Ebner
69d139befc
gimp: add heif support
2018-07-01 14:21:36 +02:00
Jan Tojnar
d6a68d4b2d
gimp: 2.10.0 → 2.10.2
2018-05-21 00:50:33 +02:00
Matthew Bauer
1d2f7dff36
gimp: only use libgudev on linux
...
libgudev relies on udev which is a part of systemd. These are very
tightly coupled to Linux so we just enable them on Linux.
2018-05-11 13:55:20 -05:00
Jan Tojnar
b0d3ed3484
gimp: 2.8.22 → 2.10.0
2018-04-29 08:39:05 +02:00
Vladimír Čunát
32cd198d8f
gimp: remove 2.6, because it's old and vulnerable
...
CVE-2012-2763 and three others. If we really need to resurrect it,
I think I saw debian could have patches for these somewhere.
Also add linux platforms for 2.8.
2014-02-06 19:56:28 +01:00
Mathijs Kwik
0b17251c06
libpng: keep versioning in all-packages.nix, not in individual expressions
2013-06-27 21:35:21 +02:00
Mathijs Kwik
7f413e4d5c
whitespace cleaning
2013-06-27 21:35:21 +02:00
Sergey Mironov
222b6e21a5
gimp: revert broken gimp-2.6 dependencies
2012-08-23 03:09:19 +04:00
Yury G. Kudryashov
1eed9f56e3
gimp-2.6.12
...
svn path=/nixpkgs/trunk/; revision=32320
2012-02-16 11:17:16 +00:00
Armijn Hemel
5068c4c822
update to 2.6.11, python problems still persist
...
svn path=/nixpkgs/trunk/; revision=24187
2010-10-08 15:38:17 +00:00
Armijn Hemel
be0a49f551
update to 2.6.10, still haven't had time to dig into the gimpfu Python import problems
...
svn path=/nixpkgs/trunk/; revision=22731
2010-07-25 12:49:03 +00:00
Armijn Hemel
29a38efdc8
update to 2.6.9, python import problems persist
...
svn path=/nixpkgs/trunk/; revision=22420
2010-06-26 12:35:35 +00:00