summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDet2017-01-19 22:44:37 +0200
committerDet2017-01-19 22:44:37 +0200
commitdc922bfa26aff63693835f68add94cf4c0fcd605 (patch)
treee229c06cae85b49f43264c910e2f75bdebcaf5ee
parentf5fd0d971992a73af563d89f13b08448c940dad4 (diff)
downloadaur-dc922bfa26aff63693835f68add94cf4c0fcd605.tar.gz
Upgpkg: 378.09
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD24
2 files changed, 32 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 44fee6a330cd..b0ac2f493782 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,7 @@
+# Generated by mksrcinfo v8
+# Thu Jan 19 20:44:37 UTC 2017
pkgbase = nvidia-utils-beta
- pkgver = 375.26
+ pkgver = 378.09
pkgrel = 1
url = http://www.nvidia.com/
arch = i686
@@ -8,10 +10,10 @@ pkgbase = nvidia-utils-beta
options = !strip
source = 20-nvidia.conf
md5sums = 2640eac092c220073f0668a7aaff61f7
- source_i686 = http://us.download.nvidia.com/XFree86/Linux-x86/375.26/NVIDIA-Linux-x86-375.26.run
- md5sums_i686 = b0706e88ad173f6b9c7bd2e5a838c163
- source_x86_64 = http://us.download.nvidia.com/XFree86/Linux-x86_64/375.26/NVIDIA-Linux-x86_64-375.26-no-compat32.run
- md5sums_x86_64 = 5595fb385e41638c5118784114b03d9a
+ source_i686 = http://us.download.nvidia.com/XFree86/Linux-x86/378.09/NVIDIA-Linux-x86-378.09.run
+ md5sums_i686 = a55ef673b805549cd72f2e9d5b7a844a
+ source_x86_64 = http://us.download.nvidia.com/XFree86/Linux-x86_64/378.09/NVIDIA-Linux-x86_64-378.09-no-compat32.run
+ md5sums_x86_64 = 6e3fe1150fb70c1dabd113e613186cfd
pkgname = nvidia-utils-beta
pkgdesc = NVIDIA driver utilities and libraries (beta version)
@@ -21,7 +23,7 @@ pkgname = nvidia-utils-beta
optdepends = gtk3: nvidia-settings (GTK+ v3)
optdepends = opencl-nvidia-beta: OpenCL support
optdepends = xorg-server-devel: nvidia-xconfig
- provides = nvidia-utils=375.26
+ provides = nvidia-utils=378.09
provides = nvidia-settings
provides = libglvnd
provides = vulkan-driver
@@ -30,6 +32,12 @@ pkgname = nvidia-utils-beta
conflicts = libglvnd
backup = etc/X11/xorg.conf.d/20-nvidia.conf
+pkgname = nvidia-egl-wayland-beta
+ pkgdesc = NVIDIA EGL Wayland library (libnvidia-egl-wayland.so.1.0.0) for 'nvidia-utils-beta'
+ depends = nvidia-utils-beta
+ provides = egl-wayland
+ conflicts = egl-wayland
+
pkgname = nvidia-libgl-beta
pkgdesc = NVIDIA driver library symlinks for 'nvidia-utils-beta'
depends = nvidia-utils-beta
diff --git a/PKGBUILD b/PKGBUILD
index 9354b40ced1d..52977ef57e77 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,8 @@
# Contributors: Ng Oon-Ee, Dan Vratil
# Based on [extra]'s nvidia-utils: https://www.archlinux.org/packages/extra/x86_64/nvidia-utils/
-pkgname=('nvidia-utils-beta' 'nvidia-libgl-beta' 'opencl-nvidia-beta')
-pkgver=375.26
+pkgname=('nvidia-utils-beta' 'nvidia-egl-wayland-beta' 'nvidia-libgl-beta' 'opencl-nvidia-beta')
+pkgver=378.09
pkgrel=1
arch=('i686' 'x86_64')
url="http://www.nvidia.com/"
@@ -21,8 +21,8 @@ source=('20-nvidia.conf')
source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/$pkgver/NVIDIA-Linux-x86-$pkgver.run")
source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/$pkgver/NVIDIA-Linux-x86_64-$pkgver-no-compat32.run")
md5sums=('2640eac092c220073f0668a7aaff61f7')
-md5sums_i686=('b0706e88ad173f6b9c7bd2e5a838c163')
-md5sums_x86_64=('5595fb385e41638c5118784114b03d9a')
+md5sums_i686=('a55ef673b805549cd72f2e9d5b7a844a')
+md5sums_x86_64=('6e3fe1150fb70c1dabd113e613186cfd')
_create_links() {
# create missing soname links
@@ -119,6 +119,18 @@ package_nvidia-libgl-beta() {
ln -s nvidia/ "$pkgdir"/usr/share/licenses/nvidia-libgl
}
+package_nvidia-egl-wayland-beta() {
+ pkgdesc="NVIDIA EGL Wayland library (libnvidia-egl-wayland.so.1.0.0) for 'nvidia-utils-beta'"
+ depends=('nvidia-utils-beta')
+ provides=('egl-wayland')
+ conflicts=('egl-wayland')
+ cd $_pkg
+
+ install -Dm755 libnvidia-egl-wayland.so.1.0.0 "$pkgdir"/usr/lib/libnvidia-egl-wayland.so.1.0.0
+ ln -s libnvidia-egl-wayland.so.1.0.0 "$pkgdir"/usr/lib/libnvidia-egl-wayland.so
+ ln -s libnvidia-egl-wayland.so.1.0.0 "$pkgdir"/usr/lib/libnvidia-egl-wayland.so.1
+}
+
package_nvidia-utils-beta() {
pkgdesc="NVIDIA driver utilities and libraries (beta version)"
depends=('xorg-server')
@@ -153,8 +165,8 @@ package_nvidia-utils-beta() {
install -Dm755 libEGL.so.1 "$pkgdir"/usr/lib/nvidia/libEGL.so.1
install -Dm755 libEGL_nvidia.so.$pkgver "$pkgdir"/usr/lib/libEGL_nvidia.so.$pkgver
install -Dm755 libnvidia-eglcore.so.$pkgver "$pkgdir"/usr/lib/libnvidia-eglcore.so.$pkgver
- install -Dm755 libnvidia-egl-wayland.so.$pkgver "$pkgdir"/usr/lib/libnvidia-egl-wayland.so.$pkgver
install -Dm644 10_nvidia.json "$pkgdir"/usr/share/glvnd/egl_vendor.d/10_nvidia.json
+ install -Dm644 10_nvidia_wayland.json "$pkgdir"/usr/share/glvnd/egl_vendor.d/10_nvidia_wayland.json
# OpenGL ES
install -Dm755 libGLESv1_CM.so.1 "$pkgdir"/usr/lib/nvidia/libGLESv1_CM.so.1
@@ -268,4 +280,4 @@ package_nvidia-utils-beta() {
# Distro-specific files must be installed in /usr/share/X11/xorg.conf.d
install -Dm644 nvidia-drm-outputclass.conf "$pkgdir"/usr/share/X11/xorg.conf.d/nvidia-drm-outputclass.conf
-} \ No newline at end of file
+}