--- /usr/portage/www-client/chromium/chromium-19.0.1084.56-r1.ebuild 2012-06-09 13:31:59.000000000 +0200 +++ /var/paludis/repositories/ambro/www-client/chromium/chromium-19.0.1084.56-r1.ebuild 2012-06-21 13:30:25.845646506 +0200 @@ -261,7 +261,13 @@ strip-flags fi - egyp_chromium ${myconf} || die + local gyp_defines="" + if $(tc-getCC) --version |grep clang >/dev/null; then + gyp_defines+=" clang=1" + myconf+=" -Dclang=1" + fi + + GYP_DEFINES="${gyp_defines}" egyp_chromium ${myconf} || die } src_compile() {