diff options
Diffstat (limited to 'community/lagrange/APKBUILD')
-rw-r--r-- | community/lagrange/APKBUILD | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/community/lagrange/APKBUILD b/community/lagrange/APKBUILD new file mode 100644 index 00000000000..8fb1760943f --- /dev/null +++ b/community/lagrange/APKBUILD @@ -0,0 +1,45 @@ +# Contributor: Michał Polański <michal@polanski.me> +# Maintainer: Michał Polański <michal@polanski.me> +pkgname=lagrange +pkgver=1.17.6 +pkgrel=0 +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=None \ + -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 +" |