[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Thursday, February 23, 2017 @ 07:34:31 Author: lcarlier Revision: 289409 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 289408, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-i686/disable-mtrr.patch (from rev 289408, nvidia-304xx/trunk/disable-mtrr.patch) nvidia-304xx/repos/testing-i686/drm-driver-legacy.patch (from rev 289408, nvidia-304xx/trunk/drm-driver-legacy.patch) nvidia-304xx/repos/testing-i686/nvidia-304xx.install (from rev 289408, nvidia-304xx/trunk/nvidia-304xx.install) nvidia-304xx/repos/testing-x86_64/ nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 289408, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-x86_64/disable-mtrr.patch (from rev 289408, nvidia-304xx/trunk/disable-mtrr.patch) nvidia-304xx/repos/testing-x86_64/drm-driver-legacy.patch (from rev 289408, nvidia-304xx/trunk/drm-driver-legacy.patch) nvidia-304xx/repos/testing-x86_64/nvidia-304xx.install (from rev 289408, nvidia-304xx/trunk/nvidia-304xx.install) + testing-i686/PKGBUILD | 75 +++ testing-i686/disable-mtrr.patch| 24 + testing-i686/drm-driver-legacy.patch | 20 testing-i686/nvidia-304xx.install | 13 + testing-x86_64/PKGBUILD| 75 +++ testing-x86_64/disable-mtrr.patch | 24 + testing-x86_64/drm-driver-legacy.patch | 20 testing-x86_64/nvidia-304xx.install| 13 + 8 files changed, 264 insertions(+) Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 289408, nvidia-304xx/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2017-02-23 07:34:31 UTC (rev 289409) @@ -0,0 +1,75 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-304xx +pkgname=(nvidia-304xx nvidia-304xx-dkms) +pkgver=304.135 +_extramodules=extramodules-4.9-ARCH +pkgrel=1 +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +makedepends=('linux' 'linux-headers>=4.9' 'linux-headers<4.10') +conflicts=('nvidia') +license=('custom') +options=('!strip') +source=('disable-mtrr.patch' +'drm-driver-legacy.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=('54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774' + 'fa39dee5c9f1ea98286c87165f683ee194b2cb4056aa6b556e822b9ee760dcf3683ea001c3704e79b9ac9712314d7df5690dc7f68440cda7a96791f94425455d') +sha512sums_i686=('c2645cc9a6f23641d8b6da51e72e203980068c05e365fcc73b32322a6875ce95e81f4e0d893276e14e84e93464488539c16db6b3be04f5324cf7d7a12bb557f8') +sha512sums_x86_64=('a5aa48baa75eb267bd193e59328aa5fbc15d41045bb7e97aa1b96b918b9e68a1c1bf95624d9d494336256e0af2c41e188d30fe91be4967084de3387f50d3805c') + +[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}" +[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +#(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) +(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/drm-driver-legacy.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 +} + +package_nvidia-304xx() { +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +depends=('linux>=4.9' 'linux<4.10' 'libgl' "nvidia-304xx-utils=${pkgver}") + conflicts+=('nvidia-304xx-dkms') +install=nvidia-304xx.install + +install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ +"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -d -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/${pkgname}.install" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" + +# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. +} + +package_nvidia-304xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 304xx legacy branch" +depends=('dkms' "nvidia-304xx-utils=$pkgver") +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Sunday, February 19, 2017 @ 15:27:41 Author: heftig Revision: 289267 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 289266, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-i686/disable-mtrr.patch (from rev 289266, nvidia-304xx/trunk/disable-mtrr.patch) nvidia-304xx/repos/testing-i686/drm-driver-legacy.patch (from rev 289266, nvidia-304xx/trunk/drm-driver-legacy.patch) nvidia-304xx/repos/testing-i686/nvidia-304xx.install (from rev 289266, nvidia-304xx/trunk/nvidia-304xx.install) nvidia-304xx/repos/testing-x86_64/ nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 289266, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-x86_64/disable-mtrr.patch (from rev 289266, nvidia-304xx/trunk/disable-mtrr.patch) nvidia-304xx/repos/testing-x86_64/drm-driver-legacy.patch (from rev 289266, nvidia-304xx/trunk/drm-driver-legacy.patch) nvidia-304xx/repos/testing-x86_64/nvidia-304xx.install (from rev 289266, nvidia-304xx/trunk/nvidia-304xx.install) + testing-i686/PKGBUILD | 75 +++ testing-i686/disable-mtrr.patch| 24 + testing-i686/drm-driver-legacy.patch | 20 testing-i686/nvidia-304xx.install | 13 + testing-x86_64/PKGBUILD| 75 +++ testing-x86_64/disable-mtrr.patch | 24 + testing-x86_64/drm-driver-legacy.patch | 20 testing-x86_64/nvidia-304xx.install| 13 + 8 files changed, 264 insertions(+) Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 289266, nvidia-304xx/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2017-02-19 15:27:41 UTC (rev 289267) @@ -0,0 +1,75 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-304xx +pkgname=(nvidia-304xx nvidia-304xx-dkms) +pkgver=304.134 +_extramodules=extramodules-4.9-ARCH +pkgrel=7 +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +makedepends=('nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}" 'linux' 'linux-headers>=4.9' 'linux-headers<4.10') +conflicts=('nvidia') +license=('custom') +options=('!strip') +source=('disable-mtrr.patch' +'drm-driver-legacy.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=('54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774' + 'fa39dee5c9f1ea98286c87165f683ee194b2cb4056aa6b556e822b9ee760dcf3683ea001c3704e79b9ac9712314d7df5690dc7f68440cda7a96791f94425455d') +sha512sums_i686=('e047c62b33b092225ead42134acd596e3ae43d9bb8324188308dd7d497f33e790e7366d7a1c5ef5de66f484219d99de4c6e6206d390122d3fab4d30397ab463c') +sha512sums_x86_64=('339efb8b47faaa16b984d84e43ef18d849a563c95298972c36616a22712740e3233c2cd7b0837d393a8f24a6ec5b501295cdc77adae12deccc993dfca48022fc') + +[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}" +[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) +(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/drm-driver-legacy.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 +} + +package_nvidia-304xx() { +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +depends=('linux>=4.9' 'linux<4.10' 'libgl' "nvidia-304xx-utils=${pkgver}") + conflicts+=('nvidia-304xx-dkms') +install=nvidia-304xx.install + +install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ +"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -d -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/${pkgname}.install" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" + +# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. +} + +package_nvidia-304xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 304xx legacy branch" +depends=('dkms' "nvidia-304xx-utils=$pkgver") +optdepends=('linux-headers: Build the module for Arch kernel' +
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Wednesday, October 5, 2016 @ 10:25:18 Author: tpowa Revision: 277739 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 277738, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-i686/disable-mtrr.patch (from rev 277738, nvidia-304xx/trunk/disable-mtrr.patch) nvidia-304xx/repos/testing-i686/linux-4.6.patch (from rev 277738, nvidia-304xx/trunk/linux-4.6.patch) nvidia-304xx/repos/testing-i686/nvidia-304xx.install (from rev 277738, nvidia-304xx/trunk/nvidia-304xx.install) nvidia-304xx/repos/testing-x86_64/ nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 277738, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-x86_64/disable-mtrr.patch (from rev 277738, nvidia-304xx/trunk/disable-mtrr.patch) nvidia-304xx/repos/testing-x86_64/linux-4.6.patch (from rev 277738, nvidia-304xx/trunk/linux-4.6.patch) nvidia-304xx/repos/testing-x86_64/nvidia-304xx.install (from rev 277738, nvidia-304xx/trunk/nvidia-304xx.install) -+ testing-i686/PKGBUILD | 75 + testing-i686/disable-mtrr.patch | 24 + testing-i686/linux-4.6.patch| 144 ++ testing-i686/nvidia-304xx.install | 13 +++ testing-x86_64/PKGBUILD | 75 + testing-x86_64/disable-mtrr.patch | 24 + testing-x86_64/linux-4.6.patch | 144 ++ testing-x86_64/nvidia-304xx.install | 13 +++ 8 files changed, 512 insertions(+) Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 277738, nvidia-304xx/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2016-10-05 10:25:18 UTC (rev 277739) @@ -0,0 +1,75 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-304xx +pkgname=(nvidia-304xx nvidia-304xx-dkms) +pkgver=304.131 +_extramodules=extramodules-4.8-ARCH +pkgrel=17 +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +makedepends=('nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}" 'linux' 'linux-headers>=4.8' 'linux-headers<4.9') +conflicts=('nvidia') +license=('custom') +options=('!strip') +source=('disable-mtrr.patch' 'linux-4.6.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=('54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774' + 'a240e354fcc8ad69982206b4291dfe0fa3660b410d0ffa7903c4fcdb2397254293bfa3160874f89327cfca85d78385260072008091990bc6640ea047e55c53ab') +sha512sums_i686=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e') +sha512sums_x86_64=('07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93') + +[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}" +[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) + +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 +} + +package_nvidia-304xx() { +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +depends=('linux>=4.8' 'linux<4.9' 'libgl' "nvidia-304xx-utils=${pkgver}") + conflicts+=('nvidia-304xx-dkms') +install=nvidia-304xx.install + +install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ +"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -d -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/${pkgname}.install" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" + +# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. +} + +package_nvidia-304xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 304xx legacy branch" +depends=('dkms' "nvidia-304xx-utils=$pkgver") +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') + conflicts+=('
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Sunday, August 21, 2016 @ 09:21:55 Author: tpowa Revision: 274541 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 274540, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-i686/disable-mtrr.patch (from rev 274540, nvidia-304xx/trunk/disable-mtrr.patch) nvidia-304xx/repos/testing-i686/linux-4.6.patch (from rev 274540, nvidia-304xx/trunk/linux-4.6.patch) nvidia-304xx/repos/testing-i686/nvidia-304xx.install (from rev 274540, nvidia-304xx/trunk/nvidia-304xx.install) nvidia-304xx/repos/testing-x86_64/ nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 274540, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-x86_64/disable-mtrr.patch (from rev 274540, nvidia-304xx/trunk/disable-mtrr.patch) nvidia-304xx/repos/testing-x86_64/linux-4.6.patch (from rev 274540, nvidia-304xx/trunk/linux-4.6.patch) nvidia-304xx/repos/testing-x86_64/nvidia-304xx.install (from rev 274540, nvidia-304xx/trunk/nvidia-304xx.install) -+ testing-i686/PKGBUILD | 75 + testing-i686/disable-mtrr.patch | 24 + testing-i686/linux-4.6.patch| 144 ++ testing-i686/nvidia-304xx.install | 13 +++ testing-x86_64/PKGBUILD | 75 + testing-x86_64/disable-mtrr.patch | 24 + testing-x86_64/linux-4.6.patch | 144 ++ testing-x86_64/nvidia-304xx.install | 13 +++ 8 files changed, 512 insertions(+) Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 274540, nvidia-304xx/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2016-08-21 09:21:55 UTC (rev 274541) @@ -0,0 +1,75 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-304xx +pkgname=(nvidia-304xx nvidia-304xx-dkms) +pkgver=304.131 +_extramodules=extramodules-4.7-ARCH +pkgrel=16 +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +makedepends=('nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}" 'linux' 'linux-headers>=4.7' 'linux-headers<4.8') +conflicts=('nvidia') +license=('custom') +options=('!strip') +source=('disable-mtrr.patch' 'linux-4.6.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=('54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774' + 'a240e354fcc8ad69982206b4291dfe0fa3660b410d0ffa7903c4fcdb2397254293bfa3160874f89327cfca85d78385260072008091990bc6640ea047e55c53ab') +sha512sums_i686=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e') +sha512sums_x86_64=('07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93') + +[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}" +[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) + +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 +} + +package_nvidia-304xx() { +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +depends=('linux>=4.7' 'linux<4.8' 'libgl' "nvidia-304xx-utils=${pkgver}") + conflicts+=('nvidia-304xx-dkms') +install=nvidia-304xx.install + +install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ +"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -d -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/${pkgname}.install" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" + +# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. +} + +package_nvidia-304xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 304xx legacy branch" +depends=('dkms' "nvidia-304xx-utils=$pkgver") +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') + conflicts+=('nvi
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Wednesday, August 10, 2016 @ 07:18:13 Author: tpowa Revision: 273570 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 273569, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-i686/disable-mtrr.patch (from rev 273569, nvidia-304xx/trunk/disable-mtrr.patch) nvidia-304xx/repos/testing-i686/linux-4.6.patch (from rev 273569, nvidia-304xx/trunk/linux-4.6.patch) nvidia-304xx/repos/testing-i686/nvidia-304xx.install (from rev 273569, nvidia-304xx/trunk/nvidia-304xx.install) nvidia-304xx/repos/testing-x86_64/ nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 273569, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-x86_64/disable-mtrr.patch (from rev 273569, nvidia-304xx/trunk/disable-mtrr.patch) nvidia-304xx/repos/testing-x86_64/linux-4.6.patch (from rev 273569, nvidia-304xx/trunk/linux-4.6.patch) nvidia-304xx/repos/testing-x86_64/nvidia-304xx.install (from rev 273569, nvidia-304xx/trunk/nvidia-304xx.install) -+ testing-i686/PKGBUILD | 75 + testing-i686/disable-mtrr.patch | 24 + testing-i686/linux-4.6.patch| 144 ++ testing-i686/nvidia-304xx.install | 13 +++ testing-x86_64/PKGBUILD | 75 + testing-x86_64/disable-mtrr.patch | 24 + testing-x86_64/linux-4.6.patch | 144 ++ testing-x86_64/nvidia-304xx.install | 13 +++ 8 files changed, 512 insertions(+) Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 273569, nvidia-304xx/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2016-08-10 07:18:13 UTC (rev 273570) @@ -0,0 +1,75 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-304xx +pkgname=(nvidia-304xx nvidia-304xx-dkms) +pkgver=304.131 +_extramodules=extramodules-4.7-ARCH +pkgrel=14 +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +makedepends=('nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}" 'linux' 'linux-headers>=4.7' 'linux-headers<4.8') +conflicts=('nvidia') +license=('custom') +options=('!strip') +source=('disable-mtrr.patch' 'linux-4.6.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=('54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774' + 'a240e354fcc8ad69982206b4291dfe0fa3660b410d0ffa7903c4fcdb2397254293bfa3160874f89327cfca85d78385260072008091990bc6640ea047e55c53ab') +sha512sums_i686=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e') +sha512sums_x86_64=('07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93') + +[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}" +[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) + +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 +} + +package_nvidia-304xx() { +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +depends=('linux>=4.7' 'linux<4.8' 'libgl' "nvidia-304xx-utils=${pkgver}") + conflicts+=('nvidia-304xx-dkms') +install=nvidia-304xx.install + +install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ +"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -d -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/${pkgname}.install" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" + +# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. +} + +package_nvidia-304xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 304xx legacy branch" +depends=('dkms' "nvidia-304xx-utils=$pkgver") +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') + conflicts+=('
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Friday, May 27, 2016 @ 08:00:37 Author: fyan Revision: 268633 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 268632, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-i686/disable-mtrr.patch (from rev 268632, nvidia-304xx/trunk/disable-mtrr.patch) nvidia-304xx/repos/testing-i686/linux-4.6.patch (from rev 268632, nvidia-304xx/trunk/linux-4.6.patch) nvidia-304xx/repos/testing-i686/nvidia-304xx.install (from rev 268632, nvidia-304xx/trunk/nvidia-304xx.install) nvidia-304xx/repos/testing-x86_64/ nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 268632, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-x86_64/disable-mtrr.patch (from rev 268632, nvidia-304xx/trunk/disable-mtrr.patch) nvidia-304xx/repos/testing-x86_64/linux-4.6.patch (from rev 268632, nvidia-304xx/trunk/linux-4.6.patch) nvidia-304xx/repos/testing-x86_64/nvidia-304xx.install (from rev 268632, nvidia-304xx/trunk/nvidia-304xx.install) -+ testing-i686/PKGBUILD | 75 + testing-i686/disable-mtrr.patch | 24 + testing-i686/linux-4.6.patch| 144 ++ testing-i686/nvidia-304xx.install | 13 +++ testing-x86_64/PKGBUILD | 75 + testing-x86_64/disable-mtrr.patch | 24 + testing-x86_64/linux-4.6.patch | 144 ++ testing-x86_64/nvidia-304xx.install | 13 +++ 8 files changed, 512 insertions(+) Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 268632, nvidia-304xx/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2016-05-27 06:00:37 UTC (rev 268633) @@ -0,0 +1,75 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-304xx +pkgname=(nvidia-304xx nvidia-304xx-dkms) +pkgver=304.131 +_extramodules=extramodules-4.6-ARCH +pkgrel=14 +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +makedepends=('nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}" 'linux' 'linux-headers>=4.6' 'linux-headers<4.7') +conflicts=('nvidia') +license=('custom') +options=('!strip') +source=('disable-mtrr.patch' 'linux-4.6.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=('54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774' + 'a240e354fcc8ad69982206b4291dfe0fa3660b410d0ffa7903c4fcdb2397254293bfa3160874f89327cfca85d78385260072008091990bc6640ea047e55c53ab') +sha512sums_i686=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e') +sha512sums_x86_64=('07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93') + +[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}" +[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) + +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 +} + +package_nvidia-304xx() { +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +depends=('linux>=4.6' 'linux<4.7' 'libgl' "nvidia-304xx-utils=${pkgver}") + conflicts+=('nvidia-304xx-dkms') +install=nvidia-304xx.install + +install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ +"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -d -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/${pkgname}.install" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" + +# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. +} + +package_nvidia-304xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 304xx legacy branch" +depends=('dkms' "nvidia-304xx-utils=$pkgver") +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') + conflicts+=('nvidia-
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Friday, February 19, 2016 @ 19:23:52 Author: tpowa Revision: 260005 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 260004, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-i686/disable-mtrr.patch (from rev 260004, nvidia-304xx/trunk/disable-mtrr.patch) nvidia-304xx/repos/testing-i686/nvidia-304xx-dkms.install (from rev 260004, nvidia-304xx/trunk/nvidia-304xx-dkms.install) nvidia-304xx/repos/testing-i686/nvidia-304xx.install (from rev 260004, nvidia-304xx/trunk/nvidia-304xx.install) nvidia-304xx/repos/testing-x86_64/ nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 260004, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-x86_64/disable-mtrr.patch (from rev 260004, nvidia-304xx/trunk/disable-mtrr.patch) nvidia-304xx/repos/testing-x86_64/nvidia-304xx-dkms.install (from rev 260004, nvidia-304xx/trunk/nvidia-304xx-dkms.install) nvidia-304xx/repos/testing-x86_64/nvidia-304xx.install (from rev 260004, nvidia-304xx/trunk/nvidia-304xx.install) --+ testing-i686/PKGBUILD| 71 + testing-i686/disable-mtrr.patch | 24 + testing-i686/nvidia-304xx-dkms.install | 30 testing-i686/nvidia-304xx.install| 13 + testing-x86_64/PKGBUILD | 71 + testing-x86_64/disable-mtrr.patch| 24 + testing-x86_64/nvidia-304xx-dkms.install | 30 testing-x86_64/nvidia-304xx.install | 13 + 8 files changed, 276 insertions(+) Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 260004, nvidia-304xx/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2016-02-19 18:23:52 UTC (rev 260005) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-304xx +pkgname=(nvidia-304xx nvidia-304xx-dkms) +pkgver=304.131 +_extramodules=extramodules-4.4-ARCH +pkgrel=7 +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +makedepends=('nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}" 'linux' 'linux-headers>=4.4' 'linux-headers<4.5') +conflicts=('nvidia') +license=('custom') +options=('!strip') +source=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"; + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +disable-mtrr.patch) +sha512sums=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e' + '07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93' + '54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774') + +[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}" +[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia-304xx() { +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +depends=('linux>=4.4' 'linux<4.5' 'libgl' "nvidia-304xx-utils=${pkgver}") + conflicts+=('nvidia-304xx-dkms') +install=nvidia-304xx.install + +install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ +"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -d -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/${pkgname}.install" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" + +# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. +} + +package_nvidia-304xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 304xx legacy branch" +depends=('dkms' "nvidia-304xx-utils=$pkgver") +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') + conflicts+=('nvidia-304xx') +install=nvidia-304xx-dkms.install + +cd ${_pkg} + make -C kernel clean +install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src} +cp -dr --no-preserve='ownership' kernel "${pkgd
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Saturday, October 24, 2015 @ 09:09:23 Author: tpowa Revision: 249730 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 249729, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-i686/nv-drm.patch (from rev 249729, nvidia-304xx/trunk/nv-drm.patch) nvidia-304xx/repos/testing-i686/nvidia-304xx-dkms.install (from rev 249729, nvidia-304xx/trunk/nvidia-304xx-dkms.install) nvidia-304xx/repos/testing-i686/nvidia-304xx.install (from rev 249729, nvidia-304xx/trunk/nvidia-304xx.install) nvidia-304xx/repos/testing-x86_64/ nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 249729, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-x86_64/nv-drm.patch (from rev 249729, nvidia-304xx/trunk/nv-drm.patch) nvidia-304xx/repos/testing-x86_64/nvidia-304xx-dkms.install (from rev 249729, nvidia-304xx/trunk/nvidia-304xx-dkms.install) nvidia-304xx/repos/testing-x86_64/nvidia-304xx.install (from rev 249729, nvidia-304xx/trunk/nvidia-304xx.install) --+ testing-i686/PKGBUILD| 69 + testing-i686/nv-drm.patch| 27 +++ testing-i686/nvidia-304xx-dkms.install | 30 testing-i686/nvidia-304xx.install| 13 + testing-x86_64/PKGBUILD | 69 + testing-x86_64/nv-drm.patch | 27 +++ testing-x86_64/nvidia-304xx-dkms.install | 30 testing-x86_64/nvidia-304xx.install | 13 + 8 files changed, 278 insertions(+) Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 249729, nvidia-304xx/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2015-10-24 07:09:23 UTC (rev 249730) @@ -0,0 +1,69 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-304xx +pkgname=(nvidia-304xx nvidia-304xx-dkms) +pkgver=304.128 +_extramodules=extramodules-4.2-ARCH +pkgrel=4 +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +makedepends=('nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}" 'linux' 'linux-headers>=4.2' 'linux-headers<4.3') +conflicts=('nvidia') +license=('custom') +options=(!strip) +source=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"; + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +'nv-drm.patch') +sha512sums=('9822b61872ae28751cd5c41714048612f7ddf0fd9f02e6340598150afbea43dddeba88482a8c88bcf893b015d14b2a2cf5157ed60583da57fdfe183ecb620c90' + 'fa7a81edaba92561314b4874635e639607cf2f9bcde10609764528a35bb2d4a6916c7ea2be2cdcb9e2abf5ac7455f54287ff7218f3e57acc67bdeae18a208db2' + 'aaa36ef7179acdc86850381de145a3aebab22273cd3c702a9d1343dc3415192c74a35da692312555f36193c5d46a1771ce07ea9508113cb9d0698873064aa19f') + +[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}" +[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here +patch -p0 -i "$srcdir/nv-drm.patch" +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia-304xx() { +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +depends=('linux>=4.2' 'linux<4.3' 'libgl' "nvidia-304xx-utils=${pkgver}") + conflicts+=('nvidia-304xx-dkms') +install=nvidia-304xx.install + +install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ +"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -d -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/${pkgname}.install" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" + +# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. +} + +package_nvidia-304xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 304xx legacy branch" +depends=('dkms' "nvidia-304xx-utils=$pkgver") +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') + conflicts+=('nvidia-304xx') +install=nvidia-304xx-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/modpr
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Wednesday, September 2, 2015 @ 11:00:41 Author: fyan Revision: 245192 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 245191, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-i686/nv-drm.patch (from rev 245191, nvidia-304xx/trunk/nv-drm.patch) nvidia-304xx/repos/testing-i686/nvidia-304xx-dkms.install (from rev 245191, nvidia-304xx/trunk/nvidia-304xx-dkms.install) nvidia-304xx/repos/testing-i686/nvidia-304xx.install (from rev 245191, nvidia-304xx/trunk/nvidia-304xx.install) nvidia-304xx/repos/testing-x86_64/ nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 245191, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-x86_64/nv-drm.patch (from rev 245191, nvidia-304xx/trunk/nv-drm.patch) nvidia-304xx/repos/testing-x86_64/nvidia-304xx-dkms.install (from rev 245191, nvidia-304xx/trunk/nvidia-304xx-dkms.install) nvidia-304xx/repos/testing-x86_64/nvidia-304xx.install (from rev 245191, nvidia-304xx/trunk/nvidia-304xx.install) --+ testing-i686/PKGBUILD| 69 + testing-i686/nv-drm.patch| 27 +++ testing-i686/nvidia-304xx-dkms.install | 30 testing-i686/nvidia-304xx.install| 13 + testing-x86_64/PKGBUILD | 69 + testing-x86_64/nv-drm.patch | 27 +++ testing-x86_64/nvidia-304xx-dkms.install | 30 testing-x86_64/nvidia-304xx.install | 13 + 8 files changed, 278 insertions(+) Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 245191, nvidia-304xx/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2015-09-02 09:00:41 UTC (rev 245192) @@ -0,0 +1,69 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-304xx +pkgname=(nvidia-304xx nvidia-304xx-dkms) +pkgver=304.128 +_extramodules=extramodules-4.1-ARCH +pkgrel=1 +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +makedepends=('libgl' "nvidia-304xx-utils=${pkgver}" 'linux' 'linux-headers>=4.1' 'linux-headers<4.2') +conflicts=('nvidia') +license=('custom') +options=(!strip) +source=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"; + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +'nv-drm.patch') +sha512sums=('9822b61872ae28751cd5c41714048612f7ddf0fd9f02e6340598150afbea43dddeba88482a8c88bcf893b015d14b2a2cf5157ed60583da57fdfe183ecb620c90' + 'fa7a81edaba92561314b4874635e639607cf2f9bcde10609764528a35bb2d4a6916c7ea2be2cdcb9e2abf5ac7455f54287ff7218f3e57acc67bdeae18a208db2' + 'aaa36ef7179acdc86850381de145a3aebab22273cd3c702a9d1343dc3415192c74a35da692312555f36193c5d46a1771ce07ea9508113cb9d0698873064aa19f') + +[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}" +[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here +patch -p0 -i "$srcdir/nv-drm.patch" +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia-304xx() { +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +depends=('linux>=4.1' 'linux<4.2' 'libgl' "nvidia-304xx-utils=${pkgver}") + conflicts+=('nvidia-304xx-dkms') +install=nvidia-304xx.install + +install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ +"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -d -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/${pkgname}.install" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" + +# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. +} + +package_nvidia-304xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 304xx legacy branch" +depends=('dkms' "nvidia-304xx-utils=$pkgver") +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') + conflicts+=('nvidia-304xx') +install=nvidia-304xx-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
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Friday, May 8, 2015 @ 14:23:47 Author: tpowa Revision: 238693 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 238692, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-i686/nv-drm.patch (from rev 238692, nvidia-304xx/trunk/nv-drm.patch) nvidia-304xx/repos/testing-i686/nvidia-3.19.patch (from rev 238692, nvidia-304xx/trunk/nvidia-3.19.patch) nvidia-304xx/repos/testing-i686/nvidia.install (from rev 238692, nvidia-304xx/trunk/nvidia.install) nvidia-304xx/repos/testing-x86_64/ nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 238692, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-x86_64/nv-drm.patch (from rev 238692, nvidia-304xx/trunk/nv-drm.patch) nvidia-304xx/repos/testing-x86_64/nvidia-3.19.patch (from rev 238692, nvidia-304xx/trunk/nvidia-3.19.patch) nvidia-304xx/repos/testing-x86_64/nvidia.install (from rev 238692, nvidia-304xx/trunk/nvidia.install) --+ testing-i686/PKGBUILD| 57 + testing-i686/nv-drm.patch| 27 + testing-i686/nvidia-3.19.patch | 21 + testing-i686/nvidia.install | 15 + testing-x86_64/PKGBUILD | 57 + testing-x86_64/nv-drm.patch | 27 + testing-x86_64/nvidia-3.19.patch | 21 + testing-x86_64/nvidia.install| 15 + 8 files changed, 240 insertions(+) Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 238692, nvidia-304xx/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2015-05-08 12:23:47 UTC (rev 238693) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia-304xx +pkgver=304.125 +_extramodules=extramodules-4.0-ARCH +pkgrel=16 +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux>=4.0' 'linux<4.1' 'libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-headers>=4.0' 'linux-headers<4.1') +conflicts=('nvidia') +license=('custom') +install=nvidia.install +options=(!strip) +source=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"; + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +'nv-drm.patch' +'nvidia-3.19.patch' +'nvidia-4.0.patch') +sha512sums=('cd77736790876b66c1e88bf30b7a93f755c0f94118edda8fde1701dc07dc4eb60f89a27b0ed432db74729f269cb239f32f3c5e045d701f60baf69da7fc0d0ea7' + '3b50d1353ff6cfee9042455b78e889c198e40dfe832dde79eda1a47d9f1f02b29f0161f1ac694dc7502eb2a94bad6b98244568cc353f387b02de6cae1c17d4ae' + 'aaa36ef7179acdc86850381de145a3aebab22273cd3c702a9d1343dc3415192c74a35da692312555f36193c5d46a1771ce07ea9508113cb9d0698873064aa19f' + 'f52a9f82a73eef9e27046c51ce0b2671ee2893f9b12e17c722f17416c39ac0b8d7d5b1fed51b6ab6f36670b036cd96d5cfeae37300ef041c029fd3d3d136ff3d' + 'd00a2a4c5bf38041cf9e4f61aa0ad0d6123451839eb272c36d7e466d77b33d90415cfa6f96a3a9da8688a1048e93a03169f808e6b2ddc2d9d148bab8485dae27') + +[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}" +[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here +patch -p0 -i "$srcdir/nv-drm.patch" +patch -p1 -i "$srcdir/nvidia-3.19.patch" +patch -p0 -i "$srcdir/nvidia-4.0.patch" +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/nvidia.install" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" + +# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. +} Copied: nvidia-304xx/repos/testing-i686/nv-drm.patch (from rev 238692, nvidia-304xx/trunk/nv-drm.patch) === --- testing-i686/nv-drm.patch (rev 0) +++ testing-i686/nv-drm.patch 2015-05-08 12:23:47 UTC (rev 238693) @@ -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,1
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Thursday, March 26, 2015 @ 15:21:56 Author: tpowa Revision: 234970 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 234969, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-i686/nv-drm.patch (from rev 234969, nvidia-304xx/trunk/nv-drm.patch) nvidia-304xx/repos/testing-i686/nvidia-3.19.patch (from rev 234969, nvidia-304xx/trunk/nvidia-3.19.patch) nvidia-304xx/repos/testing-i686/nvidia.install (from rev 234969, nvidia-304xx/trunk/nvidia.install) nvidia-304xx/repos/testing-x86_64/ nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 234969, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-x86_64/nv-drm.patch (from rev 234969, nvidia-304xx/trunk/nv-drm.patch) nvidia-304xx/repos/testing-x86_64/nvidia-3.19.patch (from rev 234969, nvidia-304xx/trunk/nvidia-3.19.patch) nvidia-304xx/repos/testing-x86_64/nvidia.install (from rev 234969, nvidia-304xx/trunk/nvidia.install) --+ testing-i686/PKGBUILD| 58 + testing-i686/nv-drm.patch| 27 + testing-i686/nvidia-3.19.patch | 21 + testing-i686/nvidia.install | 15 + testing-x86_64/PKGBUILD | 58 + testing-x86_64/nv-drm.patch | 27 + testing-x86_64/nvidia-3.19.patch | 21 + testing-x86_64/nvidia.install| 15 + 8 files changed, 242 insertions(+) Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 234969, nvidia-304xx/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2015-03-26 14:21:56 UTC (rev 234970) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia-304xx +pkgver=304.125 +_extramodules=extramodules-3.19-ARCH +pkgrel=14 +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux>=3.19' 'linux<3.20' 'libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-headers>=3.19' 'linux-headers<3.20') +conflicts=('nvidia') +license=('custom') +install=nvidia.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('bc3b0ac291fa998d5109a6f7e94fb2d4') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('291d41ccdbcc08f752a38f9e0a7eeea0') +fi + +source+=('nv-drm.patch' 'nvidia-3.19.patch') +md5sums+=('79671a27131da619a33eb02ed0c2c031' 'd14e651d20054d18e0360c157ae60ae4') + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here +patch -p0 -i "$srcdir/nv-drm.patch" +patch -p1 -i "$srcdir/nvidia-3.19.patch" +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/nvidia.install" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" + +# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. +} Copied: nvidia-304xx/repos/testing-i686/nv-drm.patch (from rev 234969, nvidia-304xx/trunk/nv-drm.patch) === --- testing-i686/nv-drm.patch (rev 0) +++ testing-i686/nv-drm.patch 2015-03-26 14:21:56 UTC (rev 234970) @@ -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:
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Monday, February 9, 2015 @ 08:45:51 Author: fyan Revision: 231179 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 231178, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-i686/nv-drm.patch (from rev 231178, nvidia-304xx/trunk/nv-drm.patch) nvidia-304xx/repos/testing-i686/nvidia-3.19.patch (from rev 231178, nvidia-304xx/trunk/nvidia-3.19.patch) nvidia-304xx/repos/testing-i686/nvidia.install (from rev 231178, nvidia-304xx/trunk/nvidia.install) nvidia-304xx/repos/testing-x86_64/ nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 231178, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-x86_64/nv-drm.patch (from rev 231178, nvidia-304xx/trunk/nv-drm.patch) nvidia-304xx/repos/testing-x86_64/nvidia-3.19.patch (from rev 231178, nvidia-304xx/trunk/nvidia-3.19.patch) nvidia-304xx/repos/testing-x86_64/nvidia.install (from rev 231178, nvidia-304xx/trunk/nvidia.install) --+ testing-i686/PKGBUILD| 58 + testing-i686/nv-drm.patch| 27 + testing-i686/nvidia-3.19.patch | 21 + testing-i686/nvidia.install | 15 + testing-x86_64/PKGBUILD | 58 + testing-x86_64/nv-drm.patch | 27 + testing-x86_64/nvidia-3.19.patch | 21 + testing-x86_64/nvidia.install| 15 + 8 files changed, 242 insertions(+) Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 231178, nvidia-304xx/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2015-02-09 07:45:51 UTC (rev 231179) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia-304xx +pkgver=304.125 +_extramodules=extramodules-3.19-ARCH +pkgrel=10 +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux>=3.19' 'linux<3.20' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-headers>=3.19' 'linux-headers<3.20') +conflicts=('nvidia') +license=('custom') +install=nvidia.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('bc3b0ac291fa998d5109a6f7e94fb2d4') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('291d41ccdbcc08f752a38f9e0a7eeea0') +fi + +source+=('nv-drm.patch' 'nvidia-3.19.patch') +md5sums+=('79671a27131da619a33eb02ed0c2c031' 'd14e651d20054d18e0360c157ae60ae4') + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here +patch -p0 -i "$srcdir/nv-drm.patch" +patch -p1 -i "$srcdir/nvidia-3.19.patch" +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/nvidia.install" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" + +# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. +} Copied: nvidia-304xx/repos/testing-i686/nv-drm.patch (from rev 231178, nvidia-304xx/trunk/nv-drm.patch) === --- testing-i686/nv-drm.patch (rev 0) +++ testing-i686/nv-drm.patch 2015-02-09 07:45:51 UTC (rev 231179) @@ -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 = "2013010
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Friday, December 19, 2014 @ 17:11:03 Author: fyan Revision: 227790 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 227789, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-i686/nv-drm.patch (from rev 227789, nvidia-304xx/trunk/nv-drm.patch) nvidia-304xx/repos/testing-i686/nvidia.install (from rev 227789, nvidia-304xx/trunk/nvidia.install) nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 227789, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-x86_64/nv-drm.patch (from rev 227789, nvidia-304xx/trunk/nv-drm.patch) nvidia-304xx/repos/testing-x86_64/nvidia.install (from rev 227789, nvidia-304xx/trunk/nvidia.install) Deleted: nvidia-304xx/repos/testing-i686/PKGBUILD nvidia-304xx/repos/testing-i686/nvidia.install nvidia-304xx/repos/testing-x86_64/PKGBUILD nvidia-304xx/repos/testing-x86_64/nvidia.install ---+ /PKGBUILD | 114 /nvidia.install | 30 ++ testing-i686/PKGBUILD | 53 -- testing-i686/nv-drm.patch | 27 + testing-i686/nvidia.install | 15 - testing-x86_64/PKGBUILD | 53 -- testing-x86_64/nv-drm.patch | 27 + testing-x86_64/nvidia.install | 15 - 8 files changed, 198 insertions(+), 136 deletions(-) Deleted: testing-i686/PKGBUILD === --- testing-i686/PKGBUILD 2014-12-19 16:10:29 UTC (rev 227789) +++ testing-i686/PKGBUILD 2014-12-19 16:11:03 UTC (rev 227790) @@ -1,53 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Thomas Baechler - -pkgname=nvidia-304xx -pkgver=304.125 -_extramodules=extramodules-3.18-ARCH -pkgrel=4 -pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux>=3.18' 'linux<3.19' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-headers>=3.18' 'linux-headers<3.19') -conflicts=('nvidia') -license=('custom') -install=nvidia.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('bc3b0ac291fa998d5109a6f7e94fb2d4') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('291d41ccdbcc08f752a38f9e0a7eeea0') -fi - -prepare() { -cd "${srcdir}" -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 -} - -package() { -install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ -"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -d -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" -sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/nvidia.install" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" - -# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. -} Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 227789, nvidia-304xx/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-12-19 16:11:03 UTC (rev 227790) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia-304xx +pkgver=304.125 +_extramodules=extramodules-3.18-ARCH +pkgrel=5 +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux>=3.18' 'linux<3.19' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-headers>=3.18' 'linux-headers<3.19') +conflicts=('nvidia') +license=('custom') +install=nvidia.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('bc3b0ac291fa998d5109a6f7e94fb2d4') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('291d41ccdbcc08f752a38f9e0a7eeea0') +fi + +source+=('nv-drm.patch') +md5sums+=('79671a27131da619a33eb02ed0c2c031') + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --e
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Wednesday, November 26, 2014 @ 14:39:45 Author: tpowa Revision: 227128 db-move: moved nvidia-304xx from [testing] to [extra] (i686, x86_64) Added: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 227126, nvidia-304xx/repos/testing-i686/PKGBUILD) nvidia-304xx/repos/extra-i686/nvidia.install (from rev 227126, nvidia-304xx/repos/testing-i686/nvidia.install) nvidia-304xx/repos/extra-x86_64/PKGBUILD (from rev 227126, nvidia-304xx/repos/testing-x86_64/PKGBUILD) nvidia-304xx/repos/extra-x86_64/nvidia.install (from rev 227126, nvidia-304xx/repos/testing-x86_64/nvidia.install) Deleted: nvidia-304xx/repos/extra-i686/PKGBUILD nvidia-304xx/repos/extra-i686/nvidia.install nvidia-304xx/repos/extra-x86_64/PKGBUILD nvidia-304xx/repos/extra-x86_64/nvidia.install nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-x86_64/ -+ /PKGBUILD | 106 ++ /nvidia.install | 30 +++ extra-i686/PKGBUILD | 53 - extra-i686/nvidia.install | 15 - extra-x86_64/PKGBUILD | 53 - extra-x86_64/nvidia.install | 15 - 6 files changed, 136 insertions(+), 136 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-11-26 13:39:43 UTC (rev 227127) +++ extra-i686/PKGBUILD 2014-11-26 13:39:45 UTC (rev 227128) @@ -1,53 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Thomas Baechler - -pkgname=nvidia-304xx -pkgver=304.123 -_extramodules=extramodules-3.17-ARCH -pkgrel=9 -pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux>=3.17' 'linux<3.18' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-headers>=3.17' 'linux-headers<3.18') -conflicts=('nvidia') -license=('custom') -install=nvidia.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('52307054483f5c40391608ce69114d48') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('9d461e9e00e473f458aee96cd6d85101') -fi - -prepare() { -cd "${srcdir}" -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 -} - -package() { -install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ -"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -d -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" -sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/nvidia.install" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" - -# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. -} Copied: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 227126, nvidia-304xx/repos/testing-i686/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-11-26 13:39:45 UTC (rev 227128) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia-304xx +pkgver=304.123 +_extramodules=extramodules-3.17-ARCH +pkgrel=10 +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux>=3.17' 'linux<3.18' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-headers>=3.17' 'linux-headers<3.18') +conflicts=('nvidia') +license=('custom') +install=nvidia.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('52307054483f5c40391608ce69114d48') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('9d461e9e00e473f458aee96cd6d85101') +fi + +prepare() { +cd "${srcdir}" +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 +} + +package() { +install -D -m644 "${srcdir}/${_pkg}/k
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Wednesday, October 22, 2014 @ 23:35:22 Author: thomas Revision: 225204 db-move: moved nvidia-304xx from [testing] to [extra] (i686, x86_64) Added: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 225200, nvidia-304xx/repos/testing-i686/PKGBUILD) nvidia-304xx/repos/extra-i686/nvidia.install (from rev 225200, nvidia-304xx/repos/testing-i686/nvidia.install) nvidia-304xx/repos/extra-x86_64/PKGBUILD (from rev 225200, nvidia-304xx/repos/testing-x86_64/PKGBUILD) nvidia-304xx/repos/extra-x86_64/nvidia.install (from rev 225200, nvidia-304xx/repos/testing-x86_64/nvidia.install) Deleted: nvidia-304xx/repos/extra-i686/PKGBUILD nvidia-304xx/repos/extra-i686/nvidia.install nvidia-304xx/repos/extra-x86_64/PKGBUILD nvidia-304xx/repos/extra-x86_64/nvidia.install nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-x86_64/ -+ /PKGBUILD | 106 ++ /nvidia.install | 30 +++ extra-i686/PKGBUILD | 53 - extra-i686/nvidia.install | 15 - extra-x86_64/PKGBUILD | 53 - extra-x86_64/nvidia.install | 15 - 6 files changed, 136 insertions(+), 136 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-10-22 21:35:21 UTC (rev 225203) +++ extra-i686/PKGBUILD 2014-10-22 21:35:22 UTC (rev 225204) @@ -1,53 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Thomas Baechler - -pkgname=nvidia-304xx -pkgver=304.123 -_extramodules=extramodules-3.16-ARCH -pkgrel=7 -pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux>=3.16' 'linux<3.17' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-headers>=3.16' 'linux-headers<3.17') -conflicts=('nvidia') -license=('custom') -install=nvidia.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('52307054483f5c40391608ce69114d48') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('9d461e9e00e473f458aee96cd6d85101') -fi - -prepare() { -cd "${srcdir}" -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 -} - -package() { -install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ -"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -d -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" -sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/nvidia.install" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" - -# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. -} Copied: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 225200, nvidia-304xx/repos/testing-i686/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-10-22 21:35:22 UTC (rev 225204) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia-304xx +pkgver=304.123 +_extramodules=extramodules-3.17-ARCH +pkgrel=9 +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux>=3.17' 'linux<3.18' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-headers>=3.17' 'linux-headers<3.18') +conflicts=('nvidia') +license=('custom') +install=nvidia.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('52307054483f5c40391608ce69114d48') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('9d461e9e00e473f458aee96cd6d85101') +fi + +prepare() { +cd "${srcdir}" +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 +} + +package() { +install -D -m644 "${srcdir}/${_pkg}/ke
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Monday, October 6, 2014 @ 16:52:08 Author: tpowa Revision: 223921 db-move: moved nvidia-304xx from [testing] to [extra] (i686, x86_64) Added: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 223919, nvidia-304xx/repos/testing-i686/PKGBUILD) nvidia-304xx/repos/extra-i686/nvidia.install (from rev 223919, nvidia-304xx/repos/testing-i686/nvidia.install) nvidia-304xx/repos/extra-x86_64/PKGBUILD (from rev 223919, nvidia-304xx/repos/testing-x86_64/PKGBUILD) nvidia-304xx/repos/extra-x86_64/nvidia.install (from rev 223919, nvidia-304xx/repos/testing-x86_64/nvidia.install) Deleted: nvidia-304xx/repos/extra-i686/PKGBUILD nvidia-304xx/repos/extra-i686/nvidia.install nvidia-304xx/repos/extra-x86_64/PKGBUILD nvidia-304xx/repos/extra-x86_64/nvidia.install nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-x86_64/ -+ /PKGBUILD | 106 ++ /nvidia.install | 30 +++ extra-i686/PKGBUILD | 53 - extra-i686/nvidia.install | 15 - extra-x86_64/PKGBUILD | 53 - extra-x86_64/nvidia.install | 15 - 6 files changed, 136 insertions(+), 136 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-10-06 14:52:06 UTC (rev 223920) +++ extra-i686/PKGBUILD 2014-10-06 14:52:08 UTC (rev 223921) @@ -1,53 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Thomas Baechler - -pkgname=nvidia-304xx -pkgver=304.123 -_extramodules=extramodules-3.16-ARCH -pkgrel=6 -pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux>=3.16' 'linux<3.17' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-headers>=3.16' 'linux-headers<3.17') -conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') -license=('custom') -install=nvidia.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('52307054483f5c40391608ce69114d48') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('9d461e9e00e473f458aee96cd6d85101') -fi - -prepare() { -cd "${srcdir}" -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 -} - -package() { -install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ -"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -d -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" -sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/nvidia.install" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" - -# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. -} Copied: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 223919, nvidia-304xx/repos/testing-i686/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-10-06 14:52:08 UTC (rev 223921) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia-304xx +pkgver=304.123 +_extramodules=extramodules-3.16-ARCH +pkgrel=7 +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux>=3.16' 'linux<3.17' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-headers>=3.16' 'linux-headers<3.17') +conflicts=('nvidia') +license=('custom') +install=nvidia.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('52307054483f5c40391608ce69114d48') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('9d461e9e00e473f458aee96cd6d85101') +fi + +prepare() { +cd "${srcdir}" +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 +} + +package() { +install -D -m6
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Thursday, September 18, 2014 @ 14:52:41 Author: tpowa Revision: 221929 db-move: moved nvidia-304xx from [testing] to [extra] (i686, x86_64) Added: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 221927, nvidia-304xx/repos/testing-i686/PKGBUILD) nvidia-304xx/repos/extra-i686/nvidia.install (from rev 221927, nvidia-304xx/repos/testing-i686/nvidia.install) nvidia-304xx/repos/extra-x86_64/PKGBUILD (from rev 221927, nvidia-304xx/repos/testing-x86_64/PKGBUILD) nvidia-304xx/repos/extra-x86_64/nvidia.install (from rev 221927, nvidia-304xx/repos/testing-x86_64/nvidia.install) Deleted: nvidia-304xx/repos/extra-i686/PKGBUILD nvidia-304xx/repos/extra-i686/nvidia.install nvidia-304xx/repos/extra-x86_64/PKGBUILD nvidia-304xx/repos/extra-x86_64/nvidia.install nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-x86_64/ -+ /PKGBUILD | 106 ++ /nvidia.install | 30 +++ extra-i686/PKGBUILD | 53 - extra-i686/nvidia.install | 15 - extra-x86_64/PKGBUILD | 53 - extra-x86_64/nvidia.install | 15 - 6 files changed, 136 insertions(+), 136 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-09-18 12:52:40 UTC (rev 221928) +++ extra-i686/PKGBUILD 2014-09-18 12:52:41 UTC (rev 221929) @@ -1,53 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Thomas Baechler - -pkgname=nvidia-304xx -pkgver=304.123 -_extramodules=extramodules-3.16-ARCH -pkgrel=5 -pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux>=3.16' 'linux<3.17' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-headers>=3.16' 'linux-headers<3.17') -conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') -license=('custom') -install=nvidia.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('52307054483f5c40391608ce69114d48') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('9d461e9e00e473f458aee96cd6d85101') -fi - -prepare() { -cd "${srcdir}" -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 -} - -package() { -install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ -"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -d -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" -sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/nvidia.install" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" - -# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. -} Copied: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 221927, nvidia-304xx/repos/testing-i686/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-09-18 12:52:41 UTC (rev 221929) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia-304xx +pkgver=304.123 +_extramodules=extramodules-3.16-ARCH +pkgrel=6 +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux>=3.16' 'linux<3.17' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-headers>=3.16' 'linux-headers<3.17') +conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') +license=('custom') +install=nvidia.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('52307054483f5c40391608ce69114d48') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('9d461e9e00e473f458aee96cd6d85101') +fi + +prepare() { +cd "${srcdir}" +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 +}
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Wednesday, August 13, 2014 @ 08:38:34 Author: tpowa Revision: 219652 db-move: moved nvidia-304xx from [testing] to [extra] (i686, x86_64) Added: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 219649, nvidia-304xx/repos/testing-i686/PKGBUILD) nvidia-304xx/repos/extra-i686/nvidia.install (from rev 219649, nvidia-304xx/repos/testing-i686/nvidia.install) nvidia-304xx/repos/extra-x86_64/PKGBUILD (from rev 219649, nvidia-304xx/repos/testing-x86_64/PKGBUILD) nvidia-304xx/repos/extra-x86_64/nvidia.install (from rev 219649, nvidia-304xx/repos/testing-x86_64/nvidia.install) Deleted: nvidia-304xx/repos/extra-i686/PKGBUILD nvidia-304xx/repos/extra-i686/nvidia.install nvidia-304xx/repos/extra-x86_64/PKGBUILD nvidia-304xx/repos/extra-x86_64/nvidia.install nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-x86_64/ -+ /PKGBUILD | 106 ++ /nvidia.install | 30 +++ extra-i686/PKGBUILD | 53 - extra-i686/nvidia.install | 15 - extra-x86_64/PKGBUILD | 53 - extra-x86_64/nvidia.install | 15 - 6 files changed, 136 insertions(+), 136 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-08-13 06:38:32 UTC (rev 219651) +++ extra-i686/PKGBUILD 2014-08-13 06:38:34 UTC (rev 219652) @@ -1,53 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Thomas Baechler - -pkgname=nvidia-304xx -pkgver=304.123 -_extramodules=extramodules-3.15-ARCH -pkgrel=4 -pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux>=3.15' 'linux<3.16' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-headers>=3.15' 'linux-headers<3.16') -conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') -license=('custom') -install=nvidia.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('52307054483f5c40391608ce69114d48') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('9d461e9e00e473f458aee96cd6d85101') -fi - -prepare() { -cd "${srcdir}" -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 -} - -package() { -install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ -"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -d -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" -sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/nvidia.install" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" - -# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. -} Copied: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 219649, nvidia-304xx/repos/testing-i686/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-08-13 06:38:34 UTC (rev 219652) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia-304xx +pkgver=304.123 +_extramodules=extramodules-3.16-ARCH +pkgrel=5 +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux>=3.16' 'linux<3.17' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-headers>=3.16' 'linux-headers<3.17') +conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') +license=('custom') +install=nvidia.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('52307054483f5c40391608ce69114d48') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('9d461e9e00e473f458aee96cd6d85101') +fi + +prepare() { +cd "${srcdir}" +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 +} +
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Thursday, July 3, 2014 @ 18:15:49 Author: tpowa Revision: 216415 db-move: moved nvidia-304xx from [testing] to [extra] (i686, x86_64) Added: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 216412, nvidia-304xx/repos/testing-i686/PKGBUILD) nvidia-304xx/repos/extra-i686/nvidia.install (from rev 216412, nvidia-304xx/repos/testing-i686/nvidia.install) nvidia-304xx/repos/extra-x86_64/PKGBUILD (from rev 216412, nvidia-304xx/repos/testing-x86_64/PKGBUILD) nvidia-304xx/repos/extra-x86_64/nvidia.install (from rev 216412, nvidia-304xx/repos/testing-x86_64/nvidia.install) Deleted: nvidia-304xx/repos/extra-i686/PKGBUILD nvidia-304xx/repos/extra-i686/nvidia.install nvidia-304xx/repos/extra-x86_64/PKGBUILD nvidia-304xx/repos/extra-x86_64/nvidia.install nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-x86_64/ -+ /PKGBUILD | 106 ++ /nvidia.install | 30 +++ extra-i686/PKGBUILD | 53 - extra-i686/nvidia.install | 15 - extra-x86_64/PKGBUILD | 53 - extra-x86_64/nvidia.install | 15 - 6 files changed, 136 insertions(+), 136 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-07-03 16:15:48 UTC (rev 216414) +++ extra-i686/PKGBUILD 2014-07-03 16:15:49 UTC (rev 216415) @@ -1,53 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Thomas Baechler - -pkgname=nvidia-304xx -pkgver=304.121 -_extramodules=extramodules-3.15-ARCH -pkgrel=5 -pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux>=3.15' 'linux<3.16' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-headers>=3.15' 'linux-headers<3.16') -conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') -license=('custom') -install=nvidia.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('b8c950f0a30a6e1f503630fbd0ca8ab9') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('41e6d2b6325e5b0ae9889cfbd6bec696') -fi - -prepare() { -cd "${srcdir}" -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 -} - -package() { -install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ -"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -d -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" -sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/nvidia.install" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" - -# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. -} Copied: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 216412, nvidia-304xx/repos/testing-i686/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-07-03 16:15:49 UTC (rev 216415) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia-304xx +pkgver=304.121 +_extramodules=extramodules-3.15-ARCH +pkgrel=6 +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux>=3.15' 'linux<3.16' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-headers>=3.15' 'linux-headers<3.16') +conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') +license=('custom') +install=nvidia.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('b8c950f0a30a6e1f503630fbd0ca8ab9') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('41e6d2b6325e5b0ae9889cfbd6bec696') +fi + +prepare() { +cd "${srcdir}" +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 +} + +pac
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Wednesday, June 18, 2014 @ 16:07:35 Author: tpowa Revision: 215282 db-move: moved nvidia-304xx from [testing] to [extra] (i686, x86_64) Added: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 215280, nvidia-304xx/repos/testing-i686/PKGBUILD) nvidia-304xx/repos/extra-i686/nvidia.install (from rev 215280, nvidia-304xx/repos/testing-i686/nvidia.install) nvidia-304xx/repos/extra-x86_64/PKGBUILD (from rev 215280, nvidia-304xx/repos/testing-x86_64/PKGBUILD) nvidia-304xx/repos/extra-x86_64/nvidia.install (from rev 215280, nvidia-304xx/repos/testing-x86_64/nvidia.install) Deleted: nvidia-304xx/repos/extra-i686/PKGBUILD nvidia-304xx/repos/extra-i686/nvidia.install nvidia-304xx/repos/extra-x86_64/PKGBUILD nvidia-304xx/repos/extra-x86_64/nvidia.install nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-x86_64/ -+ /PKGBUILD | 106 ++ /nvidia.install | 30 +++ extra-i686/PKGBUILD | 53 - extra-i686/nvidia.install | 15 - extra-x86_64/PKGBUILD | 53 - extra-x86_64/nvidia.install | 15 - 6 files changed, 136 insertions(+), 136 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-06-18 14:07:34 UTC (rev 215281) +++ extra-i686/PKGBUILD 2014-06-18 14:07:35 UTC (rev 215282) @@ -1,53 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Thomas Baechler - -pkgname=nvidia-304xx -pkgver=304.121 -_extramodules=extramodules-3.14-ARCH -pkgrel=3 -pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux>=3.14' 'linux<3.15' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-headers>=3.14' 'linux-headers<3.15') -conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') -license=('custom') -install=nvidia.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('b8c950f0a30a6e1f503630fbd0ca8ab9') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('41e6d2b6325e5b0ae9889cfbd6bec696') -fi - -prepare() { -cd "${srcdir}" -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 -} - -package() { -install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ -"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -d -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" -sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/nvidia.install" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" - -# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. -} Copied: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 215280, nvidia-304xx/repos/testing-i686/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-06-18 14:07:35 UTC (rev 215282) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia-304xx +pkgver=304.121 +_extramodules=extramodules-3.15-ARCH +pkgrel=5 +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux>=3.15' 'linux<3.16' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-headers>=3.15' 'linux-headers<3.16') +conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') +license=('custom') +install=nvidia.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('b8c950f0a30a6e1f503630fbd0ca8ab9') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('41e6d2b6325e5b0ae9889cfbd6bec696') +fi + +prepare() { +cd "${srcdir}" +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 +} + +p
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Thursday, April 10, 2014 @ 00:22:30 Author: thomas Revision: 210108 db-move: moved nvidia-304xx from [testing] to [extra] (i686, x86_64) Added: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 210105, nvidia-304xx/repos/testing-i686/PKGBUILD) nvidia-304xx/repos/extra-i686/nvidia.install (from rev 210105, nvidia-304xx/repos/testing-i686/nvidia.install) nvidia-304xx/repos/extra-x86_64/PKGBUILD (from rev 210105, nvidia-304xx/repos/testing-x86_64/PKGBUILD) nvidia-304xx/repos/extra-x86_64/nvidia.install (from rev 210105, nvidia-304xx/repos/testing-x86_64/nvidia.install) Deleted: nvidia-304xx/repos/extra-i686/PKGBUILD nvidia-304xx/repos/extra-i686/nvidia.install nvidia-304xx/repos/extra-x86_64/PKGBUILD nvidia-304xx/repos/extra-x86_64/nvidia.install nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-x86_64/ -+ /PKGBUILD | 106 ++ /nvidia.install | 30 +++ extra-i686/PKGBUILD | 52 extra-i686/nvidia.install | 15 - extra-x86_64/PKGBUILD | 52 extra-x86_64/nvidia.install | 15 - 6 files changed, 136 insertions(+), 134 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-04-09 22:22:28 UTC (rev 210107) +++ extra-i686/PKGBUILD 2014-04-09 22:22:30 UTC (rev 210108) @@ -1,52 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Thomas Baechler - -pkgname=nvidia-304xx -pkgver=304.121 -_extramodules=extramodules-3.13-ARCH -pkgrel=2 -pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux>=3.13' 'linux<3.14' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-headers>=3.13' 'linux-headers<3.14') -conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') -license=('custom') -install=nvidia.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('b8c950f0a30a6e1f503630fbd0ca8ab9') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('41e6d2b6325e5b0ae9889cfbd6bec696') -fi - - -prepare() { -cd "${srcdir}" -sh "${_pkg}.run" --extract-only -} - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -cd "${_pkg}/kernel" -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 -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" -sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/nvidia.install" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" - -# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. -} Copied: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 210105, nvidia-304xx/repos/testing-i686/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-04-09 22:22:30 UTC (rev 210108) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia-304xx +pkgver=304.121 +_extramodules=extramodules-3.14-ARCH +pkgrel=3 +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux>=3.14' 'linux<3.15' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-headers>=3.14' 'linux-headers<3.15') +conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') +license=('custom') +install=nvidia.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('b8c950f0a30a6e1f503630fbd0ca8ab9') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('41e6d2b6325e5b0ae9889cfbd6bec696') +fi + +prepare() { +cd "${srcdir}" +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 +} + +package() { +install -D -m644 "${
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Wednesday, March 12, 2014 @ 18:36:03 Author: fyan Revision: 207594 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 207593, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/extra-i686/nvidia.install (from rev 207593, nvidia-304xx/trunk/nvidia.install) nvidia-304xx/repos/extra-x86_64/PKGBUILD (from rev 207593, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/extra-x86_64/nvidia.install (from rev 207593, nvidia-304xx/trunk/nvidia.install) Deleted: nvidia-304xx/repos/extra-i686/PKGBUILD nvidia-304xx/repos/extra-i686/nvidia.install nvidia-304xx/repos/extra-i686/nvidia_3.13_kernel.patch nvidia-304xx/repos/extra-x86_64/PKGBUILD nvidia-304xx/repos/extra-x86_64/nvidia.install nvidia-304xx/repos/extra-x86_64/nvidia_3.13_kernel.patch ---+ /PKGBUILD | 104 /nvidia.install | 30 + extra-i686/PKGBUILD | 55 extra-i686/nvidia.install | 15 extra-i686/nvidia_3.13_kernel.patch | 25 --- extra-x86_64/PKGBUILD | 55 extra-x86_64/nvidia.install | 15 extra-x86_64/nvidia_3.13_kernel.patch | 25 --- 8 files changed, 134 insertions(+), 190 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-03-12 17:34:56 UTC (rev 207593) +++ extra-i686/PKGBUILD 2014-03-12 17:36:03 UTC (rev 207594) @@ -1,55 +0,0 @@ -# $Id$ -# Maintainer : Thomas Baechler - -pkgname=nvidia-304xx -pkgver=304.119 -_extramodules=extramodules-3.13-ARCH -pkgrel=2 -pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux>=3.13' 'linux<3.14' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-headers>=3.13' 'linux-headers<3.14') -conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') -license=('custom') -install=nvidia.install -options=(!strip) -source=('nvidia_3.13_kernel.patch') -md5sums=('f1569a1ce7f9293b876c2b72f3fd7c9e') - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source+=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums+=('a2acb8066ac296005dbf560ee83ae6d9') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source+=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums+=('fb93002115c99f15b6ca393a90a9c9ec') -fi - - -prepare() { -cd "${srcdir}" -sh "${_pkg}.run" --extract-only -cd "${_pkg}" -patch -p1 -i "${srcdir}"/nvidia_3.13_kernel.patch -} - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -cd "${_pkg}/kernel" -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 -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" -sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/nvidia.install" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" - -# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. -} Copied: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 207593, nvidia-304xx/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-03-12 17:36:03 UTC (rev 207594) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia-304xx +pkgver=304.121 +_extramodules=extramodules-3.13-ARCH +pkgrel=1 +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux>=3.13' 'linux<3.14' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-headers>=3.13' 'linux-headers<3.14') +conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') +license=('custom') +install=nvidia.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('b8c950f0a30a6e1f503630fbd0ca8ab9') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('41e6d2b6325e5b0ae9889cfbd6bec696') +fi + + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +} + +build() { +_kernver="$(cat /usr/lib/modu
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Monday, January 20, 2014 @ 21:06:33 Author: tpowa Revision: 204477 db-move: moved nvidia-304xx from [testing] to [extra] (i686, x86_64) Added: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 204475, nvidia-304xx/repos/testing-i686/PKGBUILD) nvidia-304xx/repos/extra-i686/nvidia.install (from rev 204475, nvidia-304xx/repos/testing-i686/nvidia.install) nvidia-304xx/repos/extra-x86_64/PKGBUILD (from rev 204475, nvidia-304xx/repos/testing-x86_64/PKGBUILD) nvidia-304xx/repos/extra-x86_64/nvidia.install (from rev 204475, nvidia-304xx/repos/testing-x86_64/nvidia.install) Deleted: nvidia-304xx/repos/extra-i686/PKGBUILD nvidia-304xx/repos/extra-i686/nvidia.install nvidia-304xx/repos/extra-x86_64/PKGBUILD nvidia-304xx/repos/extra-x86_64/nvidia.install nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-x86_64/ -+ /PKGBUILD | 96 ++ /nvidia.install | 30 + extra-i686/PKGBUILD | 48 - extra-i686/nvidia.install | 15 -- extra-x86_64/PKGBUILD | 48 - extra-x86_64/nvidia.install | 15 -- 6 files changed, 126 insertions(+), 126 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-01-20 20:06:32 UTC (rev 204476) +++ extra-i686/PKGBUILD 2014-01-20 20:06:33 UTC (rev 204477) @@ -1,48 +0,0 @@ -# $Id$ -# Maintainer : Thomas Baechler - -pkgname=nvidia-304xx -pkgver=304.117 -_extramodules=extramodules-3.12-ARCH -pkgrel=3 -pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux>=3.12' 'linux<3.13' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-headers>=3.12' 'linux-headers<3.13') -conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') -license=('custom') -install=nvidia.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('023eb03da304a1842fc503c81e3c5694') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('8ee9f672028971c6d36118894d0e2c59') -fi - - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -cd "${srcdir}" -sh "${_pkg}.run" --extract-only -cd "${_pkg}/kernel" -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 -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" -sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/nvidia.install" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" - -# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. -} Copied: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 204475, nvidia-304xx/repos/testing-i686/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-01-20 20:06:33 UTC (rev 204477) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer : Thomas Baechler + +pkgname=nvidia-304xx +pkgver=304.117 +_extramodules=extramodules-3.12-ARCH +pkgrel=4 +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux>=3.12' 'linux<3.13' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-headers>=3.12' 'linux-headers<3.13') +conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') +license=('custom') +install=nvidia.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('023eb03da304a1842fc503c81e3c5694') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('8ee9f672028971c6d36118894d0e2c59') +fi + + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouv
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Saturday, January 11, 2014 @ 21:12:31 Author: tpowa Revision: 203503 db-move: moved nvidia-304xx from [testing] to [extra] (i686, x86_64) Added: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 203501, nvidia-304xx/repos/testing-i686/PKGBUILD) nvidia-304xx/repos/extra-i686/nvidia.install (from rev 203501, nvidia-304xx/repos/testing-i686/nvidia.install) nvidia-304xx/repos/extra-x86_64/PKGBUILD (from rev 203501, nvidia-304xx/repos/testing-x86_64/PKGBUILD) nvidia-304xx/repos/extra-x86_64/nvidia.install (from rev 203501, nvidia-304xx/repos/testing-x86_64/nvidia.install) Deleted: nvidia-304xx/repos/extra-i686/PKGBUILD nvidia-304xx/repos/extra-i686/nvidia.install nvidia-304xx/repos/extra-x86_64/PKGBUILD nvidia-304xx/repos/extra-x86_64/nvidia.install nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-x86_64/ -+ /PKGBUILD | 96 ++ /nvidia.install | 30 + extra-i686/PKGBUILD | 48 - extra-i686/nvidia.install | 15 -- extra-x86_64/PKGBUILD | 48 - extra-x86_64/nvidia.install | 15 -- 6 files changed, 126 insertions(+), 126 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-01-11 20:12:30 UTC (rev 203502) +++ extra-i686/PKGBUILD 2014-01-11 20:12:31 UTC (rev 203503) @@ -1,48 +0,0 @@ -# $Id$ -# Maintainer : Thomas Baechler - -pkgname=nvidia-304xx -pkgver=304.117 -_extramodules=extramodules-3.12-ARCH -pkgrel=2 -pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux>=3.12' 'linux<3.13' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-headers>=3.12' 'linux-headers<3.13') -conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') -license=('custom') -install=nvidia.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('023eb03da304a1842fc503c81e3c5694') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('8ee9f672028971c6d36118894d0e2c59') -fi - - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -cd "${srcdir}" -sh "${_pkg}.run" --extract-only -cd "${_pkg}/kernel" -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 -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" -sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/nvidia.install" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" - -# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. -} Copied: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 203501, nvidia-304xx/repos/testing-i686/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-01-11 20:12:31 UTC (rev 203503) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer : Thomas Baechler + +pkgname=nvidia-304xx +pkgver=304.117 +_extramodules=extramodules-3.12-ARCH +pkgrel=3 +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux>=3.12' 'linux<3.13' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-headers>=3.12' 'linux-headers<3.13') +conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') +license=('custom') +install=nvidia.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('023eb03da304a1842fc503c81e3c5694') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('8ee9f672028971c6d36118894d0e2c59') +fi + + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist no
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Friday, July 5, 2013 @ 07:38:27 Author: tpowa Revision: 189701 db-move: moved nvidia-304xx from [staging] to [testing] (i686, x86_64) Added: nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 189698, nvidia-304xx/repos/staging-i686/PKGBUILD) nvidia-304xx/repos/testing-i686/nvidia-linux-3.10.patch (from rev 189698, nvidia-304xx/repos/staging-i686/nvidia-linux-3.10.patch) nvidia-304xx/repos/testing-i686/nvidia.install (from rev 189698, nvidia-304xx/repos/staging-i686/nvidia.install) nvidia-304xx/repos/testing-x86_64/ nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 189698, nvidia-304xx/repos/staging-x86_64/PKGBUILD) nvidia-304xx/repos/testing-x86_64/nvidia-linux-3.10.patch (from rev 189698, nvidia-304xx/repos/staging-x86_64/nvidia-linux-3.10.patch) nvidia-304xx/repos/testing-x86_64/nvidia.install (from rev 189698, nvidia-304xx/repos/staging-x86_64/nvidia.install) Deleted: nvidia-304xx/repos/staging-i686/ nvidia-304xx/repos/staging-x86_64/ + testing-i686/PKGBUILD | 51 ++ testing-i686/nvidia-linux-3.10.patch | 633 +++ testing-i686/nvidia.install| 15 testing-x86_64/PKGBUILD| 51 ++ testing-x86_64/nvidia-linux-3.10.patch | 633 +++ testing-x86_64/nvidia.install | 15 6 files changed, 1398 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 189700:189701 to see the changes.
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Saturday, June 22, 2013 @ 12:00:43 Author: tpowa Revision: 188832 db-move: moved nvidia-304xx from [testing] to [extra] (i686, x86_64) Added: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 188830, nvidia-304xx/repos/testing-i686/PKGBUILD) nvidia-304xx/repos/extra-i686/nvidia.install (from rev 188830, nvidia-304xx/repos/testing-i686/nvidia.install) nvidia-304xx/repos/extra-x86_64/PKGBUILD (from rev 188830, nvidia-304xx/repos/testing-x86_64/PKGBUILD) nvidia-304xx/repos/extra-x86_64/nvidia.install (from rev 188830, nvidia-304xx/repos/testing-x86_64/nvidia.install) Deleted: nvidia-304xx/repos/extra-i686/PKGBUILD nvidia-304xx/repos/extra-i686/nvidia.install nvidia-304xx/repos/extra-x86_64/PKGBUILD nvidia-304xx/repos/extra-x86_64/nvidia.install nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-x86_64/ -+ /PKGBUILD | 92 ++ /nvidia.install | 30 + extra-i686/PKGBUILD | 46 - extra-i686/nvidia.install | 15 -- extra-x86_64/PKGBUILD | 46 - extra-x86_64/nvidia.install | 15 -- 6 files changed, 122 insertions(+), 122 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-06-22 10:00:42 UTC (rev 188831) +++ extra-i686/PKGBUILD 2013-06-22 10:00:43 UTC (rev 188832) @@ -1,46 +0,0 @@ -# $Id$ -# Maintainer : Thomas Baechler - -pkgname=nvidia-304xx -pkgver=304.88 -_extramodules=extramodules-3.9-ARCH -pkgrel=8 -pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux>=3.9' 'linux<3.10' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-headers>=3.9' 'linux-headers<3.10') -conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') -license=('custom') -install=nvidia.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source+=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums+=('f60d4aef766029c98914ed665235029a') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source+=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums+=('35e0c7d30de795cccb6b95bda991fb77') -fi - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -cd "${srcdir}" -sh "${_pkg}.run" --extract-only -cd "${_pkg}/kernel" -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 -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" -sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/nvidia.install" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -} - Copied: nvidia-304xx/repos/extra-i686/PKGBUILD (from rev 188830, nvidia-304xx/repos/testing-i686/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2013-06-22 10:00:43 UTC (rev 188832) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer : Thomas Baechler + +pkgname=nvidia-304xx +pkgver=304.88 +_extramodules=extramodules-3.9-ARCH +pkgrel=9 +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux>=3.9' 'linux<3.10' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-headers>=3.9' 'linux-headers<3.10') +conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') +license=('custom') +install=nvidia.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source+=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums+=('f60d4aef766029c98914ed665235029a') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source+=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums+=('35e0c7d30de795cccb6b95bda991fb77') +fi + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/"
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Thursday, February 21, 2013 @ 01:55:01 Author: foutrelis Revision: 178376 archrelease: copy trunk to staging-i686, staging-x86_64 Added: nvidia-304xx/repos/staging-i686/ nvidia-304xx/repos/staging-i686/PKGBUILD (from rev 178375, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/staging-i686/linux-3.7.patch (from rev 178375, nvidia-304xx/trunk/linux-3.7.patch) nvidia-304xx/repos/staging-i686/nvidia.install (from rev 178375, nvidia-304xx/trunk/nvidia.install) nvidia-304xx/repos/staging-i686/uapi-3.7.patch (from rev 178375, nvidia-304xx/trunk/uapi-3.7.patch) nvidia-304xx/repos/staging-x86_64/ nvidia-304xx/repos/staging-x86_64/PKGBUILD (from rev 178375, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/staging-x86_64/linux-3.7.patch (from rev 178375, nvidia-304xx/trunk/linux-3.7.patch) nvidia-304xx/repos/staging-x86_64/nvidia.install (from rev 178375, nvidia-304xx/trunk/nvidia.install) nvidia-304xx/repos/staging-x86_64/uapi-3.7.patch (from rev 178375, nvidia-304xx/trunk/uapi-3.7.patch) + staging-i686/PKGBUILD | 52 +++ staging-i686/linux-3.7.patch | 24 ++ staging-i686/nvidia.install| 15 +++ staging-i686/uapi-3.7.patch| 42 +++ staging-x86_64/PKGBUILD| 52 +++ staging-x86_64/linux-3.7.patch | 24 ++ staging-x86_64/nvidia.install | 15 +++ staging-x86_64/uapi-3.7.patch | 42 +++ 8 files changed, 266 insertions(+) Copied: nvidia-304xx/repos/staging-i686/PKGBUILD (from rev 178375, nvidia-304xx/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2013-02-21 00:55:01 UTC (rev 178376) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer : Thomas Baechler + +pkgname=nvidia-304xx +pkgver=304.64 +_extramodules=extramodules-3.8-ARCH +pkgrel=5 +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux>=3.8' 'linux<3.9' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-headers>=3.8' 'linux-headers<3.9') +conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') +license=('custom') +install=nvidia.install +options=(!strip) +source=('linux-3.7.patch' +'uapi-3.7.patch') +md5sums=('7c684fab691b15d55a79fd8f9b1a224d' + '502d00dc850148d61fc06c907601498e') + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source+=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums+=('6964415cf648a5f4f38117b168369de2') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source+=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums+=('76007ed4b72afd334e26377b646f5f7e') +fi + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +patch -Np0 -i "${srcdir}/uapi-3.7.patch" +patch -Np3 -i "${srcdir}/linux-3.7.patch" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/nvidia.install" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +} + Copied: nvidia-304xx/repos/staging-i686/linux-3.7.patch (from rev 178375, nvidia-304xx/trunk/linux-3.7.patch) === --- staging-i686/linux-3.7.patch(rev 0) +++ staging-i686/linux-3.7.patch2013-02-21 00:55:01 UTC (rev 178376) @@ -0,0 +1,24 @@ +the nvidia drivers are trying to test for version 2.6.6, but fail to take into +account the first digit. so 3.7.0+ ends up failing the test. + +https://bugs.gentoo.org/447566 + +--- a/NVIDIA-Linux-x86_64-313.18-no-compat32/kernel/conftest.sh 2013-02-04 15:10:20.669633666 -0500 b/NVIDIA-Linux-x86_64-313.18-no-compat32/kernel/conftest.sh 2013-02-04 15:10:34.283334673 -0500 +@@ -1697,13 +1697,15 @@ + # kernel older than 2.6.6, that's all we require to + # build the module. + # ++VERSION=$(grep "^VERSION =" $MAKEFILE | cut -d " " -f 3) + PATCHLEVEL=$(grep "^PATCHLEVEL =" $MAKEFILE | cut -d " " -f 3) + SUBLEVEL=$(grep "^SUBLEVEL =" $MAKEFILE | cut -d " " -f 3) + +-if [ -n "$PATCHLE
[arch-commits] Commit in nvidia-304xx/repos (10 files)
Date: Tuesday, February 5, 2013 @ 10:07:07 Author: tpowa Revision: 177056 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx/repos/testing-i686/ nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 177055, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-i686/linux-3.7.6.patch (from rev 177055, nvidia-304xx/trunk/linux-3.7.6.patch) nvidia-304xx/repos/testing-i686/nvidia.install (from rev 177055, nvidia-304xx/trunk/nvidia.install) nvidia-304xx/repos/testing-i686/uapi-3.7.patch (from rev 177055, nvidia-304xx/trunk/uapi-3.7.patch) nvidia-304xx/repos/testing-x86_64/ nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 177055, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/testing-x86_64/linux-3.7.6.patch (from rev 177055, nvidia-304xx/trunk/linux-3.7.6.patch) nvidia-304xx/repos/testing-x86_64/nvidia.install (from rev 177055, nvidia-304xx/trunk/nvidia.install) nvidia-304xx/repos/testing-x86_64/uapi-3.7.patch (from rev 177055, nvidia-304xx/trunk/uapi-3.7.patch) --+ testing-i686/PKGBUILD| 56 + testing-i686/linux-3.7.6.patch | 11 +++ testing-i686/nvidia.install | 15 + testing-i686/uapi-3.7.patch | 42 +++ testing-x86_64/PKGBUILD | 56 + testing-x86_64/linux-3.7.6.patch | 11 +++ testing-x86_64/nvidia.install| 15 + testing-x86_64/uapi-3.7.patch| 42 +++ 8 files changed, 248 insertions(+) Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 177055, nvidia-304xx/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-02-05 09:07:07 UTC (rev 177056) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer : Thomas Baechler + +pkgname=nvidia-304xx +pkgver=304.64 +_extramodules=extramodules-3.7-ARCH +pkgrel=4 +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux>=3.7' 'linux<3.8' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-headers>=3.7' 'linux-headers<3.8') +conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx') +license=('custom') +install=nvidia.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run"; +'uapi-3.7.patch' +"linux-3.7.6.patch") +md5sums=('6964415cf648a5f4f38117b168369de2' + '502d00dc850148d61fc06c907601498e' + '2627107ebbd930389b00a9a2cd5e6f42') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run"; +'uapi-3.7.patch' +"linux-3.7.6.patch") +md5sums=('76007ed4b72afd334e26377b646f5f7e' + '502d00dc850148d61fc06c907601498e' + '2627107ebbd930389b00a9a2cd5e6f42') +fi + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +patch -Np0 -i "${srcdir}/uapi-3.7.patch" +patch -Np3 -i "${srcdir}"/linux-3.7.6.patch +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/nvidia.install" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +} + Copied: nvidia-304xx/repos/testing-i686/linux-3.7.6.patch (from rev 177055, nvidia-304xx/trunk/linux-3.7.6.patch) === --- testing-i686/linux-3.7.6.patch (rev 0) +++ testing-i686/linux-3.7.6.patch 2013-02-05 09:07:07 UTC (rev 177056) @@ -0,0 +1,11 @@ +--- a/NVIDIA-Linux-x86_64-313.18-no-compat32/kernel/conftest.sh 2013-02-04 15:10:20.669633666 -0500 b/NVIDIA-Linux-x86_64-313.18-no-compat32/kernel/conftest.sh 2013-02-04 15:10:34.283334673 -0500 +@@ -1701,7 +1701,7 @@ + SUBLEVEL=$(grep "^SUBLEVEL =" $MAKEFILE | cut -d " " -f 3) + + if [ -n "$PATCHLEVEL" -a $PATCHLEVEL -ge 6 \ +--a -n "$SUBLEVEL" -a $SUBLEVEL -le 5 ]; then ++-a -n "$SUBLEVEL" -a $SUBLEVEL -le 6 ]; then + SELECTED_MAKEFILE=Makefile.kbuild + RET=0 + fi Copied: nvidia-304xx/repos/t