Skip to content

Update bindings for raylib 6.0#36

Open
Peter0x44 wants to merge 4 commits into
TSnake41:masterfrom
Peter0x44:master
Open

Update bindings for raylib 6.0#36
Peter0x44 wants to merge 4 commits into
TSnake41:masterfrom
Peter0x44:master

Conversation

@Peter0x44
Copy link
Copy Markdown

Update raylib, raygui, and LuaJIT submodules, regenerate the raylib/raymath/rlgl/rcamera/raygui bindings and autocomplete metadata, and bump the reported raylua/raylib versions.

Remove physac from the build and generated API because it is no longer part of the raylib tree. Update examples for renamed rlgl compute shader entry points and fix the raygui portable window close/drag behavior under Lua truthiness.

Peter0x44 added 3 commits May 9, 2026 15:51
Update raylib, raygui, and LuaJIT submodules, regenerate the
raylib/raymath/rlgl/rcamera/raygui bindings and autocomplete metadata,
and bump the reported raylua/raylib versions.

Remove physac from the build and generated API because it is no longer
part of the raylib tree. Update examples for renamed rlgl compute shader
entry points and fix the raygui portable window close/drag behavior
under Lua truthiness.
Copy link
Copy Markdown
Owner

@TSnake41 TSnake41 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for the delay for reviewing.
Works overall, some nits.

Comment thread src/raylib.lua
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you accidentally changed LF to CRLF line endings (in some other files as well).

Comment thread Saphirefile.lua
else
libluajit = {
command = string.format("make -C luajit amalg CC=%s BUILDMODE=static MACOSX_DEPLOYMENT_TARGET=10.13", cc),
command = string.format("make -C luajit amalg CC=%s BUILDMODE=static HOST_MSYS=1 HOST_LUA=host/minilua.exe GIT_RELVER='[ -e ../.git ] && git show -s --format=%%ct >luajit_relver.txt 2>/dev/null || cat ../.relver >luajit_relver.txt 2>/dev/null || :' MACOSX_DEPLOYMENT_TARGET=10.13", cc),
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this part (git relver) intended ?
I can fix these Saphire-related build issues if you want.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants