Unverified Commit 2c36071c authored by Doron Behar's avatar Doron Behar Committed by GitHub
Browse files

Merge pull request #329662 from bryango/nodejs-finalpackage

nodejs: use .finalPackage for ease of overriding
parents 5c1fa02d ee9a623f
Loading
Loading
Loading
Loading
+9 −3
Original line number Diff line number Diff line
@@ -44,7 +44,13 @@ let
      (builtins.attrNames sharedLibDeps);

  extraConfigFlags = lib.optionals (!enableNpm) [ "--without-npm" ];
  self = stdenv.mkDerivation {

  package = stdenv.mkDerivation (finalAttrs:
  let
    /** the final package fixed point, after potential overrides */
    self = finalAttrs.finalPackage;
  in
  {
    inherit pname version;

    src = fetchurl {
@@ -235,5 +241,5 @@ let
    };

    passthru.python = python; # to ensure nodeEnv uses the same version
  };
in self
  });
in package