# ChangeLog for media-video/nvidia-glx # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/media-video/nvidia-glx/ChangeLog,v 1.95 2005/05/16 07:38:57 eradicator Exp $ 16 May 2005; Jeremy Huddleston nvidia-glx-1.0.6629-r6.ebuild: Stable amd64, x86. *nvidia-glx-1.0.6111-r2 (05 May 2005) 05 May 2005; Jeremy Huddleston +nvidia-glx-1.0.6111-r2.ebuild: Added an opengl-update-2.2 version of nvidia-glx-1.0.6111 by request. *nvidia-glx-1.0.7167-r2 (04 May 2005) *nvidia-glx-1.0.6629-r6 (04 May 2005) 04 May 2005; Jeremy Huddleston nvidia-glx-1.0.6111-r1.ebuild, nvidia-glx-1.0.6629-r1.ebuild, nvidia-glx-1.0.6629-r5.ebuild, +nvidia-glx-1.0.6629-r6.ebuild, -nvidia-glx-1.0.7167-r1.ebuild, +nvidia-glx-1.0.7167-r2.ebuild, -nvidia-glx-1.0.7174-r1.ebuild: Added opengl-update-2.2 versions of 6629 and 7167. Fixed opengl-update dependencies for older ebuilds to close bug #90922. *nvidia-glx-1.0.7174-r4 (02 May 2005) 02 May 2005; Jeremy Huddleston -nvidia-glx-1.0.7174-r3.ebuild, +nvidia-glx-1.0.7174-r4.ebuild: Don't use tls enabled lib when the user has CHOST=i386 USE=nptl since they really DON'T have nptl. Bug #91137. *nvidia-glx-1.0.7174-r3 (27 Apr 2005) 27 Apr 2005; Jeremy Huddleston -nvidia-glx-1.0.7174-r2.ebuild, +nvidia-glx-1.0.7174-r3.ebuild: Fix for bug #90047. We check if glibc was built with --with-tls and install the correct libnvidia-tls.so. 26 Apr 2005; Jeremy Huddleston nvidia-glx-1.0.7174-r2.ebuild: Make sure we have a valid opengl implementation when uninstalling. Closes bug #55142. *nvidia-glx-1.0.7174-r2 (26 Apr 2005) 26 Apr 2005; Jeremy Huddleston +nvidia-glx-1.0.7174-r2.ebuild: Hopefully solve bug #90047 which causes havoc with different nptl/linuxthreads/tls configurations. 25 Apr 2005; Donnie Berkholz ; metadata.xml: Update maintainer to x11-drivers. 02 Apr 2005; Martin Schlemmer nvidia-glx-1.0.7174-r1.ebuild: Revert x86 to pkg0 to not use two packages for x86, and the smaller one at that, to stop getting bug reports on that. *nvidia-glx-1.0.7174-r1 (02 Apr 2005) 02 Apr 2005; Jeremy Huddleston -nvidia-glx-1.0.7174.ebuild, +nvidia-glx-1.0.7174-r1.ebuild: Go back to the proper packages so we get the 32bit libs on amd64. 01 Apr 2005; Jeremy Huddleston nvidia-glx-1.0.6629-r5.ebuild: Stable amd64 for multilib fixups in 2005.0. *nvidia-glx-1.0.7174 (01 Apr 2005) 01 Apr 2005; Martin Schlemmer +nvidia-glx-1.0.7174.ebuild: Update version. *nvidia-glx-1.0.7167-r1 (11 Mar 2005) 11 Mar 2005; Jeremy Huddleston +nvidia-glx-1.0.7167-r1.ebuild, nvidia-glx-1.0.7167.ebuild: Fix installation on amd64 2005.0. *nvidia-glx-1.0.7167 (11 Mar 2005) 11 Mar 2005; Martin Schlemmer +nvidia-glx-1.0.7167.ebuild: Update version. Add new dlloader module for supported Xorg. 09 Feb 2005; Jeremy Huddleston -files/libGL.la-r1, files/libGL.la-r2, nvidia-glx-1.0.6629-r5.ebuild: Remove X11R6 in .la so dependency_libs just uses /usr/lib. *nvidia-glx-1.0.6629-r5 (09 Feb 2005) 09 Feb 2005; Martin Schlemmer +files/libGL.la-r2, +nvidia-glx-1.0.6629-r5.ebuild: Fix libGL.la borkage (wrong paths in dependency_libs). *nvidia-glx-1.0.6111-r1 (29 Jan 2005) 29 Jan 2005; Andrew Bevitt +nvidia-glx-1.0.6111-r1.ebuild, -nvidia-glx-1.0.6111.ebuild: Updating 6111 to work with >=xorg-x11-6.8.0-r4 25 Jan 2005; Jeremy Huddleston nvidia-glx-1.0.6629-r4.ebuild: Add some testing so error messages (which were safe to ignore) don't display and confuse the user. *nvidia-glx-1.0.6629-r4 (24 Jan 2005) 24 Jan 2005; Jeremy Huddleston files/libGL.la-r1, -nvidia-glx-1.0.6629-r3.ebuild, +nvidia-glx-1.0.6629-r4.ebuild: Fix the proper libdir in the .la. Cleaning out older versions. 21 Jan 2005; Jeremy Huddleston +files/libGL.la-r1, nvidia-glx-1.0.6629-r3.ebuild: Install .la file for each ABI. 20 Jan 2005; Jeremy Huddleston nvidia-glx-1.0.6629-r3.ebuild: Added a keepdir /usr//tls since some opengl-updates don't make it. *nvidia-glx-1.0.6629-r3 (20 Jan 2005) 20 Jan 2005; Jeremy Huddleston -nvidia-glx-1.0.6629-r2.ebuild, +nvidia-glx-1.0.6629-r3.ebuild: Make new revision install both 32bit and 64bit versions on 2004.3 to make games herd QA hapy. Forcing revbump to make sure 2004.3 users get updated correctly. 20 Jan 2005; Jeremy Huddleston nvidia-glx-1.0.6629-r2.ebuild: Stable amd64 for 2005.0. *nvidia-glx-1.0.6629-r2 (17 Jan 2005) 17 Jan 2005; Jeremy Huddleston +nvidia-glx-1.0.6629-r2.ebuild: Revision bumping to support amd64's 2005.0. Now installs both 32bit and 64bit libs on that profile. 17 Jan 2005; Andrew Bevitt nvidia-glx-1.0.6629-r1.ebuild, -nvidia-glx-1.0.6629.ebuild: Marking 6629 stable across archs 10 Jan 2005; Jason Huebel nvidia-glx-1.0.6629-r1.ebuild: stable on amd64 *nvidia-glx-1.0.6629-r1 (31 Dec 2004) 31 Dec 2004; Andrew Bevitt +nvidia-glx-1.0.6629-r1.ebuild: Changing driver and lib install location to be detected depending on xorg-x11 version. 30 Nov 2004; Andrew Bevitt -files/README.gentoo, +files/libGL.la, -files/libGL.la.2, -files/nvidia-glx-1.0.4363-defines.patch, -files/nvidia-glx-1.0.4496-defines.patch, -files/nvidia-glx-1.0.4499-defines.patch, -files/nvidia-glx-1.0.5328-defines.patch, -files/nvidia-glx-1.0.5328-glheader.patch, -files/nvidia-glx-1.0.5332-glheader.patch, -files/nvidia-glx-1.0.5336-glheader.patch, -files/1.0.6106/NVIDIA_glx-1.0.6106-defines.patch, -files/1.0.6106/NVIDIA_glx-1.0.6106-glheader.patch, -files/1.0.6106/NVIDIA_glx-1.0.6106-makefile.patch, -nvidia-glx-1.0.4363-r1.ebuild, -nvidia-glx-1.0.4496-r2.ebuild, -nvidia-glx-1.0.4499-r1.ebuild, -nvidia-glx-1.0.5328-r2.ebuild, -nvidia-glx-1.0.5332-r2.ebuild, -nvidia-glx-1.0.5336-r2.ebuild, -nvidia-glx-1.0.6106-r3.ebuild, nvidia-glx-1.0.6111.ebuild, nvidia-glx-1.0.6629.ebuild: Removing all masked (deprecated) versions to match the nvidia-kernel removal. 10 Nov 2004; Andrew Bevitt +files/1.0.6629/NVIDIA_glx-1.0.6629-defines.patch, +files/1.0.6629/NVIDIA_glx-1.0.6629-glheader.patch, +files/1.0.6629/NVIDIA_glx-1.0.6629-makefile.patch, nvidia-glx-1.0.6629.ebuild: Porting across GL patches for consistency, it was necessary in the end. 10 Nov 2004; Andrew Bevitt nvidia-glx-1.0.6629.ebuild: Changing to error on xfree install, as opposed to dieing 07 Nov 2004; Andrew Bevitt nvidia-glx-1.0.4363-r1.ebuild, nvidia-glx-1.0.4496-r2.ebuild, nvidia-glx-1.0.4499-r1.ebuild, nvidia-glx-1.0.5328-r2.ebuild, nvidia-glx-1.0.5332-r2.ebuild, nvidia-glx-1.0.5336-r2.ebuild, nvidia-glx-1.0.6106-r3.ebuild: Keywords masking as driver/glx being deprecated. *nvidia-glx-1.0.6629 (07 Nov 2004) 07 Nov 2004; Andrew Bevitt nvidia-glx-1.0.6111.ebuild, +nvidia-glx-1.0.6629.ebuild: New version 1.0.6629! Also marking 1.0.6111-r3 stable to bring things up to speed with nvidia-kernel. 05 Sep 2004; Travis Tilley nvidia-glx-1.0.6111.ebuild: stable on amd64 05 Sep 2004; Sven Wegener : Fixed ChangeLog header. 30 Aug 2004; Andrew Bevitt ; files/1.0.6111/NVIDIA_glx-1.0.6111-glheader.patch: Update for proper glext.h inclusion 16 Aug 2004; Andrew Bevitt ; nvidia-glx-1.0.5328-r2.ebuild, nvidia-glx-1.0.5336-r2.ebuild: Marking up to and including 5336 stable to support newer nvidia cards, eg FX5700. *nvidia-glx-1.0.6111 (06 Aug 2004) 06 Aug 2004; Andrew Bevitt ; +files/1.0.6111/NVIDIA_glx-1.0.6111-defines.patch, +files/1.0.6111/NVIDIA_glx-1.0.6111-glheader.patch, +files/1.0.6111/NVIDIA_glx-1.0.6111-makefile.patch, +nvidia-glx-1.0.6111.ebuild: Version bump for 6111; nVidia haven't changed their GL headers in this release so still applying the patches *nvidia-glx-1.0.4499-r1 (19 Jul 2004) 19 Jul 2004; Andrew Bevitt ; -files/libGL.la.1, +nvidia-glx-1.0.4363-r1.ebuild, -nvidia-glx-1.0.4363.ebuild, -nvidia-glx-1.0.4496-r1.ebuild, +nvidia-glx-1.0.4496-r2.ebuild, -nvidia-glx-1.0.4496.ebuild, +nvidia-glx-1.0.4499-r1.ebuild, -nvidia-glx-1.0.4499.ebuild, -nvidia-glx-1.0.5328-r1.ebuild, +nvidia-glx-1.0.5328-r2.ebuild: Moving all versions over to use proper libGL.la file, removing all versions that do not use the correct file, and removing the incorrect file; this should fix pygtk et al bugs. 18 Jul 2004; Travis Tilley nvidia-glx-1.0.6106-r3.ebuild: marking stable since our last stable nvidia-glx was just deleted *nvidia-glx-1.0.6106-r3 (18 Jul 2004) 18 Jul 2004; Andrew Bevitt ; -nvidia-glx-1.0.6106-r1.ebuild, -nvidia-glx-1.0.6106-r2.ebuild, +nvidia-glx-1.0.6106-r3.ebuild, -nvidia-glx-1.0.6106.ebuild: Taking Azarahs' advice, making /usr/lib/tls into a directory and creating symlinks under it.. Changing opengl-update-1.8.1 to account for this thank fully links are easier to remove than directories, this will be a transparent update *nvidia-glx-1.0.6106-r2 (18 Jul 2004) 18 Jul 2004; Martin Schlemmer +nvidia-glx-1.0.6106-r2.ebuild: The /usr/lib/tls dir changed to a symlink - handle it carefully. Personally I think it would have been better to leave it a dir, and manage the specific opengl libs as symlinks, as you never know what future may bring ... *nvidia-glx-1.0.6106-r1 (17 Jul 2004) 17 Jul 2004; Andrew Bevitt ; +files/1.0.6106/NVIDIA_glx-1.0.6106-glheader.patch, +nvidia-glx-1.0.6106-r1.ebuild: See bug #54984 -- Changing TLS, glext.h, patching gl.h 13 Jul 2004; Travis Tilley nvidia-glx-1.0.6106.ebuild: the previous amd64 nvidia drivers arent exactly what i would call stable, but this release seems to be rock solid. marking stable on amd64 *nvidia-glx-1.0.6106 (02 Jul 2004) 02 Jul 2004; Andrew Bevitt ; metadata.xml, +files/1.0.6106/NVIDIA_glx-1.0.6106-defines.patch, +files/1.0.6106/NVIDIA_glx-1.0.6106-makefile.patch, +nvidia-glx-1.0.6106.ebuild: Version bumping to 6106. Thanks to everyone on bug #55714 for testing and suggesting improvements. Please note the new app-emulation/emul-linux-x86-nvidia package for 32 bit compatibility on amd64. 01 Jul 2004; Jeremy Huddleston nvidia-glx-1.0.4363.ebuild, nvidia-glx-1.0.4496-r1.ebuild, nvidia-glx-1.0.4496.ebuild, nvidia-glx-1.0.4499.ebuild, nvidia-glx-1.0.5328-r1.ebuild, nvidia-glx-1.0.5332-r2.ebuild, nvidia-glx-1.0.5336-r2.ebuild: virtual/glibc -> virtual/libc 10 May 2004; Andrew Bevitt ; -nvidia-glx-1.0.5332-r1.ebuild: Removing a duplicate build version 06 May 2004; Andrew Bevitt ; +files/nvidia-glx-1.0.4363-defines.patch, nvidia-glx-1.0.4363.ebuild: Reintroducing patchset for 4363 which was removed a while ago because of version name conflicts. 27 Apr 2004; Aron Griffis nvidia-glx-1.0.4363.ebuild, nvidia-glx-1.0.4496-r1.ebuild, nvidia-glx-1.0.4496.ebuild, nvidia-glx-1.0.4499.ebuild, nvidia-glx-1.0.5328-r1.ebuild, nvidia-glx-1.0.5332-r1.ebuild, nvidia-glx-1.0.5332-r2.ebuild, nvidia-glx-1.0.5336-r2.ebuild: Add inherit eutils 19 Apr 2004; Travis Tilley nvidia-glx-1.0.5332-r2.ebuild: marking stable on amd64 to close bug #48409 15 Apr 2004; nvidia-glx-1.0.4363.ebuild, nvidia-glx-1.0.4496-r1.ebuild, nvidia-glx-1.0.4496.ebuild, nvidia-glx-1.0.4499.ebuild, nvidia-glx-1.0.5328-r1.ebuild, nvidia-glx-1.0.5332-r1.ebuild, nvidia-glx-1.0.5332-r2.ebuild, nvidia-glx-1.0.5336-r2.ebuild: added export _POSIX2_VERSION="199209" to all ebuilds to work around broken chown syntax in upstream release. This is a workaround until nvidia fixes things. *nvidia-glx-1.0.4496-r1 (15 Apr 2004) 15 Apr 2004; +nvidia-glx-1.0.4496-r1.ebuild: adding the changes necessary to make 4496 versions interact with xorg-x11 implementation. 13 May 2004; Andrew Bevitt ; nvidia-glx-1.0.5328-r1.ebuild, nvidia-glx-1.0.5332-r2.ebuild, nvidia-glx-1.0.5336-r2.ebuild, files/nvidia-glx-1.0.4180-defines.patch, files/nvidia-glx-1.0.4191-defines.patch, files/nvidia-glx-1.0.5328-glheader.patch, files/nvidia-glx-1.0.5332-glheader.patch, files/nvidia-glx-1.0.5336-glheader.patch: Adding patchset that fixes api breakage as mentioned in bug #37517 13 May 2004; Andrew Bevitt ; nvidia-glx-1.0.5332-r2.ebuild, nvidia-glx-1.0.5336-r2.ebuild: We are letting virtual/x11 provide glext.h, removing its install, see bug #37517 13 May 2004; Andrew Bevitt ; nvidia-glx-1.0.2880.ebuild, nvidia-glx-1.0.2960-r1.ebuild, nvidia-glx-1.0.3123.ebuild, nvidia-glx-1.0.4180.ebuild, nvidia-glx-1.0.4191-r1.ebuild, nvidia-glx-1.0.4191.ebuild, nvidia-glx-1.0.4349.ebuild, nvidia-glx-1.0.4496-r1.ebuild, nvidia-glx-1.0.5328.ebuild, nvidia-glx-1.0.5332.ebuild, nvidia-glx-1.0.5336-r1.ebuild, nvidia-glx-1.0.5336.ebuild, files/libGL.la: Removing several of the old nvidia glx ebuilds, leaving nvidia kernel corresponding versions and up to two for each profile. *nvidia-glx-1.0.5332-r2 (08 Apr 2004) 08 Apr 2004; Travis Tilley nvidia-glx-1.0.5332-r2.ebuild: added amd64-specific ebuild with Donnie Berkholz's xorg-x11 compatibility update *nvidia-glx-1.0.5336-r2 (08 Apr 2004) 08 Apr 2004; Donnie Berkholz ; nvidia-glx-1.0.5336-r2.ebuild: Update for xorg-x11 compatibility. *nvidia-glx-1.0.5336-r1 (14 Feb 2004) *nvidia-glx-1.0.5332-r1 (14 Feb 2004) 14 Feb 2004; Andrew Bevitt ; nvidia-glx-1.0.5332-r1.ebuild, nvidia-glx-1.0.5336-r1.ebuild, files/libGL.la.2: Updating libGL.la to correctly link the location of the opengl libraries, for nvidia problems on bug 07 Feb 2004; Brad House nvidia-glx-1.0.5332.ebuild: stable on amd64 *nvidia-glx-1.0.5336 (01 Feb 2004) 01 Feb 2004; Martin Schlemmer nvidia-glx-1.0.5336.ebuild: Update version 01 Feb 2004; Martin Schlemmer nvidia-glx-1.0.5332.ebuild, files/nvidia-glx-1.0.5332-defines.patch: Remove dup patch. 25 Jan 2004; Caleb Tennis nvidia-glx-1.0.5332.ebuild: Add a warning for Qt users that GL linkage may be broken after emerging this. *nvidia-glx-1.0.5332 (23 Jan 2004) 23 Jan 2004; nvidia-glx-1.0.5332.ebuild, files/nvidia-glx-1.0.5332-defines.patch: New NVIDIA driver 5332 released to public. See NVIDIA's page for full details: http://www.nvidia.com/object/linux_display_amd64_1.0-5332.html *nvidia-glx-1.0.5328-r1 (05 Jan 2004) 05 Jan 2004; Donnie Berkholz ; nvidia-glx-1.0.5328-r1.ebuild: Fixing TLS test for bug #36551. Thanks to Ronald Hummelink for the patch. 26 Dec 2003; Donnie Berkholz ; metadata.xml: Adding metadata.xml. *nvidia-glx-1.0.5328 (26 Dec 2003) 26 Dec 2003; Donnie Berkholz ; nvidia-glx-1.0.5328.ebuild, files/nvidia-glx-1.0.5328-defines.patch: Version bump. 02 Nov 2003; Martin Schlemmer nvidia-glx-1.0.4496-r1.ebuild: Add PKG_V to make sure updating the package used will not break things again. *nvidia-glx-1.0.4496-r1 (02 Nov 2003) 02 Nov 2003; Martin Schlemmer nvidia-glx-1.0.4496-r1.ebuild: Update nVidia package to latest (pkg2), bug #32430. *nvidia-glx-1.0.4499 (15 Oct 2003) 15 Oct 2003; Daniel Robbins : nvidia-glx-1.0.4499.ebuild: New version of the ebuild for AMD64 systems. Thanks to Kris Kersey, James Jones and others for working on this. See bug #30799. This ebuild does need some testing; adding it so that it can be tested. 20 Sep 2003; Martin Schlemmer nvidia-glx-1.0.4496.ebuild: Mark stable (bug #28330). *nvidia-glx-1.0.4496 (29 Jul 2003) 29 Jul 2003; Martin Schlemmer nvidia-glx-1.0.4496.ebuild, files/nvidia-glx-1.0.4496-defines.patch: New version. *nvidia-glx-1.0.4180 (18 Jul 2003) 18 Jul 2003; Olivier Crete nvidia-glx-1.0.4180.ebuild, files/nvidia-glx-1.0.4180-defines.patch: Added amd64 version of the driver 22 Jun 2003; Martin Schlemmer nvidia-glx-1.0.4363.ebuild: Mark stable for x86. *nvidia-glx-1.0.4363 (26 Apr 2003) 26 Apr 2003; Martin Schlemmer nvidia-glx-1.0.4363.ebuild : Update version. *nvidia-glx-1.0.4349 (21 Apr 2003) 21 Apr 2003; Jay Pfeifer nvidia-glx-1.0.4349.ebuild : Moved from ~x86 to stable. 30 Mar 2003; Martin Schlemmer nvidia-glx-1.0.4349.ebuild : New version, closing bug #18541. *nvidia-glx-1.0.4191-r1 (13 Feb 2003) 12 Jul 2003; Daniel Ahlberg : Added missing changelog entry. *nvidia-glx-1.0.4191 (31 Jan 2003) 31 Jan 2003; foser nvidia-glx-1.0.4191.ebuild : Added 2 header file patches 11 Dec 2002; Martin Schlemmer nvidia-glx-1.0.4191.ebuild : Add '-alpha' to KEYWORDS. *nvidia-glx-1.0.4191 (11 Dec 2002) 11 Dec 2002; Brandon Low : New version thanks Nvidia. :) 06 Dec 2002; Rodney Rees : Changed sparc ~sparc keywords 14 Sep 2002; Martin Schlemmer : Remove ftp from SRC_URI, as it seems to give problems to some people. *nvidia-glx-1.0.3123 (12 Sep 2002) 12 Sep 2002; Martin Schlemmer : Update version. 8 Sep 2002; Martin Schlemmer nvidia-glx-1.0.2960-r1.ebuild : Add opengl-update to DEPEND. *nvidia-glx-1.0.2960-r1 (26 May 2002) 26 May 2002; Martin Schlemmer nvidia-glx-1.0.2960-r1.ebuild : Install the new dynamic XvMC library "libXvMCNVIDIA_dynamic.so" as well. *nvidia-glx-1.0.2960 (26 May 2002) *nvidia-glx-1.0.2313-r2 (12 Apr 2002) 12 Apr 2002; Daniel Robbins : New rev of an older ebuild to fix stripping problems. 7 Apr 2002; M.Schlemmer nvidia-glx-1.0.2880.ebuild : Nuke /etc/env.d/09nvidia if it exists, else we get problems. *nvidia-glx-1.0.2880 (7 Apr 2002) 7 Apr 2002; M.Schlemmer nvidia-glx-1.0.2880.ebuild : Moved back to /usr to fix various problems we had. Update for dinamic OpenGL switching. *nvidia-glx-1.0.2802-r2 (07 Mar 2002) 14 Mar 2002; Grant Goodyear : Make sure symbols aren't stripped. *nvidia-glx-1.0.2802 (07 Mar 2002) 07 Mar 2002; Arcady Genkin : Adds libXvMCNVIDIA.a, plus a minor rewrite. 07 Mar 2002; Daniel Robbins : new release and a new NV_V variable to hold the NVIDIA-style version number (simplifies rolling new releases.) *nvidia-glx-1.0.2313-r1 (10 Feb 2002) 10 Feb 2002; Daniel Robbins : Now provides "virtual/opengl" functionality. *nvidia-glx-1.0.2313 (05 Feb 2002) 05 Feb 2002; Arcady Genkin : Full redesign of Gentoo Linux NVIDIA driver/GLX implementation. Thanks Arcady!