summaryrefslogtreecommitdiffhomepage
path: root/keysafe.cabal
diff options
context:
space:
mode:
Diffstat (limited to 'keysafe.cabal')
-rw-r--r--keysafe.cabal34
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/