Skip to content
Snippets Groups Projects
Commit f9017b72 authored by Daniel Firth's avatar Daniel Firth
Browse files

Add servant, servant-client and servant-server

parent 8afefeee
No related merge requests found
...@@ -211,10 +211,28 @@ ...@@ -211,10 +211,28 @@
"lint-utils": "lint-utils", "lint-utils": "lint-utils",
"memory": "memory", "memory": "memory",
"nixpkgs": "nixpkgs_2", "nixpkgs": "nixpkgs_2",
"servant": "servant",
"tasty": "tasty", "tasty": "tasty",
"tasty-hedgehog": "tasty-hedgehog" "tasty-hedgehog": "tasty-hedgehog"
} }
}, },
"servant": {
"flake": false,
"locked": {
"lastModified": 1661296516,
"narHash": "sha256-molPpcquyLIAK2FlPOLgsQhhAPuitGYCEYKY12ZcRBo=",
"owner": "TeofilC",
"repo": "servant",
"rev": "e9a799ecb5cef047909b4c22071a8fa68ba30a8a",
"type": "github"
},
"original": {
"owner": "TeofilC",
"ref": "ghc-9.4",
"repo": "servant",
"type": "github"
}
},
"tasty": { "tasty": {
"flake": false, "flake": false,
"locked": { "locked": {
......
...@@ -25,6 +25,10 @@ ...@@ -25,6 +25,10 @@
flake = false; flake = false;
}; };
nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
servant = {
url = "github:TeofilC/servant?ref=ghc-9.4";
flake = false;
};
tasty = { tasty = {
url = "github:UnkindPartition/tasty"; url = "github:UnkindPartition/tasty";
flake = false; flake = false;
......
...@@ -199,6 +199,14 @@ final: prev: with pkgs.haskell.lib; { ...@@ -199,6 +199,14 @@ final: prev: with pkgs.haskell.lib; {
semialign = doJailbreak prev.semialign; semialign = doJailbreak prev.semialign;
servant = prev.callCabal2nix "servant" (inputs.servant + /servant) { };
servant-server = prev.callCabal2nix "servant-server" (inputs.servant + /servant-server) { };
servant-client-core = prev.callCabal2nix "servant-client-core" (inputs.servant + /servant-client-core) { };
servant-client = prev.callCabal2nix "servant-client" (inputs.servant + /servant-client) { };
serialise = doJailbreak (prev.callCabal2nix "serialise" (inputs.cborg + /serialise) { }); serialise = doJailbreak (prev.callCabal2nix "serialise" (inputs.cborg + /serialise) { });
singleton-bool = doJailbreak prev.singleton-bool; singleton-bool = doJailbreak prev.singleton-bool;
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment