gnu: Add rust-actix-web-codegen-0.4.

* gnu/packages/crates-io.scm (rust-actix-web-codegen-0.4): New variable.
(rust-actix-web-codegen-0.2): Inherit from above.
This commit is contained in:
Nicolas Goaziou 2021-02-10 14:38:25 +01:00
parent 51a7a50f1c
commit f7504e71cb
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -736,8 +736,32 @@ (define-public rust-actix-web-2
Rust.")
(license (list license:expat license:asl2.0))))
(define-public rust-actix-web-codegen-0.4
(package
(name "rust-actix-web-codegen")
(version "0.4.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "actix-web-codegen" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32 "1ys3f6q0hgflqvp271s49q88m41db3iynm7ydxy0wgikjdqgf9md"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
(("rust-proc-macro2" ,rust-proc-macro2-1)
("rust-quote" ,rust-quote-1)
("rust-syn" ,rust-syn-1))))
(home-page "https://actix.rs")
(synopsis "Actix web proc macros")
(description "This package provides Actix web proc macros.")
(license (list license:expat license:asl2.0))))
(define-public rust-actix-web-codegen-0.2
(package
(inherit rust-actix-web-codegen-0.4)
(name "rust-actix-web-codegen")
(version "0.2.2")
(source
@ -747,7 +771,6 @@ (define-public rust-actix-web-codegen-0.2
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32 "0rjpzwsm51nfjqsz269jwbkiic9d454bnsk9ng882wp0rdsz86x7"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
(("rust-proc-macro2" ,rust-proc-macro2-1)
@ -755,11 +778,7 @@ (define-public rust-actix-web-codegen-0.2
("rust-syn" ,rust-syn-1))
#:cargo-development-inputs
(("rust-actix-rt" ,rust-actix-rt-1)
("rust-actix-web" ,rust-actix-web-2))))
(home-page "https://actix.rs")
(synopsis "Actix web proc macros")
(description "This package provides Actix web proc macros.")
(license (list license:expat license:asl2.0))))
("rust-actix-web" ,rust-actix-web-2))))))
(define-public rust-adaptive-barrier-0.1
(package