From 4e9d5a911b98ad04720fb7f4f46221ab766a2a09 Mon Sep 17 00:00:00 2001
From: Tue Ton <49886739+chirontt@users.noreply.github.com>
Date: Sat, 30 Mar 2024 16:47:14 -0400
Subject: [PATCH] fix missing win32.aarch64 fragment
---
bundles/org.eclipse.swt/META-INF/p2.inf | 5 +++++
.../org.eclipse.swt.examples.ole.win32/META-INF/MANIFEST.MF | 2 +-
examples/org.eclipse.swt.examples.ole.win32/META-INF/p2.inf | 6 ++++++
examples/org.eclipse.swt.examples.ole.win32/pom.xml | 2 +-
4 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/bundles/org.eclipse.swt/META-INF/p2.inf b/bundles/org.eclipse.swt/META-INF/p2.inf
index 110a8831811..095b832c760 100644
--- a/bundles/org.eclipse.swt/META-INF/p2.inf
+++ b/bundles/org.eclipse.swt/META-INF/p2.inf
@@ -34,3 +34,8 @@ requires.7.namespace = org.eclipse.equinox.p2.iu
requires.7.name = org.eclipse.swt.cocoa.macosx.aarch64
requires.7.range = [$version$,$version$]
requires.7.filter = (&(osgi.os=macosx)(osgi.ws=cocoa)(osgi.arch=aarch64)(!(org.eclipse.swt.buildtime=true)))
+
+requires.8.namespace = org.eclipse.equinox.p2.iu
+requires.8.name = org.eclipse.swt.win32.win32.aarch64
+requires.8.range = [$version$,$version$]
+requires.8.filter = (&(osgi.os=win32)(osgi.ws=win32)(osgi.arch=aarch64)(!(org.eclipse.swt.buildtime=true)))
diff --git a/examples/org.eclipse.swt.examples.ole.win32/META-INF/MANIFEST.MF b/examples/org.eclipse.swt.examples.ole.win32/META-INF/MANIFEST.MF
index 4fdd643d034..b6ec8c4ecf3 100644
--- a/examples/org.eclipse.swt.examples.ole.win32/META-INF/MANIFEST.MF
+++ b/examples/org.eclipse.swt.examples.ole.win32/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %plugin.SWTOLEExample.name
Bundle-SymbolicName: org.eclipse.swt.examples.ole.win32; singleton:=true
-Bundle-Version: 3.109.0.qualifier
+Bundle-Version: 3.109.100.qualifier
Bundle-Activator: org.eclipse.swt.examples.ole.win32.OlePlugin
Bundle-Vendor: %providerName
Bundle-Localization: plugin
diff --git a/examples/org.eclipse.swt.examples.ole.win32/META-INF/p2.inf b/examples/org.eclipse.swt.examples.ole.win32/META-INF/p2.inf
index a961ca2b27c..f4d846ce4de 100644
--- a/examples/org.eclipse.swt.examples.ole.win32/META-INF/p2.inf
+++ b/examples/org.eclipse.swt.examples.ole.win32/META-INF/p2.inf
@@ -3,3 +3,9 @@ requires.0.namespace = org.eclipse.equinox.p2.iu
requires.0.name = org.eclipse.swt.win32.win32.x86_64
#requires.0.range = [$version$,$version$]
requires.0.filter = (&(osgi.os=win32)(osgi.ws=win32)(osgi.arch=x86_64))
+
+requires.1.namespace = org.eclipse.equinox.p2.iu
+requires.1.name = org.eclipse.swt.win32.win32.aarch64
+#requires.1.range = [$version$,$version$]
+requires.1.filter = (&(osgi.os=win32)(osgi.ws=win32)(osgi.arch=aarch64))
+
diff --git a/examples/org.eclipse.swt.examples.ole.win32/pom.xml b/examples/org.eclipse.swt.examples.ole.win32/pom.xml
index e4a37e4122b..bf05adb19d8 100644
--- a/examples/org.eclipse.swt.examples.ole.win32/pom.xml
+++ b/examples/org.eclipse.swt.examples.ole.win32/pom.xml
@@ -21,7 +21,7 @@
org.eclipse.swt
org.eclipse.swt.examples.ole.win32
- 3.109.0-SNAPSHOT
+ 3.109.100-SNAPSHOT
eclipse-plugin