3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs
Richard Marko 6c9df40a4b nixos/device-tree: improve overlays support
Now allows applying external overlays either in form of
.dts file, literal dts context added to store or precompiled .dtbo.

If overlays are defined, kernel device-trees are compiled with '-@'
so the .dtb files contain symbols which we can reference in our
overlays.

Since `fdtoverlay` doesn't respect `/ compatible` by itself
we query compatible strings of both `dtb` and `dtbo(verlay)`
and apply only if latter is substring of the former.

Also adds support for filtering .dtb files (as there are now nearly 1k
dtbs).

Co-authored-by: georgewhewell <georgerw@gmail.com>
Co-authored-by: Kai Wohlfahrt <kai.wohlfahrt@gmail.com>
2020-09-09 16:34:58 +02:00
..
applications firefox: set build timeout at eight hours 2020-09-09 12:48:30 +02:00
build-support Merge pull request #97387 from Ericson2314/fix-android-prebuilt 2020-09-08 20:24:50 -04:00
common-updater
data Merge pull request #97308 from romildo/upd.ubuntu-themes 2020-09-08 19:52:06 -04:00
desktops nixos/cinnamon: add warpinator & blueberry pkgs 2020-09-08 17:09:12 +02:00
development coqPackages.coqprime: init at 8.12 for Coq 8.12 2020-09-09 06:32:25 +02:00
games tdm: 2.07 -> 2.08 2020-09-06 20:31:59 +02:00
misc vimPlugins.asyncomplete-vim: init at 2020-08-09 2020-09-08 14:26:58 -07:00
os-specific nixos/device-tree: improve overlays support 2020-09-09 16:34:58 +02:00
pkgs-lib
servers knot-resolver: 5.1.2 -> 5.1.3 2020-09-09 11:10:16 +02:00
shells oh-my-zsh: 2020-09-03 -> 2020-09-04 2020-09-08 08:52:43 -04:00
stdenv Merge pull request #76794 from dudebout/document-nix-env-multiple-output-install-bug 2020-09-05 15:40:26 +02:00
test
tools Merge pull request #97339 from petabyteboy/feature/aarch64-flashrom 2020-09-08 19:58:15 -04:00
top-level Merge pull request #97456 from ttuegel/master--plasma5-no-qt-5.15 2020-09-09 05:14:21 -05:00