forked from lix-project/lix
For nixpkgs.<attr>, use legacyPackages
This makes commands like 'nix run nixpkgs.chromium' work again.
This commit is contained in:
parent
06010eaf19
commit
415fc233e3
|
@ -411,7 +411,7 @@ std::vector<std::shared_ptr<Installable>> SourceExprCommand::parseInstallables(
|
||||||
bool static warned;
|
bool static warned;
|
||||||
warnOnce(warned, "the syntax 'nixpkgs.<attr>' is deprecated; use 'nixpkgs:<attr>' instead");
|
warnOnce(warned, "the syntax 'nixpkgs.<attr>' is deprecated; use 'nixpkgs:<attr>' instead");
|
||||||
result.push_back(std::make_shared<InstallableFlake>(*this, FlakeRef("nixpkgs"),
|
result.push_back(std::make_shared<InstallableFlake>(*this, FlakeRef("nixpkgs"),
|
||||||
Strings{"packages." + std::string(s, 8)}));
|
Strings{"legacyPackages." + std::string(s, 8)}));
|
||||||
}
|
}
|
||||||
|
|
||||||
else if (auto flakeRef = parseFlakeRef(s, true))
|
else if (auto flakeRef = parseFlakeRef(s, true))
|
||||||
|
|
Loading…
Reference in a new issue