All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-oe][PATCH 01/15] ecore: add PACKAGECONFIG for wayland
@ 2013-08-04 21:47 Martin Jansa
  2013-08-04 21:47 ` [meta-oe][PATCH 02/15] elementary: add PACKAGECONFIG for eweather Martin Jansa
                   ` (13 more replies)
  0 siblings, 14 replies; 17+ messages in thread
From: Martin Jansa @ 2013-08-04 21:47 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 meta-efl/recipes-efl/efl/ecore_1.7.8.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-efl/recipes-efl/efl/ecore_1.7.8.bb b/meta-efl/recipes-efl/efl/ecore_1.7.8.bb
index 56c682a..0f09160 100644
--- a/meta-efl/recipes-efl/efl/ecore_1.7.8.bb
+++ b/meta-efl/recipes-efl/efl/ecore_1.7.8.bb
@@ -117,5 +117,8 @@ SRC_URI = "\
     file://fix-ecore-fb-initialization.patch \
 "
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[wayland] = "--enable-ecore-wayland,--disable-ecore-wayland,wayland xkbcommon"
+
 SRC_URI[md5sum] = "5a8ca096d8c15647b2493d4664a4b895"
 SRC_URI[sha256sum] = "26cb1dc02213a221fdec32ef4ea4ece608e5239bdbd19c9d62b09cf931863738"
-- 
1.8.3.2



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [meta-oe][PATCH 02/15] elementary: add PACKAGECONFIG for eweather
  2013-08-04 21:47 [meta-oe][PATCH 01/15] ecore: add PACKAGECONFIG for wayland Martin Jansa
@ 2013-08-04 21:47 ` Martin Jansa
  2013-08-04 21:47 ` [meta-oe][PATCH 03/15] azy: add glib-2.0 dependency Martin Jansa
                   ` (12 subsequent siblings)
  13 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2013-08-04 21:47 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 meta-efl/recipes-efl/efl/elementary.inc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-efl/recipes-efl/efl/elementary.inc b/meta-efl/recipes-efl/efl/elementary.inc
index 092d7c2..542e200 100644
--- a/meta-efl/recipes-efl/efl/elementary.inc
+++ b/meta-efl/recipes-efl/efl/elementary.inc
@@ -11,6 +11,9 @@ EXTRA_OECONF = "\
     --disable-web \
 "
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[eweather] = "--enable-eweather,--disable-eweather,libeweather"
+
 do_compile_append() {
     sed -i -e s:${STAGING_DIR_TARGET}::g \
            -e s:/${TARGET_SYS}::g \
-- 
1.8.3.2



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [meta-oe][PATCH 03/15] azy: add glib-2.0 dependency
  2013-08-04 21:47 [meta-oe][PATCH 01/15] ecore: add PACKAGECONFIG for wayland Martin Jansa
  2013-08-04 21:47 ` [meta-oe][PATCH 02/15] elementary: add PACKAGECONFIG for eweather Martin Jansa
@ 2013-08-04 21:47 ` Martin Jansa
  2013-08-04 21:47 ` [meta-oe][PATCH 04/15] devilspie: add dependency on startup-notification Martin Jansa
                   ` (11 subsequent siblings)
  13 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2013-08-04 21:47 UTC (permalink / raw)
  To: openembedded-devel

* Package 'glib-2.0', required by 'ecore', not found

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 meta-efl/recipes-efl/efl/azy_svn.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-efl/recipes-efl/efl/azy_svn.bb b/meta-efl/recipes-efl/efl/azy_svn.bb
index a670b9c..97c509b 100644
--- a/meta-efl/recipes-efl/efl/azy_svn.bb
+++ b/meta-efl/recipes-efl/efl/azy_svn.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "Azy is a library meant for implementing rpc clients and servers in a simple manner."
-DEPENDS = "pkgconfig zlib openssl eina gnutls ecore libxml2 re2c-native mysql5 azy-native"
-DEPENDS_virtclass-native = "pkgconfig-native zlib-native openssl-native eina-native gnutls-native ecore-native libxml2-native re2c-native mysql5-native"
+DEPENDS = "pkgconfig zlib openssl eina gnutls ecore libxml2 re2c-native mysql5 azy-native glib-2.0"
+DEPENDS_virtclass-native = "pkgconfig-native zlib-native openssl-native eina-native gnutls-native ecore-native libxml2-native re2c-native mysql5-native glib-2.0-native"
 LICENSE = "LGPLv2.1+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
 
-- 
1.8.3.2



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [meta-oe][PATCH 04/15] devilspie: add dependency on startup-notification
  2013-08-04 21:47 [meta-oe][PATCH 01/15] ecore: add PACKAGECONFIG for wayland Martin Jansa
  2013-08-04 21:47 ` [meta-oe][PATCH 02/15] elementary: add PACKAGECONFIG for eweather Martin Jansa
  2013-08-04 21:47 ` [meta-oe][PATCH 03/15] azy: add glib-2.0 dependency Martin Jansa
@ 2013-08-04 21:47 ` Martin Jansa
  2013-08-05  8:45   ` Burton, Ross
  2013-08-04 21:47 ` [meta-oe][PATCH 05/15] claws-mail: add curl dependency Martin Jansa
                   ` (10 subsequent siblings)
  13 siblings, 1 reply; 17+ messages in thread
From: Martin Jansa @ 2013-08-04 21:47 UTC (permalink / raw)
  To: openembedded-devel

* Package 'libstartup-notification-1.0', required by 'libwnck-1.0', not found

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 meta-gnome/recipes-gnome/devilspie/devilspie2_0.24.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-gnome/recipes-gnome/devilspie/devilspie2_0.24.bb b/meta-gnome/recipes-gnome/devilspie/devilspie2_0.24.bb
index 9e6ba90..f4fc175 100644
--- a/meta-gnome/recipes-gnome/devilspie/devilspie2_0.24.bb
+++ b/meta-gnome/recipes-gnome/devilspie/devilspie2_0.24.bb
@@ -4,7 +4,7 @@ LICENSE = "GPLv3"
 LIC_FILES_CHKSUM = "file://COPYING;md5=00aefaa50aad75c21367df66102d542c \
                     file://GPL3.txt;md5=d32239bcb673463ab874e80d47fae504"
 
-DEPENDS = "gtk+ glib-2.0 libwnck lua5.1 virtual/libx11"
+DEPENDS = "gtk+ glib-2.0 libwnck lua5.1 virtual/libx11 startup-notification"
 
 SRC_URI = " \
     http://www.gusnan.se/devilspie2/download/devilspie2_${PV}-src.tar.gz \
-- 
1.8.3.2



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [meta-oe][PATCH 05/15] claws-mail: add curl dependency
  2013-08-04 21:47 [meta-oe][PATCH 01/15] ecore: add PACKAGECONFIG for wayland Martin Jansa
                   ` (2 preceding siblings ...)
  2013-08-04 21:47 ` [meta-oe][PATCH 04/15] devilspie: add dependency on startup-notification Martin Jansa
@ 2013-08-04 21:47 ` Martin Jansa
  2013-08-04 21:47 ` [meta-oe][PATCH 06/15] epiphany: add libgnome-keyring dependency Martin Jansa
                   ` (9 subsequent siblings)
  13 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2013-08-04 21:47 UTC (permalink / raw)
  To: openembedded-devel

* it's needed by libetpan:
  | configure:20812: checking whether libetpan-config hints compiles and links fine
  | configure:20826: arm-oe-linux-gnueabi-gcc  -march=armv5te -marm -mthumb-interwork --sysroot=sysroots/qemuarm -o conftest -O2 -pipe -g -feliminate-unused-debug-types -Wno-unused-function -Wno-pointer-sign -Wall   -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed conftest.c  -lm  -Lsysroots/qemuarm/usr/lib -letpan -pthread -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -lcurl -lgcrypt -lgnutls -lz -lexpat -lgnutls -llockfile >&5
  | sysroots/x86_64-linux/usr/libexec/armv5te-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.8.1/ld: error: cannot find -lcurl
  | collect2: error: ld returned 1 exit status

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 meta-oe/recipes-sato/claws-mail/claws-mail_3.9.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-sato/claws-mail/claws-mail_3.9.0.bb b/meta-oe/recipes-sato/claws-mail/claws-mail_3.9.0.bb
index 8368498..122e130 100644
--- a/meta-oe/recipes-sato/claws-mail/claws-mail_3.9.0.bb
+++ b/meta-oe/recipes-sato/claws-mail/claws-mail_3.9.0.bb
@@ -1,6 +1,6 @@
 SECTION = "x11/network"
 DESCRIPTION = "Mail user agent"
-DEPENDS = "gtk+ libetpan openssl aspell"
+DEPENDS = "gtk+ libetpan openssl aspell curl"
 LICENSE = "GPLv3"
 LIC_FILES_CHKSUM = "file://COPYING;md5=e059bde2972c1790af786f3e86bac22e"
 
-- 
1.8.3.2



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [meta-oe][PATCH 06/15] epiphany: add libgnome-keyring dependency
  2013-08-04 21:47 [meta-oe][PATCH 01/15] ecore: add PACKAGECONFIG for wayland Martin Jansa
                   ` (3 preceding siblings ...)
  2013-08-04 21:47 ` [meta-oe][PATCH 05/15] claws-mail: add curl dependency Martin Jansa
@ 2013-08-04 21:47 ` Martin Jansa
  2013-08-04 21:47 ` [meta-oe][PATCH 07/15] fbreader: add sqlite3 dependency Martin Jansa
                   ` (8 subsequent siblings)
  13 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2013-08-04 21:47 UTC (permalink / raw)
  To: openembedded-devel

* configure wails without it:
  No package 'gnome-keyring-1' found

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 meta-gnome/recipes-gnome/epiphany/epiphany_2.30.6.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-gnome/recipes-gnome/epiphany/epiphany_2.30.6.bb b/meta-gnome/recipes-gnome/epiphany/epiphany_2.30.6.bb
index 495172d..00d51f9 100644
--- a/meta-gnome/recipes-gnome/epiphany/epiphany_2.30.6.bb
+++ b/meta-gnome/recipes-gnome/epiphany/epiphany_2.30.6.bb
@@ -2,7 +2,7 @@ DESCRIPTION = "GNOME default webbrowser"
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
 
-DEPENDS = "gnome-doc-utils libsoup-2.4 webkit-gtk gtk+ gconf iso-codes startup-notification ca-certificates"
+DEPENDS = "gnome-doc-utils libsoup-2.4 webkit-gtk gtk+ gconf iso-codes startup-notification ca-certificates libgnome-keyring"
 
 inherit gnome
 SRC_URI[archive.md5sum] = "0c566b3ffd428d2135e3c8cb65352d64"
-- 
1.8.3.2



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [meta-oe][PATCH 07/15] fbreader: add sqlite3 dependency
  2013-08-04 21:47 [meta-oe][PATCH 01/15] ecore: add PACKAGECONFIG for wayland Martin Jansa
                   ` (4 preceding siblings ...)
  2013-08-04 21:47 ` [meta-oe][PATCH 06/15] epiphany: add libgnome-keyring dependency Martin Jansa
@ 2013-08-04 21:47 ` Martin Jansa
  2013-08-04 21:47 ` [meta-oe][PATCH 08/15] python-edje: Fix building by preventing attempted use of examples Martin Jansa
                   ` (7 subsequent siblings)
  13 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2013-08-04 21:47 UTC (permalink / raw)
  To: openembedded-devel

* fails to build without:
  | Compiling SQLiteCommand.o ...Compiling SQLiteConnection.o ...Compiling
  SQLiteDataBase.o ...Compiling SQLiteDataReader.o ...Compiling
  SQLiteFactory.o ...In file included from SQLiteDataReader.h:26:0,
  |                  from SQLiteDataReader.cpp:20:
  | SQLiteCommand.h:24:21: fatal error: sqlite3.h: No such file or directory

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 meta-gpe/recipes-support/fbreader/fbreader_0.12.10.bb | 2 +-
 meta-gpe/recipes-support/fbreader/fbreader_git.bb     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-gpe/recipes-support/fbreader/fbreader_0.12.10.bb b/meta-gpe/recipes-support/fbreader/fbreader_0.12.10.bb
index 4786846..662224c 100644
--- a/meta-gpe/recipes-support/fbreader/fbreader_0.12.10.bb
+++ b/meta-gpe/recipes-support/fbreader/fbreader_0.12.10.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "http://www.fbreader.org"
 SECTION = "x11/utils"
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://fbreader/LICENSE;md5=94d55d512a9ba36caa9b7df079bae19f"
-DEPENDS = "gtk+ enca expat bzip2 libgpewidget virtual/libiconv liblinebreak libfribidi curl"
+DEPENDS = "gtk+ enca expat bzip2 libgpewidget virtual/libiconv liblinebreak libfribidi curl sqlite3"
 
 SRC_URI = "http://www.fbreader.org/fbreader-sources-${PV}.tgz \
 file://Makefile.patch \
diff --git a/meta-gpe/recipes-support/fbreader/fbreader_git.bb b/meta-gpe/recipes-support/fbreader/fbreader_git.bb
index 937bdc8..ff0b5da 100644
--- a/meta-gpe/recipes-support/fbreader/fbreader_git.bb
+++ b/meta-gpe/recipes-support/fbreader/fbreader_git.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "http://www.fbreader.org"
 SECTION = "x11/utils"
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://fbreader/LICENSE;md5=94d55d512a9ba36caa9b7df079bae19f"
-DEPENDS = "gtk+ enca expat bzip2 libgpewidget virtual/libiconv liblinebreak libfribidi curl"
+DEPENDS = "gtk+ enca expat bzip2 libgpewidget virtual/libiconv liblinebreak libfribidi curl sqlite3"
 SRCREV = "2cf1ec0e306e1122dbed850bfa005cd59a6168ee"
 PV = "0.99.5+gitr${SRCPV}"
 PR = "r0"
-- 
1.8.3.2



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [meta-oe][PATCH 08/15] python-edje: Fix building by preventing attempted use of examples
  2013-08-04 21:47 [meta-oe][PATCH 01/15] ecore: add PACKAGECONFIG for wayland Martin Jansa
                   ` (5 preceding siblings ...)
  2013-08-04 21:47 ` [meta-oe][PATCH 07/15] fbreader: add sqlite3 dependency Martin Jansa
@ 2013-08-04 21:47 ` Martin Jansa
  2013-08-04 21:47 ` [meta-oe][PATCH 09/15] gcr: add glib-2.0 dependency Martin Jansa
                   ` (6 subsequent siblings)
  13 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2013-08-04 21:47 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Bob Ham

From: Bob Ham <rah@settrans.net>

The examples apparently require compilation of .edc files to .edj
files using a program called edje_cc.  I have no idea how the upstream
Makefile is supposed to work but it contains no such instructions and
errors out without this configure option.

Signed-off-by: Bob Ham <rah@settrans.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 meta-efl/recipes-devtools/python/python-edje.inc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-efl/recipes-devtools/python/python-edje.inc b/meta-efl/recipes-devtools/python/python-edje.inc
index 473b92e..2e2e1f2 100644
--- a/meta-efl/recipes-devtools/python/python-edje.inc
+++ b/meta-efl/recipes-devtools/python/python-edje.inc
@@ -3,3 +3,4 @@ LICENSE = "LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
 DEPENDS += "edje python-evas evas"
 RDEPENDS_${PN} += "python-evas"
+EXTRA_OECONF += "--disable-examples"
-- 
1.8.3.2



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [meta-oe][PATCH 09/15] gcr: add glib-2.0 dependency
  2013-08-04 21:47 [meta-oe][PATCH 01/15] ecore: add PACKAGECONFIG for wayland Martin Jansa
                   ` (6 preceding siblings ...)
  2013-08-04 21:47 ` [meta-oe][PATCH 08/15] python-edje: Fix building by preventing attempted use of examples Martin Jansa
@ 2013-08-04 21:47 ` Martin Jansa
  2013-08-04 21:47 ` [meta-oe][PATCH 10/15] glmark2: add dependency on jpeg Martin Jansa
                   ` (5 subsequent siblings)
  13 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2013-08-04 21:47 UTC (permalink / raw)
  To: openembedded-devel

* it tries to build glib-2.0 from native sysroot without it

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 meta-gnome/recipes-gnome/gcr/gcr_3.8.2.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-gnome/recipes-gnome/gcr/gcr_3.8.2.bb b/meta-gnome/recipes-gnome/gcr/gcr_3.8.2.bb
index 65309da..d88a22a 100644
--- a/meta-gnome/recipes-gnome/gcr/gcr_3.8.2.bb
+++ b/meta-gnome/recipes-gnome/gcr/gcr_3.8.2.bb
@@ -5,7 +5,7 @@ BUGTRACKER = "https://bugzilla.gnome.org/"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=55ca817ccb7d5b5b66355690e9abc605"
 
-DEPENDS = "gtk+3 p11-kit"
+DEPENDS = "gtk+3 p11-kit glib-2.0"
 
 inherit autotools gnome gtk-doc
 
-- 
1.8.3.2



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [meta-oe][PATCH 10/15] glmark2: add dependency on jpeg
  2013-08-04 21:47 [meta-oe][PATCH 01/15] ecore: add PACKAGECONFIG for wayland Martin Jansa
                   ` (7 preceding siblings ...)
  2013-08-04 21:47 ` [meta-oe][PATCH 09/15] gcr: add glib-2.0 dependency Martin Jansa
@ 2013-08-04 21:47 ` Martin Jansa
  2013-08-04 21:47 ` [meta-oe][PATCH 11/15] gmtk: inherit gconf Martin Jansa
                   ` (4 subsequent siblings)
  13 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2013-08-04 21:47 UTC (permalink / raw)
  To: openembedded-devel

* fails without:
  | Checking for header jpeglib.h            : not found
  | The configuration failed

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 meta-oe/recipes-benchmark/glmark2/glmark2_2012.12.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-benchmark/glmark2/glmark2_2012.12.bb b/meta-oe/recipes-benchmark/glmark2/glmark2_2012.12.bb
index b5d483c..9edee14 100644
--- a/meta-oe/recipes-benchmark/glmark2/glmark2_2012.12.bb
+++ b/meta-oe/recipes-benchmark/glmark2/glmark2_2012.12.bb
@@ -8,7 +8,7 @@ LICENSE = "GPLv3+ & SGIv1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \
                     file://COPYING.SGI;beginline=5;md5=269cdab4af6748677acce51d9aa13552"
 
-DEPENDS = "libpng12"
+DEPENDS = "libpng12 jpeg"
 
 SRC_URI = "https://launchpad.net/${BPN}/trunk/${PV}/+download/${BP}.tar.gz"
 
-- 
1.8.3.2



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [meta-oe][PATCH 11/15] gmtk: inherit gconf
  2013-08-04 21:47 [meta-oe][PATCH 01/15] ecore: add PACKAGECONFIG for wayland Martin Jansa
                   ` (8 preceding siblings ...)
  2013-08-04 21:47 ` [meta-oe][PATCH 10/15] glmark2: add dependency on jpeg Martin Jansa
@ 2013-08-04 21:47 ` Martin Jansa
  2013-08-04 21:47 ` [meta-oe][PATCH 12/15] gnome-control-center: add libgtop dependency Martin Jansa
                   ` (3 subsequent siblings)
  13 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2013-08-04 21:47 UTC (permalink / raw)
  To: openembedded-devel

* do_configure fails without it
  configure.ac:215: error: possibly undefined macro: AM_GCONF_SOURCE_2

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 meta-gnome/recipes-apps/gnome-mplayer/gmtk_1.0.5.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-gnome/recipes-apps/gnome-mplayer/gmtk_1.0.5.bb b/meta-gnome/recipes-apps/gnome-mplayer/gmtk_1.0.5.bb
index 9aa4e04..0a4b484 100644
--- a/meta-gnome/recipes-apps/gnome-mplayer/gmtk_1.0.5.bb
+++ b/meta-gnome/recipes-apps/gnome-mplayer/gmtk_1.0.5.bb
@@ -13,4 +13,4 @@ SRC_URI[sha256sum] = "a07130d62719e8c1244f8405dd97445798df5204fc0f3f2f2b669b1251
 
 EXTRA_OECONF = "--disable-gconf --with-gio --with-alsa --enable-keystore"
 
-inherit gettext pkgconfig autotools
+inherit gettext pkgconfig autotools gconf
-- 
1.8.3.2



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [meta-oe][PATCH 12/15] gnome-control-center: add libgtop dependency
  2013-08-04 21:47 [meta-oe][PATCH 01/15] ecore: add PACKAGECONFIG for wayland Martin Jansa
                   ` (9 preceding siblings ...)
  2013-08-04 21:47 ` [meta-oe][PATCH 11/15] gmtk: inherit gconf Martin Jansa
@ 2013-08-04 21:47 ` Martin Jansa
  2013-08-04 21:47 ` [meta-oe][PATCH 13/15] gcalctool: move to nonworking Martin Jansa
                   ` (2 subsequent siblings)
  13 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2013-08-04 21:47 UTC (permalink / raw)
  To: openembedded-devel

* it fails without it:
  | make[3]: *** [libcommon.la] Error 1
  | make[3]: Leaving directory `work/armv5te-oe-linux-gnueabi/gnome-control-center/2.32.1-r1/gnome-control-center-2.32.1/capplets/common'

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 .../recipes-gnome/gnome-control-center/gnome-control-center_2.32.1.bb   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_2.32.1.bb b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_2.32.1.bb
index ef04c8d..85b3386 100644
--- a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_2.32.1.bb
+++ b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_2.32.1.bb
@@ -2,7 +2,7 @@ DESCRIPTION = "GNOME control center"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
 
-DEPENDS = "desktop-file-utils-native gnome-menus libunique dbus-glib gnome-desktop libxml2 metacity gconf gnome-settings-daemon librsvg pango libgnomekbd libxklavier libcanberra"
+DEPENDS = "desktop-file-utils-native gnome-menus libunique dbus-glib gnome-desktop libxml2 metacity gconf gnome-settings-daemon librsvg pango libgnomekbd libxklavier libcanberra libgtop"
 
 PR = "r1"
 
-- 
1.8.3.2



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [meta-oe][PATCH 13/15] gcalctool: move to nonworking
  2013-08-04 21:47 [meta-oe][PATCH 01/15] ecore: add PACKAGECONFIG for wayland Martin Jansa
                   ` (10 preceding siblings ...)
  2013-08-04 21:47 ` [meta-oe][PATCH 12/15] gnome-control-center: add libgtop dependency Martin Jansa
@ 2013-08-04 21:47 ` Martin Jansa
  2013-08-04 21:47 ` [meta-oe][PATCH 14/15] evolution-data-server: upgrade to 3.2.3 Martin Jansa
  2013-08-04 21:47 ` [meta-oe][PATCH 15/15] dates: make it compatible with newer evolution-data-server Martin Jansa
  13 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2013-08-04 21:47 UTC (permalink / raw)
  To: openembedded-devel

* broken at least since April http://permalink.gmane.org/gmane.comp.handhelds.openembedded/57920
  and nobody complained, it's also replaced by gnome calculator

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 .../{ => nonworking}/gcalctool/gcalctool/fix-includedir.patch             | 0
 meta-gnome/recipes-gnome/{ => nonworking}/gcalctool/gcalctool_5.32.0.bb   | 0
 2 files changed, 0 insertions(+), 0 deletions(-)
 rename meta-gnome/recipes-gnome/{ => nonworking}/gcalctool/gcalctool/fix-includedir.patch (100%)
 rename meta-gnome/recipes-gnome/{ => nonworking}/gcalctool/gcalctool_5.32.0.bb (100%)

diff --git a/meta-gnome/recipes-gnome/gcalctool/gcalctool/fix-includedir.patch b/meta-gnome/recipes-gnome/nonworking/gcalctool/gcalctool/fix-includedir.patch
similarity index 100%
rename from meta-gnome/recipes-gnome/gcalctool/gcalctool/fix-includedir.patch
rename to meta-gnome/recipes-gnome/nonworking/gcalctool/gcalctool/fix-includedir.patch
diff --git a/meta-gnome/recipes-gnome/gcalctool/gcalctool_5.32.0.bb b/meta-gnome/recipes-gnome/nonworking/gcalctool/gcalctool_5.32.0.bb
similarity index 100%
rename from meta-gnome/recipes-gnome/gcalctool/gcalctool_5.32.0.bb
rename to meta-gnome/recipes-gnome/nonworking/gcalctool/gcalctool_5.32.0.bb
-- 
1.8.3.2



^ permalink raw reply	[flat|nested] 17+ messages in thread

* [meta-oe][PATCH 14/15] evolution-data-server: upgrade to 3.2.3
  2013-08-04 21:47 [meta-oe][PATCH 01/15] ecore: add PACKAGECONFIG for wayland Martin Jansa
                   ` (11 preceding siblings ...)
  2013-08-04 21:47 ` [meta-oe][PATCH 13/15] gcalctool: move to nonworking Martin Jansa
@ 2013-08-04 21:47 ` Martin Jansa
  2013-08-04 21:47 ` [meta-oe][PATCH 15/15] dates: make it compatible with newer evolution-data-server Martin Jansa
  13 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2013-08-04 21:47 UTC (permalink / raw)
  To: openembedded-devel

* I've only build tested this, because it was broken for long time and
  bothering me in world builds (and test-dependencies builds), but I'm
  not using any eds dependant app, so I cannot test it properly in
  runtime
* I've dropped some patches with unclear purpose
* enabled nss/nspr as they are now available in oe-core and simplifies
  the build (needs patch to fix build when nss is disabled)
* it was broken for more then 4 months since glib upgrade to 2.36.*
  and nobody complained, I'm tempted to just remove it next time
  (together with cheese, dates, contacts, tasks)
* too late I've found this commit
  https://lists.yoctoproject.org/pipermail/poky/2010-November/000526.html
  which does some similar things but only for 2.32.1

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 ...ace-the-Novell-sample-contact-with-somet.patch} | 46 ++++++++-----
 .../0002-Fix-for-automake-1.12.x.patch             | 32 +++++++++
 ...atch => 0003-Disable-Werror-for-automake.patch} | 32 ++++++---
 ...ix-libical-pkg-config-trying-to-use-host-.patch | 39 +++++++++++
 ...soup-adapt-to-new-libxml2-API-from-2.9.0.patch} | 41 +++---------
 .../eds/evolution-data-server/depbuildfix.patch    | 78 ----------------------
 .../fix_for_automake-1.12.x.patch                  | 28 --------
 .../evolution-data-server/new-contact-fix.patch    | 23 -------
 .../eds/evolution-data-server/nossl.patch          | 70 -------------------
 .../eds/evolution-data-server/old-gdk-api.patch    | 19 ------
 .../optional_imapx_provider.patch                  | 64 ------------------
 .../recipes-gnome/eds/evolution-data-server_git.bb | 49 +++++++-------
 12 files changed, 157 insertions(+), 364 deletions(-)
 rename meta-gnome/recipes-gnome/eds/evolution-data-server/{oh-contact.patch => 0001-contact-Replace-the-Novell-sample-contact-with-somet.patch} (93%)
 create mode 100644 meta-gnome/recipes-gnome/eds/evolution-data-server/0002-Fix-for-automake-1.12.x.patch
 rename meta-gnome/recipes-gnome/eds/evolution-data-server/{avoid_automake_errors.patch => 0003-Disable-Werror-for-automake.patch} (89%)
 create mode 100644 meta-gnome/recipes-gnome/eds/evolution-data-server/0004-configure-Fix-libical-pkg-config-trying-to-use-host-.patch
 rename meta-gnome/recipes-gnome/eds/evolution-data-server/{0001-soup-adapt-to-new-libxml2-API-from-2.9.0.patch => 0005-soup-adapt-to-new-libxml2-API-from-2.9.0.patch} (62%)
 delete mode 100644 meta-gnome/recipes-gnome/eds/evolution-data-server/depbuildfix.patch
 delete mode 100644 meta-gnome/recipes-gnome/eds/evolution-data-server/fix_for_automake-1.12.x.patch
 delete mode 100644 meta-gnome/recipes-gnome/eds/evolution-data-server/new-contact-fix.patch
 delete mode 100644 meta-gnome/recipes-gnome/eds/evolution-data-server/nossl.patch
 delete mode 100644 meta-gnome/recipes-gnome/eds/evolution-data-server/old-gdk-api.patch
 delete mode 100644 meta-gnome/recipes-gnome/eds/evolution-data-server/optional_imapx_provider.patch

diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/oh-contact.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/0001-contact-Replace-the-Novell-sample-contact-with-somet.patch
similarity index 93%
rename from meta-gnome/recipes-gnome/eds/evolution-data-server/oh-contact.patch
rename to meta-gnome/recipes-gnome/eds/evolution-data-server/0001-contact-Replace-the-Novell-sample-contact-with-somet.patch
index b746044..b77e7b9 100644
--- a/meta-gnome/recipes-gnome/eds/evolution-data-server/oh-contact.patch
+++ b/meta-gnome/recipes-gnome/eds/evolution-data-server/0001-contact-Replace-the-Novell-sample-contact-with-somet.patch
@@ -1,11 +1,32 @@
-Replace the Novell sample contact with something more appropriate
+From 4df8bd8ae4258289663b27af1207027c7ee06340 Mon Sep 17 00:00:00 2001
+From: Martin Jansa <Martin.Jansa@gmail.com>
+Date: Sun, 4 Aug 2013 09:13:25 +0200
+Subject: [PATCH 1/5] contact: Replace the Novell sample contact with something
+ more appropriate
 
 Upstream-Status: Inappropriate [configuration]
+Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
+---
+ addressbook/backends/file/Makefile.am    |   1 +
+ addressbook/libedata-book/ximian-vcard.h | 179 ++++++++++++++++++-------------
+ 2 files changed, 103 insertions(+), 77 deletions(-)
 
-Index: addressbook/libedata-book/ximian-vcard.h
-===================================================================
---- addressbook/libedata-book/ximian-vcard.h.orig	2011-12-19 13:58:29.058859231 +0000
-+++ addressbook/libedata-book/ximian-vcard.h	2011-12-19 14:41:48.678918549 +0000
+diff --git a/addressbook/backends/file/Makefile.am b/addressbook/backends/file/Makefile.am
+index 08cf58f..17e7149 100644
+--- a/addressbook/backends/file/Makefile.am
++++ b/addressbook/backends/file/Makefile.am
+@@ -2,6 +2,7 @@ ebook_backend_LTLIBRARIES = libebookbackendfile.la
+ 
+ libebookbackendfile_la_CPPFLAGS = \
+ 	$(AM_CPPFLAGS)					\
++	-DCREATE_DEFAULT_VCARD \
+ 	-DG_LOG_DOMAIN=\"libebookbackend\"		\
+ 	-I$(top_srcdir)					\
+ 	-I$(top_builddir)				\
+diff --git a/addressbook/libedata-book/ximian-vcard.h b/addressbook/libedata-book/ximian-vcard.h
+index 782d37b..5b0b250 100644
+--- a/addressbook/libedata-book/ximian-vcard.h
++++ b/addressbook/libedata-book/ximian-vcard.h
 @@ -1,80 +1,105 @@
  #define XIMIAN_VCARD \
  "BEGIN:VCARD\n" \
@@ -189,15 +210,6 @@ Index: addressbook/libedata-book/ximian-vcard.h
 +" cgM7OzmqAwLdaARzP6QCobajrA5gza+5LALfefuJ+BsKgt7d3xtjP6urqxP2u1OF3XnFiETIkRI\n" \
 +" gQIUKE+H+C/wMGX8Ias1s6CQAAAABJRU5ErkJggg==\n" \
  "END:VCARD"
-Index: addressbook/backends/file/Makefile.am
-===================================================================
---- addressbook/backends/file/Makefile.am.orig	2011-12-19 13:58:28.954859229 +0000
-+++ addressbook/backends/file/Makefile.am	2011-12-19 13:58:31.442859286 +0000
-@@ -2,6 +2,7 @@
- 
- libebookbackendfile_la_CPPFLAGS = \
- 	$(AM_CPPFLAGS)					\
-+	-DCREATE_DEFAULT_VCARD \
- 	-DG_LOG_DOMAIN=\"libebookbackend\"		\
- 	-I$(top_srcdir)					\
- 	-I$(top_builddir)				\
+-- 
+1.8.3.2
+
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/0002-Fix-for-automake-1.12.x.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/0002-Fix-for-automake-1.12.x.patch
new file mode 100644
index 0000000..5f222ae
--- /dev/null
+++ b/meta-gnome/recipes-gnome/eds/evolution-data-server/0002-Fix-for-automake-1.12.x.patch
@@ -0,0 +1,32 @@
+From f46423c9e4b8b19eda27b307456a717de79b75f3 Mon Sep 17 00:00:00 2001
+From: Nitin A Kamble <nitin.a.kamble@intel.com>
+Date: Sun, 4 Aug 2013 09:15:43 +0200
+Subject: [PATCH 2/5] Fix for automake-1.12.x
+
+Fixed these kinds if warning-errors
+
+warning: 'libebookbackendfile.la': linking libtool libraries using a non-POSIX archiver requires 'AM_PROG_AR' in 'configure.ac'
+
+Upstream-Status: Pending
+
+Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com>
+Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
+---
+ configure.ac | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/configure.ac b/configure.ac
+index 9bd97db..49d7506 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -31,6 +31,7 @@ AC_LANG(C)
+ 
+ dnl Automake 1.11 - Silent Build Rules
+ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
++m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) # required by automake 1.12
+ 
+ dnl Required Package Versions
+ m4_define([glib_minimum_version], [2.28])
+-- 
+1.8.3.2
+
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/avoid_automake_errors.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/0003-Disable-Werror-for-automake.patch
similarity index 89%
rename from meta-gnome/recipes-gnome/eds/evolution-data-server/avoid_automake_errors.patch
rename to meta-gnome/recipes-gnome/eds/evolution-data-server/0003-Disable-Werror-for-automake.patch
index ebf00c3..a182d4d 100644
--- a/meta-gnome/recipes-gnome/eds/evolution-data-server/avoid_automake_errors.patch
+++ b/meta-gnome/recipes-gnome/eds/evolution-data-server/0003-Disable-Werror-for-automake.patch
@@ -1,4 +1,7 @@
-Upstream-Status: Inappropriate [embedded specific]
+From 37b227cff78fd4c652651662dafd71537280824e Mon Sep 17 00:00:00 2001
+From: Nitin A Kamble <nitin.a.kamble@intel.com>
+Date: Sun, 4 Aug 2013 09:16:59 +0200
+Subject: [PATCH 3/5] Disable Werror for automake
 
 Avoid these warning-errors
 
@@ -65,19 +68,30 @@ servers/groupwise/Makefile.am:85: warning: '%'-style pattern rules are a GNU mak
 servers/groupwise/Makefile.am:91: warning: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
 autoreconf: automake failed with exit status: 1
 
+Upstream-Status: Inappropriate [embedded specific]
+
 Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com>
-2012/07/09
+Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
 
-Index: git/configure.ac
-===================================================================
---- git.orig/configure.ac
-+++ git/configure.ac
+Conflicts:
+	configure.ac
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 49d7506..1c802ff 100644
+--- a/configure.ac
++++ b/configure.ac
 @@ -21,7 +21,7 @@ m4_define([api_version], [1.2])
  dnl Autoconf / Automake Initialization
- AC_PREREQ(2.58)
+ AC_PREREQ(2.62)
  AC_INIT([evolution-data-server],[eds_version],[http://bugzilla.gnome.org/enter_bug.cgi?product=Evolution-Data-Server])
--AM_INIT_AUTOMAKE([gnu 1.9 tar-ustar -Wall -Werror foreign])
-+AM_INIT_AUTOMAKE([gnu 1.9 tar-ustar -Wall foreign])
+-AM_INIT_AUTOMAKE([gnu 1.10 tar-ustar dist-xz no-dist-gzip -Wall -Wno-portability -Werror foreign])
++AM_INIT_AUTOMAKE([gnu 1.10 tar-ustar dist-xz no-dist-gzip -Wall -Wno-portability foreign])
  AC_CONFIG_MACRO_DIR([m4])
  AC_CONFIG_SRCDIR(README)
  AC_CONFIG_HEADERS(config.h)
+-- 
+1.8.3.2
+
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/0004-configure-Fix-libical-pkg-config-trying-to-use-host-.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/0004-configure-Fix-libical-pkg-config-trying-to-use-host-.patch
new file mode 100644
index 0000000..1383347
--- /dev/null
+++ b/meta-gnome/recipes-gnome/eds/evolution-data-server/0004-configure-Fix-libical-pkg-config-trying-to-use-host-.patch
@@ -0,0 +1,39 @@
+From 2c73b588b9018cb59c666eae3a15fa1af42c56be Mon Sep 17 00:00:00 2001
+From: Martin Jansa <Martin.Jansa@gmail.com>
+Date: Sun, 4 Aug 2013 10:57:08 +0200
+Subject: [PATCH 4/5] configure: Fix libical pkg-config trying to use host
+ paths
+
+Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
+---
+ calendar/libecal/libecal.pc.in | 2 +-
+ configure.ac                   | 3 ++-
+ 2 files changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/calendar/libecal/libecal.pc.in b/calendar/libecal/libecal.pc.in
+index fc6b359..d3435bb 100644
+--- a/calendar/libecal/libecal.pc.in
++++ b/calendar/libecal/libecal.pc.in
+@@ -12,4 +12,4 @@ Description: Client library for evolution calendars
+ Version: @VERSION@
+ Requires: libical >= @LIBICAL_REQUIRED@ libedataserver-1.2 gio-2.0
+ Libs: -L${libdir} -lecal-1.2
+-Cflags: -I${privincludedir} @LIBICAL_EXTRA_CFLAGS@
++Cflags: -I${privincludedir}
+diff --git a/configure.ac b/configure.ac
+index 1c802ff..f1d4ce8 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -1351,7 +1351,8 @@ dnl to differentiate between <libical/ical.h> and <ical.h>
+ dnl We have fixed all our instances to use <libical/ical.h>. Until the .pc from
+ dnl libical is fixed, we have to work-around the buggy CFlags.
+ dnl *****
+-	LIBICAL_EXTRA_CFLAGS=" -I`$PKG_CONFIG --variable=includedir libical` "
++	m4_pattern_allow([^PKG_CONFIG_SYSROOT_DIR$])
++	LIBICAL_EXTRA_CFLAGS=" -I$PKG_CONFIG_SYSROOT_DIR`$PKG_CONFIG --variable=includedir libical` "
+ 	LIBICAL_EXTRA_LIBS=""
+ 	AC_SUBST(LIBICAL_EXTRA_CFLAGS)
+ 	AC_SUBST(LIBICAL_EXTRA_LIBS)
+-- 
+1.8.3.2
+
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/0001-soup-adapt-to-new-libxml2-API-from-2.9.0.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/0005-soup-adapt-to-new-libxml2-API-from-2.9.0.patch
similarity index 62%
rename from meta-gnome/recipes-gnome/eds/evolution-data-server/0001-soup-adapt-to-new-libxml2-API-from-2.9.0.patch
rename to meta-gnome/recipes-gnome/eds/evolution-data-server/0005-soup-adapt-to-new-libxml2-API-from-2.9.0.patch
index 7905801..addf2ee 100644
--- a/meta-gnome/recipes-gnome/eds/evolution-data-server/0001-soup-adapt-to-new-libxml2-API-from-2.9.0.patch
+++ b/meta-gnome/recipes-gnome/eds/evolution-data-server/0005-soup-adapt-to-new-libxml2-API-from-2.9.0.patch
@@ -1,7 +1,7 @@
-From 5083b22669f0d2102b72956a2b8afd9432303ce5 Mon Sep 17 00:00:00 2001
+From ac95e89749a01618f98b554a98e78d7c988bfc10 Mon Sep 17 00:00:00 2001
 From: Martin Jansa <Martin.Jansa@gmail.com>
 Date: Tue, 27 Nov 2012 08:46:51 +0100
-Subject: [PATCH] soup: adapt to new libxml2 API from 2.9.0
+Subject: [PATCH 5/5] soup: adapt to new libxml2 API from 2.9.0
 
 * for more info see
   https://mail.gnome.org/archives/xml/2012-August/msg00005.html
@@ -9,14 +9,13 @@ Subject: [PATCH] soup: adapt to new libxml2 API from 2.9.0
 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
 ---
  calendar/backends/caldav/e-cal-backend-caldav.c | 21 +++++++++++++++++++++
- servers/google/libgdata/gdata-entry.c           |  8 ++++++++
- 2 files changed, 29 insertions(+)
+ 1 file changed, 21 insertions(+)
 
 diff --git a/calendar/backends/caldav/e-cal-backend-caldav.c b/calendar/backends/caldav/e-cal-backend-caldav.c
-index 5e7ecc4..b7f4afb 100644
+index 12f8f22..5555a3e 100644
 --- a/calendar/backends/caldav/e-cal-backend-caldav.c
 +++ b/calendar/backends/caldav/e-cal-backend-caldav.c
-@@ -1038,8 +1038,13 @@ check_calendar_changed_on_server (ECalBackendCalDAV *cbdav)
+@@ -1172,8 +1172,13 @@ check_calendar_changed_on_server (ECalBackendCalDAV *cbdav)
  	soup_message_set_request (message,
  				  "application/xml",
  				  SOUP_MEMORY_COPY,
@@ -30,7 +29,7 @@ index 5e7ecc4..b7f4afb 100644
  
  	/* Send the request now */
  	send_and_handle_redirection (priv->session, message, NULL);
-@@ -1180,8 +1185,13 @@ caldav_server_list_objects (ECalBackendCalDAV *cbdav, CalDAVObject **objs, gint
+@@ -1321,8 +1326,13 @@ caldav_server_list_objects (ECalBackendCalDAV *cbdav,
  	soup_message_set_request (message,
  				  "application/xml",
  				  SOUP_MEMORY_COPY,
@@ -44,7 +43,7 @@ index 5e7ecc4..b7f4afb 100644
  
  	/* Send the request now */
  	send_and_handle_redirection (priv->session, message, NULL);
-@@ -1502,8 +1512,14 @@ caldav_receive_schedule_outbox_url (ECalBackendCalDAV *cbdav)
+@@ -1715,8 +1725,14 @@ caldav_receive_schedule_outbox_url (ECalBackendCalDAV *cbdav)
  	soup_message_set_request (message,
  				  "application/xml",
  				  SOUP_MEMORY_COPY,
@@ -59,7 +58,7 @@ index 5e7ecc4..b7f4afb 100644
  
  	/* Send the request now */
  	send_and_handle_redirection (priv->session, message, NULL);
-@@ -1552,8 +1568,13 @@ caldav_receive_schedule_outbox_url (ECalBackendCalDAV *cbdav)
+@@ -1765,8 +1781,13 @@ caldav_receive_schedule_outbox_url (ECalBackendCalDAV *cbdav)
  		soup_message_set_request (message,
  				  "application/xml",
  				  SOUP_MEMORY_COPY,
@@ -73,28 +72,6 @@ index 5e7ecc4..b7f4afb 100644
  
  		/* Send the request now */
  		send_and_handle_redirection (priv->session, message, NULL);
-diff --git a/servers/google/libgdata/gdata-entry.c b/servers/google/libgdata/gdata-entry.c
-index ab69eb0..3f05b17 100644
---- a/servers/google/libgdata/gdata-entry.c
-+++ b/servers/google/libgdata/gdata-entry.c
-@@ -877,9 +877,17 @@ gdata_entry_new_from_xmlptr (xmlDocPtr doc, xmlNodePtr cur)
- 		xmlOutputBufferFlush (buf);
- 
- 		if (buf->conv == NULL)
-+#ifdef LIBXML2_NEW_BUFFER
-+			xmlString = g_strdup ((gchar *) xmlOutputBufferGetContent(buf));
-+#else
- 			xmlString = g_strdup ((gchar *)buf->buffer->content);
-+#endif
- 		else
-+#ifdef LIBXML2_NEW_BUFFER
-+			xmlString = g_strdup ((gchar *) xmlBufContent(buf));
-+#else
- 			xmlString = g_strdup ((gchar *)buf->conv->content);
-+#endif
- 		xmlOutputBufferClose (buf);
- 	}
- 
 -- 
-1.8.0
+1.8.3.2
 
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/depbuildfix.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/depbuildfix.patch
deleted file mode 100644
index 0785a93..0000000
--- a/meta-gnome/recipes-gnome/eds/evolution-data-server/depbuildfix.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-G_CONST_RETURN is deprecated in glib 2.30 so remove to to avoid
-build failures. Also resolve other deprecation issues.
-
-RP 2011/10/12
-
-Upstream-Status: Pending
-
-Index: git/libedataserver/e-data-server-util.c
-===================================================================
---- git.orig/libedataserver/e-data-server-util.c	2011-10-12 01:42:40.622045788 +0100
-+++ git/libedataserver/e-data-server-util.c	2011-10-12 01:48:16.732045664 +0100
-@@ -165,7 +165,8 @@
- static gunichar
- stripped_char (gunichar ch)
- {
--        gunichar *decomp, retval;
-+        gunichar decomp[4];
-+        gunichar retval;
-         GUnicodeType utype;
-         gsize dlen;
- 
-@@ -175,7 +176,7 @@
-         case G_UNICODE_CONTROL:
-         case G_UNICODE_FORMAT:
-         case G_UNICODE_UNASSIGNED:
--        case G_UNICODE_COMBINING_MARK:
-+        case G_UNICODE_SPACING_MARK:
-                 /* Ignore those */
-                 return 0;
-                break;
-@@ -183,7 +184,7 @@
-                 /* Convert to lowercase, fall through */
-                 ch = g_unichar_tolower (ch);
-         case G_UNICODE_LOWERCASE_LETTER:
--                if ((decomp = g_unicode_canonical_decomposition (ch, &dlen))) {
-+                if ((dlen = g_unichar_fully_decompose (ch, FALSE, decomp, 4))) {
-                         retval = decomp[0];
-                         g_free (decomp);
-                         return retval;
-Index: git/addressbook/libedata-book/e-data-book-factory.c
-===================================================================
---- git.orig/addressbook/libedata-book/e-data-book-factory.c	2011-10-12 01:52:25.692045500 +0100
-+++ git/addressbook/libedata-book/e-data-book-factory.c	2011-10-12 01:53:31.862045707 +0100
-@@ -238,7 +238,7 @@
- 	return g_strdup_printf (
- 		"/org/gnome/evolution/dataserver/addressbook/%d/%u",
- 		getpid (),
--		g_atomic_int_exchange_and_add (&counter, 1));
-+		g_atomic_int_add (&counter, 1));
- }
- 
- static void
-Index: git/addressbook/libedata-book/e-data-book.c
-===================================================================
---- git.orig/addressbook/libedata-book/e-data-book.c	2011-10-12 01:54:40.752045465 +0100
-+++ git/addressbook/libedata-book/e-data-book.c	2011-10-12 01:55:16.012045897 +0100
-@@ -553,7 +553,7 @@
- 
- 	return g_strdup_printf ("/org/gnome/evolution/dataserver/addressbook/BookView/%d/%d",
- 				getpid (),
--				g_atomic_int_exchange_and_add ((int*)&counter, 1));
-+				g_atomic_int_add ((int*)&counter, 1));
- }
- 
- static void
-Index: git/calendar/libedata-cal/e-data-cal-factory.c
-===================================================================
---- git.orig/calendar/libedata-cal/e-data-cal-factory.c	2011-10-12 01:57:56.612045081 +0100
-+++ git/calendar/libedata-cal/e-data-cal-factory.c	2011-10-12 01:57:58.832045211 +0100
-@@ -227,7 +227,7 @@
- 	return g_strdup_printf (
- 		"/org/gnome/evolution/dataserver/calendar/%d/%u",
- 		getpid (),
--		g_atomic_int_exchange_and_add (&counter, 1));
-+		g_atomic_int_add (&counter, 1));
- }
- 
- static void
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/fix_for_automake-1.12.x.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/fix_for_automake-1.12.x.patch
deleted file mode 100644
index ac77a6d..0000000
--- a/meta-gnome/recipes-gnome/eds/evolution-data-server/fix_for_automake-1.12.x.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-Upstream-Status: Pending
-
-Fixed these kinds if warning-errors
-
-warning: 'libebookbackendfile.la': linking libtool libraries using a non-POSIX archiver requires 'AM_PROG_AR' in 'configure.ac'
-Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com>
-2012/07/09
-
-Index: git/configure.ac
-===================================================================
---- git.orig/configure.ac
-+++ git/configure.ac
-@@ -17,6 +17,7 @@ dnl This number is meaningless, but we'r
- dnl library names for backward compatibility.
- m4_define([api_version], [1.2])
- 
-+
- dnl Autoconf / Automake Initialization
- AC_PREREQ(2.58)
- AC_INIT([evolution-data-server],[eds_version],[http://bugzilla.gnome.org/enter_bug.cgi?product=Evolution-Data-Server])
-@@ -30,6 +31,7 @@ AC_LANG(C)
- 
- dnl Automake 1.11 - Silent Build Rules
- m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
-+m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) # required by automake 1.12
- 
- dnl Required Package Versions
- m4_define([glib_minimum_version], [2.16.1])
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/new-contact-fix.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/new-contact-fix.patch
deleted file mode 100644
index 22c293d..0000000
--- a/meta-gnome/recipes-gnome/eds/evolution-data-server/new-contact-fix.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-When contacts called for the 1st time, adding new contact always failed but
-worked after restart. The reason is e-addressbook-factory used to handle
-addressbook leads a segmentation fault. Root cause is that factory would create
-the data base if not exist, but use it without proper initialization.
-
-This patch fix it.
-
-Upstream-Status: Submitted
-
-Signed-off-by: Edwin Zhai <edwin.zhai@intel.com>
-Index: git/addressbook/backends/file/e-book-backend-file.c
-===================================================================
---- git.orig/addressbook/backends/file/e-book-backend-file.c	2010-10-20 16:14:31.000000000 +0800
-+++ git/addressbook/backends/file/e-book-backend-file.c	2010-10-22 14:11:47.000000000 +0800
-@@ -1217,6 +1217,8 @@
- 				EContact *contact = NULL;
- 				EBookBackendSyncStatus status;
- 
-+				/* Initialize file_db, or else following do_create cause seg fault */
-+				bf->priv->file_db = db;
- 				status = do_create (bf, XIMIAN_VCARD, &contact);
- 				if (status != GNOME_Evolution_Addressbook_Success)
- 					g_warning ("Cannot create default contact: %d", status);
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/nossl.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/nossl.patch
deleted file mode 100644
index 67b6d07..0000000
--- a/meta-gnome/recipes-gnome/eds/evolution-data-server/nossl.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-Upstream-Status: Inappropriate [disable feature]
-
-Index: git/camel/Makefile.am
-===================================================================
---- git.orig/camel/Makefile.am	2010-02-05 15:25:09.000000000 +0000
-+++ git/camel/Makefile.am	2010-02-05 15:25:20.000000000 +0000
-@@ -80,7 +80,6 @@
- 	camel-store-summary.c			\
- 	camel-store.c				\
- 	camel-tcp-stream-raw.c			\
--	camel-tcp-stream-ssl.c			\
- 	camel-tcp-stream.c			\
- 	camel-transport.c			\
- 	camel-uid-cache.c			\
-@@ -133,7 +132,6 @@
- 	camel-store-summary.h			\
- 	camel-store.h				\
- 	camel-tcp-stream-raw.h			\
--	camel-tcp-stream-ssl.h			\
- 	camel-tcp-stream.h			\
- 	camel-transport.h			\
- 	camel-uid-cache.h			\
-Index: git/camel/camel.h
-===================================================================
---- git.orig/camel/camel.h	2010-02-05 15:26:30.000000000 +0000
-+++ git/camel/camel.h	2010-02-05 15:26:52.000000000 +0000
-@@ -122,7 +122,6 @@
- #include <camel/camel-string-utils.h>
- #include <camel/camel-tcp-stream.h>
- #include <camel/camel-tcp-stream-raw.h>
--#include <camel/camel-tcp-stream-ssl.h>
- #include <camel/camel-text-index.h>
- #include <camel/camel-transport.h>
- #include <camel/camel-trie.h>
-Index: git/camel/providers/imap/camel-imap-store.c
-===================================================================
---- git.orig/camel/providers/imap/camel-imap-store.c	2010-02-05 15:28:19.000000000 +0000
-+++ git/camel/providers/imap/camel-imap-store.c	2010-02-05 15:28:38.000000000 +0000
-@@ -51,7 +51,6 @@
- #include "camel/camel-stream.h"
- #include "camel/camel-string-utils.h"
- #include "camel/camel-tcp-stream-raw.h"
--#include "camel/camel-tcp-stream-ssl.h"
- #include "camel/camel-url.h"
- #include "camel/camel-utf8.h"
- 
-Index: git/configure.ac
-===================================================================
---- git.orig/configure.ac	2010-02-05 15:31:59.000000000 +0000
-+++ git/configure.ac	2010-02-05 15:33:00.000000000 +0000
-@@ -1272,7 +1272,8 @@
- dnl We have fixed all our instances to use <libical/ical.h>. Until the .pc from
- dnl libical is fixed, we have to work-around the buggy CFlags.
- dnl *****
--	LIBICAL_EXTRA_CFLAGS=" -I`$PKG_CONFIG --variable=includedir libical` "
-+	m4_pattern_allow([^PKG_CONFIG_SYSROOT_DIR$])
-+	LIBICAL_EXTRA_CFLAGS=" -I$PKG_CONFIG_SYSROOT_DIR`$PKG_CONFIG --variable=includedir libical` "
- 	LIBICAL_EXTRA_LIBS=""
- 	AC_SUBST(LIBICAL_EXTRA_CFLAGS)
- 	AC_SUBST(LIBICAL_EXTRA_LIBS)
-Index: git/calendar/libecal/libecal.pc.in
-===================================================================
---- git.orig/calendar/libecal/libecal.pc.in	2010-02-05 15:39:41.000000000 +0000
-+++ git/calendar/libecal/libecal.pc.in	2010-02-05 15:39:55.000000000 +0000
-@@ -12,4 +12,4 @@
- Version: @VERSION@
- Requires: libical >= @LIBICAL_REQUIRED@ libedataserver-1.2 dbus-glib-1
- Libs: -L${libdir} -lecal-1.2
--Cflags: -I${privincludedir} @LIBICAL_EXTRA_CFLAGS@
-+Cflags: -I${privincludedir}
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/old-gdk-api.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/old-gdk-api.patch
deleted file mode 100644
index 7ef2956..0000000
--- a/meta-gnome/recipes-gnome/eds/evolution-data-server/old-gdk-api.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-Do not disable old API after upgrading gtk+.
-This avoid build error due to defination missing.
-
-Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
-
-Upstream-Status: Inappropriate [configuration]
-
-Index: git/configure.ac
-===================================================================
---- git.orig/configure.ac	2010-12-16 10:25:24.000000000 +0800
-+++ git/configure.ac	2010-12-16 10:25:58.000000000 +0800
-@@ -147,7 +147,6 @@
- AS_COMPILER_FLAGS(WARNING_FLAGS,
- 	"-DG_DISABLE_DEPRECATED
- 	-DPANGO_DISABLE_DEPRECATED
--	-DGDK_DISABLE_DEPRECATED
- 	-DGDK_PIXBUF_DISABLE_DEPRECATED
- 	-DG_DISABLE_SINGLE_INCLUDES
- 	-DGTK_DISABLE_SINGLE_INCLUDES
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/optional_imapx_provider.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/optional_imapx_provider.patch
deleted file mode 100644
index d9b0940..0000000
--- a/meta-gnome/recipes-gnome/eds/evolution-data-server/optional_imapx_provider.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-Upstream-Status: Inappropriate [disable feature]
-
-Index: git/camel/providers/Makefile.am
-===================================================================
---- git.orig/camel/providers/Makefile.am	2010-07-06 18:49:34.000000000 +0800
-+++ git/camel/providers/Makefile.am	2010-07-08 17:23:56.000000000 +0800
-@@ -6,6 +6,10 @@
- IMAP4_DIR=imap4
- endif
- 
-+if ENABLE_IMAPX
-+IMAPX_DIR=imapx
-+endif
-+
- if ENABLE_HULA
- HULA_DIR=hula
- endif
-@@ -15,6 +19,6 @@
- SENDMAIL_DIR=sendmail
- endif
- 
--SUBDIRS = pop3 $(SENDMAIL_DIR) smtp imap imapx $(IMAP4_DIR) $(NNTP_DIR) local groupwise $(HULA_DIR)
-+SUBDIRS = pop3 $(SENDMAIL_DIR) smtp imap $(IMAPX_DIR) $(IMAP4_DIR) $(NNTP_DIR) local groupwise $(HULA_DIR)
- 
- -include $(top_srcdir)/git.mk
-Index: git/configure.ac
-===================================================================
---- git.orig/configure.ac	2010-07-08 17:24:36.000000000 +0800
-+++ git/configure.ac	2010-07-08 17:32:06.000000000 +0800
-@@ -1002,6 +1002,26 @@
- AM_CONDITIONAL(ENABLE_IMAP4, [test x$enable_imap4 = xyes])
- 
- dnl ******************************
-+dnl IMAPX code support.
-+dnl ******************************
-+AC_ARG_ENABLE(imapx,
-+	AS_HELP_STRING([--enable-imapx=no/yes],
-+	[Attempt to compile yet another, incomplete, very unsupported IMAPv4r1 implementation]),
-+	[],[enable_imapx=no])
-+
-+if test "x$enable_imapx" = "xyes"; then
-+	AC_DEFINE(ENABLE_IMAPX,1,[Really don't try this at home])
-+	AC_PATH_PROG(GPERF, gperf)
-+	if test -z "$GPERF" ; then
-+	AC_MSG_ERROR([You need gperf to compile imapx provider])
-+	fi
-+	msg_imapx=yes
-+else
-+	msg_imapx=no
-+fi
-+AM_CONDITIONAL(ENABLE_IMAPX, [test x$enable_imapx = xyes])
-+
-+dnl ******************************
- dnl Hula support
- dnl ******************************
- AC_ARG_ENABLE([hula],
-@@ -1541,3 +1561,7 @@
- if test "x$msg_hula" = "xyes"; then
- 	echo "Hula support:	$msg_hula"
- fi
-+
-+if test "x$msg_imapx" = "xyes"; then
-+	echo "IMAPX support:	$msg_imapx"
-+fi
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server_git.bb b/meta-gnome/recipes-gnome/eds/evolution-data-server_git.bb
index 23a6cef..155945f 100644
--- a/meta-gnome/recipes-gnome/eds/evolution-data-server_git.bb
+++ b/meta-gnome/recipes-gnome/eds/evolution-data-server_git.bb
@@ -5,31 +5,29 @@ BUGTRACKER = "https://bugzilla.gnome.org/"
 LICENSE = "LGPLv2 & LGPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=6a6e689d19255cf0557f3fe7d7068212 \
                     file://camel/camel.h;endline=24;md5=b02175c88f821224746b347a89731a2b \
-                    file://libedataserver/e-data-server-util.h;endline=23;md5=9df8127bd8cfdc5469e938fc710d1f40 \
+                    file://libedataserver/e-data-server-util.h;endline=20;md5=934502f03c84523aa059d4825887b380 \
                     file://calendar/libecal/e-cal.h;endline=24;md5=5d496b9b6fd2a4fdbbfc31ef9455c9d0"
 
-DEPENDS = "intltool-native glib-2.0 gtk+ gconf dbus db gnome-common virtual/libiconv zlib libsoup-2.4 libglade libical gnome-keyring gperf-native"
+DEPENDS = "intltool-native glib-2.0 gtk+3 gconf dbus db gnome-common virtual/libiconv zlib libsoup-2.4 libglade libical libgnome-keyring gperf-native libgdata nss"
 
-SRCREV = "3ca578d968d09785933ebbb45b66b3bccdbd5832"
+SRCREV = "a9e4e74ec4473a4fd09e56b690bd4fa72f686687"
 
-PV = "2.30+git${SRCPV}"
-PR = "r4"
+# 3.4 series needs libgdata-0.10*, 3.8 series needs also libsecret instead of gnome-keyring
+PV = "3.2.3+git${SRCPV}"
 
-SRC_URI = "git://git.gnome.org/evolution-data-server;protocol=git \
-           file://oh-contact.patch;striplevel=0 \
-           file://nossl.patch \
-           file://optional_imapx_provider.patch \
-           file://new-contact-fix.patch \
-           file://old-gdk-api.patch \
-           file://depbuildfix.patch \
-           file://fix_for_automake-1.12.x.patch \
-           file://avoid_automake_errors.patch \
-           file://0001-soup-adapt-to-new-libxml2-API-from-2.9.0.patch \
-           file://iconv-detect.h"
+SRC_URI = " \
+    git://git.gnome.org/evolution-data-server;protocol=git \
+    file://0001-contact-Replace-the-Novell-sample-contact-with-somet.patch \
+    file://0002-Fix-for-automake-1.12.x.patch \
+    file://0003-Disable-Werror-for-automake.patch \
+    file://0004-configure-Fix-libical-pkg-config-trying-to-use-host-.patch \
+    file://0005-soup-adapt-to-new-libxml2-API-from-2.9.0.patch \
+    file://iconv-detect.h \
+"
 
 S = "${WORKDIR}/git"
 
-inherit autotools gtk-doc pkgconfig
+inherit autotools gtk-doc pkgconfig gettext
 
 # -ldb needs this on some platforms
 LDFLAGS += "-lpthread"
@@ -41,12 +39,12 @@ LDFLAGS += "-lpthread"
 
 do_configure_append () {
     cp ${WORKDIR}/iconv-detect.h ${S}
-    sed -i 's/-DG_DISABLE_DEPRECATED//g' ${S}/libedataserver/Makefile
 }
 
 EXTRA_OECONF = "--without-openldap --with-dbus --without-bug-buddy \
                 --with-soup --with-libdb=${STAGING_DIR_HOST}${prefix} \
-                --disable-smime --disable-ssl --disable-nntp --without-weather"
+                --disable-nntp --without-weather --disable-goa --disable-uoa --disable-weather"
+#		--disable-ssl --disable-smime --disable-ssl
 
 PACKAGES =+ "libcamel libcamel-dev libebook libebook-dev libecal libecal-dev \
              libedata-book libedata-book-dev libedata-cal libedata-cal-dev \
@@ -55,17 +53,20 @@ PACKAGES =+ "libcamel libcamel-dev libebook libebook-dev libecal libecal-dev \
 
 FILES_${PN} =+ "${datadir}/evolution-data-server-*/ui/"
 FILES_${PN}-dev =+ "${libdir}/pkgconfig/evolution-data-server-*.pc"
-FILES_${PN}-dbg =+ "${libdir}/evolution-data-server-*/camel-providers/.debug \
+FILES_${PN}-dbg =+ "${libdir}/evolution-data-server*/camel-providers/.debug \
+                    ${libdir}/evolution-data-server*/calendar-backends/.debug \
+                    ${libdir}/evolution-data-server*/addressbook-backends/.debug \
                     ${libdir}/evolution-data-server*/extensions/.debug/"
+
 RRECOMMENDS_${PN}-dev += "libecal-dev libebook-dev"
 
-FILES_libcamel = "${libexecdir}/camel-* ${libdir}/libcamel-*.so.* \
+FILES_libcamel = "${libdir}/libcamel-*.so.* \
                   ${libdir}/libcamel-provider-*.so.* \
-                  ${libdir}/evolution-data-server-*/camel-providers/*.so \
-                  ${libdir}/evolution-data-server-*/camel-providers/*.urls"
+                  ${libdir}/evolution-data-server*/camel-providers/*.so \
+                  ${libdir}/evolution-data-server*/camel-providers/*.urls"
 FILES_libcamel-dev = "${libdir}/libcamel-*.so ${libdir}/libcamel-provider-*.so \
                       ${libdir}/pkgconfig/camel*pc \
-                    ${libdir}/evolution-data-server-*/camel-providers/*.la \
+                      ${libdir}/evolution-data-server*/camel-providers/*.la \
                       ${includedir}/evolution-data-server*/camel"
 
 FILES_libebook = "${libdir}/libebook-*.so.*"
-- 
1.8.3.2



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [meta-oe][PATCH 15/15] dates: make it compatible with newer evolution-data-server
  2013-08-04 21:47 [meta-oe][PATCH 01/15] ecore: add PACKAGECONFIG for wayland Martin Jansa
                   ` (12 preceding siblings ...)
  2013-08-04 21:47 ` [meta-oe][PATCH 14/15] evolution-data-server: upgrade to 3.2.3 Martin Jansa
@ 2013-08-04 21:47 ` Martin Jansa
  13 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2013-08-04 21:47 UTC (permalink / raw)
  To: openembedded-devel

* drop 0.4.8 recipe, git recipe is default version for long time and
  pimlico-project.org is gone anyway:
  wget: unable to resolve host address 'pimlico-project.org'

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 ...ew-evolution-data-server-e_source_-color-.patch | 72 ++++++++++++++++++++++
 meta-gnome/recipes-gnome/pimlico/dates_0.4.8.bb    |  5 --
 meta-gnome/recipes-gnome/pimlico/dates_git.bb      |  1 +
 3 files changed, 73 insertions(+), 5 deletions(-)
 create mode 100644 meta-gnome/recipes-gnome/pimlico/dates/0001-Update-to-new-evolution-data-server-e_source_-color-.patch
 delete mode 100644 meta-gnome/recipes-gnome/pimlico/dates_0.4.8.bb

diff --git a/meta-gnome/recipes-gnome/pimlico/dates/0001-Update-to-new-evolution-data-server-e_source_-color-.patch b/meta-gnome/recipes-gnome/pimlico/dates/0001-Update-to-new-evolution-data-server-e_source_-color-.patch
new file mode 100644
index 0000000..4550d29
--- /dev/null
+++ b/meta-gnome/recipes-gnome/pimlico/dates/0001-Update-to-new-evolution-data-server-e_source_-color-.patch
@@ -0,0 +1,72 @@
+From a8ddfc4b91f2ab3d955fe528ddb98ce2c5545795 Mon Sep 17 00:00:00 2001
+From: Martin Jansa <Martin.Jansa@gmail.com>
+Date: Sun, 4 Aug 2013 13:44:50 +0200
+Subject: [PATCH] Update to new evolution-data-server e_source_*color APIs
+
+Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
+---
+ src/dates_gtk.c  | 6 +++---
+ src/dates_main.c | 2 +-
+ src/dates_view.c | 6 +++++-
+ 3 files changed, 9 insertions(+), 5 deletions(-)
+
+diff --git a/src/dates_gtk.c b/src/dates_gtk.c
+index 78e71bb..ac539d2 100644
+--- a/src/dates_gtk.c
++++ b/src/dates_gtk.c
+@@ -1072,7 +1072,7 @@ calendar_do_new_dialog (GtkWindow *parent, DatesData *d)
+ #endif
+ 
+ 			/* Set the colour */
+-			e_source_set_color (source, new_colour);
++			e_source_set_color_spec (source, new_colour);
+ 
+ 			/* Set the group for the source */
+ 			e_source_set_group (source, group);
+@@ -1335,7 +1335,7 @@ calendar_do_edit_dialog (GtkWindow *parent, ESource *source, DatesData *d)
+ 	gtk_misc_set_alignment (GTK_MISC (label), 0, 0.5);
+ 
+ 	/* Get the colour from the the source */
+-	e_source_get_color (source, &raw_colour);
++	raw_colour = e_source_peek_color_spec (source);
+ 
+ 	/* Munge this into something usable */
+ 	colour.red = (guint16)(((raw_colour & 0xff0000) >> 16) << 8);
+@@ -1459,7 +1459,7 @@ calendar_do_edit_dialog (GtkWindow *parent, ESource *source, DatesData *d)
+ 			new_colour <<= 8;
+ #endif
+ 			/* Update the colour */
+-			e_source_set_color (source, new_colour);
++			e_source_set_color_spec (source, new_colour);
+ 
+ 			/* And the name */
+ 			e_source_set_name (source, (gtk_entry_get_text (GTK_ENTRY (name_entry))));
+diff --git a/src/dates_main.c b/src/dates_main.c
+index ce05fe8..7273c63 100644
+--- a/src/dates_main.c
++++ b/src/dates_main.c
+@@ -112,7 +112,7 @@ dates_load_calendars (DatesData *d)
+ 		system_source = e_source_new (_("Personal"), "system");
+ 
+ 		/* Default Evolution colour */
+-		e_source_set_color (system_source, 0xBECEDD);
++		e_source_set_color_spec (system_source, 0xBECEDD);
+ 
+ 		/* Set the group for the source and put it in the group */
+ 		e_source_set_group (system_source, local_group);
+diff --git a/src/dates_view.c b/src/dates_view.c
+index d65db2f..f8efb9c 100644
+--- a/src/dates_view.c
++++ b/src/dates_view.c
+@@ -4876,7 +4880,7 @@ dates_view_add_calendar (DatesView *view, ECal *ecal)
+ 	cal->text_gc = gdk_gc_new (
+ 		GDK_DRAWABLE (priv->main->window));
+ 
+-	if (e_source_get_color (source, &colour)) {
++	if (colour = e_source_peek_color_spec (source)) {
+ 		GdkColor gcolour, dgcolour, tgcolour;
+ 		gcolour.red = ((colour & 0xFF0000) >> 16) * 0x101;
+ 		gcolour.green = ((colour & 0xFF00) >> 8)  * 0x101;
+-- 
+1.8.3.2
+
diff --git a/meta-gnome/recipes-gnome/pimlico/dates_0.4.8.bb b/meta-gnome/recipes-gnome/pimlico/dates_0.4.8.bb
deleted file mode 100644
index da3f273..0000000
--- a/meta-gnome/recipes-gnome/pimlico/dates_0.4.8.bb
+++ /dev/null
@@ -1,5 +0,0 @@
-require dates.inc
-
-PR = "r6"
-
-SRC_URI = "http://pimlico-project.org/sources/dates/dates-${PV}.tar.gz"
diff --git a/meta-gnome/recipes-gnome/pimlico/dates_git.bb b/meta-gnome/recipes-gnome/pimlico/dates_git.bb
index 8966303..086abc7 100644
--- a/meta-gnome/recipes-gnome/pimlico/dates_git.bb
+++ b/meta-gnome/recipes-gnome/pimlico/dates_git.bb
@@ -15,4 +15,5 @@ SRC_URI = "git://git.gnome.org/${BPN};protocol=git \
     file://make-382.patch \
     file://dso_linking_change_build_fix.patch \
     file://uclibc-NL_TIME_FIRST_WEEKDAY-absent.patch \
+    file://0001-Update-to-new-evolution-data-server-e_source_-color-.patch \
 "
-- 
1.8.3.2



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* Re: [meta-oe][PATCH 04/15] devilspie: add dependency on startup-notification
  2013-08-04 21:47 ` [meta-oe][PATCH 04/15] devilspie: add dependency on startup-notification Martin Jansa
@ 2013-08-05  8:45   ` Burton, Ross
  2013-08-07 20:29     ` Martin Jansa
  0 siblings, 1 reply; 17+ messages in thread
From: Burton, Ross @ 2013-08-05  8:45 UTC (permalink / raw)
  To: openembedded-devel

On 4 August 2013 22:47, Martin Jansa <martin.jansa@gmail.com> wrote:
> * Package 'libstartup-notification-1.0', required by 'libwnck-1.0', not found

Doesn't that say that libwnck should have an explicit dependency on
startup-notification?

Ross


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [meta-oe][PATCH 04/15] devilspie: add dependency on startup-notification
  2013-08-05  8:45   ` Burton, Ross
@ 2013-08-07 20:29     ` Martin Jansa
  0 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2013-08-07 20:29 UTC (permalink / raw)
  To: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 722 bytes --]

On Mon, Aug 05, 2013 at 09:45:18AM +0100, Burton, Ross wrote:
> On 4 August 2013 22:47, Martin Jansa <martin.jansa@gmail.com> wrote:
> > * Package 'libstartup-notification-1.0', required by 'libwnck-1.0', not found
> 
> Doesn't that say that libwnck should have an explicit dependency on
> startup-notification?

test-dependencies script is running again and after fixing eds it found
the same issue in cheese

| Package 'libstartup-notification-1.0', required by 'gnome-desktop-2.0', not found

so yes I'll have to check which packages autodetect
startup-notification (script should show it if I wait long enough for it
to finish 3rd pass :))

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa@gmail.com

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2013-08-07 20:28 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-04 21:47 [meta-oe][PATCH 01/15] ecore: add PACKAGECONFIG for wayland Martin Jansa
2013-08-04 21:47 ` [meta-oe][PATCH 02/15] elementary: add PACKAGECONFIG for eweather Martin Jansa
2013-08-04 21:47 ` [meta-oe][PATCH 03/15] azy: add glib-2.0 dependency Martin Jansa
2013-08-04 21:47 ` [meta-oe][PATCH 04/15] devilspie: add dependency on startup-notification Martin Jansa
2013-08-05  8:45   ` Burton, Ross
2013-08-07 20:29     ` Martin Jansa
2013-08-04 21:47 ` [meta-oe][PATCH 05/15] claws-mail: add curl dependency Martin Jansa
2013-08-04 21:47 ` [meta-oe][PATCH 06/15] epiphany: add libgnome-keyring dependency Martin Jansa
2013-08-04 21:47 ` [meta-oe][PATCH 07/15] fbreader: add sqlite3 dependency Martin Jansa
2013-08-04 21:47 ` [meta-oe][PATCH 08/15] python-edje: Fix building by preventing attempted use of examples Martin Jansa
2013-08-04 21:47 ` [meta-oe][PATCH 09/15] gcr: add glib-2.0 dependency Martin Jansa
2013-08-04 21:47 ` [meta-oe][PATCH 10/15] glmark2: add dependency on jpeg Martin Jansa
2013-08-04 21:47 ` [meta-oe][PATCH 11/15] gmtk: inherit gconf Martin Jansa
2013-08-04 21:47 ` [meta-oe][PATCH 12/15] gnome-control-center: add libgtop dependency Martin Jansa
2013-08-04 21:47 ` [meta-oe][PATCH 13/15] gcalctool: move to nonworking Martin Jansa
2013-08-04 21:47 ` [meta-oe][PATCH 14/15] evolution-data-server: upgrade to 3.2.3 Martin Jansa
2013-08-04 21:47 ` [meta-oe][PATCH 15/15] dates: make it compatible with newer evolution-data-server Martin Jansa

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.