This is an automated email from the git hooks/post-receive script.

guix_mirror_bot pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new f0af43359e0 gnu: mangohud: Fix execution and enable/add tests.
f0af43359e0 is described below

commit f0af43359e0cbaaacd5cac136a5e90b56528fb24
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Sun Sep 20 00:02:21 2026 +0900

    gnu: mangohud: Fix execution and enable/add tests.
    
    This is a follow-up to commit 9ab31b265cd978019d ("gnu: implot: Update to
    1.0."), which broke run time.
    
    * gnu/packages/toolkits.scm (implot-for-mangohud): New variable.
    * gnu/packages/graphics.scm (mangohud) [inputs]: Replace implot-0 with
    implot-for-mangohud.
    
    Reported-by: John Kehayias <[email protected]>
---
 gnu/packages/graphics.scm | 4 +++-
 gnu/packages/toolkits.scm | 6 ++++++
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm
index 82260d53ed8..5a22d344dc8 100644
--- a/gnu/packages/graphics.scm
+++ b/gnu/packages/graphics.scm
@@ -1463,6 +1463,8 @@ other vector formats such as:
 distills complex, animated scenes into a set of baked geometric results.")
     (license license:bsd-3)))
 
+;;; This package lacks a proper test suite.  To test manually:
+;;; ./pre-inst-env guix shell mangohud vulkan-tools -- mangohud vkcube
 (define-public mangohud
   (package
     (name "mangohud")
@@ -1542,7 +1544,7 @@ distills complex, animated scenes into a set of baked 
geometric results.")
            glslang
            hwdata
            imgui-for-mangohud
-           implot-0
+           implot-for-mangohud
            libx11
            libxkbcommon
            mesa
diff --git a/gnu/packages/toolkits.scm b/gnu/packages/toolkits.scm
index 0883d6b22a4..960b0aecf05 100644
--- a/gnu/packages/toolkits.scm
+++ b/gnu/packages/toolkits.scm
@@ -350,3 +350,9 @@ requires only minimal code to integrate with existing 
applications.")
               (sha256
                (base32
                 "1rp4lxgr11yc3z3cmlrpyaf916n74wp7401r21v7xbybfd2cvp0w"))))))
+
+(define-public implot-for-mangohud
+  (package
+    (inherit implot-0)
+    (inputs (modify-inputs inputs
+              (replace "imgui" imgui-for-mangohud)))))

Reply via email to