diff --git a/lib/maintainers.nix b/lib/maintainers.nix index 1684b02d888..3c367b7d30d 100644 --- a/lib/maintainers.nix +++ b/lib/maintainers.nix @@ -312,6 +312,7 @@ pmiddend = "Philipp Middendorf "; prikhi = "Pavan Rikhi "; profpatsch = "Profpatsch "; + proglodyte = "Proglodyte "; pshendry = "Paul Hendry "; psibi = "Sibi "; pSub = "Pascal Wittmann "; diff --git a/pkgs/development/libraries/v8/4.5.nix b/pkgs/development/libraries/v8/4.5.nix index 065b656147d..655ccf1ccf3 100644 --- a/pkgs/development/libraries/v8/4.5.nix +++ b/pkgs/development/libraries/v8/4.5.nix @@ -83,6 +83,7 @@ stdenv.mkDerivation rec { sed -i 's,#!/usr/bin/env python,#!${python}/bin/python,' build/gyp_v8 sed -i 's,/bin/echo,${coreutils}/bin/echo,' build/standalone.gypi sed -i '/CR_CLANG_REVISION/ d' build/standalone.gypi + sed -i 's/-Wno-format-pedantic//g' build/standalone.gypi ''; configurePhase = '' @@ -104,6 +105,8 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ which ]; buildInputs = [ readline python icu patchelf ]; + NIX_CFLAGS_COMPILE = "-Wno-error=strict-overflow"; + buildFlags = [ "LINK=g++" "-C out" @@ -135,7 +138,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Google's open source JavaScript engine"; - maintainers = with maintainers; [ cstrahan ]; + maintainers = with maintainers; [ cstrahan proglodyte ]; platforms = platforms.linux; license = licenses.bsd3; };