Index | Thread | Search

From:
Florian Viehweger <openbsd@out-of-creativity.de>
Subject:
Re: [update] Lagrange to 1.18.3
To:
ports@openbsd.org
Date:
Sun, 27 Oct 2024 19:26:10 +0000

Download raw body.

Thread
Am 20. Oktober 2024 18:28:21 UTC schrieb Florian Viehweger <openbsd@out-of-creativity.de>:
>Hi,
>
>this is an update for Lagrange to 1.18.3.
>
>It is a bigger change as usual as it adds a TUI-version, support for
>the Guppy protocol and Misfin messages.
>
>Port-wise there is a new dependency of curses and added pkg-readme. It
>is possible to split GUI and TUI. If there is demand I'll do that.
>
>Some testing done on amd64. No issues found.
>
>portcheck and 'make port-lib-depends-check' are happy.
>
>Changes listed here [1].
>
>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.74
>diff -u -p -u -p -r1.74 Makefile
>--- Makefile	17 Jan 2024 12:05:34 -0000	1.74
>+++ Makefile	20 Oct 2024 18:07:17 -0000
>@@ -1,5 +1,5 @@
> COMMENT =	SDL multi protocol navigator
>-VERSION =	1.17.6
>+VERSION =	1.18.3
> 
> DISTNAME =	lagrange-${VERSION}
> 
>@@ -12,7 +12,7 @@ HOMEPAGE =	https://gmi.skyjake.fi/lagran
> # BSD 2-Clause
> PERMIT_PACKAGE =Yes
> 
>-WANTLIB +=	ICE SDL2 SM X11 Xext c crypto fribidi harfbuzz m
>+WANTLIB +=	ICE SDL2 SM X11 Xext c crypto curses fribidi harfbuzz m
> WANTLIB +=	mpg123 pcre2-8 pthread ssl unistring webp z
> 
> DEBUG_PACKAGES =${BUILD_PACKAGES}
>@@ -37,7 +37,9 @@ LIB_DEPENDS =	audio/mpg123 \
> 		devel/sdl2 \
> 		graphics/libwebp
> 
>-CONFIGURE_ARGS +=	-DCMAKE_DISABLE_FIND_PACKAGE_Git=TRUE
>+CONFIGURE_ARGS +=	-DCMAKE_DISABLE_FIND_PACKAGE_Git=TRUE \
>+			-DENABLE_GUI=TRUE \
>+			-DENABLE_TUI=TRUE
> 
> # Don't enable SSE4.1, it fails at runtime on old amd64 machines and i386
> CONFIGURE_ARGS +=	-DTFDN_ENABLE_SSE41=No
>Index: distinfo
>===================================================================
>RCS file: /daten/openbsdmirror/cvs/mirror/ports/net/lagrange/distinfo,v
>retrieving revision 1.61
>diff -u -p -u -p -r1.61 distinfo
>--- distinfo	17 Jan 2024 12:05:34 -0000	1.61
>+++ distinfo	20 Oct 2024 18:07:17 -0000
>@@ -1,2 +1,2 @@
>-SHA256 (lagrange-1.17.6.tar.gz) = udCYJhf+xJVWWsnAn7eIoL4gfW/fIyTtw5DlysixUjs=
>-SIZE (lagrange-1.17.6.tar.gz) = 10212490
>+SHA256 (lagrange-1.18.3.tar.gz) = xDLi9N01ps7g9NWneXRwjsb+12vBPMYwu1BlCs7IfmI=
>+SIZE (lagrange-1.18.3.tar.gz) = 10278835
>Index: pkg/DESCR
>===================================================================
>RCS file: /daten/openbsdmirror/cvs/mirror/ports/net/lagrange/pkg/DESCR,v
>retrieving revision 1.3
>diff -u -p -u -p -r1.3 DESCR
>--- pkg/DESCR	25 Jan 2023 10:54:33 -0000	1.3
>+++ pkg/DESCR	20 Oct 2024 18:07:17 -0000
>@@ -1,5 +1,5 @@
>-Lagrange is a desktop GUI client for browsing Geminispace and
>-Gopherspace. It offers modern conveniences familiar from web
>+Lagrange is a desktop GUI / TUI client for browsing Geminispace
>+and Gopherspace. It offers modern conveniences familiar from web
> browsers, such as smooth scrolling, inline image viewing,
> multiple tabs, visual themes, Unicode fonts, bookmarks, history,
> gempub support, split view and page outlines.
>Index: pkg/PLIST
>===================================================================
>RCS file: /daten/openbsdmirror/cvs/mirror/ports/net/lagrange/pkg/PLIST,v
>retrieving revision 1.6
>diff -u -p -u -p -r1.6 PLIST
>--- pkg/PLIST	11 Mar 2022 19:46:12 -0000	1.6
>+++ pkg/PLIST	20 Oct 2024 18:07:17 -0000
>@@ -1,7 +1,11 @@
>+@bin bin/clagrange
> @bin bin/lagrange
> @man man/man1/lagrange.1
> share/applications/fi.skyjake.Lagrange.desktop
>+share/applications/fi.skyjake.clagrange.desktop
>+share/doc/pkg-readmes/${PKGSTEM}
> share/icons/hicolor/256x256/apps/fi.skyjake.Lagrange.png
>+share/icons/hicolor/256x256/apps/fi.skyjake.clagrange.png
> share/lagrange/
> @tag update-desktop-database
> @tag gtk-update-icon-cache %D/share/icons/hicolor
>Index: pkg/README
>===================================================================
>RCS file: pkg/README
>diff -N pkg/README
>--- /dev/null	1 Jan 1970 00:00:00 -0000
>+++ pkg/README	20 Oct 2024 18:07:17 -0000
>@@ -0,0 +1,7 @@
>++-------------------------------------------------------------------------------
>+| Running ${PKGSTEM} on OpenBSD
>++-------------------------------------------------------------------------------
>+
>+${PKGSTEM} also includes the TUI version, which is launched by
>+
>+# clagrange
>
>
>

Hi,

friendly ping. :-)


--
greetings,
Florian Viehweger