git: 2a9537072938 - main - cad/netgen-lvs: Update 1.5.290 => 1.5.300

From: Älven <alven_at_FreeBSD.org>
Date: Sun, 28 Sep 2025 10:29:39 UTC
The branch main has been updated by alven:

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

commit 2a95370729382c73dfd7a0f29123a61a88bb8dc0
Author:     Älven <alven@FreeBSD.org>
AuthorDate: 2025-09-21 22:25:13 +0000
Commit:     Älven <alven@FreeBSD.org>
CommitDate: 2025-09-28 10:29:12 +0000

    cad/netgen-lvs: Update 1.5.290 => 1.5.300
    
    Changelogs:
    * https://github.com/RTimothyEdwards/netgen/compare/1.5.290...1.5.300
    
    * Remove tar:tgz from USES as it's a default value
    * Remove tcl from USES as tk already implies tcl
    * Use predefined ${TCL_LIBDIR} and ${TK_LIBDIR} from Mk/Uses/tcl.mk
    * Pet portclippy(1) and portfmt(1)
    
    Approved by:    yuri@ (Mentor)
    
    Differential Revision: https://reviews.freebsd.org/D52671
---
 cad/netgen-lvs/Makefile | 15 +++++++++------
 cad/netgen-lvs/distinfo |  6 +++---
 2 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/cad/netgen-lvs/Makefile b/cad/netgen-lvs/Makefile
index 89336b5a09cf..8006969e95d7 100644
--- a/cad/netgen-lvs/Makefile
+++ b/cad/netgen-lvs/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	netgen
-DISTVERSION=	1.5.290
+DISTVERSION=	1.5.300
 CATEGORIES=	cad
 PKGNAMESUFFIX=	-lvs
 
@@ -12,17 +12,19 @@ LICENSE_FILE=	${WRKSRC}/Copying
 
 RUN_DEPENDS=	bash:shells/bash
 
-USES=		gmake python shebangfix tar:tgz tcl tk xorg
-USE_XORG=	x11
-
+USES=		gmake python shebangfix tk xorg
 USE_GITHUB=	yes
 GH_ACCOUNT=	RTimothyEdwards
+USE_XORG=	x11
 
 SHEBANG_FILES=	tcltk/netgen.sh.in
 
 GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--with-interpreter=tcl \
+		--with-tcl=${TCL_LIBDIR} \
+		--with-tk=${TK_LIBDIR} \
+		--with-x
 CONFIGURE_ENV=	HAVE_PYTHON3=yes
-CONFIGURE_ARGS=	--with-interpreter=tcl --with-tcl=${LOCALBASE}/lib/tcl8.6 --with-tk=${LOCALBASE}/lib/tk8.6 --with-x
 
 CONFLICTS_INSTALL=	netgen # bin/netgen
 
@@ -32,6 +34,7 @@ post-patch:
 		${WRKSRC}/python/*.py.in
 
 post-install:
-	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/netgen/tcl/netgenexec ${STAGEDIR}${PREFIX}/lib/netgen/tcl/tclnetgen.so
+	@cd ${STAGEDIR}${PREFIX}/lib/netgen/tcl && \
+		${STRIP_CMD} netgenexec tclnetgen.so
 
 .include <bsd.port.mk>
diff --git a/cad/netgen-lvs/distinfo b/cad/netgen-lvs/distinfo
index c73c5a9d1e96..115774e83495 100644
--- a/cad/netgen-lvs/distinfo
+++ b/cad/netgen-lvs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735884329
-SHA256 (RTimothyEdwards-netgen-1.5.290_GH0.tar.gz) = 6c28b9d6e68f4bb866477f9ac4f470dd9bfe21517647c685eab6008018b43965
-SIZE (RTimothyEdwards-netgen-1.5.290_GH0.tar.gz) = 551794
+TIMESTAMP = 1758492210
+SHA256 (RTimothyEdwards-netgen-1.5.300_GH0.tar.gz) = 969b8059c45b82676278a29db145581969525dc692e3478dcda75935bbdb8515
+SIZE (RTimothyEdwards-netgen-1.5.300_GH0.tar.gz) = 554017