diff options
Diffstat (limited to 'meta-efl/recipes-efl/efl')
31 files changed, 0 insertions, 1349 deletions
diff --git a/meta-efl/recipes-efl/efl/azy_svn.bb b/meta-efl/recipes-efl/efl/azy_svn.bb deleted file mode 100644 index d3bc200f5c..0000000000 --- a/meta-efl/recipes-efl/efl/azy_svn.bb +++ /dev/null @@ -1,37 +0,0 @@ -DESCRIPTION = "Azy is a library meant for implementing rpc clients and servers in a simple manner." -DEPENDS = "pkgconfig zlib openssl eina gnutls ecore libxml2 re2c-native mysql5 azy-native glib-2.0" -DEPENDS_class-native = "pkgconfig-native zlib-native openssl-native eina-native gnutls-native ecore-native libxml2-native re2c-native mysql5-native glib-2.0-native" -LICENSE = "LGPLv2.1+" -LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" - -PV = "1.0.0+svnr${SRCPV}" -PR = "r2" - -SRCREV = "${EFL_SRCREV}" - -# to provide native lemon binary -BBCLASSEXTEND = "native" - -EXTRA_OECONF += " --disable-mysql-tests" - -do_configure_prepend_class-target() { - sed -i "s#\./lemon#${STAGING_BINDIR_NATIVE}/azy_lemon#g" ${S}/src/bin/Makefile.am - sed -i "s#\$(top_builddir)/src/bin/azy_parser -H -p -o#${STAGING_BINDIR_NATIVE}/azy_parser -H -p -o#g" ${S}/src/tests/Makefile.am - sed -i "s#\$(top_builddir)/src/bin/azy_parser -eHn -m#${STAGING_BINDIR_NATIVE}/azy_parser -eHn -m#g" ${S}/src/tests/identi.ca/Makefile.am -} - -do_install_append_class-native() { - install -d ${D}/${bindir} - install -m 0755 ${B}/src/bin/lemon ${D}/${bindir}/azy_lemon -} - -inherit efl - -SRC_URI = "${E_SVN}/trunk/PROTO;module=${SRCNAME};protocol=http;scmdata=keep" -S = "${WORKDIR}/${SRCNAME}" - -# azy/2_1.0.0+svnr82070-r2/azy/src/lib/extras/pugixml.cpp:33: -# sysroots/qemuarm/usr/include/c++/5.2.0/bits/basic_string.h:4780:5: error: reference to 'basic_string' is ambiguous -# basic_string<_CharT, _Traits, _Alloc> -# ^ -PNBLACKLIST[azy] ?= "OLD and doesn't build with gcc-5 - the recipe will be removed on 2017-09-01 unless the issue is fixed" diff --git a/meta-efl/recipes-efl/efl/ecore/fix-ecore-fb-initialization.patch b/meta-efl/recipes-efl/efl/ecore/fix-ecore-fb-initialization.patch deleted file mode 100644 index 55773a3b98..0000000000 --- a/meta-efl/recipes-efl/efl/ecore/fix-ecore-fb-initialization.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 657571197c9d369e12ae31b6777a1929fe3680ef Mon Sep 17 00:00:00 2001 -From: Martin Jansa <Martin.Jansa@gmail.com> -Date: Sat, 29 Oct 2011 00:16:55 +0200 -Subject: [PATCH] ecore-fb: fix ts init - -Upstream-Status: Pending - -The whole ecore-fb init logic is somewhat flawed; with this patch we -get at least a working touchscreen w/ tslib again. - -Signed-off-by: Michael 'Mickey' Lauer <mlauer@vanille-media.de> -Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> ---- - ecore/src/lib/ecore_fb/ecore_fb.c | 4 ++++ - 1 files changed, 4 insertions(+), 0 deletions(-) - -diff --git a/src/lib/ecore_fb/ecore_fb.c b/src/lib/ecore_fb/ecore_fb.c -index 5b2b84b..a1904b3 100644 ---- a/src/lib/ecore_fb/ecore_fb.c -+++ b/src/lib/ecore_fb/ecore_fb.c -@@ -46,6 +46,9 @@ ecore_fb_init(const char *name __UNUSED__) - if (!ecore_fb_vt_init()) - return --_ecore_fb_init_count; - -+ if (!ecore_fb_ts_init()) -+ return --_ecore_fb_init_count; -+ - if (!oldhand) - { - oldhand = signal(SIGINT, nosigint); -@@ -77,6 +80,7 @@ ecore_fb_shutdown(void) - oldhand = NULL; - } - -+ ecore_fb_ts_shutdown(); - ecore_fb_vt_shutdown(); - - return _ecore_fb_init_count; --- -1.7.8.6 - diff --git a/meta-efl/recipes-efl/efl/edbus.inc b/meta-efl/recipes-efl/efl/edbus.inc deleted file mode 100644 index 03d0ee58d9..0000000000 --- a/meta-efl/recipes-efl/efl/edbus.inc +++ /dev/null @@ -1,29 +0,0 @@ -DESCRIPTION = "DBus and HAL convenience wrappers for EFL" -DEPENDS = "dbus ecore eina" -LICENSE = "MIT & BSD" -LIC_FILES_CHKSUM = "file://COPYING;md5=550b8cea13dacc4bf00508a8cce1074c" - -inherit efl - -# -dev and -dbg packages wants ${PN} which is empty here -ALLOW_EMPTY_${PN} = "1" - -BBCLASSEXTEND = "native" -INC_PR = "r0" - -SRCNAME = "e_dbus" - -# it needs to be disabled, because creates circular dependency on elementary -EXTRA_OECONF += "--disable-edbus-performance-test" - -PACKAGES =+ "${PN}-enotify ${PN}-edbus ${PN}-enm ${PN}-ehal ${PN}-econnman ${PN}-eofono ${PN}-eukit ${PN}-ebluez" -FILES_${PN}-enotify = "${libdir}/libenotify.so.* ${bindir}/e-notify-send" -FILES_${PN}-edbus = "${libdir}/libedbus.so.*" -FILES_${PN}-enm = "${libdir}/libenm.so.*" -FILES_${PN}-ehal = "${libdir}/libehal.so.*" -FILES_${PN}-econnman = "${libdir}/libeconnman.so.* ${libdir}/libeconnman0_7x.so.*" -FILES_${PN}-eofono = "${libdir}/libeofono.so.*" -FILES_${PN}-eukit = "${libdir}/libeukit.so.*" -FILES_${PN}-ebluez = "${libdir}/libebluez.so.*" -FILES_${PN} += "${datadir}/e_dbus/logo.png" - diff --git a/meta-efl/recipes-efl/efl/edbus_1.7.9.bb b/meta-efl/recipes-efl/efl/edbus_1.7.9.bb deleted file mode 100644 index a8033ac595..0000000000 --- a/meta-efl/recipes-efl/efl/edbus_1.7.9.bb +++ /dev/null @@ -1,16 +0,0 @@ -require ${BPN}.inc - -SRC_URI = "\ - ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ -" - -SRC_URI[md5sum] = "8f72da14e5664aad8c45eeeca0e3ff5f" -SRC_URI[sha256sum] = "c328c4cf1424629cb67c83689ccc1f95967abcb4c03dffd437e93b799ff151c1" - -PNBLACKLIST[edbus] ?= "Depends on blacklisted ecore - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[edbus] ?= "Depends on blacklisted eina - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[edbus] ?= "Runtime depends on blacklisted edbus - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[edbus] ?= "Runtime depends on blacklisted edbus-dev - the recipe will be removed on 2017-09-01 unless the issue is fixed" diff --git a/meta-efl/recipes-efl/efl/edje-fpu.inc b/meta-efl/recipes-efl/efl/edje-fpu.inc deleted file mode 100644 index 32a6daf7d2..0000000000 --- a/meta-efl/recipes-efl/efl/edje-fpu.inc +++ /dev/null @@ -1,6 +0,0 @@ - -def get_edje_fpu_setting(bb, d): - if d.getVar('TARGET_FPU') in [ 'soft' ]: - return "--enable-fixed-point" - return "" - diff --git a/meta-efl/recipes-efl/efl/efl.inc b/meta-efl/recipes-efl/efl/efl.inc deleted file mode 100644 index 4cd21bfd0e..0000000000 --- a/meta-efl/recipes-efl/efl/efl.inc +++ /dev/null @@ -1,290 +0,0 @@ -SUMMARY = "EFL" -LICENSE = "MIT & BSD & LGPL-2.1" -LIC_FILES_CHKSUM = "file://COPYING;md5=ca7873210523dcfd32694b94286dca60" - -DEPENDS_class-native = "freetype-native libxext-native libpng-native jpeg-native tiff-native libfribidi-native glib-2.0-native dbus-native openssl-native" -DEPENDS = "virtual/libiconv tslib curl glib-2.0 gnutls pkgconfig zlib jpeg openssl libsndfile1 dbus libexif librsvg freetype libpng tiff libxext virtual/libx11 libxdamage libxrender fontconfig libfribidi giflib udev libxcursor libxcomposite libxinerama libxrandr libxtst libxscrnsaver efl-native util-linux libunwind" - -inherit efl gettext pkgconfig - -BBCLASSEXTEND = "native" - -PROVIDES += "ecore edje eet eeze efreet eina eio embryo emotion ethumb evas eldbus" - -# we don't have bullet for physics -# You have chosen to disable physics support. This disables lots of -# core functionality and is effectively never tested. You are going -# to find features that suddenly don't work and as a result cause -# a series of breakages. This is simply not tested so you are on -# your own in terms of ensuring everything works if you do this -EXTRA_OECONF = " \ - --disable-physics \ - --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aba \ -" -EXTRA_OECONF_append_class-target = " \ - --with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc \ - --with-eolian-gen=${STAGING_BINDIR_NATIVE}/eolian_gen \ - --with-eolian-cxx=${STAGING_BINDIR_NATIVE}/eolian_cxx \ - --with-elua=${STAGING_BINDIR_NATIVE}/elua \ -" -EXTRA_OECONF_append_class-native = " \ - --disable-fontconfig \ - --disable-audio \ - --disable-physics \ - --disable-multisense \ - --disable-cserve \ - --disable-libeeze \ - --with-x11=none \ - --disable-image-loader-bmp \ - --disable-image-loader-eet \ - --disable-image-loader-generic \ - --disable-image-loader-gif \ - --disable-image-loader-ico \ - --disable-image-loader-jp2k \ - --disable-image-loader-pmaps \ - --disable-image-loader-psd \ - --disable-image-loader-tga \ - --disable-image-loader-wbmp \ - --disable-image-loader-webp \ - --disable-image-loader-xpm \ - --disable-image-loader-tgv \ - --disable-image-loader-dds \ -" - -PACKAGECONFIG ?= "egl opengl-es gstreamer1 pulseaudio luajit ${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}" -PACKAGECONFIG_class-native = "luajit" - -PACKAGECONFIG[wayland] = "--enable-wayland --enable-wayland-ivi-shell,--disable-wayland --disable-wayland-ivi-shell,wayland" -PACKAGECONFIG[egl] = "--enable-egl,--disable-egl,virtual/egl" -# sort of tri-state -PACKAGECONFIG[opengl-full] = "--with-opengl=full,,virtual/libgl" -PACKAGECONFIG[opengl-es] = "--with-opengl=es,,virtual/libgles2" -PACKAGECONFIG[opengl-none] = "--with-opengl=none,," -# be aware when enabling this for efl-native, we don't provide gcc-native so you need to make -# sure that all your builders have g++ which supports -std=gnu++11 -PACKAGECONFIG[c++11] = "--enable-cxx-bindings,--disable-cxx-bindings" -PACKAGECONFIG[gstreamer] = "--enable-gstreamer,--disable-gstreamer,gstreamer" -PACKAGECONFIG[gstreamer1] = "--enable-gstreamer1,--disable-gstreamer1,gstreamer1.0 gstreamer1.0-plugins-base" -PACKAGECONFIG[pulseaudio] = "--enable-pulseaudio,--disable-pulseaudio,pulseaudio" -PACKAGECONFIG[systemd] = "--enable-systemd,--disable-systemd,systemd" -PACKAGECONFIG[luajit] = "--disable-lua-old,--enable-lua-old,luajit" -PACKAGECONFIG[lua-old] = "--enable-lua-old,--disable-lua-old,lua" -PACKAGECONFIG[avahi] = "--enable-avahi,--disable-avahi,avahi" -# currently we don't provide doxygen-native -PACKAGECONFIG[doc] = "--enable-doc,--disable-doc,doxygen-native" - -do_install_append() { - # don't ship precompiled lua files - rm -f ${datadir}/elua/*/*.luac -} - -PACKAGES =+ "edje-utils embryo-utils embryo-tests efreet-trash efreet-mime libeet libefreet ecore-audio ecore-input-evas ecore-input ecore-imf-evas ecore-imf ecore-file ecore-con ecore-ipc ecore-x ecore-evas libemotion eo ecore edje eet eeze efreet eina eio embryo emotion ethumb evas eldbus elua" - -# upgrade path from 1.7 -DEBIAN_NOAUTONAME_ecore-audio = "1" -DEBIAN_NOAUTONAME_ecore-input-evas = "1" -DEBIAN_NOAUTONAME_ecore-input = "1" -DEBIAN_NOAUTONAME_ecore-imf-evas = "1" -DEBIAN_NOAUTONAME_ecore-imf = "1" -DEBIAN_NOAUTONAME_ecore-file = "1" -DEBIAN_NOAUTONAME_ecore-con = "1" -DEBIAN_NOAUTONAME_ecore-ipc = "1" -DEBIAN_NOAUTONAME_ecore-x = "1" -DEBIAN_NOAUTONAME_ecore-evas = "1" -DEBIAN_NOAUTONAME_embryo = "1" - -ALLOW_EMPTY_ecore = "1" -RDEPENDS_ecore = "ecore-audio ecore-input-evas ecore-input ecore-imf-evas ecore-imf ecore-file ecore-con ecore-ipc ecore-x ecore-evas" - -python populate_packages_prepend () { - for plugin_type in "engines loaders savers".split(): - bb.note( "splitting packages for evas %s..." % plugin_type ) - basedir = d.expand( '${libdir}/evas/modules/%s' % plugin_type) - - do_split_packages(d, basedir, '^(.*)', - output_pattern = 'evas-' + plugin_type[:-1] + "-%s", - description = 'Evas module %s', - allow_dirs=True, recursive=False, extra_depends="" ) - - plugin_type = "cserve2" - bb.note( "splitting packages for evas %s..." % plugin_type ) - basedir = d.expand( '${libdir}/evas/%s/loaders' % plugin_type) - - do_split_packages(d, basedir, '^(.*)', - output_pattern = 'evas-' + plugin_type + "-%s", - description = 'Evas csever2 loader module %s', - allow_dirs=True, recursive=False, extra_depends="" ) -} - -PACKAGES += "evas-loader-png evas-engine-software-generic evas-engine-fb" -PACKAGES_DYNAMIC += "^evas-engine-.* ^evas-loader-.* ^evas-saver-.* ^evas-cserve2-.*" - -# PACKAGES_DYNAMIC + do_split_packages isn't used for all libe libs, -# because PACKAGES_DYNAMIC would be catching too many patterns -# (or need to list all possible prefixes) and not all original packages -# were splitted like that, so it would need RCONFLICTS/RPROVIDES/RREPLACES -# combos at least in few places for upgrade path. - -FILES_efreet-trash = " \ - ${libdir}/libefreet_trash${SOLIBS} \ -" -FILES_efreet-mime = " \ - ${libdir}/libefreet_mime${SOLIBS} \ -" -FILES_libeet = " \ - ${libdir}/libeet${SOLIBS} \ -" -FILES_libefreet = " \ - ${libdir}/libefreet${SOLIBS} \ -" -FILES_ecore-audio = "\ - ${libdir}/libecore_audio${SOLIBS} \ -" -FILES_ecore-input-evas = "\ - ${libdir}/libecore_input_evas${SOLIBS} \ -" -FILES_ecore-input = "\ - ${libdir}/libecore_input${SOLIBS} \ -" -FILES_ecore-imf-evas = "\ - ${libdir}/libecore_imf_evas${SOLIBS} \ - ${libdir}/ecore-imf/modules/*/*/module.so \ -" -FILES_ecore-imf = "\ - ${libdir}/libecore_imf${SOLIBS} \ -" - -FILES_ecore-file = "\ - ${libdir}/libecore_file${SOLIBS} \ -" -FILES_ecore-con = "\ - ${libdir}/libecore_con${SOLIBS} \ -" -FILES_ecore-ipc = "\ - ${libdir}/libecore_ipc${SOLIBS} \ -" -FILES_ecore-x = "\ - ${libdir}/libecore_x${SOLIBS} \ - ${libdir}/ecore_x/bin/v-*/ecore_x_vsync \ -" -FILES_ecore-evas = "\ - ${libdir}/libecore_evas${SOLIBS} \ - ${libdir}/ecore-evas/engines/*/*/module.so \ -" -FILES_eio = "\ - ${libdir}/libeio${SOLIBS} \ -" -FILES_eina = "\ - ${libdir}/libeina${SOLIBS} \ - ${bindir}/eina-bench-cmp \ -" -FILES_edje-utils = "\ - ${bindir}/edje_* \ - ${datadir}/edje/include/edje.inc \ -" -FILES_eldbus = "\ - ${libdir}/libeldbus${SOLIBS} \ -" -FILES_eo = "\ - ${libdir}/libeo${SOLIBS} \ -" -FILES_libemotion = "\ - ${libdir}/libemotion${SOLIBS} \ -" -FILES_efreet = " \ - ${datadir}/dbus-1/services/*Efreet* \ - ${libdir}/efreet/*/efreet*create \ - ${bindir}/efreetd \ - ${datadir}/efreet \ -" -FILES_eet = " \ - ${bindir}/eet \ - ${bindir}/eetpack \ - ${bindir}/vieet \ - ${bindir}/diffeet \ - ${libdir}/libeet${SOLIBS} \ -" -FILES_emotion = " \ - ${datadir}/emotion \ - ${libdir}/emotion/modules/gstreamer1/*/module.so \ -" -FILES_embryo-tests = " \ - ${datadir}/embryo/ \ -" -FILES_embryo-utils = " \ - ${binddir}/embryo_* \ -" -FILES_embryo = " \ - ${libdir}/libembryo${SOLIBS} \ -" -FILES_ethumb = " \ - ${datadir}/dbus-1/services/*Ethumb* \ - ${libdir}/libethumb${SOLIBS} \ - ${libdir}/libethumb_client${SOLIBS} \ - ${bindir}/ethumbd \ - ${bindir}/ethumbd_client \ - ${bindir}/ethumb \ - ${libdir}/ethumb/*/*/*/module.so \ - ${libdir}/ethumb/*/*/*/*.edj \ - ${libdir}/ethumb_client/utils/*/ethumbd_slave \ - ${datadir}/ethumb* \ -" -FILES_ecore = " \ - ${libdir}/libecore${SOLIBS} \ - ${libdir}/ecore*/*/*/*/module.so \ - ${datadir}/ecore* \ -" -FILES_evas = " \ - ${libdir}/libevas${SOLIBS} \ - ${libdir}/evas*/*/*/*/*/module.so \ - ${libdir}/evas*/*/*/*/*/*.edj \ - ${libdir}/evas/cserve2/bin/*/evas_cserve2* \ - ${datadir}/evas* \ - ${bindir}/evas_cserve2_* \ -" - -FILES_eeze = " \ - ${libdir}/libeeze${SOLIBS} \ - ${libdir}/eeze*/*/*/*/*/module.so \ - ${datadir}/eeze \ - ${bindir}/eeze_* \ -" -FILES_edje = " \ - ${libdir}/libedje${SOLIBS} \ - ${libdir}/edje*/*/*/*/module.so \ - ${libdir}/edje/utils/*/epp \ - ${datadir}/edje \ - ${datadir}/mime \ -" -FILES_elua = " \ - ${bindir}/elua \ - ${datadir}/elua \ -" -FILES_${PN}-dbg += " \ - ${libdir}/efreet/*/.debug \ - ${libdir}/ecore*/*/*/*/.debug \ - ${libdir}/ecore*/*/*/.debug \ - ${libdir}/evas*/*/*/*/*/.debug \ - ${libdir}/evas/cserve2/bin/*/.debug \ - ${libdir}/eeze*/*/*/*/*/.debug \ - ${libdir}/edje*/*/*/*/.debug \ - ${libdir}/edje/utils/*/.debug \ - ${libdir}/ethumb/*/*/*/.debug \ - ${libdir}/ethumb_client/utils/*/.debug \ - ${libdir}/emotion/modules/gstreamer1/*/.debug \ -" -FILES_${PN}-dev += " \ - ${libdir}/cmake \ - ${libdir}/ecore*/*/*/*/module.la \ - ${libdir}/evas*/*/*/*/*/module.la \ - ${libdir}/ethumb*/*/*/*/module.la \ - ${libdir}/eeze*/*/*/*/*/module.la \ - ${libdir}/edje*/*/*/*/module.la \ - ${libdir}/emotion/modules/gstreamer1/*/module.la \ - ${datadir}/gdb/auto-load \ - ${datadir}/eo/gdb \ - ${bindir}/eldbus-codegen \ -" - -PNBLACKLIST[efl] ?= "Depends on broken efl-native - the recipe will be removed on 2017-09-01 unless the issue is fixed" -PNBLACKLIST[efl-native] ?= "Broken: fails to build with http://errors.yoctoproject.org/Errors/Details/138240/ - the recipe will be removed on 2017-09-01 unless the issue is fixed" 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 deleted file mode 100644 index fa85f817e2..0000000000 --- a/meta-efl/recipes-efl/efl/efl/0001-configure.ac-Don-t-check-for-Xprint-extension.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 27aedcdcdafbf079dc022bab72ec309cf7db3172 Mon Sep 17 00:00:00 2001 -From: Martin Jansa <Martin.Jansa@gmail.com> -Date: Fri, 10 Jan 2014 17:07:13 +0100 -Subject: [PATCH 1/3] configure.ac: Don't check for Xprint extension - -* it's long gone - -Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> ---- - configure.ac | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/configure.ac b/configure.ac -index c108b1b..f019bfc 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -3474,7 +3474,6 @@ if test "x${want_x11_xlib}" = "xyes" ; then - ECORE_CHECK_X_EXTENSION([Xdpms], [dpms.h], [Xext], [DPMSQueryExtension]) - ECORE_CHECK_X_EXTENSION([Xfixes], [Xfixes.h], [Xfixes], [XFixesExpandRegion]) - ECORE_CHECK_X_EXTENSION([Xinerama], [Xinerama.h], [Xinerama], [XineramaQueryScreens]) -- ECORE_CHECK_X_EXTENSION([Xprint], [Print.h], [Xp], [XpQueryScreens]) - ECORE_CHECK_X_EXTENSION([Xrandr], [Xrandr.h], [Xrandr], [XRRGetScreenResourcesCurrent]) - ECORE_CHECK_X_EXTENSION([Xrender], [Xrender.h], [Xrender], [XRenderFindVisualFormat]) - ECORE_CHECK_X_EXTENSION([Xtest], [XTest.h], [Xtst], [XTestFakeKeyEvent]) --- -2.3.0 - diff --git a/meta-efl/recipes-efl/efl/efl/0001-evas_3d-Add-Eet.h-includes.patch b/meta-efl/recipes-efl/efl/efl/0001-evas_3d-Add-Eet.h-includes.patch deleted file mode 100644 index d0f26c7dd7..0000000000 --- a/meta-efl/recipes-efl/efl/efl/0001-evas_3d-Add-Eet.h-includes.patch +++ /dev/null @@ -1,51 +0,0 @@ -From 2e50fd2dfc68b77e7acddc79550f22987778a897 Mon Sep 17 00:00:00 2001 -From: Martin Jansa <Martin.Jansa@gmail.com> -Date: Tue, 2 Dec 2014 12:21:10 +0100 -Subject: [PATCH] evas_3d: Add Eet.h includes - -* with some very restrictive options like we use in efl-native, the build is complaining - about missing symbols from Eet.h, add include where needed - -Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> ---- - src/lib/evas/canvas/evas_canvas3d_eet.c | 1 + - src/modules/evas/model_loaders/eet/evas_model_load_eet.c | 1 + - src/modules/evas/model_savers/eet/evas_model_save_eet.c | 1 + - 3 files changed, 3 insertions(+) - -diff --git a/src/lib/evas/canvas/evas_canvas3d_eet.c b/src/lib/evas/canvas/evas_canvas3d_eet.c -index 281f69d..a604076 100644 ---- a/src/lib/evas/canvas/evas_canvas3d_eet.c -+++ b/src/lib/evas/canvas/evas_canvas3d_eet.c -@@ -1,3 +1,4 @@ -+#include <Eet.h> - #include <stdio.h> - #include "evas_common_private.h" - #include "evas_private.h" -diff --git a/src/modules/evas/model_loaders/eet/evas_model_load_eet.c b/src/modules/evas/model_loaders/eet/evas_model_load_eet.c -index 803846d..7ebaf8e 100644 ---- a/src/modules/evas/model_loaders/eet/evas_model_load_eet.c -+++ b/src/modules/evas/model_loaders/eet/evas_model_load_eet.c -@@ -3,6 +3,7 @@ - #endif - - #include <Eo.h> -+#include <Eet.h> - #include <stdio.h> - #include "evas_common_private.h" - #include "evas_private.h" -diff --git a/src/modules/evas/model_savers/eet/evas_model_save_eet.c b/src/modules/evas/model_savers/eet/evas_model_save_eet.c -index 71e094a..4d56977 100644 ---- a/src/modules/evas/model_savers/eet/evas_model_save_eet.c -+++ b/src/modules/evas/model_savers/eet/evas_model_save_eet.c -@@ -2,6 +2,7 @@ - #include "config.h" - #endif - -+#include <Eet.h> - #include <stdio.h> - #include "evas_common_private.h" - #include "evas_private.h" --- -2.5.0 - diff --git a/meta-efl/recipes-efl/efl/efl_1.15.1.bb b/meta-efl/recipes-efl/efl/efl_1.15.1.bb deleted file mode 100644 index 9f18531de9..0000000000 --- a/meta-efl/recipes-efl/efl/efl_1.15.1.bb +++ /dev/null @@ -1,29 +0,0 @@ -require ${BPN}.inc - -SRC_URI = "\ - ${E_RELEASES}/libs/${SRCNAME}/${SRCNAME}-${SRCVER}.tar.gz \ - file://0001-configure.ac-Don-t-check-for-Xprint-extension.patch \ - file://0001-evas_3d-Add-Eet.h-includes.patch \ -" - -SRC_URI[md5sum] = "dc91bcab73275f678e1748a2dea8d88a" -SRC_URI[sha256sum] = "2a6d0ab28020b4741be20b32ad0ffeb8f97f766c5c32175bacc2f2d0dc52f98c" - -# Temporary disable until error like the one following are fixed -# efl-native/2_1.8.4-r0/efl-1.8.4/src/lib/eet/.libs/libeet.so: file not recognized: File truncated -# collect2: error: ld returned 1 exit status -# x86_64-linux-libtool: install: error: relink `modules/evas/savers/tiff/module.la' with the above command before installing it -# Makefile:11031: recipe for target 'install-savertiffpkgLTLIBRARIES' failed -PARALLEL_MAKE_class-native = "" - -#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 -#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 -#Makefile:30738: recipe for target 'lib/evas/canvas/evas_line.eo.c' failed -#make[2]: *** [lib/evas/canvas/evas_line.eo.c] Error 1 -#Makefile:2163: recipe for target 'all-recursive' failed -# autotools-brokensep -B = "${S}" - -#ld: error: modules/evas/image_loaders/png/bin_evas_evas_cserve2_slave-evas_image_load_png.o: requires unsupported dynamic reloc R_ARM_MOVW_ABS_NC; recompile with -fPIC -#ld: error: modules/evas/image_loaders/png/bin_evas_evas_cserve2_slave-evas_image_load_png.o: requires unsupported dynamic reloc R_ARM_MOVW_ABS_NC; recompile with -fPIC -CFLAGS += "-fPIC" diff --git a/meta-efl/recipes-efl/efl/elementary-theme-efenniht/LICENSE b/meta-efl/recipes-efl/efl/elementary-theme-efenniht/LICENSE deleted file mode 100644 index 61bb2f603d..0000000000 --- a/meta-efl/recipes-efl/efl/elementary-theme-efenniht/LICENSE +++ /dev/null @@ -1,25 +0,0 @@ -Copyright notice for Enlightenment: - -Copyright (C) 2000-2010 Carsten Haitzler and various contributors (see AUTHORS) - -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, -INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, -OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, -EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/meta-efl/recipes-efl/efl/elementary-theme-efenniht_svn.bb b/meta-efl/recipes-efl/efl/elementary-theme-efenniht_svn.bb deleted file mode 100644 index 783d123047..0000000000 --- a/meta-efl/recipes-efl/efl/elementary-theme-efenniht_svn.bb +++ /dev/null @@ -1,44 +0,0 @@ -DESCRIPTION = "efenniht elementary theme - Efenniht was devised to be clean \ -and neutral. Its name (which means equinox) comes from the chromatic duality \ -that was decided at the very beginning, with a dark theme (black and orange) \ -and a bright one (white and blue) to be developed so that more people feel \ -comfortable using it. Efenniht uses few animations, discrete contrasts between \ -shades of gray and fine lines (colored) that outline the selected elements." -SECTION = "e/utils" -HOMEPAGE = "http://trac.enlightenment.org/e/wiki/Themes#Efenniht" -DEPENDS = "edje-native" -RSUGGESTS_${PN} = "e-wm-theme-illume-efenniht" -LICENSE = "MIT & BSD" -LIC_FILES_CHKSUM = "file://${WORKDIR}/LICENSE;md5=f523ab5986cc79b52a90d2ac3d5454a2" - -SRCREV_THM_REV ?= "${EFL_SRCREV}" -SRCREV_ELM_REV ?= "${EFL_SRCREV}" - -SRCREV_FORMAT = "THM_REV" -PV = "0.0+svnr${SRCPV}" -PR = "r1" - -inherit e-base allarch - -SRCNAME = "efenniht" -SRC_URI = "${E_SVN}/trunk/THEMES;module=${SRCNAME};protocol=http;name=THM_REV" -SRC_URI += "${E_SVN}/trunk/elementary/data;module=themes;protocol=http;name=ELM_REV" -SRC_URI += "file://LICENSE" -S = "${WORKDIR}/${SRCNAME}" - -do_compile() { - ${STAGING_BINDIR_NATIVE}/edje_cc -id ${S}/images -id ${WORKDIR}/themes/images ${S}/elm-efenniht.edc -o ${S}/elm-efenniht.edj -} - -do_install() { - install -d ${D}${datadir}/elementary/themes/ - install -m 0644 ${S}/elm-efenniht.edj ${D}${datadir}/elementary/themes/ -} - -FILES_${PN} = "${datadir}/elementary/themes/" - -PNBLACKLIST[elementary-theme-efenniht] ?= "Depends on blacklisted edje-native - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[elementary-theme-efenniht] ?= "Runtime depends on blacklisted elementary-theme-efenniht - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[elementary-theme-efenniht] ?= "Runtime depends on blacklisted elementary-theme-efenniht-dev - the recipe will be removed on 2017-09-01 unless the issue is fixed" diff --git a/meta-efl/recipes-efl/efl/elementary.inc b/meta-efl/recipes-efl/efl/elementary.inc deleted file mode 100644 index cec67aa72c..0000000000 --- a/meta-efl/recipes-efl/efl/elementary.inc +++ /dev/null @@ -1,89 +0,0 @@ -DESCRIPTION = "EFL based widget set for mobile devices" -LICENSE = "LGPLv2.1" -LIC_FILES_CHKSUM = "file://COPYING;md5=a173054a93896e933df53e3382d472c2" -DEPENDS = "eet-native edje-native elementary-native efreet evas ecore edje eet eldbus ethumb eio" -DEPENDS_class-native = "efl-native" - -inherit efl gettext - -EXTRA_OECONF_append_class-target = "\ - --with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc \ - --with-eet-eet=${STAGING_BINDIR_NATIVE}/eet \ - --with-elementary-codegen=${STAGING_BINDIR_NATIVE}/elementary_codegen \ - --with-elm-prefs-cc=${STAGING_BINDIR_NATIVE}/elm_prefs_cc \ - --with-eolian-gen=${STAGING_BINDIR_NATIVE}/eolian_gen \ - --with-eolian-cxx=${STAGING_BINDIR_NATIVE}/eolian_cxx \ -" - -BBCLASSEXTEND = "native" - -PACKAGECONFIG[eweather] = "--enable-eweather,--disable-eweather,libeweather" -PACKAGECONFIG[ewebkit] = "--with-elementary-web-backend=ewebkit,--with-elementary-web-backend=none,webkit-efl" -# be aware when enabling this for efl-native, we don't provide gcc-native so you need to make -# sure that all your builders have g++ which supports -std=gnu++11 -PACKAGECONFIG[c++11] = "--enable-cxx-bindings,--disable-cxx-bindings" - -do_configure_prepend() { - # prefix returned eolian paths with STAGING_DIR_HOST - sed -i 's%^\(DEPS_EOLIAN_FLAGS=`.*\)`$%\1 | sed "s#-I\\${prefix}#-I\\${STAGING_DIR_HOST}\\${prefix}#g"`%g' ${S}/configure.ac -} - -do_compile_append_class-target() { - sed -i -e s:${STAGING_DIR_TARGET}::g \ - -e s:/${TARGET_SYS}::g \ - elementary.pc -} - -PACKAGES += "${PN}-configs ${PN}-accessibility" - -RDEPENDS_${PN}_class-native = "" - -RDEPENDS_${PN} = "\ - ${PN}-themes \ - ${PN}-configs \ -" -RSUGGESTS_${PN} = "${PN}-tests ${PN}-accessibility" - -FILES_${PN} += "\ - ${libdir}/edje/modules/elm \ - ${libdir}/elementary/modules/datetime_input_ctxpopup/*/module.so \ - ${libdir}/elementary/modules/prefs/*/module.so \ - ${libdir}/elementary/modules/prefs/*/*.edj \ -" - -FILES_${PN}-dev += "\ - ${bindir}/elm_prefs_cc \ - ${libdir}/elementary/modules/*/*/module.la \ - ${libdir}/cmake \ -" - -FILES_${PN}-themes = "\ - ${datadir}/elementary/themes \ -" - -FILES_${PN}-configs = "\ - ${datadir}/elementary/config \ -" - -FILES_${PN}-dbg += "\ - ${libdir}/elementary/modules/*/*/.debug \ - ${libdir}/edje/modules/elm/*/.debug \ -" - -FILES_${PN}-tests = "\ - ${bindir}/elementary* \ - ${datadir}/elementary/images \ - ${datadir}/elementary/objects \ - ${datadir}/elementary/examples \ - ${datadir}/applications/* \ - ${datadir}/icons/* \ - ${libdir}/elementary/modules/test_entry/* \ - ${libdir}/elementary/modules/test_map/* \ -" - -FILES_${PN}-accessibility = "\ - ${libdir}/elementary/modules/access_output/* \ -" - -# Some upgrade path tweaking, as in evas -AUTO_LIBNAME_PKGS = "" diff --git a/meta-efl/recipes-efl/efl/elementary/0001-Makefile-Use-elementary_codegen-defined-in-configure.patch b/meta-efl/recipes-efl/efl/elementary/0001-Makefile-Use-elementary_codegen-defined-in-configure.patch deleted file mode 100644 index 9524c70d7d..0000000000 --- a/meta-efl/recipes-efl/efl/elementary/0001-Makefile-Use-elementary_codegen-defined-in-configure.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 75d104d105aa03dd9d446fa7d84fa95e0f566cf9 Mon Sep 17 00:00:00 2001 -From: Martin Jansa <Martin.Jansa@gmail.com> -Date: Sat, 11 Jan 2014 12:55:59 +0100 -Subject: [PATCH] Makefile: Use elementary_codegen defined in configure - -* using binaries from top_buildir doesn't work when cross-compiling elementary - where we need to pass native binaries in configure params - -Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> ---- - src/examples/Makefile.am | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/examples/Makefile.am b/src/examples/Makefile.am -index fc35c75..1e10b0b 100644 ---- a/src/examples/Makefile.am -+++ b/src/examples/Makefile.am -@@ -29,7 +29,7 @@ LDADD = \ - @ELEMENTARY_X_LIBS@ \ - $(top_builddir)/src/lib/libelementary.la - --ELEMENTARY_CODEGEN = $(top_builddir)/src/bin/@ELEMENTARY_CODEGEN_PRG@ -+ELEMENTARY_CODEGEN = @elementary_codegen@ - ELEMENTARY_CODEGEN_FLAGS = --prefix=codegen_example - - SRCS = \ --- -1.9.0 - diff --git a/meta-efl/recipes-efl/efl/elementary_1.15.1.bb b/meta-efl/recipes-efl/efl/elementary_1.15.1.bb deleted file mode 100644 index 40dd8ad27d..0000000000 --- a/meta-efl/recipes-efl/efl/elementary_1.15.1.bb +++ /dev/null @@ -1,18 +0,0 @@ -require ${BPN}.inc - -SRC_URI = "\ - ${E_RELEASES}/libs/${SRCNAME}/${SRCNAME}-${SRCVER}.tar.gz \ -" - -# only for target, because configure doesn't default to sane default when -# these paths aren't passed in -native build -SRC_URI_append_class-target = " file://0001-Makefile-Use-elementary_codegen-defined-in-configure.patch" - -SRC_URI[md5sum] = "bde4d85fa10ee8a7c0aeb74e69d7cd06" -SRC_URI[sha256sum] = "ae5540c2103fcdc69fd7469277ce25a8a00a0f701fc2c20771dc0108401e53a0" - -# autotools-brokensep - configure updates Elementary.h correctly in ${B}, but then build is using Elementary.h from ${S} -# which includes #define ELM_EMAP (instead of #undef ELM_EMAP) and building fails -B = "${S}" - -PNBLACKLIST[elementary] ?= "Fails to build with RSS http://errors.yoctoproject.org/Errors/Details/130584/ - the recipe will be removed on 2017-09-01 unless the issue is fixed" diff --git a/meta-efl/recipes-efl/efl/emotion-generic-players.inc b/meta-efl/recipes-efl/efl/emotion-generic-players.inc deleted file mode 100644 index 4ab89ae32f..0000000000 --- a/meta-efl/recipes-efl/efl/emotion-generic-players.inc +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "Emotion generic players" -LICENSE = "GPLv2" -LIC_FILES_CHKSUM = "file://COPYING;md5=a0f11eedf8706bf6d4d6639fb67eb8ae" - -DEPENDS = "emotion" - -inherit efl - -SRCNAME = "emotion_generic_players" - -# creates empty packages until you get vlc-2 and enable it here -PACKAGECONFIG ?= "" -# needs eina and ecore from efl and vlc-2 (currently we have 1.11) -PACKAGECONFIG[vlc] = "--with-vlc,--without-vlc,vlc efl" diff --git a/meta-efl/recipes-efl/efl/emotion-generic-players_1.15.0.bb b/meta-efl/recipes-efl/efl/emotion-generic-players_1.15.0.bb deleted file mode 100644 index ffdd269820..0000000000 --- a/meta-efl/recipes-efl/efl/emotion-generic-players_1.15.0.bb +++ /dev/null @@ -1,14 +0,0 @@ -require ${BPN}.inc - -SRC_URI = "\ - ${E_RELEASES}/libs/${SRCNAME}/${SRCNAME}-${SRCVER}.tar.gz \ -" - -SRC_URI[md5sum] = "68627c1aabf5b7fe084299adcc0b73c1" -SRC_URI[sha256sum] = "10bad633480a691585b0ba470c573b14da0a010008d9d59d0792cea8c621d423" - -PNBLACKLIST[emotion-generic-players] ?= "Depends on blacklisted emotion - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[emotion-generic-players] ?= "Runtime depends on blacklisted emotion-generic-players - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[emotion-generic-players] ?= "Runtime depends on blacklisted emotion-generic-players-dev - the recipe will be removed on 2017-09-01 unless the issue is fixed" diff --git a/meta-efl/recipes-efl/efl/engrave_svn.bb b/meta-efl/recipes-efl/efl/engrave_svn.bb deleted file mode 100644 index f950938c94..0000000000 --- a/meta-efl/recipes-efl/efl/engrave_svn.bb +++ /dev/null @@ -1,15 +0,0 @@ -SUMMARY = "Engrave is an Edje Editing Library" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://COPYING;md5=edf2d968b9eb026bfa82cccbd0e6f9f5" -# also requires yacc and lex on host -DEPENDS = "evas ecore flex" -PV = "0.0.0+svnr${SRCPV}" -SRCREV = "${EFL_SRCREV}" - -inherit efl autotools-brokensep -SRC_URI = "${E_SVN}/OLD;module=${SRCNAME};protocol=http;scmdata=keep" -S = "${WORKDIR}/${SRCNAME}" - -# engrave.l:5:35: fatal error: libengrave_la-engrave.h: No such file or directory -# http://errors.yoctoproject.org/Errors/Details/56597/ -PNBLACKLIST[engrave] ?= "BROKEN: fails to build with latest oe-core - the recipe will be removed on 2017-09-01 unless the issue is fixed" diff --git a/meta-efl/recipes-efl/efl/entrance/0001-pam-use-common-auth-instead-of-system-auth.patch b/meta-efl/recipes-efl/efl/entrance/0001-pam-use-common-auth-instead-of-system-auth.patch deleted file mode 100644 index a82d1ed3c8..0000000000 --- a/meta-efl/recipes-efl/efl/entrance/0001-pam-use-common-auth-instead-of-system-auth.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 14396c52a2556b1ab778a310a318ec19c2829735 Mon Sep 17 00:00:00 2001 -From: Martin Jansa <Martin.Jansa@gmail.com> -Date: Thu, 24 Nov 2011 13:25:33 +0100 -Subject: [PATCH] pam: use common-auth instead of system-auth - -Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> ---- - PROTO/entrance/data/entrance | 8 ++++---- - 1 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/data/entrance b/data/entrance -index 872c83d..2b98c3a 100644 ---- a/data/entrance -+++ b/data/entrance -@@ -1,4 +1,4 @@ --auth include system-auth --account include system-auth --password include system-auth --session include system-auth -+auth include common-auth -+account include common-account -+password include common-password -+session include common-session --- -1.7.8.6 - diff --git a/meta-efl/recipes-efl/efl/entrance/entrance.service b/meta-efl/recipes-efl/efl/entrance/entrance.service deleted file mode 100644 index 4828686952..0000000000 --- a/meta-efl/recipes-efl/efl/entrance/entrance.service +++ /dev/null @@ -1,8 +0,0 @@ -[Unit] -Description=Login manager for Enlightenment - -[Service] -ExecStart=/usr/sbin/entrance - -[Install] -Alias=display-manager.service diff --git a/meta-efl/recipes-efl/efl/entrance_svn.bb b/meta-efl/recipes-efl/efl/entrance_svn.bb deleted file mode 100644 index b1e580dbe5..0000000000 --- a/meta-efl/recipes-efl/efl/entrance_svn.bb +++ /dev/null @@ -1,43 +0,0 @@ -SUMMARY = "Login manager for Enlightenment" -DEPENDS = "efreet eina eet ecore elementary" -LICENSE = "GPLv3+" -LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" -SECTION = "e/apps" - -inherit e gettext systemd -SRC_URI = "${E_SVN}/trunk/PROTO;module=${SRCNAME};protocol=http;scmdata=keep \ - file://0001-pam-use-common-auth-instead-of-system-auth.patch \ - file://entrance.service \ -" -S = "${WORKDIR}/${SRCNAME}" - -PNBLACKLIST[entrance] ?= "broken: switch to https://git.enlightenment.org/misc/entrance.git and fix 0.0.4+svnr82070-r7/entrance/data/themes/old/default.edc:678. invalid state name: 'defaault'. "default" state must always be first. - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PACKAGECONFIG ??= "" -PACKAGECONFIG[consolekit] = "--enable-consolekit,--disable-consolekit,consolekit" - -EXTRA_OECONF = "--with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc ${@bb.utils.contains('DISTRO_FEATURES', 'pam', '', '--disable-pam', d)}" - -PR = "r7" -PV = "0.0.4+svnr${SRCPV}" -SRCREV = "${EFL_SRCREV}" - -RDEPENDS_${PN} += "${PN}-themes sessreg xauth" -CONFFILES_${PN} += "${sysconfdir}/entrance.conf" - -RCONFLICTS_${PN} += "xserver-nodm-init" -RREPLACES_${PN} += "xserver-nodm-init" - -RCONFLICTS_${PN} += "xserver-nodm-init-systemd" -RREPLACES_${PN} += "xserver-nodm-init-systemd" - -RPROVIDES_${PN} += "${PN}-systemd" -RREPLACES_${PN} += "${PN}-systemd" -RCONFLICTS_${PN} += "${PN}-systemd" - -SYSTEMD_SERVICE_${PN} = "entrance.service" - -do_install_append() { - install -d ${D}${systemd_unitdir}/system - install -m 0644 ${WORKDIR}/entrance.service ${D}${systemd_unitdir}/system -} diff --git a/meta-efl/recipes-efl/efl/epdf/0001-remove-antialias-functions-poppler-has-dropped-them-.patch b/meta-efl/recipes-efl/efl/epdf/0001-remove-antialias-functions-poppler-has-dropped-them-.patch deleted file mode 100644 index 728ffa6e39..0000000000 --- a/meta-efl/recipes-efl/efl/epdf/0001-remove-antialias-functions-poppler-has-dropped-them-.patch +++ /dev/null @@ -1,132 +0,0 @@ -From 6691ac5fcbac0e766d4410ae649a13957ae85289 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@googlemail.com> -Date: Thu, 22 Oct 2015 16:27:52 +0200 -Subject: [PATCH 1/2] remove antialias functions - poppler has dropped them in - the API -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -The functions removed were not used. - -Upstream-Status: pending - -Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> ---- - src/lib/epdf_main.h | 45 ----------------------------------- - src/lib/mupdf/epdf_mupdf_main.c | 18 -------------- - src/lib/poppler/epdf_poppler_main.cpp | 21 ---------------- - 3 files changed, 84 deletions(-) - -diff --git a/src/lib/epdf_main.h b/src/lib/epdf_main.h -index 54a57ca..0a79bad 100644 ---- a/src/lib/epdf_main.h -+++ b/src/lib/epdf_main.h -@@ -29,49 +29,4 @@ EAPI int epdf_shutdown(); - */ - EAPI const char *epdf_backend_version_get (void); - --/** -- * @brief Return the state of fonts antialiasing in Poppler -- * -- * @return EINA_TRUE if fonts antialiasing enabled, EINA_FALSE otherwise. -- * -- * Return EINA_TRUE if the state of fonts antialiasing is enabled in -- * Poppler, EINA_FALSE otherwise. -- * -- * @ingroup Epdf_Main -- */ --EAPI Eina_Bool epdf_fonts_antialias_get (void); -- --/** -- * @brief Sets fonts antialiasing mode in Poppler -- * -- * @param on EINA_TRUE to enable fonts antialiasing, EINA_FALSE to disable -- * -- * Set @p on to EINA_TRUE to enable fonts antialiasing in Poppler, -- * EINA_FALSE to disable it. -- */ --EAPI void epdf_fonts_antialias_set (Eina_Bool on); -- --/** -- * @brief Return the state of lines antialiasing in Poppler -- * -- * @return EINA_TRUE if lines antialiasing enabled, EINA_FALSE otherwise. -- * -- * Return EINA_TRUE if the state of lines antialiasing is enabled in -- * Poppler, EINA_FALSE otherwise. -- * -- * @ingroup Epdf_Main -- */ --EAPI Eina_Bool epdf_lines_antialias_get (void); -- --/** -- * @brief Sets lines antialiasing mode in Poppler -- * -- * @param on EINA_TRUE to enable lines antialiasing, EINA_FALSE to disable -- * -- * Set @p on to EINA_TRUE to enable lines antialiasing in Poppler, -- * EINA_FALSE to disable it. -- */ --EAPI void epdf_lines_antialias_set (Eina_Bool on); -- -- - #endif /* __EPDF_MAIN_H__ */ -diff --git a/src/lib/mupdf/epdf_mupdf_main.c b/src/lib/mupdf/epdf_mupdf_main.c -index 17bb830..27c6de2 100644 ---- a/src/lib/mupdf/epdf_mupdf_main.c -+++ b/src/lib/mupdf/epdf_mupdf_main.c -@@ -37,21 +37,3 @@ epdf_backend_version_get (void) - { - return "0.5"; - } -- --Eina_Bool epdf_fonts_antialias_get(void) --{ -- return EINA_TRUE; --} -- --void epdf_fonts_antialias_set(Eina_Bool on) --{ --} -- --Eina_Bool epdf_lines_antialias_get(void) --{ -- return EINA_TRUE; --} -- --void epdf_lines_antialias_set(Eina_Bool on) --{ --} -diff --git a/src/lib/poppler/epdf_poppler_main.cpp b/src/lib/poppler/epdf_poppler_main.cpp -index 9841987..9efdbe8 100644 ---- a/src/lib/poppler/epdf_poppler_main.cpp -+++ b/src/lib/poppler/epdf_poppler_main.cpp -@@ -46,24 +46,3 @@ epdf_backend_version_get (void) - { - return POPPLER_VERSION; - } -- --Eina_Bool epdf_fonts_antialias_get (void) --{ -- return globalParams->getAntialias(); --} -- --void epdf_fonts_antialias_set (Eina_Bool on) --{ -- /* Nice API */ -- globalParams->setAntialias((char*)(on ? "yes" : "no")); --} -- --Eina_Bool epdf_lines_antialias_get (void) --{ -- return globalParams->getVectorAntialias(); --} -- --void epdf_lines_antialias_set (Eina_Bool on) --{ -- globalParams->setVectorAntialias((char*)(on ? "yes" : "no")); --} --- -2.1.0 - diff --git a/meta-efl/recipes-efl/efl/epdf/0002-epdf_poppler_postscript.cpp-fix-build-for-poppler-AP.patch b/meta-efl/recipes-efl/efl/epdf/0002-epdf_poppler_postscript.cpp-fix-build-for-poppler-AP.patch deleted file mode 100644 index c9adaa7314..0000000000 --- a/meta-efl/recipes-efl/efl/epdf/0002-epdf_poppler_postscript.cpp-fix-build-for-poppler-AP.patch +++ /dev/null @@ -1,45 +0,0 @@ -From a84c16fdc606f22b993f870b1cea56dd060a35e6 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@googlemail.com> -Date: Thu, 22 Oct 2015 16:55:30 +0200 -Subject: [PATCH 2/2] epdf_poppler_postscript.cpp: fix build for poppler API - change -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Poppler API was changed in [1]. The patch not only shows the change but also -inspires how to fix. - -[1] http://cgit.freedesktop.org/poppler/poppler/commit/?id=9caf7525409d699c16896653528486451123b485 - -Upstream-Status: Pending - -Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> ---- - src/lib/poppler/epdf_poppler_postscript.cpp | 7 +++++-- - 1 file changed, 5 insertions(+), 2 deletions(-) - -diff --git a/src/lib/poppler/epdf_poppler_postscript.cpp b/src/lib/poppler/epdf_poppler_postscript.cpp -index 0c2836b..656193b 100644 ---- a/src/lib/poppler/epdf_poppler_postscript.cpp -+++ b/src/lib/poppler/epdf_poppler_postscript.cpp -@@ -82,11 +82,14 @@ epdf_postscript_print (const Epdf_Postscript *postscript) - - // FIXME: fix postscript title - #ifdef HAVE_POPPLER_0_20 -+ std::vector<int> pages; -+ for (int i = postscript->first_page; i <= postscript->last_page; ++i) { -+ pages.push_back(i); -+ } - PSOutputDev ps_dev(postscript->filename, - postscript->pdfdoc, - (char *)"PS title", -- postscript->first_page, -- postscript->last_page, -+ pages, - psModePS, - (int)postscript->width, - (int)postscript->height, --- -2.1.0 - diff --git a/meta-efl/recipes-efl/efl/epdf_svn.bb b/meta-efl/recipes-efl/efl/epdf_svn.bb deleted file mode 100644 index d664bad78e..0000000000 --- a/meta-efl/recipes-efl/efl/epdf_svn.bb +++ /dev/null @@ -1,35 +0,0 @@ -SUMMARY = "Epdf is the glue between EFL and libpoppler" - -DEPENDS = "poppler evas ecore" -PV = "0.1.0+svnr${SRCPV}" -SRCREV = "${EFL_SRCREV}" - -inherit efl - -LICENSE = "GPLv2 & LGPLv3" -LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \ - file://COPYING.LESSER;md5=6a6a8e020838b23406c81b19c1d46df6 \ -" - -SRC_URI = " \ - ${E_SVN}/trunk/PROTO;module=${SRCNAME};protocol=http;scmdata=keep \ - file://0001-remove-antialias-functions-poppler-has-dropped-them-.patch \ - file://0002-epdf_poppler_postscript.cpp-fix-build-for-poppler-AP.patch \ -" -S = "${WORKDIR}/${SRCNAME}" - -EXTRA_OECONF = "\ - --enable-poppler \ - --disable-mupdf \ -" - -# Some upgrade path tweaking, as in evas -AUTO_LIBNAME_PKGS = "" - -PNBLACKLIST[epdf] ?= "Depends on blacklisted ecore - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[epdf] ?= "Depends on blacklisted evas - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[epdf] ?= "Runtime depends on blacklisted epdf-dev - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[epdf] ?= "Runtime depends on blacklisted epdf - the recipe will be removed on 2017-09-01 unless the issue is fixed" diff --git a/meta-efl/recipes-efl/efl/evas-generic-loaders.inc b/meta-efl/recipes-efl/efl/evas-generic-loaders.inc deleted file mode 100644 index d277c11679..0000000000 --- a/meta-efl/recipes-efl/efl/evas-generic-loaders.inc +++ /dev/null @@ -1,73 +0,0 @@ -DESCRIPTION = "Evas generic loaders" -LICENSE = "GPLv2" -LIC_FILES_CHKSUM = "file://COPYING;md5=a87563ed30add2b0e3460272d3138a00" -DEPENDS = "eina librsvg cairo" - -inherit efl - -SRCNAME = "evas_generic_loaders" - -EXTRA_OECONF = " \ - --enable-svg \ - --disable-gstreamer \ - --disable-libraw \ - --disable-spectre \ -" - -PACKAGECONFIG ??= "" -PACKAGECONFIG[poppler] = "--enable-poppler,--disable-poppler,poppler" - -PACKAGESPLITFUNCS_prepend = "split_evas_loader_packages " - -python split_evas_loader_packages () { - bb.note( "splitting packages for evas generic loaders" ) - basedir = d.expand( '${libdir}/evas/utils') - - do_split_packages(d, basedir, 'evas_image_loader\.(.*)$', - output_pattern = "evas-generic-loader-%s", - description = 'Evas generic loaders - module %s', - allow_dirs=True, recursive=False, extra_depends="" ) - - do_split_packages(d, basedir, 'evas_generic_pdf_loader\.(.*)$', - output_pattern = "evas-generic-pdf-loader-%s", - description = 'Evas generic pdf loaders - module %s', - allow_dirs=True, recursive=False, extra_depends="" ) -} - -# add symlinks for different format (it doesn't make much sense to package them in separate packages) -FILES_evas-generic-loader-xcf += " \ - ${libdir}/evas/utils/evas_image_loader.xcf.gz \ -" -FILES_evas-generic-loader-svg += " \ - ${libdir}/evas/utils/evas_image_loader.svg.gz \ - ${libdir}/evas/utils/evas_image_loader.svgz \ -" -FILES_evas-generic-loader-pdf += " \ - ${libdir}/evas/utils/evas_image_loader.doc \ - ${libdir}/evas/utils/evas_image_loader.docx \ - ${libdir}/evas/utils/evas_image_loader.odp \ - ${libdir}/evas/utils/evas_image_loader.ods \ - ${libdir}/evas/utils/evas_image_loader.odt \ - ${libdir}/evas/utils/evas_image_loader.ppt \ - ${libdir}/evas/utils/evas_image_loader.pptx \ - ${libdir}/evas/utils/evas_image_loader.rtf \ - ${libdir}/evas/utils/evas_image_loader.xls \ - ${libdir}/evas/utils/evas_image_loader.xlsx \ -" -FILES_evas-generic-pdf-loader-libreoffice += " \ - ${libdir}/evas/utils/evas_generic_pdf_loader.doc \ - ${libdir}/evas/utils/evas_generic_pdf_loader.docx \ - ${libdir}/evas/utils/evas_generic_pdf_loader.odp \ - ${libdir}/evas/utils/evas_generic_pdf_loader.ods \ - ${libdir}/evas/utils/evas_generic_pdf_loader.odt \ - ${libdir}/evas/utils/evas_generic_pdf_loader.ppt \ - ${libdir}/evas/utils/evas_generic_pdf_loader.pptx \ - ${libdir}/evas/utils/evas_generic_pdf_loader.rtf \ - ${libdir}/evas/utils/evas_generic_pdf_loader.xls \ - ${libdir}/evas/utils/evas_generic_pdf_loader.xlsx \ -" - -FILES_${PN}-dbg += "${libdir}/evas/utils/.debug" - -PACKAGES += "evas-generic-loader-svg" -PACKAGES_DYNAMIC += "^evas-generic-loader-.* ^evas-generic-pdf-loader-.*" diff --git a/meta-efl/recipes-efl/efl/evas-generic-loaders_1.15.0.bb b/meta-efl/recipes-efl/efl/evas-generic-loaders_1.15.0.bb deleted file mode 100644 index ecdbcee1f0..0000000000 --- a/meta-efl/recipes-efl/efl/evas-generic-loaders_1.15.0.bb +++ /dev/null @@ -1,14 +0,0 @@ -require ${BPN}.inc - -SRC_URI = "\ - ${E_RELEASES}/libs/${SRCNAME}/${SRCNAME}-${SRCVER}.tar.gz \ -" - -SRC_URI[md5sum] = "3ca8443b8cbf177845595c5e02fbc49c" -SRC_URI[sha256sum] = "caa22c9ba1ae9629c16a3fe809ea927f60b8f0d80cdb7f145159b997b9ae2bcd" - -PNBLACKLIST[evas-generic-loaders] ?= "Depends on blacklisted eina - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[evas-generic-loaders] ?= "Runtime depends on blacklisted evas-generic-loaders - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[evas-generic-loaders] ?= "Runtime depends on blacklisted evas-generic-loaders-dev - the recipe will be removed on 2017-09-01 unless the issue is fixed" diff --git a/meta-efl/recipes-efl/efl/expedite.inc b/meta-efl/recipes-efl/efl/expedite.inc deleted file mode 100644 index 60e85974cb..0000000000 --- a/meta-efl/recipes-efl/efl/expedite.inc +++ /dev/null @@ -1,25 +0,0 @@ -DESCRIPTION = "Expedite is a comprehensive benchmarking suite for Evas" -DEPENDS = "eet evas libsdl" -LICENSE = "MIT & BSD" -LIC_FILES_CHKSUM = "file://COPYING;md5=d70bc65d46237e4ef386beebe7d0fe5b" - -INC_PR = "r0" - -inherit e - -EXTRA_OECONF = "\ - --x-includes=${STAGING_INCDIR}/X11 \ - --x-libraries=${STAGING_LIBDIR} \ - --enable-simple-x11 \ -\ - --enable-software-x11 \ - --enable-xrender-x11 \ - --enable-software-16-x11 \ - --enable-opengl-x11 \ - --enable-fb \ - --disable-software-ddraw \ - --disable-direct3d \ -" - -FILES_${PN} += "${datadir}" -RDEPENDS_${PN} = "expedite-themes evas-engine-fb evas-engine-software-generic evas-engine-software-x11 evas-engine-gl-x11 evas-loader-png" diff --git a/meta-efl/recipes-efl/efl/expedite_1.7.9.bb b/meta-efl/recipes-efl/efl/expedite_1.7.9.bb deleted file mode 100644 index 832cd00a53..0000000000 --- a/meta-efl/recipes-efl/efl/expedite_1.7.9.bb +++ /dev/null @@ -1,28 +0,0 @@ -require ${BPN}.inc - -SRC_URI = "\ - ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ -" - -SRC_URI[md5sum] = "954fe8e40fec6a561190ff0fb75b6bdd" -SRC_URI[sha256sum] = "a05be096c911e0d66d4bdc497ebb935a04ad23696de9084aed9959b5172a593e" - -PNBLACKLIST[expedite] ?= "Depends on blacklisted eet - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[expedite] ?= "Depends on blacklisted evas - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[expedite] ?= "Runtime depends on blacklisted evas-loader-png - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[expedite] ?= "Runtime depends on blacklisted expedite - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[expedite] ?= "Runtime depends on blacklisted expedite-themes - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[expedite] ?= "Runtime depends on blacklisted evas-engine-gl-x11 - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[expedite] ?= "Runtime depends on blacklisted evas-engine-software-generic - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[expedite] ?= "Runtime depends on blacklisted expedite-dev - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[expedite] ?= "Runtime depends on blacklisted evas-engine-software-x11 - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[expedite] ?= "Runtime depends on blacklisted evas-engine-fb - the recipe will be removed on 2017-09-01 unless the issue is fixed" diff --git a/meta-efl/recipes-efl/efl/expedite_git.bb b/meta-efl/recipes-efl/efl/expedite_git.bb deleted file mode 100644 index 65c2d4a494..0000000000 --- a/meta-efl/recipes-efl/efl/expedite_git.bb +++ /dev/null @@ -1,31 +0,0 @@ -require ${BPN}.inc - -SRCREV = "a5e6af917af52877b378090811cf836c16d0bfbb" -PV = "1.7.99+gitr${SRCPV}" - -DEFAULT_PREFERENCE = "-1" - -SRC_URI = "\ - git://git.enlightenment.org/tools/${BPN}.git \ -" -S = "${WORKDIR}/${SRCNAME}" - -PNBLACKLIST[expedite] ?= "Depends on blacklisted eet - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[expedite] ?= "Depends on blacklisted evas - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[expedite] ?= "Runtime depends on blacklisted evas-loader-png - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[expedite] ?= "Runtime depends on blacklisted expedite - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[expedite] ?= "Runtime depends on blacklisted evas-engine-software-generic - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[expedite] ?= "Runtime depends on blacklisted evas-engine-fb - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[expedite] ?= "Runtime depends on blacklisted evas-engine-software-x11 - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[expedite] ?= "Runtime depends on blacklisted evas-engine-gl-x11 - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[expedite] ?= "Runtime depends on blacklisted expedite-dev - the recipe will be removed on 2017-09-01 unless the issue is fixed" - -PNBLACKLIST[expedite] ?= "Runtime depends on blacklisted expedite-themes - the recipe will be removed on 2017-09-01 unless the issue is fixed" diff --git a/meta-efl/recipes-efl/efl/libeflvala/disable.eina.test.patch b/meta-efl/recipes-efl/efl/libeflvala/disable.eina.test.patch deleted file mode 100644 index 84be133f6a..0000000000 --- a/meta-efl/recipes-efl/efl/libeflvala/disable.eina.test.patch +++ /dev/null @@ -1,44 +0,0 @@ -It causes testeina.c build to fail linking to internal eina_.*_{init,shutdown} symbols -as reported in: -http://lists.alioth.debian.org/pipermail/pkg-fso-maint/2010-May/003056.html - -Upstream-Status: Pending - -Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> - -diff -uNr vala/tests/testeina.vala ../../../arm920tt-oe-linux-gnueabi/libeflvala/1_2011.01.13.1+svnr82070-r2/vala/tests/testeina.vala ---- vala/tests/testeina.vala 2014-01-13 16:16:53.984999035 +0100 -+++ ../../../arm920tt-oe-linux-gnueabi/libeflvala/1_2011.01.13.1+svnr82070-r2/vala/tests/testeina.vala 2010-02-26 09:02:06.000000000 +0100 -@@ -153,22 +153,22 @@ - - void test_eina_benchmark() - { -- assert( Eina.Module.init() ); -- assert( Eina.List.init() ); -- assert( Eina.Array.init() ); -- assert( Eina.Benchmark.init() ); -- assert( Eina.Mempool.init() ); -+// assert( Eina.Module.init() ); -+// assert( Eina.List.init() ); -+// assert( Eina.Array.init() ); -+// assert( Eina.Benchmark.init() ); -+// assert( Eina.Mempool.init() ); - var b = new Eina.Benchmark( "test", "test"); - assert( b.register( "bogus", spec_one, 0, 100, 5 ) ); - unowned Eina.Array<string> result = b.run(); - assert( result.count_get() == 2 ); - result = null; - b = null; -- assert( Eina.Mempool.shutdown() ); -- assert( Eina.Benchmark.shutdown() ); -- assert( Eina.Array.shutdown() ); -- assert( Eina.List.shutdown() ); -- assert( Eina.Module.shutdown() ); -+// assert( Eina.Mempool.shutdown() ); -+// assert( Eina.Benchmark.shutdown() ); -+// assert( Eina.Array.shutdown() ); -+// assert( Eina.List.shutdown() ); -+// assert( Eina.Module.shutdown() ); - } - - //=========================================================================== diff --git a/meta-efl/recipes-efl/efl/libeflvala_svn.bb b/meta-efl/recipes-efl/efl/libeflvala_svn.bb deleted file mode 100644 index eaf4893f7f..0000000000 --- a/meta-efl/recipes-efl/efl/libeflvala_svn.bb +++ /dev/null @@ -1,23 +0,0 @@ -SUMMARY = "Vala meets the Enlightenment Foundation Libraries" -AUTHOR = "Michael 'Mickey' Lauer <mlauer@vanille-media.de>" -LICENSE = "GPLv2" -LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" -SECTION = "devel" -DEPENDS = "vala-native glib-2.0 dbus dbus-glib eina eet evas ecore edje elementary tiff" -PV = "2011.01.13.1+svnr${SRCPV}" -PE = "1" -PR = "r2" -SRCREV = "${EFL_SRCREV}" -SRCNAME = "vala" - -inherit e-base autotools-brokensep pkgconfig vala - -SRC_URI = "${E_SVN}/trunk/BINDINGS;module=${SRCNAME};protocol=http \ - file://disable.eina.test.patch \ -" -S = "${WORKDIR}/${SRCNAME}" - -PACKAGES =+ "${PN}-examples" -FILES_${PN}-examples = "${datadir}/libeflvala ${bindir}/*" - -PNBLACKLIST[libeflvala] ?= "Depends on blacklisted elementary - the recipe will be removed on 2017-09-01 unless the issue is fixed" diff --git a/meta-efl/recipes-efl/efl/libeweather_svn.bb b/meta-efl/recipes-efl/efl/libeweather_svn.bb deleted file mode 100644 index 53988b0d10..0000000000 --- a/meta-efl/recipes-efl/efl/libeweather_svn.bb +++ /dev/null @@ -1,48 +0,0 @@ -SUMMARY = "EFL-based weather widget library" -LICENSE = "LGPL-2.1" -LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24 \ - file://COPYING-PLAIN;md5=c910b645eda0005ccec46f75203dc96e" - -DEPENDS = "ecore edje" -PV = "0.0.0+svnr${SRCPV}" -SRCREV = "${EFL_SRCREV}" - -inherit efl -SRC_URI = "${E_SVN}/trunk/PROTO;module=${SRCNAME};protocol=http;scmdata=keep" -S = "${WORKDIR}/${SRCNAME}" - -EXTRA_OECONF = "--with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc" - -RSUGGESTS_${PN} = "elementary-tests" - -do_compile_append() { - sed -i -e s:${STAGING_DIR_TARGET}::g \ - -e s:/${TARGET_SYS}::g \ - eweather.pc -} - -PACKAGES += "${PN}-plugins" - -FILES_${PN}-themes = "\ - ${datadir} \ -" - -FILES_${PN}-plugins = "\ - ${libdir}/eweather/plugins/*.so \ -" - -FILES_${PN}-dbg += "\ - ${libdir}/eweather/plugins/.debug \ -" - -FILES_${PN}-dev += "\ - ${libdir}/eweather/plugins/*.a \ - ${libdir}/eweather/plugins/*.la \ -" - -RRECOMMENDS_${PN} = "\ - ${PN}-themes \ - ${PN}-plugins \ -" - -PNBLACKLIST[libeweather] ?= "Fails to build with RSS http://errors.yoctoproject.org/Errors/Details/130649/ - the recipe will be removed on 2017-09-01 unless the issue is fixed" |