doc/stdenv: revise line in Fixed-point arguments of mkDerivation

The line was in grammatical error or plain confusing, it has been revised to be grammatically correct, as well as revised to be a bit more technically correct, as well as useful to the reader.
Fixes #488258

Co-authored-by: Robert Hensing <robert@roberthensing.nl>
This commit is contained in:
Notarin Steele 2026-02-08 04:41:50 -05:00
parent a7a9ce329a
commit 34513330fc
No known key found for this signature in database
GPG key ID: C38FD346AE3636FB

View file

@ -513,7 +513,7 @@ Unless set to `false`, some build systems with good support for parallel buildin
### Fixed-point arguments of `mkDerivation` {#mkderivation-recursive-attributes}
If you pass a function to `mkDerivation`, it will receive as its argument the final arguments, including the overrides when reinvoked via `overrideAttrs`. For example:
If you pass a function to `mkDerivation`, it will call the function with an argument that represents the final state of the package: the return value of the function itself, with any overrides applied, as the function is reinvoked by any `overrideAttrs` calls. For example:
```nix
mkDerivation (finalAttrs: {