Skip to content

Commit 5a4e387

Browse files
committed
update dependencies
1 parent ffbde49 commit 5a4e387

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

recipes/cassandra-cpp-driver/all/conanfile.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from conan import ConanFile
22
from conan.errors import ConanInvalidConfiguration
3-
from conan.tools.files import apply_conandata_patches, export_conandata_patches, get, copy, replace_in_file
3+
from conan.tools.files import apply_conandata_patches, export_conandata_patches, get, copy, replace_in_file, rm
44
from conan.tools.cmake import CMake, CMakeDeps, CMakeToolchain, cmake_layout
55
from conan.tools.build import check_min_cppstd
66
import os
@@ -57,19 +57,19 @@ def layout(self):
5757
cmake_layout(self, src_folder="src")
5858

5959
def requirements(self):
60-
self.requires("libuv/1.44.2", transitive_headers=True)
60+
self.requires("libuv/1.44.2")
6161
self.requires("http_parser/2.9.4")
6262
self.requires("rapidjson/cci.20220822")
6363

6464
if self.options.with_openssl:
65-
self.requires("openssl/1.1.1s")
65+
self.requires("openssl/1.1.1t")
6666

6767
if self.options.with_zlib:
6868
self.requires("minizip/1.2.13")
6969
self.requires("zlib/1.2.13")
7070

7171
if self.options.use_atomic == "boost":
72-
self.requires("boost/1.80.0")
72+
self.requires("boost/1.81.0")
7373

7474
def validate(self):
7575
if self.info.settings.compiler.cppstd:
@@ -86,7 +86,7 @@ def validate(self):
8686
"Kerberos is not supported at the moment")
8787

8888
def source(self):
89-
get(self, **self.conan_data["sources"][self.version], destination=self.source_folder, strip_root=True)
89+
get(self, **self.conan_data["sources"][self.version], strip_root=True)
9090

9191
def generate(self):
9292
tc = CMakeToolchain(self)
@@ -132,6 +132,9 @@ def _patch_sources(self):
132132
replace_in_file(self, os.path.join(self.source_folder, "CMakeLists.txt"),
133133
"\"${CMAKE_CXX_COMPILER_ID}\" STREQUAL \"Clang\"",
134134
"\"${CMAKE_CXX_COMPILER_ID}\" STREQUAL \"Clang\" OR \"${CMAKE_CXX_COMPILER_ID}\" STREQUAL \"AppleClang\"")
135+
rm(self, "Findlibssh2.cmake", os.path.join(self.source_folder, "cmake"))
136+
rm(self, "Findlibuv.cmake", os.path.join(self.source_folder, "cmake"))
137+
rm(self, "FindOpenSSL.cmake", os.path.join(self.source_folder, "cmake"))
135138

136139
def build(self):
137140
self._patch_sources()

0 commit comments

Comments
 (0)