diff options
Diffstat (limited to 'x11-drivers/nvidia-drivers')
-rw-r--r-- | x11-drivers/nvidia-drivers/nvidia-drivers-390.157-r10.ebuild (renamed from x11-drivers/nvidia-drivers/nvidia-drivers-390.157-r9.ebuild) | 2 | ||||
-rw-r--r-- | x11-drivers/nvidia-drivers/nvidia-drivers-470.256.02-r1.ebuild (renamed from x11-drivers/nvidia-drivers/nvidia-drivers-470.256.02.ebuild) | 5 | ||||
-rw-r--r-- | x11-drivers/nvidia-drivers/nvidia-drivers-550.107.02-r1.ebuild (renamed from x11-drivers/nvidia-drivers/nvidia-drivers-550.107.02.ebuild) | 5 |
3 files changed, 7 insertions, 5 deletions
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157-r9.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157-r10.ebuild index bdf740c4..0a584315 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157-r9.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157-r10.ebuild @@ -89,7 +89,7 @@ pkg_setup() { Please ignore if not having issues, but otherwise try to unset or pass ibt=off to the kernel's command line." #911142 - kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764 + CONFIG_CHECK+=" X86_PAT" #817764 } src_prepare() { diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.256.02.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-470.256.02-r1.ebuild index e9e45d49..6f731093 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.256.02.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.256.02-r1.ebuild @@ -88,7 +88,7 @@ pkg_setup() { broken CUDA/NVENC. Please ignore if not having issues, but otherwise try to unset or pass ibt=off to the kernel's command line." #911142 - kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764 + CONFIG_CHECK+=" X86_PAT" #817764 } src_prepare() { @@ -171,7 +171,8 @@ src_install() { ) local skip_modules=( $(usev !X "nvfbc vdpau xdriver") - installer gsp nvpd # handled separately / built from source + $(usev !dkms gsp) + installer nvpd # handled separately / built from source ) local skip_types=( GLVND_LIB GLVND_SYMLINK EGL_CLIENT.\* GLX_CLIENT.\* # media-libs/libglvnd diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-550.107.02.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-550.107.02-r1.ebuild index 5d60b6a8..a17310c0 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-550.107.02.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-550.107.02-r1.ebuild @@ -88,7 +88,7 @@ pkg_setup() { selection of a DRM device even if unused, e.g. CONFIG_DRM_AMDGPU=m or DRM_I915=y, DRM_NOUVEAU=m also acceptable if a module and not built-in." - kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764 + CONFIG_CHECK+=" X86_PAT" #817764 CONFIG_CHECK+=" MMU_NOTIFIER" #843827 local ERROR_MMU_NOTIFIER="CONFIG_MMU_NOTIFIER: is not set but required. @@ -178,8 +178,9 @@ src_install() { ) local skip_modules=( $(usev !X "nvfbc vdpau xdriver") + $(usev !dkms gsp) $(usev !powerd powerd) - installer gsp nvpd # handled separately / built from source + installer nvpd # handled separately / built from source ) local skip_types=( GLVND_LIB GLVND_SYMLINK EGL_CLIENT.\* GLX_CLIENT.\* # media-libs/libglvnd |