parent
49c09d772d
commit
f856983210
2 changed files with 22 additions and 18 deletions
19
flake.nix
19
flake.nix
|
@ -20,24 +20,7 @@
|
|||
microcode = "intel";
|
||||
updateUrl = "http://10.0.2.2:8000/";
|
||||
|
||||
overlay = final: prev: {
|
||||
patos = prev.lib.makeScope prev.newScope (self: {
|
||||
kernel = final.callPackage ./pkgs/kernel { };
|
||||
glibc = final.callPackage ./pkgs/glibc { };
|
||||
busybox = final.callPackage ./pkgs/busybox { };
|
||||
openssl = final.callPackage ./pkgs/openssl { };
|
||||
kexec = final.callPackage ./pkgs/kexec-tools { };
|
||||
lvm2 = final.callPackage ./pkgs/lvm2 { };
|
||||
tpm2-tools = final.callPackage ./pkgs/tpm2-tools { };
|
||||
tpm2-tss = final.callPackage ./pkgs/tpm2-tss { };
|
||||
systemd = final.callPackage ./pkgs/systemd { };
|
||||
dbus-broker = final.callPackage ./pkgs/dbus-broker { };
|
||||
|
||||
rootfs = final.callPackage ./pkgs/rootfs/mkrootfs.nix { inherit version; };
|
||||
initrd = final.callPackage ./pkgs/rootfs/mkinitrd.nix { inherit version; };
|
||||
});
|
||||
};
|
||||
|
||||
overlay = import ./overlays { version = version; };
|
||||
pkgs = import nixpkgs { inherit system; overlays = [ overlay ]; };
|
||||
pkgsCross = import nixpkgs {
|
||||
inherit system;
|
||||
|
|
21
overlays/default.nix
Normal file
21
overlays/default.nix
Normal file
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
version
|
||||
}:
|
||||
|
||||
final: prev: {
|
||||
patos = prev.lib.makeScope prev.newScope (self: {
|
||||
kernel = final.callPackage ../pkgs/kernel { };
|
||||
glibc = final.callPackage ../pkgs/glibc { };
|
||||
busybox = final.callPackage ../pkgs/busybox { };
|
||||
openssl = final.callPackage ../pkgs/openssl { };
|
||||
kexec = final.callPackage ../pkgs/kexec-tools { };
|
||||
lvm2 = final.callPackage ../pkgs/lvm2 { };
|
||||
tpm2-tools = final.callPackage ../pkgs/tpm2-tools { };
|
||||
tpm2-tss = final.callPackage ../pkgs/tpm2-tss { };
|
||||
systemd = final.callPackage ../pkgs/systemd { };
|
||||
dbus-broker = final.callPackage ../pkgs/dbus-broker { };
|
||||
|
||||
rootfs = final.callPackage ../pkgs/rootfs/mkrootfs.nix { inherit version; };
|
||||
initrd = final.callPackage ../pkgs/rootfs/mkinitrd.nix { inherit version; };
|
||||
});
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue