git: d8878e378d89 - main - www/unit-java: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Wed, 31 Dec 2025 12:00:33 UTC
The branch main has been updated by rene:

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

commit d8878e378d891dd0353d33e51f2fc5943e13bca0
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-12-31 12:00:26 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-12-31 12:00:26 +0000

    www/unit-java: Remove expired port
    
    2025-12-31 www/unit-java: Upstream repo archived on Oct 8 2025
---
 MOVED                                              |  1 +
 www/Makefile                                       |  1 -
 www/unit-java/Makefile                             | 98 ----------------------
 www/unit-java/distinfo                             | 31 -------
 .../files/patch-auto-modules-java_get_jar          | 11 ---
 5 files changed, 1 insertion(+), 141 deletions(-)

diff --git a/MOVED b/MOVED
index 9e5352d9372a..7dc2b649fc89 100644
--- a/MOVED
+++ b/MOVED
@@ -4969,3 +4969,4 @@ security/krb5-120||2025-12-31|Has expired: Now that MIT KRB5 1.22 is GA 1.20 is
 games/keeperrl||2025-12-31|Has expired: Very outdated, fails to build and unmaintained in tree for years
 misc/openhab2-addons|misc/openhab-addons|2025-12-31|Has expired: superseeded by misc/openhab-addons
 misc/openhab2|misc/openhab|2025-12-31|Has expired: superseeded by misc/openhab
+www/unit-java||2025-12-31|Has expired: Upstream repo archived on Oct 8 2025
diff --git a/www/Makefile b/www/Makefile
index a8c5fdcfa518..a83c2e1a2c1a 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -2645,7 +2645,6 @@
     SUBDIR += ulfius
     SUBDIR += ungoogled-chromium
     SUBDIR += unit
-    SUBDIR += unit-java
     SUBDIR += unit-ruby
     SUBDIR += unitc
     SUBDIR += urlfinder
diff --git a/www/unit-java/Makefile b/www/unit-java/Makefile
deleted file mode 100644
index 59d883bd6be5..000000000000
--- a/www/unit-java/Makefile
+++ /dev/null
@@ -1,98 +0,0 @@
-MASTER_SITES=	https://unit.nginx.org/download/:unit \
-	https://repo1.maven.org/maven2/io/github/classgraph/classgraph/${CLASSGRAPH_VERSION}/:classgraph \
-	https://repo1.maven.org/maven2/org/apache/tomcat/tomcat-api/${TOMCAT_VERSION}/:api \
-	https://repo1.maven.org/maven2/org/apache/tomcat/tomcat-el-api/${TOMCAT_VERSION}/:elapi \
-	https://repo1.maven.org/maven2/org/apache/tomcat/tomcat-jasper/${TOMCAT_VERSION}/:jasper \
-	https://repo1.maven.org/maven2/org/apache/tomcat/tomcat-jasper-el/${TOMCAT_VERSION}/:jasperel \
-	https://repo1.maven.org/maven2/org/apache/tomcat/tomcat-jsp-api/${TOMCAT_VERSION}/:jsp \
-	https://repo1.maven.org/maven2/org/apache/tomcat/tomcat-juli/${TOMCAT_VERSION}/:juli \
-	https://repo1.maven.org/maven2/org/apache/tomcat/tomcat-servlet-api/${TOMCAT_VERSION}/:servlet \
-	https://repo1.maven.org/maven2/org/apache/tomcat/tomcat-util/${TOMCAT_VERSION}/:tutil \
-	https://repo1.maven.org/maven2/org/apache/tomcat/tomcat-util-scan/${TOMCAT_VERSION}/:utilscan \
-	https://repo1.maven.org/maven2/org/eclipse/jdt/ecj/${ECJ_VERSION}/:ecj \
-	https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/${JETTY_VERSION}/:http \
-	https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-server/${JETTY_VERSION}/:server \
-	https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/${JETTY_VERSION}/:jutil
-PKGNAMESUFFIX=	-${UNIT_MODNAME}
-DISTFILES=	unit-${UNIT_VERSION}.tar.gz:unit \
-	classgraph-${CLASSGRAPH_VERSION}.jar:classgraph \
-	ecj-${ECJ_VERSION}.jar:ecj \
-	jetty-http-${JETTY_VERSION}.jar:http \
-	jetty-server-${JETTY_VERSION}.jar:server \
-	jetty-util-${JETTY_VERSION}.jar:jutil \
-	tomcat-api-${TOMCAT_VERSION}.jar:api \
-	tomcat-el-api-${TOMCAT_VERSION}.jar:elapi \
-	tomcat-jsp-api-${TOMCAT_VERSION}.jar:jsp \
-	tomcat-jasper-${TOMCAT_VERSION}.jar:jasper \
-	tomcat-jasper-el-${TOMCAT_VERSION}.jar:jasperel \
-	tomcat-juli-${TOMCAT_VERSION}.jar:juli \
-	tomcat-servlet-api-${TOMCAT_VERSION}.jar:servlet \
-	tomcat-util-${TOMCAT_VERSION}.jar:tutil \
-	tomcat-util-scan-${TOMCAT_VERSION}.jar:utilscan
-EXTRACT_ONLY=	unit-${UNIT_VERSION}.tar.gz
-
-DISTINFO_FILE=	${.CURDIR}/distinfo
-PATCHDIR=	${.CURDIR}/files
-
-COMMENT=	Java module for NGINX Unit
-
-RUN_DEPENDS=	unitd:www/unit
-
-UNIT_MODNAME=	java${JAVA_PORT_VERSION}
-CLASSGRAPH_VERSION=	4.8.181
-ECJ_VERSION=	3.26.0
-JETTY_VERSION=	9.4.58.v20250814
-TOMCAT_VERSION=	9.0.108
-
-PLIST_FILES=	%%JAVAJARDIR%%/classgraph-${CLASSGRAPH_VERSION}.jar \
-		%%JAVAJARDIR%%/ecj-${ECJ_VERSION}.jar \
-		%%JAVAJARDIR%%/jetty-http-${JETTY_VERSION}.jar \
-		%%JAVAJARDIR%%/jetty-server-${JETTY_VERSION}.jar \
-		%%JAVAJARDIR%%/jetty-util-${JETTY_VERSION}.jar \
-		%%JAVAJARDIR%%/nginx-unit-jsc-java${JAVA_PORT_VERSION}-${UNIT_VERSION}.jar \
-		%%JAVAJARDIR%%/tomcat-api-${TOMCAT_VERSION}.jar \
-		%%JAVAJARDIR%%/tomcat-el-api-${TOMCAT_VERSION}.jar \
-		%%JAVAJARDIR%%/tomcat-jasper-${TOMCAT_VERSION}.jar \
-		%%JAVAJARDIR%%/tomcat-jasper-el-${TOMCAT_VERSION}.jar \
-		%%JAVAJARDIR%%/tomcat-jsp-api-${TOMCAT_VERSION}.jar \
-		%%JAVAJARDIR%%/tomcat-juli-${TOMCAT_VERSION}.jar \
-		%%JAVAJARDIR%%/tomcat-servlet-api-${TOMCAT_VERSION}.jar \
-		%%JAVAJARDIR%%/tomcat-util-${TOMCAT_VERSION}.jar \
-		%%JAVAJARDIR%%/tomcat-util-scan-${TOMCAT_VERSION}.jar \
-		%%JAVAJARDIR%%/websocket-api-java${JAVA_PORT_VERSION}-${UNIT_VERSION}.jar \
-		libexec/unit/modules/${UNIT_MODNAME}.unit.so
-
-USES+=	java
-#JAVA_VERSION=	8 11 12 13 14 15
-
-USE_RC_SUBR?=	# reset to empty
-
-MASTERDIR=	${.CURDIR}/../unit
-
-# Do not run the sha512 checker because:
-# - it tries to create a checksum file in ${DISTDIR} and in case
-#   of failure build also fails;
-# - the checker can be useful when the NGINX Unit Java module
-#   downloads those jars by itself.
-post-extract:
-	${CP} /dev/null ${WRKSRC}/auto/modules/java_chk_sha512
-
-post-configure:
-	cd ${CONFIGURE_WRKSRC} && \
-	${SETENV} ${CONFIGURE_ENV} ${CONFIGURE_CMD} java \
-		--module=${UNIT_MODNAME} \
-		--local-repo=${DISTDIR} \
-		--jars=${JAVAJARDIR}
-
-do-build:
-	cd ${CONFIGURE_WRKSRC} && \
-		${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \
-			${MAKEFILE} ${MAKE_ARGS} ${UNIT_MODNAME}
-
-do-install:
-	cd ${CONFIGURE_WRKSRC} && \
-		${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \
-			${MAKEFILE} ${MAKE_ARGS} \
-			${UNIT_MODNAME}-install DESTDIR=${STAGEDIR}
-
-.include "${MASTERDIR}/Makefile"
diff --git a/www/unit-java/distinfo b/www/unit-java/distinfo
deleted file mode 100644
index eea6cc64f96c..000000000000
--- a/www/unit-java/distinfo
+++ /dev/null
@@ -1,31 +0,0 @@
-TIMESTAMP = 1757870226
-SHA256 (unit-1.35.0.tar.gz) = 20bb921b8128ff046c3d7a52b93ab2d94ae46c3b5a85d479b6b5ee9928e89c87
-SIZE (unit-1.35.0.tar.gz) = 1066376
-SHA256 (classgraph-4.8.181.jar) = 62a6436d69710ef5fab6ec243781ce4c5b299047ed1841b5f92746ae852ce545
-SIZE (classgraph-4.8.181.jar) = 572869
-SHA256 (ecj-3.26.0.jar) = ac0ba5876eaf7ebb47749a0d1be179c51f194b9dd0b875d1c09e1b530f5a2db5
-SIZE (ecj-3.26.0.jar) = 3133846
-SHA256 (jetty-http-9.4.58.v20250814.jar) = 8f49b8583fc8dbbfe3a0ba80a04c97df64ebabca2981b56ee403c989aba9d4da
-SIZE (jetty-http-9.4.58.v20250814.jar) = 253267
-SHA256 (jetty-server-9.4.58.v20250814.jar) = 608dbd3e1c4184374f02c70704e5d1c9daaded45e6a31d07824f40dac6083ba9
-SIZE (jetty-server-9.4.58.v20250814.jar) = 749129
-SHA256 (jetty-util-9.4.58.v20250814.jar) = 8d591679d318d20c8fb2b1e83900562b3c4571ff7a189696be700293e0204146
-SIZE (jetty-util-9.4.58.v20250814.jar) = 595403
-SHA256 (tomcat-api-9.0.108.jar) = 284db236721d6920285514fce267de3e73b22e855f56a86a775592df6559f882
-SIZE (tomcat-api-9.0.108.jar) = 11676
-SHA256 (tomcat-el-api-9.0.108.jar) = d763ac51b930b4e499f861d28fa3ddb32b9ef850eee8ea609519c1283b255de4
-SIZE (tomcat-el-api-9.0.108.jar) = 88888
-SHA256 (tomcat-jsp-api-9.0.108.jar) = c14610100a0558f30526de76ab5f399393eb5f45472806d56c97ca9526a6c8bd
-SIZE (tomcat-jsp-api-9.0.108.jar) = 74431
-SHA256 (tomcat-jasper-9.0.108.jar) = e565b95ea88d4e05a2a4f1cfda59697c134d526d4ddfc2dc3de3b19e842df90e
-SIZE (tomcat-jasper-9.0.108.jar) = 563935
-SHA256 (tomcat-jasper-el-9.0.108.jar) = 253d238394b7b8fc64acfb2417e4fa59a85bcf321120205a6ae335d1c5b871d5
-SIZE (tomcat-jasper-el-9.0.108.jar) = 178453
-SHA256 (tomcat-juli-9.0.108.jar) = 24565b26c8f7c63a3be04a7b8b3b500bc11edf90d96a6c68826142def66ae5cb
-SIZE (tomcat-juli-9.0.108.jar) = 52627
-SHA256 (tomcat-servlet-api-9.0.108.jar) = 9e7d56f78ff591fddbf2292f11de7cd60030b1da445632b2f6b06ca7ce658883
-SIZE (tomcat-servlet-api-9.0.108.jar) = 285900
-SHA256 (tomcat-util-9.0.108.jar) = 7700971f0aae9c7c85eca017205b07f030b0c94b2ca5abe3eb6c7ea76a8d811e
-SIZE (tomcat-util-9.0.108.jar) = 240429
-SHA256 (tomcat-util-scan-9.0.108.jar) = b2539ad3ee3022016abe6609e8b0c9daf46732c3a8fbe0d9746ddd24ca24b5e9
-SIZE (tomcat-util-scan-9.0.108.jar) = 226135
diff --git a/www/unit-java/files/patch-auto-modules-java_get_jar b/www/unit-java/files/patch-auto-modules-java_get_jar
deleted file mode 100644
index 6832ccfb65e9..000000000000
--- a/www/unit-java/files/patch-auto-modules-java_get_jar
+++ /dev/null
@@ -1,11 +0,0 @@
---- auto/modules/java_get_jar.orig	2020-10-22 11:10:42.666358000 -0400
-+++ auto/modules/java_get_jar	2020-10-22 11:10:15.914572000 -0400
-@@ -8,7 +8,7 @@
- # NXT_JAR_LOCAL_REPO=$HOME/.m2/repository/
- 
- NXT_JAR_FILE=${NXT_JAR_NAME}-${NXT_JAR_VERSION}.jar
--NXT_JAR_LOCAL_DIR="${NXT_JAR_LOCAL_REPO}${NXT_JAR_NAMESPACE}${NXT_JAR_NAME}/${NXT_JAR_VERSION}"
-+NXT_JAR_LOCAL_DIR="${NXT_JAR_LOCAL_REPO}"
- NXT_JAR_LOCAL="${NXT_JAR_LOCAL_DIR}/${NXT_JAR_FILE}"
- NXT_JAR_LOCAL_TMP="${NXT_JAR_LOCAL_DIR}/.${NXT_JAR_FILE}.$$"
- NXT_JAR_URL=${NXT_JAR_REPO}${NXT_JAR_NAMESPACE}${NXT_JAR_NAME}/${NXT_JAR_VERSION}/${NXT_JAR_FILE}