aboutsummaryrefslogtreecommitdiffstats
path: root/dynamic-layers
AgeCommit message (Collapse)Author
2021-11-03recipes: use https protocol and add explicit branch parameterPierre-Jean Texier
Due to https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git it is required to use https protocol for github repo accessing. Update created with oe-core/scripts/contrib/convert-srcuri.py (see [0]) Fixes: WARNING: /work/meta-freescale/recipes-bsp/u-boot/u-boot-fslc-mxsboot_2021.07.bb: URL: git://github.com/Freescale/u-boot-fslc.git;branch=2021.07+fslc uses git protocol which is no longer supported by github. Please change to ;protocol=https in the url. [0] - https://git.openembedded.org/openembedded-core/tree/scripts/contrib/convert-srcuri.py Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com>
2021-10-13qoriq: Convert to new override syntaxTing Liu
* change `virtclass-native`` to ``class-native` * add fixes for ls2088a Signed-off-by: Ting Liu <ting.liu@nxp.com>
2021-10-04imx-cst: Correct SRC_URI to use static SRCREV instead of tagKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-12layer: Convert to new override syntaxKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-12imx-cst: introduce the recipe for the version 3.3.1Thomas Perrot
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>
2021-06-04recipes-graphics: clutter/cogl: move bbappend to dynamic layersPierre-Jean Texier
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>
2021-04-30qtbase: Add reference for pending patchTom Hochstein
Note the Qt ticket for the pending patch. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-03-26conf/layer.conf: Rename browser-layer as chromium-browser-layerPablo Saavedra
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>
2021-02-11weston-init: Update weston.ini for IVITom Hochstein
- 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>
2021-01-31qtwayland: fix configuration errors for both mx6 and mx7 machinesPierluigi Passaro
QtWayland configuration task fails for xwayland distros. Just remove the conflicting options. Signed-off-by: Pierluigi Passaro <pierluigi.p@variscite.com>
2020-12-16ipsec-demo: remove as it depends on ipsec-toolsTing Liu
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>
2020-12-16fmc: update to c2ed7c2Ting Liu
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>
2020-09-14opencv: Drop removal of v4l supportTom Hochstein
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>
2020-06-05qtbase: Define empty PACKAGECONFIG_VULKANKhem Raj
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>
2020-06-02qtbase: Drop upstreamed patchTom Hochstein
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>
2020-06-02qtbase: Add i.MX 8 configurationTom Hochstein
- 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>
2020-05-05qtbase: Fix patch fuzz for mkspecs/linux-oe-g++/qmake.confantznin
The current version of the patch causes a fuzz because of context change. Signed-off-by: antznin <agodard@witekio.com>
2020-05-05qtbase: Allow easy override of the mainline BSP GL backendOtavio Salvador
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
2020-05-05Revert "qtbase: Do not pin gles2 when using open source graphic stack"Otavio Salvador
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>
2020-03-16glmark2: don't build drm flavours for machines not supporting itMax Krummenacher
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>
2020-03-12glmark2: Remove bbappendJoshua Watt
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>
2019-11-18weston-init: Move weston.ini install to weston-initTom Hochstein
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>
2019-11-04weston: Improve weston.ini selection logicTom Hochstein
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>
2019-10-23fix(qtbase): remove unnecessary patchChristopher Boyd
2019-07-16opencv: Adjust the bbappend for version 4.xKhem Raj
The patch is no longer needed, relevant code no more present in opencv Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-12fmc: install all config filesChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-05-05qtwayland: drop xcomposite-egl, xcomposite-glx packageconfig for mx8Max Krummenacher
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>
2019-03-26Revert "cpuburn-arm: Add armv7ve as a valid machine"Fabio Berton
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>
2019-03-22cpuburn-arm: Add armv7ve as a valid machineFabio Berton
2019-01-17remove True option to getVar callsAndré Draszik
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>
2019-01-14fmc: update to c7576abChunrong Guo
*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>
2018-11-21qtbase: Do not modify QT_CONFIG_FLAGSAndreas Müller
* 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>
2018-11-08fmc: set EXTRA_OEMAKE_PLATFORM for p* targetsChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-11-06qtbase: Refactor configurationTom Hochstein
Replace QT_CONFIG_FLAGS with PACKAGECONFIG Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-11-06qtbase: Drop redundant configuration flag -no-eglfsTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-11-06qtbase: Fix QT_CONFIG_FLAGS for non-mainline-bspTom Hochstein
- 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>
2018-11-06qtbase: Set the default platform correctlyTom Hochstein
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>
2018-11-06qtbase: Fix SRC_URI whitespaceTom Hochstein
- Fix a missing space in an append. - Re-format to reduce leading whitespace. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-10-26qtbase: Do not pin gles2 when using open source graphic stackAndreas Müller
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>
2018-10-01fmc: udpate to 09a497fChunrong Guo
*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>
2018-09-28recipes: Limit BSP specific recipes on relevant SOCsKhem Raj
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>
2018-09-11opencv: Update bbappend to follow meta-oe upgradeOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-08-30qtwayland/etnaviv: remove xcomposite-glxAndreas Müller
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>
2018-08-30qtwebkit: remove 0001-Fix-to-match-the-uniform-precision-qualifiers-in-ver.patchAndreas Müller
* 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>
2018-08-30remove chromium appendsAndreas Müller
* 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>
2018-06-01sg3-utils: Move bbappend to dynamic layerstexierp
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>
2018-03-06fmc: update SRC_URLC.R. Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-02-28remove efl dynamic layer supportAndreas Müller
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>
2018-02-06qtbase: set default EGLFS_DEVICE_INTEGRATION before oe-device-extra.priMing Liu
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>
2018-02-06web-sysmon:removeChunrong Guo
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>