nixos-bsd / nixbsd

An unofficial NixOS fork with a FreeBSD kernel
MIT License
502 stars 17 forks source link

Figure out splitting/merging derivations #11

Closed artemist closed 3 days ago

artemist commented 9 months ago

We currently have a large number of small derivations, and this is only increasing. e.g. zfs will require 12 more, many vary similar

We should figure out the structure of the FreeBSD directory. I think there's 3 main options:

I think I support the 3rd option, it keeps dependencies clear but reduces the large number of files and code duplication we need, especially in things like zfs

rhelmot commented 3 days ago

looks like this got resolved in favor of option 1 at the behest of the nixpkgs maintainers.