Hello,
This patch updates lagrange to the latest version.

-- 
Kind Regards,
Wael Karram.
From ae2b1f2b8af7a743ceeaa4c539002b93bec5e75f Mon Sep 17 00:00:00 2001
From: wael <[email protected]>
Date: Thu, 14 May 2026 08:22:37 +0300
Subject: [PATCH] Update lagrange to latest version, 1.20.5. Tidy up the
 PKGBUILD and fix changed paths.

---
 pcr/lagrange/PKGBUILD | 67 +++++++++++++++++++++----------------------
 1 file changed, 33 insertions(+), 34 deletions(-)

diff --git a/pcr/lagrange/PKGBUILD b/pcr/lagrange/PKGBUILD
index 2edd62ca2..b77f1c996 100644
--- a/pcr/lagrange/PKGBUILD
+++ b/pcr/lagrange/PKGBUILD
@@ -11,60 +11,59 @@
 
 pkgname=lagrange
 pkgrel=1
-pkgver=1.18.3
+pkgver=1.20.5
 pkgdesc="Beautiful Gemini Client"
 url="https://gmi.skyjake.fi/lagrange/";
 arch=('x86_64' 'i686' 'aarch64' 'armv7h')
 license=("BSD-2-Clause")
-source=(
-    "https://git.skyjake.fi/skyjake/$pkgname/releases/download/v$pkgver/lagrange-$pkgver.tar.gz";
-)
+source=("https://git.skyjake.fi/gemini/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz";)
+sha256sums=('79f2d451203f534bbd05a8b8f07fe40fa72f4794ffc238f43ad941b7d2450ace')
 
 depends=(
-    "fribidi"
-    "harfbuzz"
-    "hicolor-icon-theme"
-    "libunistring"
-    "openssl"
-    "pcre"
-    "sdl2"
-    "zlib"
-    "mpg123"
+	"fribidi"
+	"harfbuzz"
+	"hicolor-icon-theme"
+	"libunistring"
+	"openssl"
+	"pcre"
+	"sdl2"
+	"zlib"
+	"mpg123"
 )
 makedepends=(
-    "cmake"
-    "zip"
+	"cmake"
+	"zip"
 )
 optdepends=(
-    "libwebp: Webp decode support"
+	"libwebp: Webp decode support"
+	"libjxl: JPEG XL image decoding"
 )
 
 
 prepare() {
-  cd "$srcdir"/$pkgname-$pkgver
+	cd $pkgname-$pkgver
 
-  # delete vendored libs - use system libs instead
-  rm -rf lib/fribidi/
-  rm -rf lib/harfbuzz/
+	# delete vendored libs - use system libs instead
+	rm -rf lib/fribidi/
+	rm -rf lib/harfbuzz/
 }
 
 build() {
-    cmake -B build -S "$pkgname-${pkgver}" \
-        -DCMAKE_BUILD_TYPE=Release \
-        -DCMAKE_INSTALL_PREFIX='/usr' \
-        -DENABLE_KERNING=OFF \
-        -DTFDN_ENABLE_WARN_ERROR=OFF \
-        -DENABLE_FRIBIDI_BUILD=OFF \
-        -DENABLE_HARFBUZZ_MINIMAL=OFF \
-        -Wno-dev
-    make -C build
+	cd $pkgname-$pkgver
+	cmake -B build -S . \
+		-DCMAKE_INSTALL_PREFIX='/usr' \
+		-DENABLE_KERNING=OFF \
+		-DTFDN_ENABLE_WARN_ERROR=OFF \
+		-DENABLE_FRIBIDI_BUILD=OFF \
+		-DENABLE_HARFBUZZ_MINIMAL=OFF \
+		-Wno-dev
+	make -C build
 }
 
 package() {
-    install -Dm644 $pkgname-$pkgver/LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+	cd $pkgname-$pkgver
+	install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 
-    cd build
-    make DESTDIR="$pkgdir" install
+	cd build
+	make DESTDIR="$pkgdir" install
 }
-
-sha256sums=('c432e2f4dd35a6cee0f4d5a77974708ec6fed76bc13cc630bb50650acec87e62')
-- 
2.54.0

Attachment: pgpZBpxPvgZKr.pgp
Description: OpenPGP digital signature

_______________________________________________
Dev mailing list
[email protected]
https://lists.parabola.nu/mailman/listinfo/dev

Reply via email to