46 lines
1.0 KiB
Plaintext

# Contributor: Michał Polański <michal@polanski.me>
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=lagrange
pkgver=1.17.6
pkgrel=1
pkgdesc="Beautiful Gemini client"
url="https://gmi.skyjake.fi/lagrange"
license="BSD-2-Clause"
arch="all"
makedepends="
cmake
fribidi-dev
harfbuzz-dev
libunistring-dev
libwebp-dev
mpg123-dev
openssl-dev
pcre2-dev
samurai
sdl2-dev
zip
zlib-dev
"
subpackages="$pkgname-dbg $pkgname-doc"
source="https://git.skyjake.fi/gemini/lagrange/releases/download/v$pkgver/lagrange-$pkgver.tar.gz"
options="!check" # no test suite
build() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DENABLE_POPUP_MENUS=OFF \
-DENABLE_RESIZE_DRAW=OFF \
-DENABLE_X11_XLIB=OFF \
-DTFDN_ENABLE_SSE41=OFF
cmake --build build
}
package() {
DESTDIR="$pkgdir" cmake --install build
}
sha512sums="
d5f03d995557c676b9b540315c1cfb636f72382928d98a3e6f8d516295658a656a253fdc05327fe78b5a7d30121677a257e4fbfa0bcaa6b4bc2cf9ef617d8f32 lagrange-1.17.6.tar.gz
"