nixos/virtualbox: deprecate virtualbox video driver for kernel 7.0+
This commit is contained in:
@@ -4,7 +4,18 @@ let
|
||||
inherit (config.services.xserver) videoDrivers;
|
||||
in
|
||||
{
|
||||
boot.extraModulePackages = lib.mkIf (lib.elem "virtualbox" videoDrivers) [
|
||||
kernelPackages.virtualboxGuestAdditions
|
||||
];
|
||||
config = lib.mkIf (lib.elem "virtualbox" videoDrivers) {
|
||||
assertions = [
|
||||
{
|
||||
assertion = lib.versionOlder kernelPackages.kernel.version "7.0";
|
||||
message = ''
|
||||
The `virtualbox` video driver provided by VirtualBox Guest Additions has been deprecated upstream for Linux kernel 7.0+.
|
||||
'';
|
||||
}
|
||||
];
|
||||
|
||||
boot.extraModulePackages = [
|
||||
kernelPackages.virtualboxGuestAdditions
|
||||
];
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user