git: 759433eab527 - main - sysutils/tvterm: Update g20250324 => g20250621

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Tue, 26 Aug 2025 13:48:36 UTC
The branch main has been updated by vvd:

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

commit 759433eab52725ab1412c5fd645833d2ac0e0e8f
Author:     gatekeeper <tiago.gasiba@gmail.com>
AuthorDate: 2025-08-26 13:46:57 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-08-26 13:46:57 +0000

    sysutils/tvterm: Update g20250324 => g20250621
    
    Commit log:
    https://github.com/magiblot/tvterm/compare/feedbf7...c6abf12
    
    Unbundle devel/tvision.
    
    PR:             289008
    Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
---
 sysutils/tvterm/Makefile                                   | 14 +++++++-------
 sysutils/tvterm/distinfo                                   |  8 +++-----
 .../tvterm/files/patch-deps_tvision_source_CMakeLists.txt  | 11 -----------
 3 files changed, 10 insertions(+), 23 deletions(-)

diff --git a/sysutils/tvterm/Makefile b/sysutils/tvterm/Makefile
index c74c67413ca7..394313be5103 100644
--- a/sysutils/tvterm/Makefile
+++ b/sysutils/tvterm/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	tvterm
-PORTVERSION=	g20250324
+PORTVERSION=	g20250621
 CATEGORIES=	sysutils
 
 MAINTAINER=	tiago.gasiba@gmail.com
@@ -9,17 +9,17 @@ WWW=		https://github.com/magiblot/tvterm
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/COPYRIGHT
 
-LIB_DEPENDS=	libvterm.so:devel/libvterm
+LIB_DEPENDS=	libtvision.so:devel/tvision \
+		libvterm.so:devel/libvterm
 
 USES=		cmake ncurses
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	magiblot
-GH_PROJECT=	tvision:tv
-GH_SUBDIR=	deps/tvision:tv
-GH_TAGNAME=	feedbf7 d9bc009:tv
+GH_TAGNAME=	c6abf12
 
-CMAKE_ON=	TVTERM_USE_SYSTEM_LIBVTERM \
-		BUILD_SHARED_LIBS
+CMAKE_ON=	BUILD_SHARED_LIBS \
+		TVTERM_USE_SYSTEM_LIBVTERM \
+		TVTERM_USE_SYSTEM_TVISION
 
 .include <bsd.port.mk>
diff --git a/sysutils/tvterm/distinfo b/sysutils/tvterm/distinfo
index 7451e00cbf27..7fa69b53a2a1 100644
--- a/sysutils/tvterm/distinfo
+++ b/sysutils/tvterm/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1742858971
-SHA256 (magiblot-tvterm-g20250324-feedbf7_GH0.tar.gz) = fdcfc0f0c486685dd675d690ac44e6cdb59591654a3014fa246fe5e708fff78c
-SIZE (magiblot-tvterm-g20250324-feedbf7_GH0.tar.gz) = 26384
-SHA256 (magiblot-tvision-d9bc009_GH0.tar.gz) = 641aa637539305520f9ad830ece9e32938e7bcec5e6ff0254c147097ee7ef81a
-SIZE (magiblot-tvision-d9bc009_GH0.tar.gz) = 845000
+TIMESTAMP = 1756200000
+SHA256 (magiblot-tvterm-g20250621-c6abf12_GH0.tar.gz) = ace53c19aa8136e1fb05662f3be3d0c1d37ce5ad8da1e9391c2e3fa8273932ae
+SIZE (magiblot-tvterm-g20250621-c6abf12_GH0.tar.gz) = 26393
diff --git a/sysutils/tvterm/files/patch-deps_tvision_source_CMakeLists.txt b/sysutils/tvterm/files/patch-deps_tvision_source_CMakeLists.txt
deleted file mode 100644
index a8fdbccd2a32..000000000000
--- a/sysutils/tvterm/files/patch-deps_tvision_source_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- deps/tvision/source/CMakeLists.txt.orig	2025-03-28 05:48:57 UTC
-+++ deps/tvision/source/CMakeLists.txt
-@@ -3,7 +3,7 @@ list(REMOVE_ITEM TVSOURCE "${CMAKE_CURRENT_LIST_DIR}/t
- file(GLOB_RECURSE TVSOURCE "${CMAKE_CURRENT_LIST_DIR}/*/*.cpp")
- list(REMOVE_ITEM TVSOURCE "${CMAKE_CURRENT_LIST_DIR}/tvision/geninc.cpp")
- 
--add_library(${PROJECT_NAME} STATIC ${TVSOURCE})
-+add_library(${PROJECT_NAME} ${TVSOURCE})
- add_library(${PROJECT_NAME}::${PROJECT_NAME} ALIAS ${PROJECT_NAME})
- 
- target_compile_features(${PROJECT_NAME} PUBLIC cxx_std_14)