diff options
| author | Alper Ak <alperyasinak1@gmail.com> | 2025-07-08 01:54:06 +0300 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2025-07-08 23:40:33 -0700 |
| commit | de3c8d3ff2d0b2ce21b37480e8f5ec49cd76aa97 (patch) | |
| tree | f99f0e29aca9d8e900ca1dbeada3698042857ac5 /meta-python/recipes-devtools/python/python3-pyfanotify/0001-ext-define-FNM_EXTMATCH-if-not-already-defined.patch | |
| parent | 9fd461a067ece989a7517dee8ba7100c73e8233a (diff) | |
| download | meta-openembedded-de3c8d3ff2d0b2ce21b37480e8f5ec49cd76aa97.tar.gz | |
cli11: Upgrade 2.3.2 -> 2.5.0 to allow CMake 4+ compatibility
- Drop 0001-Do-not-download-the-catch-framework-during-configure.patch
The cli11 recipe previously included a patch to disable downloading
of the Catch2 test framework during the build, and manually copied
the catch.hpp file into the source tree.
With the new change, we now declare a dependency on the catch2 recipe,
allowing the build system to use the system provided Catch2 headers
instead of downloading or copying them. The patch to remove the
download logic is no longer needed and has been dropped for a cleaner
and more maintainable recipe.
Also, If Catch2 is already found, it doesn't enter the block of the download
step accordingly to CMakeLists.txt.
- The LICENSE file has changed so updated LIC_FILES_CHKSUM to match the new md5sum.
Changelog: https://github.com/CLIUtils/CLI11/blob/v2.5.0/CHANGELOG.md
Fix:
| CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
| Compatibility with CMake < 3.5 has been removed from CMake.
|
| Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
| to tell CMake that the project requires at least <min> but has been updated
| to work with policies introduced by <max> or earlier.
|
| Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
|
|
| -- Configuring incomplete, errors occurred!
Signed-off-by: Alper Ak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python3-pyfanotify/0001-ext-define-FNM_EXTMATCH-if-not-already-defined.patch')
0 files changed, 0 insertions, 0 deletions
