summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--abs/extra/community/nvidia-beta/PKGBUILD44
-rw-r--r--abs/extra/community/nvidia-beta/nvidia.install22
-rw-r--r--abs/extra/community/nvidia-utils-beta/PKGBUILD80
-rw-r--r--abs/extra/community/nvidia-utils-beta/nvidia.install36
-rw-r--r--abs/extra/community/nvidia-utils-beta/supported-cards.txt272
5 files changed, 0 insertions, 454 deletions
diff --git a/abs/extra/community/nvidia-beta/PKGBUILD b/abs/extra/community/nvidia-beta/PKGBUILD
deleted file mode 100644
index d4beaf7..0000000
--- a/abs/extra/community/nvidia-beta/PKGBUILD
+++ /dev/null
@@ -1,44 +0,0 @@
-# Maintainer : Dan Vratil <progdan@progdansoft.com>
-
-pkgname=nvidia-beta
-pkgver=180.41
-_kernver=2.6.28-LinHES
-pkgrel=1
-pkgdesc="NVIDIA beta drivers for kernel26."
-arch=('i686' 'x86_64')
-[ "$CARCH" = "i686" ] && ARCH=x86 && NV=0
-[ "$CARCH" = "x86_64" ] && ARCH=x86_64 && NV=0
-provides=('nvidia=180.41')
-url="http://www.nvidia.com/"
-depends=('kernel26' 'nvidia-utils-beta=180.41')
-conflicts=('nvidia-96xx' 'nvidia-71xx' 'nvidia-legacy')
-license=('custom')
-provides=("nvidia")
-install=('nvidia.install')
-source=(ftp://download.nvidia.com/XFree86/Linux-$ARCH/${pkgver}/NVIDIA-Linux-$ARCH-${pkgver}-pkg${NV}.run)
-
-md5sums=('ec91f014a00357303c12f4cfd03c8a3f')
-[ "$CARCH" = "x86_64" ] && md5sums=('07ec7b5521d927b6ff332ef019ac80cd')
-
-
-build()
-{
- # Extract
- echo ${_kernver}
- cd $startdir/src/
- sh NVIDIA-Linux-$ARCH-${pkgver}-pkg${NV}.run --extract-only
- cd NVIDIA-Linux-$ARCH-${pkgver}-pkg${NV}
-
- # Any extra patches are applied in here...
-
- cd usr/src/nv/
- ln -s Makefile.kbuild Makefile
- make SYSSRC=/lib/modules/${_kernver}/build module
-
- # install kernel module
- mkdir -p $startdir/pkg/lib/modules/${_kernver}/kernel/drivers/video/
- install -m644 nvidia.ko $startdir/pkg/lib/modules/${_kernver}/kernel/drivers/video/
-
- sed -i -e "s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/" $startdir/*.install
-}
-
diff --git a/abs/extra/community/nvidia-beta/nvidia.install b/abs/extra/community/nvidia-beta/nvidia.install
deleted file mode 100644
index f892d98..0000000
--- a/abs/extra/community/nvidia-beta/nvidia.install
+++ /dev/null
@@ -1,22 +0,0 @@
-# arg 1: the new package version
-post_install() {
- KERNEL_VERSION=`uname -r`
- depmod -v $KERNEL_VERSION > /dev/null 2>&1
-}
-
-# arg 1: the new package version
-# arg 2: the old package version
-post_upgrade() {
- post_install $1
- rmmod nvidia || echo 'In order to use the new nvidia module, exit Xserver and unload it manually.'
-}
-
-# arg 1: the old package version
-post_remove() {
- KERNEL_VERSION=`uname -r`
- depmod -v $KERNEL_VERSION > /dev/null 2>&1
-}
-
-op=$1
-shift
-$op $*
diff --git a/abs/extra/community/nvidia-utils-beta/PKGBUILD b/abs/extra/community/nvidia-utils-beta/PKGBUILD
deleted file mode 100644
index d89addd..0000000
--- a/abs/extra/community/nvidia-utils-beta/PKGBUILD
+++ /dev/null
@@ -1,80 +0,0 @@
-#Maintainer: Dan Vratil <progdan@progdansoft.com>
-
-pkgname=nvidia-utils-beta
-pkgver=180.41
-pkgrel=1
-pkgdesc="NVIDIA beta drivers utilities and libraries."
-provides=('nvidia-utils' 'libgl')
-arch=('i686' 'x86_64')
-[ "$CARCH" = "i686" ] && ARCH=x86 && NV=0
-[ "$CARCH" = "x86_64" ] && ARCH=x86_64 && NV=0
-url="http://www.nvidia.com/"
-depends=('xorg-server>=1.5')
-provides=('nvidia-utils=180.41' 'libgl')
-conflicts=('libgl' 'libgl-dri' 'ati-fglrx-utils' 'nvidia-legacy-utils' \
- 'nvidia-71xx-utils' 'nvidia-96xx-utils')
-license=('custom')
-install=nvidia.install
-source=(ftp://download.nvidia.com/XFree86/Linux-${ARCH}/${pkgver}/NVIDIA-Linux-${ARCH}-${pkgver}-pkg${NV}.run \
- supported-cards.txt)
-
-md5sums=('ec91f014a00357303c12f4cfd03c8a3f'
- '5b5835bdb1508a57591b812c109a2679')
-[ "$CARCH" = "x86_64" ] && md5sums=('07ec7b5521d927b6ff332ef019ac80cd'
- '5b5835bdb1508a57591b812c109a2679')
-options=(docs)
-
-build()
-{
- # override nvida install routine and do it the long way.
- cd $startdir/src/
- sh NVIDIA-Linux-${ARCH}-${pkgver}-pkg${NV}.run --extract-only
- cd NVIDIA-Linux-${ARCH}-${pkgver}-pkg${NV}/usr/
-
- mkdir -p $startdir/pkg/usr/{lib,bin,share/applications,share/pixmaps,man/man1}
- mkdir -p $startdir/pkg/usr/lib/xorg/modules/{extensions,drivers}
- mkdir -p $startdir/pkg/usr/share/licenses/nvidia/
-
- #install lib/{libGLcore,libGL,libnvidia-cfg,libcuda,tls/libnvidia-tls}.so.${pkgver} \
- mkdir -p $startdir/pkg/usr/include/{,GL,cuda,vdpau}
-
- install -m644 include/cuda/{cudaGL,cuda}.h $startdir/pkg/usr/include/cuda
- install -m644 include/vdpau/{vdpau_x11,vdpau}.h $startdir/pkg/usr/include/vdpau
- # Conflicts with MESA; if you want to develop opengl app, enable this line
- #install -m644 include/GL/{glxext,gl,glx,glext}.h $startdir/pkg/usr/include/GL
-
- install lib/{libGLcore,libGL,libnvidia-cfg,libcuda,tls/libnvidia-tls,libvdpau_nvidia,libvdpau,libvdpau_trace}.so.${pkgver} \
- $startdir/pkg/usr/lib/ || return 1
-
- install -m644 share/man/man1/* $startdir/pkg/usr/man/man1/ || return 1
- rm $startdir/pkg/usr/man/man1/nvidia-installer.1.gz || return 1
- install X11R6/lib/libXv* $startdir/pkg/usr/lib/ || return 1
- install -m644 share/applications/nvidia-settings.desktop $startdir/pkg/usr/share/applications/ || return 1
- # fix nvidia .desktop file
- sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i $startdir/pkg/usr/share/applications/nvidia-settings.desktop
- install -m644 share/pixmaps/nvidia-settings.png $startdir/pkg/usr/share/pixmaps/ || return 1
- install X11R6/lib/modules/libnvidia-wfb.so.$pkgver $startdir/pkg/usr/lib/xorg/modules || return 1
- install X11R6/lib/modules/drivers/nvidia_drv.so $startdir/pkg/usr/lib/xorg/modules/drivers || return 1
- install X11R6/lib/modules/extensions/libglx.so.$pkgver $startdir/pkg/usr/lib/xorg/modules/extensions || return 1
- install -m755 bin/nvidia-{settings,xconfig,bug-report.sh} $startdir/pkg/usr/bin/ || return 1
- cd $startdir/pkg/usr/lib/
- ln -s libGL.so.$pkgver libGL.so || return 1
- ln -s libGL.so.$pkgver libGL.so.1 || return 1
- ln -s libGLcore.so.$pkgver libGLcore.so.1 || return 1
- ln -s libnvidia-cfg.so.$pkgver libnvidia-cfg.so.1 || return 1
- ln -s libnvidia-tls.so.$pkgver libnvidia-tls.so.1 || return 1
- ln -s libcuda.so.$pkgver libcuda.so.1 || return 1
- ln -s libXvMCNVIDIA.so.$pkgver libXvMCNVIDIA_dynamic.so.1 || return 1
- ln -s libvdpau.so.$pkgver libvdpau.so.1 || return 1
- ln -s libvdpau.so.$pkgver libvdpau.so || return 1
- cd $startdir/pkg/usr/lib/xorg/modules/extensions
- ln -s libglx.so.$pkgver libglx.so || return 1
-
- install -m644 $startdir/src/NVIDIA-Linux-${ARCH}-${pkgver}-pkg${NV}/LICENSE $startdir/pkg/usr/share/licenses/nvidia/ || return 1
- ln -s nvidia $startdir/pkg/usr/share/licenses/nvidia-utils || return 1
- install -D -m644 $startdir/src/NVIDIA-Linux-${ARCH}-${pkgver}-pkg${NV}/usr/share/doc/README.txt $startdir/pkg/usr/share/doc/nvidia/README || return 1
- install -D -m644 $startdir/src/supported-cards.txt $startdir/pkg/usr/share/doc/nvidia/supported-cards.txt || return 1
-
- find $startdir/pkg/usr -type d -exec chmod 755 {} \;
-}
-
diff --git a/abs/extra/community/nvidia-utils-beta/nvidia.install b/abs/extra/community/nvidia-utils-beta/nvidia.install
deleted file mode 100644
index 6f50f79..0000000
--- a/abs/extra/community/nvidia-utils-beta/nvidia.install
+++ /dev/null
@@ -1,36 +0,0 @@
-# arg 1: the new package version
-post_install() {
-
- echo -------------------------------
- echo By using this package you accept the NVIDIA license,
- echo which has been installed in /usr/share/licenses/nvidia/LICENSE
- echo If you do not accept this license, you must remove the package immediately.
- echo Dont forget to update your /etc/X11/xorg.conf
- echo In order to use nvidia-settings, you need to install the 'gtk2' package.
- echo In order to use nvidia-xconfig, you need to install the 'pkgconfig' package.
- echo -------------------------------
- echo nvidia 9746 drops support for Geforce 3 and 4 cards
- echo If you have such a card, install the nvidia-96xx, nvidia-96xx-utils,
- echo nvidia-96xx-ck, nvidia-96xx-beyond, nvidia-96xx-suspend2 packages
- echo For a list of supported cards, see /usr/share/doc/nvidia/supported-cards.txt
- echo -------------------------------
- echo This drivers are beta. We recommend to use drivers from extra repo.
-
-# echo ":: Updating symlinks to use built-in libwfb"
-# ln -sf /usr/lib/xorg/modules/libnvidia-wfb.so.* /usr/lib/xorg/modules/libwfb.so
-}
-
-# arg 1: the new package version
-# arg 2: the old package version
-post_upgrade() {
- post_install $1
-}
-
-#post_remove() {
-# echo ":: Updating symlinks to use xorg-server libwfb"
-# ln -sf /usr/lib/xorg/modules/libwfb.so.* /usr/lib/xorg/modules/libwfb.so
-#}
-
-op=$1
-shift
-$op $*
diff --git a/abs/extra/community/nvidia-utils-beta/supported-cards.txt b/abs/extra/community/nvidia-utils-beta/supported-cards.txt
deleted file mode 100644
index 7dfcb45..0000000
--- a/abs/extra/community/nvidia-utils-beta/supported-cards.txt
+++ /dev/null
@@ -1,272 +0,0 @@
-Archlinux currently manages three branches of the NVIDIA binary driver:
-
-nvidia (latest nvidia release)
-nvidia-96xx (96xx legacy branch)
-nvidia-71xx (71xx legacy branch)
-
-This contains GPUs currently supported by the 177.76 beta driver.
-
-______________________________________________________________________________
-
-Appendix A. Supported NVIDIA GPU Products
-______________________________________________________________________________
-
-For the most complete and accurate listing of supported GPUs, please see the
-Supported Products List, available from the NVIDIA Linux x86 Graphics Driver
-download page. Please go to http://www.nvidia.com/object/unix.html, follow the
-Archive link under the Linux x86 heading, follow the link for the 177.36
-driver, and then go to the Supported Products List.
-
-
-A1. NVIDIA GEFORCE GPUS
-
-
- NVIDIA GPU product Device PCI ID
- ---------------------------------- ----------------------------------
- GeForce 9800 GTX+ 0x0613
- GeForce 9800GT 0x0614
- GeForce 8100P 0x0847
- nForce 780a SLI 0x084C
- nForce 750a SLI 0x084D
- GeForce 9700 M GTS 0x062A
- GeForce 9800 GX2 0x0604
- GeForce 9800 GTX 0x0612
- GeForce 9600 GT 0x0622
- GeForce 9500 GT 0x0640
- GeForce 9500M GS 0x0405
- GeForce 8800M GTX 0x060C
- GeForce 8800M GTS 0x0609
- GeForce 8800 Ultra 0x0194
- GeForce 8800 GTX 0x0191
- GeForce 8800 GTS 512 0x0600
- GeForce 8800 GTS 0x0193
- GeForce 8800 GT 0x0602
- GeForce 8800 GT 0x0611
- GeForce 8800 GS 0x0606
- GeForce 8800 GS 0x060D
- GeForce 8700M GT 0x0409
- GeForce 8600M GT 0x0407
- GeForce 8600M GS 0x0425
- GeForce 8600 GTS 0x0400
- GeForce 8600 GT 0x0401
- GeForce 8600 GT 0x0402
- GeForce 8500 GT 0x0421
- GeForce 8400M GT 0x0426
- GeForce 8400M GS 0x0427
- GeForce 8400M G 0x0428
- GeForce 8400 SE 0x0420
- GeForce 8400 GS 0x0404
- GeForce 8400 GS 0x0422
- GeForce 8400 GS 0x0424
- GeForce 8400 GS 0x06E4
- GeForce 8300 GS 0x0423
- GeForce 8300 0x0848
- GeForce 8200/ nForce 730a 0x084A
- GeForce 8200 0x0849
- GeForce 8200 0x084B
- GeForce 8100 / nForce 720a 0x084F
- GeForce 7950 GX2 0x0293
- GeForce 7950 GX2 0x0294
- GeForce 7950 GT 0x0295
- GeForce 7950 GT 0x02E4
- GeForce 7900 GTX 0x0290
- GeForce 7900 GT/GTO 0x0291
- GeForce 7900 GS 0x0292
- GeForce 7900 GS 0x02E3
- GeForce 7800 SLI 0x0095
- GeForce 7800 GTX 0x0090
- GeForce 7800 GTX 0x0091
- GeForce 7800 GT 0x0092
- GeForce 7800 GS 0x0093
- GeForce 7800 GS 0x00F5
- GeForce 7650 GS 0x0390
- GeForce 7600 LE 0x0394
- GeForce 7600 GT 0x02E0
- GeForce 7600 GT 0x0391
- GeForce 7600 GS 0x02E1
- GeForce 7600 GS 0x0392
- GeForce 7500 LE 0x01DD
- GeForce 7350 LE 0x01D0
- GeForce 7300 SE/7200 GS 0x01D3
- GeForce 7300 LE 0x01D1
- GeForce 7300 GT 0x0393
- GeForce 7300 GT 0x0395
- GeForce 7300 GS 0x01DF
- GeForce 7150M / nForce 630M 0x0531
- GeForce 7150 / NVIDIA nForce 630i 0x07E0
- GeForce 7100 GS 0x016A
- GeForce 7100 / NVIDIA nForce 630i 0x07E1
- GeForce 7050 PV / NVIDIA nForce 630a 0x053A
- GeForce 7050 PV / NVIDIA nForce 630a 0x053B
- GeForce 7050 / NVIDIA nForce 610i 0x07E3
- GeForce 7025 / NVIDIA nForce 630a 0x053E
- GeForce 7000M / nForce 610M 0x0533
- GeForce 6800 XT 0x0044
- GeForce 6800 XT 0x0048
- GeForce 6800 XT 0x00C3
- GeForce 6800 XT 0x0218
- GeForce 6800 XE 0x0043
- GeForce 6800 Ultra 0x0040
- GeForce 6800 Ultra 0x00F9
- GeForce 6800 LE 0x0042
- GeForce 6800 LE 0x00C2
- GeForce 6800 LE 0x0212
- GeForce 6800 GT 0x0045
- GeForce 6800 GT 0x0046
- GeForce 6800 GT 0x0215
- GeForce 6800 GS 0x0047
- GeForce 6800 GS 0x00C0
- GeForce 6800 GS 0x00F6
- GeForce 6800 0x0041
- GeForce 6800 0x00C1
- GeForce 6800 0x00F0
- GeForce 6800 0x0211
- GeForce 6700 XL 0x0147
- GeForce 6610 XL 0x0145
- GeForce 6600 VE 0x0143
- GeForce 6600 LE 0x00F4
- GeForce 6600 LE 0x0142
- GeForce 6600 GT 0x00F1
- GeForce 6600 GT 0x0140
- GeForce 6600 0x00F2
- GeForce 6600 0x0141
- GeForce 6500 0x0160
- GeForce 6250 0x0169
- GeForce 6200SE TurboCache(TM) 0x0162
- GeForce 6200 TurboCache(TM) 0x0161
- GeForce 6200 LE 0x0163
- GeForce 6200 A-LE 0x0222
- GeForce 6200 0x00F3
- GeForce 6200 0x014F
- GeForce 6200 0x0221
- GeForce 6150SE nForce 430 0x03D0
- GeForce 6150 LE 0x0241
- GeForce 6150 0x0240
- GeForce 6100 nForce 420 0x03D5
- GeForce 6100 nForce 405 0x03D1
- GeForce 6100 nForce 400 0x03D2
- GeForce 6100 0x0242
- GeForce PCX 5900 0x00FB
- GeForce PCX 5750 0x00FA
- GeForce PCX 5300 0x00FC
- GeForce Go 7950 GTX 0x0297
- GeForce Go 7900 GTX 0x0299
- GeForce Go 7900 GS 0x0298
- GeForce Go 7800 GTX 0x0099
- GeForce Go 7800 0x0098
- GeForce Go 7600 GT 0x0399
- GeForce Go 7600 0x0398
- GeForce Go 7400 0x01D8
- GeForce Go 7300 0x01D7
- GeForce Go 7200 0x01D6
- GeForce Go 6800 Ultra 0x00C9
- GeForce Go 6800 0x00C8
- GeForce Go 6600 TE/6200 TE 0x0146
- GeForce Go 6600 GT 0x0149
- GeForce Go 6600 0x0144
- GeForce Go 6600 0x0148
- GeForce Go 6400 0x0166
- GeForce Go 6400 0x0168
- GeForce Go 6200 0x0164
- GeForce Go 6200 0x0167
- GeForce Go 6150 0x0244
- GeForce Go 6100 0x0247
- GeForce FX Go5700 0x0347
- GeForce FX Go5700 0x0348
- GeForce FX Go5650 0x031B
- GeForce FX Go5600 0x031A
- GeForce FX Go53xx 0x032C
- GeForce FX Go5250 0x0325
- GeForce FX Go5200 32M/64M 0x0328
- GeForce FX Go5200 0x0324
- GeForce FX Go5100 0x032D
- GeForce FX 5950 Ultra 0x0333
- GeForce FX 5900ZT 0x0334
- GeForce FX 5900XT 0x0332
- GeForce FX 5900 Ultra 0x0330
- GeForce FX 5900 0x0331
- GeForce FX 5800 Ultra 0x0301
- GeForce FX 5800 0x0302
- GeForce FX 5700VE 0x0344
- GeForce FX 5700LE 0x0343
- GeForce FX 5700 Ultra 0x0341
- GeForce FX 5700 0x0342
- GeForce FX 5600XT 0x0314
- GeForce FX 5600 Ultra 0x0311
- GeForce FX 5600 0x0312
- GeForce FX 5500 0x0326
- GeForce FX 5200LE 0x0323
- GeForce FX 5200 Ultra 0x0321
- GeForce FX 5200 0x0320
- GeForce FX 5200 0x0322
- GeForce FX 5100 0x0327
-
-
-A1. TESLA GPUS
-
- NVIDIA GPU product Device PCI ID
- ---------------------------------- ----------------------------------
- Tesla C870 0x0197
-
-
-A1. NVIDIA GEFORCE GPUS
-
- NVIDIA GPU product Device PCI ID
- ---------------------------------- ----------------------------------
- Quadro FX 770M 0x065C
- Quadro NVS 160M 0x06EB
- Quadro NVS 150M 0x06EA
- Quadro FX 1000 0x0309
- Quadro FX 1100 0x034E
- Quadro FX 1300 0x00FE
- Quadro FX 1400 0x00CE
- Quadro FX 1500 0x029E
- Quadro FX 1500M 0x029B
- Quadro FX 1600M 0x040D
- Quadro FX 1700 0x040F
- Quadro FX 2000 0x0308
- Quadro FX 2500M 0x029A
- Quadro FX 3000 0x0338
- Quadro FX 330 0x00FC
- Quadro FX 3450/4000 SDI 0x00CD
- Quadro FX 350 0x01DE
- Quadro FX 3500 0x029D
- Quadro FX 350M 0x01DC
- Quadro FX 3600M 0x061C
- Quadro FX 360M 0x042D
- Quadro FX 370 0x040A
- Quadro FX 3700 0x061A
- Quadro FX 4000 0x004E
- Quadro FX 4400/Quadro FX 3400 0x00F8
- Quadro FX 4500 0x009D
- Quadro FX 4500 X2 0x029F
- Quadro FX 4600 0x019E
- Quadro FX 500/FX 600 0x032B
- Quadro FX 540 0x014E
- Quadro FX 540M 0x014C
- Quadro FX 550 0x014D
- Quadro FX 5500 0x029C
- Quadro FX 560 0x039E
- Quadro FX 5600 0x019D
- Quadro FX 570 0x040E
- Quadro FX 570M 0x040C
- Quadro FX 700 0x033F
- Quadro FX Go1000 0x034C
- Quadro FX Go1400 0x00CC
- Quadro FX Go700 0x031C
- Quadro NVS 110M 0x01D7
- Quadro NVS 110M 0x01DA
- Quadro NVS 120M 0x01DB
- Quadro NVS 130M 0x042A
- Quadro NVS 135M 0x042B
- Quadro NVS 140M 0x0429
- Quadro NVS 210S 0x0245
- NVIDIA GeForce 6150L 0x0245
- Quadro NVS 280 PCI-E/Quadro FX 330 0x00FD
- Quadro NVS 285 0x0165
- Quadro NVS 290 0x042F
- Quadro NVS 320M 0x040B
- Quadro NVS 440 0x014A
- Quadro NVS 55/280 PCI 0x032A
-
-