diff options
author | Joey Hess <joeyh@joeyh.name> | 2016-11-30 01:20:39 -0400 |
---|---|---|
committer | Joey Hess <joeyh@joeyh.name> | 2016-11-30 01:20:39 -0400 |
commit | a7f3f557071fdcfe9a17e423d566a5fb6f9d311a (patch) | |
tree | 3da779221b576decf9d4a570c744888bca4634cc /keysafe.cabal | |
parent | 9ca02919821b59f08bdb95230fb30019b6ddbc91 (diff) | |
download | keysafe-a7f3f557071fdcfe9a17e423d566a5fb6f9d311a.tar.gz |
split dependencies by type
Diffstat (limited to 'keysafe.cabal')
-rw-r--r-- | keysafe.cabal | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/keysafe.cabal b/keysafe.cabal index 388a711..d38ecea 100644 --- a/keysafe.cabal +++ b/keysafe.cabal @@ -33,12 +33,18 @@ 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 + -- Changes to these dependencies should not impact the data that + -- keysafe backs up and restores. + , base (>= 4.5 && < 5.0) , bytestring == 0.10.* , deepseq == 1.4.* , random == 1.1.* - , secret-sharing == 1.0.* - , raaz == 0.0.2 , time (>= 1.5 && < 1.7) , containers == 0.5.* , binary (>= 0.7 && < 0.9) @@ -75,7 +81,6 @@ Executable keysafe , exceptions == 0.8.* , random-shuffle == 0.0.* , MonadRandom == 0.4.* - , argon2 == 1.2.* Other-Modules: AutoStart BackupLog |