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 owner = "Rosettea"; 9 repo = "Hilbish"; 10 rev = "v${version}"; 11 - sha256 = "sha256-xqGesBNN9lZTYx0kTZfFARq1a/dEC+c3Fo0xLxZuZP4="; 12 }; 13 14 vendorSha256 = "sha256-8l+Kb1ADMLwv0Hf/ikok8eUcEEST07rhk8BjHxJI0lc="; 15 16 buildInputs = [ readline ]; 17 18 meta = with lib; { 19 description = "An interactive Unix-like shell written in Go";
··· 8 owner = "Rosettea"; 9 repo = "Hilbish"; 10 rev = "v${version}"; 11 + sha256 = "sha256-557Je9KeBpkZxVAxcjWAhybIJJYlzhtbnIyZh0rCRUc="; 12 + fetchSubmodules = true; 13 }; 14 15 vendorSha256 = "sha256-8l+Kb1ADMLwv0Hf/ikok8eUcEEST07rhk8BjHxJI0lc="; 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 + ''; 34 35 meta = with lib; { 36 description = "An interactive Unix-like shell written in Go";