Warning, /graphics/krita/3rdparty/ext_frameworks/0001-Don-t-cause-warning-on-newer-CMake-due-to-package-na.patch is written in an unsupported language. File is not indexed.
0001 From 7999118db61a29b5a4a6db07f957e94c8ffd361e Mon Sep 17 00:00:00 2001 0002 From: Dmitry Kazakov <dimula73@gmail.com> 0003 Date: Mon, 13 Sep 2021 15:27:50 +0300 0004 Subject: [PATCH] Don't cause warning on newer CMake due to package name 0005 mismatch 0006 0007 --- 0008 find-modules/FindKF5.cmake | 7 ++++++- 0009 modules/ECMFindModuleHelpers.cmake | 5 +++++ 0010 2 files changed, 11 insertions(+), 1 deletion(-) 0011 0012 diff --git a/find-modules/FindKF5.cmake b/find-modules/FindKF5.cmake 0013 index b0ba9f6..267fed8 100644 0014 --- a/find-modules/FindKF5.cmake 0015 +++ b/find-modules/FindKF5.cmake 0016 @@ -75,7 +75,12 @@ foreach(_module ${KF5_FIND_COMPONENTS}) 0017 ${_exact_arg} ${_quiet_arg} 0018 CONFIG 0019 ) 0020 - find_package_handle_standard_args(KF5${_module} CONFIG_MODE) 0021 + if (${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.17.0") 0022 + set(_ecm_mismatched_tag NAME_MISMATCHED) 0023 + endif () 0024 + 0025 + find_package_handle_standard_args(KF5${_module} CONFIG_MODE ${_ecm_mismatched_tag}) 0026 + 0027 if (KF5_FIND_REQUIRED AND KF5_FIND_REQUIRED_${_module}) 0028 # If the component was required, we tell FeatureSummary so that it 0029 # will be displayed in the correct list. We do not use the REQUIRED 0030 diff --git a/modules/ECMFindModuleHelpers.cmake b/modules/ECMFindModuleHelpers.cmake 0031 index f2e32f9..8f32dd0 100644 0032 --- a/modules/ECMFindModuleHelpers.cmake 0033 +++ b/modules/ECMFindModuleHelpers.cmake 0034 @@ -245,6 +245,10 @@ macro(ecm_find_package_handle_library_components module_name) 0035 set(${module_name}_VERSION ${${module_name}_${ecm_fpwc_comp}_VERSION}) 0036 endif() 0037 0038 + if (${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.17.0") 0039 + set(_ecm_mismatched_tag NAME_MISMATCHED) 0040 + endif () 0041 + 0042 find_package_handle_standard_args(${module_name}_${ecm_fpwc_comp} 0043 FOUND_VAR 0044 ${module_name}_${ecm_fpwc_comp}_FOUND 0045 @@ -254,6 +258,7 @@ macro(ecm_find_package_handle_library_components module_name) 0046 ${ecm_fpwc_dep_vars} 0047 VERSION_VAR 0048 ${module_name}_${ecm_fpwc_comp}_VERSION 0049 + ${_ecm_mismatched_tag} 0050 ) 0051 0052 mark_as_advanced( 0053 -- 0054 2.20.1.windows.1 0055