Merge pull request #140817 from legendofmiracles/fix-hilbish

authored by

Sandro and committed by
GitHub
2997d3d1 eb7dc24b

+18 -1
+18 -1
pkgs/shells/hilbish/default.nix
··· 8 8 owner = "Rosettea"; 9 9 repo = "Hilbish"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-xqGesBNN9lZTYx0kTZfFARq1a/dEC+c3Fo0xLxZuZP4="; 11 + sha256 = "sha256-557Je9KeBpkZxVAxcjWAhybIJJYlzhtbnIyZh0rCRUc="; 12 + fetchSubmodules = true; 12 13 }; 13 14 14 15 vendorSha256 = "sha256-8l+Kb1ADMLwv0Hf/ikok8eUcEEST07rhk8BjHxJI0lc="; 15 16 16 17 buildInputs = [ readline ]; 18 + 19 + ldflags = [ "-s" "-w" ]; 20 + 21 + postPatch = '' 22 + # in master vars.go is called vars_linux.go 23 + substituteInPlace vars.go \ 24 + --replace "/usr/share" "${placeholder "out"}/share/" 25 + ''; 26 + 27 + postInstall = '' 28 + mkdir -p "$out/share/hilbish" 29 + 30 + cp .hilbishrc.lua $out/share/hilbish/ 31 + cp -r libs -t $out/share/hilbish/ 32 + cp preload.lua $out/share/hilbish/ 33 + ''; 17 34 18 35 meta = with lib; { 19 36 description = "An interactive Unix-like shell written in Go";