From 6f44f6ce0b9edcd85dffbb9c1c12ea747c537f7a Mon Sep 17 00:00:00 2001 From: rucadi Date: Sat, 20 Sep 2025 12:20:23 +0200 Subject: [PATCH] Imgui: 1.91.4 -> 1.92.3 --- pkgs/by-name/im/imgui/package.nix | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/im/imgui/package.nix b/pkgs/by-name/im/imgui/package.nix index cc1e4ffaa2229..08d56c895272b 100644 --- a/pkgs/by-name/im/imgui/package.nix +++ b/pkgs/by-name/im/imgui/package.nix @@ -14,6 +14,8 @@ vulkan-headers, vulkan-loader, imgui, + xorg, + wayland, # NOTE: Not coming from vcpkg IMGUI_LINK_GLVND ? @@ -72,7 +74,7 @@ in stdenv.mkDerivation rec { pname = "imgui"; - version = "1.91.4"; + version = "1.92.3"; outputs = [ # Note: no "dev" because vcpkg installs include/ and imgui-config.cmake # into different prefixes but expects the merged layout at import time @@ -84,7 +86,7 @@ stdenv.mkDerivation rec { owner = "ocornut"; repo = "imgui"; tag = "v${version}"; - hash = "sha256-6j4keBOAzbBDsV0+R4zTNlsltxz2dJDGI43UIrHXDNM="; + hash = "sha256-J+h7jJ+4wqr6RivtzyTDMXKxFoGs7dQbzqdu51XgEbc="; }; cmakeRules = "${vcpkgSource}/ports/imgui"; @@ -92,7 +94,13 @@ stdenv.mkDerivation rec { cp "$cmakeRules"/{CMakeLists.txt,*.cmake.in} ./ ''; - nativeBuildInputs = [ cmake ]; + nativeBuildInputs = [ + cmake + xorg.libX11 + xorg.libXcursor + xorg.libXrandr + wayland + ]; propagatedBuildInputs = lib.optionals IMGUI_LINK_GLVND [ libGL ]