summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/cmake/cmake/qt4-fail-silent.patch
diff options
context:
space:
mode:
authorMoritz Blume <moritz.blume@bmw-carit.de>2015-06-23 17:50:51 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-06-27 22:42:52 +0100
commitf8661aaeba4d4b1fb328106c36493a5019b59110 (patch)
tree2f5c59382170793a857e74bc974f8beb49aeaa3e /meta/recipes-devtools/cmake/cmake/qt4-fail-silent.patch
parentb053b81e68573f5b5822a3b61f8fdd4d0d366442 (diff)
downloadpoky-f8661aaeba4d4b1fb328106c36493a5019b59110.tar.gz
cmake: Upgrade 2.8.12.2 -> 3.2.2
Patches "qt4-fail-silent.patch" and "support-oe-qt4-tools-names.patch" were adapted in order to fit to CMake 3.2.2 (refer to the commit message in the respective patch for details). Patch "cmake-2.8.11.2-FindFreetype.patch" was dropped since it was rejected upstream and its functionality otherwise implemented in the meantime. (From OE-Core rev: c171909352b5ed92166857b0bbcd901ae0f74996) Signed-off-by: Moritz Blume <moritz.blume@bmw-carit.de> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/cmake/cmake/qt4-fail-silent.patch')
-rw-r--r--meta/recipes-devtools/cmake/cmake/qt4-fail-silent.patch30
1 files changed, 26 insertions, 4 deletions
diff --git a/meta/recipes-devtools/cmake/cmake/qt4-fail-silent.patch b/meta/recipes-devtools/cmake/cmake/qt4-fail-silent.patch
index fd39f3f9e7..80fc277fa2 100644
--- a/meta/recipes-devtools/cmake/cmake/qt4-fail-silent.patch
+++ b/meta/recipes-devtools/cmake/cmake/qt4-fail-silent.patch
@@ -13,10 +13,21 @@ Upstream-Status: Pending
13 13
14Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> 14Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
15 15
16--- cmake-2.8.11/Modules/FindQt4.cmake 2013-07-04 10:20:42.092848274 +0100 16The patch was slightly adapted in order to match cmake 3.2.2:
17+++ cmake-2.8.11/Modules/FindQt4.cmake 2013-07-04 10:52:15.693380555 +0100 17Another set_property was introduced which had to be included
18@@ -1025,21 +1025,22 @@ 18within the if(QT_QTCORE_FOUND) statement.
19 set(_configs) 19
20Signed-off-by: Moritz Blume <moritz.blume@bmw-carit.de>
21---
22 Modules/FindQt4.cmake | 39 ++++++++++++++++++++-------------------
23 1 file changed, 20 insertions(+), 19 deletions(-)
24
25diff --git a/Modules/FindQt4.cmake b/Modules/FindQt4.cmake
26index 6704769..9048e35 100644
27--- a/Modules/FindQt4.cmake
28+++ b/Modules/FindQt4.cmake
29@@ -1000,25 +1000,26 @@ if (QT_QMAKE_EXECUTABLE AND
30 endif()
20 endmacro() 31 endmacro()
21 32
22- 33-
@@ -28,6 +39,10 @@ Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
28- "${QT_MKSPECS_DIR}/default" 39- "${QT_MKSPECS_DIR}/default"
29- ${QT_INCLUDE_DIR} 40- ${QT_INCLUDE_DIR}
30- ) 41- )
42- set_property(TARGET Qt4::QtCore APPEND PROPERTY
43- INTERFACE_COMPILE_DEFINITIONS
44- $<$<NOT:$<CONFIG:Debug>>:QT_NO_DEBUG>
45- )
31- set_property(TARGET Qt4::QtCore PROPERTY 46- set_property(TARGET Qt4::QtCore PROPERTY
32- INTERFACE_QT_MAJOR_VERSION 4 47- INTERFACE_QT_MAJOR_VERSION 4
33- ) 48- )
@@ -43,6 +58,10 @@ Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
43+ "${QT_MKSPECS_DIR}/default" 58+ "${QT_MKSPECS_DIR}/default"
44+ ${QT_INCLUDE_DIR} 59+ ${QT_INCLUDE_DIR}
45+ ) 60+ )
61+ set_property(TARGET Qt4::QtCore APPEND PROPERTY
62+ INTERFACE_COMPILE_DEFINITIONS
63+ $<$<NOT:$<CONFIG:Debug>>:QT_NO_DEBUG>
64+ )
46+ set_property(TARGET Qt4::QtCore PROPERTY 65+ set_property(TARGET Qt4::QtCore PROPERTY
47+ INTERFACE_QT_MAJOR_VERSION 4 66+ INTERFACE_QT_MAJOR_VERSION 4
48+ ) 67+ )
@@ -53,3 +72,6 @@ Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
53 72
54 foreach(QT_MODULE ${QT_MODULES}) 73 foreach(QT_MODULE ${QT_MODULES})
55 _QT4_ADJUST_LIB_VARS(${QT_MODULE}) 74 _QT4_ADJUST_LIB_VARS(${QT_MODULE})
75--
761.9.1
77