[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
09/09: gnu: ecl: Update to 20.4.24.
From: |
guix-commits |
Subject: |
09/09: gnu: ecl: Update to 20.4.24. |
Date: |
Tue, 28 Apr 2020 05:50:28 -0400 (EDT) |
ambrevar pushed a commit to branch master
in repository guix.
commit 8ac4be51defa0e6d578307645cf9e35e0b321848
Author: Pierre Neidhardt <address@hidden>
AuthorDate: Tue Apr 28 11:46:45 2020 +0200
gnu: ecl: Update to 20.4.24.
* gnu/packages/lisp.scm (ecl): Update to 20.4.24.
[native-inputs]: Add texinfo to make the manual.
[license]: Set to lgpl2.1+.
---
gnu/packages/lisp.scm | 26 ++++++++++++++++----------
1 file changed, 16 insertions(+), 10 deletions(-)
diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm
index 27d38cd..e57ce31 100644
--- a/gnu/packages/lisp.scm
+++ b/gnu/packages/lisp.scm
@@ -222,7 +222,7 @@ interface to the Tk widget system.")
(define-public ecl
(package
(name "ecl")
- (version "16.1.3")
+ (version "20.4.24")
(source
(origin
(method url-fetch)
@@ -230,17 +230,22 @@ interface to the Tk widget system.")
"https://common-lisp.net/project/ecl/static/files/release/"
name "-" version ".tgz"))
(sha256
- (base32 "0m0j24w5d5a9dwwqyrg0d35c0nys16ijb4r0nyk87yp82v38b9bn"))))
+ (base32 "01qgdmr54wkj854f69qdm9sybrvd6gd21dpx4askdaaqybnkh237"))))
(build-system gnu-build-system)
;; src/configure uses 'which' to confirm the existence of 'gzip'.
- (native-inputs `(("cl-asdf" ,cl-asdf)
- ("which" ,which)))
- (inputs `(("gmp" ,gmp)
- ("libatomic-ops" ,libatomic-ops)
- ("libgc" ,libgc)
- ("libffi" ,libffi)))
+ (native-inputs
+ `(("cl-asdf" ,cl-asdf)
+ ("which" ,which)
+ ("texinfo" ,texinfo)))
+ (inputs
+ `(("gmp" ,gmp)
+ ("libatomic-ops" ,libatomic-ops)
+ ("libgc" ,libgc)
+ ("libffi" ,libffi)))
(arguments
`(#:configure-flags '("--without-rt")
+ ;; FIXME: As of version 20.4.24, we pass 17995 tests and fail 7.
+ ;; 2-3 tests may be due to FHS assumptions.
#:tests? #t
#:parallel-tests? #f
#:phases
@@ -301,9 +306,10 @@ bytecode compiler and interpreter, being able to compile
Common Lisp with any
C/C++ compiler, being able to build standalone executables and libraries, and
supporting ASDF, Sockets, Gray streams, MOP, and other useful components.")
;; Note that the file "Copyright" points to some files and directories
- ;; which aren't under the lgpl2.0+ and instead contain many different,
+ ;; which aren't under the lgpl2.1+ and instead contain many different,
;; non-copyleft licenses.
- (license license:lgpl2.0+)))
+ ;; See https://common-lisp.net/project/ecl/posts/ECL-license.html.
+ (license license:lgpl2.1+)))
(define-public clisp
(package
- branch master updated (62d45e4 -> 8ac4be5), guix-commits, 2020/04/28
- 03/09: gnu: sbcl-cl-cffi-gtk-gio: Link source to parent to reduce closure size., guix-commits, 2020/04/28
- 04/09: gnu: sbcl-cl-cffi-gtk-cairo: Link source to parent to reduce closure size., guix-commits, 2020/04/28
- 07/09: gnu: sbcl-cl-cffi-gtk-gdk: Link source to parent to reduce closure size., guix-commits, 2020/04/28
- 08/09: gnu: sbcl-cl-cffi-gtk: Link source to parent to reduce closure size., guix-commits, 2020/04/28
- 06/09: gnu: sbcl-cl-cffi-gtk-gdk-pixbuf: Link source to parent to reduce closure size., guix-commits, 2020/04/28
- 02/09: gnu: sbcl-cl-cffi-gtk-gobject: Link source to parent to reduce closure size., guix-commits, 2020/04/28
- 01/09: gnu: Add emacs-trashed., guix-commits, 2020/04/28
- 05/09: gnu: sbcl-cl-cffi-gtk-pango: Link source to parent to reduce closure size., guix-commits, 2020/04/28
- 09/09: gnu: ecl: Update to 20.4.24.,
guix-commits <=