1
0
Fork
You've already forked x11
0
x11 packaged for the Zig build system
  • C 99.3%
  • C++ 0.5%
  • Shell 0.2%
2026年04月04日 20:18:11 +02:00
.forgejo update .gitignore 2026年03月30日 13:49:49 -07:00
GL ./update.sh 2026年03月30日 11:31:21 -07:00
X11 ./update.sh 2026年03月30日 11:31:21 -07:00
xcb ./update.sh 2026年03月30日 11:31:21 -07:00
xkbcommon ./update.sh 2026年03月30日 11:31:21 -07:00
.gitignore update .gitignore 2026年03月30日 13:49:49 -07:00
build.zig Add xkb 2026年04月04日 20:18:11 +02:00
build.zig.zon Rename to X11, add translate c to build.zig 2026年04月04日 00:36:03 +02:00
generate.sh rename update.sh -> generate.sh, add update.sh for actual updates 2026年03月31日 16:19:25 -07:00
LICENSE add licenses 2026年03月30日 11:31:14 -07:00
LICENSE-APACHE add licenses 2026年03月30日 11:31:14 -07:00
LICENSE-MIT add licenses 2026年03月30日 11:31:14 -07:00
README.md rename update.sh -> generate.sh, add update.sh for actual updates 2026年03月31日 16:19:25 -07:00
update.sh rename update.sh -> generate.sh, add update.sh for actual updates 2026年03月31日 16:19:25 -07:00
verify.sh mark verify.sh executable 2026年03月31日 21:51:40 -07:00

x11-headers packaged for the Zig build system

This is a Zig package which provides various X11 headers needed to develop and cross-compile e.g. GLFW applications. It includes development headers for:

  • xkbcommon
  • x11
  • xcb
  • xcursor
  • xrandr
  • xfixes
  • xrender
  • xinerama
  • xi
  • xscrnsaver
  • xext
  • xorgproto
  • GLX

Updating

To regenerate the contents of this repository using the upstream version it currently targets, run ./generate.sh.

To update this repository to the latest upstream version, run ./update.sh then ./generate.sh.

Verifying repository contents

For supply chain security reasons (e.g. to confirm we made no patches to the code) we provide a git diff command you can run to verify the contents of this repository:

./verify.sh

If nothing is printed, there is no diff. Deleted files, and changes to README.md, build.zig, .github CI files and .gitignore are ignored.

Issues

Issues are tracked in the main Mach repository.