Subject: Re: Packaging ghostty terminal

From: "Frank J. Cameron" <[email-masked]>
Date: Fri, 21 Feb 2025 08:14:51 +0000

On Sun, Feb 2, 2025, at 4:13 AM, Frank J. Cameron wrote:
> https://gitlab.com/fjc/guix/-/commit/23dfd144d98d38f2a47e102fbf17f8d9bf02e8f5

Updated to ghostty 1.1.2:
https://gitlab.com/fjc/guix/-/commit/063ad76f142dffdf662fc73daf3fc87dcd04f151

Major difference is building zig-gobject from source and generating the
bindings as part of that package rather than downloading the github
release tarball (which would have been much easier but much less
educational).

Most people would still be better off using the saayix channel rather
than anything here though.  :-)

$ /gnu/store/h2133s3321yz2f4b68l956j1lj3x1alc-ghostty-1.1.2/bin/ghostty +version
Ghostty 1.1.2-dev+0000000

Version
  - version: 1.1.2-dev+0000000
  - channel: tip
Build Config
  - Zig version: 0.13.0
  - build mode : builtin.OptimizeMode.ReleaseFast
  - app runtime: apprt.Runtime.gtk
  - font engine: font.main.Backend.fontconfig_freetype
  - renderer   : renderer.OpenGL
  - libxev     : main.Backend.io_uring
  - desktop env: other
  - GTK version:
    build      : 4.14.5
    runtime    : 4.14.5
  - libadwaita : enabled
    build      : 1.5.2
    runtime    : 1.5.2
  - libX11     : enabled
  - libwayland : enabled