git.iko.soy/typeable/servant-reflex
on master help sign in
Deps and build cleanup
commit1d2a901ecf5943fc9719fdb39201f0aaf4358762 authorGreg Hale <imalsogreg@gmail.com> dateSun 12 Jun 2016, 09:56 (10 years ago) parent2d490df
3 files changed+15−15
build.sh+1−1 overrides.nix+1−1 servant-reflex.cabal+13−13
build.sh+1−1
@@ -1,3 +1,3 @@
11#!/bin/sh
22
3−deps/reflex-platform/work-on ./overrides.nix ./. --run "cabal configure --ghcjs ; cabal build"
3+deps/reflex-platform/work-on ./overrides.nix ./. --run "cabal configure --ghcjs && cabal build"
overrides.nix+1−1
@@ -5,6 +5,6 @@ let
55in reflex-platform.ghcjs.override {
66 overrides = self: super: {
77 reflex-dom-contrib = pkgs.haskell.lib.dontCheck (self.callPackage deps/reflex-dom-contrib {});
8− servant = self.callPackage (reflex-platform.cabal2nixResult deps/servant/servant) {};
8+ servant = pkgs.haskell.lib.dontCheck (self.callPackage (reflex-platform.cabal2nixResult deps/servant/servant) {});
99 };
1010}
servant-reflex.cabal+13−13
@@ -9,7 +9,7 @@ Maintainer: mightybyte@gmail.com
99Stability: Experimental
1010Category: Web
1111Build-type: Simple
12−Cabal-version: >=1.8
12+Cabal-version: >=1.10
1313
1414library
1515 exposed-modules:
@@ -21,32 +21,32 @@ library
2121
2222 hs-source-dirs: src
2323 build-depends:
24− base,
24+ base >= 4.8 && < 4.9,
2525 bytestring >= 0.10 && < 0.11,
26− case-insensitive,
27− containers,
26+ case-insensitive >= 1.2.0.4 && < 1.3,
27+ containers >= 0.5.6.3 && < 0.6,
2828 data-default >= 0.5 && < 0.6,
2929 exceptions >= 0.8 && < 0.9,
30− ghcjs-base,
3130 ghcjs-dom >= 0.2 && < 0.3,
3231 http-api-data >= 0.2 && < 0.3,
3332 http-media >= 0.6 && < 0.7,
34−-- http-types >= 0.8 && < 0.9,
35− mtl,
33+ mtl >= 2.2.1 && < 2.3,
3634 network-uri >= 2.6 && < 2.7,
37− reflex,
38− reflex-dom,
39− safe,
35+ reflex == 0.4.*,
36+ reflex-dom == 0.3.*,
37+ safe >= 0.3.9 && < 0.4,
4038 servant >= 0.5 && < 0.8,
41− string-conversions,
42− text,
39+ string-conversions >= 0.4 && < 0.5,
40+ text >= 1.2 && < 1.3,
4341 transformers >= 0.4 && < 0.5
4442
4543 if impl(ghcjs)
46− build-depends: ghcjs-base
44+ build-depends: ghcjs-base >= 0.2 && < 0.3
4745
4846 ghc-options: -threaded -Wall -fwarn-tabs -funbox-strict-fields -O2
4947
48+ default-language: Haskell2010
49+
5050executable example
5151 build-depends: reflex, servant-reflex, base, scientific, servant, reflex-dom
5252 default-language: Haskell2010