summaryrefslogtreecommitdiffstats
path: root/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
* libz160: Use fsl-eula-unpack class to handle EULAOtavio Salvador2012-10-022-6/+8
| | | | | | | | | The package can now be fetch from Freescale HTTP server avoiding the binary file being dumped on the repository. Change-Id: I004013e8eb78a9d1d4855527d2772bc696389c52 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
* amd-gpu-x11-bin-mx51: Use fsl-eula-unpack class to handle EULAOtavio Salvador2012-10-022-6/+8
| | | | | | | | | The package can now be fetch from Freescale HTTP server avoiding the binary file being dumped on the repository. Change-Id: I9f5a8fdeedfbefe7f7f8dc9ef4082fe5ce8e07ae Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
* mesa-dri, mesa-xlib: Override provided OpenGL API set for mx5 SoCsOtavio Salvador2012-10-014-0/+20
| | | | | | | | | | | For mx5 SoCs, mesa-dri and mesa-xlib ought to provide just virtual/libgl as the other variations will be provided by the GPU library. This overrides the 7.11 and git recipe versions. Change-Id: I62b1c23128870b328a931e6924c41253106ecdda Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* cogl: Depends on virtual/libgles2 instead of virtual/libglOtavio Salvador2012-10-011-1/+3
| | | | | | | | | | | The mx5 GPU libraries do not provide the OpenGL API but OpenGL ES2 one so we adjust the depends and build option for it. During test from a clean build, it was also find it was lacking a depends on libxdamage so it has been also added. Change-Id: I6b624d1d62a4f00a7d99de3f1fbc93ff5bc77bae Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xf86-video-imxfb: Drop a explicit rdepends against amd-gpu-x11-bin-mx51Otavio Salvador2012-10-011-2/+1
| | | | | | | | The needed dependencies are calculated based on the symbols used by the driver. Change-Id: I62885e177461516344c4f944a5f31ddc4527dba8 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* amd-gpu-x11-bin-mx51: Fix handling of acceleration librariesOtavio Salvador2012-10-011-17/+72
| | | | | | | | | The package has been completely redone to split the libraries into specific packages and provide runtime replacement for 'mesa' alternatives. Change-Id: I8d2c89d2efb47ebd04c8664008f9f9818e689077 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xf86-video-imxfb: Add a explicit dependency on libz160Otavio Salvador2012-09-281-2/+2
| | | | | | | | | | The driver depends on libz160 to build so we should explicit depends on it. The upcoming amd-gpu-x11-bin-mx51 refactoring will drop the depends on the library as it does not depends on it for building. Change-Id: I4902f006b3a32e8a38f92798209d5e6a3798bad3 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
* xf86-video-imxfb: Change fetch URI to use FSL_MIRROROtavio Salvador2012-09-282-4/+5
| | | | | | | | | This changes the fetch URI to use FSL_MIRROR and remove the local tarball from the repository. Change-Id: I19af7407f8ed4785d4fe5d34c37a23d2dbf18b7e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
* cogl: Use OpenGL ES2 for mx5 SoCsOtavio Salvador2012-09-171-0/+4
| | | | | | | The amd-gpu-x11-bin-mx51 do not provide a full OpenGL stack but a OpenGL ES2. This fixes a build failure for mx5 SoCs. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* amd-gpu-x11-bin-mx51: Add provides to 'virtual/libgl'Otavio Salvador2012-09-171-1/+2
| | | | | | | | | The package provides the headers and libraries specific for mx5 SoCs to use OpenGL ES2 and OpenVG however packages were not depending on it. This includes the need provides field on the recipe to address the issue. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xserver-xf86-config: add xorg.conf for mxsEric Bénard2012-09-132-1/+13
| | | | | | | so that X gets a chance to run on the default framebuffer device. Tested on mx28evk with fsl-image-gui. Signed-off-by: Eric Bénard <eric@eukrea.com>
* amd-gpu-x11-bin-mx51: Proper detect the building on LinuxOtavio Salvador2012-09-062-2/+57
| | | | | | | | | | GCC defines __linux__ when running on Linux but the headers where checking by _LINUX define hence enforcing explicit definition by build system; we patch the headers to check for __linux__ and then ensure it "Just Work (TM)". Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
* amd-gpu-x11-bin-mx51: Set compatibility as mx5 SoC family onlyOtavio Salvador2012-09-061-1/+4
| | | | | | | | This binaries are compatible with mx5 SoC family only so those ought to not be available on armv7 feed but on the board specific one. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
* xserver-xf86-config (mx6): refactor default configurationOtavio Salvador2012-07-202-37/+8
| | | | | | | | We refactor the default configuration to the same defaults used in mx5 machines. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
* xserver-xf86-config (mx5): disable DPMS functions by defaultOtavio Salvador2012-07-202-1/+8
| | | | | | | | By default, the device shouldn't turn the display off so we change the server setting but allow for easy customization by user, if need. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
* amd-gpu-x11-bin-mx51: Fix lib installationDaiane Angolini2012-07-041-2/+2
| | | | | | Copy every .so* file instead of copy only .so file Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
* Revert "amd-gpu-x11-bin-mx51: set libgl provider and reorder packages"Otavio Salvador2012-06-201-16/+10
| | | | | | | This change broke the rootfs generation and needs to be redone, with more testing. This reverts commit 89a2fa84d42ea9a944e2c9278f3434e912284389.
* amd-gpu-x11-bin-mx51: set libgl provider and reorder packagesAdrian Alonso2012-06-191-10/+16
| | | | | | | | | * Set libgl preferred provider so it could be used instead of default mesa libgl provider * Reorder package provider definitions * Bump PR Signed-off-by: Adrian Alonso <aalonso@freescale.com>
* amd-gpu-x11-bin-mx51: clean up install functionAdrian Alonso2012-06-191-14/+10
| | | | | | | * Cleanup install fucntion, make it more generic * Bump PR Signed-off-by: Adrian Alonso <aalonso@freescale.com>
* xf86-video-imxfb: avoid QA error No GNU_HASH in elf binaryAdrian Alonso2012-05-211-1/+3
| | | | | | | * Avoid QA error by skip the QA test for ldflags * Increase PR Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
* amd-gpu-x11-bin-mx51: avoid QA error No GNU_HASH in elf binaryAdrian Alonso2012-05-211-1/+5
| | | | | | | * Avoid QA error by skip the QA test for ldflags * PR increase Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
* libz160: avoid QA error No GNU_HASH in elf binaryAdrian Alonso2012-05-211-3/+7
| | | | | | | * Avoid QA error by skip the QA test for ldflags As this is prebuilt library Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
* xserver-xf86-config: mx6: Use fbdev driverRogerio Pimentel2012-05-112-8/+4
| | | | | | | Use fbdev instead imx driver on xorg.conf Signed-off-by: Rogerio Pimentel <rogerio.pimentel@freescale.com> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
* xserver-xf86-config: add mx6 Xorg configurationOtavio Salvador2012-05-021-0/+45
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xf86-video-imxfb: move rdepends to PN onlyOtavio Salvador2012-04-301-2/+3
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xserver-xf86-config: mx5: drop unused configurationsOtavio Salvador2012-04-292-37/+1
| | | | | | | | Nowadays Xorg can mostly auto-configure itself so xorg.conf ought to be used as less as possible; this drops the settings that Xorg ought to generate by itself. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xserver-xf86-config: merge imx53qsb and imx53ard onto mx5Otavio Salvador2012-04-233-46/+1
| | | | | | | | This avoids meta-data duplication and easy code reuse for external boards as they only need to make the board machine configuration from mx5 SOC_FAMILY to properly configure Xorg. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xf86-video-imxfb: replace virtual/xserver-f86 by virtual/xserverOtavio Salvador2012-03-211-2/+2
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* x11-common: remove bbappend fileAdrian Alonso2012-02-012-18/+0
| | | | | | | | | | * Remove x11-common bbappend file and patch that added touchscreen device information. * Touchscreen config options should be part of recipe-bsp/formfactor/machconfig recipe where TSLIB options are expanded. Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
* recipes-graphics: xf86-video-imxfb: Fix compilationDenis Carikli2012-01-301-2/+2
| | | | | | | Without that fix we have: imx_driver.c:33:25: fatal error: linux/mxcfb.h: No such file or directory Signed-off-by: Denis Carikli <denis@eukrea.com>
* x11-common: only adds the patch for compatible machinesOtavio Salvador2012-01-091-4/+4
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xserver-xf86-config: move xorg.conf to being machine specificOtavio Salvador2011-12-213-2/+47
| | | | | | | While on that we refactored the recipe to use PRINC and FILESEXTRAPATHS_prepend. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* amd-gpu-x11-bin-mx51: add libz160 to rdependsAdrian Alonso2011-12-131-1/+2
| | | | | | | | * Add libz160 runtime dependency; libz160 was not installed in rootfs, adding libz160 dependecy info fix this. * Bump PR. Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
* xorg-video-imx: update to release version 11.09.01Adrian Alonso2011-11-072-1/+3
| | | | | | | | * Update to release version 11.09.01 * Include xserver video source code as part of metadata (No public repos available). Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
* libz160: update to release version 11.09.01Adrian Alonso2011-11-072-4/+4
| | | | | | | | * Update to release version 11.09.01 * Include prebuilt shared libraries as part of freescale meta layer. Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
* amd-gpu-x11-mx51: update to release version 11.09.01Adrian Alonso2011-11-072-4/+4
| | | | | | | * Update to release version 11.09.01 * Include in metadata amd-gpu-x11 prebuilt shared libraries Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
* libz160: explicit set packaged filesAdrian Alonso2011-10-061-2/+3
| | | | | | | | * Explicit set packaged files * Remove unused run time dependency variable RDEPENDS * Bump PR Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
* amd-gpu-x11-bin-mx51: explicit set packaged filesAdrian Alonso2011-10-061-2/+11
| | | | | | | | * Explicit set packaged files via FILES variable * Add dependency to libx11 fixing warning * Bump PR Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
* xf86-video-imx: fix source locationAdrian Alonso2011-08-241-1/+1
| | | | | | | * Fix source location $REL varible undefided use instead $PV. Signed-off-by: Adrian Alonso <b38018@freescale.com>
* xserver-xf86-config: custom xorg.conf file for iMx targetsAdrian Alonso2011-08-242-0/+49
| | | | | | | | * Custom xorg config file for iMx targets * Binds eGalaxy touchscreen to use evdev driver * Sets framebuffet to use imx driver Signed-off-by: Adrian Alonso <b38018@freescale.com>
* xf86-video-imxfb: framebuffer driver for iMx targetsAdrian Alonso2011-08-242-0/+79
| | | | | | | | | * Framebuffer driver for iMx targets boards * Fix m4 macros lookup location; remove /usr/share/aclocal path This patchs allows to use Yocto sysroot settings and avoid conflicts by using host tools. Signed-off-by: Adrian Alonso <b38018@freescale.com>
* x11-common: xserver mouse option to use tslibAdrian Alonso2011-08-242-0/+18
| | | | | | | | | * Sets xserver mouse option to use tslib on Freescale iMx targets, this is only used if Kdrive (Tiny X) Xserver is used. * Current xserver used is xserver-xf86-lite. Signed-off-by: Adrian Alonso <b38018@freescale.com>
* libz160: deploy shared lib and headersAdrian Alonso2011-08-241-0/+24
| | | | | | | | * Deploy libz160 shared library * Deploys libz160 include headers, this are needed for xorg-video-imxfb driver Signed-off-by: Adrian Alonso <b38018@freescale.com>
* amd-gpu-x11-bin-mx51: ship amd binaries to rootfsAdrian Alonso2011-08-241-0/+32
* Ships Amd x11 binaries to rootfs, deploys prebuilt shared libraries. Signed-off-by: Adrian Alonso <b38018@freescale.com>