25 lines
636 B
Nix
25 lines
636 B
Nix
{ ... }:
|
|
{
|
|
|
|
nixpkgs.overlays = [
|
|
(final: prev: {
|
|
|
|
composefs = final.callPackage ../../pkgs/composefs.nix { inherit prev; };
|
|
qemu_tiny = final.callPackage ../../pkgs/qemu.nix { inherit prev; };
|
|
|
|
systemd = prev.systemd.overrideAttrs (oldAttrs: {
|
|
mesonFlags = oldAttrs.mesonFlags ++ [
|
|
"-Dsysupdated=enabled"
|
|
];
|
|
});
|
|
## minimal inherit from systemd pkg, need to explicitly disable sysupdated
|
|
systemdMinimal = prev.systemdMinimal.overrideAttrs (oldAttrs: {
|
|
mesonFlags = oldAttrs.mesonFlags ++ [
|
|
"-Dsysupdated=disabled"
|
|
];
|
|
});
|
|
|
|
})
|
|
];
|
|
|
|
}
|