Commit Graph

9 Commits (v1.1.3)

Author SHA1 Message Date
Jeffrey C. Ollie 8bd3073cb7
build: generate a build.zig.zon.txt file for easy zig fetch scripting
This fixes a regression in 1.1.1/1.1.2 where our PACKAGING docs mention
using `fetch-zig-cache.sh` but it was removed. This commit adds it back,
generating its contents from the build.zig.zon file (via zon2nix which
we use for our Nix packaging).

For packagers, there are no dependency changes: you still need Zig and
POSIX sh. For release time, Ghostty has a new dependency on `jq` but
otherwise the release process is the same. The check-zig-cache.sh script
is updated to generate the new build.zig.zon.txt file.
2025-03-23 14:41:55 -07:00
Jeffrey C. Ollie 3a8c934b19 nix: use zig2nix to manage nix cache/deps
This brings the internal package more in line with how the nixpkgs
package is built. It also handles recursive dependencies better than the
current system.
2025-02-11 08:25:34 -08:00
Mitchell Hashimoto 0f35f6267e
pkg/breakpad: add linux_syscall_support.h to the vendored files 2024-08-28 21:43:18 -07:00
Mitchell Hashimoto 626d4170fe
move simdutf to a pkg 2024-02-05 21:22:27 -08:00
Mitchell Hashimoto a66174678b
simd: utf decode using simdutf 2024-02-05 21:22:04 -08:00
Mitchell Hashimoto c551e43374
mark rgb.txt as vendored 2024-01-10 20:46:12 -08:00
Mitchell Hashimoto aaa74c40c3
pkg/cimgui 2023-10-24 15:27:13 -07:00
Mitchell Hashimoto 6ef39c1229
website: create-next-app boilerplate 2023-10-05 09:01:20 -07:00
Mitchell Hashimoto c42cb58b75
gitattributes to ignore vendor 2022-04-04 15:53:09 -07:00