[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
342/409: gnu: Add rust-lv2-0.6.
From: |
guix-commits |
Subject: |
342/409: gnu: Add rust-lv2-0.6. |
Date: |
Thu, 19 Dec 2024 02:22:52 -0500 (EST) |
efraim pushed a commit to branch rust-team
in repository guix.
commit 3ee5197bde90c2ed51da541f220b6d4943b5a8b4
Author: Roman Scherer <roman@burningswell.com>
AuthorDate: Wed Oct 30 19:56:04 2024 +0100
gnu: Add rust-lv2-0.6.
* gnu/packages/crates-io.scm (rust-lv2-0.6): New variable.
Change-Id: I1364d130e9003a57011499acbf03ba529d4ab49e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
---
gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 89c99b575a..364d2aafe6 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -43491,6 +43491,35 @@ Server Protocol.")
("rust-serde-repr" ,rust-serde-repr-0.1)
("rust-url" ,rust-url-2))))))
+(define-public rust-lv2-0.6
+ (package
+ (name "rust-lv2")
+ (version "0.6.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "lv2" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1xh4hjfh2w5rhzbk0g9845k25f6fxrv7xqpkr09p0x57b200qc41"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-lv2-atom" ,rust-lv2-atom-2)
+ ("rust-lv2-core" ,rust-lv2-core-3)
+ ("rust-lv2-midi" ,rust-lv2-midi-1)
+ ("rust-lv2-state" ,rust-lv2-state-2)
+ ("rust-lv2-sys" ,rust-lv2-sys-2)
+ ("rust-lv2-time" ,rust-lv2-time-0.1)
+ ("rust-lv2-units" ,rust-lv2-units-0.1)
+ ("rust-lv2-urid" ,rust-lv2-urid-2)
+ ("rust-lv2-worker" ,rust-lv2-worker-0.1)
+ ("rust-urid" ,rust-urid-0.1))))
+ (home-page "https://github.com/RustAudio/rust-lv2")
+ (synopsis "Safe, fast, and ergonomic framework to create LV2 plugins in
Rust")
+ (description "This package provides a safe, fast, and ergonomic framework
+to create LV2 plugins in Rust.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-lv2-atom-2
(package
(name "rust-lv2-atom")
- 255/409: gnu: rust-colorous-1: Update to 1.0.15., (continued)
- 255/409: gnu: rust-colorous-1: Update to 1.0.15., guix-commits, 2024/12/19
- 254/409: gnu: rust-core-graphics-0.23: Update to 0.23.2., guix-commits, 2024/12/19
- 268/409: gnu: Add rust-system-configuration-0.6., guix-commits, 2024/12/19
- 296/409: gnu: Add rust-sync-wrapper-1., guix-commits, 2024/12/19
- 267/409: gnu: Add rust-security-framework-3., guix-commits, 2024/12/19
- 276/409: gnu: rust-trust-dns-openssl-0.20: Update to 0.20.4., guix-commits, 2024/12/19
- 319/409: gnu: Add procs., guix-commits, 2024/12/19
- 316/409: gnu: Add rust-bsd-kvm-sys-0.2., guix-commits, 2024/12/19
- 315/409: gnu: Add rust-bindgen-0.65., guix-commits, 2024/12/19
- 322/409: gnu: Add rust-thiserror-2., guix-commits, 2024/12/19
- 342/409: gnu: Add rust-lv2-0.6.,
guix-commits <=
- 317/409: gnu: Add rust-bsd-kvm-0.1., guix-commits, 2024/12/19
- 357/409: gnu: rust-smallvec-0.6: Update to 0.6.14., guix-commits, 2024/12/19
- 364/409: gnu: rust-cc-1: Update to 1.2.4., guix-commits, 2024/12/19
- 266/409: gnu: rust-trust-dns-resolver-0.20: Update to 0.20.4., guix-commits, 2024/12/19
- 392/409: gnu: rust-ruzstd-0.7: Update to 0.7.3., guix-commits, 2024/12/19
- 221/409: gnu: Add rust-owned-ttf-parser-0.25., guix-commits, 2024/12/19
- 210/409: gnu: rust-glib-0.20: Update to 0.20.6., guix-commits, 2024/12/19
- 393/409: gnu: rust-libc-0.2: Update to 0.2.168., guix-commits, 2024/12/19
- 359/409: gnu: Add rust-pyo3-0.22., guix-commits, 2024/12/19
- 409/409: gnu: Add py-spy., guix-commits, 2024/12/19