Skip to content

Commit b128a6e

Browse files
authored
Update Ledger and Plutus dependencies for the Cardano Node 8.12 release. (#1142)
As a part of the [Cardano Node 8.12 release](IntersectMBO/cardano-node#5868) this PR contains - [x] updated Ledger dependencies. - [x] updated Plutus dependencies - [x] updated `ouroboros-network` dependencies, ... and the code changes needed to make them work.
2 parents 577ce94 + 6eb84a8 commit b128a6e

File tree

33 files changed

+217
-74
lines changed

33 files changed

+217
-74
lines changed

cabal.project

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ repository cardano-haskell-packages
1414
-- update either of these.
1515
index-state:
1616
-- Bump this if you need newer packages from Hackage
17-
, hackage.haskell.org 2024-06-02T23:45:05Z
17+
, hackage.haskell.org 2024-06-13T08:49:27Z
1818
-- Bump this if you need newer packages from CHaP
19-
, cardano-haskell-packages 2024-05-29T10:00:00Z
19+
, cardano-haskell-packages 2024-06-18T14:00:00Z
2020

2121
packages:
2222
ouroboros-consensus
@@ -37,11 +37,9 @@ if(os(windows))
3737
constraints:
3838
bitvec -simd
3939

40-
source-repository-package
41-
type: git
42-
location: https://github.com/IntersectMBO/ouroboros-network
43-
tag: 431bb599940d2947b2cb99d3ae29b7f2c4cdd36d
44-
--sha256: 1a62hqddpnc0j5r7nl54q79nrxyw77dphpsgp68hxij210dkpvca
45-
subdir:
46-
ouroboros-network-api
47-
ouroboros-network-protocols
40+
-- Workaround for a haskell.nix bug around pre-installed libraries. Might be
41+
-- fixed by https://github.com/input-output-hk/haskell.nix/pull/2218.
42+
extra-packages: Cabal
43+
if os(windows)
44+
constraints: time ^>=1.14
45+
allow-newer: *:time

flake.lock

Lines changed: 9 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,7 @@
1212
nixpkgs.follows = "haskellNix/nixpkgs-unstable";
1313
flake-utils.url = "github:numtide/flake-utils";
1414
haskellNix = {
15-
# temporarily use the static-nix-tools branch until it's merged to work
16-
# aroundt he Cabal build issues.
17-
url = "github:input-output-hk/haskell.nix/static-nix-tools";
15+
url = "github:input-output-hk/haskell.nix";
1816
inputs.hackage.follows = "hackageNix";
1917
};
2018
hackageNix = {
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
### Breaking
2+
3+
- Changed `GetStakeDistribution` and `GetPoolDistr` queries to return a
4+
Consensus-vendored version of `PoolDistr` (instead of using the one from
5+
Ledger, as it changed in a backwards-incompatible manner).
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)