mirror of
https://github.com/thead-yocto-mirror/meta-qt5
synced 2026-09-17 20:51:54 +02:00
* it was changed to MACHINE_ARCH in:
commit 0d88f4488f (marc-cpdesign/master-next, marc-cpdesign/jansa/master)
Author: Khem Raj <raj.khem@gmail.com>
Date: Thu Dec 5 11:31:27 2019 -0800
packagegroup-qt5-toolchain-target: Make machine specific
We want to deploy arch specific overrides
Signed-off-by: Khem Raj <raj.khem@gmail.com>
* but TUNE_PKGARCH qt5-creator has packagegroup-qt5-toolchain-target in
RRECOMMENDS_${PN} causing:
=== Comparing signatures for task do_package_write_ipk.sigdata between tissot and mido ===
ERROR: qt5-creator different signature for task do_package_write_ipk.sigdata between tissot and mido
NOTE: Starting bitbake server...
Hash for dependent task packagegroups/packagegroup-qt5-toolchain-target.bb:do_packagedata changed from f8a21ed2c484abfbadae768ec9a2e04883e80fe7ac32f7eaf442f12b4cd1b65b to bd700f438812693132a93e88c2518c81818d89856d8793b8eae479dc7a180b68
Unable to find matching sigdata for /home/jenkins/workspace/luneos-testing/webos-ports/meta-qt5/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb:do_packagedata with hashes f8a21ed2c484abfbadae768ec9a2e04883e80fe7ac32f7eaf442f12b4cd1b65b or bd700f438812693132a93e88c2518c81818d89856d8793b8eae479dc7a180b68
ERROR: 1 errors found in /home/jenkins/workspace/luneos-testing/webos-ports/tmp-glibc/sstate-diff/1579172712/signatures.mido.do_package_write_ipk.sigdata.log
* use TUNE_PKGARCH to match qt5-creator while still allowing arch
specific overrides
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
113 lines
3.6 KiB
BlitzBasic
Executable File
113 lines
3.6 KiB
BlitzBasic
Executable File
# Copyright (C) 2014 O.S. Systems Software LTDA.
|
|
|
|
DESCRIPTION = "Target packages for Qt5 SDK"
|
|
LICENSE = "MIT"
|
|
|
|
PACKAGE_ARCH = "${TUNE_PKGARCH}"
|
|
inherit packagegroup
|
|
|
|
PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1"
|
|
|
|
# Requires Wayland to work
|
|
USE_WAYLAND = " \
|
|
qtwayland-dev \
|
|
qtwayland-mkspecs \
|
|
qtwayland-plugins \
|
|
qtwayland-tools \
|
|
"
|
|
|
|
# Requires X11 to work
|
|
USE_X11 = " \
|
|
qtx11extras-dev \
|
|
qtx11extras-mkspecs \
|
|
"
|
|
|
|
RDEPENDS_${PN} += " \
|
|
packagegroup-core-standalone-sdk-target \
|
|
libsqlite3-dev \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qt3d-dev', '', d)} \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qt3d-mkspecs', '', d)} \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qt3d-qmlplugins', '', d)} \
|
|
qtbase-dev \
|
|
qtbase-mkspecs \
|
|
qtbase-plugins \
|
|
qtbase-staticdev \
|
|
qtbase-tools \
|
|
qttranslations-qtbase \
|
|
qttranslations-qthelp \
|
|
qtcharts-dev \
|
|
qtcharts-mkspecs \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtcharts-qmlplugins', '', d)} \
|
|
qtconnectivity-dev \
|
|
qtconnectivity-mkspecs \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtconnectivity-qmlplugins', '', d)} \
|
|
qttranslations-qtconnectivity \
|
|
qtdeclarative-dev \
|
|
qtdeclarative-mkspecs \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtdeclarative-qmlplugins', '', d)} \
|
|
qtdeclarative-tools \
|
|
qtdeclarative-staticdev \
|
|
qttranslations-qtdeclarative \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtgraphicaleffects-qmlplugins', '', d)} \
|
|
qtimageformats-dev \
|
|
qtimageformats-plugins \
|
|
qtlocation-dev \
|
|
qtlocation-mkspecs \
|
|
qtlocation-plugins \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtlocation-qmlplugins', '', d)} \
|
|
qttranslations-qtlocation \
|
|
qtmqtt-dev \
|
|
qtmqtt-mkspecs \
|
|
qtmultimedia-dev \
|
|
qtmultimedia-mkspecs \
|
|
qtmultimedia-plugins \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtmultimedia-qmlplugins', '', d)} \
|
|
qttranslations-qtmultimedia \
|
|
qtscript-dev \
|
|
qtscript-mkspecs \
|
|
qttranslations-qtscript \
|
|
qtsensors-dev \
|
|
qtsensors-mkspecs \
|
|
qtsensors-plugins \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtsensors-qmlplugins', '', d)} \
|
|
qtserialport-dev \
|
|
qtserialport-mkspecs \
|
|
qtserialbus-dev \
|
|
qtserialbus-mkspecs \
|
|
qtsvg-dev \
|
|
qtsvg-mkspecs \
|
|
qtsvg-plugins \
|
|
qtsystems-dev \
|
|
qtsystems-mkspecs \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtsystems-qmlplugins', '', d)} \
|
|
qttools-dev \
|
|
qttools-mkspecs \
|
|
qttools-staticdev \
|
|
qttools-tools \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', '${USE_WAYLAND}', '', d)} \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'x11', '${USE_X11}', '', d)} \
|
|
qtwebsockets-dev \
|
|
qtwebsockets-mkspecs \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtwebsockets-qmlplugins', '', d)} \
|
|
qttranslations-qtwebsockets \
|
|
qtwebchannel-dev \
|
|
qtwebchannel-mkspecs \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtwebchannel-qmlplugins', '', d)} \
|
|
qtxmlpatterns-dev \
|
|
qtxmlpatterns-mkspecs \
|
|
qttranslations-qtxmlpatterns \
|
|
qtquickcontrols2 \
|
|
qtquickcontrols2-dev \
|
|
qtquickcontrols2-mkspecs \
|
|
"
|
|
RDEPENDS_${PN}_remove_toolchain-clang_riscv32 = "qttools-dev qttools-mkspecs qttools-staticdev qttools-tools"
|
|
RDEPENDS_${PN}_remove_toolchain-clang_riscv64 = "qttools-dev qttools-mkspecs qttools-staticdev qttools-tools"
|
|
|
|
RRECOMMENDS_${PN} += " \
|
|
qtquickcontrols-qmlplugins \
|
|
qttools-plugins \
|
|
"
|
|
|
|
RRECOMMENDS_${PN}_remove_toolchain-clang_riscv32 = "qttools-plugins"
|
|
RRECOMMENDS_${PN}_remove_toolchain-clang_riscv64 = "qttools-plugins"
|