me
/
guix
Archived
1
0
Fork 0

gnu: Add foreign-array.

* gnu/packages/lisp-xyz.scm (sbcl-foreign-array, cl-foreign-array,
  ecl-foreign-array): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
master
Katherine Cox-Buday 2020-01-03 11:41:22 +01:00 committed by Guillaume Le Vaillant
parent 20972e4e5e
commit 29411ae4f7
No known key found for this signature in database
GPG Key ID: 6BE8208ADF21FE3F
1 changed files with 21 additions and 0 deletions

View File

@ -7483,3 +7483,24 @@ computer known.")
(define-public ecl-antik-base
(sbcl-package->ecl-package sbcl-antik-base))
(define-public sbcl-foreign-array
(package
(inherit sbcl-antik-base)
(name "sbcl-foreign-array")
(arguments
(substitute-keyword-arguments (package-arguments sbcl-antik-base)
((#:asd-file _ "") "foreign-array.asd")
((#:asd-system-name _ #f) "foreign-array")))
(inputs
`(("antik-base" ,sbcl-antik-base)
("cffi" ,sbcl-cffi)
("trivial-garbage" ,sbcl-trivial-garbage)
("static-vectors" ,sbcl-static-vectors)))
(synopsis "Common Lisp library providing access to foreign arrays")))
(define-public cl-foreign-array
(sbcl-package->cl-source-package sbcl-foreign-array))
(define-public ecl-foreign-array
(sbcl-package->ecl-package sbcl-foreign-array))