summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHilton Chain <hako@ultrarare.space>2025-04-07 16:28:31 +0800
committerHilton Chain <hako@ultrarare.space>2025-08-21 19:08:27 +0800
commit16a4eae1c340d557d265fb380a1f64900bb5353f (patch)
treeec2af385ea0d2c9219306c9cd98b39aaa4f4d6f3
parentdbc006ed83dc5d7f237a82a71d1718a5d35a937d (diff)
gnu: bankstown-lv2: Remove #:cargo-inputs.
* gnu/packages/audio.scm (bankstown-lv2)[inputs]: Use ‘cargo-inputs’. [arguments]: Remove #:cargo-inputs. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[bankstown-lv2]: New entry. Change-Id: I1cf15379dd0dbbe73feb3d34967e38c604d30e97
-rw-r--r--gnu/packages/audio.scm3
-rw-r--r--gnu/packages/rust-crates.scm70
2 files changed, 71 insertions, 2 deletions
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 95c0de66eb8..b7511703569 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -1579,14 +1579,13 @@ plugins are provided.")
(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"))))))
+ (inputs (cargo-inputs 'bankstown-lv2))
(home-page "https://github.com/chadmed/bankstown")
(synopsis "Barebones, fast LV2 bass enhancement plugin.")
(description
diff --git a/gnu/packages/rust-crates.scm b/gnu/packages/rust-crates.scm
index 3caaa1b118d..7b48222e8ec 100644
--- a/gnu/packages/rust-crates.scm
+++ b/gnu/packages/rust-crates.scm
@@ -398,6 +398,10 @@
(crate-source "binfarce" "0.2.1"
"18hnqqir3gk5sx1mlndzgpxs0l4rviv7dk3h1piyspayp35lqihq"))
+(define rust-biquad-0.4.2
+ (crate-source "biquad" "0.4.2"
+ "0gpc13lag439nmq077wfwz055qbjaxbpk7znvnbddbg3wgsj81c2"))
+
(define rust-bisection-0.1.0
(crate-source "bisection" "0.1.0"
"1hx80j7lmj3mg093psrnf5llmyksqg078jsbrzkcq3mb3fd0f7h2"))
@@ -2418,6 +2422,10 @@
"0d2ccr88f8kv3x7va2ccjxalcjnhrci4j2kwxp7lfmbkpjs4wbzw"
#:snippet '(delete-file-recursively "tests")))
+(define rust-libm-0.1.4
+ (crate-source "libm" "0.1.4"
+ "16pc0gx4gkg0q2s1ssq8268brn14j8344623vwhadmivc4lsmivz"))
+
(define rust-libm-0.2.11
(crate-source "libm" "0.2.11"
"1yjgk18rk71rjbqcw9l1zaqna89p9s603k7n327nqs8dn88vwmc3"))
@@ -2556,6 +2564,38 @@
(crate-source "lscolors" "0.13.0"
"1wnxs5d004fx71apvh9124xqky0qjjmpibag24km7bvvss2xrpn2"))
+(define rust-lv2-0.6.0
+ (crate-source "lv2" "0.6.0"
+ "1xh4hjfh2w5rhzbk0g9845k25f6fxrv7xqpkr09p0x57b200qc41"))
+
+(define rust-lv2-atom-2.0.0
+ (crate-source "lv2-atom" "2.0.0"
+ "0wd9rgsn8sag8wyhjccmnn82gx4w1yyiav52nyvk579l21xlw6wm"))
+
+(define rust-lv2-core-3.0.0
+ (crate-source "lv2-core" "3.0.0"
+ "1pj9l15zwqwj2h83f3xfpwxsj70vvhkw52gyzkljafvrbx1h00fm"))
+
+(define rust-lv2-core-derive-2.1.1
+ (crate-source "lv2-core-derive" "2.1.1"
+ "12w3l41jzargrcywz13hbmaazfw4ix2sljl3601h6jfbdrw8zybv"))
+
+(define rust-lv2-midi-1.2.0
+ (crate-source "lv2-midi" "1.2.0"
+ "0x0glbrfri1glgcrmvc6i1jfv6azhpqvp4ibk5cihsq3s2yfc8xd"))
+
+(define rust-lv2-sys-2.0.0
+ (crate-source "lv2-sys" "2.0.0"
+ "0c4f59mrjyy0z0wf033wp648df0sc6zirrcd6kndqj9nvvkzkl4x"))
+
+(define rust-lv2-units-0.1.3
+ (crate-source "lv2-units" "0.1.3"
+ "0fdamp3hxdr36hqi1j6y01rz1x17if1ibzr7rr4nrabidw74gf82"))
+
+(define rust-lv2-urid-2.1.0
+ (crate-source "lv2-urid" "2.1.0"
+ "0s2fcb0nyn54ml6azkbhnnxghy898x1q5vs5qgdznrhy9m20624c"))
+
(define rust-lz4-flex-0.10.0
(crate-source "lz4_flex" "0.10.0"
"10sgbj93sagbl0ngzqvnlkldzbfz5vnzr7fry8sgssy299cp534b"))
@@ -4703,6 +4743,14 @@
(crate-source "ureq" "2.12.1"
"07f0qdn6459k4rmdnkivkz0y7j28vxh5c8q8sr0gcxgdfxiadl82"))
+(define rust-urid-0.1.0
+ (crate-source "urid" "0.1.0"
+ "195672gs136vczn1r4hkjg5vfa7vdzr26bzv6lwhk0z7cvbvaa38"))
+
+(define rust-urid-derive-0.1.1
+ (crate-source "urid-derive" "0.1.1"
+ "0i1nf0sgq4ai051h17s9msaavl3jfzdmdlsy8455pr88y0pfx7l1"))
+
(define rust-url-2.5.4
(crate-source "url" "2.5.4"
"0q6sgznyy2n4l5lm16zahkisvc9nip9aa5q1pps7656xra3bdy1j"))
@@ -5299,6 +5347,10 @@
(crate-source "wlcs" "0.1.0"
"17k0nwn3f2z71rncb8glb4x15m5zmcbklnk71hpv739nrq2w769d"))
+(define rust-wmidi-3.1.0
+ (crate-source "wmidi" "3.1.0"
+ "1kxnbs18nmpzm2hfwaaa5h2s77cmk5w53srzxqmrqlkdpdcrjafa"))
+
(define rust-write16-1.0.0
(crate-source "write16" "1.0.0"
"0dnryvrrbrnl7vvf5vb1zkmwldhjkf2n5znliviam7bm4900z2fi"))
@@ -5508,6 +5560,24 @@
(define-cargo-inputs lookup-cargo-inputs
+ (bankstown-lv2 =>
+ (list rust-biquad-0.4.2
+ rust-libm-0.1.4
+ rust-lv2-0.6.0
+ rust-lv2-atom-2.0.0
+ rust-lv2-core-3.0.0
+ rust-lv2-core-derive-2.1.1
+ rust-lv2-midi-1.2.0
+ rust-lv2-sys-2.0.0
+ rust-lv2-units-0.1.3
+ rust-lv2-urid-2.1.0
+ rust-proc-macro2-1.0.94
+ rust-quote-1.0.40
+ rust-syn-1.0.109
+ rust-unicode-ident-1.0.18
+ rust-urid-0.1.0
+ rust-urid-derive-0.1.1
+ rust-wmidi-3.1.0))
(cargo-audit =>
(list rust-abscissa-core-0.8.2
rust-abscissa-derive-0.8.2