Commit graph

811 commits

Author SHA1 Message Date
Efraim Flashner
f80034c1ff
gnu: libopenmpt: Update dependencies.
* gnu/packages/audio.scm (libopenmpt)[inputs]: Move libvorbis, mpg123,
zlib from here ...
[propagated-inputs]: ... to here. Add libogg.
2022-03-07 22:50:41 +02:00
Efraim Flashner
55e871844c
gnu: webrtc-audio-processing: Fix building on powerpc architectures.
* gnu/packages/audio.scm (webrtc-audio-processing)[arguments]: Adjust
custom arguments list to also fix building on all powerpc architectures.
[native-inputs]: Add patch, local-file on riscv64-linux and powerpc
architectures.
* gnu/packages/patches/webrtc-audio-processing-big-endian.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2022-02-07 22:08:19 +02:00
Ricardo Wurmus
579e9e9509
gnu: Add drc.
* gnu/packages/audio.scm (drc): New variable.
2022-02-07 14:02:26 +01:00
Efraim Flashner
dda56249ae
gnu: webrtc-audio-processing: Fix building on riscv64-linux.
* gnu/packages/audio.scm (webrtc-audio-processing)[arguments]: Add phase
on riscv64-linux to adjust headers to add support for riscv64-linux.
2022-02-05 20:24:13 +02:00
Liliana Marie Prikler
6589966b97
gnu: audacity: Add fallback to locate ffmpeg via pkg-config.
* 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.
[inputs]: Add back ffmpeg.
2022-01-30 08:11:00 +01:00
Leo Famulari
e5dc38d30d
gnu: Audacity: Build from the release tarball.
* gnu/packages/audio.scm (audacity)[source]: Use url-fetch.
2022-01-27 22:46:27 -05:00
Leo Famulari
beda1cd794
gnu: Audacity: Do not depend on FFmpeg.
Audacity stopped linking to FFmpeg in version 3.1.0. Instead, users are
expected to arrange for it to be loaded at runtime:

https://issues.guix.gnu.org/53591

* gnu/packages/audio.scm (audacity)[inputs]: Remove ffmpeg.
2022-01-27 22:46:23 -05:00
Maxim Cournoyer
ceb72ad0f4
gnu: tinyalsa: Update to 2.0.0.
* gnu/packages/audio.scm (tinyalsa): Update to 2.0.0.
2022-01-21 23:16:27 -05:00
Liliana Marie Prikler
03cdd729c6
gnu: audacity: Update to 3.1.3
* gnu/packages/patches/audacity-add-include.patch: Delete file.
* gnu/packages/patches/audacity-build-with-system-portaudio.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/audio (audacity): Update to 3.1.3
[inputs]: Use wxwidgets-3.1.  Add linux-libre-headers, libjpeg-turbo, sqlite,
portaudio.
[#:configure-flags]: Update to disable conan during build, prefer system
libraries, and disable features that phone home.
[#:phases]: Add fix-cmake-rpath to ensure correct DT_RUNPATHs.
Adjust comment-out-revision-indent and use-upstream-headers.
[native-search-paths]: Add AUDACITY_MODULES_PATH and AUDACITY_PATH.
2022-01-19 20:47:04 +01:00
Tobias Geerinckx-Rice
df6f942ab9
gnu: qjackctl: Update to 0.9.6.
* gnu/packages/audio.scm (qjackctl): Update to 0.9.6.
2022-01-13 21:58:33 +00:00
Tobias Geerinckx-Rice
fb1bf73226
gnu: libkeyfinder: Update to 2.2.6.
* gnu/packages/audio.scm (libkeyfinder): Update to 2.2.6.
2022-01-11 07:38:02 +00:00
Tobias Geerinckx-Rice
c7fc5086f9
gnu: lsp-dsp-lib: Use G-expressions.
* gnu/packages/audio.scm (lsp-dsp-lib)[arguments]:
Rewrite as G-expressions.
2022-01-11 20:17:50 +00:00
Tobias Geerinckx-Rice
1e36a6ad5d
gnu: lsp-dsp-lib: Update to 0.5.14.
* gnu/packages/audio.scm (lsp-dsp-lib): Update to 0.5.14.
[arguments]: Adjust 'omit-static-library phase accordingly.
2022-01-11 20:17:50 +00:00
Tobias Geerinckx-Rice
cfd68599ff
gnu: suil: Remove input labels.
* gnu/packages/audio.scm (suil)[inputs]: Remove input labels.
2022-01-07 02:41:16 +01:00
Tobias Geerinckx-Rice
6601772827
gnu: suil: Update to 0.10.10.
* gnu/packages/audio.scm (suil): Update to 0.10.10.
2022-01-07 02:41:16 +01:00
Arjan Adriaanse
0e4a23098a
gnu: Add odio-sacd.
* gnu/packages/audio.scm (odio-sacd): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2022-01-02 00:36:18 -05:00
Arjan Adriaanse
830344a96e
gnu: Add libodiosacd.
* gnu/packages/audio.scm (libodiosacd): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2022-01-02 00:36:17 -05:00
Ricardo Wurmus
77fc94ef1f
gnu: Add tao-synth.
* gnu/packages/audio.scm (tao-synth): New variable.
2022-01-01 00:08:27 +01:00
Ricardo Wurmus
d348439bb8
gnu: tao: Remove trailing #T.
* gnu/packages/audio.scm (tao)[arguments]: Remove trailing #T from build
phases...
[source]: ...and from the snippet.
2022-01-01 00:06:29 +01:00
Ricardo Wurmus
a73021038d
gnu: tao: Use new input style.
* gnu/packages/audio.scm (tao)[inputs]: Use new style.
2022-01-01 00:06:04 +01:00
Vagrant Cascadian
38376090c3
gnu: Remove trailing period from synopsis.
* gnu/packages/anddroid.scm (android-liblog, git-repo)[synopsis]: Remove
  trailing period.
* gnu/packages/audio.scm (audio-to-midi)[synopsis]: Likewise.
* gnu/packages/bioinformatics.scm (python-mygene, python-scanpy,
  nanosv)[synopsis]: Likewise.
* gnu/packages/cran.scm (r-gsubfn)[synopsis]: Likewise.
* gnu/packages/crates-io.scm (rust-ascii-1, rust-bindgen-0.59,
  rust-byte-unit-4, rust-clircle-0.3, rust-dashmap-4, rust-dhcp4r-0.2,
  rust-fast-float-0.2, rust-fst-0.4, rust-futures-core-preview-0.3,
  rust-http-types-2, rust-hyper-0.14, rust-indexmap-1,
  rust-minimal-lexical-0.1, rust-oorandom-11.1, rust-runtime-raw-0.3,
  rust-sharded-slab-0.1, rust-takeable-option-0.4, rust-tower-service-0.3,
  rust-ttf-parser-0.12)[synopsis]: Likewise.
* gnu/packages/disk.scm (f3)[synopsis]: Likewise.
* gnu/packages/emacs-xyz.scm (emacs-scribble-mode, emacs-psession)[synopsis]:
  Likewise.
* gnu/packages/golang.scm (go-github-com-kylelemons-godebug)[synopsis]:
  Likewise.
* gnu/packages/haskell-xyz.scm (ghc-fsnotify, ghc-libyaml, ghc-emojis,
  ghc-regex-tdfa, ghc-th-lift-instances, ghc-commonmark-pandoc)[synopsis]:
  Likewise.
* gnu/packages/java.scm (java-commons-jxpath, java-jakarta-regexp)[synopsis]:
  Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-cl-annot, sbcl-envy)[synopsis]: Likewise.
* gnu/packages/mail.scm (go-gitlab.com-shackra-goimapnotify)[synopsis]:
  Likewise.
* gnu/packages/maven.scm (maven-wagon-http-shared,
  maven-surefire-plugin)[synopsis]: Likewise.
* gnu/packages/perl.scm (perl-text-soundex)[synopsis]: Likewise.
* gnu/packages/python-check.scm (python-httmock)[synopsis]: Likewise.
* gnu/packages/python-web.scm (python-bottle)[synopsis]: Likewise.
* gnu/packages/python-xyz.scm (python-olefile, python-tokenize-rt,
  python-pylzma)[synopsis]: Likewise.
* gnu/packages/tex.scm (texlive-docstrip)[synopsis]: Likewise.
2021-12-30 19:11:46 -08:00
Mathieu Othacehe
002442b220
gnu: guitarix: Update to 0.43.1.
* gnu/packages/audio.scm (guitarix): Update to 0.43.1.
2021-12-29 17:43:38 +01:00
Tobias Geerinckx-Rice
bdc35b925b
gnu: fluidsynth: Update to 2.2.4.
* gnu/packages/audio.scm (fluidsynth): Update to 2.2.4.
[arguments]: Don't explicitly return #t from phases.
[inputs]: Move alsa-lib, glib, jack-1, lash, libsndfile, and readline
from here…
[propagated-inputs]: …to here.
2021-12-29 01:43:25 +01:00
Tobias Geerinckx-Rice
15fdc854c9
gnu: Remove obsolete fluidsynth@1.
* gnu/packages/audio.scm (fluidsynth-1): Remove unused variable.
2021-12-29 01:43:25 +01:00
jgart
2f0107d8a2
gnu: Add python-librosa.
* gnu/packages/audio.scm (python-librosa): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-26 19:11:41 +01:00
jgart
b615790a5f
gnu: Add python-resampy.
* gnu/packages/audio.scm (python-resampy): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-26 19:07:59 +01:00
Aleksandr Vityazev
d29cf19bfb
gnu: ableton-link: Run tests conditionally.
* gnu/packages/audio.scm (ableton-link)[arguments]: Respect TESTS? option.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-17 09:35:43 +01:00
Nicolas Goaziou
abd2a5a807
gnu: supercollider: Reformat package definition.
* gnu/packages/audio.scm (supercollider)[source]<origin>: Re-indent.
[arguments]<#:phases>: Remove trailing #T.
2021-12-17 09:34:39 +01:00
Aleksandr Vityazev
0745c8205a
gnu: supercollider: Update to 3.12.1.
* gnu/packages/audio.scm (supercollider): Update to 3.12.1.
[arguments]<#:configure-flags>: Change formatting.
[inputs]: Remove labels.
2021-12-17 09:32:42 +01:00
Ludovic Courtès
e874c730ea
gnu: ableton-link: Update to 3.0.3.
* gnu/packages/audio.scm (ableton-link): Update to 3.0.3.
[arguments]: In phases, change source directory to "../source".  Remove
trailing #t.
2021-12-15 00:41:08 +01:00
Ludovic Courtès
e3196755e6
gnu: Further simplify package inputs.
This is the result of running:

  ./pre-inst-env guix style --input-simplification=safe

and manually undoing changes on a dozen of packages to reduce
rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
2021-12-13 22:15:07 +01:00
Ludovic Courtès
8394619bac
gnu: Simplify package inputs.
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
2021-12-13 17:48:25 +01:00
Ludovic Courtès
1052ae5f03
Merge branch 'master' into core-updates-frozen 2021-12-13 11:49:15 +01:00
Demis Balbach
c11c1080de
gnu: carla: Update to 2.4.1.
* gnu/packages/audio.scm (carla): Update to 2.4.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-11 15:37:51 +01:00
Ricardo Wurmus
9bc0f45df5
Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-12-05 19:17:41 +01:00
jgart
653bcab96d
gnu: Add python-pysox.
* gnu/packages/audio.scm (python-pysox): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-11-29 21:34:24 +05:30
Ludovic Courtès
3a317f7476
Merge branch 'master' into core-updates-frozen 2021-11-17 23:43:14 +01:00
Tobias Geerinckx-Rice
2a40b19953
gnu: patchage: Build with Python 3.
* gnu/packages/audio.scm (patchage)[arguments]: Run WAF with the default Python.
2021-11-08 23:00:56 +01:00
Tobias Geerinckx-Rice
41cb043a3b
gnu: patchage: Fix home page URL.
* gnu/packages/audio.scm (patchage)[home-page]: Fix 404.
2021-11-08 23:00:56 +01:00
Tobias Geerinckx-Rice
c3e70aac9c
gnu: patchage: Update to 1.0.4.
* gnu/packages/audio.scm (patchage): Update to 1.0.4.
2021-11-08 23:00:56 +01:00
Tobias Geerinckx-Rice
f40526c608
gnu: qjackctl: Update to 0.9.5.
* gnu/packages/audio.scm (qjackctl): Update to 0.9.5.
2021-11-08 23:00:56 +01:00
Efraim Flashner
1c94392a13
Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-11-08 09:06:14 +02:00
Tobias Geerinckx-Rice
e46e144b42
gnu: redkite: Update to 1.3.1.
* gnu/packages/audio.scm (redkite): Update to 1.3.1.
2021-11-08 02:15:23 +01:00
Tobias Geerinckx-Rice
55bdb2b33b
gnu: libebur128: Update to 1.2.6.
* gnu/packages/audio.scm (libebur128): Update to 1.2.6.
2021-11-08 02:15:23 +01:00
Thorsten Wilms
bd41e590dd
gnu: ardour: Update to 6.9.
* gnu/packages/audio.scm (ardour): Update to 6.9.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-07 23:10:41 +01:00
Tobias Geerinckx-Rice
6a36f4e4fc
gnu: lv2: Update to 1.18.2.
* gnu/packages/audio.scm (lv2): Update to 1.18.2.
2021-11-07 22:52:43 +01:00
Tobias Geerinckx-Rice
c569c735c2
gnu: jalv: Update to 1.6.6.
* gnu/packages/audio.scm (jalv): Update to 1.6.6.
2021-11-07 22:52:43 +01:00
Tobias Geerinckx-Rice
b331ee62f5
gnu: lilv: Update to 0.24.12.
* gnu/packages/audio.scm (lilv): Update to 0.24.12.
[arguments]: Don't explicitly return #t from phases.
2021-11-07 22:52:42 +01:00
Efraim Flashner
075df3d3e2
Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-11-03 14:27:51 +02:00
Leo Famulari
c4ca2e9558
gnu: libopenshot-audio: Update to 0.2.2.
* gnu/packages/audio.scm (libopenshot-audio): Update to 0.2.2.
2021-11-01 10:09:24 -04:00