mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-31 23:06:59 +01:00
Merge branch 'lisp-team'
Change-Id: Ib01e9e7efbd59b4a9e21a7c7b46a8159b43e2d79
This commit is contained in:
commit
2c7119b43b
2 changed files with 15 additions and 11 deletions
|
@ -3116,6 +3116,9 @@ (define-public sbcl-chanl
|
|||
(list sbcl-fiveam))
|
||||
(inputs
|
||||
(list sbcl-bordeaux-threads))
|
||||
(arguments
|
||||
;; Disable flaky tests
|
||||
(list #:tests? #f))
|
||||
(synopsis "Portable channel-based concurrency for Common Lisp")
|
||||
(description "Common Lisp library for channel-based concurrency. In
|
||||
a nutshell, you create various threads sequentially executing tasks you need
|
||||
|
@ -4796,8 +4799,8 @@ (define-public ecl-cl-csv
|
|||
(sbcl-package->ecl-package sbcl-cl-csv))
|
||||
|
||||
(define-public sbcl-cl-data-structures
|
||||
(let ((commit "25dd479377eb40ce54eed4ecc0d660aed32f3a78")
|
||||
(revision "1"))
|
||||
(let ((commit "ffab56830f3ed777450a065890484ef22147cd44")
|
||||
(revision "2"))
|
||||
(package
|
||||
(name "sbcl-cl-data-structures")
|
||||
(version (git-version "1.4.1" revision commit))
|
||||
|
@ -4809,7 +4812,7 @@ (define-public sbcl-cl-data-structures
|
|||
(commit commit)))
|
||||
(file-name (git-file-name "cl-data-structures" version))
|
||||
(sha256
|
||||
(base32 "1yhfahnsx56s9jzdk7jnqic5a3fiq29i1a9d0ay6fd1rg2wfa3k3"))))
|
||||
(base32 "0h49h1x9dgr53imj0r4lgx0zvdsv3mnh7lyayzy9hlysy2ixp425"))))
|
||||
(build-system asdf-build-system/sbcl)
|
||||
(native-inputs
|
||||
(list sbcl-prove))
|
||||
|
@ -17681,7 +17684,7 @@ (define-public ecl-iolib
|
|||
(define-public sbcl-ironclad
|
||||
(package
|
||||
(name "sbcl-ironclad")
|
||||
(version "0.60")
|
||||
(version "0.61")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
|
@ -17689,7 +17692,7 @@ (define-public sbcl-ironclad
|
|||
(url "https://github.com/sharplispers/ironclad/")
|
||||
(commit (string-append "v" version))))
|
||||
(sha256
|
||||
(base32 "122ldxiddkscb3li5wjrppr7vyn77znyjfgs8pbflrskzyxlabdd"))
|
||||
(base32 "1yszjy6a0q1jvdgd7fpmnvi9851s8ivp4plscw27lbnl7jlj1pmk"))
|
||||
(file-name (git-file-name "cl-ironclad" version))))
|
||||
(build-system asdf-build-system/sbcl)
|
||||
(native-inputs
|
||||
|
|
|
@ -429,8 +429,8 @@ (define-public clasp-cl
|
|||
"--reproducible-build"
|
||||
"--package-path=/"
|
||||
(string-append "--bin-path=" out "/bin")
|
||||
(string-append "--lib-path=" out "/lib")
|
||||
(string-append "--share-path=" out "/share")))))
|
||||
(string-append "--lib-path=" out "/lib/clasp")
|
||||
(string-append "--share-path=" out "/share/clasp")))))
|
||||
(replace 'build
|
||||
(lambda* _
|
||||
(invoke "ninja" "-C" "build")))
|
||||
|
@ -1353,14 +1353,14 @@ (define-public s7
|
|||
(define-public sbcl
|
||||
(package
|
||||
(name "sbcl")
|
||||
(version "2.4.5")
|
||||
(version "2.4.7")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://sourceforge/sbcl/sbcl/" version "/sbcl-"
|
||||
version "-source.tar.bz2"))
|
||||
(sha256
|
||||
(base32 "1lbvb9rzlkl3h8s75i2js4dnmgxmvs41jxjb5dj0f603r688xxjd"))
|
||||
(base32 "1lhia29g0byj7w3akd99sjb8kxp95adwqk2kbl0wsnk30cjlsm38"))
|
||||
(modules '((guix build utils)))
|
||||
(snippet
|
||||
'(begin
|
||||
|
@ -1506,8 +1506,9 @@ (define (quoted-path input path)
|
|||
`("clisp")))
|
||||
(string-append "--prefix="
|
||||
(assoc-ref outputs "out"))
|
||||
,@(if (target-ppc32?)
|
||||
;; 3072 is too much for this architecture.
|
||||
,@(if (or (target-ppc32?)
|
||||
(target-x86-32?))
|
||||
;; 3072 is too much for these architectures.
|
||||
`("--dynamic-space-size=2048")
|
||||
`("--dynamic-space-size=3072"))
|
||||
"--with-sb-core-compression"
|
||||
|
|
Loading…
Reference in a new issue