summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--acompiler/nvidia/.footprint1
-rwxr-xr-xacompiler/nvidia/Pkgfile7
2 files changed, 3 insertions, 5 deletions
diff --git a/acompiler/nvidia/.footprint b/acompiler/nvidia/.footprint
index 0a5e5f267..c849774e9 100644
--- a/acompiler/nvidia/.footprint
+++ b/acompiler/nvidia/.footprint
@@ -39,5 +39,6 @@ drwxr-xr-x root/root usr/lib/xorg/modules/
drwxr-xr-x root/root usr/lib/xorg/modules/drivers/
-rwxr-xr-x root/root usr/lib/xorg/modules/drivers/nvidia_drv.so
drwxr-xr-x root/root usr/lib/xorg/modules/extensions/
+lrwxrwxrwx root/root usr/lib/xorg/modules/extensions/libglx.so -> libglx.so.256.53
-rwxr-xr-x root/root usr/lib/xorg/modules/extensions/libglx.so.256.53
-rwxr-xr-x root/root usr/lib/xorg/modules/libnvidia-wfb.so.256.53
diff --git a/acompiler/nvidia/Pkgfile b/acompiler/nvidia/Pkgfile
index 349ec068b..253d93184 100755
--- a/acompiler/nvidia/Pkgfile
+++ b/acompiler/nvidia/Pkgfile
@@ -6,7 +6,7 @@
name=nvidia
version=256.53
-release=2
+release=3
[ "`uname -m`" == "i686" ] && _ARCH=x86
[ "`uname -m`" == "x86_64" ] && _ARCH=x86_64
source=(http://us.download.nvidia.com/XFree86/Linux-${_ARCH}/$version/NVIDIA-Linux-${_ARCH}-$version.run)
@@ -38,6 +38,7 @@ build() {
install -d $PKG/usr/lib/xorg/modules/{drivers,extensions}
install -m 0755 nvidia_drv.so $PKG/usr/lib/xorg/modules/drivers
install -m 0755 libglx.so.$version $PKG/usr/lib/xorg/modules/extensions
+ ln -s libglx.so.$version $PKG/usr/lib/xorg/modules/extensions/libglx.so
install -m 0755 libnvidia-wfb.so.$version $PKG/usr/lib/xorg/modules
# build the module
cd kernel
@@ -53,9 +54,5 @@ Section "Device"
Identifier "NVIDIA"
Driver "nvidia"
EndSection
-Section "ServerFlags"
-# temporary ignore abi mismatch until nvidia support xorg-server 1.9
- Option "IgnoreABI" "True"
-EndSection
EOF
}