on master help sign in
haskell-overlays: update logging deps
commitd992c3cb3d86d65d69be8dc34af08c7a60080460 authorAli Abrar <aliabrar@gmail.com> dateFri 16 Apr 2021, 12:29 (6 years ago) parenta6f9d16
4 files changed+22−2
dep/logging-effect/default.nix+2 dep/logging-effect/github.json+7 dep/logging-effect/thunk.nix+9 haskell-overlays/misc-deps.nix+4−2
dep/logging-effect/default.nixnew file+2
@@ -0,0 +1,2 @@
1+# DO NOT HAND-EDIT THIS FILE
2+import (import ./thunk.nix)
dep/logging-effect/github.jsonnew file+7
@@ -0,0 +1,7 @@
1+{
2+ "owner": "ocharles",
3+ "repo": "logging-effect",
4+ "private": false,
5+ "rev": "efc856b62aec15f0087be0edb7ba621ed49b0bb1",
6+ "sha256": "13nr3zw39415js1af2vd322vhzwqb2rkrv7b5lkd97h211d7zbj9"
7+}
dep/logging-effect/thunk.nixnew file+9
@@ -0,0 +1,9 @@
1+# DO NOT HAND-EDIT THIS FILE
2+let fetch = { private ? false, fetchSubmodules ? false, owner, repo, rev, sha256, ... }:
3+ if !fetchSubmodules && !private then builtins.fetchTarball {
4+ url = "https://github.com/${owner}/${repo}/archive/${rev}.tar.gz"; inherit sha256;
5+ } else (import <nixpkgs> {}).fetchFromGitHub {
6+ inherit owner repo rev sha256 fetchSubmodules private;
7+ };
8+ json = builtins.fromJSON (builtins.readFile ./github.json);
9+in fetch json
haskell-overlays/misc-deps.nix+4−2
@@ -13,8 +13,6 @@ in
1313 regex-posix = self.callHackage "regex-posix" "0.96.0.0" {};
1414 regex-tdfa = self.callHackage "regex-tdfa" "1.3.1.0" {};
1515 test-framework = haskellLib.dontCheck (self.callHackage "test-framework" "0.8.2.0" {});
16− hnix = haskellLib.dontCheck (self.callHackage "hnix" "0.8.0" {});
17− hnix-store-core = self.callHackage "hnix-store-core" "0.2.0.0" {};
1816
1917 aeson-gadt-th = self.callHackage "aeson-gadt-th" "0.2.4" {};
2018
@@ -22,5 +20,9 @@ in
2220 # Exports more internals
2321 snap-core = haskellLib.dontCheck (self.callCabal2nix "snap-core" (hackGet ../dep/snap-core) {});
2422
23+ logging-effect = self.callCabal2nix "logging-effect" (hackGet ../dep/logging-effect) {};
24+ resourcet = self.callHackage "resourcet" "1.2.4.2" {};
25+ unliftio-core = self.callHackage "unliftio-core" "0.2.0.1" {};
2526 shelly = self.callHackage "shelly" "1.9.0" {};
27+ monad-logger = self.callHackage "monad-logger" "0.3.36" {};
2628}