commit | ebf9e5ac719a5a1a374dbf2dd6b12e84de9466ed | [log] [tgz] |
---|---|---|
author | Nikolaus Waxweiler <madigens@gmail.com> | Sat May 15 22:36:00 2021 +0100 |
committer | Nikolaus Waxweiler <madigens@gmail.com> | Wed May 19 21:53:21 2021 +0100 |
tree | c6712d03429935f3dbc801f14eb19d767a2711d6 | |
parent | 06e21ffedfac81edfa79137959141a9d78b6f858 [diff] |
[CMake] Update dependency finders. 1. Fixes CMake using any found HarfBuzz version lower than the minimum required. This is based on HALX99's merge request at https://gitlab.freedesktop.org/freetype/freetype/-/merge_requests/31 2. Update FindHarfBuzz.cmake from https://github.com/WebKit/WebKit/blob/1ce32454/Source/cmake/FindHarfBuzz.cmake and guard post-CMake-3.1 features to keep the minimum version unchanged 3. Update FindBrotliDec.cmake to stop the warnings, based on what https://github.com/google/woff2/blob/a0d0ed7d/cmake/FindBrotliDec.cmake is doing * CMakeLists.txt, builds/cmake/FindHarfBuzz.cmake: Implement 1 and 2. * builds/cmake/FindBrotliDec.cmake: Implement 3.