Skip to content

docs/install: revamp build instructions for 1.2#358

Merged
mitchellh merged 3 commits intoghostty-org:tipfrom
pluiedev:pluie/jj-skqxktqmsvox
Aug 26, 2025
Merged

docs/install: revamp build instructions for 1.2#358
mitchellh merged 3 commits intoghostty-org:tipfrom
pluiedev:pluie/jj-skqxktqmsvox

Conversation

@pluiedev
Copy link
Member

@pluiedev pluiedev commented Aug 19, 2025

A lot has changed:

  • Add a Ghostty-to-Zig correspondence chart
  • Prefer source tarballs
  • Document Git-only deps and mention -fno-sys=gtk4-layer-shell
  • Remove a lot of workarounds that are either obsolete or aren't a problem anymore given our version requirements for 1.2

@vercel
Copy link

vercel bot commented Aug 19, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Updated (UTC)
website Ready Ready Preview Aug 24, 2025 5:43am

Copy link
Contributor

@mitchellh mitchellh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mostly good, thanks for doing this. I can do the touchups myself later but noting them hre.

|-----------------|-------------|
| 1.0.x | 0.13.0 |
| 1.1.x | 0.13.0 |
| tip | 0.14.1 |
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since this is going into the tip branch, we can do 1.2.x here too to be ready for that release.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are specifically covered (or meant to be covered) in the README, since that is associated with the Git source. We can update a link to that here. The website covers source tarballs, the README covers Git source.

@mitchellh
Copy link
Contributor

Wow I rebased tip and destroyed your PR. I'm so sorry. Do you mind salvaging this since you probably have the branch down cleaner on your end?

@pluiedev
Copy link
Member Author

Sure xD

A lot has changed:

 - Add a Ghostty-to-Zig correspondence chart
 - Prefer source tarballs
 - Document Git-only deps and mention `-fno-sys=gtk4-layer-shell`
 - Remove a lot of workarounds that are either obsolete or aren't a
   problem anymore given our version requirements for 1.2
@pluiedev pluiedev requested a review from mitchellh August 24, 2025 05:43
@mitchellh mitchellh merged commit aa2662b into ghostty-org:tip Aug 26, 2025
3 checks passed
mitchellh added a commit that referenced this pull request Aug 29, 2025
docs/install: revamp build instructions for 1.2
mitchellh added a commit that referenced this pull request Aug 30, 2025
docs/install: revamp build instructions for 1.2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments