Hugo Buddelmeijer
636c0194c0
gnu: xmp: Run guix style.
...
* gnu/packages/audio.scm (xmp): Run guix style.
Change-Id: If9f000ce442c27af350e1b06cd31642169e6aeef
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-02 18:45:09 +02:00
Hugo Buddelmeijer
a9b98de463
gnu: xmp: Update to 4.2.0.
...
* gnu/packages/audio.scm (xmp): Update to 4.2.0.
[source]: Switch to github.
[native-inputs]: Add autoconf and automake.
Change-Id: Id155514b014e8c7c9a59abbad38e63bee0af7a7d
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-02 18:43:23 +02:00
Hugo Buddelmeijer
5421d27b8d
gnu: libxmp: Run guix style.
...
* gnu/packages/audio.scm (libxmp): Run guix style.
Change-Id: I5d6b137079d50f8223ae682371aff90663534253
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-02 18:43:00 +02:00
Hugo Buddelmeijer
fdfd6ccd22
gnu: libxmp: Update to 4.6.3.
...
* gnu/packages/audio.scm (libxmp): Update to 4.6.3.
[source]: Switch to github.
[native-inputs]: Add autoconf.
Change-Id: Ic1aec890e0ec6db20f1e73acea0ff30da5b25923
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-02 18:40:58 +02:00
Andreas Enge
c08ab89f67
gnu: chow-tape-model: Fix build with gcc-14.
...
* gnu/packages/audio.scm (chow-tape-model)[arguments]<#:phases>
{fix-includes}: New phase.
Change-Id: I68623e405a22f51bbd9167c44f275b89c3a19798
2025-08-01 13:46:46 +02:00
Andreas Enge
0f56476c79
gnu: timidity++: Fix build with gcc-14.
...
* gnu/packages/audio.scm (timidity++)[arguments]<#:phases>{fix-config.h}:
New phase forcing the inclusion of standard C headers.
Change-Id: I7697630110db13fd1960e4313b93efbe41e54e3e
2025-07-28 11:52:58 +02:00
Antoine Côté
73a361bfb1
gnu: audacity: Update to 3.7.4.
...
* gnu/packages/audio.scm (audacity): Update to 3.7.4.
Change-Id: Ic619fa1238b0d6902b5b9c506b2121cacfbb9725
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-26 21:35:19 +02:00
Gabriel Wicki
bcd9c41ac2
gnu: libshout-idjc: Fix build.
...
* gnu/packages/audio.scm (libshout-idjc): Update to revision 2 to fix the build.
Change-Id: Ife3d90d344febe9ad93905c7327ed44b2310ce11
2025-07-25 14:48:26 +02:00
Noah Evans
e52438acb9
gnu: easyeffects: Fix build and update to 7.2.5.
...
* gnu/packages/audio.scm (easyeffects): Update to 7.2.5.
[native-inputs]: Remove gcc-12.
Change-Id: Ib9f5e6b55815a7500f80fb7e0b4624f9ae6b024b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-24 11:48:57 +02:00
Janneke Nieuwenhuizen
23abb295ec
gnu: sox: Fix build with gcc-14.
...
* gnu/packages/audio.scm (sox)[arguments]: Add CFLAGS to #:configure-flags to
relax gcc-14's strictness.
Change-Id: Iaf4dd1bd066f18fe98fb6f1d7efb2304f011e08a
2025-07-18 20:17:18 +02:00
Janneke Nieuwenhuizen
eae64392b9
gnu: libopenmpt: Update to 0.7.12; fixes build with gcc-14.
...
* gnu/packages/audio.scm (libopenmpt): Update to 0.7.12.
Change-Id: I66ff14b63d81169f837d133bec79d65d205acee8
2025-07-18 20:17:17 +02:00
Janneke Nieuwenhuizen
42966034db
gnu: jack-1: Fix build with gcc-14.
...
* gnu/packages/audio.scm (jack-1)[arguments]: Add CFLAGS to #:configure-flags
to relax gcc-14's strictness.
Change-Id: Id4506b072e7651991be54f119645d7842757ed0b
2025-07-18 20:17:13 +02:00
Ricardo Wurmus
8f25432f40
gnu: ardour: Update to 8.12.
...
* gnu/packages/audio.scm (ardour): Update to 8.12.
Change-Id: I0156c904000ab1c76a5bf797368b606db0d27e95
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-17 22:27:50 +02:00
Maxim Cournoyer
e008e5c2d3
gnu: webrtc-audio-processing-0.3: Patch source directly.
...
* gnu/packages/audio.scm (webrtc-audio-processing-0.3)
[source] <patches>: New field.
[phases] {patch-source}: Remove manual patch application.
[native-inputs]: Remove patch file.
Change-Id: I4f1600444325c6591360a33ff2fb723cd4232734
2025-07-10 14:42:25 +09:00
Brice Waegeneire
6bdda4d1cc
gnu: Add webrtc-audio-processing-0.3.
...
* gnu/packages/jami.scm (webrtc-audio-processing/jami): Move to...
* gnu/packages/audio.scm: (webrtc-audio-processing-0.3): ... here. And
inherit from webrtc-audio-processing.
* gnu/packages/jami.scm (libjami)[inputs]: Replace
webrtc-audio-processing/jami with webrtc-audio-processing-0.3.
Change-Id: I7ea1d84882ea4f05383f973105c1ede966ea4e00
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-07-10 14:08:35 +09:00
Zhu Zihao
1146cfa250
gnu: audiofile: Avoid 'open source' in description.
...
* gnu/packages/audio.scm (audiofile)[description]:
rephrase 'open source' as 'free software'.
Change-Id: I3e08013d1ff65cd7e0b8b8e5750b0eb2ee52d47d
Signed-off-by: jgart <jgart@dismail.de>
2025-07-03 13:41:46 -05:00
Nicolas Graves
d1fa3b4a1a
gnu: Add wstsound.
...
* gnu/packages/audio.scm (wstsound): New variable.
Change-Id: I09dbd1e19cc945453d318d922360e1280f9c8e26
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20 15:07:26 +01:00
Sharlatan Hellseher
5ce1814957
gnu: python-pysox: Update to 1.5.0.
...
* gnu/packages/audio.scm (python-pysox): Update to 1.5.0. Apply G-expressions.
[source]: Use release tag instead of commit.
[arguments] <phases>: Use default 'check.
[inputs]: Add sox.
[native-inputs]: Remove sox and python-pytest-cov.
Change-Id: I4cdb430767ca6b58c71a1954c6bf80f0f0ad6ecb
2025-06-18 22:29:16 +01:00
Sharlatan Hellseher
05e99a7907
gnu: python-pyalsaaudio: Update to 0.11.0.
...
* gnu/packages/audio.scm (python-pyalsaaudio): Update to 0.11.0.
Change-Id: I78605db827ecd876d73b81a140dbf8e71a8f0cf8
2025-06-18 22:29:16 +01:00
Kjartan Oli Agustsson
9a2571e572
gnu: r128gain: Use pyproject-build-system.
...
* gnu/packages/audio.scm (r128gain): [build-system]: Use pyproject.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I85e5dc947d6824bb828200898039d62f1a53627a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-18 22:29:13 +01:00
Kjartan Oli Agustsson
3219d5de4e
gnu: python-pysox: Use pyproject-build-system.
...
* gnu/packages/audio.scm (python-pysox): [build-system]: Use pyproject.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Ib6a3dd4867a1f79245628e7086856223857cff19
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-18 22:27:52 +01:00
Kjartan Oli Agustsson
3c11ca545b
gnu: python-pyalsaaudio: Use pyproject-build-system.
...
* gnu/packages/audio.scm (python-pyalsaaudio): [build-system]: Use pyproject.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I64d26af0ce25fb59fead05eca40281cb334db3e8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-18 22:27:49 +01:00
Kjartan Oli Agustsson
cd58f69a6f
gnu: audio-to-midi: Use pyproject-build-system.
...
* gnu/packages/audio.scm (audio-to-midi): [build-system]: Use pyproject.
[native-inputs]: Add python-setuptools and python-wheel.
[arguments]: Disable tests (there seem to be no tests).
Change-Id: Idc9f427206e97e607cbe76162a80d11de3c99bcf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-18 22:27:41 +01:00
Gabriel Wicki
b5d7f7041e
gnu: supercollider: Update to 3.13.1.
...
* gnu/packages/audio.scm (supercollider): Bump version.
[phases] Remove useless debug code snippet.
Change-Id: I61f008336f5559ae3b4ffcb3cc1feb294353b6ac
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-13 11:36:12 +02:00
Ricardo Wurmus
b23e774643
gnu: Add fmsynth-lv2.
...
* gnu/packages/audio.scm (fmsynth-lv2): New variable.
Change-Id: Ida808e1b79ee7a31350cb868566eb85fed68efe7
2025-06-01 11:17:40 +02:00
Liliana Marie Prikler
4240ee75d1
gnu: audacity: Update to 3.7.3.
...
* gnu/packages/audio.scm (audacity): Update to 3.7.3.
* gnu/packages/patches/audacity-ffmpeg-fallback.patch: Adjust accordingly.
2025-05-25 10:30:16 -07:00
Ricardo Wurmus
a16247066f
gnu: Add cable.
...
* gnu/packages/audio.scm (cable): New variable.
Change-Id: Ia6d5191eac4aab281d714c025b949c49043ddcf5
2025-05-21 15:21:24 +02:00
Ricardo Wurmus
19c184f37c
gnu: Add python-jack-client.
...
* gnu/packages/audio.scm (python-jack-client): New variable.
Change-Id: I7ce11a7b00e2c5f56ea68324737b288a7193554e
2025-05-21 15:21:23 +02:00
Greg Hogan
56f940e72f
gnu: Rename valgrind-next to valgrind.
...
* gnu/packages/valgrind.scm (valgrind/pinned): Make public.
(valgrind): Delete.
(valgrind-next): Rename to valgrind.
(valgrind/interactive): Inherit from valgrind.
* gnu/packages/audio.scm (codec2),
* gnu/packages/bootloaders.scm (dtc),
* gnu/packages/chromium.scm (ungoogled-chromium),
* gnu/packages/crates-io.scm (rust-crabgrind-0.1),
* gnu/packages/crates-tls.scm (rust-rustls-pki-types-1),
* gnu/packages/file-systems.scm (bindfs),
* gnu/packages/gnome.scm (libratbag, gnome-software),
* gnu/packages/high-availability.scm (pacemaker),
* gnu/packages/linux.scm (multipath-tools),
* gnu/packages/machine-learning.scm (python-pytorch),
* gnu/packages/mpi.scm (openmpi-4),
* gnu/packages/music.scm (stargate),
* gnu/packages/perl-check.scm (perl-test-runvalgrind),
* gnu/packages/prolog.scm (trealla),
* gnu/packages/qt.scm (qtwebengine-5, qt-creator),
* gnu/packages/robotics.scm (aseba),
* gnu/packages/ruby.scm (ruby-ruby-memcheck),
* gnu/packages/spreadsheet.scm (sc-im),
* gnu/packages/web.scm (jq): Rename valgrind to valgrind/pinned.
Change-Id: I9dec25abce643ef6d815a2cc50414c4f65f1e8d3
2025-05-13 16:35:39 +00:00
Danny Milosavljevic
a2277609ed
gnu: Add fdkaac.
...
* gnu/packages/audio.scm (fdkaac): New variable.
Change-Id: Icd37e064253be8b9c2b1ce4ad897eb20eb03e273
2025-05-10 02:12:50 +02:00
Nicolas Goaziou
4df6eda30f
gnu: Rename texlive-updmap.cfg' into
texlive-local-tree'.
...
* doc/build.scm (pdf-manual):
* doc/contributing.texi (Submitting Patches):
* gnu/packages/algebra.scm (pari-gp):
(giac):
* gnu/packages/assembly.scm (asl):
* gnu/packages/audio.scm (chow-tape-model):
* gnu/packages/bioconductor.scm (r-biocstyle):
* gnu/packages/bioinformatics.scm (discrover):
(phyml):
(velvet):
* gnu/packages/chemistry.scm (yaehmop):
* gnu/packages/chez.scm (chez-scheme-for-racket):
(stex-bootstrap):
(chez-web):
(chez-sockets):
* gnu/packages/cran.scm (r-papaja):
(r-prereg):
* gnu/packages/docbook.scm (dblatex):
* gnu/packages/emacs-xyz.scm (emacs-auctex):
* gnu/packages/engineering.scm (fastcap):
* gnu/packages/finance.scm (optionmatrix):
* gnu/packages/fsf.scm (book-faif):
* gnu/packages/gettext.scm (po4a):
(po4a-minimal):
* gnu/packages/graphics.scm (mmg):
* gnu/packages/graphviz.scm (dot2tex):
* gnu/packages/guile-xyz.scm (emacsy):
(guile-cv):
* gnu/packages/lisp.scm (sbcl):
* gnu/packages/maths.scm (cddlib):
(gnuplot):
(itpp):
(octave):
(suitesparse-amd):
(suitesparse-camd):
(suitesparse-cholmod):
(suitesparse-klu):
(suitesparse-ldl):
(suitesparse-mongoose):
(suitesparse-spex):
(suitesparse-spqr):
(suitesparse-umfpack):
(hypre):
* gnu/packages/music.scm (lilypond):
* gnu/packages/ocaml.scm (unison):
(ocaml-bibtex2html):
* gnu/packages/pdf.scm (extractpdfmark):
* gnu/packages/photo.scm (enblend-enfuse):
* gnu/packages/plotutils.scm (asymptote):
* gnu/packages/python-xyz.scm (python-numpy-documentation):
(python-ipython-documentation):
(python-pypandoc):
* gnu/packages/radio.scm (gnuradio):
(libosmo-dsp):
* gnu/packages/scheme.scm (mit-scheme):
* gnu/packages/security-token.scm (yubico-piv-tool):
* gnu/packages/sphinx.scm (python-sphinx):
(python-sphinx-5):
* gnu/packages/statistics.scm (r-with-tests):
(r-spams):
* gnu/packages/tex.scm (texlive-local-tree): Renamed from…
(texlive-updmap.cfg): … this. Deprecate the latter.
(texlive-biblatex-philosophy):
(texlive-bropd):
(texlive-fontsize):
(texlive-poetrytex):
(texlive-reverxii):
(texlive-stix):
(texlive-suftesi):
(texlive-thucoursework):
(texlive-ulqda):
(texlive-yathesis):
(texlive-makecell):
(texlive-robotarm):
(texlive-bbold):
(texlive-babel-romansh):
(texlive-polyglossia):
(texlive-innerscript):
(teximpatient):
(texlive-xkeyval):
(texlive-arabxetex):
(texlive-blox):
(texlive-ecgdraw):
(texlive-gradientframe):
(texlive-everyhook):
(texlive-actuarialangle):
(texlive-actuarialsymbol):
(texlive-autopdf):
(texlive-etaremune):
(texlive-extract):
(texlive-forarray):
(texlive-graphicx-psmin):
(texlive-ha-prosper):
(texlive-namespc):
(texlive-newspaper):
(texlive-powerdot):
(texlive-recipecard):
(texlive-show2e):
(texlive-tablists):
(texlive-ted):
(texlive-xargs):
(texlive-xpeek):
* gnu/packages/xdisorg.scm (xforms):
* gnu/packages/algebra.scm (gap):
* gnu/packages/cpp.scm (jthread):
* guix/lint.scm (check-inputs-should-be-native): Rename `texlive-updmap.cfg' into `texlive-local-tree'.
Change-Id: I129280807c418e57acbcbda399545ab27a9e0a33
2025-05-06 11:25:06 +02:00
Vinicius Monego
4cbee7f265
gnu: libdjinterop: Update to 0.24.3.
...
* gnu/packages/audio.scm (libdjinterop): Update to 0.24.3.
Change-Id: I818a88d2012ce80df0cffd8adab9e92c55b38641
2025-05-04 20:21:12 -03:00
Maxim Cournoyer
b2b7d2a327
gnu: Add redumper.
...
* gnu/packages/audio.scm (redumper): New variable.
Change-Id: I3740c6941d1ab11ac38993775a8004618636513c
Reviewed-by: Gabriel Wicki <gabriel@erlikon.ch>
2025-05-02 09:53:54 +09:00
Ricardo Wurmus
358f852b26
gnu: Add raysession.
...
* gnu/packages/audio.scm (raysession): New variable.
Change-Id: I9356fd080c55de8cb9d74c0d730f54726e72d606
2025-04-28 12:21:21 +02:00
Ricardo Wurmus
c41b015ba3
gnu: Add python-pyliblo3.
...
* gnu/packages/audio.scm (python-pyliblo3): New variable.
Change-Id: If06ddf97fef4d5c17beb70aaeeb5068a064127ef
2025-04-28 12:21:21 +02:00
Ricardo Wurmus
eb7f104338
gnu: calf: Update to 0.90.6.
...
* gnu/packages/audio.scm (calf): Update to 0.90.6.
[source]: Fetch from git.
[build-system]: Use cmake-build-system.
[arguments]: Disable tests.
[inputs]: Replace jack-1 with jack-2.
[home-page]: Update.
Change-Id: Iebc551dddcea3ea884bd22f826de59294718c6af
2025-04-27 18:53:34 +02:00
Zheng Junjie
3d33f6ea88
gnu: jamesdsp: Fix build.
...
* gnu/packages/patches/jamesdsp-fix-bulid-on-pipewire-1.4.0.patch: New file.
* gnu/packages/audio.scm (jamesdsp): Add it.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: Ibae4956b3b97f785bb548ccd73d034834c7b573f
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-04-23 14:27:01 +09:00
Zheng Junjie
c8924384ba
gnu: easyeffects: Update to 7.2.3.
...
* gnu/packages/audio.scm (easyeffects): Update to 7.2.3.
Change-Id: Ieb14488ecebc96f9e5df37fcd5e91148a79cf036
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-04-23 14:27:01 +09:00
Ricardo Wurmus
7628b065f0
gnu: guitarix: Make compatible with Python 3.11.
...
* gnu/packages/audio.scm (guitarix)[arguments]: Add phase
'python3.11-compatibility.
Change-Id: I09d5517f0d2cbe0b4b888f812cc8109f6a5f1f08
2025-04-16 11:46:19 +02:00
Ricardo Wurmus
c683efc2ef
gnu: aubio: Use JACK 2.
...
* gnu/packages/audio.scm (aubio)[inputs]: Replace jack-1 with jack-2.
Change-Id: I5f3ecdaef3852b6d21caea3135ddb1764d712e48
2025-04-16 11:46:19 +02:00
Ricardo Wurmus
5d9eb70354
gnu: aubio: Make compatible with Python 3.11.
...
* gnu/packages/audio.scm (aubio)[arguments]: Use G-expression; add phase
'python3.11-compatibility.
Change-Id: I6739a18db4c1642dfca9299a821292a254726695
2025-04-16 11:46:19 +02:00
Ricardo Wurmus
b9caaf767e
gnu: jack-2: Make compatible with Python 3.11.
...
* gnu/packages/audio.scm (jack-2)[arguments]: Add phase 'python-compatibility.
Change-Id: Ice859acb84f12feac2d31b231ef18c065d644c6c
2025-04-16 11:46:08 +02:00
Andrew Wong
7da4af6c81
gnu: cava: Update to 0.10.4.
...
Adding sdl2 and autoconf-archive allows cava to build with all features.
* gnu/packages/audio.scm (cava): Update to 0.10.4.
[inputs]: Add sdl2, autoconf-archive.
Change-Id: I7fe6822340e7246240dbb14f2f4d6113e8618d15
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-07 19:36:08 +01:00
宋文武
b6b9e3357f
gnu: snd: Update to 25.2.
...
* gnu/packages/audio.scm (snd): Update to 25.2.
[build-system]: Switch to gnu-build-system.
Change-Id: I8baa14e9b4dc5e0fce3938c681b30074cbf8180e
2025-03-22 17:52:17 +08:00
Andrew Wong
c07778a149
gnu: Add mt32emu.
...
* gnu/packages/audio.scm (mt32emu): New variable.
Change-Id: I458e4722ac012935814643a2925e185c46ecaba3
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-03-05 15:42:05 +08:00
Leo Famulari
56a374aa79
gnu: Audacity: Downgrade to 3.5.1.
...
The update to Audacity 3.6.0 broke the ability to lookup FFmpeg and open
a variety of file types
This problem was raised in the patch ticket but ignored for some reason.
See further discussion in the patch ticket:
https://issues.guix.gnu.org/75200
This reverts commits 8a4d05501f
and
af85cfa45e806d9ed3cea9c3d30ac782d3914e1d.
Change-Id: Iff388431180874db198154b2e8b126e473b757b0
2025-03-02 12:53:58 -05:00
Sughosha
0134b8c8d0
gnu: Add jamesdsp.
...
* gnu/packages/audio.scm (jamesdsp): New variable.
Change-Id: Icabd933958029411a2e55ef9515fa3e94c09b22f
2025-02-22 23:55:24 +09:00
Junker
0fd97df074
gnu: Add pa-notify.
...
* gnu/packages/audio.scm (pa-notify): New variable.
Change-Id: If10916edb945911da2f1ec85aa43fc119722a029
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-02-17 13:38:08 +01:00
Andy Tai
d36e8719b6
gnu: fltk: Update to 1.4.1 and add fltk-1.3.
...
FLTK 1.4 is intended to be mostly API compatible with FLTK 1.3.x, however
there are still some programs that fail to build with it, so we keep fltk-1.3
for them.
* gnu/packages/fltk.scm (fltk-1.3): Renamed from fltk.
Update to 1.3.11.
[source] <origin>: Switch to git reference.
(fltk): New variable, fltk at 1.4.1.
* gnu/packages/algebra.scm (giac) [inputs]: Replace fltk by fltk-1.3.
* gnu/packages/audio.scm (rakarrack) [inputs]: Ditto.
(butt) [inputs]: Ditto.
* gnu/packages/game-development.scm (eureka) [inputs]: Ditto.
* gnu/packages/music.scm (yoshimi) [inputs]: Ditto.
* gnu/packages/radio.scm (flwrap) [inputs]: Ditto.
* gnu/packages/vnc.scm (tigervnc-client) [inputs]: Ditto.
* gnu/packages/web-browser.scm (dillo) [inputs]: Ditto.
Change-Id: I54833e5802d4b2088a42474d2edd17fe56bbdb68
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-02-15 19:38:05 +08:00
Nicolas Graves
8a4d05501f
gnu: audacity: Update to 3.7.1.
...
* gnu/packages/audio.scm (audacity): Update to 3.7.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-02-09 18:20:41 +01:00