Andreas Enge
4eef47d0e8
gnu: gpsd: Update to 3.27.3.
...
* gnu/packages/gps.scm (gpsd): Update to 3.27.3.
Change-Id: Ic88b76a2e3ab0d13eb20016d3d8e0ef24bad11da
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:52 +01:00
Andreas Enge
306495b073
gnu: marble-qt: Rename to marble.
...
* gnu/packages/kde-education.scm (marble-qt): Deprecate and rename to...
(marble): ...this.
* gnu/packages/kde-graphics.scm (digikam)[inputs]: Adapt.
Change-Id: Ib521c4a2d058b8b6b68c3e1359c73485877c25ea
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:52 +01:00
Andreas Enge
92218e6195
gnu: libgit2-glib: Update to 1.2.1.
...
* gnu/packages/gnome.scm (libgit2-glib): Update to 1.2.1.
Change-Id: I8d050854f4a00a6c19bdff83d54e25c3ac582bc0
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:51 +01:00
Vinicius Monego
8342e5dbc9
gnu: sage: Add missing standard inputs.
...
* gnu/packages/sagemath.scm (sage)[inputs]: Add python-cvxopt,
python-lrcalc, python-mpmath, python-networkx, python-primecountpy,
python-scipy, python-sympy.
Change-Id: I6531b2c4e6ac14b1eed838bc51035ce84621a349
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:50 +01:00
Andy Tai
0e96e24b4b
gnu: ddrescue: Update to 1.30.
...
* gnu/packages/disk.scm (ddrescue): Update to 1.30.
Change-Id: I9fb74ed0dce743accb94ff9a23c4ea64ff55f631
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:49 +01:00
Andy Tai
5b41ff4418
gnu: wget2: Update to 2.2.1.
...
* gnu/packages/wget.scm (wget2): Update to 2.2.1.
Change-Id: I3abdf8a7425e46c8f2240b2e8f803a06a88b9e40
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:48 +01:00
Sören Tempel
f87c5073ea
gnu: bmake: Run tests in check phase.
...
* gnu/packages/patches/bmake-run-check-separately.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/build-tools.scm (bmake)[source]: Use it.
[arguments/<#:tests, #:test-target>: Set to enable tests.
Change-Id: I7e270e1c74b475813cb9c623f2b8a37e1f09a0b9
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:48 +01:00
Sören Tempel
d8ceb03b4b
gnu: bmake: Update to 20251111.
...
* gnu/packages/build-tools.scm (bmake): Update to 20251111.
[native-inputs]: Add bc.
[arguments]<#:make-flags>: Skip tests via BROKEN_TESTS.
<#:configure-flags>: Add a flag to use sh as defshell.
<#:phases>: Add 'fix-shell-detection phase and switch to sh as defshell.
Change-Id: Ie469a5a8e2f868aecb7bb620a5127f710c81ae86
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:47 +01:00
Patrick Norton
8bdbfc13ff
gnu: asciinema: Update to 3.0.1.
...
* gnu/packages/terminals.scm (asciinema): Update to 3.0.1.
[source]: Change to url-fetch.
[build-system]: Change to cargo-build-system.
[native-inputs]: Remove python-pytest, python-setuptools and python-wheel.
Add python-minimal.
[inputs]: Change to cargo-inputs.
[build-phases]: Remove unnecessary phase.
* gnu/packages/rust-crates.scm (asciinema): Add dependencies.
Change-Id: Ic4197a6a03aad5b309d9b5b6bbc39c094350d86f
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:46 +01:00
Andreas Enge
17f8e88819
gnu: xiphos: Refresh deprecated input.
...
* gnu/packages/books.scm (xiphos)[native-inputs]: Replace atk
by at-spi2-core.
Change-Id: Ie945affc7fd71fedb882872206ad28f399f947fa
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:45 +01:00
Andreas Enge
7f46cd4bec
gnu: texlive: Deprecate in favor of texlive-scheme-full.
...
* gnu/packages/texlive.scm (%texlive-date, %texlive-year,
texlive-extra-src, texlive-texmf-src, texlivebin, texlivetexmf): Delete
variables.
(texlive): Redefine as texlive-scheme-full.
* gnu/packages/books.scm: Remove module inclusion.
* doc/guix.texi: Remove documentation for monolithic texlive.
Change-Id: I23837ca29cbbc080833be122972dcfe31c0fd1bb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:44 +01:00
Ludovic Courtès
15f87a0f03
describe: Define and use ‘modules-from-current-profile’.
...
Fixes <https://issues.guix.gnu.org/75458 >.
Fixes a bug whereby bootloader, image, platform, etc. modules would be
searched for in locations other than the current profile, possibly leading to
incompatible files being loaded. More generally, this bug would break
statelessness: depending on what happens to be available in $GUILE_LOAD_PATH,
some modules would or would not be loaded.
* guix/describe.scm (modules-from-current-profile): New procedure.
* gnu/bootloader.scm (bootloader-modules): Use it instead of ‘all-modules’.
* gnu/system/image.scm (image-modules): Likewise.
(not-config?): Rename to…
(neither-config-nor-git?): … this, and add (guix git). Adjust users.
* guix/import/utils.scm (build-system-modules): Likewise.
* guix/platform.scm (platform-modules): Likewise.
* guix/upstream.scm (importer-modules): Likewise.
Change-Id: I8ac55a5bcdf54990665c70d0aa558b9b2c2548d4
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #4859
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:44 +01:00
Janneke Nieuwenhuizen
4076de869e
gnu: libunistring: Resurrect cross-build for MinGW.
...
* gnu/packages/libunistring.scm (libunistring)[arguments]:
When building for MinGW, add phase `patch-tests/nanosleep.c'.
Change-Id: Ia76c342f2bbe7873367b5e59168f7180b845f4c3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:42 +01:00
Maxim Cournoyer
1445f22f4f
gnu: zint: Split Qt GUI into distinct zint-with-qt package.
...
* gnu/packages/aidc.scm (zint) [build-system]: Switch to cmake-build-system.
[#:qtbase]: Delete argument.
[#:configure-flags]: Remove "-DZINT_QT6=ON".
[native-inputs]: Remove qttools.
[inputs]: Remove qtsvg.
* gnu/packages/aidc.scm (zint-with-qt): New variable.
Fixes : #4953
Change-Id: Ib71783ffce585b01f4d72e618fba0bf22167c5a0
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:41 +01:00
Maxim Cournoyer
29fbc0c3f7
gnu: zint: Update to 2.16.0.
...
* gnu/packages/aidc.scm (zint): Update to 2.16.0.
Change-Id: I5f1173d2afe49e3f8e566ca2cdb8091c52f9c873
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:40 +01:00
Ludovic Courtès
93139a4d64
gnu: guix-modules: Update to 0.3.0.
...
* gnu/packages/package-management.scm (guix-modules): Update to 0.3.0.
Change-Id: Idb0fe7d46f0832bd01c17bc2ae4edcdab35925f7
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:40 +01:00
Ludovic Courtès
73899752f8
system: hurd: Switch to the Shepherd’s system log.
...
This is a followup to 8492a3c896 .
* gnu/system/hurd.scm (%base-services/hurd): Replace
‘syslog-service-type’ by ‘shepherd-system-log-service-type’.
Change-Id: I3e12087a04f06210bd10b649b29fcf9949c5aa35
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #2659
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:39 +01:00
Yelninei
b2ada25a26
gnu: hurd: Fix select for streamio.
...
* gnu/packages/patches/hurd-streamio-select.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/hurd.scm (hurd): Add patch.
Change-Id: I608380fbeab50ebc2e631488488aabf63e6483b4
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:38 +01:00
Yelninei
2e25daf39d
gnu: gnumach: Don't truncate kernel messages.
...
* gnu/packages/patches/gnumach-kmsg-overflow.patch: New patch
* gnu/local.mk (dist_path_DATA): Register patch.
* gnu/packages/hurd.scm (gnumach): Add the patch.
Change-Id: Ibc75e9374426fe4aacbc94c1265d7dbb77386afa
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:37 +01:00
Cayetano Santos
7472e6c3fd
gnu: clustershell: Update to 1.9.3.
...
* gnu/packages/ssh.scm (clustershell): Update to 1.9.3.
[native-inputs]: Remove python-wheel.
Change-Id: I027d5a3c2a6734e18442d0cd6f7444828b895a0d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:36 +01:00
Cayetano Santos
4f82eba196
gnu: webssh: Update to 1.6.3.
...
* gnu/packages/ssh.scm (webssh): Update to 1.6.3.
[native-inputs]: Remove python-wheel.
Change-Id: Ie26495f775d8b77f4a458917b8537beb5b060459
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:36 +01:00
Cayetano Santos
2edff5724b
gnu: webssh: Fix build.
...
* gnu/packages/ssh.scm (webssh)[arguments]: Disable #:tests?.
Change-Id: I00b802face9cf7b46cf07d077a4682ff5c202d4a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:35 +01:00
Evgeny Pisemsky
9eed39b841
gnu: python-platypush: Update to 1.3.14.
...
* gnu/packages/engineering.scm (python-platypush): Update to 1.3.14.
[arguments] <phases>: Remove 'relax-requirements.
Closes guix/guix#4974
Change-Id: I1bba9ad4c1e1aedd26bf792140b0a3055fade016
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:34 +01:00
Cayetano Santos
927cad0854
gnu: emacs-cape: Update to 2.4.
...
* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 2.4.
Change-Id: I35342d6312e3cc4346f0131c6d061bf660f201be
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:33 +01:00
Cayetano Santos
6554fce76b
gnu: emacs-marginalia: Update to 2.6.
...
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 2.6.
Change-Id: I36059c54e8f175dd3f56de1cfb917a0a07fc2b90
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:32 +01:00
Cayetano Santos
e184429c15
gnu: emacs-lobsters: Update to 1.2.
...
* gnu/packages/emacs-xyz.scm (emacs-lobsters): Update to 1.2.
Change-Id: I5df917b8aca16b5a02532dace198bab7d5abd584
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:32 +01:00
Marcel Steinbeck
59ff16c9e1
gnu: Add fusion.
...
* gnu/packages/fusion.scm: New file.
(fusion): New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Change-Id: I980bf8be27f47709c254dfa932753fa48a93d3d7
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Reviewed-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:31 +01:00
Sughosha
18023c0a95
gnu: kaidan: Update to 0.13.0.
...
* gnu/packages/kde-internet.scm (kaidan): Update to 0.13.0.
[arguments]<#:configure-flags>: Remove "-DBUILD_TESTS=true".
[inputs]: Add qtkeychain-qt6.
Change-Id: I2230c4995ac111d9ac58710ee387573c82c2cf77
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:30 +01:00
Sughosha
d15d7709be
gnu: qxmpp: Update to 1.12.0.
...
* gnu/packages/kde-internet.scm (qxmpp): Update to 1.12.0.
Change-Id: I7990e1229f966f823a60e04f0fdd5e2a5e198223
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:29 +01:00
Sughosha
dfa5810754
gnu: qtkeychain, qtkeychain-qt6: Update to 0.15.0.
...
* gnu/packages/qt.scm (qtkeychain): Update to 0.15.0.
Change-Id: I2c2994a9c14cde19d574f5c1f52cef514227aba2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:28 +01:00
Hugo Buddelmeijer
fb3a094ae7
gnu: python-django: Update to 5.2.9 to fix CVEs.
...
Fixes CVE-2025-32873, CVE-2025-13372, and CVE-2025-64460.
* gnu/packages/django.scm (python-django): Update to 5.2.9.
[properties]: Hide CVE-2025-32873 and unhide CVE-2023-31047.
Change-Id: I75769bbfd36ccba8456b38154db69989f73b62eb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:28 +01:00
Andreas Enge
12c86daece
gnu: zeal: Remove unreferenced Qt5 input.
...
This is a follow-up to commit 00f7b0b460 .
* gnu/packages/documentation.scm (zeal)[inputs]: Remove qtx11extras.
Change-Id: I65863b20a365b7c076a84b6109046ef8a09ed19f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:27 +01:00
Dariqq
678f0389ab
gnu: muon: Update to 0.5.0.
...
* gnu/packages/build-tools.scm (muon): Update to 0.5.0
Change-Id: I84717ff61dd678857ce2cf0a1b3facd0d37fad05
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:26 +01:00
Sören Tempel
01201258bc
gnu: imv: Update to 5.0.1.
...
* gnu/packages/image-viewers.scm (imv): Update to 5.0.1.
[inputs]: Add wayland-protocols.
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:25 +01:00
Andreas Enge
077ba95865
gnu: netcdf: Remove hdf4 input.
...
* gnu/packages/maths.scm (netcdf)[inputs]: Remove hdf4-alt.
[arguments]<#:configure-flags>: Remove "--enable-hdf4".
Change-Id: Id7fb9bf499caebe00a32737b4088be20eab12ad4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:24 +01:00
Andreas Enge
fcbf2548a1
gnu: Remove python-fusepyng.
...
* gnu/packages/python-xyz.scm (python-fusepyng): Delete variable.
Fixes : guix/guix#3874
Change-Id: I68ca5d59379c0c90f29a83cf3921e5f4e5344a63
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:24 +01:00
Hartmut Goebel
77983185fd
gnu: sumo: Update to 1.25.0.
...
* gnu/packages/simulation.scm (sumo): Update to 1.25.0.
Change-Id: I6cf32f91ca651784f53477e217e1b901240d2c21
2026-01-25 18:56:27 +01:00
Hartmut Goebel
83012bd39a
gnu: biobambam2: Update to 2.0.185.
...
* gnu/packages/bioinformatics.scm (biobambam2): Update to 2.0.185.
Change-Id: I462959cbdf938cc6e798132fff521645dd4a6d04
2026-01-25 18:52:42 +01:00
Hartmut Goebel
f4bf35a92b
gnu: libmaus2: Update to 2.0.813.
...
* gnu/packages/bioinformatics.scm (libmaus2): Update to 2.0.813.
[source]: Add patch. [inputs]: Add boost.
* gnu/packages/patches/libmauss-fix-gcc-13-require-include-cstdint.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register new patch file.
Change-Id: I607773a7c7b7a43c0bd037bc8b99666c89e9c429
2026-01-25 18:52:42 +01:00
ColdSideOfYourPillow
b8c8540203
gnu: Add mpv-uosc.
...
* gnu/packages/video.scm (mpv-uosc): New variable.
Merges: https://codeberg.org/guix/guix/pulls/2496
Change-Id: I867a488759599627c41d514ccc2ca4f5d156e209
Signed-off-by: Giacomo Leidi <therewasa@fishinthecalculator.me >
2026-01-25 17:54:35 +01:00
ColdSideOfYourPillow
854243adcd
gnu: Add mpv-thumbfast.
...
* gnu/packages/video.scm (mpv-thumbfast): New variable.
Change-Id: I58ad120c67e3a4199db63bc1e2a7d636a3e07418
Signed-off-by: Giacomo Leidi <therewasa@fishinthecalculator.me >
2026-01-25 17:54:35 +01:00
Iakob Davitis Dze Gogichaishvili
af86a7e6bc
gnu: dwarfs: Update to 0.14.1.
...
* gnu/packages/file-systems.scm (dwarfs): Update to 0.14.1. Switch to gexps.
[source] Adapt snippet.
[arguments]<#:configure-flags>: Disable tests.
<#:phases>{set-test-filter}: New phase.
[inputs]: Remove fmt. Add fmt-10, fast-float, file, flac, nlohmann-json,
parallel-hashmap, range-v3, utfcpp.
Change-Id: I9ef539b1a6a8b4a1212e1dccbbbcc21a09be67f2
Signed-off-by: Iakob Davitis Dze Gogichaishvili <iakob.gogichaishvili@gmail.com >
2026-01-25 14:18:08 +01:00
jgart
9e3feb052c
gnu: trealla: Update to 2.89.11.
...
* gnu/packages/prolog.scm (trealla): Update to 2.89.11.
Change-Id: I11acd243b2638253c559c5fb3686dd5d1076fe5c
2026-01-25 03:23:23 -05:00
Hilton Chain
b01968f654
installer: Add fonts to cover all languages for desktop installation.
...
* gnu/installer/services.scm (system-services->configuration):
Install font-google-noto, font-google-noto-emoji and font-sarasa-gothic when
using a desktop environment.
Fixes : #5613
Merges: #5654
Change-Id: Ie6e0af004969158bad316f0fcf886519cf3bdc7d
2026-01-25 13:18:57 +08:00
Hilton Chain
7052c66e14
services: gdm: Include system profile in XDG_DATA_DIRS.
...
* gnu/services/xorg.scm (gdm-shepherd-service)
[start] <#:environment-variables>: Add system profile to XDG_DATA_DIRS so that
we can use fonts installed in it.
Change-Id: Idd11fe0a5d5d57db5459a5c2a9471d1bf640a6ef
2026-01-25 13:18:26 +08:00
Hilton Chain
e00439c93e
services: guix: Pretty print /etc/guix/channels.scm.
...
* gnu/services/base.scm (install-channels-file): Pretty print channels.scm.
Change-Id: I692758a4f0a3f6e57b40c95a487c7c843245fe6c
2026-01-25 13:07:34 +08:00
jgart
edb31b3c80
gnu: python-feedparser: Update to 6.0.12.
...
* gnu/packages/web.scm (python-feedparser): Update to 6.0.12.
[source]: Remove outdated patch.
* gnu/packages/patches/python-feedparser-missing-import.patch: Delete it.
* gnu/local.mk: Delete entry.
Change-Id: I7bd5c8de4d186786e4279d8cfc3c08651b5ea382
2026-01-24 19:02:02 -05:00
Janneke Nieuwenhuizen
da55841cd9
gnu: Add asciinema-agg.
...
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[asciinema-agg]: New entry.
* gnu/packages/terminals.scm (asciinema-agg): New variable.
Change-Id: I0ed35b3eb603f7d21a82f04ee793f83c37402e0e
2026-01-24 22:40:35 +01:00
jgart
6a62ff0170
gnu: sbcl-simple-matrix: Update to 3.12.
...
* gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 3.12.
Change-Id: I99a5eb900b28d0f7aa37394e37c3f1661dd3b505
2026-01-24 15:00:49 -05:00
jgart
de4a3116b2
gnu: sbcl-simple-optimization: Update to 2.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-simple-optimization): Update to 2.0.
Change-Id: I72b1705824331f5b1eaefec16d60b87eff2a2c28
2026-01-24 14:58:18 -05:00