Subject: Re: Packaging ghostty terminal

From: "Frank J. Cameron" <[email-masked]>
Date: Sun, 02 Feb 2025 04:13:24 +0000

On Fri, Jan 31, 2025, at 4:03 AM, Frank J. Cameron wrote:
> Quick and dirty update for ghostty 1.1.0:
> https://gitlab.com/-/snippets/4792310

Reworked into zig-xyz.scm:

https://gitlab.com/fjc/guix/-/commit/23dfd144d98d38f2a47e102fbf17f8d9bf02e8f5

$ guix repl -L .
scheme@(guix-user)> ,module (gnu packages zig-xyz)
scheme@(gnu packages zig-xyz)> ,build ghostty
$69 = "/gnu/store/clxk8f8bbhmmj9xqn9pq84sdy61z44av-ghostty-1.1.0"

$ /gnu/store/clxk8f8bbhmmj9xqn9pq84sdy61z44av-ghostty-1.1.0/bin/ghostty +version
Ghostty 1.1.0-dev+0000000

Version
  - version: 1.1.0-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