From 5b80bfd7bffd4c20d80b7c70a7130529e9a755dd Mon Sep 17 00:00:00 2001 From: ToshikazuOhiwa Date: Mon, 30 Mar 2020 09:24:26 +0900 Subject: agl-basesystem --- .../qtbrowser-qt5/qtbrowser-qt5_git.bb | 24 +++++++++++ .../images/boundary-eval-image-xfce.bb | 47 ++++++++++++++++++++++ 2 files changed, 71 insertions(+) create mode 100644 bsp/meta-boundary/dynamic-layers/qt5-layer/recipes-qtbrowser/qtbrowser-qt5/qtbrowser-qt5_git.bb create mode 100644 bsp/meta-boundary/dynamic-layers/xfce-layer/recipes-xfce/images/boundary-eval-image-xfce.bb (limited to 'bsp/meta-boundary/dynamic-layers') diff --git a/bsp/meta-boundary/dynamic-layers/qt5-layer/recipes-qtbrowser/qtbrowser-qt5/qtbrowser-qt5_git.bb b/bsp/meta-boundary/dynamic-layers/qt5-layer/recipes-qtbrowser/qtbrowser-qt5/qtbrowser-qt5_git.bb new file mode 100644 index 00000000..902aa8e8 --- /dev/null +++ b/bsp/meta-boundary/dynamic-layers/qt5-layer/recipes-qtbrowser/qtbrowser-qt5/qtbrowser-qt5_git.bb @@ -0,0 +1,24 @@ +require recipes-qt/qt5/qt5.inc + +DESCRIPTION = "QT Browser" +PR = "r0" +LICENSE = "CLOSED" + +DEPENDS = "qtbase qtwebkit" + +SRCREV = "57ac373f948498810c3f276fe712e67f5ec0d4aa" +SRC_URI = "git://github.com/boundarydevices/qtbrowser;branch=qt5" + +S = "${WORKDIR}/git" + +PARALLEL_MAKE = "" + + +do_install() { + export INSTALL_ROOT=${D} + make install +} + +FILES_${PN} = " \ + /usr/bin/* \ +" diff --git a/bsp/meta-boundary/dynamic-layers/xfce-layer/recipes-xfce/images/boundary-eval-image-xfce.bb b/bsp/meta-boundary/dynamic-layers/xfce-layer/recipes-xfce/images/boundary-eval-image-xfce.bb new file mode 100644 index 00000000..af83840a --- /dev/null +++ b/bsp/meta-boundary/dynamic-layers/xfce-layer/recipes-xfce/images/boundary-eval-image-xfce.bb @@ -0,0 +1,47 @@ +DESCRIPTION = "A XFCE desktop demo image." + +IMAGE_FEATURES += "splash package-management ssh-server-dropbear hwcodecs dev-pkgs" + +LICENSE = "MIT" + +inherit core-image distro_features_check + +REQUIRED_DISTRO_FEATURES = "x11" + +CORE_IMAGE_BASE_INSTALL += "\ + packagegroup-core-boot \ + ${ROOTFS_PKGMANAGE_BOOTSTRAP} \ + packagegroup-core-x11 \ + packagegroup-xfce-base \ + kernel-modules \ + \ + nodejs \ + packagegroup-fsl-gstreamer1.0-full \ + \ + flex \ + gcc \ + git \ + m4 \ + make \ + iperf3 \ + libtool \ + nano \ + python-compiler \ + strace \ + screen \ + minicom \ + openssl \ + cryptodev-module \ +" + +# For silex module support uncomment the line below and register your ssh key on our webserver to get access. +# Silex requires some terms and conditions to be accepted before you can build +# Please fill out the form located here for access: https://boundarydevices.com/private-git-access/ +#CORE_IMAGE_BASE_INSTALL += "kernel-module-silex linux-firmware-silex" + +# Video input demos only on nitrogen6x/sx/7 platform +# Chromium not on nitrogen7 +CORE_IMAGE_BASE_INSTALL_append_nitrogen6x += "video-input-icon chromium firefox qt5everywheredemo cinematicexperience" +CORE_IMAGE_BASE_INSTALL_append_nitrogen6x-lite += "chromium firefox" +CORE_IMAGE_BASE_INSTALL_append_nitrogen6sx += "video-input-icon chromium firefox" +CORE_IMAGE_BASE_INSTALL_append_nitrogen7 += "video-input-icon" -- cgit 1.2.3-korg