summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuben Bressler <ruben.bressler@cerpamid.co.cu>2010-05-07 14:53:16 -0400
committerRuben Bressler <ruben.bressler@cerpamid.co.cu>2010-05-07 14:53:16 -0400
commitbc2a1937dff9187f56aa62f9b4933b13cce76a65 (patch)
tree207a984fdf94e9d3ce6f1a95edbc9603119abafe
parentMerge branch 'master' of git+ssh://git.overlays.gentoo.org/user/rubenqba (diff)
downloadrubenqba-bc2a1937dff9187f56aa62f9b4933b13cce76a65.tar.gz
rubenqba-bc2a1937dff9187f56aa62f9b4933b13cce76a65.tar.bz2
rubenqba-bc2a1937dff9187f56aa62f9b4933b13cce76a65.zip
eliminando ebuild de nvidia-drivers-195.36.15-r1
-rw-r--r--x11-drivers/nvidia-drivers/ChangeLog1300
-rw-r--r--x11-drivers/nvidia-drivers/Manifest16
-rw-r--r--x11-drivers/nvidia-drivers/files/09nvidia2
-rw-r--r--x11-drivers/nvidia-drivers/files/195.30-unified-arch.patch30
-rw-r--r--x11-drivers/nvidia-drivers/files/NVIDIA_glx-defines.patch11
-rw-r--r--x11-drivers/nvidia-drivers/files/NVIDIA_glx-glheader.patch13
-rw-r--r--x11-drivers/nvidia-drivers/files/eblits/donvidia.eblit21
-rw-r--r--x11-drivers/nvidia-drivers/files/eblits/mtrr_check.eblit19
-rw-r--r--x11-drivers/nvidia-drivers/files/eblits/src_install-libs.eblit116
-rw-r--r--x11-drivers/nvidia-drivers/files/eblits/want_tls.eblit33
-rw-r--r--x11-drivers/nvidia-drivers/files/libGL.la-r232
-rw-r--r--x11-drivers/nvidia-drivers/files/nvidia40
-rw-r--r--x11-drivers/nvidia-drivers/files/nvidia-169.0714
-rw-r--r--x11-drivers/nvidia-drivers/files/nvidia-drivers-190.53-2.6.33.patch92
-rw-r--r--x11-drivers/nvidia-drivers/metadata.xml10
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-195.36.15-r1.ebuild520
16 files changed, 0 insertions, 2269 deletions
diff --git a/x11-drivers/nvidia-drivers/ChangeLog b/x11-drivers/nvidia-drivers/ChangeLog
deleted file mode 100644
index bbe358e..0000000
--- a/x11-drivers/nvidia-drivers/ChangeLog
+++ /dev/null
@@ -1,1300 +0,0 @@
-# ChangeLog for x11-drivers/nvidia-drivers
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v 1.228 2010/03/24 17:24:38 cardoe Exp $
-
-*nvidia-drivers-195.36.15-r1 (14 Apr 2010)
- 14 Apr 2010; Ruben Bressler <ruben1981@gmail.com>
- add support for x11-base/xorg-server-1.8.0
-
- 24 Mar 2010; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-195.36.15.ebuild:
- clean up some QA warnings
-
- 24 Mar 2010; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-195.36.15.ebuild:
- add missing nvidia.icd to fix bug #310277
-
- 17 Mar 2010; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-173.14.20.ebuild:
- still adding back 173.14.20, but repoman doesn't let me stable it right
- away since the ebuild was stable when it was removed..
-
- 17 Mar 2010; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-173.14.20.ebuild:
- add back 173.14.20 at the request of Giao Phan <casret@pobox.com> for bug
- #294089
-
-*nvidia-drivers-195.36.15 (17 Mar 2010)
-
- 17 Mar 2010; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-195.36.15.ebuild:
- add upstream's pre-release version of the 195.x.y series. Still needs to
- be tested on further kernels and x86 before unmasking
-
- 10 Mar 2010; Doug Goldstein <cardoe@gentoo.org>
- -nvidia-drivers-71.86.09.ebuild, -nvidia-drivers-96.43.13.ebuild,
- -nvidia-drivers-173.14.20.ebuild, -nvidia-drivers-173.14.20-r1.ebuild,
- -nvidia-drivers-185.18.36.ebuild, -nvidia-drivers-190.29.ebuild:
- spring cleaning
-
- 10 Mar 2010; Doug Goldstein <cardoe@gentoo.org>
- -nvidia-drivers-195.36.03.ebuild:
- remove the broken drivers
-
- 28 Feb 2010; Fabio Erculiani <lxnay@gentoo.org>
- nvidia-drivers-190.53-r1.ebuild,
- +files/nvidia-drivers-190.53-2.6.33.patch:
- add 2.6.33 kernel support to 190.53
-
-*nvidia-drivers-173.14.25 (27 Feb 2010)
-
- 27 Feb 2010; Maciej Mrozowski <reavertm@gentoo.org>
- +nvidia-drivers-173.14.25.ebuild:
- Version bump, bug 305713
-
-*nvidia-drivers-96.43.16 (15 Feb 2010)
-
- 15 Feb 2010; Jeroen Roovers <jer@gentoo.org>
- +nvidia-drivers-96.43.16.ebuild:
- Version bump thanks to John Brendler (bug #304841).
-
- 09 Feb 2010; Pacho Ramos <pacho@gentoo.org>
- nvidia-drivers-96.43.14.ebuild, nvidia-drivers-173.14.22.ebuild,
- nvidia-drivers-185.18.36-r1.ebuild, nvidia-drivers-190.42-r3.ebuild:
- amd64 stable, bug 299560
-
-*nvidia-drivers-195.36.03 (08 Feb 2010)
-
- 08 Feb 2010; Michał Januszewski <spock@gentoo.org>
- +nvidia-drivers-195.36.03.ebuild:
- Beta version bump (bug #303821).
-
- 07 Feb 2010; Michał Januszewski <spock@gentoo.org>
- +files/195.30-unified-arch.patch, nvidia-drivers-195.30.ebuild:
- Add support for the unified 'x86' kernel architecture.
-
-*nvidia-drivers-195.30 (07 Feb 2010)
-
- 07 Feb 2010; Michał Januszewski <spock@gentoo.org>
- +nvidia-drivers-195.30.ebuild:
- Add the latest beta drivers with support for CUDA 3.0.
-
- 01 Feb 2010; Christian Faulhammer <fauli@gentoo.org>
- nvidia-drivers-96.43.14.ebuild, nvidia-drivers-173.14.22.ebuild,
- nvidia-drivers-185.18.36-r1.ebuild, nvidia-drivers-190.42-r3.ebuild:
- stable x86, bug 299560
-
-*nvidia-drivers-190.53-r1 (04 Jan 2010)
-
- 04 Jan 2010; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-190.53-r1.ebuild:
- revert the change to install VDPAU drivers to /usr/lib/vdpau since
- libvdpau's dlopen() usage is incorrect. Stop gap ebuild until the issue is
- discussed further with upstream.
-
- 21 Dec 2009; Doug Goldstein <cardoe@gentoo.org>
- -nvidia-drivers-190.42-r2.ebuild:
- remove old version
-
- 21 Dec 2009; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-190.53.ebuild:
- version bump
-
- 17 Dec 2009; Doug Goldstein <cardoe@gentoo.org>
- -nvidia-drivers-190.53.ebuild:
- as stated in bug #296947, this breaks VDPAU, but apparently peper, who's
- not a maintainer knows better.
-
-*nvidia-drivers-190.53 (16 Dec 2009)
-
- 16 Dec 2009; Piotr Jaroszyński <peper@gentoo.org>
- +nvidia-drivers-190.53.ebuild:
- Add 190.53.
-
- 28 Nov 2009; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-71.86.09.ebuild, nvidia-drivers-71.86.11.ebuild:
- fix bug #276815
-
- 28 Nov 2009; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-185.18.36.ebuild, nvidia-drivers-185.18.36-r1.ebuild:
- remove defunct compat_device_check. bug #294896 and bug #294623
-
- 21 Nov 2009; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-185.18.36.ebuild:
- stabilize for bug #290555
-
- 21 Nov 2009; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-71.86.11.ebuild:
- stabilize for bug #290561
-
-*nvidia-drivers-96.43.14 (13 Nov 2009)
-
- 13 Nov 2009; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-96.43.14.ebuild:
- version bump for xorg-server 1.7 support. ebuild uses the refactored
- ebuild as a base
-
-*nvidia-drivers-173.14.22 (13 Nov 2009)
-
- 13 Nov 2009; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-173.14.22.ebuild:
- version bump for xorg-server 1.7 support. ebuild uses the refactored
- ebuild as a base
-
- 12 Nov 2009; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-190.42-r3.ebuild:
- fix bash syntax error
-
-*nvidia-drivers-190.29 (09 Nov 2009)
-
- 09 Nov 2009; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-190.29.ebuild:
- add 190.29 series for OpenCL support
-
- 06 Nov 2009; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-190.42-r3.ebuild:
- oops. fix issue where we might remove vdpau and cuda files
-
- 06 Nov 2009; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-190.42-r3.ebuild:
- more FreeBSD fixes
-
-*nvidia-drivers-190.42-r3 (06 Nov 2009)
-
- 06 Nov 2009; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-190.42-r3.ebuild:
- remove generation of libGL.la since eselect-opengl-1.0.9 and newer no
- longer uses it. refactor installation of libraries to fix FreeBSD issues
-
- 06 Nov 2009; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-190.42-r2.ebuild:
- add NV_X11_DRV and NV_X11_EXT to deal with different location of files on
- FreeBSD
-
- 03 Nov 2009; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-190.42-r2.ebuild:
- clean up x86 QA_ settings
-
- 03 Nov 2009; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-185.18.36-r1.ebuild, -nvidia-drivers-190.42-r1.ebuild,
- nvidia-drivers-190.42-r2.ebuild:
- no longer need to block newer mesa since eselect-opengl has been updated.
- remove older revision of 190.42
-
- 01 Nov 2009; Michael Sterrett <mr_bones_@gentoo.org>
- nvidia-drivers-173.14.20.ebuild, nvidia-drivers-173.14.20-r1.ebuild,
- nvidia-drivers-180.60.ebuild, nvidia-drivers-185.18.36.ebuild,
- nvidia-drivers-185.18.36-r1.ebuild, nvidia-drivers-190.42-r1.ebuild,
- nvidia-drivers-190.42-r2.ebuild:
- fix typo in elog (bug #291397)
-
-*nvidia-drivers-190.42-r2 (31 Oct 2009)
-
- 31 Oct 2009; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-190.42-r2.ebuild:
- reworked the ebuild for an overall improvement. Should fix several obscure
- issues people have with different profiles. remove usage of non-TLS
- libraries since Gentoo has TLS glibc's. still a work in progress for other
- clean ups.
-
- 29 Oct 2009; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-185.18.36.ebuild, nvidia-drivers-185.18.36-r1.ebuild:
- Quadro NVS 140 support fixed in 185.18.36
-
-*nvidia-drivers-173.14.20-r1 (29 Oct 2009)
-
- 29 Oct 2009; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-173.14.20-r1.ebuild:
- install nvidia-smi application and nvidia-xconfig man page
-
- 29 Oct 2009; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-185.18.36.ebuild, nvidia-drivers-185.18.36-r1.ebuild,
- nvidia-drivers-190.42-r1.ebuild:
- fix QA_EXECSTACKS issue with libXvMCNVIDIA as reported in bug #290258
-
- 29 Oct 2009; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-71.86.09.ebuild, nvidia-drivers-71.86.11.ebuild,
- nvidia-drivers-96.43.13.ebuild, nvidia-drivers-173.14.20.ebuild,
- nvidia-drivers-180.60.ebuild, nvidia-drivers-185.18.36.ebuild,
- nvidia-drivers-185.18.36-r1.ebuild, nvidia-drivers-190.42-r1.ebuild:
- >=media-libs/mesa-7.6 makes changes to the libGL.la behavior with eselect
- that will cause OpenGL to be broken
-
- 29 Oct 2009; Doug Goldstein <cardoe@gentoo.org>
- -nvidia-drivers-185.18.14.ebuild, -nvidia-drivers-185.18.29.ebuild,
- -nvidia-drivers-185.18.31.ebuild, -nvidia-drivers-190.18.ebuild,
- -nvidia-drivers-190.25.ebuild, -nvidia-drivers-190.32.ebuild,
- -nvidia-drivers-190.36.ebuild, -nvidia-drivers-190.40.ebuild,
- -nvidia-drivers-190.42.ebuild:
- cull older version
-
- 29 Oct 2009; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-190.42.ebuild, nvidia-drivers-190.42-r1.ebuild:
- fix xorg-server version dependency
-
- 27 Oct 2009; Samuli Suominen <ssuominen@gentoo.org>
- nvidia-drivers-190.42.ebuild, nvidia-drivers-190.42-r1.ebuild:
- Remove <x11-base/xorg-server-1.6.99 depend because they are working with
- xorg-server-1.7.1.
-
- 26 Oct 2009; Jeroen Roovers <jer@gentoo.org>
- -nvidia-drivers-96.43.09.ebuild, -nvidia-drivers-96.43.11.ebuild,
- -nvidia-drivers-173.14.15.ebuild, -nvidia-drivers-173.14.18.ebuild,
- -nvidia-drivers-180.29.ebuild:
- Remove old 96, 173 and 180.
-
- 26 Oct 2009; Samuli Suominen <ssuominen@gentoo.org>
- nvidia-drivers-96.43.13.ebuild, nvidia-drivers-173.14.20.ebuild:
- amd64 stable wrt #281302
-
- 22 Oct 2009; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-185.18.36-r1.ebuild, nvidia-drivers-190.42-r1.ebuild:
- don't install the vdpau headers since libvdpau provides those now
-
-*nvidia-drivers-190.42-r1 (22 Oct 2009)
-*nvidia-drivers-185.18.36-r1 (22 Oct 2009)
-
- 22 Oct 2009; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-185.18.36-r1.ebuild, +nvidia-drivers-190.42-r1.ebuild:
- Update to new way of shipping VDPAU wrapper in its own library from
- Freedesktop after discussing distro packaging with NVIDIA.
-
-*nvidia-drivers-190.42 (22 Oct 2009)
-
- 22 Oct 2009; Piotr Jaroszyński <peper@gentoo.org>
- +nvidia-drivers-190.42.ebuild:
- Add 190.42.
-
- 22 Oct 2009; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-185.18.31.ebuild, nvidia-drivers-185.18.36.ebuild,
- nvidia-drivers-190.32.ebuild, nvidia-drivers-190.36.ebuild,
- nvidia-drivers-190.40.ebuild:
- add note about needing to add QA_LDFLAGS for nvidia-smi
-
-*nvidia-drivers-185.18.36 (21 Oct 2009)
-
- 21 Oct 2009; Jeroen Roovers <jer@gentoo.org>
- +nvidia-drivers-185.18.36.ebuild:
- Version bump (bug #288591).
-
-*nvidia-drivers-190.40 (17 Oct 2009)
-
- 17 Oct 2009; Piotr Jaroszyński <peper@gentoo.org>
- +nvidia-drivers-190.40.ebuild:
- Add 190.40.
-
- 06 Oct 2009; Jeroen Roovers <jer@gentoo.org>
- nvidia-drivers-71.86.09.ebuild, nvidia-drivers-71.86.11.ebuild,
- nvidia-drivers-96.43.09.ebuild, nvidia-drivers-96.43.11.ebuild,
- nvidia-drivers-96.43.13.ebuild, nvidia-drivers-173.14.15.ebuild,
- nvidia-drivers-173.14.18.ebuild, nvidia-drivers-173.14.20.ebuild,
- nvidia-drivers-180.29.ebuild, nvidia-drivers-180.60.ebuild,
- nvidia-drivers-185.18.14.ebuild, nvidia-drivers-185.18.29.ebuild,
- nvidia-drivers-185.18.31.ebuild, nvidia-drivers-190.18.ebuild,
- nvidia-drivers-190.25.ebuild, nvidia-drivers-190.32.ebuild,
- nvidia-drivers-190.36.ebuild:
- Remove elibc_glibc dependency for now as it breaks horribly.
-
- 06 Oct 2009; Jeroen Roovers <jer@gentoo.org>
- nvidia-drivers-71.86.09.ebuild, nvidia-drivers-71.86.11.ebuild,
- nvidia-drivers-96.43.09.ebuild, nvidia-drivers-96.43.11.ebuild,
- nvidia-drivers-96.43.13.ebuild, nvidia-drivers-173.14.15.ebuild,
- nvidia-drivers-173.14.18.ebuild, nvidia-drivers-173.14.20.ebuild,
- nvidia-drivers-180.29.ebuild, nvidia-drivers-180.60.ebuild,
- nvidia-drivers-185.18.14.ebuild, nvidia-drivers-185.18.29.ebuild,
- nvidia-drivers-185.18.31.ebuild, nvidia-drivers-190.18.ebuild,
- nvidia-drivers-190.25.ebuild, nvidia-drivers-190.32.ebuild,
- nvidia-drivers-190.36.ebuild:
- Replace built_with_use (bug #286961), go EAPI=2 compliant.
-
-*nvidia-drivers-190.36 (27 Sep 2009)
-
- 27 Sep 2009; Piotr Jaroszyński <peper@gentoo.org>
- +nvidia-drivers-190.36.ebuild:
- Add 190.36.
-
- 26 Sep 2009; Michał Januszewski <spock@gentoo.org>
- nvidia-drivers-190.32.ebuild:
- Fix bug #283572 (add a check for CONFIG_LOCKDEP).
-
- 26 Sep 2009; Michał Januszewski <spock@gentoo.org>
- nvidia-drivers-185.18.31.ebuild, nvidia-drivers-190.32.ebuild:
- Fix bug #281895 (install manual pages). Also install the nvidia-smi tool
- and prepare support for OpenCL (note that the current drivers do NOT
- support OpenCL).
-
-*nvidia-drivers-190.32 (21 Sep 2009)
-
- 21 Sep 2009; Alex Alexander <wired@gentoo.org>
- +nvidia-drivers-190.32.ebuild:
- version bump, beta 190.32
-
- 19 Sep 2009; Tomáš Chvátal <scarabeus@gentoo.org>
- -nvidia-drivers-71.86.07.ebuild:
- Cleanup. Removal of old xorg versions.
-
-*nvidia-drivers-190.25 (02 Sep 2009)
-
- 02 Sep 2009; Piotr Jaroszyński <peper@gentoo.org>
- +nvidia-drivers-190.25.ebuild:
- Add 190.25.
-
- 29 Aug 2009; Jeroen Roovers <jer@gentoo.org>
- nvidia-drivers-96.43.13.ebuild:
- Stable for x86 (bug #273539).
-
- 27 Aug 2009; Raúl Porcel <armin76@gentoo.org>
- nvidia-drivers-173.14.20.ebuild:
- x86 stable
-
-*nvidia-drivers-71.86.11 (23 Aug 2009)
-
- 23 Aug 2009; Jeroen Roovers <jer@gentoo.org>
- +nvidia-drivers-71.86.11.ebuild:
- Version bump (bug #280244).
-
- 03 Aug 2009; Michał Januszewski <spock@gentoo.org>
- nvidia-drivers-185.18.29.ebuild, nvidia-drivers-185.18.31.ebuild:
- Add a device compatibility check (bug #280031, #279542). Users of graphics
- cards known to be incompatible with a particular version of the drivers
- will now be warned about the incompatibility when installing the package.
-
-*nvidia-drivers-173.14.20 (03 Aug 2009)
-
- 03 Aug 2009; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-173.14.20.ebuild:
- bump 173.x.y series to 173.14.20
-
- 03 Aug 2009; Doug Goldstein <cardoe@gentoo.org> metadata.xml:
- update maintainer info
-
- 03 Aug 2009; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-180.29.ebuild, nvidia-drivers-180.60.ebuild,
- nvidia-drivers-185.18.14.ebuild, nvidia-drivers-185.18.29.ebuild,
- nvidia-drivers-185.18.31.ebuild, nvidia-drivers-190.18.ebuild,
- -files/eblits/paravirt_check.eblit:
- remove paravirt check again. bug #264375 again
-
- 02 Aug 2009; <chainsaw@gentoo.org> nvidia-drivers-71.86.09.ebuild,
- nvidia-drivers-96.43.11.ebuild:
- Completely unable to find testers with sufficiently old hardware on AMD64
- kit; doing a Nike on this in agreement with Jeremy "darkside" Olexa &
- VQuicksilver. Closes bug #275495.
-
-*nvidia-drivers-185.18.31 (01 Aug 2009)
-
- 01 Aug 2009; Michał Januszewski <spock@gentoo.org>
- +nvidia-drivers-185.18.31.ebuild:
- Version bump.
-
- 31 Jul 2009; <chainsaw@gentoo.org> nvidia-drivers-173.14.18.ebuild,
- nvidia-drivers-180.60.ebuild:
- Marked stable as requested by Doug Goldstein <cardoe@gentoo.org> in bug
- #275495. Testing by Víctor "VQuicksilver" Enríquez on a Club3D GeForce
- 7600GS.
-
-*nvidia-drivers-185.18.29 (29 Jul 2009)
-
- 29 Jul 2009; Michał Januszewski <spock@gentoo.org>
- +nvidia-drivers-185.18.29.ebuild:
- Version bump (bug #279542).
-
-*nvidia-drivers-190.18 (27 Jul 2009)
-
- 27 Jul 2009; Michał Januszewski <spock@gentoo.org>
- +nvidia-drivers-190.18.ebuild:
- Add the latest beta version of the NVIDIA drivers. This is the first
- version of the drivers in the tree to support CUDA 2.3. This ebuild should
- remain masked.
-
-*nvidia-drivers-185.18.14 (25 Jul 2009)
-
- 25 Jul 2009; Michał Januszewski <spock@gentoo.org>
- +nvidia-drivers-185.18.14.ebuild:
- Version bump (bug #265238).
-
- 22 Jul 2009; Michał Januszewski <spock@gentoo.org> metadata.xml:
- Add myself as a maintainer.
-
-*nvidia-drivers-96.43.13 (02 Jul 2009)
-
- 02 Jul 2009; Jeroen Roovers <jer@gentoo.org>
- +nvidia-drivers-96.43.13.ebuild:
- Version bump.
-
- 29 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
- nvidia-drivers-71.86.09.ebuild, nvidia-drivers-96.43.11.ebuild,
- nvidia-drivers-173.14.18.ebuild, nvidia-drivers-180.60.ebuild:
- stable x86, bug 275495
-
- 29 Jun 2009; Jeroen Roovers <jer@gentoo.org> metadata.xml:
- Add myself as maintainer.
-
- 24 Jun 2009; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-71.86.09.ebuild, nvidia-drivers-96.43.11.ebuild,
- nvidia-drivers-173.14.18.ebuild:
- update supported xorg-server version
-
- 14 Jun 2009; Mike Frysinger <vapier@gentoo.org> +files/nvidia-169.07:
- Restore nvidia-169.07 as it is still in use by newer ebuilds.
-
- 12 Jun 2009; Doug Goldstein <cardoe@gentoo.org>
- -files/NVIDIA_i2c-hwmon.patch, nvidia-drivers-96.43.09.ebuild,
- nvidia-drivers-96.43.11.ebuild, nvidia-drivers-173.14.15.ebuild,
- nvidia-drivers-173.14.18.ebuild, nvidia-drivers-180.29.ebuild,
- nvidia-drivers-180.60.ebuild:
- remove NVIDIA_i2c-hwmon.patch as requested by NVIDIA as this isn't safe
- with certain NVIDIA skus.
-
- 12 Jun 2009; Doug Goldstein <cardoe@gentoo.org>
- -files/nvidia-2.6.28.patch, -nvidia-drivers-71.86.06.ebuild,
- -nvidia-drivers-71.86.08.ebuild, -nvidia-drivers-96.43.07.ebuild,
- -nvidia-drivers-96.43.10.ebuild, -nvidia-drivers-100.14.19.ebuild,
- -files/nvidia-169.07, -nvidia-drivers-173.14.09.ebuild,
- -nvidia-drivers-173.14.12.ebuild, -nvidia-drivers-173.14.16.ebuild,
- -nvidia-drivers-173.14.17.ebuild, -nvidia-drivers-177.80.ebuild,
- -nvidia-drivers-177.82.ebuild, -nvidia-drivers-180.22.ebuild,
- -nvidia-drivers-180.27.ebuild, -nvidia-drivers-180.37.ebuild,
- -nvidia-drivers-180.41.ebuild, -nvidia-drivers-180.44.ebuild,
- -nvidia-drivers-180.51.ebuild, -files/NVIDIA_glx-makefile.patch:
- cull old versions
-
- 12 Jun 2009; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-180.22.ebuild, nvidia-drivers-180.27.ebuild,
- nvidia-drivers-180.29.ebuild, nvidia-drivers-180.37.ebuild,
- nvidia-drivers-180.41.ebuild, nvidia-drivers-180.44.ebuild,
- nvidia-drivers-180.51.ebuild, nvidia-drivers-180.60.ebuild:
- fix paravirt check. bug #261696
-
-*nvidia-drivers-180.60 (27 May 2009)
-
- 27 May 2009; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-180.60.ebuild:
- version bump. fix QA checks
-
- 06 May 2009; Mike Frysinger <vapier@gentoo.org>
- nvidia-drivers-71.86.06.ebuild, nvidia-drivers-71.86.07.ebuild,
- nvidia-drivers-71.86.08.ebuild, nvidia-drivers-71.86.09.ebuild,
- nvidia-drivers-96.43.07.ebuild, nvidia-drivers-96.43.09.ebuild,
- nvidia-drivers-96.43.10.ebuild, nvidia-drivers-96.43.11.ebuild,
- nvidia-drivers-100.14.19.ebuild, nvidia-drivers-173.14.09.ebuild,
- nvidia-drivers-173.14.12.ebuild, nvidia-drivers-173.14.15.ebuild,
- nvidia-drivers-173.14.16.ebuild, nvidia-drivers-173.14.17.ebuild,
- nvidia-drivers-173.14.18.ebuild, nvidia-drivers-177.80.ebuild,
- nvidia-drivers-177.82.ebuild, nvidia-drivers-180.22.ebuild,
- nvidia-drivers-180.27.ebuild, nvidia-drivers-180.29.ebuild,
- nvidia-drivers-180.37.ebuild, nvidia-drivers-180.41.ebuild,
- nvidia-drivers-180.44.ebuild, nvidia-drivers-180.51.ebuild:
- Install modprobe.d file as nvidia.conf.
-
-*nvidia-drivers-180.51 (19 Apr 2009)
-
- 19 Apr 2009; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-180.51.ebuild:
- version bump
-
-*nvidia-drivers-180.44 (30 Mar 2009)
-
- 30 Mar 2009; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-180.44.ebuild:
- add latest driver release
-
-*nvidia-drivers-173.14.18 (23 Mar 2009)
-*nvidia-drivers-71.86.09 (23 Mar 2009)
-
- 23 Mar 2009; <ricmm@gentoo.org> +nvidia-drivers-71.86.09.ebuild,
- +nvidia-drivers-173.14.18.ebuild:
- Version bumps.
-
-*nvidia-drivers-180.41 (23 Mar 2009)
-
- 23 Mar 2009; <ricmm@gentoo.org> +nvidia-drivers-180.41.ebuild:
- Version bump. See http://www.nvnews.net/vbulletin/showthread.php?p=1963540
-
-*nvidia-drivers-173.14.17 (17 Mar 2009)
-*nvidia-drivers-96.43.11 (17 Mar 2009)
-
- 17 Mar 2009; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-96.43.11.ebuild, +nvidia-drivers-173.14.17.ebuild:
- version bumps
-
- 17 Mar 2009; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-180.29.ebuild:
- mark 180.29 stable
-
-*nvidia-drivers-180.37 (09 Mar 2009)
-
- 09 Mar 2009; Doug Goldstein <cardoe@gentoo.org>
- -nvidia-drivers-180.35.ebuild, +nvidia-drivers-180.37.ebuild:
- version bump for several bugs including errors with signal handling.
- remove broken version
-
- 28 Feb 2009; Markus Meier <maekke@gentoo.org> metadata.xml:
- custom-cflags is a global USE-flag
-
-*nvidia-drivers-180.35 (25 Feb 2009)
-
- 25 Feb 2009; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-180.35.ebuild:
- newer version. adds GPU support. fixes OpenGL 3.0 and VDPAU issues.
-
-*nvidia-drivers-180.29 (11 Feb 2009)
-
- 11 Feb 2009; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-180.29.ebuild:
- version bump
-
-*nvidia-drivers-173.14.16 (04 Feb 2009)
-
- 04 Feb 2009; Ricardo Mendoza <ricmm@gentoo.org>
- +nvidia-drivers-173.14.16.ebuild:
- Version bump. See http://www.nvnews.net/vbulletin/showthread.php?t=126937
-
-*nvidia-drivers-71.86.08 (03 Feb 2009)
-
- 03 Feb 2009; Ricardo Mendoza <ricmm@gentoo.org>
- +nvidia-drivers-71.86.08.ebuild:
- Version bump. See http://www.nvnews.net/vbulletin/showthread.php?t=126955
-
-*nvidia-drivers-96.43.10 (03 Feb 2009)
-
- 03 Feb 2009; Ricardo Mendoza <ricmm@gentoo.org>
- +nvidia-drivers-96.43.10.ebuild:
- Version bump. See http://www.nvnews.net/vbulletin/showthread.php?t=126954
-
- 31 Jan 2009; Alexis Ballier <aballier@gentoo.org>
- nvidia-drivers-96.43.09.ebuild:
- Backport the missing bits from the 100. ebuild for x86-fbsd and keyword it
- since this is apparently the version I need for my GeForce2 MX 400
-
-*nvidia-drivers-180.27 (30 Jan 2009)
-
- 30 Jan 2009; Daniel Gryniewicz <dang@gentoo.org>
- +nvidia-drivers-180.27.ebuild:
- Proxy bump to nvidia-drivers-180.27 for cardoe
-
- 20 Jan 2009; Peter Alfredsen <loki_val@gentoo.org>
- nvidia-drivers-96.43.09.ebuild:
- Non-maintainer commit: Changing <x11-base/xorg-server-1.4.99 to
- <x11-base/xorg-server-1.5.99 per bug 252359. Tested on Geforce FX 5600,
- works as well as can be expected. Two users reported it working on bug
- 252359.
-
-*nvidia-drivers-180.22 (16 Jan 2009)
-
- 16 Jan 2009; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-180.22.ebuild:
- add new version. add vdpau support
-
- 25 Dec 2008; Markus Meier <maekke@gentoo.org>
- nvidia-drivers-71.86.07.ebuild, nvidia-drivers-96.43.09.ebuild,
- nvidia-drivers-173.14.15.ebuild, nvidia-drivers-177.82.ebuild:
- x86 stable, bug #252482
-
- 25 Dec 2008; Thomas Anderson <gentoofan23@gentoo.org>
- nvidia-drivers-71.86.07.ebuild, nvidia-drivers-96.43.09.ebuild,
- nvidia-drivers-173.14.15.ebuild, nvidia-drivers-177.82.ebuild:
- stable amd64, bug 252482. Stable for linux 2.6.27 stabilization
-
- 25 Dec 2008; Mike Frysinger <vapier@gentoo.org>
- +files/nvidia-2.6.28.patch, nvidia-drivers-177.82.ebuild:
- Add patch from upstream for linux 2.6.28 support.
-
-*nvidia-drivers-173.14.15 (19 Dec 2008)
-
- 19 Dec 2008; <ricmm@gentoo.org> +nvidia-drivers-173.14.15.ebuild:
- Version bump. Fixes compilation issues with newer kernels.
-
-*nvidia-drivers-96.43.09 (18 Dec 2008)
-
- 18 Dec 2008; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-96.43.09.ebuild:
- add beta version of 96.x.y legacy drivers for kernel 2.6.27 support. Fixes
- bug #242476
-
- 18 Dec 2008; Doug Goldstein <cardoe@gentoo.org>
- -files/NVIDIA_kernel-169.12-2286310.diff,
- -files/NVIDIA_kernel-173.08-2404825.diff,
- -files/NVIDIA_kernel-173.14.05-2419292.diff:
- remove files that went along with removed versions
-
- 18 Dec 2008; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-177.80.ebuild, nvidia-drivers-177.82.ebuild:
- Fix incorrectly not replacing CFLAGS when requested. bug #241800
-
- 18 Dec 2008; Doug Goldstein <cardoe@gentoo.org>
- -nvidia-drivers-100.14.09.ebuild, -nvidia-drivers-100.14.11.ebuild,
- -nvidia-drivers-100.14.23.ebuild, -nvidia-drivers-169.07.ebuild,
- -nvidia-drivers-169.09.ebuild, -nvidia-drivers-169.09-r1.ebuild,
- -nvidia-drivers-169.12.ebuild, -nvidia-drivers-173.08.ebuild,
- -nvidia-drivers-173.14.05.ebuild, -nvidia-drivers-177.13.ebuild,
- -nvidia-drivers-177.67.ebuild, -nvidia-drivers-177.68.ebuild,
- -nvidia-drivers-177.70.ebuild:
- remove outdated releases that no longer have support
-
- 18 Dec 2008; Doug Goldstein <cardoe@gentoo.org>
- +files/eblits/donvidia.eblit, +files/eblits/mtrr_check.eblit,
- +files/eblits/paravirt_check.eblit, +files/eblits/src_install-libs.eblit,
- +files/eblits/want_tls.eblit:
- Add eblits in the same fashion as sys-libs/glibc that contain commonly
- used code between all the different versions of nvidia-drivers
-
-*nvidia-drivers-71.86.07 (17 Dec 2008)
-
- 17 Dec 2008; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-71.86.07.ebuild:
- add 71.86.07 to the tree for 2.6.27 kernel support. This ebuild is
- refactored like my past refactoring of the ebuilds. More changes to come.
- Please report issues if you spot them in the ebuild, or suggest
- improvements.
-
- 13 Dec 2008; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-71.86.06.ebuild, nvidia-drivers-96.43.07.ebuild,
- nvidia-drivers-100.14.19.ebuild, nvidia-drivers-100.14.23.ebuild,
- nvidia-drivers-169.07.ebuild, nvidia-drivers-169.09.ebuild,
- nvidia-drivers-169.09-r1.ebuild, nvidia-drivers-169.12.ebuild,
- nvidia-drivers-173.08.ebuild, nvidia-drivers-173.14.05.ebuild,
- nvidia-drivers-173.14.09.ebuild, nvidia-drivers-173.14.12.ebuild,
- nvidia-drivers-177.13.ebuild, nvidia-drivers-177.67.ebuild,
- nvidia-drivers-177.68.ebuild, nvidia-drivers-177.70.ebuild,
- nvidia-drivers-177.80.ebuild, nvidia-drivers-177.82.ebuild:
- update all versions to specify the exact xorg-server versions they're
- compatible with
-
- 06 Dec 2008; Mike Frysinger <vapier@gentoo.org>
- nvidia-drivers-177.80.ebuild, nvidia-drivers-177.82.ebuild:
- Use unpack_makeself rather than executing the script.
-
-*nvidia-drivers-177.82 (03 Dec 2008)
-
- 03 Dec 2008; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-177.82.ebuild:
- driver version bump. fixes known issues with firefox 3 image corruption.
- mobile GPU resume from S3 issues. mobile GPU hotkey issues.
-
-*nvidia-drivers-177.80 (13 Oct 2008)
-
- 13 Oct 2008; Ricardo Mendoza <ricmm@gentoo.org>
- +nvidia-drivers-177.80.ebuild:
- Version bump for new stable release as per bug #238969. Release notes can be
- found at http://www.nvnews.net/vbulletin/showthread.php?t=120679
-
-*nvidia-drivers-177.70 (28 Aug 2008)
-
- 28 Aug 2008; Ricardo Mendoza <ricmm@gentoo.org>
- +nvidia-drivers-177.70.ebuild:
- Version bump for masked beta. Release highlights at
- http://www.nvnews.net/vbulletin/showthread.php?p=1759793
-
-*nvidia-drivers-177.68 (27 Aug 2008)
-
- 27 Aug 2008; Ricardo Mendoza <ricmm@gentoo.org>
- +nvidia-drivers-177.68.ebuild:
- Version bump for masked beta per bug #235851. Also changed SRC_URI to the
- generic URL due to being unable to find the file in the US mirror
-
-*nvidia-drivers-177.67 (20 Aug 2008)
-
- 20 Aug 2008; Ricardo Mendoza <ricmm@gentoo.org>
- +nvidia-drivers-177.67.ebuild:
- Version bump for masked beta per bug #235231. Release highlights at
- http://www.nvnews.net/vbulletin/showthread.php?t=118085
-
- 18 Aug 2008; Ricardo Mendoza <ricmm@gentoo.org> metadata.xml:
- Change maintainer
-
- 05 Aug 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml:
- add GLEP 56 USE flag desc from use.local.desc
-
-*nvidia-drivers-173.14.12 (31 Jul 2008)
-
- 31 Jul 2008; <chainsaw@gentoo.org> nvidia-drivers-173.14.09.ebuild,
- +nvidia-drivers-173.14.12.ebuild:
- Version bump as requested by Wyatt Epp <epp.8@osu.edu> in bug #233418.
- Ensure SYSVIPC is enabled as per cucu ionut <cuciferus@gmail.com> in bug
- #213157. Patch to respect custom CFLAGS by boris64 <genzilla@boris64.net>
- closes bug #230273. Paravirt exports now usable, delete unnecessary check
- as per Patrizio Bassi <hetfield666@gmail.com> in bug #232883.
-
- 22 Jul 2008; <chainsaw@gentoo.org>
- -files/NVIDIA_kernel-71.86.04-2305230.diff,
- -files/NVIDIA_kernel-96.43.05-2290218.diff,
- -nvidia-drivers-71.86.01.ebuild, -nvidia-drivers-71.86.04.ebuild,
- nvidia-drivers-71.86.06.ebuild, -nvidia-drivers-96.43.01.ebuild,
- -nvidia-drivers-96.43.05.ebuild, nvidia-drivers-96.43.07.ebuild:
- X86 following the AMD64 lead in fasttrack stable for 71 & 96 branch
- drivers. Arch testing by hoffie, permission granted by tsunam. Closes bug
- #232624 by Mike Hammill <michael@hammill.name>. Cleaned up old ebuilds.
-
- 17 Jul 2008; <chainsaw@gentoo.org> nvidia-drivers-71.86.06.ebuild,
- nvidia-drivers-96.43.07.ebuild:
- Fasttrack AMD64 stable for 2.6.26-capable drivers in the 71 & 96 branches
- that owners of older GeForces are stuck with. Compile & QA tested by
- CCIEChad.
-
-*nvidia-drivers-96.43.07 (17 Jul 2008)
-*nvidia-drivers-71.86.06 (17 Jul 2008)
-
- 17 Jul 2008; <chainsaw@gentoo.org> +nvidia-drivers-71.86.06.ebuild,
- +nvidia-drivers-96.43.07.ebuild:
- New upstream releases, both fix secondary TV output sometimes being black
- & white on some GPUs and are compatible with the newly released 2.6.26
- kernel. Install modprobe control file to /etc/modprobe.d instead of the
- deprecated /etc/modules.d location, closes bug #213878.
-
- 08 Jul 2008; Christian Faulhammer <opfer@gentoo.org>
- nvidia-drivers-173.14.09.ebuild:
- stable x86, bug 230369, thanks to all the testers
-
- 01 Jul 2008; Thomas Anderson <gentoofan23@gentoo.org>
- nvidia-drivers-173.14.09.ebuild:
- stable amd64, bug 230369
-
-*nvidia-drivers-177.13 (19 Jun 2008)
-
- 19 Jun 2008; <chainsaw@gentoo.org> +nvidia-drivers-177.13.ebuild:
- Masked beta driver 177.13; unsupported by nVidia. Adds support for GeForce
- GTX 260 & 280 products. Upstream release announcement at
- http://www.nvnews.net/vbulletin/showthread.php?t=114955
-
-*nvidia-drivers-173.14.09 (17 Jun 2008)
-
- 17 Jun 2008; <chainsaw@gentoo.org> +nvidia-drivers-173.14.09.ebuild:
- Version bump, closes bug #224109. With thanks to Ludovic F.
- <fludo@tvs2net.ch> for drawing my attention to this bugfix release.
-
-*nvidia-drivers-173.14.05 (28 May 2008)
-
- 28 May 2008; <chainsaw@gentoo.org>
- +files/NVIDIA_kernel-173.14.05-2419292.diff,
- +nvidia-drivers-173.14.05.ebuild:
- Version bump. Supported release, upstream release highlights are at
- http://www.nvnews.net/vbulletin/showthread.php?t=113919.
-
- 21 May 2008; <chainsaw@gentoo.org>
- +files/NVIDIA_kernel-71.86.04-2305230.diff,
- nvidia-drivers-71.86.04.ebuild:
- Add patch to allow building on 2.6.25 kernels; thanks to Andreas
- <andreas.schuerch@nativenet.ch>. No revision bump, the module didnt build
- for affected users. Closes bug #223047.
-
- 09 May 2008; Mark Loeser <halcy0n@gentoo.org>
- nvidia-drivers-173.08.ebuild:
- Works on x86 for me, marking ~x86
-
- 08 May 2008; <chainsaw@gentoo.org>
- files/NVIDIA_kernel-173.08-2404825.diff:
- Upstream corrected the patch after the fact, update it. No revision bump
- as the package is masked.
-
- 07 May 2008; <chainsaw@gentoo.org>
- nvidia-drivers-71.86.01.ebuild, nvidia-drivers-71.86.04.ebuild,
- nvidia-drivers-96.43.01.ebuild, nvidia-drivers-96.43.05.ebuild,
- nvidia-drivers-100.14.09.ebuild, nvidia-drivers-100.14.11.ebuild,
- nvidia-drivers-100.14.19.ebuild, nvidia-drivers-100.14.23.ebuild:
- Quote variables where appropriate.
-
-*nvidia-drivers-173.08 (07 May 2008)
-
- 07 May 2008; <chainsaw@gentoo.org>
- +files/NVIDIA_kernel-173.08-2404825.diff, +nvidia-drivers-173.08.ebuild:
- Masked beta driver 173.08 with upstream patch from Zander (
- http://www.nvnews.net/vbulletin/showpost.php?p=1648357&postcount=35 ) for
- >=2.6.26-rc1 compatibility. Dropped keywords as this has only been tested
- on 2.6.26-rc1-00166-gc0a1811 SMP x86_64 so far. Now installs module
- control file in modprobe.d where it belongs. Upstream advises to use PAT
- over MTRR. Some reports of low performance and 2D corruption, tread
- carefully.
-
- 18 Apr 2008; Mike Frysinger <vapier@gentoo.org>
- +files/NVIDIA_kernel-96.43.05-2290218.diff,
- nvidia-drivers-96.43.05.ebuild:
- Add fix from upstream for building with linux-2.6.25 #218178.
-
- 18 Apr 2008; Mike Frysinger <vapier@gentoo.org>
- +files/NVIDIA_kernel-169.12-2286310.diff, nvidia-drivers-169.12.ebuild:
- Add fix from upstream for building with linux-2.6.25 #218178.
-
- 10 Apr 2008; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-169.09-r1.ebuild:
- revert previous commit due to it breaking the stable tree. it also flies
- in the face of nvidia-drivers maintenance policies.
-
- 10 Apr 2008; William L. Thomson Jr. <wltjr@gentoo.org>
- nvidia-drivers-169.09-r1.ebuild:
- De-stablizing package, lost 3+ hours debugging why a stable machine X was
- at 99% for any 2d operation, thunderbird etc.
-
- 19 Mar 2008; Raúl Porcel <armin76@gentoo.org>
- nvidia-drivers-96.43.05.ebuild:
- x86 stable
-
- 05 Mar 2008; Christian Faulhammer <opfer@gentoo.org>
- nvidia-drivers-169.09-r1.ebuild:
- stable x86, bug 212290
-
- 04 Mar 2008; Olivier Crête <tester@gentoo.org>
- nvidia-drivers-169.09-r1.ebuild:
- Stable on amd64, bug #212290
-
-*nvidia-drivers-169.12 (28 Feb 2008)
-
- 28 Feb 2008; Doug Goldstein <cardoe@gentoo.org> +nvidia-drivers-169.12.ebuild:
- version bump
-
- 18 Feb 2008; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-169.09-r1.ebuild:
- revert libwfb.so change requested in bug #202978
-
-*nvidia-drivers-169.09-r1 (15 Feb 2008)
-
- 15 Feb 2008; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-169.09-r1.ebuild:
- new ebuild that should fix bug #207298, #207299, #167413, #184593, #188552,
- and #187149. and #202978, depending on the results of the discussion and
- added work around for bug #137000
-
-*nvidia-drivers-96.43.05 (04 Feb 2008)
-*nvidia-drivers-71.86.04 (04 Feb 2008)
-
- 04 Feb 2008; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-71.86.04.ebuild, +nvidia-drivers-96.43.05.ebuild:
- new legacy driver releases for newer kernels and X.org servers
-
-*nvidia-drivers-169.09 (22 Jan 2008)
-
- 22 Jan 2008; Doug Goldstein <cardoe@gentoo.org> nvidia-drivers-169.07.ebuild,
- +nvidia-drivers-169.09.ebuild:
- QA_WX_LOAD addition. new nvidia-drivers version
-
- 22 Jan 2008; Doug Goldstein <cardoe@gentoo.org> +files/nvidia-169.07,
- nvidia-drivers-169.07.ebuild:
- provide newer /etc/modules.d file
-
-*nvidia-drivers-169.07 (16 Jan 2008)
-
- 16 Jan 2008; Doug Goldstein <cardoe@gentoo.org> +nvidia-drivers-169.07.ebuild:
- starting to rewrite the ebuild a bit. commiting masked so people can tinker
-
- 26 Dec 2007; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-100.14.19.ebuild, nvidia-drivers-100.14.23.ebuild:
- fix patch to nvidia-xconfig on FreeBSD. bug #199761
-
- 21 Dec 2007; Doug Goldstein <cardoe@gentoo.org>
- -nvidia-drivers-1.0.7185.ebuild, -nvidia-drivers-1.0.9639.ebuild:
- remove old versions
-
- 21 Dec 2007; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-100.14.19.ebuild, nvidia-drivers-100.14.23.ebuild:
- apply patch only when linux. bug #199759
-
- 20 Nov 2007; Christian Faulhammer <opfer@gentoo.org>
- nvidia-drivers-71.86.01.ebuild:
- stable x86, bug 186490
-
- 14 Nov 2007; Steve Dibb <beandog@gentoo.org>
- nvidia-drivers-71.86.01.ebuild, nvidia-drivers-96.43.01.ebuild:
- amd64 stable, bug 186490
-
- 12 Nov 2007; Peter Weller <welp@gentoo.org>
- nvidia-drivers-100.14.19.ebuild:
- Stable on amd64 wrt bug 186490
-
-*nvidia-drivers-100.14.23 (01 Nov 2007)
-
- 01 Nov 2007; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-100.14.23.ebuild:
- adding beta NVIDIA driver for user demand. bug #196679
-
- 31 Oct 2007; Raúl Porcel <armin76@gentoo.org>
- nvidia-drivers-96.43.01.ebuild:
- x86 stable
-
- 29 Oct 2007; Markus Ullmann <jokey@gentoo.org>
- nvidia-drivers-100.14.19.ebuild:
- Stable on x86
-
- 29 Oct 2007; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-100.14.19.ebuild:
- add x86-fbsd support for 100.14.19 since it's been released now
-
- 07 Oct 2007; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-1.0.7185.ebuild, nvidia-drivers-1.0.9639.ebuild,
- nvidia-drivers-71.86.01.ebuild, nvidia-drivers-96.43.01.ebuild,
- nvidia-drivers-100.14.09.ebuild, nvidia-drivers-100.14.11.ebuild,
- nvidia-drivers-100.14.19.ebuild:
- Quote some old $ROOT usage
-
- 07 Oct 2007; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-71.86.01.ebuild, nvidia-drivers-96.43.01.ebuild,
- nvidia-drivers-100.14.19.ebuild:
- nvidia-driver uses ACPI if it's installed. Add USE based dep on it.
-
- 01 Oct 2007; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-100.14.09.ebuild, nvidia-drivers-100.14.11.ebuild:
- mark the depends as not supporting xorg-server 1.4
-
-*nvidia-drivers-96.43.01 (27 Sep 2007)
-*nvidia-drivers-71.86.01 (27 Sep 2007)
-
- 27 Sep 2007; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-71.86.01.ebuild, +nvidia-drivers-96.43.01.ebuild,
- nvidia-drivers-100.14.19.ebuild:
- bump both nvidia legacy drivers to their latest revisions. Remove hack since
- it's no longer needed.
-
- 20 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> -files/nvidia-2,
- -files/NVIDIA_kernel-2.6.19.patch, files/nvidia,
- nvidia-drivers-1.0.7185.ebuild, -nvidia-drivers-1.0.8776-r1.ebuild,
- -nvidia-drivers-1.0.9631-r1.ebuild, nvidia-drivers-1.0.9639.ebuild,
- -nvidia-drivers-1.0.9746-r1.ebuild, -nvidia-drivers-1.0.9755-r1.ebuild,
- nvidia-drivers-100.14.09.ebuild, nvidia-drivers-100.14.11.ebuild,
- nvidia-drivers-100.14.19.ebuild:
- Removing older ebuilds where newer ebuilds in the same class have the same
- KEYWORDS or better, moving nvidia-2 to nvidia, since nothing uses the old
- file anymore, simplified sed by changing ${PACKAGE} to PACKAGE, and changed
- a newins to doins, since we were not renaming anything.
-
-*nvidia-drivers-100.14.19 (18 Sep 2007)
-
- 18 Sep 2007; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-100.14.19.ebuild:
- new drivers from nVidia. no FreeBSD support.
-
- 26 Aug 2007; Anant Narayanan <anant@gentoo.org> Manifest:
- Fix Manifest
-
- 30 Jul 2007; Donnie Berkholz <dberkholz@gentoo.org>;
- nvidia-drivers-1.0.7185.ebuild, nvidia-drivers-1.0.8776-r1.ebuild,
- nvidia-drivers-1.0.9631-r1.ebuild, nvidia-drivers-1.0.9639.ebuild,
- nvidia-drivers-1.0.9746-r1.ebuild, nvidia-drivers-1.0.9755-r1.ebuild,
- nvidia-drivers-100.14.09.ebuild, nvidia-drivers-100.14.11.ebuild:
- Move eselect-opengl into DEPEND only, so it can be uninstalled later.
-
- 28 Jul 2007; Steve Dibb <beandog@gentoo.org>
- nvidia-drivers-1.0.7185.ebuild, nvidia-drivers-1.0.9639.ebuild,
- nvidia-drivers-100.14.09.ebuild:
- amd64 stable, bug 183567
-
- 20 Jul 2007; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-1.0.7185.ebuild:
- remove i2c-hwmon, libnvidia-cfg, nvidia-xconfig, and README.txt from 7185
- since they don't exist
-
- 19 Jul 2007; Raúl Porcel <armin76@gentoo.org>
- nvidia-drivers-1.0.7185.ebuild, nvidia-drivers-1.0.9639.ebuild,
- nvidia-drivers-100.14.09.ebuild
- x86 stable wrt security #183567
-
- 19 Jul 2007; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-100.14.09.ebuild:
- adding back 100.14.09 based off 100.14.11 ebuild
-
- 18 Jul 2007; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-1.0.7185.ebuild, nvidia-drivers-1.0.9639.ebuild,
- nvidia-drivers-100.14.11.ebuild:
- QA EXECSTACK handling
-
-*nvidia-drivers-1.0.7185 (14 Jul 2007)
-
- 14 Jul 2007; Doug Goldstein <cardoe@gentoo.org>
- +nvidia-drivers-1.0.7185.ebuild:
- add 1.0.7185 drivers
-
-*nvidia-drivers-1.0.9639 (14 Jul 2007)
-
- 14 Jul 2007; Doug Goldstein <cardoe@gentoo.org>
- -files/nvidia-settings.desktop, -files/nvidia-settings.png,
- +nvidia-drivers-1.0.9639.ebuild, -nvidia-drivers-100.14.09.ebuild,
- nvidia-drivers-100.14.11.ebuild:
- add ebuild for 1.0.9639 drivers. Merge in updates from 100.14.11 drivers.
- Removed old 100.14.09 drivers. No longer build nvidia-settings part of the
- drivers but PDEPEND on it via gtk USE flag. Other misc cleanups.
-
- 13 Jul 2007; Doug Goldstein <doug@gentoo.org>
- nvidia-drivers-100.14.11.ebuild:
- fix bug #185171
-
- 12 Jul 2007; Doug Goldstein <cardoe@gentoo.org>
- nvidia-drivers-100.14.11.ebuild:
- Fixes #177231, #182622, #184432, #184795
-
- 07 Jul 2007; Doug Goldstein <cardoe@gentoo.org> +files/nvidia-2,
- +files/NVIDIA_i2c-hwmon.patch, +files/nvidia-settings.desktop,
- +files/nvidia-settings.png, nvidia-drivers-100.14.11.ebuild:
- work in progress. fixes bug #183567, #169740, #182933, #184432. More will be
- fixed before unmask
-
- 05 Jul 2007; Mike Frysinger <vapier@gentoo.org>
- nvidia-drivers-1.0.8776-r1.ebuild, nvidia-drivers-1.0.9631-r1.ebuild,
- nvidia-drivers-1.0.9746-r1.ebuild, nvidia-drivers-1.0.9755-r1.ebuild,
- nvidia-drivers-100.14.09.ebuild, nvidia-drivers-100.14.11.ebuild:
- If glibc does not have IUSE=nptl, assume it is enabled as newer versions
- only support nptl.
-
-*nvidia-drivers-100.14.11 (04 Jul 2007)
-
- 04 Jul 2007; Christian Parpart <trapni@gentoo.org>
- +nvidia-drivers-100.14.11.ebuild:
- version bump to 100.14.11
-
- 02 Jul 2007; Piotr Jaroszyński <peper@gentoo.org>
- nvidia-drivers-1.0.8776-r1.ebuild, nvidia-drivers-1.0.9631-r1.ebuild:
- (QA) RESTRICT clean up.
-
- 01 Jul 2007; Piotr Jaroszyński <peper@gentoo.org>
- nvidia-drivers-1.0.8776-r1.ebuild, nvidia-drivers-1.0.9631-r1.ebuild,
- nvidia-drivers-1.0.9746-r1.ebuild, nvidia-drivers-1.0.9755-r1.ebuild,
- nvidia-drivers-100.14.09.ebuild:
- (QA) RESTRICT="multilib-pkg-force" -> EMULTILIB_PKG="true"
-
-*nvidia-drivers-100.14.09 (19 Jun 2007)
-
- 19 Jun 2007; Christian Parpart <trapni@gentoo.org>
- +nvidia-drivers-100.14.09.ebuild:
- version bump. wrt bug #176135 and bug #175674
-
- 13 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
- -nvidia-drivers-1.0.8776.ebuild, nvidia-drivers-1.0.8776-r1.ebuild:
- Stable on amd64/x86 wrt bug #114893.
-
-*nvidia-drivers-1.0.9755-r1 (13 Mar 2007)
-*nvidia-drivers-1.0.9746-r1 (13 Mar 2007)
-*nvidia-drivers-1.0.9631-r1 (13 Mar 2007)
-*nvidia-drivers-1.0.8776-r1 (13 Mar 2007)
-
- 13 Mar 2007; Jeremy Huddleston <eradicator@gentoo.org>
- +nvidia-drivers-1.0.8776-r1.ebuild, -nvidia-drivers-1.0.9631.ebuild,
- +nvidia-drivers-1.0.9631-r1.ebuild, -nvidia-drivers-1.0.9746.ebuild,
- +nvidia-drivers-1.0.9746-r1.ebuild, -nvidia-drivers-1.0.9755.ebuild,
- +nvidia-drivers-1.0.9755-r1.ebuild:
- Install libnvidia-cfg.so. Fixes bug #114893.
-
-*nvidia-drivers-1.0.9755 (07 Mar 2007)
-
- 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
- +nvidia-drivers-1.0.9755.ebuild:
- Version bump to latest version of the drivers.
-
- 19 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
- nvidia-drivers-1.0.8776.ebuild, nvidia-drivers-1.0.9631.ebuild,
- nvidia-drivers-1.0.9746.ebuild:
- Removing dlloader USE flag wrt bug #166759.
-
- 07 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
- nvidia-drivers-1.0.8776.ebuild, nvidia-drivers-1.0.9631.ebuild,
- nvidia-drivers-1.0.9746.ebuild:
- Fixed the executable stack warnings with a patch from Vlastimil Babka
- <caster@gentoo.org> and closing bug #114894.
-
- 07 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
- -nvidia-drivers-1.0.8774.ebuild, -nvidia-drivers-1.0.9742.ebuild:
- Cleaning up some older versions.
-
-*nvidia-drivers-1.0.9746 (28 Dec 2006)
-
- 28 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- +nvidia-drivers-1.0.9746.ebuild:
- Added version 9746 and closing bug #158889.
-
- 26 Dec 2006; Mike Frysinger <vapier@gentoo.org>
- nvidia-drivers-1.0.9742.ebuild:
- Style touchups and create relative symlinks in /usr/lib.
-
- 12 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- nvidia-drivers-1.0.9631.ebuild, nvidia-drivers-1.0.9742.ebuild:
- Update Gentoo/FreeBSD support with a patch from Timothy Redaelli
- <drizzt@gentoo.org>. Closing bug #157625.
-
- 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- -nvidia-drivers-1.0.9629.ebuild, nvidia-drivers-1.0.9742.ebuild:
- Added patch from Joshua Napoli <jnapoli@actuality-systems.com> to install
- libnvidia-wfb and closing bug #155532. Removing 9629, as it has problems
- with NV2x cards.
-
- 05 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- files/NVIDIA_kernel-2.6.19.patch:
- Updated the NVIDIA_kernel-2.6.19.patch and closing bug #156978.
-
-*nvidia-drivers-1.0.9631 (05 Dec 2006)
-
- 05 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- +nvidia-drivers-1.0.9631.ebuild:
- Version bump to 1.0.9631 for bug #157194. This should also close bug
- #105656, bug #150080, bug #154739, and bug #156886.
-
- 05 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> files/nvidia:
- Updated the nvidia file which installs to /etc/modules.d for bug #139756.
-
- 04 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- nvidia-drivers-1.0.8774.ebuild, nvidia-drivers-1.0.8776.ebuild,
- nvidia-drivers-1.0.9629.ebuild, nvidia-drivers-1.0.9742.ebuild:
- Fixing up executable stacks and closing bug #114894.
-
- 10 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- -files/1.0.9626/NVIDIA-1.0.9626-i2c.diff, -nvidia-drivers-1.0.9626.ebuild:
- Removing the 1.0-9626 driver, since it has been known to cause a black
- screen at X startup and is superceded by the 9629 driver.
-
-*nvidia-drivers-1.0.9742 (09 Nov 2006)
-*nvidia-drivers-1.0.9629 (09 Nov 2006)
-
- 09 Nov 2006; Kristopher Kersey <augustus@gentoo.org>
- +nvidia-drivers-1.0.9629.ebuild, +nvidia-drivers-1.0.9742.ebuild:
- Added new stable driver 1.0.9629 and unstable driver 1.0.9742.
-
- 24 Oct 2006; Simon Stelling <blubb@gentoo.org>
- nvidia-drivers-1.0.8776.ebuild:
- stable on amd64
-
- 24 Oct 2006; Joshua Jackson <tsunam@gentoo.org>
- nvidia-drivers-1.0.8776.ebuild:
- Stable x86; bug #151635
-
- 20 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- nvidia-drivers-1.0.8774.ebuild, nvidia-drivers-1.0.8776.ebuild,
- nvidia-drivers-1.0.9626.ebuild:
- Added fix for bug #145968.
-
-*nvidia-drivers-1.0.8776 (20 Oct 2006)
-
- 20 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- -files/1.0.8178/NVIDIA-1.0.8178-1423627.diff,
- -files/1.0.8178/NVIDIA-1.0.8178-1427453.diff,
- -files/1.0.8178/NVIDIA-1.0.8178-1435131.diff,
- -files/1.0.8178/NVIDIA-1.0.8178-1450608.diff,
- -files/1.0.8178/NVIDIA-1.0.8178-1453708.diff,
- -files/1.0.8178/NVIDIA-1.0.8178-U012206.diff,
- -nvidia-drivers-1.0.8178.ebuild, +nvidia-drivers-1.0.8776.ebuild:
- Added 8776 for bug #151635 and removing 8178, since it is vulnerable.
-
- 18 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- nvidia-drivers-1.0.8178.ebuild, nvidia-drivers-1.0.8774.ebuild,
- nvidia-drivers-1.0.9626.ebuild:
- Use pkg2 for AMD64 since the other ones don't ship the 32-bit libraries. How
- lame is that? Closing bug #151759.
-
- 17 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- -files/1.0.9625/NVIDIA-1.0.9625-i2c.diff,
- +files/1.0.9626/NVIDIA-1.0.9626-i2c.diff, nvidia-drivers-1.0.8178.ebuild,
- nvidia-drivers-1.0.8774.ebuild, -nvidia-drivers-1.0.9625.ebuild,
- nvidia-drivers-1.0.9626.ebuild:
- Changed pkg1 and pkg2 to pkg0 for bug #146182.
-
- 17 Oct 2006; Olivier Crête <tester@gentoo.org>
- nvidia-drivers-1.0.9626.ebuild:
- Patch version is 1.0.9625
-
- 16 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- nvidia-drivers-1.0.9626.ebuild:
- It looks like the i2c patch is still needed.
-
-*nvidia-drivers-1.0.9626 (16 Oct 2006)
-
- 16 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- +nvidia-drivers-1.0.9626.ebuild:
- Updated to 1.0.9626, which adds support for NVIDIA Quadro Plex configurations.
-
- 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- +files/NVIDIA_kernel-2.6.19.patch:
- Added patch from Daniel Drake <dsd@gentoo.org> for compiling on 2.6.19 and
- closing bug #151177.
-
- 12 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- +files/1.0.8178/NVIDIA-1.0.8178-1423627.diff,
- +files/1.0.8178/NVIDIA-1.0.8178-1427453.diff,
- +files/1.0.8178/NVIDIA-1.0.8178-1435131.diff,
- +files/1.0.8178/NVIDIA-1.0.8178-1450608.diff,
- +files/1.0.8178/NVIDIA-1.0.8178-1453708.diff,
- +files/1.0.8178/NVIDIA-1.0.8178-U012206.diff,
- ,files/1.0.8762/NVIDIA-1.0.8762-U062606.diff:
- Added patches from nvnews.net for 8178, removing 8762, and adding a notice
- to 9625 about AddARGBGLXVisuals for compiz.
-
- 09 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- nvidia-drivers-1.0.8178.ebuild, -nvidia-drivers-1.0.8762.ebuild,
- nvidia-drivers-1.0.8762-r1.ebuild, nvidia-drivers-1.0.8774.ebuild,
- nvidia-drivers-1.0.9625.ebuild:
- Removed virtual/x11 from dependencies, removed blocker on nvidia-kernel and
- nvidia-glx, since they're no longer in the tree, changed nostrip to strip,
- and added QA variables for TEXTRELS and EXECSTACK for amd64 and x86. Closing
- bug #114894.
-
- 04 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- nvidia-drivers-1.0.8178.ebuild, nvidia-drivers-1.0.8762.ebuild,
- nvidia-drivers-1.0.8762-r1.ebuild, nvidia-drivers-1.0.8774.ebuild,
- nvidia-drivers-1.0.9625.ebuild:
- Removed PROVIDE=virtual/opengl since opengl is a new-style virtual.
-
- 04 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- nvidia-drivers-1.0.8774.ebuild:
- Stable on amd64/x86 for bug #144549.
-
- 04 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- nvidia-drivers-1.0.8178.ebuild:
- Stable on amd64/x86 for bug #143814.
-
- 25 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- +files/1.0.9625/NVIDIA-1.0.9625-i2c.diff, nvidia-drivers-1.0.9625.ebuild:
- Added patch from Zander to remove i2c functionality from the drivers until
- it is fixed upstream.
-
- 25 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- nvidia-drivers-1.0.8178.ebuild, nvidia-drivers-1.0.8762.ebuild,
- nvidia-drivers-1.0.8762-r1.ebuild, nvidia-drivers-1.0.8774.ebuild,
- nvidia-drivers-1.0.9625.ebuild:
- Commented out the Makefile patch.
-
-*nvidia-drivers-1.0.9625 (25 Sep 2006)
-*nvidia-drivers-1.0.8178 (25 Sep 2006)
-
- 25 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- +files/NVIDIA_glx-makefile.patch, +nvidia-drivers-1.0.8178.ebuild,
- nvidia-drivers-1.0.8762.ebuild, nvidia-drivers-1.0.8762-r1.ebuild,
- nvidia-drivers-1.0.8774.ebuild, +nvidia-drivers-1.0.9625.ebuild:
- Added 8178 ebuild for bug #143814. Also added a (masked) 9625 beta ebuild.
-
- 27 Aug 2006; Hanno Boeck <hanno@gentoo.org> files/libGL.la-r2:
- Fix libdir in libGL.la (bug #140982).
-
- 27 Aug 2006; Donnie Berkholz <dberkholz@gentoo.org>
- nvidia-drivers-1.0.8774.ebuild:
- Remove blocker on xorg-server 1.1.
-
- 25 Aug 2006; Donnie Berkholz <dberkholz@gentoo.org> +metadata.xml:
- Someone forgot to add metadata.
-
-*nvidia-drivers-1.0.8774 (25 Aug 2006)
-
- 25 Aug 2006; Kristopher Kersey <augustus@gentoo.org>
- +nvidia-drivers-1.0.8774.ebuild:
- Added ebuild for NVIDIA driver release 1.0-8774.
-
- 08 Aug 2006; Joshua Jackson <tsunam@gentoo.org>
- nvidia-drivers-1.0.8762-r1.ebuild:
- Stable x86; bug #140922
-
- 06 Aug 2006; Simon Stelling <blubb@gentoo.org>
- nvidia-drivers-1.0.8762-r1.ebuild:
- stable on amd64
-
-*nvidia-drivers-1.0.8762-r1 (07 Jul 2006)
-
- 07 Jul 2006; Kristopher Kersey <augustus@gentoo.org>
- +files/1.0.8762/NVIDIA-1.0.8762-U062606.diff,
- +nvidia-drivers-1.0.8762-r1.ebuild:
- Added Zander's patch to allow building with latest kernels (>=
- 2.6.17-rc4-mm1, >= 2.6.17-git7).
-
- 06 Jul 2006; Kristopher Kersey <augustus@gentoo.org>
- nvidia-drivers-1.0.8762.ebuild:
- Quick fix to close bug #133138.
-
-*nvidia-drivers-1.0.8762 (06 Jul 2006)
-
- 06 Jul 2006; Kristopher Kersey <augustus@gentoo.org> +files/09nvidia,
- +files/NVIDIA_glx-defines.patch, +files/NVIDIA_glx-glheader.patch,
- +files/libGL.la-r2, +files/nvidia, +nvidia-drivers-1.0.8762.ebuild:
- Initial import of x11-drivers/nvidia-drivers that will take the place of
- media-video/nvidia-kernel and media-video/nvidia-glx.
-
diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest
deleted file mode 100644
index a27b0a4..0000000
--- a/x11-drivers/nvidia-drivers/Manifest
+++ /dev/null
@@ -1,16 +0,0 @@
-AUX 09nvidia 61 RMD160 b69c3282ba6195112e312fe34bdcb12544aef8ca SHA1 05dd043f66f53409dfe511636d92a339edb4c765 SHA256 14702d6726cc9f0ad832a3cc90059999eb956f9e3a35397cb63cfa6347b33e39
-AUX 195.30-unified-arch.patch 1525 RMD160 9872c270b4bb3d3010af3f2b83798631562c8d8f SHA1 06330376e9a25e3317a4bfe12f74af17e56f3448 SHA256 b6224e213820c698315a8645204d992b779f31e8c45c025e740bc189dc1f9bae
-AUX NVIDIA_glx-defines.patch 437 RMD160 7cc38de0663c51d9e3718f02035a940a5d31e53c SHA1 eef9bcae32d4e00133b205e27ce766488d5c6cdb SHA256 0007f3d962edb87da4788ce58869679c1b10f28223a6bf1c23696fede57305da
-AUX NVIDIA_glx-glheader.patch 380 RMD160 ee9a10cfbed10d5711f58a80553ffebeea5853bf SHA1 72abfedb9dfb7dae7dc23a5701d3e00282fef2c0 SHA256 f630e24067bf6199a64f8fe8c5d6fc158cb4b153bda65ffc3f97b36a9cb08faf
-AUX eblits/donvidia.eblit 695 RMD160 e83869944dfce52a62423412e6c22b4e4468bc3c SHA1 0c877bbe4402c2845f8f4353c9f2d8086d364fbc SHA256 d404dd7e5657d83ccf3687720fb978030a3716e47957fb8bb80dea3ed57b3672
-AUX eblits/mtrr_check.eblit 629 RMD160 a7f9090f419faa17e74b81346c4bb019a7700138 SHA1 edb9ba38de929a9a0406408701a454f514fe78ed SHA256 ae1b8fb37985fc3e42a4a776779b3fe3d70be2c826df5c3f99d03ba7209ca0b1
-AUX eblits/src_install-libs.eblit 3472 RMD160 3e00b70ea45c7fdf6ec6a48c121f56b8faae15da SHA1 ec4cb37556284846a24fcdd54cff1a4cd0ccc539 SHA256 6f301de374736cec316794bf1935a15de025b3c505981f24e06e3df75818ad6a
-AUX eblits/want_tls.eblit 952 RMD160 4f33e6aef50032665d68654af1cfdbd9abc54195 SHA1 cf96ae8227913439526f0ab2ec984e5be6f3a1fd SHA256 e5ce767a2e9a5c0682e764b9ba42a20e721a093f4c0626605570c8b5e3afecd0
-AUX libGL.la-r2 733 RMD160 479612ab30c04ca0683c7d9edaf9ab3de783e4a9 SHA1 88656b7e7234ade4f5564373fd6eb5c040167655 SHA256 4856e7a2c31763ade41c93a395f3e80a2705ac2ab4dbd73e5161cdba132f407b
-AUX nvidia 1510 RMD160 ca0d0e5375109d9edf682d9bdda743b7c693e4d4 SHA1 85cf9bff167dcc063ba61426523973e9598085f7 SHA256 b193cc3f6d6f39138720a2282d9f161fc8f2e8a15bc43d183a30eb879add06c5
-AUX nvidia-169.07 639 RMD160 8baddb6fd1bf7f0e2688870a78e8ace051d62e3f SHA1 b30487ba2a24a6b1359d1fd831eeb1705060953c SHA256 a8c4860f008d53776fda7a17b59524f271236559af688e9a2c9845cbbcba1577
-AUX nvidia-drivers-190.53-2.6.33.patch 2893 RMD160 29f6cf29909828f8d22504dfcb43b23aeeff78dd SHA1 412f8a2b208e8af886891985fcabf8623c9943c3 SHA256 68f5cdf4489fb6bc480319e4bda6e6481beb189cf37920b939b8f7bbf77aed1f
-DIST NVIDIA-Linux-x86_64-195.36.15-pkg2.run 42058835 RMD160 f38daaeca7d734cdc8b7077e7b940061aec8751c SHA1 ba7d3da7e18a1f82131b67d0419c8809af8dd55f SHA256 01e3f50f422a91432085560088b1958596e7df28c486d3b74a3782c013e11be8
-EBUILD nvidia-drivers-195.36.15-r1.ebuild 16010 RMD160 e318df01718c7d5831c30ff91e7d9b46b8a4fd84 SHA1 5376e51d79cfb1923f83a95b5222bb2a2b0e9884 SHA256 80a099212f4eedebb3164704da09a53aa43b835dbf933fe38583ff2cc47c0ded
-MISC ChangeLog 50616 RMD160 120bb1e596cc9292517e57eb2ffa8fd60330f8b1 SHA1 81ee10a0922219f39c528e93656555ad06071d69 SHA256 773856ba794e2d1a869431220070bbf6bc7c4cf7d03b95ce26c4b3f311789c91
-MISC metadata.xml 332 RMD160 b67f21c12563709acb172eb60001c40b3b028cac SHA1 3977e7acf2ec06311fbad904ff32c7f024cf26dd SHA256 caf9e90e4cb040dd8ab0fe227077474ccb7b349282c5b628cbe54f24b27ae1b1
diff --git a/x11-drivers/nvidia-drivers/files/09nvidia b/x11-drivers/nvidia-drivers/files/09nvidia
deleted file mode 100644
index 1fcbef4..0000000
--- a/x11-drivers/nvidia-drivers/files/09nvidia
+++ /dev/null
@@ -1,2 +0,0 @@
-# Has to precede X11's own libraries!
-LDPATH=/opt/nvidia/lib
diff --git a/x11-drivers/nvidia-drivers/files/195.30-unified-arch.patch b/x11-drivers/nvidia-drivers/files/195.30-unified-arch.patch
deleted file mode 100644
index eff06a5..0000000
--- a/x11-drivers/nvidia-drivers/files/195.30-unified-arch.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-diff -Naurp NVIDIA-Linux-x86_64-195.30-pkg2-orig/usr/src/nv/conftest.sh NVIDIA-Linux-x86_64-195.30-pkg2/usr/src/nv/conftest.sh
---- NVIDIA-Linux-x86_64-195.30-pkg2-orig/usr/src/nv/conftest.sh 2010-02-07 22:53:38.000000000 +0100
-+++ NVIDIA-Linux-x86_64-195.30-pkg2/usr/src/nv/conftest.sh 2010-02-07 22:57:10.000000000 +0100
-@@ -82,7 +82,7 @@ build_cflags() {
-
- if [ "$OUTPUT" != "$SOURCES" ]; then
- MACH_CFLAGS="-I$HEADERS/asm-$ARCH/mach-default"
-- if [ "$ARCH" = "i386" -o "$ARCH" = "x86_64" ]; then
-+ if [ "$ARCH" = "i386" -o "$ARCH" = "x86_64" -o "$ARCH" = "x86" ]; then
- MACH_CFLAGS="$MACH_CFLAGS -I$HEADERS/asm-x86/mach-default"
- MACH_CFLAGS="$MACH_CFLAGS -I$SOURCES/arch/x86/include/asm/mach-default"
- fi
-@@ -91,7 +91,7 @@ build_cflags() {
- fi
- else
- MACH_CFLAGS="-I$HEADERS/asm/mach-default"
-- if [ "$ARCH" = "i386" -o "$ARCH" = "x86_64" ]; then
-+ if [ "$ARCH" = "i386" -o "$ARCH" = "x86_64" -o "$ARCH" = "x86" ]; then
- MACH_CFLAGS="$MACH_CFLAGS -I$HEADERS/asm-x86/mach-default"
- MACH_CFLAGS="$MACH_CFLAGS -I$SOURCES/arch/x86/include/asm/mach-default"
- fi
-@@ -102,7 +102,7 @@ build_cflags() {
-
- CFLAGS="$BASE_CFLAGS $MACH_CFLAGS $OUTPUT_CFLAGS -I$HEADERS"
-
-- if [ "$ARCH" = "i386" -o "$ARCH" = "x86_64" ]; then
-+ if [ "$ARCH" = "i386" -o "$ARCH" = "x86_64" -o "$ARCH" = "x86" ]; then
- CFLAGS="$CFLAGS -I$SOURCES/arch/x86/include"
- fi
- if [ -n "$BUILD_PARAMS" ]; then
diff --git a/x11-drivers/nvidia-drivers/files/NVIDIA_glx-defines.patch b/x11-drivers/nvidia-drivers/files/NVIDIA_glx-defines.patch
deleted file mode 100644
index da9933f..0000000
--- a/x11-drivers/nvidia-drivers/files/NVIDIA_glx-defines.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -ur NVIDIA_GLX-1.0-4191/usr/include/GL/glx.h NVIDIA_GLX-1.0-4191.new/usr/include/GL/glx.h
---- NVIDIA_GLX-1.0-4191/usr/include/GL/glx.h 2002-12-09 21:26:55.000000000 +0100
-+++ NVIDIA_GLX-1.0-4191.new/usr/include/GL/glx.h 2003-01-30 18:20:23.000000000 +0100
-@@ -39,6 +39,7 @@
- typedef XID GLXPixmap;
- typedef XID GLXDrawable;
- typedef XID GLXPbuffer;
-+typedef XID GLXPbufferSGIX;
- typedef XID GLXWindow;
- typedef XID GLXFBConfigID;
-
diff --git a/x11-drivers/nvidia-drivers/files/NVIDIA_glx-glheader.patch b/x11-drivers/nvidia-drivers/files/NVIDIA_glx-glheader.patch
deleted file mode 100644
index e0393e1..0000000
--- a/x11-drivers/nvidia-drivers/files/NVIDIA_glx-glheader.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- usr/include/GL/gl.g.orig 2004-07-17 19:56:59.789410584 +1000
-+++ usr/include/GL/gl.h 2004-07-17 19:59:08.844791184 +1000
-@@ -66,6 +66,10 @@
- typedef double GLclampd;
- typedef void GLvoid;
-
-+/* Patching for some better defines in the global system */
-+#ifndef GL_GLEXT_LEGACY
-+#include <GL/glext.h>
-+#endif
-
- /*************************************************************/
-
diff --git a/x11-drivers/nvidia-drivers/files/eblits/donvidia.eblit b/x11-drivers/nvidia-drivers/files/eblits/donvidia.eblit
deleted file mode 100644
index 75b39cf..0000000
--- a/x11-drivers/nvidia-drivers/files/eblits/donvidia.eblit
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/files/eblits/donvidia.eblit,v 1.1 2008/12/18 18:27:35 cardoe Exp $
-
-# Install nvidia library:
-# the first parameter is the place where to install it
-# the second parameter is the base name of the library
-# the third parameter is the provided soversion
-donvidia() {
- dodir $1
- exeinto $1
-
- libname=$(basename $2)
-
- # libnvidia-cfg.so is no longer supplied in lib32; step over it gracefully
- if [ -e $2.$3 ] ; then
- doexe $2.$3
- dosym ${libname}.$3 $1/${libname}
- [[ $3 != "1" ]] && dosym ${libname}.$3 $1/${libname}.1
- fi
-}
diff --git a/x11-drivers/nvidia-drivers/files/eblits/mtrr_check.eblit b/x11-drivers/nvidia-drivers/files/eblits/mtrr_check.eblit
deleted file mode 100644
index b14df34..0000000
--- a/x11-drivers/nvidia-drivers/files/eblits/mtrr_check.eblit
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/files/eblits/mtrr_check.eblit,v 1.1 2008/12/18 18:27:35 cardoe Exp $
-
-mtrr_check() {
- ebegin "Checking for MTRR support"
- linux_chkconfig_present MTRR
- eend $?
-
- if [[ $? -ne 0 ]] ; then
- eerror "Please enable MTRR support in your kernel config, found at:"
- eerror
- eerror " Processor type and features"
- eerror " [*] MTRR (Memory Type Range Register) support"
- eerror
- eerror "and recompile your kernel ..."
- die "MTRR support not detected!"
- fi
-}
diff --git a/x11-drivers/nvidia-drivers/files/eblits/src_install-libs.eblit b/x11-drivers/nvidia-drivers/files/eblits/src_install-libs.eblit
deleted file mode 100644
index e48d11c..0000000
--- a/x11-drivers/nvidia-drivers/files/eblits/src_install-libs.eblit
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distribnuted under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/files/eblits/src_install-libs.eblit,v 1.1 2008/12/18 18:27:35 cardoe Exp $
-#
-src_install-libs() {
- local pkglibdir=lib
- local inslibdir=$(get_libdir)
-
- if [[ ${#} -eq 2 ]] ; then
- pkglibdir=${1}
- inslibdir=${2}
- elif has_multilib_profile && [[ ${ABI} == "x86" ]] ; then
- pkglibdir=lib32
- fi
-
- local usrpkglibdir=usr/${pkglibdir}
- local libdir=usr/X11R6/${pkglibdir}
- local drvdir=${libdir}/modules/drivers
- local extdir=${libdir}/modules/extensions
- local incdir=usr/include/GL
- local sover=${PV}
- local NV_ROOT="/usr/${inslibdir}/opengl/nvidia"
- local NO_TLS_ROOT="${NV_ROOT}/no-tls"
- local TLS_ROOT="${NV_ROOT}/tls"
- local X11_LIB_DIR="/usr/${inslibdir}/xorg"
-
- if use x86-fbsd; then
- # on FreeBSD everything is on obj/
- pkglibdir=obj
- usrpkglibdir=obj
- x11pkglibdir=obj
- drvdir=obj
- extdir=obj
-
- # don't ask me why the headers are there.. glxext.h is missing
- incdir=doc
-
- # on FreeBSD it has just .1 suffix
- sover=1
- fi
-
- # The GLX libraries
- donvidia ${NV_ROOT}/lib ${usrpkglibdir}/libGL.so ${sover}
- donvidia ${NV_ROOT}/lib ${usrpkglibdir}/libGLcore.so ${sover}
-
- donvidia ${NV_ROOT}/lib ${usrpkglibdir}/libnvidia-cfg.so ${sover}
-
- dodir ${NO_TLS_ROOT}
- donvidia ${NO_TLS_ROOT} ${usrpkglibdir}/libnvidia-tls.so ${sover}
-
- if ! use x86-fbsd; then
- donvidia ${TLS_ROOT} ${usrpkglibdir}/tls/libnvidia-tls.so ${sover}
- fi
-
- if want_tls ; then
- dosym ../tls/libnvidia-tls.so ${NV_ROOT}/lib
- dosym ../tls/libnvidia-tls.so.1 ${NV_ROOT}/lib
- dosym ../tls/libnvidia-tls.so.${sover} ${NV_ROOT}/lib
- else
- dosym ../no-tls/libnvidia-tls.so ${NV_ROOT}/lib
- dosym ../no-tls/libnvidia-tls.so.1 ${NV_ROOT}/lib
- dosym ../no-tls/libnvidia-tls.so.${sover} ${NV_ROOT}/lib
- fi
-
- if ! use x86-fbsd; then
- # Install the .la file for libtool, to prevent e.g. bug #176423
- [ -f "${FILESDIR}/libGL.la-r2" ] || die "libGL.la-r2 missing in FILESDIR"
- local ver1=$(get_version_component_range 1)
- local ver2=$(get_version_component_range 2)
- local ver3=$(get_version_component_range 3)
- sed -e "s:\${PV}:${PV}:" \
- -e "s:\${ver1}:${ver1}:" \
- -e "s:\${ver2}:${ver2}:" \
- -e "s:\${ver3}:${ver3}:" \
- -e "s:\${libdir}:${inslibdir}:" \
- "${FILESDIR}"/libGL.la-r2 > "${D}"/${NV_ROOT}/lib/libGL.la
- fi
-
- exeinto ${X11_LIB_DIR}/modules/drivers
-
- [[ -f ${drvdir}/nvidia_drv.so ]] && \
- doexe ${drvdir}/nvidia_drv.so
-
- insinto /usr/${inslibdir}
- [[ -f ${libdir}/libXvMCNVIDIA.a ]] && \
- doins ${libdir}/libXvMCNVIDIA.a
- exeinto /usr/${inslibdir}
- # fix Bug 131315
- [[ -f ${libdir}/libXvMCNVIDIA.so.${PV} ]] && \
- doexe ${libdir}/libXvMCNVIDIA.so.${PV} && \
- dosym libXvMCNVIDIA.so.${PV} \
- /usr/${inslibdir}/libXvMCNVIDIA.so
-
- exeinto ${NV_ROOT}/extensions
- [[ -f ${libdir}/modules/libnvidia-wfb.so.${sover} ]] && \
- newexe ${libdir}/modules/libnvidia-wfb.so.${sover} libwfb.so
- [[ -f ${extdir}/libglx.so.${sover} ]] && \
- newexe ${extdir}/libglx.so.${sover} libglx.so
-
- # Includes
- insinto ${NV_ROOT}/include
- doins ${incdir}/*.h
-
- #cuda
- if [[ -f usr/include/cuda/cuda.h ]]; then
- dodir /usr/include/cuda
- insinto /usr/include/cuda
- doins usr/include/cuda/*.h
-
- if [[ -f usr/${pkglibdir}/libcuda.so.${PV} ]]; then
- dolib.so usr/${pkglibdir}/libcuda.so.${PV}
- dosym libcuda.so.${PV} /usr/${inslibdir}/libcuda.so.1
- dosym libcuda.so.1 /usr/${inslibdir}/libcuda.so
- fi
- fi
-}
diff --git a/x11-drivers/nvidia-drivers/files/eblits/want_tls.eblit b/x11-drivers/nvidia-drivers/files/eblits/want_tls.eblit
deleted file mode 100644
index 4debb85..0000000
--- a/x11-drivers/nvidia-drivers/files/eblits/want_tls.eblit
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/files/eblits/want_tls.eblit,v 1.1 2008/12/18 18:27:35 cardoe Exp $
-
-want_tls() {
- # For uclibc or anything non glibc, return false
- has_version sys-libs/glibc || return 1
-
- # Old versions of glibc were lt/no-tls only
- has_version '<sys-libs/glibc-2.3.2' && return 1
-
- if use x86 ; then
- case ${CHOST/-*} in
- i486|i586|i686) ;;
- *) return 1 ;;
- esac
- fi
-
- # If we've got nptl, we've got tls
- built_with_use --missing true sys-libs/glibc nptl && return 0
-
- # 2.3.5 turned off tls for linuxthreads glibc on i486 and i586
- if use x86 && has_version '>=sys-libs/glibc-2.3.5' ; then
- case ${CHOST/-*} in
- i486|i586) return 1 ;;
- esac
- fi
-
- # These versions built linuxthreads version to support tls, too
- has_version '>=sys-libs/glibc-2.3.4.20040619-r2' && return 0
-
- return 1
-}
diff --git a/x11-drivers/nvidia-drivers/files/libGL.la-r2 b/x11-drivers/nvidia-drivers/files/libGL.la-r2
deleted file mode 100644
index 863d184..0000000
--- a/x11-drivers/nvidia-drivers/files/libGL.la-r2
+++ /dev/null
@@ -1,32 +0,0 @@
-# libGL.la - a libtool library file
-# Generated by ltmain.sh - GNU libtool 1.4 (1.920 2001/04/24 23:26:18)
-#
-# Please DO NOT delete this file!
-# It is necessary for linking the library.
-
-# The name that we can dlopen(3).
-dlname='libGL.so.1'
-
-# Names of this library.
-library_names='libGL.so.${PV} libGL.so.1 libGL.so'
-
-# The name of the static archive.
-old_library=''
-
-# Libraries that this one depends upon.
-dependency_libs='-L/usr/${libdir} -lm -lX11 -lXext -ldl'
-
-# Version information for libGL.
-current=${ver1}
-age=${ver2}
-revision=${ver3}
-
-# Is this an already installed library?
-installed=yes
-
-# Files to dlopen/dlpreopen
-dlopen=''
-dlpreopen=''
-
-# Directory that this library needs to be installed in:
-libdir='/usr/${libdir}'
diff --git a/x11-drivers/nvidia-drivers/files/nvidia b/x11-drivers/nvidia-drivers/files/nvidia
deleted file mode 100644
index 7cf0f7c..0000000
--- a/x11-drivers/nvidia-drivers/files/nvidia
+++ /dev/null
@@ -1,40 +0,0 @@
-# Nvidia drivers support
-alias char-major-195 nvidia
-alias /dev/nvidiactl char-major-195
-
-# To tweak the driver the following options can be used, note that
-# you should be careful, as it could cause instability!! For more
-# options see /usr/share/doc/PACKAGE/README
-#
-# To enable Side Band Adressing: NVreg_EnableAGPSBA=1
-#
-# To enable Fast Writes: NVreg_EnableAGPFW=1
-#
-# To enable both for instance, uncomment following line:
-#
-#options nvidia NVreg_EnableAGPSBA=1 NVreg_EnableAGPFW=1
-# If you have a mobile chip, you may need to enable this option
-# if you have hard lockups when starting X.
-#
-# See: Appendix I. Configuring your laptop
-# In /usr/share/doc/PACKAGE/README for full details
-#
-# Choose the appropriate value for NVreg_Mobile from the table:
-# Value Meaning
-# ---------- --------------------------------------------------
-# 0xFFFFFFFF let the kernel module autodetect the correct value
-# 1 Dell laptops
-# 2 non-Compal Toshiba laptops
-# 3 all other laptops
-# 4 Compal Toshiba laptops
-# 5 Gateway laptops
-#
-#options nvidia NVreg_SoftEDIDs=0 NVreg_Mobile=3
-
-
-# !!! SECURITY WARNING !!!
-# DO NOT MODIFY OR REMOVE THE DEVICE FILE RELATED OPTIONS UNLESS YOU KNOW
-# WHAT YOU ARE DOING.
-# ONLY ADD TRUSTED USERS TO THE VIDEO GROUP, THESE USERS MAY BE ABLE TO CRASH,
-# COMPROMISE, OR IRREPARABLY DAMAGE THE MACHINE.
-options nvidia NVreg_DeviceFileMode=432 NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=VIDEOGID NVreg_ModifyDeviceFiles=1
diff --git a/x11-drivers/nvidia-drivers/files/nvidia-169.07 b/x11-drivers/nvidia-drivers/files/nvidia-169.07
deleted file mode 100644
index a96b0cd..0000000
--- a/x11-drivers/nvidia-drivers/files/nvidia-169.07
+++ /dev/null
@@ -1,14 +0,0 @@
-# Nvidia drivers support
-alias char-major-195 nvidia
-alias /dev/nvidiactl char-major-195
-
-# To tweak the driver the following options can be used, note that
-# you should be careful, as it could cause instability!! For more
-# options see /usr/share/doc/PACKAGE/README
-#
-# !!! SECURITY WARNING !!!
-# DO NOT MODIFY OR REMOVE THE DEVICE FILE RELATED OPTIONS UNLESS YOU KNOW
-# WHAT YOU ARE DOING.
-# ONLY ADD TRUSTED USERS TO THE VIDEO GROUP, THESE USERS MAY BE ABLE TO CRASH,
-# COMPROMISE, OR IRREPARABLY DAMAGE THE MACHINE.
-options nvidia NVreg_DeviceFileMode=432 NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=VIDEOGID NVreg_ModifyDeviceFiles=1
diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-190.53-2.6.33.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-190.53-2.6.33.patch
deleted file mode 100644
index 75daad3..0000000
--- a/x11-drivers/nvidia-drivers/files/nvidia-drivers-190.53-2.6.33.patch
+++ /dev/null
@@ -1,92 +0,0 @@
-Index: usr/src/nv/conftest.sh
-===================================================================
---- usr/src/nv/conftest.sh
-+++ usr/src/nv/conftest.sh 2010-01-06 12:10:56.000000000 +0530
-@@ -32,14 +32,14 @@
- # CONFIG_XEN and CONFIG_PARAVIRT are present, text_xen() treats
- # the kernel as a stand-alone kernel.
- #
-- FILE="linux/autoconf.h"
-+ FILE="generated/autoconf.h"
-
- if [ -f $HEADERS/$FILE -o -f $OUTPUT/include/$FILE ]; then
- #
- # We are looking at a configured source tree; verify
- # that it's not a Xen kernel.
- #
-- echo "#include <linux/autoconf.h>
-+ echo "#include <generated/autoconf.h>
- #if defined(CONFIG_XEN) && !defined(CONFIG_PARAVIRT)
- #error CONFIG_XEN defined!
- #endif
-@@ -111,7 +111,12 @@
- fi
- }
-
--CONFTEST_PREAMBLE="#include <linux/autoconf.h>
-+CONFTEST_PREAMBLE="#include <linux/version.h>
-+ #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+ #include <generated/autoconf.h>
-+ #else
-+ #include <linux/autoconf.h>
-+ #endif
- #if defined(CONFIG_XEN) && \
- defined(CONFIG_XEN_INTERFACE_VERSION) && !defined(__XEN_INTERFACE_VERSION__)
- #define __XEN_INTERFACE_VERSION__ CONFIG_XEN_INTERFACE_VERSION
-@@ -1294,7 +1299,7 @@
- echo "";
- fi
- fi
-- exit $RET
-+# exit $RET
- ;;
-
- get_uname)
-@@ -1316,11 +1321,11 @@
- # tree or at headers shipped for a specific kernel.
- # Determine the kernel version using a compile check.
- #
-- FILE="linux/utsrelease.h"
-+ FILE="generated/utsrelease.h"
-
- if [ -f $HEADERS/$FILE -o -f $OUTPUT/include/$FILE ]; then
- echo "$CONFTEST_PREAMBLE
-- #include <linux/utsrelease.h>
-+ #include <generated/utsrelease.h>
- int main() {
- printf(\"%s\", UTS_RELEASE);
- return 0;
-@@ -1375,7 +1380,7 @@
- #
- RET=1
- VERBOSE=$6
-- FILE="linux/autoconf.h"
-+ FILE="generated/autoconf.h"
-
- if [ -f $HEADERS/$FILE -o -f $OUTPUT/include/$FILE ]; then
- #
-@@ -1429,7 +1434,7 @@
- #
- RET=1
- VERBOSE=$6
-- FILE="linux/autoconf.h"
-+ FILE="generated/autoconf.h"
-
- if [ -f $HEADERS/$FILE -o -f $OUTPUT/include/$FILE ]; then
- #
-Index: usr/src/nv/nvacpi.c
-===================================================================
---- usr/src/nv/nvacpi.c
-+++ usr/src/nv/nvacpi.c 2010-01-06 12:10:56.000000000 +0530
-@@ -49,6 +49,10 @@
- };
- #endif
-
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 33)
-+#define acpi_walk_namespace(a,b,c,d,e,f) acpi_walk_namespace(a,b,c,d,e,f,NULL)
-+#endif
-+
- static struct acpi_driver *nv_acpi_driver;
- static acpi_handle nvif_handle = NULL;
- static acpi_handle dsm_handle = NULL;
-
diff --git a/x11-drivers/nvidia-drivers/metadata.xml b/x11-drivers/nvidia-drivers/metadata.xml
deleted file mode 100644
index a13b525..0000000
--- a/x11-drivers/nvidia-drivers/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>none</herd>
-<maintainer>
- <email>ruben1981@gmail.com</email>
- <description>Maintainer</description>
-</maintainer>
-<longdescription>NVIDIA X11 driver and GLX libraries</longdescription>
-</pkgmetadata>
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-195.36.15-r1.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-195.36.15-r1.ebuild
deleted file mode 100644
index f1f5a94..0000000
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-195.36.15-r1.ebuild
+++ /dev/null
@@ -1,520 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-195.36.15.ebuild,v 1.3 2010/03/24 17:24:38 cardoe Exp $
-
-EAPI="2"
-
-inherit eutils multilib versionator linux-mod flag-o-matic nvidia-driver
-
-#X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}"
-AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}"
-
-DESCRIPTION="NVIDIA X11 driver and GLX libraries"
-HOMEPAGE="http://www.nvidia.com/"
-#SRC_URI="x86? ( ftp://download.nvidia.com/XFree86/Linux-x86/${PV}/${X86_NV_PACKAGE}-pkg0.run )
-SRC_URI="amd64? ( ftp://download.nvidia.com/XFree86/Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}-pkg2.run )"
-
-LICENSE="NVIDIA"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="acpi custom-cflags gtk multilib kernel_linux"
-RESTRICT="strip"
-EMULTILIB_PKG="true"
-
-COMMON="<=x11-base/xorg-server-1.8.0
- kernel_linux? ( >=sys-libs/glibc-2.6.1 )
- multilib? ( app-emulation/emul-linux-x86-xlibs )
- >=app-admin/eselect-opengl-1.0.9"
-DEPEND="${COMMON}
- kernel_linux? ( virtual/linux-sources )"
-RDEPEND="${COMMON}
- kernel_linux? ( virtual/modutils )
- acpi? ( sys-power/acpid )"
-PDEPEND=">=x11-libs/libvdpau-0.3-r1
- gtk? ( media-video/nvidia-settings )"
-
-QA_TEXTRELS_x86="usr/lib/opengl/nvidia/lib/libnvidia-tls.so.${PV}
- usr/lib/opengl/nvidia/lib/libGL.so.${PV}
- usr/lib/opengl/nvidia/lib/libGLcore.so.${PV}
- usr/lib/opengl/nvidia/extensions/libglx.so.${PV}
- usr/lib/xorg/modules/drivers/nvidia_drv.so
- usr/lib/libcuda.so.${PV}
- usr/lib/libnvidia-cfg.so.${PV}
- usr/lib/libvdpau_nvidia.so.${PV}
- usr/lib/libOpenCL.so.1.0.0
- usr/lib/libnvidia-compiler.so.${PV}"
-
-QA_TEXTRELS_x86_fbsd="boot/modules/nvidia.ko
- usr/lib/opengl/nvidia/lib/libGL.so.1
- usr/lib/opengl/nvidia/lib/libGLcore.so.1
- usr/lib/libnvidia-cfg.so.1
- usr/lib/opengl/nvidia/extensions/libglx.so.1
- usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-QA_TEXTRELS_amd64="usr/lib32/opengl/nvidia/lib/libnvidia-tls.so.${PV}
- usr/lib32/opengl/nvidia/lib/libGLcore.so.${PV}
- usr/lib32/opengl/nvidia/lib/libGL.so.${PV}
- usr/lib32/libcuda.so.${PV}
- usr/lib32/libvdpau_nvidia.so.${PV}
- usr/lib32/libOpenCL.so.1.0.0
- usr/lib32/libnvidia-compiler.so.${PV}"
-
-QA_EXECSTACK_x86="usr/lib/opengl/nvidia/lib/libGL.so.${PV}
- usr/lib/opengl/nvidia/lib/libGLcore.so.${PV}
- usr/lib/opengl/nvidia/extensions/libglx.so.${PV}
- usr/lib64/libXvMCNVIDIA.so.${PV}
- usr/lib/libXvMCNVIDIA.a:NVXVMC.o
- usr/lib/libnvidia-compiler.so.${PV}"
-
-QA_EXECSTACK_amd64="usr/lib32/opengl/nvidia/lib/libGLcore.so.${PV}
- usr/lib32/opengl/nvidia/lib/libGL.so.${PV}
- usr/lib32/libnvidia-compiler.so.${PV}
- usr/lib64/libnvidia-compiler.so.${PV}
- usr/lib64/libXvMCNVIDIA.a:NVXVMC.o
- usr/lib64/libnvidia-cfg.so.${PV}
- usr/lib64/libvdpau_nvidia.so.${PV}
- usr/lib64/opengl/nvidia/lib/libnvidia-tls.so.${PV}
- usr/lib64/opengl/nvidia/lib/libGL.so.${PV}
- usr/lib64/opengl/nvidia/lib/libGLcore.so.${PV}
- usr/lib64/opengl/nvidia/extensions/libglx.so.${PV}
- usr/lib64/libXvMCNVIDIA.so.${PV}
- usr/bin/nvidia-smi
- usr/bin/nvidia-xconfig"
-
-QA_WX_LOAD_x86="usr/lib/opengl/nvidia/lib/libGLcore.so.${PV}
- usr/lib/opengl/nvidia/lib/libGL.so.${PV}
- usr/lib/opengl/nvidia/extensions/libglx.so.${PV}
- usr/lib/libXvMCNVIDIA.a
- usr/lib64/libXvMCNVIDIA.so.${PV}"
-
-QA_WX_LOAD_amd64="usr/lib32/opengl/nvidia/lib/libGL.so.${PV}
- usr/lib32/opengl/nvidia/lib/libGLcore.so.${PV}
- usr/lib64/opengl/nvidia/lib/libGL.so.${PV}
- usr/lib64/opengl/nvidia/lib/libGLcore.so.${PV}
- usr/lib64/opengl/nvidia/extensions/libglx.so.${PV}
- usr/lib64/libXvMCNVIDIA.so.${PV}"
-
-QA_SONAME_x86="usr/lib/libnvidia-compiler.so.${PV}"
-
-QA_SONAME_amd64="usr/lib64/libnvidia-compiler.so.${PV}
- usr/lib32/libnvidia-compiler.so.${PV}"
-
-QA_DT_HASH_amd64="usr/lib32/libcuda.so.${PV}
- usr/lib32/opengl/nvidia/lib/libGL.so.${PV}
- usr/lib32/opengl/nvidia/lib/libGLcore.so.${PV}
- usr/lib32/opengl/nvidia/lib/libnvidia-tls.so.${PV}
- usr/lib32/libvdpau_nvidia.so.${PV}
- usr/lib32/libOpenCL.so.1.0.0
- usr/lib32/libnvidia-compiler.so.${PV}
- usr/lib64/libXvMCNVIDIA.so.${PV}
- usr/lib64/libcuda.so.${PV}
- usr/lib64/libnvidia-cfg.so.${PV}
- usr/lib64/opengl/nvidia/lib/libGLcore.so.${PV}
- usr/lib64/opengl/nvidia/lib/libGL.so.${PV}
- usr/lib64/opengl/nvidia/lib/libnvidia-tls.so.${PV}
- usr/lib64/opengl/nvidia/extensions/libglx.so.${PV}
- usr/lib64/xorg/modules/drivers/nvidia_drv.so
- usr/lib64/libvdpau_nvidia.so.${PV}
- usr/lib64/libOpenCL.so.1.0.0
- usr/lib64/libnvidia-compiler.so.${PV}
- usr/bin/nvidia-smi
- usr/bin/nvidia-xconfig"
-
-QA_DT_HASH_x86="usr/lib/libcuda.so.${PV}
- usr/lib/libnvidia-cfg.so.${PV}
- usr/lib/opengl/nvidia/lib/libGLcore.so.${PV}
- usr/lib/opengl/nvidia/lib/libGL.so.${PV}
- usr/lib/opengl/nvidia/lib/libnvidia-tls.so.${PV}
- usr/lib/opengl/nvidia/extensions/libglx.so.${PV}
- usr/lib/xorg/modules/drivers/nvidia_drv.so
- usr/lib/libXvMCNVIDIA.so.${PV}
- usr/lib/libvdpau_nvidia.so.${PV}
- usr/lib/libOpenCL.so.1.0.0
- usr/lib/libnvidia-compiler.so.${PV}
- usr/bin/nvidia-smi
- usr/bin/nvidia-xconfig"
-
-if use x86; then
- PKG_V="-pkg0"
- NV_PACKAGE="${X86_NV_PACKAGE}"
-elif use amd64; then
- PKG_V="-pkg2"
- NV_PACKAGE="${AMD64_NV_PACKAGE}"
-elif use x86-fbsd; then
- PKG_V=""
- NV_PACKAGE="${X86_FBSD_NV_PACKAGE}"
-fi
-
-S="${WORKDIR}/${NV_PACKAGE}${PKG_V}"
-
-mtrr_check() {
- ebegin "Checking for MTRR support"
- linux_chkconfig_present MTRR
- eend $?
-
- if [[ $? -ne 0 ]] ; then
- eerror "Please enable MTRR support in your kernel config, found at:"
- eerror
- eerror " Processor type and features"
- eerror " [*] MTRR (Memory Type Range Register) support"
- eerror
- eerror "and recompile your kernel ..."
- die "MTRR support not detected!"
- fi
-}
-
-lockdep_check() {
- if linux_chkconfig_present LOCKDEP; then
- eerror "You've enabled LOCKDEP -- lock tracking -- in the kernel."
- eerror "Unfortunately, this option exports the symbol 'lockdep_init_map' as GPL-only"
- eerror "which will prevent ${P} from compiling."
- eerror "Please make sure the following options have been unset:"
- eerror " Kernel hacking --->"
- eerror " [ ] Lock debugging: detect incorrect freeing of live locks"
- eerror " [ ] Lock debugging: prove locking correctness"
- eerror " [ ] Lock usage statistics"
- eerror "in 'menuconfig'"
- die "LOCKDEP enabled"
- fi
-}
-
-pkg_setup() {
- # try to turn off distcc and ccache for people that have a problem with it
- export DISTCC_DISABLE=1
- export CCACHE_DISABLE=1
-
- if use amd64 && has_multilib_profile && [ "${DEFAULT_ABI}" != "amd64" ]; then
- eerror "This ebuild doesn't currently support changing your default abi."
- die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}"
- fi
-
- if use kernel_linux; then
- linux-mod_pkg_setup
- MODULE_NAMES="nvidia(video:${S}/usr/src/nv)"
- BUILD_PARAMS="IGNORE_CC_MISMATCH=yes V=1 SYSSRC=${KV_DIR} \
- SYSOUT=${KV_OUT_DIR} HOST_CC=$(tc-getBUILD_CC)"
- mtrr_check
- lockdep_check
- fi
-
- # On BSD userland it wants real make command
- use userland_BSD && MAKE="$(get_bmake)"
-
- export _POSIX2_VERSION="199209"
-
- # Since Nvidia ships 3 different series of drivers, we need to give the user
- # some kind of guidance as to what version they should install. This tries
- # to point the user in the right direction but can't be perfect. check
- # nvidia-driver.eclass
- nvidia-driver-check-warning
-
- # set variables to where files are in the package structure
- if use kernel_FreeBSD; then
- NV_DOC="${S}/doc"
- NV_EXEC="${S}/obj"
- NV_LIB="${S}/obj"
- NV_SRC="${S}/src"
- NV_MAN="${S}/x11/man"
- NV_X11="${S}/obj"
- NV_X11_DRV="${NV_X11}"
- NV_X11_EXT="${NV_X11}"
- NV_SOVER=1
- elif use kernel_linux; then
- NV_DOC="${S}/usr/share/doc"
- NV_EXEC="${S}/usr/bin"
- NV_LIB="${S}/usr/lib"
- NV_SRC="${S}/usr/src/nv"
- NV_MAN="${S}/usr/share/man/man1"
- NV_X11="${S}/usr/X11R6/lib"
- NV_X11_DRV="${NV_X11}/modules/drivers"
- NV_X11_EXT="${NV_X11}/modules/extensions"
- NV_SOVER=${PV}
- else
- die "Could not determine proper NVIDIA package"
- fi
-}
-
-src_unpack() {
- if use kernel_linux && kernel_is lt 2 6 7; then
- echo
- ewarn "Your kernel version is ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}"
- ewarn "This is not officially supported for ${P}. It is likely you"
- ewarn "will not be able to compile or use the kernel module."
- ewarn "It is recommended that you upgrade your kernel to a version >= 2.6.7"
- echo
- ewarn "DO NOT file bug reports for kernel versions less than 2.6.7 as they will be ignored."
- fi
-
- if ! use x86-fbsd; then
- mkdir "${S}"
- cd "${S}"
- unpack_makeself
- else
- unpack ${A}
- fi
-}
-
-src_prepare() {
- # Please add a brief description for every added patch
- use x86-fbsd && cd doc
-
- # Use the correct defines to make gtkglext build work
- epatch "${FILESDIR}"/NVIDIA_glx-defines.patch
- # Use some more sensible gl headers and make way for new glext.h
- epatch "${FILESDIR}"/NVIDIA_glx-glheader.patch
-
- # Add support for the 'x86' unified kernel arch in conftest.sh
- epatch "${FILESDIR}"/195.30-unified-arch.patch
-
- if use kernel_linux; then
- # Quiet down warnings the user does not need to see
- sed -i \
- -e 's:-Wpointer-arith::g' \
- -e 's:-Wsign-compare::g' \
- "${NV_SRC}"/Makefile.kbuild
-
- # If you set this then it's your own fault when stuff breaks :)
- use custom-cflags && sed -i "s:-O:${CFLAGS}:" "${NV_SRC}"/Makefile.*
-
- # If greater than 2.6.5 use M= instead of SUBDIR=
- convert_to_m "${NV_SRC}"/Makefile.kbuild
- fi
-}
-
-src_compile() {
- # This is already the default on Linux, as there's no toplevel Makefile, but
- # on FreeBSD there's one and triggers the kernel module build, as we install
- # it by itself, pass this.
-
- cd "${NV_SRC}"
- if use x86-fbsd; then
- MAKE="$(get_bmake)" CFLAGS="-Wno-sign-compare" emake CC="$(tc-getCC)" \
- LD="$(tc-getLD)" LDFLAGS="$(raw-ldflags)" || die
- elif use kernel_linux; then
- linux-mod_src_compile
- fi
-}
-
-src_install() {
- if use kernel_linux; then
- linux-mod_src_install
-
- VIDEOGROUP="$(egetent group video | cut -d ':' -f 3)"
- if [ -z "$VIDEOGROUP" ]; then
- eerror "Failed to determine the video group gid."
- die "Failed to determine the video group gid."
- fi
-
- # Add the aliases
- [ -f "${FILESDIR}/nvidia-169.07" ] || die "nvidia missing in FILESDIR"
- sed -e 's:PACKAGE:'${PF}':g' \
- -e 's:VIDEOGID:'${VIDEOGROUP}':' "${FILESDIR}"/nvidia-169.07 > \
- "${WORKDIR}"/nvidia
- insinto /etc/modprobe.d
- newins "${WORKDIR}"/nvidia nvidia.conf || die
- elif use x86-fbsd; then
- insinto /boot/modules
- doins "${WORKDIR}/${NV_PACKAGE}/src/nvidia.kld" || die
-
- exeinto /boot/modules
- doexe "${WORKDIR}/${NV_PACKAGE}/src/nvidia.ko" || die
- fi
-
- # NVIDIA kernel <-> userspace driver config lib
- dolib.so ${NV_LIB}/libnvidia-cfg.so.${NV_SOVER} || \
- die "failed to install libnvidia-cfg"
-
- # Xorg DDX driver
- insinto /usr/$(get_libdir)/xorg/modules/drivers
- doins ${NV_X11_DRV}/nvidia_drv.so || die "failed to install nvidia_drv.so"
-
- # Xorg GLX driver
- insinto /usr/$(get_libdir)/opengl/nvidia/extensions
- doins ${NV_X11_EXT}/libglx.so.${NV_SOVER} || \
- die "failed to install libglx.so"
- dosym /usr/$(get_libdir)/opengl/nvidia/extensions/libglx.so.${NV_SOVER} \
- /usr/$(get_libdir)/opengl/nvidia/extensions/libglx.so || \
- die "failed to create libglx.so symlink"
-
- # XvMC driver
- dolib.a ${NV_X11}/libXvMCNVIDIA.a || \
- die "failed to install libXvMCNVIDIA.so"
- dolib.so ${NV_X11}/libXvMCNVIDIA.so.${NV_SOVER} || \
- die "failed to install libXvMCNVIDIA.so"
- dosym libXvMCNVIDIA.so.${NV_SOVER} /usr/$(get_libdir)/libXvMCNVIDIA.so || \
- die "failed to create libXvMCNVIDIA.so symlink"
-
- # CUDA headers (driver to come)
- if use kernel_linux; then
- dodir /usr/include/cuda
- insinto /usr/include/cuda
- doins usr/include/cuda/*.h || die "failed to install cuda headers"
- fi
-
- # OpenCL headers (driver to come)
- if [[ -d ${S}/usr/include/CL ]]; then
- dodir /usr/include/CL
- insinto /usr/include/CL
- doins usr/include/CL/*.h || die "failed to install OpenCL headers"
-
- # OpenCL ICD for NVIDIA
- dodir /etc/OpenCL/vendors
- insinto /etc/OpenCL/vendors
- doins etc/OpenCL/vendors/nvidia.icd
- fi
-
- # Documentation
- dodoc ${NV_DOC}/XF86Config.sample
- dohtml ${NV_DOC}/html/*
- if use x86-fbsd; then
- dodoc "${NV_DOC}/README"
- doman "${NV_MAN}/nvidia-xconfig.1"
- else
- # Docs
- newdoc "${NV_DOC}/README.txt" README
- dodoc "${NV_DOC}/NVIDIA_Changelog"
- doman "${NV_MAN}/nvidia-smi.1.gz"
- doman "${NV_MAN}/nvidia-xconfig.1.gz"
- fi
-
- # Helper Apps
- dobin ${NV_EXEC}/nvidia-xconfig || die
- dobin ${NV_EXEC}/nvidia-bug-report.sh || die
- if use kernel_linux; then
- dobin ${NV_EXEC}/nvidia-smi || die
- fi
-
- if has_multilib_profile ; then
- local OABI=${ABI}
- for ABI in $(get_install_abis) ; do
- src_install-libs
- done
- ABI=${OABI}
- unset OABI
- else
- src_install-libs
- fi
-
- is_final_abi || die "failed to iterate through all ABIs"
-}
-
-# Install nvidia library:
-# the first parameter is the place where to install it
-# the second parameter is the base name of the library
-# the third parameter is the provided soversion
-donvidia() {
- dodir $1
- exeinto $1
-
- libname=$(basename $2)
-
- doexe $2.$3 || die "failed to install $2"
- dosym ${libname}.$3 $1/${libname} || die "failed to symlink $2"
- [[ $3 != "1" ]] && dosym ${libname}.$3 $1/${libname}.1
-}
-
-src_install-libs() {
- local inslibdir=$(get_libdir)
- local NV_ROOT="/usr/${inslibdir}/opengl/nvidia"
- local libdir= sover=
-
- if use kernel_linux; then
- if has_multilib_profile && [[ ${ABI} == "x86" ]] ; then
- libdir=usr/lib32
- else
- libdir=usr/lib
- fi
- sover=${PV}
- else
- libdir=obj
- # on FreeBSD it has just .1 suffix
- sover=1
- fi
-
- # The GLX libraries
- donvidia ${NV_ROOT}/lib ${libdir}/libGL.so ${sover}
- donvidia ${NV_ROOT}/lib ${libdir}/libGLcore.so ${sover}
- if use x86-fbsd; then
- donvidia ${NV_ROOT}/lib ${libdir}/libnvidia-tls.so ${sover}
- else
- donvidia ${NV_ROOT}/lib ${libdir}/tls/libnvidia-tls.so ${sover}
- fi
-
- #cuda
- if [[ -f ${libdir}/libcuda.so.${sover} ]]; then
- dolib.so ${libdir}/libcuda.so.${sover}
- [[ "${sover}" != "1" ]] && dosym libcuda.so.${sover} /usr/${inslibdir}/libcuda.so.1
- dosym libcuda.so.1 /usr/${inslibdir}/libcuda.so
- fi
-
- #vdpau
- if [[ -f ${libdir}/vdpau/libvdpau_nvidia.so.${sover} ]]; then
- insinto /usr/${inslibdir}/vdpau
- dolib.so ${libdir}/vdpau/libvdpau_nvidia.so.${sover}
- dosym libvdpau_nvidia.so.${sover} /usr/${inslibdir}/libvdpau_nvidia.so.1
- fi
-
- # OpenCL
- if [[ -f ${libdir}/libOpenCL.so.1.0.0 ]]; then
- dolib.so ${libdir}/libnvidia-compiler.so.${sover}
- [[ "${sover}" != "1" ]] && dosym libnvidia-compiler.so.${sover} /usr/${inslibdir}/libnvidia-compiler.so.1
- dosym libnvidia-compiler.so.1 /usr/${inslibdir}/libnvidia-compiler.so
-
- dolib.so ${libdir}/libOpenCL.so.1.0.0
- dosym libOpenCL.so.1.0.0 /usr/${inslibdir}/libOpenCL.so.1
- dosym libOpenCL.so.1 /usr/${inslibdir}/libOpenCL.so
- fi
-}
-
-pkg_preinst() {
- if use kernel_linux; then
- linux-mod_pkg_postinst
- fi
-
- # Clean the dynamic libGL stuff's home to ensure
- # we dont have stale libs floating around
- if [ -d "${ROOT}"/usr/lib/opengl/nvidia ] ; then
- rm -rf "${ROOT}"/usr/lib/opengl/nvidia/*
- fi
- # Make sure we nuke the old nvidia-glx's env.d file
- if [ -e "${ROOT}"/etc/env.d/09nvidia ] ; then
- rm -f "${ROOT}"/etc/env.d/09nvidia
- fi
-}
-
-pkg_postinst() {
- if use kernel_linux; then
- linux-mod_pkg_postinst
- fi
-
- # Switch to the nvidia implementation
- eselect opengl set --use-old nvidia
-
- echo
- elog "You must be in the video group to use the NVIDIA device"
- elog "For more info, read the docs at"
- elog "http://www.gentoo.org/doc/en/nvidia-guide.xml#doc_chap3_sect6"
- elog
-
- elog "This ebuild installs a kernel module and X driver. Both must"
- elog "match explicitly in their version. This means, if you restart"
- elog "X, you must modprobe -r nvidia before starting it back up"
- elog
-
- elog "To use the NVIDIA GLX, run \"eselect opengl set nvidia\""
- elog
- elog "NVIDIA has requested that any bug reports submitted have the"
- elog "output of /usr/bin/nvidia-bug-report.sh included."
- elog
- elog "To work with compiz, you must enable the AddARGBGLXVisuals option."
- elog
- elog "If you are having resolution problems, try disabling DynamicTwinView."
- echo
-}
-
-pkg_postrm() {
- if use kernel_linux; then
- linux-mod_pkg_postrm
- fi
- eselect opengl set --use-old xorg-x11
-}