Try to create aui-toolbox package (#9653)
* Try to create aui-toolbox package
* Try GLM non-headeronly
* Remove uitests
* Refactor CMakeLists to conditionally enable tests and benchmarks based on AUIB_DISABLE flag
* test
* re-check Windows patch applying mechanism
* Retry building WIndows OS version
* retry Windows OS check
* re
* fix glew
* refactor: update GLEW package handling in CMakeLists.txt and xmake.lua
* fixup
* fixup
* fixup
* fixup
* Test .pc
* Try to build libepoxy with EGL enabled
* Retry
* fixup
* retry linux
* Fixup Windows OS behavior
* Try build Android
* retry
* fixup
* fixup
* repair logic
* fixup
* fixup
* fixup
* retry
* fixup
* Apply libgl1-mesa-dev and libglu1-mesa-dev to android/ubuntu and cross/ubuntu runners
* fixup
* Fixup
* try to solve linux finally
* fixup
* retry
* re
* add libgl1-mesa to wasm runner
* re
* re
* fix(shared-mime-info): disable tests subdir and make xmllint optional unconditionally
* fixup
* Try without -j
* fix(gettext): add explicit --build triple for android+windows cross-compile
readline: extend platform support (#7124)
* ncurses: fix building with GCC15
* ncurses: extend platform support to include additional targets
* ncurses: enable generation of .pc files
* readline: update to 8.2.13
* readline: remove unrecognized options --with-pic and ---enable-debug
* readline: disable install examples
* readline: fix building with GCC15
* readline: extend platform support
upgrade recastnavigation version to 1.6.0 (#2772)
* upgrade recastnavigation version to 1.6.0
* update xmakever of recastnavigation to 2.8.3
* Update xmake.lua
* Update xmake.lua
---------
Co-authored-by: ruki <waruqi@gmail.com>
rewolf-wow64ext: add new package (#9076)
* rewolf-wow64ext: add new package
* :sigh: encoding utf8 fix for mingw
* test mingw
* learn mingw behavior
* resolve
* ok
* test
* re
* re
* give up
* try acquire latest commit
* Apply suggestion from @luadebug