final: prev: let inherit (final) callPackage; inherit (final.lib) recurseIntoAttrs; gimpPlugins-gap = recurseIntoAttrs (callPackage ./gimp-gap.nix {}); in { # apparently it's still broken. see https://github.com/NixOS/nixpkgs/issues/294707#issuecomment-1989857687 # gimpPlugins = if prev.gimpPlugins.gap.version == "2.6.0" then gimpPlugins-gap else prev.gimpPlugins; }