summaryrefslogtreecommitdiff
path: root/meta/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
* pango.inc: fix /etc/pango -> /${sysconfdir}/pango/*Saul Wold2012-01-191-1/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* pango: create /etc/pango in module postinsts if it's missingKoen Kooi2012-01-172-1/+4
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "pango.inc: add directory "/etc/pango""Koen Kooi2012-01-171-5/+1
| | | | | | | This reverts commit 65186bd86170d8c375931a18487c2fdf3bd1b3b0. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorg-*: disable xmlto where it was failingMartin Jansa2012-01-173-2/+3
| | | | | | | | | | | * meta-oe now provides xmlto-native http://git.openembedded.org/meta-openembedded/commit/?id=ab8f876ca8fa223c183e3db2029cce88f3435a27 but not the stylesheets for buildhosts without them it's unusable and fails, because xorg macros autodetecting xmlto available, see: http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-December/037066.html after adding xmlto-native and stylesheets-native to DEPENDS we can enable it again Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tslib: enable big endian support for qemuppcLiming Wang2012-01-171-0/+1
| | | | | | This enables wacom tablet/touchscreen support on qemuppc. Signed-off-by: Liming Wang <liming.wang@windriver.com>
* pango: Use gnomebase class, not gnomeRichard Purdie2012-01-162-2/+2
| | | | | | | | | | | There was a circular dependency introduced by the recent gconf changes to depend on gtk+. The issue is that gtk+ depends on pango and pango depends on gconf. This patch changes to use the gnonebase class since pango has no need of gconf/mime/gtk-icon-cache and hence removes the circular dependency. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cairo 1.10.2: enable tee backendKoen Kooi2012-01-162-2/+4
| | | | | | | | | | This is needed for firefox: | checking CAIRO_LIBS... -lcairo -lpixman-1 -lfreetype -lfontconfig | checking for cairo-tee >= 1.10... Package cairo-tee was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-tee.pc' to the PKG_CONFIG_PATH environment variable No package 'cairo-tee' found | configure: error: Library requirements (cairo-tee >= 1.10) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* pango.inc: add directory "/etc/pango"Xiaofeng Yan2012-01-162-2/+6
| | | | | | | | | | | Command "pango-querymodules > /etc/pango/pango.modules" can't work when \ starting up yocto because of no directory "/etc/pango". It will cause \ messy code when gtk-demo running. [YOCTO #1900] [RP: PR bump] Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
* cairo.inc: Change configuration of directfb to gtk-directfbXiaofeng Yan2012-01-161-1/+1
| | | | | | | | | "direcdtfb" is a wrong configuration in PACKAGECONFIG. It should be "gtk-directfb". PACKAGECONFIG can't select directfb as backend rightly, or else. [YOCTO #1900] Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
* libxft: Drop BBCLASSEXTEND nativesdk since dependencies freetype and ↵Richard Purdie2012-01-111-1/+1
| | | | | | fontconfig aren't class extended Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxxf86dga: fix compilation with x32 toolchainNitin A Kamble2012-01-092-1/+34
| | | | | | | | | | | | | | | | | Fix type conversion for x32. For x32 the off_t is 64bit and pointers are 32bit. so the conversion of pointer to off_t was resulting into this error: | XF86DGA2.c:931:24: error: cast from pointer to integer of different size [-Werror=pointer-to-int-cast] | cc1: some warnings being treated as errors | | make[2]: *** [XF86DGA2.lo] Error 1 Fixed it by typecasting pointer into unsigned long 1st and then again typecasting unsigned long to off_t. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* x11-common: remove extraneous BSP customizationsAndrea Adami2012-01-061-24/+0
| | | | Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
* xorg-driver: add xf86-video-fbdev from meta-openembeddedAndrea Adami2012-01-061-0/+8
| | | | Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
* matchbox-wm: Remove x-session-manager handlingZhai Edwin2012-01-053-15/+5
| | | | | | | | | | | | Windows manager should be independent on session manager, especially when we have multiple session manager like mini-x and matchbox session. This commit remove session-manager stuff in matchbox-wm, as matchbox-session already has duplicated code. Also adjust alternative priority for mini-X to make it higher priority over matchbox-session. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image-gtk-directfb: add a bb file to build an image for gtk over directfbXiaofeng Yan2012-01-051-0/+28
| | | | | | | | | This file can make an image to run gtk over directfb. [YOCTO #1674] Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-kdrive: work around issues with -Werror=addressGary Thomas2012-01-052-1/+364
| | | | | | | | | | | A number of calls to REGION_INIT() use a static box which is flagged as an error with -Werror=address. This patch works around the problem, but should not be considered a final solution. Upstream-Status: Inappropriate Signed-off-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxp: fix cast errorSaul Wold2012-01-052-1/+45
| | | | | Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cogl: ensure we can build on armv4Joshua Lock2012-01-043-3/+30
| | | | | | | | | Without this patch cogl will not build for armv4 as it uses an unsupported instruction. This changeset adds a patch from Wolfgang Denk to add an extra guard around armv5 or above code. Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* util-macros: upgrade from 1.15.0 to the latest 1.16.0Dexuan Cui2012-01-031-2/+2
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* libpciaccess: upgrade from 0.12.1 to 0.12.902Dexuan Cui2012-01-032-3/+56
| | | | | | | | | | | | According to http://cgit.freedesktop.org/xorg/lib/libpciaccess/log/, 0.12.902 does fix some bugs, so let's upgrade to it. Moreover, I pulled a patch from upstream git repo. I also updated the COPYING's chksum since there is a minor change to the Copyright header. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* matchbox-wm-2: ugrade to 01fa5465743c9ee43d040350f4405d35293e4869Shane Wang2012-01-031-1/+1
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* misc patches: fix patch headersNitin A Kamble2012-01-033-3/+3
| | | | | | | These patches were marked by "UpstreamStatus:" line, fix it to use "Upstream-Status:" instead. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* freetype: upgrade to 2.4.8Shane Wang2012-01-022-3/+3
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* Add "builder" user for specific purpose.Zhai Edwin2012-01-022-0/+38
| | | | | | "builder" can start some auto stuff by mini X session. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* mini-x-session: Add this recipe as the session file for mini XZhai Edwin2012-01-022-0/+56
| | | | | | | mini-x-session runs session files on behalf of file owner, so that no rootless X required. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* libdrm: Upgrade to 2.4.29Saul Wold2011-12-211-4/+4
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libxsettings-client: fix SRC_URIPaul Eggleton2011-12-211-1/+1
| | | | | | | projects.o-hand.com downloads have moved to downloads.yoctoproject.org Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libmatchbox: fix SRC_URIPaul Eggleton2011-12-211-1/+1
| | | | | | | projects.o-hand.com downloads have moved to downloads.yoctoproject.org Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xrestop: fix SRC_URI and LICENSEPaul Eggleton2011-12-211-3/+3
| | | | | | | | | | | * projects.o-hand.com downloads have moved to downloads.yoctoproject.org * LICENSE syntax was invalid (should use & instead of + to signify mixed license). I have set it to GPLv2+ since there is only one source file and that's the license it states. (Note - even if it was a mix of GPLv2+ and GPLv2 code the result would be GPLv2 only.) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: clarify LICENSE is LGPLv2.0+Joshua Lock2011-12-211-1/+1
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* matchbox-wm: clarify LICENSE as GPLv2.0Joshua Lock2011-12-211-1/+1
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* cogl: clarify LICENSE as LGPLv2.1 and fix metadataJoshua Lock2011-12-211-3/+3
| | | | | | Fix the HOMEPAGE and DESCRIPTION which were using the same values as Clutter. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* clutter: clarify LICENSE as LGPLv2.1Joshua Lock2011-12-211-1/+1
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* libsdl 1.2.14: fix packagingKoen Kooi2011-12-191-2/+2
| | | | | | | | | | | | | | | For some reason the -config script was shipped in ${PN} leading to shlibs renaming issues: What we want, and how meta-oe used to do it: libsdl-1.2-0_1.2.14-r0.0_armv7a.ipk Current OE-core status: libsdl_1.2.14-r2_armv7a.ipk With this commit we get both proper shlib renaming and the -dev package now has all the dev files Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-nodm-init: Fix xuser creationZhai Edwin2011-12-161-3/+3
| | | | | | | Rootless X start fail as xuser has no home and shell. This patch fix it. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Patch Upstream Status UpdatesSaul Wold2011-12-157-0/+14
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* clutter_git: update to 1.8.2 tagJoshua Lock2011-12-151-2/+3
| | | | | | | Eventual plan is to start building bleeding git again, so we'd like to keep the recipe around and relatively up to date. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* cogl: update git recipe to 1.8.2Joshua Lock2011-12-151-2/+3
| | | | | | | Eventual plan is to start building bleeding git again, so we'd like to keep the recipe around and relatively up to date. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* clutter: upgrade to 1.8.2Joshua Lock2011-12-151-2/+2
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* cogl: upgrade to latest stable cogl 1.8.2Joshua Lock2011-12-151-2/+2
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* xf86-video-omapfb: bump PR due to arm OVERRIDES changeMartin Jansa2011-12-131-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* directfb-examples: add package directfb-examples to OE-coreXiaofeng Yan2011-12-131-0/+20
| | | | | | | | | | Add this package for checking whether directfb run rightly or not. It also is an useful tool to test directfb. [YOCTO #1674] Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-core-gtk-directfb.bb: Add task list to run gtk over directfbXiaofeng Yan2011-12-131-0/+26
| | | | | | | | | Add task-core-gtk-directfb.bb to OE core for running gtk over directfb. [YOCTO #1674] Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: Disable x11 when pango doesn't run over x11Xiaofeng Yan2011-12-131-4/+12
| | | | | | | | | | pango run over x11 at current OE-core. If pango want to run over non-x11, then \ the configuration related to x11 should be disabled. [YOCTO #1674] Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cairo: add directfb DISTRO_FEATUREXiaofeng Yan2011-12-131-3/+8
| | | | | | | | | | cairo run over x11 at current OE-core. If cairo want to run over directfb, then \ the configuration related to x11 should be disabled and directfb should be enabled. [YOCTO #1674] Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: Properly create share library for x32H.J. Lu2011-12-121-3/+17
| | | | | | | | Also pass -mx32 parameter to gcc to create create share library for x32. Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-Off-By: H.J. Lu <hjl.tools@gmail.com>
* OECore license fixes: meta/*Elizabeth Flanagan2011-12-087-12/+13
| | | | | | | | | | | | | | | | | | | | | | | | | This is a quick audit of only the most obviously wrong licenses found within OECore. These fixes fall into four areas: - LICENSE field had incorrect format so that the parser choked - LICENSE field has a license with no version - LICENSE field was actually incorrect - LICENSE field has an imaginary license that didn't exist This fixes most of the LICENSE warnings thrown, along with my prior commit adding additional licenses to common-licenses and additional SPDXLICENSEMAP entries. HOWEVER..... there is much to be done on the license front. For a list of recipes with licenses that need obvious fixing see: https://wiki.yoctoproject.org/wiki/License_Audit That said, I would suggest another license audit as I've found enough inconsistencies. A good suggestion is when in doubt, look at how openSuse or Gentoo or Debian license the package. Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com>
* clutter-gst: upgrade to 1.4.4Joshua Lock2011-12-061-2/+2
| | | | | Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsdl: Disable pulseaudio explicitlyRichard Purdie2011-12-051-2/+3
| | | | | | | | Its not listed in DEPENDS so should never have been built. We could configure this as a configuration option and I'll take a patch for that but I like deterministic builds so force it off for now. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xproto: fix compilation with x32 toolchainNitin A Kamble2011-12-052-1/+25
| | | | | | | | | | | | | | Don't always define LONG64 for AMD64 X32 defines __amd64__/amd64 with 32bit long. We should simply check __LP64__ before defining LONG64 without checking __amd64__/amd64. This fixes compilation with x32 toolchain. Signed-Off-By: H.J. Lu <hjl.tools@gmail.com> Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com> 2011/12/1 Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>