diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2024-01-04 20:47:31 +0200 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2024-02-20 13:57:25 +0200 |
commit | 8afcfb042a2aca7b125c65b5d2ac671e781181f5 (patch) | |
tree | 4974c91dacb184a4906e3767c79d61d80848e0d7 /gnu/packages/crates-apple.scm | |
parent | 84d49b4dff7dd588aa4849c12684371685ba64cc (diff) | |
download | guix-8afcfb042a2aca7b125c65b5d2ac671e781181f5.tar.gz guix-8afcfb042a2aca7b125c65b5d2ac671e781181f5.zip |
gnu: rust-cargo-credential-macos-keychain: Move to crates-apple.scm.
* gnu/packages/crates-io.scm (rust-cargo-credential-macos-keychain-0.4,
rust-cargo-credential-macos-keychain-0.3): Move from here ...
* gnu/packages/crates-apple.scm: ... to here.
Change-Id: I6e8becddbeeebe282227dc09c012735134c84665
Diffstat (limited to 'gnu/packages/crates-apple.scm')
-rw-r--r-- | gnu/packages/crates-apple.scm | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/gnu/packages/crates-apple.scm b/gnu/packages/crates-apple.scm index 5e8e67484c..c54a04a660 100644 --- a/gnu/packages/crates-apple.scm +++ b/gnu/packages/crates-apple.scm @@ -131,6 +131,45 @@ extension of blocks.") #:cargo-inputs (("rust-objc-sys" ,rust-objc-sys-0.2)))))) +(define-public rust-cargo-credential-macos-keychain-0.4 + (package + (name "rust-cargo-credential-macos-keychain") + (version "0.4.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "cargo-credential-macos-keychain" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1df098axn8pab6l2mljbkxg3bw1v4mcr4k42x6xy6j15854nsz70")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cargo-credential" ,rust-cargo-credential-0.4) + ("rust-security-framework" ,rust-security-framework-2)))) + (home-page "https://github.com/rust-lang/cargo") + (synopsis "Cargo credential process that stores tokens in a macOS keychain") + (description + "This package provides a Cargo credential process that stores tokens in a +@code{macOS} keychain.") + (license (list license:expat license:asl2.0)))) + +(define-public rust-cargo-credential-macos-keychain-0.3 + (package + (inherit rust-cargo-credential-macos-keychain-0.4) + (name "rust-cargo-credential-macos-keychain") + (version "0.3.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "cargo-credential-macos-keychain" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "15i7gq5z6a3896aq2bci9mc9h77g91ziij87c2zhhd91g1pf41rs")))) + (arguments + `(#:cargo-inputs + (("rust-cargo-credential" ,rust-cargo-credential-0.3) + ("rust-security-framework" ,rust-security-framework-2)))))) + (define-public rust-coreaudio-rs-0.10 (package (name "rust-coreaudio-rs") |