git: fb07233b044e - main - sysutils/lnav: Update to 0.10.1

From: Neel Chauhan <nc_at_FreeBSD.org>
Date: Fri, 29 Oct 2021 16:44:28 UTC
The branch main has been updated by nc:

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

commit fb07233b044ee9b65d5a0b227da4d2fc0ca30697
Author:     Thomas Hurst <tom@hur.st>
AuthorDate: 2021-10-29 16:40:05 +0000
Commit:     Neel Chauhan <nc@FreeBSD.org>
CommitDate: 2021-10-29 16:44:07 +0000

    sysutils/lnav: Update to 0.10.1
    
    PR:     258847
---
 sysutils/lnav/Makefile                   |  2 +-
 sysutils/lnav/distinfo                   |  6 +++---
 sysutils/lnav/files/patch-src_logfile.cc | 37 --------------------------------
 3 files changed, 4 insertions(+), 41 deletions(-)

diff --git a/sysutils/lnav/Makefile b/sysutils/lnav/Makefile
index e06fb260aa31..261dcb49d4f4 100644
--- a/sysutils/lnav/Makefile
+++ b/sysutils/lnav/Makefile
@@ -1,7 +1,7 @@
 # Created by: Thomas Hurst <tom@hur.st>
 
 PORTNAME=	lnav
-PORTVERSION=	0.9.0
+PORTVERSION=	0.10.1
 CATEGORIES=	sysutils
 MASTER_SITES=	https://github.com/tstack/${PORTNAME}/releases/download/v${PORTVERSION}/
 
diff --git a/sysutils/lnav/distinfo b/sysutils/lnav/distinfo
index ea3eae7852ad..e412e2345480 100644
--- a/sysutils/lnav/distinfo
+++ b/sysutils/lnav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1601099244
-SHA256 (lnav-0.9.0.tar.bz2) = 9ba2c9c745d1479ec0eed0201cba7fdb223fc0489c50b20a54af3d2a1b2ae550
-SIZE (lnav-0.9.0.tar.bz2) = 877288
+TIMESTAMP = 1633398666
+SHA256 (lnav-0.10.1.tar.bz2) = 3bb0fb4f36efc1b83f082b0a232fd4495fc78dcf552424afcb0297d21613b3a7
+SIZE (lnav-0.10.1.tar.bz2) = 1400364
diff --git a/sysutils/lnav/files/patch-src_logfile.cc b/sysutils/lnav/files/patch-src_logfile.cc
deleted file mode 100644
index fbad7c3c686e..000000000000
--- a/sysutils/lnav/files/patch-src_logfile.cc
+++ /dev/null
@@ -1,37 +0,0 @@
---- src/logfile.cc.orig	2020-09-09 16:17:12 UTC
-+++ src/logfile.cc
-@@ -323,10 +323,13 @@ logfile::rebuild_result_t logfile::rebuild_index()
- 
-             this->lf_line_buffer.clear();
-             if (!this->lf_index.empty()) {
--                off_t check_line_off = this->lf_index.back().get_offset();
-+                auto last_line = this->lf_index.end();
-+                --last_line;
-+                off_t check_line_off = last_line->get_offset();
-+                auto last_length = ssize_t(this->line_length(last_line, false));
- 
-                 auto read_result = this->lf_line_buffer.read_range({
--                    check_line_off, this->lf_index_size - check_line_off
-+                    check_line_off, last_length
-                 });
- 
-                 if (read_result.isErr()) {
-@@ -553,7 +556,7 @@ filesystem::path logfile::get_path() const
- 
- size_t logfile::line_length(logfile::iterator ll, bool include_continues)
- {
--    iterator next_line = ll;
-+    auto next_line = ll;
-     size_t retval;
- 
-     if (!include_continues && this->lf_next_line_cache) {
-@@ -570,6 +573,9 @@ size_t logfile::line_length(logfile::iterator ll, bool
- 
-     if (next_line == this->end()) {
-         retval = this->lf_index_size - ll->get_offset();
-+        if (retval > line_buffer::MAX_LINE_BUFFER_SIZE) {
-+            retval = line_buffer::MAX_LINE_BUFFER_SIZE;
-+        }
-         if (retval > 0 && !this->lf_partial_line) {
-             retval -= 1;
-         }