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