jlec        14/11/17 09:15:13

  Modified:             ChangeLog nvidia-cuda-toolkit-6.5.14.ebuild
  Added:                nvidia-cuda-toolkit-6.5.19.ebuild
  Log:
  dev-util/nvidia-cuda-toolkit: Import Version Bump from sci overlay, thanks 
Marius Brehler for the work; Add warning for reduced 32bit support, #529320
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
B9D4F231BD1558AB!)

Revision  Changes    Path
1.94                 dev-util/nvidia-cuda-toolkit/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/nvidia-cuda-toolkit/ChangeLog?rev=1.94&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/nvidia-cuda-toolkit/ChangeLog?rev=1.94&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/nvidia-cuda-toolkit/ChangeLog?r1=1.93&r2=1.94

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-util/nvidia-cuda-toolkit/ChangeLog,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -r1.93 -r1.94
--- ChangeLog   6 Nov 2014 08:15:19 -0000       1.93
+++ ChangeLog   17 Nov 2014 09:15:13 -0000      1.94
@@ -1,477 +1,11 @@
 # ChangeLog for dev-util/nvidia-cuda-toolkit
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/nvidia-cuda-toolkit/ChangeLog,v 
1.93 2014/11/06 08:15:19 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/nvidia-cuda-toolkit/ChangeLog,v 
1.94 2014/11/17 09:15:13 jlec Exp $
 
-  06 Nov 2014; Justin Lecher <[email protected]>
-  nvidia-cuda-toolkit-6.5.14.ebuild:
-  Fix non existing documentation directory on x86
+*nvidia-cuda-toolkit-6.5.19 (17 Nov 2014)
 
-  05 Nov 2014; Justin Lecher <[email protected]>
-  nvidia-cuda-toolkit-6.5.14.ebuild:
-  Test for presents of deprecated.3 before moving, #525226
+  17 Nov 2014; Justin Lecher <[email protected]>
+  nvidia-cuda-toolkit-6.5.14.ebuild, +nvidia-cuda-toolkit-6.5.19.ebuild:
+  Import Version Bump from sci overlay, thanks Marius Brehler for the work; Add
+  warning for reduced 32bit support, #529320
 
-*nvidia-cuda-toolkit-4.2.9-r2 (04 Nov 2014)
-
-  04 Nov 2014; Patrick Lauer <[email protected]>
-  +nvidia-cuda-toolkit-4.2.9-r2.ebuild:
-  Restore old version needed by media-libs/opencv and fix deps
-
-  04 Nov 2014; Patrick Lauer <[email protected]>
-  -nvidia-cuda-toolkit-4.2.9-r2.ebuild:
-  Remove old version that has broken dependencies after toolchain changes
-
-  15 Sep 2014; Justin Lecher <[email protected]>
-  nvidia-cuda-toolkit-6.5.14.ebuild:
-  Fix min nvidia-drivers version, thanks Marius Brehler for reporting, #521480
-
-*nvidia-cuda-toolkit-6.5.14 (21 Aug 2014)
-
-  21 Aug 2014; Justin Lecher <[email protected]>
-  +nvidia-cuda-toolkit-6.5.14.ebuild:
-  Version BUmp, #520302
-
-*nvidia-cuda-toolkit-6.0.37-r4 (14 Jul 2014)
-
-  14 Jul 2014; Justin Lecher <[email protected]>
-  +nvidia-cuda-toolkit-6.0.37-r4.ebuild:
-  Add profiler specific paths only with USE=profiler, #512160
-
-*nvidia-cuda-toolkit-6.0.37-r3 (16 Jun 2014)
-
-  16 Jun 2014; Justin Lecher <[email protected]>
-  -nvidia-cuda-toolkit-6.0.37.ebuild, -nvidia-cuda-toolkit-6.0.37-r1.ebuild,
-  -nvidia-cuda-toolkit-6.0.37-r2.ebuild, +nvidia-cuda-toolkit-6.0.37-r3.ebuild:
-  Fix cuda-config
-
-  16 Jun 2014; Justin Lecher <[email protected]>
-  nvidia-cuda-toolkit-6.0.37-r2.ebuild:
-  Fix version of gcc dependency, #513218
-
-*nvidia-cuda-toolkit-6.0.37-r2 (15 Jun 2014)
-
-  15 Jun 2014; Justin Lecher <[email protected]>
-  nvidia-cuda-toolkit-6.0.37-r1.ebuild, +nvidia-cuda-toolkit-6.0.37-r2.ebuild:
-  Raise gcc version requirement, #513218
-
-*nvidia-cuda-toolkit-6.0.37-r1 (30 Apr 2014)
-
-  30 Apr 2014; Justin Lecher <[email protected]>
-  +nvidia-cuda-toolkit-6.0.37-r1.ebuild:
-  rename generic man page, #509168
-
-*nvidia-cuda-toolkit-6.0.37 (24 Apr 2014)
-
-  24 Apr 2014; Justin Lecher <[email protected]>
-  +nvidia-cuda-toolkit-6.0.37.ebuild:
-  Version Bump, #507804
-
-  31 Mar 2014; Jeroen Roovers <[email protected]>
-  nvidia-cuda-toolkit-4.2.9-r2.ebuild, nvidia-cuda-toolkit-5.5.22.ebuild:
-  Fix x11-drivers/nvidia-drivers version dependencies (bug #505198).
-
-  22 Mar 2014; Justin Lecher <[email protected]>
-  nvidia-cuda-toolkit-4.2.9-r2.ebuild, nvidia-cuda-toolkit-5.5.22.ebuild:
-  Add uvm USE-dep to nvidia-drivers, #505198
-
-  27 Jan 2014; Justin Lecher <[email protected]>
-  -nvidia-cuda-toolkit-4.2.9-r3.ebuild, -nvidia-cuda-toolkit-5.0.35-r2.ebuild,
-  -nvidia-cuda-toolkit-5.0.35-r3.ebuild, -nvidia-cuda-toolkit-5.0.35-r4.ebuild:
-  Drop old
-
-  26 Jan 2014; Agostino Sarubbo <[email protected]>
-  nvidia-cuda-toolkit-5.5.22.ebuild:
-  Stable for x86, wrt bug #486578
-
-  22 Dec 2013; Pacho Ramos <[email protected]> 
nvidia-cuda-toolkit-5.5.22.ebuild:
-  amd64 stable, bug #486578
-
-  26 Nov 2013; Justin Lecher <[email protected]>
-  nvidia-cuda-toolkit-4.2.9-r2.ebuild, nvidia-cuda-toolkit-4.2.9-r3.ebuild,
-  nvidia-cuda-toolkit-5.0.35-r2.ebuild, nvidia-cuda-toolkit-5.0.35-r3.ebuild,
-  nvidia-cuda-toolkit-5.0.35-r4.ebuild, nvidia-cuda-toolkit-5.5.22.ebuild:
-  Use MERGE_TYPE wrap for postinst check, thanks lxnay pointing this out
-
-  19 Sep 2013; Justin Lecher <[email protected]>
-  nvidia-cuda-toolkit-5.5.22.ebuild:
-  Megabytes are M not MB, #485400
-
-  17 Sep 2013; Justin Lecher <[email protected]>
-  nvidia-cuda-toolkit-5.5.22.ebuild:
-  Check for disk space, #483690
-
-  11 Aug 2013; Justin Lecher <[email protected]>
-  nvidia-cuda-toolkit-5.5.22.ebuild:
-  Drop sdk part again
-
-  11 Aug 2013; Justin Lecher <[email protected]>
-  nvidia-cuda-toolkit-5.5.22.ebuild:
-  Fix gcc version
-
-*nvidia-cuda-toolkit-5.5.22 (11 Aug 2013)
-
-  11 Aug 2013; Justin Lecher <[email protected]>
-  nvidia-cuda-toolkit-4.2.9-r2.ebuild, nvidia-cuda-toolkit-4.2.9-r3.ebuild,
-  nvidia-cuda-toolkit-5.0.35-r2.ebuild, nvidia-cuda-toolkit-5.0.35-r3.ebuild,
-  nvidia-cuda-toolkit-5.0.35-r4.ebuild, +nvidia-cuda-toolkit-5.5.22.ebuild:
-  Version Bump, #479374; fix license, #466576
-
-  26 Jun 2013; Christoph Junghans <[email protected]> metadata.xml:
-  remove myself as maintainer
-
-*nvidia-cuda-toolkit-5.0.35-r4 (20 Apr 2013)
-*nvidia-cuda-toolkit-4.2.9-r3 (20 Apr 2013)
-
-  20 Apr 2013; Rick Farina <[email protected]>
-  +nvidia-cuda-toolkit-4.2.9-r3.ebuild, +nvidia-cuda-toolkit-5.0.35-r4.ebuild,
-  nvidia-cuda-toolkit-4.2.9-r2.ebuild, nvidia-cuda-toolkit-5.0.35-r2.ebuild,
-  nvidia-cuda-toolkit-5.0.35-r3.ebuild:
-  adding new revs for subslot dependancies, as well as fixing license
-
-*nvidia-cuda-toolkit-5.0.35-r3 (13 Feb 2013)
-
-  13 Feb 2013; Justin Lecher <[email protected]>
-  +nvidia-cuda-toolkit-5.0.35-r3.ebuild:
-  Fix various typos and logic errors, #456950 & #456956
-
-  12 Feb 2013; Justin Lecher <[email protected]>
-  nvidia-cuda-toolkit-5.0.35-r2.ebuild:
-  Readd ncurses[tinfo], which was accidentally dropped
-
-  08 Feb 2013; Justin Lecher <[email protected]> -nvidia-cuda-toolkit-4.0.ebuild,
-  -nvidia-cuda-toolkit-4.1.ebuild, -nvidia-cuda-toolkit-4.2.ebuild,
-  -nvidia-cuda-toolkit-4.2.9-r1.ebuild, -nvidia-cuda-toolkit-5.0.35.ebuild,
-  -nvidia-cuda-toolkit-5.0.35-r1.ebuild:
-  Drop old
-
-  08 Feb 2013; Agostino Sarubbo <[email protected]>
-  nvidia-cuda-toolkit-4.2.9-r2.ebuild:
-  Stable for x86, wrt bug #455514
-
-  08 Feb 2013; Agostino Sarubbo <[email protected]>
-  nvidia-cuda-toolkit-4.2.9-r2.ebuild:
-  Stable for amd64, wrt bug #455514
-
-  06 Feb 2013; Andreas K. Huettel <[email protected]>
-  nvidia-cuda-toolkit-4.2.9-r2.ebuild, nvidia-cuda-toolkit-5.0.35-r2.ebuild:
-  Will never work on any arches other than amd64 x86 (binary package)
-
-*nvidia-cuda-toolkit-5.0.35-r2 (22 Jan 2013)
-*nvidia-cuda-toolkit-4.2.9-r2 (22 Jan 2013)
-
-  22 Jan 2013; Justin Lecher <[email protected]>
-  +nvidia-cuda-toolkit-4.2.9-r2.ebuild, +nvidia-cuda-toolkit-5.0.35-r2.ebuild:
-  Correct postinst msg logic; fine grade deletion of files
-
-  17 Jan 2013; Justin Lecher <[email protected]>
-  nvidia-cuda-toolkit-5.0.35.ebuild, nvidia-cuda-toolkit-5.0.35-r1.ebuild:
-  Correct deps which are only needed with USE=debugger
-
-  17 Jan 2013; Justin Lecher <[email protected]>
-  +nvidia-cuda-toolkit-5.0.35.ebuild:
-  Add new dep on libtinfo.so, #452164
-
-  17 Jan 2013; Christoph Junghans <[email protected]> metadata.xml,
-  nvidia-cuda-toolkit-4.2.9-r1.ebuild:
-  fix build on x86 (bug #452388)
-
-*nvidia-cuda-toolkit-5.0.35-r1 (16 Jan 2013)
-
-  16 Jan 2013; Justin Lecher <[email protected]>
-  -nvidia-cuda-toolkit-5.0.35.ebuild, +nvidia-cuda-toolkit-5.0.35-r1.ebuild:
-  Correct support gcc version, #452386
-
-  16 Jan 2013; Justin Lecher <[email protected]>
-  nvidia-cuda-toolkit-4.2.9-r1.ebuild:
-  x86 and x86_64 packages are different, #452388
-
-  16 Jan 2013; Justin Lecher <[email protected]>
-  nvidia-cuda-toolkit-5.0.35.ebuild:
-  Drop old version of gcc which do not provide GLIBCXX_3.4.15;depend on cxx
-  support in gcc
-
-*nvidia-cuda-toolkit-5.0.35 (14 Jan 2013)
-*nvidia-cuda-toolkit-4.2.9-r1 (14 Jan 2013)
-
-  14 Jan 2013; Justin Lecher <[email protected]> -nvidia-cuda-toolkit-3.2.ebuild,
-  +nvidia-cuda-toolkit-4.2.9-r1.ebuild, +nvidia-cuda-toolkit-5.0.35.ebuild,
-  +files/cuda-config.in, metadata.xml:
-  Version Bump, #446072 and #451972; fine grad what msg we are showing,
-  #440434; support prefix installations, #405317; drop old, #351702; take the
-  package
-
-  24 Sep 2012; Mike Frysinger <[email protected]>
-  nvidia-cuda-toolkit-3.2.ebuild, nvidia-cuda-toolkit-4.0.ebuild,
-  nvidia-cuda-toolkit-4.1.ebuild, nvidia-cuda-toolkit-4.2.ebuild:
-  QA_DT_HASH (old/deprecated) -> QA_FLAGS_IGNORED (new hotness).
-
-  03 Sep 2012; Michael Palimaka <[email protected]>
-  nvidia-cuda-toolkit-3.2.ebuild, nvidia-cuda-toolkit-4.0.ebuild:
-  Add missing slot dependencies on Qt.
-
-*nvidia-cuda-toolkit-4.2 (31 Jul 2012)
-
-  31 Jul 2012; Rick Farina <[email protected]>
-  +nvidia-cuda-toolkit-4.2.ebuild, metadata.xml:
-  bump to 4.2 and cleanup QA warnings in ebuild and from repoman
-
-  21 Feb 2012; Michał Januszewski <[email protected]>
-  +nvidia-cuda-toolkit-3.2.ebuild:
-  Restore 3.2, which is a dependency of dev-util/nvidia-cuda-npp-3.2.
-
-  21 Feb 2012; Michał Januszewski <[email protected]>
-  -nvidia-cuda-toolkit-2.2-r3.ebuild,
-  -files/nvidia-cuda-toolkit-2.2-enum_fix.patch,
-  -nvidia-cuda-toolkit-2.3.ebuild, -nvidia-cuda-toolkit-3.0.ebuild,
-  -files/nvidia-cuda-toolkit-3.0-enum_fix.patch,
-  -nvidia-cuda-toolkit-3.1.ebuild,
-  -files/nvidia-cuda-toolkit-3.1-enum_fix.patch,
-  -nvidia-cuda-toolkit-3.2.ebuild:
-  Remove old ebuilds.
-
-  21 Feb 2012; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-3.0.ebuild, nvidia-cuda-toolkit-3.1.ebuild,
-  nvidia-cuda-toolkit-3.2.ebuild, nvidia-cuda-toolkit-4.0.ebuild,
-  nvidia-cuda-toolkit-4.1.ebuild:
-  Stop creating the /usr/include/CL symlink now that there is an eselect module
-  to switch between OpenCL implementations.
-
-  11 Feb 2012; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-3.0.ebuild, nvidia-cuda-toolkit-3.1.ebuild,
-  nvidia-cuda-toolkit-3.2.ebuild, nvidia-cuda-toolkit-4.0.ebuild,
-  nvidia-cuda-toolkit-4.1.ebuild:
-  Do not call env-update in pkg_postinst.
-
-  05 Feb 2012; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-4.1.ebuild:
-  Add a dep on gcc-4.5+.
-
-  05 Feb 2012; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-4.1.ebuild:
-  Fix problems with the executable bit being unset on some .so files (bug
-  #401447).
-
-  05 Feb 2012; Mike Frysinger <[email protected]>
-  nvidia-cuda-toolkit-2.2-r3.ebuild, nvidia-cuda-toolkit-2.3.ebuild,
-  nvidia-cuda-toolkit-3.0.ebuild, nvidia-cuda-toolkit-3.1.ebuild,
-  nvidia-cuda-toolkit-3.2.ebuild, nvidia-cuda-toolkit-4.0.ebuild,
-  nvidia-cuda-toolkit-4.1.ebuild:
-  Move to new unpacker eclass for unpack_makeself.
-
-*nvidia-cuda-toolkit-4.1 (29 Jan 2012)
-
-  29 Jan 2012; Michał Januszewski <[email protected]>
-  +nvidia-cuda-toolkit-4.1.ebuild:
-  Version bump.
-
-  04 Sep 2011; Markus Meier <[email protected]> nvidia-cuda-toolkit-4.0.ebuild:
-  x86 stable, bug #378545
-
-  27 Aug 2011; Tony Vroon <[email protected]> nvidia-cuda-toolkit-4.0.ebuild:
-  Marked stable on AMD64 based on arch testing by Elijah El Lazkani & Tomáš
-  "Mepho" Pružina in bug #378545 filed by Agostino "ago" Sarubbo.
-
-  27 Aug 2011; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-4.0.ebuild:
-  Fix bug #380425.
-
-  23 Aug 2011; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-4.0.ebuild:
-  Fix bugs #375295, #375801.
-
-  23 Jul 2011; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-2.2-r3.ebuild, nvidia-cuda-toolkit-2.3.ebuild,
-  nvidia-cuda-toolkit-3.0.ebuild, nvidia-cuda-toolkit-3.1.ebuild,
-  nvidia-cuda-toolkit-3.2.ebuild, nvidia-cuda-toolkit-4.0.ebuild:
-  Remove block on nvidia-cuda-profiler (now removed from the tree).
-
-  12 Jun 2011; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-4.0.ebuild:
-  Update the nvidia-drivers dependency for CUDA 4.0 to req. at least 270.41+.
-
-*nvidia-cuda-toolkit-4.0 (29 May 2011)
-
-  29 May 2011; Michał Januszewski <[email protected]>
-  +nvidia-cuda-toolkit-4.0.ebuild:
-  Add CUDA Toolkit v4.0 (bug #367529).
-
-  06 Jan 2011; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-3.2.ebuild:
-  Block old NVIDIA drivers to prevent collision in /usr/include/CL (bug
-  #348920).
-
-  12 Dec 2010; Michał Januszewski <[email protected]>
-  -nvidia-cuda-toolkit-3.0_beta1.ebuild:
-  Remove the ebuild for 3.0-beta1.
-
-  12 Dec 2010; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-3.0.ebuild, nvidia-cuda-toolkit-3.1.ebuild,
-  nvidia-cuda-toolkit-3.2.ebuild:
-  Install a /usr/include/CL symlink for the NVIDIA OpenCL headers.
-
-*nvidia-cuda-toolkit-3.2 (01 Dec 2010)
-
-  01 Dec 2010; Michał Januszewski <[email protected]>
-  +nvidia-cuda-toolkit-3.2.ebuild:
-  Version bump.
-
-  06 Oct 2010; Samuli Suominen <[email protected]>
-  nvidia-cuda-toolkit-3.1.ebuild:
-  Fix libpng SLOT depend wrt #339796 by "MaratIK".
-
-  23 Sep 2010; Diego E. Pettenò <[email protected]>
-  nvidia-cuda-toolkit-2.2-r3.ebuild, nvidia-cuda-toolkit-2.3.ebuild,
-  nvidia-cuda-toolkit-3.0_beta1.ebuild, nvidia-cuda-toolkit-3.0.ebuild,
-  nvidia-cuda-toolkit-3.1.ebuild:
-  Remove wrong restrictions. Use the proper QA_* variables, not blanket
-  restrictions.
-
-  05 Jul 2010; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-3.0.ebuild, nvidia-cuda-toolkit-3.1.ebuild:
-  Add env-update calls so that the CUDA libraries are picked up by other
-  ebuilds and apps (bug #320853).
-
-*nvidia-cuda-toolkit-3.1 (03 Jul 2010)
-
-  03 Jul 2010; Michał Januszewski <[email protected]>
-  +nvidia-cuda-toolkit-3.1.ebuild,
-  +files/nvidia-cuda-toolkit-3.1-enum_fix.patch:
-  Version bump (bug #325831). Thanks to Clemens Rabe for the updated ebuild.
-
-  24 Jun 2010; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-3.0.ebuild:
-  Add desktop entries for cudaprof and openclprof (no icons so far, as
-  NVIDIA does not provide any) (bug #323995).
-
-  24 Jun 2010; Michał Januszewski <[email protected]>
-  -nvidia-cuda-toolkit-2.0.ebuild, -nvidia-cuda-toolkit-2.1.ebuild,
-  -nvidia-cuda-toolkit-2.2-r2.ebuild:
-  Remove old ebuilds.
-
-  24 Jun 2010; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-3.0.ebuild:
-  Add a missing dependency on libpng-1.2 (bug #323985).
-
-  23 May 2010; Pacho Ramos <[email protected]>
-  nvidia-cuda-toolkit-2.3.ebuild:
-  stable amd64, bug 313067
-
-  10 May 2010; Pawel Hajdan jr <[email protected]>
-  nvidia-cuda-toolkit-2.3.ebuild:
-  x86 stable wrt bug #313067
-
-  01 Apr 2010; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-3.0.ebuild,
-  +files/nvidia-cuda-toolkit-3.0-enum_fix.patch:
-  Add an enum fix for gcc pedantic mode (bug #311657), fix a typo in
-  src_install.
-
-  25 Mar 2010; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-3.0.ebuild:
-  Add a dep on >=sys-devel/binutils-2.20 (bug #279523).
-
-*nvidia-cuda-toolkit-3.0 (21 Mar 2010)
-
-  21 Mar 2010; Michał Januszewski <[email protected]>
-  +nvidia-cuda-toolkit-3.0.ebuild, metadata.xml:
-  Version bump.
-
-  20 Jan 2010; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-3.0_beta1.ebuild:
-  Update the info about the required version of nvidia-drivers (bug
-  #301101).
-
-*nvidia-cuda-toolkit-3.0_beta1 (08 Jan 2010)
-
-  08 Jan 2010; Michał Januszewski <[email protected]>
-  +nvidia-cuda-toolkit-3.0_beta1.ebuild:
-  Version bump (bug #298914).
-
-  01 Dec 2009; Christian Faulhammer <[email protected]>
-  nvidia-cuda-toolkit-2.2-r2.ebuild:
-  stable x86, bug 293641
-
-  25 Sep 2009; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-2.1.ebuild:
-  Add a note that 2.1 should never become stable.
-
-*nvidia-cuda-toolkit-2.2-r3 (09 Aug 2009)
-
-  09 Aug 2009; Michał Januszewski <[email protected]>
-  +nvidia-cuda-toolkit-2.2-r3.ebuild:
-  Use older binaries to maintain compatiblity with gcc3 (bug #279523).
-
-  09 Aug 2009; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-2.3.ebuild:
-  Add a dep on gcc4 (required for ABI compatibility).
-
-  07 Aug 2009; <[email protected]> nvidia-cuda-toolkit-2.0.ebuild:
-  Marked stable as requested by Michal "Spock" Januszewski
-  <[email protected]> in bug #276538. Arch-tested by Víctor "VQuicksilver"
-  Enríquez using K3d & cuda-profiler.
-
-  29 Jul 2009; Michał Januszewski <[email protected]>
-  -nvidia-cuda-toolkit-2.2.ebuild, -nvidia-cuda-toolkit-2.2-r1.ebuild:
-  Remove old ebuilds.
-
-*nvidia-cuda-toolkit-2.3 (29 Jul 2009)
-
-  29 Jul 2009; Michał Januszewski <[email protected]>
-  +nvidia-cuda-toolkit-2.3.ebuild:
-  Version bump.
-
-  19 Jul 2009; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-2.0.ebuild, nvidia-cuda-toolkit-2.1.ebuild,
-  nvidia-cuda-toolkit-2.2.ebuild, nvidia-cuda-toolkit-2.2-r1.ebuild,
-  nvidia-cuda-toolkit-2.2-r2.ebuild:
-  Add a warning about gcc-4.4 not being supported by the NVIDIA CUDA
-  compiler (bug #278210)
-
-  08 Jul 2009; Christian Faulhammer <[email protected]>
-  nvidia-cuda-toolkit-2.0.ebuild:
-  stable x86, bug 276538
-
-*nvidia-cuda-toolkit-2.2-r2 (05 Jul 2009)
-
-  05 Jul 2009; Michał Januszewski <[email protected]>
-  +nvidia-cuda-toolkit-2.2-r2.ebuild, metadata.xml:
-  Add support for the CUDA debugger (bug #274100).
-
-  05 Jul 2009; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-2.2-r1.ebuild:
-  Use system Qt4 libraries on x86. Restrict binchecks as this is a binary
-  package.
-
-*nvidia-cuda-toolkit-2.2-r1 (19 Jun 2009)
-
-  19 Jun 2009; Michał Januszewski <[email protected]>
-  +nvidia-cuda-toolkit-2.2-r1.ebuild,
-  +files/nvidia-cuda-toolkit-2.2-enum_fix.patch, metadata.xml:
-  Add support for the CUDA visual profiler (bug #274095).
-
-*nvidia-cuda-toolkit-2.2 (16 May 2009)
-
-  16 May 2009; Michał Januszewski <[email protected]>
-  +nvidia-cuda-toolkit-2.2.ebuild:
-  Version bump (bug #269894).
-
-  06 May 2009; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-2.1.ebuild:
-  Add a temporary workaround for bug #266069.
-
-  13 Apr 2009; Michał Januszewski <[email protected]>
-  nvidia-cuda-toolkit-2.1.ebuild:
-  Properly override the lib directory (bug #265722, patch by Georgi
-  Georgiev).
-
-*nvidia-cuda-toolkit-2.1 (21 Jan 2009)
-
-  21 Jan 2009; Michał Januszewski <[email protected]>
-  +nvidia-cuda-toolkit-2.1.ebuild:
-  Version bump (bug #255128).
-
-*nvidia-cuda-toolkit-2.0 (18 Oct 2008)
-
-  18 Oct 2008; Michał Januszewski <[email protected]> +metadata.xml,
-  +nvidia-cuda-toolkit-2.0.ebuild:
-  Initial commit. Thanks to everyone participating in bug #167685 for the
-  previous versions of the ebuild.



1.5                  
dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-6.5.14.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-6.5.14.ebuild?rev=1.5&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-6.5.14.ebuild?rev=1.5&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-6.5.14.ebuild?r1=1.4&r2=1.5

Index: nvidia-cuda-toolkit-6.5.14.ebuild
===================================================================
RCS file: 
/var/cvsroot/gentoo-x86/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-6.5.14.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- nvidia-cuda-toolkit-6.5.14.ebuild   6 Nov 2014 08:15:19 -0000       1.4
+++ nvidia-cuda-toolkit-6.5.14.ebuild   17 Nov 2014 09:15:13 -0000      1.5
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-6.5.14.ebuild,v
 1.4 2014/11/06 08:15:19 jlec Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-6.5.14.ebuild,v
 1.5 2014/11/17 09:15:13 jlec Exp $
 
 EAPI=5
 
@@ -40,6 +40,13 @@
 pkg_setup() {
        # We don't like to run cuda_pkg_setup as it depends on us
        check-reqs_pkg_setup
+
+       if use x86; then
+               ewarn "Starting with version 6.5 NVIDIA dropped more and more"
+               ewarn "the support for 32bit linux."
+               ewarn "Be aware that bugfixes and new features may not be 
available."
+               ewarn 
"http://dev.gentoo.org/~jlec/distfiles/CUDA_Toolkit_Release_Notes.pdf";
+       fi
 }
 
 src_unpack() {



1.1                  
dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-6.5.19.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-6.5.19.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-6.5.19.ebuild?rev=1.1&content-type=text/plain

Index: nvidia-cuda-toolkit-6.5.19.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-6.5.19.ebuild,v
 1.1 2014/11/17 09:15:13 jlec Exp $

EAPI=5

inherit check-reqs cuda unpacker versionator

MYD=$(get_version_component_range 1)_$(get_version_component_range 2)

DESCRIPTION="NVIDIA CUDA Toolkit (compiler and friends)"
HOMEPAGE="http://developer.nvidia.com/cuda";
CURI="http://developer.download.nvidia.com/compute/cuda/${MYD}/rel/installers";
SRC_URI="
        amd64? ( ${CURI}/cuda_${PV}_linux_64.run )
        x86? ( ${CURI}/cuda_${PV}_linux_32.run )"

SLOT="0/${PV}"
LICENSE="NVIDIA-CUDA"
KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="debugger doc eclipse profiler"

DEPEND=""
RDEPEND="${DEPEND}
        <sys-devel/gcc-4.9[cxx]
        >=x11-drivers/nvidia-drivers-343.22[uvm]
        debugger? (
                sys-libs/libtermcap-compat
                sys-libs/ncurses[tinfo]
                )
        eclipse? ( >=virtual/jre-1.6 )
        profiler? ( >=virtual/jre-1.6 )"

S="${WORKDIR}"

QA_PREBUILT="opt/cuda/*"

CHECKREQS_DISK_BUILD="1500M"

pkg_setup() {
        # We don't like to run cuda_pkg_setup as it depends on us
        check-reqs_pkg_setup

        if use x86; then
                ewarn "Starting with version 6.5 NVIDIA dropped more and more"
                ewarn "the support for 32bit linux."
                ewarn "Be aware that bugfixes and new features may not be 
available."
                ewarn 
"http://dev.gentoo.org/~jlec/distfiles/CUDA_Toolkit_Release_Notes.pdf";
        fi
}

src_unpack() {
        unpacker
        unpacker run_files/cuda-linux*.run
}

src_prepare() {
        local cuda_supported_gcc

        cuda_supported_gcc="4.8"

        sed \
                -e "s:CUDA_SUPPORTED_GCC:${cuda_supported_gcc}:g" \
                "${FILESDIR}"/cuda-config.in > "${T}"/cuda-config || die
}

src_install() {
        local i j
        local remove="doc jre run_files install-linux.pl "
        local cudadir=/opt/cuda
        local ecudadir="${EPREFIX}"${cudadir}

        # dodoc doc/*txt
        if use doc; then
                dodoc doc/pdf/*
                dohtml -r doc/html/*
        fi

        [[ -d doc ]] && mv doc/man/man3/{,cuda-}deprecated.3 || die
        doman doc/man/man*/*

        use debugger || remove+=" bin/cuda-gdb extras/Debugger"
        ( use profiler || use eclipse ) || remove+=" libnsight"
        use amd64 || remove+=" cuda-installer.pl"

        if use profiler; then
                # hack found in install-linux.pl
                for j in nvvp nsight; do
                        cat > bin/${j} <<- EOF
                                #!${EPREFIX}/bin/sh
                                
LD_LIBRARY_PATH=\${LD_LIBRARY_PATH}:${ecudadir}/lib:${ecudadir}/lib64 \
                                        UBUNTU_MENUPROXY=0 
LIBOVERLAY_SCROLLBAR=0 \
                                        ${ecudadir}/lib${j}/${j} -vm 
${EPREFIX}/usr/bin/java
                        EOF
                        chmod a+x bin/${j}
                done
        else
                use eclipse || remove+=" libnvvp"
                remove+=" extras/CUPTI"
        fi

        for i in ${remove}; do
        ebegin "Cleaning ${i}..."
                if [[ -e ${i} ]]; then
                        find ${i} -delete || die
                        eend
                else
                        eend $1
                fi
        done

        dodir ${cudadir}
        mv * "${ED}"${cudadir} || die

        cat > "${T}"/99cuda <<- EOF
                PATH=${ecudadir}/bin$(use profiler && echo 
":${ecudadir}/libnvvp")
                ROOTPATH=${ecudadir}/bin
                LDPATH=${ecudadir}/lib$(use amd64 && echo "64:${ecudadir}/lib")
        EOF
        doenvd "${T}"/99cuda

        use profiler && \
                make_wrapper nvprof "${EPREFIX}"${cudadir}/bin/nvprof "." 
${ecudadir}/lib$(use amd64 && echo "64:${ecudadir}/lib")

        dobin "${T}"/cuda-config
}

pkg_postinst_check() {
        local a b
        a="$(version_sort $(cuda-config -s))"; a=( $a )
        # greatest supported version
        b=${a[${#a[@]}-1]}

        # if gcc and if not gcc-version is at least greatesst supported
        if [[ $(tc-getCC) == *gcc* ]] && \
                ! version_is_at_least $(gcc-version) ${b}; then
                        echo
                        ewarn "gcc >= ${b} will not work with CUDA"
                        ewarn "Make sure you set an earlier version of gcc with 
gcc-config"
                        ewarn "or append --compiler-bindir= pointing to a gcc 
bindir like"
                        ewarn 
"--compiler-bindir=${EPREFIX}/usr/*pc-linux-gnu/gcc-bin/gcc${b}"
                        ewarn "to the nvcc compiler flags"
                        echo
        fi
}

pkg_postinst() {
        if [[ ${MERGE_TYPE} != binary ]]; then
                pkg_postinst_check
        fi
}




Reply via email to