1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-26 07:31:20 +00:00
nixpkgs/pkgs/tools
Vladimír Čunát fd3927ac29
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.
2018-08-28 22:17:07 +02:00
..
admin Merge master into staging 2018-08-26 12:10:05 +02:00
archivers Merge pull request #45077 from markuskowa/licenses-c 2018-08-16 12:34:56 +02:00
audio
backup duplicity: 0.7.17 -> 0.7.18 2018-08-24 11:21:59 -07:00
bluetooth Merge pull request #44808 from r-ryantm/auto-update/blueman 2018-08-09 13:53:22 +08:00
bootloaders/refind refind: add license 2018-08-06 12:21:56 +02:00
cd-dvd brasero: inherit meta in wrapper 2018-08-05 16:06:55 +02:00
compression zstd: make tests run, but disable 2018-08-11 09:35:33 +00:00
filesystems Merge pull request #45703 from dtzWill/fix/e2fsprogs-musl 2018-08-28 09:15:28 -05:00
graphics Merge pull request #45399 from markuskowa/license-8 2018-08-21 12:05:10 +02:00
inputmethods Merge branch 'master' into staging-next 2018-08-17 13:45:21 +02:00
misc coreutils: split a coreutils-full version 2018-08-28 22:17:07 +02:00
networking Merge pull request #45627 from jtojnar/gnome-cleanup 2018-08-25 22:14:51 +02:00
nix/info nix-info: use checkInputs 2018-08-11 09:35:26 +00:00
package-management python27Packages.rpm: 4.14.1 -> 4.14.2 2018-08-23 19:46:22 -07:00
security Merge master into staging 2018-08-25 07:37:14 +02:00
system minijail: android-8.0.0_r34 -> android-9.0.0_r3 2018-08-24 16:23:39 +00:00
text fanficfare: 2.27.0 -> 2.28.0 (#45238) 2018-08-21 20:05:54 +02:00
typesetting Merge master into staging 2018-08-25 07:37:14 +02:00
video vnc2flv: add license 2018-08-04 16:13:28 +02:00
virtualization cri-tools: add license 2018-08-15 21:55:04 +02:00
X11 dex: 0.7 -> 0.8.0 (#45639) 2018-08-26 22:14:17 +02:00