diff options
author | Martin Jansa <Martin.Jansa@gmail.com> | 2014-05-28 12:41:43 +0200 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2014-06-21 19:22:26 +0200 |
commit | e17c06351781c7ee640410d121b7d59a35fb86ee (patch) | |
tree | 1c3ebeb2d8abb66b6103e6d72fba724159c1ec29 /meta-efl | |
parent | 9cc59f31d99974693fed9dc7e103b674bc5b5353 (diff) | |
download | meta-openembedded-e17c06351781c7ee640410d121b7d59a35fb86ee.tar.gz |
efl, elementary: upgrade to 1.10.0
* announcement:
https://phab.enlightenment.org/phame/post/view/59/
* evas-generic-loaders LIC_FILES_CHKSUM change is only from formal
changes in 'license: update FSF address.' commit
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-efl')
-rw-r--r-- | meta-efl/classes/efl.bbclass | 5 | ||||
-rw-r--r-- | meta-efl/recipes-efl/efl/efl.inc | 5 | ||||
-rw-r--r-- | meta-efl/recipes-efl/efl/efl_1.10.0.bb | 25 | ||||
-rw-r--r-- | meta-efl/recipes-efl/efl/efl_1.9.3.bb | 17 | ||||
-rw-r--r-- | meta-efl/recipes-efl/efl/elementary.inc | 6 | ||||
-rw-r--r-- | meta-efl/recipes-efl/efl/elementary_1.10.0.bb (renamed from meta-efl/recipes-efl/efl/elementary_1.9.3.bb) | 4 | ||||
-rw-r--r-- | meta-efl/recipes-efl/efl/emotion-generic-players_1.10.0.bb | 8 | ||||
-rw-r--r-- | meta-efl/recipes-efl/efl/emotion-generic-players_1.9.0.bb | 8 | ||||
-rw-r--r-- | meta-efl/recipes-efl/efl/evas-generic-loaders.inc | 2 | ||||
-rw-r--r-- | meta-efl/recipes-efl/efl/evas-generic-loaders_1.10.0.bb | 8 | ||||
-rw-r--r-- | meta-efl/recipes-efl/efl/evas-generic-loaders_1.9.0.bb | 8 |
11 files changed, 59 insertions, 37 deletions
diff --git a/meta-efl/classes/efl.bbclass b/meta-efl/classes/efl.bbclass index d8cdd1111..fb96ef036 100644 --- a/meta-efl/classes/efl.bbclass +++ b/meta-efl/classes/efl.bbclass | |||
@@ -21,6 +21,7 @@ do_install_prepend () { | |||
21 | 21 | ||
22 | PACKAGES =+ "${PN}-themes" | 22 | PACKAGES =+ "${PN}-themes" |
23 | PACKAGES += "${PN}-tests" | 23 | PACKAGES += "${PN}-tests" |
24 | PACKAGES += "${PN}-eolian" | ||
24 | 25 | ||
25 | FILES_${PN} = "${libdir}/*.so.* \ | 26 | FILES_${PN} = "${libdir}/*.so.* \ |
26 | ${libdir}/edje/modules/${PN}/*/module.so \ | 27 | ${libdir}/edje/modules/${PN}/*/module.so \ |
@@ -49,6 +50,10 @@ FILES_${PN}-dev += "${bindir}/${PN}-config \ | |||
49 | ${libdir}/edje/modules/${PN}/*/module.la \ | 50 | ${libdir}/edje/modules/${PN}/*/module.la \ |
50 | " | 51 | " |
51 | 52 | ||
53 | FILES_${PN}-eolian = " \ | ||
54 | ${datadir}/eolian/include \ | ||
55 | " | ||
56 | |||
52 | FILES_${PN}-staticdev += "${libdir}/${BPN}/*/*.a" | 57 | FILES_${PN}-staticdev += "${libdir}/${BPN}/*/*.a" |
53 | 58 | ||
54 | FILES_${PN}-dbg += "${libdir}/${PN}/.debug \ | 59 | FILES_${PN}-dbg += "${libdir}/${PN}/.debug \ |
diff --git a/meta-efl/recipes-efl/efl/efl.inc b/meta-efl/recipes-efl/efl/efl.inc index 929fc20f0..752e3b78d 100644 --- a/meta-efl/recipes-efl/efl/efl.inc +++ b/meta-efl/recipes-efl/efl/efl.inc | |||
@@ -22,7 +22,9 @@ EXTRA_OECONF = " \ | |||
22 | --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aaa \ | 22 | --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aaa \ |
23 | " | 23 | " |
24 | EXTRA_OECONF_append_class-target = " \ | 24 | EXTRA_OECONF_append_class-target = " \ |
25 | --with-bin-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 \ | ||
27 | --with-eolian-cxx=${STAGING_BINDIR_NATIVE}/eolian_cxx \ | ||
26 | " | 28 | " |
27 | EXTRA_OECONF_append_class-native = " \ | 29 | EXTRA_OECONF_append_class-native = " \ |
28 | --disable-fontconfig \ | 30 | --disable-fontconfig \ |
@@ -186,6 +188,7 @@ FILES_efreet = " \ | |||
186 | " | 188 | " |
187 | FILES_eet = " \ | 189 | FILES_eet = " \ |
188 | ${bindir}/eet \ | 190 | ${bindir}/eet \ |
191 | ${bindir}/vieet \ | ||
189 | ${libdir}/libeet${SOLIBS} \ | 192 | ${libdir}/libeet${SOLIBS} \ |
190 | " | 193 | " |
191 | FILES_emotion = " \ | 194 | FILES_emotion = " \ |
diff --git a/meta-efl/recipes-efl/efl/efl_1.10.0.bb b/meta-efl/recipes-efl/efl/efl_1.10.0.bb new file mode 100644 index 000000000..deeb92af0 --- /dev/null +++ b/meta-efl/recipes-efl/efl/efl_1.10.0.bb | |||
@@ -0,0 +1,25 @@ | |||
1 | require ${BPN}.inc | ||
2 | |||
3 | SRC_URI = "\ | ||
4 | ${E_RELEASES}/libs/${SRCNAME}/${SRCNAME}-${SRCVER}.tar.gz \ | ||
5 | " | ||
6 | |||
7 | SRC_URI[md5sum] = "4dedbbbd03ccd3c8ac227b8682d0d0e4" | ||
8 | SRC_URI[sha256sum] = "55ab54150e4c53781f7b3239f39c11a06c3b9208f4109700bca049c36cd6c49b" | ||
9 | |||
10 | # 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 | ||
12 | # collect2: error: ld returned 1 exit status | ||
13 | # x86_64-linux-libtool: install: error: relink `modules/evas/savers/tiff/module.la' with the above command before installing it | ||
14 | # Makefile:11031: recipe for target 'install-savertiffpkgLTLIBRARIES' failed | ||
15 | PARALLEL_MAKE_class-native = "" | ||
16 | |||
17 | #EFL_RUN_IN_TREE=1 ../src/bin/eolian/eolian_gen --eo --legacy -I/OE/build/shr-core/tmp-eglibc/work/x86_64-linux/efl-native/2_1.10.0-r0/efl-1.10.0/src/lib/eo -I/OE/build/shr-core/tmp-eglibc/work/x86_64-linux/efl-native/2_1.10.0-r0/efl-1.10.0/src/lib/evas/canvas -I/OE/build/shr-core/tmp-eglibc/work/x86_64-linux/efl-native/2_1.10.0-r0/efl-1.10.0/src/lib/edje -I/OE/build/shr-core/tmp-eglibc/work/x86_64-linux/efl-native/2_1.10.0-r0/efl-1.10.0/src/lib/ecore_audio --gc -o lib/evas/canvas/evas_line.eo.c /OE/build/shr-core/tmp-eglibc/work/x86_64-linux/efl-native/2_1.10.0-r0/efl-1.10.0/src/lib/evas/canvas/evas_line.eo | ||
18 | #ERR<32439>:eolian_gen /OE/build/shr-core/tmp-eglibc/work/x86_64-linux/efl-native/2_1.10.0-r0/efl-1.10.0/src/bin/eolian/main.c:103 _generate_c_file() Couldnt open file lib/evas/canvas/evas_line.eo.c for writing | ||
19 | #Makefile:30738: recipe for target 'lib/evas/canvas/evas_line.eo.c' failed | ||
20 | #make[2]: *** [lib/evas/canvas/evas_line.eo.c] Error 1 | ||
21 | #Makefile:2163: recipe for target 'all-recursive' failed | ||
22 | # autotools-brokensep | ||
23 | 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/efl_1.9.3.bb b/meta-efl/recipes-efl/efl/efl_1.9.3.bb deleted file mode 100644 index 61e6a9e50..000000000 --- a/meta-efl/recipes-efl/efl/efl_1.9.3.bb +++ /dev/null | |||
@@ -1,17 +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] = "102acebaf453346d745b0974f736a5e6" | ||
8 | SRC_URI[sha256sum] = "46da18ce5ec6ded559dbf461ff58113f82937efb6e26a098a82b2f360e8faf88" | ||
9 | |||
10 | # 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 | ||
12 | # collect2: error: ld returned 1 exit status | ||
13 | # x86_64-linux-libtool: install: error: relink `modules/evas/savers/tiff/module.la' with the above command before installing it | ||
14 | # Makefile:11031: recipe for target 'install-savertiffpkgLTLIBRARIES' failed | ||
15 | PARALLEL_MAKE_class-native = "" | ||
16 | |||
17 | 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 dd18abe2f..c22070f91 100644 --- a/meta-efl/recipes-efl/efl/elementary.inc +++ b/meta-efl/recipes-efl/efl/elementary.inc | |||
@@ -11,6 +11,7 @@ EXTRA_OECONF_append_class-target = "\ | |||
11 | --with-eet-eet=${STAGING_BINDIR_NATIVE}/eet \ | 11 | --with-eet-eet=${STAGING_BINDIR_NATIVE}/eet \ |
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 | " | 15 | " |
15 | 16 | ||
16 | BBCLASSEXTEND = "native" | 17 | BBCLASSEXTEND = "native" |
@@ -18,6 +19,11 @@ BBCLASSEXTEND = "native" | |||
18 | PACKAGECONFIG[eweather] = "--enable-eweather,--disable-eweather,libeweather" | 19 | PACKAGECONFIG[eweather] = "--enable-eweather,--disable-eweather,libeweather" |
19 | PACKAGECONFIG[ewebkit] = "--with-elementary-web-backend=ewebkit,--with-elementary-web-backend=none,webkit-efl" | 20 | PACKAGECONFIG[ewebkit] = "--with-elementary-web-backend=ewebkit,--with-elementary-web-backend=none,webkit-efl" |
20 | 21 | ||
22 | do_configure_prepend() { | ||
23 | # prefix returned eolian paths with STAGING_DIR_HOST also use $PKG_CONFIG instead of pkg-config directly | ||
24 | 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 | ||
25 | } | ||
26 | |||
21 | do_compile_append_class-target() { | 27 | do_compile_append_class-target() { |
22 | sed -i -e s:${STAGING_DIR_TARGET}::g \ | 28 | sed -i -e s:${STAGING_DIR_TARGET}::g \ |
23 | -e s:/${TARGET_SYS}::g \ | 29 | -e s:/${TARGET_SYS}::g \ |
diff --git a/meta-efl/recipes-efl/efl/elementary_1.9.3.bb b/meta-efl/recipes-efl/efl/elementary_1.10.0.bb index 4f24bafc8..86e718b93 100644 --- a/meta-efl/recipes-efl/efl/elementary_1.9.3.bb +++ b/meta-efl/recipes-efl/efl/elementary_1.10.0.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] = "cc75bb1c7c4c49de120ec33e413130ce" | 11 | SRC_URI[md5sum] = "81d4072c728a41518f59f3d115c1556b" |
12 | SRC_URI[sha256sum] = "49f896066b72ba51eefd8e92f0b7e7b8e190b0dd26323b12cbd4f26216f578fb" | 12 | SRC_URI[sha256sum] = "01c9127f0b29c1a07328199f51fb6d72d7f250be31e8afb26914566fb1c7e612" |
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.10.0.bb b/meta-efl/recipes-efl/efl/emotion-generic-players_1.10.0.bb new file mode 100644 index 000000000..5d5ed4b8c --- /dev/null +++ b/meta-efl/recipes-efl/efl/emotion-generic-players_1.10.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] = "f73b1f73b38a323e37bd138b103191a5" | ||
8 | SRC_URI[sha256sum] = "ccfb1c8c346ba1a84484b82ce1ce871fd2c6660421ca7fa5d911661bd3cc94db" | ||
diff --git a/meta-efl/recipes-efl/efl/emotion-generic-players_1.9.0.bb b/meta-efl/recipes-efl/efl/emotion-generic-players_1.9.0.bb deleted file mode 100644 index 033775197..000000000 --- a/meta-efl/recipes-efl/efl/emotion-generic-players_1.9.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] = "dc897ba540560fce0787bbff8455c022" | ||
8 | SRC_URI[sha256sum] = "d26546adf61db7521f9d46f2baedcb645af72497fc259e93907026970d42d794" | ||
diff --git a/meta-efl/recipes-efl/efl/evas-generic-loaders.inc b/meta-efl/recipes-efl/efl/evas-generic-loaders.inc index e64fa8874..70c6b3d7a 100644 --- a/meta-efl/recipes-efl/efl/evas-generic-loaders.inc +++ b/meta-efl/recipes-efl/efl/evas-generic-loaders.inc | |||
@@ -1,6 +1,6 @@ | |||
1 | DESCRIPTION = "Evas generic loaders" | 1 | DESCRIPTION = "Evas generic loaders" |
2 | LICENSE = "GPLv2" | 2 | LICENSE = "GPLv2" |
3 | LIC_FILES_CHKSUM = "file://COPYING;md5=f3877fbaaa46306051a559814451883c" | 3 | LIC_FILES_CHKSUM = "file://COPYING;md5=a87563ed30add2b0e3460272d3138a00" |
4 | DEPENDS = "eina poppler librsvg cairo" | 4 | DEPENDS = "eina poppler librsvg cairo" |
5 | 5 | ||
6 | inherit efl | 6 | inherit efl |
diff --git a/meta-efl/recipes-efl/efl/evas-generic-loaders_1.10.0.bb b/meta-efl/recipes-efl/efl/evas-generic-loaders_1.10.0.bb new file mode 100644 index 000000000..732c2968a --- /dev/null +++ b/meta-efl/recipes-efl/efl/evas-generic-loaders_1.10.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] = "ef5ac6a7960528bb12e997f3e304f151" | ||
8 | SRC_URI[sha256sum] = "f5294c1a86dd4d7d4983ec4217c0d0d1a9cfa3fc2060d4af7eec5fa4ce23a463" | ||
diff --git a/meta-efl/recipes-efl/efl/evas-generic-loaders_1.9.0.bb b/meta-efl/recipes-efl/efl/evas-generic-loaders_1.9.0.bb deleted file mode 100644 index 38d0518c1..000000000 --- a/meta-efl/recipes-efl/efl/evas-generic-loaders_1.9.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] = "bec6d27fc4afd2f5e4829da5aeccdc0b" | ||
8 | SRC_URI[sha256sum] = "9447839047b087b0293b2ed6c453249919f66e5c4f62e252a7b7e4f996c2ac5f" | ||