diff options
Diffstat (limited to 'meta/recipes-devtools/cmake')
3 files changed, 0 insertions, 137 deletions
diff --git a/meta/recipes-devtools/cmake/cmake.inc b/meta/recipes-devtools/cmake/cmake.inc index 1ede8eee61..7561e851c6 100644 --- a/meta/recipes-devtools/cmake/cmake.inc +++ b/meta/recipes-devtools/cmake/cmake.inc | |||
@@ -17,8 +17,6 @@ LIC_FILES_CHKSUM = "file://Copyright.txt;md5=45025187a129339459b6f1a24f7fac6e \ | |||
17 | CMAKE_MAJOR_VERSION = "${@'.'.join(d.getVar('PV').split('.')[0:2])}" | 17 | CMAKE_MAJOR_VERSION = "${@'.'.join(d.getVar('PV').split('.')[0:2])}" |
18 | 18 | ||
19 | SRC_URI = "https://cmake.org/files/v${CMAKE_MAJOR_VERSION}/cmake-${PV}.tar.gz \ | 19 | SRC_URI = "https://cmake.org/files/v${CMAKE_MAJOR_VERSION}/cmake-${PV}.tar.gz \ |
20 | file://0003-cmake-support-OpenEmbedded-Qt4-tool-binary-names.patch \ | ||
21 | file://0004-Fail-silently-if-system-Qt-installation-is-broken.patch \ | ||
22 | " | 20 | " |
23 | 21 | ||
24 | SRC_URI[sha256sum] = "0d9020f06f3ddf17fb537dc228e1a56c927ee506b486f55fe2dc19f69bf0c8db" | 22 | SRC_URI[sha256sum] = "0d9020f06f3ddf17fb537dc228e1a56c927ee506b486f55fe2dc19f69bf0c8db" |
diff --git a/meta/recipes-devtools/cmake/cmake/0003-cmake-support-OpenEmbedded-Qt4-tool-binary-names.patch b/meta/recipes-devtools/cmake/cmake/0003-cmake-support-OpenEmbedded-Qt4-tool-binary-names.patch deleted file mode 100644 index 575a5cb7fb..0000000000 --- a/meta/recipes-devtools/cmake/cmake/0003-cmake-support-OpenEmbedded-Qt4-tool-binary-names.patch +++ /dev/null | |||
@@ -1,56 +0,0 @@ | |||
1 | From 2d02ac91d5a5d72eaddba4894eaa6db3ed8fee62 Mon Sep 17 00:00:00 2001 | ||
2 | From: Otavio Salvador <otavio@ossystems.com.br> | ||
3 | Date: Thu, 12 May 2011 15:36:03 +0000 | ||
4 | Subject: [PATCH] cmake: support OpenEmbedded Qt4 tool binary names | ||
5 | |||
6 | The FindQt4 module looks for Qt4 binaries to be able to gather the | ||
7 | paths used for compilation and also to be using during other processes | ||
8 | (translation update, translation binary generating and like) however | ||
9 | OpenEmbedded has renamed those to allow old QMake to be used in | ||
10 | parallel with the current one. This patch adds support for the | ||
11 | OpenEmbedded specific binary names. | ||
12 | |||
13 | Upstream-Status: Inappropriate [embedded specific] | ||
14 | |||
15 | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> | ||
16 | |||
17 | The patch was slightly adapted in order to match cmake 3.2.2: | ||
18 | Instead of find_program, _find_qt4_program is now used. | ||
19 | |||
20 | Signed-off-by: Moritz Blume <moritz.blume@bmw-carit.de> | ||
21 | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> | ||
22 | |||
23 | --- | ||
24 | Modules/FindQt4.cmake | 10 +++++----- | ||
25 | 1 file changed, 5 insertions(+), 5 deletions(-) | ||
26 | |||
27 | diff --git a/Modules/FindQt4.cmake b/Modules/FindQt4.cmake | ||
28 | index 3993968..b2a8585 100644 | ||
29 | --- a/Modules/FindQt4.cmake | ||
30 | +++ b/Modules/FindQt4.cmake | ||
31 | @@ -518,7 +518,7 @@ endfunction() | ||
32 | |||
33 | set(QT4_INSTALLED_VERSION_TOO_OLD FALSE) | ||
34 | |||
35 | -set(_QT4_QMAKE_NAMES qmake qmake4 qmake-qt4 qmake-mac) | ||
36 | +set(_QT4_QMAKE_NAMES qmake qmake2 qmake4 qmake-qt4 qmake-mac) | ||
37 | _qt4_find_qmake("${_QT4_QMAKE_NAMES}" QT_QMAKE_EXECUTABLE QTVERSION) | ||
38 | |||
39 | if (QT_QMAKE_EXECUTABLE AND | ||
40 | @@ -1136,12 +1136,12 @@ if (QT_QMAKE_EXECUTABLE AND | ||
41 | _find_qt4_program(QT_MOC_EXECUTABLE Qt4::moc moc-qt4 moc4 moc) | ||
42 | _find_qt4_program(QT_UIC_EXECUTABLE Qt4::uic uic-qt4 uic4 uic) | ||
43 | _find_qt4_program(QT_UIC3_EXECUTABLE Qt4::uic3 uic3) | ||
44 | - _find_qt4_program(QT_RCC_EXECUTABLE Qt4::rcc rcc) | ||
45 | - _find_qt4_program(QT_DBUSCPP2XML_EXECUTABLE Qt4::qdbuscpp2xml qdbuscpp2xml) | ||
46 | - _find_qt4_program(QT_DBUSXML2CPP_EXECUTABLE Qt4::qdbusxml2cpp qdbusxml2cpp) | ||
47 | + _find_qt4_program(QT_RCC_EXECUTABLE Qt4::rcc rcc4 rcc) | ||
48 | + _find_qt4_program(QT_DBUSCPP2XML_EXECUTABLE Qt4::qdbuscpp2xml qdbuscpp2xml4 qdbuscpp2xml) | ||
49 | + _find_qt4_program(QT_DBUSXML2CPP_EXECUTABLE Qt4::qdbusxml2cpp qdbusxml2cpp4 qdbusxml2cpp) | ||
50 | _find_qt4_program(QT_LUPDATE_EXECUTABLE Qt4::lupdate lupdate-qt4 lupdate4 lupdate) | ||
51 | _find_qt4_program(QT_LRELEASE_EXECUTABLE Qt4::lrelease lrelease-qt4 lrelease4 lrelease) | ||
52 | - _find_qt4_program(QT_QCOLLECTIONGENERATOR_EXECUTABLE Qt4::qcollectiongenerator qcollectiongenerator-qt4 qcollectiongenerator) | ||
53 | + _find_qt4_program(QT_QCOLLECTIONGENERATOR_EXECUTABLE Qt4::qcollectiongenerator qcollectiongenerator-qt4 qcollectiongenerator qcollectiongenerator4) | ||
54 | _find_qt4_program(QT_DESIGNER_EXECUTABLE Qt4::designer designer-qt4 designer4 designer) | ||
55 | _find_qt4_program(QT_LINGUIST_EXECUTABLE Qt4::linguist linguist-qt4 linguist4 linguist) | ||
56 | |||
diff --git a/meta/recipes-devtools/cmake/cmake/0004-Fail-silently-if-system-Qt-installation-is-broken.patch b/meta/recipes-devtools/cmake/cmake/0004-Fail-silently-if-system-Qt-installation-is-broken.patch deleted file mode 100644 index 1b196db81a..0000000000 --- a/meta/recipes-devtools/cmake/cmake/0004-Fail-silently-if-system-Qt-installation-is-broken.patch +++ /dev/null | |||
@@ -1,79 +0,0 @@ | |||
1 | From 60864efbe52cc12018efaafbc4e4c3c8b4af2b65 Mon Sep 17 00:00:00 2001 | ||
2 | From: Otavio Salvador <otavio@ossystems.com.br> | ||
3 | Date: Thu, 5 Jul 2018 10:26:48 -0300 | ||
4 | Subject: [PATCH] Fail silently if system Qt installation is broken | ||
5 | |||
6 | Fixes a regression in behaviour from 2.8.10 to 2.8.11 resulting in the | ||
7 | following error if the system Qt installation is broken: | ||
8 | |||
9 | CMake Error at Modules/FindQt4.cmake:1028 (set_property): | ||
10 | set_property could not find TARGET Qt4::QtCore. Perhaps it has not yet | ||
11 | been created. | ||
12 | Call Stack (most recent call first): | ||
13 | Tests/RunCMake/CMakeLists.txt:79 (find_package) | ||
14 | |||
15 | Upstream-Status: Pending | ||
16 | |||
17 | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> | ||
18 | |||
19 | The patch was slightly adapted in order to match cmake 3.2.2: | ||
20 | Another set_property was introduced which had to be included | ||
21 | within the if(QT_QTCORE_FOUND) statement. | ||
22 | |||
23 | Signed-off-by: Moritz Blume <moritz.blume@bmw-carit.de> | ||
24 | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> | ||
25 | |||
26 | --- | ||
27 | Modules/FindQt4.cmake | 39 ++++++++++++++++++++------------------- | ||
28 | 1 file changed, 20 insertions(+), 19 deletions(-) | ||
29 | |||
30 | diff --git a/Modules/FindQt4.cmake b/Modules/FindQt4.cmake | ||
31 | index b2a8585..77c89aa 100644 | ||
32 | --- a/Modules/FindQt4.cmake | ||
33 | +++ b/Modules/FindQt4.cmake | ||
34 | @@ -988,25 +988,26 @@ if (QT_QMAKE_EXECUTABLE AND | ||
35 | endif() | ||
36 | endmacro() | ||
37 | |||
38 | - | ||
39 | - # Set QT_xyz_LIBRARY variable and add | ||
40 | - # library include path to QT_INCLUDES | ||
41 | - _QT4_ADJUST_LIB_VARS(QtCore) | ||
42 | - set_property(TARGET Qt4::QtCore APPEND PROPERTY | ||
43 | - INTERFACE_INCLUDE_DIRECTORIES | ||
44 | - "${QT_MKSPECS_DIR}/default" | ||
45 | - ${QT_INCLUDE_DIR} | ||
46 | - ) | ||
47 | - set_property(TARGET Qt4::QtCore APPEND PROPERTY | ||
48 | - INTERFACE_COMPILE_DEFINITIONS | ||
49 | - $<$<NOT:$<CONFIG:Debug>>:QT_NO_DEBUG> | ||
50 | - ) | ||
51 | - set_property(TARGET Qt4::QtCore PROPERTY | ||
52 | - INTERFACE_QT_MAJOR_VERSION 4 | ||
53 | - ) | ||
54 | - set_property(TARGET Qt4::QtCore APPEND PROPERTY | ||
55 | - COMPATIBLE_INTERFACE_STRING QT_MAJOR_VERSION | ||
56 | - ) | ||
57 | + if(QT_QTCORE_FOUND) | ||
58 | + # Set QT_xyz_LIBRARY variable and add | ||
59 | + # library include path to QT_INCLUDES | ||
60 | + _QT4_ADJUST_LIB_VARS(QtCore) | ||
61 | + set_property(TARGET Qt4::QtCore APPEND PROPERTY | ||
62 | + INTERFACE_INCLUDE_DIRECTORIES | ||
63 | + "${QT_MKSPECS_DIR}/default" | ||
64 | + ${QT_INCLUDE_DIR} | ||
65 | + ) | ||
66 | + set_property(TARGET Qt4::QtCore APPEND PROPERTY | ||
67 | + INTERFACE_COMPILE_DEFINITIONS | ||
68 | + $<$<NOT:$<CONFIG:Debug>>:QT_NO_DEBUG> | ||
69 | + ) | ||
70 | + set_property(TARGET Qt4::QtCore PROPERTY | ||
71 | + INTERFACE_QT_MAJOR_VERSION 4 | ||
72 | + ) | ||
73 | + set_property(TARGET Qt4::QtCore APPEND PROPERTY | ||
74 | + COMPATIBLE_INTERFACE_STRING QT_MAJOR_VERSION | ||
75 | + ) | ||
76 | + endif() | ||
77 | |||
78 | foreach(QT_MODULE ${QT_MODULES}) | ||
79 | _QT4_ADJUST_LIB_VARS(${QT_MODULE}) | ||