Nicolas Graves
bf70f5d0af
gnu: patchage: Add missing fmt input, fix build.
...
* gnu/packages/audio.scm (patchage)[inputs]: Add fmt.
Change-Id: Ifb037d35acc07da9740b09c70a0db34e0c32cfe0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-20 14:11:38 +00:00
Ludovic Courtès
1ae20f03f4
gnu: Reference the inherited inputs values.
...
This commit was made by running this command:
sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm
… and then reverting individual hunks where the change would trigger unbound
variable warnings or other issues (such as ‘native-inputs’ is bound in the
body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined
just above).
Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
2026-03-20 13:27:16 +01:00
Ludovic Courtès
2a50c9598b
gnu: Reference the inherited ‘arguments’ value.
...
This commit was made by running this command:
sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm
… and then:
1. reverting changes from ‘gnu/packages/rust.scm’ and
‘gnu/packages/java.scm’ since they would incur derivation changes and/or
breakage;
2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
which use ‘substitute-keyword-arguments’ for arguments that are not
inherited (and thus ‘arguments’ would be unbound);
4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
which make bogus assumptions about inherited arguments.
Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-03-20 13:27:15 +01:00
Andreas Enge
96ff81f347
gnu: Remove streamripper.
...
* gnu/packages/audio.scm (streamripper): Delete variable.
Fixes : guix/guix#6529
Change-Id: I29c9f9272740e4d71974ff86fcf67c6119d1b348
2026-03-19 15:58:45 +01:00
Sharlatan Hellseher
13bdb868b9
gnu: pipemixer: Update to 0.4.1.
...
* 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-10 09:17:27 +00:00
Andreas Enge
1f9e47518b
gnu: python-dbus: Rename to python-dbus-1.2.
...
* 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-06 14:53:04 +01:00
Iakob Davitis Dze Gogichaishvili
0a3e08661a
gnu: resample: Fix build.
...
* 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-04 08:17:43 +05:30
Patrick Norton
6d65f8815d
gnu: qpwgraph: Update to 0.9.9.
...
* gnu/packages/audio.scm (qpwgraph): Update to 0.9.9.
Change-Id: I56a979c74b39849dfcbb60f511e3db1fe601e4f5
Signed-off-by: Sughosha <sughosha@disroot.org >
2026-03-04 00:03:20 +05:30
Carlos Durán Domínguez
1ba2530e59
gnu: Add codec2-1.
...
* 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-26 19:08:51 +00:00
Ricardo Wurmus
619414f7b6
gnu: ardour: Update to 9.1.
...
* 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-24 00:02:31 -05:00
Dariqq
3e9338b923
gnu: Use (target-32bit?) to test for 32bit targets.
...
* 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-20 22:34:56 +01:00
Vagrant Cascadian
7cc2b90a68
gnu: ladspa: Update to use deb.debian.org.
...
* gnu/packages/audio.scm (ladspa)[source]: Update uri.
2026-02-11 13:15:11 -08:00
Ian Eure
17147fb2cd
gnu: libopenshot-audio: Update to 0.5.0.
...
* gnu/packages/audio.scm (libopenshot-audio): Update to 0.5.0.
Change-Id: Iddf57b3d7e3880ca34f94d45209091089101f148
2026-02-10 18:25:40 -08:00
Ricardo Wurmus
ec77706204
gnu: Add dexed.
...
* gnu/packages/audio.scm (dexed): New variable.
Change-Id: I0769a822060e85cfb902fe79525dce4a7e2d169a
2026-02-07 23:35:20 +01:00
Noé Lopez
ec5fb6678f
gnu: Add rsgain.
...
* gnu/packages/audio.scm (rsgain): New variable.
Merges guix/guix!6137
Change-Id: I4c2d5de17c2af2128cd81649899f9fdaf69c1521
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-02-07 11:46:16 +01:00
Luis Guilherme Coelho
e81ea17c5f
gnu: Add pipemixer.
...
* gnu/packages/audio.scm (pipemixer): New variable.
Change-Id: I8370d15c6378d0f51bf9e8ec29aa85424f54860f
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-02-03 03:56:55 +01:00
Cayetano Santos
22db59d243
gnu: easyeffects: Update dependency on tbb.
...
* gnu/packages/audio.scm (easyeffects)[inputs]: Remove tbb; add
onetbb.
Change-Id: Icfbb4c4dca2d9c4277499392b46b4e2b1bf365f8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:56 +01:00
Andrew Wong
5d714dddd4
gnu: Add projectm-sdl.
...
* 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-25 21:24:27 +01:00
Andrew Wong
500bc6ee9f
gnu: Add projectm-presets.
...
* 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-25 21:24:25 +01:00
Andrew Wong
3adc17cb0f
gnu: Add projectm.
...
* 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-25 21:24:24 +01:00
Andrew Wong
d1834aa48f
gnu: Add projectm-eval.
...
* 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-25 21:24:23 +01:00
Patrick Norton
0ba879beb1
gnu: qpwgraph: Update to 0.9.8.
...
* 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-25 21:24:21 +01:00
Nicolas Graves
9f751b809b
gnu: python-python3-midi: Switch to pyproject.
...
* 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-01 23:02:59 +00:00
Nicolas Graves
c1d2c20358
gnu: python-pulsectl: Update to 24.12.0.
...
* 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 >
2026-01-01 23:02:59 +00:00
Ada Stevenson
7e90b2fe72
gnu: audio: Add normalize.
...
* 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-27 10:36:33 +01:00
Andrew Wong
a3908bf8e2
gnu: rtmidi: Update to 6.0.0.
...
* 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-26 13:15:40 +01:00
Andreas Enge
0c8b130c72
gnu: audacity: Update to 3.7.7.
...
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-16 22:42:45 +01:00
Patrick Norton
ef3b104b26
gnu: qpwgraph: Update to 0.9.7.
...
* gnu/packages/audio.scm (qpwgraph): Update to 0.9.7.
Change-Id: Idf7ad32dc0038761d882efc836df7006a68f9b9e
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2025-12-08 23:18:45 +01:00
Ricardo Wurmus
5dfba7ac55
gnu: dsp: Update to 2.0.
...
* gnu/packages/audio.scm (dsp): Update to 2.0.
Change-Id: Iac512686d2dda1ed9cbcaec042af4c6d021953ad
2025-12-03 12:50:18 +01:00
Giacomo Leidi
c425bac93d
Update Giacomo's email address.
...
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-03 14:38:09 +09:00
Evgenii Klimov
e83b1badf9
gnu: Add python-sounddevice.
...
* gnu/packages/audio.scm (python-sounddevice): New variable.
Change-Id: Ia4bb0b52aab812232f82ca299b29e429d07007ce
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2025-12-02 09:51:16 +01:00
Greg Hogan
1aebfc74f1
gnu: boost: Update to 1.89.0.
...
* 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-28 12:26:24 +00:00
Greg Hogan
d508545fef
gnu: libdjinterop: Mark tests as disabled.
...
* gnu/packages/audio.scm (libdjinterop)[arguments]<#:tests?>: Unset.
Change-Id: I3fcb2b9ec7b2d332987fbe5ab65282819bdf398c
2025-11-28 11:37:03 +00:00
Greg Hogan
e2d04e31c5
gnu: snapcast: Update to 0.34.0.
...
* gnu/packages/audio.scm (snapcast): Update to 0.34.0.
Change-Id: Ic8887bb7016688b7eb078f8491531dfedc06b7d2
2025-11-28 11:37:02 +00:00
luca
8c28d56481
gnu: easyeffects: Replace deprecated input.
...
* 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-21 10:42:42 +01:00
Sughosha
0d6cafa3f1
gnu: jamesdsp: Update to 2.7.0-0.53cf098.
...
* 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-12 11:28:26 +05:30
Sughosha
912deb0989
gnu: ardour: Add LXVST_PATH to native-search-paths.
...
* gnu/packages/audio.scm (ardour)[native-search-paths]: Add LXVST_PATH
variable.
Change-Id: Ifcd64aa1400fd5d46c5501ee6bd27a6a8b3cc938
2025-11-11 20:03:50 +05:30
Sughosha
00c466d218
gnu: ardour: Add native-search-paths.
...
* gnu/packages/audio.scm (ardour)[native-search-paths]: Add LV2_PATH and
LADSPA_PATH variables.
Change-Id: Ib8df8f14091c14a60caba774a927da857d63872c
2025-11-11 18:35:41 +05:30
Sughosha
6fd32339a9
gnu: butt: Fix build.
...
* gnu/packages/audio.scm (butt)[native-inputs]: Fix the hash of the manual.
Change-Id: I45247b8d13005825943d9c8231b4bf4013db0c35
2025-11-11 13:14:37 +05:30
Sughosha
b4b15bd775
Revert "gnu: libdjinterop: Update to 0.26.1."
...
This reverts commit bdf88cc557 and fixes building
mixxx.
2025-11-11 10:46:28 +05:30
Sughosha
e4c2e9cacf
gnu: jacktrip: Update to 2.7.1.
...
* 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-10 22:17:38 +05:30
Sughosha
b0398aefdf
gnu: python-librosa: Update to 0.11.0.
...
* gnu/packages/audio.scm (python-librosa): Update to 0.11.0.
Change-Id: Ie011cd072c187ea96c99bfa0a7d00efa2014812e
2025-11-10 22:11:17 +05:30
Sughosha
9245670a5a
gnu: python-soxr: Update to 1.0.0.
...
* gnu/packages/audio.scm (python-soxr): Update to 1.0.0.
[native-inputs]: Remove python-sphinx.
Change-Id: Ib508fd19aa19c4a5b431f477e59cee31c1542264
2025-11-10 22:11:17 +05:30
Sughosha
b549e18880
gnu: rev-plugins: Update to 0.8.1.
...
* 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-10 21:47:31 +05:30
Sughosha
b6c51e4040
gnu: iir: Update to 1.10.0.
...
* gnu/packages/audio.scm (iir): Update to 1.10.0.
Change-Id: Icfeea9be6ea993a98b0cbe1d30b45728f1d5fac5
2025-11-10 21:47:31 +05:30
Sughosha
95e6f2a476
gnu: butt: Update to 1.45.0.
...
* 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-10 21:47:31 +05:30
Sughosha
4b3fd6216b
gnu: wildmidi: Update to 0.4.6.
...
* gnu/packages/audio.scm (wildmidi): Update to 0.4.6.
Change-Id: I31217e144c829a678bae8ec09ba6b86c25e6b353
2025-11-10 21:47:30 +05:30
Sughosha
bdf88cc557
gnu: libdjinterop: Update to 0.26.1.
...
* gnu/packages/audio.scm (libdjinterop): Update to 0.26.1.
Change-Id: I926f332e92e141d54f2a33d830d19003891854a8
2025-11-10 21:47:30 +05:30
Sughosha
1037e93e91
gnu: darkice: Update to 1.5.
...
* gnu/packages/audio.scm (darkice): Update to 1.5.
Change-Id: I0d93de96363b018fab3e508d14754ea536553474
2025-11-10 20:46:39 +05:30
Sughosha
6ff8f0c0db
gnu: cava: Update to 0.10.6.
...
* gnu/packages/audio.scm (cava): Update to 0.10.6.
Change-Id: Idc566e0bf032f4ef9e14593eaf0962d716c74974
2025-11-10 20:42:50 +05:30