Target overrides for linux hybrid depot packages
This commit is contained in:
parent
9f631d1f2d
commit
44184862cc
|
@ -75,6 +75,7 @@ in depotPkgs // {
|
|||
base-linux = buildUpstream {
|
||||
name = "base-linux";
|
||||
KERNEL = "linux";
|
||||
BOARD = "linux";
|
||||
targets = [ "core" "timer" "lib/ld" ];
|
||||
patches = basePatches;
|
||||
postInstall = ''
|
||||
|
|
|
@ -1,6 +1,11 @@
|
|||
{ buildPackages, ports }:
|
||||
with ports;
|
||||
let
|
||||
includeDir = pkg: buildPackages.lib.getDev pkg + "/include";
|
||||
|
||||
hostLibcInc = includeDir buildPackages.glibc;
|
||||
# TODO: does this need to be glibc?
|
||||
|
||||
vbox5' = {
|
||||
nativeBuildInputs = with buildPackages; [ iasl yasm ];
|
||||
patches = [ ./vbox-framebuffer-fail-on-fail.patch ];
|
||||
|
@ -10,6 +15,12 @@ in {
|
|||
|
||||
cached_fs_rom.patches = [ ./cached_fs_rom.patch ];
|
||||
|
||||
fb_sdl = with buildPackages; {
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
buildInputs = [ SDL ];
|
||||
HOST_INC_DIR = [ hostLibcInc (includeDir SDL) ];
|
||||
};
|
||||
|
||||
gpt_write.portInputs = [ jitterentropy ];
|
||||
|
||||
init.patches = [ ./sandbox.patch ];
|
||||
|
@ -30,6 +41,10 @@ in {
|
|||
|
||||
libiconv.portInputs = [ libc libiconv ];
|
||||
|
||||
linux_nic_drv.HOST_INC_DIR = [ hostLibcInc ];
|
||||
|
||||
lx_block.HOST_INC_DIR = [ hostLibcInc ];
|
||||
|
||||
noux.portInputs = [ libc ];
|
||||
|
||||
posix.portInputs = [ libc ];
|
||||
|
|
Loading…
Reference in New Issue