From 0be86f973f5f0de4bb2857707e79f3832cd53155 Mon Sep 17 00:00:00 2001 From: Cayetano Santos Date: Sun, 11 Jan 2026 12:52:38 +0100 Subject: [PATCH] gnu: Add imgui-1.91. * gnu/packages/toolkits.scm (imgui-1.91): New variable. * gnu/packages/toolkits.scm (implot)[inputs]: Delete imgui; add imgui-1.91. Change-Id: I6a7e52207bf29f0d246659ca525d0183da7942ea --- gnu/packages/toolkits.scm | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/gnu/packages/toolkits.scm b/gnu/packages/toolkits.scm index 943e01d1b07380ea6ddd65d2353554137e18bf0a..75844c4fa7240f85f52788b85931b2598efc51e6 100644 --- a/gnu/packages/toolkits.scm +++ b/gnu/packages/toolkits.scm @@ -144,6 +144,22 @@ applications, full-screen applications, and embedded platforms without standard operating system features.") (license license:expat))) +(define-public imgui-1.91 + (package + (inherit imgui) + (name "imgui") + (version "1.91.4") + (source (origin + (inherit (package-source imgui)) + (method git-fetch) + (uri (git-reference + (url "https://github.com/ocornut/imgui") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1lqcsyqj5m4d4g390x7n3jvjanrnsf64fgjxn51v1kc02dw28gpa")))))) + (define-public imgui-1.87 (package (inherit imgui) @@ -277,7 +293,7 @@ used either in header only mode or in implementation mode.") '("implot.h" "implot_internal.h"))))) #:tests? #f)) ; no test suite (inputs - (list imgui)) + (list imgui-1.91)) (home-page "https://github.com/epezent/implot") (synopsis "Immediate-mode C++ plotting library for ImGui") (description "ImPlot is an immediate-mode, GPU-accelerated plotting