From 0d2bfb62d1fe6a31b3dae4711cb001551e1011f1 Mon Sep 17 00:00:00 2001 From: Rutherther Date: Fri, 22 Aug 2025 11:16:11 +0200 Subject: [PATCH] fix: get rid of obsolete module, packages --- modules/ruther/packages/forgejo.scm | 1724 ------- modules/ruther/packages/matrix.scm | 6779 --------------------------- modules/ruther/packages/ruther.scm | 1 - modules/ruther/packages/vhdl-ls.scm | 1 - modules/ruther/packages/wayland.scm | 80 - 5 files changed, 8585 deletions(-) delete mode 100644 modules/ruther/packages/forgejo.scm delete mode 100644 modules/ruther/packages/matrix.scm diff --git a/modules/ruther/packages/forgejo.scm b/modules/ruther/packages/forgejo.scm deleted file mode 100644 index 7e1b86227d23ab73be718156ed8f2e83fd7eeab7..0000000000000000000000000000000000000000 --- a/modules/ruther/packages/forgejo.scm +++ /dev/null @@ -1,1724 +0,0 @@ -(define-module (ruther packages forgejo) - #:use-module ((guix licenses) #:prefix license:) - #:use-module (guix packages) - #:use-module (guix build-system cargo) - #:use-module (guix download) - #:use-module (gnu packages tls) - #:use-module (gnu packages ssh) - #:use-module (gnu packages version-control) - #:use-module (gnu packages pkg-config) - #:use-module (gnu packages compression) - #:use-module (gnu packages crates-io) - #:use-module (gnu packages crates-compression) - #:use-module (gnu packages crates-check) - #:use-module (gnu packages crates-crypto) - #:use-module (gnu packages crates-windows) - #:use-module (gnu packages crates-vcs) - #:use-module (gnu packages crates-web)) - -(define-public rust-uuid-macro-internal-1 - (package - (name "rust-uuid-macro-internal") - (version "1.10.0") - (source - (origin - (method url-fetch) - (uri (crate-uri "uuid-macro-internal" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0flsk6rxdif2hx5dirfwfn6r5vrp6my9zvnn43lw98iyz13d077f")))) - (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-2)))) - (home-page "https://github.com/uuid-rs/uuid") - (synopsis "Private implementation details of the uuid! macro") - (description - "This package provides Private implementation details of the uuid! macro.") - (license (list license:asl2.0 license:expat)))) - -(define-public rust-uuid-1 - (package - (name "rust-uuid") - (version "1.10.0") - (source - (origin - (method url-fetch) - (uri (crate-uri "uuid" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0503gvp08dh5mnm3f0ffqgisj6x3mbs53dmnn1lm19pga43a1pw1")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1) - ("rust-atomic" ,rust-atomic-0.6) - ("rust-borsh" ,rust-borsh-1) - ("rust-borsh-derive" ,rust-borsh-derive-1) - ("rust-bytemuck" ,rust-bytemuck-1) - ("rust-getrandom" ,rust-getrandom-0.2) - ("rust-md-5" ,rust-md-5-0.10) - ("rust-rand" ,rust-rand-0.8) - ("rust-serde" ,rust-serde-1) - ("rust-sha1-smol" ,rust-sha1-smol-1) - ("rust-slog" ,rust-slog-2) - ("rust-uuid-macro-internal" ,rust-uuid-macro-internal-1) - ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2) - ("rust-zerocopy" ,rust-zerocopy-0.7)))) - (home-page "https://github.com/uuid-rs/uuid") - (synopsis "library to generate and parse UUIDs.") - (description - "This package provides a library to generate and parse UUIDs.") - (license (list license:asl2.0 license:expat)))) - -(define-public rust-url-2 - (package - (name "rust-url") - (version "2.5.2") - (source - (origin - (method url-fetch) - (uri (crate-uri "url" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0v2dx50mx7xzl9454cl5qmpjnhkbahmn59gd3apyipbgyyylsy12")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-form-urlencoded" ,rust-form-urlencoded-1) - ("rust-idna" ,rust-idna-0.5) - ("rust-percent-encoding" ,rust-percent-encoding-2) - ("rust-serde" ,rust-serde-1)))) - (home-page "https://github.com/servo/rust-url") - (synopsis "URL library for Rust, based on the WHATWG URL Standard") - (description - "This package provides URL library for Rust, based on the WHATWG URL Standard.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-tokio-macros-2 - (package - (name "rust-tokio-macros") - (version "2.4.0") - (source - (origin - (method url-fetch) - (uri (crate-uri "tokio-macros" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0lnpg14h1v3fh2jvnc8cz7cjf0m7z1xgkwfpcyy632g829imjgb9")))) - (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-2)))) - (home-page "https://tokio.rs") - (synopsis "Tokio's proc macros.") - (description "This package provides Tokio's proc macros.") - (license license:expat))) - -(define-public rust-hermit-abi-0.3 - (package - (name "rust-hermit-abi") - (version "0.3.9") - (source - (origin - (method url-fetch) - (uri (crate-uri "hermit-abi" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "092hxjbjnq5fmz66grd9plxd0sh6ssg5fhgwwwqbrzgzkjwdycfj")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) - ("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1) - ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)))) - (home-page "https://github.com/hermit-os/hermit-rs") - (synopsis "Hermit system calls definitions") - (description "This package provides Hermit system calls definitions.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-mio-1 - (package - (name "rust-mio") - (version "1.0.2") - (source - (origin - (method url-fetch) - (uri (crate-uri "mio" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1v1cnnn44awxbcfm4zlavwgkvbyg7gp5zzjm8mqf1apkrwflvq40")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-hermit-abi" ,rust-hermit-abi-0.3) - ("rust-libc" ,rust-libc-0.2) - ("rust-log" ,rust-log-0.4) - ("rust-wasi" ,rust-wasi-0.11) - ("rust-windows-sys" ,rust-windows-sys-0.52)))) - (home-page "https://github.com/tokio-rs/mio") - (synopsis "Lightweight non-blocking I/O") - (description "This package provides Lightweight non-blocking I/O.") - (license license:expat))) - -(define-public rust-tokio-1 - (package - (name "rust-tokio") - (version "1.40.0") - (source - (origin - (method url-fetch) - (uri (crate-uri "tokio" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "166rllhfkyqp0fs7sxn6crv74iizi4wzd3cvxkcpmlk52qip1c72")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-backtrace" ,rust-backtrace-0.3) - ("rust-bytes" ,rust-bytes-1) - ("rust-libc" ,rust-libc-0.2) - ("rust-mio" ,rust-mio-1) - ("rust-parking-lot" ,rust-parking-lot-0.12) - ("rust-pin-project-lite" ,rust-pin-project-lite-0.2) - ("rust-signal-hook-registry" ,rust-signal-hook-registry-1) - ("rust-socket2" ,rust-socket2-0.5) - ("rust-tokio-macros" ,rust-tokio-macros-2) - ("rust-tracing" ,rust-tracing-0.1) - ("rust-windows-sys" ,rust-windows-sys-0.52)))) - (home-page "https://tokio.rs") - (synopsis - "An event-driven, non-blocking I/O platform for writing asynchronous I/O -backed applications.") - (description - "This package provides An event-driven, non-blocking I/O platform for writing asynchronous I/O backed -applications.") - (license license:expat))) - -(define-public rust-time-macros-0.2 - (package - (name "rust-time-macros") - (version "0.2.18") - (source - (origin - (method url-fetch) - (uri (crate-uri "time-macros" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1kqwxvfh2jkpg38fy673d6danh1bhcmmbsmffww3mphgail2l99z")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-num-conv" ,rust-num-conv-0.1) - ("rust-time-core" ,rust-time-core-0.1)))) - (home-page "https://github.com/time-rs/time") - (synopsis - "Procedural macros for the time crate. - This crate is an implementation detail and should not be relied upon directly.") - (description - "This package provides Procedural macros for the time crate. This crate is an implementation detail -and should not be relied upon directly.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-time-0.3 - (package - (name "rust-time") - (version "0.3.36") - (source - (origin - (method url-fetch) - (uri (crate-uri "time" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "11g8hdpahgrf1wwl2rpsg5nxq3aj7ri6xr672v4qcij6cgjqizax")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-deranged" ,rust-deranged-0.3) - ("rust-itoa" ,rust-itoa-1) - ("rust-js-sys" ,rust-js-sys-0.3) - ("rust-libc" ,rust-libc-0.2) - ("rust-num-conv" ,rust-num-conv-0.1) - ("rust-num-threads" ,rust-num-threads-0.1) - ("rust-powerfmt" ,rust-powerfmt-0.2) - ("rust-quickcheck" ,rust-quickcheck-1) - ("rust-rand" ,rust-rand-0.8) - ("rust-serde" ,rust-serde-1) - ("rust-time-core" ,rust-time-core-0.1) - ("rust-time-macros" ,rust-time-macros-0.2)))) - (home-page "https://time-rs.github.io") - (synopsis - "Date and time library. Fully interoperable with the standard library. Mostly compatible with #![no_std]") - (description - "This package provides 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-serde-json-1 - (package - (name "rust-serde-json") - (version "1.0.128") - (source - (origin - (method url-fetch) - (uri (crate-uri "serde_json" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1n43nia50ybpcfmh3gcw4lcc627qsg9nyakzwgkk9pm10xklbxbg")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-indexmap" ,rust-indexmap-2) - ("rust-itoa" ,rust-itoa-1) - ("rust-memchr" ,rust-memchr-2) - ("rust-ryu" ,rust-ryu-1) - ("rust-serde" ,rust-serde-1)))) - (home-page "https://github.com/serde-rs/json") - (synopsis "JSON serialization file format") - (description "This package provides a JSON serialization file format.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-serde-derive-1 - (package - (name "rust-serde-derive") - (version "1.0.210") - (source - (origin - (method url-fetch) - (uri (crate-uri "serde_derive" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "07yzy4wafk79ps0hmbqmsqh5xjna4pm4q57wc847bb8gl3nh4f94")))) - (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-2)))) - (home-page "https://serde.rs") - (synopsis "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]") - (description - "This package provides Macros 1.1 implementation of #[derive(Serialize, Deserialize)].") - (license (list license:expat license:asl2.0)))) - -(define-public rust-serde-1 - (package - (name "rust-serde") - (version "1.0.210") - (source - (origin - (method url-fetch) - (uri (crate-uri "serde" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0flc0z8wgax1k4j5bf2zyq48bgzyv425jkd5w0i6wbh7f8j5kqy8")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-serde-derive" ,rust-serde-derive-1) - ("rust-serde-derive" ,rust-serde-derive-1)))) - (home-page "https://serde.rs") - (synopsis "generic serialization/deserialization framework") - (description - "This package provides a generic serialization/deserialization framework.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-semver-1 - (package - (name "rust-semver") - (version "1.0.23") - (source - (origin - (method url-fetch) - (uri (crate-uri "semver" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "12wqpxfflclbq4dv8sa6gchdh92ahhwn4ci1ls22wlby3h57wsb1")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-serde" ,rust-serde-1)))) - (home-page "https://github.com/dtolnay/semver") - (synopsis "Parser and evaluator for Cargo's flavor of Semantic Versioning") - (description - "This package provides Parser and evaluator for Cargo's flavor of Semantic Versioning.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-open-5 - (package - (name "rust-open") - (version "5.3.0") - (source - (origin - (method url-fetch) - (uri (crate-uri "open" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1cy40lf0hk8b0pwm9ix5zi53m4lqnjgviw9ylm16cwdxdazpga31")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-is-wsl" ,rust-is-wsl-0.4) - ("rust-libc" ,rust-libc-0.2) - ("rust-pathdiff" ,rust-pathdiff-0.2)))) - (home-page "https://github.com/Byron/open-rs") - (synopsis "Open a path or URL using the program configured on the system") - (description - "This package provides Open a path or URL using the program configured on the system.") - (license license:expat))) - -(define-public rust-hyper-util-0.1 - (package - (name "rust-hyper-util") - (version "0.1.9") - (source - (origin - (method url-fetch) - (uri (crate-uri "hyper-util" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "12yhradh0bpwa9jjyyq6shrrcx9fxbdkrq06xj7ccfhqkyq6waa1")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-bytes" ,rust-bytes-1) - ("rust-futures-channel" ,rust-futures-channel-0.3) - ("rust-futures-util" ,rust-futures-util-0.3) - ("rust-http" ,rust-http-1) - ("rust-http-body" ,rust-http-body-1) - ("rust-hyper" ,rust-hyper-1) - ("rust-pin-project-lite" ,rust-pin-project-lite-0.2) - ("rust-socket2" ,rust-socket2-0.5) - ("rust-tokio" ,rust-tokio-1) - ("rust-tower-service" ,rust-tower-service-0.3) - ("rust-tracing" ,rust-tracing-0.1)))) - (home-page "https://hyper.rs") - (synopsis "hyper utilities") - (description "This package provides hyper utilities.") - (license license:expat))) - -(define-public rust-hyper-1 - (package - (name "rust-hyper") - (version "1.4.1") - (source - (origin - (method url-fetch) - (uri (crate-uri "hyper" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "01ds8i3q6hw5kw56mavy544m11gkr87zi999siigdl3n1qpd5psh")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-bytes" ,rust-bytes-1) - ("rust-futures-channel" ,rust-futures-channel-0.3) - ("rust-futures-util" ,rust-futures-util-0.3) - ("rust-h2" ,rust-h2-0.4) - ("rust-http" ,rust-http-1) - ("rust-http-body" ,rust-http-body-1) - ("rust-http-body-util" ,rust-http-body-util-0.1) - ("rust-httparse" ,rust-httparse-1) - ("rust-httpdate" ,rust-httpdate-1) - ("rust-itoa" ,rust-itoa-1) - ("rust-libc" ,rust-libc-0.2) - ("rust-pin-project-lite" ,rust-pin-project-lite-0.2) - ("rust-smallvec" ,rust-smallvec-1) - ("rust-tokio" ,rust-tokio-1) - ("rust-tracing" ,rust-tracing-0.1) - ("rust-want" ,rust-want-0.3)))) - (home-page "https://hyper.rs") - (synopsis "fast and correct HTTP library.") - (description "This package provides a fast and correct HTTP library.") - (license license:expat))) - -(define-public rust-libgit2-sys-0.17 - (package - (name "rust-libgit2-sys") - (version "0.17.0+1.8.1") - (source - (origin - (method url-fetch) - (uri (crate-uri "libgit2-sys" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "093jxfl2i9vxdlgf7vk9d040sjwy0nq4fid640y7qix6m0k26iqh")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-cc" ,rust-cc-1) - ("rust-libc" ,rust-libc-0.2) - ("rust-libssh2-sys" ,rust-libssh2-sys-0.3) - ("rust-libz-sys" ,rust-libz-sys-1) - ("rust-openssl-sys" ,rust-openssl-sys-0.9) - ("rust-pkg-config" ,rust-pkg-config-0.3)))) - (home-page "https://github.com/rust-lang/git2-rs") - (synopsis "Native bindings to the libgit2 library") - (description - "This package provides Native bindings to the libgit2 library.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-git2-0.19 - (package - (name "rust-git2") - (version "0.19.0") - (source - (origin - (method url-fetch) - (uri (crate-uri "git2" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "091pv7866z1qjq800ys0wjv8n73wrv7fqdrddxcnq36w8lzbf0xr")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) - ("rust-libc" ,rust-libc-0.2) - ("rust-libgit2-sys" ,rust-libgit2-sys-0.17) - ("rust-log" ,rust-log-0.4) - ("rust-openssl-probe" ,rust-openssl-probe-0.1) - ("rust-openssl-sys" ,rust-openssl-sys-0.9) - ("rust-url" ,rust-url-2)))) - (home-page "https://github.com/rust-lang/git2-rs") - (synopsis - "Bindings to libgit2 for interoperating with git repositories. This library is -both threadsafe and memory safe and allows both reading and writing git -repositories.") - (description - "This package provides Bindings to libgit2 for interoperating with git repositories. This library is -both threadsafe and memory safe and allows both reading and writing git -repositories.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-soft-assert-0.1 - (package - (name "rust-soft-assert") - (version "0.1.1") - (source - (origin - (method url-fetch) - (uri (crate-uri "soft_assert" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "15vxbp1j0n908yffvm3xacbcdl212j7k95md85ai663jxb3pw2dm")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t)) - (home-page "https://github.com/Cyborus04/soft_assert") - (synopsis "Non-panicking assertions") - (description "This package provides Non-panicking assertions.") - (license (list license:asl2.0 license:expat)))) - -(define-public rust-bytes-1 - (package - (name "rust-bytes") - (version "1.7.2") - (source - (origin - (method url-fetch) - (uri (crate-uri "bytes" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1wzs7l57iwqmrszdpr2mmqf1b1hgvpxafc30imxhnry0zfl9m3a2")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-serde" ,rust-serde-1)))) - (home-page "https://github.com/tokio-rs/bytes") - (synopsis "Types and traits for working with bytes") - (description - "This package provides Types and traits for working with bytes.") - (license license:expat))) - -(define-public rust-forgejo-api-0.4 - (package - (name "rust-forgejo-api") - (version "0.4.1") - (source - (origin - (method url-fetch) - (uri (crate-uri "forgejo-api" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0bc1m39g3i8mm70cf35hcqh898xpm2y4x819y8qfaaw6pnhg90pn")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-base64ct" ,rust-base64ct-1) - ("rust-bytes" ,rust-bytes-1) - ("rust-reqwest" ,rust-reqwest-0.11) - ("rust-serde" ,rust-serde-1) - ("rust-serde-json" ,rust-serde-json-1) - ("rust-soft-assert" ,rust-soft-assert-0.1) - ("rust-thiserror" ,rust-thiserror-1) - ("rust-time" ,rust-time-0.3) - ("rust-tokio" ,rust-tokio-1) - ("rust-url" ,rust-url-2) - ("rust-zeroize" ,rust-zeroize-1)))) - (home-page "https://codeberg.org/Cyborus/forgejo-api") - (synopsis "Interface to Forgejo's Web API") - (description "This package provides Interface to Forgejo's Web API.") - (license (list license:asl2.0 license:expat)))) - -(define-public rust-eyre-0.6 - (package - (name "rust-eyre") - (version "0.6.12") - (source - (origin - (method url-fetch) - (uri (crate-uri "eyre" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1v1a3vb9gs5zkwp4jzkcfnpg0gvyp4ifydzx37f4qy14kzcibnbw")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-indenter" ,rust-indenter-0.3) - ("rust-once-cell" ,rust-once-cell-1) - ("rust-pyo3" ,rust-pyo3-0.20)))) - (home-page "https://github.com/eyre-rs/eyre") - (synopsis - "Flexible concrete Error Reporting type built on std::error::Error with customizable Reports") - (description - "This package provides Flexible concrete Error Reporting type built on std::error::Error with -customizable Reports.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-emojis-0.6 - (package - (name "rust-emojis") - (version "0.6.4") - (source - (origin - (method url-fetch) - (uri (crate-uri "emojis" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1x02bixi1f8kjk8g5qsrwpwznpya65yh5gy8p8wja7qq3zgz3qcr")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-phf" ,rust-phf-0.11) - ("rust-serde" ,rust-serde-1)))) - (home-page "https://github.com/rossmacarthur/emojis") - (synopsis - "✨ Lookup emoji in *O(1)* time, access metadata and GitHub shortcodes, iterate over all emoji, and more!") - (description - "This package provides ✨ Lookup emoji in *O(1)* time, access metadata and @code{GitHub} shortcodes, -iterate over all emoji, and more!") - (license (list license:expat license:asl2.0)))) - -(define-public rust-darling-macro-0.20 - (package - (name "rust-darling-macro") - (version "0.20.10") - (source - (origin - (method url-fetch) - (uri (crate-uri "darling_macro" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "01kq3ibbn47czijj39h3vxyw0c2ksd0jvc097smcrk7n2jjs4dnk")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-darling-core" ,rust-darling-core-0.20) - ("rust-quote" ,rust-quote-1) - ("rust-syn" ,rust-syn-2)))) - (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 - "This package provides 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-strsim-0.11 - (package - (name "rust-strsim") - (version "0.11.1") - (source - (origin - (method url-fetch) - (uri (crate-uri "strsim" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0kzvqlw8hxqb7y598w1s0hxlnmi84sg5vsipp3yg5na5d1rvba3x")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t)) - (home-page "https://github.com/rapidfuzz/strsim-rs") - (synopsis - "Implementations of string similarity metrics. Includes Hamming, Levenshtein, -OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice.") - (description - "This package provides Implementations of string similarity metrics. Includes Hamming, Levenshtein, -OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice.") - (license license:expat))) - -(define-public rust-darling-core-0.20 - (package - (name "rust-darling-core") - (version "0.20.10") - (source - (origin - (method url-fetch) - (uri (crate-uri "darling_core" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1rgr9nci61ahnim93yh3xy6fkfayh7sk4447hahawah3m1hkh4wm")))) - (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.11) - ("rust-syn" ,rust-syn-2)))) - (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 - "This package provides 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-0.20 - (package - (name "rust-darling") - (version "0.20.10") - (source - (origin - (method url-fetch) - (uri (crate-uri "darling" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1299h2z88qn71mizhh05j26yr3ik0wnqmw11ijds89l8i9nbhqvg")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-darling-core" ,rust-darling-core-0.20) - ("rust-darling-macro" ,rust-darling-macro-0.20)))) - (home-page "https://github.com/TedDriggs/darling") - (synopsis "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-derive-builder-core-0.20 - (package - (name "rust-derive-builder-core") - (version "0.20.1") - (source - (origin - (method url-fetch) - (uri (crate-uri "derive_builder_core" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0f5fg9cc9y53fx1fm4bh0s1yxwvc7v1zsircy8s054hkjq2glcbl")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-darling" ,rust-darling-0.20) - ("rust-proc-macro2" ,rust-proc-macro2-1) - ("rust-quote" ,rust-quote-1) - ("rust-syn" ,rust-syn-2)))) - (home-page "https://github.com/colin-kiegel/rust-derive-builder") - (synopsis "Internal helper library for the derive_builder crate") - (description - "This package provides Internal helper library for the derive_builder crate.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-derive-builder-macro-0.20 - (package - (name "rust-derive-builder-macro") - (version "0.20.1") - (source - (origin - (method url-fetch) - (uri (crate-uri "derive_builder_macro" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1p2ijj442j30cvd1x5231jw8b4klyf65sl3rnxvri6zpbc1ygfja")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-derive-builder-core" ,rust-derive-builder-core-0.20) - ("rust-syn" ,rust-syn-2)))) - (home-page "https://github.com/colin-kiegel/rust-derive-builder") - (synopsis - "Rust macro to automatically implement the builder pattern for arbitrary structs") - (description - "This package provides Rust macro to automatically implement the builder pattern for arbitrary structs.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-derive-builder-0.20 - (package - (name "rust-derive-builder") - (version "0.20.1") - (source - (origin - (method url-fetch) - (uri (crate-uri "derive_builder" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0yw7frfcgza5rm7f1ckrsy1qy0i6gim3blw12xm186d1wrzg6cyd")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-derive-builder-macro" ,rust-derive-builder-macro-0.20)))) - (home-page "https://github.com/colin-kiegel/rust-derive-builder") - (synopsis - "Rust macro to automatically implement the builder pattern for arbitrary structs") - (description - "This package provides Rust macro to automatically implement the builder pattern for arbitrary structs.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-caseless-0.2 - (package - (name "rust-caseless") - (version "0.2.1") - (source - (origin - (method url-fetch) - (uri (crate-uri "caseless" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0zrx8rrks6mq08m37y3ng8kq272diphnvlrircif2yvl30rsp3c0")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-regex" ,rust-regex-1) - ("rust-unicode-normalization" ,rust-unicode-normalization-0.1)))) - (home-page "https://github.com/SimonSapin/rust-caseless") - (synopsis "Unicode caseless matching") - (description "This package provides Unicode caseless matching.") - (license license:expat))) - -(define-public rust-comrak-0.26 - (package - (name "rust-comrak") - (version "0.26.0") - (source - (origin - (method url-fetch) - (uri (crate-uri "comrak" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1a87w6c0xkfml7rg1v34rhlcknr811s11mi9xsjgazf58dwbcnir")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1) - ("rust-caseless" ,rust-caseless-0.2) - ("rust-clap" ,rust-clap-4) - ("rust-clap" ,rust-clap-4) - ("rust-derive-builder" ,rust-derive-builder-0.20) - ("rust-emojis" ,rust-emojis-0.6) - ("rust-entities" ,rust-entities-1) - ("rust-memchr" ,rust-memchr-2) - ("rust-once-cell" ,rust-once-cell-1) - ("rust-regex" ,rust-regex-1) - ("rust-shell-words" ,rust-shell-words-1) - ("rust-slug" ,rust-slug-0.1) - ("rust-syntect" ,rust-syntect-5) - ("rust-typed-arena" ,rust-typed-arena-2) - ("rust-unicode-categories" ,rust-unicode-categories-0.1) - ("rust-xdg" ,rust-xdg-2)))) - (home-page "https://github.com/kivikakk/comrak") - (synopsis - "100% CommonMark-compatible GitHub Flavored Markdown parser and formatter") - (description - "This package provides a 100% @code{CommonMark-compatible} @code{GitHub} Flavored -Markdown parser and formatter.") - (license license:bsd-2))) - -(define-public rust-clap-derive-4 - (package - (name "rust-clap-derive") - (version "4.5.18") - (source - (origin - (method url-fetch) - (uri (crate-uri "clap_derive" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1ardb26bvcpg72q9myr7yir3a8c83gx7vxk1cccabsd9n73s1ija")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-heck" ,rust-heck-0.5) - ("rust-proc-macro2" ,rust-proc-macro2-1) - ("rust-quote" ,rust-quote-1) - ("rust-syn" ,rust-syn-2)))) - (home-page "https://github.com/clap-rs/clap") - (synopsis "Parse command line argument by defining a struct, derive crate") - (description - "This package provides Parse command line argument by defining a struct, derive crate.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-unicode-width-0.2 - (package - (name "rust-unicode-width") - (version "0.2.0") - (source - (origin - (method url-fetch) - (uri (crate-uri "unicode-width" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1zd0r5vs52ifxn25rs06gxrgz8cmh4xpra922k0xlmrchib1kj0z")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) - ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1) - ("rust-rustc-std-workspace-std" ,rust-rustc-std-workspace-std-1)))) - (home-page "https://github.com/unicode-rs/unicode-width") - (synopsis "Determine displayed width of `char` and `str` types -according to Unicode Standard Annex #11 rules.") - (description - "This package provides Determine displayed width of `char` and `str` types according to Unicode -Standard Annex #11 rules.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-windows-sys-0.59 - (package - (name "rust-windows-sys") - (version "0.59.0") - (source - (origin - (method url-fetch) - (uri (crate-uri "windows-sys" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0fw5672ziw8b3zpmnbp9pdv1famk74f1l9fcbc3zsrzdg56vqf0y")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-windows-targets" ,rust-windows-targets-0.52)))) - (home-page "https://github.com/microsoft/windows-rs") - (synopsis "Rust for Windows") - (description "This package provides Rust for Windows.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-terminal-size-0.4 - (package - (name "rust-terminal-size") - (version "0.4.0") - (source - (origin - (method url-fetch) - (uri (crate-uri "terminal_size" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1vx6a5klj7sjkx59v78gh93j445s09y2fasiykwgsb04rbbrnnag")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-rustix" ,rust-rustix-0.38) - ("rust-windows-sys" ,rust-windows-sys-0.59)))) - (home-page "https://github.com/eminence/terminal-size") - (synopsis "Gets the size of your Linux or Windows terminal") - (description - "This package provides Gets the size of your Linux or Windows terminal.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-windows-x86-64-msvc-0.52 - (package - (name "rust-windows-x86-64-msvc") - (version "0.52.6") - (source - (origin - (method url-fetch) - (uri (crate-uri "windows_x86_64_msvc" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1v7rb5cibyzx8vak29pdrk8nx9hycsjs4w0jgms08qk49jl6v7sq")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t)) - (home-page "https://github.com/microsoft/windows-rs") - (synopsis "Import lib for Windows") - (description "This package provides Import lib for Windows.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-windows-x86-64-gnullvm-0.52 - (package - (name "rust-windows-x86-64-gnullvm") - (version "0.52.6") - (source - (origin - (method url-fetch) - (uri (crate-uri "windows_x86_64_gnullvm" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "03gda7zjx1qh8k9nnlgb7m3w3s1xkysg55hkd1wjch8pqhyv5m94")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t)) - (home-page "https://github.com/microsoft/windows-rs") - (synopsis "Import lib for Windows") - (description "This package provides Import lib for Windows.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-windows-x86-64-gnu-0.52 - (package - (name "rust-windows-x86-64-gnu") - (version "0.52.6") - (source - (origin - (method url-fetch) - (uri (crate-uri "windows_x86_64_gnu" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0y0sifqcb56a56mvn7xjgs8g43p33mfqkd8wj1yhrgxzma05qyhl")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t)) - (home-page "https://github.com/microsoft/windows-rs") - (synopsis "Import lib for Windows") - (description "This package provides Import lib for Windows.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-windows-i686-msvc-0.52 - (package - (name "rust-windows-i686-msvc") - (version "0.52.6") - (source - (origin - (method url-fetch) - (uri (crate-uri "windows_i686_msvc" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0rkcqmp4zzmfvrrrx01260q3xkpzi6fzi2x2pgdcdry50ny4h294")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t)) - (home-page "https://github.com/microsoft/windows-rs") - (synopsis "Import lib for Windows") - (description "This package provides Import lib for Windows.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-windows-i686-gnullvm-0.52 - (package - (name "rust-windows-i686-gnullvm") - (version "0.52.6") - (source - (origin - (method url-fetch) - (uri (crate-uri "windows_i686_gnullvm" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0rpdx1537mw6slcpqa0rm3qixmsb79nbhqy5fsm3q2q9ik9m5vhf")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t)) - (home-page "https://github.com/microsoft/windows-rs") - (synopsis "Import lib for Windows") - (description "This package provides Import lib for Windows.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-windows-i686-gnu-0.52 - (package - (name "rust-windows-i686-gnu") - (version "0.52.6") - (source - (origin - (method url-fetch) - (uri (crate-uri "windows_i686_gnu" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "02zspglbykh1jh9pi7gn8g1f97jh1rrccni9ivmrfbl0mgamm6wf")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t)) - (home-page "https://github.com/microsoft/windows-rs") - (synopsis "Import lib for Windows") - (description "This package provides Import lib for Windows.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-windows-aarch64-msvc-0.52 - (package - (name "rust-windows-aarch64-msvc") - (version "0.52.6") - (source - (origin - (method url-fetch) - (uri (crate-uri "windows_aarch64_msvc" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0sfl0nysnz32yyfh773hpi49b1q700ah6y7sacmjbqjjn5xjmv09")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t)) - (home-page "https://github.com/microsoft/windows-rs") - (synopsis "Import lib for Windows") - (description "This package provides Import lib for Windows.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-windows-aarch64-gnullvm-0.52 - (package - (name "rust-windows-aarch64-gnullvm") - (version "0.52.6") - (source - (origin - (method url-fetch) - (uri (crate-uri "windows_aarch64_gnullvm" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1lrcq38cr2arvmz19v32qaggvj8bh1640mdm9c2fr877h0hn591j")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t)) - (home-page "https://github.com/microsoft/windows-rs") - (synopsis "Import lib for Windows") - (description "This package provides Import lib for Windows.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-windows-targets-0.52 - (package - (name "rust-windows-targets") - (version "0.52.6") - (source - (origin - (method url-fetch) - (uri (crate-uri "windows-targets" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0wwrx625nwlfp7k93r2rra568gad1mwd888h1jwnl0vfg5r4ywlv")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-windows-aarch64-gnullvm" ,rust-windows-aarch64-gnullvm-0.52) - ("rust-windows-aarch64-msvc" ,rust-windows-aarch64-msvc-0.52) - ("rust-windows-i686-gnu" ,rust-windows-i686-gnu-0.52) - ("rust-windows-i686-gnullvm" ,rust-windows-i686-gnullvm-0.52) - ("rust-windows-i686-msvc" ,rust-windows-i686-msvc-0.52) - ("rust-windows-x86-64-gnu" ,rust-windows-x86-64-gnu-0.52) - ("rust-windows-x86-64-gnullvm" ,rust-windows-x86-64-gnullvm-0.52) - ("rust-windows-x86-64-msvc" ,rust-windows-x86-64-msvc-0.52)))) - (home-page "https://github.com/microsoft/windows-rs") - (synopsis "Import libs for Windows") - (description "This package provides Import libs for Windows.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-rustc-demangle-0.1 - (package - (name "rust-rustc-demangle") - (version "0.1.24") - (source - (origin - (method url-fetch) - (uri (crate-uri "rustc-demangle" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "07zysaafgrkzy2rjgwqdj2a8qdpsm6zv6f5pgpk9x0lm40z9b6vi")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) - ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)))) - (home-page "https://github.com/rust-lang/rustc-demangle") - (synopsis "Rust compiler symbol demangling.") - (description "This package provides Rust compiler symbol demangling.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-adler2-2 - (package - (name "rust-adler2") - (version "2.0.0") - (source - (origin - (method url-fetch) - (uri (crate-uri "adler2" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "09r6drylvgy8vv8k20lnbvwq8gp09h7smfn6h1rxsy15pgh629si")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) - ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)))) - (home-page "https://github.com/oyvindln/adler2") - (synopsis "simple clean-room implementation of the Adler-32 checksum") - (description - "This package provides a simple clean-room implementation of the Adler-32 -checksum.") - (license (list license:bsd-0 license:expat license:asl2.0)))) - -(define-public rust-miniz-oxide-0.8 - (package - (name "rust-miniz-oxide") - (version "0.8.0") - (source - (origin - (method url-fetch) - (uri (crate-uri "miniz_oxide" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1wadxkg6a6z4lr7kskapj5d8pxlx7cp1ifw4daqnkzqjxych5n72")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-adler2" ,rust-adler2-2) - ("rust-compiler-builtins" ,rust-compiler-builtins-0.1) - ("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1) - ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1) - ("rust-simd-adler32" ,rust-simd-adler32-0.3)))) - (home-page "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide") - (synopsis - "DEFLATE compression and decompression library rewritten in Rust based on miniz") - (description - "This package provides DEFLATE compression and decompression library rewritten in Rust based on miniz.") - (license (list license:expat license:zlib license:asl2.0)))) - -(define-public rust-libc-0.2 - (package - (name "rust-libc") - (version "0.2.159") - (source - (origin - (method url-fetch) - (uri (crate-uri "libc" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1i9xpia0hn1y8dws7all8rqng6h3lc8ymlgslnljcvm376jrf7an")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)))) - (home-page "https://github.com/rust-lang/libc") - (synopsis "Raw FFI bindings to platform libraries like libc.") - (description - "This package provides Raw FFI bindings to platform libraries like libc.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-ahash-0.8 - (package - (name "rust-ahash") - (version "0.8.11") - (source - (origin - (method url-fetch) - (uri (crate-uri "ahash" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "04chdfkls5xmhp1d48gnjsmglbqibizs3bpbj6rsj604m10si7g8")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-atomic-polyfill" ,rust-atomic-polyfill-1) - ("rust-cfg-if" ,rust-cfg-if-1) - ("rust-const-random" ,rust-const-random-0.1) - ("rust-getrandom" ,rust-getrandom-0.2) - ("rust-once-cell" ,rust-once-cell-1) - ("rust-serde" ,rust-serde-1) - ("rust-version-check" ,rust-version-check-0.9) - ("rust-zerocopy" ,rust-zerocopy-0.7)))) - (home-page "https://github.com/tkaitchuck/ahash") - (synopsis - "non-cryptographic hash function using AES-NI for high performance") - (description - "This package provides a non-cryptographic hash function using AES-NI for high -performance.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-wasmparser-0.218 - (package - (name "rust-wasmparser") - (version "0.218.0") - (source - (origin - (method url-fetch) - (uri (crate-uri "wasmparser" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1p65jvj1i6bh180hd656z8yzkn3zx8vs3a6i5lmsgspczk3ld7mh")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-ahash" ,rust-ahash-0.8) - ("rust-bitflags" ,rust-bitflags-2) - ("rust-hashbrown" ,rust-hashbrown-0.14) - ("rust-indexmap" ,rust-indexmap-2) - ("rust-semver" ,rust-semver-1) - ("rust-serde" ,rust-serde-1)))) - (home-page - "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasmparser") - (synopsis - "simple event-driven library for parsing WebAssembly binary files.") - (description - "This package provides a simple event-driven library for parsing -@code{WebAssembly} binary files.") - (license (list license:asl2.0 license:asl2.0 - license:expat)))) - -(define-public rust-ruzstd-0.7 - (package - (name "rust-ruzstd") - (version "0.7.2") - (source - (origin - (method url-fetch) - (uri (crate-uri "ruzstd" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "08ffshmfmmcgijcg4w517clpsxwknga89inxjw4hgb1s2f797hwr")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) - ("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1) - ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1) - ("rust-twox-hash" ,rust-twox-hash-1)))) - (home-page "https://github.com/KillingSpark/zstd-rs") - (synopsis "decoder for the zstd compression format") - (description - "This package provides a decoder for the zstd compression format.") - (license license:expat))) - -(define-public rust-foldhash-0.1 - (package - (name "rust-foldhash") - (version "0.1.3") - (source - (origin - (method url-fetch) - (uri (crate-uri "foldhash" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "18in1a8mjcg43pfrdkhwzr0w988zb2bmb6sqwi07snjlkhvcc7pq")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t)) - (home-page "https://github.com/orlp/foldhash") - (synopsis - "fast, non-cryptographic, minimally DoS-resistant hashing algorithm.") - (description - "This package provides a fast, non-cryptographic, minimally @code{DoS-resistant} -hashing algorithm.") - (license license:zlib))) - -(define-public rust-cfg-aliases-0.2 - (package - (name "rust-cfg-aliases") - (version "0.2.1") - (source - (origin - (method url-fetch) - (uri (crate-uri "cfg_aliases" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "092pxdc1dbgjb6qvh83gk56rkic2n2ybm4yvy76cgynmzi3zwfk1")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t)) - (home-page "https://github.com/katharostech/cfg_aliases") - (synopsis - "tiny utility to help save you a lot of effort with long winded `#[cfg()]` checks.") - (description - "This package provides a tiny utility to help save you a lot of effort with long -winded `#[cfg()]` checks.") - (license license:expat))) - -(define-public rust-borsh-derive-1 - (package - (name "rust-borsh-derive") - (version "1.5.1") - (source - (origin - (method url-fetch) - (uri (crate-uri "borsh-derive" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "02ych16fa7fqwhjww3m5mm6ndm5g9kv5p7v1r96wslsgfq2q1vy3")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-once-cell" ,rust-once-cell-1) - ("rust-proc-macro-crate" ,rust-proc-macro-crate-3) - ("rust-proc-macro2" ,rust-proc-macro2-1) - ("rust-quote" ,rust-quote-1) - ("rust-syn" ,rust-syn-2) - ("rust-syn-derive" ,rust-syn-derive-0.1)))) - (home-page "http://borsh.io") - (synopsis "Binary Object Representation Serializer for Hashing") - (description - "This package provides Binary Object Representation Serializer for Hashing.") - (license license:asl2.0))) - -(define-public rust-borsh-1 - (package - (name "rust-borsh") - (version "1.5.1") - (source - (origin - (method url-fetch) - (uri (crate-uri "borsh" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1vgq96r3k9srkr9xww1pf63vdmslhnk4ciqaqzfjqqpgbpajwdm6")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-ascii" ,rust-ascii-1) - ("rust-borsh-derive" ,rust-borsh-derive-1) - ("rust-bson" ,rust-bson-2) - ("rust-bytes" ,rust-bytes-1) - ("rust-cfg-aliases" ,rust-cfg-aliases-0.2) - ("rust-hashbrown" ,rust-hashbrown-0.11)))) - (home-page "http://borsh.io") - (synopsis "Binary Object Representation Serializer for Hashing") - (description - "This package provides Binary Object Representation Serializer for Hashing.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-hashbrown-0.15 - (package - (name "rust-hashbrown") - (version "0.15.0") - (source - (origin - (method url-fetch) - (uri (crate-uri "hashbrown" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1yx4xq091s7i6mw6bn77k8cp4jrpcac149xr32rg8szqsj27y20y")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-allocator-api2" ,rust-allocator-api2-0.2) - ("rust-borsh" ,rust-borsh-1) - ("rust-compiler-builtins" ,rust-compiler-builtins-0.1) - ("rust-equivalent" ,rust-equivalent-1) - ("rust-foldhash" ,rust-foldhash-0.1) - ("rust-rayon" ,rust-rayon-1) - ("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1) - ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1) - ("rust-serde" ,rust-serde-1)))) - (home-page "https://github.com/rust-lang/hashbrown") - (synopsis "Rust port of Google's SwissTable hash map") - (description - "This package provides a Rust port of Google's @code{SwissTable} hash map.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-object-0.36 - (package - (name "rust-object") - (version "0.36.5") - (source - (origin - (method url-fetch) - (uri (crate-uri "object" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0gk8lhbs229c68lapq6w6qmnm4jkj48hrcw5ilfyswy514nhmpxf")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) - ("rust-crc32fast" ,rust-crc32fast-1) - ("rust-flate2" ,rust-flate2-1) - ("rust-hashbrown" ,rust-hashbrown-0.15) - ("rust-indexmap" ,rust-indexmap-2) - ("rust-memchr" ,rust-memchr-2) - ("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1) - ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1) - ("rust-ruzstd" ,rust-ruzstd-0.7) - ("rust-wasmparser" ,rust-wasmparser-0.218)))) - (home-page "https://github.com/gimli-rs/object") - (synopsis "unified interface for reading and writing object file formats.") - (description - "This package provides a unified interface for reading and writing object file -formats.") - (license (list license:asl2.0 license:expat)))) - -(define-public rust-memmap2-0.9 - (package - (name "rust-memmap2") - (version "0.9.5") - (source - (origin - (method url-fetch) - (uri (crate-uri "memmap2" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0krpvvkpg4i3l05cv3q2xk24a1vj5c86gbrli2wzhj1qkpnpwgzx")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-libc" ,rust-libc-0.2) - ("rust-stable-deref-trait" ,rust-stable-deref-trait-1)))) - (home-page "https://github.com/RazrFalcon/memmap2-rs") - (synopsis "Cross-platform Rust API for memory-mapped file IO") - (description - "This package provides Cross-platform Rust API for memory-mapped file IO.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-gimli-0.31 - (package - (name "rust-gimli") - (version "0.31.1") - (source - (origin - (method url-fetch) - (uri (crate-uri "gimli" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0gvqc0ramx8szv76jhfd4dms0zyamvlg4whhiz11j34hh3dqxqh7")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) - ("rust-fallible-iterator" ,rust-fallible-iterator-0.3) - ("rust-indexmap" ,rust-indexmap-2) - ("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1) - ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1) - ("rust-stable-deref-trait" ,rust-stable-deref-trait-1)))) - (home-page "https://github.com/gimli-rs/gimli") - (synopsis "library for reading and writing the DWARF debugging format.") - (description - "This package provides a library for reading and writing the DWARF debugging -format.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-addr2line-0.24 - (package - (name "rust-addr2line") - (version "0.24.2") - (source - (origin - (method url-fetch) - (uri (crate-uri "addr2line" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1hd1i57zxgz08j6h5qrhsnm2fi0bcqvsh389fw400xm3arz2ggnz")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-clap" ,rust-clap-4) - ("rust-compiler-builtins" ,rust-compiler-builtins-0.1) - ("rust-cpp-demangle" ,rust-cpp-demangle-0.4) - ("rust-fallible-iterator" ,rust-fallible-iterator-0.3) - ("rust-gimli" ,rust-gimli-0.31) - ("rust-memmap2" ,rust-memmap2-0.9) - ("rust-object" ,rust-object-0.36) - ("rust-rustc-demangle" ,rust-rustc-demangle-0.1) - ("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1) - ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1) - ("rust-smallvec" ,rust-smallvec-1) - ("rust-typed-arena" ,rust-typed-arena-2)))) - (home-page "https://github.com/gimli-rs/addr2line") - (synopsis - "cross-platform symbolication library written in Rust, using `gimli`") - (description - "This package provides a cross-platform symbolication library written in Rust, -using `gimli`.") - (license (list license:asl2.0 license:expat)))) - -(define-public rust-backtrace-0.3 - (package - (name "rust-backtrace") - (version "0.3.74") - (source - (origin - (method url-fetch) - (uri (crate-uri "backtrace" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "06pfif7nwx66qf2zaanc2fcq7m64i91ki9imw9xd3bnz5hrwp0ld")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-addr2line" ,rust-addr2line-0.24) - ("rust-cfg-if" ,rust-cfg-if-1) - ("rust-cpp-demangle" ,rust-cpp-demangle-0.4) - ("rust-libc" ,rust-libc-0.2) - ("rust-miniz-oxide" ,rust-miniz-oxide-0.8) - ("rust-object" ,rust-object-0.36) - ("rust-rustc-demangle" ,rust-rustc-demangle-0.1) - ("rust-serde" ,rust-serde-1) - ("rust-windows-targets" ,rust-windows-targets-0.52)))) - (home-page "https://github.com/rust-lang/backtrace-rs") - (synopsis - "library to acquire a stack trace (backtrace) at runtime in a Rust program.") - (description - "This package provides a library to acquire a stack trace (backtrace) at runtime -in a Rust program.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-anstyle-1 - (package - (name "rust-anstyle") - (version "1.0.8") - (source - (origin - (method url-fetch) - (uri (crate-uri "anstyle" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1cfmkza63xpn1kkz844mgjwm9miaiz4jkyczmwxzivcsypk1vv0v")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t)) - (home-page "https://github.com/rust-cli/anstyle") - (synopsis "ANSI text styling") - (description "This package provides ANSI text styling.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-clap-builder-4 - (package - (name "rust-clap-builder") - (version "4.5.19") - (source - (origin - (method url-fetch) - (uri (crate-uri "clap_builder" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0jyvmyzh8l9ph81kvvbhpgacgxp6bbks5cl2n9aqy9zq7ryw3yx5")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-anstream" ,rust-anstream-0.6) - ("rust-anstyle" ,rust-anstyle-1) - ("rust-backtrace" ,rust-backtrace-0.3) - ("rust-clap-lex" ,rust-clap-lex-0.7) - ("rust-strsim" ,rust-strsim-0.11) - ("rust-terminal-size" ,rust-terminal-size-0.4) - ("rust-unicase" ,rust-unicase-2) - ("rust-unicode-width" ,rust-unicode-width-0.2)))) - (home-page "https://github.com/clap-rs/clap") - (synopsis - "simple to use, efficient, and full-featured Command Line Argument Parser") - (description - "This package provides a simple to use, efficient, and full-featured Command Line -Argument Parser.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-clap-4 - (package - (name "rust-clap") - (version "4.5.19") - (source - (origin - (method url-fetch) - (uri (crate-uri "clap" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0586lgxw68hc7x7bqk349778jshh1l9i98l6vzcji2lpnx6p9rbv")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-clap-builder" ,rust-clap-builder-4) - ("rust-clap-derive" ,rust-clap-derive-4)))) - (home-page "https://github.com/clap-rs/clap") - (synopsis - "simple to use, efficient, and full-featured Command Line Argument Parser") - (description - "This package provides a simple to use, efficient, and full-featured Command Line -Argument Parser.") - (license (list license:expat license:asl2.0)))) - -(define-public rust-terminal-prompt-0.2 - (package - (name "rust-terminal-prompt") - (version "0.2.3") - (source - (origin - (method url-fetch) - (uri (crate-uri "terminal-prompt" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0xk3y4m2qysa8sxb46h79f9qxh8m6x0s6ipzbnysq4198yriha2p")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-libc" ,rust-libc-0.2) - ("rust-winapi" ,rust-winapi-0.3)))) - (home-page "https://github.com/de-vri-es/terminal-prompt-rs") - (synopsis - "Tiny library for prompting sensitive or non-sensitive data on the terminal") - (description - "This package provides Tiny library for prompting sensitive or non-sensitive data on the terminal.") - (license license:bsd-2))) - -(define-public rust-auth-git2-0.5 - (package - (name "rust-auth-git2") - (version "0.5.5") - (source - (origin - (method url-fetch) - (uri (crate-uri "auth-git2" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "149p4485g7js5a0lnblgw549mhy62rkdh4ib63kky09b46pva41q")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-dirs" ,rust-dirs-5) - ("rust-git2" ,rust-git2-0.15) - ("rust-log" ,rust-log-0.4) - ("rust-terminal-prompt" ,rust-terminal-prompt-0.2)))) - (home-page "https://github.com/de-vri-es/auth-git2-rs") - (synopsis "Authentication for `git2`") - (description "This package provides Authentication for `git2`.") - (license license:bsd-2))) - -(define-public forgejo-cli - (package - (name "forgejo-cli") - (version "0.1.1") - (source - (origin - (method url-fetch) - (uri (crate-uri "forgejo-cli" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1g6rgmgng6dj8192r7hii50flymcwr7i6jf3w76p5pk29f71383z")))) - (build-system cargo-build-system) - (native-inputs - (list pkg-config)) - (inputs - (list libssh2 libgit2 zlib openssl)) - (arguments - `(#:cargo-inputs (("rust-auth-git2" ,rust-auth-git2-0.5) - ("rust-base64ct" ,rust-base64ct-1) - ("rust-clap" ,rust-clap-4) - ("rust-comrak" ,rust-comrak-0.26) - ("rust-crossterm" ,rust-crossterm-0.27) - ("rust-directories" ,rust-directories-5) - ("rust-eyre" ,rust-eyre-0.6) - ("rust-forgejo-api" ,rust-forgejo-api-0.4) - ("rust-futures" ,rust-futures-0.3) - ("rust-git2" ,rust-git2-0.19) - ("rust-hyper" ,rust-hyper-1) - ("rust-hyper-util" ,rust-hyper-util-0.1) - ("rust-open" ,rust-open-5) - ("rust-rand" ,rust-rand-0.8) - ("rust-semver" ,rust-semver-1) - ("rust-serde" ,rust-serde-1) - ("rust-serde-json" ,rust-serde-json-1) - ("rust-sha256" ,rust-sha256-1) - ("rust-soft-assert" ,rust-soft-assert-0.1) - ("rust-time" ,rust-time-0.3) - ("rust-tokio" ,rust-tokio-1) - ("rust-url" ,rust-url-2) - ("rust-uuid" ,rust-uuid-1)))) - (home-page "https://codeberg.org/Cyborus/forgejo-cli/") - (synopsis "CLI tool for Forgejo") - (description "This package provides CLI tool for Forgejo.") - (license (list license:asl2.0 license:expat)))) diff --git a/modules/ruther/packages/matrix.scm b/modules/ruther/packages/matrix.scm deleted file mode 100644 index c14c4b45468217e626f8817b1e9152fdcfabcfec..0000000000000000000000000000000000000000 --- a/modules/ruther/packages/matrix.scm +++ /dev/null @@ -1,6779 +0,0 @@ -(define-module (ruther packages matrix) - #:use-module ((guix licenses) #:prefix license:) - #:use-module (guix packages) - #:use-module (guix download) - #:use-module (guix build-system cargo) - - #:use-module (gnu packages crates-io) - #:use-module (gnu packages crates-graphics) - #:use-module (gnu packages crates-windows) - #:use-module (gnu packages crates-apple) - #:use-module (gnu packages crates-web) - #:use-module (gnu packages crates-crypto) - #:use-module (gnu packages crates-tls) - #:use-module (gnu packages crates-vcs) - #:use-module (gnu packages crypto) - #:use-module (ruther packages ripgrep-all)) - -;; (define-public rust-serde-derive-1 -;; (package -;; (name "rust-serde-derive") -;; (version "1.0.207") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "serde_derive" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "03m08jmb5zqdz3bynvz4n4kyqm6ymq5k836wrzr8w3kbr0s2dska")))) -;; (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-2)))) -;; (home-page "https://serde.rs") -;; (synopsis "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]") -;; (description -;; "This package provides Macros 1.1 implementation of #[derive(Serialize, Deserialize)].") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-serde-1 -;; (package -;; (name "rust-serde") -;; (version "1.0.207") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "serde" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1wl4wx1lgw90rj63i551rzvy36gjm6yd79wv0a8ipsm4955f2ran")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-serde-derive" ,rust-serde-derive-1) -;; ("rust-serde-derive" ,rust-serde-derive-1)))) -;; (home-page "https://serde.rs") -;; (synopsis "generic serialization/deserialization framework") -;; (description -;; "This package provides a generic serialization/deserialization framework.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-jiff-tzdb-platform-0.1 -;; (package -;; (name "rust-jiff-tzdb-platform") -;; (version "0.1.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "jiff-tzdb-platform" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0h396fsksidvhiwsc9aihrywbybd9lcjq4ic9jambwzabxykinpq")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-jiff-tzdb" ,rust-jiff-tzdb-0.1)))) -;; (home-page -;; "https://github.com/BurntSushi/jiff/tree/master/jiff-tzdb-platform") -;; (synopsis -;; "The entire Time Zone Database embedded into your binary for specific platforms.") -;; (description -;; "This package provides The entire Time Zone Database embedded into your binary for specific platforms.") -;; (license (list license:unlicense license:expat)))) - -;; (define-public rust-jiff-tzdb-0.1 -;; (package -;; (name "rust-jiff-tzdb") -;; (version "0.1.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "jiff-tzdb" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1rmbi5l6ssz6wfbdf5v06sgm8kkfw2vnray2lcc0y76znclc7yh5")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t)) -;; (home-page "https://github.com/BurntSushi/jiff/tree/master/jiff-tzdb") -;; (synopsis "The entire Time Zone Database embedded into your binary") -;; (description -;; "This package provides The entire Time Zone Database embedded into your binary.") -;; (license (list license:unlicense license:expat)))) - -;; (define-public rust-jiff-0.1 -;; (package -;; (name "rust-jiff") -;; (version "0.1.5") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "jiff" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "13qhrwszla973zsy22fbcczb38sl7yc9ad3xiqfngis05ji1isd2")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-jiff-tzdb" ,rust-jiff-tzdb-0.1) -;; ("rust-jiff-tzdb-platform" ,rust-jiff-tzdb-platform-0.1) -;; ("rust-js-sys" ,rust-js-sys-0.3) -;; ("rust-log" ,rust-log-0.4) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2) -;; ("rust-windows-sys" ,rust-windows-sys-0.52)))) -;; (home-page "https://github.com/BurntSushi/jiff") -;; (synopsis -;; "date-time library that encourages you to jump into the pit of success. - -;; This library is heavily inspired by the Temporal project.") -;; (description -;; "This package provides a date-time library that encourages you to jump into the -;; pit of success. This library is heavily inspired by the Temporal project.") -;; (license (list license:unlicense license:expat)))) - -;; (define-public rust-dashmap-6 -;; (package -;; (name "rust-dashmap") -;; (version "6.0.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "dashmap" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0a5fmh96flvccnv3595ri50rl3swz9gsfaqc4dq8ngqcawhqhk40")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1) -;; ("rust-cfg-if" ,rust-cfg-if-1) -;; ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.8) -;; ("rust-hashbrown" ,rust-hashbrown-0.14) -;; ("rust-lock-api" ,rust-lock-api-0.4) -;; ("rust-once-cell" ,rust-once-cell-1) -;; ("rust-parking-lot-core" ,rust-parking-lot-core-0.9) -;; ("rust-rayon" ,rust-rayon-1) -;; ("rust-serde" ,rust-serde-1)))) -;; (home-page "https://github.com/xacrimon/dashmap") -;; (synopsis "Blazing fast concurrent HashMap for Rust") -;; (description -;; "This package provides Blazing fast concurrent @code{HashMap} for Rust.") -;; (license license:expat))) - -;; (define-public rust-tui-react-0.23 -;; (package -;; (name "rust-tui-react") -;; (version "0.23.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "tui-react" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1inc78yngwkambrpcs1alallndysnzdq6p8pd7c12cqgw00sf519")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-log" ,rust-log-0.4) -;; ("rust-ratatui" ,rust-ratatui-0.23) -;; ("rust-unicode-segmentation" ,rust-unicode-segmentation-1) -;; ("rust-unicode-width" ,rust-unicode-width-0.1)))) -;; (home-page "https://github.com/Byron/tui-crates") -;; (synopsis -;; "TUI widgets using a react-like paradigm, allowing mutable component state and render properties") -;; (description -;; "This package provides TUI widgets using a react-like paradigm, allowing mutable component state and -;; render properties.") -;; (license license:expat))) - -;; (define-public rust-crosstermion-0.14 -;; (package -;; (name "rust-crosstermion") -;; (version "0.14.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "crosstermion" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1i7caxqlz174zj6pll85vp4avhhzzy00vfdivry3v5hq3phgzf1v")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-ansiterm" ,rust-ansiterm-0.12) -;; ("rust-async-channel" ,rust-async-channel-2) -;; ("rust-crossterm" ,rust-crossterm-0.27) -;; ("rust-futures-channel" ,rust-futures-channel-0.3) -;; ("rust-futures-core" ,rust-futures-core-0.3) -;; ("rust-futures-lite" ,rust-futures-lite-2) -;; ("rust-ratatui" ,rust-ratatui-0.23) -;; ("rust-tui-react" ,rust-tui-react-0.23)))) -;; (home-page "https://github.com/Byron/tui-crates") -;; (synopsis "utilities for `crossterm`, without ties to `termion`") -;; (description -;; "This package provides utilities for `crossterm`, without ties to `termion`.") -;; (license license:expat))) - -;; (define-public rust-prodash-29 -;; (package -;; (name "rust-prodash") -;; (version "29.0.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "prodash" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "09g3zx6bhp96inzvgny7hlcqwn1ph1hmwk3hpqvs8q8c0bbdhrm2")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:cargo-inputs (("rust-async-io" ,rust-async-io-2) -;; ("rust-bytesize" ,rust-bytesize-1) -;; ("rust-crosstermion" ,rust-crosstermion-0.14) -;; ("rust-ctrlc" ,rust-ctrlc-3) -;; ("rust-dashmap" ,rust-dashmap-6) -;; ("rust-futures-core" ,rust-futures-core-0.3) -;; ("rust-futures-lite" ,rust-futures-lite-2) -;; ("rust-human-format" ,rust-human-format-1) -;; ("rust-humantime" ,rust-humantime-2) -;; ("rust-is-terminal" ,rust-is-terminal-0.4) -;; ("rust-jiff" ,rust-jiff-0.1) -;; ("rust-log" ,rust-log-0.4) -;; ("rust-parking-lot" ,rust-parking-lot-0.12) -;; ("rust-ratatui" ,rust-ratatui-0.23) -;; ("rust-signal-hook" ,rust-signal-hook-0.3) -;; ("rust-tui-react" ,rust-tui-react-0.23) -;; ("rust-unicode-segmentation" ,rust-unicode-segmentation-1) -;; ("rust-unicode-width" ,rust-unicode-width-0.1)) -;; #:cargo-development-inputs (("rust-argh" ,rust-argh-0.1) -;; ("rust-async-executor" ,rust-async-executor-1) -;; ("rust-async-io" ,rust-async-io-2) -;; ("rust-blocking" ,rust-blocking-1) -;; ("rust-criterion" ,rust-criterion-0.5) -;; ("rust-env-logger" ,rust-env-logger-0.11) -;; ("rust-futures" ,rust-futures-0.3) -;; ("rust-futures-util" ,rust-futures-util-0.3) -;; ("rust-is-terminal" ,rust-is-terminal-0.4) -;; ("rust-once-cell" ,rust-once-cell-1) -;; ("rust-rand" ,rust-rand-0.8)))) -;; (home-page "https://github.com/Byron/prodash") -;; (synopsis -;; "dashboard for visualizing progress of asynchronous and possibly blocking tasks") -;; (description -;; "This package provides a dashboard for visualizing progress of asynchronous and -;; possibly blocking tasks.") -;; (license license:expat))) - -;; (define rust-serde-json-1 -;; (package -;; (name "rust-serde-json") -;; (version "1.0.125") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "serde_json" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1v9idlv5nq5f000qsv6v02h2zbsfk2m6d05af2zgbk3kl0sygj43")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:cargo-inputs (("rust-indexmap" ,rust-indexmap-2) -;; ("rust-itoa" ,rust-itoa-1) -;; ("rust-memchr" ,rust-memchr-2) -;; ("rust-ryu" ,rust-ryu-1) -;; ("rust-serde" ,rust-serde-1)) -;; #:cargo-development-inputs (("rust-automod" ,rust-automod-1) -;; ("rust-indoc" ,rust-indoc-2) -;; ("rust-ref-cast" ,rust-ref-cast-1) -;; ("rust-rustversion" ,rust-rustversion-1) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-bytes" ,rust-serde-bytes-0.11) -;; ("rust-serde-derive" ,rust-serde-derive-1) -;; ("rust-serde-stacker" ,rust-serde-stacker-0.1) -;; ("rust-trybuild" ,rust-trybuild-1)))) -;; (home-page "https://github.com/serde-rs/json") -;; (synopsis "JSON serialization file format") -;; (description "This package provides a JSON serialization file format.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-worktree-state-0.11 -;; (package -;; (name "rust-gix-worktree-state") -;; (version "0.11.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-worktree-state" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1n2wv2fgdryxn1pa0rg2k43lqc7kpjx4665ihnj6f47mnl2n5v9r")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-gix-features" ,rust-gix-features-0.38) -;; ("rust-gix-filter" ,rust-gix-filter-0.11) -;; ("rust-gix-fs" ,rust-gix-fs-0.11) -;; ("rust-gix-glob" ,rust-gix-glob-0.16) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-gix-index" ,rust-gix-index-0.33) -;; ("rust-gix-object" ,rust-gix-object-0.42) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-gix-worktree" ,rust-gix-worktree-0.34) -;; ("rust-io-close" ,rust-io-close-0.3) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "crate of the gitoxide project implementing setting the worktree to a particular state") -;; (description -;; "This package provides a crate of the gitoxide project implementing setting the -;; worktree to a particular state.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-submodule-0.11 -;; (package -;; (name "rust-gix-submodule") -;; (version "0.11.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-submodule" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1b304hkx2r2b619n3lksvj08fkd7pdxzpr923dhvc55c4jcx874j")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-gix-config" ,rust-gix-config-0.37) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-gix-pathspec" ,rust-gix-pathspec-0.7) -;; ("rust-gix-refspec" ,rust-gix-refspec-0.23) -;; ("rust-gix-url" ,rust-gix-url-0.27) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "crate of the gitoxide project dealing git submodules") -;; (description -;; "This package provides a crate of the gitoxide project dealing git submodules.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-status-0.10 -;; (package -;; (name "rust-gix-status") -;; (version "0.10.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-status" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1j5z44b80ybaxy34valibksasrd5gny52vqk9mahjf3ii7cp6hrg")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-filetime" ,rust-filetime-0.2) -;; ("rust-gix-diff" ,rust-gix-diff-0.44) -;; ("rust-gix-dir" ,rust-gix-dir-0.5) -;; ("rust-gix-features" ,rust-gix-features-0.38) -;; ("rust-gix-filter" ,rust-gix-filter-0.11) -;; ("rust-gix-fs" ,rust-gix-fs-0.11) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-gix-index" ,rust-gix-index-0.33) -;; ("rust-gix-object" ,rust-gix-object-0.42) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-gix-pathspec" ,rust-gix-pathspec-0.7) -;; ("rust-gix-worktree" ,rust-gix-worktree-0.34) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "crate of the gitoxide project dealing with 'git status'-like functionality") -;; (description -;; "This package provides a crate of the gitoxide project dealing with git -;; status'-like functionality.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-revision-0.27 -;; (package -;; (name "rust-gix-revision") -;; (version "0.27.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-revision" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1kmd96vky58yf46g5nxqny8gl3df4447vb6x6w2lp30iq91kxc81")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-gix-date" ,rust-gix-date-0.8) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-gix-hashtable" ,rust-gix-hashtable-0.5) -;; ("rust-gix-object" ,rust-gix-object-0.42) -;; ("rust-gix-revwalk" ,rust-gix-revwalk-0.13) -;; ("rust-gix-trace" ,rust-gix-trace-0.1) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "crate of the gitoxide project dealing with finding names for revisions and parsing specifications") -;; (description -;; "This package provides a crate of the gitoxide project dealing with finding names -;; for revisions and parsing specifications.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-refspec-0.23 -;; (package -;; (name "rust-gix-refspec") -;; (version "0.23.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-refspec" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0drzc1p43mc8nprxlqm4s86y9b23rsz89dvqghgmsmb25v6zhs38")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-gix-revision" ,rust-gix-revision-0.27) -;; ("rust-gix-validate" ,rust-gix-validate-0.8) -;; ("rust-smallvec" ,rust-smallvec-1) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "crate of the gitoxide project for parsing and representing refspecs") -;; (description -;; "This package provides a crate of the gitoxide project for parsing and -;; representing refspecs.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-transport-0.42 -;; (package -;; (name "rust-gix-transport") -;; (version "0.42.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-transport" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0n60132nd6wwslf6zh09l0ak713z5cdq5rbwqay9bzizfs1jph17")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-async-std" ,rust-async-std-1) -;; ("rust-async-trait" ,rust-async-trait-0.1) -;; ("rust-base64" ,rust-base64-0.22) -;; ("rust-bstr" ,rust-bstr-1) -;; ("rust-curl" ,rust-curl-0.4) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-futures-io" ,rust-futures-io-0.3) -;; ("rust-futures-lite" ,rust-futures-lite-2) -;; ("rust-gix-command" ,rust-gix-command-0.3) -;; ("rust-gix-credentials" ,rust-gix-credentials-0.24) -;; ("rust-gix-features" ,rust-gix-features-0.38) -;; ("rust-gix-packetline" ,rust-gix-packetline-0.17) -;; ("rust-gix-quote" ,rust-gix-quote-0.4) -;; ("rust-gix-sec" ,rust-gix-sec-0.10) -;; ("rust-gix-url" ,rust-gix-url-0.27) -;; ("rust-pin-project-lite" ,rust-pin-project-lite-0.2) -;; ("rust-reqwest" ,rust-reqwest-0.12) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "crate of the gitoxide project dedicated to implementing the git transport layer") -;; (description -;; "This package provides a crate of the gitoxide project dedicated to implementing -;; the git transport layer.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-protocol-0.45 -;; (package -;; (name "rust-gix-protocol") -;; (version "0.45.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-protocol" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "17dav9m6spm0m05m6wxxicqwqgdikccr4w4lfyypfhgji67dmn5s")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-async-trait" ,rust-async-trait-0.1) -;; ("rust-bstr" ,rust-bstr-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-futures-io" ,rust-futures-io-0.3) -;; ("rust-futures-lite" ,rust-futures-lite-2) -;; ("rust-gix-credentials" ,rust-gix-credentials-0.24) -;; ("rust-gix-date" ,rust-gix-date-0.8) -;; ("rust-gix-features" ,rust-gix-features-0.38) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-gix-transport" ,rust-gix-transport-0.42) -;; ("rust-gix-utils" ,rust-gix-utils-0.1) -;; ("rust-maybe-async" ,rust-maybe-async-0.2) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-winnow" ,rust-winnow-0.6)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "crate of the gitoxide project for implementing git protocols") -;; (description -;; "This package provides a crate of the gitoxide project for implementing git -;; protocols.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-pack-0.51 -;; (package -;; (name "rust-gix-pack") -;; (version "0.51.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-pack" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0aajbwpmfzg7a33yzqfjz2rmczvbask13hd19gwmvrgz3x4r819y")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-clru" ,rust-clru-0.6) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-gix-chunk" ,rust-gix-chunk-0.4) -;; ("rust-gix-diff" ,rust-gix-diff-0.44) -;; ("rust-gix-features" ,rust-gix-features-0.38) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-gix-hashtable" ,rust-gix-hashtable-0.5) -;; ("rust-gix-object" ,rust-gix-object-0.42) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-gix-tempfile" ,rust-gix-tempfile-14) -;; ("rust-gix-traverse" ,rust-gix-traverse-0.39) -;; ("rust-memmap2" ,rust-memmap2-0.9) -;; ("rust-parking-lot" ,rust-parking-lot-0.12) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-smallvec" ,rust-smallvec-1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-uluru" ,rust-uluru-3)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "Implements git packs and related data structures") -;; (description -;; "This package implements git packs and related data structures.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-odb-0.61 -;; (package -;; (name "rust-gix-odb") -;; (version "0.61.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-odb" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "16xwwfjna9m3rd66hkhcyps6s3bq23r5wpbxpfixi4qxakz89lr0")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-arc-swap" ,rust-arc-swap-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-gix-date" ,rust-gix-date-0.8) -;; ("rust-gix-features" ,rust-gix-features-0.38) -;; ("rust-gix-fs" ,rust-gix-fs-0.11) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-gix-object" ,rust-gix-object-0.42) -;; ("rust-gix-pack" ,rust-gix-pack-0.51) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-gix-quote" ,rust-gix-quote-0.4) -;; ("rust-parking-lot" ,rust-parking-lot-0.12) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-tempfile" ,rust-tempfile-3) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "Implements various git object databases") -;; (description "This package implements various git object databases.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-negotiate-0.13 -;; (package -;; (name "rust-gix-negotiate") -;; (version "0.13.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-negotiate" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0962x6gxhwp55kyr26hzsswv8qbg9h1f16x8kd8n7fq7cgxpkj4y")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) -;; ("rust-gix-commitgraph" ,rust-gix-commitgraph-0.24) -;; ("rust-gix-date" ,rust-gix-date-0.8) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-gix-object" ,rust-gix-object-0.42) -;; ("rust-gix-revwalk" ,rust-gix-revwalk-0.13) -;; ("rust-smallvec" ,rust-smallvec-1) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "crate of the gitoxide project implementing negotiation algorithms") -;; (description -;; "This package provides a crate of the gitoxide project implementing negotiation -;; algorithms.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-mailmap-0.23 -;; (package -;; (name "rust-gix-mailmap") -;; (version "0.23.5") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-mailmap" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "024jy339znwi11pz826favmn6in5fn73ygskq33r19dnxnkaqvgg")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-gix-actor" ,rust-gix-actor-0.31) -;; ("rust-gix-date" ,rust-gix-date-0.8) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "crate of the gitoxide project for parsing mailmap files") -;; (description -;; "This package provides a crate of the gitoxide project for parsing mailmap files.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-macros-0.1 -;; (package -;; (name "rust-gix-macros") -;; (version "0.1.5") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-macros" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "05ycxnh5sxjsn4lvay309n6knr8ksvkb6zx6f50ik24zc4iyk74r")))) -;; (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-2)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "Proc-macro utilities for gix") -;; (description "This package provides Proc-macro utilities for gix.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-pathspec-0.7 -;; (package -;; (name "rust-gix-pathspec") -;; (version "0.7.6") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-pathspec" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0in0np7i0bx9rcz9lihm1s236814177y035299n3ij2dz2wd21yk")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) -;; ("rust-bstr" ,rust-bstr-1) -;; ("rust-gix-attributes" ,rust-gix-attributes-0.22) -;; ("rust-gix-config-value" ,rust-gix-config-value-0.14) -;; ("rust-gix-glob" ,rust-gix-glob-0.16) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "crate of the gitoxide project dealing magical pathspecs") -;; (description -;; "This package provides a crate of the gitoxide project dealing magical pathspecs.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-discover-0.32 -;; (package -;; (name "rust-gix-discover") -;; (version "0.32.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-discover" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1grxby9mj5c9bs305wrf70x0rsdpq25nc00csm86p9ixnscwc9zw")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-dunce" ,rust-dunce-1) -;; ("rust-gix-fs" ,rust-gix-fs-0.11) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-gix-ref" ,rust-gix-ref-0.44) -;; ("rust-gix-sec" ,rust-gix-sec-0.10) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "Discover git repositories and check if a directory is a git repository") -;; (description -;; "This package provides Discover git repositories and check if a directory is a git repository.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-dir-0.5 -;; (package -;; (name "rust-gix-dir") -;; (version "0.5.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-dir" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0x29x6qdj4nwma01qgqadi0dwix3rnv0mlj1wnmn7gasaj69zjb0")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-gix-discover" ,rust-gix-discover-0.32) -;; ("rust-gix-fs" ,rust-gix-fs-0.11) -;; ("rust-gix-ignore" ,rust-gix-ignore-0.11) -;; ("rust-gix-index" ,rust-gix-index-0.33) -;; ("rust-gix-object" ,rust-gix-object-0.42) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-gix-pathspec" ,rust-gix-pathspec-0.7) -;; ("rust-gix-trace" ,rust-gix-trace-0.1) -;; ("rust-gix-utils" ,rust-gix-utils-0.1) -;; ("rust-gix-worktree" ,rust-gix-worktree-0.34) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "crate of the gitoxide project dealing with directory walks") -;; (description -;; "This package provides a crate of the gitoxide project dealing with directory -;; walks.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-index-0.33 -;; (package -;; (name "rust-gix-index") -;; (version "0.33.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-index" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0gyply1fzp0wbl8jvckiw4hyv34na7lq0jd4z14bp15xapml96ls")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) -;; ("rust-bstr" ,rust-bstr-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-filetime" ,rust-filetime-0.2) -;; ("rust-fnv" ,rust-fnv-1) -;; ("rust-gix-bitmap" ,rust-gix-bitmap-0.2) -;; ("rust-gix-features" ,rust-gix-features-0.38) -;; ("rust-gix-fs" ,rust-gix-fs-0.11) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-gix-lock" ,rust-gix-lock-14) -;; ("rust-gix-object" ,rust-gix-object-0.42) -;; ("rust-gix-traverse" ,rust-gix-traverse-0.39) -;; ("rust-gix-utils" ,rust-gix-utils-0.1) -;; ("rust-gix-validate" ,rust-gix-validate-0.8) -;; ("rust-hashbrown" ,rust-hashbrown-0.14) -;; ("rust-itoa" ,rust-itoa-1) -;; ("rust-libc" ,rust-libc-0.2) -;; ("rust-memmap2" ,rust-memmap2-0.9) -;; ("rust-rustix" ,rust-rustix-0.38) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-smallvec" ,rust-smallvec-1) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "work-in-progress crate of the gitoxide project dedicated implementing the git index file") -;; (description -;; "This package provides a work-in-progress crate of the gitoxide project dedicated -;; implementing the git index file.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-ignore-0.11 -;; (package -;; (name "rust-gix-ignore") -;; (version "0.11.3") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-ignore" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "09x5vf27pmi7sgnpqw5mfk0n7a5di69l88n8mphx8573k27znsjy")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-gix-glob" ,rust-gix-glob-0.16) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-gix-trace" ,rust-gix-trace-0.1) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-unicode-bom" ,rust-unicode-bom-2)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "crate of the gitoxide project dealing .gitignore files") -;; (description -;; "This package provides a crate of the gitoxide project dealing .gitignore files.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-worktree-0.34 -;; (package -;; (name "rust-gix-worktree") -;; (version "0.34.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-worktree" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "19p7xzrl1i4jw2fhzywqkfd00dn58k9nksll0qi7548bprp35xr6")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-gix-attributes" ,rust-gix-attributes-0.22) -;; ("rust-gix-features" ,rust-gix-features-0.38) -;; ("rust-gix-fs" ,rust-gix-fs-0.11) -;; ("rust-gix-glob" ,rust-gix-glob-0.16) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-gix-ignore" ,rust-gix-ignore-0.11) -;; ("rust-gix-index" ,rust-gix-index-0.33) -;; ("rust-gix-object" ,rust-gix-object-0.42) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-gix-validate" ,rust-gix-validate-0.8) -;; ("rust-serde" ,rust-serde-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "crate of the gitoxide project for shared worktree related types and utilities.") -;; (description -;; "This package provides a crate of the gitoxide project for shared worktree -;; related types and utilities.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-diff-0.44 -;; (package -;; (name "rust-gix-diff") -;; (version "0.44.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-diff" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "17bci0q2d4bhm6g1gx6ibzbxjj6ykxy6303x8q4rgd85lg4db5hr")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-getrandom" ,rust-getrandom-0.2) -;; ("rust-gix-command" ,rust-gix-command-0.3) -;; ("rust-gix-filter" ,rust-gix-filter-0.11) -;; ("rust-gix-fs" ,rust-gix-fs-0.11) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-gix-object" ,rust-gix-object-0.42) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-gix-tempfile" ,rust-gix-tempfile-14) -;; ("rust-gix-trace" ,rust-gix-trace-0.1) -;; ("rust-gix-worktree" ,rust-gix-worktree-0.34) -;; ("rust-imara-diff" ,rust-imara-diff-0.1) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "Calculate differences between various git objects") -;; (description -;; "This package provides Calculate differences between various git objects.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-url-2 -;; (package -;; (name "rust-url") -;; (version "2.5.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "url" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0v2dx50mx7xzl9454cl5qmpjnhkbahmn59gd3apyipbgyyylsy12")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-form-urlencoded" ,rust-form-urlencoded-1) -;; ("rust-idna" ,rust-idna-0.5) -;; ("rust-percent-encoding" ,rust-percent-encoding-2) -;; ("rust-serde" ,rust-serde-1)))) -;; (home-page "https://github.com/servo/rust-url") -;; (synopsis "URL library for Rust, based on the WHATWG URL Standard") -;; (description -;; "This package provides URL library for Rust, based on the WHATWG URL Standard.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-url-0.27 -;; (package -;; (name "rust-gix-url") -;; (version "0.27.4") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-url" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0mhicbdcchm01bqpyrxa55wpzf7n7jnnyh5bnpqahbm9pcsrpsz2")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-gix-features" ,rust-gix-features-0.38) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-home" ,rust-home-0.5) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-url" ,rust-url-2)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "crate of the gitoxide project implementing parsing and serialization of gix-url") -;; (description -;; "This package provides a crate of the gitoxide project implementing parsing and -;; serialization of gix-url.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-sec-0.10 -;; (package -;; (name "rust-gix-sec") -;; (version "0.10.7") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-sec" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1prnyh4kzawip2y569hp48lrg408m5cknjjvy0s7yfk9lmpx4iqm")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-libc" ,rust-libc-0.2) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-windows-sys" ,rust-windows-sys-0.52)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "crate of the gitoxide project providing a shared trust model") -;; (description -;; "This package provides a crate of the gitoxide project providing a shared trust -;; model.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-prompt-0.8 -;; (package -;; (name "rust-gix-prompt") -;; (version "0.8.6") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-prompt" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0vwkl0dgimli7m8bhpx35n42p20hssyqkscrl1qnlvabpv99a1by")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-gix-command" ,rust-gix-command-0.3) -;; ("rust-gix-config-value" ,rust-gix-config-value-0.14) -;; ("rust-parking-lot" ,rust-parking-lot-0.12) -;; ("rust-rustix" ,rust-rustix-0.38) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "crate of the gitoxide project for handling prompts in the terminal") -;; (description -;; "This package provides a crate of the gitoxide project for handling prompts in -;; the terminal.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-config-value-0.14 -;; (package -;; (name "rust-gix-config-value") -;; (version "0.14.7") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-config-value" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0giq3js6ls6hwrv4hphh4k22b6mgnhn1cfvpn9qxq5fxfiyrja5k")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) -;; ("rust-bstr" ,rust-bstr-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-libc" ,rust-libc-0.2) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "crate of the gitoxide project providing git-config value parsing") -;; (description -;; "This package provides a crate of the gitoxide project providing git-config value -;; parsing.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-credentials-0.24 -;; (package -;; (name "rust-gix-credentials") -;; (version "0.24.4") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-credentials" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "17kk6k9g2in27kswc0b8qvzhs1kw9l7gbhz60hp21lg46bsqi18r")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-gix-command" ,rust-gix-command-0.3) -;; ("rust-gix-config-value" ,rust-gix-config-value-0.14) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-gix-prompt" ,rust-gix-prompt-0.8) -;; ("rust-gix-sec" ,rust-gix-sec-0.10) -;; ("rust-gix-trace" ,rust-gix-trace-0.1) -;; ("rust-gix-url" ,rust-gix-url-0.27) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "crate of the gitoxide project to interact with git credentials helpers") -;; (description -;; "This package provides a crate of the gitoxide project to interact with git -;; credentials helpers.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-tempfile-14 -;; (package -;; (name "rust-gix-tempfile") -;; (version "14.0.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-tempfile" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0330lm287bxg0p8jsaxaca80v9hjiksb7r6qjpq5q2ryc5dcysh0")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-dashmap" ,rust-dashmap-5) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-gix-fs" ,rust-gix-fs-0.11) -;; ("rust-libc" ,rust-libc-0.2) -;; ("rust-once-cell" ,rust-once-cell-1) -;; ("rust-parking-lot" ,rust-parking-lot-0.12) -;; ("rust-signal-hook" ,rust-signal-hook-0.3) -;; ("rust-signal-hook-registry" ,rust-signal-hook-registry-1) -;; ("rust-tempfile" ,rust-tempfile-3)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "tempfile implementation with a global registry to assure cleanup") -;; (description -;; "This package provides a tempfile implementation with a global registry to assure -;; cleanup.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-lock-14 -;; (package -;; (name "rust-gix-lock") -;; (version "14.0.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-lock" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "17g1sknpvjqaq2s29c693mbmkp8sign0174qfi3n3x7ijzi7zg73")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-gix-tempfile" ,rust-gix-tempfile-14) -;; ("rust-gix-utils" ,rust-gix-utils-0.1) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "git-style lock-file implementation") -;; (description "This package provides a git-style lock-file implementation.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-ref-0.44 -;; (package -;; (name "rust-gix-ref") -;; (version "0.44.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-ref" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0biy3y7src1wsx5prynvyg7wzyzf3ss8f6hyphpb5ijvgscs551k")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-document-features" ,rust-document-features-0.2) -;; ("rust-gix-actor" ,rust-gix-actor-0.31) -;; ("rust-gix-date" ,rust-gix-date-0.8) -;; ("rust-gix-features" ,rust-gix-features-0.38) -;; ("rust-gix-fs" ,rust-gix-fs-0.11) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-gix-lock" ,rust-gix-lock-14) -;; ("rust-gix-object" ,rust-gix-object-0.42) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-gix-tempfile" ,rust-gix-tempfile-14) -;; ("rust-gix-utils" ,rust-gix-utils-0.1) -;; ("rust-gix-validate" ,rust-gix-validate-0.8) -;; ("rust-memmap2" ,rust-memmap2-0.9) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-winnow" ,rust-winnow-0.6)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "crate to handle git references") -;; (description "This package provides a crate to handle git references.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-config-0.37 -;; (package -;; (name "rust-gix-config") -;; (version "0.37.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-config" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0h680yjj90hqch8x2bgnybx01smff2yvcrja6n7dj4byjm1gxyjk")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-gix-config-value" ,rust-gix-config-value-0.14) -;; ("rust-gix-features" ,rust-gix-features-0.38) -;; ("rust-gix-glob" ,rust-gix-glob-0.16) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-gix-ref" ,rust-gix-ref-0.44) -;; ("rust-gix-sec" ,rust-gix-sec-0.10) -;; ("rust-memchr" ,rust-memchr-2) -;; ("rust-once-cell" ,rust-once-cell-1) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-smallvec" ,rust-smallvec-1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-unicode-bom" ,rust-unicode-bom-2) -;; ("rust-winnow" ,rust-winnow-0.6)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "git-config file parser and editor from the gitoxide project") -;; (description -;; "This package provides a git-config file parser and editor from the gitoxide -;; project.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-zstd-safe-7 -;; (package -;; (name "rust-zstd-safe") -;; (version "7.2.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "zstd-safe" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0nch85m5cr493y26yvndm6a8j6sd9mxpr2awrim3dslcnr6sp8sl")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-zstd-sys" ,rust-zstd-sys-2)))) -;; (home-page "https://github.com/gyscos/zstd-rs") -;; (synopsis "Safe low-level bindings for the zstd compression library") -;; (description -;; "This package provides Safe low-level bindings for the zstd compression library.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-zstd-0.13 -;; (package -;; (name "rust-zstd") -;; (version "0.13.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "zstd" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1ygkr6wspm9clbp7ykyl0rv69cfsf9q4lic9wcqiwn34lrwbgwpw")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-zstd-safe" ,rust-zstd-safe-7)))) -;; (home-page "https://github.com/gyscos/zstd-rs") -;; (synopsis "Binding for the zstd compression library") -;; (description -;; "This package provides Binding for the zstd compression library.") -;; (license license:expat))) - -;; (define-public rust-lockfree-object-pool-0.1 -;; (package -;; (name "rust-lockfree-object-pool") -;; (version "0.1.6") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "lockfree-object-pool" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0bjm2g1g1avab86r02jb65iyd7hdi35khn1y81z4nba0511fyx4k")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t)) -;; (home-page "https://github.com/EVaillant/lockfree-object-pool") -;; (synopsis -;; "thread-safe object pool collection with automatic return and attach/detach semantics.") -;; (description -;; "This package provides a thread-safe object pool collection with automatic return -;; and attach/detach semantics.") -;; (license license:boost1.0))) - -;; (define-public rust-bumpalo-3 -;; (package -;; (name "rust-bumpalo") -;; (version "3.16.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "bumpalo" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0b015qb4knwanbdlp1x48pkb4pm57b8gidbhhhxr900q2wb6fabr")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-allocator-api2" ,rust-allocator-api2-0.2) -;; ("rust-serde" ,rust-serde-1)))) -;; (home-page "https://github.com/fitzgen/bumpalo") -;; (synopsis "fast bump allocation arena for Rust.") -;; (description -;; "This package provides a fast bump allocation arena for Rust.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-zopfli-0.8 -;; (package -;; (name "rust-zopfli") -;; (version "0.8.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "zopfli" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0ip9azz9ldk19m0m1hdppz3n5zcz0cywbg1vx59g4p5c3cwry0g5")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bumpalo" ,rust-bumpalo-3) -;; ("rust-crc32fast" ,rust-crc32fast-1) -;; ("rust-lockfree-object-pool" ,rust-lockfree-object-pool-0.1) -;; ("rust-log" ,rust-log-0.4) -;; ("rust-once-cell" ,rust-once-cell-1) -;; ("rust-simd-adler32" ,rust-simd-adler32-0.3)))) -;; (home-page "https://github.com/zopfli-rs/zopfli") -;; (synopsis "Rust implementation of the Zopfli compression algorithm.") -;; (description -;; "This package provides a Rust implementation of the Zopfli compression algorithm.") -;; (license license:asl2.0))) - -;; (define-public rust-memchr-2 -;; (package -;; (name "rust-memchr") -;; (version "2.7.4") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "memchr" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "18z32bhxrax0fnjikv475z7ii718hq457qwmaryixfxsl2qrmjkq")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) -;; ("rust-log" ,rust-log-0.4) -;; ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)))) -;; (home-page "https://github.com/BurntSushi/memchr") -;; (synopsis -;; "Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for -;; 1, 2 or 3 byte search and single substring search.") -;; (description -;; "This package provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) -;; routines for 1, 2 or 3 byte search and single substring search.") -;; (license (list license:unlicense license:expat)))) - -;; (define-public rust-lzma-rs-0.3 -;; (package -;; (name "rust-lzma-rs") -;; (version "0.3.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "lzma-rs" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0phif4pnjrn28zcxgz3a7z86hhx5gdajmkrndfw4vrkahd682zi9")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-byteorder" ,rust-byteorder-1) -;; ("rust-crc" ,rust-crc-3) -;; ("rust-env-logger" ,rust-env-logger-0.9) -;; ("rust-log" ,rust-log-0.4)))) -;; (home-page "https://github.com/gendx/lzma-rs") -;; (synopsis "codec for LZMA, LZMA2 and XZ written in pure Rust") -;; (description -;; "This package provides a codec for LZMA, LZMA2 and XZ written in pure Rust.") -;; (license license:expat))) - -;; (define-public rust-jobserver-0.1 -;; (package -;; (name "rust-jobserver") -;; (version "0.1.32") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "jobserver" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1l2k50qmj84x9mn39ivjz76alqmx72jhm12rw33zx9xnpv5xpla8")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-libc" ,rust-libc-0.2)))) -;; (home-page "https://github.com/rust-lang/jobserver-rs") -;; (synopsis "An implementation of the GNU Make jobserver for Rust.") -;; (description -;; "This package provides An implementation of the GNU Make jobserver for Rust.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-cc-1 -;; (package -;; (name "rust-cc") -;; (version "1.1.11") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "cc" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "128i37g21mmvarzcwdzipxjr1m909azwyzkdk6hm7z39i8ldvf2z")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-jobserver" ,rust-jobserver-0.1) -;; ("rust-libc" ,rust-libc-0.2) -;; ("rust-shlex" ,rust-shlex-1)))) -;; (home-page "https://github.com/rust-lang/cc-rs") -;; (synopsis -;; "build-time dependency for Cargo build scripts to assist in invoking the native -;; C compiler to compile native C code into a static archive to be linked into Rust -;; code.") -;; (description -;; "This package provides a build-time dependency for Cargo build scripts to assist -;; in invoking the native C compiler to compile native C code into a static archive -;; to be linked into Rust code.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-libz-sys-1 -;; (package -;; (name "rust-libz-sys") -;; (version "1.1.19") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "libz-sys" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0is6lzp9xrgryn57d6ajvadkrs40vzvk37yjkyy6wjd7k5vkmigx")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-cc" ,rust-cc-1) -;; ("rust-cmake" ,rust-cmake-0.1) -;; ("rust-libc" ,rust-libc-0.2) -;; ("rust-pkg-config" ,rust-pkg-config-0.3) -;; ("rust-vcpkg" ,rust-vcpkg-0.2)))) -;; (home-page "https://github.com/rust-lang/libz-sys") -;; (synopsis -;; "Low-level bindings to the system libz library (also known as zlib)") -;; (description -;; "This package provides Low-level bindings to the system libz library (also known as zlib).") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-zlib-rs-0.2 -;; (package -;; (name "rust-zlib-rs") -;; (version "0.2.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "zlib-rs" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "04a8iasrpjshw2xm6qch0zfzh4m5659pv5qzf2dyagjmaf2bnhp9")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1) -;; ("rust-libz-sys" ,rust-libz-sys-1) -;; ("rust-quickcheck" ,rust-quickcheck-1)))) -;; (home-page "https://github.com/memorysafety/zlib-rs") -;; (synopsis "memory-safe zlib implementation written in rust") -;; (description -;; "This package provides a memory-safe zlib implementation written in rust.") -;; (license license:zlib))) - -;; (define-public rust-libz-rs-sys-0.2 -;; (package -;; (name "rust-libz-rs-sys") -;; (version "0.2.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "libz-rs-sys" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1rqvcv0g9digivmh2pm9x01z2vyzpkma4rr4wwahxv9r436k3hky")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-zlib-rs" ,rust-zlib-rs-0.2)))) -;; (home-page "https://github.com/memorysafety/zlib-rs") -;; (synopsis "memory-safe zlib implementation written in rust") -;; (description -;; "This package provides a memory-safe zlib implementation written in rust.") -;; (license license:zlib))) - -;; (define-public rust-flate2-1 -;; (package -;; (name "rust-flate2") -;; (version "1.0.31") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "flate2" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "083rg629001bizy25ddhlsmb9s4a297hh1d4vv7x1fv9isz1n8bz")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-cloudflare-zlib-sys" ,rust-cloudflare-zlib-sys-0.3) -;; ("rust-crc32fast" ,rust-crc32fast-1) -;; ("rust-libz-ng-sys" ,rust-libz-ng-sys-1) -;; ("rust-libz-rs-sys" ,rust-libz-rs-sys-0.2) -;; ("rust-libz-sys" ,rust-libz-sys-1) -;; ("rust-miniz-oxide" ,rust-miniz-oxide-0.7)))) -;; (home-page "https://github.com/rust-lang/flate2-rs") -;; (synopsis -;; "DEFLATE compression and decompression exposed as Read/BufRead/Write streams. -;; Supports miniz_oxide and multiple zlib implementations. Supports zlib, gzip, -;; and raw deflate streams.") -;; (description -;; "This package provides DEFLATE compression and decompression exposed as Read/@code{BufRead/Write} -;; streams. Supports miniz_oxide and multiple zlib implementations. Supports -;; zlib, gzip, and raw deflate streams.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-deflate64-0.1 -;; (package -;; (name "rust-deflate64") -;; (version "0.1.9") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "deflate64" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "06scix17pa7wzzfsnhkycpcc6s04shs49cdaxx2k1sl0226jnsfs")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t)) -;; (home-page "https://github.com/anatawa12/deflate64-rs#readme") -;; (synopsis "Deflate64 implementation based on .NET's implementation") -;; (description -;; "This package provides Deflate64 implementation based on .NET's implementation.") -;; (license license:expat))) - -;; (define-public rust-crossbeam-utils-0.8 -;; (package -;; (name "rust-crossbeam-utils") -;; (version "0.8.20") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "crossbeam-utils" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "100fksq5mm1n7zj242cclkw6yf7a4a8ix3lvpfkhxvdhbda9kv12")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-loom" ,rust-loom-0.7)))) -;; (home-page -;; "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils") -;; (synopsis "Utilities for concurrent programming") -;; (description "This package provides Utilities for concurrent programming.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-crc32fast-1 -;; (package -;; (name "rust-crc32fast") -;; (version "1.4.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "crc32fast" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1czp7vif73b8xslr3c9yxysmh9ws2r8824qda7j47ffs9pcnjxx9")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1)))) -;; (home-page "https://github.com/srijs/rust-crc32fast") -;; (synopsis "Fast, SIMD-accelerated CRC32 (IEEE) checksum computation") -;; (description -;; "This package provides Fast, SIMD-accelerated CRC32 (IEEE) checksum computation.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-zip-2 -;; (package -;; (name "rust-zip") -;; (version "2.1.6") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "zip" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0biy7mxqnzaibz603jmly52gzvyvqmbndlgvw5n2i5n2xy98rpa0")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-aes" ,rust-aes-0.8) -;; ("rust-arbitrary" ,rust-arbitrary-1) -;; ("rust-bzip2" ,rust-bzip2-0.4) -;; ("rust-chrono" ,rust-chrono-0.4) -;; ("rust-constant-time-eq" ,rust-constant-time-eq-0.3) -;; ("rust-crc32fast" ,rust-crc32fast-1) -;; ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.8) -;; ("rust-deflate64" ,rust-deflate64-0.1) -;; ("rust-displaydoc" ,rust-displaydoc-0.2) -;; ("rust-flate2" ,rust-flate2-1) -;; ("rust-hmac" ,rust-hmac-0.12) -;; ("rust-indexmap" ,rust-indexmap-2) -;; ("rust-lzma-rs" ,rust-lzma-rs-0.3) -;; ("rust-memchr" ,rust-memchr-2) -;; ("rust-pbkdf2" ,rust-pbkdf2-0.12) -;; ("rust-rand" ,rust-rand-0.8) -;; ("rust-sha1" ,rust-sha1-0.10) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-time" ,rust-time-0.3) -;; ("rust-zeroize" ,rust-zeroize-1) -;; ("rust-zopfli" ,rust-zopfli-0.8) -;; ("rust-zstd" ,rust-zstd-0.13)))) -;; (home-page "https://github.com/zip-rs/zip2.git") -;; (synopsis "Library to support the reading and writing of zip files.") -;; (description -;; "This package provides Library to support the reading and writing of zip files.") -;; (license license:expat))) - -;; (define-public rust-gix-revwalk-0.13 -;; (package -;; (name "rust-gix-revwalk") -;; (version "0.13.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-revwalk" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1q23mcf4ji5q8qi3g86vxxgz4x4ykgqja0kyacgi9bvimg50q0qv")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-gix-commitgraph" ,rust-gix-commitgraph-0.24) -;; ("rust-gix-date" ,rust-gix-date-0.8) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-gix-hashtable" ,rust-gix-hashtable-0.5) -;; ("rust-gix-object" ,rust-gix-object-0.42) -;; ("rust-smallvec" ,rust-smallvec-1) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "crate providing utilities for walking the revision graph") -;; (description -;; "This package provides a crate providing utilities for walking the revision -;; graph.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-commitgraph-0.24 -;; (package -;; (name "rust-gix-commitgraph") -;; (version "0.24.3") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-commitgraph" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0y7wc0y0xb0kh3c22pj3ns04zdqglqb22gj71kn3cn2ngzv0cfqk")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-gix-chunk" ,rust-gix-chunk-0.4) -;; ("rust-gix-features" ,rust-gix-features-0.38) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-memmap2" ,rust-memmap2-0.9) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "Read-only access to the git commitgraph file format") -;; (description -;; "This package provides Read-only access to the git commitgraph file format.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-traverse-0.39 -;; (package -;; (name "rust-gix-traverse") -;; (version "0.39.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-traverse" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0h48bbjym6fkdhy9q7p8v6rn9ksvkwxp8fs1415cyw8ya66a36g4")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) -;; ("rust-gix-commitgraph" ,rust-gix-commitgraph-0.24) -;; ("rust-gix-date" ,rust-gix-date-0.8) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-gix-hashtable" ,rust-gix-hashtable-0.5) -;; ("rust-gix-object" ,rust-gix-object-0.42) -;; ("rust-gix-revwalk" ,rust-gix-revwalk-0.13) -;; ("rust-smallvec" ,rust-smallvec-1) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "crate of the gitoxide project") -;; (description "This package provides a crate of the gitoxide project.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-fastrand-2 -;; (package -;; (name "rust-fastrand") -;; (version "2.1.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "fastrand" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "06p5d0rxq7by260m4ym9ial0bwgi0v42lrvhl6nm2g7h0h2m3h4z")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-getrandom" ,rust-getrandom-0.2)))) -;; (home-page "https://github.com/smol-rs/fastrand") -;; (synopsis "simple and fast random number generator") -;; (description -;; "This package provides a simple and fast random number generator.") -;; (license (list license:asl2.0 license:expat)))) - -;; (define-public rust-gix-fs-0.11 -;; (package -;; (name "rust-gix-fs") -;; (version "0.11.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-fs" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0yix2q3k3mniw0xkviz1sj1qfkfrw0bwk03nsz2b25yzgk19kpva")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-fastrand" ,rust-fastrand-2) -;; ("rust-gix-features" ,rust-gix-features-0.38) -;; ("rust-gix-utils" ,rust-gix-utils-0.1) -;; ("rust-serde" ,rust-serde-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "crate providing file system specific utilities to `gitoxide`") -;; (description -;; "This package provides a crate providing file system specific utilities to -;; `gitoxide`.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-utils-0.1 -;; (package -;; (name "rust-gix-utils") -;; (version "0.1.12") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-utils" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1p6lschmdrg1j9cd3rm6q96dyrvivzi2305d7ck1588gzpvjs69m")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-fastrand" ,rust-fastrand-2) -;; ("rust-unicode-normalization" ,rust-unicode-normalization-0.1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "crate with `gitoxide` utilities that don't need feature toggles") -;; (description -;; "This package provides a crate with `gitoxide` utilities that don't need feature -;; toggles.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-trace-0.1 -;; (package -;; (name "rust-gix-trace") -;; (version "0.1.9") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-trace" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0zhm2lwqr070rq3bdn4b1zjs7mn7bhlkfgwfap6xspwi11s2c97r")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-document-features" ,rust-document-features-0.2) -;; ("rust-tracing-core" ,rust-tracing-core-0.1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "crate to provide minimal `tracing` support that can be turned off to zero cost") -;; (description -;; "This package provides a crate to provide minimal `tracing` support that can be -;; turned off to zero cost.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-packetline-blocking-0.17 -;; (package -;; (name "rust-gix-packetline-blocking") -;; (version "0.17.4") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-packetline-blocking" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0jp1fz5mqbikh1xfrxyc1qv57lnh62crg2fmwhr4fa1xi8vl47f3")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-faster-hex" ,rust-faster-hex-0.9) -;; ("rust-gix-trace" ,rust-gix-trace-0.1) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "duplicate of `gix-packetline` with the `blocking-io` feature pre-selected") -;; (description -;; "This package provides a duplicate of `gix-packetline` with the `blocking-io` -;; feature pre-selected.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-command-0.3 -;; (package -;; (name "rust-gix-command") -;; (version "0.3.8") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-command" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0yqxzmx3a3fxwii6gc5gyr105sfax1ad86h26az1r2fscxw8cxhd")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-gix-trace" ,rust-gix-trace-0.1) -;; ("rust-shell-words" ,rust-shell-words-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "crate of the gitoxide project handling internal git command execution") -;; (description -;; "This package provides a crate of the gitoxide project handling internal git -;; command execution.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-filter-0.11 -;; (package -;; (name "rust-gix-filter") -;; (version "0.11.3") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-filter" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "06m6ph3b67696ckq5gfn9pwm77sh507km7sfzx6my9r8v8w7fm76")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-encoding-rs" ,rust-encoding-rs-0.8) -;; ("rust-gix-attributes" ,rust-gix-attributes-0.22) -;; ("rust-gix-command" ,rust-gix-command-0.3) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-gix-object" ,rust-gix-object-0.42) -;; ("rust-gix-packetline-blocking" ,rust-gix-packetline-blocking-0.17) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-gix-quote" ,rust-gix-quote-0.4) -;; ("rust-gix-trace" ,rust-gix-trace-0.1) -;; ("rust-gix-utils" ,rust-gix-utils-0.1) -;; ("rust-smallvec" ,rust-smallvec-1) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "crate of the gitoxide project implementing git filters") -;; (description -;; "This package provides a crate of the gitoxide project implementing git filters.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-glob-0.16 -;; (package -;; (name "rust-gix-glob") -;; (version "0.16.4") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-glob" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0ixlbibj1lrs2vx6vv19dg01lbsj9lsws4r8x6mwhp16z9dg2zgs")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) -;; ("rust-bstr" ,rust-bstr-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-gix-features" ,rust-gix-features-0.38) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-serde" ,rust-serde-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "crate of the gitoxide project dealing with pattern matching") -;; (description -;; "This package provides a crate of the gitoxide project dealing with pattern -;; matching.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-attributes-0.22 -;; (package -;; (name "rust-gix-attributes") -;; (version "0.22.3") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-attributes" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0mv293x9l976arqj8sqsbk2ar6hibmninr03nwl8qa41gsffjz73")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-gix-glob" ,rust-gix-glob-0.16) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-gix-quote" ,rust-gix-quote-0.4) -;; ("rust-gix-trace" ,rust-gix-trace-0.1) -;; ("rust-kstring" ,rust-kstring-2) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-smallvec" ,rust-smallvec-1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-unicode-bom" ,rust-unicode-bom-2)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "crate of the gitoxide project dealing .gitattributes files") -;; (description -;; "This package provides a crate of the gitoxide project dealing .gitattributes -;; files.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-worktree-stream-0.13 -;; (package -;; (name "rust-gix-worktree-stream") -;; (version "0.13.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-worktree-stream" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "08gd3fca4jjaygsawpm7s6f3p7rvb3br87ap8ipqahcs4jb4hpg3")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-gix-attributes" ,rust-gix-attributes-0.22) -;; ("rust-gix-features" ,rust-gix-features-0.38) -;; ("rust-gix-filter" ,rust-gix-filter-0.11) -;; ("rust-gix-fs" ,rust-gix-fs-0.11) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-gix-object" ,rust-gix-object-0.42) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-gix-traverse" ,rust-gix-traverse-0.39) -;; ("rust-parking-lot" ,rust-parking-lot-0.12) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "generate a byte-stream from a git-tree") -;; (description -;; "This package provides generate a byte-stream from a git-tree.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-path-0.10 -;; (package -;; (name "rust-gix-path") -;; (version "0.10.9") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-path" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1n9b71kwwswibnhw99zb7y3ya9ngndsw1rwdpj54sd1ivaxxa8wd")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-gix-trace" ,rust-gix-trace-0.1) -;; ("rust-home" ,rust-home-0.5) -;; ("rust-once-cell" ,rust-once-cell-1) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "crate of the gitoxide project dealing paths and their conversions") -;; (description -;; "This package provides a crate of the gitoxide project dealing paths and their -;; conversions.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-validate-0.8 -;; (package -;; (name "rust-gix-validate") -;; (version "0.8.5") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-validate" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1kqad8a2wdz69ma7hspi21pazgpkrc5hg4iw37gsvca99b9pvhl2")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "Validation functions for various kinds of names in git") -;; (description -;; "This package provides Validation functions for various kinds of names in git.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-features-0.38 -;; (package -;; (name "rust-gix-features") -;; (version "0.38.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-features" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0sfw6zs3qgmlqjkj4cvyfz6q6dgdlw1d16c7yckwgyg5kyn4aw5c")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bytes" ,rust-bytes-1) -;; ("rust-bytesize" ,rust-bytesize-1) -;; ("rust-crc32fast" ,rust-crc32fast-1) -;; ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-flate2" ,rust-flate2-1) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-gix-trace" ,rust-gix-trace-0.1) -;; ("rust-gix-utils" ,rust-gix-utils-0.1) -;; ("rust-jwalk" ,rust-jwalk-0.8) -;; ("rust-libc" ,rust-libc-0.2) -;; ("rust-once-cell" ,rust-once-cell-1) -;; ("rust-parking-lot" ,rust-parking-lot-0.12) -;; ("rust-prodash" ,rust-prodash-29) -;; ("rust-sha1" ,rust-sha1-0.10) -;; ("rust-sha1-smol" ,rust-sha1-smol-1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-walkdir" ,rust-walkdir-2)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "crate to integrate various capabilities using compile-time feature flags") -;; (description -;; "This package provides a crate to integrate various capabilities using -;; compile-time feature flags.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-object-0.42 -;; (package -;; (name "rust-gix-object") -;; (version "0.42.3") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-object" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "11p3pynmriglj5j3hzh5qa4sz7pnhzxxzr1w85xzmhp7ni32zni5")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-gix-actor" ,rust-gix-actor-0.31) -;; ("rust-gix-date" ,rust-gix-date-0.8) -;; ("rust-gix-features" ,rust-gix-features-0.38) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-gix-utils" ,rust-gix-utils-0.1) -;; ("rust-gix-validate" ,rust-gix-validate-0.8) -;; ("rust-itoa" ,rust-itoa-1) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-smallvec" ,rust-smallvec-1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-winnow" ,rust-winnow-0.6)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis -;; "Immutable and mutable git objects with decoding and encoding support") -;; (description -;; "This package provides Immutable and mutable git objects with decoding and encoding support.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-archive-0.13 -;; (package -;; (name "rust-gix-archive") -;; (version "0.13.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-archive" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1m4nwxcfrivnf74kx38sxgcalba8nbl2fq4xlvad28q2vzmvpdk3")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-flate2" ,rust-flate2-1) -;; ("rust-gix-date" ,rust-gix-date-0.8) -;; ("rust-gix-object" ,rust-gix-object-0.42) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-gix-worktree-stream" ,rust-gix-worktree-stream-0.13) -;; ("rust-tar" ,rust-tar-0.4) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-time" ,rust-time-0.3) -;; ("rust-zip" ,rust-zip-2)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "archive generation from of a worktree stream") -;; (description -;; "This package provides archive generation from of a worktree stream.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-date-0.8 -;; (package -;; (name "rust-gix-date") -;; (version "0.8.7") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-date" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1h5qygjxr8p2g2vdrzpvx0plnyy9gsym29wjxc5fx48ly8qnkvcy")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-itoa" ,rust-itoa-1) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-time" ,rust-time-0.3)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "crate of the gitoxide project parsing dates the way git does") -;; (description -;; "This package provides a crate of the gitoxide project parsing dates the way git -;; does.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-actor-0.31 -;; (package -;; (name "rust-gix-actor") -;; (version "0.31.5") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix-actor" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1wm3i9g69hkfhwiw1c4z9fr1hkfxsfxyzdh07b637f1lgqsm9r50")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bstr" ,rust-bstr-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-gix-date" ,rust-gix-date-0.8) -;; ("rust-gix-utils" ,rust-gix-utils-0.1) -;; ("rust-itoa" ,rust-itoa-1) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-winnow" ,rust-winnow-0.6)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "way to identify git actors") -;; (description "This package provides a way to identify git actors.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gix-0.63 -;; (package -;; (name "rust-gix") -;; (version "0.63.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gix" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "01jbkflpr570inbdjv1xgfsimqf6xfrr0yg6mlv4aypsmlc50k4q")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-async-std" ,rust-async-std-1) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-gix-actor" ,rust-gix-actor-0.31) -;; ("rust-gix-archive" ,rust-gix-archive-0.13) -;; ("rust-gix-attributes" ,rust-gix-attributes-0.22) -;; ("rust-gix-command" ,rust-gix-command-0.3) -;; ("rust-gix-commitgraph" ,rust-gix-commitgraph-0.24) -;; ("rust-gix-config" ,rust-gix-config-0.37) -;; ("rust-gix-credentials" ,rust-gix-credentials-0.24) -;; ("rust-gix-date" ,rust-gix-date-0.8) -;; ("rust-gix-diff" ,rust-gix-diff-0.44) -;; ("rust-gix-dir" ,rust-gix-dir-0.5) -;; ("rust-gix-discover" ,rust-gix-discover-0.32) -;; ("rust-gix-features" ,rust-gix-features-0.38) -;; ("rust-gix-filter" ,rust-gix-filter-0.11) -;; ("rust-gix-fs" ,rust-gix-fs-0.11) -;; ("rust-gix-glob" ,rust-gix-glob-0.16) -;; ("rust-gix-hash" ,rust-gix-hash-0.14) -;; ("rust-gix-hashtable" ,rust-gix-hashtable-0.5) -;; ("rust-gix-ignore" ,rust-gix-ignore-0.11) -;; ("rust-gix-index" ,rust-gix-index-0.33) -;; ("rust-gix-lock" ,rust-gix-lock-14) -;; ("rust-gix-macros" ,rust-gix-macros-0.1) -;; ("rust-gix-mailmap" ,rust-gix-mailmap-0.23) -;; ("rust-gix-negotiate" ,rust-gix-negotiate-0.13) -;; ("rust-gix-object" ,rust-gix-object-0.42) -;; ("rust-gix-odb" ,rust-gix-odb-0.61) -;; ("rust-gix-pack" ,rust-gix-pack-0.51) -;; ("rust-gix-path" ,rust-gix-path-0.10) -;; ("rust-gix-pathspec" ,rust-gix-pathspec-0.7) -;; ("rust-gix-prompt" ,rust-gix-prompt-0.8) -;; ("rust-gix-protocol" ,rust-gix-protocol-0.45) -;; ("rust-gix-ref" ,rust-gix-ref-0.44) -;; ("rust-gix-refspec" ,rust-gix-refspec-0.23) -;; ("rust-gix-revision" ,rust-gix-revision-0.27) -;; ("rust-gix-revwalk" ,rust-gix-revwalk-0.13) -;; ("rust-gix-sec" ,rust-gix-sec-0.10) -;; ("rust-gix-status" ,rust-gix-status-0.10) -;; ("rust-gix-submodule" ,rust-gix-submodule-0.11) -;; ("rust-gix-tempfile" ,rust-gix-tempfile-14) -;; ("rust-gix-trace" ,rust-gix-trace-0.1) -;; ("rust-gix-transport" ,rust-gix-transport-0.42) -;; ("rust-gix-traverse" ,rust-gix-traverse-0.39) -;; ("rust-gix-url" ,rust-gix-url-0.27) -;; ("rust-gix-utils" ,rust-gix-utils-0.1) -;; ("rust-gix-validate" ,rust-gix-validate-0.8) -;; ("rust-gix-worktree" ,rust-gix-worktree-0.34) -;; ("rust-gix-worktree-state" ,rust-gix-worktree-state-0.11) -;; ("rust-gix-worktree-stream" ,rust-gix-worktree-stream-0.13) -;; ("rust-once-cell" ,rust-once-cell-1) -;; ("rust-parking-lot" ,rust-parking-lot-0.12) -;; ("rust-prodash" ,rust-prodash-29) -;; ("rust-regex" ,rust-regex-1) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-signal-hook" ,rust-signal-hook-0.3) -;; ("rust-smallvec" ,rust-smallvec-1) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/Byron/gitoxide") -;; (synopsis "Interact with git repositories just like git would") -;; (description -;; "This package provides Interact with git repositories just like git would.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-libgit2-sys-0.17 -;; (package -;; (name "rust-libgit2-sys") -;; (version "0.17.0+1.8.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "libgit2-sys" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "093jxfl2i9vxdlgf7vk9d040sjwy0nq4fid640y7qix6m0k26iqh")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-cc" ,rust-cc-1) -;; ("rust-libc" ,rust-libc-0.2) -;; ("rust-libssh2-sys" ,rust-libssh2-sys-0.3) -;; ("rust-libz-sys" ,rust-libz-sys-1) -;; ("rust-openssl-sys" ,rust-openssl-sys-0.9) -;; ("rust-pkg-config" ,rust-pkg-config-0.3)))) -;; (home-page "https://github.com/rust-lang/git2-rs") -;; (synopsis "Native bindings to the libgit2 library") -;; (description -;; "This package provides Native bindings to the libgit2 library.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-git2-0.19 -;; (package -;; (name "rust-git2") -;; (version "0.19.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "git2" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "091pv7866z1qjq800ys0wjv8n73wrv7fqdrddxcnq36w8lzbf0xr")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) -;; ("rust-libc" ,rust-libc-0.2) -;; ("rust-libgit2-sys" ,rust-libgit2-sys-0.17) -;; ("rust-log" ,rust-log-0.4) -;; ("rust-openssl-probe" ,rust-openssl-probe-0.1) -;; ("rust-openssl-sys" ,rust-openssl-sys-0.9) -;; ("rust-url" ,rust-url-2)))) -;; (home-page "https://github.com/rust-lang/git2-rs") -;; (synopsis -;; "Bindings to libgit2 for interoperating with git repositories. This library is -;; both threadsafe and memory safe and allows both reading and writing git -;; repositories.") -;; (description -;; "This package provides Bindings to libgit2 for interoperating with git repositories. This library is -;; both threadsafe and memory safe and allows both reading and writing git -;; repositories.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-vergen-8 -;; (package -;; (name "rust-vergen") -;; (version "8.3.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "vergen" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0ri5n4k1g4z6gnllkjx9zny3vaa2bjma84zlrjh6w9k7b7mdk419")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) -;; ("rust-cargo-metadata" ,rust-cargo-metadata-0.18) -;; ("rust-cfg-if" ,rust-cfg-if-1) -;; ("rust-git2" ,rust-git2-0.19) -;; ("rust-gix" ,rust-gix-0.63) -;; ("rust-regex" ,rust-regex-1) -;; ("rust-rustc-version" ,rust-rustc-version-0.4) -;; ("rust-rustversion" ,rust-rustversion-1) -;; ("rust-sysinfo" ,rust-sysinfo-0.30) -;; ("rust-time" ,rust-time-0.3)))) -;; (home-page "https://github.com/rustyhorde/vergen") -;; (synopsis -;; "Generate 'cargo:rustc-env' instructions via 'build.rs' for use in your code via the 'env!' macro") -;; (description -;; "This package provides Generate cargo:rustc-env instructions via build.rs for use in your code via the -;; env! macro.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-tracing-appender-0.2 -;; (package -;; (name "rust-tracing-appender") -;; (version "0.2.3") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "tracing-appender" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1kq69qyjvb4dxch5c9zgii6cqhy9nkk81z0r4pj3y2nc537fhrim")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5) -;; ("rust-parking-lot" ,rust-parking-lot-0.12) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-time" ,rust-time-0.3) -;; ("rust-tracing-subscriber" ,rust-tracing-subscriber-0.3)))) -;; (home-page "https://tokio.rs") -;; (synopsis -;; "Provides utilities for file appenders and making non-blocking writers.") -;; (description -;; "This package provides utilities for file appenders and making non-blocking -;; writers.") -;; (license license:expat))) - -;; (define-public rust-temp-dir-0.1 -;; (package -;; (name "rust-temp-dir") -;; (version "0.1.13") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "temp-dir" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0cbj4y3c5494i7ljhnqa38cgdkybl33p70cv5wrfbw00xil7j8hz")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t)) -;; (home-page "https://gitlab.com/leonhard-llc/ops") -;; (synopsis "Simple temporary directory with cleanup") -;; (description -;; "This package provides Simple temporary directory with cleanup.") -;; (license license:asl2.0))) - -;; (define-public rust-rio-0.9 -;; (package -;; (name "rust-rio") -;; (version "0.9.4") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "rio" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0nv8wrnkd41flb32lmxb412l6m1790j12c3lg305764hcmbc564y")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-libc" ,rust-libc-0.2)))) -;; (home-page "https://github.com/spacejam/rio") -;; (synopsis -;; "GPL-3.0 nice bindings for io_uring. MIT/Apache-2.0 license is available for spacejam's github sponsors") -;; (description -;; "This package provides GPL-3.0 nice bindings for io_uring. MIT/Apache-2.0 license is available for -;; spacejam's github sponsors.") -;; (license license:gpl3))) - -;; (define-public rust-sled-0.34 -;; (package -;; (name "rust-sled") -;; (version "0.34.7") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "sled" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0dcr2s7cylj5mb33ci3kpx7fz797jwvysnl5airrir9cgirv95kz")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-backtrace" ,rust-backtrace-0.3) -;; ("rust-color-backtrace" ,rust-color-backtrace-0.5) -;; ("rust-crc32fast" ,rust-crc32fast-1) -;; ("rust-crossbeam-epoch" ,rust-crossbeam-epoch-0.9) -;; ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.8) -;; ("rust-fs2" ,rust-fs2-0.4) -;; ("rust-fxhash" ,rust-fxhash-0.2) -;; ("rust-libc" ,rust-libc-0.2) -;; ("rust-log" ,rust-log-0.4) -;; ("rust-parking-lot" ,rust-parking-lot-0.11) -;; ("rust-rio" ,rust-rio-0.9) -;; ("rust-zstd" ,rust-zstd-0.9)))) -;; (home-page "https://github.com/spacejam/sled") -;; (synopsis -;; "Lightweight high-performance pure-rust transactional embedded database") -;; (description -;; "This package provides Lightweight high-performance pure-rust transactional embedded database.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-icy-sixel-0.1 -;; (package -;; (name "rust-icy-sixel") -;; (version "0.1.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "icy_sixel" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0nqmq5c3hawvpqdl6rskyc93qjf36pa0mjzgzmn5jk9803l8m1c6")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t)) -;; (home-page "https://www.github.com/mkrueger/icy_sixel") -;; (synopsis "100% rust sixel library.") -;; (description "This package provides a 100% rust sixel library.") -;; (license #f))) - -;; (define-public rust-ratatui-0.23 -;; (package -;; (name "rust-ratatui") -;; (version "0.23.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "ratatui" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1bcnzzvlzdqn1h961zdi0l13x97fakq3xrj68hxmra4labclqbif")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) -;; ("rust-cassowary" ,rust-cassowary-0.3) -;; ("rust-crossterm" ,rust-crossterm-0.27) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-indoc" ,rust-indoc-2) -;; ("rust-itertools" ,rust-itertools-0.11) -;; ("rust-paste" ,rust-paste-1) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-strum" ,rust-strum-0.25) -;; ("rust-termion" ,rust-termion-2) -;; ("rust-termwiz" ,rust-termwiz-0.20) -;; ("rust-time" ,rust-time-0.3) -;; ("rust-unicode-segmentation" ,rust-unicode-segmentation-1) -;; ("rust-unicode-width" ,rust-unicode-width-0.1)) -;; #:cargo-development-inputs (("rust-anyhow" ,rust-anyhow-1) -;; ("rust-argh" ,rust-argh-0.1) -;; ("rust-cargo-husky" ,rust-cargo-husky-1) -;; ("rust-criterion" ,rust-criterion-0.5) -;; ("rust-fakeit" ,rust-fakeit-1) -;; ("rust-pretty-assertions" ,rust-pretty-assertions-1) -;; ("rust-rand" ,rust-rand-0.8)))) -;; (home-page "https://ratatui.rs") -;; (synopsis "library that's all about cooking up terminal user interfaces") -;; (description -;; "This package provides a library that's all about cooking up terminal user -;; interfaces.") -;; (license license:expat))) - -;; (define-public rust-ratatui-image-0.8 -;; (package -;; (name "rust-ratatui-image") -;; (version "0.8.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "ratatui-image" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "14gpm76wnzkq8j28b97z69igv0ggb1rz5dsn9mlicff64fb2qasv")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-base64" ,rust-base64-0.21) -;; ("rust-crossterm" ,rust-crossterm-0.25) -;; ("rust-dyn-clone" ,rust-dyn-clone-1) -;; ("rust-icy-sixel" ,rust-icy-sixel-0.1) -;; ("rust-image" ,rust-image-0.24) -;; ("rust-rand" ,rust-rand-0.8) -;; ("rust-ratatui" ,rust-ratatui-0.23) -;; ("rust-rustix" ,rust-rustix-0.38) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-termion" ,rust-termion-2) -;; ("rust-termwiz" ,rust-termwiz-0.20)))) -;; (home-page "https://github.com/benjajaja/ratatui-image") -;; (synopsis -;; "An image widget for ratatui, supporting sixels and unicode-halfblocks") -;; (description -;; "This package provides An image widget for ratatui, supporting sixels and unicode-halfblocks.") -;; (license license:expat))) - -;; (define-public rust-zvariant-derive-4 -;; (package -;; (name "rust-zvariant-derive") -;; (version "4.2.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "zvariant_derive" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0jf408h0s83krxwm7wl62fnssin1kcklmb1bcn83ls6sddabmqkk")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-proc-macro-crate" ,rust-proc-macro-crate-3) -;; ("rust-proc-macro2" ,rust-proc-macro2-1) -;; ("rust-quote" ,rust-quote-1) -;; ("rust-syn" ,rust-syn-2) -;; ("rust-zvariant-utils" ,rust-zvariant-utils-2)))) -;; (home-page "https://github.com/dbus2/zbus/") -;; (synopsis "D-Bus & GVariant encoding & decoding") -;; (description "This package provides D-Bus & GVariant encoding & decoding.") -;; (license license:expat))) - -;; (define-public rust-time-macros-0.2 -;; (package -;; (name "rust-time-macros") -;; (version "0.2.18") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "time-macros" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1kqwxvfh2jkpg38fy673d6danh1bhcmmbsmffww3mphgail2l99z")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-num-conv" ,rust-num-conv-0.1) -;; ("rust-time-core" ,rust-time-core-0.1)))) -;; (home-page "https://github.com/time-rs/time") -;; (synopsis -;; "Procedural macros for the time crate. -;; This crate is an implementation detail and should not be relied upon directly.") -;; (description -;; "This package provides Procedural macros for the time crate. This crate is an implementation detail -;; and should not be relied upon directly.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-time-0.3 -;; (package -;; (name "rust-time") -;; (version "0.3.36") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "time" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "11g8hdpahgrf1wwl2rpsg5nxq3aj7ri6xr672v4qcij6cgjqizax")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-deranged" ,rust-deranged-0.3) -;; ("rust-itoa" ,rust-itoa-1) -;; ("rust-js-sys" ,rust-js-sys-0.3) -;; ("rust-libc" ,rust-libc-0.2) -;; ("rust-num-conv" ,rust-num-conv-0.1) -;; ("rust-num-threads" ,rust-num-threads-0.1) -;; ("rust-powerfmt" ,rust-powerfmt-0.2) -;; ("rust-quickcheck" ,rust-quickcheck-1) -;; ("rust-rand" ,rust-rand-0.8) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-time-core" ,rust-time-core-0.1) -;; ("rust-time-macros" ,rust-time-macros-0.2)))) -;; (home-page "https://time-rs.github.io") -;; (synopsis -;; "Date and time library. Fully interoperable with the standard library. Mostly compatible with #![no_std]") -;; (description -;; "This package provides 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-endi-1 -;; (package -;; (name "rust-endi") -;; (version "1.1.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "endi" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1gxp388g2zzbncp3rdn60wxkr49xbhhx94nl9p4a6c41w4ma7n53")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t)) -;; (home-page "https://github.com/zeenix/endi") -;; (synopsis "simple endian-handling library") -;; (description "This package provides a simple endian-handling library.") -;; (license license:expat))) - -;; (define-public rust-chrono-0.4 -;; (package -;; (name "rust-chrono") -;; (version "0.4.38") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "chrono" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "009l8vc5p8750vn02z30mblg4pv2qhkbfizhfwmzc6vpy5nr67x2")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-android-tzdata" ,rust-android-tzdata-0.1) -;; ("rust-arbitrary" ,rust-arbitrary-1) -;; ("rust-iana-time-zone" ,rust-iana-time-zone-0.1) -;; ("rust-js-sys" ,rust-js-sys-0.3) -;; ("rust-num-traits" ,rust-num-traits-0.2) -;; ("rust-pure-rust-locales" ,rust-pure-rust-locales-0.8) -;; ("rust-rkyv" ,rust-rkyv-0.7) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2) -;; ("rust-windows-targets" ,rust-windows-targets-0.52)))) -;; (home-page "https://github.com/chronotope/chrono") -;; (synopsis "Date and time library for Rust") -;; (description "This package provides Date and time library for Rust.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-zvariant-4 -;; (package -;; (name "rust-zvariant") -;; (version "4.2.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "zvariant" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1zl1ika7zd9bxkd0bqc78h9bykvk6xc98965iz1p3i51p452k110")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-arrayvec" ,rust-arrayvec-0.7) -;; ("rust-chrono" ,rust-chrono-0.4) -;; ("rust-endi" ,rust-endi-1) -;; ("rust-enumflags2" ,rust-enumflags2-0.7) -;; ("rust-heapless" ,rust-heapless-0.8) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-bytes" ,rust-serde-bytes-0.11) -;; ("rust-static-assertions" ,rust-static-assertions-1) -;; ("rust-time" ,rust-time-0.3) -;; ("rust-url" ,rust-url-2) -;; ("rust-uuid" ,rust-uuid-1) -;; ("rust-zvariant-derive" ,rust-zvariant-derive-4)))) -;; (home-page "https://github.com/dbus2/zbus/") -;; (synopsis "D-Bus & GVariant encoding & decoding") -;; (description "This package provides D-Bus & GVariant encoding & decoding.") -;; (license license:expat))) - -;; (define-public rust-zbus-names-3 -;; (package -;; (name "rust-zbus-names") -;; (version "3.0.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "zbus_names" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0v1f0ajwafj47bf11yp0xdgp26r93lslr9nb2v6624h2gppiz6sb")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-serde" ,rust-serde-1) -;; ("rust-static-assertions" ,rust-static-assertions-1) -;; ("rust-zvariant" ,rust-zvariant-4)))) -;; (home-page "https://github.com/dbus2/zbus/") -;; (synopsis "collection of D-Bus bus names types") -;; (description -;; "This package provides a collection of D-Bus bus names types.") -;; (license license:expat))) - -;; (define-public rust-zvariant-utils-2 -;; (package -;; (name "rust-zvariant-utils") -;; (version "2.1.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "zvariant_utils" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0h43h3jcw8rmjr390rdqnhkb9nn3913pgkvb75am1frxrkvwy6y5")))) -;; (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-2)))) -;; (home-page "https://github.com/dbus2/zbus/") -;; (synopsis "Various utilities used internally by the zvariant crate") -;; (description -;; "This package provides Various utilities used internally by the zvariant crate.") -;; (license license:expat))) - -;; (define-public rust-quote-1 -;; (package -;; (name "rust-quote") -;; (version "1.0.36") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "quote" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "19xcmh445bg6simirnnd4fvkmp6v2qiwxh5f6rw4a70h76pnm9qg")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1)))) -;; (home-page "https://github.com/dtolnay/quote") -;; (synopsis "Quasi-quoting macro quote!(...)") -;; (description "This package provides Quasi-quoting macro quote!(...).") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-zbus-macros-4 -;; (package -;; (name "rust-zbus-macros") -;; (version "4.4.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "zbus_macros" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0glqn6ddgv4ra734p343a41rrxb0phy1v13dljzhpsc1f10bjz96")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-proc-macro-crate" ,rust-proc-macro-crate-3) -;; ("rust-proc-macro2" ,rust-proc-macro2-1) -;; ("rust-quote" ,rust-quote-1) -;; ("rust-syn" ,rust-syn-2) -;; ("rust-zvariant-utils" ,rust-zvariant-utils-2)))) -;; (home-page "https://github.com/dbus2/zbus/") -;; (synopsis "proc-macros for zbus") -;; (description "This package provides proc-macros for zbus.") -;; (license license:expat))) - -;; (define-public rust-xdg-home-1 -;; (package -;; (name "rust-xdg-home") -;; (version "1.3.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "xdg-home" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1xm122zz0wjc8p8cmchij0j9nw34hwncb39jc7dc0mgvb2rdl77c")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-libc" ,rust-libc-0.2) -;; ("rust-windows-sys" ,rust-windows-sys-0.59)))) -;; (home-page "https://github.com/zeenix/xdg-home") -;; (synopsis "The user's home directory as per XDG Specification") -;; (description -;; "This package provides The user's home directory as per XDG Specification.") -;; (license license:expat))) - -;; (define-public rust-vsock-0.5 -;; (package -;; (name "rust-vsock") -;; (version "0.5.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "vsock" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0bg3sjz1sazp3p0c2lw8r0w2aqpb41l1p1nd0zb7fn2k9482jbpq")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-libc" ,rust-libc-0.2) -;; ("rust-nix" ,rust-nix-0.28)))) -;; (home-page "https://github.com/rust-vsock/vsock-rs") -;; (synopsis "Virtio socket support for Rust") -;; (description "This package provides Virtio socket support for Rust.") -;; (license license:asl2.0))) - -;; (define-public rust-tokio-vsock-0.4 -;; (package -;; (name "rust-tokio-vsock") -;; (version "0.4.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "tokio-vsock" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1p88jaypkjicj5rfkj7hmx1jcs2v7cbgyzil084zk4dwn4amr8aj")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bytes" ,rust-bytes-1) -;; ("rust-futures" ,rust-futures-0.3) -;; ("rust-libc" ,rust-libc-0.2) -;; ("rust-tokio" ,rust-tokio-1) -;; ("rust-tonic" ,rust-tonic-0.8) -;; ("rust-vsock" ,rust-vsock-0.3)))) -;; (home-page "https://github.com/rust-vsock/tokio-vsock") -;; (synopsis "Asynchronous Virtio socket support for Rust") -;; (description -;; "This package provides Asynchronous Virtio socket support for Rust.") -;; (license license:asl2.0))) - -;; (define-public rust-tokio-macros-2 -;; (package -;; (name "rust-tokio-macros") -;; (version "2.4.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "tokio-macros" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0lnpg14h1v3fh2jvnc8cz7cjf0m7z1xgkwfpcyy632g829imjgb9")))) -;; (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-2)))) -;; (home-page "https://tokio.rs") -;; (synopsis "Tokio's proc macros.") -;; (description "This package provides Tokio's proc macros.") -;; (license license:expat))) - -;; (define-public rust-hermit-abi-0.3 -;; (package -;; (name "rust-hermit-abi") -;; (version "0.3.9") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "hermit-abi" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "092hxjbjnq5fmz66grd9plxd0sh6ssg5fhgwwwqbrzgzkjwdycfj")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) -;; ("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1) -;; ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)))) -;; (home-page "https://github.com/hermit-os/hermit-rs") -;; (synopsis "Hermit system calls definitions") -;; (description "This package provides Hermit system calls definitions.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-mio-1 -;; (package -;; (name "rust-mio") -;; (version "1.0.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "mio" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1v1cnnn44awxbcfm4zlavwgkvbyg7gp5zzjm8mqf1apkrwflvq40")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-hermit-abi" ,rust-hermit-abi-0.3) -;; ("rust-libc" ,rust-libc-0.2) -;; ("rust-log" ,rust-log-0.4) -;; ("rust-wasi" ,rust-wasi-0.11) -;; ("rust-windows-sys" ,rust-windows-sys-0.52)))) -;; (home-page "https://github.com/tokio-rs/mio") -;; (synopsis "Lightweight non-blocking I/O") -;; (description "This package provides Lightweight non-blocking I/O.") -;; (license license:expat))) - -;; (define-public rust-tokio-1 -;; (package -;; (name "rust-tokio") -;; (version "1.39.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "tokio" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1cb7yhba7nnf00cylcywk7rai5kkdb8b4jzwrc26zgbqqwdzp96s")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-backtrace" ,rust-backtrace-0.3) -;; ("rust-bytes" ,rust-bytes-1) -;; ("rust-libc" ,rust-libc-0.2) -;; ("rust-mio" ,rust-mio-1) -;; ("rust-parking-lot" ,rust-parking-lot-0.12) -;; ("rust-pin-project-lite" ,rust-pin-project-lite-0.2) -;; ("rust-signal-hook-registry" ,rust-signal-hook-registry-1) -;; ("rust-socket2" ,rust-socket2-0.5) -;; ("rust-tokio-macros" ,rust-tokio-macros-2) -;; ("rust-tracing" ,rust-tracing-0.1) -;; ("rust-windows-sys" ,rust-windows-sys-0.52)))) -;; (home-page "https://tokio.rs") -;; (synopsis -;; "An event-driven, non-blocking I/O platform for writing asynchronous I/O -;; backed applications.") -;; (description -;; "This package provides An event-driven, non-blocking I/O platform for writing asynchronous I/O backed -;; applications.") -;; (license license:expat))) - -;; (define-public rust-serde-repr-0.1 -;; (package -;; (name "rust-serde-repr") -;; (version "0.1.19") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "serde_repr" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1sb4cplc33z86pzlx38234xr141wr3cmviqgssiadisgl8dlar3c")))) -;; (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-2)))) -;; (home-page "https://github.com/dtolnay/serde-repr") -;; (synopsis -;; "Derive Serialize and Deserialize that delegates to the underlying repr of a C-like enum") -;; (description -;; "This package provides Derive Serialize and Deserialize that delegates to the underlying repr of a -;; C-like enum.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-cfg-aliases-0.2 -;; (package -;; (name "rust-cfg-aliases") -;; (version "0.2.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "cfg_aliases" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "092pxdc1dbgjb6qvh83gk56rkic2n2ybm4yvy76cgynmzi3zwfk1")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t)) -;; (home-page "https://github.com/katharostech/cfg_aliases") -;; (synopsis -;; "tiny utility to help save you a lot of effort with long winded `#[cfg()]` checks.") -;; (description -;; "This package provides a tiny utility to help save you a lot of effort with long -;; winded `#[cfg()]` checks.") -;; (license license:expat))) - -;; (define-public rust-nix-0.29 -;; (package -;; (name "rust-nix") -;; (version "0.29.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "nix" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0ikvn7s9r2lrfdm3mx1h7nbfjvcc6s9vxdzw7j5xfkd2qdnp9qki")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) -;; ("rust-cfg-if" ,rust-cfg-if-1) -;; ("rust-cfg-aliases" ,rust-cfg-aliases-0.2) -;; ("rust-libc" ,rust-libc-0.2) -;; ("rust-memoffset" ,rust-memoffset-0.9) -;; ("rust-pin-utils" ,rust-pin-utils-0.1)))) -;; (home-page "https://github.com/nix-rust/nix") -;; (synopsis "Rust friendly bindings to *nix APIs") -;; (description "This package provides Rust friendly bindings to *nix APIs.") -;; (license license:expat))) - -;; (define-public rust-enumflags2-derive-0.7 -;; (package -;; (name "rust-enumflags2-derive") -;; (version "0.7.10") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "enumflags2_derive" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1s29iqx3gj5l5s19a22lpn0nljhp5l9smqac99126n2qhfhlh3fy")))) -;; (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-2)))) -;; (home-page "https://github.com/meithecatte/enumflags2") -;; (synopsis -;; "Do not use directly, use the reexport in the `enumflags2` crate. This allows for better compatibility across versions") -;; (description -;; "This package provides Do not use directly, use the reexport in the `enumflags2` crate. This allows -;; for better compatibility across versions.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-enumflags2-0.7 -;; (package -;; (name "rust-enumflags2") -;; (version "0.7.10") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "enumflags2" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0g8kmhaqxq44v76wh971biljrgaqbjc8fbyw2d1z3wsnb5zxncnj")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-enumflags2-derive" ,rust-enumflags2-derive-0.7) -;; ("rust-serde" ,rust-serde-1)))) -;; (home-page "https://github.com/meithecatte/enumflags2") -;; (synopsis "Enum-based bit flags") -;; (description "This package provides Enum-based bit flags.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-blocking-1 -;; (package -;; (name "rust-blocking") -;; (version "1.6.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "blocking" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1si99l8zp7c4zq87y35ayjgc5c9b60jb8h0k14zfcs679z2l2gvh")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-async-channel" ,rust-async-channel-2) -;; ("rust-async-task" ,rust-async-task-4) -;; ("rust-futures-io" ,rust-futures-io-0.3) -;; ("rust-futures-lite" ,rust-futures-lite-2) -;; ("rust-piper" ,rust-piper-0.2) -;; ("rust-tracing" ,rust-tracing-0.1)))) -;; (home-page "https://github.com/smol-rs/blocking") -;; (synopsis "thread pool for isolating blocking I/O in async programs") -;; (description -;; "This package provides a thread pool for isolating blocking I/O in async -;; programs.") -;; (license (list license:asl2.0 license:expat)))) - -;; (define-public rust-async-trait-0.1 -;; (package -;; (name "rust-async-trait") -;; (version "0.1.81") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "async-trait" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "01w10ad3984czxrmc8ckdrabhmsv80aynfxibjnqwz1dr3f2h33f")))) -;; (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-2)))) -;; (home-page "https://github.com/dtolnay/async-trait") -;; (synopsis "Type erasure for async trait methods") -;; (description "This package provides Type erasure for async trait methods.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-async-recursion-1 -;; (package -;; (name "rust-async-recursion") -;; (version "1.1.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "async-recursion" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "04ac4zh8qz2xjc79lmfi4jlqj5f92xjvfaqvbzwkizyqd4pl4hrv")))) -;; (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-2)))) -;; (home-page "https://github.com/dcchut/async-recursion") -;; (synopsis "Recursion for async functions") -;; (description "This package provides Recursion for async functions.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-async-task-4 -;; (package -;; (name "rust-async-task") -;; (version "4.7.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "async-task" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1pp3avr4ri2nbh7s6y9ws0397nkx1zymmcr14sq761ljarh3axcb")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-portable-atomic" ,rust-portable-atomic-1)))) -;; (home-page "https://github.com/smol-rs/async-task") -;; (synopsis "Task abstraction for building executors") -;; (description -;; "This package provides Task abstraction for building executors.") -;; (license (list license:asl2.0 license:expat)))) - -;; (define-public rust-async-process-2 -;; (package -;; (name "rust-async-process") -;; (version "2.2.4") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "async-process" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0x3305pq0fzaqmw7q4c93sgabq97zhkr32xig5dkhkcscn4pg858")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-async-channel" ,rust-async-channel-2) -;; ("rust-async-io" ,rust-async-io-2) -;; ("rust-async-lock" ,rust-async-lock-3) -;; ("rust-async-signal" ,rust-async-signal-0.2) -;; ("rust-async-task" ,rust-async-task-4) -;; ("rust-blocking" ,rust-blocking-1) -;; ("rust-cfg-if" ,rust-cfg-if-1) -;; ("rust-event-listener" ,rust-event-listener-5) -;; ("rust-futures-lite" ,rust-futures-lite-2) -;; ("rust-rustix" ,rust-rustix-0.38) -;; ("rust-tracing" ,rust-tracing-0.1) -;; ("rust-windows-sys" ,rust-windows-sys-0.59)))) -;; (home-page "https://github.com/smol-rs/async-process") -;; (synopsis "Async interface for working with processes") -;; (description -;; "This package provides Async interface for working with processes.") -;; (license (list license:asl2.0 license:expat)))) - -;; (define-public rust-windows-sys-0.59 -;; (package -;; (name "rust-windows-sys") -;; (version "0.59.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "windows-sys" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0fw5672ziw8b3zpmnbp9pdv1famk74f1l9fcbc3zsrzdg56vqf0y")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-windows-targets" ,rust-windows-targets-0.52)))) -;; (home-page "https://github.com/microsoft/windows-rs") -;; (synopsis "Rust for Windows") -;; (description "This package provides Rust for Windows.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-async-io-2 -;; (package -;; (name "rust-async-io") -;; (version "2.3.4") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "async-io" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1s679l7x6ijh8zcxqn5pqgdiyshpy4xwklv86ldm1rhfjll04js4")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-async-lock" ,rust-async-lock-3) -;; ("rust-cfg-if" ,rust-cfg-if-1) -;; ("rust-concurrent-queue" ,rust-concurrent-queue-2) -;; ("rust-futures-io" ,rust-futures-io-0.3) -;; ("rust-futures-lite" ,rust-futures-lite-2) -;; ("rust-parking" ,rust-parking-2) -;; ("rust-polling" ,rust-polling-3) -;; ("rust-rustix" ,rust-rustix-0.38) -;; ("rust-slab" ,rust-slab-0.4) -;; ("rust-tracing" ,rust-tracing-0.1) -;; ("rust-windows-sys" ,rust-windows-sys-0.59)))) -;; (home-page "https://github.com/smol-rs/async-io") -;; (synopsis "Async I/O and timers") -;; (description "This package provides Async I/O and timers.") -;; (license (list license:asl2.0 license:expat)))) - -;; (define-public rust-async-fs-2 -;; (package -;; (name "rust-async-fs") -;; (version "2.1.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "async-fs" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0jp0p7lg9zqy2djgdmivbzx0yqmfn9sm2s9dkhaws3zlharhkkgb")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-async-lock" ,rust-async-lock-3) -;; ("rust-blocking" ,rust-blocking-1) -;; ("rust-futures-lite" ,rust-futures-lite-2)))) -;; (home-page "https://github.com/smol-rs/async-fs") -;; (synopsis "Async filesystem primitives") -;; (description "This package provides Async filesystem primitives.") -;; (license (list license:asl2.0 license:expat)))) - -;; (define-public rust-concurrent-queue-2 -;; (package -;; (name "rust-concurrent-queue") -;; (version "2.5.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "concurrent-queue" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0wrr3mzq2ijdkxwndhf79k952cp4zkz35ray8hvsxl96xrx1k82c")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-crossbeam-utils" ,rust-crossbeam-utils-0.8) -;; ("rust-loom" ,rust-loom-0.7) -;; ("rust-portable-atomic" ,rust-portable-atomic-1)))) -;; (home-page "https://github.com/smol-rs/concurrent-queue") -;; (synopsis "Concurrent multi-producer multi-consumer queue") -;; (description -;; "This package provides Concurrent multi-producer multi-consumer queue.") -;; (license (list license:asl2.0 license:expat)))) - -;; (define-public rust-async-executor-1 -;; (package -;; (name "rust-async-executor") -;; (version "1.13.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "async-executor" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1dyv1cl8j3m04m39kz1mmip4i7rb71ppvykm0dvb3dnsxfidzsyp")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-async-task" ,rust-async-task-4) -;; ("rust-concurrent-queue" ,rust-concurrent-queue-2) -;; ("rust-fastrand" ,rust-fastrand-2) -;; ("rust-futures-lite" ,rust-futures-lite-2) -;; ("rust-slab" ,rust-slab-0.4)))) -;; (home-page "https://github.com/smol-rs/async-executor") -;; (synopsis "Async executor") -;; (description "This package provides Async executor.") -;; (license (list license:asl2.0 license:expat)))) - -;; (define-public rust-event-listener-strategy-0.5 -;; (package -;; (name "rust-event-listener-strategy") -;; (version "0.5.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "event-listener-strategy" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "18f5ri227khkayhv3ndv7yl4rnasgwksl2jhwgafcxzr7324s88g")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-event-listener" ,rust-event-listener-5) -;; ("rust-pin-project-lite" ,rust-pin-project-lite-0.2)))) -;; (home-page "https://github.com/smol-rs/event-listener-strategy") -;; (synopsis "Block or poll on event_listener easily") -;; (description -;; "This package provides Block or poll on event_listener easily.") -;; (license (list license:asl2.0 license:expat)))) - -;; (define-public rust-portable-atomic-util-0.2 -;; (package -;; (name "rust-portable-atomic-util") -;; (version "0.2.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "portable-atomic-util" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0kbh4ik8cqr4bdbpyfh8n4xcwip93yciccvv815darif0wh89pgw")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-portable-atomic" ,rust-portable-atomic-1)))) -;; (home-page "https://github.com/taiki-e/portable-atomic") -;; (synopsis "Synchronization primitives built with portable-atomic.") -;; (description -;; "This package provides Synchronization primitives built with portable-atomic.") -;; (license (list license:asl2.0 license:expat)))) - -;; (define-public rust-event-listener-5 -;; (package -;; (name "rust-event-listener") -;; (version "5.3.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "event-listener" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1fkm6q4hjn61wl52xyqyyxai0x9w0ngrzi0wf1qsf8vhsadvwck0")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-concurrent-queue" ,rust-concurrent-queue-2) -;; ("rust-loom" ,rust-loom-0.7) -;; ("rust-parking" ,rust-parking-2) -;; ("rust-pin-project-lite" ,rust-pin-project-lite-0.2) -;; ("rust-portable-atomic" ,rust-portable-atomic-1) -;; ("rust-portable-atomic-util" ,rust-portable-atomic-util-0.2)))) -;; (home-page "https://github.com/smol-rs/event-listener") -;; (synopsis "Notify async tasks or threads") -;; (description "This package provides Notify async tasks or threads.") -;; (license (list license:asl2.0 license:expat)))) - -;; (define-public rust-async-broadcast-0.7 -;; (package -;; (name "rust-async-broadcast") -;; (version "0.7.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "async-broadcast" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0zia7z1y31awmxma9c89zmvkbj7mdkf7highkmz5z3pa4lp0xk90")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-event-listener" ,rust-event-listener-5) -;; ("rust-event-listener-strategy" ,rust-event-listener-strategy-0.5) -;; ("rust-futures-core" ,rust-futures-core-0.3) -;; ("rust-pin-project-lite" ,rust-pin-project-lite-0.2)))) -;; (home-page "https://github.com/smol-rs/async-broadcast") -;; (synopsis "Async broadcast channels") -;; (description "This package provides Async broadcast channels.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-zbus-4 -;; (package -;; (name "rust-zbus") -;; (version "4.4.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "zbus" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "09f7916lp7haxv1y5zgcg99ny15whi6dn3waf1afcafxx8mh35xv")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-async-broadcast" ,rust-async-broadcast-0.7) -;; ("rust-async-executor" ,rust-async-executor-1) -;; ("rust-async-fs" ,rust-async-fs-2) -;; ("rust-async-io" ,rust-async-io-2) -;; ("rust-async-lock" ,rust-async-lock-3) -;; ("rust-async-process" ,rust-async-process-2) -;; ("rust-async-recursion" ,rust-async-recursion-1) -;; ("rust-async-task" ,rust-async-task-4) -;; ("rust-async-trait" ,rust-async-trait-0.1) -;; ("rust-blocking" ,rust-blocking-1) -;; ("rust-enumflags2" ,rust-enumflags2-0.7) -;; ("rust-event-listener" ,rust-event-listener-5) -;; ("rust-futures-core" ,rust-futures-core-0.3) -;; ("rust-futures-sink" ,rust-futures-sink-0.3) -;; ("rust-futures-util" ,rust-futures-util-0.3) -;; ("rust-hex" ,rust-hex-0.4) -;; ("rust-nix" ,rust-nix-0.29) -;; ("rust-ordered-stream" ,rust-ordered-stream-0.2) -;; ("rust-rand" ,rust-rand-0.8) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-repr" ,rust-serde-repr-0.1) -;; ("rust-sha1" ,rust-sha1-0.10) -;; ("rust-static-assertions" ,rust-static-assertions-1) -;; ("rust-tokio" ,rust-tokio-1) -;; ("rust-tokio-vsock" ,rust-tokio-vsock-0.4) -;; ("rust-tracing" ,rust-tracing-0.1) -;; ("rust-uds-windows" ,rust-uds-windows-1) -;; ("rust-vsock" ,rust-vsock-0.5) -;; ("rust-windows-sys" ,rust-windows-sys-0.52) -;; ("rust-xdg-home" ,rust-xdg-home-1) -;; ("rust-zbus-macros" ,rust-zbus-macros-4) -;; ("rust-zbus-names" ,rust-zbus-names-3) -;; ("rust-zvariant" ,rust-zvariant-4)))) -;; (home-page "https://github.com/dbus2/zbus/") -;; (synopsis "API for D-Bus communication") -;; (description "This package provides API for D-Bus communication.") -;; (license license:expat))) - -;; (define-public rust-windows-version-0.1 -;; (package -;; (name "rust-windows-version") -;; (version "0.1.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "windows-version" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "05a5hia3d2vxd16vj2hxiyicxaqdjcm9sgpip4pzza4vgi2sm639")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-windows-targets" ,rust-windows-targets-0.52)))) -;; (home-page "https://github.com/microsoft/windows-rs") -;; (synopsis "Windows version information") -;; (description "This package provides Windows version information.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-windows-x86-64-msvc-0.52 -;; (package -;; (name "rust-windows-x86-64-msvc") -;; (version "0.52.6") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "windows_x86_64_msvc" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1v7rb5cibyzx8vak29pdrk8nx9hycsjs4w0jgms08qk49jl6v7sq")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t)) -;; (home-page "https://github.com/microsoft/windows-rs") -;; (synopsis "Import lib for Windows") -;; (description "This package provides Import lib for Windows.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-windows-x86-64-gnullvm-0.52 -;; (package -;; (name "rust-windows-x86-64-gnullvm") -;; (version "0.52.6") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "windows_x86_64_gnullvm" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "03gda7zjx1qh8k9nnlgb7m3w3s1xkysg55hkd1wjch8pqhyv5m94")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t)) -;; (home-page "https://github.com/microsoft/windows-rs") -;; (synopsis "Import lib for Windows") -;; (description "This package provides Import lib for Windows.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-windows-x86-64-gnu-0.52 -;; (package -;; (name "rust-windows-x86-64-gnu") -;; (version "0.52.6") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "windows_x86_64_gnu" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0y0sifqcb56a56mvn7xjgs8g43p33mfqkd8wj1yhrgxzma05qyhl")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t)) -;; (home-page "https://github.com/microsoft/windows-rs") -;; (synopsis "Import lib for Windows") -;; (description "This package provides Import lib for Windows.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-windows-i686-msvc-0.52 -;; (package -;; (name "rust-windows-i686-msvc") -;; (version "0.52.6") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "windows_i686_msvc" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0rkcqmp4zzmfvrrrx01260q3xkpzi6fzi2x2pgdcdry50ny4h294")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t)) -;; (home-page "https://github.com/microsoft/windows-rs") -;; (synopsis "Import lib for Windows") -;; (description "This package provides Import lib for Windows.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-windows-i686-gnullvm-0.52 -;; (package -;; (name "rust-windows-i686-gnullvm") -;; (version "0.52.6") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "windows_i686_gnullvm" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0rpdx1537mw6slcpqa0rm3qixmsb79nbhqy5fsm3q2q9ik9m5vhf")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t)) -;; (home-page "https://github.com/microsoft/windows-rs") -;; (synopsis "Import lib for Windows") -;; (description "This package provides Import lib for Windows.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-windows-i686-gnu-0.52 -;; (package -;; (name "rust-windows-i686-gnu") -;; (version "0.52.6") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "windows_i686_gnu" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "02zspglbykh1jh9pi7gn8g1f97jh1rrccni9ivmrfbl0mgamm6wf")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t)) -;; (home-page "https://github.com/microsoft/windows-rs") -;; (synopsis "Import lib for Windows") -;; (description "This package provides Import lib for Windows.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-windows-aarch64-msvc-0.52 -;; (package -;; (name "rust-windows-aarch64-msvc") -;; (version "0.52.6") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "windows_aarch64_msvc" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0sfl0nysnz32yyfh773hpi49b1q700ah6y7sacmjbqjjn5xjmv09")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t)) -;; (home-page "https://github.com/microsoft/windows-rs") -;; (synopsis "Import lib for Windows") -;; (description "This package provides Import lib for Windows.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-windows-aarch64-gnullvm-0.52 -;; (package -;; (name "rust-windows-aarch64-gnullvm") -;; (version "0.52.6") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "windows_aarch64_gnullvm" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1lrcq38cr2arvmz19v32qaggvj8bh1640mdm9c2fr877h0hn591j")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t)) -;; (home-page "https://github.com/microsoft/windows-rs") -;; (synopsis "Import lib for Windows") -;; (description "This package provides Import lib for Windows.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-windows-targets-0.52 -;; (package -;; (name "rust-windows-targets") -;; (version "0.52.6") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "windows-targets" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0wwrx625nwlfp7k93r2rra568gad1mwd888h1jwnl0vfg5r4ywlv")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-windows-aarch64-gnullvm" ,rust-windows-aarch64-gnullvm-0.52) -;; ("rust-windows-aarch64-msvc" ,rust-windows-aarch64-msvc-0.52) -;; ("rust-windows-i686-gnu" ,rust-windows-i686-gnu-0.52) -;; ("rust-windows-i686-gnullvm" ,rust-windows-i686-gnullvm-0.52) -;; ("rust-windows-i686-msvc" ,rust-windows-i686-msvc-0.52) -;; ("rust-windows-x86-64-gnu" ,rust-windows-x86-64-gnu-0.52) -;; ("rust-windows-x86-64-gnullvm" ,rust-windows-x86-64-gnullvm-0.52) -;; ("rust-windows-x86-64-msvc" ,rust-windows-x86-64-msvc-0.52)))) -;; (home-page "https://github.com/microsoft/windows-rs") -;; (synopsis "Import libs for Windows") -;; (description "This package provides Import libs for Windows.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-windows-result-0.1 -;; (package -;; (name "rust-windows-result") -;; (version "0.1.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "windows-result" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1y274q1v0vy21lhkgslpxpq1m08hvr1mcs2l88h1b1gcx0136f2y")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-windows-targets" ,rust-windows-targets-0.52)))) -;; (home-page "https://github.com/microsoft/windows-rs") -;; (synopsis "Windows error handling") -;; (description "This package provides Windows error handling.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-windows-interface-0.56 -;; (package -;; (name "rust-windows-interface") -;; (version "0.56.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "windows-interface" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1k2prfxna0mw47f8gi8qhw9jfpw66bh2cqzs67sgipjfpx30b688")))) -;; (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-2)))) -;; (home-page "https://github.com/microsoft/windows-rs") -;; (synopsis "The interface macro for the windows crate") -;; (description -;; "This package provides The interface macro for the windows crate.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-windows-implement-0.56 -;; (package -;; (name "rust-windows-implement") -;; (version "0.56.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "windows-implement" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "16rgkvlx4syqmajfdwmkcvn6nvh126wjj8sg3jvsk5fdivskbz7n")))) -;; (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-2)))) -;; (home-page "https://github.com/microsoft/windows-rs") -;; (synopsis "The implement macro for the windows crate") -;; (description -;; "This package provides The implement macro for the windows crate.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-windows-core-0.56 -;; (package -;; (name "rust-windows-core") -;; (version "0.56.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "windows-core" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "19pj57bm0rzhlk0ghrccd3i5zvh0ghm52f8cmdc8d3yhs8pfb626")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-windows-implement" ,rust-windows-implement-0.56) -;; ("rust-windows-interface" ,rust-windows-interface-0.56) -;; ("rust-windows-result" ,rust-windows-result-0.1) -;; ("rust-windows-targets" ,rust-windows-targets-0.52)))) -;; (home-page "https://github.com/microsoft/windows-rs") -;; (synopsis "Rust for Windows") -;; (description "This package provides Rust for Windows.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-windows-0.56 -;; (package -;; (name "rust-windows") -;; (version "0.56.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "windows" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0cp10nzrqgrlk91dpwxjcpzyy6imr5vxr5f898pss7nz3gq9vrhx")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-windows-core" ,rust-windows-core-0.56) -;; ("rust-windows-targets" ,rust-windows-targets-0.52)))) -;; (home-page "https://github.com/microsoft/windows-rs") -;; (synopsis "Rust for Windows") -;; (description "This package provides Rust for Windows.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-tauri-winrt-notification-0.2 -;; (package -;; (name "rust-tauri-winrt-notification") -;; (version "0.2.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "tauri-winrt-notification" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0wb8d0fdzvgs4kmnhc2znx00n5cnh40ajawvblgkhqkg1nvmz7zq")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-quick-xml" ,rust-quick-xml-0.31) -;; ("rust-windows" ,rust-windows-0.56) -;; ("rust-windows-version" ,rust-windows-version-0.1)))) -;; (home-page "https://github.com/tauri-apps/winrt-notification") -;; (synopsis "An incomplete wrapper over the WinRT toast api") -;; (description -;; "This package provides An incomplete wrapper over the @code{WinRT} toast api.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-mac-notification-sys-0.6 -;; (package -;; (name "rust-mac-notification-sys") -;; (version "0.6.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "mac-notification-sys" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0r0zla79lgy7mcrwdhk212x2pylk6sy29f81db0smnzr9zbs9z2i")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-cc" ,rust-cc-1) -;; ("rust-dirs-next" ,rust-dirs-next-2) -;; ("rust-objc-foundation" ,rust-objc-foundation-0.1) -;; ("rust-objc-id" ,rust-objc-id-0.1) -;; ("rust-time" ,rust-time-0.3)))) -;; (home-page "https://github.com/h4llow3En/mac-notification-sys") -;; (synopsis "Thin wrapper around macOS Notifications") -;; (description -;; "This package provides Thin wrapper around @code{macOS} Notifications.") -;; (license license:expat))) - -;; (define-public rust-zune-jpeg-0.4 -;; (package -;; (name "rust-zune-jpeg") -;; (version "0.4.13") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "zune-jpeg" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0s07igp839yy66hs5f8g6gzvvanywgv3zxr2hq18yk8bc0c9828n")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-zune-core" ,rust-zune-core-0.4)))) -;; (home-page -;; "https://github.com/etemesi254/zune-image/tree/dev/crates/zune-jpeg") -;; (synopsis "fast, correct and safe jpeg decoder") -;; (description -;; "This package provides a fast, correct and safe jpeg decoder.") -;; (license (list license:expat license:asl2.0 license:zlib)))) - -;; (define-public rust-zune-core-0.4 -;; (package -;; (name "rust-zune-core") -;; (version "0.4.12") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "zune-core" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0jj1ra86klzlcj9aha9als9d1dzs7pqv3azs1j3n96822wn3lhiz")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-log" ,rust-log-0.4) -;; ("rust-serde" ,rust-serde-1)))) -;; (home-page "https://github.com/etemesi254/zune-image") -;; (synopsis -;; "Core utilities for image processing in the zune family of crates") -;; (description -;; "This package provides Core utilities for image processing in the zune family of crates.") -;; (license (list license:expat license:asl2.0 license:zlib)))) - -;; (define-public rust-image-webp-0.1 -;; (package -;; (name "rust-image-webp") -;; (version "0.1.3") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "image-webp" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0179iqgvh6ybbq0r5d3ms11kka8jihhpliydkksj1vz2ps6gp6pp")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-byteorder-lite" ,rust-byteorder-lite-0.1) -;; ("rust-quick-error" ,rust-quick-error-2)))) -;; (home-page "https://github.com/image-rs/image-webp") -;; (synopsis "WebP encoding and decoding in pure Rust") -;; (description -;; "This package provides @code{WebP} encoding and decoding in pure Rust.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-weezl-0.1 -;; (package -;; (name "rust-weezl") -;; (version "0.1.8") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "weezl" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "10lhndjgs6y5djpg3b420xngcr6jkmv70q8rb1qcicbily35pa2k")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-futures" ,rust-futures-0.3)))) -;; (home-page "https://github.com/image-rs/lzw") -;; (synopsis "Fast LZW compression and decompression") -;; (description -;; "This package provides Fast LZW compression and decompression.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-gif-0.13 -;; (package -;; (name "rust-gif") -;; (version "0.13.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gif" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1whrkvdg26gp1r7f95c6800y6ijqw5y0z8rgj6xihpi136dxdciz")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-color-quant" ,rust-color-quant-1) -;; ("rust-weezl" ,rust-weezl-0.1)))) -;; (home-page "https://github.com/image-rs/image-gif") -;; (synopsis "GIF de- and encoder") -;; (description "This package provides GIF de- and encoder.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-dcv-color-primitives-0.6 -;; (package -;; (name "rust-dcv-color-primitives") -;; (version "0.6.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "dcv-color-primitives" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0k3384cfwhc8z9pxj0gb6dz8sjcwsamnpbrkbc570sfhzvnn5b87")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-paste" ,rust-paste-1) -;; ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2)))) -;; (home-page "https://github.com/aws/dcv-color-primitives") -;; (synopsis "a library to perform image color model conversion") -;; (description -;; "This package provides a library to perform image color model conversion.") -;; (license license:expat-0))) - -;; (define-public rust-dav1d-sys-0.8 -;; (package -;; (name "rust-dav1d-sys") -;; (version "0.8.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "dav1d-sys" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "158fqp97ny3206sydnimc2jy1c1gcxa4llqvvkp3ii2dixg1rjvf")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-libc" ,rust-libc-0.2) -;; ("rust-system-deps" ,rust-system-deps-6)))) -;; (home-page "https://github.com/rust-av/dav1d-rs") -;; (synopsis "FFI bindings to dav1d") -;; (description "This package provides FFI bindings to dav1d.") -;; (license license:expat))) - -;; (define-public rust-av-data-0.4 -;; (package -;; (name "rust-av-data") -;; (version "0.4.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "av-data" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0lk5pq6jfmfp5ihvnzqdqxympk5rk7648bcsvwhgj02xaairhnyp")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-byte-slice-cast" ,rust-byte-slice-cast-1) -;; ("rust-bytes" ,rust-bytes-1) -;; ("rust-num-derive" ,rust-num-derive-0.4) -;; ("rust-num-rational" ,rust-num-rational-0.4) -;; ("rust-num-traits" ,rust-num-traits-0.2) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/rust-av/rust-av") -;; (synopsis "Multimedia data structures") -;; (description "This package provides Multimedia data structures.") -;; (license license:expat))) - -;; (define-public rust-dav1d-0.10 -;; (package -;; (name "rust-dav1d") -;; (version "0.10.3") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "dav1d" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1qd13sm1bfbc5chjgrzk4syffkky994lkyzhqrqklqxg1fj58jqd")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-av-data" ,rust-av-data-0.4) -;; ("rust-bitflags" ,rust-bitflags-2) -;; ("rust-dav1d-sys" ,rust-dav1d-sys-0.8) -;; ("rust-static-assertions" ,rust-static-assertions-1)))) -;; (home-page "https://github.com/rust-av/dav1d-rs") -;; (synopsis "libdav1d bindings") -;; (description "This package provides libdav1d bindings.") -;; (license license:expat))) - -;; (define-public rust-byteorder-lite-0.1 -;; (package -;; (name "rust-byteorder-lite") -;; (version "0.1.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "byteorder-lite" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "15alafmz4b9az56z6x7glcbcb6a8bfgyd109qc3bvx07zx4fj7wg")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t)) -;; (home-page "https://github.com/image-rs/byteorder-lite") -;; (synopsis -;; "Library for reading/writing numbers in big-endian and little-endian") -;; (description -;; "This package provides Library for reading/writing numbers in big-endian and little-endian.") -;; (license (list license:unlicense license:expat)))) - -;; (define-public rust-image-0.25 -;; (package -;; (name "rust-image") -;; (version "0.25.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "image" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "041sjvahq6zz5zhjhixmid65x31dafpcs97r26rdvf2j4654qccr")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bytemuck" ,rust-bytemuck-1) -;; ("rust-byteorder-lite" ,rust-byteorder-lite-0.1) -;; ("rust-color-quant" ,rust-color-quant-1) -;; ("rust-dav1d" ,rust-dav1d-0.10) -;; ("rust-dcv-color-primitives" ,rust-dcv-color-primitives-0.6) -;; ("rust-exr" ,rust-exr-1) -;; ("rust-gif" ,rust-gif-0.13) -;; ("rust-image-webp" ,rust-image-webp-0.1) -;; ("rust-mp4parse" ,rust-mp4parse-0.17) -;; ("rust-num-traits" ,rust-num-traits-0.2) -;; ("rust-png" ,rust-png-0.17) -;; ("rust-qoi" ,rust-qoi-0.4) -;; ("rust-ravif" ,rust-ravif-0.11) -;; ("rust-rayon" ,rust-rayon-1) -;; ("rust-rgb" ,rust-rgb-0.8) -;; ("rust-tiff" ,rust-tiff-0.9) -;; ("rust-zune-core" ,rust-zune-core-0.4) -;; ("rust-zune-jpeg" ,rust-zune-jpeg-0.4)))) -;; (home-page "https://github.com/image-rs/image") -;; (synopsis -;; "Imaging library. Provides basic image processing and encoders/decoders for common image formats") -;; (description -;; "This package provides Imaging library. Provides basic image processing and encoders/decoders for -;; common image formats.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-notify-rust-4 -;; (package -;; (name "rust-notify-rust") -;; (version "4.11.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "notify-rust" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0574ymxrwha13snvqjz6sh69z3dvg40iaq3ckkfyzv05ccxx1896")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-chrono" ,rust-chrono-0.4) -;; ("rust-dbus" ,rust-dbus-0.9) -;; ("rust-env-logger" ,rust-env-logger-0.11) -;; ("rust-image" ,rust-image-0.25) -;; ("rust-lazy-static" ,rust-lazy-static-1) -;; ("rust-log" ,rust-log-0.4) -;; ("rust-mac-notification-sys" ,rust-mac-notification-sys-0.6) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-tauri-winrt-notification" ,rust-tauri-winrt-notification-0.2) -;; ("rust-zbus" ,rust-zbus-4)))) -;; (home-page "https://github.com/hoodie/notify-rust") -;; (synopsis -;; "Show desktop notifications (linux, bsd, mac). Pure Rust dbus client and server") -;; (description -;; "This package provides Show desktop notifications (linux, bsd, mac). Pure Rust dbus client and server.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-ratatui-0.23 -;; (package -;; (name "rust-ratatui") -;; (version "0.23.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "ratatui" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1bcnzzvlzdqn1h961zdi0l13x97fakq3xrj68hxmra4labclqbif")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) -;; ("rust-cassowary" ,rust-cassowary-0.3) -;; ("rust-crossterm" ,rust-crossterm-0.27) -;; ("rust-document-features" ,rust-document-features-0.2) -;; ("rust-indoc" ,rust-indoc-2) -;; ("rust-itertools" ,rust-itertools-0.11) -;; ("rust-paste" ,rust-paste-1) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-strum" ,rust-strum-0.25) -;; ("rust-termion" ,rust-termion-2) -;; ("rust-termwiz" ,rust-termwiz-0.20) -;; ("rust-time" ,rust-time-0.3) -;; ("rust-unicode-segmentation" ,rust-unicode-segmentation-1) -;; ("rust-unicode-width" ,rust-unicode-width-0.1)))) -;; (home-page "https://ratatui.rs") -;; (synopsis "library that's all about cooking up terminal user interfaces") -;; (description -;; "This package provides a library that's all about cooking up terminal user -;; interfaces.") -;; (license license:expat))) - -;; (define-public rust-modalkit-ratatui-0.0.18 -;; (package -;; (name "rust-modalkit-ratatui") -;; (version "0.0.18") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "modalkit-ratatui" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0aqywf5pdsks1nxgd550mxlp4ybiyhqncyx3aahn4jzwdg1kszkl")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-crossterm" ,rust-crossterm-0.27) -;; ("rust-intervaltree" ,rust-intervaltree-0.2) -;; ("rust-libc" ,rust-libc-0.2) -;; ("rust-modalkit" ,rust-modalkit-0.0.18) -;; ("rust-ratatui" ,rust-ratatui-0.23) -;; ("rust-regex" ,rust-regex-1) -;; ("rust-serde" ,rust-serde-1)))) -;; (home-page -;; "https://github.com/ulyssa/modalkit/tree/main/crates/modalkit-ratatui") -;; (synopsis "library for building TUI applications that use modal editing") -;; (description -;; "This package provides a library for building TUI applications that use modal -;; editing.") -;; (license license:asl2.0))) - -;; (define-public rust-keybindings-0.0.1 -;; (package -;; (name "rust-keybindings") -;; (version "0.0.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "keybindings" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "05fawj86w9j16s676b95hsnb3b8si1sc4cnsf3fj41hwr6clc3k8")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-textwrap" ,rust-textwrap-0.16) -;; ("rust-unicode-segmentation" ,rust-unicode-segmentation-1) -;; ("rust-unicode-width" ,rust-unicode-width-0.1)))) -;; (home-page -;; "https://github.com/ulyssa/modalkit/tree/main/crates/keybindings") -;; (synopsis "library for processing modal input") -;; (description "This package provides a library for processing modal input.") -;; (license license:asl2.0))) - -;; (define-public rust-intervaltree-0.2 -;; (package -;; (name "rust-intervaltree") -;; (version "0.2.7") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "intervaltree" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "04fixpkg892mchgl1ikkchpi7iwx9l91r1wc3a0anz04ax7c62r7")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-serde" ,rust-serde-1) -;; ("rust-smallvec" ,rust-smallvec-1)))) -;; (home-page "https://github.com/main--/rust-intervaltree") -;; (synopsis -;; "simple and generic implementation of an immutable interval tree.") -;; (description -;; "This package provides a simple and generic implementation of an immutable -;; interval tree.") -;; (license license:expat))) - -;; (define-public rust-arboard-3 -;; (package -;; (name "rust-arboard") -;; (version "3.3.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "arboard" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "021w647fp6d1hy1cilysbh86wyn29aavh7accrva4nj30yqjkyxa")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-clipboard-win" ,rust-clipboard-win-4) -;; ("rust-core-graphics" ,rust-core-graphics-0.22) -;; ("rust-image" ,rust-image-0.24) -;; ("rust-log" ,rust-log-0.4) -;; ("rust-objc" ,rust-objc-0.2) -;; ("rust-objc-foundation" ,rust-objc-foundation-0.1) -;; ("rust-objc-id" ,rust-objc-id-0.1) -;; ("rust-parking-lot" ,rust-parking-lot-0.12) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-winapi" ,rust-winapi-0.3) -;; ("rust-wl-clipboard-rs" ,rust-wl-clipboard-rs-0.8) -;; ("rust-x11rb" ,rust-x11rb-0.12)))) -;; (home-page "https://github.com/1Password/arboard") -;; (synopsis "Image and text handling for the OS clipboard") -;; (description -;; "This package provides Image and text handling for the OS clipboard.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-modalkit-0.0.18 -;; (package -;; (name "rust-modalkit") -;; (version "0.0.18") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "modalkit" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0440d32w8arh7q5ymryczin8bb72wbz3igg5xmmx15jwg08qgmpp")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-anymap2" ,rust-anymap2-0.13) -;; ("rust-arboard" ,rust-arboard-3) -;; ("rust-bitflags" ,rust-bitflags-2) -;; ("rust-crossterm" ,rust-crossterm-0.27) -;; ("rust-derive-more" ,rust-derive-more-0.99) -;; ("rust-intervaltree" ,rust-intervaltree-0.2) -;; ("rust-keybindings" ,rust-keybindings-0.0.1) -;; ("rust-nom" ,rust-nom-7) -;; ("rust-radix-trie" ,rust-radix-trie-0.2) -;; ("rust-regex" ,rust-regex-1) -;; ("rust-ropey" ,rust-ropey-1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-unicode-segmentation" ,rust-unicode-segmentation-1) -;; ("rust-unicode-width" ,rust-unicode-width-0.1)))) -;; (home-page "https://github.com/ulyssa/modalkit/tree/main/crates/modalkit") -;; (synopsis "library for building applications that use modal editing") -;; (description -;; "This package provides a library for building applications that use modal -;; editing.") -;; (license license:asl2.0))) - -;; (define-public rust-deadpool-0.10 -;; (package -;; (name "rust-deadpool") -;; (version "0.10.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "deadpool" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "145lq79dlc4jn7jvlcf4lb105bs3z3jy6g7d15zv7iy1g04i117v")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-async-trait" ,rust-async-trait-0.1) -;; ("rust-deadpool-runtime" ,rust-deadpool-runtime-0.1) -;; ("rust-num-cpus" ,rust-num-cpus-1) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-tokio" ,rust-tokio-1)))) -;; (home-page "https://github.com/bikeshedder/deadpool") -;; (synopsis "Dead simple async pool") -;; (description "This package provides Dead simple async pool.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-deadpool-sqlite-0.7 -;; (package -;; (name "rust-deadpool-sqlite") -;; (version "0.7.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "deadpool-sqlite" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0b621w3hl1ay39c6kp80lzcymbi0mys7ir558cjy4frgw4v0w0dq")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-deadpool" ,rust-deadpool-0.10) -;; ("rust-deadpool-sync" ,rust-deadpool-sync-0.1) -;; ("rust-rusqlite" ,rust-rusqlite-0.30) -;; ("rust-serde" ,rust-serde-1)))) -;; (home-page "https://github.com/bikeshedder/deadpool") -;; (synopsis "Dead simple async pool for rusqlite") -;; (description "This package provides Dead simple async pool for rusqlite.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-matrix-sdk-sqlite-0.7 -;; (package -;; (name "rust-matrix-sdk-sqlite") -;; (version "0.7.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "matrix-sdk-sqlite" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "051zx9ycgqmv72x41krjfsiji4svgl6fc035vas8banm9l1qvabp")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-async-trait" ,rust-async-trait-0.1) -;; ("rust-deadpool-sqlite" ,rust-deadpool-sqlite-0.7) -;; ("rust-itertools" ,rust-itertools-0.12) -;; ("rust-matrix-sdk-base" ,rust-matrix-sdk-base-0.7) -;; ("rust-matrix-sdk-crypto" ,rust-matrix-sdk-crypto-0.7) -;; ("rust-matrix-sdk-store-encryption" ,rust-matrix-sdk-store-encryption-0.7) -;; ("rust-rmp-serde" ,rust-rmp-serde-1) -;; ("rust-ruma" ,rust-ruma-0.9) -;; ("rust-rusqlite" ,rust-rusqlite-0.30) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-json" ,rust-serde-json-1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-tokio" ,rust-tokio-1) -;; ("rust-tracing" ,rust-tracing-0.1) -;; ("rust-vodozemac" ,rust-vodozemac-0.7)))) -;; (home-page "https://github.com/matrix-org/matrix-rust-sdk") -;; (synopsis "Sqlite storage backend for matrix-sdk") -;; (description -;; "This package provides Sqlite storage backend for matrix-sdk.") -;; (license license:asl2.0))) - -;; (define-public rust-serde-wasm-bindgen-0.6 -;; (package -;; (name "rust-serde-wasm-bindgen") -;; (version "0.6.5") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "serde-wasm-bindgen" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0sz1l4v8059hiizf5z7r2spm6ws6sqcrs4qgqwww3p7dy1ly20l3")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-js-sys" ,rust-js-sys-0.3) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2)))) -;; (home-page "https://github.com/RReverser/serde-wasm-bindgen") -;; (synopsis "Native Serde adapter for wasm-bindgen") -;; (description -;; "This package provides Native Serde adapter for wasm-bindgen.") -;; (license license:expat))) - -;; (define-public rust-uuid-macro-internal-1 -;; (package -;; (name "rust-uuid-macro-internal") -;; (version "1.10.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "uuid-macro-internal" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0flsk6rxdif2hx5dirfwfn6r5vrp6my9zvnn43lw98iyz13d077f")))) -;; (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-2)))) -;; (home-page "https://github.com/uuid-rs/uuid") -;; (synopsis "Private implementation details of the uuid! macro") -;; (description -;; "This package provides Private implementation details of the uuid! macro.") -;; (license (list license:asl2.0 license:expat)))) - -;; (define-public rust-uuid-1 -;; (package -;; (name "rust-uuid") -;; (version "1.10.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "uuid" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0503gvp08dh5mnm3f0ffqgisj6x3mbs53dmnn1lm19pga43a1pw1")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1) -;; ("rust-atomic" ,rust-atomic-0.6) -;; ("rust-borsh" ,rust-borsh-1) -;; ("rust-borsh-derive" ,rust-borsh-derive-1) -;; ("rust-bytemuck" ,rust-bytemuck-1) -;; ("rust-getrandom" ,rust-getrandom-0.2) -;; ("rust-md-5" ,rust-md-5-0.10) -;; ("rust-rand" ,rust-rand-0.8) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-sha1-smol" ,rust-sha1-smol-1) -;; ("rust-slog" ,rust-slog-2) -;; ("rust-uuid-macro-internal" ,rust-uuid-macro-internal-1) -;; ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2) -;; ("rust-zerocopy" ,rust-zerocopy-0.7)))) -;; (home-page "https://github.com/uuid-rs/uuid") -;; (synopsis "library to generate and parse UUIDs.") -;; (description -;; "This package provides a library to generate and parse UUIDs.") -;; (license (list license:asl2.0 license:expat)))) - -;; (define-public rust-fancy-constructor-1 -;; (package -;; (name "rust-fancy-constructor") -;; (version "1.3.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "fancy_constructor" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "18m1z63qayqsfqdd8p51kj21myvkkkkvaca9zsxbzqpa8c79vc87")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-macroific" ,rust-macroific-1) -;; ("rust-proc-macro2" ,rust-proc-macro2-1) -;; ("rust-quote" ,rust-quote-1) -;; ("rust-syn" ,rust-syn-2)))) -;; (home-page "https://github.com/Alorel/fancy_constructor-rs.git") -;; (synopsis "Derive a highly configurable constructor for your struct") -;; (description -;; "This package provides Derive a highly configurable constructor for your struct.") -;; (license license:asl2.0))) - -;; (define-public rust-delegate-display-2 -;; (package -;; (name "rust-delegate-display") -;; (version "2.1.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "delegate-display" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0rndsj11q9kl8q42blvvlhly3dfh6rp25xmv3742l51ky80m5a4q")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-macroific" ,rust-macroific-1) -;; ("rust-proc-macro2" ,rust-proc-macro2-1) -;; ("rust-quote" ,rust-quote-1) -;; ("rust-syn" ,rust-syn-2)))) -;; (home-page "https://github.com/Alorel/delegate-display-rs") -;; (synopsis "derive(Display, Debug) for structs/enums with one member") -;; (description -;; "This package provides derive(Display, Debug) for structs/enums with one member.") -;; (license license:expat))) - -;; (define-public rust-macroific-macro-1 -;; (package -;; (name "rust-macroific-macro") -;; (version "1.1.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "macroific_macro" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1bpmc4dy16v0pw0jmp68cpn1ndlvbzlzwffw84g7zvfb8cqqbjdh")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-macroific-attr-parse" ,rust-macroific-attr-parse-1) -;; ("rust-macroific-core" ,rust-macroific-core-1) -;; ("rust-proc-macro2" ,rust-proc-macro2-1) -;; ("rust-quote" ,rust-quote-1) -;; ("rust-syn" ,rust-syn-2)))) -;; (home-page "https://github.com/Alorel/macroific-rs") -;; (synopsis "Proc macros for the macroific crate") -;; (description "This package provides Proc macros for the macroific crate.") -;; (license license:asl2.0))) - -;; (define-public rust-macroific-core-1 -;; (package -;; (name "rust-macroific-core") -;; (version "1.0.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "macroific_core" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0may8c4ryb3khm0bsplpnwr9k5idcx3zjgybbib7l2b41098q68k")))) -;; (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-2)))) -;; (home-page "https://github.com/Alorel/macroific-rs") -;; (synopsis "Shared functionality for macroific & macroific_macro") -;; (description -;; "This package provides Shared functionality for macroific & macroific_macro.") -;; (license license:asl2.0))) - -;; (define-public rust-macroific-attr-parse-1 -;; (package -;; (name "rust-macroific-attr-parse") -;; (version "1.3.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "macroific_attr_parse" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0rrgdbj4a8xnyb0giwv12vcnld0914s05b910vhyc2mkjpddb57x")))) -;; (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-2)))) -;; (home-page "https://github.com/Alorel/macroific-rs") -;; (synopsis "Attribute parsing utilities for the macroific crate") -;; (description -;; "This package provides Attribute parsing utilities for the macroific crate.") -;; (license license:asl2.0))) - -;; (define-public rust-macroific-1 -;; (package -;; (name "rust-macroific") -;; (version "1.3.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "macroific" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1pdr66v1q80w6ixihag432dg1mwp1ld44z0405fn48k0b6n00p7h")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-macroific-attr-parse" ,rust-macroific-attr-parse-1) -;; ("rust-macroific-core" ,rust-macroific-core-1) -;; ("rust-macroific-macro" ,rust-macroific-macro-1) -;; ("rust-proc-macro2" ,rust-proc-macro2-1) -;; ("rust-quote" ,rust-quote-1) -;; ("rust-syn" ,rust-syn-2)))) -;; (home-page "https://github.com/Alorel/macroific-rs") -;; (synopsis "Proc macro development utilities") -;; (description "This package provides Proc macro development utilities.") -;; (license license:asl2.0))) - -;; (define-public rust-accessory-1 -;; (package -;; (name "rust-accessory") -;; (version "1.3.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "accessory" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1piwnv22yid58kmxir3b28vygxarb6r1s6mxirdqv9ygwyd7ylw7")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-macroific" ,rust-macroific-1) -;; ("rust-proc-macro2" ,rust-proc-macro2-1) -;; ("rust-quote" ,rust-quote-1) -;; ("rust-syn" ,rust-syn-2)))) -;; (home-page "https://github.com/Alorel/accessory-rs") -;; (synopsis "configurable get/set/get_mut derive macro") -;; (description -;; "This package provides a configurable get/set/get_mut derive macro.") -;; (license license:asl2.0))) - -;; (define-public rust-indexed-db-futures-0.4 -;; (package -;; (name "rust-indexed-db-futures") -;; (version "0.4.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "indexed_db_futures" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "01k72qhpfdcs54h55623a69l0g5k4vgg5awiswrmj6zq2cgvf107")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-accessory" ,rust-accessory-1) -;; ("rust-cfg-if" ,rust-cfg-if-1) -;; ("rust-delegate-display" ,rust-delegate-display-2) -;; ("rust-fancy-constructor" ,rust-fancy-constructor-1) -;; ("rust-js-sys" ,rust-js-sys-0.3) -;; ("rust-uuid" ,rust-uuid-1) -;; ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2) -;; ("rust-wasm-bindgen-futures" ,rust-wasm-bindgen-futures-0.4) -;; ("rust-web-sys" ,rust-web-sys-0.3)))) -;; (home-page "https://github.com/Alorel/rust-indexed-db") -;; (synopsis "Future bindings for IndexedDB via web_sys") -;; (description -;; "This package provides Future bindings for @code{IndexedDB} via web_sys.") -;; (license license:expat))) - -;; (define-public rust-gloo-utils-0.2 -;; (package -;; (name "rust-gloo-utils") -;; (version "0.2.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "gloo-utils" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1am31cd6889shb7158bg9zzsjcpvyzxrhfhxgia8rc8k84smam8b")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-js-sys" ,rust-js-sys-0.3) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-json" ,rust-serde-json-1) -;; ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2) -;; ("rust-web-sys" ,rust-web-sys-0.3)))) -;; (home-page "https://github.com/rustwasm/gloo") -;; (synopsis "Convenience crate for common `web_sys` features") -;; (description -;; "This package provides Convenience crate for common `web_sys` features.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-matrix-sdk-indexeddb-0.7 -;; (package -;; (name "rust-matrix-sdk-indexeddb") -;; (version "0.7.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "matrix-sdk-indexeddb" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "12x5si7148a7a3rgbfjimghz81m6gym54pa0izrjzvflql2q0f5d")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) -;; ("rust-async-trait" ,rust-async-trait-0.1) -;; ("rust-base64" ,rust-base64-0.21) -;; ("rust-getrandom" ,rust-getrandom-0.2) -;; ("rust-gloo-utils" ,rust-gloo-utils-0.2) -;; ("rust-indexed-db-futures" ,rust-indexed-db-futures-0.4) -;; ("rust-js-sys" ,rust-js-sys-0.3) -;; ("rust-matrix-sdk-base" ,rust-matrix-sdk-base-0.7) -;; ("rust-matrix-sdk-crypto" ,rust-matrix-sdk-crypto-0.7) -;; ("rust-matrix-sdk-store-encryption" ,rust-matrix-sdk-store-encryption-0.7) -;; ("rust-ruma" ,rust-ruma-0.9) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-wasm-bindgen" ,rust-serde-wasm-bindgen-0.6) -;; ("rust-serde-json" ,rust-serde-json-1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-tokio" ,rust-tokio-1) -;; ("rust-tracing" ,rust-tracing-0.1) -;; ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2) -;; ("rust-web-sys" ,rust-web-sys-0.3)))) -;; (home-page "https://github.com/matrix-org/matrix-rust-sdk") -;; (synopsis "Web's IndexedDB Storage backend for matrix-sdk") -;; (description -;; "This package provides Web's @code{IndexedDB} Storage backend for matrix-sdk.") -;; (license license:asl2.0))) - -;; (define-public rust-matrix-sdk-test-macros-0.7 -;; (package -;; (name "rust-matrix-sdk-test-macros") -;; (version "0.7.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "matrix-sdk-test-macros" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0yr48204a44irzg1l3yx1dlfskj8i71c97i6xki4n92i8pw0qnpb")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-quote" ,rust-quote-1) -;; ("rust-syn" ,rust-syn-2)))) -;; (home-page "https://github.com/matrix-org/matrix-rust-sdk") -;; (synopsis "Helper macros to write tests for the Matrix SDK") -;; (description -;; "This package provides Helper macros to write tests for the Matrix SDK.") -;; (license license:asl2.0))) - -;; (define-public rust-matrix-sdk-test-0.7 -;; (package -;; (name "rust-matrix-sdk-test") -;; (version "0.7.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "matrix-sdk-test" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "089qckyfzschdafa2w9vfzz1v980k4x908xfs17bdnmaw3pbkb7a")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-ctor" ,rust-ctor-0.2) -;; ("rust-getrandom" ,rust-getrandom-0.2) -;; ("rust-http" ,rust-http-0.2) -;; ("rust-matrix-sdk-test-macros" ,rust-matrix-sdk-test-macros-0.7) -;; ("rust-once-cell" ,rust-once-cell-1) -;; ("rust-ruma" ,rust-ruma-0.9) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-json" ,rust-serde-json-1) -;; ("rust-tokio" ,rust-tokio-1) -;; ("rust-tracing-subscriber" ,rust-tracing-subscriber-0.3) -;; ("rust-wasm-bindgen-test" ,rust-wasm-bindgen-test-0.3)))) -;; (home-page "https://github.com/matrix-org/matrix-rust-sdk") -;; (synopsis "Helpers to write tests for the Matrix SDK") -;; (description -;; "This package provides Helpers to write tests for the Matrix SDK.") -;; (license license:asl2.0))) - -;; (define-public rust-matrix-sdk-store-encryption-0.7 -;; (package -;; (name "rust-matrix-sdk-store-encryption") -;; (version "0.7.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "matrix-sdk-store-encryption" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0756z9ippsfpcazki5w9r3g9gxkm8wdg0vdlgb2s90prx5i32zka")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-blake3" ,rust-blake3-1) -;; ("rust-chacha20poly1305" ,rust-chacha20poly1305-0.10) -;; ("rust-displaydoc" ,rust-displaydoc-0.2) -;; ("rust-getrandom" ,rust-getrandom-0.2) -;; ("rust-hmac" ,rust-hmac-0.12) -;; ("rust-pbkdf2" ,rust-pbkdf2-0.12) -;; ("rust-rand" ,rust-rand-0.8) -;; ("rust-rmp-serde" ,rust-rmp-serde-1) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-json" ,rust-serde-json-1) -;; ("rust-sha2" ,rust-sha2-0.10) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-zeroize" ,rust-zeroize-1)))) -;; (home-page "https://github.com/matrix-org/matrix-rust-sdk") -;; (synopsis "Helpers for encrypted storage keys for the Matrix SDK") -;; (description -;; "This package provides Helpers for encrypted storage keys for the Matrix SDK.") -;; (license license:asl2.0))) - -;; (define-public rust-postgres-protocol-0.6 -;; (package -;; (name "rust-postgres-protocol") -;; (version "0.6.7") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "postgres-protocol" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "08sbm36w68vyrzaaxiv8srrr1w65wi8ycdgf9flfz2y2xfyhxnmc")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-base64" ,rust-base64-0.22) -;; ("rust-byteorder" ,rust-byteorder-1) -;; ("rust-bytes" ,rust-bytes-1) -;; ("rust-fallible-iterator" ,rust-fallible-iterator-0.2) -;; ("rust-getrandom" ,rust-getrandom-0.2) -;; ("rust-hmac" ,rust-hmac-0.12) -;; ("rust-md-5" ,rust-md-5-0.10) -;; ("rust-memchr" ,rust-memchr-2) -;; ("rust-rand" ,rust-rand-0.8) -;; ("rust-sha2" ,rust-sha2-0.10) -;; ("rust-stringprep" ,rust-stringprep-0.1)))) -;; (home-page "https://github.com/sfackler/rust-postgres") -;; (synopsis "Low level Postgres protocol APIs") -;; (description "This package provides Low level Postgres protocol APIs.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-postgres-derive-0.4 -;; (package -;; (name "rust-postgres-derive") -;; (version "0.4.5") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "postgres-derive" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "18l065qawh5lm1d350s32mg6d9rzhj6878d9h7whw18vfjx5w543")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-heck" ,rust-heck-0.4) -;; ("rust-proc-macro2" ,rust-proc-macro2-1) -;; ("rust-quote" ,rust-quote-1) -;; ("rust-syn" ,rust-syn-2)))) -;; (home-page "https://github.com/sfackler/rust-postgres") -;; (synopsis "An internal crate used by postgres-types") -;; (description -;; "This package provides An internal crate used by postgres-types.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-bitstring-0.1 -;; (package -;; (name "rust-bitstring") -;; (version "0.1.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "bitstring" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1k3fkd8q1lr6smlpk1r20wcwzp1v2xqymndny5zfgkq0nq6rr8r2")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t)) -;; (home-page "https://github.com/stbuehler/rust-bitstring") -;; (synopsis "Bitstring traits and implementations") -;; (description "This package provides Bitstring traits and implementations.") -;; (license license:expat))) - -;; (define-public rust-cidr-0.2 -;; (package -;; (name "rust-cidr") -;; (version "0.2.3") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "cidr" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0896d3jxgmpz3avqgg37irn8pjhw8xj54i2wjkr8r5dx8l661pvb")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bitstring" ,rust-bitstring-0.1) -;; ("rust-serde" ,rust-serde-1)))) -;; (home-page "https://github.com/stbuehler/rust-cidr") -;; (synopsis "IP network and IP host within network types") -;; (description -;; "This package provides IP network and IP host within network types.") -;; (license license:expat))) - -;; (define-public rust-postgres-types-0.2 -;; (package -;; (name "rust-postgres-types") -;; (version "0.2.7") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "postgres-types" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1sgfk1j8avc9a63n5qkqjx0msjnq2lxbixxv2cscrcrg0fg8s102")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-array-init" ,rust-array-init-2) -;; ("rust-bit-vec" ,rust-bit-vec-0.6) -;; ("rust-bytes" ,rust-bytes-1) -;; ("rust-chrono" ,rust-chrono-0.4) -;; ("rust-cidr" ,rust-cidr-0.2) -;; ("rust-eui48" ,rust-eui48-0.4) -;; ("rust-eui48" ,rust-eui48-1) -;; ("rust-fallible-iterator" ,rust-fallible-iterator-0.2) -;; ("rust-geo-types" ,rust-geo-types-0.7) -;; ("rust-geo-types" ,rust-geo-types-0.6) -;; ("rust-postgres-derive" ,rust-postgres-derive-0.4) -;; ("rust-postgres-protocol" ,rust-postgres-protocol-0.6) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-json" ,rust-serde-json-1) -;; ("rust-smol-str" ,rust-smol-str-0.1) -;; ("rust-time" ,rust-time-0.2) -;; ("rust-time" ,rust-time-0.3) -;; ("rust-uuid" ,rust-uuid-0.8) -;; ("rust-uuid" ,rust-uuid-1)))) -;; (home-page "https://github.com/sfackler/rust-postgres") -;; (synopsis "Conversions between Rust and Postgres values") -;; (description -;; "This package provides Conversions between Rust and Postgres values.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-ulid-1 -;; (package -;; (name "rust-ulid") -;; (version "1.1.3") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "ulid" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "12fjcwb62ix1ps105g6fh1zkl0qdvkv4hhcyqb0327yijgr07y84")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bytes" ,rust-bytes-1) -;; ("rust-getrandom" ,rust-getrandom-0.2) -;; ("rust-postgres-types" ,rust-postgres-types-0.2) -;; ("rust-rand" ,rust-rand-0.8) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-uuid" ,rust-uuid-1) -;; ("rust-web-time" ,rust-web-time-1)))) -;; (home-page "https://github.com/dylanhart/ulid-rs") -;; (synopsis -;; "a Universally Unique Lexicographically Sortable Identifier implementation") -;; (description -;; "This package provides a Universally Unique Lexicographically Sortable Identifier implementation.") -;; (license license:expat))) - -;; (define-public rust-zeroize-1 -;; (package -;; (name "rust-zeroize") -;; (version "1.8.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "zeroize" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1pjdrmjwmszpxfd7r860jx54cyk94qk59x13sc307cvr5256glyf")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-serde" ,rust-serde-1) -;; ("rust-zeroize-derive" ,rust-zeroize-derive-1)))) -;; (home-page "https://github.com/RustCrypto/utils/tree/master/zeroize") -;; (synopsis "Securely clear secrets from memory with a simple trait built on -;; stable Rust primitives which guarantee memory is zeroed using an -;; operation will not be 'optimized away' by the compiler. -;; Uses a portable pure Rust implementation that works everywhere, -;; even WASM!") -;; (description -;; "This package provides Securely clear secrets from memory with a simple trait built on stable Rust -;; primitives which guarantee memory is zeroed using an operation will not be -;; optimized away by the compiler. Uses a portable pure Rust implementation that -;; works everywhere, even WASM!") -;; (license (list license:asl2.0 license:expat)))) - -;; (define-public rust-subtle-2 -;; (package -;; (name "rust-subtle") -;; (version "2.6.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "subtle" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "14ijxaymghbl1p0wql9cib5zlwiina7kall6w7g89csprkgbvhhk")))) -;; (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 -;; "This package provides Pure-Rust traits and utilities for constant-time cryptographic implementations.") -;; (license license:bsd-3))) - -;; (define-public rust-serde-bytes-0.11 -;; (package -;; (name "rust-serde-bytes") -;; (version "0.11.15") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "serde_bytes" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0sjwczchd9p4ak4m644jpkv4r181zr8yj14fdjll1fq6rc2caz1q")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-serde" ,rust-serde-1)))) -;; (home-page "https://github.com/serde-rs/bytes") -;; (synopsis "Optimized handling of `&[u8]` and `Vec` for Serde") -;; (description -;; "This package provides Optimized handling of `&[u8]` and `Vec` for Serde.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-serde-derive-1 -;; (package -;; (name "rust-serde-derive") -;; (version "1.0.207") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "serde_derive" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "03m08jmb5zqdz3bynvz4n4kyqm6ymq5k836wrzr8w3kbr0s2dska")))) -;; (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-2)))) -;; (home-page "https://serde.rs") -;; (synopsis "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]") -;; (description -;; "This package provides Macros 1.1 implementation of #[derive(Serialize, Deserialize)].") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-serde-1 -;; (package -;; (name "rust-serde") -;; (version "1.0.207") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "serde" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1wl4wx1lgw90rj63i551rzvy36gjm6yd79wv0a8ipsm4955f2ran")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-serde-derive" ,rust-serde-derive-1) -;; ("rust-serde-derive" ,rust-serde-derive-1)))) -;; (home-page "https://serde.rs") -;; (synopsis "generic serialization/deserialization framework") -;; (description -;; "This package provides a generic serialization/deserialization framework.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-prost-derive-0.13 -;; (package -;; (name "rust-prost-derive") -;; (version "0.13.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "prost-derive" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1jng0kwkwiih777f77kn6ja7hdvi7sxbg11nndwagsy4mnqckghq")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) -;; ("rust-itertools" ,rust-itertools-0.10) -;; ("rust-proc-macro2" ,rust-proc-macro2-1) -;; ("rust-quote" ,rust-quote-1) -;; ("rust-syn" ,rust-syn-2)))) -;; (home-page "https://github.com/tokio-rs/prost") -;; (synopsis -;; "Generate encoding and decoding implementations for Prost annotated types") -;; (description -;; "This package provides Generate encoding and decoding implementations for Prost annotated types.") -;; (license license:asl2.0))) - -;; (define-public rust-prost-0.13 -;; (package -;; (name "rust-prost") -;; (version "0.13.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "prost" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1k1k4g4is0h80c648scs4spyi9r7pi1xid264hgcd276zp9v6gg1")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-bytes" ,rust-bytes-1) -;; ("rust-prost-derive" ,rust-prost-derive-0.13)))) -;; (home-page "https://github.com/tokio-rs/prost") -;; (synopsis "Protocol Buffers implementation for the Rust Language.") -;; (description -;; "This package provides a Protocol Buffers implementation for the Rust Language.") -;; (license license:asl2.0))) - -;; (define-public rust-thiserror-impl-1 -;; (package -;; (name "rust-thiserror-impl") -;; (version "1.0.63") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "thiserror-impl" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0qd21l2jjrkvnpr5da3l3b58v4wmrkn6aa0h1z5dg6kb8rc8nmd4")))) -;; (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-2)))) -;; (home-page "https://github.com/dtolnay/thiserror") -;; (synopsis "Implementation detail of the `thiserror` crate") -;; (description -;; "This package provides Implementation detail of the `thiserror` crate.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-thiserror-1 -;; (package -;; (name "rust-thiserror") -;; (version "1.0.63") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "thiserror" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "092p83mf4p1vkjb2j6h6z96dan4raq2simhirjv12slbndq26d60")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-thiserror-impl" ,rust-thiserror-impl-1)))) -;; (home-page "https://github.com/dtolnay/thiserror") -;; (synopsis "derive(Error)") -;; (description "This package provides derive(Error).") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-proc-macro2-1 -;; (package -;; (name "rust-proc-macro2") -;; (version "1.0.86") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "proc-macro2" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0xrv22p8lqlfdf1w0pj4si8n2ws4aw0kilmziwf0vpv5ys6rwway")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-unicode-ident" ,rust-unicode-ident-1)))) -;; (home-page "https://github.com/dtolnay/proc-macro2") -;; (synopsis -;; "substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.") -;; (description -;; "This package provides a substitute implementation of the compiler's `proc_macro` -;; API to decouple token-based libraries from the procedural macro use case.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-syn-2 -;; (package -;; (name "rust-syn") -;; (version "2.0.74") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "syn" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1mxk5h27mzl0r2j434rqrm279k302jdl1lr16kc0nval7lgb9khz")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) -;; ("rust-quote" ,rust-quote-1) -;; ("rust-unicode-ident" ,rust-unicode-ident-1)))) -;; (home-page "https://github.com/dtolnay/syn") -;; (synopsis "Parser for Rust source code") -;; (description "This package provides Parser for Rust source code.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-matrix-pickle-derive-0.2 -;; (package -;; (name "rust-matrix-pickle-derive") -;; (version "0.2.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "matrix-pickle-derive" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "13ny2wka322y3ki1zandharq6lgnxgnia5l7a2ygpdyb65r3ryy6")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-proc-macro-crate" ,rust-proc-macro-crate-3) -;; ("rust-proc-macro-error" ,rust-proc-macro-error-1) -;; ("rust-proc-macro2" ,rust-proc-macro2-1) -;; ("rust-quote" ,rust-quote-1) -;; ("rust-syn" ,rust-syn-2)))) -;; (home-page "https://github.com/matrix-org/matrix-pickle") -;; (synopsis "Derive support for matrix-pickle") -;; (description "This package provides Derive support for matrix-pickle.") -;; (license license:expat))) - -;; (define-public rust-matrix-pickle-0.2 -;; (package -;; (name "rust-matrix-pickle") -;; (version "0.2.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "matrix-pickle" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "09mq9xxhnw7rywavc8nddfn0zp3lp2z500ppa4h7mi980ccj3dby")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-matrix-pickle-derive" ,rust-matrix-pickle-derive-0.2) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://github.com/matrix-org/matrix-pickle") -;; (synopsis "simple binary encoding format used in the Matrix world") -;; (description -;; "This package provides a simple binary encoding format used in the Matrix world.") -;; (license license:expat))) - -;; (define-public rust-libc-0.2 -;; (package -;; (name "rust-libc") -;; (version "0.2.155") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "libc" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0z44c53z54znna8n322k5iwg80arxxpdzjj5260pxxzc9a58icwp")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)))) -;; (home-page "https://github.com/rust-lang/libc") -;; (synopsis "Raw FFI bindings to platform libraries like libc.") -;; (description -;; "This package provides Raw FFI bindings to platform libraries like libc.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-getrandom-0.2 -;; (package -;; (name "rust-getrandom") -;; (version "0.2.15") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "getrandom" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1mzlnrb3dgyd1fb84gvw10pyr8wdqdl4ry4sr64i1s8an66pqmn4")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) -;; ("rust-compiler-builtins" ,rust-compiler-builtins-0.1) -;; ("rust-js-sys" ,rust-js-sys-0.3) -;; ("rust-libc" ,rust-libc-0.2) -;; ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1) -;; ("rust-wasi" ,rust-wasi-0.11) -;; ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2)))) -;; (home-page "https://github.com/rust-random/getrandom") -;; (synopsis -;; "small cross-platform library for retrieving random data from system source") -;; (description -;; "This package provides a small cross-platform library for retrieving random data -;; from system source.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-curve25519-dalek-4 -;; (package -;; (name "rust-curve25519-dalek") -;; (version "4.1.3") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "curve25519-dalek" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1gmjb9dsknrr8lypmhkyjd67p1arb8mbfamlwxm7vph38my8pywp")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) -;; ("rust-cpufeatures" ,rust-cpufeatures-0.2) -;; ("rust-curve25519-dalek-derive" ,rust-curve25519-dalek-derive-0.1) -;; ("rust-digest" ,rust-digest-0.10) -;; ("rust-ff" ,rust-ff-0.13) -;; ("rust-fiat-crypto" ,rust-fiat-crypto-0.2) -;; ("rust-group" ,rust-group-0.13) -;; ("rust-rand-core" ,rust-rand-core-0.6) -;; ("rust-rustc-version" ,rust-rustc-version-0.4) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-subtle" ,rust-subtle-2) -;; ("rust-zeroize" ,rust-zeroize-1)))) -;; (home-page "https://github.com/dalek-cryptography/curve25519-dalek") -;; (synopsis -;; "pure-Rust implementation of group operations on ristretto255 and Curve25519") -;; (description -;; "This package provides a pure-Rust implementation of group operations on -;; ristretto255 and Curve25519.") -;; (license license:bsd-3))) - -;; (define-public rust-vodozemac-0.7 -;; (package -;; (name "rust-vodozemac") -;; (version "0.7.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "vodozemac" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "08plxxdhdq89nldg3ahhy9adgf2ib0q9lidc5bgjmd2k1gvll785")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-aes" ,rust-aes-0.8) -;; ("rust-arrayvec" ,rust-arrayvec-0.7) -;; ("rust-base64" ,rust-base64-0.22) -;; ("rust-base64ct" ,rust-base64ct-1) -;; ("rust-cbc" ,rust-cbc-0.1) -;; ("rust-chacha20poly1305" ,rust-chacha20poly1305-0.10) -;; ("rust-curve25519-dalek" ,rust-curve25519-dalek-4) -;; ("rust-ed25519-dalek" ,rust-ed25519-dalek-2) -;; ("rust-getrandom" ,rust-getrandom-0.2) -;; ("rust-hkdf" ,rust-hkdf-0.12) -;; ("rust-hmac" ,rust-hmac-0.12) -;; ("rust-matrix-pickle" ,rust-matrix-pickle-0.2) -;; ("rust-pkcs7" ,rust-pkcs7-0.4) -;; ("rust-prost" ,rust-prost-0.13) -;; ("rust-rand" ,rust-rand-0.8) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-bytes" ,rust-serde-bytes-0.11) -;; ("rust-serde-json" ,rust-serde-json-1) -;; ("rust-sha2" ,rust-sha2-0.10) -;; ("rust-subtle" ,rust-subtle-2) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-x25519-dalek" ,rust-x25519-dalek-2) -;; ("rust-zeroize" ,rust-zeroize-1)))) -;; (home-page "https://github.com/matrix-org/vodozemac") -;; (synopsis "Rust implementation of Olm and Megolm") -;; (description -;; "This package provides a Rust implementation of Olm and Megolm.") -;; (license license:asl2.0))) - -;; (define-public rust-qrcode-0.13 -;; (package -;; (name "rust-qrcode") -;; (version "0.13.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "qrcode" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0gyfc3xv94ml441a788p2jk38rakl3vrqr7khs0zk6dizmni6vqn")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-image" ,rust-image-0.24)))) -;; (home-page "https://github.com/kennytm/qrcode-rust") -;; (synopsis "QR code encoder in Rust") -;; (description "This package provides QR code encoder in Rust.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-matrix-sdk-qrcode-0.7 -;; (package -;; (name "rust-matrix-sdk-qrcode") -;; (version "0.7.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "matrix-sdk-qrcode" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1c3bc53z5pzabrrwf9ysmn3wab5fr3da8zl98cib5ypyv0cf0h33")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-byteorder" ,rust-byteorder-1) -;; ("rust-qrcode" ,rust-qrcode-0.13) -;; ("rust-ruma-common" ,rust-ruma-common-0.12) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-vodozemac" ,rust-vodozemac-0.7)))) -;; (home-page "https://github.com/matrix-org/matrix-rust-sdk") -;; (synopsis -;; "Library to encode and decode QR codes for interactive verifications in Matrix land") -;; (description -;; "This package provides Library to encode and decode QR codes for interactive verifications in Matrix -;; land.") -;; (license license:asl2.0))) - -;; (define-public rust-matrix-sdk-crypto-0.7 -;; (package -;; (name "rust-matrix-sdk-crypto") -;; (version "0.7.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "matrix-sdk-crypto" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "12xb74gk27riqdl88vwldw02gkplmrzvgsaxnlxy7sw35b8n8fp0")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-aes" ,rust-aes-0.8) -;; ("rust-as-variant" ,rust-as-variant-1) -;; ("rust-async-trait" ,rust-async-trait-0.1) -;; ("rust-bs58" ,rust-bs58-0.5) -;; ("rust-byteorder" ,rust-byteorder-1) -;; ("rust-cbc" ,rust-cbc-0.1) -;; ("rust-cfg-if" ,rust-cfg-if-1) -;; ("rust-ctr" ,rust-ctr-0.9) -;; ("rust-eyeball" ,rust-eyeball-0.8) -;; ("rust-futures-core" ,rust-futures-core-0.3) -;; ("rust-futures-util" ,rust-futures-util-0.3) -;; ("rust-hkdf" ,rust-hkdf-0.12) -;; ("rust-hmac" ,rust-hmac-0.12) -;; ("rust-http" ,rust-http-0.2) -;; ("rust-itertools" ,rust-itertools-0.12) -;; ("rust-matrix-sdk-common" ,rust-matrix-sdk-common-0.7) -;; ("rust-matrix-sdk-qrcode" ,rust-matrix-sdk-qrcode-0.7) -;; ("rust-pbkdf2" ,rust-pbkdf2-0.12) -;; ("rust-rand" ,rust-rand-0.8) -;; ("rust-rmp-serde" ,rust-rmp-serde-1) -;; ("rust-ruma" ,rust-ruma-0.9) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-json" ,rust-serde-json-1) -;; ("rust-sha2" ,rust-sha2-0.10) -;; ("rust-subtle" ,rust-subtle-2) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-tokio" ,rust-tokio-1) -;; ("rust-tokio-stream" ,rust-tokio-stream-0.1) -;; ("rust-tracing" ,rust-tracing-0.1) -;; ("rust-ulid" ,rust-ulid-1) -;; ("rust-vodozemac" ,rust-vodozemac-0.7) -;; ("rust-zeroize" ,rust-zeroize-1)))) -;; (home-page "https://github.com/matrix-org/matrix-rust-sdk") -;; (synopsis "Matrix encryption library") -;; (description "This package provides Matrix encryption library.") -;; (license license:asl2.0))) - -;; (define-public rust-ruma-state-res-0.10 -;; (package -;; (name "rust-ruma-state-res") -;; (version "0.10.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "ruma-state-res" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0hhfd4ca73bpnrfyr02k675cdc82x2yw0fah8w1s7jsm0wrb2v3q")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-criterion" ,rust-criterion-0.5) -;; ("rust-itertools" ,rust-itertools-0.11) -;; ("rust-js-int" ,rust-js-int-0.2) -;; ("rust-ruma-common" ,rust-ruma-common-0.12) -;; ("rust-ruma-events" ,rust-ruma-events-0.27) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-json" ,rust-serde-json-1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-tracing" ,rust-tracing-0.1)))) -;; (home-page "https://ruma.dev/") -;; (synopsis "An abstraction for Matrix state resolution") -;; (description -;; "This package provides An abstraction for Matrix state resolution.") -;; (license license:expat))) - -;; (define-public rust-subslice-0.2 -;; (package -;; (name "rust-subslice") -;; (version "0.2.3") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "subslice" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1bkasla3shbfvlqlvkdbisgaz0qsl0dsyzqz3zh2vc1vka0f9a70")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-galil-seiferas" ,rust-galil-seiferas-0.1) -;; ("rust-jetscii" ,rust-jetscii-0.3) -;; ("rust-memchr" ,rust-memchr-2) -;; ("rust-unchecked-index" ,rust-unchecked-index-0.2)))) -;; (home-page "https://github.com/strake/subslice.rs") -;; (synopsis "Fast subslice search") -;; (description "This package provides Fast subslice search.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-ruma-signatures-0.14 -;; (package -;; (name "rust-ruma-signatures") -;; (version "0.14.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "ruma-signatures" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "12f76winxclvwgylm5kqy3bqfj7x7x9g4xzkh4nhbfrf7nrkiarh")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-base64" ,rust-base64-0.21) -;; ("rust-ed25519-dalek" ,rust-ed25519-dalek-2) -;; ("rust-pkcs8" ,rust-pkcs8-0.10) -;; ("rust-rand" ,rust-rand-0.8) -;; ("rust-ruma-common" ,rust-ruma-common-0.12) -;; ("rust-serde-json" ,rust-serde-json-1) -;; ("rust-sha2" ,rust-sha2-0.10) -;; ("rust-subslice" ,rust-subslice-0.2) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://ruma.dev/") -;; (synopsis "Digital signatures according to the Matrix specification") -;; (description -;; "This package provides Digital signatures according to the Matrix specification.") -;; (license license:expat))) - -;; (define-public rust-yap-0.11 -;; (package -;; (name "rust-yap") -;; (version "0.11.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "yap" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1kr49a96x7p1fjpj7vdvpk00q1q7clfyp36p12x9wqn49chj8igz")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t)) -;; (home-page "https://github.com/jsdw/yap") -;; (synopsis -;; "Yet Another Parser library. A lightweight, dependency free, parser combinator inspired set of utility methods to help with parsing strings and slices") -;; (description -;; "This package provides Yet Another Parser library. A lightweight, dependency free, parser combinator -;; inspired set of utility methods to help with parsing strings and slices.") -;; (license license:expat))) - -;; (define-public rust-ruma-server-util-0.2 -;; (package -;; (name "rust-ruma-server-util") -;; (version "0.2.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "ruma-server-util" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0sr01j9qanlyz3nj8zvdk1blhhffhgk5p13x4jjimhii988fadh8")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-headers" ,rust-headers-0.3) -;; ("rust-ruma-common" ,rust-ruma-common-0.12) -;; ("rust-tracing" ,rust-tracing-0.1) -;; ("rust-yap" ,rust-yap-0.11)))) -;; (home-page "https://ruma.dev/") -;; (synopsis "Utilities for implementing Matrix server applications") -;; (description -;; "This package provides Utilities for implementing Matrix server applications.") -;; (license license:expat))) - -;; (define-public rust-ruma-push-gateway-api-0.8 -;; (package -;; (name "rust-ruma-push-gateway-api") -;; (version "0.8.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "ruma-push-gateway-api" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0ss8fylz548ygqa7p91fwdp3whf7yc51c52h7gwl6naa9mf08hzk")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-js-int" ,rust-js-int-0.2) -;; ("rust-ruma-common" ,rust-ruma-common-0.12) -;; ("rust-ruma-events" ,rust-ruma-events-0.27) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-json" ,rust-serde-json-1)))) -;; (home-page "https://ruma.dev/") -;; (synopsis "Types for the endpoints in the Matrix push gateway API") -;; (description -;; "This package provides Types for the endpoints in the Matrix push gateway API.") -;; (license license:expat))) - -;; (define-public rust-ruma-identity-service-api-0.8 -;; (package -;; (name "rust-ruma-identity-service-api") -;; (version "0.8.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "ruma-identity-service-api" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1wh9qlzlqhlmirki6i0bffp7f9d6n2jdfv26crj24xsvl02a2zgi")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-js-int" ,rust-js-int-0.2) -;; ("rust-ruma-common" ,rust-ruma-common-0.12) -;; ("rust-serde" ,rust-serde-1)))) -;; (home-page "https://ruma.dev/") -;; (synopsis "Types for the endpoints in the Matrix identity service API") -;; (description -;; "This package provides Types for the endpoints in the Matrix identity service API.") -;; (license license:expat))) - -;; (define-public rust-ruma-federation-api-0.8 -;; (package -;; (name "rust-ruma-federation-api") -;; (version "0.8.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "ruma-federation-api" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1rrzvxzjdxwpxr6d5k5yi8cz7kisqwqa3wlasm97ccmw4wgir471")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-js-int" ,rust-js-int-0.2) -;; ("rust-ruma-common" ,rust-ruma-common-0.12) -;; ("rust-ruma-events" ,rust-ruma-events-0.27) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-json" ,rust-serde-json-1)))) -;; (home-page "https://ruma.dev/") -;; (synopsis "Types for the endpoints in the Matrix server-server API") -;; (description -;; "This package provides Types for the endpoints in the Matrix server-server API.") -;; (license license:expat))) - -;; (define-public rust-ruma-client-api-0.17 -;; (package -;; (name "rust-ruma-client-api") -;; (version "0.17.4") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "ruma-client-api" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "11ik20rnm1c1a3cdbqg8dayd7xgh9sai8xa74c4af552iwjkf634")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-assign" ,rust-assign-1) -;; ("rust-bytes" ,rust-bytes-1) -;; ("rust-http" ,rust-http-0.2) -;; ("rust-js-int" ,rust-js-int-0.2) -;; ("rust-js-option" ,rust-js-option-0.1) -;; ("rust-maplit" ,rust-maplit-1) -;; ("rust-ruma-common" ,rust-ruma-common-0.12) -;; ("rust-ruma-events" ,rust-ruma-events-0.27) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-html-form" ,rust-serde-html-form-0.2) -;; ("rust-serde-json" ,rust-serde-json-1)))) -;; (home-page "https://ruma.dev/") -;; (synopsis "Types for the endpoints in the Matrix client-server API") -;; (description -;; "This package provides Types for the endpoints in the Matrix client-server API.") -;; (license license:expat))) - -;; (define-public rust-ruma-client-0.12 -;; (package -;; (name "rust-ruma-client") -;; (version "0.12.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "ruma-client" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "136dbzns8bs9xwr97gpnrz7cblwhpfrr85mnrclb34gm0snq2p3g")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-assign" ,rust-assign-1) -;; ("rust-async-stream" ,rust-async-stream-0.3) -;; ("rust-async-trait" ,rust-async-trait-0.1) -;; ("rust-bytes" ,rust-bytes-1) -;; ("rust-futures-core" ,rust-futures-core-0.3) -;; ("rust-futures-lite" ,rust-futures-lite-1) -;; ("rust-http" ,rust-http-0.2) -;; ("rust-hyper" ,rust-hyper-0.14) -;; ("rust-hyper-rustls" ,rust-hyper-rustls-0.24) -;; ("rust-hyper-tls" ,rust-hyper-tls-0.5) -;; ("rust-isahc" ,rust-isahc-1) -;; ("rust-reqwest" ,rust-reqwest-0.11) -;; ("rust-ruma-client-api" ,rust-ruma-client-api-0.17) -;; ("rust-ruma-common" ,rust-ruma-common-0.12) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-html-form" ,rust-serde-html-form-0.2) -;; ("rust-serde-json" ,rust-serde-json-1) -;; ("rust-tracing" ,rust-tracing-0.1)))) -;; (home-page "https://ruma.dev/") -;; (synopsis "Matrix client library.") -;; (description "This package provides a Matrix client library.") -;; (license license:expat))) - -;; (define-public rust-ruma-html-0.1 -;; (package -;; (name "rust-ruma-html") -;; (version "0.1.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "ruma-html" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0nrsm1rp1psk97kvn2cjpn52a0g2kv42i9ab2zi5z5m6n54s2x4n")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-as-variant" ,rust-as-variant-1) -;; ("rust-html5ever" ,rust-html5ever-0.26) -;; ("rust-phf" ,rust-phf-0.11) -;; ("rust-tracing" ,rust-tracing-0.1) -;; ("rust-wildmatch" ,rust-wildmatch-2)))) -;; (home-page "https://ruma.dev/") -;; (synopsis "Opinionated HTML parsing and manipulating") -;; (description -;; "This package provides Opinionated HTML parsing and manipulating.") -;; (license license:expat))) - -;; (define-public rust-ruma-events-0.27 -;; (package -;; (name "rust-ruma-events") -;; (version "0.27.11") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "ruma-events" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1wg3smmqxxwl03j5hkk707fdlxng7n5vl50wg85v77ss1rvm42nj")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-as-variant" ,rust-as-variant-1) -;; ("rust-criterion" ,rust-criterion-0.5) -;; ("rust-indexmap" ,rust-indexmap-2) -;; ("rust-js-int" ,rust-js-int-0.2) -;; ("rust-js-option" ,rust-js-option-0.1) -;; ("rust-percent-encoding" ,rust-percent-encoding-2) -;; ("rust-pulldown-cmark" ,rust-pulldown-cmark-0.9) -;; ("rust-regex" ,rust-regex-1) -;; ("rust-ruma-common" ,rust-ruma-common-0.12) -;; ("rust-ruma-html" ,rust-ruma-html-0.1) -;; ("rust-ruma-identifiers-validation" ,rust-ruma-identifiers-validation-0.9) -;; ("rust-ruma-macros" ,rust-ruma-macros-0.12) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-json" ,rust-serde-json-1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-tracing" ,rust-tracing-0.1) -;; ("rust-url" ,rust-url-2) -;; ("rust-wildmatch" ,rust-wildmatch-2)))) -;; (home-page "https://ruma.dev/") -;; (synopsis "Serializable types for the events in the Matrix specification") -;; (description -;; "This package provides Serializable types for the events in the Matrix specification.") -;; (license license:expat))) - -;; (define-public rust-ruma-macros-0.12 -;; (package -;; (name "rust-ruma-macros") -;; (version "0.12.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "ruma-macros" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "105y2inhb9z7ydkax43qfc5ws264z72gm19ji1pl2d1y9d557002")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-once-cell" ,rust-once-cell-1) -;; ("rust-proc-macro-crate" ,rust-proc-macro-crate-2) -;; ("rust-proc-macro2" ,rust-proc-macro2-1) -;; ("rust-quote" ,rust-quote-1) -;; ("rust-ruma-identifiers-validation" ,rust-ruma-identifiers-validation-0.9) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-syn" ,rust-syn-2) -;; ("rust-toml" ,rust-toml-0.8)))) -;; (home-page "https://ruma.dev/") -;; (synopsis "Procedural macros used by the Ruma crates") -;; (description -;; "This package provides Procedural macros used by the Ruma crates.") -;; (license license:expat))) - -;; (define-public rust-ruma-identifiers-validation-0.9 -;; (package -;; (name "rust-ruma-identifiers-validation") -;; (version "0.9.5") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "ruma-identifiers-validation" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1fpzyjwh11xqa4y6ibm1q7bddd6kk9xwbbhh1vhd87lhyms8k8wz")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-js-int" ,rust-js-int-0.2) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://ruma.dev/") -;; (synopsis "Validation logic for ruma-common and ruma-macros") -;; (description -;; "This package provides Validation logic for ruma-common and ruma-macros.") -;; (license license:expat))) - -;; (define-public rust-konst-proc-macros-0.3 -;; (package -;; (name "rust-konst-proc-macros") -;; (version "0.3.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "konst_proc_macros" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0hv07c8b0v8rlcwkf2n1fv46d5ldk8md344c5c6dc2ayqcfsna2f")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t)) -;; (home-page "https://github.com/rodrimati1992/konst/") -;; (synopsis "Implementation detail of the `konst` crate") -;; (description -;; "This package provides Implementation detail of the `konst` crate.") -;; (license license:zlib))) - -;; (define-public rust-konst-kernel-0.3 -;; (package -;; (name "rust-konst-kernel") -;; (version "0.3.9") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "konst_kernel" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0ayv7r84zh2wg99j97ka9gqmpa393j70hmppmpb0y8hr2xd4a2my")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-typewit" ,rust-typewit-1)))) -;; (home-page "https://github.com/rodrimati1992/konst/") -;; (synopsis -;; "Foundational const functionality shared between konst and const_panic") -;; (description -;; "This package provides Foundational const functionality shared between konst and const_panic.") -;; (license license:zlib))) - -;; (define-public rust-konst-0.3 -;; (package -;; (name "rust-konst") -;; (version "0.3.9") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "konst" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1fg3vdkf9m8wdk7njcndcv3hbxlz2hng48przxx3kbzpwmnvm82h")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-const-panic" ,rust-const-panic-0.2) -;; ("rust-konst-kernel" ,rust-konst-kernel-0.3) -;; ("rust-konst-proc-macros" ,rust-konst-proc-macros-0.3) -;; ("rust-trybuild" ,rust-trybuild-1) -;; ("rust-typewit" ,rust-typewit-1)))) -;; (home-page "https://github.com/rodrimati1992/konst/") -;; (synopsis -;; "Const equivalents of std functions, compile-time comparison, and parsing") -;; (description -;; "This package provides Const equivalents of std functions, compile-time comparison, and parsing.") -;; (license license:zlib))) - -;; (define-public rust-ruma-common-0.12 -;; (package -;; (name "rust-ruma-common") -;; (version "0.12.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "ruma-common" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "119y69i4mh8f0gcr5acswaq56hf0y3g1pizarv6v8iqfqlrlrjiv")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-as-variant" ,rust-as-variant-1) -;; ("rust-base64" ,rust-base64-0.21) -;; ("rust-bytes" ,rust-bytes-1) -;; ("rust-form-urlencoded" ,rust-form-urlencoded-1) -;; ("rust-getrandom" ,rust-getrandom-0.2) -;; ("rust-http" ,rust-http-0.2) -;; ("rust-indexmap" ,rust-indexmap-2) -;; ("rust-js-sys" ,rust-js-sys-0.3) -;; ("rust-js-int" ,rust-js-int-0.2) -;; ("rust-konst" ,rust-konst-0.3) -;; ("rust-percent-encoding" ,rust-percent-encoding-2) -;; ("rust-rand" ,rust-rand-0.8) -;; ("rust-regex" ,rust-regex-1) -;; ("rust-ruma-identifiers-validation" ,rust-ruma-identifiers-validation-0.9) -;; ("rust-ruma-macros" ,rust-ruma-macros-0.12) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-html-form" ,rust-serde-html-form-0.2) -;; ("rust-serde-json" ,rust-serde-json-1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-tracing" ,rust-tracing-0.1) -;; ("rust-url" ,rust-url-2) -;; ("rust-uuid" ,rust-uuid-1) -;; ("rust-wildmatch" ,rust-wildmatch-2)))) -;; (home-page "https://ruma.dev/") -;; (synopsis "Common types for other ruma crates") -;; (description "This package provides Common types for other ruma crates.") -;; (license license:expat))) - -;; (define-public rust-ruma-appservice-api-0.9 -;; (package -;; (name "rust-ruma-appservice-api") -;; (version "0.9.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "ruma-appservice-api" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1xabivmgklm7qav1ja84b92pq7fxy4h344zhk25bhgbb4j3zi3y2")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-js-int" ,rust-js-int-0.2) -;; ("rust-ruma-common" ,rust-ruma-common-0.12) -;; ("rust-ruma-events" ,rust-ruma-events-0.27) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-json" ,rust-serde-json-1)))) -;; (home-page "https://ruma.dev/") -;; (synopsis "Types for the endpoints in the Matrix application service API") -;; (description -;; "This package provides Types for the endpoints in the Matrix application service API.") -;; (license license:expat))) - -;; (define-public rust-js-option-0.1 -;; (package -;; (name "rust-js-option") -;; (version "0.1.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "js_option" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0g2273zp51nik16s95zyxqhv5qh6ybdrhdh1cykr65bsjmri6hk8")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-serde" ,rust-serde-1)))) -;; (home-page "https://github.com/ruma/js_option") -;; (synopsis "An Option-like type with separate null and undefined variants") -;; (description -;; "This package provides An Option-like type with separate null and undefined variants.") -;; (license license:expat))) - -;; (define-public rust-js-int-0.2 -;; (package -;; (name "rust-js-int") -;; (version "0.2.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "js_int" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "02hn954yv5wksn26ck6lq19y3a0sswapf82hi65www5jf1agjdyr")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-serde" ,rust-serde-1)))) -;; (home-page "https://github.com/ruma/js_int") -;; (synopsis "JavaScript-interoperable integer types") -;; (description -;; "This package provides @code{JavaScript-interoperable} integer types.") -;; (license license:expat))) - -;; (define-public rust-assign-1 -;; (package -;; (name "rust-assign") -;; (version "1.1.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "assign" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "00h0r04iyyhhnjr8fwkmw3fpvpd41bn9x1dz8s9j5kdyg3nkw2az")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t)) -;; (home-page "https://github.com/Kelerchian/assign") -;; (synopsis -;; "Simple macro to allow mutating instance with declarative flavor") -;; (description -;; "This package provides Simple macro to allow mutating instance with declarative flavor.") -;; (license license:expat))) - -;; (define-public rust-ruma-0.9 -;; (package -;; (name "rust-ruma") -;; (version "0.9.4") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "ruma" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0dksah6cwdini5ln930plz8x01zv1qqdjnb28xilr5kjy26w6y97")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-assign" ,rust-assign-1) -;; ("rust-js-int" ,rust-js-int-0.2) -;; ("rust-js-option" ,rust-js-option-0.1) -;; ("rust-ruma-appservice-api" ,rust-ruma-appservice-api-0.9) -;; ("rust-ruma-client" ,rust-ruma-client-0.12) -;; ("rust-ruma-client-api" ,rust-ruma-client-api-0.17) -;; ("rust-ruma-common" ,rust-ruma-common-0.12) -;; ("rust-ruma-events" ,rust-ruma-events-0.27) -;; ("rust-ruma-federation-api" ,rust-ruma-federation-api-0.8) -;; ("rust-ruma-html" ,rust-ruma-html-0.1) -;; ("rust-ruma-identity-service-api" ,rust-ruma-identity-service-api-0.8) -;; ("rust-ruma-push-gateway-api" ,rust-ruma-push-gateway-api-0.8) -;; ("rust-ruma-server-util" ,rust-ruma-server-util-0.2) -;; ("rust-ruma-signatures" ,rust-ruma-signatures-0.14) -;; ("rust-ruma-state-res" ,rust-ruma-state-res-0.10)))) -;; (home-page "https://ruma.dev/") -;; (synopsis "Types and traits for working with the Matrix protocol") -;; (description -;; "This package provides Types and traits for working with the Matrix protocol.") -;; (license license:expat))) - -;; (define-public rust-matrix-sdk-common-0.7 -;; (package -;; (name "rust-matrix-sdk-common") -;; (version "0.7.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "matrix-sdk-common" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "17wwy8fzgw58ph26sv3h0v5sq69ga9jjbzic8aicdxmnd9i5ldmv")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-async-trait" ,rust-async-trait-0.1) -;; ("rust-futures-core" ,rust-futures-core-0.3) -;; ("rust-futures-util" ,rust-futures-util-0.3) -;; ("rust-gloo-timers" ,rust-gloo-timers-0.3) -;; ("rust-instant" ,rust-instant-0.1) -;; ("rust-ruma" ,rust-ruma-0.9) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-json" ,rust-serde-json-1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-tokio" ,rust-tokio-1) -;; ("rust-tracing" ,rust-tracing-0.1) -;; ("rust-tracing-subscriber" ,rust-tracing-subscriber-0.3) -;; ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2) -;; ("rust-wasm-bindgen-futures" ,rust-wasm-bindgen-futures-0.4) -;; ("rust-web-sys" ,rust-web-sys-0.3)))) -;; (home-page "https://github.com/matrix-org/matrix-rust-sdk") -;; (synopsis "Collection of common types and imports used in the matrix-sdk") -;; (description -;; "This package provides Collection of common types and imports used in the matrix-sdk.") -;; (license license:asl2.0))) - -;; (define-public rust-matrix-sdk-base-0.7 -;; (package -;; (name "rust-matrix-sdk-base") -;; (version "0.7.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "matrix-sdk-base" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "11qcrwqhv5w2sbcya6sc4cx00xj1lsy6rx1hs7qr8sl2s1a1k280")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-as-variant" ,rust-as-variant-1) -;; ("rust-assert-matches" ,rust-assert-matches-1) -;; ("rust-assert-matches2" ,rust-assert-matches2-0.1) -;; ("rust-async-trait" ,rust-async-trait-0.1) -;; ("rust-bitflags" ,rust-bitflags-2) -;; ("rust-eyeball" ,rust-eyeball-0.8) -;; ("rust-eyeball-im" ,rust-eyeball-im-0.4) -;; ("rust-futures-util" ,rust-futures-util-0.3) -;; ("rust-http" ,rust-http-0.2) -;; ("rust-matrix-sdk-common" ,rust-matrix-sdk-common-0.7) -;; ("rust-matrix-sdk-crypto" ,rust-matrix-sdk-crypto-0.7) -;; ("rust-matrix-sdk-store-encryption" ,rust-matrix-sdk-store-encryption-0.7) -;; ("rust-matrix-sdk-test" ,rust-matrix-sdk-test-0.7) -;; ("rust-once-cell" ,rust-once-cell-1) -;; ("rust-ruma" ,rust-ruma-0.9) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-json" ,rust-serde-json-1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-tokio" ,rust-tokio-1) -;; ("rust-tracing" ,rust-tracing-0.1)))) -;; (home-page "https://github.com/matrix-org/matrix-rust-sdk") -;; (synopsis "The base component to build a Matrix client library") -;; (description -;; "This package provides The base component to build a Matrix client library.") -;; (license license:asl2.0))) - -;; (define-public rust-aead-0.5 -;; (package -;; (name "rust-aead") -;; (version "0.5.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "aead" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1c32aviraqag7926xcb9sybdm36v5vh9gnxpn4pxdwjc50zl28ni")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-arrayvec" ,rust-arrayvec-0.7) -;; ("rust-blobby" ,rust-blobby-0.3) -;; ("rust-bytes" ,rust-bytes-1) -;; ("rust-crypto-common" ,rust-crypto-common-0.1) -;; ("rust-generic-array" ,rust-generic-array-0.14) -;; ("rust-heapless" ,rust-heapless-0.7)))) -;; (home-page "https://github.com/RustCrypto/traits") -;; (synopsis -;; "Traits for Authenticated Encryption with Associated Data (AEAD) algorithms, -;; such as AES-GCM as ChaCha20Poly1305, which provide a high-level API") -;; (description -;; "This package provides Traits for Authenticated Encryption with Associated Data (AEAD) algorithms, such -;; as AES-GCM as @code{ChaCha20Poly1305}, which provide a high-level API.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-mas-keystore-0.7 -;; (package -;; (name "rust-mas-keystore") -;; (version "0.7.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "mas-keystore" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "04kr3mbmsjnim9s373iy62qrqd236zi4ff9cyqfd41aqiw9jlp57")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-aead" ,rust-aead-0.5) -;; ("rust-base64ct" ,rust-base64ct-1) -;; ("rust-chacha20poly1305" ,rust-chacha20poly1305-0.10) -;; ("rust-const-oid" ,rust-const-oid-0.9) -;; ("rust-der" ,rust-der-0.7) -;; ("rust-ecdsa" ,rust-ecdsa-0.16) -;; ("rust-elliptic-curve" ,rust-elliptic-curve-0.13) -;; ("rust-generic-array" ,rust-generic-array-0.14) -;; ("rust-k256" ,rust-k256-0.13) -;; ("rust-mas-iana" ,rust-mas-iana-0.7) -;; ("rust-mas-jose" ,rust-mas-jose-0.7) -;; ("rust-p256" ,rust-p256-0.13) -;; ("rust-p384" ,rust-p384-0.13) -;; ("rust-pem-rfc7468" ,rust-pem-rfc7468-0.7) -;; ("rust-pkcs1" ,rust-pkcs1-0.7) -;; ("rust-pkcs8" ,rust-pkcs8-0.10) -;; ("rust-rand" ,rust-rand-0.8) -;; ("rust-rsa" ,rust-rsa-0.9) -;; ("rust-sec1" ,rust-sec1-0.7) -;; ("rust-spki" ,rust-spki-0.7) -;; ("rust-thiserror" ,rust-thiserror-1)))) -;; (home-page "https://matrix-org.github.io/matrix-authentication-service/") -;; (synopsis "Secret keys store used by the Matrix Authentication Service") -;; (description -;; "This package provides Secret keys store used by the Matrix Authentication Service.") -;; (license license:asl2.0))) - -;; (define-public rust-opentelemetry-sdk-0.21 -;; (package -;; (name "rust-opentelemetry-sdk") -;; (version "0.21.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "opentelemetry_sdk" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1r7gw2j2n800rd0vdnga32yhlfmc3c4y0sadcr97licam74aw5ig")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-async-std" ,rust-async-std-1) -;; ("rust-async-trait" ,rust-async-trait-0.1) -;; ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5) -;; ("rust-futures-channel" ,rust-futures-channel-0.3) -;; ("rust-futures-executor" ,rust-futures-executor-0.3) -;; ("rust-futures-util" ,rust-futures-util-0.3) -;; ("rust-glob" ,rust-glob-0.3) -;; ("rust-http" ,rust-http-0.2) -;; ("rust-once-cell" ,rust-once-cell-1) -;; ("rust-opentelemetry" ,rust-opentelemetry-0.21) -;; ("rust-opentelemetry-http" ,rust-opentelemetry-http-0.10) -;; ("rust-ordered-float" ,rust-ordered-float-4) -;; ("rust-percent-encoding" ,rust-percent-encoding-2) -;; ("rust-rand" ,rust-rand-0.8) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-json" ,rust-serde-json-1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-tokio" ,rust-tokio-1) -;; ("rust-tokio-stream" ,rust-tokio-stream-0.1) -;; ("rust-url" ,rust-url-2)))) -;; (home-page "https://github.com/open-telemetry/opentelemetry-rust") -;; (synopsis -;; "The SDK for the OpenTelemetry metrics collection and distributed tracing framework") -;; (description -;; "This package provides The SDK for the @code{OpenTelemetry} metrics collection and distributed tracing -;; framework.") -;; (license license:asl2.0))) - -;; (define-public rust-tracing-opentelemetry-0.22 -;; (package -;; (name "rust-tracing-opentelemetry") -;; (version "0.22.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "tracing-opentelemetry" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "15jmwmbp6wz15bx20bfsmabx53wmlnd7wvzwz9hvkrq7aifc4yn6")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-async-trait" ,rust-async-trait-0.1) -;; ("rust-js-sys" ,rust-js-sys-0.3) -;; ("rust-once-cell" ,rust-once-cell-1) -;; ("rust-opentelemetry" ,rust-opentelemetry-0.21) -;; ("rust-opentelemetry-sdk" ,rust-opentelemetry-sdk-0.21) -;; ("rust-smallvec" ,rust-smallvec-1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-tracing" ,rust-tracing-0.1) -;; ("rust-tracing-core" ,rust-tracing-core-0.1) -;; ("rust-tracing-log" ,rust-tracing-log-0.2) -;; ("rust-tracing-subscriber" ,rust-tracing-subscriber-0.3) -;; ("rust-web-time" ,rust-web-time-0.2)))) -;; (home-page "https://github.com/tokio-rs/tracing-opentelemetry") -;; (synopsis "OpenTelemetry integration for tracing") -;; (description -;; "This package provides @code{OpenTelemetry} integration for tracing.") -;; (license license:expat))) - -;; (define-public rust-opentelemetry-semantic-conventions-0.13 -;; (package -;; (name "rust-opentelemetry-semantic-conventions") -;; (version "0.13.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "opentelemetry-semantic-conventions" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "115wbgk840dklyhpg3lwp4x1m643qd7f0vkz8hmfz0pry4g4yxzm")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-opentelemetry" ,rust-opentelemetry-0.21)))) -;; (home-page -;; "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-semantic-conventions") -;; (synopsis "Semantic conventions for OpenTelemetry") -;; (description -;; "This package provides Semantic conventions for @code{OpenTelemetry}.") -;; (license license:asl2.0))) - -;; (define-public rust-mas-tower-0.7 -;; (package -;; (name "rust-mas-tower") -;; (version "0.7.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "mas-tower" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0gf55zyv2822xykc2az253a6n7nvjc129rl2nlwmax9yhjkypgpn")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-http" ,rust-http-0.2) -;; ("rust-opentelemetry" ,rust-opentelemetry-0.21) -;; ("rust-opentelemetry-http" ,rust-opentelemetry-http-0.10) -;; ("rust-opentelemetry-semantic-conventions" ,rust-opentelemetry-semantic-conventions-0.13) -;; ("rust-pin-project-lite" ,rust-pin-project-lite-0.2) -;; ("rust-tokio" ,rust-tokio-1) -;; ("rust-tower" ,rust-tower-0.4) -;; ("rust-tracing" ,rust-tracing-0.1) -;; ("rust-tracing-opentelemetry" ,rust-tracing-opentelemetry-0.22)))) -;; (home-page "https://matrix-org.github.io/matrix-authentication-service/") -;; (synopsis "Tower layers used by the Matrix Authentication Service") -;; (description -;; "This package provides Tower layers used by the Matrix Authentication Service.") -;; (license license:asl2.0))) - -;; (define-public rust-mas-http-0.7 -;; (package -;; (name "rust-mas-http") -;; (version "0.7.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "mas-http" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "063q1gkbzv1ky3kixiffdyxylz8cbgh1b582z1rmxh1b39r4hsfs")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-axum" ,rust-axum-0.6) -;; ("rust-bytes" ,rust-bytes-1) -;; ("rust-futures-util" ,rust-futures-util-0.3) -;; ("rust-headers" ,rust-headers-0.3) -;; ("rust-http" ,rust-http-0.2) -;; ("rust-http-body" ,rust-http-body-0.4) -;; ("rust-hyper" ,rust-hyper-0.14) -;; ("rust-hyper-rustls" ,rust-hyper-rustls-0.24) -;; ("rust-mas-tower" ,rust-mas-tower-0.7) -;; ("rust-once-cell" ,rust-once-cell-1) -;; ("rust-opentelemetry" ,rust-opentelemetry-0.21) -;; ("rust-rustls" ,rust-rustls-0.21) -;; ("rust-rustls-native-certs" ,rust-rustls-native-certs-0.6) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-json" ,rust-serde-json-1) -;; ("rust-serde-urlencoded" ,rust-serde-urlencoded-0.7) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-tokio" ,rust-tokio-1) -;; ("rust-tower" ,rust-tower-0.4) -;; ("rust-tower-http" ,rust-tower-http-0.4) -;; ("rust-tracing" ,rust-tracing-0.1) -;; ("rust-tracing-opentelemetry" ,rust-tracing-opentelemetry-0.22) -;; ("rust-webpki-roots" ,rust-webpki-roots-0.25)))) -;; (home-page "https://matrix-org.github.io/matrix-authentication-service/") -;; (synopsis "HTTP utilities for the Matrix Authentication Service") -;; (description -;; "This package provides HTTP utilities for the Matrix Authentication Service.") -;; (license license:asl2.0))) - -;; (define-public rust-bytes-1 -;; (package -;; (name "rust-bytes") -;; (version "1.7.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "bytes" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0l5sf69avjxcw41cznyzxsnymwmkpmk08q0sm7fgicvvn0ysa643")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-serde" ,rust-serde-1)))) -;; (home-page "https://github.com/tokio-rs/bytes") -;; (synopsis "Types and traits for working with bytes") -;; (description -;; "This package provides Types and traits for working with bytes.") -;; (license license:expat))) - -;; (define-public rust-mas-oidc-client-0.7 -;; (package -;; (name "rust-mas-oidc-client") -;; (version "0.7.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "mas-oidc-client" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0wg5w937sv1ljcfvarmvm8j5mzgi6ss2f7n61rs5ql8g4jsgjf1i")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-base64ct" ,rust-base64ct-1) -;; ("rust-bytes" ,rust-bytes-1) -;; ("rust-chrono" ,rust-chrono-0.4) -;; ("rust-form-urlencoded" ,rust-form-urlencoded-1) -;; ("rust-futures-util" ,rust-futures-util-0.3) -;; ("rust-headers" ,rust-headers-0.3) -;; ("rust-http" ,rust-http-0.2) -;; ("rust-http-body" ,rust-http-body-0.4) -;; ("rust-hyper" ,rust-hyper-0.14) -;; ("rust-hyper-rustls" ,rust-hyper-rustls-0.24) -;; ("rust-language-tags" ,rust-language-tags-0.3) -;; ("rust-mas-http" ,rust-mas-http-0.7) -;; ("rust-mas-iana" ,rust-mas-iana-0.7) -;; ("rust-mas-jose" ,rust-mas-jose-0.7) -;; ("rust-mas-keystore" ,rust-mas-keystore-0.7) -;; ("rust-mime" ,rust-mime-0.3) -;; ("rust-oauth2-types" ,rust-oauth2-types-0.7) -;; ("rust-once-cell" ,rust-once-cell-1) -;; ("rust-rand" ,rust-rand-0.8) -;; ("rust-rustls" ,rust-rustls-0.21) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-json" ,rust-serde-json-1) -;; ("rust-serde-urlencoded" ,rust-serde-urlencoded-0.7) -;; ("rust-serde-with" ,rust-serde-with-3) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-tokio" ,rust-tokio-1) -;; ("rust-tower" ,rust-tower-0.4) -;; ("rust-tower-http" ,rust-tower-http-0.4) -;; ("rust-tracing" ,rust-tracing-0.1) -;; ("rust-url" ,rust-url-2)))) -;; (home-page "https://matrix-org.github.io/matrix-authentication-service/") -;; (synopsis -;; "OpenID Connect client library used by the Matrix Authentication Service") -;; (description -;; "This package provides @code{OpenID} Connect client library used by the Matrix Authentication Service.") -;; (license license:asl2.0))) - -;; (define-public rust-aquamarine-0.5 -;; (package -;; (name "rust-aquamarine") -;; (version "0.5.0") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "aquamarine" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0kizryj8h9zgwrb0q5q5f1c6bg56gnbg19wan5g06icj6141bk11")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-include-dir" ,rust-include-dir-0.7) -;; ("rust-itertools" ,rust-itertools-0.10) -;; ("rust-proc-macro-error" ,rust-proc-macro-error-1) -;; ("rust-proc-macro2" ,rust-proc-macro2-1) -;; ("rust-quote" ,rust-quote-1) -;; ("rust-syn" ,rust-syn-2)))) -;; (home-page "https://github.com/mersinvald/aquamarine") -;; (synopsis "mermaid.js integration for rustdoc") -;; (description "This package provides a mermaid.js integration for rustdoc.") -;; (license license:expat))) - -;; (define-public rust-matrix-sdk-0.7 -;; (package -;; (name "rust-matrix-sdk") -;; (version "0.7.1") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "matrix-sdk" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1v22ssxamvkigwx35a5igw60k8z9cy59h7k864d6ccwbzkjqfrik")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) -;; ("rust-anymap2" ,rust-anymap2-0.13) -;; ("rust-aquamarine" ,rust-aquamarine-0.5) -;; ("rust-as-variant" ,rust-as-variant-1) -;; ("rust-async-channel" ,rust-async-channel-2) -;; ("rust-async-stream" ,rust-async-stream-0.3) -;; ("rust-async-trait" ,rust-async-trait-0.1) -;; ("rust-backoff" ,rust-backoff-0.4) -;; ("rust-bytes" ,rust-bytes-1) -;; ("rust-bytesize" ,rust-bytesize-1) -;; ("rust-cfg-vis" ,rust-cfg-vis-0.3) -;; ("rust-chrono" ,rust-chrono-0.4) -;; ("rust-event-listener" ,rust-event-listener-4) -;; ("rust-eyeball" ,rust-eyeball-0.8) -;; ("rust-eyeball-im" ,rust-eyeball-im-0.4) -;; ("rust-eyeball-im-util" ,rust-eyeball-im-util-0.5) -;; ("rust-eyre" ,rust-eyre-0.6) -;; ("rust-futures-core" ,rust-futures-core-0.3) -;; ("rust-futures-util" ,rust-futures-util-0.3) -;; ("rust-gloo-timers" ,rust-gloo-timers-0.3) -;; ("rust-http" ,rust-http-0.2) -;; ("rust-hyper" ,rust-hyper-0.14) -;; ("rust-image" ,rust-image-0.24) -;; ("rust-imbl" ,rust-imbl-2) -;; ("rust-indexmap" ,rust-indexmap-2) -;; ("rust-language-tags" ,rust-language-tags-0.3) -;; ("rust-mas-oidc-client" ,rust-mas-oidc-client-0.7) -;; ("rust-matrix-sdk-base" ,rust-matrix-sdk-base-0.7) -;; ("rust-matrix-sdk-common" ,rust-matrix-sdk-common-0.7) -;; ("rust-matrix-sdk-indexeddb" ,rust-matrix-sdk-indexeddb-0.7) -;; ("rust-matrix-sdk-sqlite" ,rust-matrix-sdk-sqlite-0.7) -;; ("rust-mime" ,rust-mime-0.3) -;; ("rust-mime2ext" ,rust-mime2ext-0.1) -;; ("rust-rand" ,rust-rand-0.8) -;; ("rust-reqwest" ,rust-reqwest-0.11) -;; ("rust-ruma" ,rust-ruma-0.9) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-html-form" ,rust-serde-html-form-0.2) -;; ("rust-serde-json" ,rust-serde-json-1) -;; ("rust-sha2" ,rust-sha2-0.10) -;; ("rust-tempfile" ,rust-tempfile-3) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-tokio" ,rust-tokio-1) -;; ("rust-tokio-stream" ,rust-tokio-stream-0.1) -;; ("rust-tokio-util" ,rust-tokio-util-0.7) -;; ("rust-tower" ,rust-tower-0.4) -;; ("rust-tracing" ,rust-tracing-0.1) -;; ("rust-url" ,rust-url-2) -;; ("rust-urlencoding" ,rust-urlencoding-2) -;; ("rust-uuid" ,rust-uuid-1) -;; ("rust-zeroize" ,rust-zeroize-1)))) -;; (home-page "https://github.com/matrix-org/matrix-rust-sdk") -;; (synopsis "high level Matrix client-server library.") -;; (description -;; "This package provides a high level Matrix client-server library.") -;; (license license:asl2.0))) - -;; (define-public rust-edit-0.1 -;; (package -;; (name "rust-edit") -;; (version "0.1.5") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "edit" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "02dan6bg9pcj42ny48g8fq9f76w30c826n4gihy1d1s7fq78cr7k")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-shell-words" ,rust-shell-words-1) -;; ("rust-tempfile" ,rust-tempfile-3) -;; ("rust-which" ,rust-which-4)))) -;; (home-page "https://github.com/milkey-mouse/edit") -;; (synopsis "Open a file in the default text editor") -;; (description -;; "This package provides Open a file in the default text editor.") -;; (license license:cc0))) - -;; (define-public rust-css-color-parser-0.1 -;; (package -;; (name "rust-css-color-parser") -;; (version "0.1.2") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "css-color-parser" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "07aqswgwc5fjfzqmwyrhib45r6l8r6bbalayaxpdrrlpxzknrjww")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-lazy-static" ,rust-lazy-static-0.1)))) -;; (home-page "https://github.com/7thSigil/css-color-parser-rs") -;; (synopsis "Easy-to-use Rust parser for CSS3 color strings") -;; (description -;; "This package provides Easy-to-use Rust parser for CSS3 color strings.") -;; (license license:expat))) - -;; (define-public rust-clap-derive-4 -;; (package -;; (name "rust-clap-derive") -;; (version "4.3.12") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "clap_derive" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "0l50j37jwbzfl29bd2a1ib7z1jpch4b9868himrgwpgwb1bvpaal")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-heck" ,rust-heck-0.4) -;; ("rust-proc-macro2" ,rust-proc-macro2-1) -;; ("rust-quote" ,rust-quote-1) -;; ("rust-syn" ,rust-syn-2)))) -;; (home-page "https://github.com/clap-rs/clap") -;; (synopsis "Parse command line argument by defining a struct, derive crate") -;; (description -;; "This package provides Parse command line argument by defining a struct, derive crate.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-clap-builder-4 -;; (package -;; (name "rust-clap-builder") -;; (version "4.3.24") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "clap_builder" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "03l6d45csywv8xazs44jwy1hk2jbvznn7mj8dw7p93bdq5mykljy")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-anstream" ,rust-anstream-0.3) -;; ("rust-anstyle" ,rust-anstyle-1) -;; ("rust-backtrace" ,rust-backtrace-0.3) -;; ("rust-clap-lex" ,rust-clap-lex-0.5) -;; ("rust-once-cell" ,rust-once-cell-1) -;; ("rust-strsim" ,rust-strsim-0.10) -;; ("rust-terminal-size" ,rust-terminal-size-0.2) -;; ("rust-unicase" ,rust-unicase-2) -;; ("rust-unicode-width" ,rust-unicode-width-0.1)))) -;; (home-page "https://github.com/clap-rs/clap") -;; (synopsis -;; "simple to use, efficient, and full-featured Command Line Argument Parser") -;; (description -;; "This package provides a simple to use, efficient, and full-featured Command Line -;; Argument Parser.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public rust-clap-4 -;; (package -;; (name "rust-clap") -;; (version "4.3.24") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "clap" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "11z4695sw0kp1s4rfnfdgg19n6xllcp297z5mmx0s344qy0hwsgv")))) -;; (build-system cargo-build-system) -;; (arguments -;; `(#:skip-build? #t -;; #:cargo-inputs (("rust-clap-builder" ,rust-clap-builder-4) -;; ("rust-clap-derive" ,rust-clap-derive-4) -;; ("rust-once-cell" ,rust-once-cell-1)))) -;; (home-page "https://github.com/clap-rs/clap") -;; (synopsis -;; "simple to use, efficient, and full-featured Command Line Argument Parser") -;; (description -;; "This package provides a simple to use, efficient, and full-featured Command Line -;; Argument Parser.") -;; (license (list license:expat license:asl2.0)))) - -;; (define-public iamb -;; (package -;; (name "iamb") -;; (version "0.0.9") -;; (source -;; (origin -;; (method url-fetch) -;; (uri (crate-uri "iamb" version)) -;; (file-name (string-append name "-" version ".tar.gz")) -;; (sha256 -;; (base32 "1v3kbwmhr18d0fj2blka2flsvpqglaqajxgnfdqh5gpywbbld91d")))) -;; (build-system cargo-build-system) -;; ;; (native-inputs -;; ;; (list git)) -;; (arguments -;; `(#:cargo-inputs (("rust-arboard" ,rust-arboard-3) -;; ("rust-bitflags" ,rust-bitflags-2) -;; ("rust-chrono" ,rust-chrono-0.4) -;; ("rust-clap" ,rust-clap-4) -;; ("rust-comrak" ,rust-comrak-0.18) -;; ("rust-css-color-parser" ,rust-css-color-parser-0.1) -;; ("rust-dirs" ,rust-dirs-4) -;; ("rust-edit" ,rust-edit-0.1) -;; ("rust-emojis" ,rust-emojis-0.5) -;; ("rust-futures" ,rust-futures-0.3) -;; ("rust-gethostname" ,rust-gethostname-0.4) -;; ("rust-html5ever" ,rust-html5ever-0.26) -;; ("rust-image" ,rust-image-0.24) -;; ("rust-libc" ,rust-libc-0.2) -;; ("rust-markup5ever-rcdom" ,rust-markup5ever-rcdom-0.2) -;; ("rust-matrix-sdk" ,rust-matrix-sdk-0.7) -;; ("rust-mime" ,rust-mime-0.3) -;; ("rust-mime-guess" ,rust-mime-guess-2) -;; ("rust-modalkit" ,rust-modalkit-0.0.18) -;; ("rust-modalkit-ratatui" ,rust-modalkit-ratatui-0.0.18) -;; ("rust-notify-rust" ,rust-notify-rust-4) -;; ("rust-open" ,rust-open-3) -;; ("rust-rand" ,rust-rand-0.8) -;; ("rust-ratatui" ,rust-ratatui-0.23) -;; ("rust-ratatui-image" ,rust-ratatui-image-0.8) -;; ("rust-regex" ,rust-regex-1) -;; ("rust-rpassword" ,rust-rpassword-7) -;; ("rust-serde" ,rust-serde-1) -;; ("rust-serde-json" ,rust-serde-json-1) -;; ("rust-sled" ,rust-sled-0.34) -;; ("rust-temp-dir" ,rust-temp-dir-0.1) -;; ("rust-thiserror" ,rust-thiserror-1) -;; ("rust-tokio" ,rust-tokio-1) -;; ("rust-toml" ,rust-toml-0.8) -;; ("rust-tracing" ,rust-tracing-0.1) -;; ("rust-tracing-appender" ,rust-tracing-appender-0.2) -;; ("rust-tracing-subscriber" ,rust-tracing-subscriber-0.3) -;; ("rust-unicode-segmentation" ,rust-unicode-segmentation-1) -;; ("rust-unicode-width" ,rust-unicode-width-0.1) -;; ("rust-url" ,rust-url-2) -;; ("rust-vergen" ,rust-vergen-8)) -;; #:cargo-development-inputs (("rust-lazy-static" ,rust-lazy-static-1) -;; ("rust-pretty-assertions" ,rust-pretty-assertions-1)))) -;; (home-page "https://iamb.chat") -;; (synopsis "Matrix chat client that uses Vim keybindings") -;; (description -;; "This package provides a Matrix chat client that uses Vim keybindings.") -;; (license license:asl2.0))) diff --git a/modules/ruther/packages/ruther.scm b/modules/ruther/packages/ruther.scm index 52e0d34bd756c21cb75f33e841d445d1042a9be7..e3a3e2ead49f3badce1a2e7b9c0f49eefe806a7b 100644 --- a/modules/ruther/packages/ruther.scm +++ b/modules/ruther/packages/ruther.scm @@ -3,7 +3,6 @@ #:use-module (guix packages) #:use-module (guix download) #:use-module (guix git-download) - #:use-module (gnu packages crates-io) #:use-module (gnu packages glib) #:use-module (gnu packages pkg-config) #:use-module (guix build-system cargo) diff --git a/modules/ruther/packages/vhdl-ls.scm b/modules/ruther/packages/vhdl-ls.scm index b5d86f5d0db34641f521d1b2526a3ea73cdb00e6..c50054b165e5587ef4525e03016bde96ed689b3e 100644 --- a/modules/ruther/packages/vhdl-ls.scm +++ b/modules/ruther/packages/vhdl-ls.scm @@ -12,7 +12,6 @@ #:use-module (guix build-system cargo) - #:use-module (gnu packages crates-io) #:use-module (gnu packages crates-windows)) (define-public vhdl-ls diff --git a/modules/ruther/packages/wayland.scm b/modules/ruther/packages/wayland.scm index 02904a9bc5fe7010c916f7e55f936f3d1c3ff99c..2f8c70eff30ba489b0b3d1d6df4cf8a85a4377d2 100644 --- a/modules/ruther/packages/wayland.scm +++ b/modules/ruther/packages/wayland.scm @@ -24,7 +24,6 @@ #:use-module (gnu packages xdisorg) #:use-module (gnu packages crates-graphics) #:use-module (gnu packages crates-windows) - #:use-module (gnu packages crates-io) #:use-module ((guix build-system gnu)) #:use-module ((guix build-system gnu) #:prefix gnu:) @@ -346,82 +345,3 @@ Simple client implementing zwlr-output-power-management-v1. wlopm is licensed under the GPLv3.") (license license:gpl3) (home-page "https://git.sr.ht/~leon_plickat/wlopm"))) - -(define rust-argparse-0.2 - (package - (name "rust-argparse") - (version "0.2.2") - (source - (origin - (method url-fetch) - (uri (crate-uri "argparse" version)) - (file-name - (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "0iqy2jkifwq0azrrh26qjssp7sknjylycq35jkalzb744xcbz3iz")))) - (build-system cargo-build-system) - (arguments (list #:skip-build? #t)) - (home-page - "http://github.com/tailhook/rust-argparse") - (synopsis - "Powerful command-line argument parsing library") - (description - "This package provides Powerful command-line argument parsing library.") - (license license:expat))) - -(define rust-scoped-tls-1 - (package - (name "rust-scoped-tls") - (version "1.0.1") - (source - (origin - (method url-fetch) - (uri (crate-uri "scoped-tls" version)) - (file-name - (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "15524h04mafihcvfpgxd8f4bgc3k95aclz8grjkg9a0rxcvn9kz1")))) - (build-system cargo-build-system) - (arguments (list #:skip-build? #t)) - (home-page - "https://github.com/alexcrichton/scoped-tls") - (synopsis - "Library implementation of the standard library's old `scoped_thread_local!`\nmacro for providing scoped access to thread local storage (TLS) so any type can\nbe stored into TLS.") - (description - "This package provides Library implementation of the standard library's old `scoped_thread_local!`\nmacro for providing scoped access to thread local storage (TLS) so any type can\nbe stored into TLS.") - (license (list license:expat license:asl2.0)))) - -(define-public wayfreeze - (package - (name "wayfreeze") - (version "0.1.0") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/Jappie3/wayfreeze") - (commit "8277f981b4aace2a8411b39e2fbd4e15ad211078"))) - (sha256 - (base32 "0csgx2jhgk7lhl8cyrm61z4kkzpf5756cnzczqmcndmmag6h2mny")))) - (build-system cargo-build-system) - (inputs - (list - libxkbcommon)) - (arguments - (list #:cargo-inputs - (list rust-argparse-0.2 - rust-clap-4 - rust-env-logger-0.11 - rust-log-0.4 - rust-tempfile-3 - rust-wayland-client-0.31 - rust-wayland-protocols-0.31 - rust-wayland-protocols-wlr-0.2 - rust-wayland-server-0.31 - rust-xkbcommon-0.7))) - (home-page "https://github.com/Jappie3/wayfreeze") - (synopsis "A small CLI tool to freeze the screen of a wlroots compositor, this can be useful to, for example, take a screenshot. Supports multiple monitors & fractional scaling.") - (description "A small CLI tool to freeze the screen of a wlroots compositor, this can be useful to, for example, take a screenshot. Supports multiple monitors & fractional scaling.") - (license license:agpl3)))