diff options
| author | Alexander Kanavin <alex.kanavin@gmail.com> | 2022-10-31 12:47:14 +0100 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-11-01 17:34:59 +0000 |
| commit | 3b8477afb211ecc5286f721d195040f66b7fc5c0 (patch) | |
| tree | 8643727d0d0d144bae6bb8f42c937679528467ed /meta/recipes-devtools/cmake | |
| parent | 46c0699501bcf2099b277f2ee5090ff5a30b271d (diff) | |
| download | poky-3b8477afb211ecc5286f721d195040f66b7fc5c0.tar.gz | |
cmake: drop qt4 patches
Qt4 has been dead for a very long time now.
(From OE-Core rev: 1552df5351e629f3404540e7f7c94c2478555191)
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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}) | ||
