aboutsummaryrefslogtreecommitdiffstats
path: root/meta-efl/recipes-efl
AgeCommit message (Collapse)Author
2016-07-06packagegroup-x11-illume: use existing themedankm/package-updatesDan McGregor
The old theme is no longer packaged. Use the new enlightenment default theme. Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
2016-07-06entrance: fix configurationDan McGregor
Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
2016-07-06efl: fix systemd check and better PACKAGECONFIGDan McGregor
Make the check for systemd only fire if systemd support is enabled in the distro, and make pulseaudio a PACKAGECONFIG variable. Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
2016-06-23efl e-module.inc: fix fetching in multi-lib configsFrederico Cadete
Using ${PN} in URL's will get messed up in multi-lib configs, where that can be expanded to things like lib32-${BPN}. We should use ${BPN} instead. Signed-off-by: Frederico Cadete <frederico.cadete@awtce.be> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-23epdf, evince, tracker, gimp, tumbler: Remove blacklist caused by poppler ↵Derek Straka
build failures Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-13evince, epdf, gdm, gnumeric, libgnomeprint, tumbler, gedit, gnome-panel, ↵Martin Jansa
gnome-session, gnome-terminal, libgnomecups, gtksourceview2, libgweather, libgnomeui, tracker, gimp, poppler, mousepad, goffice, tasks: blacklist, fails to build with gcc-6 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-13elementary, evas-generic-loaders: Drop poppler dependencyMartin Jansa
* elementary doesn't seem to use poppler at all * add PACKAGECONFIG for poppler in evas-generic-loaders and disable it by default as ATM poppler is broken Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-04-28meta-efl: use bb.utils.contains() instead of base_contains()Ross Burton
base_contains() is a compatibility wrapper and may warn in the future, so replace all instances with bb.utils.contains(). Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-25packagegroup-x11-illume: lower ETHEME dependency to RRECOMMENDS because ↵Martin Jansa
default e-wm-theme-default could be empty Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-25engrave: blacklist, fails to build nowMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-14efl-native: add dependency on opensslMartin Jansa
* without this many recipes which use e.g. edje_cc fail after last openssl upgrade in oe-core with: | /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/edje_cc: /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/../lib/../../lib/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/../lib/libeet.so.1) | /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/edje_cc: /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/../lib/../../lib/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/../lib/./libecore_con.so.1) | /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/edje_cc: /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/../lib/././libssl.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/../lib/./libecore_con.so.1) | /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/edje_cc: /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/../lib/../../lib/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/../lib/./libemile.so.1) | /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/edje_cc: /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/../lib/././libssl.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/../lib/./libemile.so.1) | make[4]: *** [modules/ethumb/emotion/template.edj] Error 1 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-04webkit-efl: blacklist, webkit-efl is old and unmaintained fork with security ↵Martin Jansa
issues * now it also fails to build again with; webkit-efl/1_1.11.0-r0/ewebkit/Source/JavaScriptCore/profiler/ProfileNode.cpp:126:41: error: 'isnan' was not declared in this scope adding cmath include could be enough, but this was last drop of my patience Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-01webkit-efl: fix build with newer CMake 3.4 from oe-coreMartin Jansa
* cmake was upgraded in: commit 2a6e061712cfe9cb4738806a0c351a64e0d30144 Author: Alexander Kanavin <alexander.kanavin@linux.intel.com> Date: Fri Jan 22 15:37:32 2016 +0200 cmake: update to 3.4.2 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-01illume-keyboards-shr: mark as having broken "make clean"Bob Ham
Set CLEANBROKEN as the Makefile has no "clean" target. Signed-off-by: Bob Ham <bob.ham@collabora.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-16efl: add dependency on libunwindMartin Jansa
* optional dependency added to efl in: commit 664708b817ab0cdc7177df3743b5d9c9ab7dd2b0 Author: Carsten Haitzler (Rasterman) <raster@rasterman.com> Date: Tue May 5 11:35:16 2015 +0900 Subject: eina - start a much improved eina dbug infra and have eina_log use it * fixes: efl-1.15.1: edje rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: ecore-input-evas rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: eo rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: libeet rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: efreet-trash rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: ecore-ipc rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: eina rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: ecore-x rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: emotion rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: ecore-imf-evas rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: libemotion rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: efl rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: ecore-input rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: ecore-file rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: ethumb rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: ecore-con rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: evas rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: efreet-mime rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: eeze rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: libefreet rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: ecore rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: embryo rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: ecore-evas rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: ecore-imf rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: ecore-audio rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: eldbus rdepends on libunwind, but it isn't a build dependency? [build-deps] efl-1.15.1: eio rdepends on libunwind, but it isn't a build dependency? [build-deps] enjoy-0.1.0+gitrAUTOINC+aa8fec69e8: enjoy rdepends on libunwind, but it isn't a build dependency? [build-deps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-26epdf: make it build again and get out of blacklist-exileAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-26efl: fix build by adding -fPIC to CFLAGSAndreas Müller
on armv7/cortexa8 efl fails with: | 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 Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-26efl: add wayland-packageconfig to defaults if wayland is in distro featuresAndreas Müller
At least meta-fsl-arm supports either x11 or wayland - not both at the same time - for their gpu blobs. Selecting x11 only does not build wayland-egl and efl's configuration fails with: | checking whether to enable Wayland Egl rendering backend... yes | configure: error: Wayland Egl dependencies not found | Configure failed. The contents of all config.log files follows to aid debugging Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13Revert "rage, emprint, news: Move to nonworking"Martin Jansa
* use PNBLACKLIST instead This reverts commit 1ead1a9196e0003652bc99d0d5739ab59c221209. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13Revert "screenshot: Move to nonworking because depends on emprint"Martin Jansa
* use PNBLACKLIST instead This reverts commit 694119f6bffa44941ac73f35d932eef1a582549d. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13webkit-efl: fix build with cmake-3*Martin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13elmdentica, azy: blacklist because they are old and fail to build with gcc-5Martin Jansa
* they weren't migrated from E_SVN to git and updated in ages, I'm not interested in maintaining them and nobody else volunteered to fix it Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13epdf: Blacklist, old and not compatible with current popplerMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13efl: support wayland, eglManuel Bachmann
Allow EFL to build with Wayland support. Allow EFL to build with EGL support (when combined with Wayland support, it effectively achieves GL acceleration under a Wayland compositor). Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23webkit-efl: add more -Wno-error optionsMartin Jansa
* gcc-5.2 introduces strict-overflow, parentheses, logical-not-parentheses * there is no development in webkit-efl fork, so I'm not going to spend time fixing them in source Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23terminology: upgrade to 0.9.1Martin Jansa
* announcement: https://phab.enlightenment.org/phame/live/3/post/terminology_0_9/ https://phab.enlightenment.org/phame/live/3/post/terminology_0_9_1/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23e-wm: upgrade to 0.19.10Martin Jansa
* announcement: https://phab.enlightenment.org/phame/live/3/post/e19_10_release/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23e-wm: upgrade to 0.19.9Martin Jansa
* announcements: https://phab.enlightenment.org/phame/live/3/post/e19_6_release/ https://phab.enlightenment.org/phame/live/3/post/e19_7_release/ https://phab.enlightenment.org/phame/live/3/post/e19_8_release/ https://phab.enlightenment.org/phame/live/3/post/e19_9_release/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23efl,elementary,emotion-generic-players,evas-generic-loaders: upgrade to 1.15.*Martin Jansa
* announcements: https://phab.enlightenment.org/phame/live/3/post/enlightenment_foundation_libraries_1_15_and_friends_are_out/ https://phab.enlightenment.org/phame/live/3/post/efl_and_elementary_1_15_1_release/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24epeg: Move tool out of efl + update to latest versionAndreas Baak
The epeg tool was originally developed in the efl project and was replaced by the evas package in efl long ago. The old, unmaintained source code of epeg is still available from an efl legacy repository https://svn.enlightenment.org/svn/e/OLD/. Updates and improvements to epeg have been developed and collected in a new github repository. This patch deletes the deprecated package from the efl project and introduces a new recipe that installs the updated epeg tool. In the license file, one copyright line has been added which indicates the authors of the tool. Moreover, in the license text, one sentence has been removed which elaborated on what is meant by "making the source code available publicly". However, the license still remains an MIT style license. Signed-off-by: Andreas Baak <andreas.baak@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24recipes: use class-native instead of deprecated virtclass-native.Ross Burton
virtclass overrides are deprecated, so use class overrides instead. Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-06-23efl, elementary: upgrade to 1.14.1Martin Jansa
* announcement: https://phab.enlightenment.org/phame/live/3/post/efl_and_elementary_1_14_1_release/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-06-08webkit-efl.inc: use x86 over-ride instead of i586Andre McCurdy
Support i686 without needing to duplicate the i586 over-ride. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-06-08elbow: use x86 over-ride instead of i586Andre McCurdy
Support i686 without needing to duplicate the i586 over-ride. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-17e-wm: upgrade to 0.19.5Martin Jansa
* announcement: https://phab.enlightenment.org/phame/live/3/post/e19_5_release/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-17efl, elementary, emotion-generic-players, evas-generic-loaders: upgrade to ↵Martin Jansa
1.14.0 * announcement: https://phab.enlightenment.org/phame/live/3/post/enlightenment_foundation_libraries_1_14_and_friends_are_out/ * LIC_FILES_CHKSUM update is caused only by new emile module listed there: emile: licenses/COPYING.LGPL Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-13e-wm: upgrade to 0.19.4Martin Jansa
* announcement: https://phab.enlightenment.org/phame/live/3/post/e19_4_release/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-13efl,elementary,evas-generic-loaders: upgrade to 1.13.2Martin Jansa
* announcements: https://phab.enlightenment.org/phame/live/3/post/efl_and_elementary_1_13_1_release/ https://phab.enlightenment.org/phame/live/3/post/efl_elementary_and_evas_generic_loaders_1_13_2_release/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-03e-wm: upgrade to 0.19.3Martin Jansa
* announcement: https://phab.enlightenment.org/phame/live/3/post/e19_3_release/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27terminology: upgrade to 0.8.0Martin Jansa
* announcement: https://phab.enlightenment.org/phame/live/3/post/terminology_0_8/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27entrance, diskio: blacklistMartin Jansa
* they are old and now incompatible with edje_cc from 1.13.0 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27efl, elementary, emotion-generic-players, evas-generic-loaders: Upgrade to ↵Martin Jansa
1.13.0 * announcement: https://phab.enlightenment.org/phame/live/3/post/efl_1_13_is_out/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-08efl, elementary: upgrade to 1.12.2Martin Jansa
* announcement: https://phab.enlightenment.org/phame/live/3/post/efl_and_elementary_1_12_2_releases/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-08e-wm: upgrade to 0.19.2Martin Jansa
* announcement: https://phab.enlightenment.org/phame/live/3/post/e19_2_release/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-08epdf: Fix LICENSE formatMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-31meta-efl: use MIT & BSD licenseMartin Jansa
* add & operator Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-17elbow: replace eveMartin Jansa
* ewebkit1 was dropped in latest webkit-efl, elbow is based on ewebkit2 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-17webkit-efl: upgrade to 1.11.0Martin Jansa
* webkit-efl snapshots are now versioned consistenly with efl bump PE to prevent version going backwards * announcement: http://sourceforge.net/p/enlightenment/mailman/message/32713414/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-17efl, elementary, emotion-generic-players, evas-generic-loaders: upgradeMartin Jansa
to 1.12.* * announcements: https://phab.enlightenment.org/phame/post/view/96/ https://phab.enlightenment.org/phame/post/view/99/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-27efl, elementary, e-wm: upgrade to 1.11.4 and 0.19.1Martin Jansa
* announcements: https://phab.enlightenment.org/phame/live/3/post/efl_elementary_1_11_3_and_enlightenment_0_19_1_releases/ https://phab.enlightenment.org/phame/live/3/post/efl_and_elementary_1_11_4_releases/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>