on develop help sign in
fix builds failing due to these-lens pulling in old lens
05bc3c3E Cardenas
default.nix+2−1
@@ -7,7 +7,7 @@
7, transformers-compat, unbounded-delays, prim-uniq
7, transformers-compat, unbounded-delays, prim-uniq
8, data-default, filepath, directory, filemanip, ghcjs-base
8, data-default, filepath, directory, filemanip, ghcjs-base
9, monoidal-containers, witherable, profunctors
9, monoidal-containers, witherable, profunctors
10−, semialign ? null, splitThese ? (semialign != null)
10+, splitThese ? (semialign != null), semialign ? null, these-lens ? null
11, useTemplateHaskell ? true
11, useTemplateHaskell ? true
12}:
12}:
13mkDerivation {
13mkDerivation {
@@ -30,6 +30,7 @@ mkDerivation {
30 haskell-src-exts haskell-src-meta
30 haskell-src-exts haskell-src-meta
31 ]) ++ (if splitThese then [
31 ]) ++ (if splitThese then [
32 semialign
32 semialign
33+ these-lens
33 ] else []);
34 ] else []);
34 testHaskellDepends = if ghc.isGhcjs or false then [] else [
35 testHaskellDepends = if ghc.isGhcjs or false then [] else [
35 hlint filepath directory filemanip
36 hlint filepath directory filemanip
dep/reflex-platform/github.json+3−3
@@ -1,7 +1,7 @@
1{
1{
2 "owner": "reflex-frp",
2 "owner": "reflex-frp",
3 "repo": "reflex-platform",
3 "repo": "reflex-platform",
4− "branch": "develop",
4+ "branch": "jailbreakTheselens",
5− "rev": "338fc907e37d70e6469c529456f33221fb05ca1f",
5+ "rev": "4284ed527c96c373538dc7e31776d9a50ca6aa91",
6− "sha256": "08gfhpp0pkvvi1wnlpcn6wmpzdjvy5z7dy1h66gp2w8b5cx8hx5h"
6+ "sha256": "1m1nkxq7ng9wnqbd77xn8d81f2iz8g61y5m0r3gp0gi0q59jm8ay"
7}
7}
release.nix+2−2
@@ -20,8 +20,8 @@ let
20 hsPkgs = lib.genAttrs compilers (ghc: let
20 hsPkgs = lib.genAttrs compilers (ghc: let
21 ghc' = reflex-platform.${ghc}.override {
21 ghc' = reflex-platform.${ghc}.override {
22 overrides = self: super: {
22 overrides = self: super: {
23− reflex-useTemplateHaskell = self.callPackage ./. { useTemplateHaskell = true; splitThese = false; };
23+ reflex-useTemplateHaskell = self.callPackage ./. { useTemplateHaskell = true; };
24− reflex = self.callPackage ./. { useTemplateHaskell = false; splitThese = false; };
24+ reflex = self.callPackage ./. { useTemplateHaskell = false; };
25 };
25 };
26 };
26 };
27 in {
27 in {