Foster Hangdaan
f87e87f3b7
gnu: skopeo: Update to 1.21.0.
...
* gnu/packages/virtualization.scm (skopeo): Update to 1.21.0.
[native-inputs]: Use go-1.24.
Change-Id: I5648e0da00230c3c32d76bbcf27fa0d6727f069f
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5263
2026-02-06 20:49:02 +01:00
Ludovic Courtès
f4d42db437
services: static-networking: Add ‘scope’ field to <network-route>.
...
* gnu/services/base.scm (assert-network-route-scope): New procedure.
(<network-route>)[scope]: New field.
(network-set-up/linux)[route-scope->constant]: New procedure.
Use it to pass #:scope to ‘route-add’.
* doc/guix.texi (Networking Setup): Document it.
Fixes: guix/guix#4175
Reported-by: Christopher Baines <mail@cbaines.net >
Change-Id: I24399eca6e691d63fa3d01be564060a3d693d650
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5507
2026-02-06 20:49:02 +01:00
Ludovic Courtès
1bd2dd9020
services: static-networking: Tweak error messages.
...
* gnu/services/base.scm (assert-network-link-mac-address): Change error
message string to conform to standards.
(assert-network-link-type): Change to ‘define-with-syntax-properties’ since
previously it would reject a non-literal symbol. Adjust message string.
Change-Id: I0a8b9d7512ca7567f9d60eb15ad6fb4e05020e48
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-06 20:49:02 +01:00
Sören Tempel
b61e684741
gnu: texlive-minted: Use packaged version of python-latexminted.
...
Fixes #2551
* gnu/packages/tex.scm (texlive-minted)
[arguments]<phases>: Add 'fix-paths phase to refer to latexminted.
[inputs]: Add python-latexminted.
[source]<snippet>: Remove vendored scripts and wheel files.
Change-Id: If17269ac864feb652021f0b0474dc3aeac3d59bd
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5678
2026-02-06 20:49:02 +01:00
Sören Tempel
d98cf2b1b4
gnu: Add python-latexminted.
...
* gnu/packages/python-xyz.scm (python-latexminted): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-06 20:49:02 +01:00
Sören Tempel
1beeb4db9b
gnu: Add python-latex2pydata.
...
* gnu/packages/python-xyz.scm (python-latex2pydata): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-06 20:49:02 +01:00
Sören Tempel
4632d0fa3a
gnu: Add python-latexrestricted.
...
* gnu/packages/python-xyz.scm (python-latexrestricted): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-06 20:49:01 +01:00
Patrick Norton
3800a6753e
gnu: uniutils: Update documentation.
...
* gnu/packages/textutils.scm (uniutils): Update documentation to reflect
the addition of two new commands.
Change-Id: Ic54ca23d14f554de909190a64a1dc5c30f2b70ba
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #6079
2026-02-06 20:49:01 +01:00
FuncProgLinux
cda4d04f85
gnu: mate-common: Add patch to package definition.
...
* gnu/packages/mate.scm (mate-common): Add patch to package.
Change-Id: I4c9971bbd6c698ca6720dfa861317ec4e77144a3
gnu mate-common: upload patch for mate-autogen
Change-Id: I597009e157dacac516d54e8ff1fd7e7f9e627cfe
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5975
2026-02-06 20:49:01 +01:00
kestrel
63f3fe6896
gnu: widelands: Update to 1.3.
...
* gnu/packages/games.scm (widelands)[inputs]: Add font-amiri and
font-culmus.
[arguments]<#:configure-flags>: Do not set build type explicitly.
Change-Id: Ic9505168503a86c62249773784587ef046c13057
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-06 19:59:39 +01:00
Ahmad Draidi
18570549d5
gnu: bcachefs-tools: Update to 1.35.1.
...
* gnu/packages/file-systems.scm (bcachefs-tools-minimal): Update to 1.35.1.
[arguments]: Modify 'patch-install' phase to remove kernel module
sources from output. Add 'add-version' phase.
(bcachefs-tools-minimal/static)[arguments]: Add 'patch-makefile' phase
to fix static builds.
(bcachefs-tools): Fix tabulation lints.
Change-Id: I243989a738191fc11764870a3ee56ce31aac9720
Co-authored-by: Henrik Tjäder <henrik@tjaders.com >
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-06 18:27:53 +01:00
Ahmad Draidi
b27318dc1f
gnu: bcachefs-tools: Disable FUSE support.
...
FUSE support is at an early stage and may corrupt filesystems. It also
does not build in the latest upstream release.
* gnu/packages/file-systems.scm (bcachefs-tools)[arguments]:
Remove 'enable-fuse phase.
[inputs]: Remove.
Change-Id: I871ef27155a3dd962f1c939c406c4d1a87b11921
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-06 18:27:52 +01:00
Ahmad Draidi
09d35b114d
gnu: bcachefs-linux-module: Update to 1.35.1.
...
* gnu/packages/file-systems.scm (bcachefs-linux-module): Update to 1.35.1.
[arguments]<#:phases>{add-version}: New phase.
{patch-source}: Simplify accordingly.
Change-Id: I42a7a23990aea4631d4c632470213a9461f16750
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-06 18:27:52 +01:00
moksh
28b956178c
gnu: librewolf: Update to 147.0.3-1.
...
* gnu/packages/librewolf.scm (librewolf): Update to 147.0.3-1.
Change-Id: I700dfb3e00467f19105794b6e45c22ff07b26b52
Signed-off-by: Ian Eure <ian@retrospec.tv >
2026-02-06 08:22:37 -08:00
Ashish SHUKLA
2ede106349
gnu: got: Update to 0.121
...
* gnu/packages/version-control.scm (got): Update to 0.121.
Change-Id: Ibfc961fad769cd1c6d7d30594c7b89c93c8ad197
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-06 16:04:56 +01:00
Jan Wielkiewicz
e8a19e4659
gnu: luanti: Update to 5.15.0.
...
* gnu/packages/luanti.scm (luanti): Update to 5.15.0.
Change-Id: I7d12000fbb089dc5707e69342be58db2ae61bff1
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-06 15:43:33 +01:00
Patrick Norton
e7de707884
gnu: dunst: Update to 1.13.1.
...
* gnu/packages/wm.scm (dunst): Update to 1.13.1.
Change-Id: I456b1ae0015c43d5a5515fef12995838a869bcc2
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-06 15:41:00 +01:00
Hennadii Stepanov
2b4a653397
gnu: osslsigncode: Update to 2.12.
...
* gnu/packages/crypto.scm (osslsigncode): Update to 2.12.
Change-Id: Iaca2b9f262ed1dda4d4121c128fd65f03e7487c2
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-06 15:34:27 +01:00
Hilton Chain
6da26b6b90
home: symlink-manager: Handle dangling symlinks.
...
This is a follow-up to commit 4b9b223bff .
* gnu/home/services/symlink-manager.scm (update-symlinks-script): Handle
dangling symlinks.
Fixes : #1752
Change-Id: Iedd11f84f816e3043d7bf50db240bf5ec1f3e512
Signed-off-by: Hilton Chain <hako@ultrarare.space >
Merges: #6169
2026-02-06 19:14:46 +08:00
Hilton Chain
4d1966c375
activation: copy-account-skeletons: Make all copied skeletons writable.
...
Previously, copying skeleton ‘.config/nano/nanorc’ to user home won't make
‘~/.config/nano/nanorc’ writable.
* gnu/build/activation.scm (copy-account-skeletons)
[set-owner]: Make all copied skeleton writable.
Rename procedure to ‘set-permission’.
Change-Id: I24a2bda42bc5af803857dc090e487b6a040b58be
Signed-off-by: Hilton Chain <hako@ultrarare.space >
Merges: #6149
2026-02-06 19:14:46 +08:00
Hilton Chain
689ee928a6
system: skeleton-directory: Remove special cases of directory creation.
...
Directories have been supported in skeleton names since
d9ea94dc44 .
* gnu/system/shadow.scm (default-skeletons): Add directories to skeleton names.
(skeleton-directory): Remove special cases of directory creation.
Change-Id: I7918498c2ff115ad8d1f5e3472678da1db8b4f2e
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2026-02-06 19:14:44 +08:00
Acid Bong
965b5537cf
gnu: keychain: Update to 2.9.8.
...
* gnu/packages/crypto.scm (keychain): Update to 2.9.8.
Merges guix/guix!6173
Change-Id: I71efe8afd8bb4a757c5db80be8a36a1aab623f8a
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-02-06 12:12:31 +01:00
Acid Bong
b24412a9c7
gnu: keychain: Update source and homepage URLs.
...
Update source and homepage URLs, following the project's transfer from
Funtoo to Daniel Robbins.
Merges guix/guix!6173
* gnu/packages/crypto.scm (keychain)[source]: Update url.
[home-page]: Likewise.
Change-Id: I69248b6a8d487271a2dffa58511dbf956eb5d8ff
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-02-06 12:12:31 +01:00
David Arroyo
4164e516aa
gnu: stlink: Update to 1.8.0-0.6a6718b.
...
* gnu/packages/embedded.scm (stlink): Update to 1.8.0-0.6a6718b.
Change-Id: Ief53570c716e9a3d400bd44b7386440cf973dac9
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-06 11:47:43 +01:00
Cayetano Santos
f642fdaeb6
gnu: emacs-consult-eglot: Add extensions.
...
* gnu/packages/emacs-xyz.scm (emacs-consult-eglot)[propagated-inputs]:
Add emacs-embark.
[arguments]: #:include ’consult-eglot-embark.
Change-Id: I5a61297342e666742667dc54c0a3e64ac50a19e9
2026-02-06 11:23:28 +01:00
Andy Tai
5c3ac4d275
gnu: nano: Update to 8.7.1.
...
* gnu/packages/text-editors.scm (nano): Update to 8.7.1.
Change-Id: I83236e25f9eeda5108390c47b75c1ca5608a3f4c
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2026-02-06 10:35:16 +01:00
Patrick Norton
a90ea82d1d
gnu: cloc: Update to 2.08.
...
* gnu/packages/code.scm (cloc): Update to 2.08.
Change-Id: I0f667b5fe7c222924624b8764773615d9985c1e2
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2026-02-06 10:16:11 +01:00
Acid Bong
f1eb343811
gnu: keyd: Update to 2.6.0.
...
* gnu/packages/linux.scm (keyd): Update to 2.6.0.
Change-Id: I5a7c948843a64b7b013a49d5dd357f27895f2b29
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2026-02-06 09:58:34 +01:00
Peter Polidoro
6d7db40c58
gnu: kicad: Update to 9.0.7.
...
* gnu/packages/engineering.scm (kicad): Update to 9.0.7.
Merges guix/guix!6073
Change-Id: I205acc52f5e2c0b7b34d7ed54d0887402b34eee3
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-02-06 08:00:30 +01:00
Sharlatan Hellseher
97c5e95ab3
gnu: kronosnet: Update to 1.33.
...
* gnu/packages/high-availability.scm (kronosnet): Update to 1.33.
Change-Id: I4d13c0abbff0dc830e526a7216d650a11c9b004d
2026-02-06 00:06:12 +00:00
Sharlatan Hellseher
9ceefcd491
gnu: corosync: Update to 3.1.10.
...
* gnu/packages/high-availability.scm (corosync): Update to 3.1.10.
Change-Id: I8d1d7aa20656ad4c8025984b05524abfbc4d1ae6
2026-02-06 00:06:12 +00:00
Danny Milosavljevic
fcdb199e8c
gnu: Add go-github-com-charmbracelet-huh.
...
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-huh): New variable.
Change-Id: Ie4dbe379726c05a99ea56533e183a237f381646b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-05 23:54:16 +00:00
Sharlatan Hellseher
673b8d6acc
gnu: Add go-github-com-charmbracelet-x-xpty.
...
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-xpty): New variable.
Change-Id: I85e99ff0d9ea24737835cb3b632d8cbab1559d01
2026-02-05 23:54:15 +00:00
Sharlatan Hellseher
48ac193941
gnu: Add go-github-com-charmbracelet-x-conpty.
...
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-conpty): New variable.
Change-Id: I50e864d4cfc9c0c98fdbd7ca4e81707f44640ec6
2026-02-05 23:54:15 +00:00
Sharlatan Hellseher
03c1f612d2
gnu: Add go-github-com-charmbracelet-x-termios.
...
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-termios): New variable.
Change-Id: Ia0753850c1dc657b378276a0a801ec48c532421f
2026-02-05 23:54:15 +00:00
Danny Milosavljevic
eaaea2f9b5
gnu: Add go-github-com-charmbracelet-x-exp-strings.
...
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-exp-strings): New
variable.
Change-Id: Ic7bf61e020f66b849830baa01394efe703f49b49
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-05 23:54:15 +00:00
Danny Milosavljevic
9af0f18057
gnu: Add go-github-com-catppuccin-go.
...
* gnu/packages/golang-xyz.scm (go-github-com-catppuccin-go): New variable.
Change-Id: Ie528bca1bca2cb337e3f54c482284671a5d6cc1c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-05 23:54:15 +00:00
Danny Milosavljevic
2d23133866
gnu: Add go-github-com-acarl005-stripansi.
...
* gnu/packages/golang-xyz.scm (go-github-com-acarl005-stripansi): New variable.
Change-Id: Ic44dbfa3de7914cd5c4102a83e95aecd7cf793ff
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-05 23:54:15 +00:00
Sharlatan Hellseher
af566bc06c
gnu: git-spice: Update to 0.23.0.
...
* gnu/packages/version-control.scm (git-spice): Update to 0.23.0.
[arguments] <go>: Use go-1.25.
<test-flags>: Rework skipped tests.
[native-inputs]: Add go-github-com-hexops-autogold-v2 and
go-go-abhg-dev-container-ring.
Change-Id: I5cbfbae949d99e2e736f5f6df1f5266f0e8dfbc2
2026-02-05 23:53:41 +00:00
Sharlatan Hellseher
5cdd7a69c6
gnu: go-go-abhg-dev-log-silog: Update to 0.2.0.
...
* gnu/packages/golang-xyz.scm (go-go-abhg-dev-log-silog): Update to 0.2.0.
Change-Id: Ib61a98038282c991c2c3fd471e0369a97d404111
2026-02-05 23:43:04 +00:00
Sharlatan Hellseher
ed682266f2
gnu: go-gitlab-com-gitlab-org-api-client-go: Update to 1.28.0.
...
* gnu/packages/golang-web.scm (go-gitlab-com-gitlab-org-api-client-go): Update to 1.28.0.
[arguments] <tests?, test-flags>: Disable for now.
<phases>: Add 'remove-examples.
[propagated-inputs]: Add go-github-com-makenowjust-heredoc-v2,
go-github-com-zalando-go-keyring, go-google-golang-org-protobuf, and
go-gopkg-in-yaml-v3.
Change-Id: I9d8d43000d1174aadae5135563c8f1671cfe7bd1
2026-02-05 23:43:04 +00:00
Sharlatan Hellseher
9430e5b695
gnu: go-github-com-charmbracelet-bubbles: Update to 0.21.1.
...
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-bubbles): Update to 0.21.1.
Change-Id: Ieff8cdecd49f980a950f4cac508cd4f634b26bae
2026-02-05 22:38:56 +00:00
Sharlatan Hellseher
18f068e2c4
gnu: go-github-com-charmbracelet-bubbletea: Update to 1.3.10.
...
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-bubbletea): Update to 1.3.10.
Change-Id: I8827fe82b93b5bc25306b7782aea449dec085e95
2026-02-05 22:38:56 +00:00
Danny Milosavljevic
0b30683faf
gnu: go-github-com-containerd-containerd: Update to 1.7.22.
...
* gnu/packages/golang-xyz.scm:
(go-github-com-containerd-containerd-1.7.22): Update to 1.7.22.
Change-Id: I0a251e7650fd405fa277ba1b5a05aded6864e8fc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-05 22:00:27 +00:00
Danny Milosavljevic
7525dc6807
gnu: go-sigs-k8s-io-yaml: Update to 1.6.0.
...
* gnu/packages/golang-xyz.scm (go-sigs-k8s-io-yaml): Update to 1.6.0.
[propagated-inputs]: Add go-go-yaml-in-yaml-v2, go-go-yaml-in-yaml-v3,
go-sigs-k8s-io-randfill.
[native-inputs]: Remove go-gopkg-in-check-v1.
Change-Id: I285d5a0e1a085780589858e6ad2ca732f2eeb612
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-05 22:00:27 +00:00
Yelninei
a8e232a64c
gnu: rsyslog: Update to 8.2512.0.
...
* gnu/packages/logging.scm (rsyslog): Update to 8.2512.0.
Change-Id: I973131a09764626b805750cb7470336fbe3ed3bd
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-05 21:58:05 +01:00
Sharlatan Hellseher
46ef0552fd
gnu: Add go-github-com-masterminds-sprig.
...
* gnu/packages/golang-xyz.scm (go-github-com-masterminds-sprig): New variable.
(go-github-com-masterminds-sprig-v3): Inherit from go-github-com-masterminds-sprig.
Change-Id: Ie6349be6ebced2c4688dee0463cc635b101bfd93
2026-02-05 20:45:11 +00:00
Noé Lopez
33ee29bc87
gnu: Add emacs-rtfm-mode.
...
* gnu/package/emacs-xyz.scm (emacs-rtfm-mode): New variable.
Merges guix/guix!6136
Change-Id: Ieb22734828c57aec6405ff37b2fda0486df821c7
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-02-05 20:31:40 +01:00
Simon Tournier
0d2eb45aca
gnu: Remove python-multivelo.
...
* gnu/packages/bioinformatics.scm (python-multivelo): Delete variable.
Fixes: guix/guix#5364
Change-Id: I7636eb262c9a3fcebde3678bad18110301ce8889
Merges: #6131
2026-02-05 18:16:53 +01:00
Sharlatan Hellseher
f41704d926
gnu: go-github-com-redis-go-redis-v9: Update to 9.17.3.
...
* gnu/packages/golang-xyz.scm (go-github-com-redis-go-redis-v9): Update to 9.17.3.
Change-Id: Ia2692fb54d0898503b7f91c6de871a7aa4b05f8d
2026-02-05 17:15:13 +00:00