[arch-commits] Commit in nvidia-340xx/repos (8 files)

2014-12-11 Thread Felix Yan
Date: Thursday, December 11, 2014 @ 15:57:08
  Author: fyan
Revision: 227471

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  nvidia-340xx/repos/extra-i686/PKGBUILD
(from rev 227470, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/extra-i686/nvidia-340xx.install
(from rev 227470, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/extra-x86_64/PKGBUILD
(from rev 227470, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/extra-x86_64/nvidia-340xx.install
(from rev 227470, nvidia-340xx/trunk/nvidia-340xx.install)
Deleted:
  nvidia-340xx/repos/extra-i686/PKGBUILD
  nvidia-340xx/repos/extra-i686/nvidia-340xx.install
  nvidia-340xx/repos/extra-x86_64/PKGBUILD
  nvidia-340xx/repos/extra-x86_64/nvidia-340xx.install

---+
 /PKGBUILD |   96 
 /nvidia-340xx.install |   30 +++
 extra-i686/PKGBUILD   |   48 --
 extra-i686/nvidia-340xx.install   |   15 -
 extra-x86_64/PKGBUILD |   48 --
 extra-x86_64/nvidia-340xx.install |   15 -
 6 files changed, 126 insertions(+), 126 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2014-12-11 14:56:36 UTC (rev 227470)
+++ extra-i686/PKGBUILD 2014-12-11 14:57:08 UTC (rev 227471)
@@ -1,48 +0,0 @@
-# $Id: PKGBUILD 221857 2014-09-17 20:29:16Z tpowa $
-# Maintainer : Thomas Baechler 
-
-pkgname=nvidia-340xx
-pkgver=340.58
-_extramodules=extramodules-3.17-ARCH
-pkgrel=2
-pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
-arch=('i686' 'x86_64')
-url="http://www.nvidia.com/";
-depends=('linux>=3.17' 'linux<3.18' "nvidia-libgl" 
"nvidia-340xx-utils=${pkgver}")
-makedepends=('linux-headers>=3.17' 'linux-headers<3.18')
-conflicts=('nvidia')
-license=('custom')
-install=${pkgname}.install
-options=(!strip)
-source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";
-
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
-md5sums=('b993f9fc59434140f560e32fd7bd2b3d'
- '26e75f80df3f49ac2fe35c65b9de709e')
-
-[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-# patches here
-}
-
-build() {
-_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
-cd "${_pkg}"/kernel
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-
-cd uvm
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-}
-
-package() {
-install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
-install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
-gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
-install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
-echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
-}

Copied: nvidia-340xx/repos/extra-i686/PKGBUILD (from rev 227470, 
nvidia-340xx/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2014-12-11 14:57:08 UTC (rev 227471)
@@ -0,0 +1,48 @@
+# $Id: PKGBUILD 221857 2014-09-17 20:29:16Z tpowa $
+# Maintainer : Thomas Baechler 
+
+pkgname=nvidia-340xx
+pkgver=340.65
+_extramodules=extramodules-3.17-ARCH
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+depends=('linux>=3.17' 'linux<3.18' "nvidia-libgl" 
"nvidia-340xx-utils=${pkgver}")
+makedepends=('linux-headers>=3.17' 'linux-headers<3.18')
+conflicts=('nvidia')
+license=('custom')
+install=${pkgname}.install
+options=(!strip)
+source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";
+
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
+md5sums=('4aa6039b8543312b41a924bb87b0b2db'
+ '4558104f8601d27c7fd3e5cec7892345')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package() {
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/uvm

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2014-12-11 Thread Felix Yan
Date: Thursday, December 11, 2014 @ 16:17:26
  Author: fyan
Revision: 227475

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 227474, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 227474, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 227474, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 227474, nvidia-340xx/trunk/nvidia-340xx.install)
Deleted:
  nvidia-340xx/repos/testing-i686/PKGBUILD
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install

-+
 /PKGBUILD   |   96 ++
 /nvidia-340xx.install   |   30 ++
 testing-i686/PKGBUILD   |   48 -
 testing-i686/nvidia-340xx.install   |   15 -
 testing-x86_64/PKGBUILD |   48 -
 testing-x86_64/nvidia-340xx.install |   15 -
 6 files changed, 126 insertions(+), 126 deletions(-)

Deleted: testing-i686/PKGBUILD
===
--- testing-i686/PKGBUILD   2014-12-11 15:17:08 UTC (rev 227474)
+++ testing-i686/PKGBUILD   2014-12-11 15:17:26 UTC (rev 227475)
@@ -1,48 +0,0 @@
-# $Id: PKGBUILD 221857 2014-09-17 20:29:16Z tpowa $
-# Maintainer : Thomas Baechler 
-
-pkgname=nvidia-340xx
-pkgver=340.58
-_extramodules=extramodules-3.17-ARCH
-pkgrel=3
-pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
-arch=('i686' 'x86_64')
-url="http://www.nvidia.com/";
-depends=('linux>=3.17' 'linux<3.18' "nvidia-libgl" 
"nvidia-340xx-utils=${pkgver}")
-makedepends=('linux-headers>=3.17' 'linux-headers<3.18')
-conflicts=('nvidia')
-license=('custom')
-install=${pkgname}.install
-options=(!strip)
-source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";
-
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
-md5sums=('b993f9fc59434140f560e32fd7bd2b3d'
- '26e75f80df3f49ac2fe35c65b9de709e')
-
-[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-# patches here
-}
-
-build() {
-_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
-cd "${_pkg}"/kernel
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-
-cd uvm
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-}
-
-package() {
-install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
-install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
-gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
-install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
-echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
-}

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 227474, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-12-11 15:17:26 UTC (rev 227475)
@@ -0,0 +1,48 @@
+# $Id: PKGBUILD 221857 2014-09-17 20:29:16Z tpowa $
+# Maintainer : Thomas Baechler 
+
+pkgname=nvidia-340xx
+pkgver=340.65
+_extramodules=extramodules-3.17-ARCH
+pkgrel=2
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+depends=('linux>=3.17' 'linux<3.18' "nvidia-libgl" 
"nvidia-340xx-utils=${pkgver}")
+makedepends=('linux-headers>=3.17' 'linux-headers<3.18')
+conflicts=('nvidia')
+license=('custom')
+install=${pkgname}.install
+options=(!strip)
+source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";
+
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
+md5sums=('4aa6039b8543312b41a924bb87b0b2db'
+ '4558104f8601d27c7fd3e5cec7892345')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package() {
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodule

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2014-12-13 Thread Felix Yan
Date: Saturday, December 13, 2014 @ 15:36:55
  Author: fyan
Revision: 227581

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  nvidia-340xx/repos/extra-i686/PKGBUILD
(from rev 227580, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/extra-i686/nvidia-340xx.install
(from rev 227580, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/extra-x86_64/PKGBUILD
(from rev 227580, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/extra-x86_64/nvidia-340xx.install
(from rev 227580, nvidia-340xx/trunk/nvidia-340xx.install)
Deleted:
  nvidia-340xx/repos/extra-i686/PKGBUILD
  nvidia-340xx/repos/extra-i686/nvidia-340xx.install
  nvidia-340xx/repos/extra-x86_64/PKGBUILD
  nvidia-340xx/repos/extra-x86_64/nvidia-340xx.install

---+
 /PKGBUILD |   96 
 /nvidia-340xx.install |   30 +++
 extra-i686/PKGBUILD   |   48 --
 extra-i686/nvidia-340xx.install   |   15 -
 extra-x86_64/PKGBUILD |   48 --
 extra-x86_64/nvidia-340xx.install |   15 -
 6 files changed, 126 insertions(+), 126 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2014-12-13 14:36:22 UTC (rev 227580)
+++ extra-i686/PKGBUILD 2014-12-13 14:36:55 UTC (rev 227581)
@@ -1,48 +0,0 @@
-# $Id: PKGBUILD 221857 2014-09-17 20:29:16Z tpowa $
-# Maintainer : Thomas Baechler 
-
-pkgname=nvidia-340xx
-pkgver=340.65
-_extramodules=extramodules-3.17-ARCH
-pkgrel=2
-pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
-arch=('i686' 'x86_64')
-url="http://www.nvidia.com/";
-depends=('linux>=3.17' 'linux<3.18' "nvidia-libgl" 
"nvidia-340xx-utils=${pkgver}")
-makedepends=('linux-headers>=3.17' 'linux-headers<3.18')
-conflicts=('nvidia')
-license=('custom')
-install=${pkgname}.install
-options=(!strip)
-source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";
-
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
-md5sums=('4aa6039b8543312b41a924bb87b0b2db'
- '4558104f8601d27c7fd3e5cec7892345')
-
-[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-# patches here
-}
-
-build() {
-_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
-cd "${_pkg}"/kernel
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-
-cd uvm
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-}
-
-package() {
-install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
-install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
-gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
-install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
-echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
-}

Copied: nvidia-340xx/repos/extra-i686/PKGBUILD (from rev 227580, 
nvidia-340xx/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2014-12-13 14:36:55 UTC (rev 227581)
@@ -0,0 +1,48 @@
+# $Id: PKGBUILD 221857 2014-09-17 20:29:16Z tpowa $
+# Maintainer : Thomas Baechler 
+
+pkgname=nvidia-340xx
+pkgver=340.65
+_extramodules=extramodules-3.17-ARCH
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+depends=('linux>=3.17' 'linux<3.18' "nvidia-340xx-libgl" 
"nvidia-340xx-utils=${pkgver}")
+makedepends=('linux-headers>=3.17' 'linux-headers<3.18')
+conflicts=('nvidia')
+license=('custom')
+install=${pkgname}.install
+options=(!strip)
+source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";
+
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
+md5sums=('4aa6039b8543312b41a924bb87b0b2db'
+ '4558104f8601d27c7fd3e5cec7892345')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package() {
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kern

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2014-12-17 Thread Tobias Powalowski
Date: Thursday, December 18, 2014 @ 07:36:30
  Author: tpowa
Revision: 227740

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 227739, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 227739, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 227739, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 227739, nvidia-340xx/trunk/nvidia-340xx.install)
Deleted:
  nvidia-340xx/repos/testing-i686/PKGBUILD
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install

-+
 /PKGBUILD   |   96 ++
 /nvidia-340xx.install   |   30 ++
 testing-i686/PKGBUILD   |   48 -
 testing-i686/nvidia-340xx.install   |   15 -
 testing-x86_64/PKGBUILD |   48 -
 testing-x86_64/nvidia-340xx.install |   15 -
 6 files changed, 126 insertions(+), 126 deletions(-)

Deleted: testing-i686/PKGBUILD
===
--- testing-i686/PKGBUILD   2014-12-18 06:36:21 UTC (rev 227739)
+++ testing-i686/PKGBUILD   2014-12-18 06:36:30 UTC (rev 227740)
@@ -1,48 +0,0 @@
-# $Id: PKGBUILD 221857 2014-09-17 20:29:16Z tpowa $
-# Maintainer : Thomas Baechler 
-
-pkgname=nvidia-340xx
-pkgver=340.65
-_extramodules=extramodules-3.18-ARCH
-pkgrel=4
-pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
-arch=('i686' 'x86_64')
-url="http://www.nvidia.com/";
-depends=('linux>=3.18' 'linux<3.19' "nvidia-340xx-libgl" 
"nvidia-340xx-utils=${pkgver}")
-makedepends=('linux-headers>=3.18' 'linux-headers<3.19')
-conflicts=('nvidia')
-license=('custom')
-install=${pkgname}.install
-options=(!strip)
-source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";
-
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
-md5sums=('4aa6039b8543312b41a924bb87b0b2db'
- '4558104f8601d27c7fd3e5cec7892345')
-
-[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-# patches here
-}
-
-build() {
-_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
-cd "${_pkg}"/kernel
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-
-cd uvm
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-}
-
-package() {
-install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
-install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
-gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
-install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
-echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
-}

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 227739, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-12-18 06:36:30 UTC (rev 227740)
@@ -0,0 +1,48 @@
+# $Id: PKGBUILD 221857 2014-09-17 20:29:16Z tpowa $
+# Maintainer : Thomas Baechler 
+
+pkgname=nvidia-340xx
+pkgver=340.65
+_extramodules=extramodules-3.18-ARCH
+pkgrel=5
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+depends=('linux>=3.18' 'linux<3.19' "nvidia-340xx-libgl" 
"nvidia-340xx-utils=${pkgver}")
+makedepends=('linux-headers>=3.18' 'linux-headers<3.19')
+conflicts=('nvidia')
+license=('custom')
+install=${pkgname}.install
+options=(!strip)
+source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";
+
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
+md5sums=('4aa6039b8543312b41a924bb87b0b2db'
+ '4558104f8601d27c7fd3e5cec7892345')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package() {
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/$

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2014-10-03 Thread Sven-Hendrik Haase
Date: Saturday, October 4, 2014 @ 05:01:13
  Author: svenstaro
Revision: 223836

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 223835, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 223835, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 223835, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 223835, nvidia-340xx/trunk/nvidia-340xx.install)
Deleted:
  nvidia-340xx/repos/testing-i686/PKGBUILD
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install

-+
 /PKGBUILD   |   96 ++
 /nvidia-340xx.install   |   30 ++
 testing-i686/PKGBUILD   |   48 -
 testing-i686/nvidia-340xx.install   |   18 --
 testing-x86_64/PKGBUILD |   48 -
 testing-x86_64/nvidia-340xx.install |   18 --
 6 files changed, 126 insertions(+), 132 deletions(-)

Deleted: testing-i686/PKGBUILD
===
--- testing-i686/PKGBUILD   2014-10-04 02:57:16 UTC (rev 223835)
+++ testing-i686/PKGBUILD   2014-10-04 03:01:13 UTC (rev 223836)
@@ -1,48 +0,0 @@
-# $Id: PKGBUILD 221857 2014-09-17 20:29:16Z tpowa $
-# Maintainer : Thomas Baechler 
-
-pkgname=nvidia-340xx
-pkgver=340.46
-_extramodules=extramodules-3.16-ARCH
-pkgrel=1
-pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
-arch=('i686' 'x86_64')
-url="http://www.nvidia.com/";
-depends=('linux>=3.16' 'linux<3.17' "nvidia-340xx-libgl" 
"nvidia-340xx-utils=${pkgver}")
-makedepends=('linux-headers>=3.16' 'linux-headers<3.17')
-conflicts=('nvidia')
-license=('custom')
-install=${pkgname}.install
-options=(!strip)
-source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";
-
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
-md5sums=('7c70a15c53a97ed0bbec76e80bf53f05'
- 'bf40adc20ac9819b5f86cd91f6409e39')
-
-[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-# patches here
-}
-
-build() {
-_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
-cd "${_pkg}"/kernel
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-
-cd uvm
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-}
-
-package() {
-install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
-install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
-gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
-install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
-echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
-}

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 223835, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-10-04 03:01:13 UTC (rev 223836)
@@ -0,0 +1,48 @@
+# $Id: PKGBUILD 221857 2014-09-17 20:29:16Z tpowa $
+# Maintainer : Thomas Baechler 
+
+pkgname=nvidia-340xx
+pkgver=340.46
+_extramodules=extramodules-3.16-ARCH
+pkgrel=2
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+depends=('linux>=3.16' 'linux<3.17' "nvidia-340xx-libgl" 
"nvidia-340xx-utils=${pkgver}")
+makedepends=('linux-headers>=3.16' 'linux-headers<3.17')
+conflicts=('nvidia')
+license=('custom')
+install=${pkgname}.install
+options=(!strip)
+source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";
+
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
+md5sums=('7c70a15c53a97ed0bbec76e80bf53f05'
+ 'bf40adc20ac9819b5f86cd91f6409e39')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package() {
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modul

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2014-10-07 Thread Tobias Powalowski
Date: Tuesday, October 7, 2014 @ 15:53:16
  Author: tpowa
Revision: 223998

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  nvidia-340xx/repos/extra-i686/PKGBUILD
(from rev 223997, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/extra-i686/nvidia-340xx.install
(from rev 223997, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/extra-x86_64/PKGBUILD
(from rev 223997, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/extra-x86_64/nvidia-340xx.install
(from rev 223997, nvidia-340xx/trunk/nvidia-340xx.install)
Deleted:
  nvidia-340xx/repos/extra-i686/PKGBUILD
  nvidia-340xx/repos/extra-i686/nvidia-340xx.install
  nvidia-340xx/repos/extra-x86_64/PKGBUILD
  nvidia-340xx/repos/extra-x86_64/nvidia-340xx.install

---+
 /PKGBUILD |   96 
 /nvidia-340xx.install |   30 +++
 extra-i686/PKGBUILD   |   48 --
 extra-i686/nvidia-340xx.install   |   15 -
 extra-x86_64/PKGBUILD |   48 --
 extra-x86_64/nvidia-340xx.install |   15 -
 6 files changed, 126 insertions(+), 126 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2014-10-07 13:53:07 UTC (rev 223997)
+++ extra-i686/PKGBUILD 2014-10-07 13:53:16 UTC (rev 223998)
@@ -1,48 +0,0 @@
-# $Id: PKGBUILD 221857 2014-09-17 20:29:16Z tpowa $
-# Maintainer : Thomas Baechler 
-
-pkgname=nvidia-340xx
-pkgver=340.46
-_extramodules=extramodules-3.16-ARCH
-pkgrel=2
-pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
-arch=('i686' 'x86_64')
-url="http://www.nvidia.com/";
-depends=('linux>=3.16' 'linux<3.17' "nvidia-340xx-libgl" 
"nvidia-340xx-utils=${pkgver}")
-makedepends=('linux-headers>=3.16' 'linux-headers<3.17')
-conflicts=('nvidia')
-license=('custom')
-install=${pkgname}.install
-options=(!strip)
-source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";
-
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
-md5sums=('7c70a15c53a97ed0bbec76e80bf53f05'
- 'bf40adc20ac9819b5f86cd91f6409e39')
-
-[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-# patches here
-}
-
-build() {
-_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
-cd "${_pkg}"/kernel
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-
-cd uvm
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-}
-
-package() {
-install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
-install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
-gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
-install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
-echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
-}

Copied: nvidia-340xx/repos/extra-i686/PKGBUILD (from rev 223997, 
nvidia-340xx/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2014-10-07 13:53:16 UTC (rev 223998)
@@ -0,0 +1,48 @@
+# $Id: PKGBUILD 221857 2014-09-17 20:29:16Z tpowa $
+# Maintainer : Thomas Baechler 
+
+pkgname=nvidia-340xx
+pkgver=340.46
+_extramodules=extramodules-3.16-ARCH
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+depends=('linux>=3.16' 'linux<3.17' "nvidia-340xx-libgl" 
"nvidia-340xx-utils=${pkgver}")
+makedepends=('linux-headers>=3.16' 'linux-headers<3.17')
+conflicts=('nvidia')
+license=('custom')
+install=${pkgname}.install
+options=(!strip)
+source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";
+
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
+md5sums=('7c70a15c53a97ed0bbec76e80bf53f05'
+ 'bf40adc20ac9819b5f86cd91f6409e39')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package() {
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2014-11-11 Thread Sven-Hendrik Haase
Date: Wednesday, November 12, 2014 @ 03:19:55
  Author: svenstaro
Revision: 226096

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  nvidia-340xx/repos/extra-i686/PKGBUILD
(from rev 226095, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/extra-i686/nvidia-340xx.install
(from rev 226095, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/extra-x86_64/PKGBUILD
(from rev 226095, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/extra-x86_64/nvidia-340xx.install
(from rev 226095, nvidia-340xx/trunk/nvidia-340xx.install)
Deleted:
  nvidia-340xx/repos/extra-i686/PKGBUILD
  nvidia-340xx/repos/extra-i686/nvidia-340xx.install
  nvidia-340xx/repos/extra-x86_64/PKGBUILD
  nvidia-340xx/repos/extra-x86_64/nvidia-340xx.install

---+
 /PKGBUILD |   96 
 /nvidia-340xx.install |   30 +++
 extra-i686/PKGBUILD   |   48 --
 extra-i686/nvidia-340xx.install   |   15 -
 extra-x86_64/PKGBUILD |   48 --
 extra-x86_64/nvidia-340xx.install |   15 -
 6 files changed, 126 insertions(+), 126 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2014-11-12 02:19:48 UTC (rev 226095)
+++ extra-i686/PKGBUILD 2014-11-12 02:19:55 UTC (rev 226096)
@@ -1,48 +0,0 @@
-# $Id: PKGBUILD 221857 2014-09-17 20:29:16Z tpowa $
-# Maintainer : Thomas Baechler 
-
-pkgname=nvidia-340xx
-pkgver=340.46
-_extramodules=extramodules-3.17-ARCH
-pkgrel=4
-pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
-arch=('i686' 'x86_64')
-url="http://www.nvidia.com/";
-depends=('linux>=3.17' 'linux<3.18' "nvidia-340xx-libgl" 
"nvidia-340xx-utils=${pkgver}")
-makedepends=('linux-headers>=3.17' 'linux-headers<3.18')
-conflicts=('nvidia')
-license=('custom')
-install=${pkgname}.install
-options=(!strip)
-source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";
-
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
-md5sums=('7c70a15c53a97ed0bbec76e80bf53f05'
- 'bf40adc20ac9819b5f86cd91f6409e39')
-
-[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-# patches here
-}
-
-build() {
-_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
-cd "${_pkg}"/kernel
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-
-cd uvm
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-}
-
-package() {
-install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
-install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
-gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
-install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
-echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
-}

Copied: nvidia-340xx/repos/extra-i686/PKGBUILD (from rev 226095, 
nvidia-340xx/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2014-11-12 02:19:55 UTC (rev 226096)
@@ -0,0 +1,48 @@
+# $Id: PKGBUILD 221857 2014-09-17 20:29:16Z tpowa $
+# Maintainer : Thomas Baechler 
+
+pkgname=nvidia-340xx
+pkgver=340.58
+_extramodules=extramodules-3.17-ARCH
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+depends=('linux>=3.17' 'linux<3.18' "nvidia-libgl" 
"nvidia-340xx-utils=${pkgver}")
+makedepends=('linux-headers>=3.17' 'linux-headers<3.18')
+conflicts=('nvidia')
+license=('custom')
+install=${pkgname}.install
+options=(!strip)
+source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";
+
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
+md5sums=('b993f9fc59434140f560e32fd7bd2b3d'
+ '26e75f80df3f49ac2fe35c65b9de709e')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package() {
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2015-03-26 Thread Tobias Powalowski
Date: Thursday, March 26, 2015 @ 15:20:39
  Author: tpowa
Revision: 234968

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 234967, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/nv-drm.patch
(from rev 234967, nvidia-340xx/trunk/nv-drm.patch)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 234967, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 234967, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/nv-drm.patch
(from rev 234967, nvidia-340xx/trunk/nv-drm.patch)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 234967, nvidia-340xx/trunk/nvidia-340xx.install)

-+
 testing-i686/PKGBUILD   |   51 ++
 testing-i686/nv-drm.patch   |   27 ++
 testing-i686/nvidia-340xx.install   |   15 ++
 testing-x86_64/PKGBUILD |   51 ++
 testing-x86_64/nv-drm.patch |   27 ++
 testing-x86_64/nvidia-340xx.install |   15 ++
 6 files changed, 186 insertions(+)

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 234967, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2015-03-26 14:20:39 UTC (rev 234968)
@@ -0,0 +1,51 @@
+# $Id: PKGBUILD 221857 2014-09-17 20:29:16Z tpowa $
+# Maintainer : Thomas Baechler 
+
+pkgname=nvidia-340xx
+pkgver=340.76
+_extramodules=extramodules-3.19-ARCH
+pkgrel=7
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+depends=('linux>=3.19' 'linux<3.20' 'libgl' "nvidia-340xx-utils=${pkgver}")
+makedepends=('linux-headers>=3.19' 'linux-headers<3.20')
+conflicts=('nvidia')
+license=('custom')
+install=${pkgname}.install
+options=(!strip)
+source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";
+
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";
+nv-drm.patch)
+md5sums=('8064c0a0998c3e7ee3c98ac1832b8194'
+ '440df290e213280d6e20d4d4be6f8b4c'
+ '79671a27131da619a33eb02ed0c2c031')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+patch -p0 -i ../nv-drm.patch
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package() {
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}

Copied: nvidia-340xx/repos/testing-i686/nv-drm.patch (from rev 234967, 
nvidia-340xx/trunk/nv-drm.patch)
===
--- testing-i686/nv-drm.patch   (rev 0)
+++ testing-i686/nv-drm.patch   2015-03-26 14:20:39 UTC (rev 234968)
@@ -0,0 +1,27 @@
+--- kernel/nv-drm.c~ 2014-09-12 00:33:06.0 +0200
 kernel/nv-drm.c 2014-10-14 11:35:52.854400737 +0200
+@@ -18,6 +18,11 @@
+
+ #include 
+
++/* 3.18-rc0+ */
++#ifndef drm_gem_object
++#include 
++#endif
++
+ extern nv_linux_state_t *nv_linux_devices;
+
+ struct nv_gem_object {
+diff --git a/kernel/nv-drm.c~ b/kernel/nv-drm.c
+index ecc982a..60d7aae 100644
+--- kernel/nv-drm.c~
 kernel/nv-drm.c
+@@ -129,6 +129,8 @@ static struct drm_driver nv_drm_driver = {
+ .gem_prime_vmap = nv_gem_prime_vmap,
+ .gem_prime_vunmap = nv_gem_prime_vunmap,
+
++.set_busid = drm_pci_set_busid,
++
+ .name = "nvidia-drm",
+ .desc = "NVIDIA DRM driver",
+ .date = "20130102",

Copied: nvidia-340xx/repos/testing-i686/nvidia-340xx.install (from rev 234967, 
nvidia-340xx/trunk/nvidia-340xx.install)
===
--- testing-i686/nvidia-340xx.install   (rev 0)
+++ testing-i686/nvidia-340xx.install   2015-03-26 14:20:39 UTC (rev 234968)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.19-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+   

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2015-01-27 Thread Evangelos Foutras
Date: Tuesday, January 27, 2015 @ 22:58:33
  Author: foutrelis
Revision: 230154

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 230153, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/nv-drm.patch
(from rev 230153, nvidia-340xx/trunk/nv-drm.patch)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 230153, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 230153, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/nv-drm.patch
(from rev 230153, nvidia-340xx/trunk/nv-drm.patch)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 230153, nvidia-340xx/trunk/nvidia-340xx.install)

-+
 testing-i686/PKGBUILD   |   51 ++
 testing-i686/nv-drm.patch   |   27 ++
 testing-i686/nvidia-340xx.install   |   15 ++
 testing-x86_64/PKGBUILD |   51 ++
 testing-x86_64/nv-drm.patch |   27 ++
 testing-x86_64/nvidia-340xx.install |   15 ++
 6 files changed, 186 insertions(+)

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 230153, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2015-01-27 21:58:33 UTC (rev 230154)
@@ -0,0 +1,51 @@
+# $Id: PKGBUILD 221857 2014-09-17 20:29:16Z tpowa $
+# Maintainer : Thomas Baechler 
+
+pkgname=nvidia-340xx
+pkgver=340.65
+_extramodules=extramodules-3.18-ARCH
+pkgrel=8
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+depends=('linux>=3.18' 'linux<3.19' "nvidia-340xx-libgl" 
"nvidia-340xx-utils=${pkgver}")
+makedepends=('linux-headers>=3.18' 'linux-headers<3.19')
+conflicts=('nvidia')
+license=('custom')
+install=${pkgname}.install
+options=(!strip)
+source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";
+
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";
+nv-drm.patch)
+md5sums=('4aa6039b8543312b41a924bb87b0b2db'
+ '4558104f8601d27c7fd3e5cec7892345'
+ '79671a27131da619a33eb02ed0c2c031')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+patch -p0 -i ../nv-drm.patch
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package() {
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}

Copied: nvidia-340xx/repos/testing-i686/nv-drm.patch (from rev 230153, 
nvidia-340xx/trunk/nv-drm.patch)
===
--- testing-i686/nv-drm.patch   (rev 0)
+++ testing-i686/nv-drm.patch   2015-01-27 21:58:33 UTC (rev 230154)
@@ -0,0 +1,27 @@
+--- kernel/nv-drm.c~ 2014-09-12 00:33:06.0 +0200
 kernel/nv-drm.c 2014-10-14 11:35:52.854400737 +0200
+@@ -18,6 +18,11 @@
+
+ #include 
+
++/* 3.18-rc0+ */
++#ifndef drm_gem_object
++#include 
++#endif
++
+ extern nv_linux_state_t *nv_linux_devices;
+
+ struct nv_gem_object {
+diff --git a/kernel/nv-drm.c~ b/kernel/nv-drm.c
+index ecc982a..60d7aae 100644
+--- kernel/nv-drm.c~
 kernel/nv-drm.c
+@@ -129,6 +129,8 @@ static struct drm_driver nv_drm_driver = {
+ .gem_prime_vmap = nv_gem_prime_vmap,
+ .gem_prime_vunmap = nv_gem_prime_vunmap,
+
++.set_busid = drm_pci_set_busid,
++
+ .name = "nvidia-drm",
+ .desc = "NVIDIA DRM driver",
+ .date = "20130102",

Copied: nvidia-340xx/repos/testing-i686/nvidia-340xx.install (from rev 230153, 
nvidia-340xx/trunk/nvidia-340xx.install)
===
--- testing-i686/nvidia-340xx.install   (rev 0)
+++ testing-i686/nvidia-340xx.install   2015-01-27 21:58:33 UTC (rev 230154)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.18-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMO

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2015-01-30 Thread Tobias Powalowski
Date: Friday, January 30, 2015 @ 13:31:41
  Author: tpowa
Revision: 230286

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 230285, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/nv-drm.patch
(from rev 230285, nvidia-340xx/trunk/nv-drm.patch)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 230285, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 230285, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/nv-drm.patch
(from rev 230285, nvidia-340xx/trunk/nv-drm.patch)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 230285, nvidia-340xx/trunk/nvidia-340xx.install)

-+
 testing-i686/PKGBUILD   |   51 ++
 testing-i686/nv-drm.patch   |   27 ++
 testing-i686/nvidia-340xx.install   |   15 ++
 testing-x86_64/PKGBUILD |   51 ++
 testing-x86_64/nv-drm.patch |   27 ++
 testing-x86_64/nvidia-340xx.install |   15 ++
 6 files changed, 186 insertions(+)

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 230285, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2015-01-30 12:31:41 UTC (rev 230286)
@@ -0,0 +1,51 @@
+# $Id: PKGBUILD 221857 2014-09-17 20:29:16Z tpowa $
+# Maintainer : Thomas Baechler 
+
+pkgname=nvidia-340xx
+pkgver=340.65
+_extramodules=extramodules-3.18-ARCH
+pkgrel=9
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+depends=('linux>=3.18' 'linux<3.19' "nvidia-340xx-libgl" 
"nvidia-340xx-utils=${pkgver}")
+makedepends=('linux-headers>=3.18' 'linux-headers<3.19')
+conflicts=('nvidia')
+license=('custom')
+install=${pkgname}.install
+options=(!strip)
+source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";
+
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";
+nv-drm.patch)
+md5sums=('4aa6039b8543312b41a924bb87b0b2db'
+ '4558104f8601d27c7fd3e5cec7892345'
+ '79671a27131da619a33eb02ed0c2c031')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+patch -p0 -i ../nv-drm.patch
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package() {
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}

Copied: nvidia-340xx/repos/testing-i686/nv-drm.patch (from rev 230285, 
nvidia-340xx/trunk/nv-drm.patch)
===
--- testing-i686/nv-drm.patch   (rev 0)
+++ testing-i686/nv-drm.patch   2015-01-30 12:31:41 UTC (rev 230286)
@@ -0,0 +1,27 @@
+--- kernel/nv-drm.c~ 2014-09-12 00:33:06.0 +0200
 kernel/nv-drm.c 2014-10-14 11:35:52.854400737 +0200
+@@ -18,6 +18,11 @@
+
+ #include 
+
++/* 3.18-rc0+ */
++#ifndef drm_gem_object
++#include 
++#endif
++
+ extern nv_linux_state_t *nv_linux_devices;
+
+ struct nv_gem_object {
+diff --git a/kernel/nv-drm.c~ b/kernel/nv-drm.c
+index ecc982a..60d7aae 100644
+--- kernel/nv-drm.c~
 kernel/nv-drm.c
+@@ -129,6 +129,8 @@ static struct drm_driver nv_drm_driver = {
+ .gem_prime_vmap = nv_gem_prime_vmap,
+ .gem_prime_vunmap = nv_gem_prime_vunmap,
+
++.set_busid = drm_pci_set_busid,
++
+ .name = "nvidia-drm",
+ .desc = "NVIDIA DRM driver",
+ .date = "20130102",

Copied: nvidia-340xx/repos/testing-i686/nvidia-340xx.install (from rev 230285, 
nvidia-340xx/trunk/nvidia-340xx.install)
===
--- testing-i686/nvidia-340xx.install   (rev 0)
+++ testing-i686/nvidia-340xx.install   2015-01-30 12:31:41 UTC (rev 230286)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.18-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2015-02-07 Thread Tobias Powalowski
Date: Saturday, February 7, 2015 @ 09:57:13
  Author: tpowa
Revision: 230935

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 230934, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/nv-drm.patch
(from rev 230934, nvidia-340xx/trunk/nv-drm.patch)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 230934, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 230934, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/nv-drm.patch
(from rev 230934, nvidia-340xx/trunk/nv-drm.patch)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 230934, nvidia-340xx/trunk/nvidia-340xx.install)

-+
 testing-i686/PKGBUILD   |   51 ++
 testing-i686/nv-drm.patch   |   27 ++
 testing-i686/nvidia-340xx.install   |   15 ++
 testing-x86_64/PKGBUILD |   51 ++
 testing-x86_64/nv-drm.patch |   27 ++
 testing-x86_64/nvidia-340xx.install |   15 ++
 6 files changed, 186 insertions(+)

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 230934, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2015-02-07 08:57:13 UTC (rev 230935)
@@ -0,0 +1,51 @@
+# $Id: PKGBUILD 221857 2014-09-17 20:29:16Z tpowa $
+# Maintainer : Thomas Baechler 
+
+pkgname=nvidia-340xx
+pkgver=340.76
+_extramodules=extramodules-3.18-ARCH
+pkgrel=2
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+depends=('linux>=3.18' 'linux<3.19' "nvidia-340xx-libgl" 
"nvidia-340xx-utils=${pkgver}")
+makedepends=('linux-headers>=3.18' 'linux-headers<3.19')
+conflicts=('nvidia')
+license=('custom')
+install=${pkgname}.install
+options=(!strip)
+source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";
+
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";
+nv-drm.patch)
+md5sums=('8064c0a0998c3e7ee3c98ac1832b8194'
+ '440df290e213280d6e20d4d4be6f8b4c'
+ '79671a27131da619a33eb02ed0c2c031')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+patch -p0 -i ../nv-drm.patch
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package() {
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}

Copied: nvidia-340xx/repos/testing-i686/nv-drm.patch (from rev 230934, 
nvidia-340xx/trunk/nv-drm.patch)
===
--- testing-i686/nv-drm.patch   (rev 0)
+++ testing-i686/nv-drm.patch   2015-02-07 08:57:13 UTC (rev 230935)
@@ -0,0 +1,27 @@
+--- kernel/nv-drm.c~ 2014-09-12 00:33:06.0 +0200
 kernel/nv-drm.c 2014-10-14 11:35:52.854400737 +0200
+@@ -18,6 +18,11 @@
+
+ #include 
+
++/* 3.18-rc0+ */
++#ifndef drm_gem_object
++#include 
++#endif
++
+ extern nv_linux_state_t *nv_linux_devices;
+
+ struct nv_gem_object {
+diff --git a/kernel/nv-drm.c~ b/kernel/nv-drm.c
+index ecc982a..60d7aae 100644
+--- kernel/nv-drm.c~
 kernel/nv-drm.c
+@@ -129,6 +129,8 @@ static struct drm_driver nv_drm_driver = {
+ .gem_prime_vmap = nv_gem_prime_vmap,
+ .gem_prime_vunmap = nv_gem_prime_vunmap,
+
++.set_busid = drm_pci_set_busid,
++
+ .name = "nvidia-drm",
+ .desc = "NVIDIA DRM driver",
+ .date = "20130102",

Copied: nvidia-340xx/repos/testing-i686/nvidia-340xx.install (from rev 230934, 
nvidia-340xx/trunk/nvidia-340xx.install)
===
--- testing-i686/nvidia-340xx.install   (rev 0)
+++ testing-i686/nvidia-340xx.install   2015-02-07 08:57:13 UTC (rev 230935)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.18-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODUL

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2015-02-09 Thread Tobias Powalowski
Date: Monday, February 9, 2015 @ 11:40:11
  Author: tpowa
Revision: 231182

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 231181, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/nv-drm.patch
(from rev 231181, nvidia-340xx/trunk/nv-drm.patch)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 231181, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 231181, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/nv-drm.patch
(from rev 231181, nvidia-340xx/trunk/nv-drm.patch)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 231181, nvidia-340xx/trunk/nvidia-340xx.install)

-+
 testing-i686/PKGBUILD   |   51 ++
 testing-i686/nv-drm.patch   |   27 ++
 testing-i686/nvidia-340xx.install   |   15 ++
 testing-x86_64/PKGBUILD |   51 ++
 testing-x86_64/nv-drm.patch |   27 ++
 testing-x86_64/nvidia-340xx.install |   15 ++
 6 files changed, 186 insertions(+)

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 231181, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2015-02-09 10:40:11 UTC (rev 231182)
@@ -0,0 +1,51 @@
+# $Id: PKGBUILD 221857 2014-09-17 20:29:16Z tpowa $
+# Maintainer : Thomas Baechler 
+
+pkgname=nvidia-340xx
+pkgver=340.76
+_extramodules=extramodules-3.19-ARCH
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+depends=('linux>=3.19' 'linux<3.20' "nvidia-340xx-libgl" 
"nvidia-340xx-utils=${pkgver}")
+makedepends=('linux-headers>=3.19' 'linux-headers<3.20')
+conflicts=('nvidia')
+license=('custom')
+install=${pkgname}.install
+options=(!strip)
+source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";
+
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";
+nv-drm.patch)
+md5sums=('8064c0a0998c3e7ee3c98ac1832b8194'
+ '440df290e213280d6e20d4d4be6f8b4c'
+ '79671a27131da619a33eb02ed0c2c031')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+patch -p0 -i ../nv-drm.patch
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package() {
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}

Copied: nvidia-340xx/repos/testing-i686/nv-drm.patch (from rev 231181, 
nvidia-340xx/trunk/nv-drm.patch)
===
--- testing-i686/nv-drm.patch   (rev 0)
+++ testing-i686/nv-drm.patch   2015-02-09 10:40:11 UTC (rev 231182)
@@ -0,0 +1,27 @@
+--- kernel/nv-drm.c~ 2014-09-12 00:33:06.0 +0200
 kernel/nv-drm.c 2014-10-14 11:35:52.854400737 +0200
+@@ -18,6 +18,11 @@
+
+ #include 
+
++/* 3.18-rc0+ */
++#ifndef drm_gem_object
++#include 
++#endif
++
+ extern nv_linux_state_t *nv_linux_devices;
+
+ struct nv_gem_object {
+diff --git a/kernel/nv-drm.c~ b/kernel/nv-drm.c
+index ecc982a..60d7aae 100644
+--- kernel/nv-drm.c~
 kernel/nv-drm.c
+@@ -129,6 +129,8 @@ static struct drm_driver nv_drm_driver = {
+ .gem_prime_vmap = nv_gem_prime_vmap,
+ .gem_prime_vunmap = nv_gem_prime_vunmap,
+
++.set_busid = drm_pci_set_busid,
++
+ .name = "nvidia-drm",
+ .desc = "NVIDIA DRM driver",
+ .date = "20130102",

Copied: nvidia-340xx/repos/testing-i686/nvidia-340xx.install (from rev 231181, 
nvidia-340xx/trunk/nvidia-340xx.install)
===
--- testing-i686/nvidia-340xx.install   (rev 0)
+++ testing-i686/nvidia-340xx.install   2015-02-09 10:40:11 UTC (rev 231182)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.19-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2016-01-13 Thread Tobias Powalowski
Date: Thursday, January 14, 2016 @ 08:52:32
  Author: tpowa
Revision: 258280

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 258279, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/nvidia-340xx-dkms.install
(from rev 258279, nvidia-340xx/trunk/nvidia-340xx-dkms.install)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 258279, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 258279, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx-dkms.install
(from rev 258279, nvidia-340xx/trunk/nvidia-340xx-dkms.install)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 258279, nvidia-340xx/trunk/nvidia-340xx.install)

--+
 testing-i686/PKGBUILD|   68 +
 testing-i686/nvidia-340xx-dkms.install   |   30 
 testing-i686/nvidia-340xx.install|   13 +
 testing-x86_64/PKGBUILD  |   68 +
 testing-x86_64/nvidia-340xx-dkms.install |   30 
 testing-x86_64/nvidia-340xx.install  |   13 +
 6 files changed, 222 insertions(+)

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 258279, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-01-14 07:52:32 UTC (rev 258280)
@@ -0,0 +1,68 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.96
+_extramodules=extramodules-4.4-ARCH
+pkgrel=4
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-340xx-libgl=${pkgver}" "nvidia-340xx-utils=${pkgver}" 
'linux' 'linux-headers>=4.4' 'linux-headers<4.5')
+conflicts=('nvidia')
+license=('custom')
+options=(!strip)
+source_i686+=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";)
+source_x86_64+=("ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
+md5sums_i686=('cb64b165b638671bcdc75bcf297b8d90')
+md5sums_x86_64=('7bdbcee13bade63227933d9217571882')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-340xx() {
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+depends=('linux>=4.4' 'linux<4.5' 'libgl' "nvidia-340xx-utils=${pkgver}")
+conflict+=('nvidia-340xx-dkms')
+install=nvidia-340xx.install
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-340xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
+depends=('dkms' "nvidia-340xx-utils=$pkgver")
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia-340xx')
+install=nvidia-340xx-dkms.install
+
+cd ${_pkg}
+make -C kernel clean
+install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel 
"${pkgdir}"/usr/src/nvidia-${pkgver}
+echo 'blacklist nouveau' > "${pkgdir}"/usr/lib/modprobe.d/nvidia.conf
+cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
+}

Copied: nvidia-340xx/repos/testing-i686/nvidia-340xx-dkms.install (from rev 
258279, nvidia-340xx/trunk/nvidia-340xx-dkms.install)
===
--- testing-i686/nvidia-340xx-dkms.install  (rev 0)
+++ testing-i686/nvidia-340xx-dkms.install  2016-01-14 07:52:32 UTC (rev 
258280)
@@ -0,0 +1,30 @@
+#/bin/sh
+
+# arg 1:  the new package version
+post_install() {
+  dkms add nvidia/${1%-*}
+  cat << EOF
+==> To build and install your modules run: dkms install nvidia/${1%-*}
+==> To do this automatically at startup run: systemc

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2016-02-21 Thread Tobias Powalowski
Date: Sunday, February 21, 2016 @ 12:33:38
  Author: tpowa
Revision: 260118

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 260117, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/nvidia-340xx-dkms.install
(from rev 260117, nvidia-340xx/trunk/nvidia-340xx-dkms.install)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 260117, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 260117, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx-dkms.install
(from rev 260117, nvidia-340xx/trunk/nvidia-340xx-dkms.install)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 260117, nvidia-340xx/trunk/nvidia-340xx.install)

--+
 testing-i686/PKGBUILD|   68 +
 testing-i686/nvidia-340xx-dkms.install   |   30 
 testing-i686/nvidia-340xx.install|   13 +
 testing-x86_64/PKGBUILD  |   68 +
 testing-x86_64/nvidia-340xx-dkms.install |   30 
 testing-x86_64/nvidia-340xx.install  |   13 +
 6 files changed, 222 insertions(+)

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 260117, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-02-21 11:33:38 UTC (rev 260118)
@@ -0,0 +1,68 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.96
+_extramodules=extramodules-4.4-ARCH
+pkgrel=6
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-340xx-libgl=${pkgver}" "nvidia-340xx-utils=${pkgver}" 
'linux' 'linux-headers>=4.4' 'linux-headers<4.5')
+conflicts=('nvidia')
+license=('custom')
+options=(!strip)
+source_i686+=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";)
+source_x86_64+=("ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
+md5sums_i686=('cb64b165b638671bcdc75bcf297b8d90')
+md5sums_x86_64=('7bdbcee13bade63227933d9217571882')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-340xx() {
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+depends=('linux>=4.4' 'linux<4.5' 'libgl' "nvidia-340xx-utils=${pkgver}")
+conflict+=('nvidia-340xx-dkms')
+install=nvidia-340xx.install
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-340xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
+depends=('dkms' "nvidia-340xx-utils=$pkgver")
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia-340xx')
+install=nvidia-340xx-dkms.install
+
+cd ${_pkg}
+make -C kernel clean
+install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel 
"${pkgdir}"/usr/src/nvidia-${pkgver}
+echo 'blacklist nouveau' > "${pkgdir}"/usr/lib/modprobe.d/nvidia.conf
+cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
+}

Copied: nvidia-340xx/repos/testing-i686/nvidia-340xx-dkms.install (from rev 
260117, nvidia-340xx/trunk/nvidia-340xx-dkms.install)
===
--- testing-i686/nvidia-340xx-dkms.install  (rev 0)
+++ testing-i686/nvidia-340xx-dkms.install  2016-02-21 11:33:38 UTC (rev 
260118)
@@ -0,0 +1,30 @@
+#/bin/sh
+
+# arg 1:  the new package version
+post_install() {
+  dkms add nvidia/${1%-*}
+  cat << EOF
+==> To build and install your modules run: dkms install nvidia/${1%-*}
+==> To do this automatically at startup run: systemct

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2015-11-17 Thread Felix Yan
Date: Tuesday, November 17, 2015 @ 13:09:45
  Author: fyan
Revision: 251118

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-340xx/repos/staging-i686/
  nvidia-340xx/repos/staging-i686/PKGBUILD
(from rev 251117, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/staging-i686/nvidia-340xx-dkms.install
(from rev 251117, nvidia-340xx/trunk/nvidia-340xx-dkms.install)
  nvidia-340xx/repos/staging-i686/nvidia-340xx.install
(from rev 251117, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/staging-x86_64/
  nvidia-340xx/repos/staging-x86_64/PKGBUILD
(from rev 251117, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/staging-x86_64/nvidia-340xx-dkms.install
(from rev 251117, nvidia-340xx/trunk/nvidia-340xx-dkms.install)
  nvidia-340xx/repos/staging-x86_64/nvidia-340xx.install
(from rev 251117, nvidia-340xx/trunk/nvidia-340xx.install)

--+
 staging-i686/PKGBUILD|   68 +
 staging-i686/nvidia-340xx-dkms.install   |   30 
 staging-i686/nvidia-340xx.install|   13 +
 staging-x86_64/PKGBUILD  |   68 +
 staging-x86_64/nvidia-340xx-dkms.install |   30 
 staging-x86_64/nvidia-340xx.install  |   13 +
 6 files changed, 222 insertions(+)

Copied: nvidia-340xx/repos/staging-i686/PKGBUILD (from rev 251117, 
nvidia-340xx/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2015-11-17 12:09:45 UTC (rev 251118)
@@ -0,0 +1,68 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.96
+_extramodules=extramodules-4.3-ARCH
+pkgrel=1
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-340xx-libgl=${pkgver}" "nvidia-340xx-utils=${pkgver}" 
'linux' 'linux-headers>=4.3' 'linux-headers<4.4')
+conflicts=('nvidia')
+license=('custom')
+options=(!strip)
+source_i686+=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";)
+source_x86_64+=("ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
+md5sums_i686=('cb64b165b638671bcdc75bcf297b8d90')
+md5sums_x86_64=('7bdbcee13bade63227933d9217571882')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-340xx() {
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+depends=('linux>=4.3' 'linux<4.4' 'libgl' "nvidia-340xx-utils=${pkgver}")
+conflict+=('nvidia-340xx-dkms')
+install=nvidia-340xx.install
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-340xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
+depends=('dkms' "nvidia-340xx-utils=$pkgver")
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia-340xx')
+install=nvidia-340xx-dkms.install
+
+cd ${_pkg}
+make -C kernel clean
+install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel 
"${pkgdir}"/usr/src/nvidia-${pkgver}
+echo 'blacklist nouveau' > "${pkgdir}"/usr/lib/modprobe.d/nvidia.conf
+cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
+}

Copied: nvidia-340xx/repos/staging-i686/nvidia-340xx-dkms.install (from rev 
251117, nvidia-340xx/trunk/nvidia-340xx-dkms.install)
===
--- staging-i686/nvidia-340xx-dkms.install  (rev 0)
+++ staging-i686/nvidia-340xx-dkms.install  2015-11-17 12:09:45 UTC (rev 
251118)
@@ -0,0 +1,30 @@
+#/bin/sh
+
+# arg 1:  the new package version
+post_install() {
+  dkms add nvidia/${1%-*}
+  cat << EOF
+==> To build and install your modules run: dkms install nvidia/${1%-*}
+==> To do this automatically at startup run: systemct

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2015-11-21 Thread Laurent Carlier
Date: Sunday, November 22, 2015 @ 08:38:23
  Author: lcarlier
Revision: 251861

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 251860, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/nvidia-340xx-dkms.install
(from rev 251860, nvidia-340xx/trunk/nvidia-340xx-dkms.install)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 251860, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 251860, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx-dkms.install
(from rev 251860, nvidia-340xx/trunk/nvidia-340xx-dkms.install)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 251860, nvidia-340xx/trunk/nvidia-340xx.install)

--+
 testing-i686/PKGBUILD|   68 +
 testing-i686/nvidia-340xx-dkms.install   |   30 
 testing-i686/nvidia-340xx.install|   13 +
 testing-x86_64/PKGBUILD  |   68 +
 testing-x86_64/nvidia-340xx-dkms.install |   30 
 testing-x86_64/nvidia-340xx.install  |   13 +
 6 files changed, 222 insertions(+)

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 251860, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2015-11-22 07:38:23 UTC (rev 251861)
@@ -0,0 +1,68 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.96
+_extramodules=extramodules-4.3-ARCH
+pkgrel=3
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-340xx-libgl=${pkgver}" "nvidia-340xx-utils=${pkgver}" 
'linux' 'linux-headers>=4.3' 'linux-headers<4.4')
+conflicts=('nvidia')
+license=('custom')
+options=(!strip)
+source_i686+=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";)
+source_x86_64+=("ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
+md5sums_i686=('cb64b165b638671bcdc75bcf297b8d90')
+md5sums_x86_64=('7bdbcee13bade63227933d9217571882')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-340xx() {
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+depends=('linux>=4.3' 'linux<4.4' 'libgl' "nvidia-340xx-utils=${pkgver}")
+conflict+=('nvidia-340xx-dkms')
+install=nvidia-340xx.install
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-340xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
+depends=('dkms' "nvidia-340xx-utils=$pkgver")
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia-340xx')
+install=nvidia-340xx-dkms.install
+
+cd ${_pkg}
+make -C kernel clean
+install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel 
"${pkgdir}"/usr/src/nvidia-${pkgver}
+echo 'blacklist nouveau' > "${pkgdir}"/usr/lib/modprobe.d/nvidia.conf
+cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
+}

Copied: nvidia-340xx/repos/testing-i686/nvidia-340xx-dkms.install (from rev 
251860, nvidia-340xx/trunk/nvidia-340xx-dkms.install)
===
--- testing-i686/nvidia-340xx-dkms.install  (rev 0)
+++ testing-i686/nvidia-340xx-dkms.install  2015-11-22 07:38:23 UTC (rev 
251861)
@@ -0,0 +1,30 @@
+#/bin/sh
+
+# arg 1:  the new package version
+post_install() {
+  dkms add nvidia/${1%-*}
+  cat << EOF
+==> To build and install your modules run: dkms install nvidia/${1%-*}
+==> To do this automatically at startup run: syste

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2016-03-09 Thread Tobias Powalowski
Date: Thursday, March 10, 2016 @ 08:57:39
  Author: tpowa
Revision: 261260

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 261259, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 261259, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 261259, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 261259, nvidia-340xx/trunk/nvidia-340xx.install)
Deleted:
  nvidia-340xx/repos/testing-i686/PKGBUILD
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install

-+
 /PKGBUILD   |  134 ++
 /nvidia-340xx.install   |   26 ++
 testing-i686/PKGBUILD   |   67 -
 testing-i686/nvidia-340xx.install   |   13 ---
 testing-x86_64/PKGBUILD |   67 -
 testing-x86_64/nvidia-340xx.install |   13 ---
 6 files changed, 160 insertions(+), 160 deletions(-)

Deleted: testing-i686/PKGBUILD
===
--- testing-i686/PKGBUILD   2016-03-10 07:57:27 UTC (rev 261259)
+++ testing-i686/PKGBUILD   2016-03-10 07:57:39 UTC (rev 261260)
@@ -1,67 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Thomas Baechler 
-
-pkgbase=nvidia-340xx
-pkgname=(nvidia-340xx nvidia-340xx-dkms)
-pkgver=340.96
-_extramodules=extramodules-4.4-ARCH
-pkgrel=7
-arch=('i686' 'x86_64')
-url="http://www.nvidia.com/";
-makedepends=("nvidia-340xx-libgl=${pkgver}" "nvidia-340xx-utils=${pkgver}" 
'linux' 'linux-headers>=4.4' 'linux-headers<4.5')
-conflicts=('nvidia')
-license=('custom')
-options=(!strip)
-source_i686+=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";)
-source_x86_64+=("ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
-md5sums_i686=('cb64b165b638671bcdc75bcf297b8d90')
-md5sums_x86_64=('7bdbcee13bade63227933d9217571882')
-
-[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-# patches here
-}
-
-build() {
-_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
-cd "${_pkg}"/kernel
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-
-cd uvm
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-}
-
-package_nvidia-340xx() {
-pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
-depends=('linux>=4.4' 'linux<4.5' 'libgl' "nvidia-340xx-utils=${pkgver}")
-conflict+=('nvidia-340xx-dkms')
-install=nvidia-340xx.install
-
-install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
-install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
-gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
-install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
-echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
-}
-
-package_nvidia-340xx-dkms() {
-pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
-depends=('dkms' "nvidia-340xx-utils=$pkgver")
-optdepends=('linux-headers: Build the module for Arch kernel'
-'linux-lts-headers: Build the module for LTS Arch kernel')
-conflicts+=('nvidia-340xx')
-
-cd ${_pkg}
-make -C kernel clean
-install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
-cp -dr --no-preserve='ownership' kernel 
"${pkgdir}"/usr/src/nvidia-${pkgver}
-echo 'blacklist nouveau' > "${pkgdir}"/usr/lib/modprobe.d/nvidia.conf
-cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
-}

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 261259, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-03-10 07:57:39 UTC (rev 261260)
@@ -0,0 +1,67 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.96
+_extramodules=extramodules-4.4-ARCH
+pkgrel=8
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-340xx-libgl=${pkgver}" "nvidia-340xx-utils=${pkgver}" 
'linux' 'linux-headers>=4.4' 'linux-headers<4.5')
+conflicts=('nvidia')
+license=('custom')
+options=(!strip)
+source_i686+=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";)
+source_x

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2016-05-26 Thread Felix Yan
Date: Friday, May 27, 2016 @ 07:34:32
  Author: fyan
Revision: 268631

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 268630, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/linux-4.6.patch
(from rev 268630, nvidia-340xx/trunk/linux-4.6.patch)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 268630, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 268630, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/linux-4.6.patch
(from rev 268630, nvidia-340xx/trunk/linux-4.6.patch)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 268630, nvidia-340xx/trunk/nvidia-340xx.install)

-+
 testing-i686/PKGBUILD   |   71 
 testing-i686/linux-4.6.patch|  150 ++
 testing-i686/nvidia-340xx.install   |   13 ++
 testing-x86_64/PKGBUILD |   71 
 testing-x86_64/linux-4.6.patch  |  150 ++
 testing-x86_64/nvidia-340xx.install |   13 ++
 6 files changed, 468 insertions(+)

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 268630, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-05-27 05:34:32 UTC (rev 268631)
@@ -0,0 +1,71 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.96
+_extramodules=extramodules-4.6-ARCH
+pkgrel=13
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-340xx-libgl=${pkgver}" "nvidia-340xx-utils=${pkgver}" 
'linux' 'linux-headers>=4.6' 'linux-headers<4.7')
+conflicts=('nvidia')
+license=('custom')
+options=(!strip)
+source=('linux-4.6.patch')
+source_i686+=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";)
+source_x86_64+=("ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
+md5sums=('1f2baa65fd351ae7a2fc3dfd71ffcbfe')
+md5sums_i686=('cb64b165b638671bcdc75bcf297b8d90')
+md5sums_x86_64=('7bdbcee13bade63227933d9217571882')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+patch -p1 --no-backup-if-mismatch -i ../linux-4.6.patch
+
+cp -a kernel kernel-dkms
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-340xx() {
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+depends=('linux>=4.6' 'linux<4.7' 'libgl' "nvidia-340xx-utils=${pkgver}")
+conflict+=('nvidia-340xx-dkms')
+install=nvidia-340xx.install
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-340xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
+depends=('dkms' "nvidia-340xx-utils=$pkgver")
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia-340xx')
+
+cd ${_pkg}
+install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}"/usr/src/nvidia-${pkgver}
+echo 'blacklist nouveau' > "${pkgdir}"/usr/lib/modprobe.d/nvidia.conf
+cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
+}

Copied: nvidia-340xx/repos/testing-i686/linux-4.6.patch (from rev 268630, 
nvidia-340xx/trunk/linux-4.6.patch)
===
--- testing-i686/linux-4.6.patch(rev 0)
+++ testing-i686/linux-4.6.patch2016-05-27 05:34:32 UTC (rev 268631)
@@ -0,0 +1,150 @@
+--- /dev/null
 b/kernel/nv-mm.h
+@@ -0,0 +1,55 @@
++/***
++Copyright (c) 2016 NVIDIA Corporation
++
++Permission is hereby granted, free of 

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2016-08-21 Thread Tobias Powalowski
Date: Sunday, August 21, 2016 @ 09:35:06
  Author: tpowa
Revision: 274545

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 274544, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/linux-4.6.patch
(from rev 274544, nvidia-340xx/trunk/linux-4.6.patch)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 274544, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 274544, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/linux-4.6.patch
(from rev 274544, nvidia-340xx/trunk/linux-4.6.patch)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 274544, nvidia-340xx/trunk/nvidia-340xx.install)

-+
 testing-i686/PKGBUILD   |   71 
 testing-i686/linux-4.6.patch|  150 ++
 testing-i686/nvidia-340xx.install   |   13 ++
 testing-x86_64/PKGBUILD |   71 
 testing-x86_64/linux-4.6.patch  |  150 ++
 testing-x86_64/nvidia-340xx.install |   13 ++
 6 files changed, 468 insertions(+)

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 274544, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-08-21 09:35:06 UTC (rev 274545)
@@ -0,0 +1,71 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.96
+_extramodules=extramodules-4.7-ARCH
+pkgrel=15
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-340xx-libgl=${pkgver}" "nvidia-340xx-utils=${pkgver}" 
'linux' 'linux-headers>=4.7' 'linux-headers<4.8')
+conflicts=('nvidia')
+license=('custom')
+options=(!strip)
+source=('linux-4.6.patch')
+source_i686+=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";)
+source_x86_64+=("ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
+md5sums=('1f2baa65fd351ae7a2fc3dfd71ffcbfe')
+md5sums_i686=('cb64b165b638671bcdc75bcf297b8d90')
+md5sums_x86_64=('7bdbcee13bade63227933d9217571882')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+patch -p1 --no-backup-if-mismatch -i ../linux-4.6.patch
+
+cp -a kernel kernel-dkms
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-340xx() {
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+depends=('linux>=4.7' 'linux<4.8' 'libgl' "nvidia-340xx-utils=${pkgver}")
+conflict+=('nvidia-340xx-dkms')
+install=nvidia-340xx.install
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-340xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
+depends=('dkms' "nvidia-340xx-utils=$pkgver")
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia-340xx')
+
+cd ${_pkg}
+install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}"/usr/src/nvidia-${pkgver}
+echo 'blacklist nouveau' > "${pkgdir}"/usr/lib/modprobe.d/nvidia.conf
+cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
+}

Copied: nvidia-340xx/repos/testing-i686/linux-4.6.patch (from rev 274544, 
nvidia-340xx/trunk/linux-4.6.patch)
===
--- testing-i686/linux-4.6.patch(rev 0)
+++ testing-i686/linux-4.6.patch2016-08-21 09:35:06 UTC (rev 274545)
@@ -0,0 +1,150 @@
+--- /dev/null
 b/kernel/nv-mm.h
+@@ -0,0 +1,55 @@
++/***
++Copyright (c) 2016 NVIDIA Corporation
++
++Permission is hereby granted, free

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2017-02-19 Thread Jan Steffens
Date: Sunday, February 19, 2017 @ 15:31:07
  Author: heftig
Revision: 289269

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 289268, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/fs52243.patch
(from rev 289268, nvidia-340xx/trunk/fs52243.patch)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 289268, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 289268, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/fs52243.patch
(from rev 289268, nvidia-340xx/trunk/fs52243.patch)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 289268, nvidia-340xx/trunk/nvidia-340xx.install)

-+
 testing-i686/PKGBUILD   |   72 ++
 testing-i686/fs52243.patch  |   14 ++
 testing-i686/nvidia-340xx.install   |   13 ++
 testing-x86_64/PKGBUILD |   72 ++
 testing-x86_64/fs52243.patch|   14 ++
 testing-x86_64/nvidia-340xx.install |   13 ++
 6 files changed, 198 insertions(+)

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 289268, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-02-19 15:31:07 UTC (rev 289269)
@@ -0,0 +1,72 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.102
+_extramodules=extramodules-4.9-ARCH
+pkgrel=3
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-340xx-libgl=${pkgver}" "nvidia-340xx-utils=${pkgver}" 
'linux' 'linux-headers>=4.9' 'linux-headers<4.10')
+conflicts=('nvidia')
+license=('custom')
+options=(!strip)
+source=('fs52243.patch')
+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";)
+sha512sums=('de4f697d64f8e73c4aadec1a407884a6bc459c0020d4bfd19740fe4177a60bb801fe8a74ef6f7fa2e89c6cd648ea4daf152799ae344a145c06480a6eef0c5bca')
+sha512sums_i686=('bea700c925a6044fcded40324bb389c5fa1aadc40831f685a76e7b0ded11161f492960950c201467e564d157dcbe0c330d13a2014f51d0073002c5a262a6f0ca')
+sha512sums_x86_64=('2a29e6418244ea384e4237d74057bd8e56247b1c503cf623dea34a3b1065d8783879aa7e6a802dd31f0a10cf81cfcab2a1b1a8269b97996f15fa1838c0a3a44b')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+
+patch -Np0 < "${srcdir}"/fs52243.patch
+
+cp -a kernel kernel-dkms
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-340xx() {
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+depends=('linux>=4.9' 'linux<4.10' 'libgl' "nvidia-340xx-utils=${pkgver}")
+conflict+=('nvidia-340xx-dkms')
+install=nvidia-340xx.install
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-340xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
+depends=('dkms' "nvidia-340xx-utils=$pkgver")
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia-340xx')
+
+cd ${_pkg}
+install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}"/usr/src/nvidia-${pkgver}
+echo 'blacklist nouveau' > "${pkgdir}"/usr/lib/modprobe.d/nvidia.conf
+cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
+}

Copied: nvidia-340xx/repos/testing-i686/fs52243.patch (from rev 289268, 
nvidia-340xx/trunk/fs52243.patch)
===
--- testing-i686/fs52243.patch  (rev 0)
+++ testing-i686/fs52243.patch  2017-02-19 15:31:07 UTC (re

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2017-01-21 Thread Tobias Powalowski
Date: Saturday, January 21, 2017 @ 18:08:38
  Author: tpowa
Revision: 287094

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 287093, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 287093, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 287093, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 287093, nvidia-340xx/trunk/nvidia-340xx.install)
Deleted:
  nvidia-340xx/repos/testing-i686/PKGBUILD
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install

-+
 /PKGBUILD   |  136 ++
 /nvidia-340xx.install   |   26 ++
 testing-i686/PKGBUILD   |   68 -
 testing-i686/nvidia-340xx.install   |   13 ---
 testing-x86_64/PKGBUILD |   68 -
 testing-x86_64/nvidia-340xx.install |   13 ---
 6 files changed, 162 insertions(+), 162 deletions(-)

Deleted: testing-i686/PKGBUILD
===
--- testing-i686/PKGBUILD   2017-01-21 18:08:27 UTC (rev 287093)
+++ testing-i686/PKGBUILD   2017-01-21 18:08:38 UTC (rev 287094)
@@ -1,68 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Thomas Baechler 
-
-pkgbase=nvidia-340xx
-pkgname=(nvidia-340xx nvidia-340xx-dkms)
-pkgver=340.101
-_extramodules=extramodules-4.9-ARCH
-pkgrel=7
-arch=('i686' 'x86_64')
-url="http://www.nvidia.com/";
-makedepends=("nvidia-340xx-libgl=${pkgver}" "nvidia-340xx-utils=${pkgver}" 
'linux' 'linux-headers>=4.9' 'linux-headers<4.10')
-conflicts=('nvidia')
-license=('custom')
-options=(!strip)
-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";)
-sha512sums_i686=('5866f2b4e6e22863c54d9fc08c9c88c9c911df2396d0ceaca653ded04589ea3a9e4550ed58f4b182b0a42cfe205ef643fe43ea709478e5df5360a7f74fa87f41')
-sha512sums_x86_64=('d5bea7315346e93a7cccd3d99900f4dad51dfa6e93382d4d61c314d0ab97dea063169b8d666d3a3373dea33b4322f945c3a18ed0fc3308e3f89af6f22f373abc')
-
-[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-# patches here
-
-cp -a kernel kernel-dkms
-}
-
-build() {
-_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
-cd "${_pkg}"/kernel
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-
-cd uvm
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-}
-
-package_nvidia-340xx() {
-pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
-depends=('linux>=4.9' 'linux<4.10' 'libgl' "nvidia-340xx-utils=${pkgver}")
-conflict+=('nvidia-340xx-dkms')
-install=nvidia-340xx.install
-
-install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
-install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
-gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
-install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
-echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
-}
-
-package_nvidia-340xx-dkms() {
-pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
-depends=('dkms' "nvidia-340xx-utils=$pkgver")
-optdepends=('linux-headers: Build the module for Arch kernel'
-'linux-lts-headers: Build the module for LTS Arch kernel')
-conflicts+=('nvidia-340xx')
-
-cd ${_pkg}
-install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
-cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}"/usr/src/nvidia-${pkgver}
-echo 'blacklist nouveau' > "${pkgdir}"/usr/lib/modprobe.d/nvidia.conf
-cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
-}

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 287093, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-01-21 18:08:38 UTC (rev 287094)
@@ -0,0 +1,68 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.101
+_extramodules=extramodules-4.9-ARCH
+pkgrel=8
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-340xx-libgl=${pkgver}" "nvidia-340xx-utils=${pkgver}" 

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2017-01-06 Thread Tobias Powalowski
Date: Saturday, January 7, 2017 @ 06:18:24
  Author: tpowa
Revision: 285517

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 285516, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 285516, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 285516, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 285516, nvidia-340xx/trunk/nvidia-340xx.install)
Deleted:
  nvidia-340xx/repos/testing-i686/PKGBUILD
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install

-+
 /PKGBUILD   |  136 ++
 /nvidia-340xx.install   |   26 ++
 testing-i686/PKGBUILD   |   68 -
 testing-i686/nvidia-340xx.install   |   13 ---
 testing-x86_64/PKGBUILD |   68 -
 testing-x86_64/nvidia-340xx.install |   13 ---
 6 files changed, 162 insertions(+), 162 deletions(-)

Deleted: testing-i686/PKGBUILD
===
--- testing-i686/PKGBUILD   2017-01-07 06:18:15 UTC (rev 285516)
+++ testing-i686/PKGBUILD   2017-01-07 06:18:24 UTC (rev 285517)
@@ -1,68 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Thomas Baechler 
-
-pkgbase=nvidia-340xx
-pkgname=(nvidia-340xx nvidia-340xx-dkms)
-pkgver=340.101
-_extramodules=extramodules-4.9-ARCH
-pkgrel=5
-arch=('i686' 'x86_64')
-url="http://www.nvidia.com/";
-makedepends=("nvidia-340xx-libgl=${pkgver}" "nvidia-340xx-utils=${pkgver}" 
'linux' 'linux-headers>=4.9' 'linux-headers<4.10')
-conflicts=('nvidia')
-license=('custom')
-options=(!strip)
-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";)
-sha512sums_i686=('5866f2b4e6e22863c54d9fc08c9c88c9c911df2396d0ceaca653ded04589ea3a9e4550ed58f4b182b0a42cfe205ef643fe43ea709478e5df5360a7f74fa87f41')
-sha512sums_x86_64=('d5bea7315346e93a7cccd3d99900f4dad51dfa6e93382d4d61c314d0ab97dea063169b8d666d3a3373dea33b4322f945c3a18ed0fc3308e3f89af6f22f373abc')
-
-[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-# patches here
-
-cp -a kernel kernel-dkms
-}
-
-build() {
-_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
-cd "${_pkg}"/kernel
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-
-cd uvm
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-}
-
-package_nvidia-340xx() {
-pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
-depends=('linux>=4.9' 'linux<4.10' 'libgl' "nvidia-340xx-utils=${pkgver}")
-conflict+=('nvidia-340xx-dkms')
-install=nvidia-340xx.install
-
-install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
-install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
-gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
-install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
-echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
-}
-
-package_nvidia-340xx-dkms() {
-pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
-depends=('dkms' "nvidia-340xx-utils=$pkgver")
-optdepends=('linux-headers: Build the module for Arch kernel'
-'linux-lts-headers: Build the module for LTS Arch kernel')
-conflicts+=('nvidia-340xx')
-
-cd ${_pkg}
-install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
-cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}"/usr/src/nvidia-${pkgver}
-echo 'blacklist nouveau' > "${pkgdir}"/usr/lib/modprobe.d/nvidia.conf
-cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
-}

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 285516, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-01-07 06:18:24 UTC (rev 285517)
@@ -0,0 +1,68 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.101
+_extramodules=extramodules-4.9-ARCH
+pkgrel=6
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-340xx-libgl=${pkgver}" "nvidia-340xx-utils=${pkgver}" 
'

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2017-01-09 Thread Tobias Powalowski
Date: Monday, January 9, 2017 @ 16:13:23
  Author: tpowa
Revision: 285573

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 285572, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 285572, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 285572, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 285572, nvidia-340xx/trunk/nvidia-340xx.install)
Deleted:
  nvidia-340xx/repos/testing-i686/PKGBUILD
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install

-+
 /PKGBUILD   |  136 ++
 /nvidia-340xx.install   |   26 ++
 testing-i686/PKGBUILD   |   68 -
 testing-i686/nvidia-340xx.install   |   13 ---
 testing-x86_64/PKGBUILD |   68 -
 testing-x86_64/nvidia-340xx.install |   13 ---
 6 files changed, 162 insertions(+), 162 deletions(-)

Deleted: testing-i686/PKGBUILD
===
--- testing-i686/PKGBUILD   2017-01-09 16:13:08 UTC (rev 285572)
+++ testing-i686/PKGBUILD   2017-01-09 16:13:23 UTC (rev 285573)
@@ -1,68 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Thomas Baechler 
-
-pkgbase=nvidia-340xx
-pkgname=(nvidia-340xx nvidia-340xx-dkms)
-pkgver=340.101
-_extramodules=extramodules-4.9-ARCH
-pkgrel=6
-arch=('i686' 'x86_64')
-url="http://www.nvidia.com/";
-makedepends=("nvidia-340xx-libgl=${pkgver}" "nvidia-340xx-utils=${pkgver}" 
'linux' 'linux-headers>=4.9' 'linux-headers<4.10')
-conflicts=('nvidia')
-license=('custom')
-options=(!strip)
-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";)
-sha512sums_i686=('5866f2b4e6e22863c54d9fc08c9c88c9c911df2396d0ceaca653ded04589ea3a9e4550ed58f4b182b0a42cfe205ef643fe43ea709478e5df5360a7f74fa87f41')
-sha512sums_x86_64=('d5bea7315346e93a7cccd3d99900f4dad51dfa6e93382d4d61c314d0ab97dea063169b8d666d3a3373dea33b4322f945c3a18ed0fc3308e3f89af6f22f373abc')
-
-[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-# patches here
-
-cp -a kernel kernel-dkms
-}
-
-build() {
-_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
-cd "${_pkg}"/kernel
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-
-cd uvm
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-}
-
-package_nvidia-340xx() {
-pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
-depends=('linux>=4.9' 'linux<4.10' 'libgl' "nvidia-340xx-utils=${pkgver}")
-conflict+=('nvidia-340xx-dkms')
-install=nvidia-340xx.install
-
-install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
-install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
-gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
-install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
-echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
-}
-
-package_nvidia-340xx-dkms() {
-pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
-depends=('dkms' "nvidia-340xx-utils=$pkgver")
-optdepends=('linux-headers: Build the module for Arch kernel'
-'linux-lts-headers: Build the module for LTS Arch kernel')
-conflicts+=('nvidia-340xx')
-
-cd ${_pkg}
-install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
-cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}"/usr/src/nvidia-${pkgver}
-echo 'blacklist nouveau' > "${pkgdir}"/usr/lib/modprobe.d/nvidia.conf
-cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
-}

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 285572, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-01-09 16:13:23 UTC (rev 285573)
@@ -0,0 +1,68 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.101
+_extramodules=extramodules-4.9-ARCH
+pkgrel=7
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-340xx-libgl=${pkgver}" "nvidia-340xx-utils=${pkgver}" 
'li

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2016-11-21 Thread Tobias Powalowski
Date: Tuesday, November 22, 2016 @ 07:09:24
  Author: tpowa
Revision: 281813

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 281812, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 281812, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 281812, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 281812, nvidia-340xx/trunk/nvidia-340xx.install)
Deleted:
  nvidia-340xx/repos/testing-i686/PKGBUILD
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install

-+
 /PKGBUILD   |  136 ++
 /nvidia-340xx.install   |   26 ++
 testing-i686/PKGBUILD   |   68 -
 testing-i686/nvidia-340xx.install   |   13 ---
 testing-x86_64/PKGBUILD |   68 -
 testing-x86_64/nvidia-340xx.install |   13 ---
 6 files changed, 162 insertions(+), 162 deletions(-)

Deleted: testing-i686/PKGBUILD
===
--- testing-i686/PKGBUILD   2016-11-22 07:09:14 UTC (rev 281812)
+++ testing-i686/PKGBUILD   2016-11-22 07:09:24 UTC (rev 281813)
@@ -1,68 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Thomas Baechler 
-
-pkgbase=nvidia-340xx
-pkgname=(nvidia-340xx nvidia-340xx-dkms)
-pkgver=340.98
-_extramodules=extramodules-4.8-ARCH
-pkgrel=3
-arch=('i686' 'x86_64')
-url="http://www.nvidia.com/";
-makedepends=("nvidia-340xx-libgl=${pkgver}" "nvidia-340xx-utils=${pkgver}" 
'linux' 'linux-headers>=4.8' 'linux-headers<4.9')
-conflicts=('nvidia')
-license=('custom')
-options=(!strip)
-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_i686=('3ccb023eec137cbee0d2035c288b6bbe')
-md5sums_x86_64=('e8d1292d8d002a15e10ea349151fa8f2')
-
-[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-# patches here
-
-cp -a kernel kernel-dkms
-}
-
-build() {
-_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
-cd "${_pkg}"/kernel
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-
-cd uvm
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-}
-
-package_nvidia-340xx() {
-pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
-depends=('linux>=4.8' 'linux<4.9' 'libgl' "nvidia-340xx-utils=${pkgver}")
-conflict+=('nvidia-340xx-dkms')
-install=nvidia-340xx.install
-
-install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
-install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
-gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
-install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
-echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
-}
-
-package_nvidia-340xx-dkms() {
-pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
-depends=('dkms' "nvidia-340xx-utils=$pkgver")
-optdepends=('linux-headers: Build the module for Arch kernel'
-'linux-lts-headers: Build the module for LTS Arch kernel')
-conflicts+=('nvidia-340xx')
-
-cd ${_pkg}
-install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
-cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}"/usr/src/nvidia-${pkgver}
-echo 'blacklist nouveau' > "${pkgdir}"/usr/lib/modprobe.d/nvidia.conf
-cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
-}

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 281812, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-11-22 07:09:24 UTC (rev 281813)
@@ -0,0 +1,68 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.98
+_extramodules=extramodules-4.8-ARCH
+pkgrel=4
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-340xx-libgl=${pkgver}" "nvidia-340xx-utils=${pkgver}" 
'linux' 'linux-headers>=4.8' 'linux-headers<4.9')
+conflicts=('nvidia')
+license=('custom')
+options=(!strip)
+source_i686+=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-$

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2016-12-15 Thread Sven-Hendrik Haase
Date: Thursday, December 15, 2016 @ 12:27:17
  Author: svenstaro
Revision: 283561

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  nvidia-340xx/repos/extra-i686/PKGBUILD
(from rev 283560, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/extra-i686/nvidia-340xx.install
(from rev 283560, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/extra-x86_64/PKGBUILD
(from rev 283560, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/extra-x86_64/nvidia-340xx.install
(from rev 283560, nvidia-340xx/trunk/nvidia-340xx.install)
Deleted:
  nvidia-340xx/repos/extra-i686/PKGBUILD
  nvidia-340xx/repos/extra-i686/nvidia-340xx.install
  nvidia-340xx/repos/extra-x86_64/PKGBUILD
  nvidia-340xx/repos/extra-x86_64/nvidia-340xx.install

---+
 /PKGBUILD |  136 
 /nvidia-340xx.install |   26 ++
 extra-i686/PKGBUILD   |   68 --
 extra-i686/nvidia-340xx.install   |   13 ---
 extra-x86_64/PKGBUILD |   68 --
 extra-x86_64/nvidia-340xx.install |   13 ---
 6 files changed, 162 insertions(+), 162 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2016-12-15 12:27:04 UTC (rev 283560)
+++ extra-i686/PKGBUILD 2016-12-15 12:27:17 UTC (rev 283561)
@@ -1,68 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Thomas Baechler 
-
-pkgbase=nvidia-340xx
-pkgname=(nvidia-340xx nvidia-340xx-dkms)
-pkgver=340.98
-_extramodules=extramodules-4.8-ARCH
-pkgrel=4
-arch=('i686' 'x86_64')
-url="http://www.nvidia.com/";
-makedepends=("nvidia-340xx-libgl=${pkgver}" "nvidia-340xx-utils=${pkgver}" 
'linux' 'linux-headers>=4.8' 'linux-headers<4.9')
-conflicts=('nvidia')
-license=('custom')
-options=(!strip)
-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_i686=('3ccb023eec137cbee0d2035c288b6bbe')
-md5sums_x86_64=('e8d1292d8d002a15e10ea349151fa8f2')
-
-[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-# patches here
-
-cp -a kernel kernel-dkms
-}
-
-build() {
-_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
-cd "${_pkg}"/kernel
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-
-cd uvm
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-}
-
-package_nvidia-340xx() {
-pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
-depends=('linux>=4.8' 'linux<4.9' 'libgl' "nvidia-340xx-utils=${pkgver}")
-conflict+=('nvidia-340xx-dkms')
-install=nvidia-340xx.install
-
-install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
-install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
-gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
-install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
-echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
-}
-
-package_nvidia-340xx-dkms() {
-pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
-depends=('dkms' "nvidia-340xx-utils=$pkgver")
-optdepends=('linux-headers: Build the module for Arch kernel'
-'linux-lts-headers: Build the module for LTS Arch kernel')
-conflicts+=('nvidia-340xx')
-
-cd ${_pkg}
-install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
-cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}"/usr/src/nvidia-${pkgver}
-echo 'blacklist nouveau' > "${pkgdir}"/usr/lib/modprobe.d/nvidia.conf
-cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
-}

Copied: nvidia-340xx/repos/extra-i686/PKGBUILD (from rev 283560, 
nvidia-340xx/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2016-12-15 12:27:17 UTC (rev 283561)
@@ -0,0 +1,68 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.101
+_extramodules=extramodules-4.8-ARCH
+pkgrel=4
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-340xx-libgl=${pkgver}" "nvidia-340xx-utils=${pkgver}" 
'linux' 'linux-headers>=4.8' 'linux-headers<4.9')
+conflicts=('nvidia')
+license=('custom')
+options=(!strip)
+source_i686+=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";)
+source_x86_64+=("http://us.download.nvidia.

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2017-10-12 Thread Tobias Powalowski
Date: Thursday, October 12, 2017 @ 13:16:45
  Author: tpowa
Revision: 307540

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 307539, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/kernel-4.11.patch
(from rev 307539, nvidia-340xx/trunk/kernel-4.11.patch)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 307539, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 307539, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/kernel-4.11.patch
(from rev 307539, nvidia-340xx/trunk/kernel-4.11.patch)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 307539, nvidia-340xx/trunk/nvidia-340xx.install)

-+
 testing-i686/PKGBUILD   |   72 ++
 testing-i686/kernel-4.11.patch  |   38 +
 testing-i686/nvidia-340xx.install   |   13 ++
 testing-x86_64/PKGBUILD |   72 ++
 testing-x86_64/kernel-4.11.patch|   38 +
 testing-x86_64/nvidia-340xx.install |   13 ++
 6 files changed, 246 insertions(+)

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 307539, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-10-12 13:16:45 UTC (rev 307540)
@@ -0,0 +1,72 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.104
+_extramodules=extramodules-4.13-ARCH
+pkgrel=2
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers>=4.13' 
'linux-headers<4.14')
+conflicts=('nvidia')
+license=('custom')
+options=(!strip)
+source=('kernel-4.11.patch')
+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";)
+sha512sums=('c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2')
+sha512sums_i686=('8dacd5345a5794e862f4106ab9e8e402defa7883dd176c243d019209b560fe955d7576a13936364c01c5a249f15df58208308c9378c12c3438784376e5fb806c')
+sha512sums_x86_64=('e962494561728af5a911354bfb3560e414464f7858f30f9654eac5ca56175bc8498d1eee93a18248c63e9eee7d84807ef924fe9f53239644d7085b0f3502bf8c')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+
+patch -Np0 < "${srcdir}/kernel-4.11.patch"
+
+cp -a kernel kernel-dkms
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-340xx() {
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+depends=('linux>=4.13' 'linux<4.14' 'libgl' "nvidia-340xx-utils=${pkgver}")
+conflict+=('nvidia-340xx-dkms')
+install=nvidia-340xx.install
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-340xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
+depends=('dkms' "nvidia-340xx-utils=$pkgver")
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia-340xx')
+
+cd ${_pkg}
+install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}"/usr/src/nvidia-${pkgver}
+echo 'blacklist nouveau' > "${pkgdir}"/usr/lib/modprobe.d/nvidia.conf
+cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
+}

Copied: nvidia-340xx/repos/testing-i686/kernel-4.11.patch (from rev 307539, 
nvidia-340xx/trunk/kernel-4.11.patch)
===
--- testing-i686/kernel-4.11.patch  (rev 0)
+++ testing-i686/kernel-4

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2017-10-30 Thread Tobias Powalowski
Date: Monday, October 30, 2017 @ 09:11:32
  Author: tpowa
Revision: 308628

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 308627, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/kernel-4.11.patch
(from rev 308627, nvidia-340xx/trunk/kernel-4.11.patch)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 308627, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 308627, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/kernel-4.11.patch
(from rev 308627, nvidia-340xx/trunk/kernel-4.11.patch)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 308627, nvidia-340xx/trunk/nvidia-340xx.install)

-+
 testing-i686/PKGBUILD   |   72 ++
 testing-i686/kernel-4.11.patch  |   38 +
 testing-i686/nvidia-340xx.install   |   13 ++
 testing-x86_64/PKGBUILD |   72 ++
 testing-x86_64/kernel-4.11.patch|   38 +
 testing-x86_64/nvidia-340xx.install |   13 ++
 6 files changed, 246 insertions(+)

Copied: nvidia-340xx/repos/testing-i686/PKGBUILD (from rev 308627, 
nvidia-340xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-10-30 09:11:32 UTC (rev 308628)
@@ -0,0 +1,72 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.104
+_extramodules=extramodules-4.13-ARCH
+pkgrel=3
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers>=4.13' 
'linux-headers<4.14')
+conflicts=('nvidia')
+license=('custom')
+options=(!strip)
+source=('kernel-4.11.patch')
+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";)
+sha512sums=('c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2')
+sha512sums_i686=('8dacd5345a5794e862f4106ab9e8e402defa7883dd176c243d019209b560fe955d7576a13936364c01c5a249f15df58208308c9378c12c3438784376e5fb806c')
+sha512sums_x86_64=('e962494561728af5a911354bfb3560e414464f7858f30f9654eac5ca56175bc8498d1eee93a18248c63e9eee7d84807ef924fe9f53239644d7085b0f3502bf8c')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+
+patch -Np0 < "${srcdir}/kernel-4.11.patch"
+
+cp -a kernel kernel-dkms
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-340xx() {
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+depends=('linux>=4.13' 'linux<4.14' 'libgl' "nvidia-340xx-utils=${pkgver}")
+conflict+=('nvidia-340xx-dkms')
+install=nvidia-340xx.install
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-340xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
+depends=('dkms' "nvidia-340xx-utils=$pkgver")
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia-340xx')
+
+cd ${_pkg}
+install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}"/usr/src/nvidia-${pkgver}
+echo 'blacklist nouveau' > "${pkgdir}"/usr/lib/modprobe.d/nvidia.conf
+cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
+}

Copied: nvidia-340xx/repos/testing-i686/kernel-4.11.patch (from rev 308627, 
nvidia-340xx/trunk/kernel-4.11.patch)
===
--- testing-i686/kernel-4.11.patch  (rev 0)
+++ testing-i686/kernel-4.1

[arch-commits] Commit in nvidia-340xx/repos (8 files)

2017-10-02 Thread Sven-Hendrik Haase
Date: Monday, October 2, 2017 @ 11:41:19
  Author: svenstaro
Revision: 306543

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-340xx/repos/staging-i686/
  nvidia-340xx/repos/staging-i686/PKGBUILD
(from rev 306542, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/staging-i686/kernel-4.11.patch
(from rev 306542, nvidia-340xx/trunk/kernel-4.11.patch)
  nvidia-340xx/repos/staging-i686/nvidia-340xx.install
(from rev 306542, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/staging-x86_64/
  nvidia-340xx/repos/staging-x86_64/PKGBUILD
(from rev 306542, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch
(from rev 306542, nvidia-340xx/trunk/kernel-4.11.patch)
  nvidia-340xx/repos/staging-x86_64/nvidia-340xx.install
(from rev 306542, nvidia-340xx/trunk/nvidia-340xx.install)

-+
 staging-i686/PKGBUILD   |   72 ++
 staging-i686/kernel-4.11.patch  |   38 +
 staging-i686/nvidia-340xx.install   |   13 ++
 staging-x86_64/PKGBUILD |   72 ++
 staging-x86_64/kernel-4.11.patch|   38 +
 staging-x86_64/nvidia-340xx.install |   13 ++
 6 files changed, 246 insertions(+)

Copied: nvidia-340xx/repos/staging-i686/PKGBUILD (from rev 306542, 
nvidia-340xx/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2017-10-02 11:41:19 UTC (rev 306543)
@@ -0,0 +1,72 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.104
+_extramodules=extramodules-4.13-ARCH
+pkgrel=1
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers>=4.13' 
'linux-headers<4.14')
+conflicts=('nvidia')
+license=('custom')
+options=(!strip)
+source=('kernel-4.11.patch')
+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";)
+sha512sums=('c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2')
+sha512sums_i686=('8dacd5345a5794e862f4106ab9e8e402defa7883dd176c243d019209b560fe955d7576a13936364c01c5a249f15df58208308c9378c12c3438784376e5fb806c')
+sha512sums_x86_64=('e962494561728af5a911354bfb3560e414464f7858f30f9654eac5ca56175bc8498d1eee93a18248c63e9eee7d84807ef924fe9f53239644d7085b0f3502bf8c')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+
+patch -Np0 < "${srcdir}/kernel-4.11.patch"
+
+cp -a kernel kernel-dkms
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-340xx() {
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+depends=('linux>=4.13' 'linux<4.14' 'libgl' "nvidia-340xx-utils=${pkgver}")
+conflict+=('nvidia-340xx-dkms')
+install=nvidia-340xx.install
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-340xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
+depends=('dkms' "nvidia-340xx-utils=$pkgver")
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia-340xx')
+
+cd ${_pkg}
+install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}"/usr/src/nvidia-${pkgver}
+echo 'blacklist nouveau' > "${pkgdir}"/usr/lib/modprobe.d/nvidia.conf
+cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
+}

Copied: nvidia-340xx/repos/staging-i686/kernel-4.11.patch (from rev 306542, 
nvidia-340xx/trunk/kernel-4.11.patch)
===
--- staging-i686/kernel-4.11.patch  (rev 0)
+++ staging-i686/kernel-