From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: Re: [PATCH] gnu: Add slurm-drmaa. Date: Sat, 21 May 2016 23:24:39 +0300 Message-ID: <20160521202439.GA7198@debian-netbook> References: <1463648288-30799-1-git-send-email-rekado@elephly.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="OXfL5xGRrasGEqWY" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40859) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b4DSE-00076Z-4e for guix-devel@gnu.org; Sat, 21 May 2016 16:24:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b4DS9-000570-QQ for guix-devel@gnu.org; Sat, 21 May 2016 16:24:57 -0400 Received: from flashner.co.il ([178.62.234.194]:37462) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b4DS9-0004wi-FF for guix-devel@gnu.org; Sat, 21 May 2016 16:24:53 -0400 Content-Disposition: inline In-Reply-To: <1463648288-30799-1-git-send-email-rekado@elephly.net> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Ricardo Wurmus Cc: guix-devel@gnu.org --OXfL5xGRrasGEqWY Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, May 19, 2016 at 10:58:08AM +0200, Ricardo Wurmus wrote: > From: Ricardo Wurmus >=20 > * gnu/packages/parallel.scm (slurm-drmaa): New variable. > --- > gnu/packages/parallel.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) >=20 > diff --git a/gnu/packages/parallel.scm b/gnu/packages/parallel.scm > index 828bd26..b0984a8 100644 > --- a/gnu/packages/parallel.scm > +++ b/gnu/packages/parallel.scm > @@ -4,6 +4,7 @@ > ;;; Copyright =C2=A9 2015 Efraim Flashner > ;;; Copyright =C2=A9 2016 Pjotr Prins > ;;; Copyright =C2=A9 2016 Andreas Enge > +;;; Copyright =C2=A9 2016 Ricardo Wurmus > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -28,6 +29,7 @@ > #:use-module (gnu packages) > #:use-module (gnu packages admin) > #:use-module (gnu packages autotools) > + #:use-module (gnu packages base) > #:use-module (gnu packages freeipmi) > #:use-module (gnu packages linux) > #:use-module (gnu packages mpi) > @@ -121,3 +123,30 @@ framework for starting, executing, and monitoring wo= rk (typically a parallel > job) on a set of allocated nodes, and arbitrates contention for resources > by managing a queue of pending work.") > (license license:gpl2+))) > + > +(define-public slurm-drmaa > + (package > + (name "slurm-drmaa") > + (version "1.0.7") > + (source (origin > + (method url-fetch) > + (uri "http://apps.man.poznan.pl/trac/slurm-drmaa/downloads= /9") > + (file-name (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0grw55hmny2mc4nc0y1arnvxd2k0dcdfn476kzs180fibjxgfw14"))= )) > + (build-system gnu-build-system) > + (inputs > + `(("slurm" ,slurm))) > + (native-inputs > + `(("which" ,which))) > + (home-page "http://apps.man.poznan.pl/trac/slurm-drmaa") > + (synopsis "Distributed resource management application API for SLURM= ") > + (description > + "PSNC DRMAA for Simple Linux Utility for Resource Management (SLURM= ) is > +an implementation of Open Grid Forum DRMAA 1.0 (Distributed Resource > +Management Application API) specification for submission and control of = jobs > +to SLURM. Using DRMAA, grid applications builders, portal developers an= d ISVs > +can use the same high-level API to link their software with different > +cluster/resource management systems.") > + (license license:gpl3+))) > --=20 > 2.7.3 >=20 Looks good. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --OXfL5xGRrasGEqWY Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJXQMQDAAoJEPTB05F+rO6TJg4QAJp6gOIomSe/4JdmNc/lYYwQ xvYbfQP0PiUCHL6lOMlL0CU8MyhabWTk/znJntcjZClsl3ouYMrxhVcMNaldT+L+ UDsgyFq1IFRHLkcptLym+cxUcnn8SgouQp210KhVuS5B5F7N8QTJnyRF+KBZPIlU hGEizKUeUQFWyADsQhTPZt1/1Rw3an9ccmiuPSOWV+KROzZaekbgec5VraLSrz8q mvzElaStQiR+Bf7LG9UTw8FQkZP5MCInwXV7dfyIS1tEZDInSBd7Y2jmsuHJ0Ubm w0BmmE4qeSCvbE23RiYFbtuS3M8OOMfhaSMthWKKTX780eJkH0CwSHZV0MIQl1+h hhuzNVcOBxn9RRj8F7aXuExMciOgpgH7WAgUdF13PYfUnljGx9QqynMZpLfz/F8s H+m+nQMoDzn9VNQBQusJBkVPwe86Tz0tOEVd84e/1aINP6JuIl+q71B/pu+fknLV 8XSuIxz+w1IDIgmdqoeKgFrndG2QUoXAhHJbl6wC7iYokpKupC2TJSS1J8KtMRs7 fgsjFgmxie7xpIebsFQRZhPVLiWmxyWwXyogudhtmkh/pgzuoHXsBMmXhlvi/mq6 03K1qPs4InZSu6JxC20nj1Ue4fjIwkpplVwNj6+cFvxBCv5t5QzH/IPzPv1rrDhv 8fLsejGmw4nGfTz3XRoT =nNQD -----END PGP SIGNATURE----- --OXfL5xGRrasGEqWY--