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
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 50a2d73eac1577e35b526d3fc91423b97e581aef. * 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
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 50a2d73eac1577e35b526d3fc91423b97e581aef. * gnu/system.scm (operating-system-etc-services): Clean up GUIX_PROFILE. Change-Id: Ia5bfb1907fa7ae887ac0336e6cd1922e611b6bdf Signed-off-by: Rutherther <rutherther@ditigal.xyz> Merges: #5119
gnu: Remove libgit2-1.4. * gnu/packages/version-control.scm (libgit2-1.4): Delete variable. Change-Id: I399f946b3359f69995ad81108c109ab040051b50
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
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
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
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
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
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
gnu: Add go-1.26. * gnu/packages/golang.scm (go-1.26, go-std-1.26): New variables. Change-Id: I13cc52a2d00e8c12b308e42e214ca25c9bb5b345
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
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
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
gnu: sbcl-hunchentoot: Update to 1.3.1. * gnu/packages/lisp-xyz.scm (sbcl-hunchentoot): Update to 1.3.1. Change-Id: I2e9476f071e077a6a897aee1372b80e10f1d5e6e
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
gnu: emacs-lobsters: Update to 1.2. * gnu/packages/emacs-xyz.scm (emacs-lobsters): Update to 1.2. Change-Id: Ic342b3f6938b0b3c26a6b069f5842190dab4c008
gnu: witr: Update to 0.1.7. * gnu/packages/admin.scm (witr): Update to 0.1.7. Change-Id: I12fcda7e032141f249c58531e598d538c590e4a4
gnu: solaar: Update to 1.1.18. * gnu/packages/admin.scm (solaar): Update to 1.1.18. Change-Id: I3955625b043a776bf3d49852740d14c877cc0381
gnu: debops: Update to 3.2.5. * gnu/packages/admin.scm (debops): Update to 3.2.5. [inputs]: Add bash-minimal. Change-Id: I2cc6700c3a9424f22da902a32829f9f51ceffffa