diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2025-01-09 10:54:36 +0200 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2025-01-09 10:54:36 +0200 |
commit | 66a1a1fe22aff54973ab5c33957a338b33b8274c (patch) | |
tree | 4b6def312debbbc5020294bf469568ef638c0c5c /gnu/packages/audio.scm | |
parent | 7f27dc47c52886b785359799b6dc67b61f638544 (diff) | |
parent | 986245daca2fb50d58cf0f2b9273f0d670d38af2 (diff) |
Merge remote-tracking branch 'origin/rust-team'
Change-Id: Ib21a0ea59fb2ae4e802552057227c636f24a6f8c
Diffstat (limited to 'gnu/packages/audio.scm')
-rw-r--r-- | gnu/packages/audio.scm | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 7ce0a75188..c0d8c55098 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -49,6 +49,7 @@ ;;; Copyright © 2024 hapster <o.rojon@posteo.net> ;;; Copyright © 2024 mio <stigma@disroot.org> ;;; Copyright © 2024 Nikita Domnitskii <nikita@domnitskii.me> +;;; Copyright © 2024 Roman Scherer <roman@burningswell.com> ;;; ;;; This file is part of GNU Guix. ;;; @@ -80,6 +81,8 @@ #:use-module (gnu packages cdrom) #:use-module (gnu packages compression) #:use-module (gnu packages cpp) + #:use-module (gnu packages crates-audio) + #:use-module (gnu packages crates-io) #:use-module (gnu packages curl) #:use-module (gnu packages dbm) #:use-module (gnu packages documentation) @@ -153,6 +156,7 @@ #:use-module (gnu packages xiph) #:use-module (gnu packages xml) #:use-module (gnu packages xorg) + #:use-module (guix build-system cargo) #:use-module (guix build-system cmake) #:use-module (guix build-system copy) #:use-module (guix build-system glib-or-gtk) @@ -1312,6 +1316,34 @@ bass section with five drawbars. A standalone JACK application and LV2 plugins are provided.") (license license:gpl2)))) +(define-public bankstown-lv2 + (package + (name "bankstown-lv2") + (version "1.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "bankstown-lv2" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1bcrn0b4b9v1mksaldhrdb6ncqlwldfwqxjlfp4gcpvl661qdmcb")))) + (build-system cargo-build-system) + (arguments + (list + #:cargo-inputs `(("rust-biquad" ,rust-biquad-0.4) + ("rust-lv2" ,rust-lv2-0.6)) + #:phases + #~(modify-phases %standard-phases + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (setenv "LIBDIR" (string-append (assoc-ref outputs "out") "/lib")) + (invoke "make" "install")))))) + (home-page "https://github.com/chadmed/bankstown") + (synopsis "Barebones, fast LV2 bass enhancement plugin.") + (description + "This package provides a barebones, fast LV2 bass enhancement plugin.") + (license license:expat))) + (define-public calf (package (name "calf") |