@@ -5758,21 +5758,18 @@ (define-public rust-base64-0.13
(file-name
(string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1z82g23mbzjgijkpcrilc7nljpxpvpf7zxf6iyiapkgka2ngwkch"))))
+ (base32 "1z82g23mbzjgijkpcrilc7nljpxpvpf7zxf6iyiapkgka2ngwkch"))
+ (modules '((guix build utils)))
+ (snippet
+ ;; Relax rust-criterion-0.3 version.
+ '(substitute* "Cargo.toml"
+ (("0\\.3\\.2") "0.3")))))
(build-system cargo-build-system)
(arguments
- `(#:skip-build? #t
- #:cargo-development-inputs
+ `(#:cargo-development-inputs
(("rust-criterion" ,rust-criterion-0.3)
("rust-rand" ,rust-rand-0.6)
- ("rust-structopt" ,rust-structopt-0.3))
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'fix-criterion-minor-version
- (lambda* _
- (substitute* "Cargo.toml"
- (("0\\.3\\.2")
- ,(package-version rust-criterion-0.3))))))))
+ ("rust-structopt" ,rust-structopt-0.3))))
(home-page "https://github.com/marshallpierce/rust-base64")
(synopsis "Encodes and decodes base64 as bytes or utf8")
(description