summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2015-08-07 16:08:59 +0000
committerMike Frysinger <vapier@gentoo.org>2015-08-07 16:08:59 +0000
commitcb27eb6d729bf6e4ae61d49c197de44eb79992e7 (patch)
tree3c458e678512a942efe6e0a53f5949b4b37f8aab /dev-libs
parentKeyworded on alpha, bug 528896 (diff)
downloadgentoo-2-cb27eb6d729bf6e4ae61d49c197de44eb79992e7.tar.gz
gentoo-2-cb27eb6d729bf6e4ae61d49c197de44eb79992e7.tar.bz2
gentoo-2-cb27eb6d729bf6e4ae61d49c197de44eb79992e7.zip
Fix builds w/USE=sdl #551882 by Barnaby.
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key D2E96200)
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/efl/ChangeLog5
-rw-r--r--dev-libs/efl/efl-1.15.0.ebuild13
2 files changed, 16 insertions, 2 deletions
diff --git a/dev-libs/efl/ChangeLog b/dev-libs/efl/ChangeLog
index dce669a93f2b..1c894ddd2a63 100644
--- a/dev-libs/efl/ChangeLog
+++ b/dev-libs/efl/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-libs/efl
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/efl/ChangeLog,v 1.33 2015/08/06 04:22:05 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/efl/ChangeLog,v 1.34 2015/08/07 16:08:59 vapier Exp $
+
+ 07 Aug 2015; Mike Frysinger <vapier@gentoo.org> efl-1.15.0.ebuild:
+ Fix builds w/USE=sdl #551882 by Barnaby.
06 Aug 2015; Mike Frysinger <vapier@gentoo.org> efl-1.12.2.ebuild,
efl-1.13.1.ebuild, efl-1.15.0.ebuild, efl-9999.ebuild:
diff --git a/dev-libs/efl/efl-1.15.0.ebuild b/dev-libs/efl/efl-1.15.0.ebuild
index 656fd76ad7c2..4554d8974bca 100644
--- a/dev-libs/efl/efl-1.15.0.ebuild
+++ b/dev-libs/efl/efl-1.15.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/efl/efl-1.15.0.ebuild,v 1.2 2015/08/06 04:22:05 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/efl/efl-1.15.0.ebuild,v 1.3 2015/08/07 16:08:59 vapier Exp $
EAPI="5"
@@ -158,6 +158,17 @@ DEPEND="
S=${WORKDIR}/${MY_P}
+src_prepare() {
+ # This is a hack of the upstream fix. Drop with next release. #551882
+ sed -i \
+ -e 's:SDL/:SDL2/:g' \
+ configure \
+ src/modules/evas/engines/gl_common/evas_gl_common.h \
+ src/modules/evas/engines/gl_sdl/Evas_Engine_GL_SDL.h || die
+
+ enlightenment_src_prepare
+}
+
src_configure() {
if use ssl && use gnutls ; then
einfo "You enabled both USE=ssl and USE=gnutls, but only one can be used;"