nixpkgs/pkgs/applications
John Ericson 8929989614 lib: Clean up how linux and gcc config is specified
The `platform` field is pointless nesting: it's just stuff that happens
to be defined together, and that should be an implementation detail.

This instead makes `linux-kernel` and `gcc` top level fields in platform
configs. They join `rustc` there [all are optional], which was put there
and not in `platform` in anticipation of a change like this.

`linux-kernel.arch` in particular also becomes `linuxArch`, to match the
other `*Arch`es.

The next step after is this to combine the *specific* machines from
`lib.systems.platforms` with `lib.systems.examples`, keeping just the
"multiplatform" ones for defaulting.
2021-01-21 22:44:09 -05:00
..
accessibility treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
audio lib: Clean up how linux and gcc config is specified 2021-01-21 22:44:09 -05:00
backup treewide: stdenv.lib -> lib 2021-01-16 17:58:11 +07:00
blockchains Merge pull request #109449 from xwvvvvwx/turbo-geth-2021.01.01 2021-01-19 12:06:46 +01:00
display-managers pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
editors kak-prelude: add missing lib argument 2021-01-20 19:02:30 +01:00
gis Merge pull request #101520 from sikmir/udig 2021-01-19 12:06:57 +01:00
graphics Merge pull request #110178 from r-ryantm/auto-update/pdfcpu 2021-01-20 22:27:50 +02:00
kde kdeApplications.kaccounts-integration: unbreak derivation 2021-01-03 20:22:15 +00:00
logging/humioctl treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
misc Merge pull request #110139 from r-ryantm/auto-update/nwg-launchers 2021-01-20 06:49:47 -08:00
networking Merge pull request #110221 from symphorien/nheko-cache 2021-01-20 23:26:02 +01:00
office treewide: editorconfig fixes 2021-01-20 09:11:11 +10:00
printing/pappl pappl: 1.0.0 -> 1.0.1 2021-01-20 13:29:56 -08:00
qubes/qubes-core-vchan-xen treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
radio klog: pkgconfig -> pkg-config 2021-01-20 09:59:51 +10:00
science picard-tools: 2.23.9 -> 2.24.0 2021-01-20 20:42:01 +00:00
search treewide: editorconfig fixes 2021-01-20 09:11:11 +10:00
snowmachine snowmachine: init at 1.0.1 (#105895) 2021-01-20 13:12:27 +01:00
system treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
terminal-emulators treewide: editorconfig fixes 2021-01-21 09:30:52 +10:00
version-management treewide: editorconfig fixes 2021-01-21 09:30:52 +10:00
video treewide: editorconfig fixes 2021-01-20 09:11:11 +10:00
virtualization lib: Clean up how linux and gcc config is specified 2021-01-21 22:44:09 -05:00
window-managers treewide: editorconfig fixes 2021-01-20 09:11:11 +10:00