summaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
Diffstat (limited to '.config')
-rwxr-xr-x.config/guix/personal-channel.scm40
1 files changed, 38 insertions, 2 deletions
diff --git a/.config/guix/personal-channel.scm b/.config/guix/personal-channel.scm
index 5a9fcba..e94bda9 100755
--- a/.config/guix/personal-channel.scm
+++ b/.config/guix/personal-channel.scm
@@ -1,5 +1,6 @@
-(define-module personal-channel)
-
+(define-module (personal-channel)
+ #:use-modules (guix)
+ #:use-modules (guix-packages))
(define-public anki
(package
@@ -108,3 +109,38 @@ endless. For example:
@item Even practicing guitar chords!
@end itemize")
(license license:agpl3+)))
+
+(define-public roswell
+ (package
+ (name "roswell")
+ (version "19.08.10.101")
+ (home-page "https://github.com/roswell/roswell/")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url home-page)
+ (commit (string-append "v" version))))
+ (sha256
+ (base32
+ "0i72vzzzjwi9lnzzl8y10pp3kq298vhzz3spvsmi8n1yalqwslbf"))))
+ (build-system gnu-build-system)
+ (native-inputs
+ `(("autoconf" ,autoconf)
+ ("automake" ,automake)
+ ("intltool" ,intltool)))
+ (inputs
+ `(("curl" ,curl)))
+ (synopsis "Common Lisp implementation manager, launcher, and more")
+ (description
+ "Roswell started out as a command-line tool with the aim to make
+installing and managing Common Lisp implementations really simple and easy.
+Roswell has now evolved into a full-stack environment for Common Lisp
+development, and has many features that makes it easy to test, share, and
+distribute your Lisp applications.
+
+Roswell is still in beta. Despite this, the basic interfaces are stable and
+not likely to change.")
+ (license license:expat)))
+
+roswell