diff options
Diffstat (limited to 'keysafe.cabal')
-rw-r--r-- | keysafe.cabal | 34 |
1 files changed, 19 insertions, 15 deletions
diff --git a/keysafe.cabal b/keysafe.cabal index a72ab81..064a0e8 100644 --- a/keysafe.cabal +++ b/keysafe.cabal @@ -1,12 +1,12 @@ Name: keysafe -Version: 0.20161107 +Version: 0.20170122 Cabal-Version: >= 1.8 Maintainer: Joey Hess <joey@kitenet.net> Author: Joey Hess Stability: Experimental Copyright: 2016 Joey Hess License: AGPL-3 -Homepage: https://joeyh.name/code/keysafe/ +Homepage: https://keysafe.branchable.com/ Category: Utility Build-Type: Custom Synopsis: back up a secret key securely to the cloud @@ -33,33 +33,38 @@ Executable keysafe Main-Is: keysafe.hs GHC-Options: -threaded -Wall -fno-warn-tabs -O2 Build-Depends: - base (>= 4.5 && < 5.0) + -- These are core cryptographic dependencies. It's possible that + -- changes to these could break backup/restore, so when loosening + -- the version ranges, it's important to run keysafe --test + secret-sharing == 1.0.* + , argon2 == 1.2.* + , raaz == 0.0.2 + , base (>= 4.5 && < 5.0) , bytestring == 0.10.* + , text == 1.2.* + -- Changes to these dependencies should not impact the data that + -- keysafe backs up and restores. , deepseq == 1.4.* , random == 1.1.* - , secret-sharing == 1.0.* - , raaz == 0.0.2 - , time == 1.6.* + , time (>= 1.5 && < 1.7) , containers == 0.5.* - , binary == 0.8.* - , text == 1.2.* , utf8-string == 1.0.* , unix == 2.7.* , filepath == 1.4.* , split == 0.2.* , directory == 1.2.* - , process == 1.4.* + , process (>= 1.2 && < 1.5) , optparse-applicative == 0.12.* , readline == 1.0.* , zxcvbn-c == 1.0.* - , servant == 0.8.* - , servant-server == 0.8.* - , servant-client == 0.8.* + , servant (>= 0.7 && < 0.9) + , servant-server (>= 0.7 && < 0.9) + , servant-client (>= 0.7 && < 0.9) , aeson == 0.11.* , wai == 3.2.* , warp == 3.2.* , http-client == 0.4.* - , transformers == 0.5.* + , transformers (>= 0.4 && < 0.6) , stm == 2.4.* , socks == 0.5.* , network == 2.6.* @@ -75,7 +80,6 @@ Executable keysafe , exceptions == 0.8.* , random-shuffle == 0.0.* , MonadRandom == 0.4.* - , argon2 == 1.2.* Other-Modules: AutoStart BackupLog @@ -121,4 +125,4 @@ Executable keysafe source-repository head type: git - location: git://git.joeyh.name/keysafe.git + location: git://keysafe.branchable.com/ |