git: 41b78eeb6cd5 - main - java/eclipse: Update 4.32 → 4.33

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Wed, 02 Oct 2024 13:42:55 UTC
The branch main has been updated by vvd:

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

commit 41b78eeb6cd522e61039b211e9dee9f63331fed6
Author:     Norbert Grundmann <ngrundmann@gmx.de>
AuthorDate: 2024-10-02 13:38:04 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2024-10-02 13:42:48 +0000

    java/eclipse: Update 4.32 → 4.33
    
    I took the fork of an eclipse member - who integrated my changes and
    made more "investment" - thanks to him:
    https://github.com/chirontt/eclipse.platform.releng.aggregator
    
    - There are no addons or patches needed anymore.
    - It compiles on my amd64 platform.
    - The powerpc64 architectures are removed.
    
    PR:     281794 281582
---
 java/eclipse/Makefile                              |   41 +-
 java/eclipse/distinfo                              |   60 +-
 .../org.eclipse.swt.gtk.freebsd.aarch64/.project   |  117 --
 .../.settings/.api_filters                         |  467 ------
 .../META-INF/MANIFEST.MF                           |   35 -
 .../build.properties                               |   47 -
 .../fragment.properties                            |   12 -
 .../org.eclipse.swt.gtk.freebsd.powerpc64/.project |  117 --
 .../.settings/.api_filters                         |  467 ------
 .../META-INF/MANIFEST.MF                           |   35 -
 .../build.properties                               |   47 -
 .../fragment.properties                            |   12 -
 .../.project                                       |  117 --
 .../.settings/.api_filters                         |  467 ------
 .../META-INF/MANIFEST.MF                           |   35 -
 .../build.properties                               |   47 -
 .../fragment.properties                            |   12 -
 .../org.eclipse.swt.gtk.freebsd.x86_64/.project    |  117 --
 .../.settings/.api_filters                         |  467 ------
 .../META-INF/MANIFEST.MF                           |   35 -
 .../build.properties                               |   48 -
 .../fragment.properties                            |   12 -
 .../.project                                       |   22 -
 .../.settings/org.eclipse.core.resources.prefs     |    2 -
 .../.settings/org.eclipse.core.runtime.prefs       |    2 -
 .../META-INF/MANIFEST.MF                           |    9 -
 .../about.html                                     |   36 -
 .../build.properties                               |   19 -
 .../fragment.properties                            |   15 -
 .../pom.xml                                        |   28 -
 .../.project                                       |   22 -
 .../.settings/org.eclipse.core.resources.prefs     |    2 -
 .../.settings/org.eclipse.core.runtime.prefs       |    2 -
 .../META-INF/MANIFEST.MF                           |    9 -
 .../about.html                                     |   36 -
 .../build.properties                               |   19 -
 .../fragment.properties                            |   15 -
 .../pom.xml                                        |   28 -
 .../.project                                       |   22 -
 .../.settings/org.eclipse.core.resources.prefs     |    2 -
 .../.settings/org.eclipse.core.runtime.prefs       |    2 -
 .../META-INF/MANIFEST.MF                           |    9 -
 .../about.html                                     |   36 -
 .../build.properties                               |   19 -
 .../fragment.properties                            |   15 -
 .../pom.xml                                        |   28 -
 .../.project                                       |   22 -
 .../.settings/org.eclipse.core.resources.prefs     |    2 -
 .../.settings/org.eclipse.core.runtime.prefs       |    2 -
 .../BUILD_INFO.txt                                 |   19 -
 .../META-INF/MANIFEST.MF                           |    9 -
 .../about.html                                     |   36 -
 .../build.properties                               |   19 -
 .../fragment.properties                            |   15 -
 .../pom.xml                                        |   63 -
 .../natives/unix/freebsd/Makefile                  |   42 -
 .../org.eclipse.core.net.freebsd/.classpath        |    7 -
 .../bundles/org.eclipse.core.net.freebsd/.project  |   28 -
 .../.settings/org.eclipse.core.resources.prefs     |    2 -
 .../.settings/org.eclipse.jdt.core.prefs           |   15 -
 .../.settings/org.eclipse.jdt.ui.prefs             |  145 --
 .../META-INF/MANIFEST.MF                           |   12 -
 .../org.eclipse.core.net.freebsd/about.html        |   36 -
 .../org.eclipse.core.net.freebsd/build.properties  |   20 -
 .../forceQualifierUpdate.txt                       |    3 -
 .../fragment.properties                            |   15 -
 .../bundles/org.eclipse.core.net.freebsd/pom.xml   |   29 -
 .../src/org/eclipse/core/net/ProxyProvider.java    |  387 -----
 .../.project                                       |   22 -
 .../META-INF/MANIFEST.MF                           |   10 -
 .../about.html                                     |   36 -
 .../build.properties                               |   25 -
 .../launcher.gtk.freebsd.aarch64.properties        |   15 -
 .../.project                                       |   22 -
 .../META-INF/MANIFEST.MF                           |   10 -
 .../about.html                                     |   36 -
 .../build.properties                               |   25 -
 .../forceQualifierUpdate.txt                       |    2 -
 .../launcher.gtk.freebsd.powerpc64.properties      |   15 -
 .../.project                                       |   22 -
 .../META-INF/MANIFEST.MF                           |   10 -
 .../about.html                                     |   36 -
 .../build.properties                               |   25 -
 .../forceQualifierUpdate.txt                       |    2 -
 .../launcher.gtk.freebsd.powerpc64le.properties    |   15 -
 .../.project                                       |   22 -
 .../.settings/org.eclipse.pde.core.prefs           |    4 -
 .../META-INF/MANIFEST.MF                           |   10 -
 .../about.html                                     |   36 -
 .../build.properties                               |   25 -
 .../forceQualifierUpdate.txt                       |    3 -
 .../launcher.gtk.freebsd.x86_64.properties         |   15 -
 .../.classpath                                     |    7 -
 .../org.eclipse.equinox.security.freebsd/.project  |   34 -
 .../.settings/org.eclipse.core.runtime.prefs       |    2 -
 .../.settings/org.eclipse.jdt.core.prefs           |  118 --
 .../.settings/org.eclipse.jdt.ui.prefs             |  109 --
 .../META-INF/MANIFEST.MF                           |   13 -
 .../about.html                                     |   36 -
 .../build.properties                               |   21 -
 .../forceQualifierUpdate.txt                       |    4 -
 .../fragment.properties                            |   17 -
 .../fragment.xml                                   |   18 -
 .../org.eclipse.equinox.security.freebsd/pom.xml   |   45 -
 .../equinox/internal/security/linux/GBusType.java  |   21 -
 .../equinox/internal/security/linux/GError.java    |   35 -
 .../equinox/internal/security/linux/GList.java     |   42 -
 .../security/linux/LinuxPasswordProvider.java      |  186 ---
 .../linux/LinuxPasswordProviderMessages.java       |   34 -
 .../security/linux/SecretCollectionFlags.java      |   19 -
 .../internal/security/linux/SecretSchema.java      |   50 -
 .../security/linux/SecretSchemaAttribute.java      |   37 -
 .../security/linux/SecretSchemaAttributeType.java  |   20 -
 .../internal/security/linux/SecretSchemaFlags.java |   19 -
 .../security/linux/SecretServiceFlags.java         |   20 -
 .../internal/security/linux/messages.properties    |   18 -
 java/eclipse/files/patch-eclipse                   | 1490 --------------------
 java/eclipse/scripts/pre-build                     |    2 -
 118 files changed, 41 insertions(+), 6960 deletions(-)

diff --git a/java/eclipse/Makefile b/java/eclipse/Makefile
index 1538f601ef03..e32d6b0ec432 100644
--- a/java/eclipse/Makefile
+++ b/java/eclipse/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	eclipse
-DISTVERSION=	4.32
+DISTVERSION=	4.33
 CATEGORIES=	java devel
 ECLIPSE_TAG=	R${DISTVERSION:S|.|_|g}
 
@@ -11,7 +11,7 @@ WWW=		https://www.eclipse.org/
 
 LICENSE=	EPL
 
-ONLY_FOR_ARCHS=	aarch64 amd64 powerpc64 powerpc64le
+ONLY_FOR_ARCHS=	aarch64 amd64
 
 BUILD_DEPENDS=	git:devel/git \
 		mvn:devel/maven39 \
@@ -25,21 +25,20 @@ USES=		compiler:c++17-lang gmake pkgconfig gnome
 # The github repositories.  The repository under NorbertXYZ is for a predefined maven
 # download, so the build does not need to download while do-build is running
 USE_GITHUB=	yes
-GH_TUPLE=	eclipse-platform:eclipse.platform.releng.aggregator:${ECLIPSE_TAG} \
+GH_TUPLE=	chirontt:eclipse.platform.releng.aggregator:${ECLIPSE_TAG}_maintenance \
 		eclipse-jdt:eclipse.jdt:${ECLIPSE_TAG}:a/eclipse.jdt \
 		eclipse-jdt:eclipse.jdt.core:${ECLIPSE_TAG}:b/eclipse.jdt.core \
 		eclipse-jdt:eclipse.jdt.core.binaries:${ECLIPSE_TAG}:c/eclipse.jdt.core.binaries \
 		eclipse-jdt:eclipse.jdt.debug:${ECLIPSE_TAG}:d/eclipse.jdt.debug \
 		eclipse-jdt:eclipse.jdt.ui:${ECLIPSE_TAG}:e/eclipse.jdt.ui \
-		eclipse-pde:eclipse.pde:${ECLIPSE_TAG}:f/eclipse.pde \
-		eclipse-platform:eclipse.platform:${ECLIPSE_TAG}:g/eclipse.platform \
-		eclipse-platform:eclipse.platform.runtime:fd42b6e331:h/eclipse.platform.runtime \
-		eclipse-platform:eclipse.platform.swt:${ECLIPSE_TAG}:i/eclipse.platform.swt \
-		eclipse-platform:eclipse.platform.ui:${ECLIPSE_TAG}:j/eclipse.platform.ui \
-		eclipse-equinox:equinox:${ECLIPSE_TAG}:k/equinox \
-		eclipse-equinox:equinox.binaries:${ECLIPSE_TAG}:l/rt.equinox.binaries \
-		eclipse-equinox:p2:${ECLIPSE_TAG}:m/rt.equinox.p2 \
-		NorbertXYZ:eclipse-maven:${DISTVERSION}:n
+		chirontt:eclipse.pde:${ECLIPSE_TAG}_maintenance:f/eclipse.pde \
+		chirontt:eclipse.platform:${ECLIPSE_TAG}_maintenance:g/eclipse.platform \
+		chirontt:eclipse.platform.swt:${ECLIPSE_TAG}_maintenance:i/eclipse.platform.swt \
+		chirontt:eclipse.platform.ui:${ECLIPSE_TAG}_maintenance:j/eclipse.platform.ui \
+		chirontt:equinox:${ECLIPSE_TAG}_maintenance:k/equinox \
+		chirontt:equinox.binaries:${ECLIPSE_TAG}_maintenance:l/equinox.binaries \
+		chirontt:p2:${ECLIPSE_TAG}_maintenance:m/equinox.p2 \
+		NorbertXYZ:eclipse_maven:${DISTVERSION}:n
 USE_GNOME=	gtk30
 USE_JAVA=	17+
 
@@ -61,7 +60,7 @@ MAVEN_ENV=	MAVEN_OPTS=-Xmx2048m CC=${CC} CFLAGS="${CFLAGS}" JAVA_HOME=${JAVA_HOM
 MAVEN_ARCH=	${ARCH:S|amd64|x86_64|}
 
 MAVEN_PARAMS=	--offline \
-		-Dmaven.repo.local=${WRKDIR}/eclipse-maven-${DISTVERSION} \
+		-Dmaven.repo.local=${WRKDIR}/eclipse_maven-${DISTVERSION} \
 		-Dnative=gtk.freebsd.${MAVEN_ARCH} \
 		-DskipTests clean verify
 
@@ -71,22 +70,6 @@ ECLIPSE_RESULT=	eclipse.platform.releng.tychoeclipsebuilder/eclipse.platform.rep
 CFLAGS+=	-Wno-deprecated-non-prototype
 .endif
 
-# Directories needed, but cannot be stored in git, because they are empty
-EMPTY_DIRS=	eclipse.platform/resources/bundles/org.eclipse.core.filesystem.freebsd.%%ARCH%%/os/freebsd/%%ARCH%% \
-		eclipse.platform/resources/bundles/org.eclipse.core.filesystem.freebsd.%%ARCH%%/target \
-		eclipse.platform/team/bundles/org.eclipse.core.net.freebsd/target \
-		rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk/freebsd/%%ARCH%% \
-		rt.equinox.binaries/org.eclipse.equinox.launcher.gtk.freebsd.%%ARCH%%
-
-pre-patch:
-	${CP} -R ${FILESDIR}/addons/ ${WRKSRC}
-.for DIR in ${EMPTY_DIRS}
-. for _ARCH in aarch64 powerpc64 powerpc64le x86_64
-	${MKDIR} ${WRKSRC}/${DIR:S|%%ARCH%%|${_ARCH}|g}
-	${TOUCH} ${WRKSRC}/${DIR:S|%%ARCH%%|${_ARCH}|g}/.empty
-. endfor
-.endfor
-
 do-build:
 	cd ${WRKSRC} && ${SETENV} ${MAVEN_ENV} mvn ${MAVEN_PARAMS}
 
diff --git a/java/eclipse/distinfo b/java/eclipse/distinfo
index 9409c23b9cb7..4df3b5d01d3e 100644
--- a/java/eclipse/distinfo
+++ b/java/eclipse/distinfo
@@ -1,31 +1,29 @@
-TIMESTAMP = 1724914687
-SHA256 (eclipse/eclipse-platform-eclipse.platform.releng.aggregator-4.32-R4_32_GH0.tar.gz) = c00f2fe914a657d4d76f884df9acef9c3ce6325de00919f0cba07c2f8a6064b7
-SIZE (eclipse/eclipse-platform-eclipse.platform.releng.aggregator-4.32-R4_32_GH0.tar.gz) = 24287066
-SHA256 (eclipse/eclipse-jdt-eclipse.jdt-R4_32_GH0.tar.gz) = e25d95791922b18e68cb25c28b29d173ac37c8a165f930f2ebca5ed2ea338ea6
-SIZE (eclipse/eclipse-jdt-eclipse.jdt-R4_32_GH0.tar.gz) = 39587
-SHA256 (eclipse/eclipse-jdt-eclipse.jdt.core-R4_32_GH0.tar.gz) = 6f5edeee5cef41f39f853e8612664ff8763594f495d7dfa82ccd1cff5042c869
-SIZE (eclipse/eclipse-jdt-eclipse.jdt.core-R4_32_GH0.tar.gz) = 14068032
-SHA256 (eclipse/eclipse-jdt-eclipse.jdt.core.binaries-R4_32_GH0.tar.gz) = 9f5c0e2fb690d6f5df46018bd13aa3b79c01744854fda3d6a70cd306d748f775
-SIZE (eclipse/eclipse-jdt-eclipse.jdt.core.binaries-R4_32_GH0.tar.gz) = 34885476
-SHA256 (eclipse/eclipse-jdt-eclipse.jdt.debug-R4_32_GH0.tar.gz) = c1b3ac3624852492637b30bbbe751acc1f3df9a17c585b8e1b9c6ad25c4cde58
-SIZE (eclipse/eclipse-jdt-eclipse.jdt.debug-R4_32_GH0.tar.gz) = 2142808
-SHA256 (eclipse/eclipse-jdt-eclipse.jdt.ui-R4_32_GH0.tar.gz) = fb625caac9dad82d3e23b871b21147248dab052129b238380fa91b55796069fb
-SIZE (eclipse/eclipse-jdt-eclipse.jdt.ui-R4_32_GH0.tar.gz) = 21908664
-SHA256 (eclipse/eclipse-pde-eclipse.pde-R4_32_GH0.tar.gz) = 5b7e12584782988334adfb6a0a3ea1c3723e452c1c9cb7b683d4302b349b6e4e
-SIZE (eclipse/eclipse-pde-eclipse.pde-R4_32_GH0.tar.gz) = 34790432
-SHA256 (eclipse/eclipse-platform-eclipse.platform-R4_32_GH0.tar.gz) = 4e012785e1df9379665ae660d345cefda9837959758d539d6a5d4c1a330b08b1
-SIZE (eclipse/eclipse-platform-eclipse.platform-R4_32_GH0.tar.gz) = 17130373
-SHA256 (eclipse/eclipse-platform-eclipse.platform.runtime-fd42b6e331_GH0.tar.gz) = b93e7aefe4c0a588decf8dd840104fb3d54fdfef106e6d4af2c5950e9a3f94b7
-SIZE (eclipse/eclipse-platform-eclipse.platform.runtime-fd42b6e331_GH0.tar.gz) = 692044
-SHA256 (eclipse/eclipse-platform-eclipse.platform.swt-R4_32_GH0.tar.gz) = 5d8d63679e2b3d96c996d001edfc9f1f8fc15e3296148bc4fb40e6687ce4cdba
-SIZE (eclipse/eclipse-platform-eclipse.platform.swt-R4_32_GH0.tar.gz) = 9139469
-SHA256 (eclipse/eclipse-platform-eclipse.platform.ui-R4_32_GH0.tar.gz) = 7554c70acb5ce62104be1447922a80099fa23dcbda694e0588b33d1b0b84a24a
-SIZE (eclipse/eclipse-platform-eclipse.platform.ui-R4_32_GH0.tar.gz) = 15388992
-SHA256 (eclipse/eclipse-equinox-equinox-R4_32_GH0.tar.gz) = 30604b178afab6bc1bed72fd1b28016ce17246efbf46bf072f981a71129d159b
-SIZE (eclipse/eclipse-equinox-equinox-R4_32_GH0.tar.gz) = 3562574
-SHA256 (eclipse/eclipse-equinox-equinox.binaries-R4_32_GH0.tar.gz) = 68fb0baf3cc62b900cff00327c970e83753c12626a33e703120a7035b35abc8c
-SIZE (eclipse/eclipse-equinox-equinox.binaries-R4_32_GH0.tar.gz) = 1319746
-SHA256 (eclipse/eclipse-equinox-p2-R4_32_GH0.tar.gz) = 57e537824c10f0d6a95a35ff81ab7e75a349d3b00ee641f1f2cd4373d673af0b
-SIZE (eclipse/eclipse-equinox-p2-R4_32_GH0.tar.gz) = 54404329
-SHA256 (eclipse/NorbertXYZ-eclipse-maven-4.32_GH0.tar.gz) = db8b20b45b7e0f208514940e4ca6cf555b6ce48ab98f9a48052b546c831d0953
-SIZE (eclipse/NorbertXYZ-eclipse-maven-4.32_GH0.tar.gz) = 855731569
+TIMESTAMP = 1727783924
+SHA256 (eclipse/chirontt-eclipse.platform.releng.aggregator-4.33-R4_33_maintenance_GH0.tar.gz) = a3a94b22936a7634311f74ae52980d00879710e9fe418702e350e5fe230ab978
+SIZE (eclipse/chirontt-eclipse.platform.releng.aggregator-4.33-R4_33_maintenance_GH0.tar.gz) = 23981803
+SHA256 (eclipse/eclipse-jdt-eclipse.jdt-R4_33_GH0.tar.gz) = a63affe2169452a8ec78a63a65284f297a3a0c1f1b4fb84271556153e8ad55a8
+SIZE (eclipse/eclipse-jdt-eclipse.jdt-R4_33_GH0.tar.gz) = 39601
+SHA256 (eclipse/eclipse-jdt-eclipse.jdt.core-R4_33_GH0.tar.gz) = 48b96ab593f8b5c1e2eca7cc4973f5f9d9e32c4dd8902d70bf4f67475c7e39d5
+SIZE (eclipse/eclipse-jdt-eclipse.jdt.core-R4_33_GH0.tar.gz) = 15619793
+SHA256 (eclipse/eclipse-jdt-eclipse.jdt.core.binaries-R4_33_GH0.tar.gz) = 6553207b61661be709ecca35d0eadf9b2f64cf2d7491069a4e4745d35d70b493
+SIZE (eclipse/eclipse-jdt-eclipse.jdt.core.binaries-R4_33_GH0.tar.gz) = 34885464
+SHA256 (eclipse/eclipse-jdt-eclipse.jdt.debug-R4_33_GH0.tar.gz) = b7caee3b49bfab6dfcc1b708be0a48a4abd225df0d7c887947862cd4f4792be5
+SIZE (eclipse/eclipse-jdt-eclipse.jdt.debug-R4_33_GH0.tar.gz) = 2143375
+SHA256 (eclipse/eclipse-jdt-eclipse.jdt.ui-R4_33_GH0.tar.gz) = 9326f5c682880a364e8004bf4365b5d65805414511dec9bec66dfc541c45362e
+SIZE (eclipse/eclipse-jdt-eclipse.jdt.ui-R4_33_GH0.tar.gz) = 21922737
+SHA256 (eclipse/chirontt-eclipse.pde-R4_33_maintenance_GH0.tar.gz) = c960dc8c935ea969693f139d4bb34d216a559351ee4551ad862f19b1be033d0c
+SIZE (eclipse/chirontt-eclipse.pde-R4_33_maintenance_GH0.tar.gz) = 34757846
+SHA256 (eclipse/chirontt-eclipse.platform-R4_33_maintenance_GH0.tar.gz) = 0ee4f84f9847800959a22fd67e2c5eef3fe979d9ec6965ba3dd46c555f433d6e
+SIZE (eclipse/chirontt-eclipse.platform-R4_33_maintenance_GH0.tar.gz) = 16492026
+SHA256 (eclipse/chirontt-eclipse.platform.swt-R4_33_maintenance_GH0.tar.gz) = c2eacf19f987aa007c8178be8d28071c4f322e159c49a8d527955bcd7e1e80fb
+SIZE (eclipse/chirontt-eclipse.platform.swt-R4_33_maintenance_GH0.tar.gz) = 9178239
+SHA256 (eclipse/chirontt-eclipse.platform.ui-R4_33_maintenance_GH0.tar.gz) = 3795a2b6a1b882625381feac345f734e62e75483fd90c109d7fdaafbd00b09df
+SIZE (eclipse/chirontt-eclipse.platform.ui-R4_33_maintenance_GH0.tar.gz) = 15448522
+SHA256 (eclipse/chirontt-equinox-R4_33_maintenance_GH0.tar.gz) = b9658b176b1077e7a1a0c33b8ca5be7216b74b06a36bf0cdde9c9c1ac9655013
+SIZE (eclipse/chirontt-equinox-R4_33_maintenance_GH0.tar.gz) = 3573852
+SHA256 (eclipse/chirontt-equinox.binaries-R4_33_maintenance_GH0.tar.gz) = e5a96a84f5a5db1340594edcebf6cc83dfe3b26bd12fc4395bf0516c54aa19d3
+SIZE (eclipse/chirontt-equinox.binaries-R4_33_maintenance_GH0.tar.gz) = 1512145
+SHA256 (eclipse/chirontt-p2-R4_33_maintenance_GH0.tar.gz) = ef68097d6ccdda80790e963f24e6415feb209966e2ac683636ea7e79ba2f8060
+SIZE (eclipse/chirontt-p2-R4_33_maintenance_GH0.tar.gz) = 54410433
+SHA256 (eclipse/NorbertXYZ-eclipse_maven-4.33_GH0.tar.gz) = 449c448b18e4c5da54b168f67b6e02feb8795341c41d59c8d49eb8788cca4f36
+SIZE (eclipse/NorbertXYZ-eclipse_maven-4.33_GH0.tar.gz) = 457757346
diff --git a/java/eclipse/files/addons/eclipse.platform.swt/binaries/org.eclipse.swt.gtk.freebsd.aarch64/.project b/java/eclipse/files/addons/eclipse.platform.swt/binaries/org.eclipse.swt.gtk.freebsd.aarch64/.project
deleted file mode 100644
index 5a050db0000e..000000000000
--- a/java/eclipse/files/addons/eclipse.platform.swt/binaries/org.eclipse.swt.gtk.freebsd.aarch64/.project
+++ /dev/null
@@ -1,117 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.swt.gtk.freebsd.aarch64</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.api.tools.apiAnalysisBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.pde.api.tools.apiAnalysisNature</nature>
-	</natures>
-	<linkedResources>
-		<link>
-			<name>.classpath</name>
-			<type>1</type>
-			<locationURI>PARENT-1-PROJECT_LOC/.classpath_gtk</locationURI>
-		</link>
-		<link>
-			<name>.settings/.api_filters</name>
-			<type>1</type>
-			<locationURI>PROJECT_LOC/.settings/.api_filters</locationURI>
-		</link>
-		<link>
-			<name>.settings</name>
-			<type>2</type>
-			<locationURI>PARENT-1-PROJECT_LOC/.settings</locationURI>
-		</link>
-		<link>
-			<name>Eclipse SWT</name>
-			<type>2</type>
-			<locationURI>SWT_HOST_PLUGIN/Eclipse%20SWT</locationURI>
-		</link>
-		<link>
-			<name>Eclipse SWT Accessibility</name>
-			<type>2</type>
-			<locationURI>SWT_HOST_PLUGIN/Eclipse%20SWT%20Accessibility</locationURI>
-		</link>
-		<link>
-			<name>Eclipse SWT AWT</name>
-			<type>2</type>
-			<locationURI>SWT_HOST_PLUGIN/Eclipse%20SWT%20AWT</locationURI>
-		</link>
-		<link>
-			<name>Eclipse SWT Browser</name>
-			<type>2</type>
-			<locationURI>SWT_HOST_PLUGIN/Eclipse%20SWT%20Browser</locationURI>
-		</link>
-		<link>
-			<name>Eclipse SWT Custom Widgets</name>
-			<type>2</type>
-			<locationURI>SWT_HOST_PLUGIN/Eclipse%20SWT%20Custom%20Widgets</locationURI>
-		</link>
-		<link>
-			<name>Eclipse SWT Drag and Drop</name>
-			<type>2</type>
-			<locationURI>SWT_HOST_PLUGIN/Eclipse%20SWT%20Drag%20and%20Drop</locationURI>
-		</link>
-		<link>
-			<name>Eclipse SWT OLE Win32</name>
-			<type>2</type>
-			<locationURI>SWT_HOST_PLUGIN/Eclipse%20SWT%20OLE%20Win32</locationURI>
-		</link>
-		<link>
-			<name>Eclipse SWT OpenGL</name>
-			<type>2</type>
-			<locationURI>SWT_HOST_PLUGIN/Eclipse%20SWT%20OpenGL</locationURI>
-		</link>
-		<link>
-			<name>Eclipse SWT PI</name>
-			<type>2</type>
-			<locationURI>SWT_HOST_PLUGIN/Eclipse%20SWT%20PI</locationURI>
-		</link>
-		<link>
-			<name>Eclipse SWT Printing</name>
-			<type>2</type>
-			<locationURI>SWT_HOST_PLUGIN/Eclipse%20SWT%20Printing</locationURI>
-		</link>
-		<link>
-			<name>Eclipse SWT Program</name>
-			<type>2</type>
-			<locationURI>SWT_HOST_PLUGIN/Eclipse%20SWT%20Program</locationURI>
-		</link>
-		<link>
-			<name>Eclipse SWT WebKit</name>
-			<type>2</type>
-			<locationURI>SWT_HOST_PLUGIN/Eclipse%20SWT%20WebKit</locationURI>
-		</link>
-	</linkedResources>
-	<variableList>
-		<variable>
-			<name>SWT_HOST_PLUGIN</name>
-			<value>$%7BPARENT-2-PROJECT_LOC%7D/bundles/org.eclipse.swt</value>
-		</variable>
-	</variableList>
-</projectDescription>
diff --git a/java/eclipse/files/addons/eclipse.platform.swt/binaries/org.eclipse.swt.gtk.freebsd.aarch64/.settings/.api_filters b/java/eclipse/files/addons/eclipse.platform.swt/binaries/org.eclipse.swt.gtk.freebsd.aarch64/.settings/.api_filters
deleted file mode 100644
index a01e1f795d0c..000000000000
--- a/java/eclipse/files/addons/eclipse.platform.swt/binaries/org.eclipse.swt.gtk.freebsd.aarch64/.settings/.api_filters
+++ /dev/null
@@ -1,467 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<component id="org.eclipse.swt.gtk.linux.aarch64" version="2">
-    <resource path="Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/AccessibleActionListener.java" type="org.eclipse.swt.accessibility.AccessibleActionListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="AccessibleActionListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/AccessibleAttributeListener.java" type="org.eclipse.swt.accessibility.AccessibleAttributeListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="AccessibleAttributeListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/AccessibleControlListener.java" type="org.eclipse.swt.accessibility.AccessibleControlListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="AccessibleControlListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/AccessibleEditableTextListener.java" type="org.eclipse.swt.accessibility.AccessibleEditableTextListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="AccessibleEditableTextListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/AccessibleHyperlinkListener.java" type="org.eclipse.swt.accessibility.AccessibleHyperlinkListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="AccessibleHyperlinkListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/AccessibleListener.java" type="org.eclipse.swt.accessibility.AccessibleListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="AccessibleListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/AccessibleTableCellListener.java" type="org.eclipse.swt.accessibility.AccessibleTableCellListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="AccessibleTableCellListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/AccessibleTableListener.java" type="org.eclipse.swt.accessibility.AccessibleTableListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="AccessibleTableListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/AccessibleTextListener.java" type="org.eclipse.swt.accessibility.AccessibleTextListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="AccessibleTextListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/AccessibleValueListener.java" type="org.eclipse.swt.accessibility.AccessibleValueListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="AccessibleValueListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Browser/common/org/eclipse/swt/browser/AuthenticationListener.java" type="org.eclipse.swt.browser.AuthenticationListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="AuthenticationListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Browser/common/org/eclipse/swt/browser/CloseWindowListener.java" type="org.eclipse.swt.browser.CloseWindowListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="CloseWindowListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Browser/common/org/eclipse/swt/browser/LocationListener.java" type="org.eclipse.swt.browser.LocationListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="LocationListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Browser/common/org/eclipse/swt/browser/OpenWindowListener.java" type="org.eclipse.swt.browser.OpenWindowListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="OpenWindowListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Browser/common/org/eclipse/swt/browser/ProgressListener.java" type="org.eclipse.swt.browser.ProgressListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="ProgressListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Browser/common/org/eclipse/swt/browser/StatusTextListener.java" type="org.eclipse.swt.browser.StatusTextListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="StatusTextListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Browser/common/org/eclipse/swt/browser/TitleListener.java" type="org.eclipse.swt.browser.TitleListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="TitleListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Browser/common/org/eclipse/swt/browser/VisibilityWindowListener.java" type="org.eclipse.swt.browser.VisibilityWindowListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="VisibilityWindowListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Custom Widgets/common/org/eclipse/swt/custom/BidiSegmentListener.java" type="org.eclipse.swt.custom.BidiSegmentListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="BidiSegmentListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Custom Widgets/common/org/eclipse/swt/custom/CTabFolder2Listener.java" type="org.eclipse.swt.custom.CTabFolder2Listener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="CTabFolder2Listener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Custom Widgets/common/org/eclipse/swt/custom/CTabFolderListener.java" type="org.eclipse.swt.custom.CTabFolderListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="CTabFolderListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Custom Widgets/common/org/eclipse/swt/custom/CaretListener.java" type="org.eclipse.swt.custom.CaretListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="CaretListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Custom Widgets/common/org/eclipse/swt/custom/ExtendedModifyListener.java" type="org.eclipse.swt.custom.ExtendedModifyListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="ExtendedModifyListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Custom Widgets/common/org/eclipse/swt/custom/LineBackgroundListener.java" type="org.eclipse.swt.custom.LineBackgroundListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="LineBackgroundListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Custom Widgets/common/org/eclipse/swt/custom/LineStyleListener.java" type="org.eclipse.swt.custom.LineStyleListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="LineStyleListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Custom Widgets/common/org/eclipse/swt/custom/MovementListener.java" type="org.eclipse.swt.custom.MovementListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="MovementListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Custom Widgets/common/org/eclipse/swt/custom/PaintObjectListener.java" type="org.eclipse.swt.custom.PaintObjectListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="PaintObjectListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Custom Widgets/common/org/eclipse/swt/custom/TextChangeListener.java" type="org.eclipse.swt.custom.TextChangeListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="TextChangeListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Custom Widgets/common/org/eclipse/swt/custom/VerifyKeyListener.java" type="org.eclipse.swt.custom.VerifyKeyListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="VerifyKeyListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Drag and Drop/common/org/eclipse/swt/dnd/DragSourceListener.java" type="org.eclipse.swt.dnd.DragSourceListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="DragSourceListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT Drag and Drop/common/org/eclipse/swt/dnd/DropTargetListener.java" type="org.eclipse.swt.dnd.DropTargetListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="DropTargetListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/ArmListener.java" type="org.eclipse.swt.events.ArmListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="ArmListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/ControlListener.java" type="org.eclipse.swt.events.ControlListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="ControlListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/DisposeListener.java" type="org.eclipse.swt.events.DisposeListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="DisposeListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/DragDetectListener.java" type="org.eclipse.swt.events.DragDetectListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="DragDetectListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/ExpandListener.java" type="org.eclipse.swt.events.ExpandListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="ExpandListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/FocusListener.java" type="org.eclipse.swt.events.FocusListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="FocusListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/GestureListener.java" type="org.eclipse.swt.events.GestureListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="GestureListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/HelpListener.java" type="org.eclipse.swt.events.HelpListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="HelpListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/KeyListener.java" type="org.eclipse.swt.events.KeyListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="KeyListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/MenuDetectListener.java" type="org.eclipse.swt.events.MenuDetectListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="MenuDetectListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/MenuListener.java" type="org.eclipse.swt.events.MenuListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="MenuListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/ModifyListener.java" type="org.eclipse.swt.events.ModifyListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="ModifyListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/MouseListener.java" type="org.eclipse.swt.events.MouseListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="MouseListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/MouseMoveListener.java" type="org.eclipse.swt.events.MouseMoveListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="MouseMoveListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/MouseTrackListener.java" type="org.eclipse.swt.events.MouseTrackListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="MouseTrackListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/MouseWheelListener.java" type="org.eclipse.swt.events.MouseWheelListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="MouseWheelListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/PaintListener.java" type="org.eclipse.swt.events.PaintListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="PaintListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/SegmentListener.java" type="org.eclipse.swt.events.SegmentListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="SegmentListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/SelectionListener.java" type="org.eclipse.swt.events.SelectionListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="SelectionListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/ShellListener.java" type="org.eclipse.swt.events.ShellListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="ShellListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/TouchListener.java" type="org.eclipse.swt.events.TouchListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="TouchListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/TraverseListener.java" type="org.eclipse.swt.events.TraverseListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="TraverseListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/TreeListener.java" type="org.eclipse.swt.events.TreeListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="TreeListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/events/VerifyListener.java" type="org.eclipse.swt.events.VerifyListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="VerifyListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/graphics/ImageLoaderListener.java" type="org.eclipse.swt.graphics.ImageLoaderListener">
-        <filter id="576720909">
-            <message_arguments>
-                <message_argument value="SWTEventListener"/>
-                <message_argument value="ImageLoaderListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/common/org/eclipse/swt/widgets/TypedListener.java" type="org.eclipse.swt.widgets.TypedListener">
-        <filter comment="Class declared as internal in its JavaDoc since ever." id="336744520">
-            <message_arguments>
-                <message_argument value="@noextend"/>
-                <message_argument value="org.eclipse.swt.widgets.TypedListener"/>
-            </message_arguments>
-        </filter>
-    </resource>
-    <resource path="Eclipse SWT/gtk/org/eclipse/swt/widgets/Composite.java" type="org.eclipse.swt.widgets.Composite">
-        <filter id="576778288">
-            <message_arguments>
-                <message_argument value="Scrollable"/>
-                <message_argument value="Composite"/>
-            </message_arguments>
-        </filter>
-    </resource>
-</component>
diff --git a/java/eclipse/files/addons/eclipse.platform.swt/binaries/org.eclipse.swt.gtk.freebsd.aarch64/META-INF/MANIFEST.MF b/java/eclipse/files/addons/eclipse.platform.swt/binaries/org.eclipse.swt.gtk.freebsd.aarch64/META-INF/MANIFEST.MF
deleted file mode 100644
index dcca5e95de61..000000000000
--- a/java/eclipse/files/addons/eclipse.platform.swt/binaries/org.eclipse.swt.gtk.freebsd.aarch64/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,35 +0,0 @@
-Manifest-Version: 1.0
-Fragment-Host: org.eclipse.swt;bundle-version="[3.125.100,4.0.0)"
-Bundle-Name: %fragmentName
-Bundle-Vendor: %providerName
-Bundle-SymbolicName: org.eclipse.swt.gtk.freebsd.aarch64; singleton:=true
-Bundle-Version: 3.126.0.qualifier
-Bundle-ManifestVersion: 2
-Bundle-Localization: fragment
-Export-Package: 
- org.eclipse.swt,
- org.eclipse.swt.accessibility,
- org.eclipse.swt.awt,
- org.eclipse.swt.browser,
- org.eclipse.swt.custom,
- org.eclipse.swt.dnd,
- org.eclipse.swt.events,
- org.eclipse.swt.graphics,
- org.eclipse.swt.layout,
- org.eclipse.swt.opengl,
- org.eclipse.swt.printing,
- org.eclipse.swt.program,
- org.eclipse.swt.widgets,
- org.eclipse.swt.internal; x-friends:="org.eclipse.ui",
- org.eclipse.swt.internal.image; x-internal:=true,
- org.eclipse.swt.internal.accessibility.gtk; x-internal:=true,
- org.eclipse.swt.internal.cairo; x-internal:=true,
- org.eclipse.swt.internal.gtk; x-internal:=true,
- org.eclipse.swt.internal.gtk3; x-internal:=true,
- org.eclipse.swt.internal.gtk4; x-internal:=true,
- org.eclipse.swt.internal.opengl.glx; x-internal:=true
-Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=freebsd) (osgi.arch=aarch64))
-SWT-WS: gtk
-SWT-OS: freebsd
-SWT-Arch: aarch64
-Automatic-Module-Name: org.eclipse.swt.gtk.freebsd.aarch64
diff --git a/java/eclipse/files/addons/eclipse.platform.swt/binaries/org.eclipse.swt.gtk.freebsd.aarch64/build.properties b/java/eclipse/files/addons/eclipse.platform.swt/binaries/org.eclipse.swt.gtk.freebsd.aarch64/build.properties
deleted file mode 100644
index 254fc4974508..000000000000
--- a/java/eclipse/files/addons/eclipse.platform.swt/binaries/org.eclipse.swt.gtk.freebsd.aarch64/build.properties
+++ /dev/null
@@ -1,47 +0,0 @@
-###############################################################################
-# Copyright (c) 2015, 2024 Red Hat Inc. and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-#     Alexander Kurtakov, Red Hat, Inc.- initial API and implementation
-#     Hannes Wellmann - Leverage Tycho pomless
-###############################################################################
-custom = true
-bin.includes = .,fragment.properties
-bin.excludes = library/
-source.. = \
-	../legal_files/gtk.linux,\
-	../../bundles/org.eclipse.swt/Eclipse SWT/gtk,\
-	../../bundles/org.eclipse.swt/Eclipse SWT/cairo,\
-	../../bundles/org.eclipse.swt/Eclipse SWT/emulated/bidi,\
-	../../bundles/org.eclipse.swt/Eclipse SWT/emulated/coolbar,\
-	../../bundles/org.eclipse.swt/Eclipse SWT/emulated/taskbar,\
-	../../bundles/org.eclipse.swt/Eclipse SWT/common,\
-	../../bundles/org.eclipse.swt/Eclipse SWT PI/gtk,\
-	../../bundles/org.eclipse.swt/Eclipse SWT PI/cairo,\
-	../../bundles/org.eclipse.swt/Eclipse SWT PI/common,\
-	../../bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk,\
-	../../bundles/org.eclipse.swt/Eclipse SWT Accessibility/common,\
-	../../bundles/org.eclipse.swt/Eclipse SWT AWT/gtk,\
-	../../bundles/org.eclipse.swt/Eclipse SWT AWT/common,\
-	../../bundles/org.eclipse.swt/Eclipse SWT Drag and Drop/gtk,\
-	../../bundles/org.eclipse.swt/Eclipse SWT Drag and Drop/common,\
-	../../bundles/org.eclipse.swt/Eclipse SWT Printing/gtk,\
-	../../bundles/org.eclipse.swt/Eclipse SWT Printing/common,\
-	../../bundles/org.eclipse.swt/Eclipse SWT Program/gtk,\
-	../../bundles/org.eclipse.swt/Eclipse SWT Program/common,\
-	../../bundles/org.eclipse.swt/Eclipse SWT Custom Widgets/common,\
-	../../bundles/org.eclipse.swt/Eclipse SWT Browser/common,\
-	../../bundles/org.eclipse.swt/Eclipse SWT Browser/gtk,\
-	../../bundles/org.eclipse.swt/Eclipse SWT OpenGL/gtk,\
-	../../bundles/org.eclipse.swt/Eclipse SWT OpenGL/glx,\
-	../../bundles/org.eclipse.swt/Eclipse SWT OpenGL/common,\
-	../../bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk
-output.. = bin/
-
-pom.model.property.os=freebsd
-pom.model.property.ws=gtk
-pom.model.property.arch=aarch64
diff --git a/java/eclipse/files/addons/eclipse.platform.swt/binaries/org.eclipse.swt.gtk.freebsd.aarch64/fragment.properties b/java/eclipse/files/addons/eclipse.platform.swt/binaries/org.eclipse.swt.gtk.freebsd.aarch64/fragment.properties
deleted file mode 100644
index 4b52a8cd2ab7..000000000000
--- a/java/eclipse/files/addons/eclipse.platform.swt/binaries/org.eclipse.swt.gtk.freebsd.aarch64/fragment.properties
+++ /dev/null
@@ -1,12 +0,0 @@
*** 6904 LINES SKIPPED ***