gnu: swayimg: Update to 4.6. * gnu/packages/image-viewers.scm (swayimg): Update to 4.6. Closes: guix/guix#4455 Change-Id: I68defc7b8c465593ddc9953efbad44fa0609f2ca Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: pavucontrol: Update to 6.2. * gnu/packages/pulseaudio.scm (pavucontrol): Update to 6.2. Closes: guix/guix#4459 Change-Id: Idc4a3f0bf77d7ed20fe324060159641b0c3c0a07 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: sgt-puzzles: Update to 20251120. * gnu/packages/games.scm (sgt-puzzles): Update to 20251120. Closes: guix/guix#4469 Change-Id: I250ddc63e67b8d31874f3e62ff838d4e78821f4e Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: thunar: Update to 4.20.6. * gnu/packages/xfce.scm (thunar): Update to 4.20.6. Closes: guix/guix#4457 Change-Id: I154fdec5e2bdc3ee49c8c1f13be69c83db6b5a4a Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: guix-build-coordinator: Update to 0-134.4c9ebed. * gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-134.4c9ebed. Change-Id: I7ced138d1cfe76d149d71a5ae599990a37d30873
gnu: guile-knots: Update to 0-26.3eba6fc. * gnu/packages/guile-xyz.scm (guile-knots): Update to 0-26.3eba6fc. Change-Id: I526082c7d0a7424ab7d087a17d8552892aae8901
gnu: hetzner: Fix deploy on hetzner * gnu/machine/hetzner.scm (hetzner-machine-rescue-install-packages): Install uidmap package too. Change-Id: I86f638bc65d42cb4e26381cd91140cd92bc90b18 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
ui: Change module import suggestion string. Change-Id: I16c61985969ecf714ebc3323089cfac38d5835bb Signed-off-by: Ludovic Courtès <ludo@gnu.org>
image: Add support for swap. * gnu/build/image.scm (make-swap-image): New variable. (make-partition-image): Support swap. * gnu/system/image.scm (system-disk-image): Support swap. * doc/guix.texi: (partition Reference): Support swap. Change-Id: I1c201e6aa5dd207d53e5732617910860ee894990 Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Signed-off-by: Ludovic Courtès <ludo@gnu.org>
image: Add support for f2fs. * gnu/build/image.scm (make-f2fs-image): New variable. (make-partition-image): Support f2fs. (estimate-partition-size): Add optional margin. * gnu/system/image.scm (system-disk-image): Support f2fs. * doc/guix.texi: (partition Reference): Support f2fs. Change-Id: Ia7fc4483c3cc1af5f34fac86a529a90a1bd7c2c6 Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Signed-off-by: Ludovic Courtès <ludo@gnu.org>
bootloader: grub: Add grub-efi32-removable-bootloader. * gnu/bootloader/grub.scm (grub-efi32-removable-bootloader): New variable. Change-Id: Ia2f772484143cfeb9498f04fee89d57af83143d9 Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Signed-off-by: Ludovic Courtès <ludo@gnu.org>
image: export efi32-disk-image. * gnu/build/image.scm (efi32-disk-image): Export. Change-Id: I45ddcdafab12cdcc8f33a574f55387651f1048f8 Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: fonts: Add font-inter. * gnu/packages/fonts.scm (font-inter): New variable. Change-Id: I74f9fd5fa4840e427da3f0fc4232832ed4d42941 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: guile-extensible-match: Update to 0.875. * gnu/packages/guile-xyz.scm (guile-extensible-match): Update to 0.875. [source]: Switch back to the commit based on version number. [propagated-inputs]: Remove unneeded dependency guile-srfi-133. Change-Id: Ic297e8701e1a0095a0f281ae16a4934e8b846092 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
pack: Address DT_UNKNOWN case for exotic filesystems. This is a followup of 4ce3a53ae5ee832aa92e0345f15780bc7da060d7. In some filesystems, the d_type field in the dirent struct returned by readdir(3) is not properly filled. According to readdir(3), "All applications must properly handle a return of DT_UNKNOWN". This patch addresses the issue. * gnu/packages/aux-files/run-in-namespace.c: Handle DT_UNKNOWN case. Change-Id: Iae3554a01f19a3f30f323916a3426a4068b5df59 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Modified-by: Ludovic Courtès <ludo@gnu.org>
shell: Ensure graft? is used in profile cache key. Fixes #2932. Pass graft? to cache-key functions to not forget about it again, like with the (%graft?) parameter. * guix/scripts/shell.scm (profile-file-cache-key): Accept graft? argument instead of %graft? parameter. (profile-spec-cache-key): Likewise. (profile-cached-gc-root): Pass graft? argument from opts to profile-file-cache-key and profile-spec-cache-key. Change-Id: I9654bb2c59864d39ba7070ea0f19d922513ef024 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: trealla: Update to 2.85.13. * gnu/packages/prolog.scm (trealla): Update to 2.85.13. Change-Id: I48f6bdaef96e2d8d601cf5a41cbaa7fee00d8e97
gnu: date2name: Move to calendar. * gnu/packages/python-xyz.scm (date2name): Move from here ... * gnu/packages/calendar.scm: ... to here. Change-Id: I7d49a5fdf611940adb70ad960da8a05b420e37fe
gnu: date2name: Update to 0.0-2.50cc8d3. * gnu/packages/python-xyz.scm (date2name): Update to 50cc8d3957fc0bdc26c65042ab8f0d9f05610283 commit. [arguments]: Drop all. [native-inputs]: Remove python-setuptools; add python-poetry-core and python-pytest. Change-Id: I5ac959c5f4cfd314aa55dd9db85f81996734cc74
gnu: python-esprima: Switch to pyproject. * gnu/packages/python-xyz.scm (python-esprima): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Configure but disable tests with a comment. [native-inputs]: Add python-setuptools. [synopsis, description]: Improve style. Change-Id: I27793284c263032dcb929ca1de6302f4663e148f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>