on develop help sign in
Builds with WKWebView
commit7f92ddfebf9a090e204edfd2749a512162d4e3c6 authorRyan Trinkle <ryan.trinkle@gmail.com> dateSat 7 Jan 2017, 18:42 (10 years ago) parent608b159
2 files changed+7−7
reflex-dom-core/default.nix+2−5 reflex-dom/default.nix+5−2
reflex-dom-core/default.nix+2−5
@@ -1,8 +1,8 @@
11{ mkDerivation, pkgs, dependent-map, ghcjs-dom, lens
22, mtl, ref-tf, reflex, text, these
33, transformers, data-default, semigroups, blaze-builder, aeson
4−, ghc, webkitgtk3-javascriptcore, exception-transformers
5−, webkitgtk24x, dependent-sum-template, bifunctors, bimap
4+, ghc, exception-transformers
5+, dependent-sum-template, bifunctors, bimap
66, raw-strings-qq, zenc, random, monad-control, keycode, hlint
77, unbounded-delays, jsaddle
88}:
@@ -37,15 +37,12 @@ mkDerivation {
3737 zenc
3838 ] ++ (if ghc.isGhcjs or false then [] else [
3939 raw-strings-qq
40− webkitgtk3-javascriptcore
4140 ]);
4241 testDepends = if ghc.isGhcjs or false then [] else [
4342 hlint
4443 ];
4544 pkgconfigDepends = if ghc.isGhcjs or false then [] else [
4645 raw-strings-qq
47− webkitgtk24x
48− webkitgtk3-javascriptcore
4946 ];
5047 license = null;
5148}
reflex-dom/default.nix+5−2
@@ -1,4 +1,4 @@
1−{ mkDerivation, base, bytestring, jsaddle-webkit2gtk, reflex
1+{ mkDerivation, base, bytestring, jsaddle-webkit2gtk, jsaddle-wkwebview, reflex
22, reflex-dom-core, stdenv, text, ghc
33}:
44mkDerivation {
@@ -7,7 +7,10 @@ mkDerivation {
77 src = ./.;
88 libraryHaskellDepends = [
99 base bytestring reflex reflex-dom-core text
10− ] ++ (if ghc.isGhcjs or false then [] else [
10+ ] ++ (if ghc.isGhcjs or false then [
11+ ] else if stdenv.isDarwin then [
12+ jsaddle-wkwebview
13+ ] else [
1114 jsaddle-webkit2gtk
1215 ]);
1316 description = "Functional Reactive Web Apps with Reflex";