summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKoen Kooi <koen@dominion.thruhere.net>2012-05-08 10:33:44 +0200
committerKoen Kooi <koen@dominion.thruhere.net>2012-05-08 10:33:44 +0200
commit3ea3ee67551b3405dc0355f9f4fa2c2df37bbace (patch)
tree0abd482a607fb5ea3f3d42488de8b5fd0d3e4582
parent6889c5370ebabed45567ba4379f2a0fd29d871f1 (diff)
parent7e5b1e477a25c3dc661a2c155a22022a07903d0a (diff)
downloadmeta-openembedded-3ea3ee67551b3405dc0355f9f4fa2c2df37bbace.tar.gz
Merge remote-tracking branch 'meta-oe-contrib/jansa/pull2'
-rw-r--r--meta-efl/recipes-support/libsoup/libsoup-2.4_2.37.2.bb25
-rw-r--r--meta-gnome/recipes-gnome/gobject-introspection/gobject-introspection/use-usr-bin-env-for-python.patch20
-rw-r--r--meta-gnome/recipes-gnome/gobject-introspection/gobject-introspection_0.9.10.bb32
-rw-r--r--meta-gnome/recipes-gnome/gobject-introspection/gobject-introspection_git.bb34
-rw-r--r--meta-gnome/recipes-gnome/orbit2/orbit2-2.14.17/gtk-doc.m4 (renamed from meta-gnome/recipes-gnome/orbit2/orbit2/gtk-doc.m4)0
-rw-r--r--meta-gnome/recipes-gnome/orbit2/orbit2-2.14.17/gtk-doc.make (renamed from meta-gnome/recipes-gnome/orbit2/orbit2/gtk-doc.make)0
-rw-r--r--meta-gnome/recipes-gnome/orbit2/orbit2-2.14.17/pkgconfig-fix.patch (renamed from meta-gnome/recipes-gnome/orbit2/orbit2/pkgconfig-fix.patch)0
-rw-r--r--meta-gnome/recipes-gnome/orbit2/orbit2-native_2.14.12.bb27
-rw-r--r--meta-gnome/recipes-gnome/orbit2/orbit2.inc32
-rw-r--r--meta-gnome/recipes-gnome/orbit2/orbit2/configure-lossage.patch35
-rw-r--r--meta-gnome/recipes-gnome/orbit2/orbit2_2.14.17.bb48
-rw-r--r--meta-gpe/recipes-graphics/gpe-scap/gpe-scap/use.libsoup-2.4.patch42
-rw-r--r--meta-gpe/recipes-graphics/gpe-scap/gpe-scap_1.4.bb8
-rw-r--r--meta-oe/classes/kernel.bbclass9
-rw-r--r--meta-oe/recipes-connectivity/loudmouth/loudmouth-1.4.3/glib-2.32.patch10
-rw-r--r--meta-oe/recipes-connectivity/loudmouth/loudmouth_1.4.3.bb5
-rw-r--r--meta-oe/recipes-core/glib-2.0/glibmm/glib-2.32.patch10
-rw-r--r--meta-oe/recipes-core/glib-2.0/glibmm_2.28.2.bb7
-rw-r--r--meta-oe/recipes-devtools/libgee/libgee_0.6.0.bb12
-rw-r--r--meta-oe/recipes-devtools/libgee/libgee_0.6.4.bb11
-rw-r--r--meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.10.bb (renamed from meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.9.bb)7
21 files changed, 136 insertions, 238 deletions
diff --git a/meta-efl/recipes-support/libsoup/libsoup-2.4_2.37.2.bb b/meta-efl/recipes-support/libsoup/libsoup-2.4_2.37.2.bb
deleted file mode 100644
index 4810b3a1eb..0000000000
--- a/meta-efl/recipes-support/libsoup/libsoup-2.4_2.37.2.bb
+++ /dev/null
@@ -1,25 +0,0 @@
1DESCRIPTION = "An HTTP library implementation in C"
2HOMEPAGE = "http://www.gnome.org/"
3BUGTRACKER = "https://bugzilla.gnome.org/"
4
5LICENSE = "LGPLv2"
6LIC_FILES_CHKSUM = "file://COPYING;md5=5f30f0716dfdd0d91eb439ebec522ec2"
7
8PR = "r1"
9
10# unstable version
11DEFAULT_PREFERENCE = "-1"
12
13SECTION = "x11/gnome/libs"
14
15DEPENDS = "glib-2.0 gnutls libxml2 libproxy sqlite3 libgnome-keyring"
16
17SRC_URI = "${GNOME_MIRROR}/libsoup/2.37/libsoup-${PV}.tar.xz"
18
19SRC_URI[md5sum] = "7737dd5238efd593452ba3c365e63e8c"
20SRC_URI[sha256sum] = "df82c51b67f67c3128979d1f3bf20a8ceeea369b6e43aceb16d576d8fc4e8423"
21
22S = "${WORKDIR}/libsoup-${PV}"
23
24inherit autotools pkgconfig
25
diff --git a/meta-gnome/recipes-gnome/gobject-introspection/gobject-introspection/use-usr-bin-env-for-python.patch b/meta-gnome/recipes-gnome/gobject-introspection/gobject-introspection/use-usr-bin-env-for-python.patch
deleted file mode 100644
index 67b85470d3..0000000000
--- a/meta-gnome/recipes-gnome/gobject-introspection/gobject-introspection/use-usr-bin-env-for-python.patch
+++ /dev/null
@@ -1,20 +0,0 @@
1Index: gobject-introspection-0.9.10/tools/g-ir-annotation-tool.in
2===================================================================
3--- gobject-introspection-0.9.10.orig/tools/g-ir-annotation-tool.in
4+++ gobject-introspection-0.9.10/tools/g-ir-annotation-tool.in
5@@ -1,4 +1,4 @@
6-#!@PYTHON@
7+#!/usr/bin/env python
8 # -*- Mode: Python -*-
9 # GObject-Introspection - a framework for introspecting GObject libraries
10 # Copyright (C) 2008 Johan Dahlin
11Index: gobject-introspection-0.9.10/tools/g-ir-scanner.in
12===================================================================
13--- gobject-introspection-0.9.10.orig/tools/g-ir-scanner.in
14+++ gobject-introspection-0.9.10/tools/g-ir-scanner.in
15@@ -1,4 +1,4 @@
16-#!@PYTHON@
17+#!/usr/bin/env python
18 # -*- Mode: Python -*-
19 # GObject-Introspection - a framework for introspecting GObject libraries
20 # Copyright (C) 2008 Johan Dahlin
diff --git a/meta-gnome/recipes-gnome/gobject-introspection/gobject-introspection_0.9.10.bb b/meta-gnome/recipes-gnome/gobject-introspection/gobject-introspection_0.9.10.bb
deleted file mode 100644
index f1a46a10b2..0000000000
--- a/meta-gnome/recipes-gnome/gobject-introspection/gobject-introspection_0.9.10.bb
+++ /dev/null
@@ -1,32 +0,0 @@
1# NOTE: WIP! This recipe does not cross-compile atm., only -native
2SECTION = "libs"
3DEPENDS = "glib-2.0 libffi bison-native"
4BBCLASSEXTEND = "native"
5PR = "r1"
6
7LICENSE = "GPLv2+ & LGPLv2+"
8LIC_FILES_CHKSUM = "file://COPYING;md5=90d577535a3898e1ae5dbf0ae3509a8c \
9 file://COPYING.GPL;md5=94d55d512a9ba36caa9b7df079bae19f \
10 file://COPYING.LGPL;md5=3bf50002aefd002f49e7bb854063f7e7"
11
12SRC_URI[md5sum] = "e5cd63d6bcc5c105e898e7c33cf42175"
13SRC_URI[sha256sum] = "4bf244db75df04499dea704e7734376c0fc5a3a17fb59be2123c8d76111e6fb8"
14
15SRC_URI = "\
16 ${GNOME_MIRROR}/gobject-introspection/0.9/${BPN}-${PV}.tar.bz2 \
17 file://use-usr-bin-env-for-python.patch \
18"
19S = "${WORKDIR}/${BPN}-${PV}"
20
21inherit autotools
22
23do_configure_prepend() {
24 touch -f gtk-doc.make
25}
26
27EXTRA_OECONF = "\
28 --disable-gtk-doc \
29 --disable-gtk-doc-html \
30 --disable-gtk-doc-pdf \
31 --disable-tests \
32"
diff --git a/meta-gnome/recipes-gnome/gobject-introspection/gobject-introspection_git.bb b/meta-gnome/recipes-gnome/gobject-introspection/gobject-introspection_git.bb
deleted file mode 100644
index f7e8907471..0000000000
--- a/meta-gnome/recipes-gnome/gobject-introspection/gobject-introspection_git.bb
+++ /dev/null
@@ -1,34 +0,0 @@
1# NOTE: WIP! This recipe does not cross-compile atm., only -native
2DEPENDS = "glib-2.0 libffi python-native gobject-introspection-native"
3DEPENDS_virtclass-native = "glib-2.0-native libffi-native python-native bison-native flex-native"
4BBCLASSEXTEND = "native"
5
6SRC_URI = "git://git.gnome.org/gobject-introspection;protocol=git \
7 file://use-usr-bin-env-for-python.patch \
8"
9
10LICENSE = "GPLv2+ & LGPLv2+"
11LIC_FILES_CHKSUM = "file://COPYING.tools;md5=94d55d512a9ba36caa9b7df079bae19f \
12 file://COPYING.lib;md5=3bf50002aefd002f49e7bb854063f7e7"
13
14SRCREV = "8d64bc23d2b837421ecf9c7b0e4b8d5d95ca0d21"
15PV = "1.29.0+gitr${SRCPV}"
16PR = "r1"
17DEFAULT_PREFERENCE = "-1"
18
19S = "${WORKDIR}/git"
20
21inherit autotools
22
23BBCLASSEXTEND = "native"
24
25do_configure_prepend () {
26 echo "EXTRA_DIST = " > ${S}/gtk-doc.make
27}
28
29EXTRA_OECONF = "\
30 --disable-gtk-doc \
31 --disable-gtk-doc-html \
32 --disable-gtk-doc-pdf \
33 --disable-tests \
34"
diff --git a/meta-gnome/recipes-gnome/orbit2/orbit2/gtk-doc.m4 b/meta-gnome/recipes-gnome/orbit2/orbit2-2.14.17/gtk-doc.m4
index 3ec41666b2..3ec41666b2 100644
--- a/meta-gnome/recipes-gnome/orbit2/orbit2/gtk-doc.m4
+++ b/meta-gnome/recipes-gnome/orbit2/orbit2-2.14.17/gtk-doc.m4
diff --git a/meta-gnome/recipes-gnome/orbit2/orbit2/gtk-doc.make b/meta-gnome/recipes-gnome/orbit2/orbit2-2.14.17/gtk-doc.make
index 354ffb7c66..354ffb7c66 100644
--- a/meta-gnome/recipes-gnome/orbit2/orbit2/gtk-doc.make
+++ b/meta-gnome/recipes-gnome/orbit2/orbit2-2.14.17/gtk-doc.make
diff --git a/meta-gnome/recipes-gnome/orbit2/orbit2/pkgconfig-fix.patch b/meta-gnome/recipes-gnome/orbit2/orbit2-2.14.17/pkgconfig-fix.patch
index f629e506dd..f629e506dd 100644
--- a/meta-gnome/recipes-gnome/orbit2/orbit2/pkgconfig-fix.patch
+++ b/meta-gnome/recipes-gnome/orbit2/orbit2-2.14.17/pkgconfig-fix.patch
diff --git a/meta-gnome/recipes-gnome/orbit2/orbit2-native_2.14.12.bb b/meta-gnome/recipes-gnome/orbit2/orbit2-native_2.14.12.bb
deleted file mode 100644
index 1db2496c35..0000000000
--- a/meta-gnome/recipes-gnome/orbit2/orbit2-native_2.14.12.bb
+++ /dev/null
@@ -1,27 +0,0 @@
1DESCRIPTION = "CORBA ORB"
2PR = "r0"
3LICENSE = "LGPL GPL"
4LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
5SECTION = "x11/gnome/libs"
6SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/ORBit2/2.14/ORBit2-${PV}.tar.bz2 \
7 file://configure-lossage.patch \
8 file://gtk-doc.m4 \
9 file://gtk-doc.make"
10DEPENDS = "libidl-native popt-native gtk-doc"
11
12S = "${WORKDIR}/ORBit2-${PV}"
13FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/orbit2"
14
15PARALLEL_MAKE = ""
16inherit autotools native pkgconfig
17
18EXTRA_OECONF = "--disable-gtk-doc"
19
20do_configure_prepend() {
21 mkdir -p m4
22 install ${WORKDIR}/gtk-doc.m4 ./m4/
23 install ${WORKDIR}/gtk-doc.make ./
24}
25
26SRC_URI[md5sum] = "6f4bf7d803d442e9d093a0daa203d506"
27SRC_URI[sha256sum] = "d60027a4a36e64d02723d00b76c08e8d92850cab6269b2edcda4a1bb30cc7723"
diff --git a/meta-gnome/recipes-gnome/orbit2/orbit2.inc b/meta-gnome/recipes-gnome/orbit2/orbit2.inc
deleted file mode 100644
index 51978909be..0000000000
--- a/meta-gnome/recipes-gnome/orbit2/orbit2.inc
+++ /dev/null
@@ -1,32 +0,0 @@
1LICENSE = "GPL"
2DESCRIPTION = "CORBA ORB"
3SECTION = "x11/gnome/libs"
4SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/ORBit2/2.14/ORBit2-${PV}.tar.bz2 \
5 file://configure-lossage.patch \
6 file://pkgconfig-fix.patch \
7 file://gtk-doc.m4 \
8 file://gtk-doc.make"
9DEPENDS = "libidl popt orbit2-native gtk-doc"
10PARALLEL_MAKE = ""
11
12LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
13
14FILES_${PN} += "${libdir}/orbit-2.0/*.so"
15FILES_${PN}-dev += "${libdir}/orbit-2.0/*.a ${libdir}/orbit-2.0/*.la"
16FILES_${PN}-dbg += "${libdir}/orbit-2.0/.debug"
17
18S = "${WORKDIR}/ORBit2-${PV}"
19
20LEAD_SONAME = "libORBit-2.so"
21
22inherit autotools pkgconfig
23
24EXTRA_OECONF = "--disable-gtk-doc"
25EXTRA_OEMAKE = "IDL_COMPILER='${STAGING_BINDIR_NATIVE}/orbit-idl-2'"
26
27do_configure_prepend() {
28 mkdir -p m4
29 install ${WORKDIR}/gtk-doc.m4 ./m4/
30 install ${WORKDIR}/gtk-doc.make ./
31}
32
diff --git a/meta-gnome/recipes-gnome/orbit2/orbit2/configure-lossage.patch b/meta-gnome/recipes-gnome/orbit2/orbit2/configure-lossage.patch
deleted file mode 100644
index 7485a0ce0c..0000000000
--- a/meta-gnome/recipes-gnome/orbit2/orbit2/configure-lossage.patch
+++ /dev/null
@@ -1,35 +0,0 @@
1--- orbit/configure.in~ 2004-05-07 09:31:32.000000000 +0100
2+++ orbit/configure.in 2004-05-08 19:27:35.000000000 +0100
3@@ -193,19 +193,19 @@
4 dnl So many people with broken linking setups asked about this
5 dnl it turned out to be necessary to check for this.
6 dnl
7-dofus_save_libs="$LIBS"
8-LIBS="$ORBIT_LIBS $LIBS"
9-AC_TRY_RUN([ #include <stdio.h>
10- main ()
11- {
12- return 0;
13- } ],,
14- AC_MSG_ERROR([
15-Linking is badly borked on your system. Please ensure your library path is correct
16-Check config.log for details - check near the end of the log above 'failed program was'
17-Alternatively ensure that your /etc/ld.so.conf (and/or LD_LIBRARY_PATH) includes the
18-prefix you're compiling on: '${prefix}' ]))
19-LIBS="$dofus_save_libs"
20+dnl dofus_save_libs="$LIBS"
21+dnl LIBS="$ORBIT_LIBS $LIBS"
22+dnl AC_TRY_RUN([ #include <stdio.h>
23+dnl main ()
24+dnl {
25+dnl return 0;
26+dnl } ],,
27+dnl AC_MSG_ERROR([
28+dnl Linking is badly borked on your system. Please ensure your library path is correct
29+dnl Check config.log for details - check near the end of the log above 'failed program was'
30+dnl Alternatively ensure that your /etc/ld.so.conf (and/or LD_LIBRARY_PATH) includes the
31+dnl prefix you're compiling on: '${prefix}' ]))
32+dnl LIBS="$dofus_save_libs"
33
34 orig_CPPFLAGS=$CPPFLAGS
35 CPPFLAGS="$CPPFLAGS $ORBIT_CFLAGS"
diff --git a/meta-gnome/recipes-gnome/orbit2/orbit2_2.14.17.bb b/meta-gnome/recipes-gnome/orbit2/orbit2_2.14.17.bb
index 8709cc0264..fb7e93eebd 100644
--- a/meta-gnome/recipes-gnome/orbit2/orbit2_2.14.17.bb
+++ b/meta-gnome/recipes-gnome/orbit2/orbit2_2.14.17.bb
@@ -1,6 +1,46 @@
1require orbit2.inc 1DESCRIPTION = "CORBA ORB"
2 2SECTION = "x11/gnome/libs"
3PR = "r1" 3LICENSE = "GPL-2.0"
4 4LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
5SRC_NAME = "ORBit2"
6SHRT_VER = "${@bb.data.getVar('PV',d,1).split('.')[0]}.${@bb.data.getVar('PV',d,1).split('.')[1]}"
7SRC_URI = "${GNOME_MIRROR}/${SRC_NAME}/${SHRT_VER}/${SRC_NAME}-${PV}.tar.bz2 \
8 file://configure-lossage.patch \
9 file://pkgconfig-fix.patch \
10 file://gtk-doc.m4 \
11 file://gtk-doc.make"
5SRC_URI[md5sum] = "10bfb957fa4a8935a0b4afaee7d71df7" 12SRC_URI[md5sum] = "10bfb957fa4a8935a0b4afaee7d71df7"
6SRC_URI[sha256sum] = "62bfce3f678f9347a19c766944e8aef7b89bc32b25ac23eb3e4c25929ce8974c" 13SRC_URI[sha256sum] = "62bfce3f678f9347a19c766944e8aef7b89bc32b25ac23eb3e4c25929ce8974c"
14
15PR = "r2"
16BBCLASSEXTEND = "native"
17
18IDL_COMPILER_DEPENDS = "orbit2-native"
19IDL_COMPILER_DEPENDS_virtclass-native = " "
20DEPENDS = "libidl popt gtk-doc ${IDL_COMPILER_DEPENDS}"
21
22# IDL_COMPILER_DEPENDS_virtclass-native for some reason didn't work and orbit2-native
23# was still in orbit2-native DEPENDS causing circular dependency
24DEPENDS_virtclass-native = "libidl-native popt-native gtk-doc-native"
25PARALLEL_MAKE = ""
26
27
28FILES_${PN} += "${libdir}/orbit-2.0/*.so"
29FILES_${PN}-dev += "${libdir}/orbit-2.0/*.a ${libdir}/orbit-2.0/*.la"
30FILES_${PN}-dbg += "${libdir}/orbit-2.0/.debug"
31
32S = "${WORKDIR}/${SRC_NAME}-${PV}"
33
34LEAD_SONAME = "libORBit-2.so"
35
36inherit autotools pkgconfig
37
38EXTRA_OECONF = "--disable-gtk-doc"
39EXTRA_OEMAKE = "IDL_COMPILER='${STAGING_BINDIR_NATIVE}/orbit-idl-2'"
40EXTRA_OEMAKE_virtclass-native = " "
41
42do_configure_prepend() {
43 mkdir -p m4
44 install ${WORKDIR}/gtk-doc.m4 ./m4/
45 install ${WORKDIR}/gtk-doc.make ./
46}
diff --git a/meta-gpe/recipes-graphics/gpe-scap/gpe-scap/use.libsoup-2.4.patch b/meta-gpe/recipes-graphics/gpe-scap/gpe-scap/use.libsoup-2.4.patch
new file mode 100644
index 0000000000..3cfe5d7240
--- /dev/null
+++ b/meta-gpe/recipes-graphics/gpe-scap/gpe-scap/use.libsoup-2.4.patch
@@ -0,0 +1,42 @@
1diff -uNr gpe-scap-1.4.orig/configure.ac gpe-scap-1.4/configure.ac
2--- gpe-scap-1.4.orig/configure.ac 2009-03-05 18:53:53.000000000 +0100
3+++ gpe-scap-1.4/configure.ac 2012-05-06 10:18:29.348308322 +0200
4@@ -24,7 +24,7 @@
5 AC_SUBST(LDFLAGS)
6
7 dnl libraries
8-GTK_MODULES="gtk+-2.0 >= 2.6.0 gthread-2.0 libsoup-2.2"
9+GTK_MODULES="gtk+-2.0 >= 2.6.0 gthread-2.0 libsoup-2.4"
10 PKG_CHECK_MODULES(GTK, $GTK_MODULES)
11 AC_SUBST(GTK_CFLAGS)
12 AC_SUBST(GTK_LIBS)
13diff -uNr gpe-scap-1.4.orig/src/scr-shot-common.c gpe-scap-1.4/src/scr-shot-common.c
14--- gpe-scap-1.4.orig/src/scr-shot-common.c 2009-03-05 12:13:20.000000000 +0100
15+++ gpe-scap-1.4/src/scr-shot-common.c 2012-05-06 10:30:52.299371576 +0200
16@@ -182,12 +182,12 @@
17 /* create session and message */
18 session = soup_session_sync_new ();
19 message = soup_message_new ("POST", url);
20- soup_message_add_header (message->request_headers, "User-Agent", "gpe-scap/" VERSION);
21- soup_message_add_header (message->request_headers, "Accept",
22+ soup_message_headers_append (message->request_headers, "User-Agent", "gpe-scap/" VERSION);
23+ soup_message_headers_append (message->request_headers, "Accept",
24 "text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5");
25-/* soup_message_add_header (message->request_headers, "Accept-Charset", "Accept-Charset=ISO-8859-1,utf-8;q=0.7,*;q=0.7");
26- soup_message_add_header (message->request_headers, "Keep-Alive", "100");
27- soup_message_add_header (message->request_headers, "Connection", "keep-alive");
28+/* soup_message_headers_append (message->request_headers, "Accept-Charset", "Accept-Charset=ISO-8859-1,utf-8;q=0.7,*;q=0.7");
29+ soup_message_headers_append (message->request_headers, "Keep-Alive", "100");
30+ soup_message_headers_append (message->request_headers, "Connection", "keep-alive");
31 soup_message_wire add_header (message->request_headers, "Accept-Encoding", "gzip,deflate");
32 */
33 /* build message body */
34@@ -207,7 +207,7 @@
35 memcpy (body + strlen (cmd) + len, tail, strlen (tail));
36
37 soup_message_set_request (message, "multipart/form-data; boundary="SEP,
38- SOUP_BUFFER_SYSTEM_OWNED, body, content_len);
39+ SOUP_MEMORY_TAKE, body, content_len);
40
41 soup_session_send_message (session, message);
42
diff --git a/meta-gpe/recipes-graphics/gpe-scap/gpe-scap_1.4.bb b/meta-gpe/recipes-graphics/gpe-scap/gpe-scap_1.4.bb
index 9577f2f195..c416ff5ddb 100644
--- a/meta-gpe/recipes-graphics/gpe-scap/gpe-scap_1.4.bb
+++ b/meta-gpe/recipes-graphics/gpe-scap/gpe-scap_1.4.bb
@@ -4,9 +4,9 @@ SECTION = "gpe"
4LICENSE = "GPLv2" 4LICENSE = "GPLv2"
5LIC_FILES_CHKSUM = "file://COPYING;md5=393a5ca445f6965873eca0259a17f833" 5LIC_FILES_CHKSUM = "file://COPYING;md5=393a5ca445f6965873eca0259a17f833"
6 6
7DEPENDS = "glib-2.0 gtk+ libgpewidget libglade libsoup" 7DEPENDS = "glib-2.0 gtk+ libgpewidget libglade libsoup-2.4"
8 8
9PR = "r2" 9PR = "r3"
10 10
11SRC_URI[md5sum] = "eaf545561b0ad981c9d01833f30fcf95" 11SRC_URI[md5sum] = "eaf545561b0ad981c9d01833f30fcf95"
12SRC_URI[sha256sum] = "762778421fae7c62d5ec6a9d27986166c0dbbe2ff51fc10bb9b8baff5c367534" 12SRC_URI[sha256sum] = "762778421fae7c62d5ec6a9d27986166c0dbbe2ff51fc10bb9b8baff5c367534"
@@ -15,7 +15,9 @@ GPE_TARBALL_SUFFIX = "bz2"
15 15
16inherit gpe autotools 16inherit gpe autotools
17 17
18SRC_URI += "file://0001-Fix-the-ordering-of-LDADD-options-to-fix-a-compilati.patch" 18SRC_URI += "file://0001-Fix-the-ordering-of-LDADD-options-to-fix-a-compilati.patch \
19 file://use.libsoup-2.4.patch \
20"
19 21
20RREPLACES_${PN} = "gpe-screenshot" 22RREPLACES_${PN} = "gpe-screenshot"
21 23
diff --git a/meta-oe/classes/kernel.bbclass b/meta-oe/classes/kernel.bbclass
index 98320feeda..b431f8e1d5 100644
--- a/meta-oe/classes/kernel.bbclass
+++ b/meta-oe/classes/kernel.bbclass
@@ -1,7 +1,7 @@
1inherit linux-kernel-base module_strip 1inherit linux-kernel-base module_strip
2 2
3PROVIDES += "virtual/kernel" 3PROVIDES += "virtual/kernel"
4DEPENDS += "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}depmod virtual/${TARGET_PREFIX}gcc${KERNEL_CCSUFFIX} update-modules" 4DEPENDS += "virtual/${TARGET_PREFIX}gcc kmod-native virtual/${TARGET_PREFIX}gcc${KERNEL_CCSUFFIX} update-modules"
5 5
6# we include gcc above, we dont need virtual/libc 6# we include gcc above, we dont need virtual/libc
7INHIBIT_DEFAULT_DEPS = "1" 7INHIBIT_DEFAULT_DEPS = "1"
@@ -252,7 +252,7 @@ EXPORT_FUNCTIONS do_compile do_install do_configure
252 252
253# kernel-base becomes kernel-${KERNEL_VERSION} 253# kernel-base becomes kernel-${KERNEL_VERSION}
254# kernel-image becomes kernel-image-${KERNEL_VERISON} 254# kernel-image becomes kernel-image-${KERNEL_VERISON}
255PACKAGES = "kernel kernel-base kernel-image kernel-dev kernel-vmlinux kernel-misc" 255PACKAGES = "kernel kernel-base kernel-vmlinux kernel-image kernel-dev kernel-misc"
256FILES = "" 256FILES = ""
257FILES_kernel-image = "/boot/${KERNEL_IMAGETYPE}*" 257FILES_kernel-image = "/boot/${KERNEL_IMAGETYPE}*"
258FILES_kernel-dev = "/boot/System.map* /boot/Module.symvers* /boot/config*" 258FILES_kernel-dev = "/boot/System.map* /boot/Module.symvers* /boot/config*"
@@ -274,7 +274,7 @@ if [ ! -e "$D/lib/modules/${KERNEL_VERSION}" ]; then
274 mkdir -p $D/lib/modules/${KERNEL_VERSION} 274 mkdir -p $D/lib/modules/${KERNEL_VERSION}
275fi 275fi
276if [ -n "$D" ]; then 276if [ -n "$D" ]; then
277 ${HOST_PREFIX}depmod -A -b $D -F ${STAGING_KERNEL_DIR}/System.map-${KERNEL_VERSION} ${KERNEL_VERSION} 277 depmod -a -b $D -F ${STAGING_KERNEL_DIR}/System.map-${KERNEL_VERSION} ${KERNEL_VERSION}
278else 278else
279 depmod -a 279 depmod -a
280fi 280fi
@@ -352,9 +352,8 @@ python populate_packages_prepend () {
352 if m: 352 if m:
353 kernelver_stripped = m.group(1) 353 kernelver_stripped = m.group(1)
354 path = d.getVar("PATH", True) 354 path = d.getVar("PATH", True)
355 host_prefix = d.getVar("HOST_PREFIX", True) or ""
356 355
357 cmd = "PATH=\"%s\" %sdepmod -n -a -r -b %s -F %s/boot/System.map-%s %s" % (path, host_prefix, dvar, dvar, kernelver, kernelver_stripped) 356 cmd = "PATH=\"%s\" depmod -n -a -b %s -F %s/boot/System.map-%s %s" % (path, dvar, dvar, kernelver, kernelver_stripped)
358 f = os.popen(cmd, 'r') 357 f = os.popen(cmd, 'r')
359 358
360 deps = {} 359 deps = {}
diff --git a/meta-oe/recipes-connectivity/loudmouth/loudmouth-1.4.3/glib-2.32.patch b/meta-oe/recipes-connectivity/loudmouth/loudmouth-1.4.3/glib-2.32.patch
new file mode 100644
index 0000000000..b6c9422e8c
--- /dev/null
+++ b/meta-oe/recipes-connectivity/loudmouth/loudmouth-1.4.3/glib-2.32.patch
@@ -0,0 +1,10 @@
1--- loudmouth-1.4.3.orig/loudmouth/lm-error.c 2008-10-29 21:48:15.000000000 +0100
2+++ loudmouth-1.4.3/loudmouth/lm-error.c 2012-05-06 08:27:07.455739440 +0200
3@@ -19,7 +19,6 @@
4 */
5
6 #include <config.h>
7-#include <glib/gerror.h>
8 #include "lm-error.h"
9
10 /**
diff --git a/meta-oe/recipes-connectivity/loudmouth/loudmouth_1.4.3.bb b/meta-oe/recipes-connectivity/loudmouth/loudmouth_1.4.3.bb
index f91fdff07e..87852ee746 100644
--- a/meta-oe/recipes-connectivity/loudmouth/loudmouth_1.4.3.bb
+++ b/meta-oe/recipes-connectivity/loudmouth/loudmouth_1.4.3.bb
@@ -8,7 +8,10 @@ DEPENDS = "glib-2.0 check openssl"
8 8
9inherit gnomebase 9inherit gnomebase
10 10
11SRC_URI += "file://04-use-pkg-config-for-gnutls.patch" 11PR = "r1"
12
13SRC_URI += "file://04-use-pkg-config-for-gnutls.patch \
14 file://glib-2.32.patch"
12 15
13SRC_URI[archive.md5sum] = "55339ca42494690c3942ee1465a96937" 16SRC_URI[archive.md5sum] = "55339ca42494690c3942ee1465a96937"
14SRC_URI[archive.sha256sum] = "95a93f5d009b71ea8193d994aa11f311bc330a3efe1b7cd74dc48f11c7f929e3" 17SRC_URI[archive.sha256sum] = "95a93f5d009b71ea8193d994aa11f311bc330a3efe1b7cd74dc48f11c7f929e3"
diff --git a/meta-oe/recipes-core/glib-2.0/glibmm/glib-2.32.patch b/meta-oe/recipes-core/glib-2.0/glibmm/glib-2.32.patch
new file mode 100644
index 0000000000..50b7367c5a
--- /dev/null
+++ b/meta-oe/recipes-core/glib-2.0/glibmm/glib-2.32.patch
@@ -0,0 +1,10 @@
1--- glibmm-2.28.2.orig/glib/glibmm/varianttype.cc 2011-06-09 20:29:48.000000000 +0200
2+++ glibmm-2.28.2/glib/glibmm/varianttype.cc 2012-05-06 08:15:32.760680295 +0200
3@@ -23,7 +23,6 @@
4
5 #include <glibmm/varianttype.h>
6 #include <glibmm/utility.h>
7-#include <glib/gvarianttype.h>
8
9 namespace Glib
10 {
diff --git a/meta-oe/recipes-core/glib-2.0/glibmm_2.28.2.bb b/meta-oe/recipes-core/glib-2.0/glibmm_2.28.2.bb
index 7e77a1c9cf..6604091fe3 100644
--- a/meta-oe/recipes-core/glib-2.0/glibmm_2.28.2.bb
+++ b/meta-oe/recipes-core/glib-2.0/glibmm_2.28.2.bb
@@ -1,10 +1,9 @@
1require glibmm.inc 1require glibmm.inc
2 2
3PR = "r1" 3PR = "r2"
4 4
5SRC_URI[archive.md5sum] = "cf33d1861d09fb2952a6a1d69e0502e3" 5SRC_URI[archive.md5sum] = "cf33d1861d09fb2952a6a1d69e0502e3"
6SRC_URI[archive.sha256sum] = "7b67178363f8494c94f8b3dd704a4c8db7ad75a253fc84a4ad229e5e179ec192" 6SRC_URI[archive.sha256sum] = "7b67178363f8494c94f8b3dd704a4c8db7ad75a253fc84a4ad229e5e179ec192"
7 7
8SRC_URI += " file://remove-examples.patch" 8SRC_URI += " file://remove-examples.patch \
9 9 file://glib-2.32.patch"
10
diff --git a/meta-oe/recipes-devtools/libgee/libgee_0.6.0.bb b/meta-oe/recipes-devtools/libgee/libgee_0.6.0.bb
deleted file mode 100644
index 4e305b6049..0000000000
--- a/meta-oe/recipes-devtools/libgee/libgee_0.6.0.bb
+++ /dev/null
@@ -1,12 +0,0 @@
1require libgee.inc
2PE = "1"
3PR = "${INC_PR}.1"
4#autoreconf needs introspection.m4 (staged by gobject-introspection-native) after http://git.gnome.org/browse/libgee/commit/?id=d026a29b38ca1a3388981c6e75a92602212373d8
5DEPENDS += "gobject-introspection-native"
6DEPENDS_virtclass-native += "gobject-introspection-native"
7
8SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/libgee/0.6/${BPN}-${PV}.tar.bz2"
9S = "${WORKDIR}/${BPN}-${PV}"
10
11SRC_URI[md5sum] = "4eb513b23ab6ea78884989518a4acf6f"
12SRC_URI[sha256sum] = "e586678d0a88637abeaaf850b62231000772e79ea6d9c4b45dc3cea99f778a7a"
diff --git a/meta-oe/recipes-devtools/libgee/libgee_0.6.4.bb b/meta-oe/recipes-devtools/libgee/libgee_0.6.4.bb
new file mode 100644
index 0000000000..4e2c6438e9
--- /dev/null
+++ b/meta-oe/recipes-devtools/libgee/libgee_0.6.4.bb
@@ -0,0 +1,11 @@
1require libgee.inc
2PE = "1"
3PR = "${INC_PR}.0"
4#autoreconf needs introspection.m4 (staged by gobject-introspection-native) after http://git.gnome.org/browse/libgee/commit/?id=d026a29b38ca1a3388981c6e75a92602212373d8
5DEPENDS += "gobject-introspection-native"
6DEPENDS_virtclass-native += "gobject-introspection-native"
7
8SHRT_VER = "${@bb.data.getVar('PV',d,1).split('.')[0]}.${@bb.data.getVar('PV',d,1).split('.')[1]}"
9SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/libgee/${SHRT_VER}/${BP}.tar.xz"
10SRC_URI[md5sum] = "a32bf498cf33d5e3417823a7b252ad22"
11SRC_URI[sha256sum] = "55f39f3b28e676f6cbd9377d83edd031084436a4da41280a9503c94faffb1665"
diff --git a/meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.9.bb b/meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.10.bb
index ea4f38b675..89338d9c30 100644
--- a/meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.9.bb
+++ b/meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.10.bb
@@ -2,13 +2,12 @@ require recipes-graphics/xorg-lib/xorg-lib-common.inc
2DESCRIPTION = "X Athena Widget Set" 2DESCRIPTION = "X Athena Widget Set"
3DEPENDS += "xproto virtual/libx11 libxext xextproto libxt libxmu libxpm libxp printproto libxau xmlto-native" 3DEPENDS += "xproto virtual/libx11 libxext xextproto libxt libxmu libxpm libxp printproto libxau xmlto-native"
4 4
5LIC_FILES_CHKSUM = "file://COPYING;md5=f1beacbc336a5a256bb28dbfcf01c2be" 5LIC_FILES_CHKSUM = "file://COPYING;md5=1c65719d42900bb81b83e8293c20a364"
6 6
7PE = "1" 7PE = "1"
8PR = "r12"
9 8
10SRC_URI[md5sum] = "ccc57478c41b7a75b9702241b889b1d4" 9SRC_URI[md5sum] = "f1ea52debce7a18cc26b21647a00ad8b"
11SRC_URI[sha256sum] = "a83977546b78e24ac5dca86affc10b6404a87c16272405b05386feca1a2db037" 10SRC_URI[sha256sum] = "2d96bcf92638b8ec5c91d379f5ec2e7b15133adeb2ba22066d48bf3239ee1bdd"
12 11
13# disable docs as groff detection doesn't work on some hosts while cross compilling 12# disable docs as groff detection doesn't work on some hosts while cross compilling
14EXTRA_OECONF += " --disable-docs " 13EXTRA_OECONF += " --disable-docs "