diff options
author | 2010-05-07 14:53:16 -0400 | |
---|---|---|
committer | 2010-05-07 14:53:16 -0400 | |
commit | bc2a1937dff9187f56aa62f9b4933b13cce76a65 (patch) | |
tree | 207a984fdf94e9d3ce6f1a95edbc9603119abafe | |
parent | Merge branch 'master' of git+ssh://git.overlays.gentoo.org/user/rubenqba (diff) | |
download | rubenqba-bc2a1937dff9187f56aa62f9b4933b13cce76a65.tar.gz rubenqba-bc2a1937dff9187f56aa62f9b4933b13cce76a65.tar.bz2 rubenqba-bc2a1937dff9187f56aa62f9b4933b13cce76a65.zip |
eliminando ebuild de nvidia-drivers-195.36.15-r1
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 -} |