summaryrefslogtreecommitdiff
path: root/guix.scm
diff options
context:
space:
mode:
authorChristopher R. Nelson <christopher.nelson@languidnights.com>2023-06-18 20:08:03 -0400
committerChristopher R. Nelson <christopher.nelson@languidnights.com>2023-06-18 20:08:03 -0400
commitbe36a5111c30af9d4dcd6a74c5fa1c43763e598e (patch)
tree9b261f95d768f8c1c94674d166010f51c61716a0 /guix.scm
Initial Import
Diffstat (limited to 'guix.scm')
-rw-r--r--guix.scm38
1 files changed, 38 insertions, 0 deletions
diff --git a/guix.scm b/guix.scm
new file mode 100644
index 0000000..3d418b8
--- /dev/null
+++ b/guix.scm
@@ -0,0 +1,38 @@
+(use-modules
+ (guix packages)
+ ((guix licenses) #:prefix license:)
+ (guix download)
+ (guix gexp)
+ (guix build-system gnu)
+ (gnu packages)
+ (gnu packages autotools)
+ (gnu packages guile)
+ (gnu packages guile-xyz)
+ (gnu packages pkg-config)
+ (gnu packages texinfo)
+ (srfi srfi-1))
+
+(package
+ (name "reading-heap")
+ (version "0.1")
+ (source
+ (local-file
+ (dirname (current-filename))
+ #:recursive?
+ #t
+ #:select?
+ (λ (file stat)
+ (not (any (lambda (my-string)
+ (string-contains file my-string))
+ (list ".git" ".dir-locals.el" "guix.scm"))))))
+ (build-system gnu-build-system)
+ (arguments `())
+ (native-inputs
+ (list autoconf automake pkg-config texinfo))
+ (inputs (list guile-3.0 guile-json guile-websocket))
+ ;; (propagated-inputs (list guile-json))
+ (synopsis "")
+ (description "")
+ (home-page "")
+ (license license:gpl3+))
+