Commit graph

29 commits

Author SHA1 Message Date
John Ericson
0828e2d8c3 treewide: Remove usage of remaining redundant platform compatability stuff
Want to get this out of here for 18.09, so it can be deprecated
thereafter.
2018-08-30 17:20:32 -04:00
Orivej Desh
9aa1624e83 netbsd.compat: fix build with musl (#41537) 2018-06-16 23:25:10 -04:00
Matthew Bauer
d64b85983b netbsd.locale: init 2018-06-11 14:47:47 -04:00
Matthew Bauer
7aca4b47c8 add sys/tree.h is needed for mg 2018-05-31 17:15:50 -04:00
Matthew Bauer
fd874b7456 netbsd: allow replacing nbcompat with libbsd 2018-05-31 12:36:44 -04:00
John Ericson
2110c0bd30 treewide: Use pkgs/build-support/roles.bash to remove copy pasta
Also fix some setup hooks that unnecessarily used environment hooks,
which revolted in the same variable being modified too many times.
2018-05-07 15:10:37 -04:00
Matthew Bauer
77645d6a01 netbsd.misc: fix BINDIR 2018-05-02 14:38:21 -05:00
Matthew Bauer
55513eed5e netbsd.quiz: fixup database 2018-05-02 14:38:21 -05:00
Matthew Bauer
e0851dfd7c netbsd.misc: init 2018-05-02 14:38:21 -05:00
Matthew Bauer
0943b76dc8 netbsd: remove mkdir -p calls
install is now hacked to ensure the parent directory exists before
running.
2018-05-02 14:38:21 -05:00
Matthew Bauer
5c1b3d93bf netbsd.games: disable some broken linux games 2018-05-01 02:43:01 +00:00
Matthew Bauer
1c86f0cc46 netbsd: cleanup bootstrapping 2018-04-30 19:59:33 -05:00
Matthew Bauer
f306270209 netbsd.games: cleanup
This gets a few more games working.
2018-04-29 23:11:37 -05:00
Matthew Bauer
0be5637139 netbsd.games: disable more games on darwin 2018-04-29 14:27:26 -05:00
Matthew Bauer
5f419f3df7 netbsd: improve darwin support 2018-04-27 21:05:42 -05:00
Matthew Bauer
d11f290f67 netbsd: cleanup and musl suppot 2018-04-28 01:31:12 +00:00
Matthew Bauer
004111c27e netbsd: small fixups 2018-04-28 01:03:47 +00:00
Matthew Bauer
6bc19398be openbsd: remove 2018-04-28 01:03:34 +00:00
Matthew Bauer
c65000af91 openbsd: fixup mg 2018-04-28 00:33:51 +00:00
Matthew Bauer
e2fb669bc5 netbsd: fix finger 2018-04-27 22:52:54 +00:00
Matthew Bauer
3ee2db1ab1 netbsd: fix games on linux 2018-04-27 22:32:20 +00:00
Matthew Bauer
73d5006abc netbsd: more cleanup 2018-04-27 07:05:56 +00:00
Matthew Bauer
ddc23593e1 netbsd: fix links installer 2018-04-27 01:59:36 +00:00
Matthew Bauer
968e8a1099 netbsd: fix getent with musl 2018-04-26 17:57:53 +00:00
Matthew Bauer
e521bada21 netbsd: propagate compat 2018-04-26 12:31:06 -05:00
Matthew Bauer
4539f1f2f7 netbsd: install db.h to compat 2018-04-26 12:29:58 -05:00
Matthew Bauer
a026242e4a netbsd: remove broken attributes 2018-04-26 12:24:45 -05:00
Matthew Justin Bauer
3f42a6eb84
netbsd: small fixups 2018-04-24 16:53:56 -05:00
Matthew Bauer
31ef995e37 bsd: init netbsd & openbsd userland
Adds a couple of useful NetBSD and OpenBSD derivations. Some of these
will be integrated into Nixpkgs later.

Noncomprehensive list:

- netbsd.getent
- netbsd.getconf
- netbsd.fts
- openbsd.mg
- netbsd.compat (can replace libbsd)
2018-04-24 14:16:35 -05:00