diff options
author | Martin Jansa <Martin.Jansa@gmail.com> | 2014-12-01 21:42:32 +0100 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2014-12-17 12:56:21 +0100 |
commit | 597615a8cc4909059b787e753e81de5d746bb4eb (patch) | |
tree | b2e5cd2994325cb8ca9d53d5ecccb94405bdac6d /meta-efl/recipes-efl/efl | |
parent | 66a6c115e2cfe9b9cd7678321e28e7e29f45c42b (diff) | |
download | meta-openembedded-597615a8cc4909059b787e753e81de5d746bb4eb.tar.gz |
efl, elementary, emotion-generic-players, evas-generic-loaders: upgrade
to 1.12.*
* announcements:
https://phab.enlightenment.org/phame/post/view/96/
https://phab.enlightenment.org/phame/post/view/99/
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-efl/recipes-efl/efl')
-rw-r--r-- | meta-efl/recipes-efl/efl/efl.inc | 6 | ||||
-rw-r--r-- | meta-efl/recipes-efl/efl/efl/0001-configure.ac-Don-t-check-for-Xprint-extension.patch | 10 | ||||
-rw-r--r-- | meta-efl/recipes-efl/efl/efl/0002-evas_3d-Add-Eet.h-includes.patch | 51 | ||||
-rw-r--r-- | meta-efl/recipes-efl/efl/efl_1.12.1.bb (renamed from meta-efl/recipes-efl/efl/efl_1.11.4.bb) | 8 | ||||
-rw-r--r-- | meta-efl/recipes-efl/efl/elementary.inc | 5 | ||||
-rw-r--r-- | meta-efl/recipes-efl/efl/elementary_1.12.1.bb (renamed from meta-efl/recipes-efl/efl/elementary_1.11.4.bb) | 4 | ||||
-rw-r--r-- | meta-efl/recipes-efl/efl/emotion-generic-players_1.11.0.bb | 8 | ||||
-rw-r--r-- | meta-efl/recipes-efl/efl/emotion-generic-players_1.12.0.bb | 8 | ||||
-rw-r--r-- | meta-efl/recipes-efl/efl/evas-generic-loaders_1.11.2.bb | 8 | ||||
-rw-r--r-- | meta-efl/recipes-efl/efl/evas-generic-loaders_1.12.0.bb | 8 |
10 files changed, 87 insertions, 29 deletions
diff --git a/meta-efl/recipes-efl/efl/efl.inc b/meta-efl/recipes-efl/efl/efl.inc index 82f8dfe5b..05fe1bdc7 100644 --- a/meta-efl/recipes-efl/efl/efl.inc +++ b/meta-efl/recipes-efl/efl/efl.inc | |||
@@ -25,10 +25,14 @@ EXTRA_OECONF_append_class-target = " \ | |||
25 | --with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc \ | 25 | --with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc \ |
26 | --with-eolian-gen=${STAGING_BINDIR_NATIVE}/eolian_gen \ | 26 | --with-eolian-gen=${STAGING_BINDIR_NATIVE}/eolian_gen \ |
27 | --with-eolian-cxx=${STAGING_BINDIR_NATIVE}/eolian_cxx \ | 27 | --with-eolian-cxx=${STAGING_BINDIR_NATIVE}/eolian_cxx \ |
28 | --with-elua=${STAGING_BINDIR_NATIVE}/elua \ | ||
28 | " | 29 | " |
29 | EXTRA_OECONF_append_class-native = " \ | 30 | EXTRA_OECONF_append_class-native = " \ |
30 | --disable-fontconfig \ | 31 | --disable-fontconfig \ |
31 | --disable-audio \ | 32 | --disable-audio \ |
33 | --disable-physics \ | ||
34 | --disable-multisense \ | ||
35 | --disable-cserve \ | ||
32 | --with-x11=none \ | 36 | --with-x11=none \ |
33 | --disable-image-loader-bmp \ | 37 | --disable-image-loader-bmp \ |
34 | --disable-image-loader-eet \ | 38 | --disable-image-loader-eet \ |
@@ -42,6 +46,8 @@ EXTRA_OECONF_append_class-native = " \ | |||
42 | --disable-image-loader-wbmp \ | 46 | --disable-image-loader-wbmp \ |
43 | --disable-image-loader-webp \ | 47 | --disable-image-loader-webp \ |
44 | --disable-image-loader-xpm \ | 48 | --disable-image-loader-xpm \ |
49 | --disable-image-loader-tgv \ | ||
50 | --disable-image-loader-dds \ | ||
45 | " | 51 | " |
46 | 52 | ||
47 | PACKAGECONFIG ?= "opengl-es gstreamer1 pulseaudio luajit" | 53 | PACKAGECONFIG ?= "opengl-es gstreamer1 pulseaudio luajit" |
diff --git a/meta-efl/recipes-efl/efl/efl/0001-configure.ac-Don-t-check-for-Xprint-extension.patch b/meta-efl/recipes-efl/efl/efl/0001-configure.ac-Don-t-check-for-Xprint-extension.patch index 012810b1e..f34b9576f 100644 --- a/meta-efl/recipes-efl/efl/efl/0001-configure.ac-Don-t-check-for-Xprint-extension.patch +++ b/meta-efl/recipes-efl/efl/efl/0001-configure.ac-Don-t-check-for-Xprint-extension.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 7097b46383a6ec96662bf1bf0a04190a38d25a20 Mon Sep 17 00:00:00 2001 | 1 | From a7ee62a2e90a346bf9aaf9260c918d87e21cfba6 Mon Sep 17 00:00:00 2001 |
2 | From: Martin Jansa <Martin.Jansa@gmail.com> | 2 | From: Martin Jansa <Martin.Jansa@gmail.com> |
3 | Date: Fri, 10 Jan 2014 17:07:13 +0100 | 3 | Date: Fri, 10 Jan 2014 17:07:13 +0100 |
4 | Subject: [PATCH] configure.ac: Don't check for Xprint extension | 4 | Subject: [PATCH 1/3] configure.ac: Don't check for Xprint extension |
5 | 5 | ||
6 | * it's long gone | 6 | * it's long gone |
7 | 7 | ||
@@ -11,10 +11,10 @@ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> | |||
11 | 1 file changed, 1 deletion(-) | 11 | 1 file changed, 1 deletion(-) |
12 | 12 | ||
13 | diff --git a/configure.ac b/configure.ac | 13 | diff --git a/configure.ac b/configure.ac |
14 | index 0d8c4cc..0a08330 100644 | 14 | index 779763a..57d3601 100644 |
15 | --- a/configure.ac | 15 | --- a/configure.ac |
16 | +++ b/configure.ac | 16 | +++ b/configure.ac |
17 | @@ -2769,7 +2769,6 @@ if test "x${want_x11_xlib}" = "xyes" ; then | 17 | @@ -3445,7 +3445,6 @@ if test "x${want_x11_xlib}" = "xyes" ; then |
18 | ECORE_CHECK_X_EXTENSION([Xdpms], [dpms.h], [Xext], [DPMSQueryExtension]) | 18 | ECORE_CHECK_X_EXTENSION([Xdpms], [dpms.h], [Xext], [DPMSQueryExtension]) |
19 | ECORE_CHECK_X_EXTENSION([Xfixes], [Xfixes.h], [Xfixes], [XFixesExpandRegion]) | 19 | ECORE_CHECK_X_EXTENSION([Xfixes], [Xfixes.h], [Xfixes], [XFixesExpandRegion]) |
20 | ECORE_CHECK_X_EXTENSION([Xinerama], [Xinerama.h], [Xinerama], [XineramaQueryScreens]) | 20 | ECORE_CHECK_X_EXTENSION([Xinerama], [Xinerama.h], [Xinerama], [XineramaQueryScreens]) |
@@ -23,5 +23,5 @@ index 0d8c4cc..0a08330 100644 | |||
23 | ECORE_CHECK_X_EXTENSION([Xrender], [Xrender.h], [Xrender], [XRenderFindVisualFormat]) | 23 | ECORE_CHECK_X_EXTENSION([Xrender], [Xrender.h], [Xrender], [XRenderFindVisualFormat]) |
24 | ECORE_CHECK_X_EXTENSION([Xtest], [XTest.h], [Xtst], [XTestFakeKeyEvent]) | 24 | ECORE_CHECK_X_EXTENSION([Xtest], [XTest.h], [Xtst], [XTestFakeKeyEvent]) |
25 | -- | 25 | -- |
26 | 1.8.5.2 | 26 | 2.1.3 |
27 | 27 | ||
diff --git a/meta-efl/recipes-efl/efl/efl/0002-evas_3d-Add-Eet.h-includes.patch b/meta-efl/recipes-efl/efl/efl/0002-evas_3d-Add-Eet.h-includes.patch new file mode 100644 index 000000000..9847c07ff --- /dev/null +++ b/meta-efl/recipes-efl/efl/efl/0002-evas_3d-Add-Eet.h-includes.patch | |||
@@ -0,0 +1,51 @@ | |||
1 | From 9db1f2f9dfe785e3a42445b766e7f4736821264a Mon Sep 17 00:00:00 2001 | ||
2 | From: Martin Jansa <Martin.Jansa@gmail.com> | ||
3 | Date: Tue, 2 Dec 2014 12:21:10 +0100 | ||
4 | Subject: [PATCH 2/3] evas_3d: Add Eet.h includes | ||
5 | |||
6 | * with some very restrictive options like we use in efl-native, the build is complaining | ||
7 | about missing symbols from Eet.h, add include where needed | ||
8 | |||
9 | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> | ||
10 | --- | ||
11 | src/lib/evas/canvas/evas_3d_eet.c | 1 + | ||
12 | src/lib/evas/canvas/evas_3d_mesh_loader_eet.c | 1 + | ||
13 | src/lib/evas/canvas/evas_3d_mesh_saver_eet.c | 1 + | ||
14 | 3 files changed, 3 insertions(+) | ||
15 | |||
16 | diff --git a/src/lib/evas/canvas/evas_3d_eet.c b/src/lib/evas/canvas/evas_3d_eet.c | ||
17 | index 1515f5a..a438217 100644 | ||
18 | --- a/src/lib/evas/canvas/evas_3d_eet.c | ||
19 | +++ b/src/lib/evas/canvas/evas_3d_eet.c | ||
20 | @@ -1,3 +1,4 @@ | ||
21 | +#include <Eet.h> | ||
22 | #include <stdio.h> | ||
23 | #include "evas_common_private.h" | ||
24 | #include "evas_private.h" | ||
25 | diff --git a/src/lib/evas/canvas/evas_3d_mesh_loader_eet.c b/src/lib/evas/canvas/evas_3d_mesh_loader_eet.c | ||
26 | index 26c3569..a93efca 100644 | ||
27 | --- a/src/lib/evas/canvas/evas_3d_mesh_loader_eet.c | ||
28 | +++ b/src/lib/evas/canvas/evas_3d_mesh_loader_eet.c | ||
29 | @@ -3,6 +3,7 @@ | ||
30 | #endif | ||
31 | |||
32 | #include <Eo.h> | ||
33 | +#include <Eet.h> | ||
34 | #include <stdio.h> | ||
35 | #include "evas_common_private.h" | ||
36 | #include "evas_private.h" | ||
37 | diff --git a/src/lib/evas/canvas/evas_3d_mesh_saver_eet.c b/src/lib/evas/canvas/evas_3d_mesh_saver_eet.c | ||
38 | index c801ac1..0a4d269 100644 | ||
39 | --- a/src/lib/evas/canvas/evas_3d_mesh_saver_eet.c | ||
40 | +++ b/src/lib/evas/canvas/evas_3d_mesh_saver_eet.c | ||
41 | @@ -2,6 +2,7 @@ | ||
42 | #include "config.h" | ||
43 | #endif | ||
44 | |||
45 | +#include <Eet.h> | ||
46 | #include <stdio.h> | ||
47 | #include "evas_common_private.h" | ||
48 | #include "evas_private.h" | ||
49 | -- | ||
50 | 2.1.3 | ||
51 | |||
diff --git a/meta-efl/recipes-efl/efl/efl_1.11.4.bb b/meta-efl/recipes-efl/efl/efl_1.12.1.bb index 968670549..6b79a1d70 100644 --- a/meta-efl/recipes-efl/efl/efl_1.11.4.bb +++ b/meta-efl/recipes-efl/efl/efl_1.12.1.bb | |||
@@ -2,10 +2,12 @@ require ${BPN}.inc | |||
2 | 2 | ||
3 | SRC_URI = "\ | 3 | SRC_URI = "\ |
4 | ${E_RELEASES}/libs/${SRCNAME}/${SRCNAME}-${SRCVER}.tar.gz \ | 4 | ${E_RELEASES}/libs/${SRCNAME}/${SRCNAME}-${SRCVER}.tar.gz \ |
5 | file://0001-configure.ac-Don-t-check-for-Xprint-extension.patch \ | ||
6 | file://0002-evas_3d-Add-Eet.h-includes.patch \ | ||
5 | " | 7 | " |
6 | 8 | ||
7 | SRC_URI[md5sum] = "eb2bd4a2f6684211dbd5382db024137d" | 9 | SRC_URI[md5sum] = "ac784b11bd1854459c05a78d783aae57" |
8 | SRC_URI[sha256sum] = "3e5aba667b6cdfb2fb89aa637fa8ee92abc2d9950420cf2b4c540809f238fc78" | 10 | SRC_URI[sha256sum] = "c1074c91e98e15fead0e1999bf7bc7dc5e7205a790655cd9b0ba332c38835fce" |
9 | 11 | ||
10 | # Temporary disable until error like the one following are fixed | 12 | # Temporary disable until error like the one following are fixed |
11 | # efl-native/2_1.8.4-r0/efl-1.8.4/src/lib/eet/.libs/libeet.so: file not recognized: File truncated | 13 | # efl-native/2_1.8.4-r0/efl-1.8.4/src/lib/eet/.libs/libeet.so: file not recognized: File truncated |
@@ -21,5 +23,3 @@ PARALLEL_MAKE_class-native = "" | |||
21 | #Makefile:2163: recipe for target 'all-recursive' failed | 23 | #Makefile:2163: recipe for target 'all-recursive' failed |
22 | # autotools-brokensep | 24 | # autotools-brokensep |
23 | B = "${S}" | 25 | B = "${S}" |
24 | |||
25 | SRC_URI += "file://0001-configure.ac-Don-t-check-for-Xprint-extension.patch" | ||
diff --git a/meta-efl/recipes-efl/efl/elementary.inc b/meta-efl/recipes-efl/efl/elementary.inc index c5e75b96c..f0a92dfe9 100644 --- a/meta-efl/recipes-efl/efl/elementary.inc +++ b/meta-efl/recipes-efl/efl/elementary.inc | |||
@@ -12,6 +12,7 @@ EXTRA_OECONF_append_class-target = "\ | |||
12 | --with-elementary-codegen=${STAGING_BINDIR_NATIVE}/elementary_codegen \ | 12 | --with-elementary-codegen=${STAGING_BINDIR_NATIVE}/elementary_codegen \ |
13 | --with-elm-prefs-cc=${STAGING_BINDIR_NATIVE}/elm_prefs_cc \ | 13 | --with-elm-prefs-cc=${STAGING_BINDIR_NATIVE}/elm_prefs_cc \ |
14 | --with-eolian-gen=${STAGING_BINDIR_NATIVE}/eolian_gen \ | 14 | --with-eolian-gen=${STAGING_BINDIR_NATIVE}/eolian_gen \ |
15 | --with-eolian-cxx=${STAGING_BINDIR_NATIVE}/eolian_cxx \ | ||
15 | " | 16 | " |
16 | 17 | ||
17 | BBCLASSEXTEND = "native" | 18 | BBCLASSEXTEND = "native" |
@@ -23,8 +24,8 @@ PACKAGECONFIG[ewebkit] = "--with-elementary-web-backend=ewebkit,--with-elementar | |||
23 | PACKAGECONFIG[c++11] = "--enable-cxx-bindings,--disable-cxx-bindings" | 24 | PACKAGECONFIG[c++11] = "--enable-cxx-bindings,--disable-cxx-bindings" |
24 | 25 | ||
25 | do_configure_prepend() { | 26 | do_configure_prepend() { |
26 | # prefix returned eolian paths with STAGING_DIR_HOST also use $PKG_CONFIG instead of pkg-config directly | 27 | # prefix returned eolian paths with STAGING_DIR_HOST |
27 | sed -i "s^DEPS_EOLIAN_FLAGS=\`pkg-config --variable=eolian_flags eo evas edje ecore\`$^DEPS_EOLIAN_FLAGS=\`\$PKG_CONFIG --variable=eolian_flags eo evas edje ecore | sed 's#-I${prefix}#-I${STAGING_DIR_HOST}${prefix}#g'\`^g" ${S}/configure.ac | 28 | sed -i 's%^\(DEPS_EOLIAN_FLAGS=`.*\)`$%\1 | sed "s#-I\\${prefix}#-I\\${STAGING_DIR_HOST}\\${prefix}#g"`%g' ${S}/configure.ac |
28 | } | 29 | } |
29 | 30 | ||
30 | do_compile_append_class-target() { | 31 | do_compile_append_class-target() { |
diff --git a/meta-efl/recipes-efl/efl/elementary_1.11.4.bb b/meta-efl/recipes-efl/efl/elementary_1.12.1.bb index 94ffd84de..dd7a9a931 100644 --- a/meta-efl/recipes-efl/efl/elementary_1.11.4.bb +++ b/meta-efl/recipes-efl/efl/elementary_1.12.1.bb | |||
@@ -8,8 +8,8 @@ SRC_URI = "\ | |||
8 | # these paths aren't passed in -native build | 8 | # these paths aren't passed in -native build |
9 | SRC_URI_append_class-target = " file://0001-Makefile-Use-elementary_codegen-defined-in-configure.patch" | 9 | SRC_URI_append_class-target = " file://0001-Makefile-Use-elementary_codegen-defined-in-configure.patch" |
10 | 10 | ||
11 | SRC_URI[md5sum] = "531f5e2a0ccd95235a5d30221ffa7003" | 11 | SRC_URI[md5sum] = "26af05e3c30676cc761566a3cb7e5611" |
12 | SRC_URI[sha256sum] = "f3ff9d14ccb8621b93f1fe08522bdf31d54382d7e2ab1bf72359b4e65c9d39e4" | 12 | SRC_URI[sha256sum] = "65a5274e21355dcdf9182447013c5874391faa2791d46aa96551050d298208dc" |
13 | 13 | ||
14 | # autotools-brokensep - configure updates Elementary.h correctly in ${B}, but then build is using Elementary.h from ${S} | 14 | # autotools-brokensep - configure updates Elementary.h correctly in ${B}, but then build is using Elementary.h from ${S} |
15 | # which includes #define ELM_EMAP (instead of #undef ELM_EMAP) and building fails | 15 | # which includes #define ELM_EMAP (instead of #undef ELM_EMAP) and building fails |
diff --git a/meta-efl/recipes-efl/efl/emotion-generic-players_1.11.0.bb b/meta-efl/recipes-efl/efl/emotion-generic-players_1.11.0.bb deleted file mode 100644 index 4cb74f5e2..000000000 --- a/meta-efl/recipes-efl/efl/emotion-generic-players_1.11.0.bb +++ /dev/null | |||
@@ -1,8 +0,0 @@ | |||
1 | require ${BPN}.inc | ||
2 | |||
3 | SRC_URI = "\ | ||
4 | ${E_RELEASES}/libs/${SRCNAME}/${SRCNAME}-${SRCVER}.tar.gz \ | ||
5 | " | ||
6 | |||
7 | SRC_URI[md5sum] = "432febd580ed1a4d7d7b42984ee4c693" | ||
8 | SRC_URI[sha256sum] = "5d2e7923a6e4e909df2f9fc3bf7508086ea04b0146e62015dbc93a8bf58bca74" | ||
diff --git a/meta-efl/recipes-efl/efl/emotion-generic-players_1.12.0.bb b/meta-efl/recipes-efl/efl/emotion-generic-players_1.12.0.bb new file mode 100644 index 000000000..1e1bb8f96 --- /dev/null +++ b/meta-efl/recipes-efl/efl/emotion-generic-players_1.12.0.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require ${BPN}.inc | ||
2 | |||
3 | SRC_URI = "\ | ||
4 | ${E_RELEASES}/libs/${SRCNAME}/${SRCNAME}-${SRCVER}.tar.gz \ | ||
5 | " | ||
6 | |||
7 | SRC_URI[md5sum] = "fb67cd4e0c6f13da9cdd864763217a59" | ||
8 | SRC_URI[sha256sum] = "2f2b3c60b113bb637c6b40b575ceffe4055aa424f4585c64ddef6638dbc2a0da" | ||
diff --git a/meta-efl/recipes-efl/efl/evas-generic-loaders_1.11.2.bb b/meta-efl/recipes-efl/efl/evas-generic-loaders_1.11.2.bb deleted file mode 100644 index 3332d088b..000000000 --- a/meta-efl/recipes-efl/efl/evas-generic-loaders_1.11.2.bb +++ /dev/null | |||
@@ -1,8 +0,0 @@ | |||
1 | require ${BPN}.inc | ||
2 | |||
3 | SRC_URI = "\ | ||
4 | ${E_RELEASES}/libs/${SRCNAME}/${SRCNAME}-${SRCVER}.tar.gz \ | ||
5 | " | ||
6 | |||
7 | SRC_URI[md5sum] = "b7c57c082e6b431ffeabe3803c6546b6" | ||
8 | SRC_URI[sha256sum] = "c6e729270c1ee79a8785388568eef394a6ba2cbe264c5c7d6c747727e8d9e60e" | ||
diff --git a/meta-efl/recipes-efl/efl/evas-generic-loaders_1.12.0.bb b/meta-efl/recipes-efl/efl/evas-generic-loaders_1.12.0.bb new file mode 100644 index 000000000..c172895b5 --- /dev/null +++ b/meta-efl/recipes-efl/efl/evas-generic-loaders_1.12.0.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require ${BPN}.inc | ||
2 | |||
3 | SRC_URI = "\ | ||
4 | ${E_RELEASES}/libs/${SRCNAME}/${SRCNAME}-${SRCVER}.tar.gz \ | ||
5 | " | ||
6 | |||
7 | SRC_URI[md5sum] = "d60282b9cfad5336e75264767be07179" | ||
8 | SRC_URI[sha256sum] = "c531c82845b656cb8ea8e2db1e413509d9b4558450be6c5ee27da0cdc781376e" | ||