diff --git a/packages/x11/driver/xf86-video-nvidia-legacy/patches/xf86-video-nvidia-legacy-02-fix-linux-5.1.patch b/packages/x11/driver/xf86-video-nvidia-legacy/patches/xf86-video-nvidia-legacy-02-fix-linux-5.1.patch new file mode 100644 index 0000000000..b2803b92d9 --- /dev/null +++ b/packages/x11/driver/xf86-video-nvidia-legacy/patches/xf86-video-nvidia-legacy-02-fix-linux-5.1.patch @@ -0,0 +1,16 @@ +diff -Nur nv/kernel/nv-drm.c nv2/kernel/nv-drm.c +--- nv/kernel/nv-drm.c 2018-05-25 06:16:20.000000000 +0200 ++++ nv2/kernel/nv-drm.c 2019-05-09 20:51:33.364278935 +0200 +@@ -146,11 +146,7 @@ + }; + + static struct drm_driver nv_drm_driver = { +-#if defined(DRIVER_LEGACY) + .driver_features = DRIVER_GEM | DRIVER_PRIME | DRIVER_LEGACY, +-#else +- .driver_features = DRIVER_GEM | DRIVER_PRIME, +-#endif + .load = nv_drm_load, + .unload = nv_drm_unload, + .fops = &nv_drm_fops, +