Package Details: imgui 1.91.4-1

Git Clone URL: https://aur.archlinux.org/imgui.git (read-only, click to copy)
Package Base: imgui
Description: Bloat-free Graphical User interface for C++
Upstream URL: https://github.com/ocornut/imgui
Licenses: MIT
Submitter: xantares
Maintainer: bwrsandman
Last Packager: bwrsandman
Votes: 6
Popularity: 0.010554
First Submitted: 2021-03-01 12:38 (UTC)
Last Updated: 2024-10-19 23:28 (UTC)

Latest Comments

« First ‹ Previous 1 2

patlefort commented on 2023-05-01 23:48 (UTC)

Validation fails again for file CMakeLists.txt and imgui-config.cmake.in. Could you also give your source files unique names? Example: $pkgname-$pkgver.tar.gz::https://codeload.github.com/ocornut/imgui/tar.gz/v${pkgver}. I suspect these 2 files could change at any time without warning which is a problem. To be safe and since they're very small, you could copy them into the repo of this package.

bwrsandman commented on 2023-01-06 12:23 (UTC)

@alerque: The checksums are correct. Can you tell me which ones are failing? Perhaps you need to clean your build directory

alerque commented on 2023-01-06 06:34 (UTC)

I think your last commit here is bogus, the checksums for me come out to what you committed in -1, the -2 pkgrel doesn't verify for me.

patlefort commented on 2023-01-05 22:15 (UTC)

Validity check does not pass. Can you update checksums?

zjuyk commented on 2021-10-30 13:12 (UTC)

Actually I do not know much about cmake, so I just follow the microsoft's configuration files. By the way, do you want to maintain this package? I may have no chance to use imgui in my work any more.

bwrsandman commented on 2021-10-30 12:35 (UTC) (edited on 2021-10-30 12:36 (UTC) by bwrsandman)

It would be more transparent if you put https://raw.githubusercontent.com/microsoft/vcpkg/master/ports/imgui/CMakeLists.txt and https://raw.githubusercontent.com/microsoft/vcpkg/master/ports/imgui/imgui-config.cmake.in in your source file list instead of downloading them in prepare. That would remove the need for wget as a dependency too.

bwrsandman commented on 2021-10-30 12:29 (UTC) (edited on 2021-10-30 12:37 (UTC) by bwrsandman)

Would it be possible to include the source files in /usr/src the same way that gtest does it?

The reason for this is that, according to ocornut, the library should not be dynamically linked. He prefers the source be bundled with projects.

Static linking works in some cases but projects use different defines in their projects (see imconfig.h).

So having the source available in /usr/src would allow users to use this package and still use their imconfig.h files using IMGUI_USER_CONFIG.

You should also include a statically linked library (libimgui.a).

zjuyk commented on 2021-05-18 00:57 (UTC)

Fixed and thanks for the reminder.

dankrenenz commented on 2021-05-17 20:28 (UTC)

wget needs to be added as a dependency