* [PATCH 00/10] Clutter tidy up & fixes
@ 2011-11-22 22:57 Joshua Lock
2011-11-22 22:57 ` [PATCH 01/10] mutter: switch to clutter-1.8 to satisfy dependency Joshua Lock
` (10 more replies)
0 siblings, 11 replies; 13+ messages in thread
From: Joshua Lock @ 2011-11-22 22:57 UTC (permalink / raw)
To: openembedded-core
The theme of this series is removing some of the stale clutter recipes.
It also includes fixes for the cogl and clutter_git recipes.
Poky maintainers note: this series requires action; either merging my RFC series
to drop clutter bbappends or a separate patch to remove the 1.6 bbappend.
Cheers,
Joshua
The following changes since commit 381c7857a5b303bf9eadd7fffc39d17a2b8e31f2:
matchbox-wm: Fix variable type in _NET_WORKAREA setting (2011-11-22 15:13:16 +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 (10):
mutter: switch to clutter-1.8 to satisfy dependency
multilib.conf: update clutter
task-core-clutter: use clutter-1.8
distro-tracking-fields: add entries for clutter-1.8 recipes
clutter-*-1.6: drop clutter 1.6 recipes
clutter: PROVIDES clutter-1.6
multilibs: remove clutter-1.6 recipes
distro_tracking_fields: tidy up and claim clutter recipes
cogl: add missing depends on libxcomposite
clutter: move STDDEPENDS to inc
.../conf/distro/include/distro_tracking_fields.inc | 59 +++++++------------
meta/conf/multilib.conf | 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-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 ++-
10 files changed, 37 insertions(+), 97 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
--
1.7.7.3
^ permalink raw reply [flat|nested] 13+ messages in thread
* [PATCH 01/10] mutter: switch to clutter-1.8 to satisfy dependency
2011-11-22 22:57 [PATCH 00/10] Clutter tidy up & fixes Joshua Lock
@ 2011-11-22 22:57 ` Joshua Lock
2011-11-22 22:57 ` [PATCH 02/10] multilib.conf: update clutter Joshua Lock
` (9 subsequent siblings)
10 siblings, 0 replies; 13+ messages in thread
From: Joshua Lock @ 2011-11-22 22:57 UTC (permalink / raw)
To: openembedded-core
It's API and ABI compatible with 1.6 so just update the DEPENDS entry.
Signed-off-by: Joshua Lock <josh@linux.intel.com>
---
meta/recipes-graphics/mutter/mutter.inc | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-graphics/mutter/mutter.inc b/meta/recipes-graphics/mutter/mutter.inc
index d87c30e..4b73d97 100644
--- a/meta/recipes-graphics/mutter/mutter.inc
+++ b/meta/recipes-graphics/mutter/mutter.inc
@@ -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
--
1.7.7.3
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 02/10] multilib.conf: update clutter
2011-11-22 22:57 [PATCH 00/10] Clutter tidy up & fixes Joshua Lock
2011-11-22 22:57 ` [PATCH 01/10] mutter: switch to clutter-1.8 to satisfy dependency Joshua Lock
@ 2011-11-22 22:57 ` Joshua Lock
2011-11-22 23:05 ` Paul Menzel
2011-11-22 22:57 ` [PATCH 03/10] task-core-clutter: use clutter-1.8 Joshua Lock
` (8 subsequent siblings)
10 siblings, 1 reply; 13+ messages in thread
From: Joshua Lock @ 2011-11-22 22:57 UTC (permalink / raw)
To: openembedded-core
Add clutter-1.8 recipes
Signed-off-by: Joshua Lock <josh@linux.intel.com>
---
meta/conf/multilib.conf | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/meta/conf/multilib.conf b/meta/conf/multilib.conf
index de53540..ce7c01c 100644
--- a/meta/conf/multilib.conf
+++ b/meta/conf/multilib.conf
@@ -43,6 +43,9 @@ BBCLASSEXTEND_append_pn-calibrateproto = " ${MULTILIBS}"
BBCLASSEXTEND_append_pn-chkconfig = " ${MULTILIBS}"
BBCLASSEXTEND_append_pn-clutter-1.6 = " ${MULTILIBS}"
BBCLASSEXTEND_append_pn-clutter-box2d-1.6 = " ${MULTILIBS}"
+BBCLASSEXTEND_append_pn-clutter-1.8 = " ${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}"
--
1.7.7.3
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 03/10] task-core-clutter: use clutter-1.8
2011-11-22 22:57 [PATCH 00/10] Clutter tidy up & fixes Joshua Lock
2011-11-22 22:57 ` [PATCH 01/10] mutter: switch to clutter-1.8 to satisfy dependency Joshua Lock
2011-11-22 22:57 ` [PATCH 02/10] multilib.conf: update clutter Joshua Lock
@ 2011-11-22 22:57 ` Joshua Lock
2011-11-22 22:57 ` [PATCH 04/10] distro-tracking-fields: add entries for clutter-1.8 recipes Joshua Lock
` (7 subsequent siblings)
10 siblings, 0 replies; 13+ messages in thread
From: Joshua Lock @ 2011-11-22 22:57 UTC (permalink / raw)
To: openembedded-core
Signed-off-by: Joshua Lock <josh@linux.intel.com>
---
meta/recipes-graphics/tasks/task-core-clutter.bb | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/meta/recipes-graphics/tasks/task-core-clutter.bb b/meta/recipes-graphics/tasks/task-core-clutter.bb
index 970970c..4044131 100644
--- a/meta/recipes-graphics/tasks/task-core-clutter.bb
+++ b/meta/recipes-graphics/tasks/task-core-clutter.bb
@@ -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 "
--
1.7.7.3
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 04/10] distro-tracking-fields: add entries for clutter-1.8 recipes
2011-11-22 22:57 [PATCH 00/10] Clutter tidy up & fixes Joshua Lock
` (2 preceding siblings ...)
2011-11-22 22:57 ` [PATCH 03/10] task-core-clutter: use clutter-1.8 Joshua Lock
@ 2011-11-22 22:57 ` Joshua Lock
2011-11-22 22:57 ` [PATCH 05/10] clutter-*-1.6: drop clutter 1.6 recipes Joshua Lock
` (6 subsequent siblings)
10 siblings, 0 replies; 13+ messages in thread
From: Joshua Lock @ 2011-11-22 22:57 UTC (permalink / raw)
To: openembedded-core
Signed-off-by: Joshua Lock <josh@linux.intel.com>
---
.../conf/distro/include/distro_tracking_fields.inc | 36 ++++++++++++--------
1 files changed, 22 insertions(+), 14 deletions(-)
diff --git a/meta/conf/distro/include/distro_tracking_fields.inc b/meta/conf/distro/include/distro_tracking_fields.inc
index 7dc6f27..3eaf3e6 100644
--- a/meta/conf/distro/include/distro_tracking_fields.inc
+++ b/meta/conf/distro/include/distro_tracking_fields.inc
@@ -2678,10 +2678,10 @@ RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libmusicbrainz="2 years"
RECIPE_LAST_UPDATE_pn-libmusicbrainz = "Nov 16, 2010"
RECIPE_MAINTAINER_pn-libmusicbrainz = "Dongxiao Xu <dongxiao.xu@intel.com>"
-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_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.6 = "Nov 09, 2011"
RECIPE_MAINTAINER_pn-clutter-gst-1.6 = "Dongxiao Xu <dongxiao.xu@intel.com>"
RECIPE_STATUS_pn-farsight2 = "red"
@@ -5416,10 +5416,12 @@ RECIPE_MAINTAINER_pn-clutter-box2d = "Zhai Edwin <edwin.zhai@intel.com>"
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 <edwin.zhai@intel.com>"
+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 = "Zhai Edwin <edwin.zhai@intel.com>"
+RECIPE_MANUAL_CHECK_DATE_pn-clutter-box2d = "Nov 09, 2011"
+RECIPE_LAST_UPDATE_pn-clutter-box2d = "Nov 09, 2011"
RECIPE_STATUS_pn-tidy = "red"
RECIPE_LATEST_VERSION_pn-tidy = "0.1.0+git0+e25416e1293e1074bfa6727c80527dcff5b1f3cb"
@@ -5436,12 +5438,18 @@ RECIPE_LATEST_VERSION_pn-libgalago = "0.5.2"
RECIPE_LAST_UPDATE_pn-libgalago = "Apr 11, 2007"
RECIPE_MAINTAINER_pn-libgalago = "Zhai Edwin <edwin.zhai@intel.com>"
-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 <edwin.zhai@intel.com>"
+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 = "Zhai Edwin <edwin.zhai@intel.com>"
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"
--
1.7.7.3
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 05/10] clutter-*-1.6: drop clutter 1.6 recipes
2011-11-22 22:57 [PATCH 00/10] Clutter tidy up & fixes Joshua Lock
` (3 preceding siblings ...)
2011-11-22 22:57 ` [PATCH 04/10] distro-tracking-fields: add entries for clutter-1.8 recipes Joshua Lock
@ 2011-11-22 22:57 ` Joshua Lock
2011-11-22 22:57 ` [PATCH 06/10] clutter: PROVIDES clutter-1.6 Joshua Lock
` (5 subsequent siblings)
10 siblings, 0 replies; 13+ messages in thread
From: Joshua Lock @ 2011-11-22 22:57 UTC (permalink / raw)
To: openembedded-core
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
Signed-off-by: Joshua Lock <josh@linux.intel.com>
---
.../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
diff --git a/meta/recipes-graphics/clutter/clutter-1.6_1.6.18.bb b/meta/recipes-graphics/clutter/clutter-1.6_1.6.18.bb
deleted file mode 100644
index 9c32efd..0000000
--- a/meta/recipes-graphics/clutter/clutter-1.6_1.6.18.bb
+++ /dev/null
@@ -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"
diff --git a/meta/recipes-graphics/clutter/clutter-gst-1.6_1.3.6.bb b/meta/recipes-graphics/clutter/clutter-gst-1.6_1.3.6.bb
deleted file mode 100644
index cf1da04..0000000
--- a/meta/recipes-graphics/clutter/clutter-gst-1.6_1.3.6.bb
+++ /dev/null
@@ -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
-}
--
1.7.7.3
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 06/10] clutter: PROVIDES clutter-1.6
2011-11-22 22:57 [PATCH 00/10] Clutter tidy up & fixes Joshua Lock
` (4 preceding siblings ...)
2011-11-22 22:57 ` [PATCH 05/10] clutter-*-1.6: drop clutter 1.6 recipes Joshua Lock
@ 2011-11-22 22:57 ` Joshua Lock
2011-11-22 22:57 ` [PATCH 07/10] multilibs: remove clutter-1.6 recipes Joshua Lock
` (4 subsequent siblings)
10 siblings, 0 replies; 13+ messages in thread
From: Joshua Lock @ 2011-11-22 22:57 UTC (permalink / raw)
To: openembedded-core
Since the two are API/ABI compatible and this may make things easier for
external layers using clutter.
Signed-off-by: Joshua Lock <josh@linux.intel.com>
---
meta/recipes-graphics/clutter/clutter-1.8_1.8.0.bb | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/meta/recipes-graphics/clutter/clutter-1.8_1.8.0.bb b/meta/recipes-graphics/clutter/clutter-1.8_1.8.0.bb
index efafbc2..c67ea2a 100644
--- a/meta/recipes-graphics/clutter/clutter-1.8_1.8.0.bb
+++ b/meta/recipes-graphics/clutter/clutter-1.8_1.8.0.bb
@@ -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"
--
1.7.7.3
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 07/10] multilibs: remove clutter-1.6 recipes
2011-11-22 22:57 [PATCH 00/10] Clutter tidy up & fixes Joshua Lock
` (5 preceding siblings ...)
2011-11-22 22:57 ` [PATCH 06/10] clutter: PROVIDES clutter-1.6 Joshua Lock
@ 2011-11-22 22:57 ` Joshua Lock
2011-11-22 22:57 ` [PATCH 08/10] distro_tracking_fields: tidy up and claim clutter recipes Joshua Lock
` (3 subsequent siblings)
10 siblings, 0 replies; 13+ messages in thread
From: Joshua Lock @ 2011-11-22 22:57 UTC (permalink / raw)
To: openembedded-core
Signed-off-by: Joshua Lock <josh@linux.intel.com>
---
meta/conf/multilib.conf | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/meta/conf/multilib.conf b/meta/conf/multilib.conf
index ce7c01c..3689482 100644
--- a/meta/conf/multilib.conf
+++ b/meta/conf/multilib.conf
@@ -41,9 +41,8 @@ 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-box2d-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}"
--
1.7.7.3
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 08/10] distro_tracking_fields: tidy up and claim clutter recipes
2011-11-22 22:57 [PATCH 00/10] Clutter tidy up & fixes Joshua Lock
` (6 preceding siblings ...)
2011-11-22 22:57 ` [PATCH 07/10] multilibs: remove clutter-1.6 recipes Joshua Lock
@ 2011-11-22 22:57 ` Joshua Lock
2011-11-22 22:57 ` [PATCH 09/10] cogl: add missing depends on libxcomposite Joshua Lock
` (2 subsequent siblings)
10 siblings, 0 replies; 13+ messages in thread
From: Joshua Lock @ 2011-11-22 22:57 UTC (permalink / raw)
To: openembedded-core
As the last to touch them I'm volunteering to look after them unless
there are objections?
Signed-off-by: Joshua Lock <josh@linux.intel.com>
---
.../conf/distro/include/distro_tracking_fields.inc | 31 ++-----------------
1 files changed, 4 insertions(+), 27 deletions(-)
diff --git a/meta/conf/distro/include/distro_tracking_fields.inc b/meta/conf/distro/include/distro_tracking_fields.inc
index 3eaf3e6..acdaaf4 100644
--- a/meta/conf/distro/include/distro_tracking_fields.inc
+++ b/meta/conf/distro/include/distro_tracking_fields.inc
@@ -2366,7 +2366,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 <dongxiao.xu@intel.com>"
+RECIPE_MAINTAINER_pn-task-core-clutter = "Joshua Lock <josh@linux.intel.com>"
DISTRO_PN_ALIAS_pn-task-core-clutter = "OE-Core"
RECIPE_STATUS_pn-task-core-boot="green"
@@ -2682,7 +2682,7 @@ 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.6 = "Nov 09, 2011"
-RECIPE_MAINTAINER_pn-clutter-gst-1.6 = "Dongxiao Xu <dongxiao.xu@intel.com>"
+RECIPE_MAINTAINER_pn-clutter-gst-1.6 = "Joshua Lock <josh@linux.intel.com>"
RECIPE_STATUS_pn-farsight2 = "red"
RECIPE_LATEST_VERSION_pn-farsight2 = "0.0.20"
@@ -5401,27 +5401,10 @@ 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 <edwin.zhai@intel.com>"
-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 <edwin.zhai@intel.com>"
-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 <edwin.zhai@intel.com>"
-DISTRO_PN_ALIAS_pn-clutter-box2d = "OpenedHand"
-
-
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 = "Zhai Edwin <edwin.zhai@intel.com>"
-RECIPE_MANUAL_CHECK_DATE_pn-clutter-box2d = "Nov 09, 2011"
-RECIPE_LAST_UPDATE_pn-clutter-box2d = "Nov 09, 2011"
+RECIPE_MAINTAINER_pn-clutter-gtk-1.8 = "Joshua Lock <josh@linux.intel.com>"
RECIPE_STATUS_pn-tidy = "red"
RECIPE_LATEST_VERSION_pn-tidy = "0.1.0+git0+e25416e1293e1074bfa6727c80527dcff5b1f3cb"
@@ -5449,13 +5432,7 @@ DISTRO_PN_ALIAS_pn-clutter-1.8 = "Fedora=clutter OpenSuse=clutter Ubuntu=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 = "Zhai Edwin <edwin.zhai@intel.com>"
-
-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 <edwin.zhai@intel.com>"
+RECIPE_MAINTAINER_pn-clutter-1.8 = "Joshua Lock <josh@linux.intel.com>"
RECIPE_STATUS_pn-libgnomekbd = "red"
RECIPE_LATEST_VERSION_pn-libgnomekbd = "2.31.1"
--
1.7.7.3
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 09/10] cogl: add missing depends on libxcomposite
2011-11-22 22:57 [PATCH 00/10] Clutter tidy up & fixes Joshua Lock
` (7 preceding siblings ...)
2011-11-22 22:57 ` [PATCH 08/10] distro_tracking_fields: tidy up and claim clutter recipes Joshua Lock
@ 2011-11-22 22:57 ` Joshua Lock
2011-11-22 22:57 ` [PATCH 10/10] clutter: move STDDEPENDS to inc Joshua Lock
2011-11-28 18:42 ` [PATCH 00/10] Clutter tidy up & fixes Saul Wold
10 siblings, 0 replies; 13+ messages in thread
From: Joshua Lock @ 2011-11-22 22:57 UTC (permalink / raw)
To: openembedded-core
Cogl checks for libxcomposite at configure time.
Signed-off-by: Joshua Lock <josh@linux.intel.com>
---
meta/recipes-graphics/clutter/cogl.inc | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-graphics/clutter/cogl.inc b/meta/recipes-graphics/clutter/cogl.inc
index f264151..81317c6 100644
--- a/meta/recipes-graphics/clutter/cogl.inc
+++ b/meta/recipes-graphics/clutter/cogl.inc
@@ -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"
--
1.7.7.3
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 10/10] clutter: move STDDEPENDS to inc
2011-11-22 22:57 [PATCH 00/10] Clutter tidy up & fixes Joshua Lock
` (8 preceding siblings ...)
2011-11-22 22:57 ` [PATCH 09/10] cogl: add missing depends on libxcomposite Joshua Lock
@ 2011-11-22 22:57 ` Joshua Lock
2011-11-28 18:42 ` [PATCH 00/10] Clutter tidy up & fixes Saul Wold
10 siblings, 0 replies; 13+ messages in thread
From: Joshua Lock @ 2011-11-22 22:57 UTC (permalink / raw)
To: openembedded-core
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
Signed-off-by: Joshua Lock <josh@linux.intel.com>
---
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(-)
diff --git a/meta/recipes-graphics/clutter/clutter-1.8_1.8.0.bb b/meta/recipes-graphics/clutter/clutter-1.8_1.8.0.bb
index c67ea2a..690a161 100644
--- a/meta/recipes-graphics/clutter/clutter-1.8_1.8.0.bb
+++ b/meta/recipes-graphics/clutter/clutter-1.8_1.8.0.bb
@@ -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"
diff --git a/meta/recipes-graphics/clutter/clutter.inc b/meta/recipes-graphics/clutter/clutter.inc
index 54f65c5..24cb30d 100644
--- a/meta/recipes-graphics/clutter/clutter.inc
+++ b/meta/recipes-graphics/clutter/clutter.inc
@@ -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"
diff --git a/meta/recipes-graphics/clutter/clutter_git.bb b/meta/recipes-graphics/clutter/clutter_git.bb
index 897f5ff..db8c712 100644
--- a/meta/recipes-graphics/clutter/clutter_git.bb
+++ b/meta/recipes-graphics/clutter/clutter_git.bb
@@ -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}"
--
1.7.7.3
^ permalink raw reply related [flat|nested] 13+ messages in thread
* Re: [PATCH 02/10] multilib.conf: update clutter
2011-11-22 22:57 ` [PATCH 02/10] multilib.conf: update clutter Joshua Lock
@ 2011-11-22 23:05 ` Paul Menzel
0 siblings, 0 replies; 13+ messages in thread
From: Paul Menzel @ 2011-11-22 23:05 UTC (permalink / raw)
To: openembedded-core
[-- Attachment #1: Type: text/plain, Size: 326 bytes --]
Am Dienstag, den 22.11.2011, 14:57 -0800 schrieb Joshua Lock:
> Add clutter-1.8 recipes
This line is more suited for the commit summary.
> Signed-off-by: Joshua Lock <josh@linux.intel.com>
> ---
> meta/conf/multilib.conf | 3 +++
> 1 files changed, 3 insertions(+), 0 deletions(-)
[…]
Thanks,
Paul
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 205 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 00/10] Clutter tidy up & fixes
2011-11-22 22:57 [PATCH 00/10] Clutter tidy up & fixes Joshua Lock
` (9 preceding siblings ...)
2011-11-22 22:57 ` [PATCH 10/10] clutter: move STDDEPENDS to inc Joshua Lock
@ 2011-11-28 18:42 ` Saul Wold
10 siblings, 0 replies; 13+ messages in thread
From: Saul Wold @ 2011-11-28 18:42 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
On 11/22/2011 02:57 PM, Joshua Lock wrote:
> The theme of this series is removing some of the stale clutter recipes.
>
> It also includes fixes for the cogl and clutter_git recipes.
>
> Poky maintainers note: this series requires action; either merging my RFC series
> to drop clutter bbappends or a separate patch to remove the 1.6 bbappend.
>
> Cheers,
> Joshua
>
> The following changes since commit 381c7857a5b303bf9eadd7fffc39d17a2b8e31f2:
>
> matchbox-wm: Fix variable type in _NET_WORKAREA setting (2011-11-22 15:13:16 +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 (10):
> mutter: switch to clutter-1.8 to satisfy dependency
> multilib.conf: update clutter
> task-core-clutter: use clutter-1.8
> distro-tracking-fields: add entries for clutter-1.8 recipes
> clutter-*-1.6: drop clutter 1.6 recipes
> clutter: PROVIDES clutter-1.6
There still seems to be a problem with clutter-box2d-1.6 recipe, not
sure if it got dropped or modified properly.
Sau!
> multilibs: remove clutter-1.6 recipes
> distro_tracking_fields: tidy up and claim clutter recipes
> cogl: add missing depends on libxcomposite
> clutter: move STDDEPENDS to inc
>
> .../conf/distro/include/distro_tracking_fields.inc | 59 +++++++------------
> meta/conf/multilib.conf | 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-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 ++-
> 10 files changed, 37 insertions(+), 97 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
>
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2011-11-28 18:48 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-11-22 22:57 [PATCH 00/10] Clutter tidy up & fixes Joshua Lock
2011-11-22 22:57 ` [PATCH 01/10] mutter: switch to clutter-1.8 to satisfy dependency Joshua Lock
2011-11-22 22:57 ` [PATCH 02/10] multilib.conf: update clutter Joshua Lock
2011-11-22 23:05 ` Paul Menzel
2011-11-22 22:57 ` [PATCH 03/10] task-core-clutter: use clutter-1.8 Joshua Lock
2011-11-22 22:57 ` [PATCH 04/10] distro-tracking-fields: add entries for clutter-1.8 recipes Joshua Lock
2011-11-22 22:57 ` [PATCH 05/10] clutter-*-1.6: drop clutter 1.6 recipes Joshua Lock
2011-11-22 22:57 ` [PATCH 06/10] clutter: PROVIDES clutter-1.6 Joshua Lock
2011-11-22 22:57 ` [PATCH 07/10] multilibs: remove clutter-1.6 recipes Joshua Lock
2011-11-22 22:57 ` [PATCH 08/10] distro_tracking_fields: tidy up and claim clutter recipes Joshua Lock
2011-11-22 22:57 ` [PATCH 09/10] cogl: add missing depends on libxcomposite Joshua Lock
2011-11-22 22:57 ` [PATCH 10/10] clutter: move STDDEPENDS to inc Joshua Lock
2011-11-28 18:42 ` [PATCH 00/10] Clutter tidy up & fixes Saul Wold
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.