Am 20. Oktober 2024 18:28:21 UTC schrieb Florian Viehweger <open...@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