Commit Graph

11 Commits

Author SHA1 Message Date
Gil c48c26e603 Feat (Ghostty): Changes, fixes, and more (#3173)
* Ghostty updates and changes

* ...Bump rel
2025-02-04 18:58:40 +08:00
Raboneko 0760146876 bump: discord-canary-openasar discord-canary stable preview 2025-01-30 21:49:13 +00:00
Gil ba54a8b7c7 fix(ghostty): additional licenses, new upstream files (#2890)
* Fix: Ghostty pkgconfig, add licenses, minor cleanup

* Fix/bump: Forgot to bump commit to trigger rebuild on Tip

* Bump: Ghostty Nightly to resolve conflict

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Unpackaged files

Upstream changes my beloved.

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: New file

Signed-off-by: Gil <rockgrub@protonmail.com>

* Change (nightly): Build without wayland-protocols

Signed-off-by: Gil <rockgrub@protonmail.com>

* Change (stable): Build without wayland-protocols

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-16 21:54:53 +08:00
Gil 84f0dcbe2c Fix: Ghostty internal version (#2838)
* Fix: Internal Ghostty version

This fixes the version Ghostty displays on fetches such as Fastfetch. Otherwise stable builds of Ghostty incorrectly report themselves as dev builds.

Signed-off-by: Gil <rockgrub@protonmail.com>

* Cleanup: %?dist to %{?dist}

More technically correct I suppose but the inconsistency just bothered me. D:

Signed-off-by: Gil <rockgrub@protonmail.com>

* Bump: Release

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-03 16:13:19 +08:00
Jan ca633bafc0 fix(ghostty): package fixes (#2834)
* use correct source for ghostty 1.0.1

* verify tarball for ghostty

* set appropriate zig options when building ghostty

a breakdown:
- DESTDIR was added because the prefix is different from the build root, including it in the given prefix may include broken paths in the resulting output
- `-Doptimize` is the old version of `--release` and is around for backwards compatibility
- extra flags for lib dir, exe dir and include dir were added to ensure zig install stuff to the right location

* fetch zig packages ahead of time and enable system integration

* reorder changelog to be in chronological order

* add build requirements for dynamic linking

* Update license to match everything vendored

* Update ghostty.spec

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update ghostty-nightly.spec

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-01 22:11:24 +08:00
Gil df802b1aa9 Fix: Several fixes and additions from now reverted PR (#2828) 2024-12-31 13:42:40 -08:00
Raboneko 1b804980b4 bump: stable 2024-12-31 20:31:16 +00:00
lea 27b491a91d Revert "Add: GLFW Builds of Ghostty, Changes to Main Specs For Compatibility …" (#2823)
This reverts commit d990cae780.
2025-01-01 04:17:38 +08:00
Brice 76cc49c6b1 follow package guidelines (#2802) 2024-12-31 12:07:58 -08:00
Gil d990cae780 Add: GLFW Builds of Ghostty, Changes to Main Specs For Compatibility (#2788)
* Add: GLFW builds of Ghostty, edit existing builds for shared deps, add build deps to be explicitly called (just in case), some cleanup

* Add: Add warning about GLFW builds possibly being unstable

* Fix: Removed duplicate text (thanks mouse)

* Update ghostty-nightly.spec

Signed-off-by: Gil <rockgrub@protonmail.com>

* Cleanup: Removed unused build deps, removed unused patches (for now?)

* Fix: New icon size in Tip GTK (will need to be done in stable in 1.0.1), minor changes to summaries

* Resolve: Date conflict

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-01 00:40:41 +08:00
Gil 3c3863caf9 Add: Ghostty and Ghostty Tip (#2760)
* Add: Ghostty and Ghostty Tip

* fix: maybe strip the binary?

* Update anda/devs/ghostty/nightly/ghostty-nightly.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Gil <rockgrub@protonmail.com>

* Update ghostty-nightly.spec

Add: Provides

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update ghostty-nightly.spec

Signed-off-by: Gil <rockgrub@protonmail.com>

* Add: .diff patches

* Fix: autosetup

Signed-off-by: Gil <rockgrub@protonmail.com>

* fix update script

* fix ghostty stable

* Fix: Terminfo and shell integration should be their own packages (see: Kitty packaging)

* Fix: What happened to my descriptions?

* Fix: Installation and build deps for man pages, package deps, some cleanup, commit bump on Tip, enabled debug packages for Tip

* Fix: Change libadwaita to an optional dep due to latest Ghostty commits (see: 5293fc9)

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
Co-authored-by: madonuko <madonuko@outlook.com>
2024-12-29 16:11:24 +08:00