test(deps): update dependency conan to v2.4.0 #2761
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.3.2
->2.4.0
Release Notes
conan-io/conan (conan)
v2.4.0
: (05-Jun-2024)Compare Source
CC_FOR_BUILD
andCXX_FOR_BUILD
environment variable to AutotoolsToolchain. (https://github.com/conan-io/conan/pull/16391). Docs: πextra_xxxx
flags to MesonToolchain as done in other toolchains like AutotoolsToolchain, CMakeToolchain, etc. (https://github.com/conan-io/conan/pull/16389)qbs_lib
template for theconan new
command. (https://github.com/conan-io/conan/pull/16382)detect_api.detect_sdk_version()
method (https://github.com/conan-io/conan/pull/16355). Docs: π--build=missing:~pattern1 --build=missing:~pattern2
patterns. (https://github.com/conan-io/conan/pull/16327)tools.cmake.cmaketoolchain:extra_variables
(https://github.com/conan-io/conan/pull/16242). Docs: πcmake_additional_variables_prefixes
variable to CMakeDeps generator to allow adding extra names for declared CMake variables. (https://github.com/conan-io/conan/pull/16231). Docs: πCMakeToolchain
for the localconan install/build
flow too. (https://github.com/conan-io/conan/pull/16214)conan cache save
listen to thecore.gzip:compresslevel
conf. (https://github.com/conan-io/conan/pull/16211)revision_mode
including everything down to therecipe-revision
, but not thepackage_id
. (https://github.com/conan-io/conan/pull/16195). Docs: πrequires(..., visible=False)
a previous version of itself without raising a loop error. (https://github.com/conan-io/conan/pull/16132)vendor=True
package creation and build isolation strategy (https://github.com/conan-io/conan/pull/16073). Docs: πcompiler.cstd
setting for C standard (https://github.com/conan-io/conan/pull/16028). Docs: πcompatibility.py
default compatibility for different C standards (https://github.com/conan-io/conan/pull/16028). Docs: πcheck_min_cstd
,check_max_cstd
,valid_max_cstd
,valid_min_cstd
,supported_cstd
tools (https://github.com/conan-io/conan/pull/16028). Docs: πlanguages = "C", "C++"
class attribute to further automate settings management (https://github.com/conan-io/conan/pull/16028). Docs: πCONAN_RUNTIME_LIB_DIRS
variable to theconan_toolchain.cmake
. (https://github.com/conan-io/conan/pull/15914). Docs: πcompatibility.py
plugin. (https://github.com/conan-io/conan/pull/16405)[replace_requires]
and[platform_requires]
to serialization/dump of profiles. (https://github.com/conan-io/conan/pull/16401)Qbs
helper. (https://github.com/conan-io/conan/pull/16382)--build=missing:&
pattern to build only the consumer if missing, but not others. (https://github.com/conan-io/conan/pull/16344)conan list
packages with customuser/channel
. (https://github.com/conan-io/conan/pull/16342)cppstd
functions. (https://github.com/conan-io/conan/pull/16341)CMAKE_SYSTEM_VERSION
to use the Darwin version. (https://github.com/conan-io/conan/pull/16335). Docs: πrequire
syntax in output ingraph build-order
. (https://github.com/conan-io/conan/pull/16308)options
without pattern scope, to improve UX of users expecting-o shared=True
to apply to dependencies. (https://github.com/conan-io/conan/pull/16233). Docs: πdatetime
deprecated calls in Python 3.12. (https://github.com/conan-io/conan/pull/16095)tools.build:sysroot
on Meson toolchain. (https://github.com/conan-io/conan/pull/16011). Docs: πLLVM/Clang
enablement ofvcvars
for latestv14.4
toolset version after VS 17.10 update (https://github.com/conan-io/conan/pull/16374). Docs: πtype=shared
(https://github.com/conan-io/conan/pull/16364)conan graph info .. --build=pkg
doesn't downloadpkg
sources unlesstools.build:download_source
is defined. (https://github.com/conan-io/conan/pull/16349)tools.build:compiler_executables
value in MesonToolchain. (https://github.com/conan-io/conan/pull/16307)conan cache save/restore
tgz files that crashed when usingstorage_path
custom configuration. (https://github.com/conan-io/conan/pull/16293)conan list
. (https://github.com/conan-io/conan/pull/16291)CMakeDeps
generator overwrite thexxxConfig.cmake
when it already exists. (https://github.com/conan-io/conan/pull/16279)self.info
access insource()
method. (https://github.com/conan-io/conan/pull/16272)Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Enabled.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.