summaryrefslogtreecommitdiff
path: root/gnu/packages/audio.scm
AgeCommit message (Collapse)Author
2026-03-10gnu: pipemixer: Update to 0.4.1.Sharlatan Hellseher
* gnu/packages/audio.scm (pipemixer): Update to 0.4.1. [phases]{fix-pw-device}: New phase. [inputs]: Remove pipewire-minimal; add pipewire-minimal-1.4. Fixes: guix/guix#7020 Change-Id: Iee0d14ab3c923a462dedd6135533b0e31d25efca
2026-03-06gnu: python-dbus: Rename to python-dbus-1.2.Andreas Enge
* gnu/packages/python-xyz.scm (python-dbus): Rename to… (python-dbus-1.2): … this. (python-notify2, python-gatt, python2-dbus): Adapt references. * gnu/packages/audio.scm (cable, jack-2): Likewise. * gnu/packages/bittorrent.scm (deluge): Likewise. * gnu/packages/connman.scm (econnman): Likewise. * gnu/packages/cups.scm (hplip): Likewise. * gnu/packages/enlightenment.scm (python-efl): Likewise. * gnu/packages/freedesktop.scm (modem-manager, telepathy-idle): Likewise. * gnu/packages/gnome.scm (gtg, system-config-printer, libsecret, upower) (mutter, network-manager, gnome-bluetooth, gnome-shell, terminator) (gnome-remote-desktop): Likewise. * gnu/packages/ibus.scm (ibus): Likewise. * gnu/packages/maths.scm (veusz): Likewise. * gnu/packages/matrix.scm (pantalaimon): Likewise. * gnu/packages/messaging.scm (pidgin, gajim): Likewise. * gnu/packages/mpd.scm (mpdris2): Likewise. * gnu/packages/music.scm (mididings, a2jmidid, quodlibet): Likewise. * gnu/packages/password-utils.scm (secretsd): Likewise. * gnu/packages/stenography.scm (plover): Likewise. * gnu/packages/sugar.scm (sugar-datastore, sugar-toolkit-gtk3) (sugar-portfolio-activity): Likewise. * gnu/packages/video.scm (python-yewtube): Likewise. * gnu/packages/xdisorg.scm (autokey): Likewise. * gnu/packages/xfce.scm (catfish): Likewise. * gnu/packages/xorg.scm (xpra): Likewise. Change-Id: I19218743260175f1117b8e213131a3b1495c6c48 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-04gnu: resample: Fix build.Iakob Davitis Dze Gogichaishvili
* gnu/packages/audio.scm (resample)[source]<origin>: Add snippet which fixes a missing include for <stdlib.h>. Fixes: guix/guix#6546 Change-Id: I71525f090379eeaaa3e528ed399f83d98becba99 Signed-off-by: Iakob Davitis Dze Gogichaishvili <iakob.gogichaishvili@gmail.com> Signed-off-by: Sughosha <sughosha@disroot.org>
2026-03-04gnu: qpwgraph: Update to 0.9.9.Patrick Norton
* gnu/packages/audio.scm (qpwgraph): Update to 0.9.9. Change-Id: I56a979c74b39849dfcbb60f511e3db1fe601e4f5 Signed-off-by: Sughosha <sughosha@disroot.org>
2026-02-26gnu: Add codec2-1.Carlos Durán Domínguez
* gnu/packages/audio.scm (codec2-1): New variable. Change-Id: Ida18de1cbeb76b562836cba3e70ef6bc38c1e6f8 Reviewed-by: Giacomo Leidi <therewasa@fishinthecalculator.me> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-24gnu: ardour: Update to 9.1.Ricardo Wurmus
* gnu/packages/audio.scm (ardour): Update to 9.1. [arguments]: Do build the modified fork of GTK2 known as YTK. Change-Id: Ie264a991fb66408cb246dd860853c5222d374cc0 Signed-off-by: jgart <jgart@dismail.de>
2026-02-20gnu: Use (target-32bit?) to test for 32bit targets.Dariqq
* gnu/packages/*.scm: Replace usage of target-64bit? when actually testing for 32bit targets. * guix/utils.scm (target-hurd32?). Same. Change-Id: If3ed2b82a1229b72b07fafc694eedc14080e5a04 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5710
2026-02-11gnu: ladspa: Update to use deb.debian.org.Vagrant Cascadian
* gnu/packages/audio.scm (ladspa)[source]: Update uri.
2026-02-10gnu: libopenshot-audio: Update to 0.5.0.Ian Eure
* gnu/packages/audio.scm (libopenshot-audio): Update to 0.5.0. Change-Id: Iddf57b3d7e3880ca34f94d45209091089101f148
2026-02-07gnu: Add dexed.Ricardo Wurmus
* gnu/packages/audio.scm (dexed): New variable. Change-Id: I0769a822060e85cfb902fe79525dce4a7e2d169a
2026-02-07gnu: Add rsgain.Noé Lopez
* gnu/packages/audio.scm (rsgain): New variable. Merges guix/guix!6137 Change-Id: I4c2d5de17c2af2128cd81649899f9fdaf69c1521 Modified-by: Cayetano Santos <csantosb@inventati.org>
2026-02-03gnu: Add pipemixer.Luis Guilherme Coelho
* gnu/packages/audio.scm (pipemixer): New variable. Change-Id: I8370d15c6378d0f51bf9e8ec29aa85424f54860f Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2026-01-25gnu: easyeffects: Update dependency on tbb.Cayetano Santos
* gnu/packages/audio.scm (easyeffects)[inputs]: Remove tbb; add onetbb. Change-Id: Icfbb4c4dca2d9c4277499392b46b4e2b1bf365f8 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Add projectm-sdl.Andrew Wong
* gnu/packages/audio.scm (projectm-sdl): New variable. Change-Id: I2bac86e6c08fdef858f7a1c5450f979b6af54738 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Add projectm-presets.Andrew Wong
* gnu/packages/audio.scm (projectm-presets): New variable. Change-Id: Ifaa09e6a158eed1f06c47c1b3d80c6a800893800 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Add projectm.Andrew Wong
* gnu/packages/audio.scm (projectm): New variable. Change-Id: I025c93beced2af355734d4002163d5099c440392 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Add projectm-eval.Andrew Wong
* gnu/packages/audio.scm (projectm-eval): New variable. Change-Id: Ib4b4093979f871ccaf35da349abffe8d03913e2f Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: qpwgraph: Update to 0.9.8.Patrick Norton
* gnu/packages/audio.scm (qpwgraph): Update to 0.9.8. Change-Id: I2cb95180cc3b198e540453afc117bbad1ef7af28 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-01gnu: python-python3-midi: Switch to pyproject.Nicolas Graves
* gnu/packages/audio.scm (python-python3-midi): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I035a2e99dbb7a63c52d68c08f9dd2889f7cb0136 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-01gnu: python-pulsectl: Update to 24.12.0.Nicolas Graves
* gnu/packages/audio.scm (python-pulsectl): Update to 24.12.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Improve style. [native-inputs]: Add python-setuptools. Change-Id: I7e299deb86da14dbff1053a1a2d747965d62b7fb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-27gnu: audio: Add normalize.Ada Stevenson
* gnu/packages/audio.scm (normalize): New variable. Closes: guix/guix#5060 Change-Id: If602005900a410a782460e5eeb756d86858b5885 Reviewed-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2025-12-26gnu: rtmidi: Update to 6.0.0.Andrew Wong
* gnu/packages/audio.scm (rtmidi): Update to 6.0.0. Change-Id: I6e9b301242af520300fd1dd61f91240396f9de24 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-12-16gnu: audacity: Update to 3.7.7.Andreas Enge
This fixes the compatibility with ffmpeg@8. * gnu/packages/audio.scm (audacity): Update to 3.7.7. Fixes: guix/guix#4892 Change-Id: I147bda84239194d9a3ab09462a933331c5ec2cb7
2025-12-08gnu: qpwgraph: Update to 0.9.7.Patrick Norton
* gnu/packages/audio.scm (qpwgraph): Update to 0.9.7. Change-Id: Idf7ad32dc0038761d882efc836df7006a68f9b9e Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2025-12-03gnu: dsp: Update to 2.0.Ricardo Wurmus
* gnu/packages/audio.scm (dsp): Update to 2.0. Change-Id: Iac512686d2dda1ed9cbcaec042af4c6d021953ad
2025-12-03Update Giacomo's email address.Giacomo Leidi
The change was automated via: git grep -l goodoldpaul@autistici.org | xargs sed -i 's/goodoldpaul@autistici.org/therewasa@fishinthecalculator.me/g' * .mailmap: New entry. Change-Id: I1629388334695d221647afe6a14faf61af5fe0d6 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-12-02gnu: Add python-sounddevice.Evgenii Klimov
* gnu/packages/audio.scm (python-sounddevice): New variable. Change-Id: Ia4bb0b52aab812232f82ca299b29e429d07007ce Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2025-11-28gnu: boost: Update to 1.89.0.Greg Hogan
* gnu/packages/boost.scm (boost-for-source-highlight): Rename this ... (boost-1.83): ... to this. (boost-numpy): Inherit from boost-1.83. * gnu/packages/pretty-print.scm (source-highlight): Update accordingly. * gnu/packages/boost.scm (boost): Update to 1.89.0. [source]: Remove patches. * gnu/packages/boost.scm (mdds) [propagated-inputs]: Replace boost with boost-1.83. * gnu/packages/astronomy.scm (aoflagger), * gnu/packages/embedded.scm (cc-tool), * gnu/packages/games.scm (0ad, vcmi), * gnu/packages/image.scm (gpick), * gnu/packages/maths.scm (highfive), * gnu/packages/plotutils.scm (asymptote) [native-inputs]: Replace boost with boost-1.83. * gnu/packages/audio.scm (guitarix, supercollider), * gnu/packages/bioconductor.scm (r-mzr), * gnu/packages/bioinformatics.scm (ataqv, bless, express, isolator, metabat, r-velocytom, rsem, sailfish, salmon), * gnu/packages/bittorrent.scm (libtorrent-rasterbar), * gnu/packages/code.scm (sourcetrail), * gnu/packages/compression.scm (innoextract), * gnu/packages/cpp.scm (lager), * gnu/packages/crypto.scm (cryfs), * gnu/packages/electronics.scm (nextpnr, prjpeppercorn, prjtrellis, pulseview), * gnu/packages/emulators.scm (mupen64plus-video-glide64mk2), * gnu/packages/engineering.scm (cadabra2, freecad, libigl, openscad, prusa-slicer), * gnu/packages/file-systems.scm (snapper), * gnu/packages/finance.scm (ledger), * gnu/packages/game-development.scm (dds), * gnu/packages/games.scm (colobot, fifengine, knightsgame, leela-zero, pokerth, supertux, wesnoth, wesnoth-server), * gnu/packages/geo.scm (gplates), * gnu/packages/gnucash.scm (gnucash), * gnu/packages/graph.scm (python-graph-tool), * gnu/packages/graphics.scma (openshadinglanguage), * gnu/packages/i2p.scm (i2pd), * gnu/packages/image-viewers.scm (luminance-hdr), * gnu/packages/kde-graphics.scm (krita), * gnu/packages/mail.scm (astroid), * gnu/packages/medical.scm (orthanc, orthanc-mysql, orthanc-postgresql), * gnu/packages/messaging.scm (libphonenumber), * gnu/packages/mpd.scm (ncmpcpp), * gnu/packages/networking.scm (kismet), * gnu/packages/opencog.scm (cogutil), * gnu/packages/photo.scm (hugin), * gnu/packages/poedit.scm (poedit), * gnu/packages/radio.scm (gnuradio), * gnu/packages/rdf.scm (lucene++), * gnu/packages/serialization.scm (avro-cpp), * gnu/packages/simulation.scm (fenics-dolfin), * gnu/packages/version-control.scm (gource), * gnu/packages/video.scm (aegisub, mkvtoolnix), * gnu/packages/web.scm (websocketpp) [inputs]: Replace boost with boost-1.83. * gnu/packages/libreoffice.scm (libcmis): Update to 0.6.2-00a85bf6. (librevenge): Update to 0.0.5. [arguments]<#:configure-flags>: Remove reference to boost system component for which the compatibility stub has been removed. * gnu/packages/serialization.scm (msgpack-cxx): Update to 7.0.0. Change-Id: I247f3eaecde3de3fe227586b840f0312b4797ee1
2025-11-28gnu: libdjinterop: Mark tests as disabled.Greg Hogan
* gnu/packages/audio.scm (libdjinterop)[arguments]<#:tests?>: Unset. Change-Id: I3fcb2b9ec7b2d332987fbe5ab65282819bdf398c
2025-11-28gnu: snapcast: Update to 0.34.0.Greg Hogan
* gnu/packages/audio.scm (snapcast): Update to 0.34.0. Change-Id: Ic8887bb7016688b7eb078f8491531dfedc06b7d2
2025-11-21gnu: easyeffects: Replace deprecated input.luca
* gnu/packages/audio.scm (easyeffects)[inputs]: Replace deprecated json-modern-cxx by nlohmann-json. Change-Id: Ibc3a25fcbb174d4ea19b96a7b32d12012cbe2ada Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-12gnu: jamesdsp: Update to 2.7.0-0.53cf098.Sughosha
* gnu/packages/audio.scm (jamesdsp): Update to 2.7.0-0.53cf098. [arguments]<#:phases>: Replace 'build, 'check and 'install phases with those from gnu-build-system. [source]<patches>: Remove "jamesdsp-fix-bulid-on-pipewire-1.4.0.patch". * gnu/local.mk: Deregister it. Change-Id: I4d8809cc32cc24a3dc14f9cc465587e3cb0f61c5
2025-11-11gnu: ardour: Add LXVST_PATH to native-search-paths.Sughosha
* gnu/packages/audio.scm (ardour)[native-search-paths]: Add LXVST_PATH variable. Change-Id: Ifcd64aa1400fd5d46c5501ee6bd27a6a8b3cc938
2025-11-11gnu: ardour: Add native-search-paths.Sughosha
* gnu/packages/audio.scm (ardour)[native-search-paths]: Add LV2_PATH and LADSPA_PATH variables. Change-Id: Ib8df8f14091c14a60caba774a927da857d63872c
2025-11-11gnu: butt: Fix build.Sughosha
* gnu/packages/audio.scm (butt)[native-inputs]: Fix the hash of the manual. Change-Id: I45247b8d13005825943d9c8231b4bf4013db0c35
2025-11-11Revert "gnu: libdjinterop: Update to 0.26.1."Sughosha
This reverts commit bdf88cc557d88e3e545db1fcc308a59b3e2faf06 and fixes building mixxx.
2025-11-10gnu: jacktrip: Update to 2.7.1.Sughosha
* 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-10gnu: python-librosa: Update to 0.11.0.Sughosha
* gnu/packages/audio.scm (python-librosa): Update to 0.11.0. Change-Id: Ie011cd072c187ea96c99bfa0a7d00efa2014812e
2025-11-10gnu: python-soxr: Update to 1.0.0.Sughosha
* gnu/packages/audio.scm (python-soxr): Update to 1.0.0. [native-inputs]: Remove python-sphinx. Change-Id: Ib508fd19aa19c4a5b431f477e59cee31c1542264
2025-11-10gnu: rev-plugins: Update to 0.8.1.Sughosha
* 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-10gnu: iir: Update to 1.10.0.Sughosha
* gnu/packages/audio.scm (iir): Update to 1.10.0. Change-Id: Icfeea9be6ea993a98b0cbe1d30b45728f1d5fac5
2025-11-10gnu: butt: Update to 1.45.0.Sughosha
* 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-10gnu: wildmidi: Update to 0.4.6.Sughosha
* gnu/packages/audio.scm (wildmidi): Update to 0.4.6. Change-Id: I31217e144c829a678bae8ec09ba6b86c25e6b353
2025-11-10gnu: libdjinterop: Update to 0.26.1.Sughosha
* gnu/packages/audio.scm (libdjinterop): Update to 0.26.1. Change-Id: I926f332e92e141d54f2a33d830d19003891854a8
2025-11-10gnu: darkice: Update to 1.5.Sughosha
* gnu/packages/audio.scm (darkice): Update to 1.5. Change-Id: I0d93de96363b018fab3e508d14754ea536553474
2025-11-10gnu: cava: Update to 0.10.6.Sughosha
* gnu/packages/audio.scm (cava): Update to 0.10.6. Change-Id: Idc566e0bf032f4ef9e14593eaf0962d716c74974
2025-11-10gnu: bluez-alsa: Update to 4.3.1.Sughosha
* gnu/packages/audio.scm (bluez-alsa): Update to 4.3.1. [native-inputs]: Add `(,glib "bin") and python-minimal. Change-Id: Ia83aca1740f7428265f9a8ee1c562b4d2b905698
2025-11-10gnu: faust-2: Update to 2.81.10.Sughosha
* gnu/packages/audio.scm (faust-2): Update to 2.81.10. Change-Id: I52e0b84c85b458cffacb884d0e7f1e9521b8968f
2025-11-10gnu: cable: Update to 0.9.21.Sughosha
* gnu/packages/audio.scm (cable): Update to 0.9.21. [arguments]<#:phases>: Remove 'wrap-executables phase. Change-Id: I3047366220b1fb229856a1f21f583ed101103f65
2025-11-10gnu: python-jack-client: Fix build.Sughosha
* gnu/packages/audio.scm (python-jack-client)[arguments]<#:tests?>: Disable. Change-Id: Ic42f18d0f255ce52e2ef1553249c8cbd17f57cf7