diff options
Diffstat (limited to 'system/nvidia-driver/nvidia-driver.SlackBuild')
-rw-r--r-- | system/nvidia-driver/nvidia-driver.SlackBuild | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/system/nvidia-driver/nvidia-driver.SlackBuild b/system/nvidia-driver/nvidia-driver.SlackBuild index 9bc12c25acf3d..8649a1493a8bc 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:-410.73} +VERSION=${VERSION:-410.78} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -280,6 +280,7 @@ if [ "$ARCH" = "x86_64" -a "${COMPAT32}" = "yes" ]; then fi # rename wrong/conficting files as needed; remove conflicting symlinks created by installer +# since nvidia-switch tracks them. cd $PKG/usr/lib$LIBDIRSUFFIX if [ "$GLVND" = "yes" ]; then mv libEGL.so.1.1.0 libEGL.so.1.1.0-nvidia @@ -288,12 +289,14 @@ cd $PKG/usr/lib$LIBDIRSUFFIX 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 libEGL.so.1 rm -f libGL.so rm -f libGL.so.1 rm -f libGLESv1_CM.so + rm -f libGLESv1_CM.so.1 rm -f libGLESv2.so + rm -f libGLESv2.so.1 rm -f xorg/modules/libwfb.so - rm -f xorg/modules/extensions/libglx.so cd - if [ "$ARCH" = "x86_64" -a "${COMPAT32}" = "yes" ]; then @@ -308,7 +311,9 @@ if [ "$ARCH" = "x86_64" -a "${COMPAT32}" = "yes" ]; then rm -f libGL.so rm -f libGL.so.1 rm -f libGLESv1_CM.so + rm -f libGLESv1_CM.so.1 rm -f libGLESv2.so + rm -f libGLESv2.so.1 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? Who would do this, so ignoring for now. |