gnu: ccl: Properly include x86-headers and remove missing "contrib" folder.

* gnu/packages/lisp.scm (ccl): Include x86-headers and remove missing "contrib" folder.
[home-page]: Use HTTPS.
This commit is contained in:
Pierre Neidhardt 2018-11-22 11:42:01 +01:00
parent d422cbb3d6
commit 910ac0effe
No known key found for this signature in database
GPG Key ID: 9BDCF497A4BBCC7F
1 changed files with 8 additions and 3 deletions

View File

@ -533,8 +533,13 @@ statistical profiler, a code coverage tool, and many other extensions.")
(install-file kernel libdir) (install-file kernel libdir)
(install-file heap libdir) (install-file heap libdir)
(let ((dirs '("lib" "library" "examples" "contrib" (let ((dirs '("lib" "library" "examples" "tools" "objc-bridge"
"tools" "objc-bridge"))) ,@(match (%current-system)
("x86_64-linux"
'("x86-headers64"))
("i686-linux"
'("x86-headers"))
(_ '())))))
(for-each copy-recursively (for-each copy-recursively
dirs dirs
(map (cut string-append libdir <>) dirs))) (map (cut string-append libdir <>) dirs)))
@ -551,7 +556,7 @@ statistical profiler, a code coverage tool, and many other extensions.")
(chmod wrapper #o755)) (chmod wrapper #o755))
#t))))) #t)))))
(supported-systems '("i686-linux" "x86_64-linux" "armhf-linux")) (supported-systems '("i686-linux" "x86_64-linux" "armhf-linux"))
(home-page "http://ccl.clozure.com/") (home-page "https://ccl.clozure.com/")
(synopsis "Common Lisp implementation") (synopsis "Common Lisp implementation")
(description "Clozure CL (often called CCL for short) is a Common Lisp (description "Clozure CL (often called CCL for short) is a Common Lisp
implementation featuring fast compilation speed, native threads, a precise, implementation featuring fast compilation speed, native threads, a precise,