X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=shell.nix;h=5da8687461d953dd6b1f63090f7778724d756cdb;hb=e34b30796934686fedc660fe8aef2990622b7cf5;hp=3d27d03c38340be6813956f13d47ef5d87fee118;hpb=bd0cb07b13aecd16a0782492655843a1b699611d;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/shell.nix b/shell.nix index 3d27d03..5da8687 100644 --- a/shell.nix +++ b/shell.nix @@ -1,18 +1,4 @@ -{ pkgs ? import { overlays = builtins.attrValues (import ./overlays); }, - pkgs-nix ? import { overlays = builtins.attrValues (import ./overlays); } -}: -let - patchedNix = pkgs-nix.nixUnstable.overrideAttrs(old: { - patches = old.patches ++ [ - # Fix the ETag bug. PR merged. Remove when updating to >= 20210125 - # https://github.com/NixOS/nixpkgs/pull/109309#issuecomment-768331750 - (pkgs-nix.fetchpatch { - url = "https://patch-diff.githubusercontent.com/raw/NixOS/nix/pull/4470.diff"; - sha256 = "sha256-d4RNOKMxa4NMbFgYcqWRv2ByHt8F/XUWV+6P9qHz7S4="; - }) - ]; - }); -in +{ pkgs ? import { overlays = builtins.attrValues (import ./overlays); } }: pkgs.mkShell { - buildInputs = [ patchedNix pkgs.python3 pkgs.sops pkgs.morph pkgs.niv pkgs.curl pkgs.shellcheck pkgs.jq pkgs.gnumake pkgs.yq ]; + buildInputs = [ pkgs.nixUnstable pkgs.python3 pkgs.sops pkgs.morph pkgs.niv pkgs.curl pkgs.shellcheck pkgs.jq pkgs.gnumake pkgs.yq ]; }