obs-studio/UI/cmake
PatTheMav f9f974fe7b cmake: Update use of MbedTLS to support update to version 3.6.0
MbedTLS changed a lot of internals with their LTS version 3.6.0, which
are incompatible with the find module currently shipped with
OBS Studio.

The solution requires several changes to be applied at once:

* Rename the generated target name to MbedTLS::mbedtls to match the
  name used by MbedTLS' own CMake package
* Update find module to use the updated target name(s)
* Set CMAKE_FIND_PACKAGE_PREFER_CONFIG to TRUE before trying to find
  MbedTLS to ensure that CMake package files are used with priority
  (Those are shipped only with MbedTLS 3.6.0 in obs-deps).
* A deprecation warning is emitted if the find module is used with
  MbedTLS 3.6.0 available
2024-09-13 18:30:42 -04:00
..
linux UI: Improve and update app CMake 3 metainfo file 2024-05-10 16:21:36 -04:00
macos UI: Update exportOptions template for macOS release code signing 2024-02-01 18:21:32 -05:00
windows cmake: Add changes for CMake build framework 3.0 2023-06-29 10:11:32 -04:00
feature-browserpanels.cmake Update formatting of CMake files 2024-08-14 12:07:47 -04:00
feature-importers.cmake Update formatting of CMake files 2024-08-14 12:07:47 -04:00
feature-macos-update.cmake Update formatting of CMake files 2024-08-14 12:07:47 -04:00
feature-restream.cmake Update formatting of CMake files 2024-08-14 12:07:47 -04:00
feature-sparkle.cmake cmake: Update Framework link definition for macOS builds 2023-06-17 12:23:33 -04:00
feature-twitch.cmake Update formatting of CMake files 2024-08-14 12:07:47 -04:00
feature-whatsnew.cmake cmake: Update use of MbedTLS to support update to version 3.6.0 2024-09-13 18:30:42 -04:00
feature-youtube.cmake Update formatting of CMake files 2024-08-14 12:07:47 -04:00
os-freebsd.cmake UI: Link Qt::DBus on FreeBSD 2024-06-25 22:37:14 -04:00
os-linux.cmake Update formatting of CMake files 2024-08-14 12:07:47 -04:00
os-macos.cmake Update formatting of CMake files 2024-08-14 12:07:47 -04:00
os-windows.cmake cmake: Update use of MbedTLS to support update to version 3.6.0 2024-09-13 18:30:42 -04:00
ui-elements.cmake UI: Add preview scrollbars 2024-08-18 03:18:03 +02:00
ui-qt.cmake Update formatting of CMake files 2024-08-14 12:07:47 -04:00
ui-windows.cmake Update formatting of CMake files 2024-08-14 12:07:47 -04:00