me
/
guix
Archived
1
0
Fork 0

gnu: clisp: Enable ASDF module and parallel build, remove old patch.

* gnu/packages/lisp.scm (clisp)[source]: Remove patch that does not seem to be
needed anymore.
[arguments]: Remove (obsolete?) #:build keyword.  Enable ASDF and explicitly
enable ffcall, readline, sigsegv.  Enable parallel-build since they seem to
work now.
master
Pierre Neidhardt 2020-11-30 12:28:38 +01:00
parent 85821dcd33
commit 074236d197
No known key found for this signature in database
GPG Key ID: 9BDCF497A4BBCC7F
1 changed files with 6 additions and 6 deletions

View File

@ -331,8 +331,7 @@ supporting ASDF, Sockets, Gray streams, MOP, and other useful components.")
(commit "clisp-2.49.92-2018-02-18")))
(file-name (git-file-name name version))
(sha256
(base32 "0k2dmgl0miz3767iks4p0mvp6xw0ysyxhjpklyh11j010rmh6hqb"))
(patches (search-patches "clisp-remove-failing-test.patch"))))
(base32 "0k2dmgl0miz3767iks4p0mvp6xw0ysyxhjpklyh11j010rmh6hqb"))))
(build-system gnu-build-system)
(inputs `(("libffcall" ,libffcall)
("ncurses" ,ncurses)
@ -346,8 +345,11 @@ supporting ASDF, Sockets, Gray streams, MOP, and other useful components.")
'())
"--with-dynamic-ffi"
"--with-dynamic-modules"
"--with-ffcall"
"--with-readline"
"--with-sigsegv"
"--with-module=asdf"
"--with-module=rawsock")
#:build #f
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'patch-sh-and-pwd
@ -365,9 +367,7 @@ supporting ASDF, Sockets, Gray streams, MOP, and other useful components.")
(("/bin/sh") "sh"))
(substitute* '("src/clisp-link.in")
(("/bin/pwd") "pwd"))
#t)))
;; Makefiles seem to have race conditions.
#:parallel-build? #f))
#t)))))
(home-page "https://clisp.sourceforge.io/")
(synopsis "A Common Lisp implementation")
(description