From 62bfc4ca5b8ef0dcfc4d5e44199b254fc278ef01 Mon Sep 17 00:00:00 2001 From: Ayaz Salikhov Date: Tue, 30 Jun 2026 11:43:21 +0100 Subject: [PATCH] build: Mark sec256k1 and mpt-crypto as transitive headers (#7658) --- conanfile.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/conanfile.py b/conanfile.py index aec4f9eab0..db12dcb585 100644 --- a/conanfile.py +++ b/conanfile.py @@ -30,10 +30,8 @@ class Xrpl(ConanFile): "ed25519/2015.03", "grpc/1.81.1", "libarchive/3.8.7", - "mpt-crypto/0.4.0-rc2", "nudb/2.0.9", "openssl/3.6.3", - "secp256k1/0.7.1", "soci/4.0.3", "zlib/1.3.2", ] @@ -133,13 +131,15 @@ class Xrpl(ConanFile): def requirements(self): self.requires("boost/1.91.0", force=True, transitive_headers=True) self.requires("date/3.0.4", transitive_headers=True) - self.requires("lz4/1.10.0", force=True) - self.requires("protobuf/6.33.5", force=True) - self.requires("sqlite3/3.53.0", force=True) if self.options.jemalloc: self.requires("jemalloc/5.3.1") + self.requires("lz4/1.10.0", force=True) + self.requires("mpt-crypto/0.4.0-rc2", transitive_headers=True) + self.requires("protobuf/6.33.5", force=True) if self.options.rocksdb: self.requires("rocksdb/10.5.1") + self.requires("secp256k1/0.7.1", transitive_headers=True) + self.requires("sqlite3/3.53.0", force=True) self.requires("xxhash/0.8.3", transitive_headers=True) exports_sources = (