1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-19 08:40:30 +02:00
Commit Graph

1228 Commits

Author SHA1 Message Date
Sughosha
6fd32339a9 gnu: butt: Fix build.
* gnu/packages/audio.scm (butt)[native-inputs]: Fix the hash of the manual.

Change-Id: I45247b8d13005825943d9c8231b4bf4013db0c35
2025-11-11 13:14:37 +05:30
Sughosha
b4b15bd775 Revert "gnu: libdjinterop: Update to 0.26.1."
This reverts commit bdf88cc557 and fixes building
mixxx.
2025-11-11 10:46:28 +05:30
Sughosha
e4c2e9cacf gnu: jacktrip: Update to 2.7.1.
* gnu/packages/audio.scm (jacktrip): Update to 2.7.1.
[inputs]: Replace qtbase-5 with qtbase; add qtwayland.
[native-inputs]: Remove qtbase-5.

Change-Id: I66dc5994284c793e5a45ae0923b7ca68155cc34a
2025-11-10 22:17:38 +05:30
Sughosha
b0398aefdf gnu: python-librosa: Update to 0.11.0.
* gnu/packages/audio.scm (python-librosa): Update to 0.11.0.

Change-Id: Ie011cd072c187ea96c99bfa0a7d00efa2014812e
2025-11-10 22:11:17 +05:30
Sughosha
9245670a5a gnu: python-soxr: Update to 1.0.0.
* gnu/packages/audio.scm (python-soxr): Update to 1.0.0.
[native-inputs]: Remove python-sphinx.

Change-Id: Ib508fd19aa19c4a5b431f477e59cee31c1542264
2025-11-10 22:11:17 +05:30
Sughosha
b549e18880 gnu: rev-plugins: Update to 0.8.1.
* gnu/packages/audio.scm (rev-plugins): Update to 0.8.1.
[arguments]: Switch to gexp.
<#:phases>: Reorder. Add change-directory phase. In install and
prepare-target-directory phases, remove the trailing #t.

Change-Id: I7341c9699b5c7d27a39c35cbc5e7058d83936c3a
2025-11-10 21:47:31 +05:30
Sughosha
b6c51e4040 gnu: iir: Update to 1.10.0.
* gnu/packages/audio.scm (iir): Update to 1.10.0.

Change-Id: Icfeea9be6ea993a98b0cbe1d30b45728f1d5fac5
2025-11-10 21:47:31 +05:30
Sughosha
95e6f2a476 gnu: butt: Update to 1.45.0.
* gnu/packages/audio.scm (butt): Update to 1.45.0.
[source]<uri>: Update URI.
[outputs]: Add doc.
[arguments]<#:phases>: Update install-documentation accordingly.
[inputs]: Update the URI of manual.

Change-Id: Ief3a604d5ce418d7b85cc7824395ec4c2e24c32a
2025-11-10 21:47:31 +05:30
Sughosha
4b3fd6216b gnu: wildmidi: Update to 0.4.6.
* gnu/packages/audio.scm (wildmidi): Update to 0.4.6.

Change-Id: I31217e144c829a678bae8ec09ba6b86c25e6b353
2025-11-10 21:47:30 +05:30
Sughosha
bdf88cc557 gnu: libdjinterop: Update to 0.26.1.
* gnu/packages/audio.scm (libdjinterop): Update to 0.26.1.

Change-Id: I926f332e92e141d54f2a33d830d19003891854a8
2025-11-10 21:47:30 +05:30
Sughosha
1037e93e91 gnu: darkice: Update to 1.5.
* gnu/packages/audio.scm (darkice): Update to 1.5.

Change-Id: I0d93de96363b018fab3e508d14754ea536553474
2025-11-10 20:46:39 +05:30
Sughosha
6ff8f0c0db gnu: cava: Update to 0.10.6.
* gnu/packages/audio.scm (cava): Update to 0.10.6.

Change-Id: Idc566e0bf032f4ef9e14593eaf0962d716c74974
2025-11-10 20:42:50 +05:30
Sughosha
1150a36377 gnu: bluez-alsa: Update to 4.3.1.
* gnu/packages/audio.scm (bluez-alsa): Update to 4.3.1.
[native-inputs]: Add `(,glib "bin") and python-minimal.

Change-Id: Ia83aca1740f7428265f9a8ee1c562b4d2b905698
2025-11-10 20:41:45 +05:30
Sughosha
32a3ce17e1 gnu: faust-2: Update to 2.81.10.
* gnu/packages/audio.scm (faust-2): Update to 2.81.10.

Change-Id: I52e0b84c85b458cffacb884d0e7f1e9521b8968f
2025-11-10 20:41:44 +05:30
Sughosha
284c37caf6 gnu: cable: Update to 0.9.21.
* gnu/packages/audio.scm (cable): Update to 0.9.21.
[arguments]<#:phases>: Remove 'wrap-executables phase.

Change-Id: I3047366220b1fb229856a1f21f583ed101103f65
2025-11-10 16:53:58 +05:30
Sughosha
927143bd5a gnu: python-jack-client: Fix build.
* gnu/packages/audio.scm (python-jack-client)[arguments]<#:tests?>: Disable.

Change-Id: Ic42f18d0f255ce52e2ef1553249c8cbd17f57cf7
2025-11-10 16:27:10 +05:30
Sughosha
58a4425662 gnu: noise-repellent: Update to 0.2.3.
* gnu/packages/audio.scm (noise-repellent): Update to 0.2.3.
[arguments]<#:configure-flags>: Remove "--prefix" flag.
[inputs]: Reorder; add libspecbleach.

Change-Id: I6281e3e91ec907df994914395b0c1f7f3fdabb57
2025-11-10 16:16:49 +05:30
Sughosha
58ef8e92dd gnu: Add libspecbleach.
* gnu/packages/audio.scm (libspecbleach): New variable.

Change-Id: I039d2a1370c6de3d31c682516625e73ab8a06f83
2025-11-10 16:16:49 +05:30
Sughosha
81337142b4 gnu: jalv: Disable Wayland support.
Some LV2 plugins do not work with Wayland.

* gnu/packages/audio.scm (jalv)[arguments]<#:phases>: Remove 'wrap phase.
[inputs]: Remove qtwayland-5.

Change-Id: I39b89e9286f2d1986a189e5e49197179b4511f59
2025-11-10 14:57:26 +05:30
Sughosha
b1edf6ef51 gnu: jalv: Finalize enabling Wayland support.
This is a follow-up to commit 16110652a8 which
started enabling Wayland support for jalv.

* gnu/packages/audio.scm (jalv)[arguments]: Switch to gexp.
<#:phases>: Add 'wrap phase.

Change-Id: Iad5aa54da19ede805e31b1796ec5fa7e9797201d
2025-11-10 14:48:16 +05:30
Sughosha
16110652a8 gnu: jalv: Add native-search-paths and enable Wayland support.
* gnu/packages/audio.scm (jalv)[inputs]: Reorder; add qtwayland-5.
[native-search-paths]: Add "LV2_PATH" variable.

Change-Id: I843ac9c8539768219e22e730a619a15e55b4d960
2025-11-10 14:28:20 +05:30
Sughosha
470fdfc2ad gnu: calf: Update to 0.90.8.
* gnu/packages/audio.scm (calf): Update to 0.90.8.

Change-Id: Id53078a86e39e55cd6108409eddfe97e4e116a75
2025-11-10 10:19:31 +05:30
Sughosha
788e88e6f0 gnu: ableton-link: Remove Qt dependency.
* gnu/packages/audio.scm (ableton-link)[inputs]: Remove qtquickcontrols-5.
[native-inputs]: Remove qtbase-5, qtdeclarative-5 and qttools-5.

Change-Id: I8fb497d978623aa88064a68f4762e3b6996c5499
2025-11-08 21:28:22 +05:30
Andreas Enge
31a211f180 gnu: supercollider: Finalize transition to Qt6.
This is a follow-up to commit 7354aa8482
which started the transition.

* gnu/packages/audio.scm (supercollider)[arguments]<#:qtbase>: Add qtbase.

Change-Id: I2a9a50ae18605c70f1716c75cb3e5f0beee29509
2025-10-28 11:38:04 +01:00
Sixten Thames
e423fbd7d4 gnu: libfreeaptx: Updated to 0.2.2.
* gnu/packages/audio.scm (libfreeaptx): Update to 0.2.2.
[source]: Update uri.
[synopsis]: Improve.
[home-page]: Update URL.

Change-Id: I2e9af490d92037719baedb65d20b9e3e1d2cb5b9
Signed-off-by: Sughosha <sughosha@disroot.org>
2025-10-27 08:37:41 +05:30
Sughosha
54dc06a21e gnu: qpwgraph: Update to 0.9.6.
* gnu/packages/audio.scm (qpwgraph): Update to 0.9.6.

Change-Id: I12de5451c16d5d682b7035d703f8f829f1c3191e
2025-10-26 17:40:11 +05:30
Sughosha
a1864626dc gnu: qjackctl: Update to 1.0.4.
* gnu/packages/audio.scm (qjackctl): Update to 1.0.4.

Change-Id: Ia7f4004c62f4978eb3ffe8607562b4c66a004299
2025-10-26 17:40:11 +05:30
Isidor Zeuner
445cbcce7a gnu: ableton-link: Fix build.
This addresses issue #3784.

* gnu/packages/audio.scm (ableton-link)[propagated-inputs]: Replace asio with asio-1.28.

Change-Id: Ic2571e89c5db461f2a54dd4f00c21725639dbe69
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2025-10-24 11:41:43 +02:00
Isidor Zeuner
c955797f0b gnu: Add mp3cat.
* gnu/packages/audio.scm (mp3cat): New variable.

Signed-off-by: Sughosha <sughosha@disroot.org>
2025-10-23 18:48:18 +05:30
Sughosha
b06ab2ff93 gnu: yabridge: Fix build.
* gnu/packages/audio.scm (yabridge)[inputs]: Replace asio with asio-1.28.

Change-Id: I25ae31cbc3724038dde921fd1e5048545d69eead
2025-10-16 20:12:49 +05:30
Sughosha
564233a7b6 gnu: Add yabridgectl.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add yabridgectl.
* gnu/packages/audio.scm (yabridgectl): New variable.

Change-Id: I9ffeda9d029a418f7d8f7ffe889468a14c963af5
2025-10-07 21:52:50 +05:30
Sughosha
48e4455d6d gnu: Add yabridge.
* gnu/packages/audio.scm (yabridge): New variable.

Change-Id: I4d06ff78582c80923b70d03847ba05857b0a2f9c
2025-10-07 21:52:49 +05:30
Sughosha
594dcabee5 gnu: Add vst3sdk.
* gnu/packages/audio.scm (vst3sdk): New variable.

Change-Id: I7aef9a2a37a97fdc0e471962f09488126e94c503
2025-10-07 21:52:49 +05:30
Sughosha
24ede1609e gnu: Add clap-1.1.
* gnu/packages/audio.scm (clap-1.1): New variable.

Change-Id: I874b2fb53dcd18027f8e9e5f6a1bdf19657f116c
2025-10-07 21:52:49 +05:30
Sughosha
4b03580322 gnu: Add clap.
* gnu/packages/audio.scm (clap): New variable.

Change-Id: I346593208a060ee9a951eccec3dd5a519ecc9408
2025-10-07 21:52:49 +05:30
nik gaffney
7354aa8482 gnu: supercollider: Update to 3.14.0.
* gnu/packages/audio.scm (supercollider): Update to 3.14.0.

Change-Id: I1027f3442c8374b839f40ad9b08a4f1d0726d9d5
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2025-10-06 18:16:55 +02:00
Sharlatan Hellseher
4481a7e2c5 gnu: Deprecate python-waf.
* gnu/packages/build-tools.scm (waf): New variable, based on python-waf.
[synopsis]: Improve it, remove mentioning of Python to reduce confusion
level that it's just to build Python projects.
[description]: Improve it, remove mentioning of Python, add a list
features from the project's README.
(python-waf): Deprecate variable in favor of waf

* gnu/packages/audio.scm (lvtk-1,ttl2c)[native-inputs]: Remove
python-waf; add waf.
* gnu/packages/fltk.scm (ntk): Likewise.
* gnu/packages/music.scm (non-sequencer, non-sequencer-manager,
non-mixer, non-timeline): Likewise.
* gnu/packages/ntp.scm (ntpsec): Likewise.
* gnu/packages/wxwidgets.scm (python-wxpython): Likewise.

Change-Id: I88686c20e1de8f60a4a6c9bd70fdafe8fe4f0b93
2025-10-05 17:09:10 +01:00
Simeon Prause
98a9cf0ec9 gnu: wavpack: Update to 5.8.1.
* gnu/packages/audio.scm (wavpack): Update to 5.8.1.

Change-Id: I9f9d2a9fd1ca63651353f8724f681722920610f5
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2025-10-01 18:42:23 +02:00
Sharlatan Hellseher
3811ed8df8 gnu: r128gain: Disable tests.
* gnu/packages/audio.scm (r128gain)[arguments] <tests?>: Skip for now.
[native-inputs]: Remove python-wheel.

Change-Id: I4f637fe97247363cdf8f457312766e86f5239312
2025-09-25 09:36:34 +01:00
Sharlatan Hellseher
b79fbf27b8 gnu: python-setuptools-next: Set to python-setuptools.
Replace all python-setuptools-next occurrences with python-setuptools.

* gnu/packages/python-build.scm (python-setuptools-next): Set to
python-setuptools.

Change-Id: I9e5e0881310d160ec56be785f2dd2140364fa8e5
2025-09-25 09:36:24 +01:00
Sharlatan Hellseher
807ec6a324 gnu: python-pyliblo3: Fix build.
* gnu/packages/audio.scm (python-pyliblo3):
  [arguments] <test-backend>: Use custom.
  <phases>: Add 'fix-compilation.

Change-Id: Ie188c8038c239db94871593f0dfbf6e3b0ea899e
2025-09-25 09:36:21 +01:00
Sharlatan Hellseher
aac71e0112 gnu: Pin some packages to python-cython-0.
* gnu/packages/audio.scm (python-pyliblo):
  [native-inputs]: Remove python-cython; add python-cython-0.
* gnu/packages/bioinformatics.scm (python-pysam): Likewise.
* gnu/packages/parallel.scm (openpmix): Likewise.
* gnu/packages/python-science.scm (python-scipy): Likewise.

Change-Id: I7a02d39b7d7cbb8a40ab4434bfe90d4e944433d3
2025-09-25 09:35:38 +01:00
Simeon Prause
b16cacec26 gnu: fluidsynth: Update to 2.4.8.
* gnu/packages/audio.scm (fluidsynth): Update to 2.4.8.
[propagated-inputs]: Add pipewire.

Change-Id: Ifeb7a5671d728ee0e5b23166424adb42a22e6c6c
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2025-09-24 15:30:43 +02:00
Simeon Prause
258c85a26a gnu: fluidsynth: Update to 2.4.8.
* gnu/packages/audio.scm (fluidsynth): Update to 2.4.8.

Change-Id: I49657f08e472f7f151b4aabe6037aec11a9176f9
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2025-09-24 15:30:43 +02:00
Simeon Prause
f2c3ff8cba gnu: audiofile: Update to 0.3.6 [security-fix].
* gnu/packages/audio.scm (audiofile): Update to 0.3.6.

Change-Id: I2dda621f60c27e02b1513e2d89a138136a1633ca
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-21 18:59:54 +02:00
Simeon Prause
20253429f2 gnu: qsynth: Update to 1.0.3.
* gnu/packages/audio.scm (qsynth): Update to 1.0.3.

Change-Id: I4f188527a9c96ce50dd35df6dc47c15c3dae89e0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-20 13:20:40 +02:00
Sughosha
6b32feee0f gnu: Add rtosc.
* gnu/packages/audio.scm (rtosc): New variable.
* gnu/packages/patches/rtosc-0.3.1-fix-invalid-comparison-operator.patch: New
file.
* gnu/local.mk: Register it.

Change-Id: I771b67a2bedc5ea513d6504c6f47db2d9382330c
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2025-09-17 14:14:20 +02:00
Sughosha
d124612ee3 gnu: carla: Enable Wayland support.
* gnu/packages/audio.scm (carla)[arguments]<#:phases>: In wrap-executables
phase, wrap the executables with QT_PLUGIN_PATH.
[inputs]: Add qtwayland-5.
2025-09-17 12:13:05 +02:00
Sughosha
6219f1f657 gnu: carla: Add native-search-paths.
* gnu/packages/audio.scm (carla)[native-search-paths]: Add CLAP_PATH,
LADSPA_PATH, LV2_PATH, LXVST_PATH, VST2_PATH, VST3_PATH, SF1_PATH and SFZ_PATH
variables.

Change-Id: I30af5a75b026eb56de5311a753ad789c093c0556
2025-09-17 12:13:04 +02:00
Sughosha
2eb1801934 gnu: carla: Enable PulseAudio support.
* gnu/packages/audio.scm (carla)[inputs]: Add pulseaudio.

Change-Id: I2d08897bd8686187fafffea2702d50da55ef6cec
2025-09-17 12:13:04 +02:00