Simon Josefsson
e67189651f
guix-install.sh: Make /etc/profile.d/zzz-guix.sh usable in set -u shells
...
* etc/guix-install.sh: Replace $INFOPATH, $MANPATH with ${V:-} variant.
Closes: guix/guix#4534
Change-Id: I82da28d1347b1f37862b903f1721d9bdbb78acd2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #4553
2026-01-16 20:15:50 +01:00
Artyom V. Poptsov
2cb6948dc2
gnu: visionfive2: Update the module commentary.
...
* gnu/system/images/visionfive2.scm: Update the module commentary.
Change-Id: If3d12bb0e3ccb9eaced4eb1e3afe636c7b89896f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #4855
2026-01-16 20:13:43 +01:00
Artyom V. Poptsov
c7951a9566
gnu: linux-libre 6.17-riscv: Enable CONFIG_SCSI_VIRTIO.
...
* gnu/packages/aux-files/linux-libre/6.17-riscv.conf: Enable
CONFIG_SCSI_VIRTIO.
Change-Id: I60920b484aa585e184f7f6174c334752a591d194
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-16 20:13:41 +01:00
Artyom V. Poptsov
9015ab3622
gnu: install-starfive-visionfive2-uEnv.txt: Set extra options.
...
* gnu/bootloader/u-boot.scm (install-starfive-visionfive2-uEnv.txt): Set
"boot_targets" and "bootcmd_mmc1".
Change-Id: I0ce157d66e792af605cfdb7cc5dbecf6e5171c5a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-16 20:13:41 +01:00
Artyom V. Poptsov
7782a47f7f
gnu: make-u-boot-installer: Use the original file name.
...
* gnu/bootloader/u-boot.scm (make-u-boot-installer): Use the original file
name without the Guix store file prefix when installing a plain file.
Change-Id: Ica2707878c1dd5f7d3b805499a0a38ca76e315af
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-16 20:13:40 +01:00
Artyom V. Poptsov
512d49f073
gnu: install-starfive-visionfive2-uEnv.txt: Remove "~%".
...
* gnu/bootloader/u-boot.scm (install-starfive-visionfive2-uEnv.txt): Remove
an extra "~%" from the file contents.
Change-Id: Ie83ae01702538153017e45da51ce2c3000df7899
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-16 20:13:39 +01:00
Hugo Buddelmeijer
cfc5ec77a7
gnu: guile-2.2.4: Fix build by using libxcrypt-without-failure-tokens.
...
* gnu/packages/guile.scm (guile-2.2.4): Use libxcrypt-without-failure-tokens.
Change-Id: I91d4d7287636f34aa64ce8d47736b14c311b7a62
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5624
2026-01-16 20:13:29 +01:00
Hugo Buddelmeijer
044108d022
gnu: Add libxcrypt-without-failure-tokens.
...
* gnu/packages/crypto.scm (libxcrypt-without-failure-tokens): New variable.
Change-Id: I89f551d2e69f68d7c2440593c00b4dbc4c605b89
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-16 20:13:28 +01:00
Cayetano Santos
1a612a9edf
gnu: parallel: Build info files.
...
* gnu/packages/parallel.scm (parallel)[native-inputs]: Add texinfo.
[arguments]: Add ’replace-texi-files #:phase.
Closes guix/guix!5311
Change-Id: If2c750a67d5eb3e422ba541383861e9120b4007e
2026-01-16 17:02:38 +01:00
Cayetano Santos
58da9c2f7e
gnu: parallel: Modernize.
...
* gnu/packages/parallel.scm (parallel)[arguments]: Use G-Expressions.
Closes guix/guix!5311
Change-Id: I5bd5613eb3fb8332cb14dccc46cda5bafc44195a
2026-01-16 17:02:25 +01:00
Cayetano Santos
a1e5b01d6d
teams: hpc: Adopt parallel module.
...
* etc/teams.scm (hpc)<#:scope>: Add "gnu/packages/parallel.scm".
* CODEOWNERS: Regenerate file.
Closes guix/guix!5310
Change-Id: I10dd26c427d4d369ef80a49e5e57af21a7049a29
2026-01-16 16:58:02 +01:00
Simon Tournier
696b85377d
doc: Rename package variants index anchor terms.
...
* doc/guix.texi (Package Transformation Options): Add index term and move
index term from here...
(Defining Package Variants): ...to here and add index term.
Fixes : guix/guix#2191
Change-Id: I8ed71d3db8a6c70368f9ae37d159622a5512db42
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-01-16 00:10:43 +01:00
jgart
2f3d9566a9
gnu: sbcl-simple-rgb: Add comment on versioning.
...
* gnu/packages/lisp-xyz.scm (sbcl-simple-rgb): Add comment on versioning.
Change-Id: Ic6eafbfcb14581e90943972f27be2fbf163b7555
2026-01-15 16:41:35 -05:00
jgart
f6828ef8b3
gnu: python-hdbscan: Update to 0.8.41.
...
* gnu/packages/machine-learning.scm (python-hdbscan): Update to 0.8.41.
Change-Id: I3f817ce3f7af0b1d1e575c58bcd01d6a1f1fa805
2026-01-15 15:28:32 -05:00
Foster Hangdaan
32c21b83ae
gnu: monero-gui: Update to 0.18.4.5.
...
* gnu/packages/finance.scm (monero-gui): Update to 0.18.4.5.
Change-Id: I1ab3eefc73ca0f99b69586b2afc20572cd05da09
Signed-off-by: jgart <jgart@dismail.de >
2026-01-15 15:12:47 -05:00
Foster Hangdaan
4721bafdad
gnu: monero: Update to 0.18.4.5.
...
* gnu/packages/finance.scm (monero): Update to 0.18.4.5.
Change-Id: I6e8524fdd3a7a9b1fe2c4dd1d278df7ed7402204
Signed-off-by: jgart <jgart@dismail.de >
2026-01-15 15:12:35 -05:00
Noé Lopez
1d455fb8bf
tests: install: Fix timezone check.
...
The default timezone is set to Europe/Zaghreb, however the new check
introduced in 0a9eb3f3e2 was checking for the
one in the operating-system definition, which is Europe/Paris.
* gnu/tests/install.scm (gui-test-program): Explicitely set timezone to
Europe/Paris.
Change-Id: I7b5d327f13760632c9fbc0c1223a6a9bbc624f4d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #4977
2026-01-15 20:26:28 +01:00
Ricardo Wurmus
fc53f7c831
Revert "gnu: python-pyzmq: Do not run flaky tests."
...
This reverts commit 5379ca9718 .
The commit was intended for next-master.
2026-01-15 19:52:55 +01:00
Ricardo Wurmus
5379ca9718
gnu: python-pyzmq: Do not run flaky tests.
...
* gnu/packages/python-xyz.scm (python-pyzmq)[arguments]: Skip tests marked as
flaky.
Change-Id: I97204b237f8c2192b501b105b0b2c13434708df3
2026-01-15 19:47:42 +01:00
Ricardo Wurmus
ab644ad9ae
gnu: sonata: Update to 1.7.3.
...
This fixes the broken build.
* gnu/packages/mpd.scm (sonata): Update to 1.7.3.
[build-system]: Use pyproject-build-system.
[arguments]: Disable tests; add phase 'fix-importlib; use G-expression.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: If252fb6d56e85466bedac9e7536e8d267161686a
2026-01-15 19:01:40 +01:00
Cayetano Santos
8a2a2a54b5
gnu: emacs-guix: Update to 0.5.2-10.bccba0c.
...
Includes a fix to guix/emacs-guix!10
* gnu/packages/emacs-xyz.scm (emacs-guix): Update to 0.5.2-10.bccba0c.
Change-Id: Iea134b04ada2ab850c8da2e1a749a118378d392c
2026-01-15 14:13:55 +01:00
Ricardo Wurmus
43498d3ea1
gnu: xandikos: Fix entry point script.
...
Fixes <https://codeberg.org/guix/guix/issues/5514 >.
* gnu/packages/dav.scm (xandikos)[arguments]: Replace phase
'create-entrypoints.
Change-Id: I78b1c222026d71297ec912cf9442f2e74a963b34
2026-01-15 12:57:10 +01:00
Timo Wilken
7bc6207a11
gnu: sbcl-trivial-mimes: Update to 1.1.0-3.8b1ea12.
...
* gnu/packages/lisp-xyz.scm (sbcl-trivial-mimes): Update to 1.1.0-3.8b1ea12.
Change-Id: I594babfd37ccfcf5df60cb290f3e5b6f86777caf
Signed-off-by: jgart <jgart@dismail.de >
2026-01-14 22:41:59 -05:00
Timo Wilken
741738a042
gnu: sbcl-trivial-mimes: Use new repository and homepage URLs
...
* gnu/packages/lisp-xyz.scm (sbcl-trivial-mimes) [home-page]: Use new URL.
[source]: Use new repository URL.
Change-Id: I1a6f38e4edbf072bc6549a90568e986a2b7cbcb3
Signed-off-by: jgart <jgart@dismail.de >
2026-01-14 22:41:48 -05:00
Murilo
c524007dc8
gnu: hyprland: Update to 0.53.1.
...
* gnu/packages/wm.scm (hyprland): Update to 0.53.1.
[inputs]: Add hyprwire, muparser; Change hyprland-qtutils to
hyprland-guiutils.
The hyprwire and muparser packages are now required dependencies.
The hyprland-qtutils package has been superseded by hyprland-guiutils.
Change-Id: Idae55ccd9232c28a65162054f9780ee9186a5401
Signed-off-by: John Kehayias <john@guixotic.coop >
2026-01-14 15:04:39 -05:00
Murilo
c3f1640ace
gnu: Add hyprland-guiutils.
...
* gnu/packages/cpp.scm (hyprland-guiutils): New variable.
Change-Id: I42064ddfffe4948c60aea2044b198fd622688148
Signed-off-by: John Kehayias <john@guixotic.coop >
2026-01-14 15:04:38 -05:00
Murilo
0932150cf1
gnu: hyprpaper: Update to 0.8.1.
...
* gnu/packages/xdisorg.scm (hyprpaper): Update to 0.8.1.
[inputs]: Add aquamarine, hyprtoolkit and hyprwire.
The aquamarine, hyprtoolkit and hyprwire packages are now required
dependencies.
Change-Id: I9b839ca73099367fa4a95a360cf567ec88bd032c
Signed-off-by: John Kehayias <john@guixotic.coop >
2026-01-14 15:04:37 -05:00
Murilo
d38156a795
gnu: Add hyprwire.
...
* gnu/packages/cpp.scm (hyprwire): New variable.
Change-Id: Ia12a967bb58b0d59706eca92d7fbcd4817ee8eb1
Signed-off-by: John Kehayias <john@guixotic.coop >
2026-01-14 15:04:36 -05:00
Murilo
094ab0b8b4
gnu: hyprutils: Update to 0.11.0.
...
* gnu/packages/cpp.scm (hyprutils): Update to 0.11.0.
Change-Id: I3d99d410ab175f07331743f6b2724c3e9d5c1500
Signed-off-by: John Kehayias <john@guixotic.coop >
2026-01-14 15:04:35 -05:00
Murilo
0c4cbfe0c4
gnu: Add hyprtoolkit.
...
* gnu/packages/cpp.scm (hyprtoolkit): New variable.
Change-Id: Ie528e4bc317c63d0b7f4493d6dcefb4203c648e3
Signed-off-by: John Kehayias <john@guixotic.coop >
2026-01-14 15:04:34 -05:00
Murilo
7c0d9f6a2c
gnu: hyprgraphics: Update to 0.5.0.
...
* gnu/packages/cpp.scm (hyprgraphics): Update to 0.5.0.
Change-Id: I8c51bf2ce678aa8f4ce8d3d4152acc2292b9dede
Signed-off-by: John Kehayias <john@guixotic.coop >
2026-01-14 15:04:33 -05:00
Murilo
5f974caf64
gnu: iniparser: Update to 4.2.6.
...
* gnu/packages/samba.scm (iniparser): Update to 4.2.6.
[source]: Update upstream repository URL to GitLab; Add patch.
[build-system]: Switch from gnu-build-system to cmake-build-system.
[arguments]<#:make-flags>: Remove it.
<#:phases>{configure}: Do not replace it.
{build}: Do not replace it.
{install}: Do not replace it.
{patch-runner}: New phase.
{symlink-lib}: New phase.
[native-inputs]: Add pkg-config, doxygen, ruby, unity-test.
[home-page]: Use new GitLab URL.
[license]: Switch from X11 to MIT (expat).
* gnu/packages/patches/iniparser-remove-fetchcontent-usage.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register new patch files.
Change-Id: I3cb60ed6feb56c63c1e978a9d5b0d002f097b6fe
Signed-off-by: John Kehayias <john@guixotic.coop >
2026-01-14 15:04:30 -05:00
Murilo
44895f73e7
gnu: Add unity-test.
...
* gnu/packages/check.scm (unity-test): New variable.
* gnu/packages/patches/unity-test-set-subdir-correctly.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I2d5c88f20df3902513990a5fcf0cbe88b31e2eee
Modified-by: John Kehayias <john@guixotic.coop >
Signed-off-by: John Kehayias <john@guixotic.coop >
2026-01-14 15:02:04 -05:00
John Kehayias
57b78bcaef
gnu: Add polycat.
...
* gnu/packages/wm.scm (polycat): New variable.
Change-Id: I4f612f5ed81b0ccd367c0285947fcf97f9898541
2026-01-14 14:38:56 -05:00
Raven Hallsby
f70ff35ae2
gnu: Add cl-iparse.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-iparse, cl-iparse, ecl-cl-iparse,
clasp-cl-iparse): New variables.
Change-Id: Ie19992486ddd9c594da6e4777eced8b3701fd939
Signed-off-by: jgart <jgart@dismail.de >
2026-01-14 13:06:10 -05:00
Ashvith Shetty
89e8c55f2b
gnu: quickjs-ng: Resolve build issue with x86-32 platform.
...
* gnu/packages/javascript.scm (quickjs-ng):
[source]: Add quickjs-ng-64-bits-precision-on-i686.patch and
quickjs-ng-fix-atomics.pause-on-32-bit.patch patches.
[arguments]<#:tests?>: Enable them.
* quickjs-ng-64-bits-precision-on-i686.patch,
* gnu/packages/patches/quickjs-ng-fix-atomics.pause-on-32-bit.patch: New
files.
* gnu/local.mk (dist_patch_DATA): Add them.
Change-Id: I94be4c85725c9fe7780c1b2e2186411719051b56
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-01-14 13:04:25 +02:00
Efraim Flashner
93e81e1c96
gnu: python-codespell: Update inputs.
...
* gnu/packages/python-xyz.scm (python-codespell)[native-inputs]: Remove
python-tomli, add python-setuptools-scm.
Change-Id: I0fb4999bc5070c0fcfebb5991966e488eca85109
2026-01-14 12:37:51 +02:00
Yelninei
1804c4f90b
gnu: sudo: Add libxcrypt dependency on the Hurd.
...
* gnu/packages/admin.scm (sudo)[inputs]: Add libxcrypt on the Hurd.
Change-Id: I3d43526d10ca7d758b4f4870d84923be3a39977d
2026-01-14 08:20:28 +01:00
Yelninei
a6e5f1239b
gnu: hurd: Add libxcrypt dependency.
...
Fixes guix/guix#5538
* gnu/packages/hurd.scm (hurd)[inputs]: Add libxcrypt.
Change-Id: I69e9624040d4b265ddb891ce894ce9a26032df36
2026-01-14 08:19:06 +01:00
FuncProgLinux
69aa6ecdba
etc: teams: Add MATE team.
...
* etc/teams.scm (mate): New team.
("FuncProgLinux"): New team member.
* etc/teams/mate/mate-manifest.scm: New file.
* CODEOWNERS: Regenerate file.
Change-Id: I3db2c4138f92f9ff21bdb7a302f9af67d7c9e710
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-13 21:51:21 +01:00
jgart
4d32b17c19
gnu: sbcl-cl-change-case: Update to 1.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-change-case): Update to 1.0.
Change-Id: I1627d80a22b117de271ca6f19c58fa09764787df
2026-01-13 13:49:16 -05:00
jgart
a8a9714d10
gnu: sbcl-simple-optimization: Update to 1.2.
...
* gnu/packages/lisp-xyz.scm (sbcl-simple-optimization): Update to 1.2.
Change-Id: If7dd5b96b09c6f197ead35cfbea4762f2e475bd8
2026-01-13 12:35:39 -05:00
jgart
f78e93b7f1
gnu: sbcl-chunga: Update to 1.1.9.
...
* gnu/packages/lisp-xyz.scm (sbcl-chunga): Update to 1.1.9.
Change-Id: I2aad2684b216c2e1bd1707c7a81c5bf09b5b97e0
2026-01-13 12:29:56 -05:00
Mark H Weaver
8473ce6756
gnu: icecat: Update to 140.7.0-gnu1 [security fixes].
...
Includes fixes for CVE-2025-14327, CVE-2026-0877, CVE-2026-0878,
CVE-2026-0879, CVE-2026-0880, CVE-2026-0882, CVE-2026-0883,
CVE-2026-0884, CVE-2026-0885, CVE-2026-0886, CVE-2026-0887,
CVE-2026-0890, and CVE-2026-0891.
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update 'gnuzilla-commit' and hashes.
2026-01-13 09:26:41 -05:00
Cayetano Santos
b214f55f60
gnu: yosys: Update to 0.61.
...
* gnu/packages/electronics.scm (yosys): Update to 0.61.
Change-Id: Ia68fb63e63b3c71fff299c351c67f1ad42b88141
2026-01-13 10:51:15 +01:00
Cayetano Santos
74df560e62
gnu: abc-yosyshq: Update to 0.61.
...
* gnu/packages/electronics.scm (abc-yosyshq): Update to 0.61.
Change-Id: Ic69e6f372c7c26c3d5547863d63540d23b80680c
2026-01-13 10:51:15 +01:00
Cayetano Santos
6a9a15d46b
gnu: abc: Update to 0.0-9.c18b9a2.
...
* gnu/packages/electronics.scm (abc): Update to 0.0-9.c18b9a2.
Change-Id: I545e4c51670101bb92de5577fc10aa23722eeca7
2026-01-13 10:50:53 +01:00
Efraim Flashner
0d68636546
gnu: mpvpaper: Update inputs.
...
* gnu/packages/video.scm (mpvpaper)[inputs]: Remove libdisplay-info.
Add mesa, wayland, wayland-protocols.
Change-Id: Ib9ede355a41939bdf2afe870e2b39ec3ab3f03bf
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-01-13 10:52:41 +02:00
Efraim Flashner
5fad5fb614
gnu: mpv: Add missing input.
...
* gnu/packages/video.scm (mpv)[propagated-inputs]: Add libdisplay-info.
Change-Id: I3f8edc2685a43c86348dfc56533389336269609a
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-01-13 10:52:37 +02:00
Efraim Flashner
aaff81ec54
etc: manifests: Remove idris.
...
This is a follow-up to e89d3a0857 .
* etc/manifests/release-user-packages.scm: Remove idris.
Change-Id: I16818ab856bdf72737112bed9d8a92817b48db2a
2026-01-13 10:24:35 +02:00
Efraim Flashner
ae51ce1685
gnu: bitcoin-core: Build with qtwayland.
...
* gnu/packages/finance.scm (bitcoin-core)[inputs]: Remove qtbase; add
qtwayland.
Change-Id: I914068bc8858627b9ad91d1d93da88086aa6ccb1
2026-01-13 10:24:27 +02:00
Sergey Trofimov
2640489d4c
gnu: xsecurelock: Add missing input in saver_xscreensaver.
...
* gnu/packages/xdisorg.scm (xsecurelock): Fix saver_xscreensaver.
[native-inputs]: Add xrdb.
[arguments]<#:phases>{patch-paths}: New phase to set path to xrdb.
Merges guix/guix!5566
Change-Id: I963c7d2703ca2c5bef21bed3cbcf0faf7b3e9735
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-13 09:12:01 +01:00
Cayetano Santos
d1cddccb47
gnu: Remove imgui-1.87.
...
* gnu/packages/toolkits.scm (imgui-1.87): Delete variable.
Change-Id: I461c5295ac47efa0b767270115560dcd45117ebe
2026-01-13 08:56:21 +01:00
Cayetano Santos
424f88f6f4
gnu: openboardview: Update to 9.95.2.
...
* gnu/packages/electronics.scm (openboardview): Update to 9.95.2.
[inputs]: Remove imgui-1.87; add imgui.
[native-inputs]: Remove python; add python-minimal-wrapper.
Fixes guix/guix!5303
Merges guix/guix!5542
Change-Id: I03c00cd253531b1d47bdbec1e3640c803335b405
2026-01-13 08:56:21 +01:00
Cayetano Santos
754e9b53c5
gnu: imgui: Update to 1.92.2b.
...
* gnu/packages/toolkits.scm (imgui): Update to 1.92.2b.
Change-Id: Ie49bd4f3b131831a52df5820c45b48ee8ec356db
2026-01-13 08:53:19 +01:00
Cayetano Santos
0be86f973f
gnu: Add imgui-1.91.
...
* gnu/packages/toolkits.scm (imgui-1.91): New variable.
* gnu/packages/toolkits.scm (implot)[inputs]: Delete imgui; add
imgui-1.91.
Change-Id: I6a7e52207bf29f0d246659ca525d0183da7942ea
2026-01-13 08:52:56 +01:00
Cayetano Santos
1c48571cb3
gnu: osvvm: Fix library instantiation.
...
The output of this package is to be used as the instantiation library
from its dependent upstream. The search patch is used to label as a
firmware package.
* gnu/packages/electronics.scm (osvvm)[outputs]: Rename.
[properties]: Update accordingly.
[arguments]: Update #:install-plan.
[native-search-paths]: Update ’variable.
* gnu/packages/electronics.scm (python-vunit)[arguments]: Update
’unbundle #:phase.
Change-Id: Ide0e5e8e9233e744468aa343b9b5acc77d5e4b6d
2026-01-13 08:47:33 +01:00
Cayetano Santos
65819b4c24
gnu: open-logic: Fix library instantiation.
...
The output of this package is to be used as the instantiation library
from its dependent upstream. The search patch labels as a firmware
package.
* gnu/packages/electronics.scm (open-logic)[outputs]: Rename.
[properties]: Update accordingly.
[arguments]: Update #:install-plan.
[native-search-paths]: Update ’variable.
Change-Id: I814f561cb5be7c90fdc3fa0f4a8bc6f6a57bc992
2026-01-13 08:47:33 +01:00
Cayetano Santos
f73558eb52
gnu: open-logic: Complete tests.
...
* gnu/packages/electronics.scm (open-logic)[arguments]: Add "en_cl_fix"
tests to ’check #:phase.
Change-Id: Id65302ea9bc3578ce16a01f4b2fb75742233f57e
2026-01-13 08:47:33 +01:00
Cayetano Santos
694fe3743b
gnu: gwl/next: Update to 0.5.1-0.343a454.
...
* gnu/packages/package-management.scm (gwl/next): Update to
0.5.1-0.343a454.
Change-Id: I42bb43cd39b167f16017cd2834969a1cbbcaa57e
2026-01-13 08:44:29 +01:00
Maxim Cournoyer
725a138db8
git: Guard against git submodules lacking a path.
...
* guix/git.scm (update-submodules) <directory>: Remove extraneous "/" in file
name. Only recurse when the directory exists.
Fixes : #5579
Change-Id: Ica5e5de196bd1a3d5a0a41c34162c68c0855298d
2026-01-13 12:22:52 +09:00
Arun Isaac
7d326824a1
gnu: ccwl: Update to 0.5.0.
...
* gnu/packages/bioinformatics.scm (ccwl): Update to 0.5.0.
[native-inputs]: Add guile-run64.
2026-01-13 02:01:29 +00:00
jgart
da4363df70
gnu: sbcl-yxorp: Update to 1.1.1.
...
* gnu/packages/lisp-xyz.scm (sbcl-yxorp): Update to 1.1.1.
Change-Id: I77db6c80faf7e3063427b6e20f40f7a628b70bad
2026-01-12 20:10:43 -05:00
jgart
2994a2530b
gnu: sbcl-clingon: Update to 0.6.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-clingon): Update to 0.6.0.
Change-Id: I08f25d0a33863949a50bdb54a706ef899001f473
2026-01-12 19:39:02 -05:00
jgart
bc5fcfb028
gnu: sbcl-misc-extensions: Update to 4.2.3.
...
* gnu/packages/lisp-xyz.scm (sbcl-misc-extensions): Update to 4.2.3.
Change-Id: I56e8b891b928cbc2b673819d80b57d1fda1b78d4
2026-01-12 17:40:25 -05:00
jgart
7a405568f4
gnu: sbcl-simple-matrix: Update to 3.10.
...
* gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 3.10.
Change-Id: I6cddfa800ecdd64da3d711207277258558a500ed
2026-01-12 17:08:41 -05:00
jgart
3bbd8918e5
gnu: sbcl-concrete-syntax-tree: Update to 0.3.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-concrete-syntax-tree): Update to 0.3.0.
[native-inputs]: Add sbcl-fiveam
Change-Id: If14a7cbaaae8df25dd94474b1e0c7ff6d96f1fb0
2026-01-12 17:05:08 -05:00
jgart
ff6a7f8c51
gnu: sbcl-cl-transducers: Update to 1.5.1.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-transducers): Update to 1.5.1.
Change-Id: Ibf9aeef0ee7cadb552058608a7ee234ef84a1c9a
2026-01-12 16:55:37 -05:00
jgart
55e75307fb
gnu: sbcl-zs3: Update to 1.3.4.
...
* gnu/packages/lisp-xyz.scm (sbcl-zs3): Update to 1.3.4.
Change-Id: I2065f3d630c56fb6b89a56acbd3568796aead77a
2026-01-12 16:54:26 -05:00
Janneke Nieuwenhuizen
139a69b602
installer: Add Hurd x86_64 as an option.
...
* gnu/installer/newt/kernel.scm (run-kernel-page): Rename "Hurd" to "Hurd
32-bit (experimental)". On 64-bit, also offer "Hurd 64-bit (highly
experimental!)", and make these strings translatable. Make "Linux Libre" the
first option. Add a line break after "When in doubt...". Upon re-entrry,
use pre-selected kernel as the default. Make sure to always [re]set
%current-target-system, as this page may be revisited and another kernel
choice selected.
* gnu/installer/kernel.scm (kernel->configuration): Update accordingly.
* gnu/installer/final.scm (install-system): Also cater for the 64-bit Hurd by
simply adding --target=(%current-target-system).
Change-Id: I14cb2d2815265b8841c16cf9bcc3857b1024f507
2026-01-12 22:50:51 +01:00
jgart
0e8f319bcb
gnu: sbcl-net.didierverna.asdf-flv: Update to 2.2.
...
* gnu/packages/lisp-xyz.scm (sbcl-net.didierverna.asdf-flv): Update to 2.2.
Change-Id: I199a6641bfd05fdbb477d1036028dfb8086b96e8
2026-01-12 16:48:44 -05:00
jgart
f96a9d883d
gnu: sbcl-magicl: Update to 0.9.1.
...
* gnu/packages/lisp-xyz.scm (sbcl-magicl): Update to 0.9.1.
Change-Id: Ic9d3d4b2cc48b0c449c31603a8034fc1c1c82880
2026-01-12 16:46:50 -05:00
Liliana Marie Prikler
5342a49f7c
gnu: Add font-playwrite.
...
* gnu/packages/fonts.scm (font-playwrite): New variable.
2026-01-12 22:42:11 +01:00
Liliana Marie Prikler
f678db0e5f
gnu: Add font-great-vibes.
...
* gnu/packages/fonts.scm (font-great-vibes): New variable.
2026-01-12 22:42:11 +01:00
Dariqq
e59fd9fa18
build-system: meson: Add kernel field to machine-alist.
...
* guix/build-system/meson.scm (make-machine-alist): Add kernel value.
Change-Id: I29b67d2ed28b693db524c798786c39e705619897
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
Dariqq
096ec2693e
build-system: meson: Properly name cross files.
...
* guix/build-system/meson.scm (make-cross-file): Add triplet and file
extension to the cross file.
Change-Id: Ie8ba187687670ec483cf4555a832590ec3ee8809
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
Dariqq
f26735148a
build-system: meson: Change pkgconfig to pkg-config.
...
Meson is warning that the pkgconfig entry is deprecated.
DEPRECATION: "pkgconfig" entry is deprecated and should be replaced by "pkg-config".
* guix/build-system/meson.scm (make-binaries-alist): Replace deprecated 'pkgconfig with 'pkg-config.
Change-Id: Ic7f2ce5503661ad163c4cfe9cd307ff6175134ff
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
Dariqq
d4666145b4
build-system: meson: Add windres compiler for mingw.
...
* guix/build-system/meson.scm (make-binaries-alist): Add windres when
compiling for mingw.
Change-Id: I7f1f34cd5129918f4aba0baf1d2742e0bfbbb751
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
pinoaffe
cb1183121b
gnu: Add emacs-doc-toc.
...
* gnu/packages/emacs-xyz.scm (emacs-doc-toc): New variable.
Change-Id: I157a92ecb1b2df1dba22046cc21d0383bea5f65d
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
pinoaffe
72045ff654
gnu: fntsample: Add perl dependency
...
* gnu/packages/fontutils.scm (fntsample)[inputs]: Add perl.
Change-Id: I2c96776da4b0dc53050e36f8ba1a88fec8b00812
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
pinoaffe
4aef912f82
gnu: Add pdf-tocgen.
...
* gnu/packages/pdf.scm (pdf-tocgen): New variable.
Change-Id: Icf78f177e87d35de00d5c4a50224dcc1a7a9273a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
pinoaffe
9df4ee0e6b
gnu: Add python-pymupdf.
...
* gnu/packages/pdf.scm (python-pymupdf): New variable.
Change-Id: I72caf140de862733f9191ad18a67a861cb0f31d5
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
pinoaffe
def4874f72
gnu: Add python-pymupdf-fonts.
...
* gnu/packages/pdf.scm (python-pymupdf-fonts): New variable.
Change-Id: I9d80c9c0d6128933e2ac1b986e4c13c6b17f3b0f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
pinoaffe
91c4db1eea
gnu: mupdf: Install shared python libraries.
...
* gnu/packages/pdf.scm (mupdf)[inputs]: Add leptonica and tesseract-ocr.
[native-inputs]: Add python-3, python-clang-13, and swig-next.
[#:phases]: Add ‘install-python’.
Change-Id: Ia40183cfa2b2a97210d996485f9a2d3a992b4309
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
pinoaffe
75223ca4b6
gnu: python-clang: Fix tests, switch to pyproject-build-system.
...
* gnu/packages/llvm.scm (python-clang): Fix tests, switch to pyproject-build-system.
Change-Id: I5c99e066e31eae12bb3c50471d8c0767790d6a16
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:08 +01:00
jgart
bdfd3fa403
gnu: sbcl-enhanced-eval-when: Update to 2.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-enhanced-eval-when): Update to 2.0.
[arguments]: Enable tests.
[native-inputs]: Add sbcl-parachute.
Change-Id: Ifa3aa9e497649f87fd3e3430501a2239d814b528
2026-01-12 16:39:40 -05:00
jgart
b0451b3e42
gnu: sbcl-definitions-systems: Update to 3.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-definitions-systems): Update to 3.0.
Change-Id: I2232c178aa441dba0f02683cc01153d49cbc228a
2026-01-12 16:35:01 -05:00
jgart
9df37f9a97
gnu: sbcl-conduit-packages: Update to 5.0.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-conduit-packages): Update to 5.0.0.
Change-Id: I55e1994613ad3ad6120f592e7917532381229c24
2026-01-12 16:33:59 -05:00
jgart
8671a18f82
gnu: sbcl-cl-yacc: Update to 0.4.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-yacc): Update to 0.4.
Change-Id: Ie21ae25ce4cdaa69d28b8fce396858f4a0c92c4b
2026-01-12 16:32:25 -05:00
jgart
f675fb1a78
gnu: sbcl-cl-fast-ecs: Update to 0.9.1.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-fast-ecs): Update to 0.9.1.
Change-Id: I8fe7b0d6432dc986f3eabde7da4b520e37cfcad0
2026-01-12 16:29:37 -05:00
jgart
8e1c068309
gnu: sbcl-cl-environments: Update to 0.5.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-environments): Update to 0.5.
Change-Id: If63110ee7fee8d62ac86b15bbbde92216abaae20
2026-01-12 16:28:11 -05:00
jgart
6e6ff23979
gnu: sbcl-adopt: Update to 1.3.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-adopt): Update to 1.3.0.
Change-Id: I2c1c68cd7f6eb537804782ed70a97d99afa2822e
2026-01-12 16:20:34 -05:00
Arun Isaac
86f98263fe
gnu: skribilo: Update to 0.11.0.
...
* gnu/packages/skribilo.scm (skribilo): Update to 0.11.0.
2026-01-12 17:15:56 +00:00
Artyom V. Poptsov
c12e28dfc0
gnu: mlterm: Update to 3.9.4.
...
* gnu/packages/terminals.scm (mlterm): Update to 3.9.4.
Change-Id: Ibe52d10725b3a91df3e52d428c1c12912703adc7
2026-01-12 15:20:51 +03:00
Artyom V. Poptsov
5bb4cb9382
gnu: sakura: Update to 3.8.9.
...
* gnu/packages/terminals.scm (sakura): Update to 3.8.9.
Change-Id: Ided737de0b70d95529e0872ee5940d694dc0d157
2026-01-12 15:19:03 +03:00
Artyom V. Poptsov
2ec8069f20
gnu: termite: Update to 16.9.
...
* gnu/packages/terminals.scm (termite): Update to 16.9.
[inputs]: Add lz4.
Change-Id: I70c2999dfc5c274e77f958c32bc18530c203b8a5
2026-01-12 15:16:57 +03:00
Artyom V. Poptsov
42ef872b1c
gnu: havoc: Update to 0.7.0.
...
* gnu/packages/terminals.scm (havoc): Update to 0.7.0.
Change-Id: I2e1b4984ad20cdd8cb5e1d2a638b887a5bc98f00
2026-01-12 15:13:20 +03:00
Artyom V. Poptsov
6a425834fc
gnu: roxterm: Update to 3.17.2.
...
* gnu/packages/terminals.scm (roxterm): Update to 3.17.2.
[native-inputs]: Add gettext-minimal.
Change-Id: I65fc0c5d09612ef348f6ff3c463494bdd2c958f1
2026-01-12 15:09:59 +03:00
Artyom V. Poptsov
b9453730db
gnu: tio: Update to 3.9.
...
* gnu/packages/terminals.scm (tio): Update to 3.9.
Change-Id: Iec254ab7645c2f72e7aaa80bc84f427b1ebee197
2026-01-12 15:07:08 +03:00
Ryan Sundberg
62c28bc6d8
image: Use unshare to map root user for btrfs
...
The current version of `mkfs.btrfs` has a regression when combined with
`fakeroot` where it does not detect the faked root uid/gid of files when
building the filesystem. This produces partition images with `/` owned by
the guixbuild user when it should be owned by root.
Using `unshare` rather than `fakeroot` resolves this by doing the uid
mapping at the kernel level rather than overloading the `stat` function.
An equivalent issue was [reported and patched in
NixOS](https://github.com/NixOS/nixpkgs/pull/434122 )
* gnu/build/image.scm (system-disk-image): Import `util-linux` instead of
`fakeroot`.
* gnu/system/image.scm (make-btrfs-image): Use `unshare --map-root-user`
Change-Id: Id4eeaf510f3ec5f4a23b4d700a73e2cf46da40b1
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5536
2026-01-12 10:56:38 +01:00
Ludovic Courtès
35929d5afd
teams: Require Codeberg account; remove members without one.
...
* etc/teams.scm (person): Make ‘email’ and ‘account’ mandatory.
("(", "Vivien Kraus", "Adam Faiz", "Trevor Richards"): Remove.
Change-Id: I95e1243baf6a6f47b025ac62e96b8d3612a55348
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5377
2026-01-12 10:56:38 +01:00
Ludovic Courtès
5ff038473e
daemon: Fix several format strings.
...
This is a followup to 3af52f845f and
6f1448ef89 .
* nix/libstore/local-store.cc (LocalStore::queryValidPathId): Change %1% to {}.
* nix/libstore/optimise-store.cc (LocalStore::optimisePath_): Likewise.
* nix/nix-daemon/guix-daemon.cc (open_unix_domain_socket): Likewise.
(main): Likewise.
* nix/libutil/affinity.cc (restoreAffinity): Remove useless %1%.
Change-Id: I3a7cd79cd69ab58f14118662f1dcf2fef067a6b7
2026-01-12 10:56:37 +01:00
Maxim Cournoyer
94579edc3f
gnu: Add luanti-mineclonia-csm.
...
* gnu/packages/luanti.scm (luanti-mineclonia-csm): New variable.
Change-Id: I0ad5f47cc38ac5a73578e4cd1a61edb61c378b68
2026-01-12 12:01:44 +09:00
Maxim Cournoyer
025d33b0c7
gnu: Add luanti-halon.
...
* gnu/packages/luanti.scm (luanti-halon): New variable.
Change-Id: I85f946f1ef5214fd3c0b38ff74e0d21b323556dc
2026-01-12 12:01:43 +09:00
Maxim Cournoyer
35a58ab798
gnu: luanti: Prepare for next release.
...
* gnu/packages/luanti.scm (luanti) [source] <snippet>: Preserve lstrpack.
[#:configure-flags]: Explicitly disable building doxygen documentation.
Change-Id: Id41375fd8f456447bc7fbf8868de67ffc5231a9d
2026-01-12 12:01:43 +09:00
Maxim Cournoyer
3b8d7b10ae
gnu: jami: Update to 20251212.0.
...
* gnu/packages/jami.scm (libjami): Update to 20251212.0.
[source]: Add libjami-pkgconf.patch and libjami-simdutf.patch patches.
[inputs]: Add simdutf.
(jami) Update to 20251212.0.
[source]: Remove jami-unbundle-dependencies.patch,
jami-libjami-headers-search.patch, jami-skip-tests-requiring-internet.patch
and jami-find-package-avutil.patch; add jami-allow-system-zxing-cpp.patch,
jami-libjami-cmake.patch and jami-avutil-link.patch patches.
[inputs]: Delete qrencode.
* gnu/packages/patches/jami-allow-system-zxing-cpp.patch: New file.
* gnu/packages/patches/jami-avutil-link.patch: Likewise.
* gnu/packages/patches/jami-libjami-cmake.patch: Likewise.
* gnu/packages/patches/libjami-pkgconf.patch: Likewise.
* gnu/packages/patches/libjami-simdutf.patch: Likewise.
* gnu/packages/patches/jami-find-package-avutil.patch: Delete file.
* gnu/packages/patches/jami-libjami-headers-search.patch: Likewise.
* gnu/packages/patches/jami-skip-tests-requiring-internet.patch: Likewise.
* gnu/packages/patches/jami-unbundle-dependencies.patch: Likewise.
* gnu/packages/patches/libjami-ac-config-files.patch: Likewise.
* gnu/packages/patches/libjami-sdbus-cpp-v2.patch: Likewise.
* gnu/packages/patches/jami-qwindowkit.patch: Update upstream status.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
Change-Id: I03ff9f4a892e1fead81d2c6e547f1c0cf405eb5f
2026-01-12 11:25:29 +09:00
Maxim Cournoyer
25e2662e7e
gnu: dhtnet: Update to 0.0.1-6.6dd5a5e and enable natpmp support.
...
* gnu/packages/networking.scm (dhtnet): Update to 0.0.1-6.6dd5a5e.
[inputs]: Add libnatpmp.
Change-Id: I02a6c4e81cd166924b0e42d71e1628d5f1a7713e
2026-01-12 11:25:28 +09:00
Maxim Cournoyer
8ae94d4986
gnu: libnatpmp: Update to 20250404-0.134fc89.
...
* gnu/packages/networking.scm (libnatpmp): Update to 20250404-0.134fc89.
Change-Id: I4752e7c08cf8f6c1e007222b51507842b46232b4
2026-01-12 11:25:28 +09:00
Maxim Cournoyer
d54d98ccc7
gnu: opendht: Modernize and build with liburing.
...
* gnu/packages/networking.scm (opendht) [source]: Apply patches.
[build-system]: Switch to meson-build-system.
[#:modules]: Adjust accordingly. Add (ice-9 ftw) and (srfi srfi-26).
[#:configure-flags]: Migrate to Meson options.
[#:phases] {disable-problematic-tests}: Update phase.
{fix-python-installation-prefix}: Delete.
{specify-runpath-for-python-module}: Likewise.
{pkgconfig-disable-iouring, check, delete-autogen.sh}: Likewise.
{move-and-wrap-tools}: Rename to move-tools and adjust.
{move-python-bindings}: Add.
[native-inputs]: Remove autoconf, automake and libtool.
[inputs]: Delete python.
[propagated-inputs]: Add liburing. Remove llhttp.
* gnu/packages/patches/opendht-nanosleep.patch: Delete file.
* gnu/packages/patches/opendht-meson-liburing.patch: New file.
* gnu/packages/patches/opendht-meson-install-headers.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
Change-Id: I015e9422dd534106150f2a4a2a89777c47fb5507
2026-01-12 11:25:22 +09:00
Maxim Cournoyer
1f2f22800f
gnu: opendht: Update to 3.6.2.3.
...
* gnu/packages/networking.scm (opendht): Update to 3.6.2.3.
[#:phases] {fix-llhttp-lib-substitution}: Delete obsolete phase.
[propagated-inputs]: Add simdutf.
Change-Id: I76fdf22f4d899d2078744ff6e45a834712a13d27
2026-01-12 11:22:59 +09:00
Maxim Cournoyer
2da39528c1
gnu: simdutf: Build as a shared library.
...
* gnu/packages/c.scm (simdutf) [arguments]: New field.
Change-Id: I31e9cdc8deb67f7938a9cc92d5e41711ceba88c3
2026-01-12 11:22:59 +09:00
Maxim Cournoyer
6d7f78b4d2
gnu: simdutf: Update to 7.7.1.
...
* gnu/packages/c.scm (simdutf): Update to 7.7.1.
Change-Id: I921697cf5f59e6bd13fc2854f3e2a0f50e06ec14
2026-01-12 11:22:59 +09:00
Maxim Cournoyer
83855e45e2
gnu: yaml-cpp: Update to 0.8.0-1.c7aa78d.
...
* gnu/packages/serialization.scm (yaml-cpp): Update to 0.8.0-1.c7aa78d.
Change-Id: I1def46e4558634ddb2f0aff35873b73344f9f9d3
2026-01-12 11:22:59 +09:00
Maxim Cournoyer
8af878a459
gnu: Add libarchive-next.
...
* gnu/packages/backup.scm (libarchive-next): New variable.
Change-Id: Ifc4b9f79fc2a382da69b524ad4a5921ee90e0ba7
2026-01-12 11:22:59 +09:00
Maxim Cournoyer
8d2fe8772b
gnu: ffmpeg-6: Update to 6.1.4.
...
* gnu/packages/video.scm (ffmpeg-6): Update to 6.1.4.
Change-Id: I8ab63fbb0a4b27a7c1253d2ea214b18ef27558e3
2026-01-12 11:22:59 +09:00
Maxim Cournoyer
42426e96bd
gnu: Add fmt-12.
...
* gnu/packages/pretty-print.scm (fmt-12): New variable.
(fmt-11): Inherit from it.
Change-Id: Icfd91493490861c72e32e7695dc9d51262a7630b
2026-01-12 11:22:59 +09:00
Danny Milosavljevic
9f7bf5a984
gnu: lyx: Add Wayland.
...
* gnu/packages/tex.scm (lyx)[inputs]: Add qtwayland-5.
Change-Id: Ibbc9976be970d07c1cd3286cdb34f48e31b3efc9
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
10f27f3d64
gnu: twinkle: Add Wayland.
...
* gnu/packages/telephony.scm (twinkle)[inputs]: Add qtwayland-5.
Change-Id: Ia081768addc750cf9ffb55b80b225950e73c5b6b
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
d120667fb5
gnu: mumble: Add Wayland.
...
* gnu/packages/telephony.scm (mumble)[inputs]: Add qtwayland-5.
Change-Id: I70652bb5a8d1dfe217eaa19e1672317a626f51d1
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
920de8ed9d
gnu: feathernotes: Add Wayland.
...
* gnu/packages/task-management.scm (feathernotes)[inputs]: Add qtwayland-5.
Change-Id: I87c721c78b24675ded9755c2c20f926d67e3335a
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
08cf8c012e
gnu: ausweisapp: Add Wayland.
...
* gnu/packages/security-token.scm (ausweisapp)[inputs]: Add qtwayland.
Change-Id: I1915727cac93178a47e54586b223f9c17b959c1e
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
57ecc6702e
gnu: wfview: Add Wayland.
...
* gnu/packages/radio.scm (wfview)[inputs]: Add qtwayland-5.
Change-Id: Ife319afcacf23e8f5003f52b2617452ad41c0cdf
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
c840f53150
gnu: inspectrum: Add Wayland.
...
* gnu/packages/radio.scm (inspectrum)[inputs]: Add qtwayland.
[arguments]<#:qtbase>: Set to qtbase.
Change-Id: I3711f76481f7367b63f27cbafd14640b5f31a2bf
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
f8a78b0391
gnu: sdrangel: Add Wayland.
...
* gnu/packages/radio.scm (sdrangel)[inputs]: Add qtwayland-5.
Change-Id: Iac58b9759ae86917476e58423f3efd2a942661ba
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
426039c3cd
gnu: dream: Add Wayland.
...
* gnu/packages/radio.scm (dream)[inputs]: Add qtwayland-5.
Change-Id: Ibeabfda49116b9d46e237722b81546ecd8439114
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
61780a4990
gnu: kochmorse: Add Wayland.
...
* gnu/packages/radio.scm (kochmorse)[inputs]: Add qtwayland-5.
Change-Id: I57b72123aeed40ae47806d4b87e2cc5e6ce57ba3
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
a80bffa682
gnu: qsstv: Add Wayland.
...
* gnu/packages/radio.scm (qsstv)[inputs]: Add qtwayland-5.
Change-Id: I582969cb847b86a44d08eb3ef78b011a77dc7404
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
baaf6ac15e
gnu: js8call: Add Wayland.
...
* gnu/packages/radio.scm (js8call)[inputs]: Add qtwayland-5.
Change-Id: Ib51ee1b2d88d3f74a64ff1f17d1624f72cb92d61
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
bf0880f8ca
gnu: jtdx: Add Wayland.
...
* gnu/packages/radio.scm (jtdx)[inputs]: Add qtwayland-5.
Change-Id: I3bb21a8fe71dfdbb06b112201e76962024478c67
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
97ee35a765
gnu: wsjtx: Add Wayland.
...
* gnu/packages/radio.scm (wsjtx)[inputs]: Add qtwayland-5.
Change-Id: I3302c66a5041a03c5e8a339d111b845128266fe0
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
a7444fe92b
gnu: gqrx: Add Wayland.
...
* gnu/packages/radio.scm (gqrx)[inputs]: Add qtwayland-5.
Change-Id: I1e997197106dc30a25168fb431cb32f52b03e203
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
a10aebc094
gnu: qpdfview: Add Wayland.
...
* gnu/packages/pdf.scm (qpdfview)[inputs]: Add qtwayland-5.
Change-Id: Ie6e4a45977c24b5082c261ffe023d92f240f08cd
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
8767637fed
gnu: psi-plus: Add Wayland.
...
* gnu/packages/messaging.scm (psi-plus)[inputs]: Add qtwayland-5.
Change-Id: I20a6593e9de7f4e86d21701c6905c76f07ba4dc9
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
f64c4e3a7d
gnu: quassel: Add Wayland.
...
* gnu/packages/irc.scm (quassel)[inputs]: Add qtwayland-5.
Change-Id: I6288290cef8b5d40e7427fb4919dd2da623e9620
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
7f9504a539
gnu: qview: Add Wayland.
...
* gnu/packages/image-viewers.scm (qview)[inputs]: Add qtwayland.
Change-Id: I103ba1f0a3b21d8dcb3b09a76d030b041918d4e3
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
efe29ca757
gnu: scantailor-advanced: Add Wayland.
...
* gnu/packages/image-processing.scm (scantailor-advanced)[inputs]: Add
qtwayland-5.
Change-Id: I0437a8678de8eb2fff0b160e4db0d123bd5ea090
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
059ea3d32f
gnu: drawpile: Add Wayland.
...
* gnu/packages/graphics.scm (drawpile)[inputs]: Add qtwayland.
Change-Id: Ica219b17c9fc0f3abe6d30ace10e58a0961430bf
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
07ae45964f
gnu: gpxsee: Add Wayland.
...
* gnu/packages/gps.scm (gpxsee)[inputs]: Add qtwayland.
Change-Id: Ic4932861e056229dedfb3c24e26e29a39a5c0594
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
cdabd4512c
gnu: pokerth: Add Wayland.
...
* gnu/packages/games.scm (pokerth)[inputs]: Add qtwayland-5.
Change-Id: I198212a6cd6428a92beb9fdb08216d4c82137116
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
538d0218c4
gnu: chessx: Add Wayland.
...
* gnu/packages/games.scm (chessx)[inputs]: Add qtwayland-5.
[arguments]<#:phases>{fix-library-paths}: New phase.
Change-Id: If2ed48442fdcdf51b0d6b8d1a1620227c25be518
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
0a27a3d5fb
gnu: qcheckers: Add Wayland.
...
* gnu/packages/games.scm (qcheckers)[inputs]: Add qtwayland-5.
Change-Id: I7711b5cbeb87b834c5c8783d8cf71f2f837a411f
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
65d3a0dd05
gnu: bitcoin-core: Add Wayland.
...
* gnu/packages/finance.scm (bitcoin-core)[arguments]<#:qtbase>: Set qtbase.
[inputs]: Add qtwayland.
Change-Id: Ic96cc49feb09e224724130fe288087f128332d4c
2026-01-12 02:39:03 +01:00
Danny Milosavljevic
6ba4c64dc2
gnu: qelectrotech: Add Wayland.
...
* gnu/packages/engineering.scm (qelectrotech)[inputs]: Add Wayland.
Change-Id: I3bfd756151e90f7c90a17c894f6a8a3415468a38
2026-01-12 02:37:36 +01:00
Danny Milosavljevic
d688bcca41
gnu: mgba: Add Wayland.
...
* gnu/packages/emulators.scm (mgba)[inputs]: Add qtwayland.
Change-Id: Ie787118dcfdad2a0a9e3432ef1691fdffea2755e
2026-01-12 02:37:36 +01:00
Danny Milosavljevic
79112d2946
gnu: qolibri: Add Wayland.
...
* gnu/packages/education.scm (qolibri)[inputs]: Add qtwayland-5.
Change-Id: I19baa79d124192a1cc925d765f4820b1d05665f2
2026-01-12 02:37:36 +01:00
Danny Milosavljevic
6168047146
gnu: tipp10: Add Wayland.
...
* gnu/packages/education.scm (tipp10)[inputs]: Add qtwayland.
Change-Id: Ic7949f49ce052579f09c71d5384ba5f72e525313
2026-01-12 02:37:36 +01:00
Danny Milosavljevic
7148aadba2
gnu: inkbox: Add Wayland.
...
* gnu/packages/ebook.scm (inkbox)[inputs]: Add qtwayland-5.
Change-Id: I2cb4a1894416654aca33e74a8bb0c900e1461583
2026-01-12 02:37:36 +01:00
Danny Milosavljevic
a2b31e63f1
gnu: sqlitebrowser: Add Wayland.
...
* gnu/packages/databases.scm (sqlitebrowser)[inputs]: Add qtwayland-5.
Change-Id: I7d1790599caf38efba539a094d3e8f29adde60e6
2026-01-12 02:37:35 +01:00
jgart
8be155c9f0
gnu: sbcl-40ants-doc: Update to 0.25.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-40ants-doc): Update to 0.25.0.
Change-Id: I29fbdb37c70443099fdc12c43c9af3326db667d1
2026-01-11 18:20:29 -05:00
jgart
f5bc966ada
gnu: python-pymongo: Update to 4.16.0.
...
* gnu/packages/python-xyz.scm (python-pymongo): Update to 4.16.0.
Change-Id: I3ba3a2f5d2607c916d9228a57fc06c7db150e3ac
2026-01-11 16:59:32 -05:00
jgart
fc0bd57d22
gnu: Remove ecl-nodgui.
...
* gnu/packages/lisp-xyz.scm (ecl-nodgui): Delete variable.
Change-Id: Ie7eb3c58dce0967f90567f7baac92de9928049c4
2026-01-11 16:59:32 -05:00
jgart
72767308c1
gnu: sbcl-parse-number: Update to 1.8.
...
* gnu/packages/lisp-xyz.scm (sbcl-parse-number): Update to 1.8.
Change-Id: I9082ce893e48c65b8b8c26fb6ecba5d17dd740f9
2026-01-11 16:59:32 -05:00
Hartmut Goebel
67616b8222
gnu: httpd: Update to 2.4.66.
...
* gnu/packages/web.scm (httpd): Update to 2.4.66.
Change-Id: I3506ab86cbef4e38466ab2a7c730cdf4f1717267
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-11 17:16:52 +01:00
Hennadii Stepanov
efa27604bb
gnu: bitcoin-core: Update to 30.2.
...
* gnu/packages/finance.scm (bitcoin-core): Update to 30.2.
[arguments]: Set #:qtbase to qtbase.
[inputs]: Remove qtbase.
Change-Id: Ie23de3bfa77282aaa25922e1e04eefb46dca18ed
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-11 12:00:17 +01:00
Andreas Enge
a10c8c93a3
gnu: kwin: Disable tests on all architectures.
...
One of them also fails on bordeaux for x86_64.
* gnu/packages/kde-plasma.scm (kwin)[arguments]<#:test-exclude>: Disable
failing aarch64 tests on all architectures.
Change-Id: Ib32f927d0165213f358d6962f27604109cd4be3b
2026-01-11 11:28:48 +01:00
Nicolas Graves
54984217ae
gnu: emacs-citeproc: Update to 0.9.4-0.a3d62ab.
...
* gnu/packages/emacs-xyz.scm (emacs-citeproc): Update to 0.9.4-0.a3d62ab.
[arguments]<#:test-command>: Set it.
[native-inputs]: Add emacs-ert-runner, emacs-ht, emacs-yaml.
[synopsis, description]: Improve style using @acronym.
Fixes guix/guix!4217
Merges guix/guix!4218
Change-Id: I618ea6bdaad199c0c4abe35348c92acd08aa2fe2
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-11 11:07:27 +01:00
Gabriel Wicki
2072dd77c3
gnu: electronics: Add gabber to copyright line.
...
* gnu/packages/electronics.scm: Add copyright line.
Change-Id: Ic4794e81e967cc72fa20d60a7adfaa912762850a
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-01-10 22:50:06 +01:00
Gabriel Wicki
96547edc50
gnu: Move gnucap to electronics module.
...
* gnu/packages/engineering.scm (gnucap): Move ...
* gnu/packages/electronics.scm: ... here.
Change-Id: I2fe0d7f2cf6fc3f55374a7ec2eb9136573d4abd1
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-01-10 22:50:05 +01:00
Gabriel Wicki
81c9dd8fa5
gnu: gnucap: Beautify package.
...
* gnu/packages/engineering.scm (gnucap) [arguments] {phases}: Replace
quasiquotes with G-Expressions. Simplify lambdas. Respect keyword argument
`tests?' in check phase.
[description]: Mention Electronic Design Automation (EDA).
[source, arguments] Break long lines.
Move [inputs] after [arguments].
Change-Id: I414ddddbe0d3cba740712a9df1993cc49f644c24
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-01-10 22:50:05 +01:00
Gabriel Wicki
13f0712bad
gnu: gnucap: Fix build.
...
Fixes : guix/guix#5469
* gnu/packages/engineering.scm (gnucap) [arguments] {phases}: Ignore failing
tests, for they do not indicate build failure.
Change-Id: I1182b9ccca35cdbb5f6308149d61057b6528018e
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-01-10 22:50:05 +01:00
Hugo Buddelmeijer
1d0ac19d81
gnu: python-jupyter-sphinx: Fix build.
...
* gnu/packages/sphinx.scm (python-jupyter-sphinx): Fix build.
[arguments]<:#phases>: Add 'fix-tests and 'set-home phases.
[native-inputs]: Add python-bash-kernel.
Merges guix/guix!5422
Change-Id: I1c51a156f0be831793a417dab5efac84ee64a15c
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-10 22:35:00 +01:00
Hugo Buddelmeijer
ad5059c951
gnu: python-bash-kernel: Fix propagated-inputs.
...
* gnu/packages/jupyter.scm (python-bash-kernel): Fix propagated-inputs.
[inputs]: Remove python-filetype, python-pexpect, python-ipykernel, and
python-jupyter-client.
[propagated-inputs]: Add python-filetype, python-ipykernel,
python-jupyter-client, and python-pexpect.
Merges guix/guix!5422
Change-Id: I4e1f9bc86063b04d8165d1517e4f59cc715e996e
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-10 22:35:00 +01:00
Hugo Buddelmeijer
cfbf8ac61c
gnu: python-django-environ: Fix build.
...
* gnu/packages/django.scm (python-django-environ): Fix build.
[arguments]<:#test-flags>: Skip test that fails on Python 3.11.14.
Merges guix/guix!5424
Change-Id: I021ec1d58cd421807b65056edd77673f3ed0b169
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-10 22:18:24 +01:00
Sergey Trofimov
47cdef9344
import: elpa: Fix glob->regexp conversion.
...
* guix/import/elpa.scm (melpa-recipe->maybe-arguments)[glob->regexp]:
Treat '*' as zero or more characters.
Merges guix/guix!5408
Change-Id: I1630d17c7693a30110551e91405e1580d1e8a477
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-10 22:08:16 +01:00
Cayetano Santos
1b8f32221c
gnu: emacs-magit: Update to 4.5.0.
...
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 4.5.0.
[arguments]: Update ’build-info-manual #:phase.
Merges guix/guix!5351
Closes guix/guix!5321
Change-Id: I5de8046db06aa07f723a67f968599be468409e3c
2026-01-10 21:05:17 +01:00
Arun Isaac
128940b683
gnu: emacs-varuga: Update to 0.2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-varuga): Update to 0.2.0.
2026-01-10 18:54:40 +00:00
Aaron Covrig
c2700f2c0b
teams: ruby: Update file matching expression.
...
* etc/teams.scm (ruby): Update regular expression.
* CODEOWNERS: Regenerate file.
Change-Id: Ic261ee13471ce86339ad68303236e686d18659b1
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-10 17:04:10 +01:00
Hartmut Goebel
b7b65c2a14
gnu: aqbanking: Update to 6.8.5.
...
* gnu/packages/gnucash.scm (aqbanking): Update to 6.8.5.
Change-Id: If3c47c928d211e9e1981c15b3cacc11775e40bc2
2026-01-10 13:49:08 +01:00
Cayetano Santos
aa570c5312
gnu: onednn: Update to 3.10.2.
...
* gnu/packages/oneapi.scm (onednn): Update to 3.10.2.
Change-Id: Ide62ba20d948d1ab91950c10114cabfd15a6741b
2026-01-10 11:39:03 +01:00
jgart
32fb77bf65
gnu: Remove ecl-april.
...
* gnu/packages/lisp-xyz.scm (ecl-april): Delete variable.
Change-Id: Ida8b53ce3e4f26a024fda692cd18132147a45ed5
2026-01-09 14:37:50 -05:00
Ludovic Courtès
c9f41f7202
gnu: elpa: Update to 2025.06.001.
...
* gnu/packages/maths.scm (elpa): Update to 2025.06.001.
[source]: Switch to ‘git-fetch’.
[native-inputs]: Add Autotools and Python; remove labels.
[inputs]: Remove labels.
[arguments]: Use gexps.
[properties]: New field.
(elpa-openmpi): Use ‘package/inherit’.
[inputs]: Remove labels.
[arguments]: Use gexps.
Change-Id: Ie12fa7242e15779e8dd3965822f7699f6078e39a
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5475
2026-01-09 15:27:28 +01:00
Ludovic Courtès
97c360a09c
gnu: prrte: Fix compilation.
...
The upgrade in 710d198457 turned out to be
broken.
* gnu/packages/parallel.scm (prrte)[arguments]: Remove now unnecessary
configure flags. Add ‘adjust-pcc-link’ phase.
[native-inputs]: Add ‘pkg-config’.
[inputs]: Add ‘libnl’.
[outputs]: New field.
Fixes : guix/guix#4905
Reported-by: Andreas Enge <andreas@enge.fr >
Change-Id: I84f74cadfa05e84939f7db0b51ce4a1cb516d185
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5391
2026-01-09 15:22:46 +01:00
Ludovic Courtès
552ca46e7b
gnu: openpmix: Simplify.
...
* gnu/packages/parallel.scm (openpmix)[source]: Use ‘modules’ field and adjust
‘snippet’ accordingly.
[arguments]: Remove now-useless configure flag.
Change-Id: I2ec33232021485a019a8f86818e2f540963d4338
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-01-09 15:22:45 +01:00
Ludovic Courtès
1cbba4f24f
gnu: openpmix: Update to 6.0.0.
...
* gnu/packages/parallel.scm (openpmix): Update to 6.0.0.
(openpmix-4): New variable.
(slurm-minimal)[inputs]: Change ‘openpmix’ to ‘openpmix-4’.
(slurm-minimal-25.05)[inputs]: New field.
Change-Id: I043ef4545524e6757f47194e2c7f8793ccedf1b4
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-01-09 15:22:45 +01:00
Rodion Goritskov
b73427bf6b
tests: mail: Add Radicale test.
...
* gnu/tests/mail.scm
(%radicale-os): New variable.
(run-radicale-test): New function with basic tests.
(%test-radicale): New variable.
Change-Id: I4a4e093ca7ac2a20a575bcf38b6ff763edf67652
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5361
2026-01-09 15:22:45 +01:00
Sören Tempel
32fca2d366
services: radicale: add shepherd configuration action
...
* gnu/services/mail.scm (radicale-shepherd-service): add configuration
action.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-01-09 15:22:45 +01:00
Ashish SHUKLA
9b3b541660
gnu: diod: Update to 1.1.0
...
* gnu/packages/plan9.scm (diod): Update to 1.1.0.
[source]<origin>: Add file-name.
[arguments]<#:phases>: Add 'patch-tests' phase.
Change-Id: I4f3ef885f3570589589034c8c24c29a648c6f66f
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5425
2026-01-09 15:22:45 +01:00
Ashish SHUKLA
cf2b740212
gnu: wofi: Update to 1.5.3
...
* gnu/packages/xdisorg.scm (wofi): Update to 1.5.3.
Change-Id: I5b06f32e70fd7a8b92fca03495e00adc53af19d6
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5435
2026-01-09 15:22:45 +01:00
Nguyễn Gia Phong
211ee32c95
tests: %test-nss-mdns: Fix test order.
...
Before this, the test failed because Avahi CLI utilities
exit with a non-zero status in case of a cache miss
(instead of blocking?).
* gnu/tests/avahi.scm (run-nss-mdns-test): Move the Avahi CLI tests
after other name resolution tests.
Change-Id: I88ab03abf39cf24ee2ce763c719444ac65504cc2
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #4955
2026-01-09 15:22:45 +01:00
Attila Lendvai
d7ad785c6d
ssh: Add 'none' to compression for dropbear compatibility.
...
Without this change `guix deploy` fails the following way when connecting to a
dropbear ssh server:
guix deploy: error: failed to deploy example: SSH connection to 'example.com'
port 22 failed: kex error : no match for method compression algo
client->server: server [none], client [zlib@openssh.com ,zlib]
Fixes guix/guix#5479 .
* guix/ssh.scm (%compression): Add 'none' as a possible compression.
Change-Id: I4c6214035d79a4dd9a77dc1563d9614b9604a7e0
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5480
2026-01-09 15:22:44 +01:00
Ludovic Courtès
92ffbdd3cf
ui: It’s 2026 now!
...
* guix/ui.scm (show-version-and-exit): Change year to 2026.
Change-Id: I7895df5c279569e1c87104dfc0dc6a1c51c553c9
2026-01-09 15:22:44 +01:00
Sergey Trofimov
a651926f55
services: configuration: Generalize 'list-of-packages?'
...
* gnu/services/configuration.scm (list-of-packages?): Allow as well
tuples of a package and its output.
* gnu/home/services/sway.scm (list-of-packages): Remove duplicate.
Change-Id: I42622a29ac808c76928e9056dee9330d5e1b3f39
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5470
2026-01-09 15:22:44 +01:00
Cayetano Santos
bb106f7b85
gnu: flexbar: Update to 3.5.0.
...
* gnu/packages/bioinformatics.scm (flexbar): Update to 3.5.0.
[arguments]: Use G-Expressions.
Change-Id: If8a61ea506d30eebf29ae1116d7950fce497cb19
2026-01-09 14:51:18 +01:00
Danny Milosavljevic
5f02ecf097
gnu: flatpak-kcm: Enable wayland.
...
* gnu/packages/kde-plasma.scm (flatpak-kcm)[inputs]: Add wayland.
Change-Id: Ib276309549ea87eaf91e86906866f3a5c96d6f7f
2026-01-09 14:05:58 +01:00
Danny Milosavljevic
813bca41ed
gnu: flatpak: Enable wayland security.
...
* gnu/packages/package-management.scm (flatpak)[arguments]<#:configure-flags>:
Add -Dwayland_security_context=enabled.
[inputs]: Add wayland.
[native-inputs]: Add wayland, wayland-protocols.
Change-Id: Idd2b28536750af6bf5d050c989a293f301ce1142
2026-01-09 14:05:57 +01:00
Cayetano Santos
2edbd14468
gnu: Remove embree-2.
...
* gnu/packages/graphics.scm (embree-2): Delete variable.
Change-Id: I1de940ac7e4e8dabafcb3dfad7edc1780c6205d4
2026-01-09 12:28:07 +01:00
Cayetano Santos
b0e110f20e
gnu: ericw-tools: Update to 0.18.2-rc1.
...
* gnu/packages/game-development.scm (ericw-tools): Update to 0.18.2-rc1.
[inputs]: Remove embree-2; add embree.
Change-Id: Idbc5aa38adf1e39f538989612c0620097cf5434d
2026-01-09 12:17:58 +01:00
Hartmut Goebel
e426045c09
gnu: Fix source-url for some java packages.
...
For the apache updater to find the updates, the path-part of the source-url
must start with a single slash.
* gnu/packages/java.scm (java-apache-ivy,
java-httpcomponents-httpcore)[source]: Fix url.
2026-01-09 12:06:28 +01:00
Hartmut Goebel
0cc4cf3fe9
gnu: Add upstream-name to some java packages.
...
This will make the apache updater work.
* gnu/packages/java.scm Jjava-commons-bcel, java-commons-bsf,
java-commons-dbcp, java-commons-jcs, java-commons-logging-minimal,
java-commons-pool, java-httpcomponents-httpclient): [properies]: New field.
2026-01-09 12:06:28 +01:00
Cayetano Santos
c3311de1ab
gnu: onetbb: Update to 2022.3.0.
...
* gnu/packages/oneapi.scm (onetbb): Update to 2022.3.0.
Change-Id: If883a90957fc3e01eb62bfc72c9d1359ba029e94
2026-01-09 10:51:02 +01:00
Cayetano Santos
041108bdbd
gnu: Add emacs-helm-comint.
...
* gnu/packages/emacs-xyz.scm (emacs-helm-comint): New variable.
Merges guix/guix#5290
Change-Id: I38fc5d3ec8eedb12f878125a99dedbc2ae742eeb
2026-01-09 08:46:23 +01:00
Kenny Ballou
f2027e216a
gnu: emacs-xyz: Add emacs-nftables-mode.
...
* gnu/packages/emacs-xyz (emacs-nftables-mode): New variable.
Merges guix/guix#5484
Change-Id: I4ec20df10c5ed902fd995aea8738c6c4afd76470
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-09 08:19:00 +01:00
Maxim Cournoyer
3292fb35ba
gnu: luanti: Update luanti-paths patch, per upstream comments.
...
* gnu/packages/patches/luanti-paths.patch: Update and add upstream-status
reference.
Change-Id: Id98ed5b20d24560f9a9b2b3aff03294e385fd468
2026-01-09 10:58:01 +09:00
Maxim Cournoyer
98f9df7ca0
gnu: emacs-lua-mode: 20221027-2.2f6b8d7.
...
* gnu/packages/emacs-xyz.scm (emacs-lua-mode): Update to 20221027-2.2f6b8d7.
Change-Id: Ic1bf4aee70e6ca95a17a50ea93bfc956cccaf037
2026-01-09 10:58:00 +09:00
Simon Tournier
a17221bb95
gnu: hh-suite: Adjust for GCC@14.
...
* gnu/packages/bioinformatics.scm (hh-suite)[arguments]: New phase.
Change-Id: Ic1c6078febbffe6a81393c8a114ac4b41d269cda
2026-01-08 19:59:50 +01:00
Simon Tournier
b9724d5bf0
gnu: phyml: Add font required by documentation.
...
* gnu/packages/bioinformatics.scm (phyml):
[native-inputs]: Add texlive-ec.
[arguments]<phases>: Replace /homeless-shelter by /tmp.
Change-Id: I2a1d1fb343d2dd333846093fece511fe8af1cd6e
2026-01-08 19:57:00 +01:00
Simon Tournier
108182dbb5
gnu: velvet: Adjust for GCC@14 and documentation building.
...
* gnu/packages/bioinformatics.scm (velvet)
[arguments]:<make-flags>: Add incompatible-pointer-types.
<phases>: Allow TeXlive to create font.
[native-inputs]: Add texlive-ec.
Fixes : guix/guix#5471
Change-Id: I0d44b763a77a64c900f09efdea30d8a89d3b2496
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-08 19:54:30 +01:00
Simon Tournier
132d4690b9
gnu: spindle: Fix missing dependency.
...
* gnu/packages/admin.scm (spindle)[inputs]: Add zlib.
Change-Id: If5b088f957a282921d931f52f5baf68ef34c0d24
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-08 19:51:52 +01:00
Efraim Flashner
5840d7170a
gnu: frei0r-plugins: Update source URI.
...
* gnu/packages/video.scm (frei0r-plugins)[source]: Update URI.
Reported-by: Nessah on IRC.
Change-Id: I28a32f89c0307f2cde0e573ebc075d19b272e5ca
2026-01-08 17:24:02 +02:00
Cayetano Santos
91d340fe46
gnu: cpuinfo: Update to 0.0-6.b3b2596.
...
* gnu/packages/parallel.scm (cpuinfo): Update to 0.0-6.b3b2596.
[native-inputs]: Add python-wrapper.
[arguments]<#:phases>: Remove ’skip-bad-test.
<#:configure-flags>: Use G-Expressions.
Merges guix/guix#5315
Change-Id: I3e69d6aea35656beda8992bab5114ddddad03872
2026-01-08 15:45:01 +01:00
Efraim Flashner
3adcd241fa
gnu: debianutils: Use po4a-minimal.
...
Fixes #5372 .
* gnu/packages/debian.scm (debianutils)[native-inputs]: Replace po4a
with po4a-minimal.
Change-Id: I55138731912fa7f616b0489b6f1517e8df575834
2026-01-08 13:44:36 +02:00
Efraim Flashner
e3f856a454
guix: lint: Check if minimal packages should be native-inputs.
...
* guix/lint.scm (check-inputs-should-be-native): Add minimal variants of
packages.
Change-Id: I8a05a5390092d776cb30c424b11645e650636ec0
2026-01-08 13:43:13 +02:00
Efraim Flashner
c98323de90
guix: lint: Add another package to the minimal variant list.
...
* guix/lint.scm (check-inputs-should-use-a-minimal-variant): Add po4a.
Change-Id: Ibba2cfe0067690bd1c4c6768af4b6e1924758792
2026-01-08 13:43:11 +02:00
Efraim Flashner
79e5728136
gnu: pijul: Add git integration.
...
* gnu/packages/version-control.scm (pijul)[arguments]: Add git to the
features.
[inputs]: Add libgit2-1.3, libssh2.
Change-Id: I1f66c818bb113187bcf4996a093fd40617a5cdc1
2026-01-08 13:38:56 +02:00
Hartmut Goebel
c3bead1aba
gnu: kodi: Fix build.
...
* gnu/packages/kodi.scm (kodi)[arguments]<#:phases>: Update versions in paths
to match recent updates of java-commons-lang3 and java-commons-text.
Change-Id: Ibac3f22e01958581ca3dc1f2f2d1bfdb9111aeb5
2026-01-08 12:19:06 +01:00
Hartmut Goebel
690fd9e67b
gnu: java-commons-text: Update to 1.15.0.
...
* gnu/packages/java.scm (java-commons-text): Update to 1.15.0.
Change-Id: I9739199f2a994f2a7586dc24ae4e1efda53ed62e
2026-01-08 12:19:05 +01:00
Hartmut Goebel
004aedb98d
gnu: java-commons-lang3: Update to 3.20.0.
...
* gnu/packages/java.scm (java-commons-lang3): Update to 3.20.0.
[source]: Remove patch.
* gnu/packages/patches/java-commons-lang-fix-dependency.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Change-Id: I1d1c75d3e2204f6bc7d1eeaff29349024094d9f4
2026-01-08 12:19:05 +01:00
Efraim Flashner
08a2d845b7
.guix-authorizations: Update Hartmut's key.
...
* .guix-authorizations: Update Hartmut's signing key fingerprint.
Change-Id: If149c3f82148da608b7153ea18cfbf8cc7fc6c2d
2026-01-08 13:14:44 +02:00
Andy Tai
4aa418e1c6
gnu: Add koboldcpp.
...
* gnu/packages/machine-learning.scm (koboldcpp): New variable.
Merges guix/guix#5108
Change-Id: I0ad8bee1ad7934eb90e16f50877ba2b6f96976af
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-08 11:47:38 +01:00
Andy Tai
9256d8ad94
gnu: Add python-customtkinter.
...
* gnu/packages/python-xyz.scm (python-customtkinter): New variable.
Merges guix/guix#5108
Change-Id: Iacfe7220ace7396e6d878283a2d36b6f97da3ca4
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-08 11:45:59 +01:00
Cayetano Santos
1db475f0a8
gnu: emacs-pdf-tools: Modernize.
...
* gnu/packages/emacs-xyz.scm (emacs-pdf-tools)[arguments]: Use G-Expressions.
Merges guix/guix#5327
Change-Id: I5a224b8bc73f4a5ec07db98864eef7a251b198e5
2026-01-08 11:34:21 +01:00
Cayetano Santos
864605d5ea
gnu: emacs-pdf-tools: Update to 1.3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-pdf-tools): Update to 1.3.0.
[propagated-inputs]: Add emacs-let-alist.
Merges guix/guix#5327
Change-Id: Iaa1c9f21b981b626b00ee7b789845ffa01cf76bf
2026-01-08 11:34:11 +01:00
Danny Milosavljevic
ac92638bce
services: Add opensnitch-service.
...
* gnu/services/opensnitch.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add reference to it.
* doc/guix.texi (Miscellaneous Services, Security): Document it.
* gnu/tests/security.scm (%test-opensnitch): New variable.
Change-Id: I63d1b6636b3aaecf399664ec97383d82ff1391d1
2026-01-08 01:53:57 +01:00
Danny Milosavljevic
5dca6d6643
gnu: Add python-hdlconvertor.
...
* gnu/packages/electronics.scm (python-hdlconvertor): New variable.
(yosys-src-for-hdlconvertor-tests): New variable.
Change-Id: I0acd8c8f050a5bc632f68511b3e7d24cf3621162
2026-01-08 01:50:49 +01:00
Danny Milosavljevic
1adf50f5df
gnu: Add python-hdlconvertorast.
...
* gnu/packages/electronics.scm (python-hdlconvertorast): New variable.
2026-01-08 01:49:51 +01:00
Thomas Kramer
0c39b751d2
gnu: Add lctime.
...
* gnu/packages/electronics.scm (lctime): Add variable.
Change-Id: I03f0fd455c9e5e8f69a2fa71b8f6bea6f60d43ef
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-01-08 08:56:09 +09:00
Thomas Kramer
c93abddda8
gnu: Add python-liberty-parser.
...
* gnu/packages/electronics.scm (python-liberty-parser): Add variable.
Change-Id: I91d7545ccb938ea534553f35e8f19ca0507dc625
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-01-08 08:56:09 +09:00
Thomas Kramer
378f985a33
gnu: Add python-klayout.
...
* gnu/packages/electronics.scm (python-klayout): Add variable.
Change-Id: I637c3f9880121666fe06e427261b694018158fe5
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-01-08 08:56:09 +09:00
Christopher O'Neill
1502f231ff
doc: Remove paragraph stating Xorg display server used by default.
...
* doc/guix.texi (Desktop Services): Remove paragraph.
(X Window): Remove corresponding anchor.
* po/doc/guix-manual.de.po, po/doc/guix-manual.fr.po: Likewise.
Change-Id: Ib545f15e51585fcc5abdb804e6d9eb0f47cb2179
Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de >
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de >
2026-01-07 03:17:49 +01:00
jgart
6913fd7018
gnu: python-sqlparse: Update to 0.5.5.
...
* gnu/packages/databases.scm (python-sqlparse): Update to 0.5.5.
Change-Id: I7622fba36d30541c66e4712c647401a36f63b1be
2026-01-06 09:00:26 -05:00
Artyom V. Poptsov
ba78d4d886
gnu: guile-dsv: Update to 0.9.0.
...
* gnu/packages/guile-xyz.scm (guile-dsv): Update to 0.9.0.
[propagated-inputs]: Add guile-fibers.
Change-Id: I034f58a4f2a17b46e30ea3b0235236103bf91dad
2026-01-06 16:04:43 +03:00
Maxim Cournoyer
47af617b5c
services: Add luanti-service-type.
...
* gnu/services/games.scm (luanti-configuration): New variable.
(%luanti-account): Likewise.
(luanti-activation): New procedure.
(luanti-shepherd-service): Likewise.
(luanti-service-type): New variable.
* gnu/tests/games.scm: New file.
Change-Id: I65a1dcf832fa8add9c9d278d82bab91ca3eef086
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-06 22:00:50 +09:00
Maxim Cournoyer
1c1407fe79
gnu: Add luanti-whitelist.
...
* gnu/packages/luanti.scm (luanti-whitelist): New variable.
Change-Id: Ifdb37d3a002fc8c66b01aa26f40f74dee220ea6e
2026-01-06 22:00:19 +09:00
Maxim Cournoyer
6371407bde
gnu: Add luanti-chatcmdbuilder.
...
* gnu/packages/luanti.scm (luanti-chatcmdbuilder): New variable.
Change-Id: If30dc64220463ff5ae1bf5b861422dfe53ab8f66
2026-01-06 22:00:19 +09:00
Maxim Cournoyer
b36f3b2810
Revert "gnu: icedove: Build with bundled ICU library to resolve issues."
...
This reverts commit fc0adcdf35 .
2026-01-06 09:14:58 +09:00
Maxim Cournoyer
d4097d3563
gnu: icu4c-77: Apply Mozilla patches.
...
Suggested by Deltafire.
* gnu/packages/patches/icu4c-icu-22132-fix-vtimezone.patch: Rename to...
* gnu/packages/patches/icu4c-22132-standardize-vtzone-output.patch: ... this.
* gnu/packages/patches/icu4c-20548-dateinterval-timezone.patch: New file.
* gnu/packages/patches/icu4c-dayperiod-fractional-seconds.patch: New file.
* gnu/packages/patches/icu4c-23069-rosh-hashanah-postponement.patch
* gnu/packages/patches/icu4c-dtitvfmt-adopt-calendar.patch
* gnu/packages/patches/icu4c-wasi-workaround.patch: New files.
* gnu/packages/patches/icu4c-double-conversion.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/icu4c.scm (icu4c-77) [source]: Apply patches.
Fixes : #3166
Change-Id: I9ce64a81f763e5c9ff2940a2d844a0b44d2800a8
2026-01-06 09:14:58 +09:00
Ashish SHUKLA
c2ca6b7947
gnu: php: Update to 8.3.29.
...
* gnu/packages/php.scm (php): Update to 8.3.29.
Change-Id: Ie2a7c96338eb7aae3bf8ddf617329e2a4b5fa4c7
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-05 22:11:50 +01:00
Cayetano Santos
ae77366df7
gnu: Add emacs-org-supertag.
...
* gnu/packages/emacs-xyz.scm (emacs-org-supertag): New variable.
Change-Id: Ib84cf6ccfceeda8891fa3049f61341385d69fc5d
2026-01-05 20:05:17 +01:00
Sergey Trofimov
497b81350a
gnu: emacs-restclient: Update to 1.0-0.1800a4e.
...
* gnu/packages/emacs-xyz.scm (emacs-restclient): Update to 1.0-0.1800a4e.
[arguments]: Disable #:tests?.
[source]: Switch url.
[home-page]: Update.
Merges guix/guix#5375
Change-Id: Ic9438ba548ac7610b291e01b2e76c6fb9295fa08
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-05 19:53:08 +01:00
Rutherther
301255c5f8
gnu: Remove usage of (gnu packages idris).
...
Followup of 6bd2a77b7b .
* gnu/packages/emacs-xyz.scm: Remove usage of (gnu packages idris) module.
Change-Id: I0a72e9358ccfd08d36c1f1b455c22f75e0c63558
2026-01-05 17:56:11 +01:00
Andreas Enge
e9d632640b
gnu: Remove guile-fibers-1.0.
...
* gnu/packages/guile-xyz.scm (guile-fibers-1.0): Delete variable.
* gnu/packages/patches/guile-fibers-destroy-peer-schedulers.patch:
Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Change-Id: If2a85f8f2c19dc038691ffd6435dd60068b2898d
2026-01-05 17:29:54 +01:00
Andreas Enge
d12619fa3b
gnu: Remove akonadi-notes.
...
* gnu/packages/kde-pim.scm (akonadi-notes): Delete variable.
Change-Id: I4cc4f4afbbcddd51a851c71d7d1504ab54e41bfe
2026-01-05 17:21:07 +01:00
Andreas Enge
191e59bc1c
gnu: Remove easytag.
...
* gnu/packages/music.scm (easytag): Delete variable.
Fixes : guix/guix#4661
Change-Id: I13760304df8a7ddd97f8a21a1dba08bcd3c43742
2026-01-05 17:17:51 +01:00
Andreas Enge
e09db4c8f3
gnu: Remove t4k-common.
...
* gnu/packages/education.scm (t4k-common): Delete variable.
Fixes : guix/guix#4629
Change-Id: Ibb5b39e62c1fe05c99d8e89809bb689cdc30c179
2026-01-05 17:16:48 +01:00
Andreas Enge
03127eb11a
gnu: Remove tuxmath.
...
* gnu/packages/education.scm (tuxmath): Delete variable.
Change-Id: I47873f6194842d8e180471265e03e9c3e93e9932
2026-01-05 17:16:12 +01:00
Andreas Enge
c3190a925c
gnu: Remove florence.
...
* gnu/packages/accessibility.scm (florence): Delete variable.
Fixes : guix/guix#4625
Change-Id: I1e79557a4c8b469e0f4f3f5033d11dd7db0f7f8b
2026-01-05 17:15:12 +01:00
Andreas Enge
d190f22813
gnu: Remove khmer.
...
* gnu/packages/bioinformatics.scm (khmer): Delete variable.
Fixes : guix/guix#4489
Change-Id: I88aca5be768690b236343f2e959ecb71b4a5c984
2026-01-05 17:11:14 +01:00
Andreas Enge
843719a57a
gnu: Remove python-pyqtwebengine.
...
* gnu/packages/qt.scm (python-pyqtwebengine): Delete variable.
Fixes : guix/guix#4379
Fixes : guix/guix#2915
Change-Id: I186ccb8d009b9796eb11e2d28988d9b852a1be31
2026-01-05 17:06:44 +01:00
Andreas Enge
70498a4ade
gnu: python-pyqtwebengine-6: Disinherit from python-pyqtwebengine.
...
* gnu/packages/qt.scm (python-pyqtwebengine-6): Do not inherit. Copy
missing fields.
Change-Id: I01876c38c8416f61d428fe325f1839a4ffa44960
2026-01-05 17:03:13 +01:00
Andreas Enge
18970fe4e3
gnu: Remove anki.
...
* gnu/packages/education.scm (anki): Delete variable.
* gnu/packages/patches/anki-mpv-args.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Fixes : guix/guix#2813
Change-Id: I0bb41d47cd73aca424c0f41ca777a166e6f43da7
2026-01-05 16:56:40 +01:00
Andreas Enge
61bba2ef6e
gnu: Remove openshot.
...
* gnu/packages/video.scm (openshot): Delete variable.
Change-Id: I07f2495992c083e6760237d8ea26eb1725b5022d
2026-01-05 16:55:16 +01:00
Andreas Enge
6bd2a77b7b
gnu: Remove (gnu packages idris).
...
* gnu/packages/idris.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister file.
Fixes : guix/guix#4391
Change-Id: I03f0eb98456fd478c91cfe45c2334fb947a33229
2026-01-05 16:52:35 +01:00
Andreas Enge
e89d3a0857
gnu: Remove idris.
...
* gnu/packages/idris.scm (idris): Delete variable.
* gnu/packages/patches/idris-test-ffi008.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Change-Id: I7a825e25e4c2e8c67b8395ef1efd80bfa40d5fc4
2026-01-05 16:48:48 +01:00
Andreas Enge
f9e92222d9
gnu: Remove idris-lightyear.
...
* gnu/packages/idris.scm (idris-lightyear): Delete variable.
Change-Id: I8acc2c3c6dd02edff64968f2d676dea5ed481319
2026-01-05 16:47:28 +01:00
Andreas Enge
cee82b7fbf
gnu: Remove idris-lens.
...
* gnu/packages/idris.scm (idris-lens): Delete variable.
Change-Id: I53eb1218e44a5cd595d63cf4813d0b43e3ecf7c3
2026-01-05 16:47:18 +01:00
Andreas Enge
c0d1c2760d
gnu: Remove idris-bifunctors.
...
* gnu/packages/idris.scm (idris-bifunctors): Delete variable.
Change-Id: I66b439c010bc96dc8634bf5872dc0babffb39631
2026-01-05 16:46:54 +01:00
Andreas Enge
1e9581caa3
gnu: Remove idris-wl-pprint.
...
* gnu/packages/idris.scm (idris-wl-pprint): Delete variable.
Change-Id: I075664df687741c74e1987cb100576d61c29cff5
2026-01-05 16:46:45 +01:00
Andreas Enge
eb48c7db26
gnu: Remove emacs-idris-mode.
...
* gnu/packages/emacs-xyz.scm (emacs-idris-mode): Delete variable.
Change-Id: I015d2a9d9d4ec44fe09846f53f123d9a5f7fab4e
2026-01-05 16:45:06 +01:00
ColdSideOfYourPillow
b670a1ed28
gnu: Add emacs-markov-text.
...
* gnu/packages/emacs-xyz.scm (emacs-markov-text): New variable.
Merges guix/guix#5153
Change-Id: Ie95b9f592aa1df8d5091a8c82b4cabaf30229482
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-05 11:59:18 +01:00
Hugo Buddelmeijer
450e3f01f7
doc: Better explain extra development tools when building from git.
...
* doc/contributing.texi (Building from Git): Better explain adding tools.
Change-Id: I47fb9e5414edc5eebce64d25db6998cc51985fcb
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #4821
2026-01-05 11:06:39 +01:00
Hugo Buddelmeijer
f3a64d940b
doc: Explain that some test require network when building from git.
...
* doc/contributing.texi (Building from Git): Discuss network tests.
Change-Id: I21c8e4a1e60ed215a6fb3507b7aedc1835f735ad
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-01-05 11:06:39 +01:00
Hugo Buddelmeijer
8c34dfeec2
doc: Improve building from git instructions.
...
* doc/contributing.texi (Building from Git): Improve instructions.
Include 'cd' and authorizing the directory for guix shell.
Change-Id: Ied8eb7553ab92504a87c0059820ca154a18c33ab
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-01-05 11:06:39 +01:00
Cayetano Santos
c2b1128c7c
gnu: emacs-org-node: Deprecate version 2.
...
* gnu/packages/emacs-xyz.scm (emacs-org-node): Delete variable.
(emacs-org-node-3): Replace by emacs-org-node.
Closes guix/guix#4712
Change-Id: I50e0569fd4ccdef129c52214eb5b8c62c00d141a
2026-01-05 11:03:43 +01:00
Efraim Flashner
35fee4fd2e
build-system: cargo: Use the correct guile-json when cross-compiling.
...
* guix/build-system/cargo.scm (cargo-cross-build): Use the defined
cargo-guile-json as the guile-json implementation.
Reported-by: Christopher Baines <mail@cbaines.net >
Change-Id: I270024c07eb8fff452b7671d7d45fbe37300f54d
2026-01-05 11:50:38 +02:00
Sergey Trofimov
8f940ef48d
gnu: yt-dlp: Update to 2025.12.08.
...
* gnu/packages/video.scm (yt-dlp): Update to 2025.12.08.
Closes guix/guix#5315
Change-Id: Ic37c72d740a08d4b51c54093447e1bb3ae2fdf4f
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-05 10:30:27 +01:00
Aaron Covrig
af7d018520
gnu: python-liblarch: Update to 3.2.0-0.fe06860.
...
* gnu/packages/gnome.scm (python-liblarch): Update to 3.2.0-0.fe06860.
[version]: Change to git-version for latest code using pytest.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:check>: Enable project tests.
[native-inputs]: Add python-pytest, and python-setuptools.
[home-page]: Update url.
Change-Id: Ia9614c6f840cb77ce6100ec3fd95d316bc0eefe7
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-01-05 14:08:06 +09:00
Brian Kubisiak
06d72239c1
gnu: u-boot-tools: Fix cross-compilation.
...
* gnu/packages/bootloaders.scm (u-boot-tools)[arguments]: Set
CROSS_COMPILE when cross-compiling.
Change-Id: Ia8a1f5f34a216676a67b776606427e321a821ac2
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-01-04 12:32:20 -08:00
Cayetano Santos
25b63bc43b
gnu: emacs-envrc: Update to 0.12-0.06d72d1.
...
* gnu/packages/emacs-xyz.scm (emacs-envrc): Update to 0.12-0.06d72d1.
Change-Id: Ia427eaef0b1be73eb2f3f57a0f8a7495f0490cfc
2026-01-04 18:42:04 +01:00
Roman Scherer
4d89580355
gnu: plasma-desktop: Skip failing test on AArch64.
...
The tst_calibrationtool test fails on aarch64 due to floating-point
precision issues: QMatrix4x4 comparison fails with tiny differences
(1.11759e-08 instead of exact 0).
* gnu/packages/kde-plasma.scm (plasma-desktop)[arguments]: Add
tst_calibrationtool to test-exclude on aarch64.
Change-Id: I3875329704b50b1ecd3ccea41a355d53deb517cf
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #4846
2026-01-04 12:29:45 +01:00
Roman Scherer
8c9a1f9248
gnu: kwin: Skip failing tests on AArch64.
...
* gnu/packages/kde-plasma.scm (kwin)[arguments]: Add
kwin-testSecurityContext and kwin-testXwaylandSelection to test-exclude.
Change-Id: I0256e0e390552deb54eb0b5368f1799800ec8cb0
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-04 12:29:35 +01:00
Rutherther
95cae168cd
gnu: bcachefs-static: Do not depend on %current-system in toplevel.
...
Make the variables that depend on %current-system procedures and call them
from package arguments, a thunked field.
* gnu/packages/file-systems.scm
(bcachefs-tools-rust-target): Make it a procedure.
(bcachefs-tools-target/release): Make it a procedure.
(bcachefs-tools-cargo-args): Make it a procedure.
(bcachefs-tools-make-flags): Make it a procedure.
(bcachefs-tools-make-install-flags): Make it a procedure.
(bcachefs-tools-minimal): Call newly made procedure.
(bcachefs-tools): Call newly made procedure.
(bcachefs-tools-minimal/static): Call newly made procedure.
Fixes : #5195
Change-Id: I9f08b3e34f869b8f9f54b71192eff61357e9cc85
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5219
2026-01-04 12:13:42 +01:00
Rutherther
178f556aa9
etc: guix-install.sh: Set XCURSOR_PATH to proper default value.
...
As can be seen in the Xcursor docs, the default path is
`~/.local/share/icons, ~/.icons, /usr/share/icons, /usr/share/pixmaps`,
zzz-guix.sh is currently missing the first two.
* etc/guix-install.sh (sys_create_init_profile): Add home paths to XCURSOR_PATH.
Change-Id: I4284d7648394c06b83e4eba91882b81c8a35d706
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5231
2026-01-04 12:13:37 +01:00
Rutherther
ffb406eb4c
scripts: package: Encourage unsetting GUIX_PROFILE.
...
GUIX_PROFILE should typically be unset, to prevent issues when sourcing
etc/profile of other profiles. So encourage it by showing it in the hint.
Followup of 50a2d73eac .
* guix/scripts/package.scm (display-search-path-hint): Add unset GUIX_PROFILE
to displayed hint.
Change-Id: Ie1564750017dde8bf896c79e463067699df709eb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5118
2026-01-04 12:13:34 +01:00
Rutherther
06a2b7bd97
system: operating-system-etc-service: Unset GUIX_PROFILE.
...
This seems to have been omitted, currently users on default Guix System
installations do have GUIX_PROFILE set to their ~/.config/guix/current.
This is wrong and can lead to some surprises when sourcing etc/profile
of a Guix profile.
Followup of 50a2d73eac .
* gnu/system.scm (operating-system-etc-services): Clean up GUIX_PROFILE.
Change-Id: Ia5bfb1907fa7ae887ac0336e6cd1922e611b6bdf
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5119
2026-01-04 12:13:29 +01:00
Efraim Flashner
1e6ccfe65f
gnu: Remove libgit2-1.4.
...
* gnu/packages/version-control.scm (libgit2-1.4): Delete variable.
Change-Id: I399f946b3359f69995ad81108c109ab040051b50
2026-01-04 13:05:33 +02:00
Efraim Flashner
4018a13473
gnu: libgit2-1.3: Inherit from libgit2-1.5.
...
* gnu/packages/version-control.scm (libgit2-1.3): Inherit from
libgit2-1.5.
Change-Id: I320bcd9965b1a1651b6b4d2515cdf28b0c8eddf2
2026-01-04 13:05:30 +02:00
Efraim Flashner
2e3e470dd8
gnu: libgit2-1.8: Inherit from libgit2-1.9.
...
* gnu/packages/version-control.scm (libgit2-1.8, libgit2-1.9): Reverse
the inheritance between these two versions.
Change-Id: Ic1e34a20253ab1f6ed4dde50f608b2c33d146000
2026-01-04 13:05:27 +02:00
Efraim Flashner
ed5bc39621
gnu: libgit2-1.7: Inherit from libgit2-1.8.
...
* gnu/packages/version-control.scm (libgit2-1.7, libgit2-1.8): Reverse
the inheritance between these two versions.
Change-Id: I765686e8f36b8fae3e314958f03f8033d44a04d2
2026-01-04 13:05:24 +02:00
Efraim Flashner
64b38c9b6f
gnu: libgit2-1.6: Inherit from libgit2-1.7.
...
* gnu/packages/version-control.scm (libgit2-1.6): Inherit from
libgit2-1.7.
[source]: Remove inheritance.
Change-Id: I28dc62c47b267b83af1a91bc0e3f448fdd9bc0f7
2026-01-04 13:05:21 +02:00
Efraim Flashner
db5061929e
gnu: libgit2-1.5: Inherit from libgit2-1.7.
...
* gnu/packages/version-control.scm (libgit2-1.5, libgit2-1.7): Reverse
the inheritance between these two versions.
Change-Id: I3e264ebc341c95eef35197e38068e12c2050a633
2026-01-04 13:05:17 +02:00
Efraim Flashner
1c5e70d28c
gnu: python-userspacefs: Hardcode location of libfuse.
...
* gnu/packages/python-xyz.scm (python-userspacefs)[arguments]: Add a
phase to hardcode the location of libfuse.
[inputs]: Add fuse-2.
Change-Id: Ib991967a29daa759ff0e3f2682c2b9f860b8cb3c
2026-01-04 13:04:45 +02:00
Efraim Flashner
e5c2ab2a95
gnu: Add go-1.26.
...
* gnu/packages/golang.scm (go-1.26, go-std-1.26): New variables.
Change-Id: I13cc52a2d00e8c12b308e42e214ca25c9bb5b345
2026-01-04 13:04:22 +02:00
Efraim Flashner
486b322f3d
gnu: freerdp: Update to 3.20.0.
...
Fixes : #5268 .
* gnu/packages/rdesktop.scm (freerdp): Update to 3.20.0.
[source]: Remove patch.
[arguments]: Adjust test-exclude, configure-flags for new version.
* gnu/packages/patches/freerdp-3.16.0-rpath.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Change-Id: If30bfff499cc57b2158c7be5dc9644f8898bb492
2026-01-04 13:03:40 +02:00
Efraim Flashner
7169d247bf
gnu: onedrive: Update to 2.5.9.
...
* gnu/packages/sync.scm (onedrive): Update to 2.5.9.
[arguments]: Add configure-flag for bash completion directory. Remove
'adjust-makefile phase.
[inputs]: Add dbus.
Change-Id: I2da9c20f121a44c1095be5cab9cb32602ced6987
2026-01-04 12:17:26 +02:00
jgart
47711ec8b1
gnu: emacs-gleam-mode: Update to 1.0.0.
...
* gnu/packages/emacs-xyz.scm (emacs-gleam-mode): Update to 1.0.0.
Change-Id: Ie80c465947e634d4e7e5ae242804137de1b91d14
2026-01-04 05:10:05 -05:00
jgart
7a787b90ce
gnu: sbcl-hunchentoot: Update to 1.3.1.
...
* gnu/packages/lisp-xyz.scm (sbcl-hunchentoot): Update to 1.3.1.
Change-Id: I2e9476f071e077a6a897aee1372b80e10f1d5e6e
2026-01-04 05:10:05 -05:00
Cayetano Santos
8699e8a946
gnu: emacs-closql: Update to 2.4.0.
...
* gnu/packages/emacs-xyz.scm (emacs-closql): Update to 2.4.0.
[propagated-inputs]: Add emacs-cond-let.
[license]: Update.
Change-Id: I3119d7f187e3e23308e67b8804f08b4fdbfb5c47
2026-01-04 11:04:18 +01:00
Cayetano Santos
ec0e7a2481
gnu: emacs-lobsters: Update to 1.2.
...
* gnu/packages/emacs-xyz.scm (emacs-lobsters): Update to 1.2.
Change-Id: Ic342b3f6938b0b3c26a6b069f5842190dab4c008
2026-01-04 11:00:37 +01:00
Artyom V. Poptsov
965082debe
gnu: witr: Update to 0.1.7.
...
* gnu/packages/admin.scm (witr): Update to 0.1.7.
Change-Id: I12fcda7e032141f249c58531e598d538c590e4a4
2026-01-04 09:54:06 +03:00
Artyom V. Poptsov
38c5f32d31
gnu: solaar: Update to 1.1.18.
...
* gnu/packages/admin.scm (solaar): Update to 1.1.18.
Change-Id: I3955625b043a776bf3d49852740d14c877cc0381
2026-01-04 09:54:06 +03:00
Artyom V. Poptsov
3b058b76e2
gnu: debops: Update to 3.2.5.
...
* gnu/packages/admin.scm (debops): Update to 3.2.5.
[inputs]: Add bash-minimal.
Change-Id: I2cc6700c3a9424f22da902a32829f9f51ceffffa
2026-01-04 09:53:26 +03:00
Artyom V. Poptsov
e9fcb744f9
gnu: nmrpflash: Update to 0.9.26.
...
* gnu/packages/admin.scm (nmrpflash): Update to 0.9.26.
Change-Id: I27de91b047dcbad32b613d55069a1fd6cc13607e
2026-01-04 09:33:30 +03:00
Artyom V. Poptsov
85099fdf98
gnu: fastfetch: Fix build.
...
* gnu/packages/admin.scm (fastfetch): Fix build.
[inputs]: Add zfs.
Change-Id: Ie1d1fe0a0909c98c8a915e7411244d7421f58c57
2026-01-04 09:20:29 +03:00
Artyom V. Poptsov
70ea187904
gnu: fastfetch-minimal: Update to 2.56.1.
...
* gnu/packages/admin.scm (fastfetch-minimal): Update to 2.56.1.
Change-Id: I560e791b24aaee925c8e241410250ce600dbc782
2026-01-04 08:55:17 +03:00
Artyom V. Poptsov
1154117b76
gnu: xfel: Update to 1.3.5.
...
* gnu/packages/admin.scm (xfel): Update to 1.3.5.
Change-Id: I2c4cacf4b7f1f4d9b81120d4b597cb547c0ed2fa
2026-01-04 08:52:38 +03:00
Artyom V. Poptsov
145cd3e234
gnu: btop: Update to 1.4.6.
...
* gnu/packages/admin.scm (btop): Update to 1.4.6.
Change-Id: I2c7590425b0623c1c218394d1083bc2299cd1d45
2026-01-04 08:50:10 +03:00
Cayetano Santos
d14b1e9379
gnu: mu: Enable tests and readline.
...
* gnu/packages/mail.scm (mu)[arguments]<#:configure-flags>: Enable
readline and tests.
Change-Id: I4eb42c5be0fc701a447bcf8d17115b6e89ee1387
2026-01-03 22:37:50 +01:00
Rodion Goritskov
135ff24edb
gnu: clifm: Update to 1.26.3.
...
* gnu/packages/clifm.scm (clifm): Update to 1.26.3.
Change-Id: Iab2d36a7950e2c7dcee64ace4febb44ebfed0be5
Signed-off-by: jgart <jgart@dismail.de >
2026-01-03 10:27:49 -05:00
Philippe SWARTVAGHER
a63e421bdf
gnu: sqlitestudio: Update to 3.4.19.
...
* gnu/packages/databases.scm (sqlitestudio): Update to 3.4.19.
Change-Id: Ia5aec72dc89490915f282ece04bbbeb5335978a5
Signed-off-by: jgart <jgart@dismail.de >
2026-01-03 10:18:43 -05:00
jgart
71c9ffd758
gnu: hyfetch: Update to 2.0.5.
...
* gnu/packages/admin.scm (hyfetch): Update to 2.0.5.
[native-inputs]: Add python-hatchling. Remove python-setuptools and
python-wheel.
Change-Id: Ieb6242677aa9356bded7c16d8114602f6ad27fe0
2026-01-03 10:14:21 -05:00
Liliana Marie Prikler
8aba80b2d0
gnu: oshu: Update to 2.0.3.
...
* gnu/packages/games.scm (oshu): Update to 2.0.3.
[inputs]: Replace ffmpeg-4 with ffmpeg-6.
2026-01-03 15:18:56 +01:00
Liliana Marie Prikler
65f57fc74f
gnu: stepmania: Fix compatibility with ffmpeg 8.
...
This is a follow-up to 3191948625 , which fixed
compile-time compatibility with newer ffmpeg, but introduced runtime crashes.
* gnu/packages/games.scm (stepmania): Replace ffmpeg-6 with ffmpeg.
* gnu/packages/patches/stepmania-ffmpeg-compat.patch: Add hunks for FFMPEG 8
compatibility.
Initialize m_pStreamCodec to nullptr and reinitialize it in
MovieDecoder_FFMpeg::OpenCodec.
2026-01-03 15:18:56 +01:00
Aaron Covrig
9c70ddf23e
gnu: libxml++: Update to 5.6.0.
...
* gnu/packages/gnome.scm (libxml++): Update to 5.6.0.
Change-Id: Id1e9fad25d4ea3bcfcbb1f3ee14c18dc539ce77b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-03 15:18:56 +01:00
Hugo Buddelmeijer
54c880239d
gnu: python-neteria: Switch to pyproject-build-system.
...
* gnu/packages/game-development.scm (python-neteria): Switch to
pyproject-build-system.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?> Disable tests as there are none.
[native-inputs]: Add python-setuptools.
Change-Id: Ib1a5cade07f06456b2f6f37e1021bdca51255efe
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-03 15:18:56 +01:00
Hugo Buddelmeijer
6c0309adfa
gnu: python-pyscroll: Update to 2.31-1.31e1c28.
...
* gnu/packages/game-development.scm (python-pyscroll): Update to 2.31-1.31e1c28.
[source]: Use git-fetch.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
Change-Id: I625a61e36c8419301a2f353941ad9aaf6859a3a5
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-03 15:18:56 +01:00
Andrew Wong
f98affddb4
gnu: pcsx2: Revise package.
...
* gnu/packages/emulators.scm (pcsx2) [origin] <snippet>: Force system ffmpeg
headers, set compiled-in version, and de-vendor cpuinfo, fast_float, fmt,
googletest, libzip, rapidjson, soundtouch, vulkan-headers,
vulkan-memory-allocator.
[arguments] <#:configure-flags>: Add "-DPACKAGE_MODE=ON" and
"-DUSE_LINKED_FFMPEG=ON".
<#:imported-modules>: Remove (guix build copy-build-system).
<#:parallel-build?>: Remove specification redundant with default.
[inputs]: Remove libaio, qtwayland, wayland; Add cpuinfo, fast-float, fmt-11,
libzip, rapidjson, soundtouch.
[native-inputs]: Add googletest, vulkan-memory-allocator.
[license]: Add licenses for remaining vendored libraries.
Change-Id: I17c064d2a6cf4c288cb50dfa21fda9329709afee
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-03 15:18:56 +01:00
Andrew Wong
a6b42e4a3b
gnu: pcsx2-patches: Update to 2025.12.11-0.10239de.
...
* gnu/packages/emulators.scm (pcsx2-patches): Update to 2025.12.11-0.10239de.
Change-Id: Iad6f81ec3e5211b0c9497a7bb081cfcbd51a1717
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-03 15:18:56 +01:00
Andrew Wong
f25464b7d3
gnu: libpng-for-pcsx2: Rename package to libpng-next.
...
* gnu/packages/image.scm (libpng-next): New variable, formerly known as
"libpng-for-pcsx2".
* gnu/packages/emulators.scm (pcsx2)[inputs]: Use new variable name.
Change-Id: Id59dfbc1b90ad8be90e6f9e761d1ffaf5e8c8d55
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-03 15:18:55 +01:00
Andrew Wong
3a44ef5472
gnu: shaderc-for-pcsx2: Remove.
...
* gnu/packages/vulkan.scm (shaderc-for-pcsx2): Delete variable.
* gnu/patches/shaderc-for-pcsx2-changes.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Change-Id: I28a169c3816ed42de18c66710d6354e71d760ffd
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-03 15:18:55 +01:00
Sviatoslav Bulbakha
52366256c4
gnu: qtwebengine: Enable vaapi.
...
* gnu/packages/qt.scm (qtwebengine) [source]: Preserve
third_party/libva_protected_content and
third_party/libvpx/source/libvpx/third_party/x86inc.
[#:configure-flags] [x86_64]: Add -DQT_FEATURE_webengine_vaapi=ON.
Remove -DQT_FEATURE_webengine_system_libvpx=ON.
[inputs]: Add libva.
Change-Id: Ic39d52a6e4848a4dc65354ea36eadbcb345c471c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-01-03 18:34:34 +09:00
Nicolas Goaziou
396a6ce2da
gnu: emacs-winum: Fix build.
...
* gnu/packages/emacs-xyz.scm (emacs-winum)[source, home-page]: Fix upstream URL.
Change-Id: Ib5075ea7a91945ccb5e4757b0d4380a1801bce37
2026-01-02 20:26:27 +01:00
Cayetano Santos
a61211c983
gnu: dropbear: Update to 2025.89.
...
* gnu/packages/ssh.scm (dropbear): Update to 2025.89.
Change-Id: Id3b8af90fc51bd278f230aa1c82dcb0e4109bafd
2026-01-02 20:13:36 +01:00
Cayetano Santos
45e4f8bf6c
gnu: python-asyncssh: Update to 2.22.0.
...
* gnu/packages/ssh.scm (python-asyncssh): Update to 2.22.0.
[native-inputs]: Remove python-wheel.
Change-Id: I858e1151aaed53a5601ee97a25f87a469b9ed26c
2026-01-02 20:08:25 +01:00
Cayetano Santos
f9ec32e906
gnu: hss: Update to 1.10.
...
* gnu/packages/ssh.scm (hss): Update to 1.10.
Change-Id: I9de697842b0dace987644311bd9c7dddacc16dcd
2026-01-02 19:56:28 +01:00
Cayetano Santos
4a0fa0bb4c
gnu: python-sshfs: Update to 2025.11.0.
...
* gnu/packages/ssh.scm (python-sshfs): Update to 2025.11.0.
Change-Id: Iddf7fbe80e0e3da6ec2f806eb232985058d3709b
2026-01-02 19:53:16 +01:00
Zheng Junjie
00885d3bcf
gnu: Add emacs-winum.
...
* gnu/packages/emacs-xyz.scm (emacs-winum): New variable.
Closes guix/guix#5160
Change-Id: I6fbd6644a8855b9a47c984b0d314deead60c1173
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-02 19:18:22 +01:00
Brendan Tildesley
88ce778dbf
gnu: cryfs: Update to 1.0.1.
...
* gnu/packages/patches/cryfs-boost-1.88-fix.patch: New file.
* gnu/packages/patches/cryfs-boost-1.89-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/crypto.scm (cryfs): Update to 1.0.1.
[origin]: Add patches.
[arguments]<#:configure-flags>: Update.
<#:phases>: Update ’check and ’fix-up.
[inputs]: Remove boost-1.83; add boost.
[native-inputs]: Add googletest.
[properties]: Enable tuning.
Closes guix/guix#4539
Change-Id: I61ea925359edd1181424295380d53bf2482c7c62
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-02 19:09:32 +01:00
Cayetano Santos
9afae09f1e
gnu: xjobs: Update to 20250529.
...
* gnu/packages/parallel.scm (xjobs): Update to 20250529.
[native-inputs]: Remove which.
Change-Id: Ibbfc9d57076243299a10bceac85e49f29b9f5b38
2026-01-02 17:48:37 +01:00
Andy Tai
3b1a21d185
gnu: parallel: Update to 20251222.
...
* gnu/packages/parallel.scm (parallel): Update to 20251222.
Closes guix/guix#5277
Change-Id: If5bb79a778cd42edd464555e7b2e864771ba377e
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-02 11:35:16 +01:00
Guillaume Le Vaillant
eee6e1b852
gnu: wfview: Update to 2.11.
...
* gnu/packages/radio.scm (wfview): Update to 2.11.
Change-Id: I9c8a7eb39742bb49e797b0a92fc188a434fa0fe4
2026-01-02 10:51:23 +01:00
Guillaume Le Vaillant
29034528d9
gnu: inspectrum: Update to 0.4.0.
...
* gnu/packages/radio.scm (inspectrum): Update to 0.4.0.
[inputs]: Replace qtbase-5 by qtbase.
Change-Id: Ib2d40858f788a9341482729a38e34cda3d888f44
2026-01-02 10:44:28 +01:00
Guillaume Le Vaillant
3441dacbb8
gnu: liquid-dsp: Update to 1.7.0.
...
* gnu/packages/radio.scm (liquid-dsp): Update to 1.7.0.
Change-Id: I177d0375f74e1e7d61bac124d2592b686b23be47
2026-01-02 10:41:25 +01:00
Guillaume Le Vaillant
e7ca8539a2
gnu: fldigi: Update to 4.2.11.
...
* gnu/packages/radio.scm (fldigi): Update to 4.2.11.
Change-Id: I75d7e4a64471c4215ebc6420a68f70e64dd05f4c
2026-01-02 10:35:02 +01:00
Guillaume Le Vaillant
94bb480b95
gnu: cl-simple-matrix: Update to 3.9.
...
* gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 3.9.
Change-Id: Iae49ad57c47583f21f92a7fae36606a62b62a5d0
2026-01-02 10:28:10 +01:00
Andrew Tropin
e5a2571204
gnu: guile-commonmark: Update to 0.1.2-0.8ebb304.
...
* gnu/packages/guile-xyz.scm (guile-commonmark): Update to 0.1.2-0.8ebb304,
add html support. The original repo is unmaintained, use spritely's fork.
Change-Id: I9e68b76ec47916fddfbc9c8149c11eeadaf8ac6a
2026-01-02 09:24:53 +07:00
宋文武
256b45f58f
gnu: lxqt-archiver: Update to 1.3.0.
...
* gnu/packages/lxqt.scm (lxqt-archiver): Update to 1.3.0.
Change-Id: Idcd477562d741cda37a14932ef497791130b1310
2026-01-02 09:30:09 +08:00
宋文武
8b51def623
gnu: screengrab: Update to 3.1.0.
...
* gnu/packages/lxqt.scm (screengrab): Update to 3.1.0.
Change-Id: Ic3b86606c17a53ec727e2dda948cbc424205a8b0
2026-01-02 09:30:09 +08:00
宋文武
d4b4a1d227
gnu: qterminal: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (qterminal): Update to 2.3.0.
Change-Id: I0a99af58ffa5fed85ba6e319aef7cc7f0c9dea0e
2026-01-02 09:30:09 +08:00
宋文武
3d2533de9e
gnu: qtermwidget: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (qtermwidget): Update to 2.3.0.
Change-Id: Ie978df9ac3e177f00d05236fb5f436d4b89c3f62
2026-01-02 09:30:09 +08:00
宋文武
d33b901679
gnu: qps: Update to 2.12.0.
...
* gnu/packages/lxqt.scm (qps): Update to 2.12.0.
Change-Id: Ic1d538dfef8cba4f0b68ecaef3abf7abb92a56e8
2026-01-02 09:30:09 +08:00
宋文武
cb99adc57f
gnu: pavucontrol-qt: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (pavucontrol-qt): Update to 2.3.0.
Change-Id: I6b496b023f3bda979f8d36ea48a2428732318b21
2026-01-02 09:30:09 +08:00
宋文武
075697b16b
gnu: obconf-qt: Update to 0.16.6.
...
* gnu/packages/lxqt.scm (obconf-qt): Update to 0.16.6.
Change-Id: I6987af55255bf294073dca01bdf1d18a2282d44e
2026-01-02 09:30:09 +08:00
宋文武
1e9eb7927b
gnu: lximage-qt: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lximage-qt): Update to 2.3.0.
Change-Id: I87175dc38d8cff4c1dd23ef252aa0060e5c883d8
2026-01-02 09:30:09 +08:00
宋文武
fc1a30b9c1
gnu: pcmanfm-qt: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (pcmanfm-qt): Update to 2.3.0.
Change-Id: I7ba356293a27ad6740d82859d7e1716ffa1df008
2026-01-02 09:30:09 +08:00
宋文武
fbbb712347
gnu: libfm-qt: Update to 2.3.1.
...
* gnu/packages/lxqt.scm (libfm-qt): Update to 2.3.1.
Change-Id: I4950437ec2b3ac50a433ed194c23e7048335f061
2026-01-02 09:30:09 +08:00
宋文武
822cb7ea5d
gnu: lxqt-themes: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-themes): Update to 2.3.0.
Change-Id: I68df57e1b9e5534a7e6094b335403dda95bf4e6c
2026-01-02 09:30:09 +08:00
宋文武
b8f7c3fd37
gnu: lxqt-sudo: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-sudo): Update to 2.3.0.
Change-Id: I35b7dc8531a980b7c61a9ced29bc6e1029a9a7c4
2026-01-02 09:30:09 +08:00
宋文武
3f02f45acb
gnu: lxqt-session: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-session): Update to 2.3.0.
Change-Id: I5eda918fd38148e413b19f5d76934c55a7ab5b74
2026-01-02 09:30:09 +08:00
宋文武
1c2afc54c1
gnu: lxqt-runner: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-runner): Update to 2.3.0.
Change-Id: Ia42e289c0b12fa97fe7acb75fb192f45dd740af7
2026-01-02 09:30:09 +08:00
宋文武
f51eae1238
gnu: lxqt-qtplugin: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-qtplugin): Update to 2.3.0.
Change-Id: Ibe016122b8a60fd8e7b0d22e12665e02b346c3e8
2026-01-02 09:30:09 +08:00
宋文武
6f3571a44a
gnu: lxqt-powermanagement: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-powermanagement): Update to 2.3.0.
Change-Id: I83574598fcf93244ce7e024851ae1721b4959382
2026-01-02 09:30:09 +08:00
宋文武
eb250e1db9
gnu: lxqt-policykit: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-policykit): Update to 2.3.0.
Change-Id: Ia15547ffe3ee276d162fb22bb6ea68a0b38de230
2026-01-02 09:30:09 +08:00
宋文武
e1e2c353e7
gnu: lxqt-panel: Update to 2.3.2.
...
* gnu/packages/lxqt.scm (lxqt-panel): Update to 2.3.2.
Change-Id: Icd324f4f254e3b1b1ae2d5d3c94facf8a07b5c26
2026-01-02 09:30:09 +08:00
宋文武
ba161dc043
gnu: lxqt-openssh-askpass: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-openssh-askpass): Update to 2.3.0.
Change-Id: I374fb49d43020ad52da56eb70b6e37a259e51d4c
2026-01-02 09:30:09 +08:00
宋文武
8a20e6e809
gnu: lxqt-notificationd: Update to 2.3.1.
...
* gnu/packages/lxqt.scm (lxqt-notificationd): Update to 2.3.1.
Change-Id: I220a8a04caa9faa8582941ad4f3c6c26e7e14d81
2026-01-02 09:30:09 +08:00
宋文武
b9a5cb4639
gnu: lxqt-globalkeys: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-globalkeys): Update to 2.3.0.
Change-Id: I45edcf46cbd5d41d58c82cfdf89eb6f830f91d5a
2026-01-02 09:30:09 +08:00
宋文武
294108449a
gnu: lxqt-config: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-config): Update to 2.3.0.
Change-Id: I8563bf379752931eef65283bb289ed7aee69b011
2026-01-02 09:30:09 +08:00
宋文武
8f5b94dcb2
gnu: lxqt-menu-data: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-menu-data): Update to 2.3.0.
Change-Id: I8e610ebc5917637ebe49504b69748f7041ccdb84
2026-01-02 09:30:09 +08:00
宋文武
a6bdf50712
gnu: lxqt-admin: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-admin): Update to 2.3.0.
Change-Id: I70cf65dd87fad1bf7957f258bfabe768711decd8
2026-01-02 09:30:09 +08:00
宋文武
72e82b6736
gnu: lxqt-about: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-about): Update to 2.3.0.
Change-Id: Ifbcc70093ce9f140d148bb6b23e0e4d8b6dad4ef
2026-01-02 09:30:09 +08:00
宋文武
eddb23cdd9
gnu: liblxqt: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (liblxqt): Update to 2.3.0.
Change-Id: I20c0b2462ce367ae271f883c398479318eb60ccb
2026-01-02 09:30:09 +08:00
宋文武
f36459075d
gnu: qtxdg-tools: Update to 4.3.0.
...
* gnu/packages/lxqt.scm (qtxdg-tools): Update to 4.3.0.
Change-Id: If4d928c30a6d88a75dd9a8ee1776f14843ced460
2026-01-02 09:30:08 +08:00
宋文武
fc1bd56394
gnu: libqtxdg: Update to 4.3.0.
...
* gnu/packages/lxqt.scm (libqtxdg): Update to 4.3.0.
[arguments]: Set HOME in pre-check phase.
Change-Id: I9d2dd61646fa5f8e91e42e97ae848f5b5476faed
2026-01-02 09:30:08 +08:00
宋文武
cc18b6cb25
gnu: lxqt-build-tools: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-build-tools): Update to 2.3.0.
Change-Id: I2ab9f0ef68187a2a3ca0201d999236802cfd0dff
2026-01-02 09:30:08 +08:00
Sharlatan Hellseher
d3315c31ef
gnu: Remove python-pyux.
...
* gnu/packages/python-check.scm (python-pyux): Delete variable.
Fixes : guix/guix#4608
Change-Id: Ibef7cc801511ee13e87793b7546e44b80cde45bf
2026-01-01 23:09:32 +00:00
Sharlatan Hellseher
cce1e4bb1c
gnu: Remove python-xunitparser.
...
* gnu/packages/python-check.scm (python-xunitparser): Delete variable.
Fixes : guix/guix#4610
Change-Id: Ibe4a23888a57f9402a2251fe01e5cf3dc65d913e
2026-01-01 23:08:38 +00:00
Sharlatan Hellseher
7d86904726
gnu: Remove python-xvfbwrapper.
...
* gnu/packages/python-check.scm (python-xvfbwrapper): Delete variable.
Fixes : guix/guix#4614
Change-Id: Ib2441982bb58d1b32b17f4ee9ce1547f40fbeeb9
2026-01-01 23:08:13 +00:00
Sharlatan Hellseher
27a79384e4
gnu: Remove apache-arrow-for-ceph.
...
* gnu/packages/databases.scm (apache-arrow-for-ceph): Delete variable.
Fixes : guix/guix#4758
Change-Id: I9061a34e9dae846009a7bda57debda40ad5dab50
2026-01-01 23:05:45 +00:00
Sharlatan Hellseher
bb2355371b
gnu: Remove python-hkdf.
...
* gnu/packages/python-crypto.scm (python-hkdf): Delete variable.
Fixes : guix/guix#4557
Change-Id: Ic80543f8b30ff55df8a732606906b896c762ff76
2026-01-01 23:04:14 +00:00
Sharlatan Hellseher
be4be235d2
gnu: imgp: Update to 2.9-0.00b2b52.
...
* gnu/packages/image.scm (imgp): Update to
00b2b520964f22ca5b6e0c7d7cb07ce7a755cea7 commit.
[source]: Switch to git-fetch.
[build-sysem]: Switch to pyproject-build-sysem.
[arguments] <tests?, test-backend, test-flags>: Enable runtime check as test.
<phases>: Remove 'rename-imgp.
[native-inputs]: Add python-setuptools.
Change-Id: If831251d9a043777c26877ecb47b5e7b365b3f20
2026-01-01 23:02:59 +00:00
Nicolas Graves
8e5ef1883d
gnu: morss: Switch to pyproject.
...
* gnu/packages/syndication.scm (morss):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I6f5cc25325e88cfaf567bbe40629d7ccfe4ac613
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 23:02:59 +00:00
Nicolas Graves
2be837138f
gnu: python-mt-940: Update to 4.30.0.
...
* gnu/packages/finance.scm (python-mt-940): Update to 4.30.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace them with <#:test-flags>.
[native-inputs]: Add python-setuptools. Remove python-flake8.
Change-Id: I97d3b0321e2a7fed678123405adaffd51d8d6007
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 23:02:59 +00:00
Nicolas Graves
10375d31e0
gnu: python-keepkey: Update to 7.2.1.
...
* gnu/packages/finance.scm (python-keepkey): Update to 7.2.1.
[build-system]: Switch to pyproject-build-system.
[arguments]: Migrate <#:phases> to <#:test-backend, #:test-flags>.
[native-inputs]: Add python-setuptools.
Change-Id: I1d517d98a0f3dc5d83c9974665b75cb30c6b4fba
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 23:02:59 +00:00
Nicolas Graves
03236231e9
gnu: trezor-gpg-pinentry-tk: Switch to pyproject.
...
* gnu/packages/finance.scm (trezor-gpg-pinentry-tk):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[inputs]: Improve style.
Change-Id: Ia0f0675f0550004b5c5bf596dc3958b8891695be
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 23:02:59 +00:00
Nicolas Graves
9f751b809b
gnu: python-python3-midi: Switch to pyproject.
...
* gnu/packages/audio.scm (python-python3-midi):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I035a2e99dbb7a63c52d68c08f9dd2889f7cb0136
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 23:02:59 +00:00
Nicolas Graves
c1d2c20358
gnu: python-pulsectl: Update to 24.12.0.
...
* gnu/packages/audio.scm (python-pulsectl): Update to 24.12.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Improve style.
[native-inputs]: Add python-setuptools.
Change-Id: I7e299deb86da14dbff1053a1a2d747965d62b7fb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 23:02:59 +00:00
Nicolas Graves
a7a18db1b8
gnu: volctl: Update to 0.9.5.
...
* gnu/packages/gtk.scm (volctl): Update to 0.9.5.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
<#:phases>: Improve style.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: Idd0c1ff06f0469c3afdbe102d3ac08fceb29eb38
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 23:02:50 +00:00
Nicolas Goaziou
98bf33f91c
gnu: qtile: Update to 0.34.1.
...
* gnu/packages/wm.scm (qtile): Update to 0.34.1.
[inputs]: Add cairo, gdk-pixbuf, libinput, librsvg, lm-sensors, wayland,
wayland-protocols, wlroots.
[propagated-inputs]: Add python-aiohttp, python-cairocffi,
python-prompt-toolkit, python-psutil, python-pytz, python-setproctitle.
[inputs]: Add pre-commit, python-anyio, python-check-manifest,
python-coverage, python-isort, python-mypy, python-pycairo, python-twine.
Change-Id: I18e283dacd868cc53724f430da7d2c608014ba54
2026-01-01 23:48:30 +01:00
Nicolas Goaziou
c4f76f262d
gnu: python-cairocffi: modernize package.
...
* gnu/packages/python-xyz.scm (python-cairocffi)[arguments]: Use
G-exps. Remove trailing #t from phases.
Change-Id: I1b0442ff2a7ba73e8b63e40b6313de8649dbdce6
2026-01-01 23:48:30 +01:00
Nicolas Goaziou
fad498be01
gnu: python-cairocffi: Update to 1.7.1.
...
* gnu/packages/python-xyz.scm (python-cairocffi): Update to 1.7.1.
Change-Id: Iacea14cbbafaf38bfd43841910706955468aa0a8
2026-01-01 23:48:30 +01:00
Sharlatan Hellseher
678152b937
gnu: orangeduck-mpc: Update to 0.9.0-1.1049534.
...
* gnu/packages/c.scm (orangeduck-mpc): Update to
1049534fc56b1971345c7aaa792dea55d6f9b7bc commit.
[source]: Remove patch "orangeduck-mpc-fix-pkg-config.patch", available
form the latest commit.
* gnu/packages/patches/orangeduck-mpc-fix-pkg-config.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Deregister patch.
Change-Id: I9e23ed5fc6e9a89520b93be269781085ebee5e3c
2026-01-01 22:10:03 +00:00
Sharlatan Hellseher
d9433bf964
gnu: python-yewtube: Fix entry point.
...
* gnu/packages/video.scm (python-yewtube):
[phases]{relax-requirements}: Use #$version.
{sanity-check}: Do not overwrite it.
{fix-entry-points}: New phase.
[native-inputs]: Remove python-wheel.
Change-Id: I720800e34e70b32101b516f45ff4e88a950cba68
2026-01-01 21:05:57 +00:00
Sharlatan Hellseher
89e9a8fc8b
gnu: clang-python-bindings: Switch to pyproject.
...
* gnu/packages/llvm.scm (clang-python-bindings):
[build-system]: Switch to pyproject-build-system.
[arguments] <phases>: Remove 'create-setup-py.
Change-Id: Ib309578926fd3e87cdd68a97b27df0b4d721d3ee
2026-01-01 20:22:17 +00:00
Sharlatan Hellseher
ac1d57332a
gnu: python-pyfuse3: Update to 3.4.1.
...
* gnu/packages/python-xyz.scm (python-pyfuse3): Update to 3.4.1.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-pytest-trio; add python-trio.
[native-inputs]: Add python-cython, python-pytest, python-setuptools, and
python-setuptools-scm.
Change-Id: I6f4846bb90a0fb578dbadf3c4021a0458428bfcb
2026-01-01 20:11:08 +00:00
Sharlatan Hellseher
ab06c318d0
gnu: python-slurm-magic: Update to 0.0.0-0.4c708cc.
...
* gnu/packages/parallel.scm (python-slurm-magic): Update to
4c708cc137cb9f4bd5b44cf26837b466d9bf7b65 commit.
.
Change-Id: I3885ee644ff7b4e991eeafe615ffa3414776ec4a
2026-01-01 19:51:25 +00:00
Nicolas Graves
56a39c4fbb
gnu: python-podcastparser: Update to 0.6.11.
...
* gnu/packages/gpodder.scm (python-podcastparser): Update to 0.6.11.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-pytest, python-setuptools.
[description]: Improve style.
Change-Id: Iac64df0ad178fd3c840f0c6698b1a32565809574
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 19:35:01 +00:00
Nicolas Graves
5fa9807da1
gnu: git-repo: Update to 2.60.1.
...
* gnu/packages/android.scm (git-repo): Update to 2.60.1.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style, use g-expressions.
<#:test-flags>: Ignore failing tests.
<#:phases>: Refresh phase 'set-executable-paths and
'do-not-self-update, 'configure-git, 'install. Remove 'check phase
replacement.
[inputs]: Improve style, drop labels.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I07636386e8a04a74f785c4024fdb647fb5365f46
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 19:35:01 +00:00
Nicolas Graves
d6323ba597
gnu: python-slurm-magic: Switch to pyproject.
...
* gnu/packages/parallel.scm (python-slurm-magic):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style, modernize with gexps and
seaerch-input-file.
<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: Ic5243c647f645de49eeb54262eabeea6df73743e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 19:35:00 +00:00
Nicolas Graves
df99ec9e7b
gnu: python-liblarch: Switch to pyproject.
...
* gnu/packages/gnome.scm (python-liblarch):
[build-system]: Switch to pyproject-build-system.
[arguments]: Refresh them, improve readability and modernize.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: I44f59e9e994aafda365f9a0c7d128000256ffae8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 19:35:00 +00:00
Nicolas Graves
01198c6f06
gnu: python-pylast: Switch to pyproject.
...
* gnu/packages/music.scm (python-pylast):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
<#:phases>: Add phase 'set-version.
[native-inputs]: Add python-setuptools. Remove python-coverage.
Change-Id: I17d78a961364633b1ec15ba7af373aa8096b1fdb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 19:35:00 +00:00
Nicolas Graves
15438a3c87
gnu: picard: Switch to pyproject.
...
* gnu/packages/music.scm (picard):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:use-setuptools>: Drop it
<#:configure-flags, #:phases>: Refresh them.
[native-inputs]: Add python-setuptools.
Change-Id: Icdf6fe452cdabac07ab6a55aba6b27120cccccf0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 19:35:00 +00:00
Nicolas Graves
5d65dde9e9
gnu: python-discid: Switch to pyproject.
...
* gnu/packages/music.scm (python-discid):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: I7662ed899159a5cab6b610bbb4ebb1bfe845e194
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 19:35:00 +00:00
Nicolas Graves
66fb4f7327
gnu: curseradio: Switch to pyproject.
...
* gnu/packages/music.scm (curseradio):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:test-flags>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: I311b590a9456bad3ecc1979b3eb9f42b1e4a1d3c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 19:35:00 +00:00
Nicolas Graves
430bc7066a
gnu: glad-0.1: Switch to pyproject.
...
* gnu/packages/gl.scm (glad-0.1):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve them.
<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: I3e2afc6238bd5d53af1104bd569e826a7759df3f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 19:34:35 +00:00
Ashvith Shetty
b80126f1b6
gnu: rubber: Update to 1.6.7.
...
* gnu/packages/tex.scm (rubber): Update to 1.6.7.
[native-inputs]: Add python-hatchling.
[arguments]: Drop all.
Change-Id: I6d6ead35a5a78ab1454646f2b4d2ebc3df6ad5ba
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2026-01-01 18:59:59 +01:00
Cayetano Santos
f489c95939
gnu: emacs-pg: Update to 0.62.
...
* gnu/packages/emacs-xyz.scm (emacs-pg): Update to 0.62.
Change-Id: I7651f8de784510600dad921fc841a0916ac9a779
2026-01-01 16:53:15 +01:00
Cayetano Santos
a51c52a2c5
gnu: emacs-corfu: Update to 2.7.
...
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 2.7.
Change-Id: I04c3c17b1d53bce16947cd2b143b67078212b89f
2026-01-01 16:50:44 +01:00
Foster Hangdaan
321fe13444
gnu: eza: Update to 0.23.4.
...
* gnu/packages/rust-apps.scm (eza): Update to 0.23.4.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-01-01 16:37:05 +02:00
Efraim Flashner
374f763619
gnu: sequoia-chameleon-gnupg: Simplify install-extras phase.
...
* gnu/packages/sequoia.scm (sequoia-chameleon-gnupg)[arguments]: Rewrite
the 'install-extras phase to use the 'install phase from the
copy-build-system. Fix the bash completion path.
Change-Id: I6a1d06b88572b23ceb90477b1ad75c25ceba761c
2026-01-01 16:37:05 +02:00
Efraim Flashner
b13cbaabc9
gnu: sequoia-sqv: Simplify install-extras phase.
...
* gnu/packages/sequoia.scm (sequoia-sqv)[arguments]: Rewrite the
'install-extras phase to use the 'install phase from the
copy-build-system. Fix the bash completion path.
Change-Id: I4a5e206b3a2a167123d82dc155b8ff67f927b418
2026-01-01 16:37:02 +02:00
Efraim Flashner
7778249c46
gnu: sequoia-sq: Simplify install-extras phase.
...
* gnu/packages/sequoia.scm (sequoia-sq)[arguments]: Rewrite the
'install-extras phase to use the 'install phase from the
copy-build-system. Fix the bash completion path.
Change-Id: If01a36d54b97e571abd2449320981bee290197c6
2026-01-01 16:22:07 +02:00
Efraim Flashner
81e723ae0a
gnu: sequoia-chameleon-gnupg: Fix the build.
...
* gnu/packages/sequoia.scm (sequoia-chameleon-gnupg)[arguments]: Add
more tests to the cargo-test-flags.
Change-Id: Id8c5f6e4bd40ad18fb3d2dffa7d46f4555011abd
2026-01-01 15:35:32 +02:00
Hilton Chain
868a00aed1
gnu: font-chiron-hei-hk: Update to 2.605.
...
* gnu/packages/fonts.scm (font-chiron-hei-hk): Update to 2.605.
Closes : guix/guix#5284
Change-Id: I5ff794ae3ed000aa0ea676adf42d53de5daa79b0
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-01-01 19:57:18 +08:00
Hilton Chain
75a10dd5e8
gnu: font-chiron-sung-hk: Update to 1.022.
...
* gnu/packages/fonts.scm (font-chiron-sung-hk): Update to 1.022.
[arguments]: Adjust folder names according to upstream change.
Change-Id: I59dea8f81655feed2675462425f053bf2f0d460e
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-01-01 19:57:18 +08:00
Hilton Chain
912926e948
gnu: font-google-noto: Update to 2026.01.01.
...
* gnu/packages/fonts.scm (font-google-noto): Update to 2026.01.01.
Change-Id: I834e4608896b5d8734953b1a5274e106f5a89721
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-01-01 19:57:18 +08:00
Ian Eure
68e9cb0d21
gnu: services: Name xorg tests.
...
* tests/services/xorg.scm: Name tests.
Change-Id: I7be7438a69a5d55d5904c3b76a2888393291b6bb
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-01-01 13:36:38 +02:00
Ian Eure
7d4db1a37c
gnu: services: Fix xorg configuration merging.
...
A bug in #21 causes the default configuration to be omitted from the xorg
merging process. This can cause users not using set-xorg-configuration or
service extensions to end up with a broken configuration.
Fixes #5267 .
* tests/services/xorg.scm: Add a regression test.
* gnu/services/xorg.scm (handle-xorg-configuration): Include the
xorg-configuration record from config in merges.
Change-Id: I6bed8c109057cb9b5de36db68b78e3ccc88e6bcb
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-01-01 13:26:02 +02:00
Cayetano Santos
fc650babdd
gnu: python-vunit: Update to 5.0.0-dev.7.
...
* gnu/packages/electronics.scm (python-vunit): Update to 5.0.0-dev.7.
[native-inputs]: Remove python-wheel.
Change-Id: I6d4af27e8b68e42396e2aa63c4462021db90148b
2026-01-01 11:07:23 +01:00
宋文武
91f275a3f0
gnu: retroarch-minimal: Update to 1.22.2.
...
* gnu/packages/emulators.scm (retroarch-minimal): Update to 1.22.2.
[inputs]: Add xxhash.
[arguments]: Add '--disable-chd' and '--disable-zstd' to configure-flags.
Patch 'input/bsv/uint32s_index.c' for 'xxhash.h' in configure phase.
Change-Id: Ic1fb415fb280573c4b3a621bcd93092512b1e253
2026-01-01 16:37:45 +08:00
宋文武
e94f5b373d
gnu: retroarch-joypad-autoconfig: Update to 1.22.0.
...
* gnu/packages/emulators.scm (retroarch-joypad-autoconfig): Update to 1.22.0.
Change-Id: Ied9586c99295dab54d847e4ab92b94c97836733a
2026-01-01 16:15:42 +08:00
宋文武
7717643021
gnu: libretro-database: Update to 1.22.1.
...
* gnu/packages/emulators.scm (libretro-database): Update to 1.22.1.
Change-Id: Id2e1e0339576808f9c2a8e9828dbabb00cd8d5fe
2026-01-01 16:15:42 +08:00
宋文武
7f10df6ce7
gnu: libretro-core-info: Update to 1.22.2.
...
* gnu/packages/emulators.scm (libretro-core-info): Update to 1.22.2.
Change-Id: I264e888eeaa86cd1e26333c0353b3b596f77535d
2026-01-01 16:15:41 +08:00
宋文武
76c23c9b8e
gnu: retroarch-assets: Update to 1.22.0.
...
* gnu/packages/emulators.scm (retroarch-assets): Update to 1.22.0.
Change-Id: I20320fe837326ae397eac637fb8fd36763f21b49
2026-01-01 16:15:41 +08:00
宋文武
b80b233842
gnu: gambas: Update to 3.21.1.
...
* gnu/packages/gambas.scm (gambas): Update to 3.21.1.
Change-Id: I14693dc80b558e93137a4bad07af321c8e406194
2026-01-01 09:51:53 +08:00
宋文武
763eb6a94b
gnu: xfce4-panel: Update to 4.20.6.
...
* gnu/packages/xfce.scm (xfce4-panel): Update to 4.20.6.
Change-Id: I24cb09f2b1b89d30e5d300328e8c4bbcdd639f28
2026-01-01 09:42:08 +08:00
宋文武
3d2fc2fd19
gnu: libxfce4windowing: Update to 4.20.5.
...
* gnu/packages/xfce.scm (libxfce4windowing): Update to 4.20.5.
Change-Id: If6969ccb8fecfd56c5eacfb8c25252322b0426a7
2026-01-01 09:42:08 +08:00
宋文武
9ad7b5283b
gnu: tumbler: Update to 4.20.1.
...
* gnu/packages/xfce.scm (tumbler): Update to 4.20.1.
Change-Id: Ie916942d2f775dcfa6e6f4c5b9fb4e6872a18817
2026-01-01 09:42:08 +08:00
宋文武
acaf431347
gnu: elementary-xfce-icon-theme: Update to 0.21.
...
* gnu/packages/xfce.scm (elementary-xfce-icon-theme): Update to 0.21.
Change-Id: Iee633ef63931bac556cf5f5073cb0f9ea264c14f
2026-01-01 09:42:08 +08:00
宋文武
d990609689
gnu: catfish: Update to 4.20.1.
...
* gnu/packages/xfce.scm (catfish): Update to 4.20.1.
Change-Id: I1365ed76139557cd3702f201942a514aba7fc014
2026-01-01 09:42:08 +08:00
宋文武
6ea1cb2641
gnu: libxfce4util: Update to 4.20.1.
...
* gnu/packages/xfce.scm (libxfce4util): Update to 4.20.1.
Change-Id: I0963693b1835fac96ee6a9dc1ef3dd42c398a43b
2026-01-01 09:42:08 +08:00
宋文武
8df5fb5ec4
gnu: xfce4-weather-plugin: Update to 0.12.0.
...
* gnu/packages/xfce.scm (xfce4-weather-plugin): Update to 0.12.0.
Change-Id: I05f3f37ec2cc41f2aa95ad0fb01afa15d1b1a907
2026-01-01 09:42:08 +08:00
宋文武
f7a27b6068
gnu: xfce4-wavelan-plugin: Update to 0.7.0.
...
* gnu/packages/xfce.scm (xfce4-wavelan-plugin): Update to 0.7.0.
Change-Id: I253365d0714e665bda35d750ce985b161f02f697
2026-01-01 09:42:07 +08:00
宋文武
b83961724d
gnu: xfce4-verve-plugin: Update to 2.1.0.
...
* gnu/packages/xfce.scm (xfce4-verve-plugin): Update to 2.1.0.
Change-Id: I9e7f4d507a232eef359a0decdca71297aa91a533
2026-01-01 09:42:07 +08:00
宋文武
0efd471b9e
gnu: xfce4-timer-plugin: Update to 1.8.0.
...
* gnu/packages/xfce.scm (xfce4-timer-plugin): Update to 1.8.0.
Change-Id: I351160bd9ff9d40e4a748cf48e73f4080a9428b2
2026-01-01 09:42:07 +08:00
宋文武
59b60b9cdf
gnu: xfce4-time-out-plugin: Update to 1.2.0.
...
* gnu/packages/xfce.scm (xfce4-time-out-plugin): Update to 1.2.0.
Change-Id: I3572a83b3235177cc4e3f6eb2d628a15264b9ae6
2026-01-01 09:42:07 +08:00
宋文武
cf9e66c269
gnu: xfce4-systemload-plugin: Update to 1.4.0.
...
* gnu/packages/xfce.scm (xfce4-systemload-plugin): Update to 1.4.0.
Change-Id: Ie76084d39f933f6aad8386a1e0bd39fd0d36dd20
2026-01-01 09:42:07 +08:00
宋文武
d11dfe64a0
gnu: xfce4-stopwatch-plugin: Update to 0.6.0.
...
* gnu/packages/xfce.scm (xfce4-stopwatch-plugin): Update to 0.6.0.
Change-Id: Iac0dcb8816af2923dbf8bd0094e51eceef344dfa
2026-01-01 09:42:07 +08:00
宋文武
f75829b06e
gnu: xfce4-smartbookmark-plugin: Update to 0.6.0.
...
* gnu/packages/xfce.scm (xfce4-smartbookmark-plugin): Update to 0.6.0.
Change-Id: I489bbc4a3190b8f39ee9aee1f4c9b57f83d9fbe4
2026-01-01 09:42:07 +08:00
宋文武
f18e0e3b9b
gnu: xfce4-places-plugin: Update to 1.9.0.
...
* gnu/packages/xfce.scm (xfce4-places-plugin): Update to 1.9.0.
Change-Id: I6d25622b81e664790205966fa8867ea38c2580b7
2026-01-01 09:42:07 +08:00
宋文武
edf2d56dc7
gnu: xfce4-netload-plugin: Update to 1.5.0.
...
* gnu/packages/xfce.scm (xfce4-netload-plugin): Update to 1.5.0.
Change-Id: I9289982c1f9f354a6570dcc6d586becd6f89f39b
2026-01-01 09:42:07 +08:00
宋文武
6dbf2a2b0d
gnu: xfce4-mount-plugin: Update to 1.2.0.
...
* gnu/packages/xfce.scm (xfce4-mount-plugin): Update to 1.2.0.
Change-Id: I77587c8050670298ba47cf4465c0c4e9f9cc615e
2026-01-01 09:42:07 +08:00
宋文武
96efa61d01
gnu: xfce4-mpc-plugin: Update to 0.6.0.
...
* gnu/packages/xfce.scm (xfce4-mpc-plugin): Update to 0.6.0.
Change-Id: Ibdc6382b57bb1801d4a5f02556b8a301c61605c2
2026-01-01 09:42:07 +08:00
宋文武
4d332dea79
gnu: xfce4-mailwatch-plugin: Update to 1.4.0.
...
* gnu/packages/xfce.scm (xfce4-mailwatch-plugin): Update to 1.4.0.
Change-Id: I0ee4b503a834d8d54990a3312a83a02854a484ce
2026-01-01 09:42:07 +08:00
宋文武
881971909b
gnu: xfce4-genmon-plugin: Update to 4.3.0.
...
* gnu/packages/xfce.scm (xfce4-genmon-plugin): Update to 4.3.0.
Change-Id: I87b1c532c716edb429053076d2f7ba6b194c7444
2026-01-01 09:42:07 +08:00
宋文武
6a4e237043
gnu: xfce4-fsguard-plugin: Update to 1.2.0.
...
* gnu/packages/xfce.scm (xfce4-fsguard-plugin): Update to 1.2.0.
Change-Id: Ifcbee3b75f863cc9db610674a4d4eac785cdf787
2026-01-01 09:42:07 +08:00
宋文武
cfd77f3e54
gnu: xfce4-diskperf-plugin: Update to 2.8.0.
...
* gnu/packages/xfce.scm (xfce4-diskperf-plugin): Update to 2.8.0.
Change-Id: I0b4aafae432b32a092a48b115513cde429da5e22
2026-01-01 09:42:07 +08:00
宋文武
dea3a3fc63
gnu: xfce4-cpufreq-plugin: Update to 1.3.0.
...
* gnu/packages/xfce.scm (xfce4-cpufreq-plugin): Update to 1.3.0.
Change-Id: Ibd49fff0c019f87fbec9ceccbe5781dec0a30028
2026-01-01 09:42:07 +08:00
宋文武
3b328f6804
gnu: xfce4-calculator-plugin: Update to 0.8.0.
...
* gnu/packages/xfce.scm (xfce4-calculator-plugin): Update to 0.8.0.
Change-Id: I760c38340a3bf05266e84fa7c52e874dbe0df960
2026-01-01 09:42:07 +08:00
宋文武
56bb4e51ec
gnu: xfce4-eyes-plugin: Update to 4.7.0.
...
* gnu/packages/xfce.scm (xfce4-eyes-plugin): Update to 4.7.0.
Change-Id: I1dad8cc2b4d8d47e8517c5d4d371dd66e38d3482
2026-01-01 09:42:07 +08:00
宋文武
500de13b8f
gnu: xfce4-cpugraph-plugin: Update to 1.3.0.
...
* gnu/packages/xfce.scm (xfce4-cpugraph-plugin): Update to 1.3.0.
Change-Id: I9e72319d8dc308a83b74598e5403666a09d6969b
2026-01-01 09:42:07 +08:00
宋文武
58cba8b86c
gnu: xfce4-volumed-pulse: Update to 0.3.0.
...
* gnu/packages/xfce.scm (xfce4-volumed-pulse): Update to 0.3.0.
Change-Id: I39774eb62a3f76f01e5850c84cf3abaeade153a2
2026-01-01 09:42:07 +08:00
宋文武
b5dd31979c
gnu: xfce4-screensaver: Update to 4.20.1.
...
* gnu/packages/xfce.scm (xfce4-screensaver): Update to 4.20.1.
[build-system]: Switch to meson-build-system.
[arguments]: Remove phases. Adjust configure-flags.
Change-Id: Id9353254ce0c64692acc232053f0f43d52569557
2026-01-01 09:42:07 +08:00
宋文武
76a875e9d0
gnu: xfce4-screenshooter: Update to 1.11.3.
...
* gnu/packages/xfce.scm (xfce4-screenshooter): Update to 1.11.3.
[build-system]: Switch to meson-build-system.
Change-Id: Ie21ff9034a61aa9c1b83743aadf5de6d632f973c
2026-01-01 09:42:07 +08:00
宋文武
7806212482
gnu: mousepad: Update to 0.6.5.
...
* gnu/packages/xfce.scm (mousepad): Update to 0.6.5.
Change-Id: I0dddb9aafe914d9f694aaf7fafa6a588fa2c1c86
2026-01-01 09:42:07 +08:00
宋文武
67c5652bd7
gnu: xfburn: Update to 0.8.0.
...
* gnu/packages/xfce.scm (xfburn): Update to 0.8.0.
Change-Id: I1ec742810c7d82fa95dc76a55f7afcd0f24001a4
2026-01-01 09:42:07 +08:00
宋文武
c06261c14d
gnu: orage: Update to 4.20.2.
...
* gnu/packages/xfce.scm (orage): Update to 4.20.2.
Change-Id: I7466f9db1f147e787b5e87ec782fcfe8566a1b0f
2026-01-01 09:42:07 +08:00
宋文武
9fc51a2893
gnu: xfce4-taskmanager: Update to 1.6.0.
...
* gnu/packages/xfce.scm (xfce4-taskmanager): Update to 1.6.0.
Change-Id: Idfa61266ece8858679706bafbc2b5597a74ee4de
2026-01-01 09:42:07 +08:00
宋文武
d2458938b8
gnu: ristretto: Update to 0.13.4.
...
* gnu/packages/xfce.scm (ristretto): Update to 0.13.4.
[inputs]: Add exo.
Change-Id: I261c396528d2d89cb5095380e119a0f57ee5d567
2026-01-01 09:42:07 +08:00
宋文武
344b1d6deb
gnu: xfdashboard: Update to 1.1.0.
...
* gnu/packages/xfce.scm (xfdashboard): Update to 1.1.0.
Change-Id: I321b47e0ed0c3dd050a9e791fbd38ad6e87074ba
2026-01-01 09:42:07 +08:00
宋文武
976056836b
gnu: xfce4-dict: Update to 0.8.9.
...
* gnu/packages/xfce.scm (xfce4-dict): Update to 0.8.9.
Change-Id: Ia5546e70f8f4f08a70aac89a8fc37cc8a657529f
2026-01-01 09:42:07 +08:00
宋文武
cc774ec444
gnu: xfce4-terminal: Update to 1.1.5.
...
* gnu/packages/xfce.scm (xfce4-terminal): Update to 1.1.5.
Change-Id: Ib60800d316ba915447ddb0f143ebd63590f9e965
2026-01-01 09:42:07 +08:00
宋文武
ba252f5177
gnu: parole: Update to 4.20.0.
...
* gnu/packages/xfce.scm (parole): Update to 4.20.0.
Change-Id: I7d9a71797934b9d5472a2a84dc962be0c7e3270e
2026-01-01 09:42:07 +08:00
宋文武
6f814e3359
gnu: gigolo: Update to 0.6.0.
...
* gnu/packages/xfce.scm (gigolo): Update to 0.6.0.
Change-Id: Ieedcee4e795636547bff230c553f6761d8cfe8ac
2026-01-01 09:42:07 +08:00
宋文武
01ba95edc7
gnu: thunar-vcs-plugin: Update to 0.4.0.
...
* gnu/packages/xfce.scm (thunar-vcs-plugin): Update to 0.4.0.
[inputs]: Add libxfce4ui.
Change-Id: Ia3ca5ea6b0ea8e596f213e2df62aae81d99bf2ed
2026-01-01 09:42:07 +08:00
宋文武
614b53d5b0
gnu: thunar-media-tags-plugin: Update to 0.6.0.
...
* gnu/packages/xfce.scm (thunar-media-tags-plugin): Update to 0.6.0.
Change-Id: I8b9bc1be780b59d302ef86fa3b16e08dd84f0836
2026-01-01 09:42:07 +08:00
宋文武
3fd2514cae
gnu: thunar-shares-plugin: Update to 0.5.0.
...
* gnu/packages/xfce.scm (thunar-shares-plugin): Update to 0.5.0.
Change-Id: Ia063d3048382447988bb09bf25b78cbe73b3b715
2026-01-01 09:42:07 +08:00
宋文武
ffdb2dbc51
gnu: thunar-archive-plugin: Update to 0.6.0.
...
* gnu/packages/xfce.scm (thunar-archive-plugin): Update to 0.6.0.
Change-Id: I95949ef077b7dc5e916edf6a88fce627cdec2d07
2026-01-01 09:42:07 +08:00
宋文武
385eee1613
gnu: xfce4-settings: Update to 4.20.3.
...
* gnu/packages/xfce.scm (xfce4-settings): Update to 4.20.3.
Change-Id: I0e6614a5090621838418a3bb56c59aae55c39cc3
2026-01-01 09:42:07 +08:00
宋文武
46bf72ae5d
gnu: xfce4-session: Update to 4.20.3.
...
* gnu/packages/xfce.scm (xfce4-session): Update to 4.20.3.
Change-Id: I82e7f0f22c58bfd678019fe1a7296d3febc29a1f
2026-01-01 09:42:07 +08:00
宋文武
d9a3a43d6e
gnu: xfce4-xkb-plugin: Update to 0.9.0.
...
* gnu/packages/xfce.scm (xfce4-xkb-plugin): Update to 0.9.0.
Change-Id: Icebdc49de511f0f9225648e344138e9e36daef08
2026-01-01 09:42:07 +08:00
宋文武
cb8e9634bd
gnu: xfce4-whiskermenu-plugin: Update to 2.10.0.
...
* gnu/packages/xfce.scm (xfce4-whiskermenu-plugin): Update to 2.10.0.
Change-Id: Id488398d52716196cb8bed7a26b3faeb0a4b911c
2026-01-01 09:42:07 +08:00
宋文武
888e11ba29
gnu: xfce4-pulseaudio-plugin: Update to 0.5.1.
...
* gnu/packages/xfce.scm (xfce4-pulseaudio-plugin): Update to 0.5.1.
Change-Id: Ib54a108b40d3ee7c4f3f0a86e58919c3f2ced444
2026-01-01 09:42:06 +08:00
宋文武
cbad494ae6
gnu: xfce4-clipman-plugin: Update to 1.7.0.
...
* gnu/packages/xfce.scm (xfce4-clipman-plugin): Update to 1.7.0.
Change-Id: Ia1ae8a90a000323c04ef11732e1ba75dc2844a51
2026-01-01 09:42:06 +08:00
宋文武
9d94f79b23
gnu: xfce4-battery-plugin: Update to 1.2.0.
...
* gnu/packages/xfce.scm (xfce4-battery-plugin): Update to 1.2.0.
Change-Id: I47cc38e9c8e164328533364d57d1e953cd5ad562
2026-01-01 09:42:06 +08:00
宋文武
4c9ab1bcd5
gnu: libxfce4ui: Update to 4.20.2.
...
* gnu/packages/xfce.scm (libxfce4ui): Update to 4.20.2.
Change-Id: Ie7144f67c464d99347210e6ebf76ab5c272b5e5b
2026-01-01 09:42:06 +08:00
宋文武
87223bb0ce
gnu: xfce-dev-tools: Propagated python.
...
Other Xfce packages start bundling the 'xdt-gen-visibility' script,
which needs python at build time.
* gnu/packages/xfce.scm (xfce4-dev-tools)[inputs]: Move python to
propagated-inputs.
Change-Id: I07a6298313da48d48cd4e26c0b4131456429d33d
2026-01-01 09:42:06 +08:00
Greg Hogan
31b32eac3f
gnu: LLVM, Clang, libomp, lld: Update to 21.1.8.
...
* gnu/packages/llvm.scm (llvm-21, clang-21, clang-runtime-21,
libomp-21, lld-21, lldb): Update to 21.1.8.
Change-Id: I6f686d59d5ee95dc3ad28008a22a7b5bded824ac
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-01-01 02:04:57 +01:00
Foster Hangdaan
713500406c
gnu: flatpak: Update to 1.16.2.
...
* gnu/packages/package-management.scm (flatpak): Update to 1.16.2.
Change-Id: Ieeaadde513f3b34054468ed1c708e7ee8777eb0e
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-01-01 01:10:36 +01:00
Tanguy Le Carrour
0f315ca398
system: images: Add A20-OLinuXino-LIME2 image.
...
* gnu/local.mk: Register image.
* gnu/system/images/a20-olinuxino-lime2.scm: New file.
Change-Id: Ib1370307951d78d3ac119c8ab9a612a8e8a5bd2b
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-01-01 01:06:14 +01:00
Hugo Buddelmeijer
b673bc4518
gnu: python-whisper: Update to 1.1.10.
...
* gnu/packages/monitoring.scm (python-whisper): Update to 1.1.10.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add remove-python-six-dependency phase.
[native-inputs]: Remove python-six; add python-pytest and python-setuptools.
Change-Id: I218415bfc0283bc05ed73d080885328702201b37
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-01-01 01:06:06 +01:00
Sharlatan Hellseher
cf4296ecb1
gnu: cnvkit: Fix tests.
...
* gnu/packages/bioinformatics.scm (cnvkit):
[arguments] <phases>: Add 'fix-pytest-config.
[propagated-inputs]: Remove python-future.
Change-Id: I845709c8e91e8ed86dcc25a9d5dc0469e8005f0b
2025-12-31 17:33:28 +00:00
Nicolas Graves
7c84917350
gnu: httpstat: Update to 1.3.2.
...
* gnu/packages/networking.scm (httpstat): Update to 1.3.2.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:tests?>: Disable them.
<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools.
Change-Id: Ic5797b3d5ed6319a70364a724662ebfb8b1ef9c2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 17:11:49 +00:00
Nicolas Graves
fdd6de5c4b
gnu: pproxy: Update to 2.7.9.
...
* gnu/packages/networking.scm (pproxy): Update to 2.7.9.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-setuptools.
Change-Id: Ie0142017f57ab06ad3f28983131a590d5b52522b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 17:11:49 +00:00
Nicolas Graves
78a9398975
gnu: python-pysctp: Update to 0.7.2.
...
* gnu/packages/networking.scm (python-pysctp): Update to 0.7.2.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:test-backend>: Set it, because pytest fails to run here.
[native-inputs]: Add python-setuptools.
Change-Id: Id45e482d381ce4ffae461350d34556c1a689db03
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 17:11:49 +00:00
Nicolas Graves
e5b8f6d0b5
gnu: python-sparqlwrapper: Switch to pyproject.
...
* gnu/packages/rdf.scm (python-sparqlwrapper):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I75045b9a6059a0c3af5d122bbfe6019866338caa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 17:11:49 +00:00
Nicolas Graves
9c9aeeb33c
gnu: python-libtmux: Update to 0.53.0.
...
* gnu/packages/tmux.scm (python-libtmux): Update to 0.53.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore pytest arguments and failing tests.
<#:phases>: Replace 'check phase replacement by a 'configure-tests
phase.
[native-inputs]: Add python-hatchling, python-pytest.
Change-Id: I5bcc225f6d16413210d8a852b04f6a6063228d02
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 17:11:48 +00:00
Nicolas Graves
17968ec046
gnu: iotop-python: Switch to pyproject.
...
* gnu/packages/linux.scm (iotop-python):
[build-system]: Switch to pyproject-build-system.
[arguments, synopsis]: Improve style.
[native-inputs]: Add python-setuptools.
Change-Id: I25f67828dec27a4965f14c78dfc8f42a0b3cff0b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 17:11:48 +00:00
Nicolas Graves
9b1fe6120f
gnu: python-pamela: Switch to pyproject.
...
* gnu/packages/linux.scm (python-pamela):
[build-system]: Switch to pyproject-build-system.
[source, arguments]: Improve style.
[native-inputs]: Add python-setuptools.
Change-Id: I842d2eca695e45a196d44ee8896e0651040b95df
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 17:11:48 +00:00
Nicolas Graves
6681b4894d
gnu: stcgal: Switch to pyproject.
...
* gnu/packages/embedded.scm (stcgal):
[source]: Improve style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: I586a3c56b23572d2552e3779afda4447c708a63b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 17:11:48 +00:00
Nicolas Graves
4a98c20de1
gnu: python-bonsai: Update to 1.5.4.
...
* gnu/packages/openldap.scm (python-bonsai): Update to 1.5.4.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: I056193ef6d61cf3f95a545fae6478dc9eda26a0d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 17:11:48 +00:00
Nicolas Graves
37ef605f51
gnu: python-reportlab: Update to 4.4.7.
...
* gnu/packages/pdf.scm (python-reportlab): Update to 4.4.7.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-target>: Migrate to <#:phases, #:test-backend, #:test-flags>.
<#:configure-flags>: Refresh them.
[native-inputs]: Add python-setuptools.
[propagated-inputs]: Remove python-chardet. Add
python-charset-normalizer.
Change-Id: I941ee2c6dc3c893a0ab3f537a1d898c0a859a0c9
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 17:10:54 +00:00
Sharlatan Hellseher
fbde1b3054
gnu: temper-exporter: Switch to pypproject.
...
* gnu/packages/monitoring.scm (temper-exporter):
[build-system]: Switch to pypproject-build-system.
[native-inputs]: Remove python-pytest, python-pytest-mock, and
python-pytest-runner; add python-setuptools.
Change-Id: I492c29f1141f5601affd883607c7904928b0c83f
2025-12-31 15:20:51 +00:00
Sharlatan Hellseher
c26faeee46
gnu: python-pyzabbix: Move to python-web.
...
This is an intermediate Python module communicating with Zabbix API via
HTTP, the best place is (gnu packages python-web).
* gnu/packages/monitoring.scm (python-pyzabbix): Move from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: I7ef6b03b6f33310b2470b4adaf60be87dec19f6b
2025-12-31 15:11:20 +00:00
Sharlatan Hellseher
b7b2b5b6b9
gnu: python-pyzabbix: Update to 1.3.1.
...
* gnu/packages/monitoring.scm (python-pyzabbix): Update to 1.3.1.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-flags>: Provide path to tests.
<phases>: Drop all.
[native-inputs]: Add python-setuptools.
Change-Id: If55f0330217fd3416d0a3318eaaa6734b14dafca
2025-12-31 15:04:14 +00:00
Sharlatan Hellseher
5e5edd6f74
gnu: python-isrcsubmit: Deprecate in favor of isrcsubmit.
...
* gnu/packages/music.scm (isrcsubmit): New variable.
(python-isrcsubmit): Deprecate variable.
Change-Id: I04709a1009a4d2e0773e1b4cea6b2bcb4a7eae5b
2025-12-31 14:49:26 +00:00
Sharlatan Hellseher
d030f1ed9d
gnu: python-isrcsubmit: Switch to pyproject.
...
* gnu/packages/music.scm (python-isrcsubmit):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I2b629e557256b81e77fc10af708f733372220365
2025-12-31 14:44:03 +00:00
Nicolas Graves
7305cf7658
gnu: jellyfin-mpv-shim: Switch to pyproject.
...
* gnu/packages/video.scm (jellyfin-mpv-shim):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I36ad651b4d0534e37403f0aec04f15f27f8293f0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:17 +00:00
Nicolas Graves
e640aa6acb
gnu: python-petsc4py: Switch to pyproject.
...
* gnu/packages/maths.scm (python-petsc4py): Run guix style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: If00fb947d8d0b99665601c04714d5b7d21fb167f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:17 +00:00
Nicolas Graves
95d9fd22d8
gnu: python-hg-evolve: Switch to pyproject.
...
* gnu/packages/version-control.scm (python-hg-evolve):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: Ibb3988dc6ce39b8bfe3b55808ce01b30df9c3d82
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:17 +00:00
Nicolas Graves
46ba3c8c99
gnu: gpodder: Switch to pyproject.
...
* gnu/packages/gpodder.scm (gpodder):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I985ebde78c59f6ecb960a47efaac4240d7b48def
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:17 +00:00
Nicolas Graves
c2f8f66917
gnu: impressive: Switch to pyproject.
...
* gnu/packages/pdf.scm (impressive):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?, phases>: Improve style.
[native-inputs]: Add python-setuptools.
Change-Id: I0a9d0515c5758b871a27968edd63ac26e5b4d9dc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:17 +00:00
Nicolas Graves
d9e834bd3e
gnu: python-cvxopt: Switch to pyproject.
...
* gnu/packages/maths.scm (python-cvxopt):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style, use gexps.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: Ife73ce0b238ccbf2d0eff7164eccfce5c721384f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:17 +00:00
Nicolas Graves
30193dd717
gnu: java-antlr4-runtime-python: Switch to pyproject.
...
* gnu/packages/java.scm (java-antlr4-runtime-python):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I3223f679b2f4809181d3aa5e8e2c76884768dd12
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:17 +00:00
Nicolas Graves
3cff5074e7
gnu: python-gpg: Switch to pyproject.
...
* gnu/packages/gnupg.scm (python-gpg):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Relocate keyword.
[native-inputs]: Add python-setuptools.
Change-Id: I4aad5dd364b74bca1a67a116dfb1598a224f81d6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:17 +00:00
Nicolas Graves
8d5ab7e340
gnu: pagekite: Switch to pyproject.
...
* gnu/packages/networking.scm (pagekite):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style, use gexps.
<#:phases>: Refresh phase 'install-man-page. Replace 'check phase.
<#:tests?>: Disable them.
[native-inputs]: Add perl (required to run tests), python-setuptools.
Change-Id: I4667440c298ae17f048b1c7659cc23c4f4d1d990
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:17 +00:00
Nicolas Graves
72573dd179
gnu: python-ipy: Switch to pyproject.
...
* gnu/packages/networking.scm (python-ipy):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[description]: Improve style.
Change-Id: Id2b1673321af264fad84008f4029bfab3362379c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:14 +00:00
ROCKTAKEY
910d808ae5
gnu: Add witr.
...
Change-Id: I681e0b12f8b132b647685507c97c85207402513b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:15:01 +00:00
Nicolas Graves
bbb8b2903e
gnu: poezio: Switch to pyproject.
...
* gnu/packages/messaging.scm (poezio):
[source, arguments]: Run guix style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: Ie384f594babfbc9919d9458d8ffc1f92d00b1118
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 13:53:52 +00:00
Nicolas Graves
1664f8c899
gnu: python-pyreadstat: Switch to pyproject.
...
* gnu/packages/statistics.scm (python-pyreadstat):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Improve style, migrate to gexps.
[native-inputs]: Add python-setuptools.
Change-Id: I56e8dcd877b7b6e688b9d0004fe74b220777df18
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 13:53:52 +00:00
Nicolas Graves
f0a4086fad
gnu: tadbit: Switch to pyproject.
...
* gnu/packages/bioinformatics.scm (tadbit):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend, #:test-flags>: Migrate from 'check phase.
[native-inputs]: Add python-setuptools.
Change-Id: Ib32b92c308fae375095c0c3a14df1c8bea1f7969
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 13:53:03 +00:00
Nicolas Graves
b20b339fad
gnu: svtplay-dl: Update to 4.167.
...
* gnu/packages/video.scm (svtplay-dl): Update to 4.167.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-requests-mock,
python-setuptools.
Change-Id: Icb1514632e24c1462d8c79cd5dbd60319b1747d0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 13:27:01 +00:00
Nicolas Graves
96ed6b91a1
gnu: qtfaststart: Switch to pyproject.
...
* gnu/packages/video.scm (qtfaststart):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[arguments, description]: Improve style.
Change-Id: Id2d06b0f34b99e0af8af837095a93117d9c12675
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 13:27:01 +00:00
Nicolas Graves
98be8e7f18
gnu: twitchy: Switch to pyproject.
...
* gnu/packages/video.scm (twitchy):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
<#:phases>: Improve style, use gepxs, remove trailing #t.
[native-inputs]: Add python-setuptools.
Change-Id: Iff9a112e9ce0f6a9c541780033523aadc53b9d2d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 13:27:01 +00:00
Nicolas Graves
4e0906e98c
gnu: you-get: Switch to pyproject.
...
* gnu/packages/video.scm (you-get): Run guix style.
[build-system]: Switch to pyproject-build-system.
[arguments]: Re-order keywords. Use gexps.
[native-inputs]: Add python-setuptools.
Change-Id: I798ea8a3df60572e80ebd87460d7f6fcdb45d0d4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 13:27:01 +00:00
Nicolas Graves
82dd94b3f9
gnu: python-git-multimail: Update to 1.6.0-0.747fad4.
...
* gnu/packages/version-control.scm (python-git-multimail): Update to 1.6.0-0.747fad4.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them for now.
<#:phases>: Improve style, add 'check phase replacement.
[native-inputs]: Add python-setuptools.
Change-Id: I0bde82b066878252b54404ad973d327fdd677302
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 13:27:01 +00:00
Nicolas Graves
693e765bb3
gnu: python-slepc4py: Switch to pyproject.
...
* gnu/packages/maths.scm (python-slepc4py): Run guix style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I926c3c5eccb0b1d8174e297d5a1f0b363e0f309a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 13:26:58 +00:00
Sharlatan Hellseher
56598668a7
gnu: mdpo: Update to 0.3.86.
...
* gnu/packages/gettext.scm (mdpo): Update to 0.3.86.
[source]: Switch to git-fetch.
[build-system]: Switch pyproject-build-system.
[inputs]: Add python-polib and python-pymd4c.
[propagated-inputs]: Remove python-polib and python-pymd4c.
[native-inputs]: Remove python-bump2version and python-yamllint; add
python-setuptools.
Change-Id: I1f5bc5dd273768adad5d87f70f0646c60310668f
2025-12-31 13:12:19 +00:00
Sharlatan Hellseher
eb4aa7bd2c
gnu: python-pymd4c: Update to 1.1.2.
...
* gnu/packages/python-xyz.scm (python-pymd4c): Update to 1.1.2.
Change-Id: I712e7868b078c4ca3cea594e78c71393cb3e12f3
2025-12-31 13:12:18 +00:00
Sharlatan Hellseher
8240f35e15
gnu: python-parse-type: Update to 0.6.6.
...
* gnu/packages/python-xyz.scm (python-parse-type): Update to 0.6.6.
[native-inputs]: Remove python-wheel; add python-setuptools-scm.
Change-Id: Ia31b266f4ce6ceb677ae3787d3484e19fdc80de2
2025-12-31 12:47:02 +00:00
Sergey Trofimov
ae53179c9d
gnu: darkman: Update to 2.2.0.
...
* gnu/packages/xdisorg.scm (darkman): Update to 2.2.0.
[source]: Adjust Makefile patching snippet.
[arguments]<#:phases>{patch-paths}: Simplify.
[native-inputs]: Replace go-gopkg-in-yaml-v3 with
go-github-goccy-go-yaml
Change-Id: I8adc6604b69531af5dd246cfd9b9c7eabcb4c54d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 12:42:46 +00:00
Nicolas Graves
cfffecfa28
gnu: python-polling2: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-polling2):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Enable <#:tests?>.
<#:test-flags>: Ignore flaky test.
[native-inputs]: Add python-setuptools. Remove python-pytest-runner.
Change-Id: Ifb8a4eb6fe65ba4dccb1cbc0a4cb629aba443b09
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 12:24:15 +00:00
Nicolas Graves
b3f5f6cc2f
gnu: python-polib: Update to 1.2.0.
...
* gnu/packages/python-xyz.scm (python-polib): Update to 1.2.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend, #:test-flags>: Set them.
[native-inputs]: Add python-setuptools.
[home-page]: Refresh it;
[description]: Improve style.
Change-Id: If11e30028c3ede6301488801ffaecb591088f908
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 12:24:15 +00:00
Nicolas Graves
d471ab83d4
gnu: python-parse: Update to 1.20.2.
...
* gnu/packages/python-xyz.scm (python-parse): Update to 1.20.2.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Drop them.
[native-inputs]: Add python-pytest, python-pytest-cov,
python-setuptools.
Change-Id: Ibee0e79a21b5cc7f974c25646c4dc9409c0e1e6a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 12:24:15 +00:00
Nicolas Graves
5a750ecb2c
gnu: python-empy: Update to 3.3.4.
...
* gnu/packages/python-xyz.scm (python-empy): Update to 3.3.4.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools.
Change-Id: I52aa3db0a2d2f536e520280848724092c6e05c44
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 12:24:15 +00:00
Nicolas Graves
62e5611233
gnu: python-simpleaudio: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-simpleaudio):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
<#:test-backend>: Set it.
<#:phases>: Add phase 'fix-test-run.
[native-inputs]: Add python-setuptools.
Change-Id: Ibad8cf2ae98699fec69c3961a804dfa6a9155ef4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 12:24:14 +00:00
Nicolas Graves
5fc8a1d6e9
gnu: python-coloredlogs: Update to 15.0.1.
...
* gnu/packages/python-xyz.scm (python-coloredlogs): Update to 15.0.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
<#:test-flags>: Disable failing tests.
[native-inputs]: Add python-pytest, python-setuptools,
python-verboselogs.
Change-Id: If21f11357fdce225de6caa3b7b77b6ef7ed6cb5b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 12:24:14 +00:00
Nicolas Graves
ee27101aa3
gnu: python-capturer: Update to 3.0.
...
* gnu/packages/python-xyz.scm (python-capturer): Update to 3.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: I0f44dcff9d7f77a8391a8841268e078f5dca0758
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 12:24:14 +00:00
Nicolas Graves
3e33a94118
gnu: python-humanfriendly: Update to 10.0.
...
* gnu/packages/python-xyz.scm (python-humanfriendly): Update to 10.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I15dcfa2af7df442ea68e6165fa37aafcb869fd28
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 12:24:14 +00:00
Nicolas Graves
b5159db2ce
gnu: python-pims: Fix build.
...
* gnu/packages/image-processing.scm (python-pims)
[arguments]<#:phases>: Add phase 'relax-requirements.
[native-inputs]: Remove python-wheel.
Change-Id: Icec0ee0744cd326f1bbd2f320b63fa067cea7e8b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 12:24:11 +00:00
Noé Lopez
4ce3182d41
gnu: kiwix-desktop: Show icons.
...
* gnu/packages/web.scm (kiwix-desktop)[inputs]: Add qtsvg.
Closes : guix/guix#4787
Change-Id: Ic10b79dc38851d997e19162b76c8e10f67439964
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-31 15:04:17 +08:00
vga
8674388124
gnu: Add cl-forms.
...
* gnu/packages/lisp-xyz.scm (cl-forms, sbcl-cl-forms): New variables.
Change-Id: I3197e5b66e69daf5740f856b8f150acaf661b853
Signed-off-by: jgart <jgart@dismail.de >
2025-12-30 14:26:26 -05:00
vga
57bd6a4a1d
gnu: Add cl-peppol.
...
* gnu/packages/lisp-xyz.scm (cl-peppol, sbcl-cl-peppol): New variables.
Change-Id: I2d8690c02282dad52f2a4760f539e2444e08f793
Signed-off-by: jgart <jgart@dismail.de >
2025-12-30 14:25:59 -05:00
Maxim Cournoyer
ea4dd4c45d
Revert "services/configuration: Fix case where sub-documentation is nonexistent."
...
This reverts commit 8b6e9acc26 .
Fixes: <https://issues.guix.gnu.org/79578 >
2025-12-30 22:42:06 +09:00
Maxim Cournoyer
045ee8ec77
build/dbus-service: Fix possible syntax error in 'with-retries'.
...
When the body was not a single expression, quote would throw a syntax error.
* gnu/build/dbus-service.scm (with-retries): Ensure the body is a single
expression when quoted for the error message.
Change-Id: I44ec61bc26c8959b499bc94eb661762afdaf99ba
2025-12-30 22:42:06 +09:00
Sharlatan Hellseher
0c6fe1a1e7
gnu: Remove python-rauth.
...
* gnu/packages/python-web.scm (python-rauth): Delete variable.
Fixes : guix/guix#4576
Change-Id: Ic38764f54e828c2e591f62ad09f1e04450713d9f
2025-12-30 13:30:44 +00:00
Sharlatan Hellseher
d7448718b6
gnu: Remove python-unalix.
...
* gnu/packages/python-web.scm (python-unalix): Delete variable.
Fixes : guix/guix#4577
Change-Id: I842a022d7b48ac0bb0dcae4014fa3e12fe40d982
2025-12-30 13:29:58 +00:00
Sharlatan Hellseher
45233c5590
gnu: Remove python-climin.
...
* gnu/packages/python-science.scm (python-climin): Delete variable.
Fixes : guix/guix#4556
Change-Id: I8e26118c854a6ece21a5d8946a30812b626dc52e
2025-12-30 13:28:10 +00:00
Sharlatan Hellseher
bbdbf51c9b
gnu: python-lenstronomy: Skip one more test.
...
* gnu/packages/astronomy.scm (python-lenstronomy)[arguments]
<test-flags>: Skip one more shaky test.
Change-Id: I16749000c6a6fe6463a33018e277e701aec6faa8
2025-12-30 11:40:48 +00:00
Sharlatan Hellseher
532e6a311c
gnu: python-viresclient: Update to 0.14.0.
...
* gnu/packages/astronomy.scm (python-viresclient): Update to 0.14.0.
[propagated-inputs]: Add python-h5py.
Change-Id: I5961a7a96938d3d8aad12b7b697b20b0d3113583
2025-12-30 11:40:48 +00:00
Sharlatan Hellseher
76c6cbe909
gnu: python-sbpy: Update to 0.6.0.
...
* gnu/packages/astronomy.scm (python-sbpy): Update to 0.6.0. Re arrange
fields order.
[arguments] <phases>: Remove 'set-home-env; add 'pre-check.
[native-inputs]: Add python-setuptools.
Change-Id: I806c87a2e4d4c3bf851a25372ec0adafd0897fe1
2025-12-30 11:40:48 +00:00
Sharlatan Hellseher
f7d7e07ded
gnu: python-regularizepsf: Update to 1.1.1.
...
* gnu/packages/astronomy.scm (python-regularizepsf): Update to 1.1.1.
Change-Id: Ia8546d79493816d297269cb79e984a171e6dc4fa
2025-12-30 11:40:48 +00:00
Sharlatan Hellseher
ccd951c73c
gnu: python-glue-vispy-viewers: Update to 1.3.0.
...
* gnu/packages/astronomy.scm (python-glue-vispy-viewers): Update to 1.3.0.
Change-Id: I9551f531ec44f6dff9d140966a9cc69d0696a80a
2025-12-30 11:40:48 +00:00
Sharlatan Hellseher
ef20c0a616
gnu: python-glue-qt: Update to 0.4.1.
...
* gnu/packages/astronomy.scm (python-glue-qt): Update to 0.4.1.
Change-Id: Icc7f7012effaa7cbbc1595e117b6ebcf3452a4e2
2025-12-30 11:40:48 +00:00
Sharlatan Hellseher
5cdc82d225
gnu: python-eventio-1: Relax requirements.
...
* gnu/packages/astronomy.scm (python-eventio-1)[arguments] <phases>:
Add 'relax-requirements.
Change-Id: I4831d9a4ca73cb40dd6140999269a61e92e6be2b
2025-12-30 11:40:48 +00:00
Sharlatan Hellseher
ad05e265b1
gnu: python-edps: Update to 1.7.0.
...
* gnu/packages/astronomy.scm (python-edps): Update to 1.7.0.
Change-Id: I3ad3008e0c07e2072dc8470fa5b1dc3804cf4ddf
2025-12-30 11:40:48 +00:00
Sharlatan Hellseher
00eb739bb3
gnu: python-astromartini: Update to 2.1.13.
...
* gnu/packages/astronomy.scm (python-astromartini): Update to 2.1.13.
[propagated-inputs]: Add python-gizmo-analysis, python-swiftgalaxy,
python-swiftsimio, and python-utilities-awetzel.
Change-Id: I76c1a275fc4ba4abca53c3d91080775d58682ba1
2025-12-30 11:40:48 +00:00
Sharlatan Hellseher
18273ff06f
gnu: Add python-gizmo-analysis.
...
* gnu/packages/astronomy.scm (python-gizmo-analysis): New variable.
Change-Id: I7f21d3a3040fd4a5449f2b8f46aed1dcaa92e1a9
2025-12-30 11:40:47 +00:00
Sharlatan Hellseher
697328e980
gnu: Add python-utilities-awetzel.
...
* gnu/packages/astronomy.scm (python-utilities-awetzel): New variable.
Change-Id: I708abad27cc85264f6e788d529cebd1a9fad2a3b
2025-12-30 11:40:47 +00:00
Sharlatan Hellseher
88f3ec5a81
gnu: Add python-swiftgalaxy.
...
* gnu/packages/astronomy.scm (python-swiftgalaxy): New variable.
Change-Id: I9f45a1b665b19145bc08787bcec3584ec0efbad5
2025-12-30 11:40:47 +00:00
Sharlatan Hellseher
f96c7954e5
gnu: Add python-swiftsimio.
...
* gnu/packages/astronomy.scm (python-swiftsimio): New variable.
Change-Id: Iddd658ae8e79694c9074238080a5bff0460b6b14
2025-12-30 11:40:47 +00:00
Sharlatan Hellseher
197515411c
gnu: phd2: Update to 2.6.14.
...
* gnu/packages/astronomy.scm (phd2): Update to 2.6.14.
Change-Id: I858fbebf3569629e8d923c1b02df781e2cba77f6
2025-12-30 11:40:47 +00:00
Sharlatan Hellseher
a3feb5c7b8
gnu: splash: Update to 3.11.7.
...
* gnu/packages/astronomy.scm (splash): Update to 3.11.7.
Change-Id: Ic82067037229c08d7c684d0ffbeadef2f551ea9d
2025-12-30 11:40:47 +00:00
Sharlatan Hellseher
5723aeef5b
gnu: python-sunpy-soar: Update to 1.12.0.
...
* gnu/packages/astronomy.scm (python-sunpy-soar): Update to 1.12.0.
[arguments] <test-flags>: Remove non existed ignored test from the list.
<phases>: Keep 'sanity-check; remove 'set-home-env; add 'pre-check.
[propagated-inputs]: Remove python-matplotlib.
[native-inputs]: Remove python-wheel; add python-matplotlib.
Change-Id: I91fff5657003edac63f94e565546eabd1ae16b2e
2025-12-30 11:40:47 +00:00
Sharlatan Hellseher
7e282d215d
gnu: python-pynbody: Update to 2.4.0.
...
* gnu/packages/astronomy.scm (python-pynbody): Update to 2.4.0.
[arguments] <test-flags>: Skip some more tests requiring remove data.
[propagated-inputs]: Add python-osfclient.
[home-page]: Fix URL "Pynbody documentation may now be found at
pynbody.readthedocs.io. If you are still using v1.x, the documentation
is archived at pynbody.readthedocs.io/v1-docs."
Change-Id: I8549e4c5a3223bc1ee1b9cb0913b47b659af4fd7
2025-12-30 11:40:47 +00:00
Sharlatan Hellseher
89bf14d322
gnu: Add python-osfclient.
...
* gnu/packages/python-science.scm (python-osfclient): New variable.
Change-Id: I236ee7e8f56758fbd75b8b83f67161f37d812e6e
2025-12-30 11:40:47 +00:00
Sharlatan Hellseher
b6d6afb935
gnu: celestia-content: Update to 0.0.0-3.b6d3daa.
...
* gnu/packages/astronomy.scm (celestia-content): Update to
b6d3daa2260cdbd251336264eb62334a4d6e62c6 commit.
Change-Id: I3f7889f0923a3212c0dafd955e13f58f881f8879
2025-12-30 11:40:46 +00:00
Sharlatan Hellseher
5463780f67
gnu: python-eventio: Update to 2.1.0.
...
* gnu/packages/astronomy.scm (python-eventio): Update to 2.1.0.
[arguments] <phases>: Remove 'relax-gcc-14-strictness.
Change-Id: I8cad66ef889b2f7f72acc943a354bd1469d2d3ac
2025-12-30 11:40:46 +00:00
Sharlatan Hellseher
20f90367dc
gnu: python-czml3: Update to 3.1.0.
...
* gnu/packages/astronomy.scm (python-czml3): Update to 3.1.0.
Change-Id: I15a1bddb69f2dd0e9487ffbe10fe51bdbc0ea6f8
2025-12-30 11:40:46 +00:00
Sharlatan Hellseher
04d6b38dba
gnu: python-pixell: Update to 0.31.7.
...
* gnu/packages/astronomy.scm (python-pixell): Update to 0.31.7.
[propagated-inputs]: Remove python-h5py and python-pyyaml; add python-ephem.
[native-inputs]: Add python-h5py and python-pyyaml.
Change-Id: I2a46db901b07dd60b6fed3925eb47a676614ef6d
2025-12-30 11:40:46 +00:00
Sharlatan Hellseher
9d0c373160
gnu: indi: Update to 2.1.7.
...
* gnu/packages/astronomy.scm (indi): Update to 2.1.7.
Change-Id: I5a226d90642aa109912d363f7ed3bf8d05312097
2025-12-30 11:40:46 +00:00
Sharlatan Hellseher
1d49982308
gnu: python-lenstronomy: Update to 1.13.3.
...
* gnu/packages/astronomy.scm (python-lenstronomy): Update to 1.13.3.
Change-Id: Ie46fe7cd59bd5252c3ecbe2ceee0c3722a773b20
2025-12-30 11:40:46 +00:00
Sharlatan Hellseher
02712877da
gnu: python-corsikaio: Update to 0.6.1.
...
* gnu/packages/astronomy.scm (python-corsikaio): Update to 0.6.1.
[propagated-inputs]: Add python-zstandard.
Change-Id: I46c4c1f6d3b3039960e919be96fa255410b6f05b
2025-12-30 11:40:46 +00:00
Sharlatan Hellseher
680b1bd6c7
gnu: python-colossus: Update to 1.3.10-0.4c9d0e5.
...
* gnu/packages/astronomy.scm (python-colossus): Update to
4c9d0e54969e531c1b9a7120b0e752c77b1f404a commit.
[arguments] <test-flags>: Run all tests.
[native-inputs]: Add python-lenstronomy-minimal.
Change-Id: I625a5a7c244dbc86f900454a6ba68201f601a944
2025-12-30 11:40:46 +00:00
Sharlatan Hellseher
693f7563c3
gnu: python-pysiaf: Update to 0.25.0.
...
* gnu/packages/astronomy.scm (python-pysiaf): Update to 0.25.0.
[arguments] <test-flags>: Run tests in a single thread, they are not too
many.
[native-inputs]: Remove python-pytest-xdist and python-wheel.
Change-Id: Ia874e6cd6c0e76e6cba6dfc03d79ac634b0f7665
2025-12-30 11:40:46 +00:00
Sharlatan Hellseher
5181b1025b
gnu: python-healpy: Update to 1.19.0.
...
* gnu/packages/astronomy.scm (python-healpy): Update to 1.19.0.
[propagated-inputs]: Remove python-colorlog.
[native-inputs]: Remove python-wheel.
Change-Id: I1329d0f5dc1917a3c19b3adbed864f15ba9d4fd4
2025-12-30 11:40:45 +00:00
Sharlatan Hellseher
6114b68b54
gnu: python-sunpy: Update to 7.0.4.
...
* gnu/packages/astronomy.scm (python-sunpy): Update to 7.0.4.
Change-Id: Ic040dfd48da9b975d1d765734c0ab8c8441f6b74
2025-12-30 11:40:45 +00:00
Sharlatan Hellseher
0a8a855eb2
gnu: python-cdflib: Update to 1.3.7.
...
* gnu/packages/astronomy.scm (python-cdflib): Update to 1.3.7.
[source] <url>: Fix permanent redirection.
[arguments] <phases>: Add 'fix-pytest-config.
[native-inputs]: Remove python-pytest-cov.
[home-page]: Fix permanent redirection.
Change-Id: I86c72969afb0c96ad5207f18490af69475857bd3
2025-12-30 11:40:45 +00:00
Sharlatan Hellseher
239357dce6
gnu: python-synphot: Update to 1.6.1.
...
* gnu/packages/astronomy.scm (python-synphot): Update to 1.6.1.
[arguments] <test-flags>: Switch to ignore warning option instead of
skipping 20 tests.
[native-inputs]: Remove python-wheel.
Change-Id: Ie7a5883c8220f06b380d72b441fb3168d6c309c7
2025-12-30 11:40:45 +00:00
Sharlatan Hellseher
0eef0ec633
gnu: python-gwcs: Update to 0.26.1.
...
* gnu/packages/astronomy.scm (python-gwcs): Update to 0.26.1.
Change-Id: Idbe3c645648be130f36ee82f15d55a2e80e795e1
2025-12-30 11:40:45 +00:00
Sharlatan Hellseher
4e89299377
gnu: python-astropy-iers-data: Update to 0.2025.12.15.0.40.51.
...
* gnu/packages/astronomy.scm (python-astropy-iers-data): Update to 0.2025.12.15.0.40.51.
Change-Id: I88419be3af6fdba7a73494ecfadc19d8a1fc4c3e
2025-12-30 11:40:45 +00:00
Sharlatan Hellseher
d134954a9d
gnu: wcslib: Update to 8.5.
...
* gnu/packages/astronomy.scm (wcslib): Update to 8.5.
[source, home-page]: Fix URL, again it's changed.
Change-Id: I916f3364db3ec0df36402f3973e198145b680cea
2025-12-30 11:40:45 +00:00
Sharlatan Hellseher
d254fde05a
gnu: python-slicerator: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-slicerator):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-numpy, python-pytest, and python-setuptools.
Change-Id: I3e220370a4ed9259efa7610f84c62c416e6e2b06
2025-12-30 11:40:45 +00:00
ColdSideOfYourPillow
8d7a229708
gnu: font-bitstream-vera: Update license URL.
...
* gnu/packages/fonts.scm (font-bitstream-vera)[license]: Change URL.
Closes : guix/guix#2478
Change-Id: I3342ab61c6ce757ff840a8dbb4d40649c968cd9b
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-30 17:34:48 +08:00
Felix Gruber
d9d1ee0026
gnu: sameboy: Update to 1.0.2.
...
* gnu/packages/emulators.scm (sameboy): Update to 1.0.2.
Closes : guix/guix#5232
Change-Id: I66df28e75a1e322a9f1edb16d5a9107a380b3f9e
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-30 15:20:24 +08:00
Maxim Cournoyer
b46bdc0c74
gnu: pkgconf: Update to 2.5.1.
...
* gnu/packages/pkg-config.scm (pkgconf): Update to 2.5.1.
Change-Id: Idaf84d103b09263cbf85394b9e8db7d7163fd303
2025-12-30 10:44:10 +09:00
Maxim Cournoyer
8e3c2c662f
gnu: kyua: Update to 0.14.1.
...
* gnu/packages/check.scm (kyua): Update to 0.14.1.
[#:phases] {prepare-for-tests}: Delete.
{delete-installed-tests}: Likewise.
[native-inputs]: Add libtool.
Change-Id: I653525bbd721f36b7c61ffb1d6791c7d34f46ce0
2025-12-30 10:44:10 +09:00
Maxim Cournoyer
2473a1aa0f
gnu: lutok: Update to 0.6.2.
...
* gnu/packages/lua.scm (lutok): Update to 0.6.2.
Change-Id: I5775b109ae5ead797020a4ac326617f8d2f51e60
2025-12-30 10:44:10 +09:00
Ekaitz Zarraga
6c345e3108
gnu: kirc: Update home-page url.
...
* gnu/packages/irc.scm (kirc)[home-page]: Update.
Change-Id: I915aad76d16a9bac8f85b70f2121c1f92117b825
2025-12-30 01:25:30 +01:00
Cayetano Santos
bcc6ff2156
gnu: emacs-speed-type: Update to 1.5.
...
* gnu/packages/emacs-xyz.scm (emacs-speed-type): Update to 1.5.
[arguments]<#:phases>: Remove ’skip-failing-test.
<#:test-command>: Update path.
Change-Id: Ie600e1f8a28e2653cb36dc82ff6274f15564f381
2025-12-29 20:25:40 +01:00
Cayetano Santos
b6896750e0
gnu: emacs-ultra-scroll: Update to 0.5.
...
* gnu/packages/emacs-xyz.scm (emacs-ultra-scroll): Update to 0.5.
Change-Id: I5f12aaaa0997644241dc250d5469968306ce5eda
2025-12-29 20:25:26 +01:00
Cayetano Santos
98468f3136
gnu: emacs-track-changes: Update to 1.5.
...
* gnu/packages/emacs-xyz.scm (emacs-track-changes): Update to 1.5.
Change-Id: I418e1708bbe0481e91d2a842e86130bea98e5cd8
2025-12-29 20:25:26 +01:00
Cayetano Santos
ab86ad4807
gnu: emacs-attrap: Update to 1.2.
...
* gnu/packages/emacs-xyz.scm (emacs-attrap): Update to 1.2.
Change-Id: I62f3daac9851478d1a65de3824b29b12b8dd1bf3
2025-12-29 20:25:26 +01:00
Cayetano Santos
c13a809611
gnu: emacs-org-fc: Update to 0.9.2.
...
* gnu/packages/emacs-xyz.scm (emacs-org-fc): Update to 0.9.2.
Change-Id: Ifdabbe5c5dba42addc8fad1bff4e27c8621fe87d
2025-12-29 20:25:26 +01:00
Cayetano Santos
1569c72b0e
gnu: emacs-llm: Update to 0.28.4.
...
* gnu/packages/emacs-xyz.scm (emacs-llm): Update to 0.28.4.
Change-Id: I954dde8f8163b91c120758e2c9f565357d0abf8e
2025-12-29 20:25:02 +01:00
Cayetano Santos
5dc22aabe8
gnu: emacs-org-modern: Update to 1.11.
...
* gnu/packages/emacs-xyz.scm (emacs-org-modern): Update to 1.11.
Change-Id: I8105d34842df61d2c1f27601ff75f09814a948c4
2025-12-29 20:01:03 +01:00
Cayetano Santos
1f83be3fbd
gnu: emacs-spacious-padding: Update to 0.8.0.
...
* gnu/packages/emacs-xyz.scm (emacs-spacious-padding): Update to 0.8.0.
[arguments]<#:phases>: Update lambda in ’build-info-manual.
Change-Id: I56b8a194aca1b52d429b5c9334028b109e1cbf2b
2025-12-29 20:00:57 +01:00
Cayetano Santos
587e02a534
gnu: emacs-osm: Update to 2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-osm): Update to 2.0.
Change-Id: Ifc18ee68bbe7ce113b3bb67c973b777cf7fa1527
2025-12-29 20:00:57 +01:00
Cayetano Santos
6644217484
gnu: emacs-org-social: Update to 2.9.
...
* gnu/packages/emacs-xyz.scm (emacs-org-social): Update to 2.9.
Change-Id: I3d02ceddc0c557047d8d0cf08b7369d52d7d62af
2025-12-29 19:53:33 +01:00
Cayetano Santos
980c337c97
gnu: emacs-navigel: Update to 1.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-navigel): Update to 1.1.0.
Change-Id: I2f22e08d2714ff925afc478cdf81229a90ba6533
2025-12-29 19:53:33 +01:00
Cayetano Santos
890b65e442
gnu: sfeed: Update to 2.3.
...
* gnu/packages/suckless.scm (sfeed): Update to 2.3.
Change-Id: Id349be5ac4ef8abf5cf8eb152ee3fd3416c5140c
2025-12-29 19:35:39 +01:00
Cayetano Santos
524f09d03e
gnu: book-emacs-lisp-elements: Update to 2.0.1.
...
* gnu/packages/books.scm (book-emacs-lisp-elements): Update to 2.0.1.
Change-Id: I5255a9dbab5efd53919dc4ed714ba512c2fc5f6c
2025-12-29 19:35:38 +01:00
mst
002337a36b
gnu: Add emacs-tmsu.
...
* gnu/packages/emacs-xyz.scm (emacs-tmsu): New variable.
Closes guix/guix#5187
Change-Id: Ie9f8a811f53ced5471bd92f784d6e32cde6d890d
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2025-12-29 19:00:00 +01:00
Zheng Junjie
63e2092793
gnu: Add gdb-17.
...
* gnu/packages/gdb.scm (gdb-17): New variable.
Change-Id: Ie7fb65c2f0bee89b81cb2c7726e34bbf1c651492
Signed-off-by: Greg Hogan <code@greghogan.com >
2025-12-29 17:46:50 +00:00
FuncProgLinux
8809a31c76
gnu: caja: Fix search-paths environment variable.
...
* gnu/packages/mate.scm (caja): Fix search-paths environment variable.
Change-Id: Idfe2f6a76a284e8431f6d8e67b7237b482495631
Signed-off-by: Ian Eure <ian@retrospec.tv >
2025-12-29 09:13:09 -08:00
Hennadii Stepanov
d88ecb34b4
gnu: capnproto: Update to 1.3.0.
...
* gnu/packages/serialization.scm (capnproto): Update to 1.3.0.
Closes guix/guix#4942
Change-Id: I5f901c52b5f5cad9ca059f2da94e731168ce458b
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2025-12-29 15:26:44 +01:00
Sergey Trofimov
0f78186bf2
gnu: nomacs: Update to 3.22.0.
...
Note: plugins were moved into the repo, see:
https://github.com/nomacs/nomacs/commit/326ce6257865c710464d818ed6a880a0116058be
* gnu/packages/image-viewers.scm (nomacs): Update to 3.22.0.
[arguments]<#:tests?>: Enable tests.
<#:phases>: Remove 'copy-plugins, add custom 'check.
[inputs]: Remove plugins, modernize, sort.
[native-inputs]: Add googletest, modernize.
Change-Id: I9a3a50df2e5984a0dc39cf44ce6549e30ed05ddc
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2025-12-29 15:19:13 +01:00
Efraim Flashner
ea031339ff
gnu: go-1.25: Update to 1.25.5.
...
* gnu/packages/golang.scm (go-1.25): Update to 1.25.5.
Change-Id: Ie4c97ff2cedbf6f5a97094ee14a1e140aa27b799
2025-12-29 12:03:01 +02:00
Jonathan Brielmaier
577577916f
gnu: gimagereader: Update to 3.4.3 and switch to Qt6.
...
* gnu/packages/ocr.scm (gimagereader): Update to 3.4.3.
[inputs]: Replace poppler-qt5 with poppler-qt6, qtbase-5 with qtbase and
quazip-5 with quazip. Add qt5compat.
Closes : guix/guix#5196
Change-Id: Ibd102a4625985297ca475079f67ee38f2f1e1a04
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-29 17:45:09 +08:00
Jonathan Brielmaier
4844f2af2e
gnu: qtspell: Update to 1.0.2 and switch to Qt6.
...
* gnu/packages/qt.scm (qtspell): Update to 1.0.2.
[arguments]: Enable Qt6 build.
[native-inputs]: Replace qttools-5 with qttools.
[inputs]: Replace qtbase-5 with qtbase.
Change-Id: Ib0acbba760cb00191d49b31c652d71d26f142806
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-29 17:44:38 +08:00
Foster Hangdaan
38a67bf991
gnu: podman: Update to 5.7.1.
...
* gnu/packages/containers.scm (podman): Update to 5.7.1.
Closes : guix/guix#5148
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-29 17:27:23 +08:00
Maxim Cournoyer
cf9a48f6fc
gnu: ceph: Update home page.
...
* gnu/packages/storage.scm (ceph) [home-page]: Update URL.
Change-Id: I46b4aaf0a9ed55db310c81241c1334681d4d34f1
2025-12-29 10:15:05 +09:00
Maxim Cournoyer
6b371df5d4
gnu: ceph: Update to 20.3.0 and reinstate parallel build.
...
* gnu/packages/storage.scm (ceph): Update to 20.3.0.
[source]: Switch to git.
<patches>: Remove ceph-disable-cpu-optimizations.patch and
ceph-fix-for-newer-boost.patch patches, which no longer apply. Add
ceph-fix-cmake.patch.
<snippet>: Update snippet.
[outputs]: Delete field.
[#:parallel-build?]: Delete argument.
[#:configure-flags]: Streamline, due to removing the lib separate output. Add
"-DENABLE_GIT_VERSION=OFF", "-DCEPHADM_BUNDLED_DEPENDENCIES=none",
"-DWITH_SYSTEM_FMT=ON", "-DWITH_SYSTEM_LIBURING=ON", "-DWITH_SYSTEM_ZSTD=ON",
"-DWITH_MGR=OFF" and "-DWITH_RADOSGW=OFF".
[target-x86-64?]: Add "-DWITH_SYSTEM_QATLIB=ON" and "-DWITH_SYSTEM_QATZIP=ON".
[#:phases] {unbundle-blake3, relax-fmt-requirement, fix-zstd-include}
{set-source-file-times-to-1980, build-legacy-option-header}: New phases.
{set-install-environment}: Delete phase.
{patch-source}: Streamline and update phase.
[native-inputs]: Remove gperf, git-minimal.
[inputs]: Sort. Replace boost with boost-1.88. Replace fmt-8 with fmt-11.
Replace rocksdb with rocksdb-for-ceph.
Replace fuse-2 by fuse. Add libcap, libnbd, liburing, lmdb and zstd:lib.
<[target-x86-64?]>: Add qatlib and qatzip.
* gnu/packages/patches/ceph-fix-cmake.patch: New file.
* gnu/packages/patches/ceph-disable-cpu-optimizations.patch: Delete file.
* gnu/packages/patches/ceph-fix-for-newer-boost.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
Fixes : #1918
Change-Id: Ifd7af71bd87c19c8c6b96349e06c365be976347a
2025-12-29 10:15:05 +09:00
Maxim Cournoyer
d564b1c534
gnu: Add rocksdb-for-ceph.
...
* gnu/packages/databases.scm (rocksdb-for-ceph): New variable.
Change-Id: Iad01f7025c1b199a8596f7c8e57f17cad4ca07c6
2025-12-29 10:10:13 +09:00
Maxim Cournoyer
734eed9746
gnu: Add boost-1.88.
...
* gnu/packages/boost.scm (boost-1.88): New variable.
Change-Id: I2ae3673840200d72c85db4d0b15da9a9b80919d2
2025-12-29 10:10:13 +09:00
Maxim Cournoyer
b1674ee746
gnu: Add qatzip.
...
* gnu/packages/compression.scm (qatzip): New variable.
Change-Id: I80a7fc71e8d89d1c7f9720a92d61998d5bfb995f
2025-12-29 10:10:13 +09:00
Maxim Cournoyer
27f1f774ed
gnu: Add qatlib.
...
* gnu/packages/crypto.scm (qatlib): New variable.
Change-Id: I9d7025ad483dd600662e39380563fd70559cbabc
2025-12-29 10:10:13 +09:00
Maxim Cournoyer
c506c884c8
gnu: Add libnbd.
...
* gnu/packages/storage.scm (libnbd): New variable.
Change-Id: I2a8c4b30b656371edb29145da96be084a036eb84
2025-12-29 10:10:13 +09:00
Ghislain Vaillant
d6e85a9baf
gnu: Add python-backports-zstd.
...
* gnu/packages/python-compression.scm (python-backports-zstd): New variable.
Change-Id: Ida22c9d39e5f2191bf97532cce537a0a9d8f9682
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 23:23:53 +00:00
Sören Tempel
cf8d746dfe
gnu: Add sogogi.
...
* gnu/packages/web.scm (sogogi): New variable.
Change-Id: If6a618a3344f3722103dd073305dd4c4b92ec69a
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 23:04:47 +00:00
Andrew Wong
21d35ab499
gnu: beets: Simplify package.
...
* gnu/packages/music.scm (beets):
[arguments] <test-flags>: Skip test instead modifying source.
[phases]{skip-tests-that-need-internet}: Remove phase.
{wrap-typelib}: Fix overlong lines and extraneous `lambda*`, `let`.
[native-inputs]: Rempve python-pytest-cov and python-wheel.
Change-Id: Ib4b0d8cf05477739b534f7e4bbb4a6960dd07a61
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:56:42 +00:00
Andrew Wong
f4288ed165
gnu: python-pyacoustid: Update to 1.3.0.
...
* gnu/packages/mp3.scm (python-pyacoustid): Update to 1.3.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Switch to gexps and search-input-file.
<#:tests?>: Disable tests.
[native-inputs]: Add python-setuptools.
Change-Id: I5d6d3dca71d42640fd549beecf1d97deb873d53a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:55:27 +00:00
Aaron Covrig
83d5d289b9
gnu: python-pubmed-parser: Update to 0.5.1.
...
* gnu/packages/python-xyz.scm (python-pubmed-parser): Update to 0.5.1.
[arguments]: Disable tests.
[native-inputs]: Remove python-pytest, python-pytest-cov, and python-wheel.
[home-page]: Update URL.
Change-Id: Icb0bf10b2e757ec5f36b102dcdbb3bf524e8db0e
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:36:43 +00:00
Nicolas Graves
c9bf53a9ad
gnu: python-google-cloud-storage: Update to 2.19.0.
...
* gnu/packages/python-web.scm (python-google-cloud-storage): Update to 2.19.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Migrate to <#:test-flags>.
<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-googleapis-common-protos,
python-setuptools.
[description]: Improve style.
Change-Id: I6bf0280671e880c1a1fb3ae461e74b572ce26136
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:26:59 +00:00
Nicolas Graves
8de8f01277
gnu: python-google-cloud-core: Update to 2.5.0.
...
* gnu/packages/python-web.scm (python-google-cloud-core): Update to 2.5.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-grpcio-status, python-pytest,
python-setuptools.
[description]: Improve style.
Change-Id: I39913a8a2cf5238171848d83232cc9c6538bdd0d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:26:59 +00:00
Nicolas Graves
3babe0120f
gnu: Add python-grpcio-status.
...
* gnu/packages/rpc.scm (python-grpcio-status): New variable.
Change-Id: Id64267028412f5ad10b340ce486a175a9fd60cd8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:26:59 +00:00
Nicolas Graves
7168af42c2
gnu: python-google-api-core: Update to 2.28.1.
...
* gnu/packages/python-web.scm (python-google-api-core): Update to 2.28.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-pytest-mock, python-setuptools.
[description]: Improve style.
(python-google-api-client)[arguments]<#:test-flags>: Ignore additional
tests, failing due to deprecations.
Change-Id: I2471d36ec33713eab08d5967ef4141f6dde824ab
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:26:59 +00:00
Nicolas Graves
5c029b0473
gnu: python-googleapis-common-protos: Update to 1.66.0.
...
* gnu/packages/python-web.scm (python-googleapis-common-protos): Update to 1.66.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: Id5cf674c5ca8861e03448166fc17146f6a4e8bfc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:26:59 +00:00
Nicolas Graves
36f94ae8c1
gnu: python-google-api-client: Update to 2.187.0.
...
* gnu/packages/python-web.scm (python-google-api-client): Update to 2.187.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore a single failing test.
[native-inputs]: Add python-parameterized, python-pytest,
python-setuptools.
[propagated-inputs]: Remove python-six.
Change-Id: Icc763db0362ec109d2775ffa0e83485c888181ea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:26:56 +00:00
Sharlatan Hellseher
1ccde4f333
gnu: python-scooby: Update to 0.11.0.
...
* gnu/packages/python-xyz.scm (python-scooby): Update to 0.11.0.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-flags>: Skip problematic tests instead of patching them.
<phases>: Remove 'fix-tests; use default 'check; add 'set-version.
[native-inputs]: Remove python-pytest-cov and
python-pyvips-for-python-scooby; add python-pyvips, python-setuptools,
and python-setuptools-scm.
(python-pyvips-for-python-scooby): Delete variable.
Change-Id: I927e8cddcd482e0a9b1a5801c9354551c14d43da
2025-12-28 22:07:18 +00:00
Nicolas Graves
aaf5240f54
gnu: python-google-resumable-media: Update to 2.8.0.
...
* gnu/packages/python-web.scm (python-google-resumable-media): Update to 2.8.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Migrate to <#:test-flags>, ignore failing
tests.
[native-inputs]: Add python-pytest-asyncio, python-setuptools. Remove
python-requests.
Change-Id: Ibe2bcd5c6165144f3f08e5766bef2e6a99716f94
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:37:00 +00:00
Nicolas Graves
c67d83622e
gnu: python-google-auth: Update to 2.41.1.
...
* gnu/packages/python-web.scm (python-google-auth): Update to 2.41.1.
[propagated-inputs]: Replace python-cachetools-5 by python-cachetools.
Add python-aiohttp, python-requests, python-urllib3. Remove
python-pyjwt.
[native-inputs]: Add python-grpcio, python-oauth2client,
python-packaging, python-pyjwt. Remove python-requests, python-wheel.
Change-Id: I3789f881efbfd8a871de838e117fe95220d67277
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:37:00 +00:00
Nicolas Graves
23c7b50e24
gnu: python-google-auth-oauthlib: Update to 1.2.3.
...
* gnu/packages/python-web.scm (python-google-auth-oauthlib): Update to 1.2.3.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-flask. Add python-click.
Change-Id: Ieb00845fbdbc72679e8b5b4c2d2ebdd61e0c95d8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
acd77f2f2f
gnu: python-siosocks: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-siosocks):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.
Change-Id: Ia158d6c5277672d8a5556a9af67d37bf372d8b18
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
2d3a2f5061
gnu: python-cloudscraper: Update to 3.0.0.
...
* gnu/packages/python-web.scm (python-cloudscraper): Update to 3.0.0.
[arguments]<#:test-flags>: Refresh them.
<#:phases>: Rename and enrich phase 'drop-unsupported-sources to phase
'relax-requirments.
[propagated-inpurs]: Add python-pycryptodome, python-brotli,
python-websocket-client.
Change-Id: I79b08c887190a70e36bc5d79c3f57274b9c7c16d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
77f4b98f55
gnu: python-cloudscraper: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-cloudscraper):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase replacement by
<#:test-flags>. Refresh style.
[native-inputs]: Add python-setuptools.
Change-Id: Icd0a5d262e9162a3085ace65cee6de31d18aa647
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
9b94117220
gnu: python-robot-detection: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-robot-detection):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
Change-Id: Ic6b6eb595bdbc11925e9660cccd300830909fca7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
aa9a0c580c
gnu: python-random-user-agent: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-random-user-agent):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: Idfb3cf77f5de4a24e79f8c463d6e72837fae568c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
9c686b3c5b
gnu: python-wsgiprox: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-wsgiprox):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-setuptools.
Change-Id: I024bba1faee968ed077bcfbf8abeb297ecce9280
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Jared Klingenberger
c53faa7284
gnu: nebula: Update version 0.10.0.
...
* gnu/packages/networking.scm (nebula): Update version 0.10.0.
[arguments] <go>: Use go-1.25.
[native-inputs]: Remove go-github-com-songgao-water, and
go-gopkg-in-yaml-v2; add go-github-com-miekg-pkcs11,
go-github-com-stefanberger-go-pkcs11uri, go-go-yaml-in-yaml-v3, and
go-gopkg-in-yaml-v3
Change-Id: I04dbc6eac668a6186f51783ee27678dec28404d0
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Jared Klingenberger
f51bdcc2f8
gnu: go-github-com-gaissmai-bart: Update version 0.26.0.
...
* gnu/packages/golang-web.scm (go-github-com-gaissmai-bart): Update
version 0.26.0.
Change-Id: I681d4a8f120028702f4c1697a61df471e4f1e1aa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
50a7c9c250
gnu: python-vf-1: Update to 1.0.0.
...
* gnu/packages/python-web.scm (python-vf-1): Update to 1.0.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[home-page]: Update it.
Change-Id: I7c5ab11955fb00853287316c9217bf7f3a6b3644
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:52 +00:00
Nicolas Graves
f6f64eb625
gnu: python-path-and-address: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-path-and-address):
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.
Change-Id: I14f6c4acab48aeb3b788462e0d31783092faf1cf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:52 +00:00
Nicolas Graves
622938d004
gnu: python-gitlab: Update to 7.0.0.
...
* gnu/packages/python-web.scm (python-gitlab): Update to 7.0.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore graphql tests, as well as a failing test.
[native-inputs]: Add python-anyio, python-pytest, python-responses,
python-setuptools.
Change-Id: I0ed72d559bdb376da3680bfb6a4166f66c6d0884
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:52 +00:00
Nicolas Graves
b7fd221b8b
gnu: python-slugify: Update to 8.0.4.
...
* gnu/packages/python-web.scm (python-slugify): Update to 8.0.4.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
Change-Id: Iaa66cd7808cb4262e3d4c0594a270292fa5805e9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:52 +00:00
Nicolas Graves
12d7fa7ac8
gnu: python-pybrowserid: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-pybrowserid):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
Change-Id: I6988fa801bd558308fd46d2621ddc063ae344779
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:51 +00:00
Nicolas Graves
db7aeb1527
gnu: python-hawkauthlib: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-hawkauthlib):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I6299010b634b18ce6f1a0e5084def7453242a291
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:51 +00:00
Nicolas Graves
71feb6e64c
gnu: python-urlgrabber: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-urlgrabber):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Adapt them.
<#:tests?>: Disable them, as they silently fail.
[native-inputs]: Add python-setuptools.
Change-Id: Ie6827cf5d7d0594a88013747854ac1e1f4c5e591
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:51 +00:00
Nicolas Graves
6a39270d9b
gnu: python-publicsuffix2: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-publicsuffix2):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style, reorder keywords, use gexps.
[native-inputs]: Add python-setuptools.
Change-Id: Ic9e7847f465f2b13262961cc0326f0a8596101b4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:49 +00:00
Sharlatan Hellseher
9fe7aaa20a
gnu: python-authres: Switch to pyproject.
...
* gnu/packages/mail.scm (python-authres):
[build-system]: Switch to pyproject-build-system.
[arguments] <test-backend, test-flags>: Use instead of custom check
phase.
[native-inputs]: Add python-setuptools.
Change-Id: If23ea51979b08683d9f3df33afe00dcd5dd8c7c7
2025-12-28 20:36:45 +00:00
Sharlatan Hellseher
ee62a0ce42
gnu: python-mailmanclient: Update to 3.3.5.
...
* gnu/packages/mail.scm (python-mailmanclient): Update to 3.3.5.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I10e9446395e1bb5b1cac8a3c27360e2df2a131e6
2025-12-28 20:31:46 +00:00
Sergey Trofimov
a6713dea29
gnu: goimapnotify: Update to 2.5.4.
...
* gnu/packages/mail.scm (goimapnotify): Update to 2.5.4.
Change-Id: I990a3bee4f90a3cd894c9bdda6c7b81e16339e08
Change-Id: Ie88d6f35839f9b4f131c2e85dec178f06e70a285
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:14:56 +00:00
Nicolas Graves
bd934ceb85
gnu: python-genshi: Update to 0.7.10.
...
* gnu/packages/python-web.scm (python-genshi): Update to 0.7.10.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Set them.
[native-inputs]: Replace python-setuptools-67 by python-setuptools.
Change-Id: I2669c4e462151ab6edeb9e73b0d8af1319dfd72c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:12 +00:00
Nicolas Graves
1c07cf709a
gnu: python-oauth2client: Update to 4.1.3.
...
* gnu/packages/python-web.scm (python-oauth2client): Update to 4.1.3.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I90071beb487b8009c86b7ca0262dbf7d7c6598aa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:12 +00:00
Nicolas Graves
bad9bf8835
gnu: python-flask-htmlmin: Update to 3.0.0.
...
* gnu/packages/python-web.scm (python-flask-htmlmin): Update to 3.0.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[propagated-inputs]: Add python-cssmin, replace python-htmlmin by
python-htmlmin2.
Change-Id: I6f64c78fdaf02501bf106c09da62d7b8ecc38904
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:12 +00:00
Nicolas Graves
4f57b0b3d8
gnu: Add python-htmlmin2.
...
* gnu/packages/python-web.scm (python-htmlmin2): New variable.
Change-Id: I81a276437bb17545ae6f1289692ffdbb87e723eb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:11 +00:00
Nicolas Graves
9cd7aafa52
gnu: python-cssmin: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-cssmin):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: I2459228cc72bb22a0f24ea91476cc94d61b746ac
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:11 +00:00
Nicolas Graves
e7187c7280
gnu: python-htmlmin: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-htmlmin):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I3321c67fce869bdb69917b9cefa32b5577da3be1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:11 +00:00
Nicolas Graves
17ba7430d2
gnu: python-flask-restful-swagger: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-flask-restful-swagger):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I3af2d9e263f51f73c3550c28627ae870da330797
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:11 +00:00
Nicolas Graves
c3ad8b6b4b
gnu: python-betamax-serializers: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-betamax-serializers):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I551eca9d4caa2745e8726d942c4ff95df63c7af9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:11 +00:00
Nicolas Graves
32fbb4e8ab
gnu: python-betamax-matchers: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-betamax-matchers):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: Ie63eab8123ebe2089efa0e86a39d8e6dc545bbe4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:11 +00:00
Nicolas Graves
273f5fe9e2
gnu: python-requests-ftp: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-requests-ftp):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pyftpdlib, python-pytest,
python-setuptools, and python-six.
Change-Id: I392a21cfac07773f54e90ec4fe924ce6aedf2c23
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:08 +00:00
Sharlatan Hellseher
93e4c03938
gnu: gprof2dot: Update to 2025.04.14.
...
* gnu/packages/graphviz.scm (gprof2dot): Update to 2025.04.14.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-backend, test-flags>: Use 'custom.
<phases>: Use default 'check.
[native-inputs]: Add python-setuptools.
Change-Id: I5df63313a7646fa33bbef9b267fa4ce689c9e753
2025-12-28 14:39:33 +00:00
Sharlatan Hellseher
185cce0649
gnu: dot2tex: Switch to pyproject.
...
* gnu/packages/graphviz.scm (dot2tex): Update to 2.11.3.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-flags>: Move options here.
<phases>: Use default 'check.
[native-inputs]: Add python-setuptools.
Change-Id: I969689cfcc57893c64ba39687b0b4b323d77b21a
2025-12-28 14:39:20 +00:00
Nicolas Graves
2a5619ac0d
gnu: Deprecate protonvpn-cli.
...
* gnu/packages/vpn.scm (protonvpn-cli): Define as the deprecated
version of proton-vpn-cli.
Change-Id: I7205537b62ea78e74e4e310edea44b2f005529c5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:38:57 +00:00
Nicolas Graves
b07af24158
gnu: Add proton-vpn-cli.
...
* gnu/packages/vpn.scm (proton-vpn-cli): New variable.
Change-Id: I1bc662904eb7739143714a3da1ff3590fefffba3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:38:57 +00:00
Nicolas Graves
c5b0b9cba0
gnu: Add python-proton-vpn-api-core.
...
* gnu/packages/vpn.scm (python-proton-vpn-api-core): New variable.
Change-Id: I3812dd75f04a689328000f7284f57ab84eddf4ea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:38:57 +00:00
Nicolas Graves
057784277e
gnu: python-django-allauth: Update to 65.9.0.
...
* gnu/packages/django.scm (python-django-allauth): Update to 65.9.0.
[home-page, source]: Update repository url.
Change-Id: Ia9d821d1dcd2091157c01fd7eb9c04906cdd04c4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:38:57 +00:00
Nicolas Graves
bc610da855
gnu: python-fido2: Update to 2.0.0.
...
* gnu/packages/security-token.scm (python-fido2): Update to 2.0.0.
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Add --no-device.
Change-Id: I892d6471968551c553b5e45ab6b926646176d8d2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:38:57 +00:00
Nicolas Graves
06412fbe53
gnu: Add python-proton-vpn-local-agent.
...
* gnu/packages/vpn.scm (python-proton-vpn-local-agent): New variable.
* gnu/packages/rust-crates.scm: Add python-proton-vpn-local-agent
crate list.
Change-Id: Ife3ec38218a916eea083d1e7f2f9fffa9679b7a7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:38:57 +00:00
Nicolas Graves
d7e7632f57
gnu: Add python-proton-keyring-linux.
...
* gnu/packages/vpn.scm (python-proton-keyring-linux): New variable.
Change-Id: Ic6d063d4aa05012c027a3217c1cf97e574721a58
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:38:57 +00:00
Nicolas Graves
f6659b612e
gnu: Add python-proton-core.
...
* gnu/packages/vpn.scm (python-proton-core): New variable.
Change-Id: I0261d9393f9400098e9c26de74f7cac29fb1a035
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:38:55 +00:00
Sharlatan Hellseher
4349cca1bf
gnu: python-pytaglib: Update to 3.1.0.
...
* gnu/packages/mp3.scm (python-pytaglib): Update to 3.1.0, use
G-Expressions.
[source]: Switch to git-fetch; remove redundund snippet.
[build-system]: Switch to pyproject-build-system.
[inputs]: Remove taglib; add taglib-next.
[native-inputs]: Add python-setuptools.
Fixes : guix/guix#4662
Change-Id: I44610089ec59a60c8e1ae59cd7a479a516f60067
2025-12-28 14:00:00 +00:00
Sharlatan Hellseher
27c0c4afe1
gnu: Add taglib-next.
...
* gnu/packages/mp3.scm (taglib-next): New variable.
Change-Id: I623ad7608183cdbc23c5e09da05cb496287c56f2
2025-12-28 13:59:51 +00:00
Sharlatan Hellseher
4f3a9d505f
gnu: Remove python-iml.
...
* gnu/packages/machine-learning.scm (python-iml): Delete variable.
Fixes : guix/guix#4444
Change-Id: Iabdfc85d07177d0cba30b92917ad6036002b1b91
2025-12-28 13:34:53 +00:00
Sharlatan Hellseher
aa78526a35
gnu: Remove python-btchip-python.
...
* gnu/packages/finance.scm (python-btchip-python): Delete variable.
Fixes : guix/guix#4487
Change-Id: I7897a99112b86c87a8b7c322ca988b53beddbcaa
2025-12-28 13:33:52 +00:00
Sharlatan Hellseher
fa584635f9
gnu: Remove libtorrent-rasterbar-1.2.
...
* gnu/packages/bittorrent.scm (libtorrent-rasterbar-1.2): Delete variable.
Fixes : guix/guix#4446
Change-Id: I6e1b6676e69f785703ffaf1c37ed9356667ace33
2025-12-28 13:32:33 +00:00
Sharlatan Hellseher
70c207162e
gnu: Remove python-sphinx-cloud-sptheme.
...
* gnu/packages/sphinx.scm (python-sphinx-cloud-sptheme): Delete variable.
Fixes : guix/guix#4421
Change-Id: Ied4c2a6278fc648ac3e64acd0289e4fddca7e013
2025-12-28 13:31:03 +00:00
Sharlatan Hellseher
c0539dcf93
gnu: Remove owncloud-client.
...
* gnu/packages/sync.scm (owncloud-client): Delete variable.
Fixes : guix/guix#4373
Change-Id: I5bb5973ccfd4dff03e685b23850f392c706680fa
2025-12-28 13:29:57 +00:00
Sharlatan Hellseher
2d0e42a795
gnu: Remove bitshuffle.
...
Deprecation was set 3 months ago.
* gnu/packages/python-compression.scm (bitshuffle): Delete variable.
Change-Id: I58b93f3122ee1c6993185dfa71ea417448973585
2025-12-28 13:28:45 +00:00
Sharlatan Hellseher
cb5fe64086
gnu: Remove python-google-brotli.
...
Deprecation was set 3 years ago, it's a time to drop the variable
completely.
* gnu/packages/python-compression.scm (python-google-brotli): Delete variable.
Change-Id: I5c0fe0f892b6a3e61b7c83ec16291cb0a2170978
2025-12-28 13:28:13 +00:00
Nicolas Graves
4940efce8a
gnu: python-grid5000: Update to 1.2.4.
...
* gnu/packages/python-web.scm (python-grid5000): Update to 1.2.4.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools. Remove python-wheel.
Change-Id: Id63542172273e5b3ce0535c8350c56bcc59f781c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 13:27:29 +00:00
Nicolas Graves
d0d5278165
gnu: python-jstyleson: Update to 0.0.2-0.8c47cc9.
...
* gnu/packages/python-web.scm (python-jstyleson): Update to 0.0.2-0.8c47cc9.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[description]: Improve style.
Change-Id: I54bfd8f5873ef29f3d710ec83639191cae352b13
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 13:27:29 +00:00
Nicolas Graves
f123706a89
gnu: python-flask-combo-jsonapi: Update to 1.1.0-0.3cfff98.
...
* gnu/packages/python-web.scm (python-flask-combo-jsonapi): Update to 1.1.0-0.3cfff98.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Set them.
<#:phases>: Drop 'check phase replacement. Drop support for
marshmallow < 3 in phase 'loosen-requirements.
[native-inputs]: Add python-setuptools. Remove python-coverage,
python-coveralls, python-pytest-runner.
Change-Id: Ib4d89b34ab72f1b5bf45f77731e117b57a8ce87d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 13:27:29 +00:00
Nicolas Graves
16ba490bae
gnu: python-marshmallow-jsonapi: Update to 0.26.0.
...
* gnu/packages/python-web.scm (python-marshmallow-jsonapi): Update to 0.26.0.
[source]: Switch to git-fetch. Using a maintained branch to fix the
package.
[native-inputs]: Remove python-wheel.
Change-Id: I8814bd7b405334fdebe68bfa589a4eb70ebc1c8b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 13:27:29 +00:00
Nicolas Graves
9248824066
gnu: python-marshmallow-jsonapi: Move to (gnu packages python-web).
...
* gnu/packages/python-xyz.scm (python-marshmallow-jsonapi): Move from here…
* gnu/packages/python-web.scm (python-marshmallow-jsonapi): …to here.
Change-Id: Ie1672601cac70ff7d40cd7323d094f50ef1152a6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 13:27:25 +00:00
Sharlatan Hellseher
10593200ba
gnu: Remove libdrm-armada-novena.
...
* gnu/packages/xdisorg.scm (libdrm-armada-novena): Delete variable.
Fixes : guix/guix#4380
Change-Id: I7f44ba854895f20b61e1548328917d041f02df07
2025-12-28 12:20:30 +00:00
Sharlatan Hellseher
a0c752515b
gnu: Remove xf86-video-armada-novena.
...
* gnu/packages/xorg.scm (xf86-video-armada-novena): Delete variable.
Change-Id: I23020ceb3d705be856dd025f9ab6db9f560b5126
2025-12-28 12:20:30 +00:00
Sharlatan Hellseher
3422669f50
gnu: python-pykeepass: Update to 4.1.1.post1.
...
* gnu/packages/python-crypto.scm (python-pykeepass): Update to 4.1.1.post1.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-backend>: Use 'unittest.
<phases>: Remove 'make-kdbx-writable and 'patch-requirements.
[propagated-inputs]: Remove python-dateutil and python-future; add
python-pyotp.
[native-inputs]: Add python-setuptools.
Change-Id: I0a47e095caec0334e2980cac4dc81881cc4fb1d2
2025-12-28 12:20:30 +00:00
Sharlatan Hellseher
f3d36c2391
gnu: python-cart: Update to 1.2.3.
...
* gnu/packages/python-xyz.scm (python-cart): Update to 1.2.3.
[native-inputs]: Remove python-wheel.
Change-Id: I02c5367c8b16e7f1fd3321627566ada4e868c6ae
2025-12-28 12:06:20 +00:00
Sharlatan Hellseher
ed0b121366
gnu: python-sendgrid: Update to 6.9.7.
...
* gnu/packages/python-web.scm (python-sendgrid): Update to 6.9.7.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Add python-cryptography, python-flask,
python-pyyaml, python-six, and python-werkzeug.
[native-inputs]: Add python-pytest and python-setuptools.
Change-Id: I7bfe8845aed9d0f44cc732fc1c825f90bae25716
2025-12-28 12:06:20 +00:00
Sharlatan Hellseher
e4e3eb54d0
gnu: python-http-client: Switch to pyproject, improve package.
...
* gnu/packages/python-web.scm (python-http-client):
[build-system]: Switch to pyproejct-build-system.
[arguments] <test-backend>: Use unittest.
[native-inputs]: Add python-setuptools.
Change-Id: I74539b677886045419084f596390a91fd068f2a1
2025-12-28 12:06:20 +00:00
Nicolas Graves
7eaf4eae43
gnu: python-starkbank-ecdsa: Update to 2.2.0.
...
* gnu/packages/python-crypto.scm (python-starkbank-ecdsa): Update to 2.2.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools, remove python-pytest.
Change-Id: I697e054b8e537592ba329709605e6200d1d47287
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 12:06:20 +00:00
Nicolas Graves
b6b3e42f6c
gnu: python-pyu2f: Switch to pyproject.
...
* gnu/packages/python-crypto.scm (python-pyu2f):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-setuptools.
Change-Id: If39d41b0d6a0e515bd7030e1ab2156797f287956
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 12:06:20 +00:00
Nicolas Graves
cc698b801e
gnu: python-privy: Switch to pyproject.
...
* gnu/packages/python-crypto.scm (python-privy):
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.
Change-Id: If994d1f9ac17efda3e99b62a619aa5e78516fce8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 12:06:19 +00:00
Nicolas Graves
e64729df20
gnu: python-keyutils: Switch to pyproject.
...
* gnu/packages/python-crypto.scm (python-keyutils):
[build-system]: Switch to pyproject-build-system.
[arguments]: Relocate field.
[native-inputs]: Add python-setuptools. Remove python-pytest-runner.
Change-Id: I29b7829436918f7d959b9804b429c7cf2955bef1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 12:06:19 +00:00
Nicolas Graves
d463b29e4d
gnu: python-pycryptodome: Update to 3.23.0.
...
* gnu/packages/python-crypto.scm (python-pycryptodome): Update to 3.23.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend, #:test-flags>: Use custom.
<#:phases>: Add 'patch-gmp-path phase.
[inputs]: Add gmp.
[native-inputs]: Add python-pycryptodome-test-vectors, python-setuptools.
(python-pycryptodomex): Switch to package/inherit and build from the
same source as python-pycryptodome.
[arguments] <#:test-flags>: Adjust for python-pycryptodomex as seen in
INSTALL.rst.
<#:phases>: Add 'set-separate-namespace.
[synopsis]: Mention the difference as seen in README.md.
Change-Id: Ic19ee6627c1b95e79980add893a8f4678feae317
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 12:06:19 +00:00
Sharlatan Hellseher
a20e0f6f93
gnu: Add python-pycryptodome-test-vectors.
...
* gnu/packages/python-crypto.scm (python-pycryptodome-test-vectors): New variable.
Change-Id: I8e99ee01a6bca15a6f5bca6494eaf5efac209a5d
2025-12-28 12:06:19 +00:00
Nicolas Graves
74da72f491
gnu: python-blurhash: Update to 1.1.5.
...
* gnu/packages/python-crypto.scm (python-blurhash): Update to 1.1.5.
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace <#:phases> with <#:test-flags>.
[native-inputs]: Add python-setuptools.
[synopsis, description]: Improve style.
Change-Id: Iea785b586d908b3b519e3ba930d0d5f8bb43e3e6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 12:06:19 +00:00
Nicolas Graves
8c1b704409
gnu: python-crcmod: Switch to pyproject.
...
* gnu/packages/python-crypto.scm (python-crcmod):
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace <#:phases> by <#:test-backend, #:test-flags>.
[native-inputs]: Add python-setuptools.
Change-Id: Id5d313dfe30c6103b45a8afd03c07b5238187b45
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 12:06:19 +00:00
Nicolas Graves
f78e0bff2b
gnu: python-asn1crypto: Switch to pyproject.
...
* gnu/packages/python-crypto.scm (python-asn1crypto):
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace <#:phases> by <#:test-backend>.
[native-inputs]: Add python-setuptools.
Change-Id: Ib2d0cb927ffddc9f0d8007a8d166121a96f8e41a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 12:06:19 +00:00
λx.x
acdee26a3a
gnu: Add Atkinson Hyperlegible Mono.
...
* gnu/packages/fonts.scm (font-atkinson-hyperlegible-mono): New variable.
Closes : guix/guix#5161
Change-Id: Ie024afddf5cce460906b80b5a6f3abc8c849f008
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-28 20:01:02 +08:00
λx.x
e2d507e4c1
gnu: Add Atkinson Hyperlegible Next.
...
* gnu/packages/fonts.scm (font-atkinson-hyperlegible-next): New variable.
Change-Id: I0bcbbe951e75f99cbb8e56c1252bb01d5d4ca943
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-28 20:01:02 +08:00
Rodion Goritskov
65432c00fc
tests: Add Fedora foreign distribution test.
...
* gnu/tests/foreign.scm (qcow-image-with-marionette):
- Create .autorelabel file to make copied Guile work
on SELinux-enabled systems.
(resize-lvm-xfs-partition): New variable.
(run-foreign-install-test): Increase RAM for VM to 1024
as 512 is not sufficient to run Guix installation
on Fedora.
(fedora-qcow2): New variable.
(%test-fedora-install): New variable.
Change-Id: Ib247a174dfea8630d830763410391077516a8c16
Merges: #5007
2025-12-28 12:38:29 +01:00
Rutherther
f1c1fb9340
tests: foreign: Add Ubuntu test.
...
This one is a bit more complicated than the other ones, because the qcow2
image is too small to hold the tarball contents. So I have decided to add in
logic to resize the qemu img, the partition and the filesystem.
* gnu/tests/foreign.scm
(ubuntu-qcow2): New variable.
(ubuntu-uidmap-deb-file): New variable.
(ubuntu-libsuid4-deb-file): New variable.
(%test-ubuntu-install): New variable.
Change-Id: Ib705cfe0aeab5e6ede284b8eff06483aea617349e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #4997
Change-Id: I17472d160665fa4965d1c1ee00d671746bd5fb74
2025-12-28 12:38:28 +01:00
Rutherther
0c74e5835e
tests: foreign: Add utilities for resizing foreign images.
...
* gnu/tests/foreign.scm
(qcow-image-with-marionette): Add resize-image and
resize-proc to resize the image, the partition and the file system.
(resize-ext4-partition): New variable.
(run-foreign-install-test): Add resize-image and resize-proc; Pass them to
qcow-image-with-marionette.
Change-Id: I92dbe0cdcafb5ff0a0b6c3e9b96205b4ad9d10e8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2025-12-28 12:38:27 +01:00
Dr. P. Roberts
b56e2cd6a7
gnu: Add hyprland-qt-support.
...
* gnu/packages/qt.scm (hyprland-qt-support): New variable.
Closes : guix/guix#4811
Change-Id: I27ef41f5b7a2fdc9599344a8d81c8a27714d9732
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-28 19:40:55 +08:00
Jaesung Lee
72f48ee0d4
gnu: Add fcitx5-hangul.
...
* gnu/packages/fcitx5.scm (fcitx5-hangul): New variable.
Close : guix/guix#5126
Change-Id: Icd5bc4cc6e9cd68e7ef99cec993b9097071980fc
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-28 19:40:55 +08:00
Cayetano Santos
dc711aad40
gnu: Add emacs-balanced-windows.
...
* gnu/packages/emacs-xyz.scm (emacs-balanced-windows): New variable.
Change-Id: I69673964fd2a5bd9ed3b4dce693800f76bf4208a
2025-12-28 11:51:03 +01:00
Sharlatan Hellseher
e6e301ac56
gnu: Remove beanbag.
...
* gnu/packages/zig-xyz.scm (beanbag): Delete variable.
Fixes : guix/guix#4390
Change-Id: I9d63ae691cd3ee4adf6d49a7210a1720af6f6fdd
2025-12-27 22:15:12 +00:00
Nicolas Graves
0f647d7e34
gnu: python-pylibacl: Update to 0.7.3.
...
* gnu/packages/acl.scm (python-pylibacl): Update to 0.7.3.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove 'check phase, improve style.
[native-inputs]: Add python-setuptools.
Change-Id: I5360b2f7f6af3dca3890acb89220b29d1d7b3ae7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 22:02:52 +00:00
Nicolas Graves
a5dd26b9c5
gnu: neovim-coqtail: Remove python-pynvim input.
...
* gnu/packages/vim.scm (neovim-coqtail)
[native-inputs, propagated-inputs]: Remove python-pynvim input.
Change-Id: Icec76ea9b98bf2ab20be2cc5e29e590d664eff96
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 22:02:52 +00:00
Nicolas Graves
7081495ec6
gnu: python-pynvim: Update to 0.6.0.
...
* gnu/packages/vim.scm (python-pynvim): Update to 0.6.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
[native-inputs]: Add neovim, python-pytest, python-pytest-timeout,
python-setuptools.
[description]: Improve style.
Change-Id: I08ccc31275f8a4c96c4cb67eafa95f3cc5346116
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 22:02:52 +00:00
Nicolas Graves
fb99bbfbc5
gnu: python-vagrant: Update to 1.1.0.
...
* gnu/packages/virtualization.scm (python-vagrant): Update to 1.1.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: Ib886c4320655df628203e235171f98a4d19e118c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 22:02:52 +00:00
Nicolas Graves
adbf5f9d51
gnu: qmpbackup: Update to 0.52.
...
* gnu/packages/virtualization.scm (qmpbackup): Update to 0.52.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I40915c336494a243e19469e028d22d1934255c66
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 22:02:52 +00:00
Nicolas Graves
0310ac86b4
gnu: anonip: Switch to pyproject.
...
* gnu/packages/web.scm (anonip):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Switch to <#:test-flags> instead.
[native-inputs]: Add python-setuptools.
Change-Id: Ie9d14f6d9d1e99bd4efb6591c8e2ec0e2d72de1a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 22:02:52 +00:00
Nicolas Graves
1d26eb93e2
gnu: buku: Update to 5.1.
...
* gnu/packages/web.scm (buku): Update to 5.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-pyyaml, python-pytest, python-setuptools.
Change-Id: I6c9d17dff6623de4255897bfa822ce885ccf1bab
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 22:02:52 +00:00
Nicolas Graves
64fd3e51b6
gnu: python-feedparser: Switch to pyproject.
...
* gnu/packages/web.scm (python-feedparser):
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace <#:phases> with <#:test-backend, #:test-flags>.
[native-inputs]: Add python-setuptools.
Change-Id: Iedcbcd06e4d8171f484e077b93ff0dcc24ddf066
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 22:02:52 +00:00
Nicolas Graves
53d0957396
gnu: python-i3-py: Switch to pyproject.
...
* gnu/packages/wm.scm (python-i3-py):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Refresh phase 'install-doc.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: Ida9397a7ffb3e142b44ac7f1516e072a93b853e6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 22:02:52 +00:00
Nicolas Graves
085593c5ef
gnu: xlsx2csv: Update to 0.8.3.
...
* gnu/packages/xml.scm (xlsx2csv): Update to 0.8.3.
[arguments]: Improve style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I8b4bd7e00b1fd6de08d9961ddc2f0a1c12c363b9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 22:02:48 +00:00
Ghislain Vaillant
9aed8e406a
python-pymc: Fix build.
...
* gnu/packages/statistics.scm (python-pymc): Fix build.
[arguments]<#:phases>: Remove write-permissions, add relax-requirements.
[native-inputs]: Add python-setuptools, remove python-pytest-cov.
[propagated-inputs]: Remove python-fastprogress, add python-rich and
python-threadpoolctl.
Change-Id: I728af9fbb2d739ae2d3bca197dc3d0fb02d04076
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 21:54:54 +00:00
Nicolas Graves
d313843515
gnu: pydf: Update to 15-0.af38bb3.
...
* gnu/packages/disk.scm (pydf): Update to 15-0.af38bb3.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: I16dbe1f9d0e74fb5bc64e35b69f1ff8b9b032f84
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 21:45:45 +00:00
Nicolas Graves
4753a946c3
gnu: greaseweazle-host-tools: Switch to pyproject.
...
* gnu/packages/disk.scm (greaseweazle-host-tools):
[build-system]: Switch to pyproject-build-system.
Change-Id: Ifeaf9454be3f97e31d59f382c079b6dfe2f7bf2d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 21:45:44 +00:00
Nicolas Graves
aba1210d8e
gnu: rtv: Switch to pyproject.
...
* gnu/packages/syndication.scm (rtv):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-setuptools. Remove python-coveralls,
python-coverage, python-pylint, python-vcrpy.
Change-Id: Ib77e39e961ca3b9badc11995b75870c54a7531e9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 21:45:44 +00:00
Nicolas Graves
6c2b1e48c2
gnu: python-kitchen: Update to 1.2.6.
...
* gnu/packages/python-xyz.scm (python-kitchen): Update to 1.2.6.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore failing-tests.
<#:phases>: Add phase 'delete-broken-test-files.
[native-inputs]: Add python-pynose, python-setuptools.
[propagated-inpurs]: Remove python-chardet.
[description]: Improve style.
Change-Id: I3fad4736c6c828747cc6fcdf71ad7f3fc8226684
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 21:45:44 +00:00
Nicolas Graves
fe6941a641
gnu: python-pendulum: Update to 3.1.0.
...
* gnu/packages/rust-crates.scm (pendulum): Record crates.
* gnu/packages/time.scm (python-pendulum): Update to 3.1.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:imported-modules, #:modules, #:phases>: Set them for
maturin. Remove former 'add-setup.py phase.
[native-inputs]: Add maturin, python-pytest, python-pytest-benchmark,
python-pytz, python-setuptools, python-time-machine, rust, rust:cargo.
[inputs]: Add pendulum cargo-inputs.
[propagated-inputs]: Replace python-pytzdata by python-tzdata.
[description]: Improve style.
Change-Id: I056ca219e52ccd9d61a083d3eba2e7f72c945926
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 21:45:44 +00:00
Nicolas Graves
b1179ad62d
gnu: python-pytzdata: Switch to pyproject.
...
* gnu/packages/time.scm (python-pytzdata):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
<#:phases>: Add phase 'use-poetry-core.
[native-inputs]: Add python-poetry-core, python-pytest.
[description]: Improve style.
Change-Id: I98601c5448d1d467e882626a841410b936f81c72
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 21:45:44 +00:00
Nicolas Graves
e1a9ae4b22
gnu: stig: Update to 0.14.1a0.
...
* gnu/packages/bittorrent.scm (stig): Update to 0.14.1a0.
[build-system]: Relocate field, switch to pyproject-build-system.
[arguments]: Relocate field, improve style.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I12a868709901cf874c2795c71ed81c6198cfd75b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 21:45:44 +00:00
Nicolas Graves
a881defc09
gnu: python-pcpp: Switch to pyproject.
...
* gnu/packages/c.scm (python-pcpp):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend, #:test-flags>: Set them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: Ib73ee56a32f3ad92adaff6127f3bfcb5e1d0a801
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 21:45:44 +00:00
Nicolas Graves
0b763df3a6
gnu: cmakelang: Switch to pyproject.
...
* gnu/packages/cmake.scm (cmakelang):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Improve phase 'adjust-setup.py.
<#:modules>: Adapt accordingly.
[native-inputs]: Add python-setuptools.
Change-Id: I91ec03b22140c69ea7a9cb39319302585d29398d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 21:45:44 +00:00
Nicolas Graves
61a13d1a3d
gnu: python-serverfiles: Switch to pyproject.
...
* gnu/packages/orange.scm (python-serverfiles):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
Change-Id: I3dbbf628c9940c31a57c5d796dc6a4897575073b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 21:45:41 +00:00
Nicolas Graves
4fb5164f8e
gnu: python-pytools: Update to 2025.2.5.
...
* gnu/packages/opencl.scm (python-pytools): Update to 2025.2.5.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-hatchling.
2025-12-27 21:42:21 +00:00
Nicolas Graves
06e34decdb
gnu: me-cleaner: Switch to pyproject.
...
* gnu/packages/flashing-tools.scm (me-cleaner):
[source, description]: Improve style.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Refresh them, use gexps.
[native-inputs]: Add python-setuptools.
2025-12-27 21:42:21 +00:00
Nicolas Graves
4a3faf19d4
gnu: python-setools: Update to 4.5.0.
...
* gnu/packages/selinux.scm (python-setools): Update to 4.5.0.
[arguments]<#:test-flags>: Set it.
<#:phases>: Remove phase 'remove-Werror. Add phase 'fix-tests.
[native-inputs]: Add python-pytest, python-pytest-qt.
[inputs]: Replace python-pyqt by python-pyqt-6.
2025-12-27 21:42:21 +00:00
Nicolas Graves
f8c7cd1b1d
gnu: nyx: Switch to pyproject.
...
* gnu/packages/tor.scm (nyx):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
<#:phases>: Refresh them, improve style.
[native-inputs]: Add python-setuptools.
2025-12-27 21:42:21 +00:00
Nicolas Graves
ff65305ea7
gnu: python-grpc-stubs: Update to 1.53.0.6.
...
* gnu/packages/rpc.scm (python-grpc-stubs): Update to 1.53.0.6.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
2025-12-27 21:42:21 +00:00
Nicolas Graves
2aae63601d
gnu: python-setools: Switch to pyproject.
...
* gnu/packages/selinux.scm (python-setools):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
2025-12-27 21:42:21 +00:00
Nicolas Graves
cf7c47870f
gnu: grammalecte: Run tests.
...
* gnu/packages/dictionaries.scm (grammalecte):
[arguments]<#:test-backend>: Set it.
Change-Id: Idc4b433767dd5a52c0929d9171d7c4b85a9031e3
2025-12-27 21:42:20 +00:00
Nicolas Graves
7652e6f8f9
gnu: docker-compose: Switch to pyproject.
...
* gnu/packages/docker.scm (docker-compose):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
2025-12-27 21:42:20 +00:00
Nicolas Graves
3a8656e0bd
gnu: python-docker-5: Switch to pyproject.
...
* gnu/packages/docker.scm (python-docker-5):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
2025-12-27 21:42:13 +00:00
Cayetano Santos
df218e5435
teams: crypto: Adopt all crypto modules.
...
* etc/teams.scm (crypto)<#:scope>:
Add "gnu/packages/*-crypto.scm".
* CODEOWNERS: Regenerate file.
Change-Id: I42e71955143a8e14013d32d6a7c41138cb0d48d1
2025-12-27 21:49:30 +01:00
Aaron Covrig
136538c7bf
gnu: python-pylems: Update to v0.6.9.
...
* gnu/packages/python-science.scm (python-pylems): Update to v0.6.9.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Execute project tests.
[native-inputs]: Add python-pytest and python-setuptools.
[propagated-inputs]: Add python-matplotlib.
[description]: Update with acronym.
Closes guix/guix#5024
Change-Id: Id3e454e5ae6f4ca49fad29cd4e0238aeb75e7653
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2025-12-27 21:39:41 +01:00
Nicolas Graves
79b3d9a0fb
gnu: python-glue-core: Skip flaky test.
...
This test is failing in the CI with a message about speed of example
generation. I can run it on my system just fine.
* gnu/packages/astronomy.scm (python-glue-core)[arguments]
<#:test-flags>: Skip flaky test.
Change-Id: I4af5279c356ff66f26287f533c0e68f95b700950
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 20:13:59 +00:00
Nicolas Graves
619cc0db5d
gnu: toutenclic: Switch to pyproject.
...
* gnu/packages/education.scm (toutenclic):
[build-system]: Switch to pyproject-build-system.
[arguments]: Refresh them, improve style.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I08e66c14fb71763b76337035dc694f829809bd02
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 20:13:59 +00:00
Nicolas Graves
aa2288f00d
gnu: mazo: Update to 1.2.1.
...
* gnu/packages/education.scm (mazo): Update to 1.2.1.
[build-system]: Switch to pyproject-build-system.
[arguments]: Refresh them, improve style.
[description]: Improve style.
Change-Id: I9e16d344dd0d3207f94d1b7ebdb1d14188857afc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 20:13:59 +00:00
Nicolas Graves
45684d45b4
gnu: python-efl: Update to 1.26.1.
...
* gnu/packages/enlightenment.scm (python-efl): Update to 1.26.1.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore failing tests.
<#:phases>: Improve readability.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: I0f06150d89fd6f0703ad31d1ba6589c41bc9d1ae
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 20:13:59 +00:00
Nicolas Graves
bf6d52423e
gnu: xandikos: Update to 0.3.0.
...
* gnu/packages/dav.scm (xandikos): Update to 0.3.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Relocate field.
<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
Change-Id: I6c8a9b0e3561904ebbe303defe51fbdc56c17cc1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 20:13:59 +00:00
Nicolas Graves
d67366b0d1
gnu: ibus-theme-tools: Switch to pyproject.
...
* gnu/packages/ibus.scm (ibus-theme-tools):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools. Improve style.
Change-Id: I5588e6fbea218036da063a0797ae9dca2ac61cc5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 20:13:59 +00:00
Nicolas Graves
3eaad37aa5
gnu: gourmet: Switch to pyproject.
...
* gnu/packages/nutrition.scm (gourmet):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:modules>: Drop them.
<#:test-flags>: Set them.
<#:phases>: Drop 'check phase replacement. Rename phase 'prepare-x to
'configure-tests.
[native-inputs]: Add python-setuptools.
Change-Id: I466ddf84a8e92680f7957717f4e08cf4c4e02efa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 20:13:59 +00:00
Nicolas Graves
1e5fd901fd
gnu: python-scrape-schema-recipe: Update to 0.2.2.
...
* gnu/packages/nutrition.scm (python-scrape-schema-recipe): Update to 0.2.2.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase replacement by
'configure-tests phase.
[native-inputs]: Add python-setuptools.
Change-Id: I03b01d1c723ee91e59e4ec5d885225a7ba704ee0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 20:13:58 +00:00
Nicolas Graves
4897f70905
gnu: nuklear: Switch to pyproject.
...
* gnu/packages/toolkits.scm (nuklear):
[build-system]: Switch to pyproject-build-system.
[arguments, description]: Improve style.
[native-inputs]: Add python-setuptools.
Change-Id: I781139a2e9f4732efdd077ae2fcca322f15d57a3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 20:13:58 +00:00
Nicolas Graves
16dd4a36ea
gnu: stddoc: Fix build.
...
* gnu/packages/documentation.scm (stddoc)[arguments]
<#:phases>: Fix 'build phase with an additional flag.
Change-Id: Icdf1246cc97bf39132b002f02ebd381d375c0ed0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 20:13:58 +00:00
Nicolas Graves
40a038a465
gnu: yubikey-oath-dmenu: Switch to pyproject.
...
* gnu/packages/security-token.scm (yubikey-oath-dmenu):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I7521825feceaa85cd238223667cfc4723862f4b4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 20:13:56 +00:00
Sharlatan Hellseher
ec9fd2980f
gnu: python-dockerpty: Fix build.
...
* gnu/packages/docker.scm (python-dockerpty):
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: Disable for now.
[native-inputs]: Add python-setuptools.
Fixes : guix/guix#5164
Change-Id: Ib8e1cb4658f28706b210c940f5fa6a08642a4874
2025-12-27 19:59:52 +00:00
Sharlatan Hellseher
571bc15dff
gnu: Remove sicp.
...
* gnu/packages/books.scm (sicp): Delete variable.
Fixes : guix/guix#3948
Change-Id: I0762f2204eb9a3d0233f8d4a1dd1de1af55f277e
2025-12-27 19:59:52 +00:00
Sharlatan Hellseher
835e1e00f5
gnu: python-feather-format: Switch to pyproject.
...
* gnu/packages/serialization.scm (python-feather-format):
[build-system]: Switch to pyproject-build-system.
[arguments]: <tests?>: No tests provided.
[native-inputs]: Add python-setuptools.
Change-Id: Icfa8b70773f4d547a019f5b4cded7c4ef3eae2f7
2025-12-27 19:59:52 +00:00
Sharlatan Hellseher
ed479712ef
gnu: python-agate-sql: Update to 0.7.3.
...
* gnu/packages/wireservice.scm (python-agate-sql): Update to 0.7.3.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Skip one test.
[propagated-inputs]: Remove python-crate.
[native-inputs]: Remove python-wheel.
Change-Id: I6e663ed216e3ac6174ef2830b6837b93c0b51145
2025-12-27 19:59:51 +00:00
Nicolas Graves
785b69725b
gnu: python-crate: Update to 2.0.0.
...
* gnu/packages/databases.scm (python-crate): Update to 2.0.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-orjson, python-pytest, python-pytz,
python-setuptools, python-sqlalchemy, python-verlib2,
tzdata-for-tests.
.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Change-Id: Ic5c2a0254fd9fdd96c3fab5c53e9e9de675cbf6f
2025-12-27 19:59:51 +00:00
Nicolas Graves
54467b917b
gnu: Add python-verlib2.
...
* gnu/packages/python-xyz.scm (python-verlib2): New variable.
Change-Id: I31d5404d098d43d2d874b04bafab412a079cb58b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 19:59:51 +00:00
Nicolas Graves
7ba3dd1676
gnu: python-pyarrow: Switch to pyproject.
...
* gnu/packages/databases.scm (python-pyarrow):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Keep 'build phase.
[native-inputs]: Add python-setuptools.
Change-Id: Ibcaf7988f06f6abc5a7989724984c296440db0d6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 19:59:51 +00:00
Nicolas Graves
c03d773d86
gnu: yoyo-migrations: Update to 9.0.0.
...
* gnu/packages/databases.scm (yoyo-migrations): Update to 9.0.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'start-postgresql.
[native-inputs]: Add them.
Change-Id: I4f1092436e54938b0fee10addd9a6e6dfa92721a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 19:59:51 +00:00
Nicolas Graves
b2d0310d0e
gnu: Add tms.
...
* gnu/packages/python-check.scm (tms): New variable.
Change-Id: I4ccbef53f4fc284aff3ce55f5f7f6d578b9f817f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 19:59:51 +00:00
Nicolas Graves
d8af184753
gnu: python-psycopg-pool: Switch to pyproject.
...
* gnu/packages/databases.scm (python-psycopg-pool):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: Ie891a1d87f0bf9206a26dba94a6bb562552c6a31
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 19:59:51 +00:00
Nicolas Graves
452e3a5c7e
gnu: python-psycopg2: Update to 2.9.11.
...
* gnu/packages/databases.scm (python-psycopg2): Update to 2.9.11.
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Drop them.
Change-Id: I13c48ccfdaaf5bb1d5631192d38259e9e1eba9ad
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 19:59:51 +00:00
Nicolas Graves
9da35d7409
gnu: python-psycopg2: Run tests and migrate to pyproject.
...
* gnu/packages/databases.scm (python-psycopg2)
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags, #:phases>: Set them to run tests.
[native-inputs]: Add postgresql, tzdata-for-tests, python-pytest,
python-setuptools
Change-Id: I51b356a4e2d56f95aeff53f4a7a4b9c600d9744c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 19:59:51 +00:00
Nicolas Graves
ff3c2127e6
gnu: python-sqlalchemy-utils: Run tests.
...
* gnu/packages/databases.scm (python-sqlalchemy-utils)[arguments]
<#:test-flags, #:phases>: Set them to run tests.
[native-inputs]: Add postgresql, tzdata-for-tests.
Change-Id: I0c5c0a170b42297044b4bfbe034db9e9e1d9352e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 19:59:50 +00:00
Nicolas Graves
659e77bbf9
gnu: python-sqlite-fts4: Switch to pyproject.
...
* gnu/packages/databases.scm (python-sqlite-fts4):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: Ibced9b5299bc460df20c4bb689af09f184a5c15a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 19:59:50 +00:00
Nicolas Graves
12d907b17d
gnu: python-sqlalchemy-utils: Update to 0.42.1.
...
* gnu/packages/databases.scm (python-sqlalchemy-utils): Update to 0.42.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I25bfc76aa073c23b14add53d409fbda56519301c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 19:59:43 +00:00
Grigory Shepelev
8632aae122
gnu: emacs-xyz: Add emacs-ssh-tunnels
...
* gnu/packages/emacs-xyz.scm (emacs-ssh-tunnels): New variable.
Closes guix/guix#4228
Change-Id: I8b2feb93b1edb80dda7b83197e3dc57b5fc43c8b
Co-authored-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2025-12-27 20:18:07 +01:00
Yunqi Shao
328df1249f
gnu: prusa-slicer: Wrap binary for GtkFilechooserdialog.
...
Without setting GSETTINGS_SCHEMA_DIR, opening file in prusa-slicer (or
prusa-gcodeviewer which is a symlink to the same binary) crashes with:
Settings schema 'org.gtk.Settings.FileChooser' is not installed
Trace/breakpoint trap
Closes : guix/guix#5039
* gnu/packages/engineering.scm (prusa-slicer)[arguments]: Add
’wrap-program #:phase.
[inputs]: Add bash-minimal.
Change-Id: Ic9763f031d18561aa142fee4f5f6e041f597b4d7
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2025-12-27 18:56:00 +01:00
Aaron Covrig
1ffe9cf1f4
gnu: python-uritemplate: Update to 4.2.0.
...
* gnu/packages/python-web.scm (python-uritemplate): Update to 4.2.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
[home-page]: Update URL.
Change-Id: I29c8caa1055a11f2faa20f5c3ffd4be7e9297f14
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net >
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 17:34:12 +00:00
Anderson Torres
12d17eccd9
emacs-setup: Update repository.
...
The old repository and home-page no longer exists, since the project
migrated to Codeberg.
* gnu/packages/emacs-xyz.scm (emacs-setup)[source]: Switch to git-fetch.
[arguments]<#:tests?>: Disable.
[home-page]: Update.
Change-Id: I0bb1c270151bec5e2a4a3942d73b7c9485555d93
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2025-12-27 18:32:23 +01:00
Hugo Buddelmeijer
00b57e2554
gnu: python-pytest-astropy: Switch to pyproject.
...
* gnu/packages/python-check.scm (python-pytest-astropy):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I6363cc888c08bef6b679c05bdfca26af719f8c51
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 17:24:45 +00:00
Hugo Buddelmeijer
679acc5675
gnu: python-pytest-xvfb: Update to 3.1.1.
...
* gnu/packages/python-check.scm (python-pytest-xvfb): Update to 3.1.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Use gexps.
<:#phases>: Improve prepare-tests phase.
[native-inputs]: Remove python-pytest-runner, add python-setuptools.
Change-Id: I7d46911037989228db944f08fd850fa7122daad0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 17:24:45 +00:00
Hugo Buddelmeijer
f85938f7b7
gnu: python-pytest-celery: Update to 1.2.1.
...
* gnu/packages/python-check.scm (python-pytest-celery): Update to 1.2.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Use gexpes.
[home-page]: Update URL.
[propagated-inputs]: Add python-pytest-docker-tools, python-psutil
and python-tenacity.
[native-inputs]: Add python-celery-minimal, python-memcached,
python-poetry-core, python-pytest, python-pytest-cov, python-redis,
and python-requests.
[description]: Add more details.
Change-Id: I07fcb2d8ef319fe28b32902921ae2ae181a4d8c0
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 17:24:45 +00:00
Hugo Buddelmeijer
e033bf01e6
gnu: Add python-celery-minimal.
...
* gnu/packages/python-xyz.scm (python-celery-minimal): New variable.
Change-Id: Ib6c71748d52cdfee06c894e74bb067e8522fc6e4
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 17:24:44 +00:00
Hugo Buddelmeijer
dc95ec12e8
gnu: Add python-pytest-docker-tools.
...
* gnu/packages/python-check.scm (python-pytest-docker-tools): New variable.
Change-Id: Icc5f93e61f32d4e00cf48db333c1270100e8b9b4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 17:24:44 +00:00
Hugo Buddelmeijer
3916b479f7
gnu: python-pyux: Switch to pyproject.
...
* gnu/packages/python-check.scm (python-pyux):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
Change-Id: Ic1ba57fce6a1e4936a3610753229aef3ff120a2d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 17:24:44 +00:00
Hugo Buddelmeijer
a326afb85f
gnu: python-xvfbwrapper: Update to 0.2.16.
...
* gnu/packages/python-check.scm (python-xvfbwrapper): Update to 0.2.16.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
Change-Id: Id267bb7978a38db55e8d84fa56d19fd6b639d9f9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 17:24:44 +00:00
Hugo Buddelmeijer
692c95e305
gnu: python-xunitparser: Switch to pyproject.
...
* gnu/packages/python-check.scm (python-xunitparser):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
[home-page]: Update URL.
Change-Id: I3946378b153c54f9992df1b6562282c44fc65c1a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 17:24:44 +00:00
Ludovic Courtès
b9cf7580d2
gnu: emacs: Do not retain reference to an extra glibc package.
...
This shaves ~18 MiB on the closure of ‘emacs’ and ‘emacs-no-x’.
* gnu/packages/emacs.scm (emacs-no-x)[arguments]: In
‘patch-compilation-driver’, use ‘search-input-file’ instead of
‘this-package-input’.
[inputs]: Remove ‘ld-wrapper’, ‘binutils’, and ‘libc-for-target’.
Closes : guix/guix#5029
Fixes : guix/guix#5028
Change-Id: Ib71641cf37f8ae3590b0db97c14fcd45d21080f1
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2025-12-27 17:48:51 +01:00
Hugo Buddelmeijer
f1005ad96c
gnu: mc2mt: Fix build.
...
* gnu/packages/game-development.scm (mc2mt): Fix build and indentation.
[source]: Move snippet to phase.
[native-inputs]: Add python-pytest.
* gnu/packages/patches/mc2mt-add-packaging-support.patch: Update patch.
Change-Id: I3db227b726fa9dec8c09e49cada2d5f74e35576e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 16:35:28 +00:00
Hugo Buddelmeijer
3ded25e6f1
gnu: python-anvil-parser: Update to 0.10.6-0.91a7eda.
...
* gnu/packages/game-development.scm (python-anvil-parser): Update to
0.10.6 91a7eda55f0fb55a948d1072896430c29d906809 commit.
[source]: Update URL, permanent redirect.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
[home-page]: Update URL.
Change-Id: Ie483cda52cdf86645584b835f65847fbbe737d7e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 16:34:35 +00:00
Hugo Buddelmeijer
9643da0abe
gnu: python-nbt: Fix build; add tests.
...
* gnu/packages/game-development.scm (python-nbt-testdata): New variable.
* gnu/packages/game-development.scm (python-nbt): Fix build; add tests.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add 'fake-download phase.
<#:test-flags>: List specific files to test.
[native-inputs]: Add python-pytest and python-setuptools.
Change-Id: I1579b0fe6d3cbe06b279c7b78f4834b6e9b849ba
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
aa
Change-Id: I02b49dca10d5bc39a585b1916434f53b8b96fbd0
2025-12-27 16:30:45 +00:00
Luca Di Sera
36d7c88fb4
gnu: lean4: Fix silent install failure
...
The lean4 package currently builds and installs without a visible
failure, but fails to effectvely provide its output, such as the "lean"
binary.
This is due to the install phase of the derivation failing silently as
it tries to access a bash shell using an absolute path that expects an
FHS compliant system.
To fix the issue, the relevant path in "src/stdlib.make.in", which is
used during the install phase of the of the project, is now patched out
by the package definition.
* gnu/packages/lean.scm (lean4):
[arguments] Add substitution for FHS path in "src/stdlib.make.in"
Change-Id: Ib3db9ce1fbb46175130f9b46c58c55cd65a4a1ae
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 15:29:01 +00:00
Sharlatan Hellseher
1a587bd302
gnu: python-pytensor: Simplify package.
...
* gnu/packages/python-science.scm (python-pytensor):
[arguments] <test-flags>: Let pytest discover tests.
[phases]{pre-check}: Replace re-build extensions by deleting local
source.
[propagated-inputs]: Remove python-typing-extensions.
[native-inputs]: Remove python-wheel.
Change-Id: I42f97a93e1704856d29691f99414d4f2497723b9
2025-12-27 15:19:20 +00:00
Ghislain Vaillant
e06dfd5399
python-pytensor: Skip more tests.
...
* gnu/packages/python-science.scm (python-pytensor)
[arguments]<#:test-flags>: Ignore more failing tests.
Change-Id: I542ba0025bf43ebef08b2ab67c19e618b3b32621
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 15:19:20 +00:00
Sharlatan Hellseher
8f01c85bae
gnu: python-behave-web-api: Move to python-web.
...
* gnu/packages/check.scm (python-behave-web-api): Move from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: Ifbb03dd123413c0f3657f1d5d4edccc9f3075b5d
2025-12-27 14:42:56 +00:00
Sharlatan Hellseher
3ef5dd22dd
gnu: python-behave-web-api: Update to 2.3.0.
...
* gnu/packages/check.scm (python-behave-web-api): Update to 2.3.0.
[native-inputs]: Remove python-wheel.
Change-Id: Iea27984382d11a1dfa8bf8f5d371e7ea027ced36
2025-12-27 13:53:43 +00:00
Sharlatan Hellseher
6aa2366f0b
gnu: Remove python-nose-timer.
...
* gnu/packages/check.scm (python-nose-timer): Delete variable.
Closes : guix/guix#4490
Change-Id: Ib7ff7108bab2251217bb52a1132761cc1981bc6d
2025-12-27 13:53:32 +00:00
Patrick Norton
63b71a5152
guix: import: go: Sort inputs alphabetically.
...
* guix/import/go.scm: (go-module->guix-package): Sort propagated-inputs
alphabetically.
Change-Id: Ie21e7a819ba706c63f16ebf407ae0461780fa2d1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 12:07:45 +00:00
Hugo Buddelmeijer
02dd2b8552
gnu: python-tspex: Update to 0.6.3-0.d393ff4.
...
* gnu/packages/python-science.scm (python-tspex): Update to
d393ff497b7c14d673e792bd6c84ddd734be1239 commit.
[source]: Switch to git-fetch for tests.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add 'remove-coverage and 'fix-seaborn phases.
[propagated-inputs]: Add python-seaborn.
[native-inputs]: Add python-pytest and python-setuptools.
Change-Id: I367198165d5d78e1f1e04708272136711e5b22b5
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 12:01:11 +00:00
Hugo Buddelmeijer
36c5be27f3
gnu: python-pynrrd: Update to 1.1.3.
...
* gnu/packages/python-science.scm (python-pynrrd): Update to 1.1.3.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-nptyping and python-typing-extensions.
[native-inputs]: Add python-pytest and python-setuptools.
Change-Id: Id98a3424f35fc791324010deae357f89e2d93362
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 11:56:35 +00:00
Hugo Buddelmeijer
e6fba3945f
gnu: python-simplespectral: Switch to pyproject-build-system.
...
* gnu/packages/python-science.scm (python-simplespectral): Switch to
pyproject-build-system.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests>: Set to #f, as there are no tests.
[native-inputs]: Add python-setuptools.
Change-Id: Ifabd9561978fec3a7380d8cdb7641732baad01d8
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 11:56:30 +00:00
Sören Tempel
d985622c78
gnu: Add libcoap.
...
* gnu/packages/networking.scm (libcoap): New variable.
Change-Id: I7360cf4c192e03b8c3f1494ba0a76c301a1fc095
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 11:51:35 +00:00
λx.x
6f0d8d658f
gnu: emacs-elastic-modes: Update to 1.0.0-2.c577e89.
...
* gnu/packages/emacs-xyz.scm (emacs-elastic-modes): Update to
1.0.0-2.c577e89.
[version]: Use git-version.
Closes guix/guix#5132
Change-Id: Ibbc10ab3961086dd3746ba47b57158e616ef83e2
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2025-12-27 12:16:14 +01:00
Sharlatan Hellseher
a3d8ec15d8
gnu: rpatool: Switch to pyproject.
...
* gnu/packages/game-development.scm (rpatool):
[build-system]: Switch to pyproject-build-system.
wl
Change-Id: If04c7db1911f9a2cb64dfcf8d1f01c696df9e65d
2025-12-27 11:06:06 +00:00
Gabriel Wicki
6e3b0e168a
gnu: Add klayout.
...
* gnu/packages/electronics.scm (klayout): New variable.
Change-Id: I8fa2b909d28018bc7219a7bd188dd34a5be6e6d9
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2025-12-27 11:24:25 +01:00
Igorj Gorjaĉev
c71792b260
gnu: Add lexbor.
...
* gnu/packages/web.scm (lexbor): New variable.
Closes guix/guix#4311
Change-Id: I11a4b5768e32980fe80516d0520209a4aa12f2d5
Reviewed-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2025-12-27 11:08:00 +01:00
Cayetano Santos
3f2b729589
gnu: Add emacs-difftastic.
...
* gnu/packages/emacs-xyz.scm (emacs-difftastic): New variable.
Closes guix/guix#4856
Change-Id: Iee6ca9e3c43a989dcda2c84a31d18c9328b07b96
2025-12-27 10:50:40 +01:00
Ada Stevenson
7e90b2fe72
gnu: audio: Add normalize.
...
* gnu/packages/audio.scm (normalize): New variable.
Closes : guix/guix#5060
Change-Id: If602005900a410a782460e5eeb756d86858b5885
Reviewed-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2025-12-27 10:36:33 +01:00
Sergey Trofimov
7edf40ac19
gnu: mu: Build with full Emacs.
...
Build with full Emacs to ensure conditionally required mu4e-dbus feature
is included in the output.
* gnu/packages/mail.scm (mu)[native-inputs]: Replace emacs-minimal with
emacs.
Closes : guix/guix#5077
Fixes : guix/guix#5085
Change-Id: I223b256042ca69421f445c8466fddf9b68fafa56
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-27 11:53:44 +08:00
Andrew Wong
d59016f003
gnu: doom-runner: Update to 1.9.1.
...
* gnu/packages/games.scm (doom-runner): Update to 1.9.1.
[source]: Delete 'Screenshots' directory.
[arguments]<#:qtbase>: Use qtbase@6.
<#:phases>: Set install dir correctly; Revise binary, appdata, and icons install.
[description]: Revise.
Closes : guix/guix#5129
Change-Id: I21e4cc30424e59fb7b494ca442b8707ef809934e
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-27 11:19:45 +08:00
Rutherther
aff9ce3761
image: operating-system-for-image: Bring back root-fs placeholder.
...
To calculate the UUID in `root-uuid`, the operating-system has to have a root
file system, because it's typically used in the
operating-system-boot-parameters.
Followup of efc32c6684 that it partially reverts.
* gnu/system/image.scm (operating-system-for-image): Re-introduce root file
system to operating-system used to calculate the UUID.
Fixes : #5131
Reported-By: Yelninei <yelninei@tutamail.com >
Change-Id: Ica2c3d3715cd90fccf3a7484f390b36de3cdfe7f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5141
2025-12-26 19:54:23 +01:00
Ian Eure
a9462997d7
gnu: Merge xorg configurations when extending.
...
Configuration for xorg is embedded in the various display-manager
configuration records, and extension support is factored out into the
`handle-xorg-configuration' macro. However, the extension mechanism replaces
the existing xorg-configuration with the supplied one, making it impossible to
compose configuration from multiple sources. This patch adds a procedure to
merge two xorg-configuration records, and calls it within
handle-xorg-configuration, allowing the config to be built piecemeal.
* gnu/services/xorg.scm (merge-xorg-configurations): New variable.
(handle-xorg-configuration): Merge xorg configs.
Change-Id: I20e9db911eef5d4efe98fdf382f3084e4defc1ba
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-12-26 13:15:41 +01:00
gemmaro
5ef86f97e2
gnu: Add rpatool.
...
* gnu/packages/game-development.scm (rpatool): New variable.
Change-Id: I2edecc630f6cc146c008195eac694fd7891f56d4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-12-26 13:15:41 +01:00
Nicolas Graves
dff31548fb
gnu: emacs-org-glossary: Update to 0.0.1-1.97827bc.
...
* gnu/packages/emacs-xyz.scm (emacs-org-glossary): Update to 0.0.1-1.97827bc.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-12-26 13:15:41 +01:00
Andrew Wong
e5ca91ea97
gnu: Add rpcs3.
...
* gnu/packages/emulators.scm (rpcs3): New variable.
Change-Id: I18dd22e4699dbe8f80c801a4d8e9b228990219b0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-12-26 13:15:40 +01:00
Andrew Wong
3b2e5bbc84
gnu: Add wolfssl-for-rpcs3.
...
* gnu/packages/tls.scm (wolfssl-for-rpcs3): New variable.
Change-Id: I10f9eca82ae8774f401dfe4fb85816f524eb6482
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-12-26 13:15:40 +01:00
Andrew Wong
bc84aaa882
gnu: stb: Make public.
...
* gnu/packages/stb.scm (stb): Make publically-accessible.
This allows packages to use the whole stb as a dependency.
Change-Id: I8f37ea6ee975a071ef1c9b402392ce74cb8f87b9
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-12-26 13:15:40 +01:00
Andrew Wong
eb7fc96c91
gnu: Add fusion.
...
* gnu/packages/robotics.scm (fusion): New variable.
Change-Id: Id9b8414cfce25b3841284ec1329424f6bec5fbea
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-12-26 13:15:40 +01:00
Andrew Wong
3d4689a240
gnu: Add libusb-next.
...
* gnu/packages/libusb.scm (libusb-next): New variable.
Change-Id: I12fbb6ee2fbefa7dac294d8cc991bb0679795987
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-12-26 13:15:40 +01:00
Andrew Wong
e5dce117a2
gnu: Add pugixml-next.
...
* gnu/packages/xml.scm (pugixml-next): New variable.
Change-Id: I6256e7f94f85f73917c2dea30b914d90c23a429a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-12-26 13:15:40 +01:00
Andrew Wong
fb6892a924
gnu: Add miniupnpc-next.
...
* gnu/packages/upnp.scm (miniupnpc-next): New variable.
Change-Id: I206e664edc7eeedcf50dbb741a730f457d5b0a95
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-12-26 13:15:40 +01:00
Andrew Wong
a3908bf8e2
gnu: rtmidi: Update to 6.0.0.
...
* gnu/packages/audio.scm (rtmidi): Update to 6.0.0.
Change-Id: I6e9b301242af520300fd1dd61f91240396f9de24
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-12-26 13:15:40 +01:00
Luca Matei Pintilie
3d4620ab26
services: greetd: Create runfiles in a tmpfs.
...
Greetd's initial-session (i.e. auto-login) functionality requires runfiles
to be deleted on shutdown. Use a tmpfs to ensure said runfiles do not linger.
* gnu/services/base.scm (make-greetd-terminal-configuration-file): Add
“runfile” to configuration.
(%greetd-file-systems): Add a tmpfs for “/run/greetd/runfiles”.
Change-Id: I07319d5d8bdb1e18fb0074b67d5c9cb9fb49b04a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-12-26 13:15:39 +01:00
Ricardo Wurmus
e2fadf0083
gnu: mypaint: Fix build.
...
* gnu/packages/image.scm (mypaint)[arguments]: Disable tests; patch for
compatibility.
Change-Id: Id748910420669f206b08fda2650e6792b2f6a1d4
2025-12-26 11:34:25 +01:00
jgart
51d42cd40f
gnu: trealla: Update to 2.88.3.
...
* gnu/packages/prolog.scm (trealla): Update to 2.88.3.
Change-Id: I924a571e1d27b3a1f34a3bdfef683e0b2caba987
2025-12-25 21:37:49 -05:00
Artyom V. Poptsov
f289d792d6
gnu: guile-dsv: Modernize the package.
...
* gnu/packages/guile-xyz.scm (guile-dsv) [arguments]: Use GEXPs.
Change-Id: I9e5082e12c88ce40c84502463ca693ec949e80b0
2025-12-26 04:50:01 +03:00
Artyom V. Poptsov
b23097b129
gnu: guile-dsv: Update to 0.8.1.
...
* gnu/packages/guile-xyz.scm (guile-dsv): Update to 0.8.1.
Change-Id: Ibe890ad9f09da2a99a0997595c5c57dbc4801ec8
2025-12-26 04:45:38 +03:00
jgart
2fef5fa246
gnu: ruby-base64: Enable tests.
...
* gnu/packages/ruby-xyz.scm (ruby-base64): Enable tests.
[source]: Use GitHub source since gem lacks test files and update hash.
[native-inputs]: Add ruby-rake and ruby-test-unit.
Change-Id: If94acd5baa7984a4a5b441af6990847316edc2b6
2025-12-25 20:01:49 -05:00
Aaron Covrig
c6f78e904d
gnu: ruby-base64: Update to 0.3.0.
...
* gnu/packages/ruby-xyz.scm (ruby-base64): Update to 0.3.0.
Change-Id: I3aa10f1a58735d1cd39ba1ccae82d3f40a05d38a
Signed-off-by: jgart <jgart@dismail.de >
2025-12-25 20:01:49 -05:00
Sergey Trofimov
720f0fa277
gnu: gpxsee: Update to 15.6.
...
* gnu/packages/gps.scm (gpxsee): Update to 15.6.
Change-Id: I18a69712837dfd472beee66677933a3b1dc9d193
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #4971
2025-12-26 00:01:44 +01:00
Patrick Norton
4f304b940e
gnu: Add dmtx-utils.
...
* gnu/packages/aidc.scm (dmtx-utils): New variable.
Change-Id: I6d12ad3df4de3fbf90fc2460f91b4f8f4f26c682
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #4983
2025-12-26 00:01:44 +01:00
λx.x
b2c56f7bd9
gnu: dbqn: Improve style.
...
* gnu/packages/bqn.scm (dbqn): Run guix style -f.
(modules): use quote instead of quasiquote.
(phases): use invoke instead of system,
<check> [unless tests?]: display "test suite not run",
<*-jar-*>: use phases from ant-build-system directly, use correct names,
<install>: simplify, use #$output instead of (assoc-ref outputs "out"),
substitute* "java" to (search-input-file inputs "/bin/java").
(inputs): Reorder.
Change-Id: I0166a31aa4c8fe0f7fea800918fb2ddd63b3b5d9
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #2820
2025-12-26 00:01:44 +01:00
λx.x
fc5ec0827e
gnu: dbqn: Update to 0.2.2
...
* gnu/packages/bqn.scm (dbqn): Update to 0.2.2.
Change-Id: I4bdbb74a412b65de7aa7d910cb9ef75d3fe54738
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-12-26 00:01:44 +01:00
Ludovic Courtès
d2c2e7f4d6
services: cuirass-remote-worker: Disable JIT on AArch64.
...
* gnu/services/cuirass.scm (cuirass-remote-worker-shepherd-service):
Pass #:environment-variables to ‘make-forkexec-constructor’.
Fixes: guix/guix#5052
Change-Id: Ibbf5aae9c6e62983c8e7f2eda310f68aef2edc8b
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5053
2025-12-26 00:01:44 +01:00
Ludovic Courtès
1cf00c47c0
doc: Add missing double quotes in ‘mapped-device’ snippet.
...
* doc/guix.texi (Mapped Devices): Add missing double quotes in
‘luks-device-mapping’ example.
Change-Id: I5bcd980ec3d5d142ea37697575f539d640bc6466
2025-12-26 00:01:43 +01:00
Ludovic Courtès
4aece62a75
describe: Add channels to the load path right after ‘guix’.
...
* guix/describe.scm (append-channels-to-load-path!): Add ‘channels-scm’ and
‘channels-go’ in second position.
Fixes : guix/guix#4819
Fixes: https://issues.guix.gnu.org/74396
Reported-by: Thijs Paelman <thijs@ouroboros.rocks >
Reported-by: Tomas Volf <~@wolfsden.cz>
Change-Id: I430dd6e6e2bd9e423d47dbb310d4553f6cd7f19b
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5074
2025-12-26 00:01:43 +01:00
Ludovic Courtès
6f1448ef89
daemon: Fix typo in format string.
...
* nix/libstore/build.cc (Worker::waitForInput): Fix typo in format string.
Change-Id: I0a39ada8a347c8c8daddd9f34292cbbb03ba0076
2025-12-26 00:01:43 +01:00
jgart
d4ed26d5be
gnu: borgmatic: Use official upstream source.
...
* gnu/packages/backup.scm (borgmatic)[source]: Use official upstream source.
Change-Id: I7c4500030b64716dd501416a7437b7a2c67845ad
2025-12-25 17:54:14 -05:00
jgart
31768a3f46
gnu: borgmatic: Enable all tests.
...
* gnu/packages/backup.scm (borgmatic): Enable all tests.
[source]: Use GitHub source.
[arguments]: Enable all tests and format code.
Change-Id: Ia05ed054f13fb234fae8571d1c17aa1f99081747
2025-12-25 17:45:41 -05:00
jgart
2be190f989
gnu: borgmatic: Enable tests.
...
* gnu/packages/backup.scm (borgmatic)[arguments]: Enable tests.
Change-Id: Ie9db847586fd91d0ce1a7fa162d36878ed81fc00
2025-12-25 17:27:55 -05:00
jgart
cb0fadb84d
gnu: borgmatic: Update to 2.0.13.
...
* gnu/packages/backup.scm (borgmatic): Update to 2.0.13.
Change-Id: I9bc978aa8c910097d518efafa9f1193de7eaf9fc
2025-12-25 17:14:48 -05:00
jgart
09fe136186
gnu: vorta: Update to 0.11.1.
...
* gnu/packages/backup.scm (vorta): Update to 0.11.1.
Change-Id: I8e41ccd1c18f13e7cb95cd4f46977d595b898cd0
2025-12-25 17:11:57 -05:00
jgart
8d04752c8d
gnu: borg: Update to 1.4.3.
...
* gnu/packages/backup.scm (borg): Update to 1.4.3.
Change-Id: Ifc561ec3323e78322e2fbe368f7ab9947b08245c
2025-12-25 17:03:48 -05:00
Patrick Norton
c666ec3bb2
gnu: praat: Update to 6.4.49.
...
* gnu/packages/language.scm (praat): Update to 6.4.49.
Change-Id: Ic150bc1a9ddc76a945cb94c546640c54edc1d832
Signed-off-by: jgart <jgart@dismail.de >
2025-12-25 14:30:43 -05:00
Sergey Trofimov
82f286efb9
gnu: mpv: Update to 0.41.0.
...
* gnu/packages/video.scm (mpv): Update to 0.41.0.
* gnu/packages/patches/mpv-0.40.0-fix-ffmpeg-8.0.patch: Remove.
* gnu/packages/patches/mpv-0.40.0-fix-wayland-cpu-usage.patch: Remove.
* gnu/local.mk: Remove obsolete patches.
Change-Id: I03d942a910fc42f1fba602bc3fa98cbb8a73f44e
Signed-off-by: Ian Eure <ian@retrospec.tv >
2025-12-25 09:30:11 -08:00
jgart
e21d6a3401
gnu: Remove ecl-fmt.
...
* gnu/packages/lisp-xyz.scm (ecl-fmt): Delete variable.
ECL variant of this package is not reproducible. See
https://codeberg.org/guix/guix/pulls/5096#issuecomment-9209603
Change-Id: Id18e84cd3d60c4af0ca724847ad41bd24aef31ae
2025-12-25 10:57:04 -05:00
vga
dad1bd0c5e
gnu: Add cl-fmt.
...
* gnu/packages/lisp-xyz.scm (cl-fmt, ecl-fmt, sbcl-fmt): New variables.
Change-Id: I4c081968aa43cc02b67d0a2b71a2583562115a66
Signed-off-by: jgart <jgart@dismail.de >
2025-12-25 10:57:04 -05:00
Rutherther
e51032b257
tests: foreign: Add test restarting guix-daemon.
...
* gnu/tests/foreign.scm (run-foreign-install-test): Restart the
daemon, build and gc afterwards.
Followup of 9a78e76076 .
Change-Id: Ia2304d6b9c83b5b8f410426ce00e078c2f004198
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2025-12-25 13:18:48 +01:00
Rutherther
0d3f82123b
gnu: guix: Disable new syscall tests on armhf.
...
These tests currently fail on armhf. They would require large amount of time
or knowledge to be fixed and it's on a platform that's already not being
supported too well.
Followup of d339785a0f .
* gnu/packages/package-management.scm (guix): Disable new tests in
tests/syscalls.scm on arm32.
Change-Id: I056fb04a9a1230ed3d8718a4719a5f6d7010b847
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2025-12-25 13:18:25 +01:00
Rutherther
addca6dba4
Merge branch 'version-1.5.0'
...
Change-Id: I5a36bbdb772c88f71fbe612cf6c445c34088e35c
2025-12-25 13:08:45 +01:00
Andrew Wong
0270c2624a
gnu: woof-doom: Update to 15.3.0.
...
* gnu/packages/games.scm (woof-doom): Update to 15.3.0.
[source]<snippet>: Adjust snippet to new version.
<patches>: Delete.
[native-inputs]: Add pkg-config.
[home-page]: Update.
[synopsis]: Revise.
[license]: Remove bsd-2 license due to de-vendored spng.
* gnu/packages/patches/woof-doom-unbundle-spng-miniz.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Closes : guix/guix#5099
Change-Id: Ief520f430ec1731976da2b8883d17a982af01b14
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-25 17:32:59 +08:00
jgart
dbbad12c2e
gnu: Add hare-template.
...
* gnu/packages/hare-xyz.scm (hare-template): New variable.
Change-Id: Idb60178f60ea3a2b30186f90c93364ce0e165204
2025-12-25 02:38:17 -06:00
jgart
a3588223c7
gnu: Add hare-lex.
...
* gnu/packages/hare-xyz.scm (hare-lex): New variable.
Change-Id: I8bba7b398def292defc5a5bdbbb94b7b11bd24f5
2025-12-25 02:37:47 -06:00
jgart
05d45c847a
gnu: Add hare-irc.
...
* gnu/packages/hare-xyz.scm (hare-irc): New variable.
Change-Id: Id08a964246e1c7ae2d1f17fc822cf57ec516bfda
2025-12-25 00:58:31 -06:00
jgart
a42af54c73
gnu: Add hare-xml.
...
* gnu/packages/hare-xyz.scm (hare-xml): New variable.
Change-Id: I50ac2253ef16edbb1147ec56346f381b102586a9
2025-12-25 00:58:31 -06:00
Vinicius Monego
592a96db05
gnu: homebank: Update to 5.9.6.
...
* gnu/packages/finance.scm (homebank): Update to 5.9.6.
Change-Id: I9912f1ab2b1604d0fe01b05639c227425f889ce1
2025-12-24 19:40:42 -03:00
Vinicius Monego
522a1d9baf
gnu: darktable: Update to 5.4.0.
...
* gnu/packages/photo.scm (darktable): Update to 5.4.0.
Change-Id: Icddfad364b890d039c03c29b137bda69a8949e5d
2025-12-24 19:40:41 -03:00
Vinicius Monego
04adde463e
gnu: gmic: Update to 3.6.5.
...
* gnu/packages/image-processing.scm (gmic): Update to 3.6.5.
Change-Id: I195bd513e7681e3f4273c67a3a032c01401d755f
2025-12-24 19:40:41 -03:00
Vinicius Monego
df9d07838a
gnu: veusz: Update to 4.2.
...
* gnu/packages/maths.scm (veusz): Update to 4.2.
Change-Id: I7f1a5e403826a466b78e4ec393d74d85b95d4c9b
2025-12-24 19:40:41 -03:00
Vinicius Monego
b0146d018c
gnu: python-mapie: Update to 1.2.0.
...
* gnu/packages/statistics.scm (python-mapie): Update to 1.2.0.
[arguments]<#:test-flags>: Set '--pyargs mapie'.
Change-Id: Ibebb655b70aed43bd65c2071c8e623f14e122a86
2025-12-24 19:40:41 -03:00
Vinicius Monego
46c10b5d30
gnu: python-cma: Update to 4.4.1.
...
* gnu/packages/machine-learning.scm (python-cma): Update to 4.4.1.
[arguments]: Add '#:test-backend', '#:test-flags'.
<#:phases>: Do not override the 'check' phase.
Change-Id: I277fe650c6906323ca0dee820355faee72a4ab40
2025-12-24 19:40:37 -03:00
jgart
28d2071f71
gnu: libscfg: Update to 0.2.0.
...
* gnu/packages/serialization.scm (libscfg): Update to 0.2.0.
[home-page]: Update to new url.
[source]: Update to new url.
Change-Id: Ic012ffd552bb999cc8f9c60939386e94c61ae51a
2025-12-24 15:38:14 -06:00
jgart
9a01dc440c
gnu: libscfg: Improve description.
...
* gnu/packages/serialization.scm (libscfg)[description]: Improve description.
Change-Id: I1fd984eedcf606fcc06e78b51546ddb27c88d265
2025-12-24 15:34:25 -06:00
jgart
0b1f37ded6
gnu: Add hare-scfg.
...
* gnu/packages/hare-xyz.scm (hare-scfg): New variable.
Change-Id: Ie7c48a96c0639cf0d38f28e082943c8575e9937c
2025-12-24 15:34:13 -06:00
jgart
479a2f7ede
gnu: trealla: Update to 2.88.2.
...
* gnu/packages/prolog.scm (trealla): Update to 2.88.2.
Change-Id: I452a589dd2ed8023de78a1a90d06dae02a183e89
2025-12-23 18:33:25 -06:00
Hugo Buddelmeijer
001cd00bcd
doc: Briefly discuss default git branch name.
...
* doc/contributing.texi (Building from git): Discuss branch name.
Change-Id: I9ddb9318749c7974a8724355c1a6b18a98fa9e8e
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2025-12-23 10:33:24 +01:00
Nicolas Goaziou
7d223c3ce5
gnu: grammalecte: Update to 2.3.0.
...
* gnu/packages/dictionaries.scm (grammalecte): Update to 2.3.0.
[source]: Update location.
Change-Id: Id5a9145102cdbf6f05b176e7f22e3ae5893b16a5
2025-12-23 10:11:19 +01:00
Andrew Wong
a33944f438
gnu: cantata: Update to 3.4.0.
...
* gnu/packages/mpd.scm (cantata): Update to 3.4.0.
[origin]: Remove unneeded bundled code.
[inputs]: Add karchive, kitemviews; remove unused libmusicbrainz, libebur128,
libmtp, mpg123, taglib.
Closes : guix/guix#5010
Change-Id: I9af0ec0f93d4d7b098217de8f77daf7cf26d90f4
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-23 16:16:30 +08:00
Andy Tai
43122908e1
gnu: mailutils: Update to 3.21.
...
* gnu/packages/mail.scm (mailutils): Update to 3.21.
Closes : guix/guix#5022
Change-Id: If12aa167438f205e0df0c5b7cb7661c3733fcc01
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-23 15:20:53 +08:00
Sergey Trofimov
a7739b01d7
gnu: mu: Update to 1.12.14.
...
* gnu/packages/mail.scm (mu): Update to 1.12.14.
[arguments]<#:phases>{patch-bin-references}: Remove upstreamed patching.
Closes : guix/guix#5048
Change-Id: I54886215da506c8600e999f8f248b369389df0c1
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-23 15:19:07 +08:00