diff options
| author | John Kehayias <john@guixotic.coop> | 2026-01-13 15:05:49 -0500 |
|---|---|---|
| committer | Maxim Cournoyer <maxim@guixotic.coop> | 2026-02-16 14:38:37 +0900 |
| commit | 33f5bfc11b3e2f482b853e99da7fc2699980a66f (patch) | |
| tree | f643fc35b1df6a9472e556167eed37334a7786bd /gnu/packages/rust-apps.scm | |
| parent | 7f203b24a2cb60c8482444220dae9c4ffbe8cbea (diff) | |
gnu: Add jni.
* gnu/packages/rust-apps.scm (jni): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add jni
Change-Id: Id1835106ac7bc2de8fd30fd6d57d20151af0e44c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Diffstat (limited to 'gnu/packages/rust-apps.scm')
| -rw-r--r-- | gnu/packages/rust-apps.scm | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 97fd9e4b91a..e834f6d21b1 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -21,7 +21,7 @@ ;;; Copyright © 2022 Ricardo Wurmus <rekado@elephly.net> ;;; Copyright © 2022 Mathieu Laparie <mlaparie@disr.it> ;;; Copyright © 2022 ( <paren@disroot.org> -;;; Copyright © 2022 John Kehayias <john.kehayias@protonmail.com> +;;; Copyright © 2022, 2025, 2026 John Kehayias <john.kehayias@protonmail.com> ;;; Copyright © 2022 Greg Hogan <code@greghogan.com> ;;; Copyright © 2023 Arnav Andrew Jose <arnav.jose@gmail.com> ;;; Copyright © 2023 Wilko Meyer <w@wmeyer.eu> @@ -1615,6 +1615,25 @@ bar. It is also compatible with sway.") (description "This package provides a command-line JSON viewer.") (license license:expat))) +(define-public jni + (package + (name "jni") + (version "0.21.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "jni" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "15wczfkr2r45slsljby12ymf2hij8wi5b104ghck9byjnwmsm1qs")))) + (build-system cargo-build-system) + (inputs (cargo-inputs 'jni)) + (home-page "https://github.com/jni-rs/jni-rs") + (synopsis "Rust bindings to the Java Native Interface") + (description "This package provides Rust bindings to the @acronym{JNI, Java Native +Interface}.") + (license (list license:expat license:asl2.0)))) + (define-public jujutsu (package (name "jujutsu") |
