git.iko.soy/typeable/mandrill
on master help sign in
Merge pull request #7 from adinapoli/nix-support
1d66ba8Alfredo Di Napoli
.gitignore+1
@@ -1,3 +1,4 @@
1dist
1dist
2.cabal-sandbox
2.cabal-sandbox
3cabal.sandbox.config
3cabal.sandbox.config
4+shell.nix
default.nixnew file+24
@@ -0,0 +1,24 @@
1+# This file was auto-generated by cabal2nix. Please do NOT edit manually!
2+
3+{ cabal, aeson, base64Bytestring, blazeHtml, emailValidate, lens
4+, mtl, QuickCheck, rawStringsQq, tasty, tastyHunit, tastyQuickcheck
5+, text, time, wreq
6+}:
7+
8+cabal.mkDerivation (self: {
9+ pname = "mandrill";
10+ version = "0.1.0.3";
11+ src = ./.;
12+ buildDepends = [
13+ aeson base64Bytestring blazeHtml emailValidate lens mtl QuickCheck
14+ text time wreq
15+ ];
16+ testDepends = [
17+ aeson QuickCheck rawStringsQq tasty tastyHunit tastyQuickcheck text
18+ ];
19+ meta = {
20+ description = "Library for interfacing with the Mandrill JSON API";
21+ license = self.stdenv.lib.licenses.mit;
22+ platforms = self.ghc.meta.platforms;
23+ };
24+})
mandrill.cabal+3−2
@@ -1,5 +1,5 @@
1name: mandrill
1name: mandrill
2−version: 0.1.0.2
2+version: 0.1.0.3
3synopsis: Library for interfacing with the Mandrill JSON API
3synopsis: Library for interfacing with the Mandrill JSON API
4description: Pure Haskell client for the Mandrill JSON API
4description: Pure Haskell client for the Mandrill JSON API
5license: MIT
5license: MIT
@@ -38,7 +38,8 @@ library
38 , text >= 1.0.0.0 && < 1.3
38 , text >= 1.0.0.0 && < 1.3
39 , wreq >= 0.1.0.1
39 , wreq >= 0.1.0.1
40 , aeson >= 0.7.0.3 && < 0.9
40 , aeson >= 0.7.0.3 && < 0.9
41+ -- Until wreq 0.3.0.0 won't be out we need lens 4.4
41− , lens >= 4.1 && < 4.6
42+ , lens == 4.4
42 , blaze-html >= 0.5.0.0
43 , blaze-html >= 0.5.0.0
43 , QuickCheck >= 2.6 && < 2.8
44 , QuickCheck >= 2.6 && < 2.8
44 , mtl < 3.0
45 , mtl < 3.0