Skip to content

Commit

Permalink
Allow cabal to create a build plan with 8.9.0 node dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
paolino committed Mar 14, 2024
1 parent 416a7d7 commit 228e91a
Show file tree
Hide file tree
Showing 4 changed files with 56 additions and 27 deletions.
49 changes: 39 additions & 10 deletions cabal.project
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,11 @@ repository cardano-haskell-packages
d4a35cd3121aa00d18544bb0ac01c3e1691d618f462c46129271bccf39f7e8ee

-- repeating the index-state for hackage to work around hackage.nix parsing limitation
index-state: 2024-01-12T11:04:55Z
index-state: 2024-03-13T11:04:55Z

index-state:
, hackage.haskell.org 2024-01-12T11:04:55Z
, cardano-haskell-packages 2023-12-18T12:30:16Z
, hackage.haskell.org 2024-03-13T11:04:55Z
, cardano-haskell-packages 2024-03-14T12:30:16Z

packages:
lib/address-derivation-discovery
Expand Down Expand Up @@ -200,15 +200,44 @@ constraints:
, bech32 == 1.1.3

-- Cardano Node dependencies:
, cardano-api ^>= 8.36.1.1
, cardano-crypto-class ==2.1.4.0
, cardano-crypto-class +secp256k1-support
, cardano-slotting ^>= 0.1.2

, optparse-applicative-fork == 0.18.1.0
, ouroboros-network ^>= 0.10.2.1
, plutus-core == 1.15.0.1
, plutus-core -with-cert -with-inline-r
, plutus-ledger-api ==1.15.0.1
, ouroboros-consensus-diffusion == 0.11.0.0
, cardano-api ==8.39.2.0
, cardano-binary ==1.7.1.0
, cardano-cli ==8.20.3.0
, cardano-crypto ==1.1.2
, cardano-crypto-class ==2.1.4.0
, cardano-crypto-praos ==2.1.2.0
, cardano-crypto-wrapper ==1.5.1.1
, cardano-data ==1.2.0.0
, cardano-ledger-allegra ==1.3.0.0
, cardano-ledger-alonzo ==1.6.0.0
, cardano-ledger-api ==1.8.0.0
, cardano-ledger-babbage ==1.6.0.0
, cardano-ledger-binary ==1.3.0.0
, cardano-ledger-byron ==1.0.0.4
, cardano-ledger-conway ==1.12.0.0
, cardano-ledger-core ==1.10.0.0
, cardano-ledger-mary ==1.5.0.0
, cardano-ledger-shelley ==1.9.0.0
, cardano-node +systemd -unexpected_thunks
, cardano-ping ==0.2.0.13
, cardano-prelude ==0.1.0.4
, cardano-protocol-tpraos ==1.1.0.0
, cardano-slotting ==0.1.2.0
, cardano-strict-containers ==0.1.3.0
, ouroboros-consensus ==0.16.0.0
, ouroboros-consensus-cardano ==0.14.0.1
, ouroboros-consensus-diffusion ==0.11.0.1
, ouroboros-consensus-protocol ==0.7.0.0
, ouroboros-network ==0.12.0.0
, ouroboros-network-api ==0.7.0.0
, ouroboros-network-framework ==0.11.1.0
, ouroboros-network-mock ==0.1.1.1
, ouroboros-network-protocols ==0.8.0.0
, ouroboros-network-testing ==0.6.0.0

-- TH Name shadowing warnings need to be addressed when bumping to 2.13.3.5
, persistent ^>= 2.14.6.0
Expand Down
30 changes: 15 additions & 15 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@
flake = false;
};
customConfig.url = "github:input-output-hk/empty-flake";
cardano-node-runtime.url = "github:IntersectMBO/cardano-node?ref=8.7.3";
cardano-node-runtime.url = "github:IntersectMBO/cardano-node?ref=8.9.0";
hls = {
url = "github:cardano-scaling/haskell-language-server?ref=2.6-patched";
flake = false;
Expand Down
2 changes: 1 addition & 1 deletion nix/project-package-list.nix
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[ "address-derivation-discovery" "cardano-api-extra" "cardano-balance-tx" "cardano-coin-selection" "cardano-numeric" "cardano-wallet" "cardano-wallet-benchmarks" "cardano-wallet-launcher" "cardano-wallet-network-layer" "cardano-wallet-primitive" "cardano-wallet-read" "cardano-wallet-secrets" "cardano-wallet-test-utils" "customer-deposit-wallet" "delta-store" "delta-table" "delta-types" "faucet" "local-cluster" "text-class" "wai-middleware-logging" ]
[ "address-derivation-discovery" "cardano-api-extra" "cardano-balance-tx" "cardano-coin-selection" "cardano-numeric" "cardano-wallet" "cardano-wallet-benchmarks" "cardano-wallet-blackbox-benchmarks" "cardano-wallet-integration" "cardano-wallet-launcher" "cardano-wallet-network-layer" "cardano-wallet-primitive" "cardano-wallet-read" "cardano-wallet-secrets" "cardano-wallet-test-utils" "cardano-wallet-unit" "customer-deposit-wallet" "delta-store" "delta-table" "delta-types" "faucet" "local-cluster" "text-class" "wai-middleware-logging" ]

0 comments on commit 228e91a

Please sign in to comment.