Commit Graph

3 Commits

Author SHA1 Message Date
Stefan Frijters
b5c3bd029b diffutils: enable structuredAttrs, use finalAttrs 2026-08-02 23:41:59 +02:00
Stefan Frijters
195fd12e68 diffutils: enable strictDeps 2026-08-02 23:41:58 +02:00
SandaruKasa
811bd13927 diffutils: move to by-name
Also drop diffutils from the `inherit (prevStage)` overrides in
pkgs/stdenv/linux/default.nix. Once the package lives in pkgs/by-name,
that pin gives the top-level `diffutils` attribute a source location
even though it is defined via `_internalCallByNamePackageFile`, which
nixpkgs-vet rejects (NPV-102). Dropping the pin lets the by-name
auto-definition stand on its own, at the cost of no longer reusing the
bootstrap-stage build (a stdenv-class rebuild, hence staging).

Co-authored-by: Philip Taron <philip.taron@gmail.com>
Assisted-by: Claude Code (claude-opus-4-8)
2026-06-10 13:55:14 -07:00