library in Rust.")
(license license:expat)))
-(define-public rust-abscissa-core-0.5
- (package
- (name "rust-abscissa-core")
- (version "0.5.2")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "abscissa_core" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0fmvaqzdz6qg7z42dlhvs3lf338xz0gdvdhp6xc042hjjdq6f1va"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-abscissa-derive" ,rust-abscissa-derive-0.5)
- ("rust-backtrace" ,rust-backtrace-0.3)
- ("rust-canonical-path" ,rust-canonical-path-2)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-color-backtrace" ,rust-color-backtrace-0.3)
- ("rust-generational-arena" ,rust-generational-arena-0.2)
- ("rust-gumdrop" ,rust-gumdrop-0.7)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-once-cell" ,rust-once-cell-1)
- ("rust-regex" ,rust-regex-1)
- ("rust-secrecy" ,rust-secrecy-0.6)
- ("rust-semver" ,rust-semver-0.9)
- ("rust-serde" ,rust-serde-1)
- ("rust-signal-hook" ,rust-signal-hook-0.1)
- ("rust-termcolor" ,rust-termcolor-1)
- ("rust-toml" ,rust-toml-0.5)
- ("rust-tracing" ,rust-tracing-0.1)
- ("rust-tracing-log" ,rust-tracing-log-0.1)
- ("rust-tracing-subscriber" ,rust-tracing-subscriber-0.1)
- ("rust-wait-timeout" ,rust-wait-timeout-0.2))))
- (home-page "https://github.com/iqlusioninc/abscissa/")
- (synopsis "Application microframework")
- (description
- "This package provides application microframework with support
-for command-line option parsing, configuration, error handling, logging,
-and terminal interactions. This crate contains the framework's core
-functionality.")
- (license license:asl2.0)))
-
(define-public rust-abscissa-derive-0.5
(package
(name "rust-abscissa-derive")
("rust-diff" ,rust-diff-0.1)
("rust-shlex" ,rust-shlex-0.1))))))
+(define-public rust-bindgen-0.49
+ (package
+ (inherit rust-bindgen-0.50)
+ (name "rust-bindgen")
+ (version "0.49.4")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "bindgen" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0vjacbvashvds5rbrlqvq5fy55wmp50iia3mnczvycap7mzhh1sc"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-bitflags" ,rust-bitflags-1)
+ ("rust-cexpr" ,rust-cexpr-0.3)
+ ("rust-cfg-if" ,rust-cfg-if-0.1)
+ ("rust-clang-sys" ,rust-clang-sys-0.28)
+ ("rust-clap" ,rust-clap-2)
+ ("rust-env-logger" ,rust-env-logger-0.6)
+ ("rust-fxhash" ,rust-fxhash-0.2)
+ ("rust-lazy-static" ,rust-lazy-static-1)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-peeking-take-while" ,rust-peeking-take-while-0.1)
+ ("rust-proc-macro2" ,rust-proc-macro2-0.4)
+ ("rust-quote" ,rust-quote-0.6)
+ ("rust-regex" ,rust-regex-1)
+ ("rust-shlex" ,rust-shlex-0.1)
+ ("rust-which" ,rust-which-2))
+ #:cargo-development-inputs
+ (("rust-clap" ,rust-clap-2)
+ ("rust-diff" ,rust-diff-0.1)
+ ("rust-shlex" ,rust-shlex-0.1))))))
+
(define-public rust-bindgen-0.48
(package
(inherit rust-bindgen-0.50)
("rust-diff" ,rust-diff-0.1)
("rust-shlex" ,rust-shlex-0.1))))))
-(define-public rust-bindgen-0.49
- (package
- (inherit rust-bindgen-0.50)
- (name "rust-bindgen")
- (version "0.49.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "bindgen" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0vjacbvashvds5rbrlqvq5fy55wmp50iia3mnczvycap7mzhh1sc"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-1)
- ("rust-cexpr" ,rust-cexpr-0.3)
- ("rust-cfg-if" ,rust-cfg-if-0.1)
- ("rust-clang-sys" ,rust-clang-sys-0.28)
- ("rust-clap" ,rust-clap-2)
- ("rust-env-logger" ,rust-env-logger-0.6)
- ("rust-fxhash" ,rust-fxhash-0.2)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-log" ,rust-log-0.4)
- ("rust-peeking-take-while" ,rust-peeking-take-while-0.1)
- ("rust-proc-macro2" ,rust-proc-macro2-0.4)
- ("rust-quote" ,rust-quote-0.6)
- ("rust-regex" ,rust-regex-1)
- ("rust-shlex" ,rust-shlex-0.1)
- ("rust-which" ,rust-which-2))
- #:cargo-development-inputs
- (("rust-clap" ,rust-clap-2)
- ("rust-diff" ,rust-diff-0.1)
- ("rust-shlex" ,rust-shlex-0.1))))))
-
(define-public rust-bio-types-0.12
(package
(name "rust-bio-types")
(description "This package provides BLAKE2 hash functions in Rust.")
(license (list license:expat license:asl2.0))))
-(define-public rust-blake2-rfc-0.2
- (package
- (name "rust-blake2-rfc")
- (version "0.2.18")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "blake2-rfc" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0034g47hyq2bzmk40895ill1mbnpmmjakdq3dmm9clidvl5m6vax"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-arrayvec" ,rust-arrayvec-0.4)
- ("rust-clippy" ,rust-clippy-0.0)
- ("rust-constant-time-eq" ,rust-constant-time-eq-0.1))
- #:cargo-development-inputs
- (("rust-data-encoding" ,rust-data-encoding-2))))
- (home-page "https://github.com/cesarb/blake2-rfc")
- (synopsis "Rust implementation of BLAKE2 based on RFC 7693")
- (description
- "This package provides a pure Rust implementation of BLAKE2 based on RFC
-7693.")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-blake2b-simd-0.5
(package
(name "rust-blake2b-simd")
based on Blake2s.")
(license (list license:expat license:asl2.0))))
-(define-public rust-blas-sys-0.7
- (package
- (name "rust-blas-sys")
- (version "0.7.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "blas-sys" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0h14zjycwc76v15h8qll9z1xiryvmpvsb5gam97pqpdjrrwv5c8k"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-libc" ,rust-libc-0.2))))
- (home-page "https://github.com/blas-lapack-rs/blas-sys")
- (synopsis "Bindings to BLAS (Fortran)")
- (description
- "This package provides bindings to BLAS (Fortran).")
- (license (list license:asl2.0
- license:expat))))
-
(define-public rust-blobby-0.3
(package
(name "rust-blobby")
spreadsheet file.")
(license license:expat)))
-(define-public rust-calamine-0.17
- (package
- (inherit rust-calamine-0.18)
- (name "rust-calamine")
- (version "0.17.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "calamine" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "095sx7dma2p1pn464l51ac6drih3c1bhwfw8g0y00vdwqwmrrvn8"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-byteorder" ,rust-byteorder-1)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-codepage" ,rust-codepage-0.1)
- ("rust-encoding-rs" ,rust-encoding-rs-0.8)
- ("rust-log" ,rust-log-0.4)
- ("rust-quick-xml" ,rust-quick-xml-0.19)
- ("rust-serde" ,rust-serde-1)
- ("rust-zip" ,rust-zip-0.5))))))
-
(define-public rust-calloop-0.9
(package
(name "rust-calloop")
messages.")
(license license:expat)))
-(define-public rust-capnp-futures-0.10
- (package
- (inherit rust-capnp-futures-0.13)
- (name "rust-capnp-futures")
- (version "0.10.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "capnp-futures" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0qdiqkp9mh4acpa0dqhpzv2gwf949rj3m85mgwl1rih6gvgbh1zs"))))
- (arguments
- `(#:cargo-inputs
- (("rust-capnp" ,rust-capnp-0.10)
- ("rust-futures" ,rust-futures-0.1))
- #:cargo-development-inputs
- (("rust-capnp" ,rust-capnp-0.10)
- ("rust-quickcheck" ,rust-quickcheck-0.2))))))
-
(define-public rust-capnp-rpc-0.13
(package
(name "rust-capnp-rpc")
(description "Cap'n Proto code generation")
(license license:expat)))
-(define-public rust-capnpc-0.10
- (package
- (inherit rust-capnpc-0.13)
- (name "rust-capnpc")
- (version "0.10.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "capnpc" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1zxbmdkr0xfzkfq9p8zn7pp9jjq275qhr8fh9a0cc0ab37yfvbyj"))))
- (arguments
- `(#:cargo-inputs
- (("rust-capnp" ,rust-capnp-0.10))))))
-
(define-public rust-caps-0.5
(package
(name "rust-caps")
supported by Cargo.")
(license (list license:expat license:asl2.0))))
-(define-public rust-cargon-0.0
- (package
- (name "rust-cargon")
- (version "0.0.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "cargon" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1cszlab7jk736p0lb50ag4l9nv72m7j41bwrmygl0lr4iz0350w2"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-gcc" ,rust-gcc-0.3))))
- (home-page "https://github.com/bryant/argon2rs")
- (synopsis "Thin wrapper around the Argon2 C library")
- (description
- "This package provides a thin wrapper around the Argon2 C library. It is
-used in argon2rs' bench suite.")
- (license license:wtfpl2)))
-
(define-public rust-cassowary-0.3
(package
(name "rust-cassowary")
"This package provides a combines the chalk-engine with chalk-ir.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-chalk-solve-0.68
- (package
- (inherit rust-chalk-solve-0.75)
- (name "rust-chalk-solve")
- (version "0.68.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "chalk-solve" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0dvf1rm1z7miwlsmynxfys0189r6mjq863p1wp4v3f2sm9fwvgqc"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-chalk-derive" ,rust-chalk-derive-0.68)
- ("rust-chalk-ir" ,rust-chalk-ir-0.68)
- ("rust-ena" ,rust-ena-0.14)
- ("rust-itertools" ,rust-itertools-0.10)
- ("rust-petgraph" ,rust-petgraph-0.5)
- ("rust-rustc-hash" ,rust-rustc-hash-1)
- ("rust-tracing" ,rust-tracing-0.1)
- ("rust-tracing-subscriber"
- ,rust-tracing-subscriber-0.2)
- ("rust-tracing-tree" ,rust-tracing-tree-0.1))))))
-
(define-public rust-charset-0.1
(package
(name "rust-charset")
license:asl2.0
license:zlib))))
-(define-public rust-cloudflare-zlib-sys-0.2
- (package
- (inherit rust-cloudflare-zlib-sys-0.3)
- (name "rust-cloudflare-zlib-sys")
- (version "0.2.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "cloudflare-zlib-sys" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "01lwfd15ijw4d8jsqp87yv4wpmzcp84qm0qqwy3yxmm0fjr5q6by"))))
- ;; This crate bundles cloudflare's fork of zlib, so we don't unbundle it.
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cc" ,rust-cc-1))))))
-
-(define-public rust-cmac-0.5
- (package
- (name "rust-cmac")
- (version "0.5.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "cmac" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0wj2kd4lb5hb7dvxfad4hi8gklmbq8vvvcnzmmqgxr94fx7xxm3k"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-crypto-mac" ,rust-crypto-mac-0.10)
- ("rust-dbl" ,rust-dbl-0.3))))
- (home-page "https://docs.rs/cmac/")
- (synopsis "Generic implementation of Cipher-based Message Authentication
-Code")
- (description "This package provides a pure Rust implementation of the
-Cipher-based Message Authentication Code (CMAC).")
- (license (list license:expat license:asl2.0)))) ; at your choice
-
(define-public rust-cmake-0.1
(package
(name "rust-cmake")
similar to the nom parser combinators library.")
(license license:expat)))
-(define-public rust-cookie-store-0.7
- (package
- (name "rust-cookie-store")
- (version "0.7.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "cookie-store" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "174i9k9g62pfx7y1nqynywdpjplkl3j4hi3ck6bz2r996qzhnxa6"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-cookie" ,rust-cookie-0.12)
- ("rust-idna" ,rust-idna-0.1)
- ("rust-log" ,rust-log-0.4)
- ("rust-publicsuffix" ,rust-publicsuffix-1)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-time" ,rust-time-0.1)
- ("rust-try-from" ,rust-try-from-0.3)
- ("rust-url" ,rust-url-1))
- #:cargo-development-inputs
- (("rust-env-logger" ,rust-env-logger-0.6)
- ("rust-pretty-assertions" ,rust-pretty-assertions-0.6))))
- (home-page "https://github.com/pfernie/cookie_store")
- (synopsis "Implementation of Cookie storage and retrieval per RFC6265")
- (description
- "This crate provides an implementation for storing and retrieving Cookies per
-the path and domain matching rules specified in RFC6265.
-
-Split from the user_agent crate.")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-copyless-0.1
(package
(name "rust-copyless")
"This package provides a counts the number of live instances of types.")
(license (list license:expat license:asl2.0))))
-(define-public rust-countme-2
- (package
- (inherit rust-countme-3)
- (name "rust-countme")
- (version "2.0.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "countme" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0n6bzg2g6gsmgabyzbcfkyb9y9mzxsvavng85d04wkdsvhmq52rj"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-dashmap" ,rust-dashmap-4)
- ("rust-once-cell" ,rust-once-cell-1)
- ("rust-rustc-hash" ,rust-rustc-hash-1))))))
-
(define-public rust-cpp-demangle-0.3
(package
(name "rust-cpp-demangle")
@url{crates.io}.")
(license (list license:expat license:asl2.0))))
-(define-public rust-crates-io-0.31
- (package
- (inherit rust-crates-io-0.33)
- (name "rust-crates-io")
- (version "0.31.1")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "crates-io" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0jhx0pgprlzypq037rkdsc2k3knlimx2vp5k7vwyvsa6iaa7gy89"))))
- (arguments
- `(#:cargo-inputs
- (("rust-anyhow" ,rust-anyhow-1)
- ("rust-curl" ,rust-curl-0.4)
- ("rust-percent-encoding" ,rust-percent-encoding-2)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-derive" ,rust-serde-derive-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-url" ,rust-url-2))))))
-
(define-public rust-crc-1
(package
(name "rust-crc")
#:cargo-development-inputs
(("rust-rand" ,rust-rand-0.6))))))
-(define-public rust-crossbeam-epoch-0.7
- (package
- (inherit rust-crossbeam-epoch-0.8)
- (name "rust-crossbeam-epoch")
- (version "0.7.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "crossbeam-epoch" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1a9prma2nalqvys7f8wrazkdzh26w3mi5gzrk8mdmwrp5rvxdp7y"))))
- (arguments
- `(#:cargo-inputs
- (("rust-arrayvec" ,rust-arrayvec-0.4)
- ("rust-cfg-if" ,rust-cfg-if-0.1)
- ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.6)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-memoffset" ,rust-memoffset-0.5)
- ("rust-scopeguard" ,rust-scopeguard-1))
- #:cargo-development-inputs
- (("rust-rand" ,rust-rand-0.6))))))
-
(define-public rust-crossbeam-queue-0.3
(package
(name "rust-crossbeam-queue")
rasterizing glyphs, using native font engines whenever possible.")
(license license:asl2.0)))
-(define-public rust-crossfont-0.2
- (package
- (inherit rust-crossfont-0.3)
- (name "rust-crossfont")
- (version "0.2.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "crossfont" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "04p8k0yn19n2pdbiqzwkknakz9c7kdii0i2nf3s3p298ab7ld28h"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cocoa" ,rust-cocoa-0.24)
- ("rust-core-foundation" ,rust-core-foundation-0.9)
- ("rust-core-foundation-sys" ,rust-core-foundation-sys-0.8)
- ("rust-core-graphics" ,rust-core-graphics-0.22)
- ("rust-core-text" ,rust-core-text-19)
- ("rust-dwrote" ,rust-dwrote-0.11)
- ("rust-foreign-types" ,rust-foreign-types-0.5)
- ("rust-freetype-rs" ,rust-freetype-rs-0.26)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-log" ,rust-log-0.4)
- ("rust-pkg-config" ,rust-pkg-config-0.3)
- ("rust-servo-fontconfig" ,rust-servo-fontconfig-0.5)
- ("rust-winapi" ,rust-winapi-0.3))))))
-
(define-public rust-crossterm-0.20
(package
(name "rust-crossterm")
("rust-signal-hook" ,rust-signal-hook-0.1)
("rust-winapi" ,rust-winapi-0.3))))))
-(define-public rust-crossterm-0.18
- (package
- (inherit rust-crossterm-0.19)
- (name "rust-crossterm")
- (version "0.18.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "crossterm" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1yxpskm03lknj6h0rhggm54xzlpm1ir8q2nid1bpnh0b58zxg1jf"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-1)
- ("rust-crossterm-winapi" ,rust-crossterm-winapi-0.6)
- ("rust-futures-core" ,rust-futures-core-0.3)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-mio" ,rust-mio-0.7)
- ("rust-parking-lot" ,rust-parking-lot-0.11)
- ("rust-serde" ,rust-serde-1)
- ("rust-signal-hook" ,rust-signal-hook-0.1)
- ("rust-winapi" ,rust-winapi-0.3))))))
-
-(define-public rust-crossterm-0.13
- (package
- (inherit rust-crossterm-0.19)
- (name "rust-crossterm")
- (version "0.13.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "crossterm" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1jw9s85mnhpkk38lihr4ildip4jhfhc3h86npncd92i4mdb257vm"))))
- (arguments
- `(#:cargo-inputs
- (("rust-crossterm-winapi" ,rust-crossterm-winapi-0.4)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-mio" ,rust-mio-0.6)
- ("rust-serde" ,rust-serde-1)
- ("rust-winapi" ,rust-winapi-0.3))))))
-
(define-public rust-crossterm-winapi-0.8
(package
(name "rust-crossterm-winapi")
and arithmetic.")
(license license:expat)))
-(define-public rust-datetime-0.4
- (package
- (inherit rust-datetime-0.5)
- (name "rust-datetime")
- (version "0.4.7")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "datetime" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1fd74bq48xg8ki5yw1mr1pa5hd3j5lbk4iqc5r0kh3l62b0vci2w"))))
- (arguments
- `(#:cargo-inputs
- (("rust-iso8601" ,rust-iso8601-0.1)
- ("rust-kernel32-sys" ,rust-kernel32-sys-0.2)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-locale" ,rust-locale-0.2)
- ("rust-num-traits" ,rust-num-traits-0.1)
- ("rust-pad" ,rust-pad-0.1)
- ("rust-redox-syscall" ,rust-redox-syscall-0.1)
- ("rust-winapi" ,rust-winapi-0.2))
- #:cargo-development-inputs
- (("rust-regex" ,rust-regex-0.1)
- ("rust-rustc-serialize" ,rust-rustc-serialize-0.3))))))
-
(define-public rust-dbl-0.3
(package
(name "rust-dbl")
(description "This package provides Rust bindings to D-Bus.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-dbus-0.6
- (package
- (inherit rust-dbus-0.9)
- (name "rust-dbus")
- (version "0.6.5")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "dbus" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "068qyxvaam34sjmhjgxz6iikklvylxly7gp6n00yksqydzrz1da8"))))
- (arguments
- `(#:tests? #f ;it needs display and sockets and launches daemons
- #:cargo-inputs
- (("rust-libc" ,rust-libc-0.2)
- ("rust-libdbus-sys" ,rust-libdbus-sys-0.2))
- #:cargo-development-inputs
- (("rust-tempdir" ,rust-tempdir-0.3))))))
-
(define-public rust-dbus-tree-0.9
(package
(name "rust-dbus-tree")
example.")
(license license:bsd-3)))
-(define-public rust-dialoguer-0.6
- (package
- (name "rust-dialoguer")
- (version "0.6.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "dialoguer" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0f31ahy6myg2vz9xrdmp0vx0m7x427a1wxpgrgwhxd0rgfpqdapl"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-console" ,rust-console-0.11)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-tempfile" ,rust-tempfile-3))))
- (home-page "https://github.com/mitsuhiko/dialoguer")
- (synopsis "Library for command line prompts")
- (description
- "This package provides a library for command line prompts and the like.")
- (license license:expat)))
-
(define-public rust-diesel-1
(package
(name "rust-diesel")
diff.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-diffus-derive-0.10
- (package
- (name "rust-diffus-derive")
- (version "0.10.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "diffus-derive" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1a7sgbzhqa7gk3xhvkci91myc86gkwxs04vfxbl8f64y7l1jsfmr"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-1))))
- (home-page "https://github.com/distil/diffus")
- (synopsis "Diff two instances of any data structure")
- (description "This package finds the difference between two instances of
-any data structure. Supports derive on structs and enums.")
- (license license:asl2.0)))
-
(define-public rust-digest-0.10
(package
(name "rust-digest")
#:cargo-development-inputs
(("rust-bencher" ,rust-bencher-0.1))))))
-(define-public rust-directories-2
- (package
- (inherit rust-directories-3)
- (name "rust-directories")
- (version "2.0.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "directories" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "071pjx760m0dccdxlhwsz9m0zl180hxwlag62bydfl54fa0pf6jm"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cfg-if" ,rust-cfg-if-0.1)
- ("rust-dirs-sys" ,rust-dirs-sys-0.3))))))
-
(define-public rust-directories-next-2
(package
(name "rust-directories-next")
@code{Cargo.toml}.")
(license (list license:expat license:asl2.0))))
-(define-public rust-downcast-0.10
- (package
- (name "rust-downcast")
- (version "0.10.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "downcast" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "07bh0l95gwrzak6rj29v8kkm577d8vivxsxhqgscf64b4bq59d2b"))))
- (build-system cargo-build-system)
- (arguments `(#:skip-build? #t))
- (home-page "https://github.com/fkoep/downcast-rs")
- (synopsis
- "Trait for downcasting trait objects back to their original types")
- (description
- "This crate provides a trait for downcasting trait objects back to their
-original types.")
- (license license:expat)))
-
(define-public rust-downcast-rs-1
(package
(name "rust-downcast-rs")
(license (list license:asl2.0
license:expat))))
-(define-public rust-dtoa-0.2
- (package
- (inherit rust-dtoa-0.4)
- (name "rust-dtoa")
- (version "0.2.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "dtoa" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0g96cap6si1g6wi62hsdk2fnj3sf5vd4i97zj6163j8hhnsl3n0d"))))))
-
(define-public rust-dtoa-short-0.3
(package
(name "rust-dtoa-short")
convert enum to u8 slice ref.")
(license license:bsd-3)))
-(define-public rust-enumflags2-derive-0.6
- (package
- (name "rust-enumflags2-derive")
- (version "0.6.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "enumflags2_derive" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1kkcwi4n76bi1c16ms00dyk4d393gdf29kpr4k9zsn5z7m7fjvll"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-1))))
- (home-page "https://github.com/NieDzejkob/enumflags2")
- (synopsis "Rust library for typesystem-assisted bitflags")
- (description "Enumflags2 implements the classic bitflags datastructure.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-enumset-1
(package
(name "rust-enumset")
(base32
"1c1l2sg6li301izl4nzkkfrpc8snafxwnr81vfwygn3bd3zyqfj7"))))))
-(define-public rust-ethereum-types-0.4
- (package
- (inherit rust-ethereum-types-0.9)
- (name "rust-ethereum-types")
- (version "0.4.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "ethereum-types" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "15icipk0ap7r6yi0i6cl6zsl0z52zbw6jwv3l271r833vj222x3f"))))
- (arguments
- `(#:cargo-inputs
- (("rust-crunchy" ,rust-crunchy-0.1)
- ("rust-ethbloom" ,rust-ethbloom-0.5)
- ("rust-ethereum-types-serialize" ,rust-ethereum-types-serialize-0.2)
- ("rust-fixed-hash" ,rust-fixed-hash-0.2)
- ("rust-serde" ,rust-serde-1)
- ("rust-uint" ,rust-uint-0.4))
- #:cargo-development-inputs
- (("rust-serde-json" ,rust-serde-json-1))))))
-
(define-public rust-ethereum-types-serialize-0.2
(package
(name "rust-ethereum-types-serialize")
(arguments
`(#:cargo-inputs (("rust-num" ,rust-num-0.1))))))
-(define-public rust-float-next-after-0.1
- (package
- (name "rust-float-next-after")
- (version "0.1.5")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "float_next_after" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0cnn60pslh0gilpy2jr7qpqk22a6lmsdz847988bg1krhg2i5ijg"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-num-traits" ,rust-num-traits-0.2))))
- (home-page "https://gitlab.com/bronsonbdevost/next_afterf")
- (synopsis "Trait for native Rust f64/f32 nextafter")
- (description
- "This package provides a trait for native Rust f64/f32 nextafter.")
- (license license:expat)))
-
(define-public rust-float-ord-0.3
(package
(name "rust-float-ord")
"This package provides low level binding for FreeType font library.")
(license license:expat)))
-(define-public rust-freetype-sys-0.9
- (package
- (inherit rust-freetype-sys-0.13)
- (name "rust-freetype-sys")
- (version "0.9.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "freetype-sys" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1i309xc6gcsgdfiim3j5f0sk08imr4frlzfa185iaxqciysqgikx"))))
- (arguments
- `(#:cargo-inputs
- (("rust-libc" ,rust-libc-0.2)
- ("rust-libz-sys" ,rust-libz-sys-1)
- ("rust-pkg-config" ,rust-pkg-config-0.3))))
- (inputs
- (list freetype zlib))))
-
(define-public rust-fs2-0.4
(package
(name "rust-fs2")
duplication.")
(license (list license:expat license:asl2.0))))
-(define-public rust-fs-err-2
- (package
- (name "rust-fs-err")
- (version "2.6.0")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "fs-err" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1q5z8d6q8310fgzg78bpmhyfigz7fkgp1bbmhcxq85k1ml23bgay"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t))
- (home-page "https://github.com/andrewhickman/fs-err")
- (synopsis "Better error messages for @code{std::fs} crate")
- (description
- "This package provides a drop-in replacement for @code{std::fs} with more
-helpful error messages.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-fs-extra-1
(package
(name "rust-fs-extra")
(description "This package provides GNU Gettext FFI bindings for Rust.")
(license license:expat)))
-(define-public rust-gettext-rs-0.5
- (package
- (inherit rust-gettext-rs-0.7)
- (name "rust-gettext-rs")
- (version "0.5.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "gettext-rs" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1qc9a63i54b9ad3jx951hn7xb6xf76c9f3hmi2cdy2m7rhczm58v"))))
- (arguments
- `(#:cargo-inputs
- (("rust-gettext-sys" ,rust-gettext-sys-0.19)
- ("rust-locale-config" ,rust-locale-config-0.3))))))
-
(define-public rust-gettext-sys-0.21
(package
(name "rust-gettext-sys")
@acronym{GFA, Graphical Fragment Assembly} format.")
(license license:expat)))
-(define-public rust-gfa-0.6
- (package
- (inherit rust-gfa-0.10)
- (name "rust-gfa")
- (version "0.6.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "gfa" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0ghmy4r0324s6vvmj9nmh326346nkwm7nybnpcpswnjvf02b85gw"))))
- (arguments
- `(#:cargo-inputs
- (("rust-bstr" ,rust-bstr-0.2)
- ("rust-bytemuck" ,rust-bytemuck-1)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-nom" ,rust-nom-5)
- ("rust-regex" ,rust-regex-1)
- ("rust-serde" ,rust-serde-1))
- #:cargo-development-inputs
- (("rust-criterion" ,rust-criterion-0.3))))))
-
(define-public rust-ghash-0.3
(package
(name "rust-ghash")
("rust-indexmap" ,rust-indexmap-1)
("rust-byteorder" ,rust-byteorder-1))))))
-(define-public rust-gimli-0.18
- (package
- (name "rust-gimli")
- (version "0.18.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "gimli" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0ma1zg2klqr47rasm7jn3zzd1j1pj2a8wkfbv5zsx10qh43phy4k"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-arrayvec" ,rust-arrayvec-0.4)
- ("rust-byteorder" ,rust-byteorder-1)
- ("rust-fallible-iterator" ,rust-fallible-iterator-0.2)
- ("rust-indexmap" ,rust-indexmap-1)
- ("rust-stable-deref-trait" ,rust-stable-deref-trait-1))
- #:cargo-development-inputs
- (("rust-crossbeam" ,rust-crossbeam-0.7)
- ("rust-getopts" ,rust-getopts-0.2)
- ("rust-memmap" ,rust-memmap-0.7)
- ("rust-num-cpus" ,rust-num-cpus-1)
- ("rust-object" ,rust-object-0.12)
- ("rust-rayon" ,rust-rayon-1)
- ("rust-regex" ,rust-regex-1)
- ("rust-test-assembler" ,rust-test-assembler-0.1)
- ("rust-typed-arena" ,rust-typed-arena-1))))
- (home-page "https://github.com/gimli-rs/gimli")
- (synopsis "Reading and writing the DWARF debugging format")
- (description
- "This package provides a library for reading and writing the
-DWARF debugging format.")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-git-version-0.3
(package
(name "rust-git-version")
open file descriptors.")
(license license:expat)))
-(define-public rust-globwalk-0.5
- (package
- (inherit rust-globwalk-0.8)
- (name "rust-globwalk")
- (version "0.5.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "globwalk" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "09axyql26s09z60sgi3y3lkin9swy2b5km3b0v6mm84xhlljxyl9"))))
- (arguments
- `(#:cargo-inputs
- (("rust-ignore" ,rust-ignore-0.4)
- ("rust-walkdir" ,rust-walkdir-2))
- #:cargo-development-inputs
- (("rust-docmatic" ,rust-docmatic-0.1)
- ("rust-tempdir" ,rust-tempdir-0.3))))))
-
(define-public rust-gloo-timers-0.2
(package
(name "rust-gloo-timers")
(description "This package provides native-tls support for Hyper 0.10.")
(license (list license:expat license:asl2.0))))
-(define-public rust-hyper-old-types-0.11
- (package
- (name "rust-hyper-old-types")
- (version "0.11.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "hyper-old-types" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1i69sks0bwamzqdbx8ffgkssxffv6crdmwjgl47nr5pkxi8vx5k8"))))
- (build-system cargo-build-system)
- (arguments
- `(#:tests? #f ; Tests do not compile
- #:cargo-inputs
- (("rust-base64" ,rust-base64-0.9)
- ("rust-bytes" ,rust-bytes-0.4)
- ("rust-http" ,rust-http-0.1)
- ("rust-httparse" ,rust-httparse-1)
- ("rust-language-tags" ,rust-language-tags-0.2)
- ("rust-log" ,rust-log-0.4)
- ("rust-mime" ,rust-mime-0.3)
- ("rust-percent-encoding" ,rust-percent-encoding-1)
- ("rust-time" ,rust-time-0.1)
- ("rust-unicase" ,rust-unicase-2))))
- (home-page "https://hyper.rs")
- (synopsis "HTTP types from hyper 0.11.x")
- (description
- "This package contains HTTP types from the newer hyper crate in versions
-0.11.x.")
- (license license:expat)))
-
(define-public rust-hyper-rustls-0.22
(package
(name "rust-hyper-rustls")
#:cargo-development-inputs
(("rust-tokio" ,rust-tokio-0.2))))))
-(define-public rust-hyper-tls-0.3
- (package
- (inherit rust-hyper-tls-0.4)
- (name "rust-hyper-tls")
- (version "0.3.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "hyper-tls" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0kqp4sz8613j6nv375wfj3gh95ff4nb6a3rb1f2vbx0almm0v01s"))))
- (arguments
- `(#:cargo-inputs
- (("rust-bytes" ,rust-bytes-0.4)
- ("rust-futures" ,rust-futures-0.1)
- ("rust-hyper" ,rust-hyper-0.12)
- ("rust-native-tls" ,rust-native-tls-0.2)
- ("rust-tokio-io" ,rust-tokio-io-0.1))
- #:cargo-development-inputs
- (("rust-tokio" ,rust-tokio-0.1))))))
-
(define-public rust-hyphenation-commons-0.8
(package
(name "rust-hyphenation-commons")
("rust-futures-util" ,rust-futures-util-0.3)
("rust-tokio" ,rust-tokio-0.2))))))
-(define-public rust-integer-sqrt-0.1
- (package
- (name "rust-integer-sqrt")
- (version "0.1.5")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "integer-sqrt" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0w6pzmgvs1mldkhafbwg9x7wzr0af3ngkimyb1gy97jarcdw6vi7"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-num-traits" ,rust-num-traits-0.2))))
- (home-page "https://github.com/derekdreery/integer-sqrt-rs")
- (synopsis "Integer square root algorithm for primitive rust types")
- (description
- "This is a Rust implementation of integer square root algorithm for
-primitive Rust types.")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-interpolate-name-0.2
(package
(name "rust-interpolate-name")
"Simple procedural macro attribute for repetitive tests.")
(license license:expat)))
-(define-public rust-interpolation-0.2
- (package
- (name "rust-interpolation")
- (version "0.2.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "interpolation" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "00icvvgc72zdgyrwwg2p0wad4hry4d2vd6l9iqpyjpmw5dykbdyk"))))
- (build-system cargo-build-system)
- (arguments `(#:skip-build? #t))
- (home-page "https://github.com/pistondevelopers/interpolation")
- (synopsis "Library for interpolation")
- (description
- "This package provides a library for interpolation.")
- (license license:expat)))
-
-(define-public rust-intervaltree-0.2
- (package
- (name "rust-intervaltree")
- (version "0.2.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "intervaltree" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "10k40gsv79kwnsqrzwmnmm6psa5fqws8yggavmbggvymv16hffdg"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-smallvec" ,rust-smallvec-0.6))))
- (home-page "https://github.com/main--/rust-intervaltree")
- (synopsis "Immutable interval trees")
- (description
- "This package provides a simple and generic implementation of an
-immutable interval tree.")
- (license license:expat)))
-
(define-public rust-inventory-0.2
(package
(name "rust-inventory")
that integrates with Rust idioms.")
(license license:expat)))
-(define-public rust-isahc-0.7
- (package
- (inherit rust-isahc-0.9)
- (name "rust-isahc")
- (version "0.7.6")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "isahc" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1yy3v4r2i4hf0a436676cw4b2bnkb510gxvrldcswlrfy4kp1dqp"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-bytes" ,rust-bytes-0.4)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.3)
- ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.6)
- ("rust-curl" ,rust-curl-0.4)
- ("rust-curl-sys" ,rust-curl-sys-0.4)
- ("rust-futures-io-preview" ,rust-futures-io-preview-0.3)
- ("rust-futures-util-preview" ,rust-futures-util-preview-0.3)
- ("rust-http" ,rust-http-0.1)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-log" ,rust-log-0.4)
- ("rust-parking-lot" ,rust-parking-lot-0.9)
- ("rust-publicsuffix" ,rust-publicsuffix-1)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-slab" ,rust-slab-0.4)
- ("rust-sluice" ,rust-sluice-0.4))))))
-
(define-public rust-ipnet-2
(package
(name "rust-ipnet")
space, and comparing differences in color.")
(license license:expat)))
-(define-public rust-lab-0.7
- (package
- (inherit rust-lab-0.11)
- (name "rust-lab")
- (version "0.7.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "lab" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0g692d489lq01pv3mzfhxd98j0r22lw28l6bk112m74djlfzxdmw"))))
- (arguments
- `(#:tests? #f ; test suite assumes avx2 support
- #:cargo-development-inputs
- (("rust-criterion" ,rust-criterion-0.3)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-pretty-assertions" ,rust-pretty-assertions-0.6)
- ("rust-rand" ,rust-rand-0.5))))))
-
(define-public rust-lalrpop-0.19
(package
(name "rust-lalrpop")
(setenv "RUSTC_BOOTSTRAP" "1")
#t)))))))
-(define-public rust-libsqlite3-sys-0.15
- (package
- (inherit rust-libsqlite3-sys-0.20)
- (name "rust-libsqlite3-sys")
- (version "0.15.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "libsqlite3-sys" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "104n0s4f46zprppjq6y82y0wjh1r2cgwzw26w914yj30rizy1cbj"))))
- (build-system cargo-build-system)
- (inputs
- (list sqlite))
- (arguments
- `(#:cargo-inputs
- ;; build dependencies
- (("rust-bindgen" ,rust-bindgen-0.49)
- ("rust-cc" ,rust-cc-1)
- ("rust-pkg-config" ,rust-pkg-config-0.3)
- ("rust-vcpkg" ,rust-vcpkg-0.2))))))
-
(define-public rust-libxml-0.3
(package
(name "rust-libxml")
harness used by @code{rustc --test}.")
(license (list license:expat license:asl2.0))))
-(define-public rust-lmdb-rkv-0.14
- (package
- (name "rust-lmdb-rkv")
- (version "0.14.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "lmdb-rkv" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0aylp9j3s34cgxfj3dszcnplj5a594ylykhgnpxrqafag9pjjyj4"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-1)
- ("rust-byteorder" ,rust-byteorder-1)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-lmdb-rkv-sys" ,rust-lmdb-rkv-sys-0.11))
- #:cargo-development-inputs
- (("rust-rand" ,rust-rand-0.4)
- ("rust-tempdir" ,rust-tempdir-0.3))))
- (native-inputs
- (list pkg-config))
- (inputs
- (list lmdb))
- (home-page "https://github.com/mozilla/lmdb-rs")
- (synopsis "Safe Rust bindings for LMDB")
- (description "This package provides idiomatic and safe APIs for interacting
-with lmdb.")
- (license license:asl2.0)))
-
-(define-public rust-lmdb-rkv-sys-0.11
- (package
- (name "rust-lmdb-rkv-sys")
- (version "0.11.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "lmdb-rkv-sys" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1994mvbdxkvq6c3z9npv1zjpvrhvpk9zry3azgyklyqn4nn70x5j"))
- (modules '((guix build utils)))
- (snippet
- '(begin
- (delete-file-recursively "lmdb")
- #t))))
- (build-system cargo-build-system)
- (arguments
- `(#:tests? #f ; Tests fail after removing bundled source.
- #:cargo-inputs
- (("rust-libc" ,rust-libc-0.2)
- ("rust-bindgen" ,rust-bindgen-0.53)
- ("rust-cc" ,rust-cc-1)
- ("rust-pkg-config" ,rust-pkg-config-0.3))))
- (native-inputs
- (list pkg-config))
- (inputs
- (list lmdb))
- (home-page "https://github.com/mozilla/lmdb-rs")
- (synopsis "Rust bindings for liblmdb")
- (description "This package provides rust bindings for liblmdb.")
- (license license:asl2.0)))
-
(define-public rust-locale-0.2
(package
(name "rust-locale")
by inspecting the system for user preference.")
(license license:expat)))
-(define-public rust-locale-config-0.2
- (package
- (inherit rust-locale-config-0.3)
- (name "rust-locale-config")
- (version "0.2.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "locale-config" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0p2kdgc1c9cq5bi2rpszbhkh7pdk1fwxhij37gayb2alwkmikb3k"))))
- (arguments
- `(#:cargo-inputs
- (("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-regex" ,rust-regex-1)
- ("rust-winapi" ,rust-winapi-0.3))))))
-
(define-public rust-lock-api-0.4
(package
(name "rust-lock-api")
`(#:cargo-inputs
(("rust-log" ,rust-log-0.4))))))
-(define-public rust-log-mdc-0.1
- (package
- (name "rust-log-mdc")
- (version "0.1.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "log-mdc" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1iw1x3qhjvrac35spikn5h06a1rxd9vw216jk8h52jhz9i0j2kd9"))))
- (build-system cargo-build-system)
- (home-page "https://github.com/sfackler/rust-log-mdc")
- (synopsis "Mapped diagnostic context (MDC) for use with the `log` crate")
- (description "This package provides a mapped diagnostic context (MDC) for
-use with the `log` crate.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-loom-0.5
(package
(name "rust-loom")
(arguments
`(#:cargo-inputs (("rust-adler32" ,rust-adler32-1))))))
-(define-public rust-miniz-oxide-0.2
- (package
- (inherit rust-miniz-oxide-0.3)
- (name "rust-miniz-oxide")
- (version "0.2.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "miniz_oxide" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "17f92krv9hhsyc38prpfyn99m2hqhr4fgszpsla66a6gcrnpbhxn"))))
- (arguments `(#:skip-build? #t))))
-
(define-public rust-miniz-sys-0.1
(package
(name "rust-miniz-sys")
#:cargo-development-inputs
(("rust-rand" ,rust-rand-0.3))))))
-(define-public rust-mockall-derive-0.10
- (package
- (name "rust-mockall-derive")
- (version "0.10.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "mockall_derive" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0cwhcfsc16b8p4yrsrxnhfxfdn0n89cmjja13wb6kxik8hhmpqp7"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cfg-if" ,rust-cfg-if-1)
- ("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-1))))
- (home-page "https://github.com/asomers/mockall")
- (synopsis "Procedural macros for Mockall")
- (description "This crate provides procedural macros for Mockall.")
- (license (list license:expat license:asl2.0))))
-
-(define-public rust-mockall-double-0.2
- (package
- (name "rust-mockall-double")
- (version "0.2.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "mockall_double" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1ib7ahq98ah13i69ypx6wrkc3ksmjw3jkmh0s2qi7dxj6j6vf99y"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cfg-if" ,rust-cfg-if-1)
- ("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-1))))
- (home-page "https://github.com/asomers/mockall")
- (synopsis "Test double adapter for Mockall")
- (description "This crate tests double adapter for Mockall.")
- (license (list license:expat license:asl2.0))))
-
-(define-public rust-mockito-0.23
- (package
- (name "rust-mockito")
- (version "0.23.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "mockito" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0kh2wg24441miqcnrp2miaapphn8wgm18x23yjq45pajsjxfd0mf"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-test-flags
- '("--release"
- "--"
- "--skip=test_assert_with_last_unmatched_request"
- "--skip=test_assert_with_last_unmatched_request_and_headers")
- #:cargo-inputs
- (("rust-assert-json-diff" ,rust-assert-json-diff-1)
- ("rust-colored" ,rust-colored-1)
- ("rust-difference" ,rust-difference-2)
- ("rust-httparse" ,rust-httparse-1)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-log" ,rust-log-0.4)
- ("rust-percent-encoding" ,rust-percent-encoding-2)
- ("rust-rand" ,rust-rand-0.7)
- ("rust-regex" ,rust-regex-1)
- ("rust-serde-json" ,rust-serde-json-1))))
- (home-page "https://github.com/lipanski/mockito")
- (synopsis "HTTP mocking for Rust")
- (description "This crate provides HTTP mocking for Rust.")
- (license license:expat)))
-
(define-public rust-model-0.1
(package
(name "rust-model")
("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)
("rust-wasmparser" ,rust-wasmparser-0.57))))))
-(define-public rust-object-0.17
- (package
- (inherit rust-object-0.23)
- (name "rust-object")
- (version "0.17.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "object" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1bmgbg4k0725lchfy9j1wnpfmywh5qhs0k4k6j2g7c0acvys8i7a"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-goblin" ,rust-goblin-0.1)
- ("rust-target-lexicon" ,rust-target-lexicon-0.10)
- ("rust-scroll" ,rust-scroll-0.10)
- ("rust-parity-wasm" ,rust-parity-wasm-0.41)
- ("rust-uuid" ,rust-uuid-0.8)
- ("rust-flate2" ,rust-flate2-1)
- ("rust-crc32fast" ,rust-crc32fast-1)
- ("rust-indexmap" ,rust-indexmap-1))))))
-
(define-public rust-object-0.12
(package
(name "rust-object")
library.")
(license license:expat)))
-(define-public rust-onig-5
- (package
- (inherit rust-onig-6)
- (name "rust-onig")
- (version "5.0.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "onig" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0ivr0wq1zlyjhhkxpsnmpncg92sjx3rha8pnp3m1mzvgk7y27rz4"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-libc" ,rust-libc-0.2)
- ("rust-bitflags" ,rust-bitflags-1)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-onig-sys" ,rust-onig-sys-69.2))))))
-
(define-public rust-onig-sys-69.6
(package
(name "rust-onig-sys")
other crates to create safe wrappers around Oniguruma.")
(license license:expat)))
-(define-public rust-onig-sys-69.2
- (package
- (inherit rust-onig-sys-69.6)
- (name "rust-onig-sys")
- (version "69.2.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "onig_sys" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0kjijq29yx05xxg9snvqnfn53dl52hchb4sk3zhfr77mypxlx38a"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-bindgen" ,rust-bindgen-0.50)
- ("rust-cc" ,rust-cc-1)
- ("rust-pkg-config" ,rust-pkg-config-0.3))))))
-
(define-public rust-once-cell-1
(package
(name "rust-once-cell")
contents.")
(license (list license:expat license:asl2.0))))
-(define-public rust-once-cell-0.1
- (package
- (inherit rust-once-cell-1)
- (name "rust-once-cell")
- (version "0.1.8")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "once-cell" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0drcjs7si0hygc0v64y55hkxv9fpvlvrb3wl5374b2hnc6i2jb2k"))))
- (arguments
- `(#:cargo-inputs
- (("rust-parking-lot" ,rust-parking-lot-0.7))
- #:cargo-development-inputs
- (("rust-crossbeam-utils" ,rust-crossbeam-utils-0.6))))))
-
(define-public rust-oorandom-11.1
(package
(name "rust-oorandom")
"This package pipes your Rust output through an external pager.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-palette-derive-0.5
- (package
- (name "rust-palette-derive")
- (version "0.5.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "palette_derive" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1x5icddb877923rpl27bg4cjsf1x0d3layxmgwa3mpb01rh5yjqb"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-syn" ,rust-syn-1)
- ("rust-quote" ,rust-quote-1))))
- (home-page "https://github.com/Ogeon/palette")
- (synopsis "Automatically implement traits from the palette crate")
- (description
- "Automatically implement traits from the palette crate.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-pancurses-0.16
(package
(name "rust-pancurses")
("rust-sha2" ,rust-sha2-0.9)
("rust-streebog" ,rust-streebog-0.9))))))
-(define-public rust-pbkdf2-0.7
- (package
- (inherit rust-pbkdf2-0.9)
- (name "rust-pbkdf2")
- (version "0.7.5")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "pbkdf2" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "022m5yb6fagzrks5m5kkj2yzccqffk19vnchg289fqnj5p9nv4dz"))))
- (arguments
- `(#:cargo-inputs
- (("rust-base64ct" ,rust-base64ct-1)
- ("rust-crypto-mac" ,rust-crypto-mac-0.10)
- ("rust-hmac" ,rust-hmac-0.10)
- ("rust-password-hash" ,rust-password-hash-0.1)
- ("rust-rayon" ,rust-rayon-1)
- ("rust-sha-1" ,rust-sha-1-0.9)
- ("rust-sha2" ,rust-sha2-0.9))
- #:cargo-development-inputs
- (("rust-hex-literal" ,rust-hex-literal-0.3)
- ("rust-hmac" ,rust-hmac-0.8)
- ("rust-rand-core" ,rust-rand-core-0.6)
- ("rust-sha-1" ,rust-sha-1-0.9)
- ("rust-sha2" ,rust-sha2-0.9))))))
-
(define-public rust-pbkdf2-0.6
(package
(inherit rust-pbkdf2-0.10)
("rust-sha-1" ,rust-sha-1-0.9)
("rust-sha2" ,rust-sha2-0.9))))))
-(define-public rust-pbkdf2-0.3
- (package
- (inherit rust-pbkdf2-0.4)
- (name "rust-pbkdf2")
- (version "0.3.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "pbkdf2" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1na2fmmfcmksz4xk7m0ihl778501c1krx88dcylrand48f506v00"))))
- (arguments
- `(#:cargo-inputs
- (("rust-base64" ,rust-base64-0.9)
- ("rust-byteorder" ,rust-byteorder-1)
- ("rust-crypto-mac" ,rust-crypto-mac-0.7)
- ("rust-hmac" ,rust-hmac-0.7)
- ("rust-rand" ,rust-rand-0.5)
- ("rust-rayon" ,rust-rayon-1)
- ("rust-sha2" ,rust-sha2-0.8)
- ("rust-subtle" ,rust-subtle-1))
- #:cargo-development-inputs
- (("rust-hmac" ,rust-hmac-0.7)
- ("rust-sha-1" ,rust-sha-1-0.8)
- ("rust-sha2" ,rust-sha2-0.8))))))
-
(define-public rust-pcap-sys-0.1
(package
(name "rust-pcap-sys")
(license (list license:asl2.0
license:expat))))
-(define-public rust-platforms-2
- (package
- (name "rust-platforms")
- (version "2.0.0")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "platforms" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "152cnf65zzr6vj5xyap1aqp6ajmfqdhlij2x1lx02hhjazryxl78"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-serde" ,rust-serde-1))))
- (home-page "https://rustsec.org")
- (synopsis "Query information about valid Rust platforms")
- (description
- "This package provides information about valid Rust platforms (target
-triple, target_arch, target_os) sourced from Rust Forge.")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-plist-1
(package
(name "rust-plist")
serialization.")
(license license:expat)))
-(define-public rust-plist-0.4
- (package
- (inherit rust-plist-1)
- (name "rust-plist")
- (version "0.4.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "plist" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0zqnxc5i4y6mj119vr0lzpb5j67vffpx2phhgh711533bw3ryajz"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("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)
- ("rust-humantime" ,rust-humantime-1)
- ("rust-byteorder" ,rust-byteorder-1))))))
-
(define-public rust-plotters-0.3
(package
(name "rust-plotters")
"Polars is a dataframe Library based on Apache Arrow.")
(license license:expat)))
-(define-public rust-polars-0.16
- (package
- (inherit rust-polars-0.17)
- (name "rust-polars")
- (version "0.16.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "polars" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1s4fqc3vlpz73dbagfsj3hx7y7xmpqnp7nj0cn9srijxgxq5nm73"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-polars-core" ,rust-polars-core-0.16)
- ("rust-polars-io" ,rust-polars-io-0.16)
- ("rust-polars-lazy" ,rust-polars-lazy-0.16))))))
-
-(define-public rust-polars-0.15
- (package
- (inherit rust-polars-0.16)
- (name "rust-polars")
- (version "0.15.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "polars" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1sl7vs6ck05f8w8jp7v75431b4v5j2rvvvw53jqgxc5226i7a2h8"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-polars-core" ,rust-polars-core-0.15)
- ("rust-polars-io" ,rust-polars-io-0.15)
- ("rust-polars-lazy" ,rust-polars-lazy-0.15))))))
-
-(define-public rust-polars-0.14
- (package
- (inherit rust-polars-0.15)
- (name "rust-polars")
- (version "0.14.8")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "polars" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0mjp68cjya17gfvc0kqy7wkcggrnjn1pd2pgxpn8ba5b7mgn9lcy"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-polars-core" ,rust-polars-core-0.14)
- ("rust-polars-io" ,rust-polars-io-0.14)
- ("rust-polars-lazy" ,rust-polars-lazy-0.14))))))
-
(define-public rust-polars-arrow-0.17
(package
(name "rust-polars-arrow")
("rust-regex" ,rust-regex-1)
("rust-simdutf8" ,rust-simdutf8-0.1))))))
-(define-public rust-polars-io-0.13
- (package
- (inherit rust-polars-io-0.14)
- (name "rust-polars-io")
- (version "0.13.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "polars-io" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1iwbr5i1qy5f54ifhvxr8h9jr023jfj0mai5hy1lccszxh88hf17"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-ahash" ,rust-ahash-0.7)
- ("rust-anyhow" ,rust-anyhow-1)
- ("rust-arrow" ,rust-arrow-4)
- ("rust-csv" ,rust-csv-1)
- ("rust-csv-core" ,rust-csv-core-0.1)
- ("rust-fast-float" ,rust-fast-float-0.2)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-lexical" ,rust-lexical-5)
- ("rust-memmap2" ,rust-memmap2-0.2)
- ("rust-num" ,rust-num-0.4)
- ("rust-num-cpus" ,rust-num-cpus-1)
- ("rust-parquet" ,rust-parquet-4)
- ("rust-polars-arrow" ,rust-polars-arrow-0.13)
- ("rust-polars-core" ,rust-polars-core-0.13)
- ("rust-rayon" ,rust-rayon-1)
- ("rust-regex" ,rust-regex-1))))))
-
(define-public rust-polars-lazy-0.17
(package
(name "rust-polars-lazy")
("rust-polars-io" ,rust-polars-io-0.14)
("rust-rayon" ,rust-rayon-1))))))
-(define-public rust-polars-lazy-0.13
- (package
- (inherit rust-polars-lazy-0.14)
- (name "rust-polars-lazy")
- (version "0.13.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "polars-lazy" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0z5dqz9fk23i10flq4lw8a3qb6638kwxcmka1dyxpabh94l86zqf"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-ahash" ,rust-ahash-0.7)
- ("rust-itertools" ,rust-itertools-0.10)
- ("rust-polars-arrow" ,rust-polars-arrow-0.13)
- ("rust-polars-core" ,rust-polars-core-0.13)
- ("rust-polars-io" ,rust-polars-io-0.13)
- ("rust-rayon" ,rust-rayon-1))))))
-
(define-public rust-polling-2
(package
(name "rust-polling")
in your code.")
(license (list license:expat license:asl2.0))))
-(define-public rust-proc-macro-error-0.4
- (package
- (inherit rust-proc-macro-error-1)
- (name "rust-proc-macro-error")
- (version "0.4.12")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "proc-macro-error" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1rvpaadwv7vmsp142qqh2axqrr9v78f1nvdsi9nhmfhy10kk1wqq"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-proc-macro-error-attr" ,rust-proc-macro-error-attr-0.4)
- ("rust-version-check" ,rust-version-check-0.9)
- ("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-syn" ,rust-syn-1)
- ("rust-quote" ,rust-quote-1))))))
-
(define-public rust-proc-macro-error-attr-1
(package
(name "rust-proc-macro-error-attr")
(description "Attribute macro for proc-macro-error crate")
(license (list license:expat license:asl2.0))))
-(define-public rust-proc-macro-error-attr-0.4
- (package
- (inherit rust-proc-macro-error-attr-1)
- (name "rust-proc-macro-error-attr")
- (version "0.4.12")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "proc-macro-error-attr" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1pk9mwcfnpf8favgc2cl4sqlmi818p96hg8pfb51wg5nzmvlnnwa"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-syn-mid" ,rust-syn-mid-0.5)
- ("rust-version-check" ,rust-version-check-0.9)
- ("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-syn" ,rust-syn-1)
- ("rust-quote" ,rust-quote-1))))))
-
(define-public rust-proc-macro-hack-0.5
(package
(name "rust-proc-macro-hack")
(("rust-bitflags" ,rust-bitflags-0.9)
("rust-getopts" ,rust-getopts-0.2))))))
-(define-public rust-pulldown-cmark-0.0.8
- (package
- (inherit rust-pulldown-cmark-0.4)
- (name "rust-pulldown-cmark")
- (version "0.0.8")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "pulldown-cmark" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0hbg68h1w48cp72n95hjmbm70jrb5khc9vipcmjng83wjaxxfn0h"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-0.5)
- ("rust-getopts" ,rust-getopts-0.2))))))
-
(define-public rust-pulldown-cmark-to-cmark-7
(package
(name "rust-pulldown-cmark-to-cmark")
(description "This package provides a generic connection pool.")
(license (list license:expat license:asl2.0))))
-(define-public rust-racer-interner-0.1
- (package
- (name "rust-racer-interner")
- (version "0.1.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "racer-interner" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0k7ssjjcr4kr9r1jbz93rglisfsx1m6fkx3wz6yng5rizm528si0"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs (("rust-serde" ,rust-serde-1))))
- (home-page "https://github.com/racer-rust/racer")
- (synopsis "Thread-local string interner for Racer")
- (description
- "This package allows one to intern strings in Rust in a thread-local
-fashion. It is mostly used in Racer.")
- (license license:expat)))
-
(define-public rust-radium-0.6
(package
(name "rust-radium")
@code{rdrand} and @code{rdseed} instructions")
(license license:isc)))
-(define-public rust-read-color-1
- (package
- (name "rust-read-color")
- (version "1.0.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "read_color" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1np0pk31ak7hni4hri3m75mbf8py1wdfjshmrj5krbd4p9c8hk4z"))))
- (build-system cargo-build-system)
- (arguments `(#:skip-build? #t))
- (home-page
- "https://github.com/pistondevelopers/read_color")
- (synopsis
- "Simple library for reading hex colors")
- (description
- "This package provides a simple library for reading hex colors")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-readkey-0.1
(package
(name "rust-readkey")
(description "This crate provides low level access to RISC-V processors.")
(license license:isc)))
-(define-public rust-ripemd-0.1
- (package
- (name "rust-ripemd")
- (version "0.1.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "ripemd" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "16ap7vvnqf4l6vy7kjpb5p8brqfppanssm61jn1w8444395bcm7a"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-digest" ,rust-digest-0.10))
- #:cargo-development-inputs
- (("rust-digest" ,rust-digest-0.10)
- ("rust-hex-literal" ,rust-hex-literal-0.2))))
- (home-page "https://github.com/RustCrypto/hashes")
- (synopsis "Pure Rust implementation of the RIPEMD hash functions")
- (description "This library provides a pure Rust implementation of the
-RIPEMD hash functions.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-riscv-target-0.1
(package
(name "rust-riscv-target")
(sha256
(base32 "17z99xazhhbaczw0ib1vnnq450j0zacdn8b2zcbdir68sdbicdwr"))))))
-(define-public rust-rpassword-3
- (package
- (inherit rust-rpassword-4)
- (name "rust-rpassword")
- (version "3.0.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rpassword" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0vkifbbs160d7i7wy3kb0vw9mbf3pf470hg8f623rjkzmsyafky3"))))
- (arguments
- `(#:cargo-inputs
- (("rust-kernel32-sys" ,rust-kernel32-sys-0.2)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-winapi" ,rust-winapi-0.2))))))
-
(define-public rust-runtime-0.3
(package
(name "rust-runtime")
(description "This package provides traits to implement custom Runtimes.")
(license (list license:expat license:asl2.0))))
-(define-public rust-runtime-tokio-0.3
- (package
- (name "rust-runtime-tokio")
- (version "0.3.0-alpha.6")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "runtime-tokio" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1mf5fyh164i4m5rj1j45hs7dwv1k4m1xckq0apa6y4c99gwzhq3a"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-futures" ,rust-futures-0.1)
- ("rust-futures-preview" ,rust-futures-preview-0.3)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-mio" ,rust-mio-0.6)
- ("rust-runtime-raw" ,rust-runtime-raw-0.3)
- ("rust-tokio" ,rust-tokio-0.1))))
- (home-page "https://github.com/rustasync/runtime")
- (synopsis "Tokio-based asynchronous runtime")
- (description
- "This package provides a Tokio-based asynchronous runtime.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-rusqlite-0.26
(package
(name "rust-rusqlite")
("rust-url" ,rust-url-2)
("rust-uuid" ,rust-uuid-0.8))))))
-(define-public rust-rusqlite-0.23
- (package
- (inherit rust-rusqlite-0.24)
- (name "rust-rusqlite")
- (version "0.23.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rusqlite" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "12z5584sylfqg7v2fyiycahyg0hf186v8v2ff5ad4qyzw5igvl25"))
- (modules '((guix build utils)))
- (snippet
- '(begin
- ;; Enable unstable features
- (substitute* "src/lib.rs"
- (("#!\\[allow\\(unknown_lints\\)\\]" all)
- (string-append
- "#![feature(cfg_doctest)]\n"
- "#![feature(non_exhaustive)]\n"
- all)))))))
- (arguments
- `(#:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-1)
- ("rust-byteorder" ,rust-byteorder-1)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-csv" ,rust-csv-1)
- ("rust-fallible-iterator" ,rust-fallible-iterator-0.2)
- ("rust-fallible-streaming-iterator"
- ,rust-fallible-streaming-iterator-0.1)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-libsqlite3-sys" ,rust-libsqlite3-sys-0.18)
- ("rust-lru-cache" ,rust-lru-cache-0.1)
- ("rust-memchr" ,rust-memchr-2)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-smallvec" ,rust-smallvec-1)
- ("rust-time" ,rust-time-0.1)
- ("rust-url" ,rust-url-2)
- ("rust-uuid" ,rust-uuid-0.8))
- #:cargo-development-inputs
- (("rust-bencher" ,rust-bencher-0.1)
- ("rust-doc-comment" ,rust-doc-comment-0.3)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-regex" ,rust-regex-1)
- ("rust-tempfile" ,rust-tempfile-3)
- ("rust-unicase" ,rust-unicase-2)
- ("rust-uuid" ,rust-uuid-0.8))
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'enable-unstable-features
- (lambda _
- (setenv "RUSTC_BOOTSTRAP" "1")
- #t)))))
- (native-inputs
- (list pkg-config))))
-
(define-public rust-rust-htslib-0.38
(package
(name "rust-rust-htslib")
#:cargo-development-inputs
(("rust-expect-test" ,rust-expect-test-1))))))
-(define-public rust-rustc-ap-rustc-lexer-654
- (package
- (inherit rust-rustc-ap-rustc-lexer-721)
- (name "rust-rustc-ap-rustc-lexer")
- (version "654.0.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rustc-ap-rustc_lexer" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "19bx2z4gxxzqfjh9m11jp52lgdzz0k5fb0p1ad739bdc5cm4sciv"))))
- (arguments
- `(#:cargo-inputs
- (("rust-unicode-xid" ,rust-unicode-xid-0.2))))))
-
-(define-public rust-rustc-ap-rustc-macros-654
- (package
- (name "rust-rustc-ap-rustc-macros")
- (version "654.0.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rustc-ap-rustc_macros" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "03zfp8a10jz43z8lsx1drx7g5jimxmbw4w7hs13yvczismb6qs2r"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-1)
- ("rust-synstructure" ,rust-synstructure-0.12))))
- (home-page "https://github.com/alexcrichton/rustc-auto-publish")
- (synopsis "Automatically published versions of rustc macros")
- (description
- "Use macros 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-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)
- ("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-serialize-654
(package
(name "rust-rustc-ap-serialize")
"This package is a s3 handler for S3 Rich Support client (S3RS).")
(license license:expat)))
-(define-public rust-s3handler-0.6
- (package
- (inherit rust-s3handler-0.7)
- (name "rust-s3handler")
- (version "0.6.6")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "s3handler" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0zridmnz9l3mr0crma95a3jqi961g034agx43a5yh4pgvv2q6mzq"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-async-trait" ,rust-async-trait-0.1)
- ("rust-base64" ,rust-base64-0.6)
- ("rust-bytes" ,rust-bytes-0.5)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-colored" ,rust-colored-1)
- ("rust-dyn-clone" ,rust-dyn-clone-1)
- ("rust-failure" ,rust-failure-0.1)
- ("rust-failure-derive" ,rust-failure-derive-0.1)
- ("rust-futures" ,rust-futures-0.3)
- ("rust-hmac" ,rust-hmac-0.4)
- ("rust-hmac-sha1" ,rust-hmac-sha1-0.1)
- ("rust-http" ,rust-http-0.2)
- ("rust-hyper" ,rust-hyper-0.11)
- ("rust-log" ,rust-log-0.4)
- ("rust-md5" ,rust-md5-0.3)
- ("rust-mime-guess" ,rust-mime-guess-2)
- ("rust-quick-xml" ,rust-quick-xml-0.12)
- ("rust-regex" ,rust-regex-0.2)
- ("rust-reqwest" ,rust-reqwest-0.10)
- ("rust-rust-crypto" ,rust-rust-crypto-0.2)
- ("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-derive" ,rust-serde-derive-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-sha2" ,rust-sha2-0.6)
- ("rust-tokio" ,rust-tokio-0.2)
- ("rust-url" ,rust-url-2))))))
-
(define-public rust-salsa-macros-0.17
(package
(name "rust-salsa-macros")
(description "This package provides low-level bindings to libseccomp.")
(license license:lgpl2.1)))
-(define-public rust-secrecy-0.6
- (package
- (name "rust-secrecy")
- (version "0.6.0")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "secrecy" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "03q7h4yswpbrgxgn6wk9dyhilqhwcbhgwyy2m5vk9ps5ss72g0li"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-bytes" ,rust-bytes-0.5)
- ("rust-serde" ,rust-serde-1)
- ("rust-zeroize" ,rust-zeroize-1))))
- (home-page "https://github.com/iqlusioninc/crates/")
- (synopsis "Wrapper types and traits for secret management")
- (description
- "This package provides wrapper types and traits for secret management
-which help ensure they aren't
-accidentally copied, logged, or otherwise exposed, and also ensure secrets
-are securely wiped from memory when dropped.")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-section-testing-0.0
(package
(name "rust-section-testing")
SECG elliptic curve group secp256k1 and related utilities.")
(license license:cc0)))
-(define-public rust-secp256k1-0.20
- (package
- (inherit rust-secp256k1-0.21)
- (name "rust-secp256k1")
- (version "0.20.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "secp256k1" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "02kxhfgy85zg7w2yyvnzrr7myk1mckvg99z6pbazxl1nwvm3rl4p"))))
- (arguments
- `(#:cargo-inputs
- (("rust-bitcoin-hashes" ,rust-bitcoin-hashes-0.9)
- ("rust-rand" ,rust-rand-0.6)
- ("rust-secp256k1-sys" ,rust-secp256k1-sys-0.4)
- ("rust-serde" ,rust-serde-1))
- #:cargo-development-inputs
- (("rust-bitcoin-hashes" ,rust-bitcoin-hashes-0.10)
- ("rust-rand" ,rust-rand-0.6)
- ("rust-rand-core" ,rust-rand-core-0.4)
- ("rust-serde-test" ,rust-serde-test-1)
- ("rust-wasm-bindgen-test" ,rust-wasm-bindgen-test-0.3))))))
-
(define-public rust-secp256k1-sys-0.4
(package
(name "rust-secp256k1-sys")
(base32
"11icfj8ix8fqjsnw3dqw83bmhd5qdhxzq2klb486akyypq0b31hv"))))))
-(define-public rust-sema-0.1
- (package
- (name "rust-sema")
- (version "0.1.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "sema" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0ckq33sg84785p195m54h03jcn7fai8w08hjnb94nzaakgzibbz3"))
- (modules '((guix build utils)))
- (snippet
- '(begin (substitute* "Cargo.toml"
- (("libc.*") "libc = \"0.2\"\n"))
- #t))))
- (build-system cargo-build-system)
- (arguments
- `( #:cargo-inputs
- (("rust-libc" ,rust-libc-0.2)
- ("rust-rand" ,rust-rand-0.3)
- ("rust-time" ,rust-time-0.1))
- #:cargo-development-inputs
- (("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-nix" ,rust-nix-0.15))))
- (home-page "https://github.com/cpjreynolds/sema")
- (synopsis "Rust semaphore library")
- (description "Rust semaphore library.")
- (license license:expat)))
-
(define-public rust-semver-1
(package
(name "rust-semver")
#:cargo-development-inputs
(("rust-serde-derive" ,rust-serde-derive-0.9))))))
-(define-public rust-serde-macros-0.4
- (package
- (name "rust-serde-macros")
- (version "0.4.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "serde_macros" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1717rpncvvyvyrpb7hdjgxpiki9vdgygwv2r3d9aal5n8cm8xi8i"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'fix-cargo-toml
- (lambda _
- (substitute* "Cargo.toml"
- ((", path =.*}") "}"))
- #t)))
- #:cargo-inputs
- (("rust-serde-codegen" ,rust-serde-codegen-0.4))
- #:cargo-development-inputs
- (("rust-num" ,rust-num-0.2)
- ("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
- ("rust-serde" ,rust-serde-0.4))))
- (home-page "https://serde.rs")
- (synopsis
- "Macros to auto-generate implementations for the serde framework")
- (description
- "Macros to auto-generate implementations for the serde framework.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-serde-path-to-error-0.1
(package
(name "rust-serde-path-to-error")
#:cargo-development-inputs
(("rust-serde-derive" ,rust-serde-derive-1))))))
-(define-public rust-serde-urlencoded-0.5
- (package
- (inherit rust-serde-urlencoded-0.6)
- (name "rust-serde-urlencoded")
- (version "0.5.5")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "serde_urlencoded" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0nhnzllx5xrij4x17g351n14md691r95mxr7sbpz4sl80n8xcbb4"))))
- (arguments
- `(#:cargo-inputs
- (("rust-dtoa" ,rust-dtoa-0.4)
- ("rust-itoa" ,rust-itoa-0.4)
- ("rust-serde" ,rust-serde-1)
- ("rust-url" ,rust-url-1))
- #:cargo-development-inputs
- (("rust-serde-derive" ,rust-serde-derive-1))))))
-
(define-public rust-serde-value-0.7
(package
(name "rust-serde-value")
for later processing.")
(license license:expat)))
-(define-public rust-serde-value-0.6
- (package
- (inherit rust-serde-value-0.7)
- (name "rust-serde-value")
- (version "0.6.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "serde-value" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1swh6870pr1cxr6ha769rv4wdnyfxdvsc42cmvf8lmla38lsfras"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-ordered-float" ,rust-ordered-float-1)
- ("rust-serde" ,rust-serde-1))))))
-
(define-public rust-serde-yaml-0.8
(package
(name "rust-serde-yaml")
"This package provides a Rust wrapper around Fontxonfig.")
(license license:expat)))
-(define-public rust-servo-fontconfig-sys-4
- (package
- (inherit rust-servo-fontconfig-sys-5)
- (name "rust-servo-fontconfig-sys")
- (version "4.0.9")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "servo-fontconfig-sys" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0v0mbicy74wd6cjd5jyqnm4nvrrr5lmg053cn16kylhg8mkf3cv2"))
- (modules '((guix build utils)))
- (snippet
- '(begin
- (for-each delete-file-recursively
- (find-files "." "[^Cargo.toml,^build\\.rs]"))
- #t))))
- (arguments
- `(#:cargo-inputs
- (("rust-expat-sys" ,rust-expat-sys-2)
- ("rust-servo-freetype-sys" ,rust-servo-freetype-sys-4)
- ("rust-pkg-config" ,rust-pkg-config-0.3))))
- (native-inputs
- (list pkg-config))
- (inputs
- `(("fontconfig" ,fontconfig)))))
-
-(define-public rust-servo-freetype-sys-4
- (package
- (name "rust-servo-freetype-sys")
- (version "4.0.5")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "servo-freetype-sys" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1z0dvnakans4vn4vlpx4nxg984427lh8dskxxz9pglij1mnwnk1c"))
- (modules '((guix build utils)))
- (snippet
- '(begin (delete-file-recursively "freetype2") #t))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-cmake" ,rust-cmake-0.1)
- ("rust-pkg-config" ,rust-pkg-config-0.3))))
- (native-inputs
- (list pkg-config))
- (inputs
- (list freetype))
- (home-page "https://www.freetype.org/")
- (synopsis "Rust wrapper around freetype")
- (description
- "This package provides a Rust wrapper around the FreeType library.")
- (license license:mpl2.0))) ; build.rs is mpl2.0
-
(define-public rust-sha-1-0.10
(package
(name "rust-sha-1")
"This package provides a no-std, object-safe serialization framework.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-sval-0.5
- (package
- (inherit rust-sval-1)
- (name "rust-sval")
- (version "0.5.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "sval" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "052j9ipwpb1zh02gw2ys8c4wpjqdf35991k0zkwljnalx37i79qj"))))
- (arguments
- `(#:cargo-inputs
- (("rust-serde" ,rust-serde-1)
- ("rust-smallvec" ,rust-smallvec-1)
- ("rust-sval-derive" ,rust-sval-derive-0.5))
- #:cargo-development-inputs
- (("rust-quickcheck" ,rust-quickcheck-0.9))))))
-
(define-public rust-sval-derive-1
(package
(name "rust-sval-derive")
("rust-quote" ,rust-quote-1)
("rust-syn" ,rust-syn-1))))))
-(define-public rust-sval-derive-0.4
- (package
- (inherit rust-sval-derive-0.5)
- (name "rust-sval-derive")
- (version "0.4.7")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "sval_derive" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "07s7jqsdczsg0wnydfnxyrsj8zyrjmiwl4is1dfgn8dfvyi8n2bj"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-syn" ,rust-syn-1)
- ("rust-quote" ,rust-quote-1))))))
-
(define-public rust-swayipc-2
(package
(name "rust-swayipc")