From c1f27518045e6e61b74ad8e9a039221ae1ae8438 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sat, 16 Apr 2022 20:25:23 +0200 Subject: [PATCH] haskellPackages.cryptostore: 0.2.1.0 -> 0.2.2.0 This upgrade fixes a genuine bug caught by the test suite (which wasn't flaky as it turns out), so we'll upgrade manually. --- .../haskell-modules/configuration-common.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index c863c0b340a3..6d3b2438d77e 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2540,8 +2540,14 @@ self: super: { # 2022-03-16: Upstream stopped updating bounds https://github.com/haskell-hvr/base-noprelude/pull/15 base-noprelude = doJailbreak super.base-noprelude; - # 2022-04-12: Flaky test suite: https://github.com/ocheron/cryptostore/issues/7 - cryptostore = dontCheck super.cryptostore; + # Manually upgrade cryptostore to work around + # https://github.com/ocheron/cryptostore/issues/7 + cryptostore = assert super.cryptostore.version == "0.2.1.0"; overrideCabal { + version = "0.2.2.0"; + sha256 = "0n70amg7y2qwfjhj4xaqjia46fbabba9l2g19ry191m7c4zp1skx"; + revision = null; + editedCabalFile = null; + } super.cryptostore; # 2022-03-16: Bounds need to be loosened https://github.com/obsidiansystems/dependent-sum-aeson-orphans/issues/10 dependent-sum-aeson-orphans = doJailbreak super.dependent-sum-aeson-orphans;