Commit Graph

19 Commits

Author SHA1 Message Date
Raboneko c290e0963f fix(ghostty): Update Vim deps for subpackage (#5711) (#5712)
* fix(ghostty-nightly): Update Vim deps



* fix(ghostty): Update Vim deps



* fix(nightly): Update supplements



* fix(stable): Update supplements



---------


(cherry picked from commit f7a946cb4f)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-29 03:51:55 -05:00
Raboneko c12efeea36 fix/feat(ghostty): Add new files in Tip, move files that depend on other packages to subpackages (#5673) (#5675)
* fix/feat(ghostty): Add new files in Tip, move files that depend on other packages to subpackages

* fix(stable): Cleanup some changes

* cleanup: Fixup some macros

* Tip is so fun...

* Oops

* Do what now

* fix: /usr/share I guess?

(cherry picked from commit 45c0fcfe10)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-28 05:47:06 -05:00
Raboneko 01d3ec5436 bump: stable preview mise 2025-03-24 14:18:34 +00:00
Raboneko 7ef0bb3dd3 fix(ghostty): Don't conflict with ncurses-term on F42 and Rawhide (#3980) (#3982)
* fix(stable): Don't conflict with ncurses-term-6.5-5.20250125

Signed-off-by: Gilver <rockgrub@disroot.org>

* fix(nightly): Don't conflict with ncurses-term-6.5-5.20250125

Signed-off-by: Gilver <rockgrub@disroot.org>

* fix(stable): Macro typo

Signed-off-by: Gilver <rockgrub@disroot.org>

* stable: Bump release

Signed-off-by: Gilver <rockgrub@disroot.org>

* nightly: Add ncurses dep

Signed-off-by: Gilver <rockgrub@disroot.org>

* stable: Add ncurses dep

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 3b6f162d97)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-18 12:50:11 +08:00
Raboneko 25ea34dbf0 chore: bulk update RockGrub specs (#3646) (#3648)
(cherry picked from commit f36c38bc07)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-01 20:22:56 -06:00
Raboneko 18f46ae408 fix(ghostty-nightly): File name change and conditional epoch (#3306) (#3455)
* Update ghostty-nightly.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Recreate the old script for now

Signed-off-by: Gilver <rockgrub@disroot.org>

* Hmm

Signed-off-by: Gilver <rockgrub@disroot.org>

* Hhhhh

Signed-off-by: Gilver <rockgrub@disroot.org>

* Trying again

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update ghostty-nightly.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update ghostty-nightly.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Add fix to stable

Signed-off-by: Gilver <rockgrub@disroot.org>

* No more patch so that did not need to be there

Signed-off-by: Gilver <rockgrub@disroot.org>

* Old method should (hopefully) work now

Signed-off-by: Gilver <rockgrub@disroot.org>

* Switch back here too?

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update ghostty.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Oops

Signed-off-by: Gilver <rockgrub@disroot.org>

* Oops again

Signed-off-by: Gilver <rockgrub@disroot.org>

* WE ARE SO BACK

Signed-off-by: Gilver <rockgrub@disroot.org>

* Testing

Signed-off-by: Gilver <rockgrub@disroot.org>

* Bump epoch ifcond

Signed-off-by: Gilver <rockgrub@disroot.org>

* Spec hacks to iron out remaining upgrade kinks

* Change to global macro

Signed-off-by: Gilver <rockgrub@disroot.org>

* The dev ver is used for the internal version string so winning?

The Git commit is however missing in the internal version because it only exists if built from master so yay I fixed that.

Signed-off-by: Gilver <rockgrub@disroot.org>

* Bump this down just in case

Signed-off-by: Gilver <rockgrub@disroot.org>

* Now where did that vanish to?

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit c1e6365d46)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-02-20 11:59:06 +08:00
Raboneko 82a16629d2 bump: stable 2025-02-13 23:17:23 +00:00
Raboneko c6d935e330 bump: stable 2025-02-13 20:37:33 +00:00
madomado ba4b76de19 feat(ghostty): Changes, fixes, and more (#3173) (#3192) 2025-02-04 05:19:26 -06:00
Raboneko 7ed1d5c492 bump: discord-canary-openasar discord-canary stable preview 2025-01-30 21:49:13 +00:00
Raboneko 17b1dfadf3 fix(ghostty): additional licenses, new upstream files (#2890) (#3020)
* 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>
(cherry picked from commit ba54a8b7c7)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-16 21:55:34 +08:00
Raboneko f315d2d295 Fix: Ghostty internal version (#2838) (#2858)
* 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>
(cherry picked from commit 84f0dcbe2c)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-03 20:55:35 +08:00
Raboneko 9cf4829d72 fix(ghostty): package fixes (#2834) (#2835)
* 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>
(cherry picked from commit ca633bafc0)

Co-authored-by: Jan <sentrycraft123@gmail.com>
2025-01-01 22:42:14 +08:00
Raboneko b7d05eb655 Fix: Several fixes and additions from now reverted PR (#2828) (#2829)
(cherry picked from commit df802b1aa9)

Co-authored-by: Gil <rockgrub@protonmail.com>
2024-12-31 13:44:26 -08:00
Raboneko 0bbbf139eb bump: stable 2024-12-31 20:31:16 +00:00
Raboneko 98bd26c46e Revert "Add: GLFW Builds of Ghostty, Changes to Main Specs For Compatibility …" (#2823) (#2826)
This reverts commit d990cae780.

(cherry picked from commit 27b491a91d)

Co-authored-by: lea <lleyton@fyralabs.com>
2024-12-31 12:19:05 -08:00
Raboneko 5d819ba94a follow package guidelines (#2802) (#2821)
(cherry picked from commit 76cc49c6b1)

Co-authored-by: Brice <59537185+rhodes-b@users.noreply.github.com>
2024-12-31 12:10:14 -08:00
Raboneko 67e6b1ea65 Add: GLFW Builds of Ghostty, Changes to Main Specs For Compatibility (#2788) (#2799)
* 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>
(cherry picked from commit d990cae780)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-01 00:41:57 +08:00
Raboneko c5be18fa49 Add: Ghostty and Ghostty Tip (#2760) (#2785)
* 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>
(cherry picked from commit 3c3863caf9)

Co-authored-by: Gil <rockgrub@protonmail.com>
2024-12-29 16:16:22 +08:00