Commit 5e347175 authored by Eman Resu's avatar Eman Resu
Browse files

stdenv.mkDerivation: inline function calls

parent 407f9757
Loading
Loading
Loading
Loading
+38 −42
Original line number Diff line number Diff line
@@ -96,11 +96,10 @@ let
      overrideAttrs =
        f0:
        makeDerivationExtensible (
          (
            overlay: f: final:
          final:
          let
              prev = f final;
              thisOverlay = overlay final prev;
            prev = rattrs final;
            thisOverlay = lib.toExtension f0 final prev;
            pos = builtins.unsafeGetAttrPos "version" thisOverlay;
          in
          lib.warnIf
@@ -135,9 +134,6 @@ let
              (To silence this warning, set `__intentionallyOverridingVersion = true` in your `overrideAttrs` call.)
            ''
            (prev // (removeAttrs thisOverlay [ "__intentionallyOverridingVersion" ]))
          )
            (lib.toExtension f0)
            rattrs
        );

      finalPackage = mkDerivationSimple overrideAttrs args;