Skip to content

Commit d02f9fb

Browse files
committed
Add new required dependencies for cardano-node 10.7
Add the following new dependencies: * snappy (cardano-rpc) * protobuf (cardano-rpc) * liburing (lmdb)
1 parent a621faa commit d02f9fb

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

iog-libs.nix

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ in {
2222
# Present in ALL shell types (dynamic, static, cross-js, cross-windows).
2323
crypto = map resolve [ "libblst" "libsodium-vrf" "secp256k1" ];
2424

25-
# Data-storage libraries (ouroboros-consensus / cardano-lmdb).
25+
# Data-storage libraries (ouroboros-consensus / cardano-lmdb / cardano-rpc).
2626
# Dynamic and static shells only — not meaningful for JS/Windows cross.
27-
data = map resolve [ "lmdb" ];
27+
data = map resolve [ "lmdb" "liburing" "snappy" ];
2828

2929
# Development/CI tools (not linked into builds). Dynamic and static only.
30-
tools = with pkgs; [ cbor-diag cddl gh icu jq yq-go ];
30+
tools = with pkgs; [ cbor-diag cddl gh icu jq protobuf yq-go ];
3131

32-
# Minimal tool set for cross-compilation targets (CDDL/CBOR validation).
33-
cross-tools = with pkgs; [ cbor-diag cddl ];
32+
# Build tools for cross-compilation targets (validation / code generation).
33+
cross-tools = with pkgs; [ cbor-diag cddl protobuf ];
3434
}

0 commit comments

Comments
 (0)