Matthew Bauer
38c510c879
netbsd: misc cleanups
2018-10-07 22:33:18 -05:00
Matthew Bauer
5deee7672c
netbsd: support cross compilation
...
Separates build and host packages to get cross compilation working.
2018-10-06 14:41:56 -05:00
Will Dietz
6d8647fd36
netbsd: set HOST_CC/HOST_CXX -- maybe help aarch64 defaulting to clang
2018-09-21 06:42:46 -05:00
Will Dietz
353d994254
netbsd.libcurses: patch around funopen2 now instead of funopen
2018-09-20 23:20:31 -05:00
Will Dietz
9e2bd0ddc2
netbsd: there is no /usr/bin/env in the nix sandbox, use /bin/sh
2018-09-20 23:00:45 -05:00
Will Dietz
d08ff06d0a
netbsd.terminfo: break libcurses dep cycle with simple decl of use_env
2018-09-20 23:00:32 -05:00
Will Dietz
8517039fb9
netbsd: hashes
2018-09-20 23:00:32 -05:00
Will Dietz
6974f98245
netbsd 7.1.2 -> 8.0
2018-09-20 22:57:34 -05:00
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