summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/clutter
Commit message (Collapse)AuthorAgeFilesLines
* clutter-box2d: removeRoss Burton2013-02-042-29/+0
| | | | | | | | | | | This is a specialised physics engine for Clutter, and isn't suitable for oe-core. (From OE-Core rev: 9eec14d658c12525cb81d0ef3227b55e65d1c69b) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cogl/clutter: Explicitly depend on libdrm for GLXRichard Purdie2012-10-252-2/+2
| | | | | | | | | | | | | | cogl and clutter explicitly rely on libdrm being present when using the glx backend. If its not listed in DEPENDS and an alternative to mesa is used, it may not actually be present. This patch ensures it is and fixes a build race condition which could see dependencies like clutter-box2d failing to compile due to missing pkgconfig dependencies. (From OE-Core rev: afb3ee76cef109c7ba4a760d834839ef277e30fc) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cogl: Add a missing depends on libxdamageOtavio Salvador2012-09-283-3/+3
| | | | | | | | | | | During a from scratch build test, cogl build failed due a missing dependency on libxdamage. (From OE-Core rev: 959a2f6d88d8fa6874fff83b7a1f0e7d4e36b887) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter: DOLT isn't used anymoreRoss Burton2012-08-173-18/+3
| | | | | | | (From OE-Core rev: fbff096fd1168ec8147fb348fb36ecafcaefef19) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter: cleanup thanks to new gtk-doc.bbclassRoss Burton2012-07-223-3/+5
| | | | | | | (From OE-Core rev: d8b88ecd46b1397ff3d598ee82fcaedf6d59e8af) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cogl: cleanup thanks to new gtk-doc.bbclassRoss Burton2012-07-223-4/+4
| | | | | | | (From OE-Core rev: 69bae4de251da32e26eae5a57d7dccc904db17da) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Convert tab indentation in python functions into four-spaceRichard Purdie2012-07-191-3/+3
| | | | | | (From OE-Core rev: 604d46c686d06d62d5a07b9c7f4fa170f99307d8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter: clutter_git is really clutter-1.8_git, renameRichard Purdie2012-03-281-0/+0
| | | | | | | | | | | | | | Both these clutter recipes provide 1.8. With different PN namespace, a world build cna build both causing the clutter libraries to "disappear" at certain points of the build. In particular, this causes issues for mx. This patch puts then into the same PN namespace so only one can be built. [YOCTO #2158] (From OE-Core rev: d5a7a9090b57793be1de63dca86fe40437628e9d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: Convert getVar/getVarFlag(xxx, 1) -> (xxx, True)Richard Purdie2012-03-051-1/+1
| | | | | | | | | | | | Using "1" with getVar is bad coding style and "True" is preferred. This patch is a sed over the meta directory of the form: sed \ -e 's:\(\.getVar([^,()]*, \)1 *):\1True):g' \ -e 's:\(\.getVarFlag([^,()]*, [^,()]*, \)1 *):\1True):g' \ -i `grep -ril getVar *` Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter: upgrade git recipe to reflect 1.8.4 tagJoshua Lock2012-02-101-3/+3
| | | | | | | (From OE-Core rev: 37b47a8f038947c6725dec10845412df7f67e9e4) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-1.8: update to clutter-1.8.4Joshua Lock2012-02-101-4/+3
| | | | | | | | | | Added a note about why we're setting S, so I don't have to figure it out again next time I try and update clutter. (From OE-Core rev: b752e2d6ae286db5588547fc49f1aa64e112fa32) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-gst: update to 1.4.6Joshua Lock2012-01-251-2/+2
| | | | | | | (From OE-Core rev: a440654076008a107fff2245eff7791a4abf5abf) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cogl: update upstream status for build_for_armv4t.patchJoshua Lock2012-01-251-1/+1
| | | | | | | | | | This has patch has been merged into upstreams git repository and will be available in the next stable release. (From OE-Core rev: 77f5e99a821ad30b859a402bdc55c495741b24cc) Signed-off-by: Joshua Lock <josh@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. (From OE-Core rev: e19586765af518892ed55d9bfd45d0857566ae98) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* 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. (From OE-Core rev: 67c91c83774d485b54357b81eb105ab291d4e383) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter: clarify LICENSE as LGPLv2.1Joshua Lock2011-12-211-1/+1
| | | | | | | (From OE-Core rev: f38f199f33a10fcc1bebd83b862c0936ca33535e) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Patch Upstream Status UpdatesSaul Wold2011-12-152-0/+4
| | | | | | | (From OE-Core rev: 0eb139619301d0efee330932eba3617dcb39284e) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* 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. (From OE-Core rev: 12b03b946ba5b08f93b780b6b3f7115fcf76fdcb) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* 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. (From OE-Core rev: 849b90f7cf1472948dcc7f613d25f4b1b0be49ad) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter: upgrade to 1.8.2Joshua Lock2011-12-151-2/+2
| | | | | | | (From OE-Core rev: b9d36990ebe00afcae5bba19252462bf1b4403f3) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cogl: upgrade to latest stable cogl 1.8.2Joshua Lock2011-12-151-2/+2
| | | | | | | (From OE-Core rev: 596d3d1267813e01f87a85c23f1e4a0b7130418b) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* OECore license fixes: meta/*Elizabeth Flanagan2011-12-082-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. (From OE-Core rev: 3083dd70b3a9fa01fcc3cf00373b05502505996e) Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-gst: upgrade to 1.4.4Joshua Lock2011-12-061-2/+2
| | | | | | | (From OE-Core rev: 718b411900d58cd229a500015c63a8d31cf4f5af) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-box2d: drop unbuildable clutter-box2d-1.6_0.10.0Joshua Lock2011-11-303-73/+0
| | | | | | | | | It's very old at this point and doesn't build with recent clutter (From OE-Core rev: 04d2bb8e83aaac856f03f3fc9772285bd82182e4) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-box2d: fix LICENSE field - LGPL-2.1Joshua Lock2011-11-301-1/+1
| | | | | | | | | | clutter-box2d has had the same COPYING file since 2008-04-03, therefore update the license field in the inc file to reflect its contents. (From OE-Core rev: 755726a7441794b8b5ac9de05744f85adf02f596) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-box2d: Update git recipeJoshua Lock2011-11-301-3/+4
| | | | | | | | | | Several changes and fixes exist unreleased in git with version 0.12.1, update to build the latest available. (From OE-Core rev: 07799e71135a059cdbf1b8720a8094e2e22ac1b6) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter: move STDDEPENDS to incJoshua Lock2011-11-303-7/+3
| | | | | | | | | | | | | We only build clutter-1.8 now so move the additional STDDEPENDS from the recipe to the inc file. This has the added benefit of fixing clutter_git. This patch also fixes the LIC_FILES_CHKSUM for clutter_git (From OE-Core rev: f49f3cbdbf06f9c4b2fcbbbdc892d8de7997c527) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cogl: add missing depends on libxcompositeJoshua Lock2011-11-301-1/+1
| | | | | | | | | Cogl checks for libxcomposite at configure time. (From OE-Core rev: 4607b8bdf1565d404c32c45a634d37e1ae2ee4aa) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-*-1.6: drop clutter 1.6 recipesJoshua Lock2011-11-302-47/+0
| | | | | | | | | | | | Clutter 1.8 is API and ABI compatible with Clutter 1.6 according to the release notes so there's no need to keep these recipes around. www.clutter-project.org/blogs/archive/2011-09/clutter-1.8.0-stable-release (From OE-Core rev: cd2f5a74c6021652866edf3e4060b95c0dd81376) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter: PROVIDES clutter-1.6Joshua Lock2011-11-301-0/+3
| | | | | | | | | | Since the two are API/ABI compatible and this may make things easier for external layers using clutter. (From OE-Core rev: ec89071836f3844c41a34061af4baf706036e371) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-1.8: package examplesJoshua Lock2011-11-301-1/+2
| | | | | | | (From OE-Core rev: 19cc725f32b3793a785fe06d27c64bc3e5f608b5) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Convert to use direct access to the data store (instead of bb.data.*Var*())Richard Purdie2011-11-101-1/+1
| | | | | | | | | | | | | | | | | This is the result of running the following over the metadata: sed \ -e 's:bb.data.\(setVar([^,()]*,[^,()]*\), *\([^ )]*\) *):\2.\1):g' \ -e 's:bb.data.\(setVarFlag([^,()]*,[^,()]*,[^,()]*\), *\([^) ]*\) *):\2.\1):g' \ -e 's:bb.data.\(getVar([^,()]*\), *\([^(), ]*\) *,\([^)]*\)):\2.\1,\3):g' \ -e 's:bb.data.\(getVarFlag([^,()]*,[^,()]*\), *\([^(), ]*\) *,\([^)]*\)):\2.\1,\3):g' \ -e 's:bb.data.\(getVarFlag([^,()]*,[^,()]*\), *\([^() ]*\) *):\2.\1):g' \ -e 's:bb.data.\(getVar([^,()]*\), *\([^) ]*\) *):\2.\1):g' \ -i `grep -ril bb.data *` (From OE-Core rev: b22831fd63164c4db9c0b72934d7d734a6585251) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-gst: fix patch filenameJoshua Lock2011-11-081-0/+0
| | | | | | | | | Munged the patch filename somehow. Apologies for the noise. (From OE-Core rev: 157db263b50fabf4afcbea3c2a5364c0752ae0e2) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-gtk-1.8: add clutter-gtk 0.11.4Joshua Lock2011-11-081-0/+11
| | | | | | | (From OE-Core rev: e5568f9a569e6ff1cf45553edb18923a4f7843e9) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-gst-1.8: add 1.4.2 for use with clutter 1.8Joshua Lock2011-11-082-0/+37
| | | | | | | (From OE-Core rev: acca04830aad1368f0a5cc2f48302cf272731174) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-1.8: add 1.8.0Joshua Lock2011-11-081-0/+26
| | | | | | | (From OE-Core rev: d59578fd9e2c45bdc2f030d68c84d05c5ad5be6b) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cogl: add cogl 1.8.0 recipeJoshua Lock2011-11-083-1/+36
| | | | | | | | | Cogl has been split into a separate recipe as of the clutter-1.8 series (From OE-Core rev: 3bddb7cd3400857ac724e91cb5b663bcf386ab37) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cogl: COPYING file Updated FSF AddressSaul Wold2011-11-071-1/+1
| | | | | | | (From OE-Core rev: f3a7b6aaa9be4763d13214c3264b86a1c7bf5e9f) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-gtk: add LIC_FILES_CHKSUM to include fileJoshua Lock2011-10-311-0/+1
| | | | | | | (From OE-Core rev: ff13e06892f102d915855cde50896349b07b3717) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cogl: Add git recipe (required by clutter)Richard Purdie2011-10-142-0/+41
| | | | | | (From OE-Core rev: 00545a358fb1fd29a9dd7a77ee54eaf303f41493) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-1.6: update to 1.6.18Richard Purdie2011-10-141-2/+2
| | | | | | (From OE-Core rev: c23c4cd439bd43f4d2d57d11d530589c07bfcb11) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter: Update git recipe to more recent versionRichard Purdie2011-10-141-3/+9
| | | | | | (From OE-Core rev: c5b29de1ea31dc581f460dbac66d17f784d17396) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-gst-1.6: Add SRC_URI ChecksumSaul Wold2011-10-071-0/+5
| | | | | | | (From OE-Core rev: 61490712e37a1d3300eb0da9424ff94e270edb02) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Delete patch=1, its default and replace pnum with striplevelKhem Raj2011-08-231-2/+2
| | | | | | | | | | Some place pnum=1 is used which is removed as well since striplevel=1 is default (From OE-Core rev: 4e108857e0d40105f7ecbc55e99bd6c367bb7386) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Sync patches with DOS line endings that became corruptedRichard Purdie2011-07-221-8/+8
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-box2d: fix isfinite.patchSaul Wold2011-07-211-1/+1
| | | | | | | | | | The original patch lost ^M and was not appliable. (From OE-Core rev: 980f57f2d21818957165a73a0f1bc8cc19e10113) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-box2d: Replace use of finite macro with C99 compliant isfinite()Khem Raj2011-07-202-2/+23
| | | | | | | (From OE-Core rev: 46a335577506f36714f66135931b7b9669dc1416) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Patches: Fix Upstream-Status infoSaul Wold2011-07-133-79/+0
| | | | | | | (From OE-Core rev: f2a5b2d143fff8337d2f0d024bc593c55f56a3a3) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter: Use new git repoZhai Edwin2011-06-231-1/+1
| | | | | | | | | | | clutter move its git server from clutter-project.org to gnome.org [YOCTO #1040] got fixed (From OE-Core rev: 752ab344a6456619901fb8d33137b0329d5b039e) Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-box2d_git: Switch SRC_URI to git.gnome.orgSaul Wold2011-06-141-1/+1
| | | | | | | (From OE-Core rev: e47bfe3b31e8a52a0e47d22eb65c092bc67097b1) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>