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

1046 Commits

Author SHA1 Message Date
Ricardo Wurmus
21905248b4 gnu: snd: Update to 24.9.
* gnu/packages/audio.scm (snd): Update to 24.9.
[arguments]: Use G-expressions; add configure flag "--with-gui"; add phase
'install-s7.
[inputs]: Replace jack-1 with jack-2; remove gtk+; add motif.

Change-Id: Iaba84c2dafa4bf5c0a33f087743844412d961adc
2024-12-12 08:44:22 +01:00
Sughosha
2b90c1e6d9 gnu: qjackctl: Update to 1.0.3.
* gnu/packages/audio.scm (qjackctl): Update to 1.0.3.
[inputs]: Replace qtbase-5 with qtbase and qtsvg-5 with qtsvg.
[native-inputs]: Replace qttools-5 with qttools.

Change-Id: Ie36d97b2688419726d5f89ae7a4f3dff84468805
2024-11-20 19:34:49 +08:00
Sughosha
1bf01c970d gnu: qpwgraph: Update to 0.8.0.
* gnu/packages/audio.scm (qpwgraph): Update to 0.8.0.

Change-Id: I1af53ba0c05dbfec02bbb25b64825d457ffcfb4b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-19 10:10:14 +01:00
Divya Ranjan
07cd046c20 gnu: audio: Add jack-mixer.
* gnu/packages/audio.scm (jack-mixer): New variable.

Change-Id: I0b278f8674c84a4f43f9d23afc900b0a53e11f7c
Reviewed-by: Ekaitz Zarraga <ekaitz@elenq.tech>
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-13 14:02:01 +01:00
Nicolas Graves
dd31f1ab90 gnu: snapcast: Update to 0.29.0. [security fixes]
This fixes CVE-2023-36177.

* gnu/packages/audio.scm (snapcast): Update to 0.29.0.
2024-11-04 18:30:48 +08:00
Nicolas Graves
8964dfdb84 gnu: Remove faust-0.9.67.
* gnu/packages/audio.scm (faust-0.9.67): Delete variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-11-03 12:24:01 +00:00
Ricardo Wurmus
d29090727b gnu: Add chow-tape-model.
* gnu/packages/audio.scm (chow-tape-model): New variable.

Reviewed-by: Ricardo Wurmus <rekado@elephly.net>
Change-Id: I62b6b234c4fe62594f93d4da7ecff53d48a58cd8
2024-10-28 19:08:03 +01:00
Nicolas Graves
14c69d1c43 gnu: faust-2: Update to 2.75.7.
* gnu/packages/audio.scm (faust-2): Update to 2.75.7, update comments
and switch to gexps.
[arguments]<#:configure-flags>: Use it here...
<#:phases>: ...and here in phase 'configure.
[native-inputs]: Remove emacs-minimal and xxd. Update llvm to
llvm-18. Improve style.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-23 13:02:10 +02:00
Ricardo Wurmus
59b2a60d00 gnu: ardour: Update to 8.10.
* gnu/packages/audio.scm (ardour): Update to 8.10.

Change-Id: Ie6498779b9e48226f35ef376687dfed749e632cc
2024-10-21 09:44:11 +02:00
Ricardo Wurmus
061e0acd59 gnu: infamous-plugins: Update to 0.3.2.
* gnu/packages/audio.scm (infamous-plugins): Update to 0.3.2.
[arguments]: Remove obsolete build phase 'fix-build-with-newer-lv2.

Change-Id: Ic483d42c9d9558d9e047040e64817fcb0c0ca7c2
2024-10-18 11:16:28 +02:00
Ricardo Wurmus
c2edd382ba gnu: suil: Update to 0.10.20.
* gnu/packages/audio.scm (suil): Update to 0.10.20.
[build-system]: Use meson-build-system.
[inputs]: Add qtx11extras.

Change-Id: I62d1c9c478c69ecbbdd3bf9d9760bb3094f9bb18
2024-10-18 11:16:28 +02:00
Ricardo Wurmus
08542d460e gnu: ardour: Add X11 libraries.
* gnu/packages/audio.scm (ardour)[inputs]: Add libxinerama and libxrandr.

Change-Id: Ibe34fbc5b4c9192370f03e2ce1a21afcf1ed8b7b
2024-10-18 11:16:28 +02:00
Ricardo Wurmus
f386fa412b gnu: ardour: Use JACK 2.
* gnu/packages/audio.scm (ardour)[inputs]: Replace jack-1 with jack-2.

Change-Id: I3ec131a39b805b3b3f1c5227f70609fba335667a
2024-10-18 11:16:28 +02:00
Ricardo Wurmus
48f1d935f2 gnu: ardour: Update to 8.9.
* gnu/packages/audio.scm (ardour): Update to 8.9.

Change-Id: I078525cca433e94880f5177694cf98fbf5fcb872
2024-10-18 11:16:27 +02:00
Ricardo Wurmus
b007cbbfb7 gnu: ardour: Update to 8.8.
* gnu/packages/audio.scm (ardour): Update to 8.8.
[source]: Use GIT-FILE-NAME.
[arguments]: Remove --cxx11 flag.

Change-Id: I0eb5ebf8578ce20a2a8120f247225bf13b535e0f
2024-10-07 00:40:15 +02:00
Zheng Junjie
01222f2aad gnu: lsp-dsp-lib: Update to 1.0.26.
* gnu/packages/audio.scm (lsp-dsp-lib): Update to 1.0.26.

Change-Id: I01a3ae1663670add9440f52fd46aa388ff0dda34
2024-10-06 14:02:26 +08:00
Roman Scherer
39ad23ec9a gnu: lsp-dsp-lib: Update to 1.0.20.
* gnu/packages/audio.scm (lsp-dsp-lib): Update to 1.0.20.
[source]: Update url.
[home-page]: Update url.

Change-Id: Iafcb90e194d692665ed832c3f7ff154b4ffa8965
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-10-06 13:58:08 +08:00
Tobias Geerinckx-Rice
aec4c70a4d gnu: alsa-modular-synth: Update to 2.2.1.
* gnu/packages/audio.scm (alsa-modular-synth): Update to 2.2.1.

Change-Id: I3b31b30c659447b757b10b49462cd84b9d209e7c
2024-09-08 02:00:00 +02:00
Andy Tai
4a19bee444 gnu: openshot: Update to 3.2.1.
* gnu/packages/audio.scm (libopenshot-audio): Update to 0.3.3.
* gnu/packages/video.scm (libpenshot): Update to 0.3.3.
  (openshot): Update to 3.2.1.

Change-Id: I1688395a1181ce258a59e15ce63e2dda535af7f1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-09-03 13:59:34 +02:00
Nikita Domnitskii
25f22fd0e9 gnu: ladspa: Add native-search-paths.
* gnu/packages/audio.scm (ladspa)[native-search-paths]: Add 'LADSPA_PATH'.

Change-Id: I5f313acb197468b6046fef6dc9bdc4904dd71a09
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-31 19:06:39 +02:00
Nikita Domnitskii
edefead873 gnu: rubberband: Remove native-search-paths.
* gnu/packages/audio.scm (rubberband)[native-search-paths]: Remove 'LADSPA_PATH'.

Change-Id: I96666bb4cf576d55d3b17dd494aae20bff01f933
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-31 19:06:39 +02:00
Nikita Domnitskii
5680ca8168 gnu: lv2: Add native-search-paths.
* gnu/packages/audio.scm (lv2)[native-search-paths]: Add 'LV2_PATH'.

Change-Id: I49837fd46e447745fc97a6f501ec963eb4dbb0b0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-31 19:06:39 +02:00
Nikita Domnitskii
30a7ae0d10 gnu: mda-lv2: Remove native-search-paths.
* gnu/packages/audio.scm (mda-lv2)[native-search-paths]: Remove 'LV2_PATH'.

Change-Id: I6bba965a25b50123e988c88c5606786071e677d6
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-31 19:06:39 +02:00
Nikita Domnitskii
277f2c7018 gnu: rubberband: Remove LV2_PATH search-path-specification.
* gnu/packages/audio.scm (rubberband)[native-search-paths]: Remove 'LV2_PATH'.

Change-Id: I798ca94912a4165ea35cee23387351bca2f7e2e3
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-31 19:06:38 +02:00
Nikita Domnitskii
3f75a6e430 gnu: lv2-mda-piano: Remove native-search-paths.
* gnu/packages/audio.scm (lv2-mda-piano)[native-search-paths]: Remove 'LV2_PATH'.

Change-Id: I6420990881cb3c9415aa5b600ac8c0a4841554e4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-31 19:06:38 +02:00
Nikita Domnitskii
ea4c86ea0c gnu: ir: Remove native-search-paths.
* gnu/packages/audio.scm (ir)[native-search-paths]: Remove 'LV2_PATH'.

Change-Id: I8f110b12e9850ba7f49df2cd6192852428c1d2cc
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-31 19:06:38 +02:00
Nikita Domnitskii
47dae04c44 gnu: guitarix: Remove native-search-paths.
* gnu/packages/audio.scm (guitarix)[native-search-paths]: Remove 'LV2_PATH'.

Change-Id: Ie68167853bd896872420a5047fdc36989a814e21
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-31 19:06:38 +02:00
Nikita Domnitskii
843ac7917a gnu: calf: Remove native-search-paths.
* gnu/packages/audio.scm (calf)[native-search-paths]: Remove 'LV2_PATH'.

Change-Id: Ib9ca000aae75826bea7c43e1768fb92d555dc937
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-31 19:06:38 +02:00
Kaelyn Takata
77e99a79eb gnu: webrtc-audio-processing: Fix build on i686 and powerpc64le.
* gnu/packages/audio.scm (webrtc-audio-processing)[arguments]: New field.
* gnu/packages/patches/webrtc-audio-processing-byte-order-pointer-size.patch,
gnu/packages/patches/webrtc-audio-processing-x86-no-sse.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.

Change-Id: I3a95e5e2794df0d51e005672b5d3e2d98f27b767
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2024-08-31 10:45:47 +02:00
宋文武
cd61ae3bf0 gnu: tenacity: Fix build.
* gnu/packages/audio.scm (tenacity)[arguments]: Don't refer to
nonexistent 'wrap-program' phase.

Change-Id: I4fe48bce7cb48904f1f2f4d8685debbbf16c01e8
2024-08-31 10:45:13 +02:00
宋文武
9dbaa10aa7 gnu: audacity: Fix build.
* gnu/package/audio.scm (audacity)[arguments]: Don't refer to nonexistent
'wrap-program' phase.

Change-Id: I219afd9097ec731ba03c33a0c72bbc657a95486b
2024-08-31 10:45:12 +02:00
Maxim Cournoyer
a9bd08f8f5 gnu: openal: Update to 1.23.1.
* gnu/packages/audio.scm (openal): Update to 1.23.1.

Change-Id: I8403db8942a11b5260cf46ddbc1a584f83b452f8
2024-08-31 10:44:46 +02:00
Maxim Cournoyer
0ed04bbfe2 gnu: webrtc-audio-processing: Fix build.
* gnu/packages/audio.scm (webrtc-audio-processing)
[source]: Drop patch and snippet.
[native-inputs]: Add pkg-config.
* gnu/packages/patches/webrtc-audio-processing-big-endian.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.

Change-Id: I3340371a8d484a0ad1faddedc911169e29957281
2024-08-31 10:44:43 +02:00
Maxim Cournoyer
10d45f6a0e gnu: webrtc-audio-processing: Update to 1.3.
* gnu/packages/audio.scm (webrtc-audio-processing): Update to 1.3.

Change-Id: I00e216810cf4f93b05196b7912e80ebf5f063cb6
2024-08-31 10:44:39 +02:00
Adam Faiz
7c092f727e gnu: webrtc-audio-processing: Update to 1.0.
* gnu/packages/audio.scm (webrtc-audio-processing): Update to 1.0.
[source]: Add snippet that fixes building on riscv and powerpc
architectures.
[arguments]: Remove patch-source phase.
[build-system]: Update to meson-build-system.
[inputs]: Add abseil-cpp as input.
* gnu/packages/patches/webrtc-audio-processing-big-endian.patch: Update
to 1.0.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I3e4a9e34aa23336ab09d4d5f098abe8c53f32f9d
2024-08-31 10:44:34 +02:00
Maxime Devos
eec5db2eb7 gnu: jack2: Add 'bash' input for 'wrap-program'.
It is required for cross-compilation.

* gnu/packages/audio.scm (jack-2)[inputs]: Add 'bash-minimal'.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-08-31 10:42:37 +02:00
Nikita Domnitskii
e936d8a1d8 gnu: easyeffects: Update to 7.1.7.
* gnu/packages/audio.scm (easyeffects): Update to 7.1.7.
[native-inputs]: Add gcc-12 and soundtouch, remove speex.
[propagated-inputs]: Remove rubberband, add ladspa and change to the lv2
output of lsp-plugins.

Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: Iebd74f52dd4eae94f2dbdf7f5148e8d062b75807
2024-08-22 12:20:24 +01:00
Simon Streit
4e9c5c6019 gnu: Add cyanrip.
* gnu/packages/audio.scm (cyanrip): New variable.

Signed-off-by: mio <stigma@disroot.org>
Change-Id: If7059b47e5a9f968570af8617f28bbe9a8b30b93
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-08-02 20:58:53 +02:00
hapster
103e9db157 gnu: soundtouch: Update to 2.3.1.
* gnu/packages/audio.scm (soundtouch): Update to 2.3.1.

Change-Id: I0ca03186283d85f0ffa24c222ab2d1269fb94f63
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-06-30 11:57:57 +02:00
Sergiu Ivanov
53861af06d gnu: python-pulsectl: Update to 24.4.0.
* gnu/packages/audio.scm (python-pulsectl): Update to 24.4.0.

Change-Id: I63f43377432d511dea7ffa6b235f8bcc770f1d93
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24 08:51:41 -04:00
Ludovic Courtès
8723acd100 gnu: stargate-{sbsms,soundtouch}: Add source file name.
* gnu/packages/audio.scm (stargate-sbsms)[source]: Add ‘file-name’.
(stargate-soundtouch)[source]: Likewise.

Change-Id: I57b6ae3a46e3cb569108783a951864a1ff43e038
2024-06-13 22:39:57 +02:00
Ludovic Courtès
8240d1acf4 gnu: stargate: Move libsbsms and soundtouch forks to audio.scm.
This avoids generating new packages at run time and makes them visible
to ‘fold-packages’.

* gnu/packages/audio.scm (stargate-sbsms, stargate-soundtouch): New
variables, taken from…
* gnu/packages/music.scm (stargate)[inputs]: … here.  Use them.

Change-Id: I2344d82756b3b7295c505fbdb36886b74abe5d5d
2024-06-13 11:32:16 +02:00
Kaelyn Takata
0e5e032d12 gnu: audacity: Re-add fallback to locate ffmpeg via pkg-config.
This reintroduces the patch that was deleted by
cf5f7a8bf9, adjusting file names.

* gnu/packages/patches/audacity-ffmpeg-fallback.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it here.
* gnu/packages/audio.scm (audacity)[patches]: Use it here.

Change-Id: I848df8a9762216eb2b02afc3843e0e9806db14be
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-31 13:55:42 +02:00
Nicolas Graves
4901f1b604 gnu: tenacity: Add support for ebml and matroska formats.
* gnu/packages/audio.scm (tenacity)[inputs]: Add libeml and
libmatroska.

Change-Id: I40ccef47128197b174dd515eb144eb552507178b
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-15 21:13:13 +01:00
Nicolas Graves
65b72088cf gnu: tenacity: Update to 1.3.3.
* gnu/packages/audio.scm (tenacity): Update to 1.3.3.

Change-Id: I76722d59070be0bd75976b92afefc75f5ad75f91
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-15 21:13:13 +01:00
Andy Tai
cf5f7a8bf9 gnu: audacity: update to 3.5.1.
* gnu/packages/audio.scm (audacity): Update to 3.5.1.
[inputs]: Add opusfile and rapidjson.
* gnu/packages/patches/audacity-ffmpeg-fallback.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister it.

Change-Id: I4245ba1fa21bb54c6b647b001ae9b5cea846c774
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-05-09 06:47:09 +02:00
Efraim Flashner
2b6ca9db79 gnu: darkice: Fix build.
* gnu/packages/audio.scm (darkice)[arguments]: Add a make-flag to use an
earlier C++ standard.

Change-Id: I2b7be09be9deb4637e996a9a697e31efed5c5508
2024-05-06 23:16:46 +03:00
Andy Tai
29db98ec67 gnu: tenacity: Update to 1.3.1.
* gnu/packages/audio.scm (tenacity): Update to 1.3.1.

Change-Id: Id06fb3e9283524341f30d961854d8e6f6df1543e
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-05-06 13:46:59 +02:00
Oleg Pykhalov
fc607d3689 gnu: cava: Update to 0.10.1.
* gnu/packages/audio.scm (cava)[version]: Update to 0.10.1.
[native-inputs]: Add pkg-config.
[inputs]: Add alsa-lib and pipewire.

Change-Id: Iffa80b22199a032111ca06e8ed583139f35f2fab
2024-05-04 10:45:33 +03:00
Ricardo Wurmus
53ac27b5c5 gnu: ardour: Update to 8.4.
* gnu/packages/audio.scm (ardour): Update to 8.4.
[arguments]: Do not use bundled GTK2.

Co-authored-by: Apoorv.
Change-Id: I7c50ca8df14d2edec8bd9e862cb05dd455913b60
2024-04-01 19:35:26 +02:00