summaryrefslogtreecommitdiff
path: root/nix
diff options
context:
space:
mode:
authorstuebinm2022-02-12 21:29:07 +0100
committerstuebinm2022-02-12 21:30:53 +0100
commitf228c99fd04d539b1aa0c84504b1d6e3f87aa2fe (patch)
tree2247c7bd82a2e16f5208d15ed0a4c719221387ec /nix
parent6f604d3b0f63d7ceafc95e3a2726c79bb30d51d5 (diff)
add haskell.nix build system
it's an annoying blockchain company, but apparently that thing is the only usable option to build stack things with nix without having to redefine all the (outdated) haskell packages in nixpkgs?
Diffstat (limited to '')
-rw-r--r--nix/sources.json12
1 files changed, 12 insertions, 0 deletions
diff --git a/nix/sources.json b/nix/sources.json
index 991e777..f9b2708 100644
--- a/nix/sources.json
+++ b/nix/sources.json
@@ -1,4 +1,16 @@
{
+ "haskellNix": {
+ "branch": "master",
+ "description": "Alternative Haskell Infrastructure for Nixpkgs",
+ "homepage": "https://input-output-hk.github.io/haskell.nix",
+ "owner": "input-output-hk",
+ "repo": "haskell.nix",
+ "rev": "c2677deef14f2772110f56b60d74dee25f19902f",
+ "sha256": "0pa5n8lgq2hmsskyd7m4xsfiinq8mfpgw7g7ll3j77l5z4shi264",
+ "type": "tarball",
+ "url": "https://github.com/input-output-hk/haskell.nix/archive/c2677deef14f2772110f56b60d74dee25f19902f.tar.gz",
+ "url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
+ },
"niv": {
"branch": "master",
"description": "Easy dependency management for Nix projects",