diff options
Diffstat (limited to 'system/nvidia-driver/nvidia-driver.SlackBuild')
-rw-r--r-- | system/nvidia-driver/nvidia-driver.SlackBuild | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/system/nvidia-driver/nvidia-driver.SlackBuild b/system/nvidia-driver/nvidia-driver.SlackBuild index 2c28ac69e6..2698fa6a12 100644 --- a/system/nvidia-driver/nvidia-driver.SlackBuild +++ b/system/nvidia-driver/nvidia-driver.SlackBuild @@ -25,7 +25,7 @@ # see changelog.txt PRGNAM=nvidia-driver -VERSION=${VERSION:-390.42} +VERSION=${VERSION:-390.48} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -152,9 +152,9 @@ fi # Install the binary libs using nvidia-installer compiled above cd $TMP/$SRCNAM -./nvidia-installer -s --no-kernel-module -z -n -b \ - --no-rpms --no-distro-scripts --no-kernel-module-source \ - --no-x-check --force-libglx-indirect \ +./nvidia-installer -s --no-kernel-module --no-drm --no-unified-memory \ + -z -n -b --no-rpms --no-distro-scripts \ + --no-kernel-module-source --no-x-check --force-libglx-indirect \ --x-prefix=$PKG/usr \ --x-module-path=$PKG/usr/lib${LIBDIRSUFFIX}/xorg/modules \ --x-library-path=$PKG/usr/lib${LIBDIRSUFFIX} \ @@ -293,11 +293,11 @@ fi # rename wrong/conficting files as needed; remove conflicting symlinks created by installer cd $PKG/usr/lib$LIBDIRSUFFIX if [ "$GLVND" = "yes" ]; then - mv libEGL.so.1 libEGL.so.1-nvidia + mv libEGL.so.1.1.0 libEGL.so.1.1.0-nvidia fi mv libGL.la libGL.la-nvidia - mv libGLESv1_CM.so.1 libGLESv1_CM.so.1-nvidia - mv libGLESv2.so.2 libGLESv2.so.2-nvidia + mv libGLESv1_CM.so.1.2.0 libGLESv1_CM.so.1.2.0-nvidia + mv libGLESv2.so.2.1.0 libGLESv2.so.2.1.0-nvidia rm -f libEGL.so rm -f libGL.so rm -f libGL.so.1 @@ -310,11 +310,11 @@ cd - if [ "$ARCH" = "x86_64" -a "${COMPAT32}" = "yes" ]; then cd $PKG/usr/lib if [ "$GLVND" = "yes" ]; then - mv libEGL.so.1 libEGL.so.1-nvidia + mv libEGL.so.1.1.0 libEGL.so.1.1.0-nvidia fi mv libGL.la libGL.la-nvidia - mv libGLESv1_CM.so.1 libGLESv1_CM.so.1-nvidia - mv libGLESv2.so.2 libGLESv2.so.2-nvidia + mv libGLESv1_CM.so.1.2.0 libGLESv1_CM.so.1.2.0-nvidia + mv libGLESv2.so.2.1.0 libGLESv2.so.2.1.0-nvidia rm -f libEGL.so rm -f libGL.so rm -f libGL.so.1 @@ -322,7 +322,7 @@ if [ "$ARCH" = "x86_64" -a "${COMPAT32}" = "yes" ]; then rm -f libGLESv2.so cd - # FIXME With COMPAT32=yes on pure x86_64, a weird /usr/lib/libGL.so.1 symlink to $PKG/usr/lib64/libGL.so.1 -# appears? this gets fixed in nvidia-switch so ignoring for now. +# appears? Who would do this, so ignoring for now. fi # Move ICDs to $PKG and cleanup (no switch option in installer?) |