app-text/llpp: adopt -std=c99 for gcc-4.9 and some other -W flags form upstream ...
authorMichael Weber <xmw@gentoo.org>
Tue, 12 Jan 2016 22:34:00 +0000 (23:34 +0100)
committerMichael Weber <xmw@gentoo.org>
Tue, 12 Jan 2016 22:43:07 +0000 (23:43 +0100)
Package-Manager: portage-2.2.26

app-text/llpp/llpp-22.ebuild
app-text/llpp/llpp-9999.ebuild

index 5043975096f798dd3ba72c9db4f7b8dff5f62e3d..58d774e71ce3bf942c8aca50d1df2af713a097b3 100644 (file)
@@ -47,7 +47,7 @@ src_compile() {
        local ocaml=$(usex ocamlopt ocamlopt.opt ocamlc.opt)
        local cmo=$(usex ocamlopt cmx cmo)
        local cma=$(usex ocamlopt cmxa cma)
-       local ccopt="$(freetype-config --cflags ) -O -include ft2build.h -D_GNU_SOURCE -DUSE_FONTCONFIG"
+       local ccopt="$(freetype-config --cflags ) -O -include ft2build.h -D_GNU_SOURCE -DUSE_FONTCONFIG -std=c99 -Wextra -Wall -pedantic-errors -Wunused-parameter -Wsign-compare -Wshadow"
        #if use egl ; then
        #       ccopt+=" -DUSE_EGL $(pkg-config --cflags egl)"
        #       local egl="egl"
index fc2df017ae0c7f25299d975706f0d46fa6aeb8dc..c39e01aa2979c57c95b0acd531ff64c4c5a9d7e4 100644 (file)
@@ -45,7 +45,11 @@ src_compile() {
        local ocaml=$(usex ocamlopt ocamlopt.opt ocamlc.opt)
        local cmo=$(usex ocamlopt cmx cmo)
        local cma=$(usex ocamlopt cmxa cma)
-       local ccopt="$(freetype-config --cflags ) -O -include ft2build.h -D_GNU_SOURCE -DUSE_FONTCONFIG"
+       local ccopt="$(freetype-config --cflags ) -O -include ft2build.h -D_GNU_SOURCE -DUSE_FONTCONFIG -std=c99 -Wextra -Wall -pedantic-errors -Wunused-parameter -Wsign-compare -Wshadow"
+       #if use egl ; then
+       #       ccopt+=" -DUSE_EGL $(pkg-config --cflags egl)"
+       #       local egl="egl"
+       #fi
        if use static ; then
                local cclib=""
                local slib=""