summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-03-01gnu: python-pyvips: Update to 3.1.1.Vinicius Monego
* gnu/packages/python-xyz.scm (python-pyvips): Update to 3.1.1. Change-Id: Ic66d4fe2449d83a3c3ec133a93ed11bef7c280d3
2026-03-01gnu: python-ta-lib: Update to 0.6.8.Vinicius Monego
* gnu/packages/finance.scm (python-ta-lib): Update to 0.6.8. [source]: Update commit string. [native-inputs]: Add python-pypa-build. Change-Id: I89500f1c946d2746944f15dbdb92a730c9c70c46
2026-03-01gnu: hypercorn: Update to 0.18.0.Vinicius Monego
* gnu/packages/python-web.scm (hypercorn): Update to 0.18.0. [native-inputs]: Add python-pdm-backend. Change-Id: I8c8a0cfab35b2bad2195acb5f8a73e516d7e5e00
2026-03-01gnu: mixxx: Update to 2.5.4.Vinicius Monego
* gnu/packages/music.scm (mixxx): Update to 2.5.4. Change-Id: Id86642058a00cbdc26bf7a69619570a4fe031617
2026-03-01gnu: libmseed: Update to 3.2.4.Vinicius Monego
* gnu/packages/geo.scm (libmseed): Update to 3.2.4. Change-Id: I5ca19290aa22634201df1ad81b8f7fc5877139b9
2026-03-01gnu: showmethekey: Update to 1.20.0.Carlos Durán Domínguez
* gnu/packages/video.scm (showmethekey): Update to 1.20.0. Change-Id: I0d43479846228a10cbb29dec124a0b21968e3491 Signed-off-by: jgart <jgart@dismail.de>
2026-03-01gnu: Add undervoltmarderbot
* gnu/packages/admin.scm (undervolt): New variable. Merges: https://codeberg.org/guix/guix/pulls/6747 Change-Id: I87569de5a4b4e31d47ee628c4a3e73c776931d33 Reviwed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-01gnu: xdg-desktop-portal: Delete version 1.18.4.Danny Milosavljevic
* gnu/packages/freedesktop.scm (xdg-desktop-portal): Delete variable. (xdg-desktop-portal-next): Rename to ... (xdg-desktop-portal): ...this. (xdg-desktop-portal-next): New deprecation alias. (xdg-desktop-portal-gtk)[propagated-inputs]: Replace xdg-desktop-portal-next by xdg-desktop-portal. * gnu/packages/telegram.scm (telegram-desktop)[propagated-inputs]: Replace xdg-desktop-portal-next by xdg-desktop-portal. * gnu/packages/patches/xdg-desktop-portal-disable-configuration-search-exit.patch: Delete file. * gnu/packages/patches/xdg-desktop-portal-disable-portal-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove references to those. Change-Id: I4317d2228002c1c6c65a9fab5aa502e905e4ec3e
2026-03-01gnu: xdg-desktop-portal-gtk: Update to 1.15.3.Danny Milosavljevic
* gnu/packages/freedesktop.scm (xdg-desktop-portal-gtk)[build-system]: Replace glib-or-gtk-build-system by meson-build-system. <#:configure-flags>: Fix for meson build system. Add lockdown support. Remove screenshot, screencast and background. [propagated-inputs]: Replace xdg-desktop-portal by xdg-desktop-portal-next. Fixes: guix/guix#5075 Change-Id: I5ccef20691a561077885e31b31af911c4780019c
2026-03-01gnu: gmic: Update to 3.7.2.Vinicius Monego
* gnu/packages/image-processing.scm (gmic): Update to 3.7.2. Change-Id: I161369edb93ffb19cf619379d826b4a0d07b6861
2026-03-01gnu: shotcut: Update to 26.2.26.Vinicius Monego
* gnu/packages/video.scm (shotcut): Update to 26.2.26. Change-Id: I59b0ad382024e448fe2d6fd95adc2214ad94b932
2026-03-01gnu: mlt: Update to 7.36.1.Vinicius Monego
* gnu/packages/video.scm (mlt): Update to 7.36.1. [arguments]<#:configure-flags>: Pass "-DMOD_DECKLINK=OFF". Change-Id: I8901b11151938a70b4a426b647c27d63bf935924
2026-03-01gnu: s6-linux-utils: Update to 2.6.3.0.David Arroyo
* gnu/packages/skarnet.scm (s6-linux-utils): Update to 2.6.3.0. [arguments]: Use G-expressions. Change-Id: Iabc27a4f0f877696204184d02c1abba7899da7e0 Reviwed-by: Andrew Wong <wongandj@runbox.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-01gnu: s6-linux-init: Update to 1.1.3.0.David Arroyo
* gnu/packages/skarnet.scm (s6-linux-init): Update to 1.1.3.0. [arguments]: Use G-expressions. Change-Id: I010e9ef58fd572cf83242e2bf1eea113b239f8ab Reviwed-by: Andrew Wong <wongandj@runbox.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-01gnu: s6-portable-utils: Update to 2.3.1.0.David Arroyo
* gnu/packages/skarnet.scm (s6-portable-utils): Update to 2.3.1.0. [arguments]: Use G-expressions. Change-Id: I097acd10b7e9c2abe0bc7af77d56c044980c4d10 Reviwed-by: Andrew Wong <wongandj@runbox.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-01gnu: s6-rc: Update to 0.5.6.0.David Arroyo
* gnu/packages/skarnet.scm (s6-rc): Update to 0.5.6.0. [arguments]: Use G-expressions. Change-Id: I7b1a08ca06e2d7c004eec118d02c988f6b702406 Reviwed-by: Andrew Wong <wongandj@runbox.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-01gnu: s6-networking: Update to 2.7.1.0.David Arroyo
* gnu/packages/skarnet.scm (s6-networking): Update to 2.7.1.0. [arguments]: Use G-expressions. Change-Id: I2d846534ad88613326b6402a56da97bf8690fa22 Reviwed-by: Andrew Wong <wongandj@runbox.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-01gnu: s6-dns: Update to 2.4.1.0.David Arroyo
* gnu/packages/skarnet.scm (s6-dns): Update to 2.4.1.0. [arguments]: Use G-expressions. Change-Id: I234ea5c0a83eb3845a7c3898f64f3192ae4bca41 Reviwed-by: Andrew Wong <wongandj@runbox.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-01gnu: s6: Update to 2.13.2.0.David Arroyo
* gnu/packages/skarnet.scm (s6): Update to 2.13.2.0. [arguments]: Use G-expressions. Change-Id: If90eefa995e557e7e340bdf38d66bc78650052f8 Reviwed-by: Andrew Wong <wongandj@runbox.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-01gnu: execline: Update to 2.9.7.0.David Arroyo
* gnu/packages/skarnet.scm (execline): Update to 2.9.7.0. Change-Id: I8f8a6d7904700902130789ef62b6e6861e7c032c Reviwed-by: Andrew Wong <wongandj@runbox.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-01gnu: skalibs: Update to 2.14.4.0.David Arroyo
* gnu/packages/skarnet.scm (skalibs): Update to 2.14.4.0. Change-Id: Iba2d0bf1e454f7ff8eee7ddb960cd0102c3b40f8 Reviwed-by: Andrew Wong <wongandj@runbox.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-01gnu: python-matplotlib-documentation: Fix build.Yan Abu Arab
* gnu/packages/python-xyz.scm (python-matplotlib-documentation): [propagated-inputs]: Remove. [inputs]: Add inputs and propagated-inputs from python-matplotlib. [native-inputs]: Remove python-sphinx, add python-sphinx-6. Fixes: guix/guix#4637 Merges: https://codeberg.org/guix/guix/pulls/6797 Change-Id: I516bf89aab447c9de94feb3020b5c0972783f70f Reviwed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-01gnu: netgen: Improve style.Cayetano Santos
* gnu/packages/electronics.scm (netgen): Limit max column. [arguments]<#:make-flgas>: Add. [inputs]: Add libx11, libxt, and readline. [synopsis]: Improve. [description]: Improve. Change-Id: I67fd7a336e9e989de77db57bbd120df827614349
2026-03-01gnu: Add qrouter.Thomas Kramer
* gnu/packages/electronics.scm (qrouter): New variable Merge guix/guix!6038 Change-Id: I78c6c622ba79beefd995654481739fc19f3cb6a0 Modified-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-01gnu: openroad: Switch to qt-build-system.Cayetano Santos
* gnu/packages/electronics.scm (openroad)[build-system]: Switch to qt-build-system. [inputs]: Remove ’qtbase-5 and ’qtcharts-5. * gnu/packages/electronics.scm (openroad-cli)[build-system]: Use cmake-build-system. [inputs]: Undelete ’qtbase-5 and ’qtwayland-5. Change-Id: Ib18744e37c5b281a624a252c5aa030daad5ad208
2026-03-01gnu: nextpnr: Switch to Qt6.Cayetano Santos
* gnu/packages/electronics.scm (delkw): Add variable. * gnu/packages/electronics.scm (nextpnr)[inputs]: Remove boost-1.88, qtbase-5, and qtwayland-5; add boost. * gnu/packages/electronics.scm (nextpnr-cli)[arguments]: Remove #:qtbase. [inputs]: Undelete ’qtbase-5 and ’qtwayland-5. Change-Id: Ib7fd1680b8245199d6f2bf2dbcd25a480220b7f1
2026-03-01gnu: ruby-asciidoctor/minimal: Move to ruby-xyz module.Aaron Covrig
* gnu/packages/ruby-xyz.scm (ruby-asciidoctor/minimal): Move to... * gnu/packages/ruby-check.scm (ruby-asciidoctor/minimal): ...here. * gnu/packages/backup.scm, * gnu/packages/ccache.scm, * gnu/packages/cluster.scm, * gnu/packages/compton.scm, * gnu/packages/cryptsetup.scm, * gnu/packages/engineering.scm, * gnu/packages/games.scm, * gnu/packages/irc.scm, * gnu/packages/ntp.scm, * gnu/packages/password-utils.scm, * gnu/packages/radio.scm, * gnu/packages/ruby-check.scm, * gnu/packages/syndication.scm, * gnu/packages/task-management.scm, * gnu/packages/version-control.scm: Add module import. Change-Id: I1083b2bb9d59fb4762cbbad777d059c321a997dd Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-01gnu: Move ruby-asciidoctor-pdf to location of ruby-asciidoctor*.Aaron Covrig
* gnu/packages/ruby-xyz.scm (ruby-asciidoctor-pdf): Move to location of other ruby-asciidoctor* packages. Change-Id: I39abd28d57917e624d14a548ae501bc9fbe32844 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-01gnu: Add ruby-appraisal.Aaron Covrig
* gnu/packages/ruby-check.scm (ruby-appraisal): New variable. Change-Id: I2bd811cdcb90c232fe7585ca2ea4bb2037f38aa4 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-01gnu: Add ruby-asciidoctor-diagram.Aaron Covrig
* gnu/packages/ruby-xyz.scm (ruby-asciidoctor-diagram): New variable. Change-Id: If7ac8430026b5d5502c01f5afdc271a9a582e9cd Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-01gnu: ruby-asciidoctor-pdf: Update to 2.3.24.Aaron Covrig
* gnu/packages/ruby-xyz.scm (ruby-asciidoctor-pdf): Update to 2.3.24. [arguments]<#:phases>{relax-dependencies}: New phase. {check}: Enable nearly all tests. [native-inputs]: Add poppler. * gnu/packages/patches/ruby-asciidoctor-pdf-support-prawn-svg-0_36.patch: Remove gemspec changes but keep test fixes. Change-Id: I8343bfacec63619f935d9424f7e5ee6399c032ba Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-01gnu: ruby-asciidoctor: Update to 2.0.26.Aaron Covrig
* gnu/packages/ruby-xyz.scm (ruby-asciidoctor): Update to 2.0.26. [native-inputs]: Remove ruby-erubis. Change-Id: I585b74f2f9a8d3fc0931db030bbd4e0f5cf12e4e Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-01gnu: ckb-next: Switch to qt6.Sergey Trofimov
* gnu/packages/hardware.scm (ckb-next): Switch to qt6. [build-system]: Switch to qt-build-system. [arguments]{#:configure-flags}: Add -DPREFER_QT6=ON. {#:phases}: Remove wrap-qt phase; convert to gexp. {#:qtbase}: Set qtbase. [native-inputs]: Replace qttools-5 with qttools; sort. [inputs]: Replace quazip-5 with quazip, remove qtbase-5, add qt5compat; sort. Change-Id: I5472091bb78ea3040693bf4f47f97c34b0033ee6 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-01gnu: Add solarus-launcher.Carlos Durán Domínguez
* gnu/packages/games.scm (solarus-launcher): New variable. * gnu/packages/patches/solarus-launcher-qlementine-and-qtappinstancemanager-reference.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch. Fixes: guix/guix#6231 Change-Id: I9398a842f5d122423510bd4bf2dd1e7452154783 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-01gnu: Add qtappinstancemanager.Carlos Durán Domínguez
* gnu/packages/qt.scm (qtappinstancemanager): New variable. Change-Id: Ib78d405a2880278e865c42cdc75c7bfda7a84830 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-01gnu: Add qlementine-icons.Carlos Durán Domínguez
* gnu/packages/qt.scm (qlementine-icons): New variable. Change-Id: I8873c1c17c430f62a1573ba25a9c8534bd4512fb Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-01gnu: solarus-quest-editor: Update to 2.0.3.Carlos Durán Domínguez
* gnu/packages/games.scm (solarus-quest-editor): Update to 2.0.3. [version]: Remove slot. [source]: Inherit from solarus. <patches>: Add solarus-quest-editor-qlementine-reference.patch. [build-system]: Switch to qt-build-system. [arguments]: <#:qtbase>: Set to qtbase; <#:phases>: Add chdir phase. [native-inputs]: Add qttools, and qlementine. [inputs]: Add qtbase, qtsvg, and qtwayland. (solarus): Remove solarus-quest-editor comment. * gnu/packages/patches/solarus-quest-editor-qlementine-reference.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch. Fixes: guix/guix#6231 Change-Id: I3157692acaee919e4d9a70cd994e8c1346bd64bb Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-01gnu: Add qlementine.Carlos Durán Domínguez
* gnu/packages/qt.scm (qlementine): New variable. Change-Id: I174638d9663cbfbe984e45b7f32df68b757509b7 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-01gnu: solarus-quest-editor: Improve style.Carlos Durán Domínguez
* gnu/packages/games.scm (solarus-quest-editor): Use G-expressions, fix indentation. [arguments]: Use G-expressions; reindent. [inputs]: Reindent. [description]: Reindent. Fixes: guix/guix#6231 Change-Id: I4a82f2707b2cc6579e9fa21d1d07b472646d07c8 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-01gnu: solarus: Update to 2.0.3.Carlos Durán Domínguez
* gnu/packages/games.scm (solarus): Update to 2.0.3. [native-inputs]: Remove qttools-5. [inputs]: Add mesa; remove qtbase-5. Fixes: guix/guix#6231 Change-Id: Ic717ca35a240a088d4de5533613b90e59e35799c Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-01gnu: solarus: Improve style.Carlos Durán Domínguez
* gnu/packages/games.scm (solarus): Use G-expressions, fix indentation. [arguments]: Use G-expressions; reindent. [native-inputs]: Reindent. [inputs]: Refactor to modern style. Fixes: guix/guix#6231 Change-Id: Ic648261523c951d0d91bbea67568114fd5741bad Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-01gnu: emacs: Fix flycheck errors in guix-emacs.elSergey Trofimov
* gnu/packages/aux-files/emacs/guix-emacs.el: Fix flycheck warnings, replace when-let with when-let*. (guix-emacs--load-file-no-error): End docstring with a dot. (guix-emacs--non-core-load-path): Make a defsubst and add a docstring. Change-Id: I62d03b3fb9b4e671209ce5d8d7039d67f417d24b Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-01gnu: emacs: Make guix-emacs-autoload-packages tolerant to non-existent ↵Sergey Trofimov
directories. * gnu/packages/aux-files/emacs/guix-emacs.el (guix-emacs-find-autoloads): Warn about non-existent directories in load path instead of raising an error. Change-Id: Icf470d7aa0f2f8a694c13c8d84b9f7c50c334919 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-01gnu: emacs: Exclude fewer tests.Morgan Smith
* gnu/packages/emacs.scm (%selector): Rename to ... (%emacs-selector): Remove a few tests that actually pass and exclude the benchmark test. (emacs-minimal): Use %emacs-selector instead of %selector. Change-Id: I0dddd390586be170f24e13ee7873a875fd12d6e2 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-01gnu: emacs-next: Update to 31.0.50-2.509228f.Morgan Smith
* gnu/packages/emacs.scm (%emacs-next-selector): New variable. (emacs-next-minimal): Update to 31.0.50-2.509228f. Remove now unessecary patch "emacs-zoom-image-test-fix.patch". Use %emacs-next-selector. (emacs->emacs-next): Use %emacs-next-selector. Change-Id: I4618ee38a72e210c60c069704eed69b08af70072 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-01gnu: emacs-ert-selector: Minor improvements.Morgan Smith
* gnu/packages/emacs.scm (emacs-ert-selector): Surround test names with beginning of line and end of line regex characters as emacs expects a regex. Sort the list of tests so that rearranging the excluded tests does not result in a rebuild. Change-Id: I7002fa48122d8409f383f85f515a1a6ac9cdd957 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-01gnu: emacs: Fix tramp GVFS fix.Morgan Smith
The function name got changed in upstream commit d3ead375092, dated 2020-01-31. * gnu/packages/emacs.scm (emacs-minimal): Replace 'tramp-process-running-p', not the now non-existant function 'tramp-compat-process-running-p'. Change-Id: If2adff095b968b804729533fcdd188f5035f9eed Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-01gnu: emacs: Patch include path for ffap.Morgan Smith
* gnu/packages/emacs.scm (emacs-minimal):[arguments]<#:phases>: Patch include path to C header files for ffap. Change-Id: If703f78eecb8a8bfc1b39a6c2e052b1920b39475 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-01gnu: org-mode: Enable more tests.Morgan Smith
* gnu/packages/emacs-xyz.scm (emacs-org) [arguments] <#:phases>: Do not skip the tests 'test-org/org-encode-time' and 'test-org/org-time-string-to-time'. [native-inputs]: Add 'tzdata'. Change-Id: Ie5d619275f8ce72fbb85216aae46ac41aedaec04 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-01gnu: emacs: Remove super-key patch.Morgan Smith
The issue this patch solves got fixed in GTK 3.23.37. * gnu/packages/patches/emacs-pgtk-super-key-fix.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Unregister it. * gnu/packages/emacs.scm (emacs-minimal, emacs-next-minimal): Do not use the super-key patch. Change-Id: I5a1098ce0a4709aa8f05a5a82e2b78866b48a87f Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>