nixpkgs/pkgs/os-specific
Alyssa Ross f521f46133 linuxManualConfig: get rid of drvAttrs
This is an attempt to make linuxManualConfig look a lot more like a
normal package.  Previously, about half the attributes passed to
mkDerivation come from calling a "drvAttrs" function, which just
served to alias some variables through function parameters.  There
wasn't really a system for which attributes came from drvAttrs, and
which did not.

I've also made a few other minor changes, like re-ordering attributes
to be more idiomatic, and using variables that were moved out of
drvAttrs in the definitions of attributes that weren't in drvAttrs
before.  I've limited my changes here to what I can confidently do
without causing any rebuilds.
2023-04-03 00:14:36 +00:00
..
bsd treewide: env.NIX_CFLAGS_COMPILE use optionalString instead of optional 2023-02-22 21:23:05 +02:00
darwin Merge pull request #223558 from vamega/karabiner-elements-update-script 2023-04-01 02:06:55 +03:00
linux linuxManualConfig: get rid of drvAttrs 2023-04-03 00:14:36 +00:00
solo5 solo5: fix tests 2023-02-11 11:02:13 -06:00
windows treewide: use optionalString 2023-02-13 21:52:34 +01:00