summaryrefslogtreecommitdiff
path: root/nix
diff options
context:
space:
mode:
authorstuebinm2022-02-12 21:29:07 +0100
committerstuebinm2022-03-19 19:26:32 +0100
commit7c9614d0397b9b58dc29775ac3c8057bff9c876b (patch)
tree6e12629e18469983063e51319e4850ba0be034e9 /nix
parent4017daeae6e22067f687e7e0edb072e5f7808627 (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 'nix')
-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",