diff options
Diffstat (limited to 'erebos.cabal')
-rw-r--r-- | erebos.cabal | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/erebos.cabal b/erebos.cabal index 472811f..2629048 100644 --- a/erebos.cabal +++ b/erebos.cabal @@ -1,7 +1,7 @@ Cabal-Version: 3.0 Name: erebos -Version: 0.1.4 +Version: 0.1.6 Synopsis: Decentralized messaging and synchronization Description: Library and simple CLI interface implementing the Erebos identity @@ -54,7 +54,7 @@ common common -Wno-error=unused-imports build-depends: - base >=4.13 && <4.20, + base ^>= { 4.15, 4.16, 4.17, 4.18, 4.19, 4.20 }, default-extensions: DefaultSignatures @@ -116,7 +116,6 @@ library Erebos.Storage.Internal other-modules: Erebos.Flow - Erebos.Storage.List Erebos.Storage.Platform Erebos.Util @@ -144,7 +143,7 @@ library bytestring >=0.10 && <0.13, clock >=0.8 && < 0.9, containers >= 0.6 && <0.8, - cryptonite >=0.25 && <0.31, + crypton ^>= { 1.0 }, deepseq >= 1.4 && <1.6, directory >= 1.3 && <1.4, filepath >=1.4 && <1.6, @@ -161,7 +160,11 @@ library uuid >=1.3 && <1.4, zlib >=0.6 && <0.8 - if true + if os(windows) + hs-source-dirs: src/windows + build-depends: + Win32 ^>= { 2.14 }, + else hs-source-dirs: src/unix build-depends: unix ^>= { 2.7, 2.8 }, @@ -184,14 +187,14 @@ executable erebos build-depends: bytestring, - cryptonite, + crypton, directory, erebos, haskeline >=0.7 && <0.9, mtl, network, process >=1.6 && <1.7, - template-haskell >=2.17 && <2.22, + template-haskell ^>= { 2.17, 2.18, 2.19, 2.20, 2.21, 2.22 }, text, time, transformers >= 0.5 && <0.7, |