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