(define-module (rekahsoft packages rust-xyz) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix build-system cargo) #:use-module (guix licenses)) (define-public rust-rustc-std-workspace-core (package (name "rust-rustc-std-workspace-core") (version "1.0.0") (source (origin (method url-fetch) (uri (crate-uri "rustc-std-workspace-core" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1309xhwyai9xpz128xrfjqkmnkvgjwddznmj7brbd8i8f58zamhr")))) (build-system cargo-build-system) (arguments `(#:phases (modify-phases %standard-phases (delete 'build)))) (home-page "") (synopsis "Explicitly empty crate for rust-lang/rust integration ") (description "Explicitly empty crate for rust-lang/rust integration ") (license #f))) (define-public rust-libc (package (name "rust-libc") (version "0.2.48") (source (origin (method url-fetch) (uri (crate-uri "libc" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0ishwwz99sja7414fbgg8jfg4j94f70zsz8alq7h3b0821jcfqp9")))) (build-system cargo-build-system) (arguments `(#:phases (modify-phases %standard-phases (delete 'build)))) (inputs `(("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core "src"))) (home-page "https://github.com/rust-lang/libc") (synopsis "Raw FFI bindings to platform libraries like libc. ") (description "Raw FFI bindings to platform libraries like libc. ") (license #f))) (define-public rust-users (package (name "rust-users") (version "0.8.1") (source (origin (method url-fetch) (uri (crate-uri "users" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1dss2l4x3zgjq26mwa97aa5xmsb5z2x3vhhhh3w3azan284pvvbz")))) (build-system cargo-build-system) (arguments `(#:phases (modify-phases %standard-phases (delete 'build)))) (inputs `(("rust-libc" ,rust-libc "src"))) (home-page "https://github.com/ogham/rust-users") (synopsis "Library for getting information on Unix users and groups") (description "Library for getting information on Unix users and groups") (license #f))) (define-public rust-predicates-core (package (name "rust-predicates-core") (version "1.0.0") (source (origin (method url-fetch) (uri (crate-uri "predicates-core" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0y3ingf2i4xx7r61f1a8wizs57j8hh32hylyjbw9ymcj7qx5q1q6")))) (build-system cargo-build-system) (arguments `(#:phases (modify-phases %standard-phases (delete 'build)))) (home-page "https://github.com/assert-rs/predicates-rs/tree/master/predicates-core") (synopsis "An API for boolean-valued predicate functions. ") (description "An API for boolean-valued predicate functions. ") (license #f))) (define-public rust-treeline (package (name "rust-treeline") (version "0.1.0") (source (origin (method url-fetch) (uri (crate-uri "treeline" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0hcdgyk5xzcx2ylm0fr9czzs9cjznm7l9q5qz51qi97i82r43xx7")))) (build-system cargo-build-system) (arguments `(#:phases (modify-phases %standard-phases (delete 'build)))) (home-page "https://github.com/softprops/treeline") (synopsis "a library for visualizing tree structured data") (description "a library for visualizing tree structured data") (license #f))) (define-public rust-predicates-tree (package (name "rust-predicates-tree") (version "1.0.0") (source (origin (method url-fetch) (uri (crate-uri "predicates-tree" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "090148qjilm2c722l873z7g31fhzj5j4qhd2xiv8mcqkj22w8qwf")))) (build-system cargo-build-system) (arguments `(#:phases (modify-phases %standard-phases (delete 'build)))) (inputs `(("rust-predicates-core" ,rust-predicates-core "src") ("rust-treeline" ,rust-treeline "src"))) (home-page "https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree") (synopsis "Render boolean-valued predicate functions results as a tree. ") (description "Render boolean-valued predicate functions results as a tree. ") (license #f)))