diff --git a/horizon.dhall b/horizon.dhall index 3313aa618da108eead9c6437014a4e64a634c3be..5a43f8b54566fea9b3cd4fc85886f47866ce6c36 100644 --- a/horizon.dhall +++ b/horizon.dhall @@ -140,16 +140,8 @@ let otherLibraries = , cardano-slotting = callCardanoBase "slotting" , cardano-strict-containers = callCardanoBase "cardano-strict-containers" - , cardano-prelude = - H.callGit - "https://github.com/input-output-hk/cardano-prelude" - "b6053a23f53acd5c519cc559c3861dda3ebf8b35" - (Some "cardano-prelude") - , cardano-prelude-test = - H.callGit - "https://github.com/input-output-hk/cardano-prelude" - "b6053a23f53acd5c519cc559c3861dda3ebf8b35" - (Some "cardano-prelude-test") + , cardano-prelude = callCHaP "cardano-prelude" "0.1.0.1" + , cardano-prelude-test = callCHaP "cardano-prelude-test" "0.1.0.1" , contra-tracer = callCHaP "contra-tracer" "0.1.0.1" , flat = H.callGit diff --git a/pkgs/cardano-prelude-test.nix b/pkgs/cardano-prelude-test.nix index 9fde583f0bbf4d85598319c9b4950cf54db54566..248f385bee2b1c3bd22fcbf2265907c8ba5212b1 100644 --- a/pkgs/cardano-prelude-test.nix +++ b/pkgs/cardano-prelude-test.nix @@ -10,7 +10,7 @@ , cardano-prelude , containers , cryptonite -, fetchgit +, fetchzip , formatting , ghc-heap , ghc-prim @@ -27,13 +27,10 @@ mkDerivation { pname = "cardano-prelude-test"; version = "0.1.0.1"; - src = fetchgit { - url = "https://github.com/input-output-hk/cardano-prelude"; - sha256 = "1bshxlraxkm12kj5fn98n8vqwdl8ivxh069zr1y5icmfh8hv50zd"; - rev = "b6053a23f53acd5c519cc559c3861dda3ebf8b35"; - fetchSubmodules = true; + src = fetchzip { + url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-prelude-test-0.1.0.1.tar.gz"; + sha256 = "0sf8pyil2h08kl3mr18ddrdhwz2caaqzj5mlys6g69xp4gf9b8lj"; }; - postUnpack = "sourceRoot+=/cardano-prelude-test/; echo source root reset to $sourceRoot"; isLibrary = true; isExecutable = false; enableSeparateDataOutput = false; diff --git a/pkgs/cardano-prelude.nix b/pkgs/cardano-prelude.nix index 0609a1371f9efdcae6a89831f55cff06ff3f9ed4..f673e089840cac847a810cb747b4feae7771184f 100644 --- a/pkgs/cardano-prelude.nix +++ b/pkgs/cardano-prelude.nix @@ -6,7 +6,7 @@ , canonical-json , cborg , containers -, fetchgit +, fetchzip , formatting , ghc-heap , ghc-prim @@ -22,13 +22,10 @@ mkDerivation { pname = "cardano-prelude"; version = "0.1.0.1"; - src = fetchgit { - url = "https://github.com/input-output-hk/cardano-prelude"; - sha256 = "1bshxlraxkm12kj5fn98n8vqwdl8ivxh069zr1y5icmfh8hv50zd"; - rev = "b6053a23f53acd5c519cc559c3861dda3ebf8b35"; - fetchSubmodules = true; + src = fetchzip { + url = "https://input-output-hk.github.io/cardano-haskell-packages/package/cardano-prelude-0.1.0.1.tar.gz"; + sha256 = "12m6z877q2my47x4sgl4zikviha884ajkpp6grvxb3qgdvrxbnw1"; }; - postUnpack = "sourceRoot+=/cardano-prelude/; echo source root reset to $sourceRoot"; isLibrary = true; isExecutable = false; enableSeparateDataOutput = false;