2020-03-24 15:31:51 +00:00
|
|
|
# Used in the generation of package search database.
|
|
|
|
{
|
|
|
|
# Ensures no aliases are in the results.
|
|
|
|
allowAliases = false;
|
|
|
|
|
|
|
|
# Enable recursion into attribute sets that nix-env normally doesn't look into
|
|
|
|
# so that we can get a more complete picture of the available packages for the
|
|
|
|
# purposes of the index.
|
2021-02-19 18:21:56 +00:00
|
|
|
packageOverrides = super: with super; lib.mapAttrs (_: set: recurseIntoAttrs set) {
|
|
|
|
inherit (super)
|
2024-04-03 19:14:23 +00:00
|
|
|
agdaPackages
|
2021-02-19 18:21:56 +00:00
|
|
|
apacheHttpdPackages
|
|
|
|
fdbPackages
|
|
|
|
fusePackages
|
|
|
|
gns3Packages
|
2023-12-18 05:27:44 +00:00
|
|
|
haskellPackages
|
2021-02-19 18:21:56 +00:00
|
|
|
idrisPackages
|
|
|
|
nodePackages
|
|
|
|
nodePackages_latest
|
|
|
|
platformioPackages
|
|
|
|
rPackages
|
|
|
|
roundcubePlugins
|
|
|
|
sourceHanPackages
|
|
|
|
zabbix50
|
2022-11-07 08:36:02 +00:00
|
|
|
zabbix60
|
2021-02-19 18:21:56 +00:00
|
|
|
zeroadPackages
|
|
|
|
;
|
|
|
|
|
2021-12-21 12:07:49 +00:00
|
|
|
# Make sure haskell.compiler is included, so alternative GHC versions show up,
|
|
|
|
# but don't add haskell.packages.* since they contain the same packages (at
|
|
|
|
# least by name) as haskellPackages.
|
|
|
|
haskell = super.haskell // {
|
|
|
|
compiler = recurseIntoAttrs super.haskell.compiler;
|
|
|
|
};
|
2023-10-23 09:28:20 +00:00
|
|
|
|
|
|
|
# minimal-bootstrap packages aren't used for anything but bootstrapping our
|
|
|
|
# stdenv. They should not be used for any other purpose and therefore not
|
|
|
|
# show up in search results or repository tracking services that consume our
|
|
|
|
# packages.json https://github.com/NixOS/nixpkgs/issues/244966
|
|
|
|
minimal-bootstrap = { };
|
2021-02-19 18:21:56 +00:00
|
|
|
};
|
2020-03-24 15:31:51 +00:00
|
|
|
}
|