Index | Thread | Search

From:
Volker Schlecht <openbsd-ports@schlecht.dev>
Subject:
Re: [update] Lagrange to 1.21.2
To:
Florian Viehweger <openbsd@out-of-creativity.de>, ports@openbsd.org
Date:
Wed, 14 Oct 2026 20:53:05 +0200

Download raw body.

Thread
Thanks, committed

On 10/13/26 8:55 PM, Florian Viehweger wrote:
> Hi,
> 
> this is a simple update for Lagrange to 1.21.2.
> 
> 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	13 Oct 2026 18:50:40 -0000
> @@ -1,6 +1,6 @@
>   COMMENT =	SDL multi protocol (gemini, gopher) navigator
>   
> -VERSION =	1.20.9
> +VERSION =	1.21.2
>   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	13 Oct 2026 18:50:40 -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.2.tar.gz) = rpQ5sm1WnR0++mgvWRzA4061MU8T7xiEDBii1X6M1nc=
> +SIZE (lagrange-1.21.2.tar.gz) = 12076492
>