[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
17/71: gnu: rust-minimp3-0.5: Move to (gnu packages crates-audio).
From: |
guix-commits |
Subject: |
17/71: gnu: rust-minimp3-0.5: Move to (gnu packages crates-audio). |
Date: |
Thu, 26 Dec 2024 15:51:02 -0500 (EST) |
efraim pushed a commit to branch rust-team
in repository guix.
commit 3ce30184d28519a01d5575164398580c73471f25
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Thu Dec 26 19:36:57 2024 +0200
gnu: rust-minimp3-0.5: Move to (gnu packages crates-audio).
* gnu/packages/crates-io.scm (rust-minimp3-0.5, rust-minimp3-sys-0.3):
Move from here ...
* gnu/packages/crates-audio.scm: ... to here.
Change-Id: Iec1ad3c7440baf7b912706edb158def07b3939af
---
gnu/packages/crates-audio.scm | 48 +++++++++++++++++++++++++++++++++++++++++++
gnu/packages/crates-io.scm | 48 -------------------------------------------
2 files changed, 48 insertions(+), 48 deletions(-)
diff --git a/gnu/packages/crates-audio.scm b/gnu/packages/crates-audio.scm
index 7a1c31937b..1d11b4d1bf 100644
--- a/gnu/packages/crates-audio.scm
+++ b/gnu/packages/crates-audio.scm
@@ -36,6 +36,7 @@
#:use-module (gnu packages crates-web)
#:use-module (gnu packages crates-windows)
#:use-module (gnu packages linux)
+ #:use-module (gnu packages mp3)
#:use-module (gnu packages pkg-config))
;;;
@@ -755,6 +756,53 @@ to create LV2 plugins in Rust.")
(description "This package provides a Rust LV2 work offloading library.")
(license (list license:expat license:asl2.0))))
+(define-public rust-minimp3-0.5
+ (package
+ (name "rust-minimp3")
+ (version "0.5.1")
+ (source (origin
+ (method url-fetch)
+ (uri (crate-uri "minimp3" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0wj3nzj1swnvwsk3a4a3hkfj1d21jsi7babi40wlrxzbbzvkhm4q"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:tests? #f ; no method named `next_frame_future` found for struct
`Decoder`
+ #:cargo-inputs (("rust-minimp3-sys" ,rust-minimp3-sys-0.3)
+ ("rust-slice-deque" ,rust-slice-deque-0.3)
+ ("rust-thiserror" ,rust-thiserror-1)
+ ("rust-tokio" ,rust-tokio-1))
+ #:cargo-development-inputs (("rust-futures" ,rust-futures-0.3)
+ ("rust-tokio" ,rust-tokio-1))))
+ (home-page "https://github.com/germangb/minimp3-rs")
+ (synopsis "Rust bindings for the minimp3 library")
+ (description "Rust bindings for the minimp3 library.")
+ (license license:expat)))
+
+(define-public rust-minimp3-sys-0.3
+ (package
+ (name "rust-minimp3-sys")
+ (version "0.3.2")
+ (source (origin
+ (method url-fetch)
+ (uri (crate-uri "minimp3-sys" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "144vmf3s89kad0smjprzigcp2c9r5dm95n4ydilrbp399irp6772"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:tests? #f ; Not all files included.
+ #:cargo-inputs (("rust-cc" ,rust-cc-1))))
+ (native-inputs (list pkg-config))
+ (inputs (list minimp3))
+ (home-page "https://github.com/germangb/minimp3-rs")
+ (synopsis "Rust bindings for the minimp3 library")
+ (description "Rust bindings for the minimp3 library.")
+ (license license:expat)))
+
(define-public rust-ogg-0.8
(package
(name "rust-ogg")
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 717388ec9e..13c008efd0 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -110,7 +110,6 @@
#:use-module (gnu packages llvm)
#:use-module (gnu packages mail)
#:use-module (gnu packages maths)
- #:use-module (gnu packages mp3)
#:use-module (gnu packages multiprecision)
#:use-module (gnu packages nettle)
#:use-module (gnu packages pcre)
@@ -46935,53 +46934,6 @@ efficient round-trip float parsing. Minimal-lexical
implements a correct, fast
float parser.")
(license (list license:expat license:asl2.0))))
-(define-public rust-minimp3-0.5
- (package
- (name "rust-minimp3")
- (version "0.5.1")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "minimp3" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0wj3nzj1swnvwsk3a4a3hkfj1d21jsi7babi40wlrxzbbzvkhm4q"))))
- (build-system cargo-build-system)
- (arguments
- `(#:tests? #f ; no method named `next_frame_future` found for struct
`Decoder`
- #:cargo-inputs (("rust-minimp3-sys" ,rust-minimp3-sys-0.3)
- ("rust-slice-deque" ,rust-slice-deque-0.3)
- ("rust-thiserror" ,rust-thiserror-1)
- ("rust-tokio" ,rust-tokio-1))
- #:cargo-development-inputs (("rust-futures" ,rust-futures-0.3)
- ("rust-tokio" ,rust-tokio-1))))
- (home-page "https://github.com/germangb/minimp3-rs")
- (synopsis "Rust bindings for the minimp3 library")
- (description "Rust bindings for the minimp3 library.")
- (license license:expat)))
-
-(define-public rust-minimp3-sys-0.3
- (package
- (name "rust-minimp3-sys")
- (version "0.3.2")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "minimp3-sys" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "144vmf3s89kad0smjprzigcp2c9r5dm95n4ydilrbp399irp6772"))))
- (build-system cargo-build-system)
- (arguments
- `(#:tests? #f ; Not all files included.
- #:cargo-inputs (("rust-cc" ,rust-cc-1))))
- (native-inputs (list pkg-config))
- (inputs (list minimp3))
- (home-page "https://github.com/germangb/minimp3-rs")
- (synopsis "Rust bindings for the minimp3 library")
- (description "Rust bindings for the minimp3 library.")
- (license license:expat)))
-
(define-public rust-miniz-oxide-0.8
(package
(name "rust-miniz-oxide")
- 04/71: gnu: rust-asio-sys-0.2: Move to (gnu packages crates-audio)., (continued)
- 04/71: gnu: rust-asio-sys-0.2: Move to (gnu packages crates-audio)., guix-commits, 2024/12/26
- 07/71: gnu: rust-ogg-0.8: Move to (gnu packages crates-audio)., guix-commits, 2024/12/26
- 11/71: gnu: rust-librespot: Move to (gnu packages crates-audio)., guix-commits, 2024/12/26
- 15/71: gnu: rust-quickcheck: Move to (gnu packages crates-check)., guix-commits, 2024/12/26
- 13/71: gnu: rust-symphonia: Move to (gnu packages crates-audio)., guix-commits, 2024/12/26
- 02/71: gnu: python-nh3: Update to 0.2.20., guix-commits, 2024/12/26
- 05/71: gnu: rust-jack: Move to (gnu packages crates-audio)., guix-commits, 2024/12/26
- 06/71: gnu: rust-lewton-0.10: Move to (gnu packages crates-audio)., guix-commits, 2024/12/26
- 08/71: gnu: rust-portaudio: Move to (gnu packages crates-audio)., guix-commits, 2024/12/26
- 14/71: gnu: rust-cpal: Move to (gnu packages crates-audio)., guix-commits, 2024/12/26
- 17/71: gnu: rust-minimp3-0.5: Move to (gnu packages crates-audio).,
guix-commits <=
- 09/71: gnu: rust-urid: Move to (gnu packages rust-audio)., guix-commits, 2024/12/26
- 21/71: gnu: rust-criterion: Move to (gnu packages crates-check)., guix-commits, 2024/12/26
- 10/71: gnu: rust-wmidi-3: Move to (gnu package crates-audio)., guix-commits, 2024/12/26
- 12/71: gnu: rust-rodio-0.15: Move to (gnu packages crates-audio)., guix-commits, 2024/12/26
- 16/71: gnu: rust-mock: Move to (gnu packages crates-check)., guix-commits, 2024/12/26
- 18/71: gnu: rust-libpulse: Move to (gnu packages crates-audio)., guix-commits, 2024/12/26
- 19/71: gnu: rust-alsa: Move to (gnu packages crates-audio)., guix-commits, 2024/12/26
- 20/71: gnu: rust-oboe: Move to (gnu packages crates-audio)., guix-commits, 2024/12/26
- 24/71: gnu: rust-openssl-0.7: Use snippet., guix-commits, 2024/12/26
- 28/71: gnu: rust-serde-test-0.9: Use snippet., guix-commits, 2024/12/26