diff --git a/MOVED b/MOVED index 091e9f1b75d9..784619c6940f 100644 --- a/MOVED +++ b/MOVED @@ -5349,4 +5349,5 @@ graphics/mesa-gallium-va|graphics/mesa-dri|2026-06-15|Merged into graphics/mesa- graphics/mesa-gallium-vdpau|graphics/mesa-dri|2026-06-15|Merged into graphics/mesa-dri graphics/libosmesa||2026-06-15|EOLed upstream graphics/mesa-gallium-xa||2026-06-15|EOLed upstream -lang/clover||2026-06-14|EOLed upstream +lang/clover||2026-06-15|EOLed upstream +java/aparapi||2026-06-15|Has expired: no maintainer, no users in the ports tree, java 8 only, last upstream commit was 10 years ago diff --git a/java/Makefile b/java/Makefile index ed9bc307e203..3bc5e1a7a8a0 100644 --- a/java/Makefile +++ b/java/Makefile @@ -12,7 +12,6 @@ SUBDIR += apache-commons-lang3 SUBDIR += apache-commons-logging SUBDIR += apache-commons-pool - SUBDIR += aparapi SUBDIR += avis SUBDIR += berkeley-db SUBDIR += bluej diff --git a/java/aparapi/Makefile b/java/aparapi/Makefile deleted file mode 100644 index b99edb9cb2d0..000000000000 --- a/java/aparapi/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -PORTNAME= aparapi -PORTVERSION= 1.0.0 -PORTREVISION= 5 -DISTVERSIONSUFFIX= -SNAPSHOT -CATEGORIES= java lang - -MAINTAINER= ports@FreeBSD.org -COMMENT= Open source API for expressing data parallel workflows in Java -WWW= https://github.com/aparapi/aparapi - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE.TXT - -DEPRECATED= no maintainer, no users in the ports tree, java 8 only, last upstream commit was 10 years ago -EXPIRATION_DATE= 2026-06-15 - -BUILD_DEPENDS= opencl>=0:devel/opencl -LIB_DEPENDS= libOpenCL.so:devel/ocl-icd -RUN_DEPENDS= opencl>=0:devel/opencl - -USES= dos2unix java:ant,run -USE_GITHUB= yes -JAVA_VERSION= 8 # com.amd.aparapi.jni/build.xml:458: javah does not exist under Java 10 and higher, use the javac task with nativeHeaderDir instead - -ONLY_FOR_ARCHS= amd64 powerpc64 powerpc64le - -ALL_TARGET= dist - -do-install: - (cd ${WRKSRC}/dist_freebsd && ${INSTALL_DATA} aparapi.jar ${STAGEDIR}${JAVAJARDIR}) - (cd ${WRKSRC}/dist_freebsd && ${INSTALL_LIB} libaparapi.so ${STAGEDIR}${PREFIX}/lib) - -.include diff --git a/java/aparapi/distinfo b/java/aparapi/distinfo deleted file mode 100644 index d114d3ebbbee..000000000000 --- a/java/aparapi/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1466929753 -SHA256 (aparapi-aparapi-1.0.0-SNAPSHOT_GH0.tar.gz) = 4b3a4662476746406f2138e372730a64e566b87a464a767dd878e9794f30101a -SIZE (aparapi-aparapi-1.0.0-SNAPSHOT_GH0.tar.gz) = 5431817 diff --git a/java/aparapi/files/patch-build.xml b/java/aparapi/files/patch-build.xml deleted file mode 100644 index 745db07ec9d3..000000000000 --- a/java/aparapi/files/patch-build.xml +++ /dev/null @@ -1,13 +0,0 @@ ---- build.xml.orig 2015-09-21 01:20:25 UTC -+++ build.xml -@@ -5,8 +5,9 @@ - - - -- -+ - -+ - - - diff --git a/java/aparapi/files/patch-com.amd.aparapi.jni_build.xml b/java/aparapi/files/patch-com.amd.aparapi.jni_build.xml deleted file mode 100644 index 8204d6c3e1e3..000000000000 --- a/java/aparapi/files/patch-com.amd.aparapi.jni_build.xml +++ /dev/null @@ -1,157 +0,0 @@ ---- com.amd.aparapi.jni/build.xml.orig 2018-01-22 14:48:34 UTC -+++ com.amd.aparapi.jni/build.xml -@@ -71,6 +71,23 @@ First consider editing the properties in build.propert - - - -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ - - - -@@ -300,9 +317,16 @@ First consider editing the properties in build.propert - - - -+ -+ -+ - - - -+ -+ -+ -+ - - - -@@ -352,6 +376,9 @@ First consider editing the properties in build.propert - - - -+ -+ -+ - - - -@@ -485,6 +512,46 @@ First consider editing the properties in build.propert - - - -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ - - - -@@ -575,7 +642,7 @@ First consider editing the properties in build.propert - - - -- -+ - - - -@@ -627,6 +694,24 @@ First consider editing the properties in build.propert - - - -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ - - - -@@ -674,6 +759,20 @@ First consider editing the properties in build.propert - - - -- -- -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ - diff --git a/java/aparapi/files/patch-com.amd.aparapi.jni_src_cpp_Common.h b/java/aparapi/files/patch-com.amd.aparapi.jni_src_cpp_Common.h deleted file mode 100644 index a162c7512eb4..000000000000 --- a/java/aparapi/files/patch-com.amd.aparapi.jni_src_cpp_Common.h +++ /dev/null @@ -1,11 +0,0 @@ ---- com.amd.aparapi.jni/src/cpp/Common.h.orig 2015-09-21 01:20:25 UTC -+++ com.amd.aparapi.jni/src/cpp/Common.h -@@ -44,7 +44,7 @@ - #include - #include - --#ifndef __APPLE__ -+#if not defined __APPLE__ && not defined __FreeBSD__ - #include - #endif - diff --git a/java/aparapi/files/patch-com.amd.aparapi_src_java_com_amd_aparapi_internal_opencl_OpenCLLoader.java b/java/aparapi/files/patch-com.amd.aparapi_src_java_com_amd_aparapi_internal_opencl_OpenCLLoader.java deleted file mode 100644 index c33b0985d73e..000000000000 --- a/java/aparapi/files/patch-com.amd.aparapi_src_java_com_amd_aparapi_internal_opencl_OpenCLLoader.java +++ /dev/null @@ -1,15 +0,0 @@ ---- com.amd.aparapi/src/java/com/amd/aparapi/internal/opencl/OpenCLLoader.java.orig 2015-09-21 01:20:26 UTC -+++ com.amd.aparapi/src/java/com/amd/aparapi/internal/opencl/OpenCLLoader.java -@@ -26,10 +26,8 @@ public class OpenCLLoader extends OpenCL - logger.fine("arch = " + arch); - String aparapiLibraryName = null; - -- if (arch.equals("amd64") || arch.equals("x86_64")) { -- aparapiLibraryName = "aparapi_x86_64"; -- } else if (arch.equals("x86") || arch.equals("i386")) { -- aparapiLibraryName = "aparapi_x86"; -+ if (arch.equals("amd64") || arch.equals("x86_64") || arch.equals("x86") || arch.equals("i386")) { -+ aparapiLibraryName = "aparapi"; - } else { - logger.warning("Expected property os.arch to contain amd64, x86_64, x86 or i386 but instead found " + arch - + " as a result we don't know which aparapi to attempt to load."); diff --git a/java/aparapi/pkg-descr b/java/aparapi/pkg-descr deleted file mode 100644 index c9ce9226a110..000000000000 --- a/java/aparapi/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -aparapi is an open source API for expressing data parallel workflows in Java. - -Originally an AMD product, Aparapi was released to open source on September -14, 2011. Aparapi is an API for expressing data parallel workloads in Java -and a runtime component capable of converting the Java# bytecode of compatible -workloads into OpenCL# so that it can be executed on a variety of GPU devices. diff --git a/java/aparapi/pkg-plist b/java/aparapi/pkg-plist deleted file mode 100644 index a19866d643ce..000000000000 --- a/java/aparapi/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -lib/libaparapi.so -%%JAVAJARDIR%%/aparapi.jar