gnu: rosegarden: Update to 25.06.
* gnu/packages/music.scm (rosegarden): Update to 25.06.
[inputs]: Remove qtbase-5; replace qtwayland-5 with qtwayland; add qt5compat,
lilv and lv2.
[native-inputs]: Replace qttools-5 with qttools.
Change-Id: I31f4d7be7a4e95b2d82150365d09f1b6a02a6edb
gnu: gsequencer: Update to 8.1.24.
* gnu/packages/music.scm (gsequencer): Update to 8.1.24.
Change-Id: Ief137c4e67928978825f098b6a87934d452ca4b7
gnu: mixxx: Update to 2.5.3.
* gnu/packages/music.scm (mixxx): Update to 2.5.3.
[inputs]: Replace ffmpeg-4 with ffmpeg; add qtwayland.
Change-Id: Ia6841c24c4e21a8e5e9eebfda62692815a6cc43b
gnu: papirus-icon-theme: Update to 20250501.
* gnu/packages/gnome-xyz.scm (papirus-icon-theme): Update to 20250501.
Change-Id: I6a62b56fb86b73d7d4d2a93084f74a44ffc76ecd
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: qpwgraph: Update to 0.9.6.
* gnu/packages/audio.scm (qpwgraph): Update to 0.9.6.
Change-Id: I12de5451c16d5d682b7035d703f8f829f1c3191e
gnu: qjackctl: Update to 1.0.4.
* gnu/packages/audio.scm (qjackctl): Update to 1.0.4.
Change-Id: Ia7f4004c62f4978eb3ffe8607562b4c66a004299
gnu: lsp-plugins: Update to 1.2.24.
* gnu/packages/music.scm (lsp-plugins): Update to 1.2.24.
Change-Id: Ie39a02c56ae96fc486c7cb3708da1471ee80de19
gnu: qtractor: Update to 1.5.8.
* gnu/packages/music.scm (qtractor): Update to 1.5.8.
Change-Id: Ic6d61c264ee1d6e70d829404a8ab76bf1deb87e1
gnu: padthv1: Update to 1.3.2.
* gnu/packages/music.scm (padthv1): Update to 1.3.2.
Change-Id: I369bc9888e7bf3a4de463de82a52bdcc23c011c7
gnu: samplv1: Update to 1.3.2.
* gnu/packages/music.scm (samplv1): Update to 1.3.2.
Change-Id: Idd4ebaaff9482d3a6870039922727747dc17276d
gnu: drumkv1: Update to 1.3.2.
* gnu/packages/music.scm (drumkv1): Update to 1.3.2.
Change-Id: Ic4af7a02d8f8cae3a98147f33dea164d3163f6e2
gnu: synthv1: Update to 1.3.2.
* gnu/packages/music.scm (synthv1): Update to 1.3.2.
Change-Id: I3c253d6556e81aa9f8d14c3a14c98d9e1d7fdf57
gnu: libressl: Update to 4.2.0. [security fixes]
Fixes CVE-2025-9230.
* gnu/packages/tls.scm (libressl): Update to 4.2.0
Change-Id: I8fd2786d29be4084f7d6588eae805ad4714c25a0
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: qucs-s: Add xyce backend.
* gnu/packages/electronics.scm (qucs-s)[inputs]: Add xyce-serial and
sort.
[arguments]<#:phases>: Update wrap-program.
Change-Id: Ia0c7ad5527ac46cfa64c4c4dc70bbdd20d91614f
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
gnu: xyce-serial/parallel: Move to electronics.
* gnu/packages/engineering.scm (xyce-serial, xyce-parallel,
trilinos-parallel-xyce, trilinos-serial-xyce): Move from here ...
* gnu/packages/electronics.scm: ... to here.
Change-Id: I98d83ec4b1f86c31c355a22aea2f849155272504
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
gnu: opensta: Update to 2.7.0-1.6e29fcb.
* gnu/packages/electronics.scm (opensta): Update to 2.7.0-1.6e29fcb.
Change-Id: Ic88bf6864e6792e492307dd34040ff23ce465439
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
gnu: sch-rnd: Update to 1.0.10.
* gnu/packages/electronics.scm (sch-rnd): Update to 1.0.10.
Change-Id: I0e3999fc1c094027b87c41eee00e1703459349b1
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
gnu: python-vsg: Update to 3.35.0.
* gnu/packages/electronics.scm (python-vsg): Update to 3.35.0.
Change-Id: I72fea40add74af331167f6551fa7ded4e0805973
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
gnu: nvc: Update to 1.18.1.
* gnu/packages/electronics.scm (nvc): Update to 1.18.1.
Change-Id: I4a0a19b99308132e1f5c7d555b64de85f7b01301
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
gnu: openboard: Switch to Qt6.
* gnu/packages/education.scm (openboard)[arguments]<#:qtbase>: Add.
<#:modules>: Remove.
<#:phases>: Remove fix-hard-coded-env, fix-library-path. Remove custom
configure, build, install.
{set-initial-values}: Remove obsolete substitution.
[native-inputs]: Replace qttools-5 by qttools. Add pkg-config.
[inputs]: Replace ffmpeg-4 by ffmpeg, libressl by openssl, qtdeclarative-5
by qtdeclarative, qtmultimedia-5 by qtmultimedia, qtsvg-5 by qtsvg,
qtwebchannel-5 by qtwebchannel, qtwebengine-5 by qtwebengine, quazip-5
by quazip. Remove qtbase-5 and qtxmlpatterns-5.
Add cups-minimal and qt5compat.
Fixes: guix/guix#3075
Change-Id: I386837d4735313c6b20b3f662e83d268176b4f77