From 390b3b192d69a6760e8465fe781d04ef054ec438 Mon Sep 17 00:00:00 2001
From: nixinator <33lockdown33@protonmail.com>
Date: Tue, 20 Apr 2021 02:13:37 +0100
Subject: [PATCH] tk-8.6.6: demos/hello: exec: wish8.6: not found. fixes #31311

---
 pkgs/development/libraries/tk/generic.nix | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/pkgs/development/libraries/tk/generic.nix b/pkgs/development/libraries/tk/generic.nix
index 57dc3dac2d0..ecb3840b2de 100644
--- a/pkgs/development/libraries/tk/generic.nix
+++ b/pkgs/development/libraries/tk/generic.nix
@@ -16,6 +16,12 @@ stdenv.mkDerivation {
     cd unix
   '';
 
+  postPatch = ''
+    for file in $(find library/demos/. -type f ! -name "*.*"); do
+      substituteInPlace $file --replace "exec wish" "exec $out/bin/wish"
+    done
+  '';
+
   postInstall = ''
     ln -s $out/bin/wish* $out/bin/wish
     cp ../{unix,generic}/*.h $out/include