git: f69341068cd3 - main - sysutils/lnav: Update to 0.12.3-beta2-62

From: Nuno Teixeira <eduardo_at_FreeBSD.org>
Date: Tue, 12 Nov 2024 13:23:05 UTC
The branch main has been updated by eduardo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f69341068cd36a384a497c392a4ddec06473e38b

commit f69341068cd36a384a497c392a4ddec06473e38b
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2024-11-12 13:18:06 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2024-11-12 13:18:06 +0000

    sysutils/lnav: Update to 0.12.3-beta2-62
    
    - Unbreak build with clang 19 (main) [1]
    - Fix runtime crash on FreeBSD 14.1 [2]
    
    [1] https://github.com/tstack/lnav/issues/1328
    [2] https://github.com/tstack/lnav/issues/1318
    
    ChangeLog:
    https://github.com/tstack/lnav/compare/v0.12.2...v0.12.3-beta2-62-g1bef9f04
    
    PR:             282407
---
 sysutils/lnav/Makefile | 13 +++++++------
 sysutils/lnav/distinfo |  6 +++---
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/sysutils/lnav/Makefile b/sysutils/lnav/Makefile
index 0f25526dbc5f..7eca46009e36 100644
--- a/sysutils/lnav/Makefile
+++ b/sysutils/lnav/Makefile
@@ -1,7 +1,9 @@
 PORTNAME=	lnav
-DISTVERSION=	0.12.2
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.12.3-beta2-62
+DISTVERSIONSUFFIX=	-g1bef9f04
 CATEGORIES=	sysutils
-MASTER_SITES=	https://github.com/tstack/${PORTNAME}/releases/download/v${DISTVERSION}/
+#MASTER_SITES=	https://github.com/tstack/${PORTNAME}/releases/download/v${DISTVERSION}/
 
 MAINTAINER=	tom@hur.st
 COMMENT=	Terminal-based log file navigator
@@ -10,13 +12,12 @@ WWW=		https://lnav.org/
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BROKEN_FreeBSD_15=	compilation fails with clang-19 but future 0.12.3 will include fix: https://github.com/tstack/lnav/issues/1328
-
 LIB_DEPENDS=	libcurl.so:ftp/curl \
 		libpcre2-8.so:devel/pcre2
 
-USES=		autoreconf compiler:c++14-lang gmake ncurses readline sqlite \
-		tar:bz2
+USES=		autoreconf compiler:c++17-lang gmake ncurses readline sqlite
+USE_GITHUB=	yes
+GH_ACCOUNT=	tstack
 
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--disable-static
diff --git a/sysutils/lnav/distinfo b/sysutils/lnav/distinfo
index bcc4e20792f5..cfc4e9e35942 100644
--- a/sysutils/lnav/distinfo
+++ b/sysutils/lnav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714459734
-SHA256 (lnav-0.12.2.tar.bz2) = 5909dbb2249fd23bc675d5a38f328c1829e3d8019818234e276b8af1de99aed6
-SIZE (lnav-0.12.2.tar.bz2) = 3074504
+TIMESTAMP = 1730457265
+SHA256 (tstack-lnav-v0.12.3-beta2-62-g1bef9f04_GH0.tar.gz) = 72f9752a10b4a97e1f420bff5bc52b253278a7ffce33bc6ef860c31af992407c
+SIZE (tstack-lnav-v0.12.3-beta2-62-g1bef9f04_GH0.tar.gz) = 19196480