From 58f10d0d1c51f4b1326153bb1aeeaa627b0a5925 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Mon, 24 Dec 2012 12:21:51 +0100 Subject: efl/libevas: bump to version 1.7.4 Signed-off-by: Thomas Petazzoni --- package/efl/libevas/libevas.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package/efl/libevas/libevas.mk') diff --git a/package/efl/libevas/libevas.mk b/package/efl/libevas/libevas.mk index 1f053e37c..8e03ba6bf 100644 --- a/package/efl/libevas/libevas.mk +++ b/package/efl/libevas/libevas.mk @@ -4,7 +4,7 @@ # ############################################################# -LIBEVAS_VERSION = 1.1.0 +LIBEVAS_VERSION = 1.7.4 LIBEVAS_SOURCE = evas-$(LIBEVAS_VERSION).tar.bz2 LIBEVAS_SITE = http://download.enlightenment.org/releases/ LIBEVAS_LICENSE = BSD-2c -- cgit v1.2.3 From 212a5abdbd41298647627a977b336c2f4b1f646c Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Fri, 28 Dec 2012 16:35:02 +0100 Subject: efl/libevas: remove SVG support The SVG support requires esvg, which hasn't been released yet. The recommandation of the EFL developers is to use the SVG loader from the evas-generic-loaders project. Signed-off-by: Thomas Petazzoni --- package/efl/libevas/Config.in | 5 ----- package/efl/libevas/libevas.mk | 6 ------ 2 files changed, 11 deletions(-) (limited to 'package/efl/libevas/libevas.mk') diff --git a/package/efl/libevas/Config.in b/package/efl/libevas/Config.in index ddac49ef3..d8e5002da 100644 --- a/package/efl/libevas/Config.in +++ b/package/efl/libevas/Config.in @@ -181,11 +181,6 @@ config BR2_PACKAGE_LIBEVAS_TIFF help This enables the loader code that loads tiff files. -config BR2_PACKAGE_LIBEVAS_SVG - bool "libevas svg loader" - help - This enables the loader code that loads svg files. - config BR2_PACKAGE_LIBEVAS_XPM bool "libevas xpm loader" help diff --git a/package/efl/libevas/libevas.mk b/package/efl/libevas/libevas.mk index 8e03ba6bf..6e69d7ff8 100644 --- a/package/efl/libevas/libevas.mk +++ b/package/efl/libevas/libevas.mk @@ -176,12 +176,6 @@ else LIBEVAS_CONF_OPT += --disable-image-loader-pmaps endif -ifeq ($(BR2_PACKAGE_LIBEVAS_SVG),y) -LIBEVAS_CONF_OPT += --enable-image-loader-svg -else -LIBEVAS_CONF_OPT += --disable-image-loader-svg -endif - ifeq ($(BR2_PACKAGE_LIBEVAS_TIFF),y) LIBEVAS_CONF_OPT += --enable-image-loader-tiff LIBEVAS_DEPENDENCIES += tiff -- cgit v1.2.3 From 7778a20102b4497db39cce819aeb2d3ba804e3e8 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Fri, 28 Dec 2012 16:35:44 +0100 Subject: efl/libevas: adjust dependency on X11 libraries The libevas configure script actually checks the presence of libX11 and libXext, so use those two libraries as the dependencies for the X11 backend of libevas. Signed-off-by: Thomas Petazzoni --- package/efl/libevas/Config.in | 1 + package/efl/libevas/libevas.mk | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'package/efl/libevas/libevas.mk') diff --git a/package/efl/libevas/Config.in b/package/efl/libevas/Config.in index d8e5002da..bd845c115 100644 --- a/package/efl/libevas/Config.in +++ b/package/efl/libevas/Config.in @@ -91,6 +91,7 @@ config BR2_PACKAGE_LIBEVAS_X11 bool "libevas X11 backend" depends on BR2_PACKAGE_XORG7 select BR2_PACKAGE_XLIB_LIBX11 + select BR2_PACKAGE_XLIB_LIBXEXT help This enables the software X11 rendering engine that renders to X drawable targets using highly optimised software diff --git a/package/efl/libevas/libevas.mk b/package/efl/libevas/libevas.mk index 6e69d7ff8..098afe3f9 100644 --- a/package/efl/libevas/libevas.mk +++ b/package/efl/libevas/libevas.mk @@ -63,7 +63,7 @@ endif ifeq ($(BR2_PACKAGE_LIBEVAS_X11),y) LIBEVAS_CONF_OPT += --enable-software-xlib -LIBEVAS_DEPENDENCIES += xproto_xproto +LIBEVAS_DEPENDENCIES += xlib_libX11 xlib_libXext endif ifeq ($(BR2_PACKAGE_LIBEVAS_X11_GLX),y) -- cgit v1.2.3 From fee5783d17b7e69132d63ba4fb1b660ec2c862e3 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Fri, 28 Dec 2012 18:02:58 +0100 Subject: efl/libevas: remove examples source code from target filesystem Signed-off-by: Thomas Petazzoni --- package/efl/libevas/libevas.mk | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'package/efl/libevas/libevas.mk') diff --git a/package/efl/libevas/libevas.mk b/package/efl/libevas/libevas.mk index 098afe3f9..0a908424f 100644 --- a/package/efl/libevas/libevas.mk +++ b/package/efl/libevas/libevas.mk @@ -203,5 +203,13 @@ else LIBEVAS_CONF_OPT += --disable-font-loader-eet endif +# libevas installs the source code of examples on the target, which +# are generally not useful. +define LIBEVAS_REMOVE_EXAMPLES + rm -rf $(TARGET_DIR)/usr/share/evas/examples/ +endef + +LIBEVAS_POST_INSTALL_TARGET_HOOKS += LIBEVAS_REMOVE_EXAMPLES + $(eval $(autotools-package)) $(eval $(host-autotools-package)) -- cgit v1.2.3