mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-12 06:06:53 -05:00
gnu: lolcode-lci: Update to 0.11.2-0.6762b72.
* gnu/packages/esolangs.scm (lolcode-lci): Update to 0.11.2-0.6762b72. [native-inputs]: Replace python-2 with python-wrapper.
This commit is contained in:
parent
2095589484
commit
37240ead72
1 changed files with 28 additions and 22 deletions
|
@ -61,26 +61,32 @@ (define-public cfunge
|
||||||
(license license:gpl3)))
|
(license license:gpl3)))
|
||||||
|
|
||||||
(define-public lolcode-lci
|
(define-public lolcode-lci
|
||||||
(package
|
;; Use the latest commit as the last release is from 2014 with Python 2.
|
||||||
(name "lolcode-lci")
|
(let ((commit "6762b724361a4fb471345961b4750657783aeb3b")
|
||||||
(version "0.11.2")
|
(revision "0"))
|
||||||
(source
|
(package
|
||||||
(origin
|
(name "lolcode-lci")
|
||||||
(method git-fetch)
|
(version (git-version "0.11.2" revision commit))
|
||||||
(uri (git-reference
|
(source
|
||||||
(url "https://github.com/justinmeza/lci")
|
(origin
|
||||||
(commit (string-append "v" version))))
|
(method git-fetch)
|
||||||
(file-name (git-file-name name version))
|
(uri (git-reference
|
||||||
(sha256
|
(url "https://github.com/justinmeza/lci")
|
||||||
(base32 "0syw60b93iajgh91ffchirwwhm2kix2753ibx845kyrhzggmdh2l"))))
|
(commit commit)))
|
||||||
(build-system cmake-build-system)
|
(file-name (git-file-name name version))
|
||||||
(inputs
|
(sha256
|
||||||
(list readline))
|
(base32 "0phqnqp7qvkn0kxkk5qsc76b9gxs932w4dy3jm96pmknh1q7h6kk"))))
|
||||||
(native-inputs
|
(build-system cmake-build-system)
|
||||||
(list python-2)) ; for the tests
|
;; The test suite is currently failing with Python 3 (see:
|
||||||
(synopsis "LOLCODE interpreter written in C")
|
;; https://github.com/justinmeza/lci/issues/75).
|
||||||
(description
|
(arguments (list #:tests? #f))
|
||||||
"@code{lci} is a LOLCODE interpreter written in C and is designed to be
|
(inputs
|
||||||
|
(list readline))
|
||||||
|
(native-inputs
|
||||||
|
(list python-wrapper)) ; for the tests
|
||||||
|
(synopsis "LOLCODE interpreter written in C")
|
||||||
|
(description
|
||||||
|
"@code{lci} is a LOLCODE interpreter written in C and is designed to be
|
||||||
correct, portable, fast, and precisely documented.
|
correct, portable, fast, and precisely documented.
|
||||||
@enumerate
|
@enumerate
|
||||||
@item correct: Every effort has been made to test lci's conformance to the
|
@item correct: Every effort has been made to test lci's conformance to the
|
||||||
|
@ -90,8 +96,8 @@ (define-public lolcode-lci
|
||||||
@item fast: Much effort has gone into producing simple and efficient code
|
@item fast: Much effort has gone into producing simple and efficient code
|
||||||
whenever possible to the extent that the above points are not compromized.
|
whenever possible to the extent that the above points are not compromized.
|
||||||
@end enumerate")
|
@end enumerate")
|
||||||
(home-page "http://lolcode.org/")
|
(home-page "http://lolcode.org/")
|
||||||
(license license:gpl3+)))
|
(license license:gpl3+))))
|
||||||
|
|
||||||
(define-public shakespeare-spl
|
(define-public shakespeare-spl
|
||||||
(package
|
(package
|
||||||
|
|
Loading…
Reference in a new issue