From 3ddc79bb914cb46534bcc9002ee76794ad83c7bb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Jan 2026 22:40:05 +0000 Subject: [PATCH 1/2] turtle: 0.13.3 -> 0.14 --- pkgs/by-name/tu/turtle/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tu/turtle/package.nix b/pkgs/by-name/tu/turtle/package.nix index c2a9188894d9..f23b8d2c76b8 100644 --- a/pkgs/by-name/tu/turtle/package.nix +++ b/pkgs/by-name/tu/turtle/package.nix @@ -11,7 +11,7 @@ python3Packages.buildPythonApplication rec { pname = "turtle"; - version = "0.13.3"; + version = "0.14"; pyproject = true; src = fetchFromGitLab { @@ -19,7 +19,7 @@ python3Packages.buildPythonApplication rec { owner = "philippun1"; repo = "turtle"; tag = version; - hash = "sha256-bfoo2xWBr4jR5EX5H8hiXl6C6HSpNJ93icDg1gwWXqE="; + hash = "sha256-+XDDscw5xBUp39tbZLqZWK+wsRDi401mRDjx+VR6Cu0="; }; postPatch = '' From d8b4e4e98e3af357a3ff9b27a119768871d8ad10 Mon Sep 17 00:00:00 2001 From: aleksana Date: Fri, 16 Jan 2026 23:46:47 +0800 Subject: [PATCH 2/2] turtle: add meld to runtime PATH --- pkgs/by-name/tu/turtle/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/tu/turtle/package.nix b/pkgs/by-name/tu/turtle/package.nix index f23b8d2c76b8..1c7866aa8661 100644 --- a/pkgs/by-name/tu/turtle/package.nix +++ b/pkgs/by-name/tu/turtle/package.nix @@ -58,7 +58,10 @@ python3Packages.buildPythonApplication rec { dontWrapPythonPrograms = true; postFixup = '' - makeWrapperArgs+=(''${gappsWrapperArgs[@]}) + makeWrapperArgs+=( + ''${gappsWrapperArgs[@]} + --prefix PATH : ${lib.makeBinPath [ meld ]} + ) wrapPythonPrograms '' # Dialogs are not imported, but executed. The same does