From 8a451fa302d4dc2a3521a8650559fd203637c011 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Mon, 27 Feb 2023 22:01:32 -0800 Subject: [PATCH] update flatpak to use latest zig --- README.md | 10 ++++++---- com.mitchellh.ghostty.yml | 8 ++++---- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index de75c70a2..b1f967b9a 100644 --- a/README.md +++ b/README.md @@ -77,9 +77,9 @@ We need better benchmarks to continuously verify this, but I believe at this stage Ghostty is already best-in-class (or at worst second in certain cases) for a majority of performance measuring scenarios. -For rendering, we have a multi-renderer architecture that uses OpenGL on -Linux and Metal on macOS. As far as I'm aware, we're the only terminal -emulator other than iTerm that uses Metal directly. And we're the only +For rendering, we have a multi-renderer architecture that uses OpenGL on +Linux and Metal on macOS. As far as I'm aware, we're the only terminal +emulator other than iTerm that uses Metal directly. And we're the only terminal emulator that has a Metal renderer that supports ligatures (iTerm uses a CPU renderer if ligatures are enabled). We can maintain roughly 100fps under heavy load and 120fps generally -- though the terminal is @@ -117,7 +117,9 @@ For [Nix](https://nixos.org/) users, a `shell.nix` is available which includes all the necessary dependencies pinned to exact versions. **Note: Zig nightly is required.** Ghostty is built against the nightly -releases of Zig. You can find binary releases of nightly builds +releases of Zig. I plan on stabilizing on a release version when I get +closer to generally releasing this to ease downstream packagers. During +development, I'm sticking to nightly Zig. You can find binary releases of nightly builds on the [Zig downloads page](https://ziglang.org/download/). Install dependencies by running `make`: diff --git a/com.mitchellh.ghostty.yml b/com.mitchellh.ghostty.yml index 7a330d780..9982abac3 100644 --- a/com.mitchellh.ghostty.yml +++ b/com.mitchellh.ghostty.yml @@ -33,13 +33,13 @@ modules: - cp -r ./* /app/tmp/zig sources: - type: archive - url: https://ziglang.org/builds/zig-linux-x86_64-0.11.0-dev.1650+5e7b09ce9.tar.xz - sha256: 8b77a475d3d124f0d4a4c4d4e2756f4a5317838272c08341325f196e8d539747 + url: https://ziglang.org/builds/zig-linux-x86_64-0.11.0-dev.1817+f6c934677.tar.xz + sha256: 5c401d9839f83355059b375ad15fda6ab11ef120ce497c02485ee3105678c06c only-arches: - x86_64 - type: archive - url: https://ziglang.org/builds/zig-linux-aarch64-0.11.0-dev.1650+5e7b09ce9.tar.xz - sha256: 104c2370c6eba25164ede3fefaf133ed650cca951f2e473bd533cfb0660c4e23 + url: https://ziglang.org/builds/zig-linux-aarch64-0.11.0-dev.1817+f6c934677.tar.xz + sha256: 9c986f35f1c393aed91b252bed35a1f65a8c7b9f5d1a8d8a4fe41f84b4de1759 only-arches: - aarch64