Updates Conan dependencies (#5256)

This PR updates several Conan dependencies:
* boost
* date
* libarchive
* libmysqlclient
* libpq
* lz4
* onetbb
* openssl
* sqlite3
* zlib
* zstd
This commit is contained in:
Bart
2025-02-06 13:11:49 -08:00
committed by Qi Zhao
parent 7fdfbc7b87
commit 6b16569273
3 changed files with 14 additions and 14 deletions

View File

@@ -24,14 +24,14 @@ class Xrpl(ConanFile):
} }
requires = [ requires = [
'date/3.0.1', 'date/3.0.3',
'grpc/1.50.1', 'grpc/1.50.1',
'libarchive/3.6.2', 'libarchive/3.7.6',
'nudb/2.0.8', 'nudb/2.0.8',
'openssl/1.1.1u', 'openssl/1.1.1v',
'soci/4.0.3', 'soci/4.0.3',
'xxhash/0.8.2', 'xxhash/0.8.2',
'zlib/1.2.13', 'zlib/1.3.1',
] ]
tool_requires = [ tool_requires = [
@@ -99,10 +99,10 @@ class Xrpl(ConanFile):
self.options['boost'].visibility = 'global' self.options['boost'].visibility = 'global'
def requirements(self): def requirements(self):
self.requires('boost/1.82.0', force=True) self.requires('boost/1.83.0', force=True)
self.requires('lz4/1.9.3', force=True) self.requires('lz4/1.10.0', force=True)
self.requires('protobuf/3.21.9', force=True) self.requires('protobuf/3.21.9', force=True)
self.requires('sqlite3/3.42.0', force=True) self.requires('sqlite3/3.47.0', force=True)
if self.options.jemalloc: if self.options.jemalloc:
self.requires('jemalloc/5.3.0') self.requires('jemalloc/5.3.0')
if self.options.rocksdb: if self.options.rocksdb:

View File

@@ -89,13 +89,13 @@ class RocksDBConan(ConanFile):
if self.options.with_snappy: if self.options.with_snappy:
self.requires("snappy/1.1.10") self.requires("snappy/1.1.10")
if self.options.with_lz4: if self.options.with_lz4:
self.requires("lz4/1.9.4") self.requires("lz4/1.10.0")
if self.options.with_zlib: if self.options.with_zlib:
self.requires("zlib/[>=1.2.11 <2]") self.requires("zlib/[>=1.2.11 <2]")
if self.options.with_zstd: if self.options.with_zstd:
self.requires("zstd/1.5.5") self.requires("zstd/1.5.6")
if self.options.get_safe("with_tbb"): if self.options.get_safe("with_tbb"):
self.requires("onetbb/2021.10.0") self.requires("onetbb/2021.12.0")
if self.options.with_jemalloc: if self.options.with_jemalloc:
self.requires("jemalloc/5.3.0") self.requires("jemalloc/5.3.0")

View File

@@ -62,15 +62,15 @@ class SociConan(ConanFile):
def requirements(self): def requirements(self):
if self.options.with_sqlite3: if self.options.with_sqlite3:
self.requires("sqlite3/3.41.1") self.requires("sqlite3/3.47.0")
if self.options.with_odbc and self.settings.os != "Windows": if self.options.with_odbc and self.settings.os != "Windows":
self.requires("odbc/2.3.11") self.requires("odbc/2.3.11")
if self.options.with_mysql: if self.options.with_mysql:
self.requires("libmysqlclient/8.0.31") self.requires("libmysqlclient/8.1.0")
if self.options.with_postgresql: if self.options.with_postgresql:
self.requires("libpq/14.7") self.requires("libpq/15.5")
if self.options.with_boost: if self.options.with_boost:
self.requires("boost/1.81.0") self.requires("boost/1.83.0")
@property @property
def _minimum_compilers_version(self): def _minimum_compilers_version(self):