From af94f2a960cb6f518b8c8db5d8635cab97113c4d Mon Sep 17 00:00:00 2001 From: je_fro Date: Sun, 15 Mar 2015 13:24:26 -0500 Subject: Cleanup and experiment with latest fluxbox bugfix. (artwiz bugfix) --- x11-drivers/nvidia-drivers/ChangeLog | 1832 -------------------- x11-drivers/nvidia-drivers/Manifest | 8 - .../nvidia-drivers/files/256.35-unified-arch.patch | 29 - x11-drivers/nvidia-drivers/files/nvidia-169.07 | 14 - x11-drivers/nvidia-drivers/metadata.xml | 20 - .../nvidia-drivers/nvidia-drivers-295.33.ebuild | 573 ------ x11-wm/fluxbox/Manifest | 9 + x11-wm/fluxbox/files/fluxbox.desktop | 9 + x11-wm/fluxbox/files/fluxbox.xsession | 90 + .../files/gentoo_style_location-1.1.x.patch | 19 + x11-wm/fluxbox/files/osx-has-otool.patch | 12 + x11-wm/fluxbox/files/styles-menu-commonbox | 5 + x11-wm/fluxbox/files/styles-menu-fluxbox | 5 + x11-wm/fluxbox/files/styles-menu-user | 5 + x11-wm/fluxbox/fluxbox-1.3.7.ebuild | 113 ++ 15 files changed, 267 insertions(+), 2476 deletions(-) delete mode 100644 x11-drivers/nvidia-drivers/ChangeLog delete mode 100644 x11-drivers/nvidia-drivers/Manifest delete mode 100644 x11-drivers/nvidia-drivers/files/256.35-unified-arch.patch delete mode 100644 x11-drivers/nvidia-drivers/files/nvidia-169.07 delete mode 100644 x11-drivers/nvidia-drivers/metadata.xml delete mode 100644 x11-drivers/nvidia-drivers/nvidia-drivers-295.33.ebuild create mode 100644 x11-wm/fluxbox/Manifest create mode 100644 x11-wm/fluxbox/files/fluxbox.desktop create mode 100644 x11-wm/fluxbox/files/fluxbox.xsession create mode 100644 x11-wm/fluxbox/files/gentoo_style_location-1.1.x.patch create mode 100644 x11-wm/fluxbox/files/osx-has-otool.patch create mode 100644 x11-wm/fluxbox/files/styles-menu-commonbox create mode 100644 x11-wm/fluxbox/files/styles-menu-fluxbox create mode 100644 x11-wm/fluxbox/files/styles-menu-user create mode 100644 x11-wm/fluxbox/fluxbox-1.3.7.ebuild diff --git a/x11-drivers/nvidia-drivers/ChangeLog b/x11-drivers/nvidia-drivers/ChangeLog deleted file mode 100644 index bcf0314..0000000 --- a/x11-drivers/nvidia-drivers/ChangeLog +++ /dev/null @@ -1,1832 +0,0 @@ -# ChangeLog for x11-drivers/nvidia-drivers -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v 1.326 2012/03/23 16:17:12 cardoe Exp $ - - 24 Mar 2012; Jeff Gardner - +files/256.35-unified-arch.patch, +nvidia-drivers-295.33.ebuild, - +metadata.xml: - Import and test patch from overlay - -*nvidia-drivers-295.33 (23 Mar 2012) - - 23 Mar 2012; Doug Goldstein - +nvidia-drivers-295.33.ebuild: - Version bump. Move the binaries from /usr/bin to /opt/bin. - - 21 Mar 2012; Samuli Suominen - nvidia-drivers-295.20-r1.ebuild: - Use $OUTPUT instead of $SOURCES for the generated headers wrt #408841, - Comment #10 by Ingo Kemper - - 21 Mar 2012; Samuli Suominen - nvidia-drivers-295.20-r1.ebuild: - Fix building with Linux 3.3.x wrt #408841 - - 20 Mar 2012; Agostino Sarubbo - nvidia-drivers-295.20-r1.ebuild: - Stable for amd64, wrt bug #408905 - - 19 Mar 2012; Doug Goldstein - nvidia-drivers-295.20-r1.ebuild: - The 295.20 drivers are compatible with xorg-server-1.12. - -*nvidia-drivers-290.10-r2 (15 Feb 2012) -*nvidia-drivers-295.20-r1 (15 Feb 2012) - - 15 Feb 2012; Kacper Kowalik - +nvidia-drivers-290.10-r2.ebuild, +nvidia-drivers-295.20-r1.ebuild, - -nvidia-drivers-290.10-r1.ebuild, -nvidia-drivers-295.20.ebuild: - Move libcuda and libnvidia-compiler back to /usr/lib since they're not - creating any conflicts now. That will allow to use CUDA without explicit - eselect opencl. Fixes bug 403495 by Michal Januszewski - -*nvidia-drivers-295.20 (14 Feb 2012) - - 14 Feb 2012; Doug Goldstein - +nvidia-drivers-295.20.ebuild: - Version bump - -*nvidia-drivers-275.43 (14 Feb 2012) - - 14 Feb 2012; Doug Goldstein - -nvidia-drivers-275.28.ebuild, -nvidia-drivers-275.36.ebuild, - +nvidia-drivers-275.43.ebuild, -nvidia-drivers-285.05.09-r1.ebuild, - -nvidia-drivers-290.06.ebuild: - Remove old versions and bump the long lived stable version - - 07 Feb 2012; Kacper Kowalik - nvidia-drivers-290.10-r1.ebuild: - Run eselect opencl during pkg_postinst wrt bug 402407 by Benjamin Schindler - Add missing files to QA_* though some warnigs - still slip through - - 05 Feb 2012; Mike Frysinger - nvidia-drivers-96.43.20.ebuild, nvidia-drivers-173.14.31.ebuild, - nvidia-drivers-275.09.07.ebuild, nvidia-drivers-275.28.ebuild, - nvidia-drivers-275.36.ebuild, nvidia-drivers-285.05.09-r1.ebuild, - nvidia-drivers-290.06.ebuild, nvidia-drivers-290.10.ebuild, - nvidia-drivers-290.10-r1.ebuild: - Move to new unpacker eclass for unpack_makeself. - -*nvidia-drivers-290.10-r1 (04 Feb 2012) - - 04 Feb 2012; Kacper Kowalik - +nvidia-drivers-290.10-r1.ebuild, metadata.xml: - Add revbump that installs OpenCL related libraries in place that doesn't - create conflicts and is expected by app-admin/opencl - - 18 Jan 2012; Ulrich Müller nvidia-drivers-96.43.20.ebuild, - nvidia-drivers-173.14.31.ebuild, nvidia-drivers-275.09.07.ebuild, - nvidia-drivers-275.28.ebuild, nvidia-drivers-275.36.ebuild, - nvidia-drivers-285.05.09-r1.ebuild, nvidia-drivers-290.06.ebuild, - nvidia-drivers-290.10.ebuild: - Inherit portability.eclass wrt bug 398801. - - 26 Dec 2011; Markus Meier nvidia-drivers-290.10.ebuild: - x86 stable, bug #394399 - - 16 Dec 2011; Agostino Sarubbo nvidia-drivers-290.10.ebuild: - Stable for AMD64, wrt bug #394399 - - 07 Dec 2011; Jeroen Roovers -nvidia-drivers-96.43.19.ebuild, - -nvidia-drivers-173.14.30.ebuild: - Old. - -*nvidia-drivers-290.10 (30 Nov 2011) -*nvidia-drivers-275.36 (30 Nov 2011) - - 30 Nov 2011; Doug Goldstein - +nvidia-drivers-275.36.ebuild, +nvidia-drivers-290.10.ebuild: - Add new long lived version and official versions - - 30 Nov 2011; Doug Goldstein - -nvidia-drivers-270.41.19.ebuild, -nvidia-drivers-285.05.09.ebuild: - Remove older releases - - 15 Nov 2011; Tony Vroon nvidia-drivers-96.43.20.ebuild, - nvidia-drivers-173.14.31.ebuild, nvidia-drivers-285.05.09-r1.ebuild: - Marked stable on AMD64 based on arch testing by Michael "n0idx80" Harrison in - bug #388453. Expedited on a single report due to build failures with the - current stable kernel. - - 13 Nov 2011; Markus Meier - nvidia-drivers-285.05.09-r1.ebuild: - x86 stable, bug #388453 - - 13 Nov 2011; Markus Meier - nvidia-drivers-173.14.31.ebuild: - x86 stable, bug #388453 - - 13 Nov 2011; Markus Meier nvidia-drivers-96.43.20.ebuild: - x86 stable, bug #388453 - -*nvidia-drivers-290.06 (04 Nov 2011) - - 04 Nov 2011; Doug Goldstein - +nvidia-drivers-290.06.ebuild: - Version bump the latest beta drivers which provide xorg-server-1.11 support. - -*nvidia-drivers-285.05.09-r1 (27 Oct 2011) - - 27 Oct 2011; Doug Goldstein - nvidia-drivers-285.05.09.ebuild, +nvidia-drivers-285.05.09-r1.ebuild: - Change around a bunch of symlink behaviors - - 27 Oct 2011; Doug Goldstein - -nvidia-drivers-280.13.ebuild, -nvidia-drivers-285.03.ebuild: - Remove some older versions. - - 05 Oct 2011; Doug Goldstein - nvidia-drivers-285.05.09.ebuild: - Due to a regression in X that requires a deprecated function to be copied - into the nvidia-drivers binary component, there is a significant performance - degradation with xorg-server-1.11. As a result I'm re-marking this release as - not supporting xorg-server-1.11. bug #385669 - -*nvidia-drivers-285.05.09 (04 Oct 2011) - - 04 Oct 2011; Doug Goldstein - +nvidia-drivers-285.05.09.ebuild: - Version bump - - 18 Sep 2011; Markus Meier - nvidia-drivers-275.09.07.ebuild: - x86 stable, bug #382835 - - 16 Sep 2011; Tony Vroon - nvidia-drivers-275.09.07.ebuild: - Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & Ian - "idella4" Delaney in bug #382835. - -*nvidia-drivers-275.28 (14 Sep 2011) - - 14 Sep 2011; Doug Goldstein - +nvidia-drivers-275.28.ebuild: - Add the extremely buggy 275.28 version which claims to have xorg-server-1.11 - support to statisfy users desire for the latest and greatest, even if its - broken. - -*nvidia-drivers-285.03 (13 Sep 2011) -*nvidia-drivers-280.13 (13 Sep 2011) - - 13 Sep 2011; Doug Goldstein - -nvidia-drivers-275.19.ebuild, -nvidia-drivers-275.21.ebuild, - +nvidia-drivers-280.13.ebuild, +nvidia-drivers-285.03.ebuild: - Bump beta nvidia-drivers. 280.13 is an official release but suffers from bug - #375615 - - 13 Sep 2011; Doug Goldstein - -nvidia-drivers-173.14.28.ebuild, -nvidia-drivers-256.53.ebuild, - -nvidia-drivers-260.19.44.ebuild, -nvidia-drivers-270.41.06.ebuild: - Purge older versions - - 31 Jul 2011; Markus Meier - nvidia-drivers-270.41.19.ebuild: - x86 stable, bug #375587 - - 31 Jul 2011; Markus Meier - nvidia-drivers-173.14.30.ebuild: - x86 stable, bug #371779 - - 28 Jul 2011; Jeroen Roovers nvidia-drivers-96.43.20.ebuild: - Patch does not apply to 96. - -*nvidia-drivers-275.21 (26 Jul 2011) -*nvidia-drivers-173.14.31 (26 Jul 2011) -*nvidia-drivers-96.43.20 (26 Jul 2011) - - 26 Jul 2011; Doug Goldstein - +nvidia-drivers-96.43.20.ebuild, +nvidia-drivers-173.14.31.ebuild, - +nvidia-drivers-275.21.ebuild: - Version bumps. Adds support for xorg-server 1.10 in the legacy drivers. Fix - KDE4 KWin issues in the 173.14.x series. Fix a multitude of issues in the - 275.x series. - - 19 Jul 2011; Christoph Mende - nvidia-drivers-270.41.19.ebuild: - Stable on amd64 wrt bug #375587 - -*nvidia-drivers-275.19 (18 Jul 2011) - - 18 Jul 2011; Doug Goldstein - +nvidia-drivers-275.19.ebuild: - Version bump to latest stable drivers - - 14 Jul 2011; Jeroen Roovers nvidia-drivers-96.43.19.ebuild: - Set proper xorg-server version dependency (bug #375215). - - 23 Jun 2011; Markos Chandras - nvidia-drivers-173.14.30.ebuild: - Stable on amd64 wrt bug #371779 - - 15 Jun 2011; Doug Goldstein - -nvidia-drivers-260.19.36.ebuild, -nvidia-drivers-270.41.03.ebuild: - Remove older versions - -*nvidia-drivers-275.09.07 (14 Jun 2011) - - 14 Jun 2011; Jeroen Roovers - +nvidia-drivers-275.09.07.ebuild: - Version bump. - - 14 Jun 2011; Jeroen Roovers nvidia-drivers-96.43.19.ebuild, - nvidia-drivers-173.14.28.ebuild, nvidia-drivers-173.14.30.ebuild, - nvidia-drivers-256.53.ebuild, nvidia-drivers-260.19.36.ebuild, - nvidia-drivers-260.19.44.ebuild, nvidia-drivers-270.41.03.ebuild, - nvidia-drivers-270.41.06.ebuild, nvidia-drivers-270.41.19.ebuild: - Set CC instead of HOST_CC or cross-compiling will fail. - - 31 May 2011; Pawel Hajdan jr - nvidia-drivers-260.19.44.ebuild, nvidia-drivers-270.41.06.ebuild: - x86 stable wrt bug #368393 and bug #368395 - - 29 May 2011; Markos Chandras - nvidia-drivers-260.19.44.ebuild, nvidia-drivers-270.41.06.ebuild: - Stable on amd64 wrt bug #368393 and bug #368395 - - 28 May 2011; Mike Frysinger - nvidia-drivers-96.43.19.ebuild, nvidia-drivers-173.14.28.ebuild, - +files/nvidia-drivers-173.14.30-2.6.39.patch, nvidia-drivers-256.53.ebuild, - nvidia-drivers-260.19.36.ebuild, nvidia-drivers-260.19.44.ebuild, - +files/nvidia-drivers-260.19.44-2.6.39.patch: - Fix building with linux-2.6.39 #368939 by Alex Buell. - -*nvidia-drivers-270.41.19 (22 May 2011) - - 22 May 2011; Doug Goldstein - +nvidia-drivers-270.41.19.ebuild: - Bump to the latest release in the 270 series. - - 11 May 2011; Doug Goldstein - -nvidia-drivers-256.44-r1.ebuild, -nvidia-drivers-256.52.ebuild, - -nvidia-drivers-260.19.21.ebuild, -nvidia-drivers-260.19.26.ebuild, - -nvidia-drivers-260.19.29.ebuild, -nvidia-drivers-270.18.ebuild: - Remove older versions that are no longer supported or superceded by newer - stable versions. - -*nvidia-drivers-270.41.06 (11 May 2011) - - 11 May 2011; Doug Goldstein - +nvidia-drivers-270.41.06.ebuild: - version bump - -*nvidia-drivers-173.14.30 (11 May 2011) - - 11 May 2011; Jeroen Roovers - +nvidia-drivers-173.14.30.ebuild: - Version bump thanks to Tupone Alfredo (bug #366543). - - 24 Apr 2011; Ulrich Mueller nvidia-drivers-96.43.19.ebuild, - nvidia-drivers-173.14.28.ebuild, nvidia-drivers-256.44-r1.ebuild, - nvidia-drivers-256.52.ebuild, nvidia-drivers-256.53.ebuild, - nvidia-drivers-260.19.21.ebuild, nvidia-drivers-260.19.26.ebuild, - nvidia-drivers-260.19.29.ebuild, nvidia-drivers-260.19.36.ebuild, - nvidia-drivers-260.19.44.ebuild, nvidia-drivers-270.18.ebuild, - nvidia-drivers-270.41.03.ebuild: - Remove dependency on virtual/modutils, it is redundant with linux-mod.eclass, - bug 358891. - - 14 Apr 2011; Jeroen Roovers -nvidia-drivers-96.43.16.ebuild, - -nvidia-drivers-96.43.18.ebuild, -nvidia-drivers-173.14.25.ebuild, - -nvidia-drivers-173.14.27.ebuild, -nvidia-drivers-190.53-r1.ebuild, - -nvidia-drivers-195.36.24.ebuild, -nvidia-drivers-195.36.31.ebuild, - -nvidia-drivers-256.44.ebuild: - Remove versions that need - nvidia-drivers-270.41.03.ebuild: - add a couple more libraries to the TEXTRELS variable for x86 - -*nvidia-drivers-270.41.03 (12 Apr 2011) - - 12 Apr 2011; Justin Lecher - +nvidia-drivers-270.41.03.ebuild: - Non-Maintainer Version Bump, #357113 - - 09 Apr 2011; Jeroen Roovers nvidia-drivers-96.43.19.ebuild: - Install nvidia-settings appropriate for this version (bug #304255). - -*nvidia-drivers-260.19.44 (07 Apr 2011) - - 07 Apr 2011; Justin Lecher - +nvidia-drivers-260.19.44.ebuild: - Non-Maintainer Version Bump - - 04 Apr 2011; Justin Lecher nvidia-drivers-270.18.ebuild: - Depend on correct Xorg Server ABI, #359841 - - 21 Mar 2011; Thomas Kahle nvidia-drivers-260.19.36.ebuild: - x86 stable per bug 357409 - - 07 Mar 2011; Markos Chandras - nvidia-drivers-260.19.36.ebuild: - Stable on amd64 wrt bug #357409 - -*nvidia-drivers-270.18 (24 Jan 2011) - - 24 Jan 2011; Doug Goldstein - +nvidia-drivers-270.18.ebuild: - Add new nvidia-drivers beta. Adds a new library and adds initial support for - X.org 1.10 - -*nvidia-drivers-260.19.36 (24 Jan 2011) - - 24 Jan 2011; Doug Goldstein - +nvidia-drivers-260.19.36.ebuild: - Version bump. Some minor fixes from upstream. - - 25 Dec 2010; Christian Faulhammer - nvidia-drivers-96.43.19.ebuild, nvidia-drivers-173.14.28.ebuild, - nvidia-drivers-260.19.29.ebuild: - stable x86, bug 348186 - - 24 Dec 2010; Samuli Suominen - nvidia-drivers-96.43.19.ebuild, nvidia-drivers-260.19.29.ebuild: - amd64 stable wrt #348186 - - 23 Dec 2010; Richard Freeman - nvidia-drivers-173.14.28.ebuild: - amd64 stable - 348186 - -*nvidia-drivers-260.19.29 (14 Dec 2010) - - 14 Dec 2010; Jeroen Roovers - +nvidia-drivers-260.19.29.ebuild: - Version bump (bug #347371). - -*nvidia-drivers-173.14.28 (06 Dec 2010) - - 06 Dec 2010; Jeroen Roovers - +nvidia-drivers-173.14.28.ebuild: - Version bump by radfoj (bug #342361). - -*nvidia-drivers-260.19.26 (01 Dec 2010) - - 01 Dec 2010; Michał Januszewski - +nvidia-drivers-260.19.26.ebuild: - Version bump. This is a beta version (and thus masked), but it is also the - first 260.x release that works with GF330M. - - 20 Nov 2010; Jeroen Roovers nvidia-drivers-96.43.19.ebuild: - Free xorg-server dependency (bug #345929). - -*nvidia-drivers-96.43.19 (19 Nov 2010) - - 19 Nov 2010; Jeroen Roovers +nvidia-drivers-96.43.19.ebuild: - Version bump by Miguel R. Caudevilla (bug #345929). - -*nvidia-drivers-260.19.21 (18 Nov 2010) - - 18 Nov 2010; Doug Goldstein - -nvidia-drivers-260.19.06.ebuild, -nvidia-drivers-260.19.12.ebuild, - +nvidia-drivers-260.19.21.ebuild: - Bump to the latest official release. Remove beta releases. - -*nvidia-drivers-260.19.12 (15 Oct 2010) - - 15 Oct 2010; Doug Goldstein - +nvidia-drivers-260.19.12.ebuild: - Version bump for new upstream release. Added a note about what USE=gtk - does when you disable it. - - 14 Oct 2010; Christian Faulhammer - nvidia-drivers-96.43.18.ebuild, nvidia-drivers-173.14.27.ebuild, - nvidia-drivers-195.36.31.ebuild: - stable x86, bug 332501 - - 21 Sep 2010; Markos Chandras - nvidia-drivers-96.43.18.ebuild, nvidia-drivers-173.14.27.ebuild, - nvidia-drivers-195.36.31.ebuild: - Stable on amd64. Bug #332501 - -*nvidia-drivers-260.19.06 (20 Sep 2010) - - 20 Sep 2010; Doug Goldstein - -nvidia-drivers-260.19.04.ebuild, +nvidia-drivers-260.19.06.ebuild: - beta version bump - - 11 Sep 2010; Tomáš Chvátal - -nvidia-drivers-185.18.36-r1.ebuild: - Remove version depending on deprecated xorg-server. - -*nvidia-drivers-260.19.04 (08 Sep 2010) - - 08 Sep 2010; Doug Goldstein - +nvidia-drivers-260.19.04.ebuild: - Version bump for latest beta release - -*nvidia-drivers-256.53 (31 Aug 2010) - - 31 Aug 2010; Doug Goldstein - +nvidia-drivers-256.53.ebuild: - version bump - - 30 Aug 2010; Doug Goldstein - nvidia-drivers-256.44-r1.ebuild, nvidia-drivers-256.52.ebuild: - fix up blocker with media-video/nvidia-settings - - 30 Aug 2010; Doug Goldstein - nvidia-drivers-256.44-r1.ebuild, nvidia-drivers-256.52.ebuild: - Implement installing nvidia-settings when USE=gtk is enabled as discussed - in bug #304255 - - 30 Aug 2010; Doug Goldstein - nvidia-drivers-256.52.ebuild: - Fix xorg-server depend to properly include the 1.9 series - - 30 Aug 2010; Doug Goldstein - -nvidia-drivers-96.43.14.ebuild, -nvidia-drivers-173.14.22.ebuild, - -nvidia-drivers-195.36.15.ebuild, -nvidia-drivers-256.35.ebuild: - Clear out some older versions that have been supplanted by newer stable - versions - - 30 Aug 2010; Doug Goldstein - -nvidia-drivers-71.86.11.ebuild: - Removee versions that rely on xorg-server-1.4 or older (which is no longer - in the tree). - -*nvidia-drivers-256.52 (30 Aug 2010) -*nvidia-drivers-256.44-r1 (30 Aug 2010) - - 30 Aug 2010; Doug Goldstein - +nvidia-drivers-256.44-r1.ebuild, +nvidia-drivers-256.52.ebuild: - version bump and several clean ups to bring the ebuild up to the state of - the current unmasked ebuilds - -*nvidia-drivers-256.44 (04 Aug 2010) - - 04 Aug 2010; Michał Januszewski - +nvidia-drivers-256.44.ebuild: - Version bump. - - 30 Jul 2010; Tomáš Chvátal - nvidia-drivers-71.86.11.ebuild, nvidia-drivers-96.43.14.ebuild, - nvidia-drivers-96.43.16.ebuild, nvidia-drivers-96.43.18.ebuild, - nvidia-drivers-173.14.22.ebuild, nvidia-drivers-173.14.25.ebuild, - nvidia-drivers-173.14.27.ebuild, nvidia-drivers-185.18.36-r1.ebuild, - nvidia-drivers-190.53-r1.ebuild, nvidia-drivers-195.36.15.ebuild, - nvidia-drivers-195.36.24.ebuild, nvidia-drivers-195.36.31.ebuild, - nvidia-drivers-256.35.ebuild: - Depend on proper emul lib to fix bug #330249. - - 27 Jul 2010; Michał Januszewski - nvidia-drivers-256.35.ebuild: - Add a dependency on x11-libs/libXvMC (bug #321061). - - 20 Jul 2010; Doug Goldstein - nvidia-drivers-173.14.27.ebuild: - Conditionally install CUDA support if it was found in the package. - Apparently 173.14.27 drops CUDA. fixes bug #328681 - - 17 Jul 2010; Christian Faulhammer - nvidia-drivers-173.14.25.ebuild: - stable x86, bug 327003 - - 16 Jul 2010; Maciej Mrozowski - nvidia-drivers-173.14.25.ebuild: - amd64 stable, bug 327003 - -*nvidia-drivers-173.14.27 (16 Jul 2010) -*nvidia-drivers-96.43.18 (16 Jul 2010) - - 16 Jul 2010; Doug Goldstein - +nvidia-drivers-96.43.18.ebuild, +nvidia-drivers-173.14.27.ebuild: - bump available legacy drivers. Added support for xorg-server-1.8 in - nvidia-drivers-173.14.27 - - 15 Jul 2010; Markos Chandras - nvidia-drivers-96.43.16.ebuild: - Stable on amd64 wrt bug #326323 - -*nvidia-drivers-195.36.31 (13 Jul 2010) - - 13 Jul 2010; Doug Goldstein - -nvidia-drivers-180.60.ebuild, -nvidia-drivers-190.42-r3.ebuild, - -nvidia-drivers-190.53.ebuild, -nvidia-drivers-195.30.ebuild, - +nvidia-drivers-195.36.31.ebuild: - Version bump to the latest 195.36.x. Remove older versions that will no - longer be supported. Fix bug #317049 while I'm at it - - 10 Jul 2010; Christian Faulhammer - nvidia-drivers-96.43.16.ebuild: - stable x86, bug 326323 - - 07 Jul 2010; Pawel Hajdan jr - nvidia-drivers-195.36.24.ebuild: - x86 stable wrt bug #325513 - - 30 Jun 2010; Jeroen Roovers metadata.xml: - Correct description. - - 26 Jun 2010; Samuli Suominen - nvidia-drivers-195.36.24.ebuild: - amd64 stable wrt #325513 - - 24 Jun 2010; Michał Januszewski - +files/256.35-unified-arch.patch, nvidia-drivers-256.35.ebuild: - Add a patch for the 'x86' unified kernel architecture. - -*nvidia-drivers-256.35 (24 Jun 2010) - - 24 Jun 2010; Michał Januszewski - +nvidia-drivers-256.35.ebuild: - Version bump. - -*nvidia-drivers-195.36.24 (25 Apr 2010) - - 25 Apr 2010; Justin Lecher - +nvidia-drivers-195.36.24.ebuild: - Version Bump on permission, #315141 - - 24 Mar 2010; Doug Goldstein - nvidia-drivers-195.36.15.ebuild: - clean up some QA warnings - - 24 Mar 2010; Doug Goldstein - nvidia-drivers-195.36.15.ebuild: - add missing nvidia.icd to fix bug #310277 - - 17 Mar 2010; Doug Goldstein - 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 - +nvidia-drivers-173.14.20.ebuild: - add back 173.14.20 at the request of Giao Phan for bug - #294089 - -*nvidia-drivers-195.36.15 (17 Mar 2010) - - 17 Mar 2010; Doug Goldstein - +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 - -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 - -nvidia-drivers-195.36.03.ebuild: - remove the broken drivers - - 28 Feb 2010; Fabio Erculiani - 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 - +nvidia-drivers-173.14.25.ebuild: - Version bump, bug 305713 - -*nvidia-drivers-96.43.16 (15 Feb 2010) - - 15 Feb 2010; Jeroen Roovers - +nvidia-drivers-96.43.16.ebuild: - Version bump thanks to John Brendler (bug #304841). - - 09 Feb 2010; Pacho Ramos - 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 - +nvidia-drivers-195.36.03.ebuild: - Beta version bump (bug #303821). - - 07 Feb 2010; Michał Januszewski - +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 - +nvidia-drivers-195.30.ebuild: - Add the latest beta drivers with support for CUDA 3.0. - - 01 Feb 2010; Christian Faulhammer - 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 - +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 - -nvidia-drivers-190.42-r2.ebuild: - remove old version - - 21 Dec 2009; Doug Goldstein - +nvidia-drivers-190.53.ebuild: - version bump - - 17 Dec 2009; Doug Goldstein - -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 - +nvidia-drivers-190.53.ebuild: - Add 190.53. - - 28 Nov 2009; Doug Goldstein - nvidia-drivers-71.86.09.ebuild, nvidia-drivers-71.86.11.ebuild: - fix bug #276815 - - 28 Nov 2009; Doug Goldstein - 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 - nvidia-drivers-185.18.36.ebuild: - stabilize for bug #290555 - - 21 Nov 2009; Doug Goldstein - nvidia-drivers-71.86.11.ebuild: - stabilize for bug #290561 - -*nvidia-drivers-96.43.14 (13 Nov 2009) - - 13 Nov 2009; Doug Goldstein - +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 - +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 - nvidia-drivers-190.42-r3.ebuild: - fix bash syntax error - -*nvidia-drivers-190.29 (09 Nov 2009) - - 09 Nov 2009; Doug Goldstein - +nvidia-drivers-190.29.ebuild: - add 190.29 series for OpenCL support - - 06 Nov 2009; Doug Goldstein - nvidia-drivers-190.42-r3.ebuild: - oops. fix issue where we might remove vdpau and cuda files - - 06 Nov 2009; Doug Goldstein - nvidia-drivers-190.42-r3.ebuild: - more FreeBSD fixes - -*nvidia-drivers-190.42-r3 (06 Nov 2009) - - 06 Nov 2009; Doug Goldstein - +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 - 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 - nvidia-drivers-190.42-r2.ebuild: - clean up x86 QA_ settings - - 03 Nov 2009; Doug Goldstein - 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 - 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 - +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 - 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 - +nvidia-drivers-173.14.20-r1.ebuild: - install nvidia-smi application and nvidia-xconfig man page - - 29 Oct 2009; Doug Goldstein - 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 - 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 - -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 - nvidia-drivers-190.42.ebuild, nvidia-drivers-190.42-r1.ebuild: - fix xorg-server version dependency - - 27 Oct 2009; Samuli Suominen - nvidia-drivers-190.42.ebuild, nvidia-drivers-190.42-r1.ebuild: - Remove - -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 - nvidia-drivers-96.43.13.ebuild, nvidia-drivers-173.14.20.ebuild: - amd64 stable wrt #281302 - - 22 Oct 2009; Doug Goldstein - 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 - +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 - +nvidia-drivers-190.42.ebuild: - Add 190.42. - - 22 Oct 2009; Doug Goldstein - 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 - +nvidia-drivers-185.18.36.ebuild: - Version bump (bug #288591). - -*nvidia-drivers-190.40 (17 Oct 2009) - - 17 Oct 2009; Piotr Jaroszyński - +nvidia-drivers-190.40.ebuild: - Add 190.40. - - 06 Oct 2009; Jeroen Roovers - 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 - 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 - +nvidia-drivers-190.36.ebuild: - Add 190.36. - - 26 Sep 2009; Michał Januszewski - nvidia-drivers-190.32.ebuild: - Fix bug #283572 (add a check for CONFIG_LOCKDEP). - - 26 Sep 2009; Michał Januszewski - 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 - +nvidia-drivers-190.32.ebuild: - version bump, beta 190.32 - - 19 Sep 2009; Tomáš Chvátal - -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 - +nvidia-drivers-190.25.ebuild: - Add 190.25. - - 29 Aug 2009; Jeroen Roovers - nvidia-drivers-96.43.13.ebuild: - Stable for x86 (bug #273539). - - 27 Aug 2009; Raúl Porcel - nvidia-drivers-173.14.20.ebuild: - x86 stable - -*nvidia-drivers-71.86.11 (23 Aug 2009) - - 23 Aug 2009; Jeroen Roovers - +nvidia-drivers-71.86.11.ebuild: - Version bump (bug #280244). - - 03 Aug 2009; Michał Januszewski - 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 - +nvidia-drivers-173.14.20.ebuild: - bump 173.x.y series to 173.14.20 - - 03 Aug 2009; Doug Goldstein metadata.xml: - update maintainer info - - 03 Aug 2009; Doug Goldstein - 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; 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 - +nvidia-drivers-185.18.31.ebuild: - Version bump. - - 31 Jul 2009; nvidia-drivers-173.14.18.ebuild, - nvidia-drivers-180.60.ebuild: - Marked stable as requested by Doug Goldstein 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 - +nvidia-drivers-185.18.29.ebuild: - Version bump (bug #279542). - -*nvidia-drivers-190.18 (27 Jul 2009) - - 27 Jul 2009; Michał Januszewski - +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 - +nvidia-drivers-185.18.14.ebuild: - Version bump (bug #265238). - - 22 Jul 2009; Michał Januszewski metadata.xml: - Add myself as a maintainer. - -*nvidia-drivers-96.43.13 (02 Jul 2009) - - 02 Jul 2009; Jeroen Roovers - +nvidia-drivers-96.43.13.ebuild: - Version bump. - - 29 Jun 2009; Christian Faulhammer - 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 metadata.xml: - Add myself as maintainer. - - 24 Jun 2009; Doug Goldstein - 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 +files/nvidia-169.07: - Restore nvidia-169.07 as it is still in use by newer ebuilds. - - 12 Jun 2009; Doug Goldstein - -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 - -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 - 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 - +nvidia-drivers-180.60.ebuild: - version bump. fix QA checks - - 06 May 2009; Mike Frysinger - 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 - +nvidia-drivers-180.51.ebuild: - version bump - -*nvidia-drivers-180.44 (30 Mar 2009) - - 30 Mar 2009; Doug Goldstein - +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; +nvidia-drivers-71.86.09.ebuild, - +nvidia-drivers-173.14.18.ebuild: - Version bumps. - -*nvidia-drivers-180.41 (23 Mar 2009) - - 23 Mar 2009; +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 - +nvidia-drivers-96.43.11.ebuild, +nvidia-drivers-173.14.17.ebuild: - version bumps - - 17 Mar 2009; Doug Goldstein - nvidia-drivers-180.29.ebuild: - mark 180.29 stable - -*nvidia-drivers-180.37 (09 Mar 2009) - - 09 Mar 2009; Doug Goldstein - -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 metadata.xml: - custom-cflags is a global USE-flag - -*nvidia-drivers-180.35 (25 Feb 2009) - - 25 Feb 2009; Doug Goldstein - +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 - +nvidia-drivers-180.29.ebuild: - version bump - -*nvidia-drivers-173.14.16 (04 Feb 2009) - - 04 Feb 2009; Ricardo Mendoza - +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 - +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 - +nvidia-drivers-96.43.10.ebuild: - Version bump. See http://www.nvnews.net/vbulletin/showthread.php?t=126954 - - 31 Jan 2009; Alexis Ballier - 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 - +nvidia-drivers-180.27.ebuild: - Proxy bump to nvidia-drivers-180.27 for cardoe - - 20 Jan 2009; Peter Alfredsen - nvidia-drivers-96.43.09.ebuild: - Non-maintainer commit: Changing - +nvidia-drivers-180.22.ebuild: - add new version. add vdpau support - - 25 Dec 2008; Markus Meier - 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 - 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 - +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; +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 - +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 - -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 - nvidia-drivers-177.80.ebuild, nvidia-drivers-177.82.ebuild: - Fix incorrectly not replacing CFLAGS when requested. bug #241800 - - 18 Dec 2008; Doug Goldstein - -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 - +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 - +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 - 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 - 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 - +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 - +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 - +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 - +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 - +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 metadata.xml: - Change maintainer - - 05 Aug 2008; Doug Goldstein metadata.xml: - add GLEP 56 USE flag desc from use.local.desc - -*nvidia-drivers-173.14.12 (31 Jul 2008) - - 31 Jul 2008; nvidia-drivers-173.14.09.ebuild, - +nvidia-drivers-173.14.12.ebuild: - Version bump as requested by Wyatt Epp in bug #233418. - Ensure SYSVIPC is enabled as per cucu ionut in bug - #213157. Patch to respect custom CFLAGS by boris64 - closes bug #230273. Paravirt exports now usable, delete unnecessary check - as per Patrizio Bassi in bug #232883. - - 22 Jul 2008; - -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 . Cleaned up old ebuilds. - - 17 Jul 2008; 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; +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 - nvidia-drivers-173.14.09.ebuild: - stable x86, bug 230369, thanks to all the testers - - 01 Jul 2008; Thomas Anderson - nvidia-drivers-173.14.09.ebuild: - stable amd64, bug 230369 - -*nvidia-drivers-177.13 (19 Jun 2008) - - 19 Jun 2008; +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; +nvidia-drivers-173.14.09.ebuild: - Version bump, closes bug #224109. With thanks to Ludovic F. - for drawing my attention to this bugfix release. - -*nvidia-drivers-173.14.05 (28 May 2008) - - 28 May 2008; - +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; - +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 - . No revision bump, the module didnt build - for affected users. Closes bug #223047. - - 09 May 2008; Mark Loeser - nvidia-drivers-173.08.ebuild: - Works on x86 for me, marking ~x86 - - 08 May 2008; - 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; - 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; - +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 - +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 - +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 - 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. - 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 - nvidia-drivers-96.43.05.ebuild: - x86 stable - - 05 Mar 2008; Christian Faulhammer - nvidia-drivers-169.09-r1.ebuild: - stable x86, bug 212290 - - 04 Mar 2008; Olivier Crête - nvidia-drivers-169.09-r1.ebuild: - Stable on amd64, bug #212290 - -*nvidia-drivers-169.12 (28 Feb 2008) - - 28 Feb 2008; Doug Goldstein +nvidia-drivers-169.12.ebuild: - version bump - - 18 Feb 2008; Doug Goldstein - 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 - +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 - +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 nvidia-drivers-169.07.ebuild, - +nvidia-drivers-169.09.ebuild: - QA_WX_LOAD addition. new nvidia-drivers version - - 22 Jan 2008; Doug Goldstein +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 +nvidia-drivers-169.07.ebuild: - starting to rewrite the ebuild a bit. commiting masked so people can tinker - - 26 Dec 2007; Doug Goldstein - 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 - -nvidia-drivers-1.0.7185.ebuild, -nvidia-drivers-1.0.9639.ebuild: - remove old versions - - 21 Dec 2007; Doug Goldstein - nvidia-drivers-100.14.19.ebuild, nvidia-drivers-100.14.23.ebuild: - apply patch only when linux. bug #199759 - - 20 Nov 2007; Christian Faulhammer - nvidia-drivers-71.86.01.ebuild: - stable x86, bug 186490 - - 14 Nov 2007; Steve Dibb - nvidia-drivers-71.86.01.ebuild, nvidia-drivers-96.43.01.ebuild: - amd64 stable, bug 186490 - - 12 Nov 2007; Peter Weller - 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 - +nvidia-drivers-100.14.23.ebuild: - adding beta NVIDIA driver for user demand. bug #196679 - - 31 Oct 2007; Raúl Porcel - nvidia-drivers-96.43.01.ebuild: - x86 stable - - 29 Oct 2007; Markus Ullmann - nvidia-drivers-100.14.19.ebuild: - Stable on x86 - - 29 Oct 2007; Doug Goldstein - 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 - 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 - 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 - 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 - +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 -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 - +nvidia-drivers-100.14.19.ebuild: - new drivers from nVidia. no FreeBSD support. - - 26 Aug 2007; Anant Narayanan Manifest: - Fix Manifest - - 30 Jul 2007; Donnie Berkholz ; - 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 - 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 - 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 - 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 - +nvidia-drivers-100.14.09.ebuild: - adding back 100.14.09 based off 100.14.11 ebuild - - 18 Jul 2007; Doug Goldstein - 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 - +nvidia-drivers-1.0.7185.ebuild: - add 1.0.7185 drivers - -*nvidia-drivers-1.0.9639 (14 Jul 2007) - - 14 Jul 2007; Doug Goldstein - -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 - nvidia-drivers-100.14.11.ebuild: - fix bug #185171 - - 12 Jul 2007; Doug Goldstein - nvidia-drivers-100.14.11.ebuild: - Fixes #177231, #182622, #184432, #184795 - - 07 Jul 2007; Doug Goldstein +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 - 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 - +nvidia-drivers-100.14.11.ebuild: - version bump to 100.14.11 - - 02 Jul 2007; Piotr Jaroszyński - nvidia-drivers-1.0.8776-r1.ebuild, nvidia-drivers-1.0.9631-r1.ebuild: - (QA) RESTRICT clean up. - - 01 Jul 2007; Piotr Jaroszyński - 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 - +nvidia-drivers-100.14.09.ebuild: - version bump. wrt bug #176135 and bug #175674 - - 13 Apr 2007; Chris Gianelloni - -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 - +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 - +nvidia-drivers-1.0.9755.ebuild: - Version bump to latest version of the drivers. - - 19 Feb 2007; Chris Gianelloni - 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 - 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 - and closing bug #114894. - - 07 Feb 2007; Chris Gianelloni - -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 - +nvidia-drivers-1.0.9746.ebuild: - Added version 9746 and closing bug #158889. - - 26 Dec 2006; Mike Frysinger - nvidia-drivers-1.0.9742.ebuild: - Style touchups and create relative symlinks in /usr/lib. - - 12 Dec 2006; Chris Gianelloni - nvidia-drivers-1.0.9631.ebuild, nvidia-drivers-1.0.9742.ebuild: - Update Gentoo/FreeBSD support with a patch from Timothy Redaelli - . Closing bug #157625. - - 06 Dec 2006; Chris Gianelloni - -nvidia-drivers-1.0.9629.ebuild, nvidia-drivers-1.0.9742.ebuild: - Added patch from Joshua Napoli to install - libnvidia-wfb and closing bug #155532. Removing 9629, as it has problems - with NV2x cards. - - 05 Dec 2006; Chris Gianelloni - 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 - +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 files/nvidia: - Updated the nvidia file which installs to /etc/modules.d for bug #139756. - - 04 Dec 2006; Chris Gianelloni - 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 - -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 - +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 - nvidia-drivers-1.0.8776.ebuild: - stable on amd64 - - 24 Oct 2006; Joshua Jackson - nvidia-drivers-1.0.8776.ebuild: - Stable x86; bug #151635 - - 20 Oct 2006; Chris Gianelloni - 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 - -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 - 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 - -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 - nvidia-drivers-1.0.9626.ebuild: - Patch version is 1.0.9625 - - 16 Oct 2006; Chris Gianelloni - 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 - +nvidia-drivers-1.0.9626.ebuild: - Updated to 1.0.9626, which adds support for NVIDIA Quadro Plex configurations. - - 13 Oct 2006; Chris Gianelloni - +files/NVIDIA_kernel-2.6.19.patch: - Added patch from Daniel Drake for compiling on 2.6.19 and - closing bug #151177. - - 12 Oct 2006; Chris Gianelloni - +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 - 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 - 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 - nvidia-drivers-1.0.8774.ebuild: - Stable on amd64/x86 for bug #144549. - - 04 Oct 2006; Chris Gianelloni - nvidia-drivers-1.0.8178.ebuild: - Stable on amd64/x86 for bug #143814. - - 25 Sep 2006; Chris Gianelloni - +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 - 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 - +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 files/libGL.la-r2: - Fix libdir in libGL.la (bug #140982). - - 27 Aug 2006; Donnie Berkholz - nvidia-drivers-1.0.8774.ebuild: - Remove blocker on xorg-server 1.1. - - 25 Aug 2006; Donnie Berkholz +metadata.xml: - Someone forgot to add metadata. - -*nvidia-drivers-1.0.8774 (25 Aug 2006) - - 25 Aug 2006; Kristopher Kersey - +nvidia-drivers-1.0.8774.ebuild: - Added ebuild for NVIDIA driver release 1.0-8774. - - 08 Aug 2006; Joshua Jackson - nvidia-drivers-1.0.8762-r1.ebuild: - Stable x86; bug #140922 - - 06 Aug 2006; Simon Stelling - nvidia-drivers-1.0.8762-r1.ebuild: - stable on amd64 - -*nvidia-drivers-1.0.8762-r1 (07 Jul 2006) - - 07 Jul 2006; Kristopher Kersey - +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 - 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 +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 099eecd..0000000 --- a/x11-drivers/nvidia-drivers/Manifest +++ /dev/null @@ -1,8 +0,0 @@ -AUX 256.35-unified-arch.patch 1450 RMD160 a72415fb1f71c82e06c1376f75f6e7ba1643b7ae SHA1 66c4f8e737bc993c3ac1c0ca30010be4433d5807 SHA256 4dab304ef50b3d1888361d575c6fccbae191ba8b2a83e59c4e2bc4993600dc33 -AUX nvidia-169.07 639 RMD160 8baddb6fd1bf7f0e2688870a78e8ace051d62e3f SHA1 b30487ba2a24a6b1359d1fd831eeb1705060953c SHA256 a8c4860f008d53776fda7a17b59524f271236559af688e9a2c9845cbbcba1577 -DIST NVIDIA-FreeBSD-x86-295.33.tar.gz 32039170 RMD160 903f6c98fe6a682675d06cabea51013c57d8e360 SHA1 9543ad0c7d604742fb0a030b7b46d8e3e58fd14c SHA256 e3f8052fdac78defafcef495febea2a77f820f2c4c9ecbe47fb92bf630321afc -DIST NVIDIA-Linux-x86-295.33.run 34675369 RMD160 a595dfbfdff7ff4b058e574ef1ef26d55afa8a6b SHA1 0168ee6c29d6841429cb9b58283a5061e497cbc2 SHA256 90a866c9c2f3904bc25b7a5829f8b40a419e60a79ad13c980b48d3bf89625a47 -DIST NVIDIA-Linux-x86_64-295.33.run 58435170 RMD160 3e406b9db7ffa2bc0f0984f37e74bfba290f7cf6 SHA1 56fb5bc4f5f2498fe8227f2d48a3ba0bb93885d5 SHA256 4e939bac1ebc03c6439969d638540b99900b0fe4e4799b4186e5ff9521d37b73 -EBUILD nvidia-drivers-295.33.ebuild 17842 RMD160 8d405a77d5e51c669c989dd05aa61eec5819bbb9 SHA1 5b06092fcf18735d8f7ea2ce48b1e9d38bdf3f69 SHA256 90814c6470f9c3e679406d47696e6a42ec114f8da07c55aca4b80cfb096164e7 -MISC ChangeLog 70216 RMD160 718ab9911ef9722d039c6d0762f871dc1623138d SHA1 a4473cf208137ffd15cdee4c4fe3781280912264 SHA256 65d7338582355527b048ff4ab4a88bee789061ea1a3a6d1d46953f4cfb76e8b5 -MISC metadata.xml 653 RMD160 29f9c8662d2c08a9c33921ef606bf7059a30752b SHA1 8653d3a29f241f09b6b377c74f3d6a50bad69bbb SHA256 0e645c5ff2f1726137be71aaabd6c2a661602aa3526ef0500892dbfd63f5c31b diff --git a/x11-drivers/nvidia-drivers/files/256.35-unified-arch.patch b/x11-drivers/nvidia-drivers/files/256.35-unified-arch.patch deleted file mode 100644 index 9da7b0b..0000000 --- a/x11-drivers/nvidia-drivers/files/256.35-unified-arch.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- NVIDIA-Linux-x86-295.33/kernel/conftest.sh -+++ NVIDIA-Linux-x86-295.33/kernel/conftest.sh -@@ -101,7 +101,7 @@ - - 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" - elif [ "$ARCH" = "ARMv7" ]; then -@@ -112,7 +112,7 @@ - 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" - elif [ "$ARCH" = "ARMv7" ]; then -@@ -125,7 +125,7 @@ - - CFLAGS="$BASE_CFLAGS $MACH_CFLAGS $OUTPUT_CFLAGS -I$HEADERS $AUTOCONF_CFLAGS" - -- 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 -I$SOURCES/arch/x86/include/generated" - elif [ "$ARCH" = "ARMv7" ]; then - CFLAGS="$CFLAGS -I$SOURCES/arch/arm/include -I$SOURCES/arch/arm/include/generated" 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/metadata.xml b/x11-drivers/nvidia-drivers/metadata.xml deleted file mode 100644 index c65f4bb..0000000 --- a/x11-drivers/nvidia-drivers/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - cardoe@gentoo.org - General maintainer and POC with NVIDIA - - - jer@gentoo.org - - - spock@gentoo.org - Focused on CUDA and new kernel support - - - xarthisius@gentoo.org - Blame me on all OpenCL issues - -NVIDIA X11 driver and GLX libraries - diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-295.33.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-295.33.ebuild deleted file mode 100644 index 7f0b12f..0000000 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-295.33.ebuild +++ /dev/null @@ -1,573 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-295.33.ebuild,v 1.1 2012/03/23 16:17:12 cardoe Exp $ - -EAPI="2" - -inherit eutils unpacker multilib portability versionator linux-mod flag-o-matic nvidia-driver - -X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}" -AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}" -X86_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86-${PV}" - -DESCRIPTION="NVIDIA X11 driver and GLX libraries" -HOMEPAGE="http://www.nvidia.com/" -SRC_URI="x86? ( http://us.download.nvidia.com/XFree86/Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) - amd64? ( http://us.download.nvidia.com/XFree86/Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) - x86-fbsd? ( http://us.download.nvidia.com/XFree86/FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz )" - -LICENSE="NVIDIA" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd" -IUSE="acpi custom-cflags gtk multilib kernel_linux" -RESTRICT="strip" -EMULTILIB_PKG="true" - -COMMON="=sys-libs/glibc-2.6.1 ) - multilib? ( app-emulation/emul-linux-x86-xlibs ) - >=app-admin/eselect-opengl-1.0.9 - app-admin/eselect-opencl" -DEPEND="${COMMON} - kernel_linux? ( virtual/linux-sources )" -RDEPEND="${COMMON} - x11-libs/libXvMC - acpi? ( sys-power/acpid )" -PDEPEND=">=x11-libs/libvdpau-0.3-r1 - gtk? ( media-video/nvidia-settings )" - -QA_TEXTRELS_x86=" - usr/lib/OpenCL/vendors/nvidia/libOpenCL.so.1.0.0 - usr/lib/libXvMCNVIDIA.so.${PV} - usr/lib/libcuda.so.${PV} - usr/lib/libnvcuvid.so.${PV} - usr/lib/libnvidia-cfg.so.${PV} - usr/lib/libnvidia-compiler.so.${PV} - usr/lib/libnvidia-glcore.so.${PV} - usr/lib/libnvidia-ml.so.${PV} - usr/lib/libvdpau_nvidia.so.${PV} - usr/lib/opengl/nvidia/extensions/libglx.so.${PV} - usr/lib/opengl/nvidia/lib/libGL.so.${PV} - usr/lib/opengl/nvidia/lib/libnvidia-tls.so.${PV} - usr/lib/xorg/modules/drivers/nvidia_drv.so" - -QA_TEXTRELS_x86_fbsd="boot/modules/nvidia.ko - usr/lib/opengl/nvidia/lib/libGL.so.1 - usr/lib/libnvidia-glcore.so.1 - usr/lib/libnvidia-cfg.so.1 - usr/lib/libnvidia-ml.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/libnvidia-glcore.so.${PV} - usr/lib32/libvdpau_nvidia.so.${PV} - usr/lib32/opengl/nvidia/lib/libGL.so.${PV} - usr/lib32/libcuda.so.${PV} - usr/lib32/OpenCL/vendors/nvidia/libOpenCL.so.1.0.0 - usr/lib32/libnvidia-compiler.so.${PV}" - -QA_EXECSTACK_x86="usr/lib/opengl/nvidia/lib/libGL.so.${PV} - usr/lib/libnvidia-glcore.so.${PV} - usr/lib/opengl/nvidia/extensions/libglx.so.${PV} - usr/lib64/libXvMCNVIDIA.so.${PV} - usr/lib/libXvMCNVIDIA.a:NVXVMC.o - usr/lib/libvdpau_nvidia.so.${PV} - usr/lib/libnvidia-compiler.so.${PV} - usr/lib/libcuda.so.${PV} - usr/lib/OpenCL/vendors/nvidia/libOpenCL.so.1.0.0" - -QA_EXECSTACK_amd64="usr/lib32/libnvidia-glcore.so.${PV} - usr/lib32/opengl/nvidia/lib/libGL.so.${PV} - usr/lib32/opengl/nvidia/lib/libnvidia-tls.so.${PV} - usr/lib32/libvdpau_nvidia.so.${PV} - usr/lib32/libcuda.so.${PV} - usr/lib32/OpenCL/vendors/nvidia/libOpenCL.so.1.0.0 - usr/lib32/libnvidia-compiler.so.${PV} - usr/lib64/libXvMCNVIDIA.a:NVXVMC.o - usr/lib64/libnvidia-cfg.so.${PV} - usr/lib64/libnvidia-ml.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/libnvidia-glcore.so.${PV} - usr/lib64/opengl/nvidia/extensions/libglx.so.${PV} - usr/lib64/libXvMCNVIDIA.so.${PV} - usr/lib64/libcuda.so.${PV} - usr/lib64/OpenCL/vendors/nvidia/libOpenCL.so.1.0.0 - usr/lib64/libnvidia-compiler.so.${PV} - usr/lib64/xorg/modules/drivers/nvidia_drv.so - opt/bin/nvidia-smi - opt/bin/nvidia-xconfig - opt/bin/nvidia-debugdump - opt/bin/nvidia-settings" - -QA_WX_LOAD_x86="usr/lib/libnvidia-glcore.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/libnvidia-glcore.so.${PV} - usr/lib64/opengl/nvidia/lib/libGL.so.${PV} - usr/lib64/libnvidia-glcore.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/libnvidia-glcore.so.${PV} - usr/lib32/opengl/nvidia/lib/libnvidia-tls.so.${PV} - usr/lib32/libvdpau_nvidia.so.${PV} - usr/lib32/OpenCL/vendors/nvidia/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/libnvidia-glcore.so.${PV} - usr/lib64/libnvidia-ml.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/OpenCL/vendors/nvidia/libOpenCL.so.1.0.0 - usr/lib64/libnvidia-compiler.so.${PV} - usr/lib64/libnvcuvid.so.${PV} - opt/bin/nvidia-smi - opt/bin/nvidia-xconfig - opt/bin/nvidia-debugdump - opt/bin/nvidia-settings" - -QA_DT_HASH_x86="usr/lib/libcuda.so.${PV} - usr/lib/libnvidia-cfg.so.${PV} - usr/lib/libnvidia-glcore.so.${PV} - usr/lib/libnvidia-ml.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/OpenCL/vendors/nvidia/libOpenCL.so.1.0.0 - usr/lib/libnvidia-compiler.so.${PV} - usr/lib/libnvcuvid.so.${PV} - opt/bin/nvidia-smi - opt/bin/nvidia-xconfig - opt/bin/nvidia-debugdump - opt/bin/nvidia-settings" - -S=${WORKDIR}/ - -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 " - eerror "'lockdep_init_map' as GPL-only which will prevent " - eerror "${P} from compiling." - eerror "Please make sure the following options have been unset:" - eerror - 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}/kernel)" - BUILD_PARAMS="IGNORE_CC_MISMATCH=yes V=1 SYSSRC=${KV_DIR} \ - SYSOUT=${KV_OUT_DIR} 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}" - NV_EXEC="${S}" - NV_LIB="${S}" - NV_SRC="${S}/kernel" - NV_MAN="${S}" - NV_X11="${S}" - NV_X11_DRV="${NV_X11}" - NV_X11_EXT="${NV_X11}" - 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 - cd "${S}" - unpack_makeself - else - unpack ${A} - fi -} - -src_prepare() { - # Please add a brief description for every added patch - use x86-fbsd && cd doc - - if use kernel_linux; then - # Quiet down warnings the user does not need to see - sed -i \ - -e 's:-Wsign-compare::g' \ - "${NV_SRC}"/Makefile.kbuild - - epatch "${FILESDIR}"/256.35-unified-arch.patch - - # Fix building with Linux 3.3.x wrt #408841 - sed -i \ - -e '/CFLAGS="$CFLAGS/s:-I$SOURCES/arch/x86/include:& -I$OUTPUT/arch/x86/include/generated:' \ - kernel/conftest.sh || die - - # 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 - cat <<- EOF > "${S}"/nvidia.icd - /usr/$(get_libdir)/libcuda.so - EOF -} - -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" - dosym libnvidia-cfg.so.${NV_SOVER} \ - /usr/$(get_libdir)/libnvidia-cfg.so.1 || \ - die "failed to create libnvidia-cfg.so symlink" - dosym libnvidia-cfg.so.1 \ - /usr/$(get_libdir)/libnvidia-cfg.so || \ - die "failed to create libnvidia-cfg.so symlink" - - # NVIDIA monitoring library - dolib.so ${NV_LIB}/libnvidia-ml.so.${NV_SOVER} || \ - die "failed to install libnvidia-ml" - dosym libnvidia-ml.so.${NV_SOVER} \ - /usr/$(get_libdir)/libnvidia-ml.so.1 || \ - die "failed to create libnvidia-ml.so symlink" - dosym libnvidia-ml.so.1 \ - /usr/$(get_libdir)/libnvidia-ml.so || \ - die "failed to create libnvidia-ml.so symlink" - - # NVIDIA video decode <-> CUDA - dolib.so ${NV_LIB}/libnvcuvid.so.${NV_SOVER} || \ - die "failed to install libnvcuvid.so" - dosym libnvcuvid.so.${NV_SOVER} \ - /usr/$(get_libdir)/libnvcuvid.so.1 || \ - die "failed to create libnvcuvid.so symlink" - dosym libnvcuvid.so.1 \ - /usr/$(get_libdir)/libnvcuvid.so || \ - die "failed to create libnvcuvid.so symlink" - - # 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 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.1 || \ - die "failed to create libXvMCNVIDIA.so symlink" - dosym libXvMCNVIDIA.so.1 /usr/$(get_libdir)/libXvMCNVIDIA.so || \ - die "failed to create libXvMCNVIDIA.so symlink" - dosym libXvMCNVIDIA.so.${NV_SOVER} \ - /usr/$(get_libdir)/libXvMCNVIDIA_dynamic.so.1 || \ - die "failed to create libXvMCNVIDIA_dynamic.so symlink" - - # OpenCL ICD for NVIDIA - if use kernel_linux; then - insinto /etc/OpenCL/vendors - doins nvidia.icd - fi - - # Documentation - dohtml ${NV_DOC}/html/* - if use x86-fbsd; then - dodoc "${NV_DOC}/README" - doman "${NV_MAN}/nvidia-xconfig.1" - use gtk && doman "${NV_MAN}/nvidia-settings.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" - use gtk && doman "${NV_MAN}/nvidia-settings.1.gz" - fi - - # Helper Apps - exeinto /opt/bin/ - dobin ${NV_EXEC}/nvidia-xconfig || die - dobin ${NV_EXEC}/nvidia-debugdump || die - if use gtk; then - dobin ${NV_EXEC}/nvidia-settings || die - fi - dobin ${NV_EXEC}/nvidia-bug-report.sh || die - if use kernel_linux; then - dobin ${NV_EXEC}/nvidia-smi || die - fi - - # Desktop entries for nvidia-settings - if use gtk; then - sed -e 's:__UTILS_PATH__:/opt/bin:' \ - -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' \ - -i "${NV_EXEC}/nvidia-settings.desktop" - newmenu ${NV_EXEC}/nvidia-settings.desktop nvidia-settings-opt.desktop - - doicon ${NV_EXEC}/nvidia-settings.png - 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 CL_ROOT=/usr/${inslibdir}/OpenCL/vendors/nvidia - local libdir= sover= - - if use kernel_linux; then - if has_multilib_profile && [[ ${ABI} == "x86" ]] ; then - libdir=32 - else - libdir=. - 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 /usr/${inslibdir} ${libdir}/libnvidia-glcore.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 - - # VDPAU - donvidia /usr/${inslibdir} ${libdir}/libvdpau_nvidia.so ${sover} - - # CUDA & OpenCL - if use kernel_linux; then - donvidia /usr/${inslibdir} ${libdir}/libcuda.so ${sover} - donvidia /usr/${inslibdir} ${libdir}/libnvidia-compiler.so ${sover} - donvidia ${CL_ROOT} ${libdir}/libOpenCL.so 1.0.0 - #dosym libOpenCL.so.1 ${CL_ROOT}/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 - eselect opencl 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 "To use the NVIDIA CUDA/OpenCL, run \"eselect opencl set nvidia\"" - elog - elog "NVIDIA has requested that any bug reports submitted have the" - elog "output of /opt/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." - elog - - if ! use gtk; then - elog "USE=gtk controls whether the nvidia-settings application" - elog "is installed. If you would like to use it, enable that" - elog "flag and re-emerge this ebuild. media-video/nvidia-settings" - elog "no longer installs nvidia-settings but only installs the" - elog "associated user space libraries." - fi -} - -pkg_postrm() { - if use kernel_linux; then - linux-mod_pkg_postrm - fi - eselect opengl set --use-old xorg-x11 -} diff --git a/x11-wm/fluxbox/Manifest b/x11-wm/fluxbox/Manifest new file mode 100644 index 0000000..66a6df2 --- /dev/null +++ b/x11-wm/fluxbox/Manifest @@ -0,0 +1,9 @@ +AUX fluxbox.desktop 202 SHA256 8859f44f3eccc7b3e08c9f61f40351c49cd77c4624aabe3029572a3412687834 SHA512 153a932d089d9f9a39622eef6e1c30ba11df1547b67b041b209fc6c758105b8e4c17aeab8d615a49d2c59ec9b951254f1d6cffa8ffd07b5514fe4f74b938ca88 WHIRLPOOL 148f49c4fec9dabcf1e8bcd7ef3243e042a52652d49bdf74b969134934f5ceed2e0343f14197304f18d836b1cea06d09a7af7b92871c01bcc78311acc44e27c5 +AUX fluxbox.xsession 2004 SHA256 dbff4840a2c32c8ab837e4f34cb002f810dccca107f5e04a28c22d33db2a59bd SHA512 ec50e1472af22fc34d2bd7124a63246b3b3c84fd1d6b334888165c7a3e91581065603d63f5742ea555822bf16505117b4d6b5de3c583c85a9cb37befde341f72 WHIRLPOOL 22d8456c114b770e46feb917b3422e75991b9c14c93507e493c4379b58385c5a06e9fb206ed5656db70a208e91604cdb08f33dbf44d51b767be08f601b020d0b +AUX gentoo_style_location-1.1.x.patch 735 SHA256 d3031c3ebdd05c23a243e1ec2c0173206bb56a85ef3129ed70c5d7de434f65d9 SHA512 0ee58758e7a9c76b0bba1cf252250406ab3fe3a9d50a84d3a485b9fe8e86c88b52b3cc2ae3cca730644af0ff818305e5f5beddd9003abb5fcd74d6914168e220 WHIRLPOOL ff7410973045285f40c292184f4fbdb8e2012b6be5416e270b2ea61a4491f32a70157457152471be3610a979095ce360c15ef0fb24ed988f2c54ca921d9d0004 +AUX osx-has-otool.patch 472 SHA256 e21d837d6e244e61f00f1dc732eeafe0d5eaa59e333449f19d7e4ebfeeee63ec SHA512 50758ff5729bfdd74011106f95eb9cf72c4e1ba3ec5fc462017172b7b4f8f9e7763416e8c9243fdb59f699175c5ca18711e05e4be1a95ad973e76daa3814d17a WHIRLPOOL bcf97d5e8dbac0d75af0cb83f728e8416cc9819bd42062ed3e1c2a4fc076f2b5db389165c5b7bd2643903882cebdd53b4c698c150f0c9122d2134ae6c618e90e +AUX styles-menu-commonbox 127 SHA256 44a56b182b0da9bf26ac41ff7e5ea8da3ddb7c5cbca0f554e3c74f15c72a3d98 SHA512 116876f0edb60b993738b367f5c6a25a401cfd26a9062416e6d4e58dd92e814f79c43357352a1fddf9e52b6274914efa4b41479643557a38295b0d9e5c2c9dee WHIRLPOOL 1191e39ce909dcf6bbd6d7c28d6badacf08e8968d82472abe45e1935b7fb883eb972bf726f2c9cc93a4541409bb8404f3f5787e39d2c09ba79f70e6440bf04bf +AUX styles-menu-fluxbox 117 SHA256 f5829a442d8653941e2741ab73f49e9d9c95fc8129531e4197730c0bbb2f2989 SHA512 fd68d1d7ceefc70d222e92b3958fe408ebb8bef394d4601a9b8187e53a69fdd0141e83e1b982f2111b5f40c25b26abc7f00a4eb90494c07aaa2ee1e62831e622 WHIRLPOOL 48e609de77393de670fccdc91d6291dbe13559a6fea824822266850155b84b42e86ae0001926ad7d64f1b67ee9328d9993b6904d0ac4df9ae280f7adc7734b02 +AUX styles-menu-user 93 SHA256 5f708a443c602485d958cb21cf55d9680e86aa3369215552c35ed9f46429e946 SHA512 c4d7ff6f0b074cbf3c0cea1548be63e65953d528cf3aa909371f3650bb1067ce0556cbf390fd7f53d2ea4e5d01c49ba241607682d06478dd41eab97d9e523094 WHIRLPOOL 57fca7ee543c74bf8cc0157c3965cc0b820673168c6fcec66afac9af2b78e54ad9a7c7960c7f66444e68da7ec9f7814e5cdedb1487818aeb08610c2f11c025c4 +DIST fluxbox-1.3.7.tar.xz 786492 SHA256 fc8c75fe94c54ed5a5dd3fd4a752109f8949d6df67a48e5b11a261403c382ec0 SHA512 ab8adb8b5a5e396b6df814c93d7fe5aca3eaaa347ca45c1572ad7da0185dbe1e8981190af9b814112f9831b560e31ba0b7dec7e6af5e3e3e3d9d20f2bd463e01 WHIRLPOOL ebf8352dfd6a92ba589c0224a7b50a7a6b1692ca760b551959885e2bcaf59a82657598288ac14ed947763891d939f9c227a8a6fde3a6bd0684b7d9478026a727 +EBUILD fluxbox-1.3.7.ebuild 3284 SHA256 a95eb5e964f0bb4265b260a4b7d1b5265ad3cb760025208d2ef5d393032e367a SHA512 25ccac798155d700b2df4286aa2c737e52c26865422c2d06c90396c928523c9a91b0d52e2f73aa4c338f18c757c3017fc1989a4ca3fa05a11d6e4563854acc16 WHIRLPOOL c2ffbe2d3a7c31f4d42663f78cf2b250037d5fa82d6c06179bdc88a7e1ecdd7fe32a7b3b9fa07d17e40486caca2c675ced6fbae8ef421840a8bca69564ca63c9 diff --git a/x11-wm/fluxbox/files/fluxbox.desktop b/x11-wm/fluxbox/files/fluxbox.desktop new file mode 100644 index 0000000..1d7cd86 --- /dev/null +++ b/x11-wm/fluxbox/files/fluxbox.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Fluxbox +Comment=This session logs you into Fluxbox +Exec=startfluxbox +TryExec=startfluxbox +# no icon yet, only the top three are currently used +Icon= +Type=Application diff --git a/x11-wm/fluxbox/files/fluxbox.xsession b/x11-wm/fluxbox/files/fluxbox.xsession new file mode 100644 index 0000000..0fb9dcd --- /dev/null +++ b/x11-wm/fluxbox/files/fluxbox.xsession @@ -0,0 +1,90 @@ +#!/bin/sh +# Fluxbox Xsession starter, based on Xsession shipped by x11-apps/xinit-1.0.5-r1 + +# redirect errors to a file in user's home directory if we can +for errfile in "$HOME/.fluxbox-errors" "${TMPDIR-/tmp}/fluxbox-$USER" "/tmp/fluxbox-$USER" +do + if ( cp /dev/null "$errfile" 2> /dev/null ) + then + chmod 600 "$errfile" + exec > "$errfile" 2>&1 + break + fi +done + +userresources=$HOME/.Xresources +usermodmap=$HOME/.Xmodmap +userxkbmap=$HOME/.Xkbmap + +sysresources=/etc/X11/Xresources +sysmodmap=/etc/X11/Xmodmap +sysxkbmap=/etc/X11/Xkbmap + +rh6sysresources=/etc/X11/xinit/Xresources +rh6sysmodmap=/etc/X11/xinit/Xmodmap + + +# merge in defaults +if [ -f "$rh6sysresources" ]; then + xrdb -merge "$rh6sysresources" +fi + +if [ -f "$sysresources" ]; then + xrdb -merge "$sysresources" +fi + +if [ -f "$userresources" ]; then + xrdb -merge "$userresources" +fi + +# merge in keymaps +if [ -f "$sysxkbmap" ]; then + setxkbmap `cat "$sysxkbmap"` + XKB_IN_USE=yes +fi + +if [ -f "$userxkbmap" ]; then + setxkbmap `cat "$userxkbmap"` + XKB_IN_USE=yes +fi + +# +# Eeek, this seems like too much magic here +# +if [ -z "$XKB_IN_USE" -a ! -L /etc/X11/X ]; then + if grep '^exec.*/Xsun' /etc/X11/X > /dev/null 2>&1 && [ -f /etc/X11/XF86Config ]; then + xkbsymbols=`sed -n -e 's/^[ ]*XkbSymbols[ ]*"\(.*\)".*$/\1/p' /etc/X11/XF86Config /etc/X11/xorg.conf` + if [ -n "$xkbsymbols" ]; then + setxkbmap -symbols "$xkbsymbols" + XKB_IN_USE=yes + fi + fi +fi + +# xkb and xmodmap don't play nice together +if [ -z "$XKB_IN_USE" ]; then + if [ -f "$rh6sysmodmap" ]; then + xmodmap "$rh6sysmodmap" + fi + + if [ -f "$sysmodmap" ]; then + xmodmap "$sysmodmap" + fi + + if [ -f "$usermodmap" ]; then + xmodmap "$usermodmap" + fi +fi + +unset XKB_IN_USE + +# run all system xinitrc shell scripts. +if [ -d /etc/X11/xinit/xinitrc.d ]; then + for i in /etc/X11/xinit/xinitrc.d/* ; do + if [ -x "$i" ]; then + . "$i" + fi + done +fi + +exec /usr/bin/startfluxbox diff --git a/x11-wm/fluxbox/files/gentoo_style_location-1.1.x.patch b/x11-wm/fluxbox/files/gentoo_style_location-1.1.x.patch new file mode 100644 index 0000000..dfa4f2e --- /dev/null +++ b/x11-wm/fluxbox/files/gentoo_style_location-1.1.x.patch @@ -0,0 +1,19 @@ +diff --git a/util/fluxbox-generate_menu.in b/util/fluxbox-generate_menu.in +index aca8b08..b229046 100755 +--- a/util/fluxbox-generate_menu.in ++++ b/util/fluxbox-generate_menu.in +@@ -1794,12 +1794,8 @@ fi + append_submenu "${FBSETTINGSMENU}" + append "[config] (${CONFIGUREMENU})" + +- append_menu "[submenu] (${SYSTEMSTYLES}) {${STYLEMENUTITLE}}" +- append "[stylesdir] (${PREFIX}/share/fluxbox/styles)" +- append_menu_end +- +- append_menu "[submenu] (${USERSTYLES}) {${STYLEMENUTITLE}}" +- append "[stylesdir] (~/.@pkgprefix@fluxbox@pkgsuffix@/styles)" ++ append_submenu "Styles" ++ append "[include] (@GENTOO_PORTAGE_EPREFIX@/usr/share/fluxbox/menu.d/styles/)" + append_menu_end + + # Backgroundmenu diff --git a/x11-wm/fluxbox/files/osx-has-otool.patch b/x11-wm/fluxbox/files/osx-has-otool.patch new file mode 100644 index 0000000..7671dd8 --- /dev/null +++ b/x11-wm/fluxbox/files/osx-has-otool.patch @@ -0,0 +1,12 @@ +--- util/fbsetbg ++++ util/fbsetbg +@@ -356,7 +356,8 @@ + if [ ! "$wpsetter" = Esetroot ]; then + WPSETTER=$wpsetter + break +- elif ldd `which Esetroot`|grep libImlib 2>&1 > /dev/null; then ++ elif ldd `which Esetroot`|grep libImlib 2>&1 > /dev/null || \ ++ otool -L `which Esetroot`|grep libImlib 2>&1 > /dev/null; then + WPSETTER=$wpsetter + break + else diff --git a/x11-wm/fluxbox/files/styles-menu-commonbox b/x11-wm/fluxbox/files/styles-menu-commonbox new file mode 100644 index 0000000..742e587 --- /dev/null +++ b/x11-wm/fluxbox/files/styles-menu-commonbox @@ -0,0 +1,5 @@ +[begin] (Legacy Commonbox Styles) +[submenu] (Legacy Commonbox Styles) + [stylesdir] (/usr/share/commonbox/styles) +[end] +[end] diff --git a/x11-wm/fluxbox/files/styles-menu-fluxbox b/x11-wm/fluxbox/files/styles-menu-fluxbox new file mode 100644 index 0000000..d2e0d58 --- /dev/null +++ b/x11-wm/fluxbox/files/styles-menu-fluxbox @@ -0,0 +1,5 @@ +[begin] (Fluxbox Core Styles) +[submenu] (Fluxbox Core Styles) + [stylesdir] (/usr/share/fluxbox/styles) +[end] +[end] diff --git a/x11-wm/fluxbox/files/styles-menu-user b/x11-wm/fluxbox/files/styles-menu-user new file mode 100644 index 0000000..3d011d2 --- /dev/null +++ b/x11-wm/fluxbox/files/styles-menu-user @@ -0,0 +1,5 @@ +[begin] (User Styles) +[submenu] (User Styles) + [stylesdir] (~/.fluxbox/styles) +[end] +[end] diff --git a/x11-wm/fluxbox/fluxbox-1.3.7.ebuild b/x11-wm/fluxbox/fluxbox-1.3.7.ebuild new file mode 100644 index 0000000..8dc4b5a --- /dev/null +++ b/x11-wm/fluxbox/fluxbox-1.3.7.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/fluxbox/fluxbox-1.3.6-r1.ebuild,v 1.3 2015/01/27 00:13:50 idella4 Exp $ + +EAPI=5 +inherit eutils flag-o-matic toolchain-funcs prefix + +IUSE="nls xinerama bidi +truetype +imlib +slit +toolbar vim-syntax" + +DESCRIPTION="Fluxbox is an X11 window manager featuring tabs and an iconbar" + +SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz" +HOMEPAGE="http://www.fluxbox.org" +SLOT="0" +LICENSE="MIT" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux" + +RDEPEND=" + !!<=x11-misc/fbdesk-1.2.1 + !!<=x11-misc/fluxconf-0.9.9 + !!=dev-libs/fribidi-0.19.2 ) + imlib? ( >=media-libs/imlib2-1.2.0[X] ) + truetype? ( media-libs/freetype ) + vim-syntax? ( app-vim/fluxbox-syntax ) + x11-libs/libXext + x11-libs/libXft + x11-libs/libXpm + x11-libs/libXrandr + x11-libs/libXrender + xinerama? ( x11-libs/libXinerama ) + || ( x11-misc/gxmessage x11-apps/xmessage ) +" +DEPEND=" + ${RDEPEND} + bidi? ( virtual/pkgconfig ) + nls? ( sys-devel/gettext ) + x11-proto/xextproto +" + +src_prepare() { + # We need to be able to include directories rather than just plain + # files in menu [include] items. This patch will allow us to do clever + # things with style ebuilds. + epatch "${FILESDIR}"/gentoo_style_location-1.1.x.patch + # Fix the semantic issue of icon paths, bug #536370 +# epatch "${FILESDIR}"/1.3.5-generate_menu-printf-fix.patch + + eprefixify util/fluxbox-generate_menu.in + + epatch "${FILESDIR}"/osx-has-otool.patch + + # Add in the Gentoo -r number to fluxbox -version output. + if [[ "${PR}" == "r0" ]] ; then + suffix="gentoo" + else + suffix="gentoo-${PR}" + fi + sed -i \ + -e "s~\(__fluxbox_version .@VERSION@\)~\1-${suffix}~" \ + version.h.in || die "version sed failed" +} + +src_configure() { + use bidi && append-cppflags "$($(tc-getPKG_CONFIG) --cflags fribidi)" + + econf ${myconf} \ + $(use_enable bidi fribidi ) \ + $(use_enable imlib imlib2) \ + $(use_enable nls) \ + $(use_enable slit ) \ + $(use_enable toolbar ) \ + $(use_enable toolbar systray ) \ + $(use_enable truetype xft) \ + $(use_enable xinerama) \ + --sysconfdir="${EPREFIX}"/etc/X11/${PN} \ + --with-style="${EPREFIX}"/usr/share/fluxbox/styles/Emerge +} + +src_compile() { + default + + ebegin "Creating a menu file (may take a while)" + mkdir -p "${T}/home/.fluxbox" || die "mkdir home failed" + # Call fluxbox-generate_menu through bash since it lacks +x + # chmod 744 may be an equal fix + MENUFILENAME="${S}/data/menu" MENUTITLE="Fluxbox ${PV}" \ + CHECKINIT="no. go away." HOME="${T}/home" \ + bash "${S}/util/fluxbox-generate_menu" -is -ds \ + || die "menu generation failed" + eend $? +} + +src_install() { + emake DESTDIR="${D}" STRIP="" install + dodoc README* AUTHORS TODO* ChangeLog NEWS + + # Install the generated menu + insinto /usr/share/fluxbox + doins data/menu + + insinto /usr/share/xsessions + doins "${FILESDIR}"/${PN}.desktop + + exeinto /etc/X11/Sessions + newexe "${FILESDIR}"/${PN}.xsession fluxbox + + # Styles menu framework + insinto /usr/share/fluxbox/menu.d/styles + doins "${FILESDIR}"/styles-menu-fluxbox + doins "${FILESDIR}"/styles-menu-commonbox + doins "${FILESDIR}"/styles-menu-user +} -- cgit v1.2.3-65-gdbad