git: 3df2e09c155a - main - math/scilab-toolbox-swt: fix build

From: Ronald Klop <ronald_at_FreeBSD.org>
Date: Fri, 10 Jul 2026 12:47:28 UTC
The branch main has been updated by ronald:

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

commit 3df2e09c155ad4c3a08a2473970cd630b11a9897
Author:     Ronald Klop <ronald@FreeBSD.org>
AuthorDate: 2026-07-10 12:41:57 +0000
Commit:     Ronald Klop <ronald@FreeBSD.org>
CommitDate: 2026-07-10 12:47:19 +0000

    math/scilab-toolbox-swt: fix build
    
    Fixed by adding some libraries to NO_SHLIB_REQUIRES_GLOB in math/scilab.
    Unbroken, but still deprecated as nobody noticed that it was broken.
    
    Approved-by:    no maintainer
---
 math/scilab-toolbox-swt/Makefile | 3 +--
 math/scilab/Makefile             | 4 ++--
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/math/scilab-toolbox-swt/Makefile b/math/scilab-toolbox-swt/Makefile
index aeff8c9817a0..eba3ae0384f8 100644
--- a/math/scilab-toolbox-swt/Makefile
+++ b/math/scilab-toolbox-swt/Makefile
@@ -10,9 +10,8 @@ MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Scilab 1-D and 2-D Wavelet Toolbox
 WWW=		https://atoms.scilab.org/toolboxes/swt
 
-DEPRECATED=	Does not build, no maintainer, version from 2016, did not keep up with upstream. Mail the maintainer if you use this.
+DEPRECATED=	Not actively maintained, version from 2016, did not keep up with upstream. Mail the maintainer if you use this.
 EXPIRATION_DATE=	2026-11-09
-BROKEN=		pkg-static: Missing shlib libjvm.so required by scilab; Failed to install the following 1 package(s): /packages/All/scilab-6.1.1_28.pkg
 
 BUILD_DEPENDS=	${SCILAB_CMD}:math/scilab
 RUN_DEPENDS:=	${BUILD_DEPENDS}
diff --git a/math/scilab/Makefile b/math/scilab/Makefile
index 687595489851..04cff437f6ed 100644
--- a/math/scilab/Makefile
+++ b/math/scilab/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	scilab
 DISTVERSION=	6.1.1
-PORTREVISION=	29
+PORTREVISION=	30
 CATEGORIES=	math cad java
 MASTER_SITES=	https://www.scilab.org/download/${DISTVERSION}/
 DISTFILES=	${DISTNAME}-src${EXTRACT_SUFX}
@@ -17,7 +17,7 @@ LICENSE_FILE_BSD3CLAUSE=	${WRKSRC}/COPYING-BSD
 DEPRECATED=	No maintainer, old version, did not keep up with upstream, does not build with Java 11. Mail the maintainer if you use this.
 EXPIRATION_DATE=	2026-11-09
 
-NO_SHLIB_REQUIRES_GLOB=	libjava.so
+NO_SHLIB_REQUIRES_GLOB=	libjava.so libjvm.so libverify.so
 
 LIB_DEPENDS=	libpcre.so:devel/pcre \
 		libcurl.so:ftp/curl \