Package Details: imgui-full 1.92.8-2

Git Clone URL: https://aur.archlinux.org/imgui-full.git (read-only, click to copy)
Package Base: imgui-full
Description: Bloat-free Graphical User interface for C++
Upstream URL: https://github.com/ocornut/imgui
Keywords: freeglut full glfw glut gui imgui library sdl3
Licenses: MIT
Conflicts: imgui
Provides: imgui
Submitter: mads256h
Maintainer: glek
Last Packager: glek
Votes: 2
Popularity: 1.07
First Submitted: 2025-01-17 13:30 (UTC)
Last Updated: 2026-05-22 22:19 (UTC)

Latest Comments

glek commented on 2026-05-22 22:17 (UTC) (edited on 2026-05-22 22:19 (UTC) by glek)

Thank you for catching that, @bartus. I am testing a new build now in a clean chroot. I will push as soon as it's working.

Edit: v1.92.8-2 has been pushed.

bartus commented on 2026-05-22 20:15 (UTC)

vlukan-headers is not enough as minimal deps for vulkan: at least vulkan-icd-loader has to come with it if you doesn't want to include the whole vulkan-devel ~800mb group.

glek commented on 2026-05-17 17:26 (UTC)

@MyriadColors: I do not observe this behaviour on my system.

==> Starting package()...
make: Entering directory '/home/glek/aur/imgui-full/src/imgui-1.92.7/cmake-build-shared'
[100%] Built target imgui
Install the project...
-- Install configuration: ""
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/lib/libimgui.so
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/include/imgui.h
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/include/imconfig.h
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/include/imgui_internal.h
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/include/imstb_textedit.h
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/include/imstb_rectpack.h
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/include/imstb_truetype.h
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/include/imgui_stdlib.h
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/include/imgui_impl_glfw.h
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/include/imgui_impl_glut.h
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/include/imgui_impl_opengl2.h
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/include/imgui_impl_opengl3.h
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/include/imgui_impl_opengl3_loader.h
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/include/imgui_impl_sdl3.h
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/include/imgui_impl_sdlgpu3.h
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/include/imgui_impl_sdlgpu3_shaders.h
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/include/imgui_impl_sdlrenderer3.h
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/include/imgui_impl_vulkan.h
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/share/imgui/imgui-config.cmake
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/share/imgui/imgui-targets.cmake
-- Installing: /home/glek/aur/imgui-full/pkg/imgui-full/usr/share/imgui/imgui-targets-noconfig.cmake
make: Leaving directory '/home/glek/aur/imgui-full/src/imgui-1.92.7/cmake-build-shared'

I'm happy to help you diagnose your issue if you need assistance. Feel free to contact me over email (glek at glektarssza dot com) so we do not clutter up the comments section.

MyriadColors commented on 2026-05-17 07:48 (UTC) (edited on 2026-05-17 07:48 (UTC) by MyriadColors)

Package() function uses make install instead of cmake --install

The package() function is broken:

package() { cd $_pkgname-$pkgver make -C cmake-build-shared DESTDIR="$pkgdir" install }

The CMake build doesn't create a Makefile with an install target. The fix is to use cmake --install instead:

package() { cd $_pkgname-$pkgver cmake --install cmake-build-shared --prefix "$pkgdir/usr" }

Im not entirely sure but I believe this affects all imgui packages in AUR (imgui, imgui-full, imgui-git).

Build fails with: "make: *** No rule to make target 'install'. Stop."

Observation: Im sorry the code got flattened, couldnt figure out how to make formatting work.

glek commented on 2025-07-28 21:01 (UTC) (edited on 2025-07-28 21:01 (UTC) by glek)

@Negher

No worries! Thankfully it was a pretty easy one to fix.

In case you're curious, the problem was that the PKGBUILD script was not passing -DIMGUI_BUILD_SDLGPU3_BINDING=[ON/OFF] to cmake but the imgui-config.cmake.in file (imported from the vcpkg GitHub repo) was expecting it to be defined.

Negher commented on 2025-07-28 18:43 (UTC)

@glek

Thank you very much. Sorry for not being able to suggest a fix.

glek commented on 2025-07-28 17:25 (UTC)

@Negher

Fix is incoming.

Negher commented on 2025-07-28 10:13 (UTC) (edited on 2025-07-28 10:14 (UTC) by Negher)

Hello, does anyone have syntax errors in using CMake?

I receive:

CMake Error at /usr/share/imgui/imgui-config.cmake:41 (if):
   if given arguments:

     "ON" "OR" "ON" "OR"

Looks like the conditions are not populated inside the file included.