@@ -1,12 +1,13 @@
1{ mkDerivation, base, bytestring, jsaddle-webkit2gtk, jsaddle-wkwebview, jsaddle-warp, reflex
1{ mkDerivation, base, bytestring, jsaddle-webkit2gtk, jsaddle-wkwebview, jsaddle-warp, reflex
2, reflex-dom-core, stdenv, text, ghc, hostPlatform, jsaddle-clib, android-activity ? null
2, reflex-dom-core, stdenv, text, ghc, hostPlatform, jsaddle-clib, android-activity ? null
3−, ghcBackend ? if hostPlatform.isDarwin then "warp" else "webkit2gtk"
3+, ghcBackend ? if hostPlatform.isDarwin then "wkwebview" else "webkit2gtk"
5−assert (builtins.elem ghcBackend [ "warp" "webkit2gtk" ]);
5+assert (builtins.elem ghcBackend [ "warp" "webkit2gtk" "wkwebview" ]);
6let isAndroid = hostPlatform.libc == "bionic";
6let isAndroid = hostPlatform.libc == "bionic";
7 ghcBackendPackage = {
7 ghcBackendPackage = {
8 webkit2gtk = jsaddle-webkit2gtk;
8 webkit2gtk = jsaddle-webkit2gtk;
9 warp = jsaddle-warp;
9 warp = jsaddle-warp;
10+ wkwebview = jsaddle-wkwebview;
10 }.${ghcBackend};
11 }.${ghcBackend};
11in mkDerivation {
12in mkDerivation {
12 pname = "reflex-dom";
13 pname = "reflex-dom";