From d083843a1f668cf1081b3fd90e390c36698ac604 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Fri, 14 Feb 2020 13:12:26 -0400 Subject: updated many dependencies, ghc 8.x Updated many dependencies, notably secret-sharing which dropped the dep on polynomial, and so allows building with ghc 8.x. Did not try to support building with older ghc because the semigroup-monid transition would make it nontrivial. Stackage lts-14.25 is a compromise, since the stack shipped in debian (even unstable) is not able to handle newer ones. This commit was sponsored by Eric Drechsel on Patreon. --- keysafe.cabal | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'keysafe.cabal') diff --git a/keysafe.cabal b/keysafe.cabal index 9c500e7..b938772 100644 --- a/keysafe.cabal +++ b/keysafe.cabal @@ -1,5 +1,5 @@ Name: keysafe -Version: 0.20180326 +Version: 0.20200214 Cabal-Version: >= 1.8 Maintainer: Joey Hess Author: Joey Hess @@ -35,10 +35,10 @@ Executable keysafe -- 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.* + secret-sharing == 1.0.1.0 , argon2 == 1.3.* - , raaz == 0.1.1 - , base (>= 4.5 && < 5.0) + , raaz == 0.2.1 + , base (>= 4.12 && < 5.0) , bytestring == 0.10.* , text == 1.2.* , text-short == 0.1.* @@ -46,28 +46,28 @@ Executable keysafe -- keysafe backs up and restores. , deepseq == 1.4.* , random == 1.1.* - , time (>= 1.5 && < 1.9) - , containers == 0.5.* + , time (>= 1.5 && < 1.10) + , containers == 0.6.* , utf8-string == 1.0.* , unix == 2.7.* , filepath == 1.4.* , split == 0.2.* , directory (>= 1.2 && < 1.4) , process (>= 1.2 && < 1.7) - , optparse-applicative (>= 0.12 && < 0.14) + , optparse-applicative (>= 0.12 && < 0.16) , readline == 1.0.* , zxcvbn-c == 1.0.* - , servant (>= 0.7 && < 0.12) - , servant-server (>= 0.7 && < 0.12) - , servant-client (>= 0.7 && < 0.12) - , aeson (>= 0.11 && < 1.3) + , servant (>= 0.7 && < 0.18) + , servant-server (>= 0.7 && < 0.18) + , servant-client (>= 0.7 && < 0.18) + , aeson (>= 0.11 && < 1.5) , wai == 3.2.* , warp == 3.2.* - , http-client (>= 0.5.3 && < 0.6) + , http-client (>= 0.5.3 && < 0.7) , transformers (>= 0.4 && < 0.6) - , stm == 2.4.* + , stm == 2.5.* , socks == 0.5.* - , network == 2.6.* + , network == 2.8.* , token-bucket == 0.1.* , bloomfilter == 2.0.* , disk-free-space == 0.1.* @@ -75,9 +75,9 @@ Executable keysafe , unbounded-delays == 0.1.* , fast-logger == 2.4.* , SafeSemaphore == 0.10.* - , async == 2.1.* + , async == 2.2.* , unix-compat (>= 0.4 && < 0.6) - , exceptions == 0.8.* + , exceptions == 0.10.* , random-shuffle == 0.0.* , MonadRandom (>= 0.4 && < 0.6) Other-Modules: -- cgit v1.2.3