aboutsummaryrefslogtreecommitdiff
path: root/java/aparapi/files
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2026-06-15 18:27:01 +0000
committerRene Ladan <rene@FreeBSD.org>2026-06-15 18:27:01 +0000
commit9deb2a02027f99a1eb2ff07d4e5fe7093e192d5f (patch)
tree0d5eccf80df0a54b686fa401fabdee9f44e12ce4 /java/aparapi/files
parentc2478376da10c42f09a95273cb2faa08ad56b266 (diff)
java/aparapi: Remove expired port
2026-06-15 java/aparapi: no maintainer, no users in the ports tree, java 8 only, last upstream commit was 10 years ago Fix nearby dates in MOVED to pass the pre-commit checks
Diffstat (limited to 'java/aparapi/files')
-rw-r--r--java/aparapi/files/patch-build.xml13
-rw-r--r--java/aparapi/files/patch-com.amd.aparapi.jni_build.xml157
-rw-r--r--java/aparapi/files/patch-com.amd.aparapi.jni_src_cpp_Common.h11
-rw-r--r--java/aparapi/files/patch-com.amd.aparapi_src_java_com_amd_aparapi_internal_opencl_OpenCLLoader.java15
4 files changed, 0 insertions, 196 deletions
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 @@
-
- <condition property="x86_or_x86_64" value="x86" else="x86_64"> <or><os arch="x86" /><os arch="i386"/></or> </condition>
- <condition property="dist" value="dist_windows_${x86_or_x86_64}"><os family="windows" /></condition>
-- <condition property="dist" value="dist_linux_${x86_or_x86_64}"><and><not><os family="mac"/></not><os family="unix" /></and></condition>
-+ <condition property="dist" value="dist_linux_${x86_or_x86_64}"><and><not><os family="mac"/></not><not><os name="FreeBSD"/></not><os family="unix" /></and></condition>
- <condition property="dist" value="dist_mac_${x86_or_x86_64}"><os family="mac" /></condition>
-+ <condition property="dist" value="dist_freebsd"><os name="FreeBSD" /></condition>
-
- <target name="help">
- <echo message="Available targets are:-"/>
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
- </and>
- </condition>
-
-+ <available property="freebsd.opencl.exists" file="/usr/local/lib/libOpenCL.so" type="file"/>
-+ <condition property="amd.app.sdk.dir" value="/usr/local">
-+ <and>
-+ <os name="FreeBSD" />
-+ <isset property="freebsd.opencl.exists" />
-+ <not>
-+ <isset property="win32.amd.app.sdk.exists" />
-+ </not>
-+ <not>
-+ <isset property="win64.amd.app.sdk.exists" />
-+ </not>
-+ <not>
-+ <isset property="linux.amd.app.sdk.exists" />
-+ </not>
-+ </and>
-+ </condition>
-+
- <echo message="amd.app.sdk.dir ${amd.app.sdk.dir}"/>
-
- <!-- Check for Visual Studio Compiler -->
-@@ -300,9 +317,16 @@ First consider editing the properties in build.propert
- <not>
- <os family="mac" />
- </not>
-+ <not>
-+ <os name="FreeBSD" />
-+ </not>
- </and>
- </condition>
-
-+ <condition property="use.clang_freebsd">
-+ <os name="FreeBSD" />
-+ </condition>
-+
- <condition property="use.gcc_mac">
- <os family="mac" />
- </condition>
-@@ -352,6 +376,9 @@ First consider editing the properties in build.propert
- <os family="mac" />
- </not>
- <not>
-+ <os name="FreeBSD" />
-+ </not>
-+ <not>
- <isset property="amd.app.sdk.dir" />
- </not>
- </and>
-@@ -485,6 +512,46 @@ First consider editing the properties in build.propert
- </exec>
- </target>
-
-+ <target name="clang_freebsd" if="use.clang_freebsd">
-+ <mkdir dir="${basedir}/dist"/>
-+ <echo message="freebsdcc ${os.arch}" />
-+ <exec executable="clang++" failonerror="true">
-+ <arg value="-m${gcc.m.value}" />
-+ <arg value="-std=gnu++98" />
-+ <arg value="-O3" />
-+ <arg value="-g" />
-+ <arg value="-fPIC" />
-+ <arg value="-DCL_USE_DEPRECATED_OPENCL_1_1_APIS"/>
-+ <arg value="-I${java.home}/../include" />
-+ <arg value="-I${java.home}/../include/freebsd" />
-+ <arg value="-Iinclude" />
-+ <arg value="-I/usr/local/include" />
-+ <arg value="-Isrc/cpp" />
-+ <arg value="-Isrc/cpp/runKernel" />
-+ <arg value="-Isrc/cpp/invoke" />
-+ <arg value="-shared" />
-+ <arg value="-o" />
-+ <arg value="${basedir}/dist/libaparapi.so" />
-+ <arg value="src/cpp/runKernel/Aparapi.cpp" />
-+ <arg value="src/cpp/runKernel/ArrayBuffer.cpp" />
-+ <arg value="src/cpp/runKernel/AparapiBuffer.cpp" />
-+ <arg value="src/cpp/runKernel/Config.cpp" />
-+ <arg value="src/cpp/runKernel/JNIContext.cpp" />
-+ <arg value="src/cpp/runKernel/KernelArg.cpp" />
-+ <arg value="src/cpp/runKernel/ProfileInfo.cpp" />
-+ <arg value="src/cpp/runKernel/Range.cpp" />
-+ <arg value="src/cpp/invoke/OpenCLJNI.cpp" />
-+ <arg value="src/cpp/invoke/OpenCLArgDescriptor.cpp" />
-+ <arg value="src/cpp/invoke/OpenCLMem.cpp" />
-+ <arg value="src/cpp/CLHelper.cpp" />
-+ <arg value="src/cpp/classtools.cpp" />
-+ <arg value="src/cpp/JNIHelper.cpp" />
-+ <arg value="src/cpp/agent.cpp" />
-+ <arg value="-L/usr/local/lib" />
-+ <arg value="-lOpenCL" />
-+ </exec>
-+ </target>
-+
- <target name="gcc_mac" if="use.gcc_mac">
- <mkdir dir="${basedir}/dist"/>
- <echo message="gcc ${os.arch}" />
-@@ -575,7 +642,7 @@ First consider editing the properties in build.propert
- </exec>
- </target>
-
-- <target name="build" depends="clean, javah, msvc, gcc, gcc_mac" />
-+ <target name="build" depends="clean, javah, msvc, gcc, gcc_mac, clang_freebsd" />
-
- <target name="msvc_cltest" if="use.msvc">
- <mkdir dir="${basedir}\dist"/>
-@@ -627,6 +694,24 @@ First consider editing the properties in build.propert
- </exec>
- </target>
-
-+ <target name="freebsd_cltest" if="use.clang_freebsd">
-+ <mkdir dir="${basedir}/dist"/>
-+ <echo message="clang cltest ${os.arch}" />
-+ <exec executable="clang++" failonerror="true">
-+ <arg value="-O3" />
-+ <arg value="-g" />
-+ <arg value="-fPIC" />
-+ <arg value="-DCL_USE_DEPRECATED_OPENCL_1_1_APIS"/>
-+ <arg value="-I${java.home}/../include" />
-+ <arg value="-I${java.home}/../include/freebsd" />
-+ <arg value="-I/usr/local/include" />
-+ <arg value="src/cpp/cltest.cpp" />
-+ <arg value="-L/usr/local/lib -lOpenCL" />
-+ <arg value="-o" />
-+ <arg value="${basedir}/dist/cltest" />
-+ </exec>
-+ </target>
-+
- <target name="gcc_cltest" if="use.gcc">
- <mkdir dir="${basedir}/dist"/>
- <echo message="gcc cltest ${os.arch}" />
-@@ -674,6 +759,20 @@ First consider editing the properties in build.propert
- </exec>
- </target>
-
-- <target name="cltest" depends="check,msvc_cltest,mac_cltest,gcc_cltest" />
-- <target name="clt" depends="check,gcc_clt,mac_clt" />
-+ <target name="freebsd_clt" if="use.clang_freebsd">
-+ <mkdir dir="${basedir}/dist"/>
-+ <echo message="clang clt ${os.arch}" />
-+ <exec executable="clang++" failonerror="true">
-+ <arg value="-O3" />
-+ <arg value="-g" />
-+ <arg value="-fPIC" />
-+ <arg value="src/cpp/classtools.cpp" />
-+ <arg value="src/cpp/classtoolstest.cpp" />
-+ <arg value="-o" />
-+ <arg value="${basedir}/clt" />
-+ </exec>
-+ </target>
-+
-+ <target name="cltest" depends="check,msvc_cltest,mac_cltest,freebsd_cltest,gcc_cltest" />
-+ <target name="clt" depends="check,gcc_clt,mac_clt,freebsd_clt" />
- </project>
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 <string.h>
- #include <time.h>
-
--#ifndef __APPLE__
-+#if not defined __APPLE__ && not defined __FreeBSD__
- #include <malloc.h>
- #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.");