summaryrefslogtreecommitdiffstats
path: root/dynamic-layers
Commit message (Collapse)AuthorAgeFilesLines
* 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> (cherry picked from commit 340f3f2bcc7bcf7f5f3abad9973ac745571fd571)
* glmark2: Remove bbappendJoshua Watt2020-03-161-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 Backport to zeus Signed-off-by: Joshua Watt <Joshua.Watt@garmin.com> (cherry picked from commit 7801868f4969bc3f93f9d419e7852206e45fad53)
* 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>
* asf: removeChunrong Guo2018-02-061-39/+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>
* qt5: Enable backends for GBM when using use-mainline-bsp overrideFabio Berton2017-12-121-1/+1
| | | | | | | | Add gbm to PACKAGECONFIG_GL_use-mainline-bsp to enable EGLFS GBM QPA backend. Change-Id: I76d8a3116ebebc4b9383fc575878c5aec666c203 Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtbase: Remove upstream applied patchFabio Berton2017-12-122-135/+0
| | | | | | | | | | | | | | | | | | | | | | This patch was applied on qtbase commit: commit 9ae028f507a22bd03c861e9d14c2efc4aa2efeda Author: Marco Martin <mart@kde.org> Date: Fri Feb 10 15:00:23 2017 +0100 Environment variable enabling the workaround FBO readback bug On some ARM devices the font glyph generation is broken Add an environment variable to enable workaround_brokenFBOReadBack in QOpenGLContext, to fix font rendering on such devices as Mali and Adreno Change-Id: I9cc99ecb8b71a35bc369ec9dd11b877016b1179e Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io> Change-Id: I0aec7ed2941b22aa2a0ea7638a5523a25c47fbd1 Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fmc: set EXTRA_OEMAKE_PLATFORM for ls1088aChunrong Guo2017-11-061-0/+1
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fmc: update to 8c9f127Chunrong Guo2017-11-061-1/+1
| | | | | | | | *include the following changes: 8c9f127 - FMC cleanup fix - first version Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fmc: update recipesChunrong Guo2017-10-181-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | *update SRC_URL and update to 4377bfc This includes the following changes: 4377bfc - Set LS1043 as default platform (for DASH integration) 81e4796 - Revert default platform flag to P4080 4729b49 - Enable support for LS1046 (based on LS1043 integration) a079d2c - update variable names to match fmlib changes 44b1f42 - Revert "Aging support added for classification" 9732cd8 - Aging support added for classification 03505c3 - [QSDK-2331] fmc: PIR/PBS are considered synonyms for CIR/CBS in policer tags 757754b - ENGR00341753: Schemes sharing between ports is not working eca7122 - Added makefile support for LS1043 b9e52be - ENGR00354640: fmc regression: Bad FMan port handle used in FM_PORT_VSPAlloc causes FMD call trace 435d76d - ENGR354592: FMC SoftParser 'otherl3' protocol definition generates error 92494f0 - Changed makefile to use flags: FMAN_V3H / FMAN_V3L (ENGR353626) 1695da4 - ENGR00352834: FMC: Add support for FM_PCD_KgSetAdditionalDataAfterParsing API 450d314 - ENGR351010: FMC: Share schemes used for IPR across multiple ports b2b6226 - ENGR00349008: ALU PCD generates Segmentation fault for direct schemes usage 6b14996 - ENGR00348810: ALU PCD generates: FmPcdCcGetGrpParams: Invalid Handle 955706a - ENGR348539: ALU PCD generates: grpId you asked > numOfGroup of relevant tree 06548b6 - ENGR00347977: ALU PCD using direct schemes generates Error: Unresolved cycled dependencies e843d51 - ENGR00315208: [FMC] failed to configure ALU PCD 4f4a3eb - ENGR00342608: Major error on ALU PCD: IC_HASH_INDEXED numOfKeys has to be powerOfTwo a3e40ab - ENGR00342299: ALU PCD (fmc_pcd_ed44_skeleton_TSOC.xml) generates Segmentation fault 71deab3 - ENGR00342299: ALU PCD (fmc_pcd_ed44_skeleton_TSOC.xml) generates Segmentation fault aa34fa3 - ENGR00341753: Schemes sharing between ports is not working e6fee7f - ENGR00341091: False error reported by FMC in ALU PCD: 'ERR: Unresolved cycled dependencies are found' 2fb5b1c - ENGR00340476: ALU Issue with pbit marking with a given DSCP (B0198) 284a506 - ENGR329197: 32 Schema limit exhausted when FMC duplicates the schemas even if same policy is attached to all the ports 0434629 - ENGR00338449: Enable Test automation framework for FMC on Linux host OS d09735b - ENGR00338121: fmc: Support new convention for port type in xml config file f46f085 - Improvement to: ENGR330486: ALU B0187: FMC/libxml2 SDK1.5 FB3 : Memory leaked during PCD xml application c2330c3 - ENGR00330486: ALU B0187 : FMC/ libxml2 SDK1.5 FB3 : Memory leaked during PCD xml application 2bff057 - ENGR00325623: PCD : replicator issue 4157f75 - ENGR00316689: fmc: Ccnode mask support option fails to propagate into the PCD 35b9363 - ENGR00320235: reassembly management with PCD xml (FMC) - FM_PCD_MAX_NUM_OF_CC_GROUPS 021f720 - ENGR00308464 - FMD PCD: seg fault error while creating ccnode without mask 8c37700 - Enabled ENGR00305912 : individual keygen extraction (IPV6 VER+TC) and (IPv6 FL) 400d483 - Disabled ENGR00305912 until is available in FMD c21c326 - Enabled ipv6.flabel as supported full field extraction *remvoe EXTRA_OEMAKE_PLATFORM for powerpc nxp release will not support ppc machine Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* opencv: update to 3.3Chunrong Guo2017-08-301-0/+0
| | | | | | | opencv was updated to version 3.3 Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtbase: Fix QT5.8 build error "Platform not recognized" in egl headerYuqing Zhu2017-06-282-1/+35
| | | | | | | | Gain the platform value through pkg-config and pass it through QMAKE_CFLAGS_EGL. Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtbase: Update patch for upgrade to Qt 5.8Tom Hochstein2017-06-281-3/+4
| | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* usdpaa-apps:update to 49fce3aChunrong Guo2017-05-021-2/+2
| | | | | | | | | | | * include the following changes 49fce3a - Merge pull request #31 in SDK/usdpaa-apps from ~B18196/usdpaa-apps:sdk-v2.0.x to sdk-v2.0.x a487b87 - usdpaa_apps: Patch to disable the non-fmc support by default. 68c4db1 - Merge pull request #29 in SDK/usdpaa-apps from ~B06830/usdpaa-apps:bugfix/QUSDPA-870 to sdk-v2.0.x b54f883 - Revert "build: Eliminate the use of implicit rules and rule-specific variables" Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* chromium-wayland: Remove redundant settingalexandra-ioana.safta@nxp.com2017-04-301-2/+1
| | | | | | | | The use-egl PACKAGECONFIG is already enabled by default. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Alexandra Safta <alexandra-ioana.safta@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtbase: Add 'use-mainline-bsp' supportOtavio Salvador2017-03-272-2/+139
| | | | | | | | | | This configures the Qt to use the OpenGL ES2 and KMS backend for the 'use-mainline-bsp' case. It also includes a fix for the font rendering issue found when using Etnaviv which were used for Android-based platforms but now being enabled for all EGL based systems. Change-Id: Icdfd2a01836a90bcedbe1665ab3a0733ed505eff Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt4-imx-support: Set override for imxgpu2d machinesFabio Berton2017-01-271-4/+4
| | | | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* opencv: Set override for imxgpu2d machinesFabio Berton2017-01-271-1/+1
| | | | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* efl: Set override for imxgpu2d machinesFabio Berton2017-01-271-1/+1
| | | | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xserver-common: Set PACKAGE_ARCH override for imxgpu3d machinesFabio Berton2017-01-261-2/+2
| | | | | | | | | Patch it's only enable for imxgpu3d, change mx6 override to imxgpu3d and remove unused mx7 override. Change-Id: Ifac37d8d792c0e5558f30ad439a13bd1fd6514fc Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xserver-common: Append SRC_URI for imxgpu3d machinesFabio Berton2017-01-261-4/+2
| | | | | | | | | Remove variable PATCHES_IMX_SPECIFIC and apply patch for all imxgpu3d machines. Change-Id: Ic8a8d8eebf109cc7c2256417a7423b7f83bdd99b Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xserver-common: Move to dynamic layersGary Thomas2017-01-252-0/+40
| | | | | | | | | The xserver-common recipe can only be built if the openbedded (meta-oe) layer is present, so move it to the dynamic layers to prevent breakage if that layer is not in the build. Signed-off-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>