summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--yellowsquid/packages/crates-io.scm791
1 files changed, 32 insertions, 759 deletions
diff --git a/yellowsquid/packages/crates-io.scm b/yellowsquid/packages/crates-io.scm
index 3c313b9..aa9e39c 100644
--- a/yellowsquid/packages/crates-io.scm
+++ b/yellowsquid/packages/crates-io.scm
@@ -54,38 +54,6 @@
(description "DEPRECATED: replaced by the `aes` crate")
(license (list license:expat license:asl2.0))))
-(define-public rust-aes-gcm-0.8
- (package
- (name "rust-aes-gcm")
- (version "0.8.0")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "aes-gcm" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1nl8iwlh209y1vj9n2lm1a70i69clvg2z6x69bi4dgdrpgxbay2j"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-aead" ,rust-aead-0.3)
- ("rust-aes" ,rust-aes-0.6)
- ("rust-cipher" ,rust-cipher-0.2)
- ("rust-ctr" ,rust-ctr-0.6)
- ("rust-ghash" ,rust-ghash-0.3)
- ("rust-subtle" ,rust-subtle-2)
- ("rust-zeroize" ,rust-zeroize-1))))
- (home-page "https://github.com/RustCrypto/AEADs")
- (synopsis "Pure Rust implementation of the AES-GCM (Galois/Counter Mode)
-Authenticated Encryption with Associated Data (AEAD) Cipher
-with optional architecture-specific hardware acceleration
-")
- (description
- "Pure Rust implementation of the AES-GCM (Galois/Counter Mode) Authenticated
-Encryption with Associated Data (AEAD) Cipher with optional
-architecture-specific hardware acceleration")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-afl-0.1
(package
(name "rust-afl")
@@ -367,32 +335,6 @@ log output.")
"Low-level interface and binding generation for the steinberg ASIO SDK.")
(license license:asl2.0)))
-(define-public rust-base64ct-1
- (package
- (name "rust-base64ct")
- (version "1.3.3")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "base64ct" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1818i0gpg7q35s6yglmhgciwi3jwx65mqc2ipjl54jfbmm288kw7"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t))
- (home-page "https://github.com/RustCrypto/formats/tree/master/base64ct")
- (synopsis
- "Pure Rust implementation of Base64 (RFC 4648) which avoids any usages of
-data-dependent branches/LUTs and thereby provides portable \"best effort\"
-constant-time operation and embedded-friendly no_std support
-")
- (description
- "Pure Rust implementation of Base64 (RFC 4648) which avoids any usages of
-data-dependent branches/LUTs and thereby provides portable \"best effort\"
-constant-time operation and embedded-friendly no_std support")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-bitflags-0.3
(package
(name "rust-bitflags")
@@ -412,37 +354,6 @@ constant-time operation and embedded-friendly no_std support")
"This package provides a macro to generate structures which behave like bitflags.")
(license (list license:expat license:asl2.0))))
-(define-public rust-brotli-decompressor-2
- (package
- (name "rust-brotli-decompressor")
- (version "2.3.2")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "brotli-decompressor" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "102v89h9z0p45j5fsjna97761nxx9nxz9ccpwxma6p5zad32vbar"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-alloc-no-stdlib" ,rust-alloc-no-stdlib-2)
- ("rust-alloc-stdlib" ,rust-alloc-stdlib-0.2))))
- (home-page "https://github.com/dropbox/rust-brotli-decompressor")
- (synopsis
- "A brotli decompressor that with an interface avoiding the rust stdlib. This makes it suitable for embedded devices and kernels. It is designed with a pluggable allocator so that the standard lib's allocator may be employed. The default build also includes a stdlib allocator and stream interface. Disable this with --features=no-stdlib. Alternatively, --features=unsafe turns off array bounds checks and memory initialization but provides a safe interface for the caller. Without adding the --features=unsafe argument, all included code is safe. For compression in addition to this library, download https://github.com/dropbox/rust-brotli ")
- (description
- "This package provides a brotli decompressor that with an interface avoiding the
-rust stdlib. This makes it suitable for embedded devices and kernels. It is
-designed with a pluggable allocator so that the standard lib's allocator may be
-employed. The default build also includes a stdlib allocator and stream
-interface. Disable this with --features=no-stdlib. Alternatively,
---features=unsafe turns off array bounds checks and memory initialization but
-provides a safe interface for the caller. Without adding the --features=unsafe
-argument, all included code is safe. For compression in addition to this
-library, download https://github.com/dropbox/rust-brotli ")
- (license (list license:bsd-3 license:expat))))
-
(define-public rust-byteorder-0.3
(package
(name "rust-byteorder")
@@ -484,6 +395,7 @@ library, download https://github.com/dropbox/rust-brotli ")
(description "Structures to wrap C arrays")
(license (list license:asl2.0 license:expat))))
+;; inherit instead?
(define-public rust-cache-padded-1
(package
(name "rust-cache-padded")
@@ -525,6 +437,7 @@ library, download https://github.com/dropbox/rust-brotli ")
(description "Low-level platform glue for Cala")
(license (list license:asl2.0 license:zlib))))
+;; inherit instead?
(define-public rust-clap-3
(package
(name "rust-clap")
@@ -611,27 +524,6 @@ Argument Parser")
(description "This package provides a FLAC decoding library")
(license license:asl2.0)))
-(define-public rust-cloudflare-zlib-sys-0.3
- (package
- (name "rust-cloudflare-zlib-sys")
- (version "0.3.0")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "cloudflare-zlib-sys" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0vyd0l0vprvh9hc1ikllybrk8xc0lz9f509d2xgxgrpyxp8vch10"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-cc" ,rust-cc-1))))
- (home-page "https://github.com/cloudflare/zlib")
- (synopsis "Cloudflare fork of zlib with massive performance improvements")
- (description
- "Cloudflare fork of zlib with massive performance improvements")
- (license (list license:expat license:zlib license:asl2.0 license:zlib))))
-
(define-public rust-color-eyre-0.5
(package
(name "rust-color-eyre")
@@ -696,40 +588,6 @@ and well formatted error reports for all kinds of errors.")
color-backtrace")
(license (list license:expat license:asl2.0))))
-(define-public rust-cookie-0.15
- (package
- (name "rust-cookie")
- (version "0.15.1")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "cookie" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "03gql9c2l0wg3hpfp67wg2ns21wysk0xsjxwdbjrf0s6grrcgwfm"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-aes-gcm" ,rust-aes-gcm-0.8)
- ("rust-base64" ,rust-base64-0.13)
- ("rust-hkdf" ,rust-hkdf-0.10)
- ("rust-hmac" ,rust-hmac-0.10)
- ("rust-percent-encoding" ,rust-percent-encoding-2)
- ("rust-rand" ,rust-rand-0.8)
- ("rust-sha2" ,rust-sha2-0.9)
- ("rust-subtle" ,rust-subtle-2)
- ("rust-time" ,rust-time-0.2)
- ("rust-version-check" ,rust-version-check-0.9))))
- (home-page "https://github.com/SergioBenitez/cookie-rs")
- (synopsis
- "HTTP cookie parsing and cookie jar management. Supports signed and private
-(encrypted, authenticated) jars.
-")
- (description
- "HTTP cookie parsing and cookie jar management. Supports signed and private
-(encrypted, authenticated) jars.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-cookie-store-0.15
(package
(name "rust-cookie-store")
@@ -954,89 +812,6 @@ color-backtrace")
(description "Low-level cross-platform audio I/O library in pure Rust.")
(license license:asl2.0)))
-(define-public rust-darling-0.13
- (package
- (name "rust-darling")
- (version "0.13.1")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "darling" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1x7pgzjswg28798zd5gk5g6nifhcaqq0apqmclydi39zd2w21myh"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-darling-core" ,rust-darling-core-0.13)
- ("rust-darling-macro" ,rust-darling-macro-0.13))))
- (home-page "https://github.com/TedDriggs/darling")
- (synopsis "A proc-macro library for reading attributes into structs when
-implementing custom derives.
-")
- (description
- "This package provides a proc-macro library for reading attributes into structs
-when implementing custom derives.")
- (license license:expat)))
-
-(define-public rust-darling-core-0.13
- (package
- (name "rust-darling-core")
- (version "0.13.1")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "darling_core" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0933k2avb6xk9j4ryr0bvp3pww5j8i0nrqvsnkgd3vic3lj0yd3s"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-fnv" ,rust-fnv-1)
- ("rust-ident-case" ,rust-ident-case-1)
- ("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-quote" ,rust-quote-1)
- ("rust-strsim" ,rust-strsim-0.10)
- ("rust-syn" ,rust-syn-1))))
- (home-page "https://github.com/TedDriggs/darling")
- (synopsis
- "Helper crate for proc-macro library for reading attributes into structs when
-implementing custom derives. Use https://crates.io/crates/darling in your code.
-")
- (description
- "Helper crate for proc-macro library for reading attributes into structs when
-implementing custom derives. Use https://crates.io/crates/darling in your code.")
- (license license:expat)))
-
-(define-public rust-darling-macro-0.13
- (package
- (name "rust-darling-macro")
- (version "0.13.1")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "darling_macro" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0jzljnd0y7idi5lb7lhvymh3nkhaf32ksx0d38hv7zjjfcxipi3j"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-darling-core" ,rust-darling-core-0.13)
- ("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-1))))
- (home-page "https://github.com/TedDriggs/darling")
- (synopsis
- "Internal support for a proc-macro library for reading attributes into structs when
-implementing custom derives. Use https://crates.io/crates/darling in your code.
-")
- (description
- "Internal support for a proc-macro library for reading attributes into structs
-when implementing custom derives. Use https://crates.io/crates/darling in your
-code.")
- (license license:expat)))
-
(define-public rust-dbus-0.2
(package
(name "rust-dbus")
@@ -1062,6 +837,7 @@ code.")
communication.")
(license (list license:asl2.0 license:expat))))
+;; maybe inherit?
(define-public rust-dbus-0.9
(package
(name "rust-dbus")
@@ -1214,25 +990,7 @@ for inter-process communication.")
"Simple utilities for fetching and unrolling .tar.gz archives")
(license license:asl2.0)))
-(define-public rust-fnv-1
- (package
- (name "rust-fnv")
- (version "1.0.7")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "fnv" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1hc2mcqha06aibcaza94vbi81j6pr9a1bbxrxjfhc91zin8yr7iz"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t))
- (home-page "https://github.com/servo/rust-fnv")
- (synopsis "Fowler–Noll–Vo hash function")
- (description "Fowler–Noll–Vo hash function")
- (license (list license:asl2.0 license:expat))))
-
+;; maybe downgrade
(define-public rust-futures-0.3
(package
(name "rust-futures")
@@ -1289,6 +1047,7 @@ composability, and iterator-like interfaces.
composability, and iterator-like interfaces.")
(license (list license:expat license:asl2.0))))
+;; maybe downgrade
(define-public rust-futures-channel-0.3
(package
(name "rust-futures-channel")
@@ -1310,6 +1069,7 @@ composability, and iterator-like interfaces.")
(description "Channels for asynchronous communication using futures-rs.")
(license (list license:expat license:asl2.0))))
+;; maybe downgrade
(define-public rust-futures-core-0.3
(package
(name "rust-futures-core")
@@ -1328,6 +1088,7 @@ composability, and iterator-like interfaces.")
(description "The core traits and types in for the `futures` library.")
(license (list license:expat license:asl2.0))))
+;; maybe downgrade
(define-public rust-futures-executor-0.3
(package
(name "rust-futures-executor")
@@ -1353,6 +1114,7 @@ composability, and iterator-like interfaces.")
"Executors for asynchronous tasks based on the futures-rs library.")
(license (list license:expat license:asl2.0))))
+;; maybe downgrade
(define-public rust-futures-io-0.3
(package
(name "rust-futures-io")
@@ -1374,6 +1136,7 @@ composability, and iterator-like interfaces.")
futures-rs library.")
(license (list license:expat license:asl2.0))))
+;; maybe downgrade
(define-public rust-futures-macro-0.3
(package
(name "rust-futures-macro")
@@ -1396,6 +1159,7 @@ futures-rs library.")
(description "The futures-rs procedural macro implementations.")
(license (list license:expat license:asl2.0))))
+;; maybe downgrade
(define-public rust-futures-sink-0.3
(package
(name "rust-futures-sink")
@@ -1414,6 +1178,7 @@ futures-rs library.")
(description "The asynchronous `Sink` trait for the futures-rs library.")
(license (list license:expat license:asl2.0))))
+;; maybe downgrade
(define-public rust-futures-task-0.3
(package
(name "rust-futures-task")
@@ -1432,6 +1197,7 @@ futures-rs library.")
(description "Tools for working with tasks.")
(license (list license:expat license:asl2.0))))
+;; maybe downgrade
(define-public rust-futures-test-0.3
(package
(name "rust-futures-test")
@@ -1461,6 +1227,7 @@ futures-rs library.")
"Common utilities for testing components built off futures-rs.")
(license (list license:expat license:asl2.0))))
+;; maybe downgrade
(define-public rust-futures-util-0.3
(package
(name "rust-futures-util")
@@ -1519,28 +1286,6 @@ futures-rs library.")
(description "Stackfull Generator Library in Rust")
(license (list license:expat license:asl2.0))))
-(define-public rust-ghost-0.1
- (package
- (name "rust-ghost")
- (version "0.1.2")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "ghost" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0yalg3g1g3cz63n3phy7cdhh7p2qd220mrpxy96alwxbpqdwynqs"))))
- (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/dtolnay/ghost")
- (synopsis "Define your own PhantomData")
- (description "Define your own PhantomData")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-gstreamer-0.16
(package
(name "rust-gstreamer")
@@ -1821,30 +1566,6 @@ futures-rs library.")
"This package provides a proxy connector for Hyper-based applications")
(license license:expat)))
-(define-public rust-idna-0.2
- (package
- (name "rust-idna")
- (version "0.2.3")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "idna" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1y7ca2w5qp9msgl57n03zqp78gq1bk2crqzg6kv7a542mdphm2j1"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-matches" ,rust-matches-0.1)
- ("rust-unicode-bidi" ,rust-unicode-bidi-0.3)
- ("rust-unicode-normalization" ,rust-unicode-normalization-0.1))))
- (home-page "https://github.com/servo/rust-url/")
- (synopsis
- "IDNA (Internationalizing Domain Names in Applications) and Punycode.")
- (description
- "IDNA (Internationalizing Domain Names in Applications) and Punycode.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-if-addrs-0.6
(package
(name "rust-if-addrs")
@@ -1888,118 +1609,6 @@ futures-rs library.")
(description "if_addrs sys crate")
(license (list license:expat license:bsd-3))))
-(define-public rust-indenter-0.3
- (package
- (name "rust-indenter")
- (version "0.3.3")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "indenter" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "10y6i6y4ls7xsfsc1r3p5j2hhbxhaqnk5zzk8aj52b14v05ba8yf"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t))
- (home-page "https://github.com/yaahc/indenter")
- (synopsis
- "A formatter wrapper that indents the text, designed for error display impls
-")
- (description
- "This package provides a formatter wrapper that indents the text, designed for
-error display impls")
- (license (list license:expat license:asl2.0))))
-
-(define-public rust-indoc-0.3
- (package
- (name "rust-indoc")
- (version "0.3.6")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "indoc" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1n2fd2wm1h005hd7pjgx4gv5ymyq4sxqn8z0ssw6xchgqs5ilx27"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-indoc-impl" ,rust-indoc-impl-0.3)
- ("rust-proc-macro-hack" ,rust-proc-macro-hack-0.5))))
- (home-page "https://github.com/dtolnay/indoc")
- (synopsis "Indented document literals")
- (description "Indented document literals")
- (license (list license:expat license:asl2.0))))
-
-(define-public rust-indoc-impl-0.3
- (package
- (name "rust-indoc-impl")
- (version "0.3.6")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "indoc-impl" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1w58yg249kmzsn75kcj34qaxqh839l1hsaj3bzggy3q03wb6s16f"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-proc-macro-hack" ,rust-proc-macro-hack-0.5)
- ("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-1)
- ("rust-unindent" ,rust-unindent-0.1))))
- (home-page "https://github.com/dtolnay/indoc")
- (synopsis "Indented document literals")
- (description "Indented document literals")
- (license (list license:expat license:asl2.0))))
-
-(define-public rust-inventory-0.1
- (package
- (name "rust-inventory")
- (version "0.1.11")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "inventory" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1m1zdjgs3nzfdxf86mc1i0id56fvk8rfw63rf04yi88bqrh53szh"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-ctor" ,rust-ctor-0.1)
- ("rust-ghost" ,rust-ghost-0.1)
- ("rust-inventory-impl" ,rust-inventory-impl-0.1))))
- (home-page "https://github.com/dtolnay/inventory")
- (synopsis "Typed distributed plugin registration")
- (description "Typed distributed plugin registration")
- (license (list license:expat license:asl2.0))))
-
-(define-public rust-inventory-impl-0.1
- (package
- (name "rust-inventory-impl")
- (version "0.1.11")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "inventory-impl" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0j45a7nq4vircnz5m23db34527icxqnvh2si96zc9w662lvvahby"))))
- (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/dtolnay/inventory")
- (synopsis "Implementation of macros for the `inventory` crate")
- (description "Implementation of macros for the `inventory` crate")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-jack-0.6
(package
(name "rust-jack")
@@ -2201,6 +1810,7 @@ Secure Enclave Processor (SEP). ")
(description "Pure Rust vorbis decoder")
(license (list license:expat license:asl2.0))))
+;; maybe downgrade
(define-public rust-libdbus-sys-0.2
(package
(name "rust-libdbus-sys")
@@ -2252,6 +1862,7 @@ Secure Enclave Processor (SEP). ")
"mDNS Responder library for building discoverable LAN services in Rust")
(license license:expat)))
+;; maybe downgrade
(define-public rust-libpulse-binding-2
(package
(name "rust-libpulse-binding")
@@ -2327,6 +1938,7 @@ library.")
"FFI bindings for the PulseAudio libpulse-simple system library.")
(license (list license:expat license:asl2.0))))
+;; maybe downgrade
(define-public rust-libpulse-sys-1
(package
(name "rust-libpulse-sys")
@@ -2614,27 +2226,6 @@ library.")
(description "Permutation testing for concurrent code")
(license license:expat)))
-(define-public rust-matchers-0.1
- (package
- (name "rust-matchers")
- (version "0.1.0")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "matchers" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0n2mbk7lg2vf962c8xwzdq96yrc9i0p8dbmm4wa1nnkcp1dhfqw2"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-regex-automata" ,rust-regex-automata-0.1))))
- (home-page "https://github.com/hawkw/matchers")
- (synopsis "Regex matching on character and byte streams.
-")
- (description "Regex matching on character and byte streams.")
- (license license:expat)))
-
(define-public rust-minimp3-0.5
(package
(name "rust-minimp3")
@@ -2680,6 +2271,7 @@ library.")
(description "Rust bindings for the minimp3 library.")
(license license:expat)))
+;; maybe downgrade
(define-public rust-mio-0.6
(package
(name "rust-mio")
@@ -2710,6 +2302,7 @@ library.")
(description "Lightweight non-blocking IO")
(license license:expat)))
+;; maybe downgrade
(define-public rust-miow-0.2
(package
(name "rust-miow")
@@ -2934,6 +2527,7 @@ multiplication and division with overflow protection")
(description "FFI bindings for the Android NDK")
(license (list license:expat license:asl2.0))))
+;; maybe downgrade
(define-public rust-net2-0.2
(package
(name "rust-net2")
@@ -2959,6 +2553,7 @@ multiplication and division with overflow protection")
"Extensions to the standard library's networking types as proposed in RFC 1158.")
(license (list license:expat license:asl2.0))))
+;; maybe downgrade
(define-public rust-nix-0.22
(package
(name "rust-nix")
@@ -3374,6 +2969,7 @@ subset of the Modular Crypt Format a.k.a. MCF)")
(description "Generic implementation of PBKDF2")
(license (list license:expat license:asl2.0))))
+;; maybe downgrade
(define-public rust-pkg-config-0.3
(package
(name "rust-pkg-config")
@@ -3771,95 +3367,6 @@ premade types for common use cases.")
(description "Spotify API wrapper")
(license license:expat)))
-(define-public rust-rustls-0.20
- (package
- (name "rust-rustls")
- (version "0.20.2")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "rustls" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "111z24faq1i1z3gbznfgl7qp3in2fx1y1adijjsl1q7kj0i5wznk"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-log" ,rust-log-0.4)
- ("rust-ring" ,rust-ring-0.16)
- ("rust-sct" ,rust-sct-0.7)
- ("rust-webpki" ,rust-webpki-0.22))))
- (home-page "https://github.com/rustls/rustls")
- (synopsis "Rustls is a modern TLS library written in Rust.")
- (description "Rustls is a modern TLS library written in Rust.")
- (license (list license:asl2.0 license:isc license:expat))))
-
-(define-public rust-rustls-native-certs-0.6
- (package
- (name "rust-rustls-native-certs")
- (version "0.6.1")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "rustls-native-certs" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0hq9h3kri19kv00gvbq61h21rarqadxh6y98wj0c2gvxlbgypaaw"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-openssl-probe" ,rust-openssl-probe-0.1)
- ("rust-rustls-pemfile" ,rust-rustls-pemfile-0.2)
- ("rust-schannel" ,rust-schannel-0.1)
- ("rust-security-framework" ,rust-security-framework-2))))
- (home-page "https://github.com/ctz/rustls-native-certs")
- (synopsis
- "rustls-native-certs allows rustls to use the platform native certificate store")
- (description
- "rustls-native-certs allows rustls to use the platform native certificate store")
- (license (list license:asl2.0 license:isc license:expat))))
-
-(define-public rust-rustls-pemfile-0.2
- (package
- (name "rust-rustls-pemfile")
- (version "0.2.1")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "rustls-pemfile" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1jfi97lqnnnnxhmfy6ygrsp0x70m8wsdpaw45svvz1qc6vmymssy"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-base64" ,rust-base64-0.13))))
- (home-page "https://github.com/rustls/pemfile")
- (synopsis "Basic .pem file parser for keys and certificates")
- (description "Basic .pem file parser for keys and certificates")
- (license (list license:asl2.0 license:isc license:expat))))
-
-(define-public rust-sct-0.7
- (package
- (name "rust-sct")
- (version "0.7.0")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "sct" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "193w3dg2pcn7138ab4c586pl76nkryn4h6wqlwvqj5gqr6vwsgfm"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-ring" ,rust-ring-0.16)
- ("rust-untrusted" ,rust-untrusted-0.7))))
- (home-page "https://github.com/ctz/sct.rs")
- (synopsis "Certificate transparency SCT verification library")
- (description "Certificate transparency SCT verification library")
- (license (list license:asl2.0 license:isc license:expat))))
-
(define-public rust-sdl2-0.34
(package
(name "rust-sdl2")
@@ -4081,26 +3588,6 @@ premade types for common use cases.")
"This package provides a double-ended queue that Deref's into a slice.")
(license (list license:expat license:asl2.0))))
-(define-public rust-standback-0.2
- (package
- (name "rust-standback")
- (version "0.2.17")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "standback" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1zr8zy3kzryaggz3k0j4135m3zbd31pyqmja8cyj8yp07mpzn4z1"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-version-check" ,rust-version-check-0.9))))
- (home-page "https://github.com/jhpratt/standback")
- (synopsis "New standard library, old compiler.")
- (description "New standard library, old compiler.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-stdweb-0.1
(package
(name "rust-stdweb")
@@ -4124,27 +3611,6 @@ premade types for common use cases.")
"This package provides a standard library for the client-side Web")
(license (list license:expat license:asl2.0))))
-(define-public rust-subtle-2
- (package
- (name "rust-subtle")
- (version "2.4.1")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "subtle" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "00b6jzh9gzb0h9n25g06nqr90z3xzqppfhhb260s1hjhh4pg7pkb"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t))
- (home-page "https://dalek.rs/")
- (synopsis
- "Pure-Rust traits and utilities for constant-time cryptographic implementations.")
- (description
- "Pure-Rust traits and utilities for constant-time cryptographic implementations.")
- (license license:bsd-3)))
-
(define-public rust-textwrap-0.15
(package
(name "rust-textwrap")
@@ -4175,58 +3641,7 @@ premade types for common use cases.")
"Powerful library for word wrapping, indenting, and dedenting strings")
(license license:expat)))
-(define-public rust-time-0.2
- (package
- (name "rust-time")
- (version "0.2.27")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "time" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0hm209d078jfgxzjhi5xqim64q31rlj1h70zz57qbmpbirzsjlj7"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-const-fn" ,rust-const-fn-0.4)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-rand" ,rust-rand-0.7)
- ("rust-serde" ,rust-serde-1)
- ("rust-standback" ,rust-standback-0.2)
- ("rust-stdweb" ,rust-stdweb-0.4)
- ("rust-time-macros" ,rust-time-macros-0.1)
- ("rust-version-check" ,rust-version-check-0.9)
- ("rust-winapi" ,rust-winapi-0.3))))
- (home-page "https://time-rs.github.io")
- (synopsis
- "Date and time library. Fully interoperable with the standard library. Mostly compatible with #![no_std].")
- (description
- "Date and time library. Fully interoperable with the standard library. Mostly
-compatible with #![no_std].")
- (license (list license:expat license:asl2.0))))
-
-(define-public rust-time-macros-0.1
- (package
- (name "rust-time-macros")
- (version "0.1.1")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "time-macros" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1wg24yxpxcfmim6dgblrf8p321m7cyxpdivzvp8bcb7i4rp9qzlm"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-proc-macro-hack" ,rust-proc-macro-hack-0.5)
- ("rust-time-macros-impl" ,rust-time-macros-impl-0.1))))
- (home-page "https://github.com/time-rs/time")
- (synopsis "Procedural macros for the time crate.")
- (description "Procedural macros for the time crate.")
- (license (list license:expat license:asl2.0))))
-
+;; maybe downgrade
(define-public rust-tokio-0.2
(package
(name "rust-tokio")
@@ -4315,6 +3730,7 @@ backed applications.
applications.")
(license license:expat)))
+;; maybe downgrade
(define-public rust-tokio-1.8
(package
(name "rust-tokio")
@@ -4419,6 +3835,7 @@ applications.")
(description "Tokio 0.2 compat utilities")
(license license:expat)))
+;; maybe downgrade
(define-public rust-tokio-executor-0.1
(package
(name "rust-tokio-executor")
@@ -4441,6 +3858,7 @@ applications.")
(description "Future execution primitives")
(license license:expat)))
+;; maybe downgrade
(define-public rust-tokio-macros-0.2
(package
(name "rust-tokio-macros")
@@ -4464,6 +3882,7 @@ applications.")
(description "Tokio's proc macros.")
(license license:expat)))
+;; maybe downgrade
(define-public rust-tokio-reactor-0.1
(package
(name "rust-tokio-reactor")
@@ -4495,6 +3914,7 @@ applications.")
(description "Event loop that drives Tokio I/O resources.")
(license license:expat)))
+;; maybe downgrade
(define-public rust-tokio-stream-0.1
(package
(name "rust-tokio-stream")
@@ -4522,6 +3942,7 @@ applications.")
(description "Utilities to work with `Stream` and `tokio`.")
(license license:expat)))
+;; maybe downgrade
(define-public rust-tokio-timer-0.2
(package
(name "rust-tokio-timer")
@@ -4581,6 +4002,7 @@ applications.")
(description "Additional utilities for working with Tokio.")
(license license:expat)))
+;; maybe downgrade
(define-public rust-tracing-0.1
(package
(name "rust-tracing")
@@ -4606,6 +4028,7 @@ applications.")
(description "Application-level tracing for Rust.")
(license license:expat)))
+;; maybe downgrade
(define-public rust-tracing-attributes-0.1
(package
(name "rust-tracing-attributes")
@@ -4631,27 +4054,6 @@ applications.")
"Procedural macro attributes for automatically instrumenting functions.")
(license license:expat)))
-(define-public rust-tracing-core-0.1
- (package
- (name "rust-tracing-core")
- (version "0.1.21")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "tracing-core" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1r262wskhm6wmc5i2bxz44nglyzqaq3x50s0h5q0ffdq6xbdckhz"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-lazy-static" ,rust-lazy-static-1))))
- (home-page "https://tokio.rs")
- (synopsis "Core primitives for application-level tracing.
-")
- (description "Core primitives for application-level tracing.")
- (license license:expat)))
-
(define-public rust-tracing-error-0.1
(package
(name "rust-tracing-error")
@@ -4674,31 +4076,7 @@ applications.")
(description "Utilities for enriching errors with `tracing`.")
(license license:expat)))
-(define-public rust-tracing-log-0.1
- (package
- (name "rust-tracing-log")
- (version "0.1.2")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "tracing-log" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1qv1cwvdqrgvizkszbff4fvkw0m3nn5yz68r3yaw2hcflivk94m6"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-env-logger" ,rust-env-logger-0.7)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-log" ,rust-log-0.4)
- ("rust-tracing-core" ,rust-tracing-core-0.1))))
- (home-page "https://tokio.rs")
- (synopsis "Provides compatibility between `tracing` and the `log` crate.
-")
- (description
- "This package provides compatibility between `tracing` and the `log` crate.")
- (license license:expat)))
-
+;; maybe downgrade
(define-public rust-tracing-subscriber-0.3
(package
(name "rust-tracing-subscriber")
@@ -4756,33 +4134,6 @@ applications.")
(description "UNIC â Unicode Emoji â Emoji Character Properties")
(license (list license:expat license:asl2.0))))
-(define-public rust-unicode-normalization-0.1
- (package
- (name "rust-unicode-normalization")
- (version "0.1.19")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "unicode-normalization" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1yabhmg8zlcksda3ajly9hpbzqgbhknxwch8dwkfkaa1569r0ifm"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-tinyvec" ,rust-tinyvec-1))))
- (home-page "https://github.com/unicode-rs/unicode-normalization")
- (synopsis "This crate provides functions for normalization of
-Unicode strings, including Canonical and Compatible
-Decomposition and Recomposition, as described in
-Unicode Standard Annex #15.
-")
- (description
- "This crate provides functions for normalization of Unicode strings, including
-Canonical and Compatible Decomposition and Recomposition, as described in
-Unicode Standard Annex #15.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-unidiff-0.3
(package
(name "rust-unidiff")
@@ -4805,43 +4156,7 @@ Unicode Standard Annex #15.")
(description "Unified diff parsing/metadata extraction library for Rust")
(license license:expat)))
-(define-public rust-ureq-2
- (package
- (name "rust-ureq")
- (version "2.4.0")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "ureq" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1m8nzx683iph4zfpfg2xmkkbwmgf1i403lnbhxqk4gbsj8pzm6ck"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-base64" ,rust-base64-0.13)
- ("rust-brotli-decompressor" ,rust-brotli-decompressor-2)
- ("rust-chunked-transfer" ,rust-chunked-transfer-1)
- ("rust-cookie" ,rust-cookie-0.15)
- ("rust-cookie-store" ,rust-cookie-store-0.15)
- ("rust-encoding-rs" ,rust-encoding-rs-0.8)
- ("rust-flate2" ,rust-flate2-1)
- ("rust-log" ,rust-log-0.4)
- ("rust-native-tls" ,rust-native-tls-0.2)
- ("rust-once-cell" ,rust-once-cell-1)
- ("rust-rustls" ,rust-rustls-0.20)
- ("rust-rustls-native-certs" ,rust-rustls-native-certs-0.6)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-socks" ,rust-socks-0.3)
- ("rust-url" ,rust-url-2)
- ("rust-webpki" ,rust-webpki-0.22)
- ("rust-webpki-roots" ,rust-webpki-roots-0.22))))
- (home-page "https://github.com/algesten/ureq")
- (synopsis "Simple, safe HTTP client")
- (description "Simple, safe HTTP client")
- (license (list license:expat license:asl2.0))))
-
+;; maybe downgrade
(define-public rust-vcpkg-0.2
(package
(name "rust-vcpkg")
@@ -4957,48 +4272,6 @@ them against various comparison operators.")
(description "FFI for the vorbisfile library")
(license license:expat)))
-(define-public rust-webpki-0.22
- (package
- (name "rust-webpki")
- (version "0.22.0")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "webpki" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1gd1gxip5kgdwmrvhj5gjxij2mgg2mavq1ych4q1h272ja0xg5gh"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-ring" ,rust-ring-0.16)
- ("rust-untrusted" ,rust-untrusted-0.7))))
- (home-page "https://github.com/briansmith/webpki")
- (synopsis "Web PKI X.509 Certificate Verification.")
- (description "Web PKI X.509 Certificate Verification.")
- (license (list (license:non-copyleft "file://LICENSE")
- (license:non-copyleft "file://third-party/chromium/LICENSE")))))
-
-(define-public rust-webpki-roots-0.22
- (package
- (name "rust-webpki-roots")
- (version "0.22.2")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "webpki-roots" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0jbll0ys9jakrvv3l1i216bbgj7jbxr7ad2dihw28xcm7s8fnb2m"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-webpki" ,rust-webpki-0.22))))
- (home-page "https://github.com/rustls/webpki-roots")
- (synopsis "Mozilla's CA root certificates for use with webpki")
- (description "Mozilla's CA root certificates for use with webpki")
- (license license:mpl2.0)))
-
(define-public rust-whoami-0.9
(package
(name "rust-whoami")