summaryrefslogtreecommitdiffstats
path: root/recipes-qt
Commit message (Collapse)AuthorAgeFilesLines
* qt4: Ensure kernel source is availableOtavio Salvador2015-04-021-0/+8
| | | | | | | | During Qt4 build the kernel source needs to be available so a explicit dependency has to be added. Change-Id: I66dbd0a9d8ac75e300d0baa44410a629e160b8d7 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt4: Rework bbappend code to avoid duplicationOtavio Salvador2015-04-024-35/+22
| | | | | | | | The X11 and Embedded flavours are doing the same changes so there is no reason to duplicate it all. Change-Id: Ibd7e95645600f841eecf3d671d87cf979eeddfe9 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt4: sync g++.conf file with upstreamJavier Viguera2015-02-211-23/+7
| | | | | | | | | | | | | | | | Since this g++.conf file was added to fix some MX6 issues the upstream version of the file in which it's based has received some more fixes: http://git.openembedded.org/openembedded-core/commit/?id=6456b596a73232429e0d223089f32dc350ea20b0 http://git.openembedded.org/openembedded-core/commit/?id=6c78f629323bea0be44181d60e3ce45be0416093 http://git.openembedded.org/openembedded-core/commit/?id=3c49c575632cdac7bf950439b33773f09ae63354 This commit fixes an error building QT applications in debug mode (CONFIG+=debug in the QT project file) with a toolchain generated for a MX6 machine (with populate_sdk). Signed-off-by: Javier Viguera <javier.viguera@digi.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Use generic bbappend filesOtavio Salvador2014-04-222-0/+0
| | | | | | | | | | | | | | | | | | | | This uses the % wildcard for recipe matching, this easy the update of recipe versions and maintenance. - formfactor_0.0.bbappend - udev-extraconf_1.0.bbappend - eglinfo-fb_1.0.bbappend - eglinfo-x11_1.0.bbappend - mesa-demos_8.1.0.bbappend - pointercal-xinput_0.0.bbappend - xserver-xf86-config_0.1.bbappend - gst-plugins-base_0.10.36.bbappend - gst-plugins-gl_0.10.3.bbappend - qt4-embedded_4.8.5.bbappend - qt4-x11-free_4.8.5.bbappend Change-Id: Ia901561f327fde3109237994a2a5a76827f11913 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt4-x11-free: workaround QT/EGL mismatch for MX6Javier Viguera2014-03-072-0/+37
| | | | | | | | | | | Fix following error: Warning: EGL suggested using X Visual ID 33 (ARGB0888) for EGL config 28 (ARGB0444), but this is incompatable Unable to find an X11 visual which matches EGL config 28 Change-Id: I4b122fdf88a8ddbb54b109587e8c0482311d4cd2 Signed-off-by: Javier Viguera <javier.viguera@digi.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt4-x11-free: Enable multi-touch support for i.MX6Lauren Post2014-01-061-1/+2
| | | | | | | | Update QT_CONFIG_FLAGS to enable multi-touch adding the QT_QPA_EXPERIMENTAL_TOUCHEVENT flag. Change-Id: Id20a116c119fd5c2915dac7973ef8f4b035942a4 Signed-off-by: Lauren Post <lauren.post@freescale.com>
* qt4: Add include/uapi into headers search path for i.MX6Otavio Salvador2013-11-272-2/+6
| | | | | | | | The FSL specific headers, when using the 3.10.9 kernel, are installed in include/uapi so we need to check for them in this directory as well. Change-Id: I207e40caa739dc8fe4cd1b25caf2c0a65cf8ae1c Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt4: Remove redundant PACKAGE_ARCH settingOtavio Salvador2013-09-252-4/+0
| | | | | | | | The PACKAGE_ARCH is now dynamically set for package which depends on GPU libraries. Change-Id: Id16d6160b08ea054d528d0b251031f0532ed2938 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt4-x11: Allow use of Qt Media Player in multi-headed systemEric Nelson2013-08-253-11/+10
| | | | | | | | | | This patch applies commit 0c905f15 to X11 builds as well as embedded builds. Since both of the Phonon patches are common to both uses, this patch also moves them into an include file. Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
* qt4-embedded: Allow use of Qt Media Player in multi-headed systemEric Nelson2013-08-242-1/+50
| | | | | | | | | | | | | | | | | | | | | | | | | Qt-embedded can be used on multiple screens by using environment variables QWS_DISPLAY, QWS_MOUSE_PROTO, et cetera. The gstreamer element mfw_v4lsink used to accelerate media playback on i.MX devices can also be pointed at different displays through the 'device' property, but the current acceleration patch doesn't have a mechanism for setting the property, and always uses the compiled-in default. This patch allows userspace startup code to override the default through the use of the 'v4lsinkdev' environment variable. Please refer to the Qt4-embedded documentation for proper usage of the QWS_x environment variables and the Freescale Multimedia documentation for descriptions of the various gstreamer elements. A sequence of this for a secondary display might be this: export QWS_DISPLAY=linuxfb:/dev/fb2:1 export v4lsinkdev=/dev/video19 my-qt-app -qws Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
* qt4: Enable OpenGL ES2 support for i.MX6Otavio Salvador2013-07-204-4/+128
| | | | | | | | | | The Vivante libraries need some special linking as it has a more modular design which thus require a specific set of mkspec changes to make it to work. This change makes the linking to work when building against Vivante libraries for i.MX6 SoCs. Change-Id: I62a394876829fcd95933cb7351c8333b3bf78dcc Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt4: Follow OE-Core upgrade to 4.8.5 versionOtavio Salvador2013-07-062-4/+0
| | | | | Change-Id: I8a13169e2add1d36aa7f83e7865b954090208a74 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt4: Use kernel staging include filesOtavio Salvador2013-02-172-4/+10
| | | | | | | | This allow the Phonon backend to proper build while using the linux-libc-headers provided by Yocto. Change-Id: I648a01ffb638e2ac42962d4599857e621379f8cb Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt4: Add a unreference instruction on qt4 phonon patchLeonardo Sandoval2013-02-081-1/+9
| | | | | | | | | | | | Correct the qt4 phonon patch adding a statement which unreferences an object representing the freescale video sink. Tested on a iMX6Q machine using the fsl-image-gui image. Fixes: https://bugzilla.yoctoproject.org/show_bug.cgi?id=3572 [YOCTO #3572] Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
* qt4-x11-free: Sync with version from oe-coreAndrei Gherzan2012-12-141-0/+0
| | | | Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
* qt4-embedded: Sync with version from oe-coreAndrei Gherzan2012-12-141-0/+0
| | | | Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
* qt4-x11-free: Remove 4.8.1 as it doen't exist in oe-core anymoreAndrei Gherzan2012-12-141-13/+0
| | | | Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
* qt4-embedded: Remove 4.8.1 as it doen't exist in oe-core anymoreAndrei Gherzan2012-12-141-13/+0
| | | | Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
* qt4: Add bbappend to 4.8.3 versionOtavio Salvador2012-10-152-0/+26
| | | | | Change-Id: I0dfc473ba6ecc928d81e77614fb04467f28acca6 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt4-embedded: Add a dependency on virtual/libgles2Otavio Salvador2012-10-031-1/+2
| | | | | Change-Id: Ie57aaaffdb3fcdcda95a80d5addb7c609ceb9a81 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt4-x11-free: Add a dependency on virtual/libgles2Otavio Salvador2012-10-031-1/+2
| | | | | Change-Id: I4373321ea020ea4dfcccb129bd5d7c8fbb258b32 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Merge remote branch 'freescale/denzil' into masterOtavio Salvador2012-09-072-2/+6
|\ | | | | | | | | | | | | | | * freescale/denzil: qt4-embedded: enable OpenGL ES2 and OpenVG for mx5 SoCs qt4-x11-free: enable OpenGL ES2 and OpenVG for mx5 SoCs amd-gpu-x11-bin-mx51: Proper detect the building on Linux amd-gpu-x11-bin-mx51: Set compatibility as mx5 SoC family only
| * qt4-embedded: enable OpenGL ES2 and OpenVG for mx5 SoCsOtavio Salvador2012-09-061-1/+3
| | | | | | | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
| * qt4-x11-free: enable OpenGL ES2 and OpenVG for mx5 SoCsOtavio Salvador2012-09-061-1/+3
| | | | | | | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
* | qt4: Update to Qt 4.8.1Rogerio Pimentel2012-08-093-84/+91
|/ | | | | | | | This patch adds support for Freescale codecs on Qt 4.8.1 The patch "0001-Add-support-for-i.MX-codecs-to-phonon.patch" has been updated to match the Phonon version contained on Qt 4.8.1 Signed-off-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
* Add Qt4.7.4-X11 bbappendRogerio Pimentel2012-07-021-0/+10
| | | | | | This bbappend applies a patch on QT4.7.4-X11 to make phonon work with Freescale codecs Signed-off-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
* QT4.7.4 codec patch: Fix to work on X11Rogerio Pimentel2012-07-022-2/+2
| | | | | | This patch fixes the patch that makes phonon works with Freescale codecs and X11 Signed-off-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
* Add QT4.7.4 patch to support Freescale codecsRogerio Pimentel2012-06-142-0/+463
This patch adds a QT4.7.4 patch file to add support for Freescale Multimedia codecs Signed-off-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>