chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / sh / shfm / package.nix
blob47bb6dfdbe8c80ad37b77f525d19e60c520d6753
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 }:
6 stdenv.mkDerivation rec {
7   pname = "shfm";
8   version = "0.4.2";
10   src = fetchFromGitHub {
11     owner = "dylanaraps";
12     repo = pname;
13     rev = version;
14     hash = "sha256-ilVrUFfyzOZgjbBTqlHA9hLaTHw1xHFo1Y/tjXygNEs=";
15   };
17   postPatch = ''
18     patchShebangs ./shfm
19   '';
21   dontConfigure = true;
22   dontBuild = true;
24   installPhase = ''
25     runHook preInstall
26     install -D shfm --target-directory $out/bin/
27     install -D README --target-directory $out/share/doc/${pname}/
28     runHook postInstall
29   '';
31   meta = with lib; {
32     homepage = "https://github.com/dylanaraps/shfm";
33     description = "POSIX-shell based file manager";
34     license = licenses.mit;
35     maintainers = with maintainers; [ AndersonTorres ];
36     platforms = platforms.all;
37     mainProgram = "shfm";
38   };