aboutsummaryrefslogtreecommitdiffstats
path: root/community/lagrange/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/lagrange/APKBUILD')
-rw-r--r--community/lagrange/APKBUILD31
1 files changed, 21 insertions, 10 deletions
diff --git a/community/lagrange/APKBUILD b/community/lagrange/APKBUILD
index cfa06098aeb..8fb1760943f 100644
--- a/community/lagrange/APKBUILD
+++ b/community/lagrange/APKBUILD
@@ -1,27 +1,38 @@
# Contributor: Michał Polański <michal@polanski.me>
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=lagrange
-pkgver=1.13.7
+pkgver=1.17.6
pkgrel=0
pkgdesc="Beautiful Gemini client"
url="https://gmi.skyjake.fi/lagrange"
license="BSD-2-Clause"
arch="all"
-makedepends="cmake zip fribidi-dev harfbuzz-dev libunistring-dev libwebp-dev
- mpg123-dev openssl1.1-compat-dev pcre-dev sdl2-dev zlib-dev"
-subpackages="$pkgname-doc"
+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
-[ "$CARCH" = "riscv64" ] && options="$options textrels"
-
-
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
-DENABLE_POPUP_MENUS=OFF \
- -DENABLE_RESIZE_DRAW=OFF
+ -DENABLE_RESIZE_DRAW=OFF \
+ -DENABLE_X11_XLIB=OFF \
+ -DTFDN_ENABLE_SSE41=OFF
cmake --build build
}
@@ -30,5 +41,5 @@ package() {
}
sha512sums="
-7bbc2acc63778d5130ffbaf6c53279c59caadf7a7a4078516e624d6f670ca71cedb4c96f4b19f8280467b9edaf7c71c19e4b446d04a77417a3568cc0a8fc7b59 lagrange-1.13.7.tar.gz
+d5f03d995557c676b9b540315c1cfb636f72382928d98a3e6f8d516295658a656a253fdc05327fe78b5a7d30121677a257e4fbfa0bcaa6b4bc2cf9ef617d8f32 lagrange-1.17.6.tar.gz
"