Commit Graph

1229 Commits

Author SHA1 Message Date
Ricardo Wurmus
0f9f266542
gnu: Add mididings.
* gnu/packages/music.scm (mididings): New variable.

Change-Id: I7a4c6d05c04c1ed62ff467c83c77defaa114f37e
2024-04-01 22:35:29 +02:00
Ricardo Wurmus
6765139cfc
gnu: Add python-pysmf.
* gnu/packages/music.scm (python-pysmf): New variable.

Change-Id: Ia3ddd5e47e4f42f3ef37b503c24a5df8e79b1726
2024-04-01 22:31:35 +02:00
Ricardo Wurmus
008cbf4066
gnu: alsa-scarlett-gui: Update to 0.4.0.
* gnu/packages/music.scm (alsa-scarlett-gui): Update to 0.4.0.
[inputs]: Add openssl.

Change-Id: I8d4101bd7bf64b2032f60b9b309bd1450f2fffbc
2024-04-01 18:19:30 +02:00
Ricardo Wurmus
235adb4f6b
gnu: zrythm: Update to 1.0.0-beta.4.12.5.
* gnu/packages/music.scm (zrythm): Update to 1.0.0-beta.4.12.5.
[arguments]: Update disabled tests; remove patching of helper.
[inputs]: Remove libaudec; add lsp-dsp-lib, pcre, and soxr.

Change-Id: Id13a04aa270526ca8e105d5d4429d6ecbafe13c4
2024-04-01 17:53:35 +02:00
Vinicius Monego
9dae1488a4
gnu: muse-sequencer: Update to 4.2.1.
* gnu/packages/music.scm (muse-sequencer): Update to 4.2.1.
[native-inputs]: Add extra-cmake-modules.

Change-Id: Ieba29ffd20539b8f5820bc1598db2262126ee0dc
2024-03-29 16:45:42 -03:00
Vinicius Monego
1c5a685c75
gnu: gsequencer: Update to 6.5.2.
* gnu/packages/music.scm (gsequencer): Update to 6.5.2.

Change-Id: I028a10d05935b4b90ab9517de993fcd3b62bb07d
2024-03-23 09:30:42 -03:00
Zheng Junjie
8dbc9b4658
gnu: a2jmidid: Fix build for riscv64-linux.
* gnu/packages/music.scm (a2jmidid)[source]: Add snippet.

Change-Id: I7bcbe87cba314eeb7f939ea64573b3717e4ed448
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-03-19 19:09:37 +08:00
Z572
a66a5d55c5
gnu: a2jmidid: Use G-expressions.
* gnu/packages/music.scm (a2jmidid)[arguments]: Use G-expressions.

Change-Id: I05101e63ff5aec8946f6f8f187bb5a02960e0901
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-03-19 19:01:18 +08:00
Nicolas Goaziou
d1b6d77aae
gnu: rosegarden: Update to 23.12.
* gnu/packages/music.scm (rosegarden): Update to 23.12.

Change-Id: I88b808eded4f85fe9b1f1afd3367d51a92dedd79
2024-03-17 17:19:14 +01:00
Nicolas Goaziou
a5ca47bc3d
gnu: musescore: Update to 4.2.1.
* gnu/packages/music.scm (musescore): Update to 4.2.1.

Change-Id: I99895852743c5f3ffa1cd79d5b815ed452e09ff3
2024-03-17 16:37:52 +01:00
Nicolas Goaziou
0bc817b5b7
gnu: lilypond: Update to 2.24.3.
* gnu/packages/music.scm (lilypond): Update to 2.24.3.

Change-Id: I5af6092b25ae280832eab4fe50c3db10ab967d56
2024-03-17 16:11:30 +01:00
Nicolas Goaziou
361b0cfd5e
gnu: hydrogen: Update to 1.2.3.
* gnu/packages/music.scm (hydrogen): Update to 1.2.3.

Change-Id: Ibd6651a7dbfb61f1dd0cc0c436a5a9cff0fb559a
2024-03-17 14:16:54 +01:00
Marco Rimoldi
00bf07eccc
gnu: frescobaldi: Make it display icons with qtsvg-5.
* gnu/packages/music.scm (frescobaldi)
[origin]<uri>: Updated to avoid automatic redirect.
[arguments]<phases>: Add 'wrap-executable to export QT_PLUGIN_PATH.
[inputs]: Add qtsvg-5, bash-minimal.

Change-Id: I55b3c56d41bd60e4ba4c938109ff41631e211ad2
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-16 10:08:14 +00:00
Marco Rimoldi
82bb2ed9c9
gnu: portmidi: Add variant portmidi-2 updated to release 2.0.4.
Tested with package Frescobaldi.  Other packages dependent on the old 217
version still need to be tested and updated so that it can be phased out.

* gnu/packages/music.scm (portmidi): Add variant portmidi-2.
[version]: Change to new scheme, jumping from 217 to 2.0.4.
[source]: Change origin from Sourceforge to GitHub.
* gnu/packages/music.scm (python-pyportmidi) [inputs]: Change portmidi to portmidi-2.
* gnu/packages/music.scm (frescobaldi) [inputs]: Change portmidi to portmidi-2.

Change-Id: I2530d206e19e885082a95f1aac65348e7a51d4ca
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-16 10:05:23 +00:00
Marco Rimoldi
cf0f8918f6
gnu: python-pyportmidi: Update to 0.0.7-0.d9e5ee0.
When the PortMidi project moved to GitHub in 2021, changing version numbering
scheme, the Python bindings were moved to a separate repository and marked as
needing a new maintainer.  The chosen revision, dated June 2023, is the first
to allow the package to build successfully in the temporary lack of an
official new release.

* gnu/packages/music.scm (python-pyportmidi): Source moved, fix build.
[version]: Change to new scheme, jumping from 217 to 0.0.7.
[source]: Change origin from Sourceforge to GitHub.

Change-Id: Ibe02edca39731f3f3c9001818665d2da97df9465
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-16 10:03:55 +00:00
Ricardo Wurmus
d41e8843f6
gnu: alsa-scarlett-gui: Use ungexp.
This is a follow-up to commit 5d81aa8613.

* gnu/packages/music.scm (alsa-scarlett-gui)[arguments]: Use #$output and
THIS-PACKAGE-INPUT instead of ASSOC-REF.

Change-Id: If56af33e361a215c63c5e004b81d2d0e84a2dd56
2024-02-20 20:49:15 +01:00
Robby Zambito
5d81aa8613
gnu: alsa-scarlett-gui: Wrap with GSETTINGS_SCHEMA_DIR.
* gnu/packages/music.scm (alsa-scarlett-gui)[arguments]: Wrap with
GSETTINGS_SCHEMA_DIR.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-20 10:57:16 +01:00
Sharlatan Hellseher
ab3da80ae1
gnu: abjad-ext-rmakers: Simplify package.
* gnu/packages/music.scm (abjad-ext-rmakers) [build-system]: Swap to
pyproject-build-system.
[arguments]: Use standard 'check phase.

Change-Id: Ic2591fbe35d7479e120048d334cc202a5e1c9243
2024-02-11 21:03:07 +00:00
Sharlatan Hellseher
d0671703b6
gnu: abjad-ext-rmakers: Fix build.
* gnu/packages/music.scm (abjad-ext-rmakers) [native-inputs]: Add
python-sphinx-autodoc-typehints.

Change-Id: Ide0e00b3c12180d341f1ed8052fb4e10a6504499
2024-02-11 21:03:07 +00:00
Sharlatan Hellseher
70a43b328f
gnu: abjad-ext-nauert: Simplify package.
* gnu/packages/music.scm (abjad-ext-nauert) [build-system]: Swap to
pyproject-build-system.
[arguments]: Use standard 'check phase.

Change-Id: Ica32dd692964d200a81628e82a8333656dc10170
2024-02-11 21:03:06 +00:00
Sharlatan Hellseher
850bf6d65f
gnu: abjad-ext-nauert: Fix build.
* gnu/packages/music.scm (abjad-ext-nauert) [native-inputs]: Add
python-sphinx-autodoc-typehints.

Change-Id: Iec9dcbf1127ef7dc7b3bcd5a4be9eada51424f4a
2024-02-11 21:03:06 +00:00
Hilton Chain
0e98b8bc36
gnu: picard: Update to 2.11.
* gnu/packages/music.scm (picard): Update to 2.11.

Change-Id: I61c4563a09f195415f6a67f657e4f9061e2f4389
2024-02-05 14:06:49 +08:00
Sharlatan Hellseher
d99670e33e
gnu: abjad-ext-ipython: Fix build.
* gnu/packages/music.scm (abjad-ext-ipython): Fix build.
[propagated-inputs]: Add python-sphinx-autodoc-typehints.

Change-Id: Id20c0527e61b8be194c5387c6c43fdf82ab5ff09
2024-01-16 21:43:30 +00:00
Liliana Marie Prikler
256d5b3598
Merge branch 'master' into wip-webkit 2023-12-18 03:58:23 +01:00
Ricardo Wurmus
259930c8eb
gnu: Add alsa-scarlett-gui.
* gnu/packages/music.scm (alsa-scarlett-gui): New variable.

Change-Id: Ia92a0be7e0f08cf42bc263f2c321b4617fa6935b
2023-12-15 15:12:06 +01:00
Ricardo Wurmus
6b5c0e77a9
gnu: tascam-gtk: Update to 0.4-0.69fb86f.
* gnu/packages/music.scm (tascam-gtk): Update to 0.4-0.69fb86f.
[inputs]: Replace libxml++-2 with libxml++-3.

Change-Id: Iae8ff22ee7ee5888ff4d24209f2f09fbecf52889
2023-12-15 13:51:39 +01:00
Liliana Marie Prikler
f3da903b01
gnu: Make webkitgtk-next the new webkitgtk.
As of version 2.42.0, the WebKit 6.0 typelib is considered stable.
With GNOME itself moving to GTK4 as time marches on, we should reflect
the fact that this is the preferred Webkit for future applications.

* gnu/packages/webkit.scm (webkitgtk-next): Remove variable.  Inline logic…
(webkitgtk): … here.  Move old value …
(webkitgtk-for-gtk3): … here.
(webkitgtk-with-libsoup2): Inherit from webkitgtk-for-gtk3.
* gnu/packages/geo.scm (gnome-maps): Adjust accordingly.
* gnu/packages/gnome.scm (gnome-initial-setup, sushi)
(cambalache, devhelp, devhelp-with-libsoup2, gnome-online-accounts)
(gnome-online-accounts-3.44, evolution-data-server, evolution-data-server-3.44)
(lollypop, evolution, gnome-boxes, geary, komikku): Likewise.
* gnu/packages/guile-xyz.scm (guile-gi, nomad): Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Likewise.
* gnu/packages/mail.scm (balsa): Likewise.
* gnu/packages/mate.scm (atril): Likewise.
* gnu/packages/music.scm (ctrlr): Likewise.
* gnu/packages/rednotebook.scm (rednotebook): Likewise.
* gnu/packages/syndication.scm (gfeeds): Likewise.
* gnu/packages/telegram.scm (telegram-desktop): Likewise.
* gnu/packages/vnc.scm (remmina): Likewise.
* gnu/packages/web-browsers.scm (nyxt): Likewise.
2023-12-08 20:49:29 +01:00
Rovanion Luckey
3fe31e37a9
gnu: musescore: Update to 4.1.1.
* gnu/packages/music.scm (musescore): Update to 4.1.1.
[source]: Remove deletion of “thirdparty/freetype” from snippet.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: If1c8e6ddd5bfa30c24ee0e8ef29c945242905d74
2023-11-15 18:29:37 +01:00
Felix Gruber
1853fd9c2f
gnu: strawberry: Update to 1.0.21.
* gnu/packages/music.scm (strawberry): Update to 1.0.21.
[inputs]: Add libebur128.

Change-Id: I2f0094ab1f87301cbf05c13ca5742bb03703b0b4
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-03 09:46:02 +00:00
kiasoc5
e20ef7d2d1
gnu: dragonfly-reverb: Update to 3.2.10.
* gnu/packages/music.scm (dragonfly-reverb): Update to 3.2.10.

Change-Id: I4b0dc4e7aeae381467690305b9551e53341ef8b7
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-03 09:46:02 +00:00
Hilton Chain
50fa8bd0a3
gnu: picard: Update to 2.10.
* gnu/packages/music.scm (picard): Update to 2.10.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-25 11:59:58 +02:00
Nicolas Goaziou
27c2ebd7ce
gnu: rosegarden: Update to 23.06.
* gnu/packages/music.scm (rosegarden): Update to 23.06.
2023-10-13 20:09:52 +02:00
Vinicius Monego
08a1126428
gnu: gsequencer: Update to 6.1.3.
* gnu/packages/music.scm (gsequencer): Update to 6.1.3.
2023-10-12 21:48:47 -03:00
Yovan Naumovski
e990115cd9
gnu: milkytracker: Update to 1.04.00.
* gnu/packages/music.scm (milkytracker): Update to 1.04.00.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-02 17:17:07 +02:00
Hilton Chain
371ddde311
gnu: picard: Update to 2.9.2.
* gnu/packages/music.scm (picard): Update to 2.9.2.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-30 10:30:53 +01:00
Tobias Geerinckx-Rice
8c833d0bc7
gnu: libdiscid: Update to 0.6.4.
* gnu/packages/music.scm (libdiscid): Update to 0.6.4.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice
fbc1be7705
gnu: qtractor: Update to 0.9.35.
* gnu/packages/music.scm (qtractor): Update to 0.9.35.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice
c2dff1f05e
gnu: padthv1: Update to 0.9.32.
* gnu/packages/music.scm (padthv1): Update to 0.9.32.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice
575abe5f3f
gnu: samplv1: Update to 0.9.32.
* gnu/packages/music.scm (samplv1): Update to 0.9.32.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice
15fdb77682
gnu: drumkv1: Update to 0.9.32.
* gnu/packages/music.scm (drumkv1): Update to 0.9.32.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice
4d026e4870
gnu: synthv1: Update to 0.9.32.
* gnu/packages/music.scm (synthv1): Update to 0.9.32.
2023-09-10 02:00:00 +02:00
Sughosha
50725212f0
gnu: dpf-plugins: Update to 1.7.
Message-Id: <23da89c3cbf2358ac70d387ebd714abe03b6758e.1686926462.git.sughosha@proton.me>
From: Sughosha <sughosha@proton.me>
Date: Fri, 16 Jun 2023 16:22:57 +0200
Subject: [PATCH 1/2] gnu: dpf-plugins: Update to 1.7.

* gnu/packages/music.scm (dpf-plugins): Update to 1.7.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-14 23:02:59 +02:00
Sughosha
315eeb919a
gnu: zrythm: Enable rtaudio.
* gnu/packages/music.scm (zrythm)[#:configure-flags]: Add
"-Drtaudio=enabled".
[inputs]: Add rtaudio.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-06 01:03:53 -04:00
Vinicius Monego
5fd7edd28c
gnu: mixxx: Update to 2.3.6.
* gnu/packages/music.scm (mixxx): Update to 2.3.6.
2023-09-02 11:17:02 -03:00
Sughosha
a61d86ccaf
gnu: Add distrho-ports.
* gnu/packages/music.scm (distrho-ports): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-09-02 10:40:01 +02:00
Hilton Chain
0ba7debb02
gnu: picard: Update to 2.9.1.
* gnu/packages/music.scm (picard): Update to 2.9.1.
[uri]: Switch mirror.
[#:phases]: Add phase 'set-HOME.
Remove phase 'delete-failing-test.
2023-08-27 12:05:16 +08:00
Efraim Flashner
6c58966c10
gnu: quodlibet: Build with librsvg-for-system.
* gnu/packages/music.scm (quodlibet)[inputs]: Replace librsvg with
librsvg-for-system.
2023-08-15 05:45:45 +03:00
Efraim Flashner
a2419f4ef6
gnu: denemo: Build with librsvg-for-system.
* gnu/packages/music.scm (denemo)[inputs]: Replace librsvg with
librsvg-for-system.
2023-08-15 05:45:45 +03:00
Hilton Chain
b87f318586
gnu: picard: Update to 2.9.
* gnu/packages/music.scm (picard): Update to 2.9.
[arguments]<#:phases>: Add 'delete-failing-test.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-13 15:45:06 +08:00
Vinicius Monego
cf97ea92d1
gnu: gsequencer: Update to 5.5.0.
* gnu/packages/music.scm (gsequencer): Update to 5.5.0.
[inputs]: Add json-glib.
2023-08-05 18:40:01 -03:00