# Common settings shared across all OpenRV profiles.
#
# Redirect every OpenRV-managed dependency to prebuilt binaries published
# on the ASWF Conan remote (aswf-conan-dev for testing, aswf-conan for
# production). Year-specific deps (CY2025.cmake) use @openrv/vfx2025;
# year-independent deps (CYCOMMON.cmake) use @openrv/common. Consumers
# must have one of those remotes
# configured before running `conan install`. The versions below track
# conan/packages.yml, which is the single source of truth for what the
# conan-upload-deps.yml workflow builds and uploads.
#
# With RV_DEPS_*_VERSION_MATCH=MINIMUM set in openrvcore-conanfile.py, these
# refs may be newer than what the conanfile pins; CMake's find_package will
# still accept them. replace_requires runs before force=True, so the bare
# version pins in the conanfile effectively become cosmetic for anything
# covered here.

[replace_requires]
zlib/*: zlib/1.3.2@openrv/common
libatomic_ops/*: libatomic_ops/7.10.0@openrv/common
libwebp/*: libwebp/1.2.4@openrv/common
dav1d/*: dav1d/1.5.3@openrv/common
libjpeg/*: libjpeg-turbo/2.1.5@openrv/common
libjpeg-turbo/*: libjpeg-turbo/2.1.5@openrv/common
boost/*: boost/1.85.0@openrv/vfx2025
imath/*: imath/3.1.12@openrv/vfx2025
libdeflate/*: libdeflate/1.25@openrv/common
openexr/*: openexr/3.3.6@openrv/vfx2025
libpng/*: libpng/1.6.58@openrv/common
openjpeg/*: openjpeg/2.5.4@openrv/common
libraw/*: libraw/0.21.2@openrv/common
openjph/*: openjph/0.27.0@openrv/common
openssl/*: openssl/3.6.2@openrv/vfx2025
pcre2/*: pcre2/10.44@openrv/common
