Since 2.9 bash-completion hardcodes paths in pkgconfig file. We want to be able to override certain paths, so this commit restores the original behaviour. https://github.com/NixOS/nixpkgs/issues/71662
treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
These are not reaal shells and should go into their parent shell directory.