From de821d168fb40fc19f7eb05304386c33fbf13ee0 Mon Sep 17 00:00:00 2001 From: Pascal Dietrich Date: Sun, 22 Jun 2025 23:14:56 +0200 Subject: [PATCH] gradia: 1.4.3 -> 1.5.0 --- pkgs/by-name/gr/gradia/package.nix | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gr/gradia/package.nix b/pkgs/by-name/gr/gradia/package.nix index 4b1bfb819231..1e155aed6876 100644 --- a/pkgs/by-name/gr/gradia/package.nix +++ b/pkgs/by-name/gr/gradia/package.nix @@ -9,19 +9,23 @@ gobject-introspection, wrapGAppsHook4, blueprint-compiler, + pkg-config, libadwaita, libportal-gtk4, + gnome, + librsvg, + libavif, }: python3Packages.buildPythonApplication rec { pname = "gradia"; - version = "1.4.3"; + version = "1.5.0"; pyproject = false; src = fetchFromGitHub { owner = "AlexanderVanhee"; repo = "Gradia"; tag = "v${version}"; - hash = "sha256-cH8aL1nvDNAnvN+TYAtGez5Ot5DmwpmxugBPS36rY+Q="; + hash = "sha256-IamiF3mn3rVmDJrEOl0Ji+7muo8e8kunOxAZJTBNjM8="; }; nativeBuildInputs = [ @@ -32,6 +36,7 @@ python3Packages.buildPythonApplication rec { gobject-introspection wrapGAppsHook4 blueprint-compiler + pkg-config ]; buildInputs = [ @@ -44,6 +49,17 @@ python3Packages.buildPythonApplication rec { pillow ]; + postInstall = '' + export GDK_PIXBUF_MODULE_FILE="${ + gnome._gdkPixbufCacheBuilder_DO_NOT_USE { + extraLoaders = [ + librsvg + libavif + ]; + } + }" + ''; + dontWrapGApps = true; makeWrapperArgs = [ "\${gappsWrapperArgs[@]}" ];