mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-12-26 15:44:20 +00:00
c76b79b7d2
I observed this package to be a big red herring when people are searching for the package they need if libstdc++ is missing: I observed this to happen if you're either very new to packaging and don't know where it's supposed to come from or if you package some binary program (or virtual environment) and this library is missing. The package is a subset of GCC 3.3 from 2005 and only needed for very old proprietary software that cannot be recompiled where it's only questionable if this is even appropriate to have in nixpkgs. There's in fact one such package, unreal tournament 2004. As much as I don't think that libstdcxx5 has a place in here, this also applies to it. If people want to consume this, it should belong into an external flake. Until this happens, I'm sorry for https://www.youtube.com/watch?v=mXapt4GHt-s
43 lines
1.4 KiB
Nix
43 lines
1.4 KiB
Nix
# 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.
|
|
packageOverrides = super: with super; lib.mapAttrs (_: set: recurseIntoAttrs set) {
|
|
inherit (super)
|
|
agdaPackages
|
|
apacheHttpdPackages
|
|
fdbPackages
|
|
fusePackages
|
|
gns3Packages
|
|
haskellPackages
|
|
idrisPackages
|
|
nodePackages
|
|
nodePackages_latest
|
|
platformioPackages
|
|
rPackages
|
|
roundcubePlugins
|
|
sourceHanPackages
|
|
zabbix50
|
|
zabbix60
|
|
zeroadPackages
|
|
;
|
|
|
|
# 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;
|
|
};
|
|
|
|
# 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 = { };
|
|
};
|
|
}
|