[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#66717] [PATCH 44/64] gnu: Add rust-portaudio-rs-0.3.
From: |
Steve George |
Subject: |
[bug#66717] [PATCH 44/64] gnu: Add rust-portaudio-rs-0.3. |
Date: |
Mon, 23 Oct 2023 23:21:29 +0100 |
* gnu/packages/crates-io.scm (rust-portaudio-rs-0.3): New variable.
-- >8 --
Skipping build because an update to the PortAudio library is requred. Started
looking at, this but it expanded the patch stack to require changes in
audio dependencies which I'm not comfortable making.
---
gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 67f7b0dd5c..eeea310bd6 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -52280,6 +52280,29 @@ (define-public rust-portable-atomic-1
128-bit atomics, atomic float, etc.")
(license (list license:asl2.0 license:expat))))
+(define-public rust-portaudio-rs-0.3
+ (package
+ (name "rust-portaudio-rs")
+ (version "0.3.2")
+ (source (origin
+ (method url-fetch)
+ (uri (crate-uri "portaudio-rs" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0qnmc7amk0fzbcs985ixv0k4955f0fmpkhrl9ps9pk3cz7pvbdnd"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t ;requires an update to PortAudio library
+ #:cargo-inputs (("rust-bitflags" ,rust-bitflags-1)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-portaudio-sys" ,rust-portaudio-sys-0.1))))
+ (home-page "https://github.com/RustAudio/rust-portaudio.git")
+ (synopsis "Rust bindings for PortAudio a cross-platfomr audio library")
+ (description "Rusting bindings for PortAudio an open source, cross-platform
+audio I/O library.")
+ (license license:expat)))
+
(define-public rust-portaudio-sys-0.1
(package
(name "rust-portaudio-sys")
--
2.41.0
- [bug#66717] [PATCH 21/64] gnu: Add rust-hound-3., (continued)
- [bug#66717] [PATCH 21/64] gnu: Add rust-hound-3., Steve George, 2023/10/23
- [bug#66717] [PATCH 25/64] gnu: Add rust-option-operations-0.4., Steve George, 2023/10/23
- [bug#66717] [PATCH 28/64] gnu: Add rust-gstreamer-sys-0.18., Steve George, 2023/10/23
- [bug#66717] [PATCH 22/64] gnu: Update rust-cache-padded-1 to 1.3.0., Steve George, 2023/10/23
- [bug#66717] [PATCH 31/64] gnu: Add rust-gstreamer-base-0.18., Steve George, 2023/10/23
- [bug#66717] [PATCH 30/64] gnu: Add rust-gstreamer-base-sys-0.18., Steve George, 2023/10/23
- [bug#66717] [PATCH 29/64] gnu: Add rust-gstreamer-0.18., Steve George, 2023/10/23
- [bug#66717] [PATCH 41/64] gnu: rust-libpulse-binding-2: Update to 2.28.1, Steve George, 2023/10/23
- [bug#66717] [PATCH 33/64] gnu: Add rust-gstreamer-app-0.18., Steve George, 2023/10/23
- [bug#66717] [PATCH 37/64] gnu: Add rust-jack-sys-0.4., Steve George, 2023/10/23
- [bug#66717] [PATCH 44/64] gnu: Add rust-portaudio-rs-0.3.,
Steve George <=
- [bug#66717] [PATCH 42/64] gnu Add rust-libpulse-simple-binding-2., Steve George, 2023/10/23
- [bug#66717] [PATCH 36/64] gnu: Add rust-gstreamer-audio-0.18., Steve George, 2023/10/23
- [bug#66717] [PATCH 38/64] gnu: Add rust-jack-0.10., Steve George, 2023/10/23
- [bug#66717] [PATCH 45/64] gnu: Add rust-ogg-0.5., Steve George, 2023/10/23
- [bug#66717] [PATCH 26/64] gnu: Add rust-muldiv-1., Steve George, 2023/10/23
- [bug#66717] [PATCH 39/64] gnu: rust-libpulse-sys-1: Update to v1.21.0, Steve George, 2023/10/23
- [bug#66717] [PATCH 35/64] gnu: Add rust-gstreamer-audio-sys-0.18., Steve George, 2023/10/23
- [bug#66717] [PATCH 40/64] gnu: Add rust-libpulse-simple-sys-1., Steve George, 2023/10/23
- [bug#66717] [PATCH 34/64] gnu: Add rust-array-init-2., Steve George, 2023/10/23
- [bug#66717] [PATCH 32/64] gnu: Add rust-gstreamer-app-sys-0.18., Steve George, 2023/10/23