diff --git a/cabal.project b/cabal.project index 9ca9621..338243f 100644 --- a/cabal.project +++ b/cabal.project @@ -14,7 +14,7 @@ index-state: 2023-06-06T00:00:00Z index-state: , hackage.haskell.org 2023-06-06T00:00:00Z - , cardano-haskell-packages 2023-06-05T06:39:32Z + , cardano-haskell-packages 2023-10-06T00:47:56Z packages: ./. @@ -43,10 +43,7 @@ constraints: , katip >= 0.8.7.4 -- Cardano Node dependencies: - , cardano-api ^>=8.2 - , cardano-slotting >= 0.1 - , ouroboros-network ^>= 0.8.1.0 - , persistent == 2.13.3.3 + , cardano-api ^>=8.25 package cardano-wallet optimization: False diff --git a/flake.lock b/flake.lock index ec0a328..e033cc6 100644 --- a/flake.lock +++ b/flake.lock @@ -3,11 +3,11 @@ "CHaP": { "flake": false, "locked": { - "lastModified": 1694601145, - "narHash": "sha256-p7ZxorrOvoow6N+JKvfrCiRYFtUSPiEMgt8MR+rcTT4=", + "lastModified": 1701717386, + "narHash": "sha256-/9vQ2DdQlHsCfh72owZUae+djjSAumMVWdxGA7ugkZ0=", "owner": "input-output-hk", "repo": "cardano-haskell-packages", - "rev": "e8298604717dbaa311c1e42e021b571670f4b039", + "rev": "13b6ae939b747ad82ea8286f13b4e8f6ce8a3c49", "type": "github" }, "original": { @@ -1001,11 +1001,11 @@ "sodium": "sodium_2" }, "locked": { - "lastModified": 1693968598, - "narHash": "sha256-2wFadXHMgNYrF7N6jndfp3Ywm2G0r+QTPifrlzugkjo=", + "lastModified": 1701223254, + "narHash": "sha256-k02Q+vuYHETqDMfnC4ORpHNKWUDpVWTeiETCmf7+gBA=", "owner": "input-output-hk", "repo": "iohk-nix", - "rev": "7d738e59d276336d1e02447e27b0373164d3bc88", + "rev": "ac6932d5f18c6f249a392fe4edbc2ca15257a512", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 1cc5229..1ea4fd3 100644 --- a/flake.nix +++ b/flake.nix @@ -42,7 +42,11 @@ nixpkgsFor = system: import nixpkgs { - overlays = [ iohk-nix.overlays.crypto haskell-nix.overlay ]; + overlays = [ + iohk-nix.overlays.crypto + iohk-nix.overlays.haskell-nix-crypto + haskell-nix.overlay + ]; inherit (haskell-nix) config; inherit system; }; @@ -52,8 +56,6 @@ ({ pkgs, ... }: { packages = { - cardano-crypto-praos.components.library.pkgconfig = pkgs.lib.mkForce [ [ pkgs.libsodium-vrf ] ]; - cardano-crypto-class.components.library.pkgconfig = pkgs.lib.mkForce [ [ pkgs.libsodium-vrf pkgs.secp256k1 ] ]; cardano-wallet.components.library.build-tools = [ pkgs.buildPackages.buildPackages.gitMinimal ];