From 8a518d43000bae6d2b3d88cdae8631335bd10337 Mon Sep 17 00:00:00 2001 From: Emmanuel Rosa Date: Sat, 3 Dec 2022 12:36:33 -0500 Subject: [PATCH] aerc: substitute awk in filters A number of aerc filters are AWK scripts which by default begin with: This commit substitutes AWK with the the absolute path to gawk. --- .../networking/mailreaders/aerc/default.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/aerc/default.nix b/pkgs/applications/networking/mailreaders/aerc/default.nix index d875e39fb7a9..ddc0f4b932ad 100644 --- a/pkgs/applications/networking/mailreaders/aerc/default.nix +++ b/pkgs/applications/networking/mailreaders/aerc/default.nix @@ -7,6 +7,7 @@ , python3 , w3m , dante +, gawk }: buildGoModule rec { @@ -46,7 +47,7 @@ buildGoModule rec { python3.pkgs.colorama ]; - buildInputs = [ python3 notmuch ]; + buildInputs = [ python3 notmuch gawk ]; installPhase = '' runHook preInstall @@ -57,10 +58,13 @@ buildGoModule rec { ''; postFixup = '' - wrapProgram $out/bin/aerc --prefix PATH ":" \ - "${lib.makeBinPath [ ncurses ]}" - wrapProgram $out/share/aerc/filters/html --prefix PATH ":" \ - ${lib.makeBinPath [ w3m dante ]} + wrapProgram $out/bin/aerc \ + --prefix PATH ":" "${lib.makeBinPath [ ncurses ]}" + wrapProgram $out/share/aerc/filters/html \ + --prefix PATH ":" ${lib.makeBinPath [ w3m dante ]} + wrapProgram $out/share/aerc/filters/html-unsafe \ + --prefix PATH ":" ${lib.makeBinPath [ w3m dante ]} + patchShebangs $out/share/aerc/filters ''; meta = with lib; {