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 heap libdir)
(let ((dirs '("lib" "library" "examples" "contrib"
"tools" "objc-bridge")))
(let ((dirs '("lib" "library" "examples" "tools" "objc-bridge"
,@(match (%current-system)
("x86_64-linux"
'("x86-headers64"))
("i686-linux"
'("x86-headers"))
(_ '())))))
(for-each copy-recursively
dirs
(map (cut string-append libdir <>) dirs)))
@ -551,7 +556,7 @@ statistical profiler, a code coverage tool, and many other extensions.")
(chmod wrapper #o755))
#t)))))
(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")
(description "Clozure CL (often called CCL for short) is a Common Lisp
implementation featuring fast compilation speed, native threads, a precise,