summaryrefslogtreecommitdiffstats
path: root/dynamic-layers
Commit message (Collapse)AuthorAgeFilesLines
* qoriq: Convert to new override syntaxTing Liu2021-10-131-1/+1
| | | | | | | * change `virtclass-native`` to ``class-native` * add fixes for ls2088a Signed-off-by: Ting Liu <ting.liu@nxp.com>
* imx-cst: Correct SRC_URI to use static SRCREV instead of tagKhem Raj2021-10-041-1/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layer: Convert to new override syntaxKhem Raj2021-08-1214-51/+51
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* imx-cst: introduce the recipe for the version 3.3.1Thomas Perrot2021-08-121-0/+30
| | | | | | | | It provides a code signing tool for signing images for i.MX-based NXP processors using High Assurance Boot (HABv4) library in the internal boot ROM or the Advanced High Assurance Boot (AHAB) subsystem. Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com>
* recipes-graphics: clutter/cogl: move bbappend to dynamic layersPierre-Jean Texier2021-06-042-0/+10
| | | | | | | | | | | | | | | As it breaks the build on master since [1]. Move bbappend files to dynamic layers since recipes were moved to meta-gnome Fixes: ERROR: No recipes in default available for: /home/bdx-iot/ci/meta-freescale/recipes-graphics/clutter/clutter-1.0_%.bbappend /home/bdx-iot/ci/meta-freescale/recipes-graphics/cogl/cogl-1.0_%.bbappend [1] - http://git.openembedded.org/openembedded-core/commit/?id=c4f167d05f58f35a6b94e8dbc4721ab67e7e71eb Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com>
* qtbase: Add reference for pending patchTom Hochstein2021-04-301-1/+1
| | | | | | Note the Qt ticket for the pending patch. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* conf/layer.conf: Rename browser-layer as chromium-browser-layerPablo Saavedra2021-03-262-0/+0
| | | | | | | | | | | | | This commit updates the directory name of the browser-layer dynamic-layer because the changes introduced in https://github.com/OSSystems/meta-browser/pull/470. This browser-layer doesn't exist anymore in the meta-browser layer being replaced by a new chromium-browser-layer. For backwards compatibility this changes keeps the entries associated to the former browser-layer pointing to the new chromium-browser-layer. Signed-off-by: Pablo Saavedra <psaavedra@igalia.com>
* weston-init: Update weston.ini for IVITom Hochstein2021-02-111-0/+6
| | | | | | | | | - Set core idle-time to 0 to align with non-IVI setting - Add repaint-window for all i.MX 8 to support 4K display - Add enable-overlay-view option as comment - Enable touchscreen_calibrator Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* qtwayland: fix configuration errors for both mx6 and mx7 machinesPierluigi Passaro2021-01-311-0/+3
| | | | | | | QtWayland configuration task fails for xwayland distros. Just remove the conflicting options. Signed-off-by: Pierluigi Passaro <pierluigi.p@variscite.com>
* ipsec-demo: remove as it depends on ipsec-toolsTing Liu2020-12-1656-1519/+0
| | | | | | | ipsec-tools has security issues and has been ABANDONED. Recipe was removed from meta-networking too. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* fmc: update to c2ed7c2Ting Liu2020-12-161-1/+1
| | | | | | | | | New commits: c2ed7c2 XML config files update for proper syntax 3a1566e Use MIT license for lexical analyzer files 1ebdcb4 Use MIT license for config files Signed-off-by: Ting Liu <ting.liu@nxp.com>
* opencv: Drop removal of v4l supportTom Hochstein2020-09-141-3/+0
| | | | | | | | | | In the past, i.MX gstreamer camera didn't work well with OpenCV v4l, so v4l was disabled. Now that i.MX gstreamer is no longer using OpenCV, v4l support can be restored. Fixes #475 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* qtbase: Define empty PACKAGECONFIG_VULKANKhem Raj2020-06-051-0/+1
| | | | | | | | | | | | In cases where non imxgpu and non-fsl SOCs are target do_configure results in ERROR: qtbase-5.15.0+gitAUTOINC+f6fe4bbab7-r0 do_configure: QA Issue: qtbase: in valid PACKAGECONFIG: ${@bb.utils.contains('DISTRO_FEATURES', [invalid-packagecon fig] Therefore having empty value helps in avoiding this case Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qtbase: Drop upstreamed patchTom Hochstein2020-06-022-21/+0
| | | | | | | Drop patch 0015-Add-eglfs-to-IMX-GPU.patch. It is upstream and no longer necessary. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* qtbase: Add i.MX 8 configurationTom Hochstein2020-06-021-3/+14
| | | | | | | | - 8M Quad has 3D but no 2D, so fix the override for GPU patches - Add gbm and kms for all i.MX 8 with GPU - Add vulkan for all i.MX 8 with GPU except 8M Mini Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* qtbase: Fix patch fuzz for mkspecs/linux-oe-g++/qmake.confantznin2020-05-051-6/+8
| | | | | | | The current version of the patch causes a fuzz because of context change. Signed-off-by: antznin <agodard@witekio.com>
* qtbase: Allow easy override of the mainline BSP GL backendOtavio Salvador2020-05-051-1/+1
| | | | | | | | Using a weak setting, allow distributions to override it and make customizations if need (use gl, for example). Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Change-Id: Id1ee47764148e07feba86e16cd7d282a37dcf9e9
* Revert "qtbase: Do not pin gles2 when using open source graphic stack"Otavio Salvador2020-05-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 1cf9efd20fd94afdd2f7484b0570c570a21b8b65. The qtbase configure fail to find any suitable GL library, so it fails with: ,---- | WARNING: No QPA platform plugin enabled! This will produce a Qt that | cannot run GUI applications. See "Platform backends" in the output of | --help. | | ERROR: Feature 'opengl-desktop' was enabled, but the pre-condition | '(config.win32 && !config.winrt && !features.opengles2 | && (config.msvc || libs.opengl)) | || (!config.watchos && !config.win32 && !config.wasm && libs.opengl)' failed. | | ERROR: Feature 'eglfs' was enabled, but the pre-condition | '!config.android && !config.darwin && !config.win32 && !config.wasm | && features.egl' failed. `---- Fixed: #378 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* glmark2: don't build drm flavours for machines not supporting itMax Krummenacher2020-03-161-0/+4
| | | | | | | | | | | | | imx-gpu-viv_6.4.0.p1.0-aarch32 does not provide virtual/libgbm and thus a build with drm* in PACKAGECONFIG does fail. Thus remove drm* from PACKAGECONFIG for those machines. | ERROR: Nothing PROVIDES 'virtual/libgbm' (but .../glmark2_git.bb DEPENDS on or otherwise requires it) | gpulib PROVIDES virtual/libgbm but was skipped: incompatible with machine fixes: 7801868f glmark2: Remove bbappend Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* glmark2: Remove bbappendJoshua Watt2020-03-121-4/+0
| | | | | | | | | | The default PACKAGECONFIG for glmark2 builds just fine on imxgpu3d and imxgpu2d platforms, and doing so enables support for the drm based tests. Tested on imx8mq and imx8qm Signed-off-by: Joshua Watt <Joshua.Watt@garmin.com>
* weston-init: Move weston.ini install to weston-initTom Hochstein2019-11-185-4/+108
| | | | | | | | | | | | | OE-core now installs weston.ini from weston-init, so align our recipe to do the same. The IVI dynamic layer now has a copy of the weston.ini file that is normally produced by the weston build. The AGL dynamic layer now uninstalls the weston.ini installed upstream. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* weston: Improve weston.ini selection logicTom Hochstein2019-11-042-0/+4
| | | | | | | | | | | | Add a variable WESTON_INI_INSTALL_FILE to make it easy to customize the selection of the weston.ini file. The main recipe now performs only a generic install of the selected file. For AGL and IVI, we use the BBFILES_DYNAMIC mechanism to specify no file and an IVI-specific file respectively. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* fix(qtbase): remove unnecessary patchChristopher Boyd2019-10-232-14/+0
|
* opencv: Adjust the bbappend for version 4.xKhem Raj2019-07-163-51/+3
| | | | | | The patch is no longer needed, relevant code no more present in opencv Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fmc: install all config filesChunrong Guo2019-07-121-1/+1
| | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* qtwayland: drop xcomposite-egl, xcomposite-glx packageconfig for mx8Max Krummenacher2019-05-051-0/+3
| | | | | | | | | | | | | | | | | | | NXP dropped native X11 support for i.MX 8(X). with xcomposite-glx: qtwayland fails in configure with: | ERROR: Feature 'xcomposite-glx' was enabled, but the pre-condition 'features.wayland-client && features.opengl && !features.opengles2 && features.xlib && libs.xcomposite && libs.glx' failed. | ERROR: Feature 'xcomposite-glx' was enabled, but the pre-condition 'features.wayland-server && features.opengl && !features.opengles2 && libs.xcomposite && libs.glx' failed. with xcomposte-egl: qtwayland fails during compile starting with: | .../qwaylandxcompositeeglclientbufferintegration.cpp:140:59: error: cannot convert 'Display*' {aka '_XDisplay*'} to 'EGLNativeDisplayType' {aka 'wl_display*'} | integration->mEglDisplay = eglGetDisplay(integration->mDisplay); | ~~~~~~~~~~~~~^~~~~~~~ Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* Revert "cpuburn-arm: Add armv7ve as a valid machine"Fabio Berton2019-03-261-1/+0
| | | | | | | | | | This reverts commit 0e12eb4a039f2e9b1d53c0a8a0815382190931be. This commit was merged in meta-openembedded/meta-oe layer. See commit: https://git.openembedded.org/meta-openembedded/commit/?id=ea59b56825912614d8b2acb3ed621a8e9333a23c Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
* cpuburn-arm: Add armv7ve as a valid machineFabio Berton2019-03-221-0/+1
|
* remove True option to getVar callsAndré Draszik2019-01-171-1/+1
| | | | | | | | | | | | | | getVar() has been defaulting to expanding by default for a long time (2016), thus remove the True option from getVar() calls with a regex search and replace. Search & replace made using the following command: sed -e 's|\(d\.getVar \?\)( \?\([^,()]*\), \?True)|\1(\2)|g' \ -i $(git grep -E 'getVar ?\( ?([^,()]*), ?True\)' \ | cut -d':' -f1 \ | sort -u) Signed-off-by: André Draszik <andre.draszik@jci.com>
* fmc: update to c7576abChunrong Guo2019-01-141-1/+1
| | | | | | | | *update to lsdk 1812 tag include the following changes: c7576ab - Resolved compile warning on ubuntu with aarch64-linux-gnu-g++ v7.3 Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* qtbase: Do not modify QT_CONFIG_FLAGSAndreas Müller2018-11-211-5/+0
| | | | | | | | | * For distros enabling x11 and wayland it breaks X11 images (xfce/lxqt) for ALL machines * It is a setting which can be done at runtime. E.g KDE plasma does so. * Settings like these do NOT belong into BSP layers Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* fmc: set EXTRA_OEMAKE_PLATFORM for p* targetsChunrong Guo2018-11-081-1/+7
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtbase: Refactor configurationTom Hochstein2018-11-061-6/+6
| | | | | | Replace QT_CONFIG_FLAGS with PACKAGECONFIG Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* qtbase: Drop redundant configuration flag -no-eglfsTom Hochstein2018-11-061-5/+4
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* qtbase: Fix QT_CONFIG_FLAGS for non-mainline-bspTom Hochstein2018-11-061-4/+7
| | | | | | | - Enable eglfs only for 3D parts and framebuffer backend - Disable opengl and enable linuxfb for 2D parts with no 3D Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* qtbase: Set the default platform correctlyTom Hochstein2018-11-061-0/+5
| | | | | | | Set the correct Qt platform for the graphics backend so the user isn't required to set it manually. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* qtbase: Fix SRC_URI whitespaceTom Hochstein2018-11-061-6/+9
| | | | | | | - Fix a missing space in an append. - Re-format to reduce leading whitespace. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* qtbase: Do not pin gles2 when using open source graphic stackAndreas Müller2018-10-261-1/+1
| | | | | | | | | | | | | | | | | | | | One of the advantages in using upstream mesa is that we have the freedom to use gl or gles2 for qtbase. So follow meta-qt5's default here which is desktop-gl and give other layers a more simple chance to change default if necessary. Notes: * Did performance tests with my images and did not find any performance issues. * Some recipes in meta-qt5-extra fail to build when qtbase is build for gles2. A patch addressing imx was applied [1] - but honestly it is not the way to go: use meta-qt5's default which is fine. [1] https://github.com/schnitzeltony/meta-qt5-extra/commit/0972828deb6a9e6a44d7596e6e4817fd74dbb51c Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fmc: udpate to 09a497fChunrong Guo2018-10-011-1/+2
| | | | | | | | | | | | | *update to lsdk 1809 tag include the following changes: 09a497f - Makefile: enable PPC support ba9ed3b - Remove fmc data file on cleanup command a3e83b6 - Added fmc option to perform only cleanup of last fmc execution * add EXTRA_OEMAKE_PLATFORM_qoriq-ppc to support ppc Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* recipes: Limit BSP specific recipes on relevant SOCsKhem Raj2018-09-281-0/+1
| | | | | | | | | | | This helps in using meta-freescale with other BSP layers in same projects, which is common usecase Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com> Cc: Zhenhua Luo <zhenhua.luo@nxp.com> Cc: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* opencv: Update bbappend to follow meta-oe upgradeOtavio Salvador2018-09-111-0/+0
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtwayland/etnaviv: remove xcomposite-glxAndreas Müller2018-08-301-0/+2
| | | | | | | | | | | | fixes | ERROR: Feature 'xcomposite-glx' was enabled, but the pre-condition 'features.wayland-client && features.opengl && !features.opengles2 && features.xlib && libs.xcomposite && libs.glx' failed. | | ERROR: Feature 'xcomposite-glx' was enabled, but the pre-condition 'features.wayland-server && features.opengl && !features.opengles2 && libs.xcomposite && libs.glx' failed. FWIW: Have similar for Raspi/VC4 in meta-raspi-light Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtwebkit: remove 0001-Fix-to-match-the-uniform-precision-qualifiers-in-ver.patchAndreas Müller2018-08-302-46/+0
| | | | | | | | | * it does not apply with meta-qt5 master * it changes (breaks currently) qtwebkit for all boards when adding meta-freescale to layers Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* remove chromium appendsAndreas Müller2018-08-302-39/+0
| | | | | | | | | * they were not updated for long time * they mach neither name nor version of the recipes in meta-browser * they cause parse-errors Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* sg3-utils: Move bbappend to dynamic layerstexierp2018-06-011-0/+1
| | | | | | | | | The sg3-utils recipe can only be built if the meta-oe layer is present, so move it to the dynamic layers. Signed-off-by: Pierre-Jean TEXIER <texier.pj2@gmail.com> Tested-by: Bas Mevissen <abuse@basmevissen.nl> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fmc: update SRC_URLC.R. Guo2018-03-061-1/+1
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* remove efl dynamic layer supportAndreas Müller2018-02-282-66/+0
| | | | | | | | meta-efl was removed completely in August 2017 Change-Id: Ic734ec38d6dc4d248367186eb51077e04a453b6d Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtbase: set default EGLFS_DEVICE_INTEGRATION before oe-device-extra.priMing Liu2018-02-061-5/+5
| | | | | | | This allows the users to be able to override it in oe-device-extra.pri. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* web-sysmon:removeChunrong Guo2018-02-061-38/+0
| | | | | | | This pkg will not be supported anymore. Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* usdpaa-apps: removeChunrong Guo2018-02-061-67/+0
| | | | | | | This pkg will not be supported anymore. Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>