Archived
1
0
Fork 0

gnu: rust-thread-id: Add 4.0.0.

* gnu/packages/crates-io.scm (rust-thread-id-4): New variable.
(rust-thread-id-3): Inherit from it.
This commit is contained in:
Ludovic Courtès 2022-05-11 00:18:31 +02:00
parent fabcbb5ff4
commit 069733a848
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -62368,8 +62368,34 @@ handle Unicode characters correctly.")
@code{thiserror} crate.") @code{thiserror} crate.")
(license (list license:expat license:asl2.0)))) (license (list license:expat license:asl2.0))))
(define-public rust-thread-id-4
(package
(name "rust-thread-id")
(version "4.0.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "thread-id" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32 "0zvikdngp0950hi0jgiipr8l36rskk1wk7pc8cd43xr3g5if1psz"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
(("rust-libc" ,rust-libc-0.2)
("rust-redox-syscall" ,rust-redox-syscall-0.2)
("rust-winapi" ,rust-winapi-0.3))))
(home-page "https://github.com/ruuda/thread-id")
(synopsis "Get a unique ID for the current thread in Rust")
(description
"For diagnostics and debugging it can often be useful to get an ID that is
different for every thread.")
(license (list license:asl2.0
license:expat))))
(define-public rust-thread-id-3 (define-public rust-thread-id-3
(package (package
(inherit rust-thread-id-4)
(name "rust-thread-id") (name "rust-thread-id")
(version "3.3.0") (version "3.3.0")
(source (source
@ -62380,19 +62406,11 @@ handle Unicode characters correctly.")
(sha256 (sha256
(base32 (base32
"1h90v19fjz3x9b25ywh68z5yf2zsmm6h5zb4rl302ckbsp4z9yy7")))) "1h90v19fjz3x9b25ywh68z5yf2zsmm6h5zb4rl302ckbsp4z9yy7"))))
(build-system cargo-build-system)
(arguments (arguments
`(#:cargo-inputs `(#:cargo-inputs
(("rust-libc" ,rust-libc-0.2) (("rust-libc" ,rust-libc-0.2)
("rust-redox-syscall" ,rust-redox-syscall-0.1) ("rust-redox-syscall" ,rust-redox-syscall-0.1)
("rust-winapi" ,rust-winapi-0.3)))) ("rust-winapi" ,rust-winapi-0.3))))))
(home-page "https://github.com/ruuda/thread-id")
(synopsis "Get a unique ID for the current thread in Rust")
(description
"For diagnostics and debugging it can often be useful to get an ID that is
different for every thread.")
(license (list license:asl2.0
license:expat))))
(define-public rust-thread-id-2 (define-public rust-thread-id-2
(package (package