aboutsummaryrefslogtreecommitdiff
path: root/gn/packages/python24.scm
diff options
context:
space:
mode:
authorEfraim Flashner2019-06-28 06:44:52 -0500
committerEfraim Flashner2019-06-28 06:44:52 -0500
commitfaedb91fb2aa57e482841f18ac869223990f820b (patch)
tree9b9e05161f0b20fadf64f0bdf6a1a147a7c901ba /gn/packages/python24.scm
parent4c2d42ffb02f40d23a7d8ff74243bbf68735c20e (diff)
downloadguix-bioinformatics-faedb91fb2aa57e482841f18ac869223990f820b.tar.gz
gn: Add python24-pp.
Diffstat (limited to 'gn/packages/python24.scm')
-rw-r--r--gn/packages/python24.scm25
1 files changed, 25 insertions, 0 deletions
diff --git a/gn/packages/python24.scm b/gn/packages/python24.scm
index bc04f40..5bceb2d 100644
--- a/gn/packages/python24.scm
+++ b/gn/packages/python24.scm
@@ -369,3 +369,28 @@ capacity to operate directly on arrays in files, and improved type promotions.
Numarray provides support for manipulating arrays consisting of numbers,
strings, records, or objects using the same basic infrastructure and syntax.")
(license license:bsd-3)))
+
+(define-public python24-pp
+ (package
+ (name "python24-pp")
+ (version "1.6.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append
+ "http://www.parallelpython.com/downloads/pp/pp-" version ".zip"))
+ (sha256
+ (base32
+ "0qkxcyclz3vgwpl6xvsrg76q59dj0wwy8qx15567bafv659ypyb1"))))
+ (build-system python-build-system)
+ (arguments
+ `(#:python ,python-2.4))
+ (native-inputs
+ `(("python24-setuptools" ,python24-setuptools)
+ ("unzip" ,unzip)))
+ (home-page "http://www.parallelpython.com")
+ (synopsis "Parallel and distributed programming for Python")
+ (description "PP is a python module which provides mechanism for parallel
+execution of python code on SMP (systems with multiple processors or cores) and
+clusters (computers connected via network).")
+ (license license:bsd-3)))