path: root/ (follow)
AgeCommit message (Collapse)Author
2014-08-22build: Allow to use external liblz4 instead of embedded copyStefan Schmidt
While we are likely will keep the embedded copy for a while to avoid a really new dependency we allow now to use the external liblz4. You need at least revision r120 and a package that ships the pc file for it. Personally I would like to get rid of it rather sooner than later due to the security implications and a bunch of code we ship but have no idea about. Reality is that it will need some time until this new lib is actually packaged and shipped with releases for a a majority of people. This patch was co-worked with Doug Newgard <>
2014-08-22Efl: Fix compilation in windows.Tom Hacohen
2014-08-21eo, autotools: check for mmap feature rather than OS (mmap is POSIX)Daniel Kolesa
2014-08-21Ecore exe: Start using the control interface.Tom Hacohen
2014-08-21Efl interfaces: Start using the text_properties interface.Tom Hacohen
2014-08-21Efl: Create libefl.Tom Hacohen
Create and the interal package for dependencies.
2014-08-21eina: port Eina_Spinlock for OSXJean Guyomarc'h
Summary: Support of Spinlocks in Eina (Eina_Spinlock) for OSX, which does not implement them in pthread. @feature Reviewers: raster, raoulh, naguirre, cedric, stefan_schmidt Subscribers: cedric Differential Revision: Signed-off-by: Cedric BAIL <>
2014-08-21evas: add evas gl-drm engineMun, Gwan-gyeong
Summary: This is the first step to introduce a gl-drm backend. Test Plan: "ecore evas" create with ecore_evas_gl_drm_new(). It creates "ecore evas" with gl_drm evas backend. @feature Reviewers: raster, Hermet, cedric, devilhorns Subscribers: cedric Differential Revision: Signed-off-by: Cedric BAIL <>
2014-08-20configure: Switch to dev mode again and set version to .99Stefan Schmidt
Merge window for 1.12 is open.
2014-08-20release: Update NEWS and bump version for 1.11.0 releasev1.11.0Stefan Schmidt
2014-08-19Revert "efl: Fixed unwanted warning."Cedric BAIL
This reverts commit bf8aba5f9f52dd2ce8d0c292b54bae0c44d99462. This warning is actually wanted. We do want to know when things get deprecated and not discover that to late. This warning come from the use of gettext 0.17. Once we move out of it, we will be fine. As a reminder and for keeping track of other future deprecated macro, we should never use that flag ! Note: This is the second time I revert such a patch, I would really like people stop disabling warning with this nasty work around.
2014-08-19efl: Fixed unwanted warning.Srivardhan Hebbar
Summary: Below was the warning: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its use is discouraged. You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead, and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your files. @fix Signed-off-by: Srivardhan Hebbar <> Reviewers: devilhorns Subscribers: cedric Differential Revision:
2014-08-13autotools: Renamed --disable-c++11 to --disable-cxx-bindings.Savio Sena
The name was misleading. Fix T1438
2014-08-12autotools: try to simplify our to reduce warnings.Cedric BAIL
2014-08-12autotools: use non deprecated macro.Cedric BAIL
I still don't know why there is still a warning.
2014-08-11release: Update NEWS and bump version for 1.11.0-beta2 releasev1.11.0-beta2Stefan Schmidt
2014-08-11autotools: proper fix for generated Makevars and distcheckDaniel Kolesa
Reverts 21da4a54545cd6871d1d888566ce9fe488afef67. It is needed to generate Makevars in-tree even when building out-of-tree because of how Autotools work. However, distcheck doesn't properly remove the Makevars file in the generated distdir and makes po/ read only, preventing the build system from generating an up-to-date version of Makevars. This commit adds the required hooks needed to fix this behavior.
2014-08-07autotools: install .pc files to the correct directory on FreeBSDDaniel Kolesa
2014-08-04release: Update NEWS and bump version for 1.11.0-beta1 releasev1.11.0-beta1Stefan Schmidt
2014-08-01build: Bring coverage back to a working stateStefan Schmidt
With commit 6030b9de79a3403d42a01432b67e0fa7a3948149 the internal name EFL name was changed to EFLALL but the needed CFLAGS and LDFLAGS for coverage have not been adjusted. Thus it was simply no longer producing the gcda files needed by lcov. All back now and it shows an amazing jump in our coverage to: Overall coverage rate: lines......: 31.6% (45827 of 144975 lines) functions..: 41.1% (5620 of 13684 functions)
2014-08-01build/drm: Fix missing ecore-drm for evas_drm engineMinJeong Kim
Summary: With removing of pkgconfig checking on EVAS_CHECK_ENGINE for drm, evas_drm engine need to setup libs including internal ecore-drm. But, the evas_drm engine have missed ecore-drm libs because it have been done after finishing setup library of evas. This revision moves setup dependendency for ecore-drm into proper place. Test Plan: 1. Build EFL with --enable-drm 2. ELM_ENGINE=drm E_WL_FORCE=wayland_shm enlightement_start Reviewers: gwanglim, devilhorns, stefan_schmidt Subscribers: cedric Differential Revision:
2014-08-01release: Update NEWS and bump version for 1.11.0-alpha1 releasev1.11.0-alpha1Stefan Schmidt
2014-07-29Revert " generate Makevars in the correct directory even with ↵Stefan Schmidt
out-of-tree build" This reverts commit dd37d2bc07f839cd3c74b02e713ffc6534af71b2. This breaks make distcheck. Looking at this commit I really wonder if it does anything good. It seems to work for po_makefile_in. It also breaks for distcheck which is using out of tree builds in the _build folder. If someone can explain me why something like this is needed for makevars I want to hear it. getting a fix in that does not break distcheck would be fine I guess.
2014-07-25evas: move to SDL2 and use GL_Generic infrastructure.Cedric BAIL
2014-07-25Fix Elua compiling on OSXJean Guyomarc'h
Reviewers: cedric, raster, raoulh, q66 Reviewed By: q66 Subscribers: cedric Differential Revision:
2014-07-23fix typo in configure.acSeunghun Lee
Summary: N/A Test Plan: N/A Reviewers: cedric Subscribers: cedric Differential Revision:
2014-07-22autotools: we actually do want portability warning.Cedric BAIL
This is to avoid people not using gnu stuff to report issue. Free up the "efl" name for usage.Tom Hacohen
At the moment we use the fake "efl" library as a dependency for everything and use it as a way to have global cflags and lib deps. This is bad as we'd like to have a "real" libefl. I changed EFL to EFLALL as the new name. Easy to change to something else if anyone finds this name lacking. It's internal.
2014-07-18build/drm: Allow building from scratch by not using pkgconfig for internal libsStefan Schmidt
Using pkgconfig for internal libs turns out to be not a really good idea. It works fine if you already have an efl install with the needed ecore-drm.pc file but it will fail if you build from scratch. We already have a m4 macro for these internal dependencies. Make use of it for the evas drm engine depending on ecore-drm. Fixes T1432
2014-07-15iconfigure: Only use libsystemd-login dep for ecore-drmStefan Schmidt
At least with systemd 208 there is no pc file for just libsystemd. It is split into daemon id128 journal and login. We only need login here so only require it.
2014-07-15ecore-drm: Remove eldbus dependencyChris Michael
Eldbus works asynchronously, but we need syncronous method calls to get the replies from opening input devices, so let's just use normal dbus Signed-off-by: Chris Michael <>
2014-07-15ecore-drm: Add eldbus, systemd, and systemd-login dependenciesChris Michael
Ecore_Drm will now require dbus, systemd, and systemd-login support in order to open input devices as a normal user Signed-off-by: Chris Michael <>
2014-07-13efl: remove Windows CE supportVincent Torri
2014-07-11autotools: turn on build for gl_generic backend.Cedric BAIL Fix typo in DDS loader definitionJean-Philippe Andre
Eh, the power of copy and paste
2014-07-08Revert "configure: Add dl to edje libs"Stefan Schmidt
This reverts commit ff5a57aafd6e383ce258b31c7eb3875aa3b03093. Edje is not using dlopen directly but luajit is. Seems some distros are missing dlopen for there luajit package. Nothing we should workaround here.
2014-07-08disable multisense when pulse is disabled tooCarsten Haitzler (Rasterman)
also.. change "i know what i am doing" option string to "aba"... :) keep people on their toes.
2014-07-07efl build - fix multisense to actually be turned on againCarsten Haitzler (Rasterman) Remove obsolete macrosbluezery
Summary: AC_HELP_STRING --> AS_HELP_STRING AC_TRY_COMPILE --> AC_COMPILE_IFELSE + AC_LAGN_PROGRAM those are deprecated for almost 10 years autoupdate tool do this automatcally. @fix Reviewers: raster, cedric, stefan_schmidt CC: cedric Differential Revision:
2014-07-03Evas: Add DDS image file loaderJean-Philippe Andre
@feature: Add a Micrsoft DirectDraw Surface file loader
2014-06-20autotools: remove forgotten BUILD_SAVER_JPEGCedric BAIL
2014-06-20evas: fix build of jpeg saver on Windows.Cedric BAIL
2014-06-19eolian: remove the ragel file plus support for ragel from the build systemDaniel Kolesa
2014-06-18Add cocoa engine checks againRaoul Hecky
2014-06-18configure: fix net/if.h detection on osx (10.7)Benjamin Cohen
2014-06-16configure: Add dl to edje libsStefan Schmidt
DSO found by Aymeric and Pader Rezso on the E users list. @fix
2014-06-12m4: EFL_WITH_BIN_SUFFIX, make use of it in configure.acDaniel Kolesa
2014-06-12elua: use --with-elua instead of --with-elua-binDaniel Kolesa generate Makevars in the correct directory even with ↵q66
out-of-tree build
2014-06-10elua: examples fix, distcheck fixDaniel Kolesa