diff --git a/nvidia/.footprint b/nvidia/.footprint
index 25b0483ca..e6a469643 100644
--- a/nvidia/.footprint
+++ b/nvidia/.footprint
@@ -18,22 +18,22 @@ drwxr-xr-x	root/root	usr/include/nvidia/GL/
 -r--r--r--	root/root	usr/include/nvidia/GL/glxext.h
 drwxr-xr-x	root/root	usr/lib/
 -rwxr-xr-x	root/root	usr/lib/libGL.la
--rwxr-xr-x	root/root	usr/lib/libGL.so.169.09
--rwxr-xr-x	root/root	usr/lib/libGLcore.so.169.09
--rwxr-xr-x	root/root	usr/lib/libcuda.so.169.09
--rwxr-xr-x	root/root	usr/lib/libnvidia-cfg.so.169.09
--rwxr-xr-x	root/root	usr/lib/libnvidia-tls.so.169.09
+-rwxr-xr-x	root/root	usr/lib/libGL.so.169.12
+-rwxr-xr-x	root/root	usr/lib/libGLcore.so.169.12
+-rwxr-xr-x	root/root	usr/lib/libcuda.so.169.12
+-rwxr-xr-x	root/root	usr/lib/libnvidia-cfg.so.169.12
+-rwxr-xr-x	root/root	usr/lib/libnvidia-tls.so.169.12
 drwxr-xr-x	root/root	usr/lib/tls/
--rwxr-xr-x	root/root	usr/lib/tls/libnvidia-tls.so.169.09
+-rwxr-xr-x	root/root	usr/lib/tls/libnvidia-tls.so.169.12
 drwxr-xr-x	root/root	usr/lib/xorg/
 -r--r--r--	root/root	usr/lib/xorg/libXvMCNVIDIA.a
--rwxr-xr-x	root/root	usr/lib/xorg/libXvMCNVIDIA.so.169.09
+-rwxr-xr-x	root/root	usr/lib/xorg/libXvMCNVIDIA.so.169.12
 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/
--rwxr-xr-x	root/root	usr/lib/xorg/modules/extensions/libglx.so.169.09
--rwxr-xr-x	root/root	usr/lib/xorg/modules/libnvidia-wfb.so.169.09
+-rwxr-xr-x	root/root	usr/lib/xorg/modules/extensions/libglx.so.169.12
+-rwxr-xr-x	root/root	usr/lib/xorg/modules/libnvidia-wfb.so.169.12
 drwxr-xr-x	root/root	usr/man/
 drwxr-xr-x	root/root	usr/man/man1/
 -rw-r--r--	root/root	usr/man/man1/nvidia-settings.1.gz
diff --git a/nvidia/.md5sum b/nvidia/.md5sum
index b8701cf40..2d8669ed1 100644
--- a/nvidia/.md5sum
+++ b/nvidia/.md5sum
@@ -1,2 +1,2 @@
-2deafa2339f1f7a879414d5970290527  NVIDIA-Linux-x86-169.09-pkg0.run
+e7aaca79c846e34cfe8111040bfee2d0  NVIDIA-Linux-x86-169.12-pkg0.run
 544ac021f572c0aca5025dcca9d01510  nvidia-makefile.patch
diff --git a/nvidia/Pkgfile b/nvidia/Pkgfile
index e10131c62..d22399b8f 100644
--- a/nvidia/Pkgfile
+++ b/nvidia/Pkgfile
@@ -5,7 +5,7 @@
 # Depends on: xorg, gl-select
 
 name=nvidia
-version=169.09
+version=169.12
 release=1
 source=(http://download.nvidia.com/XFree86/Linux-x86/$version/NVIDIA-Linux-x86-$version-pkg0.run \
 	$name-makefile.patch)