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 = (