From 73d0e1293fd6dc6563ae358a8a52e92ff5cf4edb Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Fri, 7 Jan 2022 22:18:05 +0530 Subject: Switch to a Guix manifest. * guix.scm (nsmc): Delete package. Return a manifest. --- guix.scm | 25 ++----------------------- 1 file changed, 2 insertions(+), 23 deletions(-) diff --git a/guix.scm b/guix.scm index 9869e71..5218b90 100644 --- a/guix.scm +++ b/guix.scm @@ -106,26 +106,5 @@ (description "Compile scheme-like S-expressions to C") (license license:gpl3+))) -(package - (name "nsmc") - (version "0.1.0") - (home-page "https://git.systemreboot.net/nsmc") - (source (local-file %source-dir - #:recursive? #t - #:select? (git-predicate %source-dir))) - (build-system cmake-build-system) - (arguments - '(#:tests? #f ; no tests - #:make-flags '("GUILE_AUTO_COMPILE=0"))) ; to prevent guild warnings - (inputs - `(("gsl" ,gsl) - ("guile" ,guile-3.0))) - (native-inputs - `(("indent" ,indent) ; indent is really optional, but it indents - ; the generated C code making it - ; readable. That can be useful. - ("pkg-config" ,pkg-config) - ("sph-sc" ,sph-sc))) - (synopsis "n-sphere Monte Carlo library") - (description "n-sphere Monte Carlo library") - (license license:gpl3+)) +(packages->manifest + (list gsl guile-3.0 indent pkg-config sph-sc)) -- cgit v1.2.3