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:
		
							parent
							
								
									d422cbb3d6
								
							
						
					
					
						commit
						910ac0effe
					
				
					 1 changed files with 8 additions and 3 deletions
				
			
		| 
						 | 
					@ -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,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue