aboutsummaryrefslogtreecommitdiff
path: root/gn
diff options
context:
space:
mode:
Diffstat (limited to 'gn')
-rw-r--r--gn/packages/python24.scm57
1 files changed, 0 insertions, 57 deletions
diff --git a/gn/packages/python24.scm b/gn/packages/python24.scm
index 60807b5..9e39291 100644
--- a/gn/packages/python24.scm
+++ b/gn/packages/python24.scm
@@ -226,63 +226,6 @@ spreadsheets without the need for COM objects.")
`(("python24-setuptools" ,python24-setuptools)
,@(package-native-inputs base))))))
-(define-public python24-numarray
- (package
- (name "python24-numarray")
- (version "1.5.2")
- (source
- (origin
- (method url-fetch)
- (uri (string-append
- "mirror://sourceforge/numpy/Old Numarray/" version
- "/numarray-" version ".tar.gz"))
- (sha256
- (base32
- "0x1i4j7yni7k4p9kjxs1lgln1psdmyrz65wp2yr35yn292iw2vbg"))))
- (build-system python-build-system)
- (arguments
- `(#:python ,python-2.4
- #:use-setuptools? #f
- #:phases
- (modify-phases %standard-phases
- (replace 'build
- (lambda _
- (invoke "python" "setup.py" "config" "build"
- "--gencode" "--use_lapack")))
- (add-after 'unpack 'find-lapack-and-openblas
- (lambda* (#:key inputs #:allow-other-keys)
- (let ((lapack (assoc-ref inputs "lapack"))
- (blas (assoc-ref inputs "openblas")))
- (substitute* "cfg_packages.py"
- (("lapack_libs = .*'m']")
- "lapack_libs = ['lapack', 'openblas', 'm']\n")
- (("lapack_dirs = .*")
- (string-append "lapack_dirs = ['"
- lapack "/lib', '" blas "/lib']\n"))
- (("lapack_include_dirs = .*")
- (string-append "lapack_include_dirs = ['"
- lapack "/include', '" blas "/include']\n")))
- #t)))
- (replace 'install
- (lambda* (#:key outputs #:allow-other-keys)
- (let ((out (assoc-ref outputs "out")))
- (invoke "python" "setup.py" "config"
- "install" "--use_lapack"
- (string-append "--prefix=" out))))))
- #:tests? #f)) ; no test target
- (inputs
- `(("lapack" ,lapack)
- ("openblas" ,openblas)))
- (home-page "http://www.numpy.org/")
- (synopsis "Array processing of numbers, strings, records and objects")
- (description "Numarray is an array processing package designed to
-efficiently manipulate large multi-dimensional arrays. Numarray is modelled
-after Numeric and features c-code generated from python template scripts, the
-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")