summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRalph Sennhauser <sera@gentoo.org>2014-11-17 08:21:36 +0100
committerRalph Sennhauser <sera@gentoo.org>2014-11-17 08:21:36 +0100
commit97b0bfd1f11402ba2185f151efa5fbd1641601fa (patch)
tree05ee892758a2c78322a4f4af4ebb4eae7d4e2fb5 /x11-wm/enlightenment/enlightenment-0.19.1.ebuild
parentemotion_generic_players-1.12.0: Version bump (diff)
downloadsera-97b0bfd1f11402ba2185f151efa5fbd1641601fa.tar.gz
sera-97b0bfd1f11402ba2185f151efa5fbd1641601fa.tar.bz2
sera-97b0bfd1f11402ba2185f151efa5fbd1641601fa.zip
enlightenment-0.19.1: Fix building with waylandHEADmaster
Thanks to sleep_walker for the report Package-Manager: portage-2.2.14 Manifest-Sign-Key: 3C5CF75A
Diffstat (limited to 'x11-wm/enlightenment/enlightenment-0.19.1.ebuild')
-rw-r--r--x11-wm/enlightenment/enlightenment-0.19.1.ebuild13
1 files changed, 9 insertions, 4 deletions
diff --git a/x11-wm/enlightenment/enlightenment-0.19.1.ebuild b/x11-wm/enlightenment/enlightenment-0.19.1.ebuild
index d73ddba..be16dbb 100644
--- a/x11-wm/enlightenment/enlightenment-0.19.1.ebuild
+++ b/x11-wm/enlightenment/enlightenment-0.19.1.ebuild
@@ -4,7 +4,7 @@
EAPI=5
-inherit eutils
+inherit eutils autotools
DESCRIPTION="Enlightenment DR19 window manager"
HOMEPAGE="http://www.enlightenment.org/"
@@ -34,8 +34,8 @@ IUSE_E_MODULES=(
IUSE="doc +eeze egl nls pam pm-utils static-libs systemd ukit wayland ${IUSE_E_MODULES[@]}"
RDEPEND="
- >=dev-libs/efl-1.10.0[X,egl?,wayland?]
- >=media-libs/elementary-1.10.0
+ >=dev-libs/efl-1.11.0[X,egl?,wayland?]
+ >=media-libs/elementary-1.11.0
virtual/udev
x11-libs/libxcb
x11-libs/xcb-util-keysyms
@@ -54,6 +54,11 @@ DEPEND="${RDEPEND}
S="${WORKDIR}/${P/_/-}"
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-wayland-cflags.patch
+ eautoreconf
+}
+
src_configure() {
local config=(
--disable-device-hal
@@ -84,7 +89,7 @@ src_configure() {
done
if use wayland; then
- config+=( --enable-enlightenment_modules_wl-desktop-shell )
+ config+=( --enable-wl-desktop-shell )
fi
econf "${config[@]}"