Skip to content

Declare GLFW GLX runtime metadata#27

Merged
Sunrisepeak merged 3 commits into
mainfrom
codex/gl-runtime-closure-index
Jun 2, 2026
Merged

Declare GLFW GLX runtime metadata#27
Sunrisepeak merged 3 commits into
mainfrom
codex/gl-runtime-closure-index

Conversation

@Sunrisepeak
Copy link
Copy Markdown
Member

Summary

  • Declare Linux mcpp.runtime metadata for compat.glfw, including GLX/OpenGL dlopen libraries and host capability tags.
  • Document the package/runtime boundary for compat.glfw and host GLX driver requirements.
  • Add smoke-script static assertions so the runtime metadata remains visible in package validation.

Test plan

  • lua5.4 syntax load check for all pkgs/**/*.lua
  • bash -n tests/smoke_compat_imgui_window.sh
  • metadata grep for dlopen_libs and opengl.glx.driver
  • git diff --check

Notes

  • Full install smoke remains a follow-up after the runtime metadata support is available through the released mcpp used by package-index validation.

@Sunrisepeak Sunrisepeak merged commit 997080c into main Jun 2, 2026
4 checks passed
@Sunrisepeak Sunrisepeak deleted the codex/gl-runtime-closure-index branch June 2, 2026 19:38
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.

1 participant