summaryrefslogtreecommitdiff
path: root/meta/recipes-graphics/xorg-lib
AgeCommit message (Collapse)AuthorFiles
2012-11-19xkeyboard-config: upgrade to 2.7Laurentiu Palcu1
A few extra changes: * changed the SRC_URI to the new, valid, one * added dependency of gettext (do_qa_configure detected is needed) * disable runtime dependency checks at configure time Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-11-18libcgroup/libxkbcommon: Use BPN in SRC_URIRichard Purdie1
If we don't do this, multilib and other varients using BBCLASSEXTEND will fail. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-11-12meta: remove redundant _FOR_BUILD variablesRoss Burton1
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-24libxkbcommon: new window system-independent XKB libraryRoss Burton1
Used by Wayland, Clutter, and more. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-10-22xorg: remove XF86 BigFont extensionRoss Burton1
This has been disabled by default upstream since 2007, nothing uses it. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-18xorg: remove fontcache supportRoss Burton1
This was removed from the Xorg server in 2008. Signed-off-by: Ross Burton <ross.burton@intel.com>
2012-10-18libxfont: remove spurious dependency on fontcacheprotoRoss Burton1
2012-10-18xorg: remove all traces of XPrintRoss Burton4
The XPrint server was removed from Xorg in 2008. Signed-off-by: Ross Burton <ross.burton@intel.com>
2012-10-18xorg: remove XTrapRoss Burton1
This functionality was broken upstream so it was removed. Signed-off-by: Ross Burton <ross.burton@intel.com>
2012-10-02libx11.inc: fix build issues for older CentOS distrosMatthew McClintock1
Fixes these sorts of issues present on older gcc (CentOS 5.x in this case) | cc1: error: unrecognized command line option "-Werror=implicit" | cc1: error: unrecognized command line option "-Werror=nonnull" | cc1: error: unrecognized command line option "-Werror=init-self" | cc1: error: unrecognized command line option "-Werror=main" | cc1: error: unrecognized command line option "-Werror=missing-braces" | cc1: error: unrecognized command line option "-Werror=sequence-point" | cc1: error: unrecognized command line option "-Werror=return-type" | cc1: error: unrecognized command line option "-Werror=trigraphs" | cc1: error: unrecognized command line option "-Werror=array-bounds" | cc1: error: unrecognized command line option "-Werror=write-strings" | cc1: error: unrecognized command line option "-Werror=address" | cc1: error: unrecognized command line option "-Werror=int-to-pointer-cast" | cc1: error: unrecognized command line option "-Werror=pointer-to-int-cast" Also fixes: makekeys-makekeys.o: In function `main': makekeys.c:(.text+0x85): undefined reference to `__isoc99_sscanf' makekeys.c:(.text+0xa7): undefined reference to `__isoc99_sscanf' collect2: ld returned 1 exit status make: *** [makekeys] Error 1 Older libc do not have this defined, we can use the -D_GNU_SOURCE to the compiler to prevent generating calls to this function and make linking work Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-14libx11: update patch to a backport from upstream gitRoss Burton1
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-09-12libx11-trim: remove, it's the same as libx11 nowRoss Burton1
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-12libx11: revise keysymdef patch based on submission upstreamRoss Burton2
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-12libx11-diet: remove un-needed chunk from stubs patchRoss Burton1
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-12libx11: makekeys can be cross-compiled now, so don't hack aroundRoss Burton4
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-12libx11: drop makekeys_crosscompile.patch, effectively merged upstreamRoss Burton2
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-12libx11-diet: remove statements that are redundantRoss Burton1
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-12libx11: make bigfont an optional (disabled by default) packageconfig optionRoss Burton1
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-12libx11: refresh dependencies, and centralise into libx11.incRoss Burton4
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-12libx11: merge patches into a single directoryRoss Burton12
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-12libx11: remove redundant license dataRoss Burton2
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-12libx11: move keysymdefdir option to .incRoss Burton4
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-12libx11: move xcms disabling to PACKAGECONFIG in libx11.incRoss Burton3
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-12xorg-lib: move options to disable documentation to xorg-lib-commonRoss Burton3
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-12libx11-diet: you can't disable UDC, because it's always disabledRoss Burton1
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-12libx11-diet: you can't disable XCB anymore, so don't tryRoss Burton1
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-12libx11: use INC_PRRoss Burton4
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-10pixman: ignore NEON, IWMMXT, LOONGSON_MMI variables for class-nativeMartin Jansa1
* pixman-native can have different do_configure sstate checksums if it's built with armv4t machine and armv7a OE @ ~ $ bitbake/bin/bitbake-diffsigs before-mgmt/stamps.1346795706/nokia900/x86_64-linux/pixman-native-*.do_configure.sigdata.* after-mgmt/stamps.1346801508/om-gta02/x86_64-linux/pixman-native-*.do_configure.sigdata.* basehash changed from 27e577de60880a788c7aaba797ef83e0 to c6799807eb3e767daf1e75738fc753f7 Variable NEON value changed from to --disable-arm-neon * so if you start building with different machine then last time (wrt NEON setting) all recipes which depends on pixman-native will be rebuilt too * this explains why sstate-cache-management.sh wanted to remove many native sstate packages when --stamps-dir option was used (see comment 28 in https://bugzilla.yoctoproject.org/show_bug.cgi?id=2897) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-09-10pixman: merge meta-oe append into oe-coreAndreas Müller3
* neon configuration settings included * patches were aligned to 0.27.2. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-08-19libxrandr: upgrade to 1.4.0Constantin Musca1
Only some spaces changed in the license file. Signed-off-by: Constantin Musca <constantinx.musca@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-17pixman: upgrade to 0.27.2Constantin Musca1
Signed-off-by: Constantin Musca <constantinx.musca@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-08-06xkeyboard-config: use ${datadir} instead of /usr/share for packagingJavier Martinez Canillas1
It is considered good practice to use the build system provided variables instead of directly specify hardcoded paths. Signed-off-by: Javier Martinez Canillas <javier@dowhile0.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-28libpciaccess: lpci access does not depend on XDamien Lespiau2
So let's remove the X dependencies from DEPENDS and white list it in xorg-lib-common.inc. Signed-off-by: Damien Lespiau <damien.lespiau@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-26libxp: Change superfluous "+=" to simple "=" when using _appendRobert P. J. Day1
Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-07-17libx11: fix makekeys buildMartin Jansa4
* on hosts without libx11 installed it fails with | makekeys.c:33:27: fatal error: X11/Xresource.h: No such file or directory since oe-core rev 52d4ff7b35602faa52360a3e7a800891ef60c739 * upstream added -I$(top_srcdir)/include in 24283d40b1e4314c6647dda49d2a159833341a8b to ensure that right Xresource.h version is used, but we're building makekeys outside source tree (x11_disable_makekeys.patch), so we need to pass -I${S}/include in our makekeys build too * building makekeys outside source tree isn't probably needed anymore and recipes should be updated to reflect that, upstream fixes: https://bugs.freedesktop.org/show_bug.cgi?id=22584 http://cgit.freedesktop.org/xorg/lib/libX11/commit/src/util/Makefile.am?id=b2487d07f7b355f230a56e32c763acd08862735c http://cgit.freedesktop.org/xorg/lib/libX11/commit/src/util/Makefile.am?id=24283d40b1e4314c6647dda49d2a159833341a8b Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-09pixman: upgrade to 0.26.2Laurentiu Palcu1
Also, disable Loongson MMI for now because Pixman's build system will autodetect a Loongson2f architecture revision and the build will fail. Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
2012-07-09libxi: upgrade to 1.6.1Laurentiu Palcu1
2012-07-09libx11-diet: upgrade to 1.5.0Laurentiu Palcu6
The X18NCMSstubs.diff was modified to please the -Werror=return-type compiler option. Otherwise, it will throw an error. Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
2012-07-09libx11-trim: upgrade to 1.5.0Laurentiu Palcu4
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
2012-07-09libx11: upgrade to 1.5.0Laurentiu Palcu5
Removed one backported patch. Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
2012-07-04libxft: upgrade to 2.3.1Laurentiu Palcu1
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
2012-05-30libpciaccess: upgrade to 0.13.1Laurentiu Palcu2
Removed also the fix_deletion_of_last_handle.patch because the new version includes it. Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-24xtrans: upgrade to 1.2.7Laurentiu Palcu1
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
2012-05-24libxt: upgrade to 1.1.3Laurentiu Palcu1
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
2012-05-01xorg: add more native BBCLASSEXTENDs from meta-oeMartin Jansa5
* We have now .bbappends in meta-oe, but adding native BBCLASSEXTEND doesn't add any maintenance cost to oe-core and makes recipe upgrades easier (no need to wait for .bbappend renames ready for meta-oe). Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-04-24pixman: add native support and perl-native to DEPENDS from meta-oeMartin Jansa1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-23pixman: disable iwmmxtKhem Raj1
Pixman build system is borked and always wants iwmmxt intrinsics it errors like below | ../pixman/.libs/libpixman-1.so: error: undefined reference to '__builtin_arm_wand' | ../pixman/.libs/libpixman-1.so: error: undefined reference to '__builtin_arm_wsrlhi' | ../pixman/.libs/libpixman-1.so: error: undefined reference to '__builtin_arm_walign' Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-22Fix common typoes "existant", "dependant" and variationsRobert P. J. Day1
Fix a couple common typoes, all contained within comments so there should be no effect on functionality. Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-21libxxf86dga: Upgrade to 1.1.3Saul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-03-21libxi: upgrade to 1.4.5Shane Wang1
Signed-off-by: Shane Wang <shane.wang@intel.com>