me
/
guix
Archived
1
0
Fork 0
Commit Graph

1259 Commits (8f02f6e8c903b543d01b84127f5ee53d2cebdc1d)

Author SHA1 Message Date
Sharlatan Hellseher a989b5185c
Merge branch 'go-team'
Change-Id: I0a7d44016da964930bea2584df9104cac5b7ea36
2024-07-18 21:53:35 +01:00
Nicolas Goaziou e0cb8cb6e1
gnu: musescore: Update to 4.3.2.
* gnu/packages/music.scm (musescore): Update to 4.3.2.

Change-Id: I78b5508645430a6f96d9fc03caa1015a4905a6f2
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-07-18 17:31:19 +02:00
Sharlatan Hellseher 5592cd9d5b
gnu: demlo: Update to 3.8-1.985f810.
* gnu/packages/music.scm (demlo): Update to 3.8-1.985f810.
[arguments]: <#:go>: Pin to go-1.17.

Change-Id: I5b23c311a4f8c9f87296ace26100b871bed4ef51
2024-07-15 12:17:54 +01:00
Vinicius Monego bcd627f58e
gnu: gsequencer: Update to 6.16.8.
* gnu/packages/music.scm (gsequencer): Update to 6.16.8.

Change-Id: Iaf8aec89846dcbca96ae634f4537c263ab0bfa4e
2024-07-14 10:24:01 -03:00
hapster c7b009285e
gnu: mixxx: Update to 2.4.1.
* gnu/packages/music (mixxx): Update to 2.4.1.
* gnu/packages/patches/mixxx-link-qtscriptbytearray-qtscript.patch,
gnu/packages/patches/mixxx-system-googletest-benchmark.patch: Remove
files.
* gnu/local.mk (dist_patch_DATA): Unregister patches.

Change-Id: I2ee0f2848dba7a917598a97a295d838bc0656716
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-06-30 12:06:11 +02:00
Nicolas Goaziou f3689976da
gnu: rosegarden: Update to 24.06.
* gnu/packages/music.scm (rosegarden): Update to 24.06.

Change-Id: Ibca5fc58e07fcd8b7c548d50085700a249c6dc85
2024-06-29 19:00:49 +02:00
jgart 58e48c64cf
gnu: pd: Update to 0.55-0.
* gnu/packages/music.scm (pd): Update to 0.55-0.

Change-Id: Ia462c10919749c2bffea9cfa92efd82079075926
2024-06-16 13:03:13 -05:00
jgart 94a0f20187
gnu: pd: Update to 0.54-1.
* gnu/packages/music.scm (pd): Update to 0.54-1.

Change-Id: Ie8647bb958989150a40f59b8806824a4c2dc66a2
2024-06-16 12:55:56 -05:00
Ludovic Courtès 8240d1acf4
gnu: stargate: Move libsbsms and soundtouch forks to audio.scm.
This avoids generating new packages at run time and makes them visible
to ‘fold-packages’.

* gnu/packages/audio.scm (stargate-sbsms, stargate-soundtouch): New
variables, taken from…
* gnu/packages/music.scm (stargate)[inputs]: … here.  Use them.

Change-Id: I2344d82756b3b7295c505fbdb36886b74abe5d5d
2024-06-13 11:32:16 +02:00
Sughosha c96b51323f
gnu: Add stargate.
* gnu/packages/music.scm (stargate): New variable.

Change-Id: I625c68746ca6bdf9f8de6ebde602ffa7428a2a0c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-06-13 11:19:06 +02:00
Timotej Lazar 7daf932892
gnu: cmus: Switch to new package style.
* gnu/packages/music.scm (cmus): Switch to new style.
[arguments]: Use g-exps. Drop trailing #t from 'configure phase.

Change-Id: Ia840202adddf390bd29a0fb57fa1a3294dd7a61a
Signed-off-by: jgart <jgart@dismail.de>
2024-06-11 13:12:26 -05:00
Timotej Lazar 363b50f579
gnu: cmus: Update to 2.11.0.
* gnu/packages/music.scm (cmus): Update to 2.11.0.

Change-Id: I2b0895640e3db1997c3e78c4d7def3ba9a97697e
Signed-off-by: jgart <jgart@dismail.de>
2024-06-11 13:02:53 -05:00
Sergey Trofimov accd977ab1
gnu: clementine: Build with libgpod.
* gnu/packages/music.scm (clementine): Add libgpod to dependencies.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-31 13:55:43 +02:00
Sergey Trofimov 475a8a76d2
gnu: Add libgpod.
* gnu/packages/music.scm (libgpod): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: If4dbf8648b95f9c47d39de870be3227522454cc6
2024-05-31 13:55:43 +02:00
Timotej Lazar 442b328a9e
gnu: qmmp: Update to 2.1.8.
* gnu/packages/music.scm (qmmp): Update to 2.1.8.

Change-Id: If3d04c4b8d20a262b61c1c7ec45b2a29f48f882e
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-05-27 15:21:34 +08:00
Efraim Flashner 284938bb72
gnu: wolf-shaper: Add tunable property.
* gnu/packages/music.scm (wolf-shaper)[properties]: Add tunable? flag.

Change-Id: I32b26effaa18b814fcca8f4cd88b083969682a81
2024-05-06 23:16:54 +03:00
Efraim Flashner f4c954e314
gnu: wolf-shaper: Fix building on more architectures.
* gnu/packages/music.scm (wolf-shaper)[arguments]: Add make-flag to
disable optimizations.

Change-Id: I2976d1769324765df3f0aa8b636f528526bdfd78
2024-05-06 23:16:53 +03:00
Rovanion Luckey 3bc4f32058
gnu: musescore: Propagate alsa-plugins pulseaudio to runtime.
In order for libasound_module_conf_pulse.so to be present at runtime of
MuseScore the alsa-plugins output "pulseaudio" must be present.

Playback of scores was not working, at least on a foreign distro like
Debian. When running on Debian, MuseScore complained that
libasound_module_conf_pulse.so was missing at startup. This patch was
tested on Debian 12 and fixed the issue.

* gnu/packages/music.scm (musescore): Propagate alsa-plugins pulseaudio to runtime

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: I4e2db8e45fdf33987817cef41bcd336526b16d90
2024-05-06 13:41:11 +02:00
Sharlatan Hellseher 3220226b40
gnu: go-github-com-mgutz-ansi: Propagate inputs.
* gnu/packages/golang-xyz.scm (go-github-com-mgutz-ansi): Propagate inputs.

* gnu/packages/music.scm (demlo) [native-inputs]: Remove
go-github-com-mattn-go-isatty, and go-github-com-mattn-go-colorable.

Change-Id: I26949e5ef7dd5cf3e118883c28a30d9e859a11b0
2024-04-28 16:27:37 +01:00
Parnikkapore ed0ecceab8
gnu: lsp-plugins: Split outputs.
* gnu/packages/music.scm (lsp-plugins): Split outputs.
[phases]: Add move-large-subdirs.
[outputs]: Declare outputs.

Change-Id: I50dc27b7ec43657fda12c7b03068f7be6290aeef
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:46:39 +01:00
Parnikkapore 13cbd96b90
gnu: lsp-plugins: Enable all features.
* gnu/packages/music.scm (lsp-plugins): Enable all features.
[make-flags]: Unset VST_UI.
[phases]: Use upstream's feature list.

Change-Id: I6f3b906e26819da8e72dc360ea55f3948fa2992e
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:46:34 +01:00
Parnikkapore 4e2dc2accd
gnu: lsp-plugins: Update build environment variables.
* gnu/packages/music.scm (lsp-plugins): Update build environment
variables.
[make-flags]: Unset BUILD_MODULES, PREFIX, and ETC_PATH.
[phases]: Set FEATURES and TEST.

Change-Id: I24b6324eda6647429c7fe128abdc631b02f94cd1
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:46:17 +01:00
Parnikkapore eab1301bc2
gnu: lsp-plugins: Use new package style.
* gnu/packages/music (lsp-plugins)[arguments]: Use G-expressions. Use #$output
instead of assoc-ref.

Change-Id: Idca583b06e54c15f98a8439e7fb2a553bf9b112c
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:45:50 +01:00
Parnikkapore 8dae4e1ba7
gnu: lsp-plugins: Update to 1.2.15.
* gnu/packages/music.scm (lsp-plugins): Update to 1.2.15.
[phases]: Skip tests if tests are disabled.
[inputs]: Remove unused inputs.
[native-inputs]: Ditto.

Change-Id: Iac82d106d7bd18049e7798c86afb9185d0ccff95
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:45:50 +01:00
Timotej Lazar 53623ce862
gnu: qmmp: Add missing inputs.
* gnu/packages/music.scm (qmmp): Add inputs to support unpacking skins.
[inputs]: Add tar and unzip.
[arguments]: Add phase to set absolute paths to these programs.

Change-Id: I79a6530ad27b474ecc64e5b7de36e0370595bc69
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-22 09:54:02 +08:00
Timotej Lazar fa67c2718a
gnu: qmmp: Update to 2.1.7.
* gnu/packages/music.scm (qmmp): Update to 2.1.7.
[properties]: Add release-monitoring-url.

Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-22 09:53:54 +08:00
Timotej Lazar 0ffd6d2582
gnu: Add qmmp.
* gnu/packages/music.scm (qmmp): New variable.

Change-Id: Id5548eaeb73904120473397cac74ef7a5f10ecec
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-16 22:26:42 +01:00
Ricardo Wurmus 95d5795a99
gnu: powertabeditor: Update to 2.0.0-alpha19.
* gnu/packages/music.scm (powertabeditor): Update to 2.0.0-alpha19.
[arguments]: Remove 'fix-pugixml-detection phase; respect #:tests? setting in
custom 'check phase.
[inputs]: Drop labels; add nlohmann-json and qttools-5; remove rapidjson.
[home-page]: Add missing letter.

Change-Id: Idf8617f3d39dd97ba59753fc7294515032f1656d
2024-04-07 21:57:47 +02:00
Sharlatan Hellseher c73f70d3d5
gnu: go-github-com-mattn-go-isatty: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-mattn-go-isatty): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/music.scm: Add (gnu packages golang-xyz) module.

Change-Id: Ibbab55ed60afdd5513f91dde93550b2eff7a622c
2024-04-06 13:14:43 +01:00
Ludovic Courtès dc5e9ba1a5
gnu: clyrics: Update to 0.16.
* gnu/packages/music.scm (clyrics): Update to 0.16.

Change-Id: Ie60ab9136accbb029e3072ed60aaa0f8341d3178
2024-04-04 15:48:48 +02:00
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