[imgui] Update to 1.91.0 (#40185)

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
This commit is contained in:
jim wang 2024-08-10 09:11:17 +00:00 committed by GitHub
parent 044005603d
commit 16601c6e7e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
8 changed files with 36 additions and 13 deletions

View File

@ -0,0 +1,13 @@
diff --git a/src/hello_imgui/internal/poor_man_log.cpp b/src/hello_imgui/internal/poor_man_log.cpp
index 3aad6f7..e9e474b 100644
--- a/src/hello_imgui/internal/poor_man_log.cpp
+++ b/src/hello_imgui/internal/poor_man_log.cpp
@@ -18,7 +18,7 @@ void PoorManLog(const char* msg, ...)
va_end(args);
#ifdef _MSC_VER
- OutputDebugString(buffer);
+ OutputDebugStringA(buffer);
#else
printf("%s", buffer);
#endif

View File

@ -3,9 +3,11 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY) # this mirrors ImGui's portfile behavio
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO pthom/hello_imgui
REF b9bdca77cb58bd879228f34a9bcf1f1c2e6b96bd
SHA512 2044fb34bdd64377335e46802f8546ccc30077e84f122c895b820bef0d692f62e1c5bc175cf8003c518db2bc0f1e07ed94bf1ccdc4a4720b7c0e0812c192bf7f
REF "v${VERSION}"
SHA512 cc39a7d1a6b360afb26305bcca4d4c83fce69fb7babc26e452160985c127771b24b51de7c1a85c53b93e6fa1bc87bfc7a57e6fb7216e5bf4136c449771d8bcc4
HEAD_REF master
PATCHES
fix-upw.patch
)
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS

View File

@ -1,7 +1,6 @@
{
"name": "hello-imgui",
"version": "1.4.2",
"port-version": 1,
"version": "1.5.2",
"description": "Hello ImGui: unleash your creativity in app development and prototyping",
"homepage": "https://pthom.github.io/hello_imgui/",
"license": "MIT",

View File

@ -5,7 +5,7 @@ if ("docking-experimental" IN_LIST FEATURES)
OUT_SOURCE_PATH SOURCE_PATH
REPO ocornut/imgui
REF "v${VERSION}-docking"
SHA512 a700d6e4daa2f2d2bc0a61f96c813da03f9d0d6508bc077679d1acea08f546c913d2409008437dea5d993657f10a9e7077725d65bc55b7fb14d7ff6b52ff05d4
SHA512 07492ef56d0518b1a941d8da6ccb1cfe9a8253db3057f2875a033b144047065f43240e0cb8f4ef5d3cad76ccd84fd26fc673c673f4a484d10d2c8545ec286bdb
HEAD_REF docking
)
else()
@ -13,7 +13,7 @@ else()
OUT_SOURCE_PATH SOURCE_PATH
REPO ocornut/imgui
REF "v${VERSION}"
SHA512 8cdec45c8b58b3768a2216af2a1cba3d0e772ac48420b57057a4a8eda5766c121b4a8457a81b5896defe00b822c40d6aac6ee2b31f4133f2b9a02b231b1529d2
SHA512 dbf0ce45dc6fb100c02bb4fda3d95e0bed615ae9d91b269ad6f42b11fb5aa6a22ec7649ac8c96eb260bed454db56e975de33cd6ab55fa8b7e249f9c87b07a90e
HEAD_REF master
)
endif()
@ -63,7 +63,7 @@ if ("test-engine" IN_LIST FEATURES)
OUT_SOURCE_PATH TEST_ENGINE_SOURCE_PATH
REPO ocornut/imgui_test_engine
REF "v${VERSION}"
SHA512 0c3b11f46f7ed259e0bf2b0634848aee1fe0b34609349b30f445dd774c739690df4cf12498895f0734b16084be4d32ae80e9e2ada291dd88f7d4fad8fda49a2b
SHA512 4c4d7fd32504c1a56a5f1816f5032e4390ea9eb5d56c1ee2293950c808e23c1b94df9edf524fcc4122d27fa86d749454862ddb0d1a83633c014fe33f900836b5
HEAD_REF master
)

View File

@ -1,7 +1,6 @@
{
"name": "imgui",
"version": "1.90.7",
"port-version": 1,
"version": "1.91.0",
"description": "Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies.",
"homepage": "https://github.com/ocornut/imgui",
"license": "MIT",

View File

@ -3421,8 +3421,8 @@
"port-version": 0
},
"hello-imgui": {
"baseline": "1.4.2",
"port-version": 1
"baseline": "1.5.2",
"port-version": 0
},
"hexl": {
"baseline": "1.2.5",
@ -3645,8 +3645,8 @@
"port-version": 0
},
"imgui": {
"baseline": "1.90.7",
"port-version": 1
"baseline": "1.91.0",
"port-version": 0
},
"imgui-node-editor": {
"baseline": "0.9.3",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "965296e927e1e09280992d52cd0330ce2c966cc6",
"version": "1.5.2",
"port-version": 0
},
{
"git-tree": "e42f8dcf24a3ffee1376bd840df8d2774784c7b4",
"version": "1.4.2",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "09b0e91307c74efecc2b8860b3a25f4e11aa96d3",
"version": "1.91.0",
"port-version": 0
},
{
"git-tree": "e0cb9392285fcdae5ce8ed2f320dcc08f469c542",
"version": "1.90.7",