("rust-memmap" ,rust-memmap-0.6)
("rust-quickcheck" ,rust-quickcheck-0.7)
("rust-rand" ,rust-rand-0.5)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0))))))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1))))))
(define-public rust-aho-corasick-0.5
(package
(("rust-bitflags" ,rust-bitflags-1)
("rust-line-drawing" ,rust-line-drawing-0.7)
("rust-rusttype" ,rust-rusttype-0.7)
- ("rust-walkdir" ,rust-walkdir-2.3)
+ ("rust-walkdir" ,rust-walkdir-2)
("rust-xdg" ,rust-xdg-2.2)
("rust-xml-rs" ,rust-xml-rs-0.8))
#:cargo-development-inputs
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0)
+ (("rust-serde" ,rust-serde-1)
("rust-winapi" ,rust-winapi-0.3))
#:cargo-development-inputs
(("rust-doc-comment" ,rust-doc-comment-0.3)
("rust-regex" ,rust-regex-1)
- ("rust-serde-json" ,rust-serde-json-1.0))))
+ ("rust-serde-json" ,rust-serde-json-1))))
(home-page "https://github.com/ogham/rust-ansi-term")
(synopsis "Library for ANSI terminal colours and styles")
(description
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0))
+ (("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(("rust-bencher" ,rust-bencher-0.1)
("rust-matches" ,rust-matches-0.1)
- ("rust-serde-test" ,rust-serde-test-1.0))))
+ ("rust-serde-test" ,rust-serde-test-1))))
(home-page "https://github.com/bluss/arrayvec")
(synopsis "Vector with fixed capacity")
(description
`(#:skip-build? #t
#:cargo-inputs
(("rust-nodrop" ,rust-nodrop-0.1)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(("rust-bencher" ,rust-bencher-0.1)
("rust-matches" ,rust-matches-0.1)
- ("rust-serde-test" ,rust-serde-test-1.0))))))
+ ("rust-serde-test" ,rust-serde-test-1))))))
(define-public rust-ascii-1.0
(package
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0)
- ("rust-serde-test" ,rust-serde-test-1.0))))
+ (("rust-serde" ,rust-serde-1)
+ ("rust-serde-test" ,rust-serde-test-1))))
(home-page "https://github.com/tomprogrammer/rust-ascii")
(synopsis "ASCII-only equivalents to `char`, `str` and `String`.")
(description
(arguments
`(#:cargo-inputs
(("rust-quickcheck" ,rust-quickcheck-0.6)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-test" ,rust-serde-test-1.0))))))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-test" ,rust-serde-test-1))))))
(define-public rust-ascii-canvas-2
(package
("rust-environment" ,rust-environment-0.1)
("rust-failure" ,rust-failure-0.1)
("rust-failure-derive" ,rust-failure-derive-0.1)
- ("rust-serde-json" ,rust-serde-json-1.0))
+ ("rust-serde-json" ,rust-serde-json-1))
#:cargo-development-inputs
(("rust-docmatic" ,rust-docmatic-0.1))))
(home-page "https://github.com/assert-rs/assert_cli")
(("rust-conv" ,rust-conv-0.3)
("rust-float-ord" ,rust-float-ord-0.2)
("rust-num-traits" ,rust-num-traits-0.2)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-serde-big-array" ,rust-serde-big-array-0.2)
- ("rust-serde-derive" ,rust-serde-derive-1.0))
+ ("rust-serde-derive" ,rust-serde-derive-1))
#:cargo-development-inputs
(("rust-bencher" ,rust-bencher-0.1)
("rust-proptest" ,rust-proptest-0.9)
("rust-rand" ,rust-rand-0.7)
("rust-rand-distr" ,rust-rand-distr-0.2)
("rust-rand-xoshiro" ,rust-rand-xoshiro-0.4)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-streaming-stats" ,rust-streaming-stats-0.2))))
(home-page "https://github.com/vks/average")
(synopsis "Calculate statistics iteratively")
("rust-float-ord" ,rust-float-ord-0.2)
("rust-num-integer" ,rust-num-integer-0.1)
("rust-num-traits" ,rust-num-traits-0.2)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-serde-big-array" ,rust-serde-big-array-0.1)
- ("rust-serde-derive" ,rust-serde-derive-1.0))
+ ("rust-serde-derive" ,rust-serde-derive-1))
#:cargo-development-inputs
(("rust-bencher" ,rust-bencher-0.1)
("rust-quantiles" ,rust-quantiles-0.7)
("rust-rand" ,rust-rand-0.6)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-streaming-stats" ,rust-streaming-stats-0.2))))))
(define-public rust-backtrace-0.3
("rust-rustc-demangle" ,rust-rustc-demangle-0.1)
("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1.0)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-winapi" ,rust-winapi-0.3))))
(home-page "https://github.com/rust-lang/backtrace-rs")
(synopsis
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0)
+ (("rust-serde" ,rust-serde-1)
("rust-byteorder" ,rust-byteorder-1.3))
#:cargo-development-inputs
(("rust-serde-bytes" ,rust-serde-bytes-0.11)
- ("rust-serde-derive" ,rust-serde-derive-1.0))))
+ ("rust-serde-derive" ,rust-serde-derive-1))))
(home-page "https://github.com/servo/bincode")
(synopsis
"Binary serialization/deserialization strategy")
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0))
+ (("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
- (("rust-serde-json" ,rust-serde-json-1.0))))
+ (("rust-serde-json" ,rust-serde-json-1))))
(home-page "https://github.com/contain-rs/bit-vec")
(synopsis "Vector of bits")
(description
`(#:skip-build? #t
#:cargo-development-inputs
(("rust-objc-test-utils" ,rust-objc-test-utils-0.0))))
- (home-page "http://github.com/SSheldon/rust-block")
+ (home-page "https://github.com/SSheldon/rust-block")
(synopsis "Rust interface for Apple's C language extension of blocks")
(description "This package provides a rust interface for Apple's C language
extension of blocks.")
(("rust-lazy-static" ,rust-lazy-static-1)
("rust-memchr" ,rust-memchr-2)
("rust-regex-automata" ,rust-regex-automata-0.1)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(("rust-quickcheck" ,rust-quickcheck-0.8)
("rust-ucd-parse" ,rust-ucd-parse-0.1)
(arguments
`(#:skip-build? #t ;; FIXME requires Raus >= 1.39
#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0))
+ (("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(("rust-loom" ,rust-loom-0.2)
- ("rust-serde-test" ,rust-serde-test-1.0))))
+ ("rust-serde-test" ,rust-serde-test-1))))
(home-page "https://github.com/tokio-rs/bytes")
(synopsis "Types and traits for working with bytes")
(description "Types and traits for working with bytes.")
(("rust-byteorder" ,rust-byteorder-1.3)
("rust-either" ,rust-either-1.5)
("rust-iovec" ,rust-iovec-0.1)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
- (("rust-serde-test" ,rust-serde-test-1.0))))))
+ (("rust-serde-test" ,rust-serde-test-1))))))
(define-public rust-bytes-0.3
(package
`(#:tests? #f
#:cargo-inputs
(("rust-semver" ,rust-semver-0.9)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1))
#:cargo-development-inputs
(("rust-clap" ,rust-clap-2)
("rust-docopt" ,rust-docopt-1.1)
#:cargo-inputs
(("rust-error-chain" ,rust-error-chain-0.12)
("rust-semver" ,rust-semver-0.9)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1))
#:cargo-development-inputs
(;("rust-docopt" ,rust-docopt-0.8)
("rust-clap" ,rust-clap-2))))))
("rust-mint" ,rust-mint-0.5)
("rust-num-traits" ,rust-num-traits-0.2)
("rust-rand" ,rust-rand-0.6)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-simd" ,rust-simd-0.2))
#:cargo-development-inputs
(;("rust-glium" ,rust-glium-0.23)
- ("rust-serde-json" ,rust-serde-json-1.0))))
+ ("rust-serde-json" ,rust-serde-json-1))))
(home-page "https://github.com/brendanzab/cgmath")
(synopsis "Linear algebra and mathematics library")
(description
("rust-mint" ,rust-mint-0.5)
("rust-num-traits" ,rust-num-traits-0.1)
("rust-rand" ,rust-rand-0.4)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-simd" ,rust-simd-0.2))
#:cargo-development-inputs
(;("rust-glium" ,rust-glium-0.19)
- ("rust-serde-json" ,rust-serde-json-1.0))))))
+ ("rust-serde-json" ,rust-serde-json-1))))))
(define-public rust-chrono-0.4
(package
("rust-num-traits" ,rust-num-traits-0.2)
("rust-js-sys" ,rust-js-sys-0.3)
("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-time" ,rust-time-0.1)
("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2))
#:cargo-development-inputs
("rust-criterion" ,rust-criterion-0.2)
("rust-doc-comment" ,rust-doc-comment-0.3)
("rust-num-iter" ,rust-num-iter-0.1)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-wasm-bindgen-test" ,rust-wasm-bindgen-test-0.2))))
(home-page
"https://github.com/chronotope/chrono")
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0))))
+ (("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1))))
(home-page "https://github.com/sagiegurari/ci_info")
(synopsis "Provides current CI environment information")
(description
("rust-miow" ,rust-miow-0.3)
("rust-regex" ,rust-regex-1)
("rust-rustfix" ,rust-rustfix-0.4)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-tempfile" ,rust-tempfile-3)
("rust-tester" ,rust-tester-0.5)
("rust-winapi" ,rust-winapi-0.3))))
(("rust-error-chain" ,rust-error-chain-0.12)
("rust-git2" ,rust-git2-0.9)
("rust-glob" ,rust-glob-0.3)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1))
#:cargo-development-inputs
(("rust-tempdir" ,rust-tempdir-0.3))))
(home-page
("rust-oorandom" ,rust-oorandom-11.1)
("rust-plotters" ,rust-plotters-0.2)
("rust-rayon" ,rust-rayon-1)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-tinytemplate" ,rust-tinytemplate-1.0)
- ("rust-walkdir" ,rust-walkdir-2.3))
+ ("rust-walkdir" ,rust-walkdir-2))
#:cargo-development-inputs
(("rust-approx" ,rust-approx-0.3)
("rust-quickcheck" ,rust-quickcheck-0.9)
("rust-rand-xoshiro" ,rust-rand-xoshiro-0.1)
("rust-rayon" ,rust-rayon-1)
("rust-rayon-core" ,rust-rayon-core-1)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-tinytemplate" ,rust-tinytemplate-1.0)
- ("rust-walkdir" ,rust-walkdir-2.3))
+ ("rust-walkdir" ,rust-walkdir-2))
#:cargo-development-inputs
(("rust-approx" ,rust-approx-0.3)
("rust-quickcheck" ,rust-quickcheck-0.8)
("rust-lazy-static" ,rust-lazy-static-1)
("rust-libc" ,rust-libc-0.2)
("rust-mio" ,rust-mio-0.6)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-winapi" ,rust-winapi-0.3))))
(home-page "https://github.com/crossterm-rs/crossterm")
(synopsis "Crossplatform terminal library for manipulating terminals")
("rust-phf" ,rust-phf-0.8)
("rust-proc-macro2" ,rust-proc-macro2-1.0)
("rust-quote" ,rust-quote-1.0)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-smallvec" ,rust-smallvec-1)
("rust-syn" ,rust-syn-1.0))
#:cargo-development-inputs
(("rust-difference" ,rust-difference-2.0)
("rust-encoding-rs" ,rust-encoding-rs-0.8)
- ("rust-serde-json" ,rust-serde-json-1.0))))
+ ("rust-serde-json" ,rust-serde-json-1))))
(home-page "https://github.com/servo/rust-cssparser")
(synopsis "Rust implementation of CSS Syntax Level 3")
(description
("rust-matches" ,rust-matches-0.1)
("rust-phf" ,rust-phf-0.7)
("rust-procedural-masquerade" ,rust-procedural-masquerade-0.1)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-smallvec" ,rust-smallvec-0.6)
("rust-autocfg" ,rust-autocfg-0.1)
("rust-proc-macro2" ,rust-proc-macro2-1.0)
#:cargo-development-inputs
(("rust-difference" ,rust-difference-2.0)
("rust-encoding-rs" ,rust-encoding-rs-0.8)
- ("rust-serde-json" ,rust-serde-json-1.0))))))
+ ("rust-serde-json" ,rust-serde-json-1))))))
(define-public rust-cssparser-macros-0.6
(package
("rust-csv-core" ,rust-csv-core-0.1)
("rust-itoa" ,rust-itoa-0.4)
("rust-ryu" ,rust-ryu-1.0)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
- (("rust-serde" ,rust-serde-1.0))))
+ (("rust-serde" ,rust-serde-1))))
(home-page "https://github.com/BurntSushi/rust-csv")
(synopsis "Fast CSV parsing with support for serde")
(description
(("rust-matches" ,rust-matches-0.1))
#:cargo-development-inputs
(("rust-rustc-test" ,rust-rustc-test-0.3)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0))))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1))))
(home-page "https://github.com/servo/rust-url")
(synopsis "Processing of data: URL according to WHATWG's Fetch Standard")
(description
("rust-libc" ,rust-libc-0.2)
("rust-ord-subset" ,rust-ord-subset-3)
("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-cc" ,rust-cc-1.0))
#:cargo-development-inputs
- (("rust-serde-json" ,rust-serde-json-1.0))))
+ (("rust-serde-json" ,rust-serde-json-1))))
(home-page "https://github.com/alkis/decimal")
(synopsis "Decimal floating point arithmetic for Rust")
(description
(("rust-blobby" ,rust-blobby-0.1)
("rust-generic-array" ,rust-generic-array-0.13))))))
+(define-public rust-directories-3
+ (package
+ (name "rust-directories")
+ (version "3.0.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "directories" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "03ysv4m6mhsc3w1xnvncd5sxf7v2dz917awq6ksx0n0bsqwxdzpq"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-dirs-sys" ,rust-dirs-sys-0.3))
+ #:cargo-development-inputs
+ (("rust-bencher" ,rust-bencher-0.1))))
+ (home-page "https://github.com/dirs-dev/directories-rs")
+ (synopsis "Library for standard locations of data directories")
+ (description
+ "This package provides a tiny mid-level library that provides
+platform-specific standard locations of directories for config,
+cache and other data on Linux, Windows and macOS by leveraging the
+mechanisms defined by the XDG base/user directory specifications
+on Linux, the Known Folder API on Windows, and the Standard
+Directory guidelines on macOS.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-dirs-2.0
(package
(name "rust-dirs")
(base32
"1qymhyq7w7wlf1dirq6gsnabdyzg6yi2yyxkx6c4ldlkbjdaibhk"))))
(arguments
- `(#:skip-build? #t
- #:cargo-inputs
+ `(#:cargo-inputs
(("rust-cfg-if" ,rust-cfg-if-0.1)
("rust-dirs-sys" ,rust-dirs-sys-0.3))))
(build-system cargo-build-system)
(define-public rust-dirs-sys-0.3
(package
(name "rust-dirs-sys")
- (version "0.3.4")
+ (version "0.3.5")
(source
(origin
(method url-fetch)
(string-append name "-" version ".tar.gz"))
(sha256
(base32
- "0yyykdcmbc476z1v9m4z5jb8y91dw6kgzpkiqi2ig07xx0yv585g"))))
+ "0ym5843xack45b1yjahrh3q2f72shnwf1dd2jncf9qsxf3sxg4wf"))))
(build-system cargo-build-system)
(arguments
- `(#:skip-build? #t
- #:cargo-inputs
+ `(#:cargo-inputs
(("rust-cfg-if" ,rust-cfg-if-0.1)
("rust-libc" ,rust-libc-0.2)
("rust-redox-users" ,rust-redox-users-0.3)
"019nzy993hxaiazcdnayx3csv2iki34i535asw11ki96hakkrs84"))))
(build-system cargo-build-system)
(arguments '(#:tests? #f)) ; Tests only run on Mac.
- (home-page "http://github.com/SSheldon/rust-dispatch")
+ (home-page "https://github.com/SSheldon/rust-dispatch")
(synopsis "Rust wrapper for Apple's Grand Central Dispatch")
(description "This package provides a Rust wrapper for Apple's Grand
Central Dispatch.")
`(#:cargo-inputs
(("rust-lazy-static" ,rust-lazy-static-1)
("rust-regex" ,rust-regex-1)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-strsim" ,rust-strsim-0.9))))
(home-page "https://github.com/docopt/docopt.rs")
(synopsis "Command line argument parsing")
`(#:cargo-inputs
(("rust-lazy-static" ,rust-lazy-static-1)
("rust-regex" ,rust-regex-0.2)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
("rust-strsim" ,rust-strsim-0.6))))))
(define-public rust-docopt-0.7
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0)
+ (("rust-serde" ,rust-serde-1)
("rust-bitflags" ,rust-bitflags-1))))
(home-page "https://github.com/gfx-rs/draw_state")
(synopsis "Graphics state blocks for gfx-rs")
#:cargo-inputs
(("rust-lazy-static" ,rust-lazy-static-1)
("rust-libc" ,rust-libc-0.2)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
;("rust-wio" ,rust-wio-0.2)
("rust-winapi" ,rust-winapi-0.3))))
(home-page "https://github.com/servo/dwrote-rs")
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
- #:cargo-inputs (("rust-serde" ,rust-serde-1.0))))
+ #:cargo-inputs (("rust-serde" ,rust-serde-1))))
(home-page "https://github.com/bluss/either")
(synopsis
"Enum @code{Either} with variants @code{Left} and @code{Right}")
#:cargo-inputs
(("rust-cfg-if" ,rust-cfg-if-0.1)
("rust-packed-simd" ,rust-packed-simd-0.3)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(("rust-bincode" ,rust-bincode-1)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0))))
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1))))
(home-page "https://docs.rs/encoding_rs/")
(synopsis "Gecko-oriented implementation of the Encoding Standard")
(description
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0))
+ (("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(;("rust-serde-cbor" ,rust-serde-cbor-0.9)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0))))
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1))))
(home-page "https://github.com/dtolnay/erased-serde")
(synopsis "Type-erased Serialize and Serializer traits")
(description
#:cargo-inputs
(("rust-lazy-static" ,rust-lazy-static-1)
("rust-log" ,rust-log-0.4)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1))
#:cargo-development-inputs
(("rust-assert-fs" ,rust-assert-fs-0.11))))
(home-page "https://github.com/crate-ci/escargot")
`(#:cargo-inputs
(("rust-mint" ,rust-mint-0.5)
("rust-num-traits" ,rust-num-traits-0.2)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
- (("rust-serde-test" ,rust-serde-test-1.0))))
+ (("rust-serde-test" ,rust-serde-test-1))))
(home-page "https://github.com/servo/euclid")
(synopsis "Geometry primitives")
(description "Geometry primitives written in Rust.")
(license (list license:asl2.0
license:expat))))
-(define-public rust-fixedbitset-0.1
+(define-public rust-fixedbitset-0.2
(package
(name "rust-fixedbitset")
- (version "0.1.9")
+ (version "0.2.0")
(source
(origin
(method url-fetch)
(file-name (string-append name "-" version ".crate"))
(sha256
(base32
- "0czam11mi80dbyhf4rd4lz0ihcf7vkfchrdcrn45wbs0h40dxm46"))))
+ "0kg03p777wc0dajd9pvlcnsyrwa8dhqwf0sd9r4dw0p82rs39arp"))))
(build-system cargo-build-system)
- (arguments '(#:skip-build? #t))
(home-page "https://github.com/petgraph/fixedbitset")
(synopsis "FixedBitSet is a simple bitset collection")
(description "FixedBitSet is a simple bitset collection.")
(license (list license:asl2.0
license:expat))))
+(define-public rust-fixedbitset-0.1
+ (package
+ (inherit rust-fixedbitset-0.2)
+ (name "rust-fixedbitset")
+ (version "0.1.9")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "fixedbitset" version))
+ (file-name (string-append name "-" version ".crate"))
+ (sha256
+ (base32
+ "0czam11mi80dbyhf4rd4lz0ihcf7vkfchrdcrn45wbs0h40dxm46"))))))
+
(define-public rust-flame-0.2
(package
(name "rust-flame")
(arguments
`(#:cargo-inputs
(("rust-lazy-static" ,rust-lazy-static-0.2)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-thread-id" ,rust-thread-id-3.3))))
(home-page "https://github.com/llogiq/flame")
(synopsis "Profiling and flamegraph library")
"This package provides a total ordering for floating-point numbers.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-fnv-1.0
+(define-public rust-fnv-1
(package
(name "rust-fnv")
(version "1.0.6")
("rust-byteorder" ,rust-byteorder-1.3)
("rust-lazy-static" ,rust-lazy-static-1)
("rust-core-text" ,rust-core-text-13)
- ("rust-walkdir" ,rust-walkdir-2.3))))
+ ("rust-walkdir" ,rust-walkdir-2))))
(home-page "https://github.com/servo/font-kit")
(synopsis "Cross-platform font loading library")
(description
`(#:skip-build? #t
#:cargo-inputs
(("rust-mac" ,rust-mac-0.1)
- ("rust-new-debug-unreachable" ,rust-new-debug-unreachable-1.0))))
+ ("rust-new-debug-unreachable" ,rust-new-debug-unreachable-1))))
(home-page "https://github.com/servo/futf")
(synopsis "Handling fragments of UTF-8")
(description "Handling fragments of UTF-8.")
#:cargo-inputs
(("rust-byteorder" ,rust-byteorder-1.3))
#:cargo-development-inputs
- (("rust-fnv" ,rust-fnv-1.0)
+ (("rust-fnv" ,rust-fnv-1)
("rust-seahash" ,rust-seahash-3.0))))
(home-page "https://github.com/cbreeden/fxhash")
(synopsis "Hashing algorithm from hasher used in FireFox and Rustc")
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0)
+ (("rust-serde" ,rust-serde-1)
("rust-typenum" ,rust-typenum-1)
("rust-version-check" ,rust-version-check-0.9))
#:cargo-development-inputs
(("rust-bincode" ,rust-bincode-1)
- ("rust-serde-json" ,rust-serde-json-1.0))))
+ ("rust-serde-json" ,rust-serde-json-1))))
(home-page "https://github.com/fizyk20/generic-array.git")
(synopsis
"Generic types implementing functionality of arrays")
"1kddwxpd58y807y1r3lijg7sw3gxm6nczl6wp57gamhv6mhygl8f"))))
(arguments
`(#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0)
+ (("rust-serde" ,rust-serde-1)
("rust-typenum" ,rust-typenum-1))
#:cargo-development-inputs
(("rust-bincode" ,rust-bincode-1)
- ("rust-serde-json" ,rust-serde-json-1.0))))))
+ ("rust-serde-json" ,rust-serde-json-1))))))
(define-public rust-generic-array-0.12
(package
(("rust-log" ,rust-log-0.4)
("rust-mint" ,rust-mint-0.5)
("rust-draw-state" ,rust-draw-state-0.8)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-bitflags" ,rust-bitflags-1))))
(home-page "https://github.com/gfx-rs/gfx")
(synopsis "Core library of Gfx-rs")
("rust-url" ,rust-url-2.1))
#:cargo-development-inputs
(("rust-docopt" ,rust-docopt-1.1)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
("rust-tempfile" ,rust-tempfile-3)
("rust-thread-id" ,rust-thread-id-3.3)
("rust-time" ,rust-time-0.1))))
("rust-url" ,rust-url-1.7))
#:cargo-development-inputs
(("rust-docopt" ,rust-docopt-1.1)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
("rust-tempdir" ,rust-tempdir-0.3)
("rust-thread-id" ,rust-thread-id-3.3)
("rust-time" ,rust-time-0.1))))))
(arguments
`(#:cargo-inputs
(("rust-backtrace" ,rust-backtrace-0.3)
- ("rust-fnv" ,rust-fnv-1.0)
+ ("rust-fnv" ,rust-fnv-1)
("rust-glutin" ,rust-glutin-0.21)
("rust-lazy-static" ,rust-lazy-static-1)
("rust-smallvec" ,rust-smallvec-0.6)
`(#:cargo-inputs
(("rust-aho-corasick" ,rust-aho-corasick-0.7)
("rust-bstr" ,rust-bstr-0.2)
- ("rust-fnv" ,rust-fnv-1.0)
+ ("rust-fnv" ,rust-fnv-1)
("rust-log" ,rust-log-0.4)
("rust-regex" ,rust-regex-1)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(("rust-glob" ,rust-glob-0.3)
("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-serde-json" ,rust-serde-json-1.0))))
+ ("rust-serde-json" ,rust-serde-json-1))))
(home-page
"https://github.com/BurntSushi/ripgrep/tree/master/globset")
(synopsis
(arguments
`(#:cargo-inputs
(("rust-ignore" ,rust-ignore-0.4)
- ("rust-walkdir" ,rust-walkdir-2.3))
+ ("rust-walkdir" ,rust-walkdir-2))
#:cargo-development-inputs
(("rust-docmatic" ,rust-docmatic-0.1)
("rust-tempdir" ,rust-tempdir-0.3))))
("rust-grep-searcher" ,rust-grep-searcher-0.1))
#:cargo-development-inputs
(("rust-termcolor" ,rust-termcolor-1)
- ("rust-walkdir" ,rust-walkdir-2.3))))
+ ("rust-walkdir" ,rust-walkdir-2))))
(home-page "https://github.com/BurntSushi/ripgrep")
(synopsis "Line oriented regex searching as a library")
(description
("rust-bstr" ,rust-bstr-0.2)
("rust-grep-matcher" ,rust-grep-matcher-0.1)
("rust-grep-searcher" ,rust-grep-searcher-0.1)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-termcolor" ,rust-termcolor-1))
#:cargo-development-inputs
(("rust-grep-regex" ,rust-grep-regex-0.1))))
#:cargo-inputs
(("rust-byteorder" ,rust-byteorder-1.3)
("rust-bytes" ,rust-bytes-0.4)
- ("rust-fnv" ,rust-fnv-1.0)
+ ("rust-fnv" ,rust-fnv-1)
("rust-futures" ,rust-futures-0.1)
("rust-http" ,rust-http-0.1)
("rust-indexmap" ,rust-indexmap-1)
("rust-quickcheck" ,rust-quickcheck-0.4)
("rust-rand" ,rust-rand-0.3)
;;("rust-rustls" ,rust-rustls-0.12) requires 0.5
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-tokio" ,rust-tokio-0.1)
("rust-tokio-rustls" ,rust-tokio-rustls-0.12)
- ("rust-walkdir" ,rust-walkdir-1.0)
+ ("rust-walkdir" ,rust-walkdir-1)
("rust-webpki" ,rust-webpki-0.21)
("rust-webpki-roots" ,rust-webpki-roots-0.17))))
(home-page "https://github.com/hyperium/h2")
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
- #:cargo-inputs (("rust-serde" ,rust-serde-1.0))))
+ #:cargo-inputs (("rust-serde" ,rust-serde-1))))
(home-page "https://github.com/starkat99/half-rs")
(synopsis "Half-precision floating point f16 type")
(description
("rust-pest" ,rust-pest-2.1)
("rust-pest-derive" ,rust-pest-derive-2.1)
("rust-quick-error" ,rust-quick-error-1.2)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
- ("rust-walkdir" ,rust-walkdir-2.3))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-walkdir" ,rust-walkdir-2))
#:cargo-development-inputs
(("rust-criterion" ,rust-criterion-0.2)
("rust-env-logger" ,rust-env-logger-0.6)
("rust-maplit" ,rust-maplit-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
+ ("rust-serde-derive" ,rust-serde-derive-1)
("rust-tempfile" ,rust-tempfile-3))))
(home-page "https://github.com/sunng87/handlebars-rust")
(synopsis "Handlebars templating implemented in Rust")
("rust-rayon" ,rust-rayon-1)
("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1.0)
("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1.0)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(("rust-lazy-static" ,rust-lazy-static-1)
("rust-rand" ,rust-rand-0.5)
("rust-rayon" ,rust-rayon-1)
("rust-rustc-hash" ,rust-rustc-hash-1.1)
- ("rust-serde-test" ,rust-serde-test-1.0))))
+ ("rust-serde-test" ,rust-serde-test-1))))
(home-page "https://github.com/rust-lang/hashbrown")
(synopsis "Rust port of Google's SwissTable hash map")
(description
`(#:skip-build? #t ;; FIXME requires Rust >= 1.39 for building
#:cargo-inputs
(("rust-bytes" ,rust-bytes-0.5)
- ("rust-fnv" ,rust-fnv-1.0)
+ ("rust-fnv" ,rust-fnv-1)
("rust-itoa" ,rust-itoa-0.4))
#:cargo-development-inputs
(("rust-doc-comment" ,rust-doc-comment-0.3)
("rust-quickcheck" ,rust-quickcheck-0.9)
("rust-rand" ,rust-rand-0.7)
("rust-seahash" ,rust-seahash-3.0)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0))))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1))))
(home-page "https://github.com/hyperium/http")
(synopsis "Set of types for representing HTTP requests and responses")
(description "This package provides a set of types for representing HTTP
`(#:skip-build? #t
#:cargo-inputs
(("rust-bytes" ,rust-bytes-0.4)
- ("rust-fnv" ,rust-fnv-1.0)
+ ("rust-fnv" ,rust-fnv-1)
("rust-itoa" ,rust-itoa-0.4))
#:cargo-development-inputs
(("rust-indexmap" ,rust-indexmap-1)
("rust-quickcheck" ,rust-quickcheck-0.8)
("rust-rand" ,rust-rand-0.4)
("rust-seahash" ,rust-seahash-3.0)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0))))))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1))))))
(define-public rust-http-body-0.3
(package
("rust-num-cpus" ,rust-num-cpus-1)
("rust-rustc-version" ,rust-rustc-version-0.2)
("rust-pretty-env-logger" ,rust-pretty-env-logger-0.3)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-spmc" ,rust-spmc-0.3)
("rust-tokio-fs" ,rust-tokio-fs-0.1)
("rust-tokio-mockstream" ,rust-tokio-mockstream-1)
("rust-unicode-normalization" ,rust-unicode-normalization-0.1))
#:cargo-development-inputs
(("rust-rustc-test" ,rust-rustc-test-0.3)
- ("rust-serde-json" ,rust-serde-json-1.0))))
+ ("rust-serde-json" ,rust-serde-json-1))))
(home-page "https://github.com/servo/rust-url/")
(synopsis "Internationalizing Domain Names in Applications and Punycode")
(description
("rust-regex" ,rust-regex-1)
("rust-same-file" ,rust-same-file-1.0)
("rust-thread-local" ,rust-thread-local-1.0)
- ("rust-walkdir" ,rust-walkdir-2.3)
+ ("rust-walkdir" ,rust-walkdir-2)
("rust-winapi-util" ,rust-winapi-util-0.1))
#:cargo-development-inputs
(("rust-crossbeam-channel" ,rust-crossbeam-channel-0.4))))
(arguments
`(#:cargo-inputs
(("rust-autocfg" ,rust-autocfg-1.0)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-rayon" ,rust-rayon-1))
#:cargo-development-inputs
- (("rust-fnv" ,rust-fnv-1.0)
+ (("rust-fnv" ,rust-fnv-1)
("rust-itertools" ,rust-itertools-0.8)
("rust-lazy-static" ,rust-lazy-static-1)
("rust-quickcheck" ,rust-quickcheck-0.9)
("rust-rand" ,rust-rand-0.7)
- ("rust-serde-test" ,rust-serde-test-1.0))))
+ ("rust-serde-test" ,rust-serde-test-1))))
(home-page "https://github.com/bluss/indexmap")
(synopsis "Hash table with consistent order and fast iteration.")
(description
("rust-pest" ,rust-pest-2.1)
("rust-pest-derive" ,rust-pest-derive-2.1)
("rust-ron" ,rust-ron-0.4)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-serde-yaml" ,rust-serde-yaml-0.8)
("rust-uuid" ,rust-uuid-0.7))))
(home-page "https://github.com/mitsuhiko/insta")
(("rust-permutohedron" ,rust-permutohedron-0.2)
("rust-quickcheck" ,rust-quickcheck-0.5))))))
+(define-public rust-itertools-0.5
+ (package
+ (inherit rust-itertools-0.7)
+ (name "rust-itertools")
+ (version "0.5.10")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "itertools" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1z4lyrakgynvhylya72qb3vizmxmd62whjmg4r8k01d4inbxccs8"))))
+ (arguments
+ `(#:tests? #f ; Tests fail to compile
+ #:cargo-inputs
+ (("rust-either" ,rust-either-1.5))
+ #:cargo-development-inputs
+ (("rust-permutohedron" ,rust-permutohedron-0.2)
+ ("rust-quickcheck" ,rust-quickcheck-0.4))))))
+
(define-public rust-itertools-num-0.1
(package
(name "rust-itertools-num")
#:cargo-development-inputs
(("rust-criterion" ,rust-criterion-0.3)
("rust-png" ,rust-png-0.14)
- ("rust-walkdir" ,rust-walkdir-2.3))))
+ ("rust-walkdir" ,rust-walkdir-2))))
(home-page "https://github.com/image-rs/jpeg-decoder")
(synopsis "JPEG decoder")
(description "JPEG decoder written in Rust.")
("rust-petgraph" ,rust-petgraph-0.4)
("rust-regex" ,rust-regex-1)
("rust-regex-syntax" ,rust-regex-syntax-0.6)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
("rust-sha2" ,rust-sha2-0.8)
("rust-string-cache" ,rust-string-cache-0.7)
("rust-term" ,rust-term-0.5)
`(#:cargo-inputs
(("rust-clippy" ,rust-clippy-0.0)
("rust-heapsize" ,rust-heapsize-0.4)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-test" ,rust-serde-test-1.0))))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-test" ,rust-serde-test-1))))
(home-page
"https://github.com/contain-rs/linked-hash-map")
(synopsis
(define-public rust-lock-api-0.3
(package
(name "rust-lock-api")
- (version "0.3.3")
+ (version "0.3.4")
(source
(origin
(method url-fetch)
(string-append name "-" version ".tar.gz"))
(sha256
(base32
- "0yzlz7f5xl5sm129dq8jqsrcrkyv7jjnqwd4zr4ijsdlxjaxxckr"))))
+ "0xgc5dzmajh0akbh5d6d7rj9mh5rzpk74pyrc946v2ixgakj9nn4"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
(("rust-owning-ref" ,rust-owning-ref-0.4)
("rust-scopeguard" ,rust-scopeguard-1.0)
- ("rust-serde" ,rust-serde-1.0))))
+ ("rust-serde" ,rust-serde-1))))
(home-page "https://github.com/Amanieu/parking_lot")
(synopsis
"Wrappers to create fully-featured Mutex and RwLock types")
`(#:skip-build? #t
#:cargo-inputs
(("rust-cfg-if" ,rust-cfg-if-0.1)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
- (("rust-serde-test" ,rust-serde-test-1.0))))
+ (("rust-serde-test" ,rust-serde-test-1))))
(home-page "https://github.com/rust-lang/log")
(synopsis "Lightweight logging facade for Rust")
(description
("rust-futures-util" ,rust-futures-util-0.3)
("rust-generator" ,rust-generator-0.6)
("rust-scoped-tls" ,rust-scoped-tls-0.1)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0))))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1))))
(home-page "https://github.com/tokio-rs/loom")
(synopsis "Permutation testing for concurrent code")
(description "Permutation testing for concurrent code")
("rust-futures-util" ,rust-futures-util-0.3)
("rust-generator" ,rust-generator-0.6)
("rust-scoped-tls" ,rust-scoped-tls-0.1)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-test" ,rust-serde-test-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0))))))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-test" ,rust-serde-test-1)
+ ("rust-serde-json" ,rust-serde-json-1))))))
(define-public rust-loom-0.1
(package/inherit rust-loom-0.3
("rust-futures" ,rust-futures-0.1)
("rust-generator" ,rust-generator-0.6)
("rust-scoped-tls" ,rust-scoped-tls-0.1)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0))))))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1))))))
(define-public rust-lru-cache-0.1
(package
(("rust-num-traits" ,rust-num-traits-0.2)
("rust-euclid" ,rust-euclid-0.20)
("rust-arrayvec" ,rust-arrayvec-0.4)
- ("rust-serde" ,rust-serde-1.0))))
+ ("rust-serde" ,rust-serde-1))))
(home-page "https://github.com/nical/lyon")
(synopsis "2D graphics rendering on the GPU using tessellation")
(description
`(#:skip-build? #t
#:cargo-inputs
(("rust-lyon-geom" ,rust-lyon-geom-0.14)
- ("rust-serde" ,rust-serde-1.0))))
+ ("rust-serde" ,rust-serde-1))))
(home-page "https://github.com/nical/lyon")
(synopsis "Types and utilities to store, build and iterate over 2D paths")
(description
("rust-string-cache" ,rust-string-cache-0.8)
("rust-tendril" ,rust-tendril-0.4)
("rust-phf-codegen" ,rust-phf-codegen-0.8)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-string-cache-codegen" ,rust-string-cache-codegen-0.5))))
(home-page "https://github.com/servo/html5ever")
(synopsis "Common code for xml5ever and html5ever")
("rust-string-cache" ,rust-string-cache-0.7)
("rust-tendril" ,rust-tendril-0.4)
("rust-phf-codegen" ,rust-phf-codegen-0.7)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-string-cache-codegen" ,rust-string-cache-codegen-0.4))))))
(define-public rust-markup5ever-0.8
("rust-quickcheck" ,rust-quickcheck-0.9)
("rust-rand" ,rust-rand-0.7)
("rust-rand-distr" ,rust-rand-distr-0.2)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
("rust-typenum" ,rust-typenum-1))
#:cargo-development-inputs
(("rust-rand-xorshift" ,rust-rand-xorshift-0.2)
- ("rust-serde-json" ,rust-serde-json-1.0))))
+ ("rust-serde-json" ,rust-serde-json-1))))
(home-page "https://nalgebra.org")
(synopsis "Linear algebra library")
(description
("rust-pest-derive" ,rust-pest-derive-2.1)
("rust-quickcheck" ,rust-quickcheck-0.8)
("rust-rand" ,rust-rand-0.6)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
("rust-typenum" ,rust-typenum-1))
#:cargo-development-inputs
(("rust-rand-xorshift" ,rust-rand-xorshift-0.1)
- ("rust-serde-json" ,rust-serde-json-1.0))))))
+ ("rust-serde-json" ,rust-serde-json-1))))))
(define-public rust-named-pipe-0.4
(package
(license ;; licensed under either of these, at your option
(list license:lgpl3 license:gpl2 license:gpl3))))
-(define-public rust-new-debug-unreachable-1.0
+(define-public rust-new-debug-unreachable-1
(package
(name "rust-new-debug-unreachable")
(version "1.0.3")
(synopsis
"Panic in debug, @code{intrinsics::unreachable()} in release")
(description
- "Panic in debug, @code{intrinsics::unreachable() }in
+ "Panic in debug, @code{intrinsics::unreachable()} in
release (fork of debug_unreachable)")
(license license:expat)))
-(define-public rust-nix-0.15
+(define-public rust-nix-0.17
(package
(name "rust-nix")
- (version "0.15.0")
+ (version "0.17.0")
(source
(origin
(method url-fetch)
(string-append name "-" version ".tar.gz"))
(sha256
(base32
- "0aa2l7wg9pzx24ks4p97gdy09a4hhs1sr9drxnm75v906d7hnbiv"))))
+ "0qvk09kib3jpvpbaps0682nav20ibql61pf1s2h8jx9v5igpir2h"))))
(build-system cargo-build-system)
(arguments
`(#:tests? #f ; test suite hangs
("rust-tempfile" ,rust-tempfile-3))))
(home-page "https://github.com/nix-rust/nix")
(synopsis "Rust friendly bindings to *nix APIs")
- (description
- "Rust friendly bindings to *nix APIs.")
+ (description "Rust friendly bindings to *nix APIs.")
(license license:expat)))
+(define-public rust-nix-0.15
+ (package
+ (inherit rust-nix-0.17)
+ (name "rust-nix")
+ (version "0.15.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nix" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0aa2l7wg9pzx24ks4p97gdy09a4hhs1sr9drxnm75v906d7hnbiv"))
+ (modules '((guix build utils)))
+ (snippet
+ '(begin
+ ;; Unpin the dependency on tempfile, as it was withheld for MSRV
+ ;; concerns, which don't matter for Guix:
+ ;; https://github.com/nix-rust/nix/commit/98531c8f04bc23fb632c08e06dc4e56284b9c027
+ (substitute* "Cargo.toml"
+ (("version = \">= 3.0.5, < 3.0.9\"") "version = \"3.0.5\""))
+ #t))))))
+
(define-public rust-nix-0.14
(package
(inherit rust-nix-0.15)
(string-append name "-" version ".tar.gz"))
(sha256
(base32
- "1kmxdlmvnmq8cfpmr3g6wk37rwi2ybdvp1z6z3831m1p23p2nwkc"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-1)
- ("rust-cc" ,rust-cc-1.0)
- ("rust-cfg-if" ,rust-cfg-if-0.1)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-void" ,rust-void-1.0))
- #:cargo-development-inputs
- (("rust-bytes" ,rust-bytes-0.4)
- ("rust-caps" ,rust-caps-0.3)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-rand" ,rust-rand-0.6)
- ("rust-sysctl" ,rust-sysctl-0.1)
- ("rust-tempfile" ,rust-tempfile-3))))))
+ "1kmxdlmvnmq8cfpmr3g6wk37rwi2ybdvp1z6z3831m1p23p2nwkc"))))))
(define-public rust-no-panic-0.1
(package
("rust-libc" ,rust-libc-0.2)
("rust-mio" ,rust-mio-0.6)
("rust-mio-extras" ,rust-mio-extras-2)
- ("rust-walkdir" ,rust-walkdir-2.3)
+ ("rust-walkdir" ,rust-walkdir-2)
("rust-winapi" ,rust-winapi-0.3))
#:cargo-development-inputs
(("rust-tempdir" ,rust-tempdir-0.3))))
("rust-num-traits" ,rust-num-traits-0.2)
("rust-quickcheck" ,rust-quickcheck-0.9)
("rust-rand" ,rust-rand-0.7)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-autocfg" ,rust-autocfg-1.0))))
(home-page "https://github.com/rust-num/num-bigint")
(synopsis "Big integer implementation for Rust")
("rust-quickcheck" ,rust-quickcheck-0.8)
("rust-quickcheck-macros" ,rust-quickcheck-macros-0.8)
("rust-rand" ,rust-rand-0.5)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-autocfg" ,rust-autocfg-1.0))
#:cargo-development-inputs
- (("rust-serde-test" ,rust-serde-test-1.0))))))
+ (("rust-serde-test" ,rust-serde-test-1))))))
(define-public rust-num-bigint-0.1
(package
`(#:cargo-inputs
(("rust-num-traits" ,rust-num-traits-0.2)
("rust-rand" ,rust-rand-0.7)
- ("rust-serde" ,rust-serde-1.0))))
+ ("rust-serde" ,rust-serde-1))))
(home-page
"https://github.com/rust-num/num-complex")
(synopsis
`(#:cargo-inputs
(("rust-num-traits" ,rust-num-traits-0.2)
("rust-rand" ,rust-rand-0.5)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-autocfg" ,rust-autocfg-1.0))))))
(define-public rust-num-complex-0.1
(("rust-num-bigint" ,rust-num-bigint-0.3)
("rust-num-integer" ,rust-num-integer-0.1)
("rust-num-traits" ,rust-num-traits-0.2)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-autocfg" ,rust-autocfg-1.0))))
(home-page "https://github.com/rust-num/num-rational")
(synopsis "Rational numbers implementation for Rust")
(("rust-num-bigint" ,rust-num-bigint-0.2)
("rust-num-integer" ,rust-num-integer-0.1)
("rust-num-traits" ,rust-num-traits-0.2)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-autocfg" ,rust-autocfg-1.0))))))
(define-public rust-num-rational-0.1
#:cargo-inputs
(("rust-malloc-buf" ,rust-malloc-buf-0.0)
("rust-objc-exception" ,rust-objc-exception-0.1))))
- (home-page "http://github.com/SSheldon/rust-objc")
+ (home-page "https://github.com/SSheldon/rust-objc")
(synopsis "Objective-C Runtime bindings and wrapper for Rust")
(description "This package provides an Objective-C Runtime bindings and
wrapper for Rust.")
`(#:skip-build? #t
#:cargo-inputs
(("rust-cc" ,rust-cc-1.0))))
- (home-page "http://github.com/SSheldon/rust-objc-exception")
+ (home-page "https://github.com/SSheldon/rust-objc-exception")
(synopsis "Rust interface for Objective-C's throw and try/catch statements")
(description
"This package provides a Rust interface for Objective-C's throw and
(("rust-block" ,rust-block-0.1)
("rust-objc" ,rust-objc-0.2)
("rust-objc-id" ,rust-objc-id-0.1))))
- (home-page "http://github.com/SSheldon/rust-objc-foundation")
+ (home-page "https://github.com/SSheldon/rust-objc-foundation")
(synopsis "Rust wrapper for Objective-C's Foundation framework")
(description "This package provides a rust wrapper for Objective-C's
Foundation framework.")
(arguments
`(#:tests? #f ; Tests require gcc-objc.
#:cargo-inputs (("rust-objc" ,rust-objc-0.2))))
- (home-page "http://github.com/SSheldon/rust-objc-id")
+ (home-page "https://github.com/SSheldon/rust-objc-id")
(synopsis "Rust smart pointers for Objective-C reference counting")
(description
"This package provides Rust smart pointers for Objective-C reference counting.")
`(#:skip-build? #t
#:cargo-inputs
(("rust-gcc" ,rust-gcc-0.3))))
- (home-page "http://github.com/SSheldon/rust-objc")
+ (home-page "https://github.com/SSheldon/rust-objc")
(synopsis "Utilities for testing Objective-C interop")
(description
"This package provides utilities for testing Objective-C interop.")
"0rdnxa0na4897yb0svb3figz35g4imxjv61yfm2j21gbh5q8v8d9"))))
(build-system cargo-build-system)
(arguments
- `(#:skip-build? #t
- #:cargo-inputs
+ `(#:cargo-inputs
(("rust-rawpointer" ,rust-rawpointer-0.1)
("rust-rawslice" ,rust-rawslice-0.1)
("rust-unchecked-index" ,rust-unchecked-index-0.2))
#:cargo-development-inputs
- (("rust-itertools" ,rust-itertools-0.8)
- ("rust-lazy-static" ,rust-lazy-static-1)
+ (("rust-itertools" ,rust-itertools-0.7)
+ ("rust-lazy-static" ,rust-lazy-static-0.2)
("rust-memchr" ,rust-memchr-2)
- ("rust-quickcheck" ,rust-quickcheck-0.8))))
+ ("rust-quickcheck" ,rust-quickcheck-0.4))))
(home-page "https://github.com/bluss/odds")
(synopsis "Extra functionality for slices, strings and other things")
(description
Things in odds may move to more appropriate crates if we find them.")
(license (list license:asl2.0 license:expat))))
+(define-public rust-odds-0.2
+ (package
+ (inherit rust-odds-0.3)
+ (name "rust-odds")
+ (version "0.2.26")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "odds" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "08pvngx0nf7yl9cgk4bahn1a0s8na5g9knbhq7y29kysp58h3bjf"))))
+ (arguments
+ `(#:tests? #f ; doc tests fail
+ #:cargo-inputs
+ (("rust-rawpointer" ,rust-rawpointer-0.1)
+ ("rust-rawslice" ,rust-rawslice-0.1)
+ ("rust-unchecked-index" ,rust-unchecked-index-0.2))
+ #:cargo-development-inputs
+ (("rust-itertools" ,rust-itertools-0.5)
+ ("rust-lazy-static" ,rust-lazy-static-0.2)
+ ("rust-memchr" ,rust-memchr-2)
+ ("rust-quickcheck" ,rust-quickcheck-0.4))))))
+
(define-public rust-onig-5.0
(package
(name "rust-onig")
("rust-bitflags" ,rust-bitflags-1)
("rust-lazy-static" ,rust-lazy-static-1)
("rust-onig-sys" ,rust-onig-sys-69.2))))
- (home-page "http://github.com/iwillspeak/rust-onig")
+ (home-page "https://github.com/rust-onig/rust-onig")
(synopsis
"Rust bindings for the Oniguruma regular expression library")
(description
(("rust-pkg-config" ,rust-pkg-config-0.3)
("rust-bindgen" ,rust-bindgen-0.50)
("rust-cc" ,rust-cc-1.0))))
- (home-page "http://github.com/iwillspeak/rust-onig")
+ (home-page "https://github.com/rust-onig/rust-onig")
(synopsis
"Rust bindings to the oniguruma library.")
(description
(arguments
`(#:cargo-inputs
(("rust-num-traits" ,rust-num-traits-0.2)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
- (("rust-serde-test" ,rust-serde-test-1.0))))
+ (("rust-serde-test" ,rust-serde-test-1))))
(home-page "https://github.com/reem/rust-ordered-float")
(synopsis "Wrappers for total ordering on floats")
(description
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0))
+ (("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
- (("rust-fnv" ,rust-fnv-1.0)
+ (("rust-fnv" ,rust-fnv-1)
("rust-itertools" ,rust-itertools-0.8)
("rust-lazy-static" ,rust-lazy-static-1)
("rust-quickcheck" ,rust-quickcheck-0.8)
("rust-rand" ,rust-rand-0.4)
- ("rust-serde-test" ,rust-serde-test-1.0))))
+ ("rust-serde-test" ,rust-serde-test-1))))
(home-page "https://github.com/bluss/indexmap")
(synopsis "Hash table with consistent order and fast iteration")
(description
("rust-palette-derive" ,rust-palette-derive-0.5)
("rust-phf" ,rust-phf-0.8)
("rust-phf-codegen" ,rust-phf-codegen-0.8)
- ("rust-serde" ,rust-serde-1.0))))
+ ("rust-serde" ,rust-serde-1))))
(home-page "https://github.com/Ogeon/palette")
(synopsis "Linear color calculations and conversion")
(description
(define-public rust-parking-lot-0.10
(package
(name "rust-parking-lot")
- (version "0.10.0")
+ (version "0.10.2")
(source
(origin
(method url-fetch)
(string-append name "-" version ".tar.gz"))
(sha256
(base32
- "1z0wgf2sd1266y768kxxs3313zjfzj9r3k7j4arfaz0bmd4qrscj"))))
+ "0pjhcbyk6n0g6jsr6s9nf4x8wribm1b2yf8fgc8drbqa77mh99yk"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
(define-public rust-parking-lot-core-0.7
(package
(name "rust-parking-lot-core")
- (version "0.7.0")
+ (version "0.7.2")
(source
(origin
(method url-fetch)
(string-append name "-" version ".tar.gz"))
(sha256
(base32
- "1wdbrvh35nn09ga570vl5062dpwfbrwgzyrlhhy78ifzhj2870km"))))
+ "18s0cw5y32447c06fhg2mp3xfng22fn1h9fpx3il98sbimv7r36m"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
("rust-cfg-if" ,rust-cfg-if-0.1)
("rust-cloudabi" ,rust-cloudabi-0.0)
("rust-libc" ,rust-libc-0.2)
- ("rust-petgraph" ,rust-petgraph-0.4)
+ ("rust-petgraph" ,rust-petgraph-0.5)
("rust-redox-syscall" ,rust-redox-syscall-0.1)
("rust-smallvec" ,rust-smallvec-1)
("rust-thread-id" ,rust-thread-id-3.3)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ (("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-ucd-trie" ,rust-ucd-trie-0.1))))
(home-page "https://pest.rs/")
(synopsis "The Elegant Parser")
"Pest meta language parser and validator.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-petgraph-0.4
+(define-public rust-petgraph-0.5
(package
(name "rust-petgraph")
- (version "0.4.13")
+ (version "0.5.1")
(source
(origin
(method url-fetch)
(string-append name "-" version ".tar.gz"))
(sha256
(base32
- "0kyfmca854s54jk26g2x1kjb04c3k7cjilaxyr0if8lhxv8mjdlw"))))
+ "1dzxda6z17sfxly11m8ja3iargh73pw0s1sdgjyp0qp5dm51cza6"))))
(build-system cargo-build-system)
(arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-fixedbitset" ,rust-fixedbitset-0.1)
+ `(#:cargo-inputs
+ (("rust-fixedbitset" ,rust-fixedbitset-0.2)
("rust-ordermap" ,rust-ordermap-0.3)
("rust-quickcheck" ,rust-quickcheck-0.8)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1))
#:cargo-development-inputs
- (("rust-defmac" ,rust-defmac-0.2)
+ (("rust-defmac" ,rust-defmac-0.1)
("rust-itertools" ,rust-itertools-0.8)
- ("rust-odds" ,rust-odds-0.3)
- ("rust-rand" ,rust-rand-0.4))))
+ ("rust-odds" ,rust-odds-0.2)
+ ("rust-rand" ,rust-rand-0.5))))
(home-page "https://github.com/petgraph/petgraph")
(synopsis "Graph data structure library")
(description
algorithms.")
(license (list license:expat license:asl2.0))))
+(define-public rust-petgraph-0.4
+ (package
+ (inherit rust-petgraph-0.5)
+ (name "rust-petgraph")
+ (version "0.4.13")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "petgraph" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0kyfmca854s54jk26g2x1kjb04c3k7cjilaxyr0if8lhxv8mjdlw"))))
+ (arguments
+ `(#:cargo-inputs
+ (("rust-fixedbitset" ,rust-fixedbitset-0.1)
+ ("rust-odds" ,rust-odds-0.2)
+ ("rust-ordermap" ,rust-ordermap-0.3)
+ ("rust-quickcheck" ,rust-quickcheck-0.4)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1))
+ #:cargo-development-inputs
+ (("rust-defmac" ,rust-defmac-0.1)
+ ("rust-itertools" ,rust-itertools-0.7)
+ ("rust-rand" ,rust-rand-0.4))
+ #:phases
+ (modify-phases %standard-phases
+ (add-before 'check 'ignore-failing-test
+ (lambda _
+ (substitute* "tests/graph.rs"
+ (("fn dot\\(\\) \\{" all)
+ (string-append "#[ignore] " all))))))))))
+
(define-public rust-phf-0.8
(package
(name "rust-phf")
("rust-piston-viewport" ,rust-piston-viewport-1.0)
("rust-read-color" ,rust-read-color-1.0)
("rust-vecmath" ,rust-vecmath-1.0)
- ("rust-fnv" ,rust-fnv-1.0))))
+ ("rust-fnv" ,rust-fnv-1))))
(home-page "https://github.com/pistondevelopers/graphics")
(synopsis "Library for 2D graphics that works with multiple back-ends")
(description "This package provides a library for 2D graphics that works
`(#:skip-build? #t
#:cargo-inputs
(("rust-piston-viewport" ,rust-piston-viewport-1.0)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
("rust-bitflags" ,rust-bitflags-1))))
(home-page "https://github.com/PistonDevelopers/piston")
(synopsis "Structure for user input")
(("rust-line-wrap" ,rust-line-wrap-0.1)
("rust-base64" ,rust-base64-0.10)
("rust-xml-rs" ,rust-xml-rs-0.8)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-humantime" ,rust-humantime-1)
("rust-byteorder" ,rust-byteorder-1.3))))
(home-page "https://github.com/ebarnard/rust-plist/")
(arguments
`(#:cargo-inputs
(("rust-tempdir" ,rust-tempdir-0.3)
- ("rust-walkdir" ,rust-walkdir-1.0))))
+ ("rust-walkdir" ,rust-walkdir-1))))
(home-page "https://github.com/DiamondLovesYou/cargo-pnacl-helper")
(synopsis
"Build script helper for building PNaCl/NaCl C/CXX libraries from source")
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0))
+ (("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1))
#:cargo-development-inputs
(("rust-quickcheck" ,rust-quickcheck-0.5))))
(home-page "https://github.com/postmates/quantiles")
`(#:tests? #f
#:cargo-inputs
(("rust-racer-interner" ,rust-racer-interner-0.1)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0))))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1))))
(home-page "https://github.com/racer-rust/racer")
(synopsis "Lightweight cargo metadata parser for racer")
(description
"0k7ssjjcr4kr9r1jbz93rglisfsx1m6fkx3wz6yng5rizm528si0"))))
(build-system cargo-build-system)
(arguments
- `(#:cargo-inputs (("rust-serde" ,rust-serde-1.0))))
+ `(#:cargo-inputs (("rust-serde" ,rust-serde-1))))
(home-page "https://github.com/racer-rust/racer")
(synopsis "Thread-local string interner for Racer")
(description
("rust-libc" ,rust-libc-0.2)
("rust-log" ,rust-log-0.4)
("rust-rand-core" ,rust-rand-core-0.3)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
("rust-stdweb" ,rust-stdweb-0.4)
("rust-winapi" ,rust-winapi-0.3))
#:cargo-development-inputs
(arguments
`(#:cargo-inputs
(("rust-getrandom" ,rust-getrandom-0.1)
- ("rust-serde" ,rust-serde-1.0))))
+ ("rust-serde" ,rust-serde-1))))
(home-page "https://crates.io/crates/rand-core")
(synopsis
"Core random number generator traits and tools for implementation")
"1p09ynysrq1vcdlmcqnapq4qakl2yd1ng3kxh3qscpx09k2a6cww"))))
(arguments
`(#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0))))))
+ (("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1))))))
(define-public rust-rand-core-0.3
(package
(arguments
`(#:cargo-inputs
(("rust-rand-core" ,rust-rand-core-0.5)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(("rust-bincode" ,rust-bincode-1))))
(home-page "https://crates.io/crates/rand_isaac")
(arguments
`(#:cargo-inputs
(("rust-rand-core" ,rust-rand-core-0.3)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1))
#:cargo-development-inputs
(("rust-bincode" ,rust-bincode-1))))))
(arguments
`(#:cargo-inputs
(("rust-rand-core" ,rust-rand-core-0.5)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(("rust-bincode" ,rust-bincode-1))))
(home-page "https://crates.io/crates/rand_pcg")
`(#:cargo-inputs
(("rust-autocfg" ,rust-autocfg-0.1)
("rust-rand-core" ,rust-rand-core-0.4)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1))
#:cargo-development-inputs
(("rust-bincode" ,rust-bincode-1))))))
(arguments
`(#:cargo-inputs
(("rust-rand-core" ,rust-rand-core-0.5)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(("rust-bincode" ,rust-bincode-1))))
(home-page "https://crates.io/crates/rand-xorshift")
(arguments
`(#:cargo-inputs
(("rust-rand-core" ,rust-rand-core-0.3)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1))
#:cargo-development-inputs
(("rust-bincode" ,rust-bincode-1))))
(home-page "https://crates.io/crates/rand-xorshift")
(arguments
`(#:cargo-inputs
(("rust-rand-core" ,rust-rand-core-0.5)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(("rust-bincode" ,rust-bincode-1))))
(home-page "https://crates.io/crates/rand_xoshiro")
`(#:cargo-inputs
(("rust-byteorder" ,rust-byteorder-1.3)
("rust-rand-core" ,rust-rand-core-0.5)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(("rust-bincode" ,rust-bincode-1))))))
("rust-lazy-static" ,rust-lazy-static-1)
("rust-rand" ,rust-rand-0.7)
("rust-rand-xorshift" ,rust-rand-xorshift-0.2)
- ("rust-serde" ,rust-serde-1.0))))
+ ("rust-serde" ,rust-serde-1))))
(home-page "https://github.com/rayon-rs/rayon")
(synopsis "Simple work-stealing parallelism for Rust")
(description
(("rust-bstr" ,rust-bstr-0.2)
("rust-lazy-static" ,rust-lazy-static-1)
("rust-regex" ,rust-regex-1)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-serde-bytes" ,rust-serde-bytes-0.11)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
+ ("rust-serde-derive" ,rust-serde-derive-1)
("rust-toml" ,rust-toml-0.5)))) ; 0.4
(home-page "https://github.com/BurntSushi/regex-automata")
(synopsis
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0))
+ (("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
- (("rust-serde-json" ,rust-serde-json-1.0))))
+ (("rust-serde-json" ,rust-serde-json-1))))
(home-page "https://lib.rs/crates/rgb")
(synopsis "Struct for sharing pixels between crates")
(description
;; build dependencies
("rust-cc" ,rust-cc-1.0))))))
+(define-public rust-rle-decode-fast-1
+ (package
+ (name "rust-rle-decode-fast")
+ (version "1.0.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "rle-decode-fast" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1b4h7qs4mssc5dnlhs3f91ya8pb40bv72zzshl18gify2jllzgna"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-criterion" ,rust-criterion-0.2))))
+ (home-page "https://github.com/WanzenBug/rle-decode-helper")
+ (synopsis "Implement decoding for Run Length Encoded data in Rust")
+ (description
+ "This crate provides a fast way to implement any kind of decoding
+for Run Length Encoded data in Rust.
+
+Writing a fast decoder that is also safe can be quite challenging, so
+this crate is here to save you the hassle of maintaining and testing
+your own implementation.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-rls-span-0.5
(package
(name "rust-rls-span")
(arguments
`(#:cargo-inputs
(("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0))))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1))))
(home-page "https://github.com/rust-lang/rls")
(synopsis "Types for identifying code spans/ranges")
(description
#:cargo-inputs
(("rust-base64" ,rust-base64-0.10)
("rust-bitflags" ,rust-bitflags-1)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(;("rust-serde-bytes" ,rust-serde-bytes-0.10)
- ("rust-serde-json" ,rust-serde-json-1.0))))
+ ("rust-serde-json" ,rust-serde-json-1))))
(home-page "https://github.com/ron-rs/ron")
(synopsis "Rusty Object Notation")
(description "Rusty Object Notation.")
("rust-libsqlite3-sys" ,rust-libsqlite3-sys-0.15)
("rust-lru-cache" ,rust-lru-cache-0.1)
("rust-memchr" ,rust-memchr-2)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-time" ,rust-time-0.1)
("rust-url" ,rust-url-1.7)
("rust-uuid" ,rust-uuid-0.7))
@url{https://www.github.com/rust-lang/rust}")
(license (list license:expat license:asl2.0))))
+(define-public rust-rustc-ap-rustc-ast-654
+ (package
+ (name "rust-rustc-ap-rustc-ast")
+ (version "654.0.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "rustc-ap-rustc_ast" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0n4yhkd7x0c3nqyqz99lwjiix7mf1j5xbkn9fj90h4fxp3did7qq"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-bitflags" ,rust-bitflags-1)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-rustc-ap-rustc-data-structures"
+ ,rust-rustc-ap-rustc-data-structures-654)
+ ("rust-rustc-ap-rustc-index" ,rust-rustc-ap-rustc-index-654)
+ ("rust-rustc-ap-rustc-lexer" ,rust-rustc-ap-rustc-lexer-654)
+ ("rust-rustc-ap-rustc-macros" ,rust-rustc-ap-rustc-macros-654)
+ ("rust-rustc-ap-serialize" ,rust-rustc-ap-serialize-654)
+ ("rust-rustc-ap-rustc-span" ,rust-rustc-ap-rustc-span-654)
+ ("rust-scoped-tls" ,rust-scoped-tls-1.0)
+ ("rust-smallvec" ,rust-smallvec-1))))
+ (home-page "https://github.com/alexcrichton/rustc-auto-publish")
+ (synopsis
+ "Automatically published version of the Rust ast used in rustc")
+ (description
+ "Use the Rust ast used in the Rust compiler with this crate.
+It is automatically published using the compiler repository at
+@url{https://www.github.com/rust-lang/rust}")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-rustc-ap-rustc-data-structures-654
(package
(name "rust-rustc-ap-rustc-data-structures")
@url{https://www.github.com/rust-lang/rust}.")
(license (list license:expat license:asl2.0))))
+(define-public rust-rustc-ap-rustc-span-654
+ (package
+ (name "rust-rustc-ap-rustc-span")
+ (version "654.0.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "rustc-ap-rustc_span" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0hj23syxxqqmk1y4kdvb0cb0xxi8wy429hhyd27bbmpya1h18j56"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-cfg-if" ,rust-cfg-if-0.1)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-md-5" ,rust-md-5-0.8)
+ ("rust-rustc-ap-arena" ,rust-rustc-ap-arena-654)
+ ("rust-rustc-ap-rustc-data-structures"
+ ,rust-rustc-ap-rustc-data-structures-654)
+ ("rust-rustc-ap-rustc-index" ,rust-rustc-ap-rustc-index-654)
+ ("rust-rustc-ap-rustc-macros" ,rust-rustc-ap-rustc-macros-654)
+ ("rust-rustc-ap-serialize" ,rust-rustc-ap-serialize-654)
+ ("rust-scoped-tls" ,rust-scoped-tls-1.0)
+ ("rust-sha-1" ,rust-sha-1-0.8)
+ ("rust-unicode-width" ,rust-unicode-width-0.1))))
+ (home-page "https://github.com/alexcrichton/rustc-auto-publish")
+ (synopsis
+ "Automatically published version of the source code spans used in rustc")
+ (description
+ "Use the spans used in the Rust compiler to represent source code with
+this crate. It is automatically published using the compiler repository at
+@url{https://www.github.com/rust-lang/rust}")
+ (license (list license:expat license:asl2.0))))
+
+(define-public rust-rustc-ap-rustc-target-654
+ (package
+ (name "rust-rustc-ap-rustc-target")
+ (version "654.0.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "rustc-ap-rustc_target" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0i579l4jx4ky5wm0ah8zdy6dd6201rii6rv1wc4bi209ixwjikr8"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-bitflags" ,rust-bitflags-1)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-rustc-ap-rustc-data-structures"
+ ,rust-rustc-ap-rustc-data-structures-654)
+ ("rust-rustc-ap-rustc-index" ,rust-rustc-ap-rustc-index-654)
+ ("rust-rustc-ap-rustc-macros" ,rust-rustc-ap-rustc-macros-654)
+ ("rust-rustc-ap-serialize" ,rust-rustc-ap-serialize-654)
+ ("rust-rustc-ap-rustc-span" ,rust-rustc-ap-rustc-span-654))))
+ (home-page "https://github.com/alexcrichton/rustc-auto-publish")
+ (synopsis
+ "Automatically published version of the compile targets used in rustc")
+ (description
+ "Use the compile targets as expressed in the Rust compiler with this
+crate. It is automatically published using the compiler repository at
+@url{https://www.github.com/rust-lang/rust}")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-rustc-ap-serialize-654
(package
(name "rust-rustc-ap-serialize")
("rust-lazy-static" ,rust-lazy-static-1)
("rust-rand" ,rust-rand-0.6)
("rust-rand-xorshift" ,rust-rand-xorshift-0.1)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0))))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1))))
(home-page "https://github.com/rust-lang/rustc-rayon")
(synopsis
"Simple work-stealing parallelism for Rust - fork for rustc")
#:cargo-inputs
(("rust-failure" ,rust-failure-0.1)
("rust-log" ,rust-log-0.4)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0))
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1))
#:cargo-development-inputs
(("rust-difference" ,rust-difference-2.0)
("rust-duct" ,rust-duct-0.13)
("rust-log" ,rust-log-0.4)
("rust-mio" ,rust-mio-0.6)
("rust-regex" ,rust-regex-0.2)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
("rust-webpki-roots" ,rust-webpki-roots-0.14))))))
(define-public rust-rusttype-0.8
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-fnv" ,rust-fnv-1.0)
+ (("rust-fnv" ,rust-fnv-1)
("rust-quick-error" ,rust-quick-error-1.2)
("rust-tempfile" ,rust-tempfile-3)
("rust-wait-timeout" ,rust-wait-timeout-0.2))))
`(#:skip-build? #t
#:cargo-inputs
(("rust-semver-parser" ,rust-semver-parser-0.7)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(("rust-crates-index" ,rust-crates-index-0.13)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-tempdir" ,rust-tempdir-0.3))))
(home-page "https://docs.rs/crate/semver")
(synopsis
(base32
"18vhypw6zgccnrlm5ps1pwa0khz7ry927iznpr88b87cagr1v2iq"))))))
-(define-public rust-serde-1.0
+(define-public rust-serde-1
(package
(name "rust-serde")
(version "1.0.105")
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-serde-derive" ,rust-serde-derive-1.0))
+ (("rust-serde-derive" ,rust-serde-derive-1))
#:cargo-development-inputs
- (("rust-serde-derive" ,rust-serde-derive-1.0))))
+ (("rust-serde-derive" ,rust-serde-derive-1))))
(home-page "https://serde.rs")
(synopsis "Generic serialization/deserialization framework")
(description
(define-public rust-serde-0.9
(package
- (inherit rust-serde-1.0)
+ (inherit rust-serde-1)
(name "rust-serde")
(version "0.9.15")
(source
(define-public rust-serde-0.8
(package
- (inherit rust-serde-1.0)
+ (inherit rust-serde-1)
(name "rust-serde")
(version "0.8.23")
(source
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0))
+ (("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1))
#:cargo-development-inputs
- (("rust-serde-json" ,rust-serde-json-1.0))))
+ (("rust-serde-json" ,rust-serde-json-1))))
(home-page "https://github.com/est31/serde-big-array")
(synopsis "Big array helper for serde")
(description "This package provides a big array helper for serde.")
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0))
+ (("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(("rust-bincode" ,rust-bincode-1)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-test" ,rust-serde-test-1.0))))
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-test" ,rust-serde-test-1))))
(home-page "https://github.com/serde-rs/bytes")
(synopsis "Handle integer arrays and vectors for Serde")
(description
(arguments
`(#:cargo-inputs
(("rust-half" ,rust-half-1.3)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
- (("rust-serde-derive" ,rust-serde-derive-1.0))))
+ (("rust-serde-derive" ,rust-serde-derive-1))))
(home-page "https://github.com/pyfisch/cbor")
(synopsis "CBOR support for serde")
(description "CBOR support for serde.")
#:cargo-inputs
(("rust-byteorder" ,rust-byteorder-1.3)
("rust-half" ,rust-half-1.3)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
- (("rust-serde-derive" ,rust-serde-derive-1.0))))))
+ (("rust-serde-derive" ,rust-serde-derive-1))))))
(define-public rust-serde-codegen-0.4
(package
"Unstable AST representation used by Serde codegen.")
(license (list license:expat license:asl2.0))))
-(define-public rust-serde-derive-1.0
+(define-public rust-serde-derive-1
(package
(name "rust-serde-derive")
(version "1.0.105")
("rust-quote" ,rust-quote-1.0)
("rust-syn" ,rust-syn-1.0))
#:cargo-development-inputs
- (("rust-serde" ,rust-serde-1.0))))
+ (("rust-serde" ,rust-serde-1))))
(home-page "https://serde.rs")
(synopsis
"Macros 1.1 implementation of #[derive(Serialize, Deserialize)]")
(define-public rust-serde-derive-0.9
(package
- (inherit rust-serde-derive-1.0)
+ (inherit rust-serde-derive-1)
(name "rust-serde-derive")
(version "0.9.15")
(source
("rust-serde-codegen-internals" ,rust-serde-codegen-internals-0.14)
("rust-syn" ,rust-syn-0.11))))))
-(define-public rust-serde-json-1.0
+(define-public rust-serde-json-1
(package
(name "rust-serde-json")
(version "1.0.50")
(("rust-indexmap" ,rust-indexmap-1)
("rust-itoa" ,rust-itoa-0.4)
("rust-ryu" ,rust-ryu-1.0)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(;("rust-automod" ,rust-automod-0.1)
("rust-rustversion" ,rust-rustversion-1.0)
("rust-serde-bytes" ,rust-serde-bytes-0.11)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
+ ("rust-serde-derive" ,rust-serde-derive-1)
;("rust-serde-stacker" ,rust-serde-stacker-0.1)
("rust-trybuild" ,rust-trybuild-1.0))))
(home-page "https://github.com/serde-rs/json")
(define-public rust-serde-json-0.9
(package
- (inherit rust-serde-json-1.0)
+ (inherit rust-serde-json-1)
(name "rust-serde-json")
(version "0.9.10")
(source
"Macros to auto-generate implementations for the serde framework.")
(license (list license:expat license:asl2.0))))
-(define-public rust-serde-test-1.0
+(define-public rust-serde-test-1
(package
(name "rust-serde-test")
(version "1.0.105")
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0))
+ (("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
- (("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0))))
+ (("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1))))
(home-page "https://serde.rs")
(synopsis
"Token De/Serializer for testing De/Serialize implementations")
(define-public rust-serde-test-0.9
(package
- (inherit rust-serde-test-1.0)
+ (inherit rust-serde-test-1)
(name "rust-serde-test")
(version "0.9.15")
(source
(define-public rust-serde-test-0.8
(package
- (inherit rust-serde-test-1.0)
+ (inherit rust-serde-test-1)
(name "rust-serde-test")
(version "0.8.23")
(source
#:cargo-inputs
(("rust-dtoa" ,rust-dtoa-0.4)
("rust-linked-hash-map" ,rust-linked-hash-map-0.5)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-yaml-rust" ,rust-yaml-rust-0.4))
#:cargo-development-inputs
- (("rust-serde-derive" ,rust-serde-derive-1.0)
+ (("rust-serde-derive" ,rust-serde-derive-1)
("rust-unindent" ,rust-unindent-0.1))))
(home-page
"https://github.com/dtolnay/serde-yaml")
(arguments
`(#:cargo-inputs
(("rust-nodrop" ,rust-nodrop-0.1)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-stable-deref-trait" ,rust-stable-deref-trait-1.1))))
(home-page "https://github.com/servo/servo")
(synopsis "Fork of std::sync::Arc with some extra functionality")
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0))
+ (("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(("rust-openssl" ,rust-openssl-0.10)
("rust-rand" ,rust-rand-0.4)
- ("rust-serde-json" ,rust-serde-json-1.0))))
+ ("rust-serde-json" ,rust-serde-json-1))))
(home-page "https://github.com/mitsuhiko/rust-sha1")
(synopsis "Minimal implementation of SHA1 for Rust")
(description
(arguments
`(#:skip-build? #t ; Crate no longer builds on Rust 1.33+
#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0))
+ (("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1))
#:cargo-development-inputs
(("rust-cfg-if" ,rust-cfg-if-0.1))))
(home-page "https://github.com/hsivonen/simd")
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0))))
+ (("rust-serde" ,rust-serde-1))))
(home-page "https://docs.rs/siphasher")
(synopsis "SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust")
(description "This package provides SipHash-2-4, SipHash-1-3 and 128-bit
("rust-tempdir" ,rust-tempdir-0.3)
("rust-bytecount" ,rust-bytecount-0.4)
("rust-cargo-metadata" ,rust-cargo-metadata-0.6)
- ("rust-serde-json" ,rust-serde-json-1.0)
- ("rust-walkdir" ,rust-walkdir-2.3))))
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-walkdir" ,rust-walkdir-2))))
(home-page "https://github.com/budziq/rust-skeptic")
(synopsis "Test your Rust markdown documentation via Cargo")
(description
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0))
+ (("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(("rust-bincode" ,rust-bincode-1))))
(home-page "https://github.com/servo/rust-smallvec")
(arguments
`(#:cargo-inputs
(("rust-maybe-uninit" ,rust-maybe-uninit-2.0)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(("rust-bincode" ,rust-bincode-1))))))
("rust-futures-core-preview" ,rust-futures-core-preview-0.3)
("rust-futures-executor-preview" ,rust-futures-executor-preview-0.3)
("rust-futures-util-preview" ,rust-futures-util-preview-0.3)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-stdweb-derive" ,rust-stdweb-derive-0.5)
("rust-stdweb-internal-macros" ,rust-stdweb-internal-macros-0.2)
("rust-stdweb-internal-runtime" ,rust-stdweb-internal-runtime-0.1)
("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2)
("rust-rustc-version" ,rust-rustc-version-0.2))
#:cargo-development-inputs
- (("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ (("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-stdweb-internal-test-macro" ,rust-stdweb-internal-test-macro-0.1)
("rust-wasm-bindgen-test" ,rust-wasm-bindgen-test-0.2))))
(home-page "https://github.com/koute/stdweb")
#:cargo-inputs
(("rust-proc-macro2" ,rust-proc-macro2-1.0)
("rust-quote" ,rust-quote-1.0)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
("rust-syn" ,rust-syn-1.0))))
(home-page "https://github.com/koute/stdweb")
(synopsis "Derive macros for the stdweb crate")
(("rust-base-x" ,rust-base-x-0.2)
("rust-proc-macro2" ,rust-proc-macro2-1.0)
("rust-quote" ,rust-quote-1.0)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-sha1" ,rust-sha1-0.6)
("rust-syn" ,rust-syn-1.0))))
(home-page "https://github.com/koute/stdweb")
(arguments
`(#:cargo-inputs
(("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-new-debug-unreachable" ,rust-new-debug-unreachable-1.0)
+ ("rust-new-debug-unreachable" ,rust-new-debug-unreachable-1)
("rust-phf-shared" ,rust-phf-shared-0.8)
("rust-precomputed-hash" ,rust-precomputed-hash-0.1)
- ("rust-serde" ,rust-serde-1.0))))
+ ("rust-serde" ,rust-serde-1))))
(home-page "https://github.com/servo/string-cache")
(synopsis "String interning library for Rust")
(description
`(#:cargo-inputs
(("rust-lazy-static" ,rust-lazy-static-1)
("rust-new-debug-unreachable"
- ,rust-new-debug-unreachable-1.0)
+ ,rust-new-debug-unreachable-1)
("rust-phf-shared" ,rust-phf-shared-0.7)
("rust-precomputed-hash" ,rust-precomputed-hash-0.1)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-string-cache-codegen" ,rust-string-cache-codegen-0.4)
("rust-string-cache-shared" ,rust-string-cache-shared-0.3))
#:cargo-development-inputs
#:cargo-inputs
(("rust-sval-derive" ,rust-sval-derive-0.4)
("rust-smallvec" ,rust-smallvec-0.6)
- ("rust-serde" ,rust-serde-1.0))))
+ ("rust-serde" ,rust-serde-1))))
(home-page "https://github.com/sval-rs/sval")
(synopsis "No-std, object-safe serialization framework")
(description
;("rust-reqwest" ,rust-reqwest-0.10)
("rust-tar" ,rust-tar-0.4)
("rust-termcolor" ,rust-termcolor-1)
- ("rust-walkdir" ,rust-walkdir-2.3))))
+ ("rust-walkdir" ,rust-walkdir-2))))
(home-page "https://github.com/dtolnay/syn")
(synopsis "Parser for Rust source code")
(description "Parser for Rust source code")
("rust-ref-cast" ,rust-ref-cast-0.2)
("rust-regex" ,rust-regex-1)
("rust-termcolor" ,rust-termcolor-1)
- ("rust-walkdir" ,rust-walkdir-2.3))))
+ ("rust-walkdir" ,rust-walkdir-2))))
(properties '())))
(define-public rust-syn-0.11
(("rust-syntex-pos" ,rust-syntex-pos-0.58)
("rust-syntex-syntax" ,rust-syntex-syntax-0.58)
("rust-tempdir" ,rust-tempdir-0.3)
- ("rust-walkdir" ,rust-walkdir-1.0))))))
+ ("rust-walkdir" ,rust-walkdir-1))))))
(define-public rust-syn-mid-0.5
(package
(("rust-plist" ,rust-plist-0.4)
("rust-yaml-rust" ,rust-yaml-rust-0.4)
("rust-regex-syntax" ,rust-regex-syntax-0.6)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
("rust-flate2" ,rust-flate2-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
- ("rust-fnv" ,rust-fnv-1.0)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-fnv" ,rust-fnv-1)
("rust-bitflags" ,rust-bitflags-1)
("rust-lazycell" ,rust-lazycell-1.2)
("rust-bincode" ,rust-bincode-1)
("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-walkdir" ,rust-walkdir-2.3)
+ ("rust-walkdir" ,rust-walkdir-2)
("rust-onig" ,rust-onig-5.0))))
(home-page "https://github.com/trishume/syntect")
(synopsis "Library for syntax highlighting and code intelligence")
("rust-byteorder" ,rust-byteorder-1.3)
("rust-failure" ,rust-failure-0.1)
("rust-libc" ,rust-libc-0.2)
- ("rust-walkdir" ,rust-walkdir-2.3))))
+ ("rust-walkdir" ,rust-walkdir-2))))
(home-page "https://github.com/johalun/sysctl-rs")
(synopsis "Simplified interface to libc::sysctl")
(description
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
- (("rust-fnv" ,rust-fnv-1.0)
+ (("rust-fnv" ,rust-fnv-1)
("rust-nom" ,rust-nom-4.2)
("rust-phf" ,rust-phf-0.7)
("rust-phf-codegen" ,rust-phf-codegen-0.7))))
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0))
+ (("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1))
#:cargo-development-inputs
(("rust-criterion" ,rust-criterion-0.3)
- ("rust-serde-derive" ,rust-serde-derive-1.0))))
+ ("rust-serde-derive" ,rust-serde-derive-1))))
(home-page "https://github.com/bheisler/TinyTemplate")
(synopsis "Simple, lightweight template engine")
(description
`(#:skip-build? #t
#:cargo-inputs
(("rust-bytes" ,rust-bytes-0.5)
- ("rust-fnv" ,rust-fnv-1.0)
+ ("rust-fnv" ,rust-fnv-1)
("rust-futures-core" ,rust-futures-core-0.3)
("rust-iovec" ,rust-iovec-0.1)
("rust-lazy-static" ,rust-lazy-static-1)
("rust-httparse" ,rust-httparse-1.3)
("rust-libc" ,rust-libc-0.2)
("rust-num-cpus" ,rust-num-cpus-1)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-time" ,rust-time-0.1))))
(home-page "https://tokio.rs")
(synopsis "Event-driven, non-blocking I/O platform")
("rust-httparse" ,rust-httparse-1.3)
("rust-libc" ,rust-libc-0.2)
("rust-num-cpus" ,rust-num-cpus-1)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-time" ,rust-time-0.1))))
(home-page "https://tokio.rs")
(synopsis
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-fnv" ,rust-fnv-1.0)
+ (("rust-fnv" ,rust-fnv-1)
("rust-futures" ,rust-futures-0.1))
#:cargo-development-inputs
(("rust-env-logger" ,rust-env-logger-0.6)
`(#:skip-build? #t
#:cargo-inputs
(("rust-indexmap" ,rust-indexmap-1)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
- (("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0))))
+ (("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1))))
(home-page "https://github.com/alexcrichton/toml-rs")
(synopsis "Rust encoder and decoder of TOML-formatted files and streams")
(description
(("rust-dissimilar" ,rust-dissimilar-1.0)
("rust-glob" ,rust-glob-0.3)
("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-termcolor" ,rust-termcolor-1)
("rust-toml" ,rust-toml-0.5))))
(home-page "https://github.com/dtolnay/trybuild")
(("rust-flame" ,rust-flame-0.2)
("rust-flamer" ,rust-flamer-0.3)
("rust-matches" ,rust-matches-0.1)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
- (("rust-serde-test" ,rust-serde-test-1.0))))
+ (("rust-serde-test" ,rust-serde-test-1))))
(home-page "https://github.com/servo/unicode-bidi")
(synopsis "Implementation of the Unicode Bidirectional Algorithm")
(description
(("rust-idna" ,rust-idna-0.2)
("rust-matches" ,rust-matches-0.1)
("rust-percent-encoding" ,rust-percent-encoding-2.1)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(("rust-bencher" ,rust-bencher-0.1)
("rust-rustc-test" ,rust-rustc-test-0.3)
- ("rust-serde-json" ,rust-serde-json-1.0))))
+ ("rust-serde-json" ,rust-serde-json-1))))
(home-page "https://github.com/servo/rust-url")
(synopsis "URL library for Rust, based on the WHATWG URL Standard")
(description
("rust-matches" ,rust-matches-0.1)
("rust-percent-encoding" ,rust-percent-encoding-1.0)
("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
- ("rust-serde" ,rust-serde-1.0))
+ ("rust-serde" ,rust-serde-1))
#:cargo-development-inputs
(("rust-bencher" ,rust-bencher-0.1)
("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
("rust-rustc-test" ,rust-rustc-test-0.3)
- ("rust-serde-json" ,rust-serde-json-1.0))))))
+ ("rust-serde-json" ,rust-serde-json-1))))))
(define-public rust-urlocator-0.1
(package
("rust-sha1" ,rust-sha1-0.6)
("rust-md5" ,rust-md5-0.6)
("rust-rand" ,rust-rand-0.7)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-slog" ,rust-slog-2.5))))
(home-page "https://github.com/uuid-rs/uuid")
(synopsis "Library to generate and parse UUIDs")
(("rust-byteorder" ,rust-byteorder-1.3)
("rust-md5" ,rust-md5-0.6)
("rust-rand" ,rust-rand-0.6)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-sha1" ,rust-sha1-0.6)
("rust-slog" ,rust-slog-2.4)
("rust-winapi" ,rust-winapi-0.3))
#:cargo-development-inputs
(("rust-bincode" ,rust-bincode-1)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
- ("rust-serde-test" ,rust-serde-test-1.0))))
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-serde-test" ,rust-serde-test-1))))
(home-page "https://github.com/uuid-rs/uuid")
(synopsis "Generate and parse UUIDs")
(description
(("rust-md5" ,rust-md5-0.3)
("rust-rand" ,rust-rand-0.3)
("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-sha1" ,rust-sha1-0.2))))))
(define-public rust-vcpkg-0.2
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
- (("rust-serde" ,rust-serde-1.0))))
+ (("rust-serde" ,rust-serde-1))))
(home-page "https://github.com/contain-rs/vec-map")
(synopsis "Simple map based on a vector for small integer keys")
(description
(("rust-chrono" ,rust-chrono-0.4)
("rust-chrono" ,rust-chrono-0.4)
("rust-bitflags" ,rust-bitflags-1))))
- (home-page "http://github.com/rustyhorde/vergen")
+ (home-page "https://github.com/rustyhorde/vergen")
(synopsis "Generate version related functions")
(description
"Generate version related functions.")
specified across Unix and Windows platforms.")
(license (list license:expat license:asl2.0))))
-(define-public rust-walkdir-2.3
+(define-public rust-walkdir-2
(package
(name "rust-walkdir")
(version "2.3.1")
(description "Recursively walk a directory.")
(license (list license:unlicense license:expat))))
-(define-public rust-walkdir-2.2
+(define-public rust-walkdir-1
(package
- (name "rust-walkdir")
- (version "2.2.9")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "walkdir" version))
- (file-name (string-append name "-" version ".crate"))
- (sha256
- (base32
- "07ppalpvxkf8cnqr64np422792y4z5bs9m8b4nrflh5rm17wjn4n"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-same-file" ,rust-same-file-1.0)
- ("rust-winapi" ,rust-winapi-0.3)
- ("rust-winapi-util" ,rust-winapi-util-0.1))
- #:cargo-development-inputs
- (("rust-doc-comment" ,rust-doc-comment-0.3))))
- (home-page "https://github.com/BurntSushi/walkdir")
- (synopsis "Recursively walk a directory")
- (description "Recursively walk a directory.")
- (license (list license:unlicense
- license:expat))))
-
-(define-public rust-walkdir-1.0
- (package
- (inherit rust-walkdir-2.2)
+ (inherit rust-walkdir-2)
(name "rust-walkdir")
(version "1.0.7")
(source
(arguments
`(#:cargo-inputs
(("rust-cfg-if" ,rust-cfg-if-0.1)
- ("rust-serde" ,rust-serde-1.0)
- ("rust-serde-json" ,rust-serde-json-1.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-wasm-bindgen-macro" ,rust-wasm-bindgen-macro-0.2))
#:cargo-development-inputs
(("rust-js-sys" ,rust-js-sys-0.3)
- ("rust-serde-derive" ,rust-serde-derive-1.0)
+ ("rust-serde-derive" ,rust-serde-derive-1)
("rust-wasm-bindgen-futures" ,rust-wasm-bindgen-futures-0.4)
("rust-wasm-bindgen-test" ,rust-wasm-bindgen-test-0.3)
("rust-wasm-bindgen-test-crate-a"
("rust-parking-lot" ,rust-parking-lot-0.10)
("rust-percent-encoding" ,rust-percent-encoding-2.1)
("rust-raw-window-handle" ,rust-raw-window-handle-0.3)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-smithay-client-toolkit" ,rust-smithay-client-toolkit-0.6)
("rust-stdweb" ,rust-stdweb-0.4)
("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2)
("rust-parking-lot" ,rust-parking-lot-0.9)
("rust-percent-encoding" ,rust-percent-encoding-2.1)
("rust-raw-window-handle" ,rust-raw-window-handle-0.3)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-smithay-client-toolkit" ,rust-smithay-client-toolkit-0.4)
("rust-wayland-client" ,rust-wayland-client-0.21)
("rust-winapi" ,rust-winapi-0.3)
`(#:skip-build? #t
#:cargo-inputs
(("rust-chrono" ,rust-chrono-0.4)
- ("rust-serde" ,rust-serde-1.0)
+ ("rust-serde" ,rust-serde-1)
("rust-winapi" ,rust-winapi-0.3))
#:cargo-development-inputs
(("rust-rand" ,rust-rand-0.3)
- ("rust-serde-derive" ,rust-serde-derive-1.0))))
+ ("rust-serde-derive" ,rust-serde-derive-1))))
(home-page "https://github.com/gentoo90/winreg-rs")
(synopsis "Rust bindings to MS Windows Registry API")
(description
(name "rust-xdg")
(version "2.2.0")
(source
- (origin
- (method url-fetch)
- (uri (crate-uri "xdg" version))
- (file-name (string-append name "-" version ".crate"))
- (sha256
- (base32
- "0mws8a0fr3cqk5nh7aq9lmkmhzghvasqy4mhw6nnza06l4d6i2fh"))))
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "xdg" version))
+ (file-name (string-append name "-" version ".crate"))
+ (sha256
+ (base32 "0mws8a0fr3cqk5nh7aq9lmkmhzghvasqy4mhw6nnza06l4d6i2fh"))))
(build-system cargo-build-system)
(home-page "https://github.com/whitequark/rust-xdg")
(synopsis "Store and retrieve files according to XDG specification")
(description
"This package provides a library for storing and retrieving files according
-to XDG Base Directory specification")
+to XDG Base Directory specification.")
(license (list license:asl2.0
license:expat))))
(description "This package provides an implementation of zbase32.")
(license license:lgpl3+)))
+(define-public rust-zeroize-1
+ (package
+ (name "rust-zeroize")
+ (version "1.1.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "zeroize" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1f5547q8l8bpi16yy6lix2gl9rf1qz45lj06bq7wjk525gnw5fiw"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:tests? #f ;2 doc tests fail
+ #:cargo-inputs
+ (("rust-zeroize-derive" ,rust-zeroize-derive-1))))
+ (home-page "https://github.com/iqlusioninc/crates/")
+ (synopsis "Securely clear secrets from memory")
+ (description
+ "Zeroize securely clears secrets from memory with a simple trait built on
+stable Rust primitives, which guarantee memory is zeroed using an operation
+will not be ``optimized away'' by the compiler. It uses a portable pure Rust
+implementation that works everywhere, even WASM!")
+ (license (list license:asl2.0 license:expat))))
+
+(define-public rust-zeroize-derive-1
+ (package
+ (name "rust-zeroize-derive")
+ (version "1.0.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "zeroize-derive" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "18lc9xq9dwvmv81y3bqnw20974nbrs7d20rljb1inz7wd7n1w9fy"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-proc-macro2" ,rust-proc-macro2-1.0)
+ ("rust-quote" ,rust-quote-1.0)
+ ("rust-syn" ,rust-syn-1.0)
+ ("rust-synstructure" ,rust-synstructure-0.12))))
+ (home-page "https://github.com/iqlusioninc/crates/")
+ (synopsis "Custom derive support for zeroize")
+ (description "This crate provides custom derive support for Zeroize.")
+ (license (list license:asl2.0 license:expat))))
+
(define-public rust-zip-0.5
(package
(name "rust-zip")
#:cargo-development-inputs
(("rust-bencher" ,rust-bencher-0.1)
("rust-rand" ,rust-rand-0.4)
- ("rust-walkdir" ,rust-walkdir-1.0))))
+ ("rust-walkdir" ,rust-walkdir-1))))
(home-page "https://github.com/mvdnes/zip-rs.git")
(synopsis
"Library to support the reading and writing of zip files")