Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 23.11 28 lines 777 B view raw
1{ stdenv, lib, fetchFromGitHub, chruby }: 2 3stdenv.mkDerivation rec { 4 pname = "chruby-fish"; 5 version = "0.8.2"; 6 7 src = fetchFromGitHub { 8 owner = "JeanMertz"; 9 repo = "chruby-fish"; 10 rev = "v${version}"; 11 sha256 = "15q0ywsn9pcypbpvlq0wb41x4igxm9bsvhg9a05dqw1n437qjhyb"; 12 }; 13 14 postInstall = '' 15 sed -i -e '1iset CHRUBY_ROOT ${chruby}' $out/share/chruby/auto.fish 16 sed -i -e '1iset CHRUBY_ROOT ${chruby}' $out/share/chruby/chruby.fish 17 ''; 18 19 installFlags = [ "PREFIX=$(out)" ]; 20 21 meta = { 22 description = "Thin wrapper around chruby to make it work with the Fish shell"; 23 homepage = "https://github.com/JeanMertz/chruby-fish"; 24 license = lib.licenses.mit; 25 platforms = lib.platforms.all; 26 maintainers = [ lib.maintainers.cohei ]; 27 }; 28}