71 Commits

Author SHA1 Message Date
Mitchell Hashimoto
ac0550e267 update libxev 2024-06-24 15:16:24 -07:00
Mitchell Hashimoto
eadd2dc5b0 update deps 2024-06-24 15:16:24 -07:00
Mitchell Hashimoto
a58821ea34 update mach 2024-06-24 15:16:24 -07:00
Mitchell Hashimoto
c0e79e0585 update a couple more deps 2024-06-24 15:16:24 -07:00
Mitchell Hashimoto
a3a90504d5 update ziglyph 2024-06-24 15:16:24 -07:00
Mitchell Hashimoto
a30e791c85 begin 0.13 update process -- very broken 2024-06-24 15:16:22 -07:00
Mitchell Hashimoto
f062d6e405 Update libxev
Fixes #1836, upstream: efde8a1708
2024-06-23 21:32:44 -07:00
Mitchell Hashimoto
4b277f1bca update color themes to a34aeb1f505707a35102fe95984d4bea4a85eb3e 2024-06-03 19:24:56 -07:00
Mitchell Hashimoto
147238a7b9 update libxev
For #1794
2024-05-25 14:10:43 -07:00
Mitchell Hashimoto
dbbaceec4a fix windows build 2024-04-18 14:48:07 -07:00
Mitchell Hashimoto
0699d3720c update deps 2024-04-18 14:32:57 -07:00
Mitchell Hashimoto
70c6ccf461 update mach-glfw to use b.path for relative includes 2024-04-18 14:22:05 -07:00
Mitchell Hashimoto
95fb76c1a7 update mach to avoid vulkan 2024-04-18 13:58:35 -07:00
Mitchell Hashimoto
fc4284e406 input: Key.Side needs a specific backing int for use in packed 2024-04-17 20:50:50 -07:00
Mitchell Hashimoto
c8dbbfee16 update mach-glfw dep to work with latest zig 2024-04-17 20:50:50 -07:00
Mitchell Hashimoto
7b70fcb550 update zig and zig-objc 2024-04-17 20:50:50 -07:00
Mitchell Hashimoto
f8b04fae5c update libxev 2024-04-17 20:50:50 -07:00
Mitchell Hashimoto
32c5e7a9d4 update libxev for windows stuff 2024-03-22 11:25:27 -07:00
Mitchell Hashimoto
b7bf59d772 update zig 2024-03-22 11:15:26 -07:00
Mitchell Hashimoto
c2c115a768 fix some issues 2024-03-13 13:40:07 -07:00
Mitchell Hashimoto
b48d24a546 update zig 2024-03-13 09:14:12 -07:00
Mitchell Hashimoto
4ecb6307b7 update zig 2024-03-09 15:59:45 -08:00
Mitchell Hashimoto
120273aa1a pkg/utfcpp 2024-02-05 21:22:27 -08:00
Mitchell Hashimoto
626d4170fe move simdutf to a pkg 2024-02-05 21:22:27 -08:00
Mitchell Hashimoto
36b0db2a72 pkg/highway 2024-02-05 21:22:26 -08:00
Andrew Kelley
3a84f77782 make mach_glfw a lazy dependency
Prevents it from being fetched unless it is actually needed.
2024-02-05 19:01:36 -08:00
Krzysztof Wolicki
9f6e97d090 Update mach-glfw dependency 2024-02-04 18:41:14 -08:00
Mitchell Hashimoto
d07506d285 update zig-objc so enum types work for msgSend on x86_64 2024-01-16 10:49:00 -08:00
Mitchell Hashimoto
3360a008cd build: build produces a broken object file for iOS
This gets `zig build -Dtarget=aarch64-ios` working. By "working" I mean
it produces an object file without compiler errors. However, the object
file certainly isn't useful since it uses a number of features that will
not work in the iOS sandbox.

This is just an experiment more than anything to see how hard it would be to
get libghostty working within iOS to render a terminal. Note iOS doesn't
support ptys so this wouldn't be a true on-device terminal. The
challenge right now is to just get a terminal rendering (not usable).
2024-01-13 21:38:58 -08:00
Krzysztof Wolicki
5b5bfb259b Update mach-glfw dependency 2024-01-13 19:43:51 -08:00
Mitchell Hashimoto
09bc49ae8e build: remove non-existent tracy dep 2024-01-13 15:36:36 -08:00
Mitchell Hashimoto
674ed9bb96 build: do not depend on codeberg for dependencies
This makes our only network dependency GitHub. GitHub also has
availability problems periodically so I also want to remove this
requirement over time.
2024-01-11 21:04:48 -08:00
Krzysztof Wolicki
df19a68dd6 Update mach-glfw dependency 2024-01-07 23:38:17 +01:00
Krzysztof Wolicki
b4a08dd5f1 Update mach-glfw dependency 2024-01-07 22:45:59 +01:00
Krzysztof Wolicki
42eed75b64 Update mach-glfw dependency 2024-01-07 21:52:00 +01:00
Krzysztof Wolicki
54e866d16e Change source of mach_glfw to experimental branch in fork 2024-01-07 19:25:06 +01:00
Krzysztof Wolicki
eb4ede8b6f Update sources for zig-objc and zig-js 2024-01-07 17:37:42 +01:00
Krzysztof Wolicki
5bb25536e1 Update source for libxev 2024-01-07 15:00:31 +01:00
Krzysztof Wolicki
1913243c35 WIP: Update to new build module API after Zig PR #18160
Temporarily change dependency sources to forks until they update
2024-01-03 21:50:32 +01:00
Mitchell Hashimoto
8f5f8fb0bd update Zig version in Nix 2023-11-30 14:06:24 -08:00
Krzysztof Wolicki
9238bdb4da Fix src/Surface.zig
Change fastmem.copy to use memcpy builtin
2023-11-30 21:58:14 +01:00
Krzysztof Wolicki
0750698b62 Update to latest master,
update libxev dependency,
change mach_glfw to an updated fork until upstream updates
2023-11-30 21:41:33 +01:00
Mitchell Hashimoto
b85174c7ac build: add oniguruma 2023-11-29 15:29:43 -08:00
Mitchell Hashimoto
dde2339e4d move back to zig pm 2023-11-28 08:11:34 -08:00
Mitchell Hashimoto
c7a1e074dd don't use package manager for iterm2 themes yet 2023-11-22 22:08:27 -08:00
Mitchell Hashimoto
7a91a23e40 build: add iterm2 themes repository, install into resources dir 2023-11-22 21:08:26 -08:00
Mitchell Hashimoto
9cafd17e86 update ziglyph 2023-11-21 08:34:13 -08:00
Mitchell Hashimoto
d7d6537574 update zig-objc 2023-11-20 19:32:07 -08:00
Mitchell Hashimoto
b65518dd2b update libxev 2023-11-20 19:27:22 -08:00
Mitchell Hashimoto
8576acb89e renderer/opengl: move opengl API to pkg/opengl 2023-11-17 21:51:04 -08:00