summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Bronder <jsbronder@gentoo.org>2012-03-07 03:03:17 +0000
committerJustin Bronder <jsbronder@gentoo.org>2012-03-07 03:03:17 +0000
commit0b4718ebf3e7e7c83e38a2e0b53ef1cd80275c8f (patch)
treeed59135447bbbd1db19c457f939828147c8bcc12 /sys-cluster/torque
parentRestricting pypy (diff)
downloadhistorical-0b4718ebf3e7e7c83e38a2e0b53ef1cd80275c8f.tar.gz
historical-0b4718ebf3e7e7c83e38a2e0b53ef1cd80275c8f.tar.bz2
historical-0b4718ebf3e7e7c83e38a2e0b53ef1cd80275c8f.zip
Enable nvidia gpu support re #400991
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64
Diffstat (limited to 'sys-cluster/torque')
-rw-r--r--sys-cluster/torque/ChangeLog6
-rw-r--r--sys-cluster/torque/Manifest12
-rw-r--r--sys-cluster/torque/metadata.xml1
-rw-r--r--sys-cluster/torque/torque-3.0.4.ebuild8
4 files changed, 16 insertions, 11 deletions
diff --git a/sys-cluster/torque/ChangeLog b/sys-cluster/torque/ChangeLog
index a5197cdf4601..441a878518e6 100644
--- a/sys-cluster/torque/ChangeLog
+++ b/sys-cluster/torque/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-cluster/torque
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/ChangeLog,v 1.138 2012/03/07 02:26:43 jsbronder Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/ChangeLog,v 1.139 2012/03/07 03:03:17 jsbronder Exp $
+
+ 07 Mar 2012; Justin Bronder <jsbronder@gentoo.org> torque-3.0.4.ebuild,
+ metadata.xml:
+ Enable nvidia gpu support re #400991
*torque-3.0.4 (07 Mar 2012)
diff --git a/sys-cluster/torque/Manifest b/sys-cluster/torque/Manifest
index 04285bd2e27f..d492b1098980 100644
--- a/sys-cluster/torque/Manifest
+++ b/sys-cluster/torque/Manifest
@@ -22,13 +22,13 @@ EBUILD torque-2.3.13.ebuild 7792 RMD160 01c7e49b7c55fcad2505a29005b88a343a214455
EBUILD torque-2.4.16.ebuild 7724 RMD160 796939235ae75e7476fe16efdfb5758a3dd2f1c1 SHA1 b1ae1187a0234a859b100225c88ba09573800f55 SHA256 5074c7f9f8e4c4fa414352d30dfc69188aa5bd2767dd34e0f90c979c493b232d
EBUILD torque-2.5.9.ebuild 7361 RMD160 6db18b500d263bcc8934a270deb2d4b63c33a44f SHA1 a1140389dec248678ba67ba3732acd9f7d34e15c SHA256 5b5475de517fe28b8648f2e08d3f99639c33449561d0ec7789e83a1a096e63d0
EBUILD torque-3.0.3.ebuild 8010 RMD160 7277259ef428bb687844407782fa897bf31c4163 SHA1 c6209d81b129fd4bb23a875d1d8f77d5b7bab267 SHA256 d78ea1864b57141b461c036089452958b4ba9789d9df851ae3552f94dce8631d
-EBUILD torque-3.0.4.ebuild 8010 RMD160 51816d9309ff532ed25e1fa7fdc1e56e0b5be63a SHA1 5867475dd0da22a5848fa0f6b150204fc61bdcb1 SHA256 3ea581fcde235e51e0a6d79578c0191a0564da124cea7ff66fb818441d6a5649
-MISC ChangeLog 22947 RMD160 e7ae36c1ed598a89168de47eb7d81cd11dbd2435 SHA1 d29bb8410945cdd4994542f39028156a3430fb12 SHA256 61b59727be1be29b459abe53e671916cf9d033c12068e06f405f6841086acbbe
-MISC metadata.xml 549 RMD160 9fb7dd9648470fa355b59cb855da7a1abbbc92d4 SHA1 3ce3726e415cf3e0a7aabb9bd71adee605d5cb5d SHA256 64bc2bf6a305af729513a2223a96b4255ce8e15391e4d22fda15d7b346baba4a
+EBUILD torque-3.0.4.ebuild 8003 RMD160 f0e00d76119d27a1640c75f5e8686747acd2eabb SHA1 d6bebaf9deb78e41d2b981888e8697ab14849776 SHA256 ec264d318d754f006c4fce6622a160127a7e76762071ab10b24187b63bc976f9
+MISC ChangeLog 23077 RMD160 8cfdbd49b68200a8d3c1f2f49df868cc7b566f07 SHA1 63f47d81b6ef935b8e1c05c476e4a6ee6c143f7c SHA256 3e7c799cd0f9e40ded7922aea4dd09221beee898740d7a645610566b49a5615f
+MISC metadata.xml 611 RMD160 6c342bd97b85abd6b673d74da3d268510b911ce9 SHA1 b71810fc0a447a6651c505caf189a66791e0face SHA256 80f22bc514020233d34ae83f25dd84b1696d053f0eeb32e924b55b8437ac1734
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk9Wx2kACgkQ4MrvBE1wQ8kMJgCeJRwe09TK+d/vh1drrNF8pLHB
-4AAAniP6CK/wS5lN6Q1cZqW+GUlvMrMs
-=oZRH
+iEYEARECAAYFAk9Wz/sACgkQ4MrvBE1wQ8mK9wCdHYBzQSc6cgaRDquIFAjZuV7h
+GdUAn2QHKuk8aMVscJPuHlvXeZ3CjvjQ
+=xYRh
-----END PGP SIGNATURE-----
diff --git a/sys-cluster/torque/metadata.xml b/sys-cluster/torque/metadata.xml
index d90fcb4f887b..91fec18cce0e 100644
--- a/sys-cluster/torque/metadata.xml
+++ b/sys-cluster/torque/metadata.xml
@@ -9,6 +9,7 @@
<flag name='cpusets'>Enable pbs_mom to utilize linux cpusets if available</flag>
<flag name='drmaa'>Enable the Distributed Resource Management Application API</flag>
<flag name='munge'>Enable authentication via munge</flag>
+ <flag name='nvidia'>Enable management of Nvidia GPUs</flag>
<flag name='server'>Enable compilation of pbs_server and pbs_sched</flag>
</use>
</pkgmetadata>
diff --git a/sys-cluster/torque/torque-3.0.4.ebuild b/sys-cluster/torque/torque-3.0.4.ebuild
index 292f71c7bbe4..c69b1a0a4ed0 100644
--- a/sys-cluster/torque/torque-3.0.4.ebuild
+++ b/sys-cluster/torque/torque-3.0.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-3.0.4.ebuild,v 1.1 2012/03/07 02:26:43 jsbronder Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-3.0.4.ebuild,v 1.2 2012/03/07 03:03:17 jsbronder Exp $
EAPI=2
inherit flag-o-matic eutils linux-info autotools
@@ -13,12 +13,13 @@ LICENSE="torque-2.5"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="cpusets +crypt doc drmaa kernel_linux munge server +syslog threads tk"
+IUSE="cpusets +crypt doc drmaa kernel_linux munge nvidia server +syslog threads tk"
# ed is used by makedepend-sh
DEPEND_COMMON="sys-libs/ncurses
sys-libs/readline
munge? ( sys-auth/munge )
+ nvidia? ( >=x11-drivers/nvidia-drivers-275 )
tk? ( dev-lang/tk )
syslog? ( virtual/logger )
!games-util/qstat"
@@ -80,8 +81,6 @@ src_configure() {
use crypt && myconf="--with-rcp=scp"
- # Note: Nvidia GPU support is currently disabled pending user
- # interest and ability to test.
econf \
$(use_enable tk gui) \
$(use_enable syslog) \
@@ -89,6 +88,7 @@ src_configure() {
$(use_enable drmaa) \
$(use_enable threads high-availability) \
$(use_enable munge munge-auth) \
+ $(use_enable nvidia nvidia-gpus) \
--with-server-home=${PBS_SERVER_HOME} \
--with-environ=/etc/pbs_environment \
--with-default-server=${PBS_SERVER_NAME} \