aboutsummaryrefslogtreecommitdiffstats
path: root/dynamic-layers
AgeCommit message (Collapse)Author
2023-03-31Migrate codeaurora repositories to githubLogan Grosz
2019-03-21white-space compliante in DEPENDSWalter Bonetti
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> (cherry picked from commit 16c528880f20c68731e645775d31c7445c95a8db)
2018-09-25qtwayland/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-09-25remove 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> (cherry picked from commit 83edf6a9a310b2b542f488c2a723b36869aaff7a)
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>
2018-02-06usdpaa-apps: 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>
2018-02-06asf: 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>
2017-12-12qt5: Enable backends for GBM when using use-mainline-bsp overrideFabio Berton
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>
2017-12-12qtbase: Remove upstream applied patchFabio Berton
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>
2017-11-06fmc: set EXTRA_OEMAKE_PLATFORM for ls1088aChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-06fmc: update to 8c9f127Chunrong Guo
*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>
2017-10-18fmc: update recipesChunrong Guo
*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>
2017-08-30opencv: update to 3.3Chunrong Guo
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>
2017-06-28qtbase: Fix QT5.8 build error "Platform not recognized" in egl headerYuqing Zhu
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>
2017-06-28qtbase: Update patch for upgrade to Qt 5.8Tom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-05-02usdpaa-apps:update to 49fce3aChunrong Guo
* 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>
2017-04-30chromium-wayland: Remove redundant settingalexandra-ioana.safta@nxp.com
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>
2017-03-27qtbase: Add 'use-mainline-bsp' supportOtavio Salvador
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>
2017-01-27qt4-imx-support: Set override for imxgpu2d machinesFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-01-27opencv: Set override for imxgpu2d machinesFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-01-27efl: Set override for imxgpu2d machinesFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-01-26xserver-common: Set PACKAGE_ARCH override for imxgpu3d machinesFabio Berton
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>
2017-01-26xserver-common: Append SRC_URI for imxgpu3d machinesFabio Berton
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>
2017-01-25xserver-common: Move to dynamic layersGary Thomas
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>
2017-01-11qtbase: Recipe cleanupTom Hochstein
- List variables in override priority order - Replace deprecated base_contains - Remove extraneous whitespace Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-01-11qtbase: Configure eglfs with EGL pkg-configTom Hochstein
A build error occurred because eglfs needs to be configured with the EGL pkg-config. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-01-11qtbase: Reimplement i.MX configuration changes with patchesTom Hochstein
Changing source should be done during the patch phase, not the configure stage. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-01-11qtbase: Remove link to libGALTom Hochstein
imx-gpu-viv doesn't use libGAL as of v5. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-01-11qtbase: Use compiler settings provided by IMX-GPU driver pkg-configTom Hochstein
The IMX-GPU driver now provides compiler settings through pkg-config, so don't set them explicitly. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-01-11usdpaa-apps: upgrade to SDK 2.0 GA-1611 releaseZhenhua Luo
The following changes are included: * 8fe2e96 usdpaa_apps: Patch to add ipsecfwd config script for perf. * 9d7f0fe usdpaa_apps: Patch to add lpm ipfwd config scripts for perf. * f03552a Merge pull request #27 in SDK/usdpaa-apps from ~B06830/usdpaa-apps:bugfix/QUSDPA-869 to sdk-v2.0.x * 88c1539 ipsecfwd, simple_proto: use DKP for MDHA split key generation * 41d9630 usdpaa_apps: Patch to fix next header protocol in esp header * a889294 usdpaa_apps: Patch to add ipfwd_config file for perf. * 1ef1d53 Merge pull request #18 in SDK/usdpaa-apps from ~B06830/usdpaa-apps:bugfix/QUSDPA-838 to sdk-v2.0.x * 6172983 usdpaa_apps: Patch to use default queue for functionality * b992189 usdpa_app: Patch to add ls1046a support in standalone-env. * 53851fb usdpaa_app: Patch to add fmc config for LS1046ARDB * 1c7a501 simple_proto: add supplementary MBMS test vectors * 2536748 simple_proto: MBMS test vector fixes Signed-off-by: Ting Liu <ting.liu@nxp.com Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-01-11fmc: upgrade to SDK 2.0 GA-1611 releaseZhenhua Luo
* add ls1046a targets support * include the following changes 81e4796 Revert default platform flag to P4080 4729b49 Enable support for LS1046 (based on LS1043 integration) Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-12-06fmc: Set PACKAGE_ARCH to the value of MACHINE_SOCARCHFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-12-06fmc: Remove native class extendFabio Berton
fmc doesn't build for native host. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-12-06fmc: Set override for all ls1043a soc familyFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-12-06usdpaa-apps: Set PACKAGE_ARCH to the value of MACHINE_SOCARCHFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-12-06usdpaa-apps: Set override for all ls1043a soc familyFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-12-06web-sysmon: Set PACKAGE_ARCH to the value of MACHINE_SOCARCHFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-12-06asf: Set PACKAGE_ARCH to the value of MACHINE_SOCARCHFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-12-06ipsec-demo: Set PACKAGE_ARCH to the value of MACHINE_SOCARCHFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-11-18qtbase: do not pass -DEGL_API_FB=1 for x11 in distro featuresAndreas Müller
* sympthoms: * qml applications complain/crash with 'Failed to create OpenGL context...' * qt5-opengles2-test hangs forever without displaying anything * analysis: qtbase's configure complains: <...>/usr/include/EGL/eglvivante.h:117:16: note: class type '_FBDisplay' is incomplete and configure ends up with no X11 support: EGLFS ................ no EGLFS i.MX6 ........ no EGLFS i.MX6 Wayland. no EGLFS EGLDevice .... no EGLFS GBM .......... no EGLFS Mali ......... no EGLFS Raspberry Pi . no EGLFS X11 .......... no LinuxFB .............. no Mir client............ no XCB .................. yes (system library) EGL on X ........... no * background: '-DEGL_API_FB=1' was introduced in commit 62c8d8cc6500711464049662489729f208240be8 Author: Martin Jansa <martin.jansa@gmail.com> Date: Mon Feb 29 18:22:28 2016 +0100 qtbase: Allow to build eglfs with x11 in DISTRO_FEATURES * even when x11 is in DISTRO_FEATURES someone might configure qtbase to build with eglfs, that works OK with Qt 5.5.1, because -DEGL_API_FB=1 is also passed through mkspecs/devices/linux-imx6-g++/qmake.conf but with 5.6 and 5.7 it fails when X11 headers are include with their own Status enum (the same errors like before https://codereview.qt-project.org/#/c/105116/2) Adding -DEGL_API_FB=1 like linux-imx6-g++/qmake.conf does is simplest workaround to prevent imx-gpu-viv from including Xlib from EGL/eglvivante.h * comments on original commit (at today's' environment): * it breaks GL support for X11 * in meta-freescale's qtbase.bbappend eglfs is disabled explicitly when x11 in DISTRO_FEATURES so it seems that vivante driver does not support eglfs and x11 at the same build. Tested: setting 'eglfs' in PACKAGECONFIG builds fine but bare eglfs support is skipped. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-10-18qtbase: Fix if condition in do_configure_prepend taskFabio Berton
Add missing bracket to if statement. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-10-18chromium: Enable new version 52 for x11 support wayland on older versionLauren Post
Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-09-08qtbase: Enable support for i.MX SoCs with PXPOtavio Salvador
This enables the use of GLES2 backend for Software Rendering allowing SoCs without GPU support to use it. Up to now, this includes i.MX6UL and i.MX7D. Change-Id: I3011a84198d42744639121394423106fcfc738b3 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-09-08qtbase: Refactor code to use the new overridesOtavio Salvador
The recipe has been reworked to use the 'imxgpu2d' and 'imxgpu3d' feature overrides. While on that, the i.MX6SL specific code has been reworked to used when only 2D GPU support is available. Change-Id: I8fade08f54bd74e1dfd46b59711f6896c0bc7e6e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-09-08glmark2: Refactor code to use the new overridesOtavio Salvador
The recipe has been reworked to use the 'imxgpu2d' and 'imxgpu3d' feature overrides, while on that, the '_remove' operator usage has been removed as it is impossible to override using a bbappend file. Change-Id: I89d4a4d461b182ad3d7ca8ed8ebbfe2183caf467 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>