summaryrefslogtreecommitdiff
path: root/gnu/packages/audio.scm
AgeCommit message (Collapse)AuthorFilesLines
2026-02-06gnu: Add dexed.dexedRicardo Wurmus1-0/+141
* gnu/packages/audio.scm (dexed): New variable. Change-Id: I0769a822060e85cfb902fe79525dce4a7e2d169a
2026-02-03gnu: Add pipemixer.Luis Guilherme Coelho1-0/+25
* 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 Santos1-2/+2
* 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 Wong1-0/+50
* 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 Wong1-0/+23
* 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 Wong1-0/+27
* 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 Wong1-0/+21
* 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 Norton1-2/+2
* 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 Graves1-7/+12
* 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 Graves1-19/+23
* 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 Stevenson1-0/+35
* 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 Wong1-4/+4
* 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 Enge1-2/+2
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 Norton1-2/+2
* 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 Wurmus1-2/+2
* gnu/packages/audio.scm (dsp): Update to 2.0. Change-Id: Iac512686d2dda1ed9cbcaec042af4c6d021953ad
2025-12-03Update Giacomo's email address.Giacomo Leidi1-1/+1
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 Klimov1-0/+34
* 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 Hogan1-2/+2
* 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 Hogan1-0/+2
* gnu/packages/audio.scm (libdjinterop)[arguments]<#:tests?>: Unset. Change-Id: I3fcb2b9ec7b2d332987fbe5ab65282819bdf398c
2025-11-28gnu: snapcast: Update to 0.34.0.Greg Hogan1-2/+2
* gnu/packages/audio.scm (snapcast): Update to 0.34.0. Change-Id: Ic8887bb7016688b7eb078f8491531dfedc06b7d2
2025-11-21gnu: easyeffects: Replace deprecated input.luca1-1/+1
* 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.Sughosha1-114/+123
* 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.Sughosha1-2/+5
* gnu/packages/audio.scm (ardour)[native-search-paths]: Add LXVST_PATH variable. Change-Id: Ifcd64aa1400fd5d46c5501ee6bd27a6a8b3cc938
2025-11-11gnu: ardour: Add native-search-paths.Sughosha1-0/+7
* gnu/packages/audio.scm (ardour)[native-search-paths]: Add LV2_PATH and LADSPA_PATH variables. Change-Id: Ib8df8f14091c14a60caba774a927da857d63872c
2025-11-11gnu: butt: Fix build.Sughosha1-1/+1
* 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."Sughosha1-2/+2
This reverts commit bdf88cc557d88e3e545db1fcc308a59b3e2faf06 and fixes building mixxx.
2025-11-10gnu: jacktrip: Update to 2.7.1.Sughosha1-4/+5
* 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.Sughosha1-2/+2
* gnu/packages/audio.scm (python-librosa): Update to 0.11.0. Change-Id: Ie011cd072c187ea96c99bfa0a7d00efa2014812e
2025-11-10gnu: python-soxr: Update to 1.0.0.Sughosha1-3/+2
* 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.Sughosha1-16/+17
* 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.Sughosha1-2/+2
* gnu/packages/audio.scm (iir): Update to 1.10.0. Change-Id: Icfeea9be6ea993a98b0cbe1d30b45728f1d5fac5
2025-11-10gnu: butt: Update to 1.45.0.Sughosha1-6/+9
* 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.Sughosha1-2/+2
* gnu/packages/audio.scm (wildmidi): Update to 0.4.6. Change-Id: I31217e144c829a678bae8ec09ba6b86c25e6b353
2025-11-10gnu: libdjinterop: Update to 0.26.1.Sughosha1-2/+2
* gnu/packages/audio.scm (libdjinterop): Update to 0.26.1. Change-Id: I926f332e92e141d54f2a33d830d19003891854a8
2025-11-10gnu: darkice: Update to 1.5.Sughosha1-2/+2
* gnu/packages/audio.scm (darkice): Update to 1.5. Change-Id: I0d93de96363b018fab3e508d14754ea536553474
2025-11-10gnu: cava: Update to 0.10.6.Sughosha1-2/+2
* gnu/packages/audio.scm (cava): Update to 0.10.6. Change-Id: Idc566e0bf032f4ef9e14593eaf0962d716c74974
2025-11-10gnu: bluez-alsa: Update to 4.3.1.Sughosha1-3/+8
* 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.Sughosha1-2/+2
* gnu/packages/audio.scm (faust-2): Update to 2.81.10. Change-Id: I52e0b84c85b458cffacb884d0e7f1e9521b8968f
2025-11-10gnu: cable: Update to 0.9.21.Sughosha1-20/+3
* 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.Sughosha1-0/+1
* gnu/packages/audio.scm (python-jack-client)[arguments]<#:tests?>: Disable. Change-Id: Ic42f18d0f255ce52e2ef1553249c8cbd17f57cf7
2025-11-10gnu: noise-repellent: Update to 0.2.3.Sughosha1-9/+5
* 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-10gnu: Add libspecbleach.Sughosha1-0/+28
* gnu/packages/audio.scm (libspecbleach): New variable. Change-Id: I039d2a1370c6de3d31c682516625e73ab8a06f83
2025-11-10gnu: jalv: Disable Wayland support.Sughosha1-8/+2
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-10gnu: jalv: Finalize enabling Wayland support.Sughosha1-10/+16
This is a follow-up to commit 16110652a899e4156db12141921e564f7424771d 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-10gnu: jalv: Add native-search-paths and enable Wayland support.Sughosha1-1/+6
* gnu/packages/audio.scm (jalv)[inputs]: Reorder; add qtwayland-5. [native-search-paths]: Add "LV2_PATH" variable. Change-Id: I843ac9c8539768219e22e730a619a15e55b4d960
2025-11-10gnu: calf: Update to 0.90.8.Sughosha1-2/+2
* gnu/packages/audio.scm (calf): Update to 0.90.8. Change-Id: Id53078a86e39e55cd6108409eddfe97e4e116a75
2025-11-08gnu: ableton-link: Remove Qt dependency.Sughosha1-6/+2
* gnu/packages/audio.scm (ableton-link)[inputs]: Remove qtquickcontrols-5. [native-inputs]: Remove qtbase-5, qtdeclarative-5 and qttools-5. Change-Id: I8fb497d978623aa88064a68f4762e3b6996c5499
2025-10-28gnu: supercollider: Finalize transition to Qt6.Andreas Enge1-0/+1
This is a follow-up to commit 7354aa8482b39b2f7b4a24c219f0b5380fb07878 which started the transition. * gnu/packages/audio.scm (supercollider)[arguments]<#:qtbase>: Add qtbase. Change-Id: I2a9a50ae18605c70f1716c75cb3e5f0beee29509
2025-10-27gnu: libfreeaptx: Updated to 0.2.2.Sixten Thames1-5/+5
* 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-26gnu: qpwgraph: Update to 0.9.6.Sughosha1-2/+2
* gnu/packages/audio.scm (qpwgraph): Update to 0.9.6. Change-Id: I12de5451c16d5d682b7035d703f8f829f1c3191e