commit:     fcd1c36bd2230d833d46431f61142b7e26aade9b
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 12 11:57:51 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sun Nov 12 11:58:05 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd1c36b

media-gfx/wings: Drop some compiler flags (bug #630406). Fix dependencies.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 media-gfx/wings/wings-2.1.5.ebuild | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/media-gfx/wings/wings-2.1.5.ebuild 
b/media-gfx/wings/wings-2.1.5.ebuild
index 212860eb8a2..e8f31fd40fc 100644
--- a/media-gfx/wings/wings-2.1.5.ebuild
+++ b/media-gfx/wings/wings-2.1.5.ebuild
@@ -15,7 +15,9 @@ KEYWORDS="amd64 x86"
 RDEPEND="
        >=dev-lang/erlang-18.1[smp,wxwidgets]
        dev-libs/cl
+       media-libs/glu
        media-libs/libsdl[opengl]
+       virtual/opengl
 "
 DEPEND="${RDEPEND}"
 
@@ -26,6 +28,13 @@ src_prepare() {
                -e '/include_lib/s|"wings/|"../|' \
                $(find . -name '*'.erl) \
                || die
+
+       sed -i \
+               -e 's|-O3||g' \
+               -e 's|-Werror||g' \
+               -e 's|CFLAGS = |CFLAGS += |g' \
+               $(find . -name Makefile) \
+               || die
 }
 
 src_configure() {

Reply via email to