diff options
author | Andy Patterson <ajpatter@uwaterloo.ca> | 2018-02-18 22:20:06 -0500 |
---|---|---|
committer | Marius Bakke <mbakke@fastmail.com> | 2018-02-26 01:15:23 +0100 |
commit | 543cf6fd3729b81c4ea939d93d563a70490793c1 (patch) | |
tree | 3c52a6135220cfc35542648f13bb73292d9b64dc | |
parent | 04ab38b7ee11bd6497fce6ce4bf4ebc689c1cff6 (diff) | |
download | guix-543cf6fd3729b81c4ea939d93d563a70490793c1.tar.gz guix-543cf6fd3729b81c4ea939d93d563a70490793c1.zip |
gnu: cl-bordeaux-threads: Update to commit 354abb0a.
This commit includes a fix which makes the package compatible asdf 3.3.1.
* gnu/packages/lisp.scm (sbcl-bordeaux-threads): Update to commit 354abb0a.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
-rw-r--r-- | gnu/packages/lisp.scm | 40 |
1 files changed, 21 insertions, 19 deletions
diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 5f9a24500c..f05d7eec78 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -726,27 +726,29 @@ interactive development model in mind.") (sbcl-package->ecl-package sbcl-fiveam)) (define-public sbcl-bordeaux-threads - (package - (name "sbcl-bordeaux-threads") - (version "0.8.5") - (source (origin - (method url-fetch) - (uri (string-append - "https://github.com/sionescu/bordeaux-threads/archive/v" - version ".tar.gz")) - (sha256 - (base32 "10ryrcx832fwqdawb6jmknymi7wpdzhi30qzx7cbrk0cpnka71w2")) - (file-name - (string-append "bordeaux-threads-" version ".tar.gz")))) - (inputs `(("alexandria" ,sbcl-alexandria))) - (native-inputs `(("fiveam" ,sbcl-fiveam))) - (build-system asdf-build-system/sbcl) - (synopsis "Portable shared-state concurrency library for Common Lisp") - (description "BORDEAUX-THREADS is a proposed standard for a minimal + (let ((commit "354abb0ae9f1d9324001e1a8abab3128d7420e0e") + (revision "1")) + (package + (name "sbcl-bordeaux-threads") + (version (git-version "0.8.5" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/sionescu/bordeaux-threads.git") + (commit commit))) + (sha256 + (base32 "1hcfp21l6av1xj6z7r77sp6h4mwf9vvx4s745803sysq2qy2mwnq")) + (file-name + (git-file-name "bordeaux-threads" version)))) + (inputs `(("alexandria" ,sbcl-alexandria))) + (native-inputs `(("fiveam" ,sbcl-fiveam))) + (build-system asdf-build-system/sbcl) + (synopsis "Portable shared-state concurrency library for Common Lisp") + (description "BORDEAUX-THREADS is a proposed standard for a minimal MP/Threading interface. It is similar to the CLIM-SYS threading and lock support.") - (home-page "https://common-lisp.net/project/bordeaux-threads/") - (license license:x11))) + (home-page "https://common-lisp.net/project/bordeaux-threads/") + (license license:x11)))) (define-public cl-bordeaux-threads (sbcl-package->cl-source-package sbcl-bordeaux-threads)) |