Matthew Bauer
ae6a4a913c
fix eval
2018-05-31 13:17:07 -04:00
Matthew Bauer
e99322507e
treewide: get rid of musl stuff
2018-05-31 12:36:45 -04:00
Matthew Justin Bauer
98f2f08b4b
Merge pull request #41009 from matthewbauer/normalize-names
...
Add versions to packages missing it
2018-05-25 16:32:48 -05:00
Matthew Bauer
02de1dc707
unix-tools: add version
...
Uses the POSIX standard 1003.1-2008 as version number. It can be
accessed for free at http://pubs.opengroup.org/onlinepubs/9699919799/ .
2018-05-25 15:48:25 -05:00
Matthew Justin Bauer
882e08ced1
unixtools: fixup bad merge
...
This should hopefully fix the eval issue.
2018-05-08 15:37:10 -05:00
Matthew Bauer
6748534d83
Merge remote-tracking branch 'upstream/master' into staging
2018-05-08 09:36:00 -05:00
Patrick Hilhorst
ab0d4f26ff
unixtools: use 2-space indent
2018-05-07 20:16:58 +02:00
Patrick Hilhorst
4b93f21ced
unixtools: refactor for less redundancy
2018-05-07 20:13:55 +02:00
Matthew Bauer
9395d05b65
unix-tools: install man pages
2018-05-01 09:52:17 -05:00
Tuomas Tynkkynen
16b45ec3da
Merge remote-tracking branch 'upstream/master' into HEAD
...
Conflicts:
pkgs/applications/version-management/git-and-tools/git/default.nix
pkgs/top-level/all-packages.nix
pkgs/top-level/unix-tools.nix
2018-04-16 21:13:30 +03:00
Matthew Bauer
9673ac562c
unixtools: add col to utillinux
2018-04-15 22:54:19 -05:00
Matthew Justin Bauer
293e18d9c4
unixtools: fixup hexdump issue
...
utillinux puts everything in ".bin" output. We need to use lib.getBin to get it correctly.
2018-04-13 11:10:36 -05:00
Matthew Bauer
f1fb3651d8
quota: get from unixtools
2018-04-13 10:47:55 -05:00
Matthew Bauer
47fdc26c26
unixtools: quota is not in utillinux
2018-04-13 10:41:16 -05:00
Matthew Bauer
8287ba10fc
unix-tools: cleanup things
...
- Adds ifconfig to nettools
- Adds top to procps
- Adds fsck, fdisk, mount, umount, quota to utillinux
2018-04-12 18:36:21 -05:00
Matthew Bauer
1914ef6040
unixtools: add mount, umount for darwin
2018-04-12 17:17:26 -05:00
Matthew Bauer
6398791733
unixtools: get rid of modprobe
...
modprobe only exists in Linux kernel. Just use kmod if it's needed.
2018-04-12 14:32:11 -05:00
Piotr Bogdan
0b9ca7875a
unixtools.modprobe: fix
2018-04-12 17:03:02 +01:00
Jan Tojnar
fc3a467b22
Merge remote-tracking branch 'upstream/master' into staging
2018-04-12 01:50:17 +02:00
Matthew Justin Bauer
b1fa009aa2
unix-tools: fixup hexdump
...
hexdump needs utillinux
2018-04-11 14:50:27 -05:00
Matthew Justin Bauer
27dd872227
unix-tools: fixup
2018-04-11 12:46:53 -05:00
Matthew Bauer
50bdc5a612
unix-tools: fix typo
2018-04-10 21:18:42 -05:00
Matthew Bauer
70c378891e
unix-tools: copy instead of linking
...
This prevents big closures from getting pulled in.
2018-04-10 18:55:25 -05:00
Matthew Bauer
f94c9c5459
unix-tools: provide getconf and getent
2018-04-10 18:53:33 -05:00
John Ericson
52f4be2c1f
unixtools: Utilize meta.platforms
2018-03-27 20:26:10 -04:00
Matthew Bauer
49455d7bae
treewide: replace utillinux refs of {u,}mount
...
umount and mount are now provided top-level
2018-03-27 18:17:46 -05:00
Matthew Bauer
11f0e07d4f
unixtools: replace darwin.ps
2018-03-27 18:17:46 -05:00
Matthew Bauer
4a9fddc598
unixtools: cleanup
2018-03-27 18:17:45 -05:00
Matthew Bauer
ce8ce600ae
unix-tools: introduce unix-tools.nix
...
unix-tools.nix has a collection of tools that are commonly installed
by default in Unix derivatives. This is intended to provide
compatibility between macOS and Linux users. Three Linux-only
derivations are provided for compatbility:
- procps
- utillinux
- nettools
More tools are also provided.
Also: treewide: use unixtools
Non-comprehensive replace of Linux-only procps and util-linux with
'unixtools'.
2018-03-26 17:40:55 -05:00