about summary refs log tree commit diff
path: root/gn/packages/lisp.scm
diff options
context:
space:
mode:
authorjgart2022-01-26 03:27:55 -0500
committerjgart2022-01-26 03:36:24 -0500
commit7676d2480dc40487a1a4f13f826eb7777b49348f (patch)
tree4e2a3a8cf6b78217cdeaae01b141dadccc7f7352 /gn/packages/lisp.scm
parente37ed1139fb5384b8b8441e1568010ca6adb76c4 (diff)
downloadguix-bioinformatics-7676d2480dc40487a1a4f13f826eb7777b49348f.tar.gz
gn: packages: lisp: Add sbcl-rollbar.
Diffstat (limited to 'gn/packages/lisp.scm')
-rw-r--r--gn/packages/lisp.scm41
1 files changed, 41 insertions, 0 deletions
diff --git a/gn/packages/lisp.scm b/gn/packages/lisp.scm
new file mode 100644
index 0000000..4f6b556
--- /dev/null
+++ b/gn/packages/lisp.scm
@@ -0,0 +1,41 @@
+(define-module (gn packages lisp)
+  #:use-module (gnu packages)
+  #:use-module ((guix licenses) #:prefix license:)
+  #:use-module (guix packages)
+  #:use-module (gnu packages lisp-xyz)
+  #:use-module (gnu packages lisp-check)
+  #:use-module (guix download)
+  #:use-module (guix git-download)
+  #:use-module (guix utils)
+  #:use-module (guix build-system asdf)
+  #:use-module (srfi srfi-1)
+  #:use-module (srfi srfi-19))
+
+(define-public sbcl-rollbar
+  (let ((commit "fbaf644e3a0b077f6853d25874de6a5827b4094c")
+        (revision "0"))
+    (package
+      (name "sbcl-rollbar")
+      (version "0.0.2")
+      (source
+        (origin
+          (method git-fetch)
+          (uri (git-reference
+                (url "https://github.com/adventuring/rollbar.lisp")
+                (commit commit)))
+          (sha256
+           (base32 "01lax9qkb4xcd56ck88ickgpisw30zwg0s3y7rm6cnxv4qgamhzg"))
+          (file-name (git-file-name name version))))
+      (build-system asdf-build-system/source) ; FIXME?
+      (inputs
+        (list sbcl-alexandria
+              sbcl-drakma
+              sbcl-jonathan
+              sbcl-trivial-backtrace))
+      (home-page "https://github.com/adventuring/rollbar.lisp")
+      (synopsis "Rollbar.com interface for Common Lisp")
+      (description
+  "Rollbar.com is a service for collecting automated telemetry (ie, bug
+  reports, mostly) through their web service.")
+      (license license:bsd-3))))
+