~ruther/guix-local

288bc147336e1b4080d66fa86d4ab3323f845cb5 — jgart 3 years ago 76aab9a
gnu: Add cl-lunamech-matrix-api.

* gnu/packages/lisp-xyz.scm (cl-lunamech-matrix-api,
  ecl-lunamech-matrix-api, sbcl-lunamech-matrix-api): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
1 files changed, 40 insertions(+), 0 deletions(-)

M gnu/packages/lisp-xyz.scm
M gnu/packages/lisp-xyz.scm => gnu/packages/lisp-xyz.scm +40 -0
@@ 6020,6 6020,46 @@ connections (keep-alive), and SSL.")
     ;; Tests fail on ECL with 'Socket error in "socket": EINVAL'.
     '(#:tests? #f))))

(define-public sbcl-lunamech-matrix-api
  (let ((commit "aa54a820149584c237b03d500ad83397fe25dc92")
        (revision "0"))
    (package
      (name "sbcl-lunamech-matrix-api")
      (version (git-version "0.0.2" revision commit))
      (source
       (origin
         (method git-fetch)
         (uri (git-reference
               (url "https://github.com/K1D77A/lunamech-matrix-api")
               (commit commit)))
         (file-name (git-file-name "cl-lunamech-matrix-api" version))
         (sha256
          (base32 "0a664qq4m5gk4iv5ck63gmsl3218jhjsalawklj56wn2pw0cf8a0"))))
      (build-system asdf-build-system/sbcl)
      (inputs
       (list sbcl-cl-json
             sbcl-cl-str
             sbcl-closer-mop
             sbcl-dexador
             sbcl-do-urlencode
             sbcl-drakma
             sbcl-jonathan
             sbcl-plump
             sbcl-quri
             sbcl-reader
             sbcl-shasht))
      (home-page "https://github.com/K1D77A/lunamech-matrix-api/")
      (synopsis "Implementation of the Matrix API")
      (description "This package provides an implementation of the Matrix
API for Common Lisp.")
      (license license:expat))))

(define-public cl-lunamech-matrix-api
  (sbcl-package->cl-source-package sbcl-lunamech-matrix-api))

(define-public ecl-lunamech-matrix-api
  (sbcl-package->ecl-package sbcl-lunamech-matrix-api))

(define-public sbcl-trivial-types
  (package
    (name "sbcl-trivial-types")