diff options
| author | Vladimír Čunát <vcunat@gmail.com> | 2018-08-28 22:05:53 +0200 |
|---|---|---|
| committer | Vladimír Čunát <vcunat@gmail.com> | 2018-08-28 22:17:07 +0200 |
| commit | fd3927ac29fdae933d3007943ad73a5dc81335dc (patch) | |
| tree | 1961368b3925a72b404226e56d14a5daf8324783 /pkgs/development/python-modules/GitPython/hardcode-git-path.patch | |
| parent | 85facc4a7002ca04c8e2ac365e0cd1a80a633373 (diff) | |
coreutils: split a coreutils-full version
- default coreutils is stripped of /share/ (11 -> 2 MiB)
- coreutils-full retains /share/ and adds openssl for faster *sum tools
- NixOS systemPackages contains coreutils-full
- *Support parameter defaults are moved inside
(it seemed confusing to have `? false` and "at once" with `? isLinux`)
Closure considerations:
+ typical build-time closure will get lighter by ~9 MiB
- typical closure of NixOS installation will grow by ~2 MiB,
due to referring to both versions. I think it would be possible to
re-use most of the utils between the two versions, but the expression
would get much more complex.
I considered having stdenv with minimal coreutils and the default
`coreutils` attribute being full, but it turned out there were too many
trivial references in nixpkgs, so it didn't seem easy to keep rebuild
impact of openssl from growing significantly.
Diffstat (limited to 'pkgs/development/python-modules/GitPython/hardcode-git-path.patch')
0 files changed, 0 insertions, 0 deletions
