Skip to content
Snippets Groups Projects
Commit a539d8a0 authored by LN Liberda's avatar LN Liberda Committed by Patrycja Rosa
Browse files

testing/ghostty: upgrade to 1.1.2_git20250311

aka rebuild with zig 0.14
parent 4671c759
No related branches found
No related tags found
1 merge request!81184community/zig: upgrade to 0.14.0
# Contributor: lauren n. liberda <lauren@selfisekai.rocks>
maintainer="lauren n. liberda <lauren@selfisekai.rocks>"
pkgname=ghostty
pkgver=1.1.2
pkgrel=1
pkgver=1.1.2_git20250311
pkgrel=0
pkgdesc="Fast, feature-rich, and cross-platform terminal emulator"
url="https://ghostty.org/"
arch="aarch64 x86_64" # zig
......@@ -12,16 +12,17 @@ depends_dev="
freetype-dev
glslang-dev
gtk4.0-dev
gtk4-layer-shell-dev
harfbuzz-dev
libadwaita-dev
libpng-dev
libxml2-dev
oniguruma-dev
simdutf-dev
zlib-dev
"
makedepends="
$depends_dev
blueprint-compiler
ncurses
zig
"
......@@ -30,12 +31,15 @@ makedepends="
options="!check net"
subpackages="
$pkgname-doc
$pkgname-lang
$pkgname-bash-completion
$pkgname-zsh-completion
$pkgname-fish-completion
"
_commit=ce7846860f5f74b65142fc2af6ed883a178249f8
builddir="$srcdir/ghostty-$_commit"
source="
https://github.com/ghostty-org/ghostty/archive/refs/tags/v$pkgver/ghostty-$pkgver.tar.gz
https://github.com/ghostty-org/ghostty/archive/$_commit/ghostty-$_commit.tar.gz
0001-ReleaseSafe-is-not-debug.patch
"
......@@ -46,6 +50,7 @@ build() {
-fsys=fontconfig \
-fsys=freetype \
-fsys=glslang \
-fsys=gtk4-layer-shell \
-fsys=harfbuzz \
-fsys=libpng \
-fsys=oniguruma \
......@@ -62,6 +67,6 @@ package() {
}
sha512sums="
21f56eaa7154e67a9120286b1ce9bb4604a734f9be81d2e8db727b3fa29aaac854ce323267c3ff45e1fc978affa34a934866201ada4bdedf036689c3e2beeca6 ghostty-1.1.2.tar.gz
467b9f85b46557532e3c63780cabbfe827228f43370627354d9af4909086e49331f6028ff5181b4ffbf12daf101503e11d8cd3c1c582a23b50fd2b214cd0d499 ghostty-ce7846860f5f74b65142fc2af6ed883a178249f8.tar.gz
946fba6145cfcafe7ffdce908eb02fb84c0f235efe74e23feb17fa32dfa88255ab3370730c053b126da6a7469cc6be95b338732dfeb4ecfbdbed9517187c3428 0001-ReleaseSafe-is-not-debug.patch
"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment