summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--audio/jid3lib/Makefile4
-rw-r--r--cad/sweethome3d/Makefile3
-rw-r--r--comms/java-simple-serial-connector/Makefile4
-rw-r--r--databases/cassandra3/Makefile3
-rw-r--r--databases/hsqldb/Makefile3
-rw-r--r--devel/arduino18/Makefile4
-rw-r--r--devel/charva/Makefile4
-rw-r--r--devel/doctorj/Makefile4
-rw-r--r--devel/flexdock/Makefile3
-rw-r--r--devel/jiic/Makefile3
-rw-r--r--devel/sabre/Makefile3
-rw-r--r--games/gogui/Makefile3
-rw-r--r--games/jchessboard/Makefile4
-rw-r--r--games/jin/Makefile4
-rw-r--r--games/lwjgl/Makefile6
-rw-r--r--games/lwjgl3/Makefile3
-rw-r--r--games/rocksndiamonds/Makefile5
-rw-r--r--games/stendhal/Makefile4
-rw-r--r--graphics/jogamp-jogl/Makefile4
-rw-r--r--graphics/jogl/Makefile4
-rw-r--r--java/apache-commons-beanutils/Makefile3
-rw-r--r--java/apache-commons-collections/Makefile3
-rw-r--r--java/apache-commons-httpclient/Makefile4
-rw-r--r--java/apache-commons-lang/Makefile3
-rw-r--r--java/aparapi/Makefile4
-rw-r--r--java/berkeley-db/Makefile4
-rw-r--r--java/bouncycastle/Makefile3
-rw-r--r--java/eclipse-ecj/Makefile4
-rw-r--r--java/jakarta-oro/Makefile4
-rw-r--r--java/jasmin/Makefile4
-rw-r--r--java/java-getopt/Makefile3
-rw-r--r--java/java3d/Makefile4
-rw-r--r--java/javahelp/Makefile4
-rw-r--r--java/javamail/Makefile3
-rw-r--r--java/jcalendar/Makefile3
-rw-r--r--java/jcommon/Makefile3
-rw-r--r--java/jdom/Makefile3
-rw-r--r--java/jfreechart/Makefile3
-rw-r--r--java/jgraphx/Makefile3
-rw-r--r--java/jump/Makefile4
-rw-r--r--java/jxgrabkey/Makefile4
-rw-r--r--java/openjfx14/Makefile2
-rw-r--r--java/phpeclipse/Makefile4
-rw-r--r--lang/abcl/Makefile3
-rw-r--r--lang/bsh/Makefile3
-rw-r--r--lang/rhino/Makefile4
-rw-r--r--mail/davmail/Makefile3
-rw-r--r--math/apache-commons-math/Makefile4
-rw-r--r--math/jtransforms/Makefile3
-rw-r--r--misc/freeguide/Makefile4
-rw-r--r--misc/jbidwatcher/Makefile4
-rw-r--r--net-im/convey/Makefile4
-rw-r--r--net/jgroups/Makefile3
-rw-r--r--net/jsch/Makefile3
-rw-r--r--net/seda/Makefile4
-rw-r--r--print/pdf-renderer/Makefile3
-rw-r--r--print/pdftk/Makefile3
-rw-r--r--science/colt/Makefile4
-rw-r--r--science/jmol/Makefile3
-rw-r--r--security/xml-security/Makefile4
-rw-r--r--sysutils/direnv/Makefile2
-rw-r--r--sysutils/javaservicewrapper/Makefile3
-rw-r--r--sysutils/openseachest/Makefile11
-rw-r--r--textproc/fop/Makefile3
-rw-r--r--textproc/jalingo/Makefile4
-rw-r--r--textproc/jaxup/Makefile4
-rw-r--r--textproc/xincluder/Makefile4
-rw-r--r--textproc/xmlenc/Makefile4
68 files changed, 139 insertions, 109 deletions
diff --git a/audio/jid3lib/Makefile b/audio/jid3lib/Makefile
index 73d7e79eafa7..8e1141afb3be 100644
--- a/audio/jid3lib/Makefile
+++ b/audio/jid3lib/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jid3lib
PORTVERSION= 0.5.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio java
MASTER_SITES= SF/javamusictag/${PORTNAME}/beta-dev6
@@ -8,7 +8,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Java ID3 Tag Library
WWW= https://javamusictag.sourceforge.net/index.html
-USES= java:ant
+USES= java:ant,run
PLIST_FILES= %%JAVAJARDIR%%/jid3lib.jar
diff --git a/cad/sweethome3d/Makefile b/cad/sweethome3d/Makefile
index 43c98d237928..15d178e8feef 100644
--- a/cad/sweethome3d/Makefile
+++ b/cad/sweethome3d/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sweethome3d
PORTVERSION= 7.1
+PORTREVISION= 1
CATEGORIES= cad java
MASTER_SITES= SF/${PORTNAME}/SweetHome3D-source/${DISTNAME}/
DISTNAME= SweetHome3D-${PORTVERSION}-src
@@ -15,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.TXT
BUILD_DEPENDS= java3d>=0:java/java3d
RUN_DEPENDS= java3d>=0:java/java3d
-USES= cmake:indirect java:ant
+USES= cmake:indirect java:ant,run
JAVA_VERSION= 8
USE_GITHUB= nodefault
diff --git a/comms/java-simple-serial-connector/Makefile b/comms/java-simple-serial-connector/Makefile
index 9b4deec51d2c..535c30460c65 100644
--- a/comms/java-simple-serial-connector/Makefile
+++ b/comms/java-simple-serial-connector/Makefile
@@ -1,6 +1,6 @@
PORTNAME= java-simple-serial-connector
PORTVERSION= 2.8.0
-PORTREVISION= 1
+PORTREVISION= 2
DISTVERSIONPREFIX= v
CATEGORIES= comms java
@@ -10,7 +10,7 @@ WWW= https://github.com/scream3r/java-simple-serial-connector
LICENSE= LGPL3
-USES= java:ant
+USES= java:ant,run
USE_GITHUB= yes
GH_ACCOUNT= scream3r
diff --git a/databases/cassandra3/Makefile b/databases/cassandra3/Makefile
index 649d5095dcd6..a42c169c0081 100644
--- a/databases/cassandra3/Makefile
+++ b/databases/cassandra3/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cassandra
DISTVERSION= 3.11.14
+PORTREVISION= 1
CATEGORIES= databases java
MASTER_SITES= LOCAL/fernape:repo
PKGNAMESUFFIX= 3
@@ -17,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}virtualenv>=0:devel/py-virtualenv@${PY_FLAV
bash>0:shells/bash \
git>0:devel/git
-USES= cpe java:ant python
+USES= cpe java:ant,run python
JAVA_VERSION= 8
JAVA_VENDOR= openjdk
CPE_VENDOR= apache
diff --git a/databases/hsqldb/Makefile b/databases/hsqldb/Makefile
index ef4c00882e31..5c93f69fba6a 100644
--- a/databases/hsqldb/Makefile
+++ b/databases/hsqldb/Makefile
@@ -1,5 +1,6 @@
PORTNAME= hsqldb
PORTVERSION= 2.3.4
+PORTREVISION= 1
CATEGORIES= databases java
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}_2_3
@@ -9,7 +10,7 @@ WWW= https://hsqldb.org/
LICENSE= BSD3CLAUSE
-USES= java:ant zip
+USES= java:ant,run zip
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/${PORTNAME}
BUILD_WRKSRC= ${WRKSRC}/build
diff --git a/devel/arduino18/Makefile b/devel/arduino18/Makefile
index 6205751b0e3c..f2b8b078fcd1 100644
--- a/devel/arduino18/Makefile
+++ b/devel/arduino18/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ${GH_PROJECT:tl}
PORTVERSION= 1.8.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel java
PKGNAMESUFFIX= 18
DIST_SUBDIR= ${PORTNAME}
@@ -48,7 +48,7 @@ GH_PROJECT= Arduino
GH_TUPLE+= ${BUNDLE_GH_ACCOUNT}:${blib}/linux/work/libraries/${blib:C/\:.*//}
.endfor
-USES= desktop-file-utils java:ant
+USES= desktop-file-utils java:ant,run
LIB_DIRS+= ${LOCALBASE}/lib ${LOCALBASE}/lib/jni
WRKSRC_SUBDIR= build
PATCH_WRKSRC= ${WRKSRC}/../
diff --git a/devel/charva/Makefile b/devel/charva/Makefile
index b22823768f31..e68cdb067b37 100644
--- a/devel/charva/Makefile
+++ b/devel/charva/Makefile
@@ -1,6 +1,6 @@
PORTNAME= charva
PORTVERSION= 1.1.4
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel java
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
DISTNAME= ${PORTNAME}
@@ -17,7 +17,7 @@ BROKEN_armv7= fails to compile: build.xml: compilation failed
OPTIONS_DEFINE= DOCS
-USES= dos2unix java:ant zip
+USES= dos2unix java:ant,run zip
DOS2UNIX_GLOB= build.xml Makefile.freebsd.txt *.c *.java
ALL_TARGET= clean makeDLL dist
diff --git a/devel/doctorj/Makefile b/devel/doctorj/Makefile
index a4bfbe9c4f79..04c2c9d8a5aa 100644
--- a/devel/doctorj/Makefile
+++ b/devel/doctorj/Makefile
@@ -1,6 +1,6 @@
PORTNAME= doctorj
PORTVERSION= 5.1.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel java
MASTER_SITES= SF
@@ -8,7 +8,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Tool for analyzing Java code and documentation
WWW= https://doctorj.sourceforge.net/
-USES= java:ant
+USES= java:ant,run
ALL_TARGET= jarfile
diff --git a/devel/flexdock/Makefile b/devel/flexdock/Makefile
index 1512daba59df..b879cf14a6d7 100644
--- a/devel/flexdock/Makefile
+++ b/devel/flexdock/Makefile
@@ -1,5 +1,6 @@
PORTNAME= flexdock
PORTVERSION= 1.2.4
+PORTREVISION= 1
CATEGORIES= devel java
MASTER_SITES= http://forge.scilab.org/index.php/p/${PORTNAME}/downloads/get/
@@ -10,7 +11,7 @@ WWW= https://forge.scilab.org/index.php/p/flexdock/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-USES= java:ant
+USES= java:ant,run
ALL_TARGET= dist
NO_ARCH= yes
diff --git a/devel/jiic/Makefile b/devel/jiic/Makefile
index e37869b7875d..6ddb7c98ec9f 100644
--- a/devel/jiic/Makefile
+++ b/devel/jiic/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jiic
PORTVERSION= 20120110
+PORTREVISION= 1
CATEGORIES= devel multimedia java
MASTER_SITES= LOCAL/ale
@@ -12,7 +13,7 @@ LICENSE= LGPL21
BUILD_DEPENDS= ${JAVALIBDIR}/sabre.jar:devel/sabre
RUN_DEPENDS= ${JAVALIBDIR}/sabre.jar:devel/sabre
-USES= java:ant
+USES= java:ant,run
WRKSRC= ${WRKDIR}/${PORTNAME}
MAKE_ENV= ANT_INCLUDE_SHARED_JARS=YES
diff --git a/devel/sabre/Makefile b/devel/sabre/Makefile
index 609015a76cc0..bbbf2741ed57 100644
--- a/devel/sabre/Makefile
+++ b/devel/sabre/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sabre
PORTVERSION= 20100501
+PORTREVISION= 1
CATEGORIES= devel multimedia java
MASTER_SITES= SF/sabre-library
DISTNAME= ${PORTNAME}-src-${PORTVERSION}
@@ -10,7 +11,7 @@ WWW= https://sabre-library.sourceforge.net/
LICENSE= LGPL21
-USES= dos2unix java:ant zip
+USES= dos2unix java:ant,run zip
WRKSRC= ${WRKDIR}/Simple\ API\ for\ Binary\ REpresentations\ \(SABRE\)
DOS2UNIX_GLOB= *.xml *.java
diff --git a/games/gogui/Makefile b/games/gogui/Makefile
index 45176813d770..e0573e77505b 100644
--- a/games/gogui/Makefile
+++ b/games/gogui/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gogui
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.10
+PORTREVISION= 1
CATEGORIES= games java
MASTER_SITES= http://www.randelshofer.ch/quaqua/files/:quaqua
DISTFILES= quaqua-5.2.1.nested.zip:quaqua
@@ -17,7 +18,7 @@ BROKEN_aarch64= compilation fails: Internal Error (assembler_aarch64.hpp:237) ..
BUILD_DEPENDS= xsltproc:textproc/libxslt \
docbook-xsl>0:textproc/docbook-xsl
-USES= java:ant
+USES= java:ant,run
USE_GITHUB= yes
GH_ACCOUNT= lemonsqueeze
diff --git a/games/jchessboard/Makefile b/games/jchessboard/Makefile
index 5569aaa5f14c..3e37cec56593 100644
--- a/games/jchessboard/Makefile
+++ b/games/jchessboard/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jchessboard
PORTVERSION= 1.5
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= games java
MASTER_SITES= SF
DISTNAME= JChessBoard-${PORTVERSION}
@@ -11,7 +11,7 @@ WWW= https://jchessboard.sourceforge.net/
LICENSE= GPLv2
-USES= java:ant tar:tgz
+USES= java:ant,run tar:tgz
USE_LOCALE= en_US.ISO8859-1
NO_ARCH= yes
diff --git a/games/jin/Makefile b/games/jin/Makefile
index 86ec550ec5db..e11f27cba17a 100644
--- a/games/jin/Makefile
+++ b/games/jin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jin
PORTVERSION= 2.14.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= games java
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
DISTNAME= ${PORTNAME}-${PORTVERSION}-source
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/src/free/jin/legal/copyright.txt
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= ${JAVAJARDIR}/bsh.jar:lang/bsh
-USES= dos2unix java:ant
+USES= dos2unix java:ant,run
DOS2UNIX_GLOB= *.java *.txt
MAKE_ARGS+= -lib ${JAVAJARDIR}/bsh.jar
diff --git a/games/lwjgl/Makefile b/games/lwjgl/Makefile
index f0cae29a644d..66c1b2a7d4d7 100644
--- a/games/lwjgl/Makefile
+++ b/games/lwjgl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lwjgl
DISTVERSION= 2.9.4.20161208
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games java
MAINTAINER= freebsd@skinc.ru
@@ -15,9 +15,9 @@ BUILD_DEPENDS= ${JAVAJARDIR}/jutils/jutils.jar:games/jutils \
${JAVAJARDIR}/jinput/jinput.jar:games/jinput
RUN_DEPENDS:= ${BUILD_DEPENDS}
-USES= dos2unix java:ant xorg
+USES= dos2unix java:ant,run xorg
DOS2UNIX_REGEX= .*.[^jp][^an][^rg]$
-
+JAVA_VERSION= 8
USE_GITHUB= yes
GH_ACCOUNT= LWJGL
GH_TAGNAME= 2df01dd
diff --git a/games/lwjgl3/Makefile b/games/lwjgl3/Makefile
index 579f594393a9..5480df1610a6 100644
--- a/games/lwjgl3/Makefile
+++ b/games/lwjgl3/Makefile
@@ -1,5 +1,6 @@
PORTNAME= lwjgl
DISTVERSION= 3.3.5
+PORTREVISION= 1
CATEGORIES= games java
MASTER_SITES= https://repo1.maven.org/:source1
PKGNAMESUFFIX= 3
@@ -47,7 +48,7 @@ LIB_DEPENDS= libdraco.so:archivers/draco \
libfreetype.so:print/freetype2 \
libharfbuzz.so:print/harfbuzz
-USES= gl gnome java:ant
+USES= gl gnome java:ant,run
JAVA_VERSION= 17+
USE_GITHUB= yes
GH_ACCOUNT= ${PORTNAME:tu}
diff --git a/games/rocksndiamonds/Makefile b/games/rocksndiamonds/Makefile
index 2dc5157d9412..ce99494bbc4a 100644
--- a/games/rocksndiamonds/Makefile
+++ b/games/rocksndiamonds/Makefile
@@ -1,6 +1,5 @@
PORTNAME= rocksndiamonds
-DISTVERSION= 3.3.1.2
-PORTREVISION= 7
+DISTVERSION= 4.0.0.0
CATEGORIES= games
MASTER_SITES= http://www.artsoft.org/RELEASES/unix/rocksndiamonds/:game \
http://www.artsoft.org/RELEASES/rocksndiamonds/levels/:levels_artsoft \
@@ -24,7 +23,7 @@ WWW= https://www.artsoft.org/rocksndiamonds/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libsmpeg.so:multimedia/smpeg
+#LIB_DEPENDS= libsmpeg2.so:multimedia/smpeg2
EXTRACT_DEPENDS=${UNZIP_CMD}:archivers/unzip
USES= gmake gnome iconv sdl
diff --git a/games/stendhal/Makefile b/games/stendhal/Makefile
index 9eaa377fbafd..0677f98b89d1 100644
--- a/games/stendhal/Makefile
+++ b/games/stendhal/Makefile
@@ -1,6 +1,6 @@
PORTNAME= stendhal
PORTVERSION= 1.35
-PORTREVISION= 1
+PORTREVISION= 2
DISTVERSIONSUFFIX= -src
CATEGORIES= games java
MASTER_SITES= SF/arianne/${PORTNAME}/${PORTVERSION}/
@@ -12,7 +12,7 @@ WWW= https://stendhalgame.org/
LICENSE= BSD2CLAUSE GPLv2
LICENSE_COMB= multi
-USES= java:ant shebangfix
+USES= java:ant,run shebangfix
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/graphics/jogamp-jogl/Makefile b/graphics/jogamp-jogl/Makefile
index 70165c543a60..7a7b576ae55a 100644
--- a/graphics/jogamp-jogl/Makefile
+++ b/graphics/jogamp-jogl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jogamp-jogl
PORTVERSION= 2.3.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics devel java
MASTER_SITES= http://jogamp.org/deployment/jogamp-current/archive/Sources/ \
http://jogamp.org/deployment/v${PORTVERSION}/archive/Sources/
@@ -17,7 +17,7 @@ RUN_DEPENDS= ${JAVALIBDIR}/swt.jar:x11-toolkits/swt
ONLY_FOR_ARCHS= i386 amd64 powerpc64 powerpc64le
-USES= compiler java:ant tar:xz xorg
+USES= compiler java:ant,run tar:xz xorg
USE_XORG= x11 xcursor xrandr xrender xxf86vm
PATCH_WRKSRC= ${WRKDIR}
diff --git a/graphics/jogl/Makefile b/graphics/jogl/Makefile
index 93d7db4c2939..bfcc3f16148e 100644
--- a/graphics/jogl/Makefile
+++ b/graphics/jogl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jogl
PORTVERSION= 1.1.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= graphics devel java
MASTER_SITES= http://download.java.net/media/jogl/builds/archive/jsr-231-1.1.1/
EXTRACT_SUFX= -src.zip
@@ -26,7 +26,7 @@ ALL_TARGET= all
# jogl/make/build.xml
ONLY_FOR_ARCHS= i386 amd64
-USES= gl java:ant xorg zip
+USES= gl java:ant,run xorg zip
USE_XORG= x11 xau xdamage xdmcp xext xfixes xorgproto xt xxf86vm
USE_GL= gl
USE_LDCONFIG= yes
diff --git a/java/apache-commons-beanutils/Makefile b/java/apache-commons-beanutils/Makefile
index f769f930db5d..f6538aa7eed0 100644
--- a/java/apache-commons-beanutils/Makefile
+++ b/java/apache-commons-beanutils/Makefile
@@ -1,5 +1,6 @@
PORTNAME= commons-beanutils
PORTVERSION= 1.9.4
+PORTREVISION= 1
CATEGORIES= java devel
MASTER_SITES= APACHE_COMMONS_SOURCE
PKGNAMEPREFIX= apache-
@@ -16,7 +17,7 @@ BUILD_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/apache-commons-logging \
RUN_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/apache-commons-logging \
${JAVALIBDIR}/commons-collections.jar:java/apache-commons-collections
-USES= dos2unix java:ant
+USES= dos2unix java:ant,run
DOS2UNIX_FILES= build.xml
ALL_TARGET= dist
diff --git a/java/apache-commons-collections/Makefile b/java/apache-commons-collections/Makefile
index 6ace6f384c5f..4141b0f6560c 100644
--- a/java/apache-commons-collections/Makefile
+++ b/java/apache-commons-collections/Makefile
@@ -1,5 +1,6 @@
PORTNAME= commons-collections
PORTVERSION= 3.2.2
+PORTREVISION= 1
CATEGORIES= java devel
MASTER_SITES= APACHE_COMMONS_SOURCE
PKGNAMEPREFIX= apache-
@@ -12,7 +13,7 @@ WWW= https://commons.apache.org/proper/commons-collections/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-USES= java:ant
+USES= java:ant,run
JAVA_VERSION= 8 11 17 18 19 20
ALL_TARGET= jar
diff --git a/java/apache-commons-httpclient/Makefile b/java/apache-commons-httpclient/Makefile
index daa4761944d7..fcb964cfcfbd 100644
--- a/java/apache-commons-httpclient/Makefile
+++ b/java/apache-commons-httpclient/Makefile
@@ -1,6 +1,6 @@
PORTNAME= commons-httpclient
DISTVERSION= 3.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= java www
MASTER_SITES= APACHE/httpcomponents/${PORTNAME}/source
PKGNAMEPREFIX= apache-
@@ -19,7 +19,7 @@ RUN_DEPENDS+= ${JAVALIBDIR}/commons-codec.jar:java/apache-commons-codec
OPTIONS_DEFINE= DOCS
-USES+= cpe java:ant
+USES+= cpe java:ant,run
CPE_VENDOR= apache
MAKE_ENV= ANT_INCLUDE_SHARED_JARS=YES
diff --git a/java/apache-commons-lang/Makefile b/java/apache-commons-lang/Makefile
index 3b28e78661a8..867d66bdc501 100644
--- a/java/apache-commons-lang/Makefile
+++ b/java/apache-commons-lang/Makefile
@@ -1,5 +1,6 @@
PORTNAME= commons-lang
PORTVERSION= 2.6
+PORTREVISION= 1
CATEGORIES= java devel
MASTER_SITES= APACHE_COMMONS_SOURCE
PKGNAMEPREFIX= apache-
@@ -11,7 +12,7 @@ WWW= https://commons.apache.org/proper/commons-lang/
LICENSE= APACHE20
-USES= java:ant
+USES= java:ant,run
JAVA_VERSION= 8
ALL_TARGET= jar
diff --git a/java/aparapi/Makefile b/java/aparapi/Makefile
index 399b240348ed..9fcbe5a6506d 100644
--- a/java/aparapi/Makefile
+++ b/java/aparapi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aparapi
PORTVERSION= 1.0.0
-PORTREVISION= 1
+PORTREVISION= 2
DISTVERSIONSUFFIX= -SNAPSHOT
CATEGORIES= java lang
@@ -15,7 +15,7 @@ BUILD_DEPENDS= opencl>=0:devel/opencl
LIB_DEPENDS= libOpenCL.so:devel/ocl-icd
RUN_DEPENDS= opencl>=0:devel/opencl
-USES= dos2unix java:ant
+USES= dos2unix java:ant,run
USE_GITHUB= yes
ONLY_FOR_ARCHS= amd64 powerpc64 powerpc64le
diff --git a/java/berkeley-db/Makefile b/java/berkeley-db/Makefile
index 7ea0634ebfc7..30f7a175823b 100644
--- a/java/berkeley-db/Makefile
+++ b/java/berkeley-db/Makefile
@@ -1,6 +1,6 @@
PORTNAME= je
PORTVERSION= 7.5.11
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= java databases
MASTER_SITES= http://download.oracle.com/berkeley-db/ \
http://download-east.oracle.com/berkeley-db/ \
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${JAVALIBDIR}/junit.jar:java/junit
-USES= java:ant
+USES= java:ant,run
JAVA_VERSION= 8
OPTIONS_DEFINE= DOCS EXAMPLES TEST
diff --git a/java/bouncycastle/Makefile b/java/bouncycastle/Makefile
index 69ef85657dd9..cc8a0c788ad5 100644
--- a/java/bouncycastle/Makefile
+++ b/java/bouncycastle/Makefile
@@ -1,5 +1,6 @@
PORTNAME= bouncycastle
DISTVERSION= 1.71
+PORTREVISION= 1
CATEGORIES= java security
MASTER_SITES= http://www.bouncycastle.org/download/ \
http://polydistortion.net/bc/download/
@@ -18,7 +19,7 @@ BUILD_DEPENDS= ${JAVALIBDIR}/junit.jar:java/junit \
${JAVALIBDIR}/mail.jar:java/javamail
RUN_DEPENDS= ${JAVALIBDIR}/mail.jar:java/javamail
-USES= cpe java:ant
+USES= cpe java:ant,run
CPE_VENDOR= ${PORTNAME}
CPE_PRODUCT= legion-of-the-bouncy-castle-java-crytography-api
diff --git a/java/eclipse-ecj/Makefile b/java/eclipse-ecj/Makefile
index 4c6a7f1353b8..95542fb49d3d 100644
--- a/java/eclipse-ecj/Makefile
+++ b/java/eclipse-ecj/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ecj
PORTVERSION= 4.4.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= java devel
MASTER_SITES= http://download.eclipse.org/eclipse/downloads/drops4/R-${PORTVERSION}-${DROPDATE}/
PKGNAMEPREFIX= eclipse-
@@ -17,7 +17,7 @@ EXTRACT_CMD= ${TAR}
EXTRACT_BEFORE_ARGS= xf
EXTRACT_AFTER_ARGS= -C ${WRKSRC}
-USES= java:ant
+USES= java:ant,run
JAVA_VERSION= 8
SUB_FILES= ecj.sh
diff --git a/java/jakarta-oro/Makefile b/java/jakarta-oro/Makefile
index 39ec28541e75..5e964b1d4e99 100644
--- a/java/jakarta-oro/Makefile
+++ b/java/jakarta-oro/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jakarta-oro
PORTVERSION= 2.0.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= java
MASTER_SITES= http://archive.apache.org/dist/jakarta/oro/
@@ -10,7 +10,7 @@ WWW= https://jakarta.apache.org/oro/
LICENSE= APACHE20
-USES= java:ant
+USES= java:ant,run
ALL_TARGET= jar javadocs
diff --git a/java/jasmin/Makefile b/java/jasmin/Makefile
index 58071fb6ef9e..86743f1f3924 100644
--- a/java/jasmin/Makefile
+++ b/java/jasmin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jasmin
PORTVERSION= 2.4
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= java lang
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
@@ -9,7 +9,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Java Assembler Interface
WWW= https://jasmin.sourceforge.net/
-USES= dos2unix java:ant zip
+USES= dos2unix java:ant,run zip
DOS2UNIX_REGEX= .*\.(txt|xml|j|class|java|mf|css|bnf|html)
JAVA_VERSION= 8
diff --git a/java/java-getopt/Makefile b/java/java-getopt/Makefile
index 2334ab62b98a..c85c6b48e514 100644
--- a/java/java-getopt/Makefile
+++ b/java/java-getopt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= java-getopt
PORTVERSION= 1.0.14
+PORTREVISION= 1
CATEGORIES= java devel
MASTER_SITES= http://www.urbanophile.com/arenn/hacking/getopt/
@@ -9,7 +10,7 @@ WWW= https://www.urbanophile.com/arenn/hacking/download.html #getopt
LICENSE= LGPL20
-USES= java:ant
+USES= java:ant,run
OPTIONS_DEFINE= DOCS
diff --git a/java/java3d/Makefile b/java/java3d/Makefile
index 84d35ee5c33e..54ce86120836 100644
--- a/java/java3d/Makefile
+++ b/java/java3d/Makefile
@@ -1,6 +1,6 @@
PORTNAME= java3d
PORTVERSION= 1.5.2
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= java graphics games devel
MASTER_SITES= https://sites.google.com/site/daemonwizard/
@@ -15,7 +15,7 @@ BROKEN_aarch64= fails to compile: GVector.java:168: bad use of '>'
BROKEN_armv6= fails to compile: build.xml: Compile failed; see the compiler error output for details
BROKEN_armv7= fails to compile: build.xml: Compile failed; see the compiler error output for details
-USES= compiler:c11 gl java:ant tar:bzip2 xorg
+USES= compiler:c11 gl java:ant,run tar:bzip2 xorg
JAVA_VERSION= 8
USE_GL= gl
USE_XORG= xt
diff --git a/java/javahelp/Makefile b/java/javahelp/Makefile
index 534d644923d4..5f8e8f278f21 100644
--- a/java/javahelp/Makefile
+++ b/java/javahelp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= javahelp
PORTVERSION= 2.0.05.20170719
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= java devel
MAINTAINER= ports@FreeBSD.org
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${TOMCAT_jsp}:${TOMCAT_PORT}
-USES= java:ant
+USES= java:ant,run
USE_GITHUB= yes
GH_ACCOUNT= javaee
GH_TAGNAME= 3ca862d
diff --git a/java/javamail/Makefile b/java/javamail/Makefile
index bde326cd08b8..39d424b0dc1a 100644
--- a/java/javamail/Makefile
+++ b/java/javamail/Makefile
@@ -1,6 +1,7 @@
PORTNAME= javamail
DISTVERSIONPREFIX= ${PORTNAME:tu}-
DISTVERSION= 1_6_2
+PORTREVISION= 1
CATEGORIES= java mail
MAINTAINER= ale@FreeBSD.org
@@ -12,7 +13,7 @@ LICENSE_COMB= dual
OPTIONS_DEFINE= DOCS EXAMPLES
-USES= cpe java:ant
+USES= cpe java:ant,run
USE_GITHUB= yes
GH_ACCOUNT= javaee
CPE_VENDOR= sun
diff --git a/java/jcalendar/Makefile b/java/jcalendar/Makefile
index 435f3c7341ad..e008d24303bd 100644
--- a/java/jcalendar/Makefile
+++ b/java/jcalendar/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jcalendar
PORTVERSION= 1.3.3
+PORTREVISION= 1
CATEGORIES= java misc
MASTER_SITES= http://www.toedter.com/download/
@@ -7,7 +8,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Java Date Chooser
WWW= https://www.toedter.com/en/jcalendar/
-USES= java:ant zip
+USES= java:ant,run zip
JAVA_VERSION= 8
WRKSRC= ${WRKDIR}/src
diff --git a/java/jcommon/Makefile b/java/jcommon/Makefile
index 8cf39476d28c..4945642dac81 100644
--- a/java/jcommon/Makefile
+++ b/java/jcommon/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jcommon
PORTVERSION= 1.0.23
+PORTREVISION= 1
CATEGORIES= java devel
MASTER_SITES= SF/jfreechart/3.%20JCommon/${PORTVERSION}
@@ -15,7 +16,7 @@ OPTIONS_DEFINE= COMPILE DOCS
OPTIONS_DEFAULT=COMPILE
COMPILE_DESC= Build from source
-COMPILE_USES= java:ant
+COMPILE_USES= java:ant,run
COMPILE_USES_OFF= java
COMPILE_VARS_OFF= NO_BUILD=yes
COMPILE_ALL_TARGET= compile-xml
diff --git a/java/jdom/Makefile b/java/jdom/Makefile
index 45c6bb5d7f74..00d939458131 100644
--- a/java/jdom/Makefile
+++ b/java/jdom/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jdom
PORTVERSION= 1.1.1
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= java textproc
MASTER_SITES= http://www.jdom.org/dist/source/
@@ -10,7 +11,7 @@ WWW= http://www.jdom.org/
RUN_DEPENDS= ${JAVALIBDIR}/jaxen-jdom.jar:java/jaxen
-USES= java:ant
+USES= java:ant,run
JAVA_VERSION= 8
ALL_TARGET= package
diff --git a/java/jfreechart/Makefile b/java/jfreechart/Makefile
index 289f5fe8f09b..0e7513489ebf 100644
--- a/java/jfreechart/Makefile
+++ b/java/jfreechart/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jfreechart
PORTVERSION= 1.0.17
+PORTREVISION= 1
CATEGORIES= java graphics
MASTER_SITES= SF/${PORTNAME}/1.%20JFreeChart/${PORTVERSION}
@@ -16,7 +17,7 @@ OPTIONS_DEFAULT=COMPILE
COMPILE_DESC= Build from source
-COMPILE_USES= java:ant
+COMPILE_USES= java:ant,run
COMPILE_USES_OFF= java
COMPILE_USE= LOCALE=en_US.UTF-8
COMPILE_ALL_TARGET= compile
diff --git a/java/jgraphx/Makefile b/java/jgraphx/Makefile
index bb077927e774..b5e67f4e439d 100644
--- a/java/jgraphx/Makefile
+++ b/java/jgraphx/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jgraphx
PORTVERSION= 4.2.2
+PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= java graphics
@@ -10,7 +11,7 @@ WWW= https://github.com/jgraph/jgraphx
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/license.txt
-USES= java:ant
+USES= java:ant,run
USE_GITHUB= yes
GH_ACCOUNT= jgraph
diff --git a/java/jump/Makefile b/java/jump/Makefile
index ab744c5742c9..dff277bd8398 100644
--- a/java/jump/Makefile
+++ b/java/jump/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jump
PORTVERSION= 0.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= java math
MASTER_SITES= SF/${PORTNAME}-math/${PORTNAME}/${PORTVERSION}
@@ -8,7 +8,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Java library for arbitrary precision computations
WWW= https://jump-math.sourceforge.net/
-USES= java:ant
+USES= java:ant,run
ALL_TARGET= jar
diff --git a/java/jxgrabkey/Makefile b/java/jxgrabkey/Makefile
index 705742ca35b5..6db3918c613e 100644
--- a/java/jxgrabkey/Makefile
+++ b/java/jxgrabkey/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jxgrabkey
PORTVERSION= 0.3.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= java devel
MASTER_SITES= SF
DISTFILES= ${PORTNAME}-${PORTVERSION}_src${EXTRACT_SUFX}
@@ -11,7 +11,7 @@ WWW= https://jxgrabkey.sourceforge.net/
LICENSE= LGPL3
-USES= java:ant tar:bz2
+USES= java:ant,run tar:bz2
OPTIONS_DEFINE= TEST
diff --git a/java/openjfx14/Makefile b/java/openjfx14/Makefile
index cc313f7386bd..312e2b09901f 100644
--- a/java/openjfx14/Makefile
+++ b/java/openjfx14/Makefile
@@ -33,7 +33,7 @@ LIB_DEPENDS= libasound.so:audio/alsa-lib \
libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
-USES= gettext-runtime gl gnome java jpeg localbase:ldflags ninja pkgconfig \
+USES= gettext-runtime gl gnome java jpeg localbase:ldflags ninja pkgconfig \
sqlite xorg
USE_GITHUB= yes
diff --git a/java/phpeclipse/Makefile b/java/phpeclipse/Makefile
index 1ec7d26628f3..cbebe25fd990 100644
--- a/java/phpeclipse/Makefile
+++ b/java/phpeclipse/Makefile
@@ -1,6 +1,6 @@
PORTNAME= phpeclipse
PORTVERSION= 1.2.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= java editors devel
MASTER_SITES= SF/${PORTNAME}/a%29%20Eclipse%203.3.x/PHPEclipse-${PORTVERSION}
DISTNAME= PHPEclipse-${PLIST_VER}-src
@@ -14,7 +14,7 @@ RUN_DEPENDS= eclipse:java/eclipse
PLUGIN_PATHS= features plugins
PATCH_TASKS= eclipse.versionReplacer eclipse.idReplacer
-USES= java:ant zip:infozip
+USES= java:ant,run zip:infozip
WRKSRC= ${WRKDIR}/dist
ECLIPSE= lib/eclipse
diff --git a/lang/abcl/Makefile b/lang/abcl/Makefile
index 669a26bebd7d..d2ffd65d9d6f 100644
--- a/lang/abcl/Makefile
+++ b/lang/abcl/Makefile
@@ -1,5 +1,6 @@
PORTNAME= abcl
PORTVERSION= 1.9.2
+PORTREVISION= 1
CATEGORIES= lang lisp java
MASTER_SITES= http://abcl.org/releases/${PORTVERSION}/
DISTNAME= ${PORTNAME}-src-${PORTVERSION}
@@ -11,7 +12,7 @@ WWW= https://common-lisp.net/project/armedbear/
BROKEN_armv6= fails to build: build.xml: Java returned: 1
BROKEN_armv7= fails to build: build.xml: Java returned: 1
-USES= java:ant
+USES= java:ant,run
PLIST_FILES= share/java/classes/abcl.jar \
share/java/classes/abcl-contrib.jar \
diff --git a/lang/bsh/Makefile b/lang/bsh/Makefile
index 2fb2b183b1c7..6f076ed652a2 100644
--- a/lang/bsh/Makefile
+++ b/lang/bsh/Makefile
@@ -1,5 +1,6 @@
PORTNAME= bsh
DISTVERSION= 2.1.1
+PORTREVISION= 1
CATEGORIES= lang java
MAINTAINER= ports@FreeBSD.org
@@ -8,7 +9,7 @@ WWW= http://www.beanshell.org/
LICENSE= APACHE20
-USES= java:ant
+USES= java:ant,run
JAVA_VERSION= 8
USE_GITHUB= yes
GH_ACCOUNT= beanshell
diff --git a/lang/rhino/Makefile b/lang/rhino/Makefile
index 5d788bfe2029..e6cff7cb0966 100644
--- a/lang/rhino/Makefile
+++ b/lang/rhino/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rhino
DISTVERSION= 1_7R4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang java
MASTER_SITES= GHC \
LOCAL/nivit/${PORTNAME}/:swingex \
@@ -23,7 +23,7 @@ DATADIR= ${JAVASHAREDIR}/${PORTNAME}
LINEDIT_DESC= Enable line editing in the Rhino shell
LINEDIT_RUN_DEPENDS= ${JLINEJAR}:devel/jline
-LINEDIT_USES= java:ant
+LINEDIT_USES= java:ant,run
MAKE_ARGS= -Dxmlbeans.url=file://${DISTDIR}/${DIST_SUBDIR}/xmlbeans-2.5.0.zip \
-Dswing-ex-url=file://${DISTDIR}/${DIST_SUBDIR}/src.zip
diff --git a/mail/davmail/Makefile b/mail/davmail/Makefile
index 136af2a94f2e..8c980e59b6e3 100644
--- a/mail/davmail/Makefile
+++ b/mail/davmail/Makefile
@@ -1,5 +1,6 @@
PORTNAME= davmail
PORTVERSION= 6.1.0
+PORTREVISION= 1
CATEGORIES= mail java
MASTER_SITES= SF/davmail/davmail/${PORTVERSION}
DISTNAME= ${PORTNAME}-src-${PORTVERSION}-${REVISION}
@@ -10,7 +11,7 @@ WWW= https://davmail.sourceforge.net/
LICENSE= GPLv2
-USES= dos2unix java:ant tar:tgz
+USES= dos2unix java:ant,run tar:tgz
DOS2UNIX_FILES= build.xml
USE_RC_SUBR= davmail
diff --git a/math/apache-commons-math/Makefile b/math/apache-commons-math/Makefile
index dd4c1cd8ac5f..10404dbf93cd 100644
--- a/math/apache-commons-math/Makefile
+++ b/math/apache-commons-math/Makefile
@@ -1,6 +1,6 @@
PORTNAME= commons-math
PORTVERSION= 3.6.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math java
MASTER_SITES= APACHE_COMMONS_SOURCE \
https://repo1.maven.org/maven2/junit/junit/4.8.2/:source2
@@ -16,7 +16,7 @@ WWW= https://commons.apache.org/proper/commons-math/
LICENSE= APACHE20
-USES= java:ant
+USES= java:ant,run
USE_LOCALE= en_US.ISO8859-1
ALL_TARGET= compile jar
diff --git a/math/jtransforms/Makefile b/math/jtransforms/Makefile
index 4aac847afe49..5b9428d9d2b8 100644
--- a/math/jtransforms/Makefile
+++ b/math/jtransforms/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jtransforms
PORTVERSION= 2.4
+PORTREVISION= 1
CATEGORIES= math java
MASTER_SITES= SF
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
@@ -11,7 +12,7 @@ WWW= http://sites.google.com/site/piotrwendykier/software/jtransforms
LICENSE= GPLv2 LGPL20 MPL11
LICENSE_COMB= multi
-USES= java:ant tar:bzip2
+USES= java:ant,run tar:bzip2
WRKSRC= ${WRKDIR}/JTransforms
diff --git a/misc/freeguide/Makefile b/misc/freeguide/Makefile
index 2b435a33cd35..91a474975e8f 100644
--- a/misc/freeguide/Makefile
+++ b/misc/freeguide/Makefile
@@ -1,6 +1,6 @@
PORTNAME= freeguide
PORTVERSION= 0.11.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc java
MASTER_SITES= SF/${PORTNAME}-tv/${PORTNAME}-source/${PORTVERSION}
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/doc/COPYING
RUN_DEPENDS= tv_cat:textproc/p5-xmltv
-USES= java:ant
+USES= java:ant,run
JAVA_VERSION= 8
NO_ARCH= yes
diff --git a/misc/jbidwatcher/Makefile b/misc/jbidwatcher/Makefile
index 2108ec36cee9..787cd4b42555 100644
--- a/misc/jbidwatcher/Makefile
+++ b/misc/jbidwatcher/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jbidwatcher
PORTVERSION= 2.5.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc java
MASTER_SITES= http://www.jbidwatcher.com/download/
@@ -8,7 +8,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Java-based application allowing you to monitor eBay auctions
WWW= https://www.jbidwatcher.com/
-USES= java:ant tar:bzip2
+USES= java:ant,run tar:bzip2
ALL_TARGET= jar
diff --git a/net-im/convey/Makefile b/net-im/convey/Makefile
index e6ac7695acab..da2294527082 100644
--- a/net-im/convey/Makefile
+++ b/net-im/convey/Makefile
@@ -1,6 +1,6 @@
PORTNAME= convey
PORTVERSION= 0.3
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net-im java
MASTER_SITES= http://convey.sourceforge.net/downloads/ \
http://nivi.interfree.it/tmp/convey.sourceforge.net/
@@ -10,7 +10,7 @@ MAINTAINER= nivit@FreeBSD.org
COMMENT= Instant Message (IM) program using the Jabber protocol
WWW= https://convey.sourceforge.net/
-USES= java:ant
+USES= java:ant,run
MAKE_ARGS= -quiet
diff --git a/net/jgroups/Makefile b/net/jgroups/Makefile
index 9abcc40eddf5..5c02fddd0140 100644
--- a/net/jgroups/Makefile
+++ b/net/jgroups/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jgroups
PORTVERSION= 2.12.0
+PORTREVISION= 1
CATEGORIES= net java
MASTER_SITES= LOCAL/ale
@@ -9,7 +10,7 @@ WWW= http://www.jgroups.org/
LICENSE= LGPL21
-USES= java:ant
+USES= java:ant,run
OPTIONS_DEFINE= DOCS
diff --git a/net/jsch/Makefile b/net/jsch/Makefile
index 933350ca51e3..caefd8819e79 100644
--- a/net/jsch/Makefile
+++ b/net/jsch/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jsch
PORTVERSION= 0.1.55
+PORTREVISION= 1
CATEGORIES= net java security
MASTER_SITES= SF
@@ -9,7 +10,7 @@ WWW= http://www.jcraft.com/jsch
LICENSE= BSD3CLAUSE
-USES= cpe java:ant zip
+USES= cpe java:ant,run zip
CPE_VENDOR= jcraft
PLIST_FILES+= %%JAVAJARDIR%%/${PORTNAME}.jar
diff --git a/net/seda/Makefile b/net/seda/Makefile
index 1b1a6aa082f9..3e9ca832d22c 100644
--- a/net/seda/Makefile
+++ b/net/seda/Makefile
@@ -1,6 +1,6 @@
PORTNAME= seda
PORTVERSION= 3.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net java
MASTER_SITES= SF
DISTNAME= ${PORTNAME}-release-${VERSION_DATE}
@@ -9,7 +9,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Architecture for Highly Concurrent Server Applications
WWW= http://www.eecs.harvard.edu/~mdw/proj/seda/
-USES= java:ant
+USES= java:ant,run
ALL_TARGET= dist
NO_ARCH= yes
diff --git a/print/pdf-renderer/Makefile b/print/pdf-renderer/Makefile
index 853b14448cca..36ef1584a983 100644
--- a/print/pdf-renderer/Makefile
+++ b/print/pdf-renderer/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pdf-renderer
PORTVERSION= 0.9.1
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= print java
MASTER_SITES= http://java.net/downloads/${PORTNAME}/
@@ -14,7 +15,7 @@ LICENSE= LGPL21
BROKEN_armv6= fails to install: swinglabs-build-impl.xml: Javadoc returned 1
BROKEN_armv7= fails to install: swinglabs-build-impl.xml: Javadoc returned 1
-USES= dos2unix java:ant zip
+USES= dos2unix java:ant,run zip
NO_WRKSUBDIR= yes
ALL_TARGET= jar
diff --git a/print/pdftk/Makefile b/print/pdftk/Makefile
index 6934cc03c1e2..a2cdc1e09677 100644
--- a/print/pdftk/Makefile
+++ b/print/pdftk/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pdftk
DISTVERSIONPREFIX= v
DISTVERSION= 3.3.3
+PORTREVISION= 1
CATEGORIES= print java
MAINTAINER= andreas@bilke.org
@@ -15,7 +16,7 @@ BUILD_DEPENDS= ${JAVALIBDIR}/commons-lang3.jar:java/apache-commons-lang3 \
RUN_DEPENDS= ${JAVALIBDIR}/commons-lang3.jar:java/apache-commons-lang3 \
${JAVALIBDIR}/bcprov.jar:java/bouncycastle
-USES= java:ant
+USES= java:ant,run
USE_GITLAB= yes
GL_ACCOUNT= pdftk-java
GL_TAGNAME= e4292c8f1bd2580a44d3cbf3570a4505bd3a74b6
diff --git a/science/colt/Makefile b/science/colt/Makefile
index 6de458789466..88974b022de0 100644
--- a/science/colt/Makefile
+++ b/science/colt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= colt
PORTVERSION= 1.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science java
MASTER_SITES= http://acs.lbl.gov/software/colt/colt-download/releases/
@@ -20,7 +20,7 @@ OPTIONS_DEFAULT=COMPILE
COMPILE_DESC= Install the pre-compiled .jar file
-COMPILE_USES= java:ant
+COMPILE_USES= java:ant,run
COMPILE_USES_OFF= java
COMPILE_USE= LOCALE=en_US.ISO8859-1
COMPILE_ALL_TARGET= build
diff --git a/science/jmol/Makefile b/science/jmol/Makefile
index 3efe3fc116e3..91d7c5729f62 100644
--- a/science/jmol/Makefile
+++ b/science/jmol/Makefile
@@ -1,5 +1,6 @@
PORTNAME= Jmol
DISTVERSION= 16.1.25
+PORTREVISION= 1
CATEGORIES= science java
MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME}/Version%20${DISTVERSION:R}/${PORTNAME}%20${DISTVERSION}/
DISTFILES= ${PORTNAME}-${DISTVERSION}-full${EXTRACT_SUFX}
@@ -11,7 +12,7 @@ WWW= http://jsmol.sourceforge.net/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-USES= java:ant
+USES= java:ant,run
JAVA_VERSION= 17 # Java 8 fails on aarch64: Internal Error (assembler_aarch64.hpp:237), pid=91175, tid=0x000000000007cda5 guarantee(val < (1U << nbits)) failed: Field too big for insn
NO_ARCH= yes
diff --git a/security/xml-security/Makefile b/security/xml-security/Makefile
index d03e3fb355fd..ff3bebfec278 100644
--- a/security/xml-security/Makefile
+++ b/security/xml-security/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xml-security
DISTVERSION= 1_5_5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security java
MASTER_SITES= https://archive.apache.org/dist/santuario/java-library/${DISTVERSION}/
DISTNAME= ${PORTNAME}-src-${DISTVERSION}
@@ -15,7 +15,7 @@ RUN_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/apache-commons-logging
LICENSE= APACHE20
-USES= cpe java:ant zip
+USES= cpe java:ant,run zip
CPE_PRODUCT= xml_security_for_java
CPE_VENDOR= apache
diff --git a/sysutils/direnv/Makefile b/sysutils/direnv/Makefile
index fe551e35d536..e3749ada5988 100644
--- a/sysutils/direnv/Makefile
+++ b/sysutils/direnv/Makefile
@@ -1,6 +1,7 @@
PORTNAME= direnv
DISTVERSIONPREFIX= v
DISTVERSION= 2.35.0
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
@@ -11,6 +12,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= bash:shells/bash
+RUN_DEPENDS= bash:shells/bash
USES= go:modules
GO_MODULE= github.com/direnv/direnv/v2
diff --git a/sysutils/javaservicewrapper/Makefile b/sysutils/javaservicewrapper/Makefile
index c130b890ca07..170dd03b1193 100644
--- a/sysutils/javaservicewrapper/Makefile
+++ b/sysutils/javaservicewrapper/Makefile
@@ -1,5 +1,6 @@
PORTNAME= javaservicewrapper
PORTVERSION= 3.5.53
+PORTREVISION= 1
CATEGORIES= sysutils java
MASTER_SITES= https://wrapper.tanukisoftware.com/download/${PORTVERSION}/
DISTNAME= wrapper_${PORTVERSION}_src
@@ -13,7 +14,7 @@ LICENSE_COMB= dual
ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc64 powerpc64le
-USES= gmake iconv java:ant
+USES= gmake iconv java:ant,run
USE_LDCONFIG= ${PREFIX}/lib/javaservicewrapper/lib
diff --git a/sysutils/openseachest/Makefile b/sysutils/openseachest/Makefile
index 94f593c6a991..d4905f51ece6 100644
--- a/sysutils/openseachest/Makefile
+++ b/sysutils/openseachest/Makefile
@@ -1,7 +1,6 @@
PORTNAME= openseachest
DISTVERSIONPREFIX= v
-DISTVERSION= 23.12
-PORTREVISION= 1
+DISTVERSION= 24.08
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
@@ -16,10 +15,10 @@ DOS2UNIX_FILES= src/openseachest_util_options.c
USE_GITHUB= yes
GH_ACCOUNT= Seagate
GH_PROJECT= openSeaChest
-GH_TUPLE= Seagate:opensea-common:fb04a1a:common/subprojects/opensea-common \
- Seagate:opensea-operations:3dffce6:operations/subprojects/opensea-operations \
- Seagate:opensea-transport:443c719:transport/subprojects/opensea-transport \
- Seagate:wingetopt:c68019b:wingetopt/subprojects/wingetopt
+GH_TUPLE= Seagate:opensea-common:02421c2:common/subprojects/opensea-common \
+ Seagate:opensea-operations:12e94e0:operations/subprojects/opensea-operations \
+ Seagate:opensea-transport:4b9b0c4:transport/subprojects/opensea-transport \
+ Seagate:wingetopt:1b0dbf0:wingetopt/subprojects/wingetopt
MAKE_JOBS_UNSAFE= yes
ALL_TARGET= release
diff --git a/textproc/fop/Makefile b/textproc/fop/Makefile
index 756d219b5d79..5131237a0f27 100644
--- a/textproc/fop/Makefile
+++ b/textproc/fop/Makefile
@@ -1,5 +1,6 @@
PORTNAME= fop
DISTVERSION= 2.8
+PORTREVISION= 1
CATEGORIES= textproc java
MASTER_SITES= APACHE/xmlgraphics/fop/source/:fop \
SF/offo/offo-hyphenation/2.2:hyph \
@@ -17,7 +18,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
EXTRACT_DEPENDS= ${UNZIP_CMD}:archivers/unzip
-USES= java:ant
+USES= java:ant,run
DATADIR= ${JAVASHAREDIR}/${PORTNAME}
PORTDOCS= *
diff --git a/textproc/jalingo/Makefile b/textproc/jalingo/Makefile
index 6a878bd0165e..fe529b03eda9 100644
--- a/textproc/jalingo/Makefile
+++ b/textproc/jalingo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jalingo
PORTVERSION= 0.6.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= textproc java
MASTER_SITES= SF/${PORTNAME}/JaLingo/${PORTVERSION}
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
@@ -11,7 +11,7 @@ WWW= https://jalingo.sourceforge.net/
LICENSE= GPLv2
-USES= 7z java:ant
+USES= 7z java:ant,run
ALL_TARGET= dist
diff --git a/textproc/jaxup/Makefile b/textproc/jaxup/Makefile
index 8de0107d252b..d54c4a45fc21 100644
--- a/textproc/jaxup/Makefile
+++ b/textproc/jaxup/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jaxup
PORTVERSION= 1.01
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= textproc java
MASTER_SITES= http://klomp.org/jaxup/
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
@@ -16,7 +16,7 @@ JAR_DEPENDS= ${JAVALIBDIR}/jdom.jar:java/jdom \
${JAVALIBDIR}/jaxen-full.jar:java/jaxen \
${JAVALIBDIR}/xercesImpl.jar:textproc/xerces-j
-USES= java:ant zip
+USES= java:ant,run zip
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/textproc/xincluder/Makefile b/textproc/xincluder/Makefile
index d6700437bdec..aa0697f0fc2d 100644
--- a/textproc/xincluder/Makefile
+++ b/textproc/xincluder/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xincluder
PORTVERSION= 1.0.d11
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= textproc java
MASTER_SITES= ftp://ftp.ibiblio.org/pub/languages/java/javafaq/
DISTNAME= ${PORTNAME}-1.0d11
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${JAVALIBDIR}/jdom.jar:java/jdom \
RUN_DEPENDS= ${JAVALIBDIR}/jdom.jar:java/jdom \
${JAVALIBDIR}/xercesImpl.jar:textproc/xerces-j
-USES= java:ant
+USES= java:ant,run
ALL_TARGET= clean jar
NO_ARCH= yes
diff --git a/textproc/xmlenc/Makefile b/textproc/xmlenc/Makefile
index b6be914af270..8c17a61d6912 100644
--- a/textproc/xmlenc/Makefile
+++ b/textproc/xmlenc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xmlenc
PORTVERSION= 0.52
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc java
MASTER_SITES= SF
@@ -8,7 +8,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Light-weight XML encoding library for Java
WWW= https://xmlenc.sourceforge.net/
-USES= java:ant tar:tgz
+USES= java:ant,run tar:tgz
JAVA_VERSION= 8
NO_ARCH= yes