Commit Graph

4 Commits

Author SHA1 Message Date
Jan Tojnar
ffdeaff3de gimp: 3.0.0-RC1 → 3.0.0-RC2
https://www.gimp.org/news/2024/12/27/gimp-3-0-RC2-released/
https://github.com/GNOME/gimp/compare/GIMP_3_0_0_RC1...GIMP_3_0_0_RC2
2025-04-15 10:02:50 +02:00
Jan Tojnar
328415ccd6 gimp: 2.99.14-unstable-2023-03-17 → 3.0.0-RC1
https://www.gimp.org/news/2023/07/09/gimp-2-99-16-released/
https://www.gimp.org/news/2024/02/21/gimp-2-99-18-released/
https://www.gimp.org/news/2024/11/06/gimp-3-0-RC1-released/
ad7a2e53eb...GIMP_3_0_0_RC1

- gtk-mac-integration dependency removed df4ed9c1ec
- Python plug-in mandatory 93cc81281c
- Only Lua 5.1 is supported 7037297526
- Fixes gi-docgen and libjxl.

Had to add `adwaita-icon-theme` to `XDG_DATA_DIRS` at check time, or tests would fail:

    Gtk:ERROR:../gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Icon 'image-missing' not present in theme Default (gtk-icon-theme-error-quark, 0)

No longer builds on Darwin.

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2025-04-15 10:02:49 +02:00
Jan Tojnar
2eb19e227b gimp: 2.10.38 → 2.99.10-unstable-2022-06-28
https://www.gimp.org/news/2020/11/06/gimp-2-99-2-released/
https://www.gimp.org/news/2020/12/25/gimp-2-99-4-released/
https://www.gimp.org/news/2021/05/08/gimp-2-99-6-released/
https://www.gimp.org/news/2021/10/20/gimp-2-99-8-released/
https://www.gimp.org/news/2022/02/25/gimp-2-99-10-released/

Ported to GTK 3 and Meson.

Co-Authored-By: Linus Heckemann <git@sphalerite.org>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2025-04-15 10:02:49 +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