From 31798c17aa3e4ff62d396d95d1e59db557295b89 Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Wed, 17 Jul 2024 11:16:13 +0100 Subject: [PATCH] any-nix-shell: run preInstall/postInstall hooks, remove `with lib` --- pkgs/by-name/an/any-nix-shell/package.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/an/any-nix-shell/package.nix b/pkgs/by-name/an/any-nix-shell/package.nix index 9aac73163581..b22894c9b34a 100644 --- a/pkgs/by-name/an/any-nix-shell/package.nix +++ b/pkgs/by-name/an/any-nix-shell/package.nix @@ -20,9 +20,14 @@ stdenv.mkDerivation rec { }; strictDeps = true; + nativeBuildInputs = [ makeWrapper ]; + buildInputs = [ bash ]; + installPhase = '' + runHook preInstall + mkdir -p $out/bin cp -r bin $out wrapProgram $out/bin/any-nix-shell --prefix PATH ":" ${ @@ -32,13 +37,15 @@ stdenv.mkDerivation rec { which ] } + + runHook postInstall ''; - meta = with lib; { + meta = { description = "fish, xonsh and zsh support for nix-shell"; - license = licenses.mit; + license = lib.licenses.mit; homepage = "https://github.com/haslersn/any-nix-shell"; - maintainers = with maintainers; [ haslersn ]; + maintainers = with lib.maintainers; [ haslersn ]; mainProgram = "any-nix-shell"; }; }