diff options
author | Martin Jansa <Martin.Jansa@gmail.com> | 2014-04-18 12:38:37 +0200 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2014-04-20 10:49:10 +0200 |
commit | b1278bfe917da1ce0551d23ff0d3b41704b7405c (patch) | |
tree | 114612250098ef36d2bdb8e69d96632dc7113167 /meta-efl/recipes-efl/e17 | |
parent | 31e4ea131e692f49afa216ebc588ff9e9c449208 (diff) | |
download | ast2050-yocto-openembedded-b1278bfe917da1ce0551d23ff0d3b41704b7405c.zip ast2050-yocto-openembedded-b1278bfe917da1ce0551d23ff0d3b41704b7405c.tar.gz |
eve: move to new git repo
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-efl/recipes-efl/e17')
-rw-r--r-- | meta-efl/recipes-efl/e17/eve/0001-eve-theme-updated-for-Openmoko-Freerunner-screen.patch (renamed from meta-efl/recipes-efl/e17/eve/eve-theme-for-smaller-screens.patch) | 26 | ||||
-rw-r--r-- | meta-efl/recipes-efl/e17/eve/0002-adapt-to-webkit-efl-changes.patch (renamed from meta-efl/recipes-efl/e17/eve/adapt-to-webkit-efl-changes.patch) | 45 | ||||
-rw-r--r-- | meta-efl/recipes-efl/e17/eve_git.bb (renamed from meta-efl/recipes-efl/e17/eve_svn.bb) | 17 |
3 files changed, 52 insertions, 36 deletions
diff --git a/meta-efl/recipes-efl/e17/eve/eve-theme-for-smaller-screens.patch b/meta-efl/recipes-efl/e17/eve/0001-eve-theme-updated-for-Openmoko-Freerunner-screen.patch index 61f3eca..a3c5cda 100644 --- a/meta-efl/recipes-efl/e17/eve/eve-theme-for-smaller-screens.patch +++ b/meta-efl/recipes-efl/e17/eve/0001-eve-theme-updated-for-Openmoko-Freerunner-screen.patch @@ -1,14 +1,14 @@ -From 2ce4e2e7cfe756bb78e883ff1a602a74e95288b5 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marco=20Trevisan=20(Trevi=C3=B1o)?= <mail@3v1n0.net> +From 203aabbb95a98fa455363f78ff07e2ed217b0086 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= <mail@3v1n0.net> Date: Wed, 17 Nov 2010 16:38:47 +0100 -Subject: [PATCH] eve: theme updated for Openmoko Freerunner screen +Subject: [PATCH 1/2] eve: theme updated for Openmoko Freerunner screen --- - data/themes/default.edc | 22 +++++++++++----------- - 1 files changed, 11 insertions(+), 11 deletions(-) + data/themes/default.edc | 24 +++++++++++------------- + 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/data/themes/default.edc b/data/themes/default.edc -index d4d29a6..7efaf23 100644 +index feeac4f..848ca5c 100644 --- a/data/themes/default.edc +++ b/data/themes/default.edc @@ -1,8 +1,8 @@ @@ -22,7 +22,7 @@ index d4d29a6..7efaf23 100644 #define URLBAR_ITEM_SIZE 40 #define TOOLBAR_POSITION(_item_number) ((_item_number)*(TOOLBAR_ITEM_SIZE)-((TOOLBAR_ITEM_SIZE)*(TOOLBAR_MIDDLE_ITEM))) -@@ -202,7 +202,6 @@ +@@ -295,7 +295,6 @@ collections { type: RECT; description { state: "default" 0.0; color: 0 0 0 255; @@ -30,7 +30,7 @@ index d4d29a6..7efaf23 100644 } } } -@@ -335,7 +334,6 @@ +@@ -526,7 +525,6 @@ collections { type: RECT; description { state: "default" 0.0; color: 0 0 0 255; @@ -38,7 +38,7 @@ index d4d29a6..7efaf23 100644 } } part { name: "view"; -@@ -893,17 +893,17 @@ collections { +@@ -920,17 +918,17 @@ collections { type: IMAGE; description { state: "default" 0.0; visible: 0; @@ -60,7 +60,7 @@ index d4d29a6..7efaf23 100644 } } description { state: "visible" 0.0; -@@ -912,11 +912,11 @@ collections { +@@ -939,11 +937,11 @@ collections { image.normal: "panel-top-triangle.png"; rel1 { relative: 1.0 0.0; @@ -74,7 +74,7 @@ index d4d29a6..7efaf23 100644 } } description { state: "pressed" 0.0; -@@ -1006,11 +1006,11 @@ collections { +@@ -1033,11 +1031,11 @@ collections { rel2 { to_y: "panel-top"; relative: 1.0 0.0; @@ -88,7 +88,7 @@ index d4d29a6..7efaf23 100644 text: "Untitled"; min: 0 1; align: 0.5 0.5; -@@ -1026,7 +1026,7 @@ collections { +@@ -1053,7 +1051,7 @@ collections { rel1 { to_y: "panel-top"; relative: 0.0 0.0; @@ -98,5 +98,5 @@ index d4d29a6..7efaf23 100644 rel2 { to_y: "panel-top"; -- -1.7.1 +1.9.1 diff --git a/meta-efl/recipes-efl/e17/eve/adapt-to-webkit-efl-changes.patch b/meta-efl/recipes-efl/e17/eve/0002-adapt-to-webkit-efl-changes.patch index 5e03f85..4b5e64e 100644 --- a/meta-efl/recipes-efl/e17/eve/adapt-to-webkit-efl-changes.patch +++ b/meta-efl/recipes-efl/e17/eve/0002-adapt-to-webkit-efl-changes.patch @@ -1,3 +1,8 @@ +From c1cb2a7b6d8b4661fde442ea4725df6842a94816 Mon Sep 17 00:00:00 2001 +From: Martin Jansa <Martin.Jansa@gmail.com> +Date: Fri, 18 Apr 2014 11:52:18 +0200 +Subject: [PATCH 2/2] adapt to webkit-efl changes + WIP: just fixes the build, probably doesn't render correctly https://trac.webkit.org/changeset/164168 @@ -7,12 +12,19 @@ https://trac.webkit.org/changeset/162581 removed ewk_view_pre_render methods (with whole tiled support) https://git.enlightenment.org/core/elementary.git/commit/?id=0e465290be2016f12adcbc8c8d74645b3e6a1d9a -ewk_view_tiled_smart_set is gone and ewk_view_single_smart_set is ewk_view_smart_set +ewk_view_tiled_smart_set is gone and ewk_view_single_smart_set is +ewk_view_smart_set + +Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> +--- + src/bin/chrome.c | 4 +++- + src/bin/view.c | 22 +++++++--------------- + 2 files changed, 10 insertions(+), 16 deletions(-) -Index: src/bin/chrome.c -=================================================================== ---- a/src/bin/chrome.c (revision 84579) -+++ b/src/bin/chrome.c (working copy) +diff --git a/src/bin/chrome.c b/src/bin/chrome.c +index ee8f0c4..b46b29d 100644 +--- a/src/bin/chrome.c ++++ b/src/bin/chrome.c @@ -5,6 +5,8 @@ #include <stdio.h> #include <string.h> @@ -22,7 +34,7 @@ Index: src/bin/chrome.c #include <Eina.h> #include <Elementary.h> -@@ -1997,7 +1999,7 @@ +@@ -1997,7 +1999,7 @@ view_screenshot_add(Evas *evas, const Evas_Object *view) if (cairo_status(cairo) != CAIRO_STATUS_SUCCESS) goto error_cairo_create; @@ -31,11 +43,11 @@ Index: src/bin/chrome.c { evas_object_del(img); img = NULL; -Index: src/bin/view.c -=================================================================== ---- a/src/bin/view.c (revision 84579) -+++ b/src/bin/view.c (working copy) -@@ -335,7 +335,7 @@ +diff --git a/src/bin/view.c b/src/bin/view.c +index 54de6c1..2b07511 100644 +--- a/src/bin/view.c ++++ b/src/bin/view.c +@@ -335,7 +335,7 @@ _view_load_finished(void *data, Evas_Object *view, void *event_info __UNUSED__) h *= 2; INF("load finished, pre-render %d,%d+%dx%d at %0.2f", x, y, w, h, zoom); @@ -44,7 +56,7 @@ Index: src/bin/view.c } /* stop animators, we changed page */ -@@ -435,7 +435,7 @@ +@@ -435,7 +435,7 @@ _view_pan_pre_render(View_Smart_Data *sd, Evas_Coord dx, Evas_Coord dy) INF("pre-render region %d,%d+%dx%d at %0.2f (viewport=%d,%d+%dx%d)", px, py, pw, ph, zoom, x, y, w, h); @@ -53,7 +65,7 @@ Index: src/bin/view.c } static unsigned int -@@ -611,7 +611,7 @@ +@@ -611,7 +611,7 @@ _view_pan_start(View_Smart_Data *sd, const Evas_Event_Mouse_Down *ev) sd->pan.last_move = *p; @@ -62,7 +74,7 @@ Index: src/bin/view.c /* register function to collect samples and apply scrolls at fixed interval*/ if (!sd->animator.pan) -@@ -816,7 +816,7 @@ +@@ -816,7 +816,7 @@ _view_zoom_start(View_Smart_Data *sd, const Evas_Event_Mouse_Down *ev) Evas_Coord cw, ch, vw, vh; float z, zx, zy; @@ -71,7 +83,7 @@ Index: src/bin/view.c /* remember starting point so we have a reference */ sd->zoom.start.zoom = ewk_frame_page_zoom_get(frame); -@@ -1512,17 +1512,9 @@ +@@ -1512,17 +1512,9 @@ view_add(Evas_Object *parent, Backing_Store bs) /* create ewk_view_single subclass, this is done only once! */ static Ewk_View_Smart_Class api = EWK_VIEW_SMART_CLASS_INIT_NAME_VERSION("EWK_View_Demo"); @@ -92,3 +104,6 @@ Index: src/bin/view.c /* override methods we want custom behavior */ api.sc.add = _view_smart_add; +-- +1.9.1 + diff --git a/meta-efl/recipes-efl/e17/eve_svn.bb b/meta-efl/recipes-efl/e17/eve_git.bb index 869f8bf..7879d6a 100644 --- a/meta-efl/recipes-efl/e17/eve_svn.bb +++ b/meta-efl/recipes-efl/e17/eve_git.bb @@ -2,8 +2,10 @@ SUMMARY = "Enlightenment Web Browser" LICENSE = "LGPLv3" LIC_FILES_CHKSUM = "file://COPYING;md5=6a6a8e020838b23406c81b19c1d46df6" DEPENDS = "evas ecore edje elementary webkit-efl eldbus" -PV = "0.3.0.0+svnr${SRCPV}" -SRCREV = "84579" + +PE = "1" +PV = "0.3.0+gitr${SRCPV}" +SRCREV = "7bd6549982f4fc5e26e5d11e6c536601358892e3" # webkit-efl isn't available for < armv7a COMPATIBLE_MACHINE = "(-)" @@ -12,18 +14,17 @@ COMPATIBLE_MACHINE_x86-64 = "(.*)" COMPATIBLE_MACHINE_armv7a = "(.*)" inherit e gettext -SRC_URI = "${E_SVN}/trunk;module=${SRCNAME};protocol=http;scmdata=keep \ - file://adapt-to-webkit-efl-changes.patch \ +SRC_URI = " \ + git://git.enlightenment.org/apps/${BPN}.git \ + file://0001-eve-theme-updated-for-Openmoko-Freerunner-screen.patch \ + file://0002-adapt-to-webkit-efl-changes.patch \ " -S = "${WORKDIR}/${SRCNAME}" +S = "${WORKDIR}/git" do_configure_prepend() { autopoint || touch config.rpath } -SRC_URI += "file://eve-theme-for-smaller-screens.patch \ -" - EXTRA_OECONF = "\ --with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc \ " |