Download raw body.
[update] Lagrange to 1.21.1
Hi,
this is a simple update for Lagrange to 1.21.1.
Some testing done on amd64. No issues found.
portcheck and 'make port-lib-depends-check' are happy.
One highlight is:
- Gopher: Support for TLS, i.e., "gophers://". Server certificates are
handled similarly to Gemini, which means they are verified using
TOFU and trusted root CAs.
Portwise a build option change: ENABLE_IDLE_SLEEP
> While idle, sleep in the main thread instead of waiting for events
Changes are listed here[1].
Feedback welcome
Comments?
Thanks!
[1] https://github.com/skyjake/lagrange/releases
Index: Makefile
===================================================================
RCS file: /daten/openbsdmirror/cvs/mirror/ports/net/lagrange/Makefile,v
retrieving revision 1.86
diff -u -p -u -p -r1.86 Makefile
--- Makefile 11 Jul 2026 10:26:37 -0000 1.86
+++ Makefile 25 Sep 2026 16:51:36 -0000
@@ -1,6 +1,6 @@
COMMENT = SDL multi protocol (gemini, gopher) navigator
-VERSION = 1.20.9
+VERSION = 1.21.1
DISTNAME = lagrange-${VERSION}
CATEGORIES = net x11
@@ -41,6 +41,7 @@ LIB_DEPENDS = audio/mpg123 \
graphics/libwebp
CONFIGURE_ARGS += -DCMAKE_DISABLE_FIND_PACKAGE_Git=TRUE \
+ -DENABLE_IDLE_SLEEP=TRUE \
-DENABLE_GAMEPAD=TRUE \
-DENABLE_GUI=TRUE \
-DENABLE_TUI=TRUE
Index: distinfo
===================================================================
RCS file: /daten/openbsdmirror/cvs/mirror/ports/net/lagrange/distinfo,v
retrieving revision 1.71
diff -u -p -u -p -r1.71 distinfo
--- distinfo 11 Jul 2026 10:26:37 -0000 1.71
+++ distinfo 25 Sep 2026 16:51:36 -0000
@@ -1,2 +1,2 @@
-SHA256 (lagrange-1.20.9.tar.gz) = l9uo9nhSV7JwqlBU32EMZKZoZzRrQ6k3SaDsGtlaCjs=
-SIZE (lagrange-1.20.9.tar.gz) = 12315784
+SHA256 (lagrange-1.21.1.tar.gz) = STiSQONPueec67lWavJHI64V+bosqOiTP/3Vw+A0lTw=
+SIZE (lagrange-1.21.1.tar.gz) = 12337549
--
greetings,
Florian Viehweger
[update] Lagrange to 1.21.1