git.iko.soy/typeable/servant-reflex
on master help sign in
Update nix files and submodules
8a3cb9dGreg Hale
overrides-ghc.nix+11−12
@@ -1,19 +1,18 @@
1{ reflex-platform, ... }:
1{ reflex-platform, ... }:
2let
2let
3− pkgs = import <nixpkgs> {};
4 c2n = reflex-platform.cabal2nixResult;
3 c2n = reflex-platform.cabal2nixResult;
4+ dc = reflex-platform.lib.dontCheck;
5in reflex-platform.ghc.override {
5in reflex-platform.ghc.override {
6 overrides = self: super: {
6 overrides = self: super: {
7+ servant-snap = dc (self.callPackage (c2n deps/servant-snap) {});
8+ heist = dc (self.callPackage (c2n deps/servant-snap/deps/snap/deps/heist) {});
9+ xmlhtml = dc (self.callPackage (c2n deps/servant-snap/deps/snap/deps/xmlhtml) {});
10+ # snap-core = dc (self.callPackage (c2n deps/servant-snap/deps/snap/deps/snap-core) {});
7− servant-snap = pkgs.haskell.lib.dontCheck (self.callPackage (c2n deps/servant-snap) {});
11+ # snap = dc (self.callPackage (c2n deps/servant-snap/deps/snap) {});
8− snap = pkgs.haskell.lib.dontCheck (self.callPackage (c2n deps/servant-snap/deps/snap) {});
9− snap-server = pkgs.haskell.lib.dontCheck (self.callPackage (c2n deps/servant-snap/deps/snap/deps/snap-server) {});
12+ # snap-server = dc (self.callPackage (c2n deps/servant-snap/deps/snap/deps/snap-server) {});
10− io-streams = pkgs.haskell.lib.dontCheck (self.callPackage (c2n deps/servant-snap/deps/snap/deps/io-streams) {});
13+ # io-streams = dc (self.callPackage (c2n deps/servant-snap/deps/snap/deps/io-streams) {});
11− io-streams-haproxy = pkgs.haskell.lib.dontCheck (self.callPackage (c2n deps/servant-snap/deps/snap/deps/io-streams-haproxy) {});
14+ # io-streams-haproxy = dc (self.callPackage (c2n deps/servant-snap/deps/snap/deps/io-streams-haproxy) {});
12− heist = pkgs.haskell.lib.dontCheck (self.callPackage (c2n deps/servant-snap/deps/snap/deps/heist) {});
15+
13− xmlhtml = pkgs.haskell.lib.dontCheck (self.callPackage (c2n deps/servant-snap/deps/snap/deps/xmlhtml) {});
14− snap-core = pkgs.haskell.lib.dontCheck (self.callPackage (c2n deps/servant-snap/deps/snap/deps/snap-core) {});
15− servant = pkgs.haskell.lib.dontCheck (self.callPackage (c2n deps/servant/servant) {});
16− Glob = pkgs.haskell.lib.dontCheck super.Glob;
17− http-api-data = pkgs.haskell.lib.dontCheck (self.callPackage (c2n deps/http-api-data) {});
16+ # http-api-data = pkgs.haskell.lib.dontCheck (self.callPackage (c2n deps/http-api-data) {});
18 };
17 };
19}
18}
overrides.nix+2−5
@@ -1,10 +1,7 @@
1{ reflex-platform, ... }:
1{ reflex-platform, ... }:
2let
2let
3−
3+ dc = reflex-platform.lib.dontCheck;
4− nixpkgs = (import <nixpkgs> {});
5− dontCheck = nixpkgs.pkgs.haskell.lib.dontCheck;
6− cabal2nixResult = reflex-platform.cabal2nixResult;
4+ c2n = reflex-platform.cabal2nixResult;
7−
8in
5in
9reflex-platform.ghcjs.override {
6reflex-platform.ghcjs.override {
10 overrides = self: super: {
7 overrides = self: super: {