Compare commits

..

5 Commits

Author SHA1 Message Date
TakeV 33ce02cd4d
Refactor channel 2023-07-13 01:20:56 -07:00
TakeV 1a99a3c1b7
Change "util" module name to clojure 2022-12-27 21:17:00 -08:00
TakeV fc97fb137a
Remove unneeded package returns 2022-12-24 01:00:32 -08:00
TakeV bb10a21d67
Remove nonguix channel dep 2022-12-22 14:36:20 -08:00
TakeV 6886ca16dd
Fix signing key 2022-12-22 14:17:25 -08:00
4 changed files with 57 additions and 0 deletions

4
.guix-authorizations Normal file
View File

@ -0,0 +1,4 @@
(authorizations
(version 0)
(("1086 326D E207 068C 1C02 5129 A64F 4134 5C74 00AF"
(name "TakeV"))))

2
.guix-channel Normal file
View File

@ -0,0 +1,2 @@
(channel
(version 0))

View File

@ -0,0 +1,51 @@
(define-module (lambda-packages packages clojure)
#:use-module (gnu packages curl)
#:use-module (guix gexp)
#:use-module (guix build-system copy)
#:use-module (guix download)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (gnu packages compression)
#:use-module (guix packages))
(define-public joker
(package
(name "joker")
(version "1.1.0")
(synopsis "Joker is a small Clojure interpreter, linter and formatter written in Go.")
(description "Joker is a small Clojure interpreter, linter and formatter written in Go.")
(home-page "https://github.com/candid82/joker")
(license license:epl1.0)
(build-system copy-build-system)
(inputs (list unzip))
(arguments
(list #:install-plan #~'(("joker" "bin/"))))
(source (origin
(method url-fetch)
(sha256
(base32 "140c651ml99skc1xyfavw97lyykgbisbx11478rmi5dl56kmvl52"))
(uri (string-append
"https://github.com/candid82/joker/releases/download/v"
version
"/joker-linux-amd64.zip"))))))
(define-public clojure-lsp
(package
(name "clojure-lsp")
(synopsis "A Language Server for Clojure(script). Taking a Cursive-like approach of statically analyzing code.")
(description "A Language Server for Clojure(script). Taking a Cursive-like approach of statically analyzing code.")
(version "2022.12.09-15.51.10")
(home-page "https://clojure-lsp.io/")
(license (license:fsf-free "https://mit-license.org/"))
(build-system copy-build-system)
(inputs (list unzip))
(arguments
(list #:install-plan #~'(("clojure-lsp" "bin/"))))
(source (origin
(method url-fetch)
(uri
(string-append
"https://github.com/clojure-lsp/clojure-lsp/releases/download/"
version
"/clojure-lsp-native-linux-amd64.zip"))
(sha256
(base32 "1q02djwxm57y4sxg3jdqp37zlxkdv5vgy8ja2b5cs3f4kc0b89ib"))))))

BIN
takev.key

Binary file not shown.