From 5138923454910e3e946f4aaec8c51571b6263a8a Mon Sep 17 00:00:00 2001 From: Ashish SHUKLA Date: Thu, 14 Aug 2025 21:31:07 +0200 Subject: [PATCH] gnu: fastfetch: Update to 2.50.1. * gnu/packages/admin.scm (fastfetch): Update to 2.50.1. [arguments]<#:phases>: Add phase 'fix-yyjson. Change-Id: Idd2ceacc589080fe4058ecf225e6d2ec10394960 Signed-off-by: Andreas Enge --- gnu/packages/admin.scm | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 237f0e02a8ccb800e57fdb439c8dac454f362283..7ee204827208362ba05c130d29194f78f2e7ee84 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -4642,7 +4642,7 @@ information tool.") (define-public fastfetch (package (name "fastfetch") - (version "2.49.0") + (version "2.50.1") (source (origin (method git-fetch) @@ -4651,7 +4651,7 @@ information tool.") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "1mka26ga6jmrimkl93xf97pg8y1k3b41vsb3ds61wi6n257daprk")) + (base32 "13640kljz19lm73ndqzzf2qljpw1d096l54djp9yqzspqjq2x0h5")) (modules '((guix build utils))) (snippet '(begin (delete-file-recursively "src/3rdparty"))))) @@ -4669,7 +4669,15 @@ information tool.") "/share/hwdata/pci.ids") (string-append "-DCUSTOM_AMDGPU_IDS_PATH=" #$(this-package-input "libdrm") - "/share/libdrm/amdgpu.ids")))) + "/share/libdrm/amdgpu.ids")) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-yyjson + (lambda _ + ;; workaround for https://github.com/fastfetch-cli/fastfetch/pull/1904 + (substitute* "src/util/FFstrbuf.h" + (("\"3rdparty/yyjson/yyjson.h\"") + ""))))))) (inputs (list dbus glib hwdata