aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNuno Teixeira <eduardo@FreeBSD.org>2024-11-12 13:18:06 +0000
committerNuno Teixeira <eduardo@FreeBSD.org>2024-11-28 09:46:44 +0000
commit3d52ddae6e99cda20bbb3f59400af8d6ec977f1a (patch)
tree084b3789e09e700bb9c934c6abb991c1df8f1b79
parent43979eb02e2dc26bc74fc891f4e884a715881a2d (diff)
downloadports-3d52ddae6e99cda20bbb3f59400af8d6ec977f1a.tar.gz
ports-3d52ddae6e99cda20bbb3f59400af8d6ec977f1a.zip
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 (cherry picked from commit f69341068cd36a384a497c392a4ddec06473e38b)
-rw-r--r--sysutils/lnav/Makefile13
-rw-r--r--sysutils/lnav/distinfo6
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