gnu: Add rust-pijul-repository-0.0.1.

* gnu/packages/crates-vcs.scm (rust-pijul-repository-0.0.1): New variable.

Change-Id: I09d56dfeb7f58edab30ed8247d056d430d570f1e
This commit is contained in:
Efraim Flashner 2025-01-03 14:18:30 +02:00
parent 720fba2674
commit d11274c30b
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -7494,3 +7494,29 @@ passwords etc) for contexts such as terminals or GUIs.")
(synopsis "Macros used to write libpijul") (synopsis "Macros used to write libpijul")
(description "This package provides macros used to write libpijul.") (description "This package provides macros used to write libpijul.")
(license license:gpl2))) (license license:gpl2)))
(define-public rust-pijul-repository-0.0.1
(package
(name "rust-pijul-repository")
(version "0.0.1")
(source
(origin
(method url-fetch)
(uri (crate-uri "pijul-repository" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32 "06vl6id0amw1pxfhj6m34mvr171czikph8g21xg34k7c263maiq4"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
("rust-libpijul" ,rust-libpijul-1)
("rust-log" ,rust-log-0.4)
("rust-pijul-config" ,rust-pijul-config-0.0.1)
("rust-rlimit" ,rust-rlimit-0.9)
("rust-toml" ,rust-toml-0.7))))
(home-page "https://nest.pijul.com/pijul/pijul")
(synopsis "Functionality for interacting with a pijul repository")
(description
"This package provides functionality for interacting with a pijul repository.")
(license license:gpl2)))