aboutsummaryrefslogtreecommitdiff
path: root/guix.scm
diff options
context:
space:
mode:
authorPjotr Prins2025-01-01 06:59:40 -0600
committerPjotr Prins2025-01-01 06:59:40 -0600
commit1220a98a993f4a8d92f4076dd3c82ea5afbb2659 (patch)
tree6dbeabfcb7cd5a53a7812c12ba020fe713deb9af /guix.scm
parent0347fd8bb2b3c71b9bfa0365cc5b7c7e7ebace4c (diff)
downloadpangemma-1220a98a993f4a8d92f4076dd3c82ea5afbb2659.tar.gz
guix: cleanup and prepare for running guile
Diffstat (limited to 'guix.scm')
-rw-r--r--guix.scm36
1 files changed, 17 insertions, 19 deletions
diff --git a/guix.scm b/guix.scm
index 89268d6..c9c0410 100644
--- a/guix.scm
+++ b/guix.scm
@@ -16,18 +16,19 @@
(gnu packages algebra)
(gnu packages base)
(gnu packages compression)
- (gnu packages bioinformatics)
+ ;; (gnu packages bioinformatics)
(gnu packages build-tools)
(gnu packages check)
- (gnu packages curl)
+ ;; (gnu packages curl)
(gnu packages gdb)
- (gnu packages llvm)
+ (gnu packages guile)
+ ;; (gnu packages llvm)
(gnu packages maths)
- (gnu packages ninja)
- (gnu packages parallel)
+ ;; (gnu packages ninja)
+ ;; (gnu packages parallel)
(gnu packages perl)
;; (gnu packages perl6)
- (gnu packages ruby)
+ ;; (gnu packages ruby)
(gnu packages pkg-config)
;; (pjotr packages openblas) ;; we use this for the static builds
;; (gnu packages shell) ;; for shunit2
@@ -50,20 +51,17 @@
(source (local-file %source-dir #:recursive? #t))
(build-system gnu-build-system)
(inputs
- `(
- ("catch" ,catch2)
- ("gdb" ,gdb)
- ; ("gsl-static" ,gsl-static)
- ("gsl" ,gsl)
- ("openblas" ,openblas)
- ("ruby" ,ruby) ;; for testing
- ("zlib:static" ,zlib "static")
- ("zlib" ,zlib)))
-
+ (list catch2
+ gdb
+ gsl
+ openblas
+ zlib))
+ ;; ("gsl-static" ,gsl-static)
+ ;; ("zlib:static" ,zlib "static")
+ (propagated-inputs
+ (list guile-3.0))
(native-inputs ; for running tests
- `(("perl" ,perl)
- ("which" ,which)
- ))
+ (list perl which))
(arguments
`(#:phases
(modify-phases %standard-phases