on 76ef430 help sign in
reflex-dom/default.nix
50 lines 1.1 kB history raw
1{ mkDerivation, pkgs, dependent-map, ghcjs-dom, lens
2, mtl, ref-tf, reflex, text, these
3, transformers, data-default, semigroups, blaze-builder, aeson
4, ghc, webkitgtk3-javascriptcore, exception-transformers
5, webkitgtk24x, dependent-sum-template, bifunctors, bimap
6, raw-strings-qq, zenc, random, monad-control, keycode, hlint
7, unbounded-delays
8}:
10mkDerivation {
11 pname = "reflex-dom";
12 version = "0.3";
13 src = builtins.filterSource (path: type: baseNameOf path != ".git") ./.;
14 buildDepends = [
15 aeson
16 bifunctors
17 bimap
18 blaze-builder
19 data-default
20 dependent-map
21 dependent-sum-template
22 exception-transformers
23 ghcjs-dom
24 keycode
25 lens
26 monad-control
27 mtl
28 random
29 ref-tf
30 reflex
31 semigroups
32 text
33 these
34 transformers
35 zenc
36 unbounded-delays
37 ] ++ (if ghc.isGhcjs or false then [] else [
38 raw-strings-qq
39 webkitgtk3-javascriptcore
40 ]);
41 testDepends = if ghc.isGhcjs or false then [] else [
42 hlint
43 ];
44 pkgconfigDepends = if ghc.isGhcjs or false then [] else [
45 raw-strings-qq
46 webkitgtk24x
47 webkitgtk3-javascriptcore
48 ];
49 license = null;