diff --git a/conf/distro/b2qt.conf b/conf/distro/b2qt.conf index f5839a3269a7fb767e4ca8ee89e3b77f09fc7849..c488d5c5cb50710e8319abe4b2966e97907eba7f 100644 --- a/conf/distro/b2qt.conf +++ b/conf/distro/b2qt.conf @@ -69,8 +69,6 @@ PREFERRED_PROVIDER_jpeg ?= "libjpeg-turbo" PREFERRED_PROVIDER_jpeg-native ?= "libjpeg-turbo-native" MACHINE_EXTRA_INSTALL ?= "" -MACHINE_EXTRA_INSTALL_SDK ?= "" -MACHINE_EXTRA_INSTALL_SDK_HOST ?= "" # Override mkspec for mingw build OE_QMAKE_PLATFORM_NATIVE_mingw32 = "win32-g++-oe" diff --git a/conf/distro/include/am335x-evm.conf b/conf/distro/include/am335x-evm.conf index cc4f573d654dfbd256b6f758abeea391bbe79751..62e5ecd03b0916270365474cfbfb92a58d691831 100644 --- a/conf/distro/include/am335x-evm.conf +++ b/conf/distro/include/am335x-evm.conf @@ -42,6 +42,3 @@ DISTRO_FEATURES_remove = "webengine" MACHINE_EXTRA_INSTALL += "\ lighttpd \ " - -MACHINE_EXTRA_INSTALL_SDK += "\ - " diff --git a/conf/distro/include/beagleboard.conf b/conf/distro/include/beagleboard.conf index 7f42acf86a597c319dfc2565a0edd2bbd972cc29..59eb076f948aa58a9bfa327a42b810acdba614a8 100644 --- a/conf/distro/include/beagleboard.conf +++ b/conf/distro/include/beagleboard.conf @@ -48,8 +48,4 @@ MACHINE_EXTRA_INSTALL += "\ libgles-omap3-rawdemos \ " -MACHINE_EXTRA_INSTALL_SDK += "\ - libgles-omap3-dev \ - " - ADB_PRODUCTID = "0x9018" diff --git a/conf/distro/include/beaglebone.conf b/conf/distro/include/beaglebone.conf index a9fa010394eb508eb427c57d32e247ade427c11f..15faa2a8b942d658d0d4e6eb7c35df4773b51201 100644 --- a/conf/distro/include/beaglebone.conf +++ b/conf/distro/include/beaglebone.conf @@ -43,7 +43,4 @@ MACHINE_EXTRA_INSTALL += "\ bb-org-overlays \ " -MACHINE_EXTRA_INSTALL_SDK += "\ - " - ADB_PRODUCTID = "0xD002" diff --git a/conf/distro/include/colibri-vf.conf b/conf/distro/include/colibri-vf.conf index d75bd9bbd4790e198f6335483aa848163d3f84de..accd2ca49f37a3aaf45b13b0a7a3369aa236d6e8 100644 --- a/conf/distro/include/colibri-vf.conf +++ b/conf/distro/include/colibri-vf.conf @@ -52,7 +52,3 @@ DISTRO_FEATURES_remove = "webengine" MACHINE_EXTRA_INSTALL += "\ opengldummy \ " - -MACHINE_EXTRA_INSTALL_SDK += "\ - opengldummy-dev \ - " diff --git a/conf/distro/include/emulator.conf b/conf/distro/include/emulator.conf index cd3a80a03ddace216317b590ec300c0991accd28..75fbbf7589fc49caf6aee1a705bf91d1403fb86b 100644 --- a/conf/distro/include/emulator.conf +++ b/conf/distro/include/emulator.conf @@ -46,9 +46,6 @@ DISTRO_FEATURES_remove = "webengine opengl" MACHINE_EXTRA_INSTALL += "\ mount-vboxsf \ " -MACHINE_EXTRA_INSTALL_SDK += "\ - qtglesstream-dummy-client-dev \ - " MACHINE_EXTRA_INSTALL_QT = "\ qtsystems \ qtglesstream \ @@ -56,6 +53,3 @@ MACHINE_EXTRA_INSTALL_QT = "\ b2qt-emulator-vinput \ b2qt-emulator-sdcardmountd \ " -MACHINE_EXTRA_INSTALL_QT_SDK = "\ - qtglesstream-dev \ - " diff --git a/conf/distro/include/imx6-egl.inc b/conf/distro/include/imx6-egl.inc index 8c4bbcd58a00d5880aca25b30c24e9a41ca7fb0f..efe3c188c3958c31bd4fe3edb6f954ac78674b7e 100644 --- a/conf/distro/include/imx6-egl.inc +++ b/conf/distro/include/imx6-egl.inc @@ -31,11 +31,3 @@ MACHINE_EXTRA_INSTALL += "\ libegl-mx6 \ libgles2-mx6 \ " - -MACHINE_EXTRA_INSTALL_SDK += " \ - libegl-mx6 \ - libegl-mx6-dev \ - libgles2-mx6 \ - libgles2-mx6-dev \ - ${@base_contains("DISTRO_FEATURES", "wayland", "libwayland-egl-mx6-dev", "", d)} \ - " diff --git a/conf/distro/include/imx6.inc b/conf/distro/include/imx6.inc index 25eb691ed8ef3cc3921fc2b92c36c073082ae944..8605b1a76e7d14141b356a2b549bf51db05d322c 100644 --- a/conf/distro/include/imx6.inc +++ b/conf/distro/include/imx6.inc @@ -36,8 +36,3 @@ MACHINE_EXTRA_INSTALL += "\ ${@base_contains("DISTRO_FEATURES", "gstreamer010", "gst-fsl-plugin", "", d)} \ ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-plugins-imx-meta", "", d)} \ " - -MACHINE_EXTRA_INSTALL_SDK += " \ - libgal-mx6 \ - " - diff --git a/conf/distro/include/imx7dsabresd.conf b/conf/distro/include/imx7dsabresd.conf index b21e5b1d56ba1f15d884fb6a70d1092f1919236c..dbf04a13b6d823dc54fc3e24eb609d369a69fa3c 100644 --- a/conf/distro/include/imx7dsabresd.conf +++ b/conf/distro/include/imx7dsabresd.conf @@ -52,7 +52,3 @@ DISTRO_FEATURES_remove = "webengine" MACHINE_EXTRA_INSTALL += "\ " - -MACHINE_EXTRA_INSTALL_SDK += "\ - " - diff --git a/conf/distro/include/intel-corei7-64.conf b/conf/distro/include/intel-corei7-64.conf index d350c0eada4de7476f642ffaa1e7131ceae259ed..d7db6f26c1d37e1060bcd741d7063f4c4082a9c4 100644 --- a/conf/distro/include/intel-corei7-64.conf +++ b/conf/distro/include/intel-corei7-64.conf @@ -45,8 +45,3 @@ MACHINE_EXTRA_INSTALL += "\ mesa-megadriver \ grub-efi-config \ " - -MACHINE_EXTRA_INSTALL_SDK += " \ - mesa-dev \ - " - diff --git a/conf/distro/include/nvidia-logan.conf b/conf/distro/include/nvidia-logan.conf index 0dc1d84be4de646c9bb782947f20c80cfe5b1af0..547492186d8d19c360f2c84b23646b0eeb3abf65 100644 --- a/conf/distro/include/nvidia-logan.conf +++ b/conf/distro/include/nvidia-logan.conf @@ -43,13 +43,6 @@ MACHINE_EXTRA_INSTALL = "\ libdrm-nv \ " -MACHINE_EXTRA_INSTALL_SDK = "\ - libegl-dev \ - libgles2-dev \ - graphics-headers-dev \ - libdrm-nv-dev \ -" - PREFERRED_PROVIDER_libdrm ?= "libdrm-nv" PREFERRED_PROVIDER_drm ?= "libdrm-nv" diff --git a/conf/distro/include/raspberrypi.inc b/conf/distro/include/raspberrypi.inc index fb5693477db2d068895805f104bff3c6f2937dee..5c76a83b4b331d2ae6284d9bf1142ae0088109af 100644 --- a/conf/distro/include/raspberrypi.inc +++ b/conf/distro/include/raspberrypi.inc @@ -36,10 +36,6 @@ BOOTFS_CONTENT = "\ BOOTFS_DEPENDS = "bcm2835-bootfiles:do_deploy virtual/kernel:do_deploy" -MACHINE_EXTRA_INSTALL_SDK += " \ - userland-dev \ - " - MACHINE_EXTRA_INSTALL += "\ userland \ omxplayer \ diff --git a/conf/distro/include/ti.inc b/conf/distro/include/ti.inc index a97511a15473ef758c92d380b3848ef3e80090a8..074a1868f95c1e75337ce7148aa64901df39ff57 100644 --- a/conf/distro/include/ti.inc +++ b/conf/distro/include/ti.inc @@ -43,7 +43,3 @@ MACHINE_EXTRA_INSTALL += "\ ti-sgx-ddk-km \ ti-sgx-ddk-um \ " - -MACHINE_EXTRA_INSTALL_SDK += "\ - ti-sgx-ddk-um-dev \ - " diff --git a/recipes/meta/meta-toolchain-b2qt-embedded-sdk.bb b/recipes-qt/meta/meta-toolchain-b2qt-embedded-sdk.bb similarity index 77% rename from recipes/meta/meta-toolchain-b2qt-embedded-sdk.bb rename to recipes-qt/meta/meta-toolchain-b2qt-embedded-sdk.bb index d5f8ce7a9810f29b991d06a7fd29b239656b5269..777bffe419cbdf99fbaf84a0c796f831c90eebd8 100644 --- a/recipes/meta/meta-toolchain-b2qt-embedded-sdk.bb +++ b/recipes-qt/meta/meta-toolchain-b2qt-embedded-sdk.bb @@ -27,13 +27,6 @@ ## ############################################################################ -DESCRIPTION = "B2Qt on embedded Linux SDK toolchain" -PR = "r0" -LICENSE = "The-Qt-Company-DCLA-2.1" -LIC_FILES_CHKSUM = "file://${QT_LICENSE};md5=80e06902b5f0e94ad0a78ee4f7fcb74b" - -inherit populate_b2qt_sdk - -TOOLCHAIN_HOST_TASK = "nativesdk-packagegroup-b2qt-embedded-toolchain-host packagegroup-cross-canadian-${MACHINE}" -TOOLCHAIN_TARGET_TASK += "packagegroup-b2qt-embedded-toolchain-target" +require recipes-qt/meta/meta-toolchain-b2qt-embedded-qt5-sdk.bb +SDKIMAGE_FEATURES = "dev-pkgs" diff --git a/recipes-qt/packagegroups/packagegroup-b2qt-embedded-qt5-toolchain-target.bb b/recipes-qt/packagegroups/packagegroup-b2qt-embedded-qt5-toolchain-target.bb index 69001904403fc079f4fb32a62d7f48c1ba4bc259..6c1f022b7a9ab880bd3a91750f776024058f2d51 100644 --- a/recipes-qt/packagegroups/packagegroup-b2qt-embedded-qt5-toolchain-target.bb +++ b/recipes-qt/packagegroups/packagegroup-b2qt-embedded-qt5-toolchain-target.bb @@ -35,11 +35,11 @@ inherit packagegroup qtquickcompiler PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1" -MACHINE_EXTRA_INSTALL_QT_SDK ?= "" +MACHINE_EXTRA_INSTALL_SDK ?= "" RDEPENDS_${PN} += " \ - ${MACHINE_EXTRA_INSTALL_QT_SDK} \ - packagegroup-b2qt-embedded-toolchain-target \ + ${MACHINE_EXTRA_INSTALL_SDK} \ + packagegroup-core-standalone-sdk-target \ \ qt3d-dev \ qtbase-dev \ diff --git a/recipes/packagegroup/nativesdk-packagegroup-b2qt-embedded-toolchain-host.bb b/recipes/packagegroup/nativesdk-packagegroup-b2qt-embedded-toolchain-host.bb index 18839026390859ebdd70d3d583c0407936c8da42..5e3234f7633b79dc00bb72aac724786ec03e1751 100644 --- a/recipes/packagegroup/nativesdk-packagegroup-b2qt-embedded-toolchain-host.bb +++ b/recipes/packagegroup/nativesdk-packagegroup-b2qt-embedded-toolchain-host.bb @@ -33,6 +33,8 @@ LICENSE = "The-Qt-Company-DCLA-2.1" inherit nativesdk packagegroup +MACHINE_EXTRA_INSTALL_SDK_HOST ?= "" + python __anonymous() { overrides = d.getVar("OVERRIDES", True).split(":") if "mingw32" not in overrides: diff --git a/recipes/packagegroup/packagegroup-b2qt-embedded-toolchain-target.bb b/recipes/packagegroup/packagegroup-b2qt-embedded-toolchain-target.bb deleted file mode 100644 index 31e0cb4dfcca2088f389020fe04981bb3da30725..0000000000000000000000000000000000000000 --- a/recipes/packagegroup/packagegroup-b2qt-embedded-toolchain-target.bb +++ /dev/null @@ -1,65 +0,0 @@ -############################################################################ -## -## Copyright (C) 2016 The Qt Company Ltd. -## Contact: https://www.qt.io/licensing/ -## -## This file is part of the Boot to Qt meta layer. -## -## $QT_BEGIN_LICENSE:GPL$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see https://www.qt.io/terms-conditions. For further -## information use the contact form at https://www.qt.io/contact-us. -## -## GNU General Public License Usage -## Alternatively, this file may be used under the terms of the GNU -## General Public License version 3 or (at your option) any later version -## approved by the KDE Free Qt Foundation. The licenses are as published by -## the Free Software Foundation and appearing in the file LICENSE.GPL3 -## included in the packaging of this file. Please review the following -## information to ensure the GNU General Public License requirements will -## be met: https://www.gnu.org/licenses/gpl-3.0.html. -## -## $QT_END_LICENSE$ -## -############################################################################ - -DESCRIPTION = "Target packages for B2Qt on embedded Linux SDK" -PR = "r0" -LICENSE = "The-Qt-Company-DCLA-2.1" - -inherit packagegroup -inherit bluetooth - -RDEPENDS_${PN} += "\ - packagegroup-core-standalone-sdk-target \ - base-files \ - glib-2.0-dev \ - openssl-dev \ - libpng-dev \ - tiff-dev \ - alsa-dev \ - dbus-dev \ - freetype-dev \ - fontconfig-dev \ - ${@base_contains("DISTRO_FEATURES", "gstreamer010", "gstreamer-dev gst-plugins-base-dev", "", d)} \ - ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-dev gstreamer1.0-plugins-base-dev", "", d)} \ - icu-dev \ - libxslt-dev \ - ${@base_contains("DISTRO_FEATURES", "systemd", "systemd-dev", "udev-dev", d)} \ - tslib-dev \ - hunspell-dev \ - libcap-dev \ - wpa-supplicant-dev \ - libmysqlclient-dev \ - libpq-dev \ - atk-dev \ - libevent-dev \ - ostree-dev \ - ${@base_contains("DISTRO_FEATURES", "wayland", "libxkbcommon-dev libgbm-dev libdrm-dev", "", d)} \ - ${@base_contains("DISTRO_FEATURES", "bluetooth", "${BLUEZ}-dev", "", d)} \ - ${MACHINE_EXTRA_INSTALL_SDK} \ - "