diff options
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/tools/misc/nix-direnv/default.nix')
-rw-r--r-- | infra/libkookie/nixpkgs/pkgs/tools/misc/nix-direnv/default.nix | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/tools/misc/nix-direnv/default.nix b/infra/libkookie/nixpkgs/pkgs/tools/misc/nix-direnv/default.nix index efacd87d9a44..3fe8e3f38702 100644 --- a/infra/libkookie/nixpkgs/pkgs/tools/misc/nix-direnv/default.nix +++ b/infra/libkookie/nixpkgs/pkgs/tools/misc/nix-direnv/default.nix @@ -1,23 +1,21 @@ -{ lib, stdenv, fetchFromGitHub, gnugrep, nix }: +{ lib, stdenv, fetchFromGitHub, gnugrep, nix, nixFlakes }: stdenv.mkDerivation rec { pname = "nix-direnv"; - version = "1.2.1"; + version = "1.2.3"; src = fetchFromGitHub { owner = "nix-community"; repo = "nix-direnv"; rev = version; - sha256 = "sha256-D31ORVdS8P1OkPShsfjEFLVCcv8Bff9OyexUKKHdguQ="; + sha256 = "sha256-a0OyIONKtVWh9g/FZ6H0JSRuA1U48HSOX53G9z/h7t8="; }; # Substitute instead of wrapping because the resulting file is # getting sourced, not executed: postPatch = '' - substituteInPlace direnvrc \ - --replace "grep" "${gnugrep}/bin/grep" \ - --replace "nix-shell" "${nix}/bin/nix-shell" \ - --replace "nix-instantiate" "${nix}/bin/nix-instantiate" + sed -i "1a NIX_BIN_PREFIX=${nixFlakes}/bin/" direnvrc + substituteInPlace direnvrc --replace "grep" "${gnugrep}/bin/grep" ''; installPhase = '' |