ghostty: update to 1.0.1.
[void-pkg.git] / srcpkgs / ghostty / template
blob3e2f5475ff932b3a90224b35fb6d2e6b522d086d
1 # Template file for 'ghostty'
2 pkgname=ghostty
3 version=1.0.1
4 revision=1
5 build_style=zig-build
6 configure_args="
7  -Doptimize=ReleaseFast
8  -Dpie
9  -Dversion-string=${version}
10  -fsys=freetype
11  -fsys=fontconfig
12  -fsys=harfbuzz"
13 hostmakedepends="pkg-config glib-devel pandoc"
14 makedepends="fontconfig-devel freetype-devel harfbuzz-devel gtk4-devel libadwaita-devel"
15 depends="ghostty-terminfo-${version}_${revision}"
16 short_desc="Fast and feature-rich terminal emulator that uses GPU acceleration"
17 maintainer="Duncaen <duncaen@voidlinux.org>"
18 license="MIT"
19 homepage="https://ghostty.org/"
20 distfiles="https://github.com/ghostty-org/ghostty/archive/refs/tags/v${version}.tar.gz"
21 checksum=4e4d9725ef2e50715492df26265e275417acca0db374f6d21740b848c77d6189
23 post_install() {
24         vlicense LICENSE
25         tic -sx -o ${DESTDIR}/usr/share/terminfo ${DESTDIR}/usr/share/terminfo/ghostty.terminfo
26         rm -f ${DESTDIR}/usr/share/man/.placeholder
29 ghostty-terminfo_package() {
30         short_desc+=" - terminfo data"
31         pkg_install() {
32                 vmove usr/share/terminfo
33         }