Unverified Commit 93efb119 authored by Thiago Kenji Okada's avatar Thiago Kenji Okada Committed by GitHub
Browse files

Merge pull request #327866 from thiagokokada/any-nix-shell-bump

any-nix-shell: 1.2.1 -> 2.0.0
parents 6f65a244 54ca7f91
Loading
Loading
Loading
Loading
+51 −0
Original line number Diff line number Diff line
{ lib, stdenv, fetchFromGitHub, makeWrapper, bash }:
{
  lib,
  stdenv,
  fetchFromGitHub,
  makeWrapper,
  bash,
  gnused,
  which,
}:

stdenv.mkDerivation rec {
  pname = "any-nix-shell";
  version = "1.2.1";
  version = "2.0.0";

  src = fetchFromGitHub {
    owner = "haslersn";
    repo = "any-nix-shell";
    rev = "v${version}";
    sha256 = "0q27rhjhh7k0qgcdcfm8ly5za6wm4rckh633d0sjz87faffkp90k";
    hash = "sha256-n4+aokW5o3EuXKqyc12vRsn5Mlkvdso27AdpahhySYw=";
  };

  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 ":" $out/bin
    wrapProgram $out/bin/any-nix-shell --prefix PATH ":" ${
      lib.makeBinPath [
        (placeholder "out")
        gnused
        which
      ]
    }

    runHook postInstall
  '';

  meta = with lib; {
    description = "fish and zsh support for nix-shell";
    license = licenses.mit;
  meta = {
    description = "fish, xonsh and zsh support for nix-shell";
    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";
  };
}
+0 −2
Original line number Diff line number Diff line
@@ -14781,8 +14781,6 @@ with pkgs;
  agdsn-zsh-config = callPackage ../shells/zsh/agdsn-zsh-config { };
  any-nix-shell = callPackage ../shells/any-nix-shell { };
  nix-your-shell = callPackage ../shells/nix-your-shell { };
  bash = lowPrio (callPackage ../shells/bash/5.nix { });