Clutter tidy-up and fixes
cover Clutter tidy-up and fixes
All,
This is the third attempt at this series. Since the v2 I've:
* Squashed the distro_tracking_fields changes together (Note: I'm claiming I maintain clutter* now).
* Fixed clutter-box2d by dropping the extremely old clutter-box2d-1.6 and updating the clutter-box2_git recipe.
Note: Poky maintainers, without my RFC patch to drop the clutter bbappends this series will introduce failures at parse time for Poky.
Cheers,
Joshua
The following changes since commit 177df2c51927f44e3536856f4604364b38695bc2:
qt-mobility: Add missing patch (2011-11-29 14:36:09 +0000)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib josh/clutter
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=josh/clutter
Joshua Lock (11):
multilib.conf: remove clutter-1.6 and add clutter-1.8
clutter: PROVIDES clutter-1.6
task-core-clutter: use clutter-1.8
mutter: switch to clutter-1.8 to satisfy dependency clutter-*-1.6: drop clutter 1.6 recipes
cogl: add missing depends on libxcomposite
clutter: move STDDEPENDS to inc
clutter-box2d: Update git recipe
clutter-box2d: fix LICENSE field - LGPL-2.1
clutter-box2d: drop unbuildable clutter-box2d-1.6_0.10.0
distro-tracking-fields: update entries for clutter recipes
.../conf/distro/include/distro_tracking_fields.inc | 68 ++++++++----------- meta/conf/multilib.conf | 6 +- meta/recipes-core/tasks/task-core-tools.bb | 4 +- .../recipes-graphics/clutter/clutter-1.6_1.6.18.bb | 26 -------- meta/recipes-graphics/clutter/clutter-1.8_1.8.0.bb | 4 +- .../clutter/clutter-box2d-1.6_0.10.0.bb | 24 ------- meta/recipes-graphics/clutter/clutter-box2d.inc | 2 +- .../clutter-box2d/fix-disable-introspection.patch | 30 --------- .../clutter/clutter-box2d/isfinite.patch | 19 ------ meta/recipes-graphics/clutter/clutter-box2d_git.bb | 7 +- .../clutter/clutter-gst-1.6_1.3.6.bb | 21 ------ meta/recipes-graphics/clutter/clutter.inc | 3 +- meta/recipes-graphics/clutter/clutter_git.bb | 4 +- meta/recipes-graphics/clutter/cogl.inc | 2 +- meta/recipes-graphics/mutter/mutter.inc | 2 +- meta/recipes-graphics/tasks/task-core-clutter.bb | 9 ++- 16 files changed, 52 insertions(+), 179 deletions(-) delete mode 100644 meta/recipes-graphics/clutter/clutter-1.6_1.6.18.bb delete mode 100644 meta/recipes-graphics/clutter/clutter-box2d-1.6_0.10.0.bb delete mode 100644 meta/recipes-graphics/clutter/clutter-box2d/fix-disable-introspection.patch delete mode 100644 meta/recipes-graphics/clutter/clutter-box2d/isfinite.patch delete mode 100644 meta/recipes-graphics/clutter/clutter-gst-1.6_1.3.6.bb
Signature · 1 line
1.7.7.3
PATCH 1/11 multilib.conf: remove clutter-1.6 and add clutter-1.8
clutter-1.8 is the future here.
--- meta/conf/multilib.conf | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-)
meta/conf/multilib.conf +3 -1
@@ -41,8 +41,10 @@ BBCLASSEXTEND_append_pn-bzip2 = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-cairo = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-calibrateproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-chkconfig = " ${MULTILIBS}" -BBCLASSEXTEND_append_pn-clutter-1.6 = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-clutter-1.8 = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-clutter-box2d-1.6 = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-clutter-gst-1.8 = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-clutter-gtk-1.8 = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-compositeproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-connman-gnome = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-connman = " ${MULTILIBS}"
Signature · 1 line
1.7.7.3
PATCH 2/11 clutter: PROVIDES clutter-1.6
In reply to Joshua LockSince the two are API/ABI compatible and this may make things easier for external layers using clutter.
--- meta/recipes-graphics/clutter/clutter-1.8_1.8.0.bb | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
meta/recipes-graphics/clutter/clutter-1.8_1.8.0.bb +3 -0
@@ -2,6 +2,9 @@ require recipes-graphics/clutter/clutter.inc PR = "r2" +# We're API/ABI compatible and this may make things easier for layers +PROVIDES += "clutter-1.6" + # Internal json-glib was removed in Clutter 1.5.2 STDDEPENDS += "json-glib cogl atk"
Signature · 1 line
1.7.7.3
PATCH 3/11 task-core-clutter: use clutter-1.8
In reply to Joshua Lock--- meta/recipes-graphics/tasks/task-core-clutter.bb | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-)
meta/recipes-graphics/tasks/task-core-clutter.bb +5 -4
@@ -24,13 +24,14 @@ PACKAGES = "\ ALLOW_EMPTY = "1" RDEPENDS_task-core-clutter-core = "\ - clutter-1.6 \ - clutter-gst-1.6 \ + clutter-1.8 \ + clutter-gst-1.8 \ + clutter-gtk-1.8 \ " #RDEPENDS_task-core-clutter-tests = "\ -# clutter-gst-1.6-examples \ -# clutter-gtk-1.6-examples" +# clutter-gst-1.8-examples \ +# clutter-gtk-1.8-examples" #RDEPENDS_task-core-clutter-apps = "\ # clutter-box2d "
Signature · 1 line
1.7.7.3
PATCH 4/11 mutter: switch to clutter-1.8 to satisfy dependency
In reply to Joshua LockIt's API and ABI compatible with 1.6 so just update the DEPENDS entry.
--- meta/recipes-graphics/mutter/mutter.inc | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-graphics/mutter/mutter.inc +1 -1
@@ -1,7 +1,7 @@ SECTION = "x11/wm" DESCRIPTION = "Metacity is the boring window manager for the adult in you. Mutter is metacity + clutter." LICENSE = "GPLv2" -DEPENDS = "startup-notification gtk+ gconf clutter-1.6 gdk-pixbuf-native intltool glib-2.0-native" +DEPENDS = "startup-notification gtk+ gconf clutter-1.8 gdk-pixbuf-native intltool glib-2.0-native" # gobject-introspection inherit gnome update-alternatives
Signature · 1 line
1.7.7.3
PATCH 5/11 clutter-*-1.6: drop clutter 1.6 recipes
In reply to Joshua LockClutter 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
--- .../recipes-graphics/clutter/clutter-1.6_1.6.18.bb | 26 -------------------- .../clutter/clutter-gst-1.6_1.3.6.bb | 21 ---------------- 2 files changed, 0 insertions(+), 47 deletions(-) delete mode 100644 meta/recipes-graphics/clutter/clutter-1.6_1.6.18.bb delete mode 100644 meta/recipes-graphics/clutter/clutter-gst-1.6_1.3.6.bb
meta/recipes-graphics/clutter/clutter-1.6_1.6.18.bb deleted +0 -26
@@ -1,26 +0,0 @@ -require recipes-graphics/clutter/clutter.inc - -PR = "r2" - -# Internal json-glib was removed in Clutter 1.5.2 -STDDEPENDS += "json-glib" - -PACKAGES =+ "${PN}-examples" -FILES_${PN}-examples = "${bindir}/test-* ${pkgdatadir}/redhand.png" - -SRC_URI = "http://source.clutter-project.org/sources/clutter/1.6/clutter-${PV}.tar.bz2 \ - file://enable_tests-1.4.patch \ - file://update_gettext_macro_version.patch" - -LIC_FILES_CHKSUM = "file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34" -S = "${WORKDIR}/clutter-${PV}" - -BASE_CONF += "--disable-introspection" - -do_configure_prepend () { - # Disable DOLT - sed -i -e 's/^DOLT//' ${S}/configure.ac -} - -SRC_URI[md5sum] = "7302513c96b00588b7779918fae0b33b" -SRC_URI[sha256sum] = "d849f92944be193e9d8e707f1371e6bab7fca473e09a492265e2e2296febd749"
meta/recipes-graphics/clutter/clutter-gst-1.6_1.3.6.bb deleted +0 -21
@@ -1,21 +0,0 @@ -require clutter-gst.inc - -LIC_FILES_CHKSUM = "file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34 \ - file://clutter-gst/clutter-gst.h;beginline=1;endline=24;md5=95baacba194e814c110ea3bdf25ddbf4" - -DEPENDS += "clutter-1.6" - -PR = "r1" - -SRC_URI = "http://source.clutter-project.org/sources/clutter-gst/1.3/clutter-gst-${PV}.tar.bz2 \ - file://enable_tests.patch" - -SRC_URI[md5sum] = "5ec828cd10713c1c32996e5fa65aa956" -SRC_URI[sha256sum] = "68c79596ae46ed54885409cac1eeeaf6819673e2f41ee3014fe9705dfbbc1b5a" - -S = "${WORKDIR}/clutter-gst-${PV}" - -do_configure_prepend () { - # Disable DOLT - sed -i -e 's/^DOLT//' ${S}/configure.ac -}
Signature · 1 line
1.7.7.3
PATCH 6/11 cogl: add missing depends on libxcomposite
In reply to Joshua LockCogl checks for libxcomposite at configure time.
--- meta/recipes-graphics/clutter/cogl.inc | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-graphics/clutter/cogl.inc +1 -1
@@ -5,7 +5,7 @@ LICENSE = "LGPL" STDDEPENDS = "virtual/libx11 gtk-doc-native pango glib-2.0 libxfixes gdk-pixbuf libxi" BASE_CONF = "--disable-gtk-doc ${@get_clutter_fpu_setting(bb, d)}" -DEPENDS = "${STDDEPENDS} virtual/libgl" +DEPENDS = "${STDDEPENDS} virtual/libgl libxcomposite" EXTRA_OECONF = "${BASE_CONF} --with-flavour=glx" FILESPATH = "${FILE_DIRNAME}/cogl"
Signature · 1 line
1.7.7.3
PATCH 7/11 clutter: move STDDEPENDS to inc
In reply to Joshua LockWe 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
--- meta/recipes-graphics/clutter/clutter-1.8_1.8.0.bb | 3 --- meta/recipes-graphics/clutter/clutter.inc | 3 ++- meta/recipes-graphics/clutter/clutter_git.bb | 4 +--- 3 files changed, 3 insertions(+), 7 deletions(-)
meta/recipes-graphics/clutter/clutter-1.8_1.8.0.bb +0 -3
@@ -5,9 +5,6 @@ PR = "r2" # We're API/ABI compatible and this may make things easier for layers PROVIDES += "clutter-1.6" -# Internal json-glib was removed in Clutter 1.5.2 -STDDEPENDS += "json-glib cogl atk" - PACKAGES =+ "${PN}-examples" FILES_${PN}-examples = "${bindir}/test-* ${pkgdatadir}/redhand.png"
meta/recipes-graphics/clutter/clutter.inc +2 -1
@@ -2,7 +2,8 @@ DESCRIPTION = "Clutter graphics library" HOMEPAGE = "http://www.clutter-project.org/" LICENSE = "LGPL" -STDDEPENDS = "virtual/libx11 gtk-doc-native pango glib-2.0 libxfixes gtk+ libxi" +# Internal json-glib was removed in Clutter 1.5.2, cogl was removed in 1.8, atk required since 1.8 +STDDEPENDS = "virtual/libx11 gtk-doc-native pango glib-2.0 libxfixes libxi json-glib cogl atk" BASE_CONF = "--disable-gtk-doc ${@get_clutter_fpu_setting(bb, d)}" DEPENDS = "${STDDEPENDS} virtual/libgl"
meta/recipes-graphics/clutter/clutter_git.bb +1 -3
@@ -1,9 +1,7 @@ require clutter.inc require clutter-package.inc -LIC_FILES_CHKSUM = "file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34" - -DEPENDS += "cogl" +LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" SRCREV = "39db46123ed6bbbc3e6ad359a64d4d344ca9e11b" PV = "1.8.0+git${SRCPV}"
Signature · 1 line
1.7.7.3
PATCH 8/11 clutter-box2d: Update git recipe
In reply to Joshua LockSeveral changes and fixes exist unreleased in git with version 0.12.1, update to build the latest available.
--- meta/recipes-graphics/clutter/clutter-box2d_git.bb | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-)
meta/recipes-graphics/clutter/clutter-box2d_git.bb +4 -3
@@ -2,12 +2,13 @@ require clutter-box2d.inc LIC_FILES_CHKSUM = "file://box2d/License.txt;md5=e5d39ad91f7dc4692dcdb1d85139ec6b" -SRCREV = "4799ac10ae8cb7da936a2b999aba58fe62eb1ee3" -PV = "0.10.1+git${SRCPV}" +SRCREV = "de5452e56b537a11fd7f9453d048ff4b4793b5a2" +PV = "0.12.1+git${SRCPV}" PR = "r0" SRC_URI = "git://git.gnome.org/clutter-box2d.git" S = "${WORKDIR}/git" -DEPENDS += "clutter-1.6" +DEPENDS += "clutter-1.8" +PROVIDES = "clutter-box2d-1.6"
Signature · 1 line
1.7.7.3
PATCH 9/11 clutter-box2d: fix LICENSE field - LGPL-2.1
In reply to Joshua Lockclutter-box2d has had the same COPYING file since 2008-04-03, therefore update the license field in the inc file to reflect its contents.
--- meta/recipes-graphics/clutter/clutter-box2d.inc | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-graphics/clutter/clutter-box2d.inc +1 -1
@@ -1,6 +1,6 @@ DESCRIPTION = "Clutter Box2D" HOMEPAGE = "http://www.clutter-project.org/" -LICENSE = "Catto" +LICENSE = "LGPL-2.1" # The main clutter lib is machine specific so we need to be too PACKAGE_ARCH = "${MACHINE_ARCH}"
Signature · 1 line
1.7.7.3
PATCH 10/11 clutter-box2d: drop unbuildable clutter-box2d-1.6_0.10.0
In reply to Joshua LockIt's very old at this point and doesn't build with recent clutter
--- meta/conf/multilib.conf | 2 +- meta/recipes-core/tasks/task-core-tools.bb | 4 +- .../clutter/clutter-box2d-1.6_0.10.0.bb | 24 ---------------- .../clutter-box2d/fix-disable-introspection.patch | 30 -------------------- .../clutter/clutter-box2d/isfinite.patch | 19 ------------ 5 files changed, 3 insertions(+), 76 deletions(-) delete mode 100644 meta/recipes-graphics/clutter/clutter-box2d-1.6_0.10.0.bb delete mode 100644 meta/recipes-graphics/clutter/clutter-box2d/fix-disable-introspection.patch delete mode 100644 meta/recipes-graphics/clutter/clutter-box2d/isfinite.patch
meta/conf/multilib.conf +1 -1
@@ -42,9 +42,9 @@ BBCLASSEXTEND_append_pn-cairo = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-calibrateproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-chkconfig = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-clutter-1.8 = " ${MULTILIBS}" -BBCLASSEXTEND_append_pn-clutter-box2d-1.6 = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-clutter-gst-1.8 = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-clutter-gtk-1.8 = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-clutter-box2d = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-compositeproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-connman-gnome = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-connman = " ${MULTILIBS}"
meta/recipes-core/tasks/task-core-tools.bb +2 -2
@@ -6,7 +6,7 @@ DESCRIPTION = "Tools tasks for OE-Core" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" -PR = "r12" +PR = "r13" PACKAGES = "\ task-core-tools-debug \
@@ -97,5 +97,5 @@ RDEPENDS_task-core-tools-testapps = "\ xwininfo \ xprop \ xvideo-tests \ - clutter-box2d-1.6 \ + clutter-box2d \ "
meta/recipes-graphics/clutter/clutter-box2d-1.6_0.10.0.bb deleted +0 -24
@@ -1,24 +0,0 @@ -require clutter-box2d.inc - -PR = "r1" - -DEPENDS += "clutter-1.6" - -SRC_URI = "http://source.clutter-project.org/sources/clutter-box2d/0.10/clutter-box2d-${PV}.tar.bz2 \ - file://fix-disable-introspection.patch \ - file://isfinite.patch \ - " - -S = "${WORKDIR}/clutter-box2d-${PV}" - -LIC_FILES_CHKSUM = "file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34" - -BASE_CONF += "--disable-introspection" - -do_configure_prepend () { - # Disable DOLT - sed -i -e 's/^DOLT//' ${S}/configure.ac -} - -SRC_URI[md5sum] = "51618976ca6a5d536c4eac5f0e120d9d" -SRC_URI[sha256sum] = "1e42d0cea429e4dc953a1f652672dbd322b3938846e99bab35f463de6fd8ae7f"
meta/recipes-graphics/clutter/clutter-box2d/fix-disable-introspection.patch deleted +0 -30
@@ -1,30 +0,0 @@ -Even with introspection disabled clutter-box2d would try to install the gir -files. -This patch ignored the while introspection related section of the Makefile if -introspection is disabled. - -JL 28/03/11 [email protected] - -Upstream-Status: Inappropriate [configuration] - -Index: clutter-box2d-0.10.0/clutter-box2d/Makefile.am -=================================================================== ---- clutter-box2d-0.10.0.orig/clutter-box2d/Makefile.am -+++ clutter-box2d-0.10.0/clutter-box2d/Makefile.am -@@ -41,6 +41,8 @@ EXTRA_DIST = \ - - BUILT_GIRSOURCES = - -+if HAVE_INTROSPECTION -+ - ClutterBox2D-@[email protected]: $(INTROSPECTION_SCANNER) libclutter-box2d-@[email protected] - $(QUIET_GEN)$(INTROSPECTION_SCANNER) -v \ - --namespace ClutterBox2D --nsversion=@CLUTTER_BOX2D_API_VERSION@ \ -@@ -70,3 +72,5 @@ typelibs_DATA = $(BUILT_GIRSOURCES:.gir= - - CLEANFILES= - CLEANFILES += $(BUILT_GIRSOURCES) $(typelibs_DATA) -+ -+endif -\ No newline at end of file
meta/recipes-graphics/clutter/clutter-box2d/isfinite.patch deleted +0 -19
@@ -1,19 +0,0 @@ -_finite is obsoleted and C99 has isfinite instead so we should use it - -Signed-off-by: Khem Raj <[email protected]> - -Upstream-Status: Pending - -Index: clutter-box2d-0.10.0/box2d/Source/Common/b2Math.h -=================================================================== ---- clutter-box2d-0.10.0.orig/box2d/Source/Common/b2Math.h 2008-12-16 06:42:10.000000000 -0800 -+++ clutter-box2d-0.10.0/box2d/Source/Common/b2Math.h 2011-07-20 16:41:02.046430743 -0700 -@@ -60,7 +60,7 @@ - #ifdef _MSC_VER - return _finite(x) != 0; - #else -- return finite(x) != 0; -+ return std::isfinite(x) != 0; - #endif - } -
Signature · 1 line
1.7.7.3
PATCH 11/11 distro-tracking-fields: update entries for clutter recipes
In reply to Joshua LockTidy up entries for clutter related recipes
* Update to 1.8 namespace
* Move to same section of file for easier maintenance as a unit
* Update for recent recipe upgrades
* Assign myself as maintainer
--- .../conf/distro/include/distro_tracking_fields.inc | 68 ++++++++----------- 1 files changed, 29 insertions(+), 39 deletions(-)
meta/conf/distro/include/distro_tracking_fields.inc +29 -39
@@ -2391,7 +2391,7 @@ RECIPE_LATEST_VERSION_pn-task-core-clutter="1.0" RECIPE_NO_OF_PATCHES_pn-task-core-clutter="0" RECIPE_LATEST_RELEASE_DATE_pn-task-core-clutter="n/a" RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-task-core-clutter="n/a" -RECIPE_MAINTAINER_pn-task-core-clutter = "Dongxiao Xu <[email protected]>" +RECIPE_MAINTAINER_pn-task-core-clutter = "Joshua Lock <[email protected]>" DISTRO_PN_ALIAS_pn-task-core-clutter = "OE-Core" RECIPE_STATUS_pn-task-core-boot="green"
@@ -2705,12 +2705,6 @@ RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libmusicbrainz="2 years" RECIPE_LAST_UPDATE_pn-libmusicbrainz = "Nov 16, 2010" RECIPE_MAINTAINER_pn-libmusicbrainz = "Dongxiao Xu <[email protected]>" -RECIPE_STATUS_pn-clutter-gst-1.6 = "red" -DISTRO_PN_ALIAS_pn-clutter-gst-1.6 = "Fedora=clutter-gst Debian=libclutter-gst" -RECIPE_LATEST_VERSION_pn-clutter-gst-1.6 = "1.3.8" -RECIPE_LAST_UPDATE_pn-clutter-gst-1.6 = "Mar 28, 2011" -RECIPE_MAINTAINER_pn-clutter-gst-1.6 = "Dongxiao Xu <[email protected]>" - RECIPE_STATUS_pn-farsight2 = "red" RECIPE_LATEST_VERSION_pn-farsight2 = "0.0.20" RECIPE_LAST_UPDATE_pn-farsight2 = "Aug 19, 2009"
@@ -5445,26 +5439,6 @@ RECIPE_LAST_UPDATE_pn-gtk-engines = "Dec 1, 2010" RECIPE_NO_UPDATE_REASON_pn-gtk-engines = "Do not upgrade to version: 2.91.1 because prefer stable tree" RECIPE_MAINTAINER_pn-gtk-engines = "Zhai Edwin <[email protected]>" -RECIPE_STATUS_pn-clutter-box2d-1.6 = "red" -RECIPE_LATEST_VERSION_pn-clutter-box2d-1.6 = "0.10.0" -RECIPE_MANUAL_CHECK_DATE_pn-clutter-box2d-1.6 = "Jun 28, 2011" -RECIPE_LAST_UPDATE_pn-clutter-box2d-1.6 = "Mar 28, 2011" -RECIPE_MAINTAINER_pn-clutter-box2d-1.6 = "Zhai Edwin <[email protected]>" -DISTRO_PN_ALIAS_pn-clutter-box2d-1.6 = "OpenedHand" - -RECIPE_STATUS_pn-clutter-box2d = "red" -RECIPE_LATEST_VERSION_pn-clutter-box2d = "0.10.0" -RECIPE_MANUAL_CHECK_DATE_pn-clutter-box2d = "Jun 28, 2011" -RECIPE_LAST_UPDATE_pn-clutter-box2d = "Mar 28, 2011" -RECIPE_MAINTAINER_pn-clutter-box2d = "Zhai Edwin <[email protected]>" -DISTRO_PN_ALIAS_pn-clutter-box2d = "OpenedHand" - - -RECIPE_STATUS_pn-clutter-gtk-1.4 = "red" -DISTRO_PN_ALIAS_pn-clutter-gtk-1.4 = "Fedora=clutter-gtk OpenSuSE=clutter-gtk Ubuntu=clutter-gtk-0.10 Mandriva=clutter-gtk Debian=clutter-gtk" -RECIPE_LATEST_VERSION_pn-clutter-gtk-1.4 = "0.90.0+git0+e8d828ba1d87937baa571e68fdff22f3e2d79ca8" -RECIPE_MAINTAINER_pn-clutter-gtk-1.4 = "Zhai Edwin <[email protected]>" - RECIPE_STATUS_pn-tidy = "red" RECIPE_LATEST_VERSION_pn-tidy = "0.1.0+git0+e25416e1293e1074bfa6727c80527dcff5b1f3cb" RECIPE_LAST_UPDATE_pn-tidy = "Dec 18, 2008"
@@ -5480,18 +5454,34 @@ RECIPE_LATEST_VERSION_pn-libgalago = "0.5.2" RECIPE_LAST_UPDATE_pn-libgalago = "Apr 11, 2007" RECIPE_MAINTAINER_pn-libgalago = "Zhai Edwin <[email protected]>" -RECIPE_STATUS_pn-clutter-1.6 = "red" -DISTRO_PN_ALIAS_pn-clutter-1.6 = "Fedora=clutter OpenSuse=clutter Ubuntu=clutter-1.0 Mandriva=clutter Debian=clutter" -RECIPE_LATEST_VERSION_pn-clutter-1.6 = "1.6.14" -RECIPE_MANUAL_CHECK_DATE_pn-clutter-1.6 = "Jun 28, 2011" -RECIPE_LAST_UPDATE_pn-clutter-1.6 = "Apr 19, 2011" -RECIPE_MAINTAINER_pn-clutter-1.6 = "Zhai Edwin <[email protected]>" - -RECIPE_STATUS_pn-clutter = "red" -DISTRO_PN_ALIAS_pn-clutter = "Fedora=clutter-gtk OpenSuSE=clutter-gtk Ubuntu=clutter-gtk-0.10 Mandriva=clutter-gtk Debian=clutter-gtk" -RECIPE_LATEST_VERSION_pn-clutter = "1.6.14" -RECIPE_MANUAL_CHECK_DATE_pn-clutter = "Jun 28, 2011" -RECIPE_MAINTAINER_pn-clutter = "Zhai Edwin <[email protected]>" +RECIPE_STATUS_pn-cogl = "green" +DISTRO_PN_ALIAS_pn-cogl = "Fedora=cogl OpenSuse=cogl Ubuntu=cogl Mandriva=cogl Debian=cogl" +RECIPE_LATEST_VERSION_pn-cogl = "1.8.0" +RECIPE_MANUAL_CHECK_DATE_pn-cogl = "Nov 9, 2011" +RECIPE_LAST_UPDATE_pn-cogl = "Nov 9, 2011" + +RECIPE_STATUS_pn-clutter-1.8 = "green" +DISTRO_PN_ALIAS_pn-clutter-1.8 = "Fedora=clutter OpenSuse=clutter Ubuntu=clutter-1.0 Mandriva=clutter Debian=clutter" +RECIPE_LATEST_VERSION_pn-clutter-1.8 = "1.8.0" +RECIPE_MANUAL_CHECK_DATE_pn-clutter-1.8 = "Nov 9, 2011" +RECIPE_LAST_UPDATE_pn-clutter-1.8 = "Nov 9, 2011" +RECIPE_MAINTAINER_pn-clutter-1.8 = "Joshua Lock <[email protected]>" + +RECIPE_STATUS_pn-clutter-gtk-1.8 = "red" +DISTRO_PN_ALIAS_pn-clutter-gtk-1.8 = "Fedora=clutter-gtk OpenSuSE=clutter-gtk Ubuntu=clutter-gtk-0.10 Mandriva=clutter-gtk Debian=clutter-gtk" +RECIPE_LATEST_VERSION_pn-clutter-gtk-1.8 = "0.11.4" +RECIPE_MAINTAINER_pn-clutter-gtk-1.8 = "Joshua Lock <[email protected]>" + +RECIPE_STATUS_pn-clutter-gst-1.8 = "red" +DISTRO_PN_ALIAS_pn-clutter-gst-1.8 = "Fedora=clutter-gst Debian=libclutter-gst" +RECIPE_LATEST_VERSION_pn-clutter-gst-1.8 = "1.4.2" +RECIPE_LAST_UPDATE_pn-clutter-gst-1.8 = "Nov 09, 2011" +RECIPE_MAINTAINER_pn-clutter-gst-1.8 = "Joshua Lock <[email protected]>" + +RECIPE_STATUS_pn-clutter-box2d = "red" +RECIPE_LATEST_VERSION_pn-clutter-box2d = "10.0.0" +RECIPE_LAST_UPDATE_pn-clutter-box2d = "Nov 29, 2011" +RECIPE_MAINTAINER_pn-clutter-box2d = "Joshua Lock <[email protected]>" RECIPE_STATUS_pn-libgnomekbd = "red" RECIPE_LATEST_VERSION_pn-libgnomekbd = "2.31.1"
Signature · 1 line
1.7.7.3
Richard Purdie
AppliedQuoted 22 lines · Joshua Lock
All,
This is the third attempt at this series. Since the v2 I've:
* Squashed thedistro_tracking_fieldschanges together (Note: I'm claiming I maintain clutter* now).
* Fixed clutter-box2d by dropping the extremely old clutter-box2d-1.6 and updating the clutter-box2_git recipe.Note: Poky maintainers, without my RFC patch to drop the clutter bbappends this series will introduce failures at parse time for Poky.
Cheers,
JoshuaThe following changes since commit
177df2c51927f44e3536856f4604364b38695bc2:qt-mobility: Add missing patch (2011-11-29 14:36:09 +0000)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribjosh/clutter
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=josh/clutter
Quoted 12 lines
Joshua Lock (11):
multilib.conf: remove clutter-1.6 and add clutter-1.8
clutter: PROVIDES clutter-1.6
task-core-clutter: use clutter-1.8
mutter: switch to clutter-1.8 to satisfy dependency clutter-*-1.6: drop clutter 1.6 recipes
cogl: add missing depends on libxcomposite
clutter: move STDDEPENDS to inc
clutter-box2d: Update git recipe
clutter-box2d: fix LICENSE field - LGPL-2.1
clutter-box2d: drop unbuildable clutter-box2d-1.6_0.10.0
distro-tracking-fields: update entries for clutter recipes
Merged to master, thanks.
Richard