From d89708f0beb416c79b1d3d8a118d5985db900e3c Mon Sep 17 00:00:00 2001 From: kaynetik Date: Sun, 24 May 2026 22:18:04 +0200 Subject: [PATCH] tfenv: fix darwin ggrep lookup tfenv uses brew's gnugrep which is prefixed with g --- pkgs/by-name/tf/tfenv/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/tf/tfenv/package.nix b/pkgs/by-name/tf/tfenv/package.nix index a642d1d14d43..bc21572b82cf 100644 --- a/pkgs/by-name/tf/tfenv/package.nix +++ b/pkgs/by-name/tf/tfenv/package.nix @@ -55,10 +55,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { ''; postFixup = '' + mkdir -p $out/share/tfenv/bin-extra + ln -s ${lib.getExe gnugrep} $out/share/tfenv/bin-extra/ggrep + for f in $out/share/tfenv/bin/* $out/share/tfenv/libexec/*; do [ -f "$f" ] || continue wrapProgram "$f" \ - --prefix PATH : "${runtimePath}" + --prefix PATH : "${runtimePath}:$out/share/tfenv/bin-extra" done ln -s $out/share/tfenv/bin/tfenv $out/bin/tfenv