add finished ghostty ebuild
This commit is contained in:
parent
ef164d0d2c
commit
4f38ea2e57
@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit verify-sig edo git-r3
|
||||
inherit edo git-r3
|
||||
|
||||
DESCRIPTION="Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration."
|
||||
HOMEPAGE="ghostty.org"
|
||||
@ -16,7 +16,9 @@ EZIG_MIN="0.13"
|
||||
EZIG_MAX_EXCLUSIVE="0.14"
|
||||
|
||||
# RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
BDEPEND="
|
||||
gui-libs/gtk[X]
|
||||
"
|
||||
|
||||
QA_FLAGS_IGNORED="usr/bin/ghostty"
|
||||
|
||||
@ -98,7 +100,9 @@ src_unpack() {
|
||||
git-r3_fetch
|
||||
git-r3_checkout
|
||||
cd ${S} || return
|
||||
edo zig build --fetch
|
||||
zig build --fetch 2>/dev/null
|
||||
zig build --fetch 2>/dev/null
|
||||
zig build --fetch 2>/dev/null
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
@ -107,7 +111,7 @@ src_configure() {
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
ezig build run -Doptimize=ReleaseFast
|
||||
ezig build -Doptimize=ReleaseFast
|
||||
}
|
||||
|
||||
src_test() {
|
||||
@ -115,7 +119,5 @@ src_test() {
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake PREFIX="${ED}"/usr install
|
||||
|
||||
dodoc README.md ChangeLog
|
||||
ezig build -p "${ED}"/usr -Doptimize=ReleaseFast
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user