Merge pull request #56031 from matthewbauer/priorities

Add some more priorities
This commit is contained in:
Matthew Bauer 2019-03-09 18:02:55 -05:00 committed by GitHub
commit 8a08d7e7cc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 15 additions and 2 deletions

View file

@ -7,7 +7,7 @@ with lib;
let
requiredPackages = map lib.lowPrio
requiredPackages = map (pkg: setPrio ((pkg.meta.priority or 5) + 3) pkg)
[ config.nix.package
pkgs.acl
pkgs.attr

View file

@ -328,6 +328,7 @@ stdenv.mkDerivation {
{ description =
stdenv.lib.attrByPath ["meta" "description"] "System binary utilities" bintools_
+ " (wrapper script)";
priority = 10;
} // optionalAttrs useMacosReexportHack {
platforms = stdenv.lib.platforms.darwin;
};

View file

@ -52,4 +52,9 @@ stdenv.mkDerivation {
passthru = {
inherit targetPrefix;
};
meta = {
maintainers = with stdenv.lib.maintainers; [ matthewbauer ];
priority = 10;
};
}

View file

@ -62,5 +62,7 @@ stdenv.mkDerivation rec {
maintainers = [ ];
platforms = stdenv.lib.platforms.all;
priority = 10;
};
}

View file

@ -123,6 +123,8 @@ stdenv.mkDerivation rec {
platforms = platforms.unix ++ platforms.windows;
priority = 10;
maintainers = [ maintainers.eelco ];
};

View file

@ -20,7 +20,10 @@ let
bin = "${getBin provider}/bin/${cmd}";
manpage = "${getOutput "man" provider}/share/man/man1/${cmd}.1.gz";
in runCommand "${cmd}-${version}" {
meta.platforms = map (n: { kernel.name = n; }) (attrNames providers);
meta = {
priority = 10;
platforms = map (n: { kernel.name = n; }) (attrNames providers);
};
passthru = { inherit provider; };
preferLocalBuild = true;
} ''