Commit Graph

22 Commits

Author SHA1 Message Date
Luna Simons
e7912e7678 gimp: 3.0.8 -> 3.2.4
Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
2026-05-29 22:32:35 -04:00
Andrew Kvalheim
7c0bf92460 gimp-with-plugins: list plugins in description
gimp2-with-plugins.meta.description:

> GNU Image Manipulation Program with plugins

gimp2-with-plugins.meta.longDescription:

> Plugins:
>
> - bimp
> - farbfeld
> - fourier
> - gimplensfun
> - gmic-qt-gimp
> - Lightning
> - lqr-plugin
> - texturize
> - wavelet-sharpen

gimp3-with-plugins.meta.description:

> GNU Image Manipulation Program with plugins

gimp3-with-plugins.meta.longDescription:

> Plugins:
>
> - gmic-qt-gimp
> - Lightning
> - resynthesizer

Co-authored-by: Michael Daniels <mdaniels5757@gmail.com>
2026-05-29 11:50:33 -07:00
Sigmanificient
e0dc2b1361 gimp-with-plugins: set pname 2026-02-03 23:31:30 +01:00
Sandro Jäckel
cb435e16c0 gimp: add man output 2025-11-17 21:46:07 +01: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
bf0702f01b gimp-with-plugins: prepare for GIMP 3
The `gimpPlugins` should now support both versions.
2025-04-15 10:01:46 +02:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Jan Tojnar
e3a06d65ff gnome-themes-extra: Move from gnome scope to top-level
Upstream archived.
2024-07-01 08:26:49 +02:00
Jan Tojnar
29638c4a7e gimp-with-plugins: Use consistent GIMP version
In case `gimp` attribute from `gimpPlugins` scope is overridden to something different than the top-level one.
2023-03-17 15:04:32 +01:00
Samuel Gräfenstein
10cdd65259 gimp-with-plugins: add meta.mainProgram 2022-03-18 15:18:26 +01:00
Jan Tojnar
468cb5980b gnome: rename from gnome3
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-08 09:47:42 +02:00
Ben Siraphob
e03c068af5 treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
Pavol Rusnak
a6ce00c50c treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Ben Siraphob
badf51221d treewide: stdenv.lib -> lib 2021-01-16 17:58:11 +07:00
Jan Tojnar
aa96bd294b gimpPlugins: include GIMP into the scope
So that it can be easily overridden.

Also clean up, update usage comment for this century and remove alias.
2020-11-11 14:41:15 +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
Silvan Mosberger
a41af6a27b gimp: Fix derivation detection 2019-08-31 06:50:42 +02:00
Jaakko Luttinen
f9de595e86 gimp: fix GTK_PATH
Fixes #60918.
2019-05-04 21:37:49 +03:00
Jan Tojnar
5c4b687a88 gimp-with-plugins: filter out broken plugins from default selection 2018-04-29 14:29:36 +02:00
Jan Tojnar
b0d3ed3484 gimp: 2.8.22 → 2.10.0 2018-04-29 08:39:05 +02:00
Nikolay Amiantov
d04dafd64e gimp: add version to derivation, use symlinkJoin for a wrapper 2016-04-26 15:37:42 +03:00
Alexander V. Nikolaev
0649c8bde7 gimp: add gimp-with-plugin derivation
By default all plugins from pkgs.gimpPlugins set are enabled.

Default location of plugins changed from $out/${gimp.name} to
$out/lib/gimp/${majorVersion}. Resulting derivation for gimp+plugins
is set as search path for plugins by default (additional tweaking in
gimprc done for old plugin scheme should be removed)
2016-02-25 23:34:28 +02:00