blob: 614613d82d80e1cc5c3ab3aa49a82afd9cd6a36c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
{ lib, config, ... }:
let
inherit (config.boot) kernelPackages;
inherit (config.services.xserver) videoDrivers;
in
{
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
];
};
}
|