Von Section 12.5 of Nix Pills:Schwierigkeiten zu verstehen, mit dem Statement in Nix Expression
Beenden Sie den Ausdruck für graphviz mit gd Unterstützung (Note die Verwendung der mit der Expression in buildInputs Wiederholung pkgs zu vermeiden):
let pkgs = import <nixpkgs> {}; mkDerivation = import ./autotools.nix pkgs; in mkDerivation { name = "graphviz"; src = ./graphviz-2.38.0.tar.gz; buildInputs = with pkgs; [ gd fontconfig libjpeg bzip2 ]; }
Frage: Warum ist die with pkgs
am Ende des Code-Snippet inbenötigt? Ich dachte pkgs
war bereits im Umfang durch die let
Bindung an der Spitze?