Commit Graph

553 Commits

Author SHA1 Message Date
Derek Foreman 992e3b257b Find wayland protocols and wayland scanner at configure time 2016-09-26 15:23:50 -05:00
Mike Blumenkrantz 5c53e83a18 bump to require efl 1.18.99 2016-09-23 10:42:29 -04:00
Derek Foreman 47cdbdb5af Fix xwayland binary location detection
We were trying to find it with pkg-config and failing, try
AC_PATH_PROG instead
2016-09-21 09:22:02 -05:00
Derek Foreman dc2bad0fcd bump ecore_drm2 dependency, update to latest beta API 2016-09-08 11:51:36 -05:00
Romain Naour 70125b9cff configure.ac: wayland only build fix
When only wayland is enabled, the build system is still looking for
ecore-x. When the following test is always true since have_wayland_only
has been initialed to "no".

if test "x${have_wayland_only}" != "xyes"; then
  PKG_CHECK_MODULES([ECORE_X], [ecore-x >= ${efl_version}])

Use e_cv_want_wayland_only instead.

Signed-off-by: Romain Naour <romain.naour@gmail.com>
2016-08-22 11:08:36 -04:00
Mike Blumenkrantz 729b2d22d6 bump efl wayland req to 1.18 now that it's out 2016-08-17 07:02:36 -04:00
Carsten Haitzler 8d780c7fb5 e sudo gui support - add askpass util for sudo askpass support
this gives e by default sudo gui support with an askpass util that
sudo can use as well as setting the env var correctly so it will be
used by sudo.

@feature
2016-08-13 17:39:17 +09:00
Mike Blumenkrantz 4606be46d3 unset release mode
feature freeze is over, have fun
2016-06-30 12:10:50 -04:00
Mike Blumenkrantz 6a58004f61 21.0 release 2016-06-30 11:47:35 -04:00
Mike Blumenkrantz ca06cb7837 unset release mode 2016-06-02 12:22:55 -04:00
Mike Blumenkrantz 5321812193 21.0-rc release 2016-06-02 12:06:12 -04:00
Derek Foreman 36128ab9a3 Bump wayland version requirement to 1.11.0
1.11.0 includes fixes we need to prevent clients from crashing E by
resizing shared memory pools while our async renderer is running.
2016-06-01 11:30:25 -05:00
Chris Michael 0d2b6b047c port enlightenment to use drm2
Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-05-27 09:53:41 -04:00
Chris Michael bb583a94f8 add checks for building with Ecore_Drm2 support
Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-05-25 09:25:17 -04:00
Mike Blumenkrantz 7d48bc8a1c allow building shot+xkbswitch modules without ecore-x
these work with wayland now, hooray
2016-05-16 11:36:47 -04:00
Mike Blumenkrantz 720074e926 add configure flag for xwayland binary 2016-05-06 13:37:10 -04:00
Mike Blumenkrantz a6d4bebd1e unset release mode 2016-04-26 11:20:39 -04:00
Mike Blumenkrantz 44ae346f74 21.0-beta release 2016-04-26 10:43:07 -04:00
Eduardo Lima (Etrunko) de958d5e2e Revert "WIP"
This reverts commit 9959f67723.
2016-04-25 19:55:36 -03:00
Eduardo Lima (Etrunko) 9959f67723 WIP
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
2016-04-25 19:29:01 -03:00
Mike Blumenkrantz 119a0629f2 unset release mode 2016-04-12 17:39:56 -04:00
Mike Blumenkrantz d433a391ea 21.0-alpha release 2016-04-12 17:12:29 -04:00
Mike Blumenkrantz 48fbfa2908 reduce efl version req to 1.17.0, make new gadget stuff 1.7.99+ at runtime 2016-04-11 15:15:51 -04:00
Derek Foreman 03f3297b3c wayland: Bump ecore-wl2 dependency to 1.17.99 2016-04-08 17:39:43 -04:00
Mike Blumenkrantz a4588933a0 disable xwayland module if exe cannot be found during configure
should probably make this a --flag at some point

fix T3415
2016-04-04 15:43:04 -04:00
Mike Blumenkrantz 40ebdb60d4 remove library checks for a number of modules along with useless defines
most of these date back from before efl was a unified tree or enlightenment itself
could be optionally built with things like dbus support
2016-03-11 17:19:32 -05:00
Mike Blumenkrantz 57dca73586 require >= efl 1.17.1 for gadget theme stuff 2016-03-04 14:23:44 -05:00
Mike Blumenkrantz dad9160ffa add new time module with clock gadgets
this is the successor to the clock module/gadget. it uses separate config files
and theme groups from the "clock" module.
2016-03-04 14:23:44 -05:00
Mike Blumenkrantz 24fe43d735 add new wireless module/gadget
this is the successor to the connman module/gadget. it does not use
or depend on econnman.
2016-03-04 14:23:44 -05:00
Derek Foreman 106be5f1e2 Bump wayland version requirement
We need 1.10 for the shm pool referencing api
2016-02-18 12:31:31 -06:00
Mike Blumenkrantz 733224241f require efl 1.17 2016-02-04 12:58:37 -05:00
Mike Blumenkrantz ac6e800c35 enable drm e_alert during configure only if drm support is enabled 2016-02-01 11:04:38 -05:00
Chris Michael 542e44a445 Fix build break for non-wayland builds
This patch fixes an issue where implementing WBOD for wayland would
always (previously) require ecore-drm to build. We fix this by
adjusting the enlightenment_alert requirements based on if we are
building with wayland support or not.

Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-01-14 08:56:50 -05:00
Chris Michael eec66f4fc5 Update dependencies for enlightenment_alert binary
Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-01-13 14:17:08 -05:00
Seunghun Lee a5bf9961e3 configure.ac: Remove ecore-x from wayland only build.
Reviewers: devilhorns, zmike

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D3538
2016-01-06 12:44:52 -05:00
Chris Michael 1a35c7e8a2 Reenable building wl_wl module
Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-01-05 13:18:18 -05:00
Chris Michael d15a770404 disable building wl_wl module for now
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-09 13:28:37 -05:00
Chris Michael 343886058c Make configure check for Ecore_Wl2 library
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-09 13:16:48 -05:00
Mike Blumenkrantz 36644518a4 bump version 2015-11-30 15:47:38 -05:00
Mike Blumenkrantz 9c470f7a73 unset release mode
feature freeze is over, have fun
2015-11-30 15:47:22 -05:00
Mike Blumenkrantz 15bf3f0439 e20 release 2015-11-30 14:52:06 -05:00
Mike Blumenkrantz d9f4157e1f unset release mode 2015-11-11 14:01:22 -05:00
Mike Blumenkrantz 03884101d2 20.0-rc release 2015-11-11 13:39:54 -05:00
Nicolas Aguirre a8bf439f88 Revert "Adds eglfs to Enlightenment"
This reverts commit ff1e7b5083.
2015-11-03 08:01:58 +01:00
Nicolas Aguirre 7ff896155c Revert "configure.ac: fixes wayland-only build"
This reverts commit 829a12ef86.
2015-11-03 08:01:48 +01:00
Nicolas Aguirre c15dd79841 Revert "[HACK??] Fixes wayland-only build"
This reverts commit bc3464e98c.
2015-11-03 08:01:26 +01:00
Nicolas Aguirre 3e3a806c43 Revert "Fixes build complaining about missing ABOUT-NLS"
This reverts commit b39ec87150.
2015-11-03 08:01:18 +01:00
Florent Revest b39ec87150 Fixes build complaining about missing ABOUT-NLS 2015-11-03 07:50:20 +01:00
Florent Revest bc3464e98c [HACK??] Fixes wayland-only build 2015-11-03 07:37:41 +01:00
Florent Revest 829a12ef86 configure.ac: fixes wayland-only build 2015-11-03 07:37:41 +01:00