Danny Milosavljevic
db656cd0bc
gnu: valeronoi: Support Wayland.
...
* gnu/packages/engineering.scm (valeronoi)[build-system]: Switch to
qt-build-system.
[arguments]: Add qtbase.
[inputs]: Add qtwayland.
Change-Id: I579963d162898b5cec8b4da61e6999ed8120cd88
2026-03-22 21:33:14 +01:00
Danny Milosavljevic
6f15b1d286
gnu: flyer-composer: Support Wayland.
...
* gnu/packages/pdf.scm (flyer-composer)[arguments]<#:phases>{wrap-gui}: Add
qtwayland-5.
[inputs]: Add qtwayland-5.
Change-Id: Iebf131f9f0540f48908f8738249438364404e328
2026-03-22 21:33:14 +01:00
Danny Milosavljevic
70afd6b385
gnu: converseen: Support Wayland.
...
* gnu/packages/image.scm (converseen)[build-system]: Switch to qt-build-system.
[arguments]: Add qtbase.
[inputs]: Add qtwayland.
Change-Id: I41f6476a336931a1fc8c64775aa51acc08f70630
2026-03-22 21:33:13 +01:00
Christopher Baines
46adc04b15
gnu: guile-knots: Update to 0-30.f203a89.
...
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-30.f203a89.
[arguments]: Add phase to set HOME=/tmp.
Change-Id: I2f1c9e5e673035b3b60fb49c1d6e24ec10078956
2026-03-22 19:41:52 +00:00
Cayetano Santos
9cbc75b332
gnu: genimage: Refresh package.
...
* gnu/packages/flashing-tools.scm (genimage)[inputs]: Remove variables.
Change-Id: I03d698836b3cda630a2b4886ca732b3ad223182f
2026-03-22 19:57:42 +01:00
Clément Lassieur
02cfa1f4d4
gnu: genimage: Add Btrfs support.
...
* gnu/packages/flashing-tools.scm (genimage)[arguments]: Reference
‘mkfs.btrfs’ from its input.
[inputs]: Add ‘btrfs-progs’.
Merges guix/guix!7379
Change-Id: Idaa91a70967fa0b3adbfa8446a7e75ad3c970ebd
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-03-22 19:25:31 +01:00
Clément Lassieur
61ad00c1ed
gnu: genimage: Fix indentation.
...
* gnu/packages/flashing-tools.scm (genimage): Fix indentation.
Merges guix/guix!7379
Change-Id: I99be1c8c67b3eff6219490c5dc7e480c54ac2c2f
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-03-22 19:25:30 +01:00
Clément Lassieur
ceaf5a2a97
gnu: genimage: Update to 19.
...
* gnu/packages/flashing-tools.scm (genimage): Update to 19.
[arguments]: Remove the ‘disable-failing-tests’ phase.
Merges guix/guix!7379
Change-Id: I09924f87091d3de81e73654c908b994e55facf14
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-03-22 19:25:30 +01:00
Ian Eure
826fe371cd
gnu: yt-dlp: Update to 2026.03.17.
...
* gnu/packages/video.scm (yt-dlp): Update to 2026.03.17.
Change-Id: I0579e50c8e3c8f0f7d17228307472f51dfef7cce
2026-03-22 11:09:18 -07:00
Vinicius Monego
7c32b662c3
gnu: gmic: Update to 3.7.4.
...
* gnu/packages/image-processing.scm (gmic): Update to 3.7.4.
Change-Id: I6728deae1249ad0d0200592d710d2fcab69f963a
2026-03-22 13:05:34 -03:00
Vinicius Monego
f11bfbbd3d
gnu: ffmpeg-normalize: Update to 1.37.3.
...
* gnu/packages/video.scm (ffmpeg-normalize): Update to 1.37.3.
[source]: Switch to git-fetch.
[arguments]: Set '#:build-backend'.
<#:test-flags>: Skip test files relying on network or missing files.
<#:phases>: Do not override the 'check' phase. Add phase
'relax-colorlog' after 'unpack'.
[native-inputs]: Remove python-wheel. Add git-minimal/pinned.
[propagated-inputs]: Remove python-colorama. Add python-mutagen.
Change-Id: Ia6f598134a0936566132bb66ba845e83383c67a8
2026-03-22 13:05:34 -03:00
Vinicius Monego
22abb268ca
gnu: ffmpeg-progress-yield: Update to 1.1.2.
...
* gnu/packages/video.scm (ffmpeg-progress-yield): Update to 1.1.2.
[source]: Switch to git-fetch.
[arguments]: Set '#:build-backend'.
<#:phases>: Do not override the 'check' phase.
[native-inputs]: Remove python-wheel. Add procps, python-pytest-asyncio.
[propagated-inputs]: Add python-tqdm.
Change-Id: Ib8ea6446a0facf0cca5196c036ee740d6c1fcb86
2026-03-22 13:05:34 -03:00
Vinicius Monego
be3586cd69
gnu: python-obspy: Update to 1.5.0.
...
* gnu/packages/geo.scm (python-obspy): Update to 1.5.0.
[native-inputs]: Remove python-wheel.
Change-Id: Idd38328b6e9e0d5ac62cd80463a14f68ba62463f
2026-03-22 13:05:34 -03:00
Vinicius Monego
17e345aa93
gnu: librecad: Update to 2.2.1.4.
...
* gnu/packages/engineering.scm (librecad): Update to 2.2.1.4.
Change-Id: Iaf88ae13e9a728985feefada2076a330345f06ba
2026-03-22 13:05:34 -03:00
Vinicius Monego
aeca4155ae
gnu: homebank: Update to 5.10.
...
* gnu/packages/finance.scm (homebank): Update to 5.10.
Change-Id: Id333c4b6d578ecaec9d7a3f98a6d0d8dcac08c4b
2026-03-22 13:05:33 -03:00
Vinicius Monego
2754f6239e
gnu: orange: Update to 3.40.0.
...
* gnu/packages/orange.scm (orange): Update to 3.40.0.
[source]: Use tagged version and update commit string.
Change-Id: I8ff3e500f8696e51594817cfec3def03f3970790
2026-03-22 13:05:33 -03:00
Vinicius Monego
5581893f24
gnu: xonsh: Update to 0.22.8.
...
* gnu/packages/shells.scm (xonsh): Update to 0.22.8.
[arguments]<#:test-flags>: Skip two more failing tests.
Change-Id: Ie2de9c2b713e5563bc4e22a688b252e4d8afb5b8
2026-03-22 13:05:33 -03:00
Vinicius Monego
e38805e5bb
gnu: python-lcapy: Update to 1.26.
...
* gnu/packages/engineering.scm (python-lcapy): Update to 1.26.
[arguments]<#:phases>: Add phase 'remove-importlib' after 'unpack'.
[native-inputs, propagated-inputs]: Remove python-wheel.
Change-Id: I79618876b786244d76b84e6dd1021bcf9c969aa4
2026-03-22 13:05:33 -03:00
Andy Tai
c05a817bfc
gnu: koboldcpp: Update to 1.110.
...
* gnu/packages/machine-learning.scm (koboldcpp): Update to 1.110.
Merges guix/guix!7340
Change-Id: Id395916cbcb563ea8a224896557715ddd173181d
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-03-22 16:40:20 +01:00
bdunahu
9d6c359505
gnu: helm: Add vendor information.
...
* gnu/packages/music.scm (helm)[properties]: Add `helm` to
lint-hidden-cpe-vendors.
Merges guix/guix!7386
Change-Id: Idab1e5705ed74e152eed1d0c4bc36f054a983471
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-03-22 16:25:00 +01:00
Liliana Marie Prikler
08ba0e8a13
gnu: Fix gnome-shell-extension-dock-ng.
...
This is a follow-up to cc4c1633ff , which
installed an empty package.
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-dock-ng)
[build-system]: Use copy-build-system.
[arguments]: Remove #:tests?, #:make-flags, and #:phases. Add #:install-plan.
[native-inputs]: Remove gnome-shell.
2026-03-22 16:19:42 +01:00
Maxim Cournoyer
797337e656
gnu: remmina: Update to 1.4.43.
...
* gnu/packages/vnc.scm (remmina): Update to 1.4.43.
[inputs]: Remove libsoup-minimal-2; add libsoup.
Change-Id: I3b74b4aef035adc1c3f9a538a18147b93cac5749
2026-03-22 23:26:58 +09:00
Efraim Flashner
3285ded4c3
gnu: ripgrep: Adjust custom phase.
...
* gnu/packages/rust-apps.scm (ripgrep)[arguments]: Rewrite the phase to
install the manpage and shell completions.
Change-Id: I5dda1f510ba0b03a77ea3e81a656c6bc78de1be9
2026-03-22 16:18:47 +02:00
Efraim Flashner
6049b4e500
gnu: forgejo-cli: Update to 0.4.1.
...
* gnu/packages/rust-apps.scm (forgejo-cli): Update to 0.4.1.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
forgejo-cli.
Change-Id: Ied0e3caa065a76f90eb70980252cfd14e784998d
2026-03-22 16:18:47 +02:00
Efraim Flashner
b19fad3057
gnu: fd: Adjust custom phases.
...
* gnu/packages/rust-apps.scm (fd)[arguments]: Rewrite the phase to
generate and install the shell completions.
[native-inputs]: Add this-package when cross-compiling.
Change-Id: I809879f2e2adbf7d49e3e41b4f3f398199186310
2026-03-22 16:18:47 +02:00
Efraim Flashner
a08948d5e3
gnu: fd: Update to 10.4.2.
...
* gnu/packages/rust-apps.scm (fd): Update to 10.4.2.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
fd.
Change-Id: I686c9221e52be03ede3d0a51fe96dcdbd83958e0
2026-03-22 16:18:47 +02:00
Efraim Flashner
6c9fe5466a
gnu: complgen: Update to 0.8.3.
...
* gnu/packages/rust-apps.scm (complgen): Update to 0.8.3.
[native-inputs]: Remove git-minimal, add git-minimal/pinned.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
complgen.
Change-Id: I1d4933ca28ceb1a3dbd8e0ce612e484ed4e56990
2026-03-22 16:18:47 +02:00
Efraim Flashner
6c4f10e0e5
gnu: cargo-show-asm: Update to 0.2.57.
...
* gnu/packages/rust-apps.scm (cargo-show-asm): Update to 0.2.57.
[synopsis]: Make linter happy.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
cargo-show-asm.
Change-Id: I0fbf726271bbed99bdaa79dbb80ef1f0ff88a5a6
2026-03-22 16:18:47 +02:00
Efraim Flashner
f2f1c586ef
gnu: sd: Adjust custom phase.
...
* gnu/packages/rust-apps.scm (sd)[arguments]: Rewrite 'install-extras
phase to use the copy-build-system's 'install phase.
Change-Id: I6fba6df6a04f9ca4195c2f4d5c295342fda81aae
2026-03-22 16:18:47 +02:00
Efraim Flashner
fe2a423d43
gnu: sd: Hide rejected CVE report.
...
* gnu/packages/rust-apps.scm (sd)[properties]: Add lint-hidden-cve
field.
Change-Id: Ibb3b304de5938d081ab9eef9171c57daa358deed
2026-03-22 16:18:43 +02:00
Maxim Cournoyer
274271f30e
gnu: shotwell: Update to 0.32.15.
...
* gnu/packages/gnome.scm (shotwell): Update to 0.32.15.
[inputs]: Replace webkitgkt-for-gtk3 with webkitgtk.
Change-Id: I3603b419fa3295abb603f0eaefb4f9d31bec0749
2026-03-22 23:12:49 +09:00
Sughosha
d1903a47cd
gnu: no-more-secrets: Update to 1.0.1.
...
* gnu/packages/games.scm (no-more-secrets): Update to 1.0.1.
Change-Id: I347c93cbeae95c69512523b3ea1c0e98882cd634
2026-03-22 18:42:33 +05:30
Danny Milosavljevic
985ad564d4
gnu: synergy: Support Wayland.
...
* gnu/packages/synergy.scm (synergy)[build-system]: Switch to qt-build-system.
[inputs]: Add qtwayland-5.
Change-Id: I241b63069daed8e027cffa8f2b25d12611dba56c
2026-03-22 13:50:59 +01:00
Danny Milosavljevic
281c0ae38f
gnu: birdtray: Support Wayland.
...
* gnu/packages/mail.scm (birdtray)[build-system]: Switch to qt-build-system.
[inputs]: Add qtwayland.
Change-Id: I5be336038cb430aa2b843954651bead9e633faa0
2026-03-22 13:40:07 +01:00
Danny Milosavljevic
58603bd451
gnu: gimagereader: Support Wayland.
...
* gnu/packages/ocr.scm (gimagereader)[build-system]: Switch to
qt-build-system.
[arguments]: Add qtbase.
[inputs]: Add qtwayland.
Change-Id: Ibee6c4ffe5437bca046cdd969f4d57874d1f9e1d
2026-03-22 13:37:43 +01:00
Danny Milosavljevic
21007002a5
gnu: tenmon: Support Wayland.
...
* gnu/packages/astronomy.scm (tenmon)[build-system]: Switch to
qt-build-system.
[arguments]: Add qtbase.
[inputs]: Add qtwayland.
Change-Id: Ic5a6eb3478420ed9d5888a5d2a4d3b1671d7c6ca
2026-03-22 13:33:36 +01:00
Danny Milosavljevic
e3d8cb7268
gnu: powertabeditor: Support Wayland.
...
* gnu/packages/music.scm (powertabeditor)[build-system]: Switch to
qt-build-system.
[arguments]: Add qtbase.
[inputs]: Add qtwayland.
Change-Id: Ib754d0fd7c27986da490282e4449af8b6a95ca66
2026-03-22 13:33:35 +01:00
Danny Milosavljevic
2c28f8bef8
gnu: cantata: Support Wayland.
...
* gnu/packages/mpd.scm (cantata)[build-system]: Switch to qt-build-system.
[arguments]: Add qtbase.
[inputs]: Add qtwayland.
Change-Id: I7820f021e1a5c8f05f7c9c183df4c34d95ae6de2
2026-03-22 13:33:35 +01:00
Danny Milosavljevic
6bf92e4b29
gnu: qterminal: Support Wayland.
...
* gnu/packages/lxqt.scm (qterminal)[build-system]: Switch to qt-build-system.
[inputs]: Add qtwayland.
[arguments]: Add qtbase.
Change-Id: I1abee8f54628c6d4836ad275ec67bcf097792e85
2026-03-22 13:33:35 +01:00
Danny Milosavljevic
8c6fddde3f
gnu: pulseview: Support Wayland.
...
* gnu/packages/electronics.scm (pulseview)[build-system]: Switch to
qt-build-system.
[inputs]: Add qtwayland-5.
Change-Id: I561d5a5393dacaceb7f6168d385e6fddd066f599
2026-03-22 13:33:35 +01:00
bdunahu
e56fe71420
gnu: xpdf: Update to 4.06 [security-fixes].
...
Potential fixes for CVE-2024-2971, CVE-2024-3247, CVE-2024-3248,
CVE-2024-3900, CVE-2024-4141, CVE-2024-4568, CVE-2024-4976,
CVE-2024-7866, CVE-2024-7867, CVE-2024-7868.
* gnu/packages/pdf.scm (xpdf): Update to 4.06.
Change-Id: Ia033b459063335b3290470ef80e60a23b41f5a80
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-22 13:06:58 +02:00
Cayetano Santos
db2fa95cbb
gnu: python-gguf: Inherit from llama-cpp.
...
* gnu/packages/machine-learning.scm (llama-cpp)[inherit]: Add.
[source]: Delete.
[inputs, properties]: Unset.
[description]: Fix max line.
Merges guix/guix!7370
Change-Id: I86df53bfea858e8d54b6dad8665044c4168f2a76
2026-03-22 10:48:55 +01:00
Sughosha
f1822d8680
gnu: Add soundcloud-tui.
...
* gnu/packages/rust-apps.scm (soundcloud-tui): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add crates for
soundcloud-tui.
Change-Id: I9291d1aea2cbb4a707a62efac04b4d5bcf0bf468
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-22 11:20:19 +02:00
Rodion Goritskov
b867c4faaf
gnu: radicle: Update to 1.7.1.
...
* gnu/packages/rust-apps.scm (radicle): Update to 1.7.1.
[arguments]: Add cargo-test-flags.
[inputs]: Remove libgit2-1.8 and sqlite, add libgit2-1.9 and sqlite-next.
[native-inputs]: Remove git, add git-minimal/pinned.
* gnu/packages/rust-crates.scm: Update dependencies.
Change-Id: I29c8c16a867f9d1516ee9a7a3a0e50062d8d7e15
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-22 10:57:58 +02:00
wired
14c4e3e2b2
gnu: emacs-no-x-toolkit: Fix inputs
...
* gnu/packages/emacs.scm (emacs-no-x-toolkit): [inputs] Add the the
inputs of the emacs package
Like the comment in the package definition states, emacs-no-x-toolkit
needs the inputs of emacs for "all the graphical stuff". Without them,
it runs only in the terminal, like emacs-no-x.
This reverts the change made by 1ae20f03f4 for this package.
Change-Id: I51ffc6d9b98f8bdda19f7ec1971ded96ebfda6f8
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-22 09:43:41 +01:00
Jan Wielkiewicz
741fcc76e7
gnu: luanti: Add “devtest” output.
...
* gnu/packages/luanti.scm (luanti)
[#:configure-flags]: Add “-DINSTALL_DEVTEST=TRUE”.
[#:phases]<check>: Use installed devtest for LUANTI_GAME_PATH.
<move-devtest>: New phase.
[outputs]: Add “devtest”.
[properties]: Add output synopsis for “devtest”.
Change-Id: If4e4bb938d602f9e668f776dd6d4dfbdda90f9b7
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-22 09:43:41 +01:00
Roman Scherer
3432415d91
gnu: gtk: Disable failing test suites on AArch64.
...
* gnu/packages/gtk.scm (gtk)[#:test-options]: On AArch64, add
“--no-suite=gsk-compare-gl”, “--no-suite=gsk-compare-cairo”,
“--no-suite=gsk-compare-ngl”, and “--no-suite=gsk-compare-vulkan”.
[#:phases]<patch>: Remove AArch64-specific patches.
Change-Id: I2d9504e36779867aa6d763d70e596d244c9e3ab6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-22 09:43:40 +01:00
Noé Lopez
b724894fa8
gnu: softhsm: Update to 2.7.0.
...
* gnu/packages/security-token.scm (softhsm): Update to 2.7.0.
[source]: Switch to git source.
[inputs]: Add autoconf, automake, and libtool. Sort alphabetically.
Change-Id: I4c1dd367b76dad448b32fb300d4f9707335497f5
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-22 09:43:40 +01:00
Noé Lopez
e4bbafdf63
gnu: secrets: Update to 11.1.1.
...
* gnu/packages/gnome-circle.scm (secrets): Update to 11.1.1.
[origin]: Indent uri.
[#:phases]<python-and-gi-wrap>: Rename to…
<wrap-binaries>: … this. Also wrap “GSETTINGS_SCHEMA_DIR”.
<add-install-to-pythonpath>: New phase.
<check>: Move after ‘glib-or-gtk-compile-schemas’.
<set-search-path>: New phase.
[native-inputs]: Add python and python-pytest.
[inputs]: Add adwaita-icon-theme, gtksourceview, python-pycairo,
python-pykcs11, python-validators, python-yubico, and python-zxcvbn-rs-py.
Change-Id: I320953627d8692a673e27ae0af689f06d404169a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-22 09:40:08 +01:00
Noé Lopez
75fb391090
gnu: Add python-pykcs11.
...
* gnu/packages/python-crypto.scm (python-pykcs11): New variable.
Change-Id: If8c66d9ceb50127b56658d75886fe57dd8879bef
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-22 09:37:42 +01:00