diff --git a/recipes/boost/all/conanfile.py b/recipes/boost/all/conanfile.py index ec5d845cf9f1e..fa3716e8872b5 100644 --- a/recipes/boost/all/conanfile.py +++ b/recipes/boost/all/conanfile.py @@ -370,10 +370,10 @@ def requirements(self): if self._with_lzma: self.requires("xz_utils/5.2.5") if self._with_zstd: - self.requires("zstd/1.4.5") + self.requires("zstd/1.4.8") if self._with_icu: - self.requires("icu/68.1") + self.requires("icu/68.2") elif self._with_iconv: self.requires("libiconv/1.16") @@ -868,7 +868,10 @@ def add_defines(library): if tools.is_apple_os(self.settings.os): if self.settings.get_safe("os.version"): cxx_flags.append(tools.apple_deployment_target_flag(self.settings.os, - self.settings.os.version)) + self.settings.get_safe("os.version"), + self.settings.get_safe("os.sdk"), + self.settings.get_safe("os.subsystem"), + self.settings.get_safe("arch"))) if self.settings.os == "iOS": if self.options.multithreading: