about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--gn/packages/gemma.scm24
1 files changed, 24 insertions, 0 deletions
diff --git a/gn/packages/gemma.scm b/gn/packages/gemma.scm
index a1481cb..94433e2 100644
--- a/gn/packages/gemma.scm
+++ b/gn/packages/gemma.scm
@@ -61,6 +61,30 @@
   #:use-module (gn packages shell)
   #:use-module (srfi srfi-1))
 
+(define-public gsl
+  (package
+   (name "gsl")
+    (version "1.16")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "mirror://gnu/gsl/gsl-"
+                                  version ".tar.gz"))
+              (sha256
+               (base32
+                "26yfs5n444s03np1naj6yp1fsysd42kdscxzkg0k2yvfjixx0ijd"))
+              ))
+    (build-system gnu-build-system)
+    (home-page "https://www.gnu.org/software/gsl/")
+    (synopsis "Numerical library for C and C++")
+    (description
+     "The GNU Scientific Library is a library for numerical analysis in C
+and C++.  It includes a wide range of mathematical routines, with over 1000
+functions in total.  Subject areas covered by the library include:
+differential equations, linear algebra, Fast Fourier Transforms and random
+numbers.")
+    (license license:gpl3+)))
+
+
 (define-public gemma-git-gn2 ; guix candidate
   (let ((commit "48da44bf2da05f76008b083923ddf5701b9c029a"))
   (package