diff options
author | Dusk Banks <me@bb010g.com> | 2024-07-04 02:32:11 -0700 |
---|---|---|
committer | Dusk Banks <me@bb010g.com> | 2024-07-04 02:41:04 -0700 |
commit | e7999c7acccc01476c45b8970e997509d285a348 (patch) | |
tree | 3fcf9bbb4f25d5d5a8029e76589f185f6112ddc4 | |
parent | 52da78e1d791c330ca1d81f048df3f30d4770dcf (diff) |
git-my: patch shebang
-rw-r--r-- | pkgs/by-name/gi/git-my/package.nix | 33 |
1 files changed, 21 insertions, 12 deletions
diff --git a/pkgs/by-name/gi/git-my/package.nix b/pkgs/by-name/gi/git-my/package.nix index 2683af4022877..1fbaffa0a42d4 100644 --- a/pkgs/by-name/gi/git-my/package.nix +++ b/pkgs/by-name/gi/git-my/package.nix @@ -1,30 +1,39 @@ -{ lib, stdenv, fetchFromGitHub }: +{ + bash, + fetchFromGitHub, + lib, + stdenv, +}: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "git-my"; version = "1.1.2"; src = fetchFromGitHub { owner = "davidosomething"; repo = "git-my"; - rev = version; + rev = finalAttrs.version; sha256 = "0jji5zw25jygj7g4f6f3k0p0s9g37r8iad8pa0s67cxbq2v4sc0v"; }; + buildInputs = [ bash ]; + dontBuild = true; installPhase = '' - install -Dm755 -t "$out"/bin ./git-my + runHook preInstall + + install -Dm 755 -t "$out/bin" -- git-my + + runHook postInstall ''; - meta = with lib; { - description = - "List remote branches if they're merged and/or available locally"; + meta = { + description = "List remote branches if they're merged and/or available locally"; homepage = "https://github.com/davidosomething/git-my"; - license = licenses.free; - maintainers = with maintainers; [ bb010g ]; - platforms = platforms.all; + license = lib.licenses.free; + maintainers = [ lib.maintainers.bb010g ]; + platforms = lib.platforms.all; mainProgram = "git-my"; }; -} - +}) |