Ludovic Courtès
650e69784d
doc, gnu: Update URL of several packages formerly at notabug.org.
...
The URL change for these 5 packages was announced at
<https://lists.gnu.org/archive/html/guile-user/2026-03/msg00000.html >.
* doc/contributing.texi (Requirements): Update URLs.
* gnu/packages/gnupg.scm (guile-gcrypt)[home-page]: Update.
* gnu/packages/guile.scm (guile-sqlite3)[home-page]: Update.
(guile-zlib)[source]: Update URL and hash.
[home-page]: Update.
(guile-lzlib)[home-page]: Update.
(guile-zstd)[home-page]: Update.
* m4/guix.m4 (GUIX_CHECK_GUILE_SQLITE3): Update commit URL.
Merges guix/guix!7069
Change-Id: Ic587d3e2dcd931a44c007d9cdcd0b20e771be33b
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-03-14 12:14:49 +01:00
Danny Milosavljevic
6f3467de97
gnu: emacs-buttercup: Scope native-comp trampoline workaround to spy-on.
...
* gnu/packages/patches/emacs-buttercup-1.38-native-comp-spy-on-trampoline-scope.patch: New file.
* gnu/packages/emacs-build.scm (emacs-buttercup)[source]: Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
Fixes : guix/guix#6927
Change-Id: I52d48090e16ce4e56839e151632d266848ec4073
2026-03-14 12:10:14 +01:00
Denis 'GNUtoo' Carikli
9390336775
gnu: vlc: add VNC support.
...
This enables VLC to view VNC sessions with 'vlc vnc://localhost:5900'.
* gnu/packages/video.scm (vlc)[inputs]: add libvnc.
Change-Id: Ia03fd6e6336cb893c0556f35460e4234a73dda6e
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org >
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-03-14 11:49:21 +01:00
Artyom V. Poptsov
cd29889ba4
gnu: portablexdr: Fix build.
...
* gnu/packages/gnome.scm (portablexdr): Fix build.
[native-inputs]: Add bison and flex.
[arguments] <#:phases>: Add patch-rpcgen-parse phase.
Change-Id: I011e403246a8ae8bcbb4805ce8b186f95b830420
2026-03-14 12:01:56 +03:00
Kjartan Oli Agustsson
5b4949858a
gnu: emacs-calibre: Update to 1.5.2.
...
* gnu/packages/emacs-xyz.scm (emacs-calibre): Update to 1.5.2.
Merges guix/guix!7117
Change-Id: I44d146c714841f60ca48d2b639fd35f4505a2222
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-03-14 08:28:09 +01:00
Danny Milosavljevic
6e1866442e
gnu: impass: Support sway.
...
* gnu/packages/password-utils.scm (impass)[inputs]: Add python-i3ipc.
Change-Id: Iab278b1da7af90923c6ab8acd1a2978f82c9a3a7
2026-03-14 05:21:12 +01:00
Ivan Vilata-i-Balaguer
89480bfd84
gnu: impass: Fix GTK and GObject inputs.
...
* gnu/packages/password-utils.scm (impass): Fix inputs.
[inputs] Replace gtk+ with gtk; add gobject-introspection.
Change-Id: I41c687e7ae0837afc27c4574e0c3bb176f25986c
2026-03-14 05:12:23 +01:00
Danny Milosavljevic
ad9ca26606
gnu: codex, codex-acp: Drop file_lock patches; enable network-proxy.
...
* gnu/packages/patches/rust-codex-0.98.0-arg0-file-lock.patch,
gnu/packages/patches/rust-codex-0.98.0-core-file-lock.patch,
gnu/packages/patches/rust-codex-0.98.0-execpolicy-file-lock.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister them.
* gnu/packages/rust-sources.scm (rust-codex-0.0.0.785c0c43)[source]<patches>:
Remove file-lock patches.
(rust-codex-0.98.0)[source]<patches>: Likewise.
[arguments]<#:cargo-package-crates>: Add
codex-network-proxy.
* gnu/packages/rust-apps.scm (codex)[source]<patches>: Remove file-lock
patches.
[arguments]<#:cargo-install-paths>: Add network-proxy.
<#:cargo-package-crates>: Add codex-network-proxy.
(codex-acp)[arguments]<#:rust>: Delete.
<#:cargo-test-flags>: Remove override.
* gnu/packages/patches/codex-0.98.0-remove-patch-sections.patch: Stop
excluding network-proxy from workspace members.
Change-Id: Iabc65a4ca2e8cc5801933a74a2b53b9bce404102
2026-03-14 05:01:53 +01:00
Maxim Cournoyer
54225ed9ea
gnu: vlc: Use latest ffmpeg.
...
* gnu/packages/video.scm (vlc) [inputs]: Replace ffmpeg-6 with ffmpeg.
Change-Id: I6ae22d7b19f4e88e92b25fc67bb3806289ccb36f
2026-03-14 12:05:51 +09:00
Simen Endsjø
60ba981d26
gnu: lisp-xyz: Shinmera repositories moved from GitHub to Codeberg.
...
* gnu/packages/lisp-xyz.scm: Change references from github.com and
github.io to codeberg.org and shinmera.com for Shinmeras repositories.
Change-Id: I636cb58250e0c144f6d11191609c1eb33afc62df
Signed-off-by: jgart <jgart@dismail.de >
2026-03-13 17:50:00 -04:00
Gabriel Wicki
f8e3115edc
gnu: nicotine+: Fix build.
...
* gnu/packages/nicotine.scm (nicotine+) [arguments] {check}: Set $HOME
to a writable location.
[inputs] Replace python-pycairo with gobject-introspection.
Merges guix/guix!7115
Change-Id: I302224d423f9ae1fbc630433cc65ec7c598a01cc
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-03-13 21:17:00 +01:00
Cayetano Santos
706541d384
gnu: genimage: Move to flashing-tools.
...
* gnu/packages/genimage.scm: Remove.
* packages/patches/genimage-mke2fs-test.patch: Remove.
* gnu/local.mk (GNU_SYSTEM_MODULES): Unregister module.
(dist_patch_DATA): Unregister patch.
* po/packages/POTFILES.in: Unregister module.
* gnu/packages/flashing-tools.scm (genimage): Add variable.
* gnu/packages/image.scm: Update used module.
Merges guix/guix!7045
Change-Id: Iaeafca2b63bcd92f588894543316b968f45c577c
2026-03-13 19:29:31 +01:00
jgart
7db0b45720
gnu: trealla: Update to 2.91.5.
...
* gnu/packages/prolog.scm (trealla): Update to 2.91.5.
Change-Id: Ieb40be1e5466ae2480722f75d5edba4a02847ee7
2026-03-13 13:16:36 -04:00
Sharlatan Hellseher
3ec1e8297d
Revert "gnu: Remove python-virtualenv-for-hatch."
...
This reverts commit b264415711 .
Hatch still needs a lower version:
...checking requirements: ERROR: hatch==1.9.7
ContextualVersionConflict(virtualenv
20.29.1 (/gnu/store/<...>-python-virtualenv-20.29.1/lib/python3.11/site-packages),
Requirement.parse('virtualenv<20.26.0'), {'hatch'})
Change-Id: I8da2372dc595bb62629581193540ef8bc17295e8
2026-03-13 15:46:31 +00:00
Andreas Enge
685d46774d
gnu: wxwidgets: Update to 3.2.9.
...
* gnu/packages/wxwidgets.scm (wxwidgets): Update to 3.2.9.
Change-Id: I71b1974ed9653de5ee0f0b0eaa1da115d300b81b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-13 15:43:38 +00:00
Andy Tai
a7ca954df5
gnu: units: Update to 2.26.
...
* gnu/packages/maths.scm (units): Update to 2.26.
Merges: https://codeberg.org/guix/guix/pulls/6835
Change-Id: I48946549f1938e51bc390c5e36a3546a1453966a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-13 15:42:28 +00:00
Carlos Durán Domínguez
c2dcea8665
gnu: Update showmethekey to 1.21.0.
...
* gnu/packages/video.scm (showmethekey): Update to 1.21.0.
Merges: https://codeberg.org/guix/guix/pulls/7036
Change-Id: I0ccbe85e0028862c315ebb32fb8694a07bafed2d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-13 15:41:10 +00:00
Hugo Buddelmeijer
61ba412769
gnu: grub: Fix build for the 64bit Hurd.
...
Patch is unnecessary after grub is upgraded to 2.14 in
https://codeberg.org/guix/guix/pulls/6457 .
* gnu/packages/bootloaders.scm (grub)[arguments]: Remove patch.
* gnu/packages/patches/grub-hurd64.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
Fixes : guix/guix#7106
Merges: https://codeberg.org/guix/guix/pulls/7110
Change-Id: I288ae85f006e44e48e666123eb45cee9f1693026
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-13 15:27:38 +00:00
Jake Forster
07992d2593
gnu: orthanc-postgresql: Update to 10.0.
...
* gnu/packages/medical.scm (orthan-postgresql): Update to 10.0.
Change-Id: I60c0a418bf336f6ec6ec30ffeee5f7060b2f7676
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-13 15:22:13 +00:00
Jake Forster
f799b7fc1e
gnu: orthanc: Update to 1.12.10.
...
* gnu/packages/medical.scm (orthanc): Update to 1.12.10.
[arguments]<#:phases>{remove-localtime-requirement}: Update substitution.
[inputs]: Replace boost-1.83 with boost.
Change-Id: I08f72fe6fe3f9dde590b791d5ed03684d081fea6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-13 15:22:13 +00:00
Sharlatan Hellseher
3d270f4df2
gnu: gvisor-tap-vsock: Update to 0.8.8.
...
* gnu/packages/containers.scm (gvisor-tap-vsock): Update to 0.8.8.
[native-inputs]: Remove go-github-com-pkg-errors; add
go-github-com-foxcpp-go-mockdns, go-github-com-inetaf-tcpproxy, and
go-gopkg-in-yaml-v3.
Change-Id: I4faca7792df86c2dc32feff741eb77bbce150870
2026-03-13 15:16:52 +00:00
Sharlatan Hellseher
e416c65984
gnu: cni-plugins: Update to 1.9.0.
...
* gnu/packages/containers.scm (cni-plugins): Update to 1.9.0.
[arguments] <import-path>: Provide "..." to build all available commands
with default {build} phase.
<unpack-path>: Use it.
[phases]{build, install}: Use default phases.
Change-Id: I2cb217954b276925212fd676267bcf2ecdea6a9f
2026-03-13 15:08:44 +00:00
Foster Hangdaan
78b59a2e9d
gnu: podman: Update to 5.8.1.
...
* gnu/packages/containers.scm (podman): Update to 5.8.1.
Merges: https://codeberg.org/guix/guix/pulls/7068
Change-Id: I5d20b0b2b92cb08c16c739e09c461a7c69a15d4f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-13 15:08:40 +00:00
Sharlatan Hellseher
b264415711
gnu: Remove python-virtualenv-for-hatch.
...
* gnu/packages/python-xyz.scm (python-virtualenv-for-hatch): Delete variable.
Change-Id: I7fdf1e9c6062dda2dee0d825d1e5951b84e6eede
2026-03-13 13:37:08 +00:00
Hugo Buddelmeijer
2c43dcf299
gnu: stiff: Move to (gnu packages astronomy).
...
* gnu/packages/image-processing.scm (stiff): Move from here...
* gnu/packages/astronomy.scm: ...to here.
Change-Id: I6122cad526dbe0ef70cb489427ba2ef7cec344bb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-13 12:26:17 +00:00
Hugo Buddelmeijer
a2cfd46081
gnu: stiff: Fix build by using CFLAGS=-fcommon.
...
* gnu/packages/image-processing.scm (stiff): Fix build.
[source]: Switch to git-fetch.
[arguments]<#:configure-flags>: Add CFLAGS=-fcommon.
[home-page]: Update redirect.
Merges: https://codeberg.org/guix/guix/pulls/7035
Change-Id: I344650f0b4b03a2101c790e483ff9afc54b4065c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-13 12:25:50 +00:00
Sharlatan Hellseher
1a3f2eebcb
gnu: python-simplesat: Move to maths.
...
* gnu/packages/python-xyz.scm (python-simplesat): Move from here ...
* gnu/packages/maths.scm: ... to here.
Change-Id: I3f2f832e3c9099705800aa88c07913a407c722b4
2026-03-13 12:23:20 +00:00
Sharlatan Hellseher
82467ac1cd
gnu: python-zipfile2: Move to python-compression.
...
* gnu/packages/python-xyz.scm (python-zipfile2): Move from here ...
* gnu/packages/python-compression.scm: ... to here.
Change-Id: I70701db8244adc10b4c5777e55fed042bf3a06d5
2026-03-13 12:23:19 +00:00
Sharlatan Hellseher
665ad66134
gnu: packages/electronics: Sort used modules.
...
* gnu/packages/electronics.scm: Sort #:use-module alphabetically, remove
duplicated `(gnu packages maths)'
Change-Id: I8b68de277716c94576cf3b7f8e41a3fd8d18bfc5
2026-03-13 12:23:19 +00:00
Gabriel Wicki
7267c31058
gnu: electronics: Delete whitespace.
...
* gnu/packages/electronics.scm: Delete whitespace.
Change-Id: I698071a1422ea7c2c5b277965d73cf75af93d11b
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-03-13 12:55:45 +01:00
Guillaume Le Vaillant
b272a19ad5
gnu: bitcoin-cash-node: Update to 29.0.0.
...
* gnu/packages/finance.scm (bitcoin-cash-node): Update to 29.0.0.
Change-Id: I392cdcd1264ce6bacc37a28e36ed81607a2560fc
2026-03-13 11:51:38 +01:00
Guillaume Le Vaillant
1d831f0d44
gnu: monero-gui: Update to 0.18.4.7.
...
* gnu/packages/finance.scm (monero-gui): Update to 0.18.4.7.
Change-Id: I708c062fce11f07629b847613582c6fa778c0d2a
2026-03-13 11:51:38 +01:00
Guillaume Le Vaillant
a13f9f1514
gnu: p2pool: Update to 4.14.
...
* gnu/packages/finance.scm (p2pool): Update to 4.14.
Change-Id: I4525e802f68a1c7a64dc85b25ae673209754cfd9
2026-03-13 11:51:38 +01:00
Nguyễn Gia Phong
c46d6a70b6
gnu: Remove arcan-wayland.
...
This package was deprecated in 2023.
References: e68581080e ("gnu: arcan-wayland: Deprecate in favor of arcan.")
* gnu/packages/arcan.scm (arcan-wayland): Delete variable.
Merges guix/guix!7095
Change-Id: I88bd4ea56ccc0291747e04e030ea714804bd1fee
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-03-13 11:45:08 +01:00
Nguyễn Gia Phong
cab232d5ac
gnu: xarcan: Update to 0.7.1.
...
* gnu/packages/arcan.scm (xarcan): Update to 0.7.1.
[sources]: Update url.
[inputs]: Add xcb-util-image.
[description]: Fix mas column.
Fixes guix/guix#7054
Merges guix/guix!7095
Change-Id: I80d82b7550454493245c5a6e7a52e4389a223b21
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-03-13 11:45:08 +01:00
Nguyễn Gia Phong
08b8cb91fd
gnu: durden: Update to 0.6.3.
...
* gnu/packages/arcan.scm (durden): Update to 0.6.3.
[sources]: Update url.
Fixes guix/guix#7054
Merges guix/guix!7095
Change-Id: I9ac1edc352b24a4cfdc441064681d58bf70bfa66
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-03-13 11:44:46 +01:00
Sergio Pastor Pérez
8143b0a37f
gnu: imhex: Update to 1.38.1.
...
* gnu/packages/hexedit.scm (imhex): Update to 1.38.1.
[source]: Adjust snippet to not delete a submodule.
[arguments] <#:phases>: Adjust `fix-paths' phase.
[inputs]: Add libssh2, openssl and update glfw to version 3.4.
Merges guix/guix!7097
Change-Id: I21f71b3c56c4781b8121a51922824bf5534c2e46
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-03-13 11:38:23 +01:00
Wilko Meyer
14c46566c3
gnu: ddcui: Update to 0.6.0.
...
* gnu/packages/hardware.scm (ddcui): Update to 0.6.0.
Change-Id: I9bd33e4cc15c61660a3d8909ba6c7e3ef0f2a83e
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-03-13 11:27:59 +01:00
Wilko Meyer
06fccbd078
gnu: ddcutil: Update to 2.2.5.
...
* gnu/packages/hardware.scm (ddcutil): Update to 2.2.5.
Change-Id: I88cf29d689257235bf757253fb2a903b4901e548
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-03-13 11:27:57 +01:00
Danny Milosavljevic
d6567a6a17
gnu: emacs-org-contacts: Remove unused propagation.
...
Follow-up to fe1875c827
* gnu/packages/emacs-xyz.scm (emacs-org-contacts)[propagated-inputs]: Remove
emacs-org.
Change-Id: Ia20d7a57ac3931f58b9891c5996306f8b3fa61cb
2026-03-13 11:10:31 +01:00
Danny Milosavljevic
2a0428e3fc
gnu: rust-codex@0.98.0: Add modules.
...
Follow-up to 279410efb8 .
* gnu/packages/rust-sources.scm (rust-codex-0.98.0)[source]<#:modules>: Add.
Change-Id: Iaf5f8785d960023feb05886011620dba602c6ca9
2026-03-13 11:09:25 +01:00
Cayetano Santos
1220325857
gnu: python-burr: Update to 0.42.0.
...
* gnu/packages/machine-learning.scm (python-burr): Update to 0.42.0.
Change-Id: I63c16dcb5b42cdc898b411a71606acd9becd109a
2026-03-13 11:01:09 +01:00
Sergey Trofimov
fe1875c827
gnu: emacs-org-contacts: Update to 1.3.
...
* gnu/packages/emacs-xyz.scm (emacs-org-contacts): Update to 1.3.
Change-Id: I8229ad73b498b5f50c696cd8728d1805786c8a48
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-03-13 10:55:23 +01:00
Danny Milosavljevic
279410efb8
gnu: Add codex.
...
* gnu/packages/patches/codex-0.98.0-remove-patch-sections.patch: New file.
* gnu/packages/patches/rust-codex-0.98.0-test-shebangs.patch: New file.
* gnu/packages/patches/rust-codex-0.98.0-test-timeout.patch: New file.
* gnu/packages/patches/rust-codex-0.98.0-windows-sandbox-protocol-version.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add references to the patches.
* gnu/packages/rust-apps.scm (codex): New variable.
* gnu/packages/rust-crates.scm: Add crates.
* gnu/packages/rust-sources.scm (rust-codex-0.98.0): New variable.
Change-Id: Ic4af28034cbae83a7e212ee328cbdc25bce31ef0
2026-03-13 10:47:43 +01:00
Cayetano Santos
7986689cb6
gnu: ctranslate2: Update to 4.7.1.
...
* gnu/packages/machine-learning.scm (ctranslate2): Update to 4.7.1.
Change-Id: I8ddf3d1c860e2a56e0d4177fda951e7b19bbaab2
2026-03-13 10:44:47 +01:00
Andreas Enge
d86bff271a
gnu: openfoam-org: Fix build.
...
* gnu/packages/simulation.scm (openfoam-org)[inputs]: Replace vtk by
vtk-9.5, which fixes the build; and fmt-11 by fmt, which are the same.
Merges guix/guix!7052
Fixes : guix/guix#3783
Change-Id: Ifac2256ce0f3541fb79a4d89c9affeee22d73fe1
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-03-13 10:05:40 +01:00
Andy Tai
007741a6f7
gnu: koboldcpp: Remove openblas from inputs.
...
* gnu/packages/machine-learning.scm (koboldcpp) [inputs]: Delete
openblas.
Merges guix/guix!7072
Change-Id: Id5f7ef7485f9e7458e6869f1ff78b12603294e07
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-03-13 08:56:18 +01:00
Maxim Cournoyer
6048910a4b
gnu: grub-ieee1275: Limit supported systems to those where tests pass.
...
* gnu/packages/bootloaders.scm (grub-ieee1275)
[supported-systems]: Remove i686-linux, x86_64-linux, i586-gnu and x86_64-gnu.
Change-Id: Ibdc404da1865b2b063419190fdb5ce5d74792ee2
2026-03-13 14:58:44 +09:00
Danny Milosavljevic
9d131cf9ce
gnu: grub-efi32: Fix cross-compilation.
...
* gnu/packages/bootloaders.scm (grub-efi32)[arguments]<#:phases>
{patch-ovmf-path}: Modify.
Change-Id: I43c4854c08f9e932c91b8f895878a1c1a95146cd
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-03-13 14:58:19 +09:00
Danny Milosavljevic
9a47c5f06a
gnu: grub: Update to 2.14.
...
* gnu/packages/bootloaders.scm (make-grub): Update to 2.14.
[arguments]
<#:configure-flags>: Add -Wno-error to CFLAGS when building with clang.
<#:make-flags>: Add TARGET_IMG_BASE_LDOPT.
<#:phases>{patch-ovmf-path}: Fix OVMF paths.
[inputs]: Add libtasn1.
(grub-efi32)[arguments]<#:phases>
{patch-ovmf-path}: Adjust.
(grub-coreboot)[arguments]<#:phases>
{disable-broken-tests}: Add asn1_test.
Change-Id: I902c27ea2dd1be23560c64cd978226d94dfe72ff
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
Modified-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-03-13 14:58:19 +09:00