nix: add update-nix-fetchgit to shell

This commit is contained in:
Robert Vollmert
2022-09-19 20:49:11 +02:00
committed by Robert
parent d5e662567b
commit efd65ff1f4
2 changed files with 4 additions and 6 deletions
+3 -6
View File
@@ -13,13 +13,10 @@ let
# { # {
# pkg = "protolude"; # pkg = "protolude";
# ver = "0.3.0"; # ver = "0.3.0";
# sha256 = "0iwh4wsjhb7pms88lw1afhdal9f86nrrkkvv65f9wxbd1b159n72"; # sha256 = "<sha256>";
# } # }
# { }; # { };
# #
# To get the sha256:
# nix-prefetch-url --unpack https://hackage.haskell.org/package/protolude-0.3.0/protolude-0.3.0.tar.gz
# To temporarily pin unreleased versions from GitHub: # To temporarily pin unreleased versions from GitHub:
# <name> = # <name> =
# prev.callCabal2nixWithOptions "<name>" (super.fetchFromGitHub { # prev.callCabal2nixWithOptions "<name>" (super.fetchFromGitHub {
@@ -29,8 +26,8 @@ let
# sha256 = "<sha256>"; # sha256 = "<sha256>";
# }) "--subpath=<subpath>" {}; # }) "--subpath=<subpath>" {};
# #
# To get the sha256: # To fill in the sha256:
# nix-prefetch-url --unpack https://github.com/<owner>/<repo>/archive/<commit>.tar.gz # update-nix-fetchgit nix/overlays/haskell-packages.nix
hasql = lib.dontCheck prev.hasql_1_6_0_1; hasql = lib.dontCheck prev.hasql_1_6_0_1;
hasql-dynamic-statements = lib.dontCheck prev.hasql-dynamic-statements_0_3_1_2; hasql-dynamic-statements = lib.dontCheck prev.hasql-dynamic-statements_0_3_1_2;
+1
View File
@@ -40,6 +40,7 @@ lib.overrideDerivation postgrest.env (
pkgs.cabal2nix pkgs.cabal2nix
pkgs.git pkgs.git
pkgs.postgresql pkgs.postgresql
pkgs.update-nix-fetchgit
postgrest.hsie.bin postgrest.hsie.bin
] ]
++ toolboxes; ++ toolboxes;