Skip to contentSkip to conversation

efl bump to 1.15.3

PATCH New Romain Naour 2 participants 5 messages Jan 6, 2016 – Jan 19, 2016

lore
Share & tools
lore
#0 lore raw

cover efl bump to 1.15.3

Bump efl 1.15.3 and enlightenment 0.19.14 final release.

https://phab.enlightenment.org/phame/live/3/post/e19_14_release/
https://phab.enlightenment.org/phame/live/3//post/efl_and_elementary_1_15_3_release/

Best regards,
Romain

Romain Naour (3):
package/efl: bump to 1.15.3
package/elementary: bump to 1.15.3
package/enlightenment: bump to 0.19.14

 ...ecore_fb_private.h-define-EAPI-before-use.patch |  64 ---------
 package/efl/0002-ecore_x-Remove-XPrint-usage.patch | 153 ---------------------
 package/efl/efl.hash                               |   4 +-
 package/efl/efl.mk                                 |   3 +-
 package/elementary/elementary.hash                 |   4 +-
 package/elementary/elementary.mk                   |   2 +-
 package/enlightenment/enlightenment.hash           |   4 +-
 package/enlightenment/enlightenment.mk             |   2 +-
 8 files changed, 9 insertions(+), 227 deletions(-)
 delete mode 100644 package/efl/0001-ecore_fb_private.h-define-EAPI-before-use.patch
 delete mode 100644 package/efl/0002-ecore_x-Remove-XPrint-usage.patch
Signature · 1 line
2.4.3
#1 lore raw

PATCH 1/3 package/efl: bump to 1.15.3

Remove upstream patches.
Autoreconf is still needed.

Cc Vicente Bergas <[email protected]>
---
 ...ecore_fb_private.h-define-EAPI-before-use.patch |  64 ---------
 package/efl/0002-ecore_x-Remove-XPrint-usage.patch | 153 ---------------------
 package/efl/efl.hash                               |   4 +-
 package/efl/efl.mk                                 |   3 +-
 4 files changed, 3 insertions(+), 221 deletions(-)
 delete mode 100644 package/efl/0001-ecore_fb_private.h-define-EAPI-before-use.patch
 delete mode 100644 package/efl/0002-ecore_x-Remove-XPrint-usage.patch
package/efl/0001-ecore_fb_private.h-define-EAPI-before-use.patch deleted +0 -64
deleted file mode 100644
index 81d14f9..0000000
@@ -1,64 +0,0 @@
-From 2fb4fdf641e67e49b87a3524038a694c8dd0ba4e Mon Sep 17 00:00:00 2001
-From: Vicente Bergas <[email protected]>
-Date: Fri, 9 Oct 2015 23:35:20 +0200
-Subject: [PATCH] ecore_fb_private.h: define EAPI before use
-
-From [1]:
-When running terminology, a message appears in eina_module_load with:
-could not dlopen("/usr/lib/ecore_evas/engines/fb/v-1.15/module.so",
-Error relocating /usr/lib/ecore_evas/engines/fb/v-1.15/module.so:
-ecore_fb_ts_shutdown: symbol not found): RTLD_NOW
-It seems like the EAPI macro has no effect...
-
-A patch from Ross Vandegrift has been posted on enlightenment mailing
-list [2], but it's not yet an upstream patch.
-
-[1] http://sourceforge.net/p/enlightenment/mailman/message/34493376
-[2] http://sourceforge.net/p/enlightenment/mailman/message/34492801
-
-Signed-off-by: Vicente Bergas <[email protected]>
-[Romain:
-  - Add a commit log
-  - Add a link to the enlightenment mailing list
-  - Add Vicente's SoB line]
-Signed-off-by: Romain Naour <[email protected]>
----
- src/lib/ecore_fb/ecore_fb_private.h | 17 +++++++++++++++++
- 1 file changed, 17 insertions(+)
-
-diff --git a/src/lib/ecore_fb/ecore_fb_private.h b/src/lib/ecore_fb/ecore_fb_private.h
-index f7dc0c6..f54c8d2 100644
---- a/src/lib/ecore_fb/ecore_fb_private.h
-+++ b/src/lib/ecore_fb/ecore_fb_private.h
-@@ -33,6 +33,20 @@
- 
- #include <Ecore_Fb.h>
- 
-+#ifdef EAPI
-+# undef EAPI
-+#endif
-+
-+#ifdef __GNUC__
-+# if __GNUC__ >= 4
-+#  define EAPI __attribute__ ((visibility("default")))
-+# else
-+#  define EAPI
-+# endif
-+#else
-+# define EAPI
-+#endif
-+
- /* ecore_fb_li.c */
- struct _Ecore_Fb_Input_Device
- {
-@@ -92,4 +106,7 @@ void ecore_fb_vt_shutdown(void);
- #define TS_GET_CAL 0x8014660a
- #endif
-   
-+#undef EAPI
-+#define EAPI
-+
- #endif
--- 
-2.4.3
-
package/efl/0002-ecore_x-Remove-XPrint-usage.patch deleted +0 -153

153 lines not on this page · raw message

package/efl/efl.hash +2 -2
index 7ac26f4..6673bb5 100644
@@ -1,2 +1,2 @@
-# From https://download.enlightenment.org/rel/libs/efl/efl-1.15.2.tar.xz.sha256
-sha256	dd738f19f454621a7fa1fdb4c008457c170989f5f0c535edfed7b6773ae6c2a4	efl-1.15.2.tar.xz
+# From https://download.enlightenment.org/rel/libs/efl/efl-1.15.3.tar.xz.sha256
+sha256	3bac40e6294288034bd7f8902088bf1169cf376f6fd25b7a49854ab561630642	efl-1.15.3.tar.xz
package/efl/efl.mk +1 -2
index 014e010..2ea2592 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-EFL_VERSION = 1.15.2
+EFL_VERSION = 1.15.3
 EFL_SOURCE = efl-$(EFL_VERSION).tar.xz
 EFL_SITE = http://download.enlightenment.org/rel/libs/efl
 EFL_LICENSE = BSD-2c, LGPLv2.1+, GPLv2+
@@ -24,7 +24,6 @@ EFL_DEPENDENCIES = host-pkgconf host-efl dbus freetype jpeg lua udev \
 
 # Regenerate the autotools:
 #  - to fix an issue in eldbus-codegen: https://phab.enlightenment.org/T2718
-#  - to remove dependency on libXp: https://phab.enlightenment.org/D3150
 EFL_AUTORECONF = YES
 EFL_GETTEXTIZE = YES
 
Signature · 1 line
2.4.3
#2 lore raw

PATCH 2/3 package/elementary: bump to 1.15.3

In reply to Romain Naour
---
 package/elementary/elementary.hash | 4 ++--
 package/elementary/elementary.mk   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)
package/elementary/elementary.hash +2 -2
index 2cd36d8..ecdbc8e 100644
@@ -1,2 +1,2 @@
-# From https://download.enlightenment.org/rel/libs/elementary/elementary-1.15.2.tar.xz.sha256
-sha256	523c3073210b611817d0f56aa8348962ec757282f9f7dfde93825afa164a0f3f	elementary-1.15.2.tar.xz
+# From https://download.enlightenment.org/rel/libs/elementary/elementary-1.15.3.tar.xz.sha256
+sha256	474a9175061021ce8cbcfdbde6162316fc0d927b21118d1ab549377ebc802a93	elementary-1.15.3.tar.xz
package/elementary/elementary.mk +1 -1
index 57da1e0..7de0c7b 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-ELEMENTARY_VERSION = 1.15.2
+ELEMENTARY_VERSION = 1.15.3
 ELEMENTARY_SOURCE = elementary-$(ELEMENTARY_VERSION).tar.xz
 ELEMENTARY_SITE = http://download.enlightenment.org/rel/libs/elementary
 ELEMENTARY_LICENSE = LGPLv2.1
Signature · 1 line
2.4.3
#3 lore raw

PATCH 3/3 package/enlightenment: bump to 0.19.14

In reply to Romain Naour
---
 package/enlightenment/enlightenment.hash | 4 ++--
 package/enlightenment/enlightenment.mk   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)
package/enlightenment/enlightenment.hash +2 -2
index c9b1284..66bdb49 100644
@@ -1,2 +1,2 @@
-# From https://phab.enlightenment.org/phame/live/3/post/e19_12_release/
-sha256	55f23c337e3092e735ae37ada8f6701adab5ddd13f37ef38c63eec8a536f0b25	enlightenment-0.19.12.tar.xz
+# From https://phab.enlightenment.org/phame/live/3/post/e19_14_release/
+sha256	8906e762f0d953752bfe002663280a855da9bb74acf613424c517b78a8dde407	enlightenment-0.19.14.tar.xz
package/enlightenment/enlightenment.mk +1 -1
index 5cf4811..a756361 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-ENLIGHTENMENT_VERSION = 0.19.12
+ENLIGHTENMENT_VERSION = 0.19.14
 ENLIGHTENMENT_SOURCE = enlightenment-$(ENLIGHTENMENT_VERSION).tar.xz
 ENLIGHTENMENT_SITE = http://download.enlightenment.org/rel/apps/enlightenment
 ENLIGHTENMENT_LICENSE = BSD-2c
Signature · 1 line
2.4.3
#4 lore raw

cover efl bump to 1.15.3

In reply to Romain Naour

Dear Romain Naour,

Quoted 4 lines · Romain Naour

Romain Naour (3):
package/efl: bump to 1.15.3
package/elementary: bump to 1.15.3
package/enlightenment: bump to 0.19.14

Series applied, thanks!

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com