Skip to content

Commit

Permalink
update dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
bb1950328 committed May 11, 2024
1 parent 32da6b2 commit 57c6802
Show file tree
Hide file tree
Showing 21 changed files with 22 additions and 20 deletions.
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@
url = https://github.com/martinus/unordered_dense.git
[submodule "src/lib/ImGuiColorTextEdit"]
path = src/lib/ImGuiColorTextEdit
url = https://github.com/BalazsJako/ImGuiColorTextEdit.git
url = https://github.com/bb1950328/ImGuiColorTextEdit.git
[submodule "src/lib/utfcpp"]
path = src/lib/utfcpp
url = https://github.com/nemtrif/utfcpp.git
Expand Down
2 changes: 2 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -163,6 +163,7 @@ set(ENABLE_BZIP2 OFF CACHE BOOL "Enable use of BZip2" FORCE)
set(ENABLE_LZMA OFF CACHE BOOL "Enable use of LZMA" FORCE)
set(ENABLE_ZSTD OFF CACHE BOOL "Enable use of Zstandard" FORCE)
set(BUILD_REGRESS OFF CACHE BOOL "Build regression tests" FORCE)
set(BUILD_DOC OFF CACHE BOOL "Build documentation" FORCE)
add_subdirectory(src/lib/libzip)
target_link_libraries(BrickSimLib PUBLIC libzip::zip)
if (NOT MSVC)
Expand Down Expand Up @@ -211,6 +212,7 @@ target_link_libraries(BrickSimBenchmarks PRIVATE Catch2::Catch2)
#GLM
add_subdirectory(src/lib/glm)
target_link_libraries(BrickSimLib PUBLIC glm::glm)
target_compile_definitions(BrickSimLib PUBLIC GLM_ENABLE_EXPERIMENTAL)

#tinyfiledialogs
target_include_directories(BrickSimLib PUBLIC src/lib/tinyfiledialogs)
Expand Down
2 changes: 1 addition & 1 deletion scripts/update_dependencies.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/usr/bin/env python
#!/usr/bin/env python3

import json
import subprocess
Expand Down
2 changes: 1 addition & 1 deletion setup_workspace.sh
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ if [[ "$OS" == "linux" ]]; then
sudo apt-get install -y build-essential gcc-12 g++-12 gcc-multilib g++-multilib gcc-12-multilib g++-12-multilib \
cmake mesa-utils libxinerama-dev libxrandr-dev libxcursor-dev libxi-dev ninja-build \
freeglut3-dev libcurl4-openssl-dev libtbb-dev libssl-dev libeigen3-dev libccd-dev \
zlib1g-dev
zlib1g-dev libwayland-dev libxkbcommon-dev

if $install_32bit_packages; then
sudo apt-get install -y libgl1-mesa-dev:i386 libglu1-mesa-dev:i386 freeglut3-dev:i386 libzstd-dev:i386 \
Expand Down
2 changes: 1 addition & 1 deletion src/lib/Catch2
Submodule Catch2 updated 153 files
2 changes: 1 addition & 1 deletion src/lib/IconFontCppHeaders
Submodule IconFontCppHeaders updated 77 files
+128 −52 GenerateIconFontCppHeaders.py
+34 −6 IconsCodicons.cs
+32 −6 IconsCodicons.go
+34 −6 IconsCodicons.h
+35 −6 IconsCodicons.py
+34 −6 IconsCodicons.rs
+6 −3 IconsFontAwesome4.cs
+4 −3 IconsFontAwesome4.go
+6 −3 IconsFontAwesome4.h
+7 −3 IconsFontAwesome4.py
+6 −3 IconsFontAwesome4.rs
+6 −3 IconsFontAwesome5.cs
+4 −3 IconsFontAwesome5.go
+6 −3 IconsFontAwesome5.h
+7 −3 IconsFontAwesome5.py
+6 −3 IconsFontAwesome5.rs
+6 −3 IconsFontAwesome5Brands.cs
+4 −3 IconsFontAwesome5Brands.go
+6 −3 IconsFontAwesome5Brands.h
+7 −3 IconsFontAwesome5Brands.py
+6 −3 IconsFontAwesome5Brands.rs
+6 −3 IconsFontAwesome5Pro.cs
+4 −3 IconsFontAwesome5Pro.go
+6 −3 IconsFontAwesome5Pro.h
+7 −3 IconsFontAwesome5Pro.py
+6 −3 IconsFontAwesome5Pro.rs
+6 −3 IconsFontAwesome5ProBrands.cs
+4 −3 IconsFontAwesome5ProBrands.go
+6 −3 IconsFontAwesome5ProBrands.h
+7 −3 IconsFontAwesome5ProBrands.py
+6 −3 IconsFontAwesome5ProBrands.rs
+8 −3 IconsFontAwesome6.cs
+6 −3 IconsFontAwesome6.go
+8 −3 IconsFontAwesome6.h
+9 −3 IconsFontAwesome6.py
+8 −3 IconsFontAwesome6.rs
+15 −3 IconsFontAwesome6Brands.cs
+13 −3 IconsFontAwesome6Brands.go
+15 −3 IconsFontAwesome6Brands.h
+16 −3 IconsFontAwesome6Brands.py
+15 −3 IconsFontAwesome6Brands.rs
+6 −3 IconsFontaudio.cs
+4 −3 IconsFontaudio.go
+6 −3 IconsFontaudio.h
+7 −3 IconsFontaudio.py
+6 −3 IconsFontaudio.rs
+6 −3 IconsForkAwesome.cs
+4 −3 IconsForkAwesome.go
+6 −3 IconsForkAwesome.h
+7 −3 IconsForkAwesome.py
+6 −3 IconsForkAwesome.rs
+6 −3 IconsKenney.cs
+4 −3 IconsKenney.go
+6 −3 IconsKenney.h
+7 −3 IconsKenney.py
+6 −3 IconsKenney.rs
+1,463 −1,324 IconsLucide.cs
+1,461 −1,324 IconsLucide.go
+1,463 −1,324 IconsLucide.h
+1,464 −1,324 IconsLucide.py
+1,463 −1,324 IconsLucide.rs
+6 −3 IconsMaterialDesign.cs
+4 −3 IconsMaterialDesign.go
+6 −3 IconsMaterialDesign.h
+7 −3 IconsMaterialDesign.py
+6 −3 IconsMaterialDesign.rs
+87 −4 IconsMaterialDesignIcons.cs
+85 −4 IconsMaterialDesignIcons.go
+87 −4 IconsMaterialDesignIcons.h
+88 −4 IconsMaterialDesignIcons.py
+87 −4 IconsMaterialDesignIcons.rs
+3,572 −0 IconsMaterialSymbols.cs
+3,570 −0 IconsMaterialSymbols.go
+3,566 −0 IconsMaterialSymbols.h
+3,566 −0 IconsMaterialSymbols.py
+3,564 −0 IconsMaterialSymbols.rs
+36 −14 README.md
2 changes: 1 addition & 1 deletion src/lib/ImGuiColorTextEdit
Submodule ImGuiColorTextEdit updated 0 files
2 changes: 1 addition & 1 deletion src/lib/cpuinfo
Submodule cpuinfo updated 259 files
2 changes: 1 addition & 1 deletion src/lib/curl
Submodule curl updated 2131 files
2 changes: 1 addition & 1 deletion src/lib/efsw
Submodule efsw updated 1 files
+2 −1 CMakeLists.txt
2 changes: 1 addition & 1 deletion src/lib/glfw
Submodule glfw updated 106 files
2 changes: 1 addition & 1 deletion src/lib/glm
Submodule glm updated 1655 files
2 changes: 1 addition & 1 deletion src/lib/imgui
Submodule imgui updated 64 files
+1 −0 .github/ISSUE_TEMPLATE/config.yml
+90 −0 .github/ISSUE_TEMPLATE/issue_template.yml
+0 −46 .github/issue_template.md
+8 −8 .github/workflows/build.yml
+1 −1 .github/workflows/static-analysis.yml
+2 −1 .gitignore
+1 −1 LICENSE.txt
+4 −3 backends/imgui_impl_allegro5.cpp
+2 −2 backends/imgui_impl_dx10.cpp
+2 −2 backends/imgui_impl_dx11.cpp
+3 −3 backends/imgui_impl_dx12.cpp
+27 −5 backends/imgui_impl_dx9.cpp
+62 −18 backends/imgui_impl_glfw.cpp
+7 −3 backends/imgui_impl_glfw.h
+2 −2 backends/imgui_impl_metal.mm
+3 −3 backends/imgui_impl_opengl2.cpp
+47 −38 backends/imgui_impl_opengl3.cpp
+3 −3 backends/imgui_impl_opengl3.h
+112 −12 backends/imgui_impl_opengl3_loader.h
+4 −1 backends/imgui_impl_osx.h
+44 −16 backends/imgui_impl_osx.mm
+141 −60 backends/imgui_impl_sdl2.cpp
+8 −5 backends/imgui_impl_sdl2.h
+149 −61 backends/imgui_impl_sdl3.cpp
+10 −2 backends/imgui_impl_sdl3.h
+1 −1 backends/imgui_impl_sdlrenderer2.cpp
+5 −6 backends/imgui_impl_sdlrenderer3.cpp
+198 −158 backends/imgui_impl_vulkan.cpp
+38 −13 backends/imgui_impl_vulkan.h
+46 −21 backends/imgui_impl_wgpu.cpp
+18 −1 backends/imgui_impl_wgpu.h
+53 −24 backends/imgui_impl_win32.cpp
+2 −2 docs/BACKENDS.md
+361 −28 docs/CHANGELOG.txt
+1 −1 docs/CONTRIBUTING.md
+2 −2 docs/EXAMPLES.md
+5 −5 docs/FAQ.md
+2 −2 docs/FONTS.md
+15 −11 docs/README.md
+0 −253 examples/example_emscripten_wgpu/main.cpp
+2 −2 examples/example_glfw_metal/Makefile
+1 −1 examples/example_glfw_opengl3/Makefile.emscripten
+3 −0 examples/example_glfw_opengl3/main.cpp
+29 −18 examples/example_glfw_vulkan/main.cpp
+100 −0 examples/example_glfw_wgpu/CMakeLists.txt
+0 −0 examples/example_glfw_wgpu/Makefile.emscripten
+2 −2 examples/example_glfw_wgpu/README.md
+345 −0 examples/example_glfw_wgpu/main.cpp
+5 −1 examples/example_glfw_wgpu/web/index.html
+6 −0 examples/example_sdl2_directx11/main.cpp
+6 −0 examples/example_sdl2_opengl2/main.cpp
+6 −0 examples/example_sdl2_opengl3/main.cpp
+5 −0 examples/example_sdl2_sdlrenderer2/main.cpp
+34 −18 examples/example_sdl2_vulkan/main.cpp
+1 −1 examples/example_sdl3_opengl3/main.cpp
+2 −2 examples/example_sdl3_sdlrenderer3/main.cpp
+1,177 −550 imgui.cpp
+139 −106 imgui.h
+230 −86 imgui_demo.cpp
+340 −25 imgui_draw.cpp
+290 −155 imgui_internal.h
+143 −53 imgui_tables.cpp
+141 −81 imgui_widgets.cpp
+1 −1 misc/freetype/imgui_freetype.cpp
2 changes: 1 addition & 1 deletion src/lib/spdlog
Submodule spdlog updated 46 files
+0 −1 .clang-tidy
+2 −1 .github/workflows/ci.yml
+3 −0 .gitignore
+4 −4 CMakeLists.txt
+13 −10 INSTALL
+1 −1 LICENSE
+18 −1 README.md
+1 −1 bench/latency.cpp
+16 −1 example/example.cpp
+7 −5 include/spdlog/async_logger-inl.h
+2 −2 include/spdlog/common.h
+2 −0 include/spdlog/details/circular_q.h
+1 −0 include/spdlog/details/file_helper-inl.h
+14 −5 include/spdlog/details/os-inl.h
+1 −0 include/spdlog/details/periodic_worker.h
+0 −4 include/spdlog/details/registry-inl.h
+8 −1 include/spdlog/details/registry.h
+8 −3 include/spdlog/details/thread_pool-inl.h
+14 −3 include/spdlog/details/thread_pool.h
+7 −6 include/spdlog/fmt/bundled/args.h
+584 −413 include/spdlog/fmt/bundled/chrono.h
+62 −70 include/spdlog/fmt/bundled/color.h
+35 −111 include/spdlog/fmt/bundled/compile.h
+797 −1,151 include/spdlog/fmt/bundled/core.h
+161 −206 include/spdlog/fmt/bundled/format-inl.h
+1,260 −942 include/spdlog/fmt/bundled/format.h
+67 −90 include/spdlog/fmt/bundled/os.h
+77 −69 include/spdlog/fmt/bundled/ostream.h
+210 −175 include/spdlog/fmt/bundled/printf.h
+172 −156 include/spdlog/fmt/bundled/ranges.h
+418 −52 include/spdlog/fmt/bundled/std.h
+68 −38 include/spdlog/fmt/bundled/xchar.h
+0 −4 include/spdlog/fmt/fmt.h
+46 −0 include/spdlog/mdc.h
+56 −0 include/spdlog/pattern_formatter-inl.h
+3 −3 include/spdlog/sinks/qt_sinks.h
+4 −0 include/spdlog/stopwatch.h
+2 −2 include/spdlog/version.h
+6 −9 src/bundled_fmtlib_format.cpp
+4 −1 tests/CMakeLists.txt
+1 −0 tests/includes.h
+44 −0 tests/test_async.cpp
+61 −0 tests/test_create_dir.cpp
+1 −1 tests/test_errors.cpp
+1 −1 tests/test_file_helper.cpp
+128 −0 tests/test_pattern_formatter.cpp
2 changes: 1 addition & 1 deletion src/lib/stb
Submodule stb updated 1 files
+74 −34 stb_image_resize2.h
2 changes: 1 addition & 1 deletion src/lib/tinyfiledialogs
Submodule tinyfiledialogs updated from 36e91b to 7bf259
2 changes: 1 addition & 1 deletion src/lib/utfcpp

0 comments on commit 57c6802

Please sign in to comment.