gimp: 3.0.0-RC2 → 3.0.2

https://www.gimp.org/news/2025/03/16/gimp-3-0-released/
https://github.com/GNOME/gimp/compare/GIMP_3_0_0_RC2...GIMP_3_0_0

https://www.gimp.org/news/2025/03/23/gimp-3-0-2-released/
https://github.com/GNOME/gimp/compare/GIMP_3_0_0...GIMP_3_0_2

authored by Sigmanificient and committed by Jan Tojnar 79e6d159 ffdeaff3

+5 -13
+2
doc/release-notes/rl-2505.section.md
··· 62 - [testers.shellcheck](https://nixos.org/manual/nixpkgs/unstable/#tester-shellcheck) now warns when `name` is not provided. 63 The `name` argument will become mandatory in a future release. 64 65 - `grafana-agent` and `services.grafana-agent` have been removed in favor of 66 Grafana Alloy (`grafana-alloy` and `services.alloy`), as they depend on an EOL compiler version 67 and will become EOL during the 25.05 lifecycle.
··· 62 - [testers.shellcheck](https://nixos.org/manual/nixpkgs/unstable/#tester-shellcheck) now warns when `name` is not provided. 63 The `name` argument will become mandatory in a future release. 64 65 + - `gimp` has been upgraded to [GIMP 3.0](https://www.gimp.org/news/2025/03/16/gimp-3-0-released/). 66 + 67 - `grafana-agent` and `services.grafana-agent` have been removed in favor of 68 Grafana Alloy (`grafana-alloy` and `services.alloy`), as they depend on an EOL compiler version 69 and will become EOL during the 25.05 lifecycle.
+2 -10
pkgs/applications/graphics/gimp/default.nix
··· 2 stdenv, 3 lib, 4 fetchurl, 5 - fetchpatch, 6 replaceVars, 7 meson, 8 ninja, ··· 80 in 81 stdenv.mkDerivation (finalAttrs: { 82 pname = "gimp"; 83 - version = "3.0.0-RC2"; 84 85 outputs = [ 86 "out" ··· 90 91 src = fetchurl { 92 url = "https://download.gimp.org/gimp/v${lib.versions.majorMinor finalAttrs.version}/gimp-${finalAttrs.version}.tar.xz"; 93 - hash = "sha256-9NL5bfGAzlVD+LKzVwe5vxFFnwD3Jspz2i9AbWhtnbc="; 94 }; 95 96 patches = [ ··· 112 # so we need to pick up the one from the package. 113 (replaceVars ./tests-dbus-conf.patch { 114 session_conf = "${dbus.out}/share/dbus-1/session.conf"; 115 - }) 116 - 117 - # Fix pkg-config file. 118 - # https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2037 119 - (fetchpatch { 120 - url = "https://gitlab.gnome.org/GNOME/gimp/-/commit/a18e1806dbc9b180aefabb2c0fae43493f1ef14a.patch"; 121 - hash = "sha256-BUrPm9lB/aiybB2Sd3TKlJ+59ITMZlNUBXJP5ZdLQ44="; 122 }) 123 ]; 124
··· 2 stdenv, 3 lib, 4 fetchurl, 5 replaceVars, 6 meson, 7 ninja, ··· 79 in 80 stdenv.mkDerivation (finalAttrs: { 81 pname = "gimp"; 82 + version = "3.0.2"; 83 84 outputs = [ 85 "out" ··· 89 90 src = fetchurl { 91 url = "https://download.gimp.org/gimp/v${lib.versions.majorMinor finalAttrs.version}/gimp-${finalAttrs.version}.tar.xz"; 92 + hash = "sha256-VG3cMMstDnkSPH/LTXghHh7npqrOkaagrYy8v26lcaI="; 93 }; 94 95 patches = [ ··· 111 # so we need to pick up the one from the package. 112 (replaceVars ./tests-dbus-conf.patch { 113 session_conf = "${dbus.out}/share/dbus-1/session.conf"; 114 }) 115 ]; 116
+1 -1
pkgs/applications/graphics/gimp/remove-cc-reference.patch
··· 2 index 6e311c8252..e6fd9d1d78 100644 3 --- a/app/gimp-version.c 4 +++ b/app/gimp-version.c 5 - @@ -231,7 +231,7 @@ gimp_version (gboolean be_verbose, 6 GIMP_BUILD_ID, 7 gimp_version_get_revision (), 8 GIMP_BUILD_PLATFORM_FAMILY,
··· 2 index 6e311c8252..e6fd9d1d78 100644 3 --- a/app/gimp-version.c 4 +++ b/app/gimp-version.c 5 + @@ -90,7 +90,7 @@ gimp_version (gboolean be_verbose, 6 GIMP_BUILD_ID, 7 gimp_version_get_revision (), 8 GIMP_BUILD_PLATFORM_FAMILY,
-2
pkgs/applications/graphics/gimp/tests-dbus-conf.patch
··· 1 - diff --git a/build/meson/run_test_env.sh b/build/meson/run_test_env.sh 2 - index a3fda14f00..71fbdcd00d 100644 3 --- a/build/meson/run_test_env.sh 4 +++ b/build/meson/run_test_env.sh 5 @@ -33,7 +33,7 @@ if [ -n "${UI_TEST}" ]; then
··· 1 --- a/build/meson/run_test_env.sh 2 +++ b/build/meson/run_test_env.sh 3 @@ -33,7 +33,7 @@ if [ -n "${UI_TEST}" ]; then