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