Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Mar 2021 00:13:57 +0000 (UTC)
From:      Piotr Kubaj <pkubaj@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r567877 - in head/java/eclipse: files scripts
Message-ID:  <202103090013.1290DvF5010098@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pkubaj
Date: Tue Mar  9 00:13:57 2021
New Revision: 567877
URL: https://svnweb.freebsd.org/changeset/ports/567877

Log:
  java/eclipse: port to powerpc64le
  
  PR:		254149
  Approved by:	jonc@chen.org.nz (maintainer)

Modified:
  head/java/eclipse/files/patch-eclipse-platform-parent
  head/java/eclipse/files/patch-eclipse.pde.ui
  head/java/eclipse/files/patch-eclipse.platform.releng
  head/java/eclipse/files/patch-eclipse.platform.releng.tychoeclipsebuilder
  head/java/eclipse/files/patch-eclipse.platform.resources
  head/java/eclipse/files/patch-eclipse.platform.swt
  head/java/eclipse/files/patch-eclipse.platform.swt.binaries
  head/java/eclipse/files/patch-eclipse.platform.ui
  head/java/eclipse/files/patch-rt.equinox.framework
  head/java/eclipse/scripts/pre-build
  head/java/eclipse/scripts/pre-patch

Modified: head/java/eclipse/files/patch-eclipse-platform-parent
==============================================================================
--- head/java/eclipse/files/patch-eclipse-platform-parent	Mon Mar  8 22:55:31 2021	(r567876)
+++ head/java/eclipse/files/patch-eclipse-platform-parent	Tue Mar  9 00:13:57 2021	(r567877)
@@ -1,6 +1,5 @@
-diff -ru eclipse-platform-parent/pom.xml eclipse-platform-parent/pom.xml
---- eclipse-platform-parent/pom.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse-platform-parent/pom.xml	0000-00-00 00:00:00.000000000 +0000
+--- eclipse-platform-parent/pom.xml.orig	2020-06-04 12:00:14.000000000 +0200
++++ eclipse-platform-parent/pom.xml	2021-03-08 19:09:17.636105000 +0100
 @@ -80,9 +80,9 @@
        'eclipiserun-repo' repository, such as for computing .api-descriptions and
        generating API Tools reports.
@@ -13,7 +12,7 @@ diff -ru eclipse-platform-parent/pom.xml eclipse-platf
  
      <!--
        NOTE: this EMF and ECF URL must match exactly what is in the eclipse-sdk-prereqs.target file.
-@@ -254,14 +254,14 @@
+@@ -254,16 +254,21 @@
            </target>
            <environments>
              <environment>
@@ -31,8 +30,15 @@ diff -ru eclipse-platform-parent/pom.xml eclipse-platf
 +              <arch>powerpc64</arch>
              </environment>
              <environment>
++              <os>freebsd</os>
++              <ws>gtk</ws>
++              <arch>powerpc64le</arch>
++            </environment>
++            <environment>
                <os>win32</os>
-@@ -626,7 +626,7 @@
+               <ws>win32</ws>
+               <arch>x86_64</arch>
+@@ -626,7 +631,7 @@
            For maintenance streams should always be "M-builds".
            Ideally, this value would be provided by the environment, see bug 489789.
          -->

Modified: head/java/eclipse/files/patch-eclipse.pde.ui
==============================================================================
--- head/java/eclipse/files/patch-eclipse.pde.ui	Mon Mar  8 22:55:31 2021	(r567876)
+++ head/java/eclipse/files/patch-eclipse.pde.ui	Tue Mar  9 00:13:57 2021	(r567877)
@@ -1,13 +1,13 @@
-diff -ru eclipse.pde.ui/ui/org.eclipse.pde.ui.templates/templates_3.5/E4Application/$pluginId$.product eclipse.pde.ui/ui/org.eclipse.pde.ui.templates/templates_3.5/E4Application/$pluginId$.product
---- eclipse.pde.ui/ui/org.eclipse.pde.ui.templates/templates_3.5/E4Application/$pluginId$.product	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.pde.ui/ui/org.eclipse.pde.ui.templates/templates_3.5/E4Application/$pluginId$.product	0000-00-00 00:00:00.000000000 +0000
-@@ -80,8 +80,8 @@
+--- eclipse.pde.ui/ui/org.eclipse.pde.ui.templates/templates_3.5/E4Application/$pluginId$.product.orig	2020-05-14 19:49:48.000000000 +0200
++++ eclipse.pde.ui/ui/org.eclipse.pde.ui.templates/templates_3.5/E4Application/$pluginId$.product	2021-03-08 19:10:46.275610000 +0100
+@@ -80,8 +80,9 @@
        <plugin id="org.eclipse.osgi.util"/>
        <plugin id="org.eclipse.swt"/>
        <plugin id="org.eclipse.swt.cocoa.macosx.x86_64" fragment="true"/>
 -      <plugin id="org.eclipse.swt.gtk.linux.ppc64" fragment="true"/>
 -      <plugin id="org.eclipse.swt.gtk.linux.x86_64" fragment="true"/>
 +      <plugin id="org.eclipse.swt.gtk.freebsd.powerpc64" fragment="true"/>
++      <plugin id="org.eclipse.swt.gtk.freebsd.powerpc64le" fragment="true"/>
 +      <plugin id="org.eclipse.swt.gtk.freebsd.amd64" fragment="true"/>
        <plugin id="org.eclipse.swt.win32.win32.x86_64" fragment="true"/>
        <plugin id="org.eclipse.urischeme"/>

Modified: head/java/eclipse/files/patch-eclipse.platform.releng
==============================================================================
--- head/java/eclipse/files/patch-eclipse.platform.releng	Mon Mar  8 22:55:31 2021	(r567876)
+++ head/java/eclipse/files/patch-eclipse.platform.releng	Tue Mar  9 00:13:57 2021	(r567877)
@@ -1,6 +1,5 @@
-diff -ru eclipse.platform.releng/features/org.eclipse.platform-feature/feature.xml eclipse.platform.releng/features/org.eclipse.platform-feature/feature.xml
---- eclipse.platform.releng/features/org.eclipse.platform-feature/feature.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.releng/features/org.eclipse.platform-feature/feature.xml	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.releng/features/org.eclipse.platform-feature/feature.xml.orig	2020-05-28 13:29:36.000000000 +0200
++++ eclipse.platform.releng/features/org.eclipse.platform-feature/feature.xml	2021-03-08 19:12:31.612581000 +0100
 @@ -96,9 +96,9 @@
           unpack="false"/>
  
@@ -40,10 +39,27 @@ diff -ru eclipse.platform.releng/features/org.eclipse.
           download-size="0"
           install-size="0"
           version="0.0.0"
-@@ -465,9 +465,9 @@
+@@ -411,6 +411,16 @@
           unpack="false"/>
  
     <plugin
++         id="org.eclipse.core.filesystem.freebsd.powerpc64le"
++         os="freebsd"
++         arch="powerpc64le"
++         download-size="0"
++         install-size="0"
++         version="0.0.0"
++         fragment="true"
++         unpack="false"/>
++
++   <plugin
+          id="org.eclipse.core.variables"
+          download-size="0"
+          install-size="0"
+@@ -465,9 +475,9 @@
+          unpack="false"/>
+ 
+    <plugin
 -         id="org.eclipse.equinox.security.linux.x86_64"
 -         os="linux"
 -         arch="x86_64"
@@ -53,10 +69,9 @@ diff -ru eclipse.platform.releng/features/org.eclipse.
           download-size="0"
           install-size="0"
           version="0.0.0"
-diff -ru eclipse.platform.releng/features/org.eclipse.platform-feature/pom.xml eclipse.platform.releng/features/org.eclipse.platform-feature/pom.xml
---- eclipse.platform.releng/features/org.eclipse.platform-feature/pom.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.releng/features/org.eclipse.platform-feature/pom.xml	0000-00-00 00:00:00.000000000 +0000
-@@ -55,10 +55,10 @@
+--- eclipse.platform.releng/features/org.eclipse.platform-feature/pom.xml.orig	2020-05-28 13:29:36.000000000 +0200
++++ eclipse.platform.releng/features/org.eclipse.platform-feature/pom.xml	2021-03-08 19:12:49.804474000 +0100
+@@ -55,10 +55,11 @@
                </plugins>
                <excludes>
                  <plugin id="org.eclipse.platform.doc.user"/>
@@ -66,12 +81,12 @@ diff -ru eclipse.platform.releng/features/org.eclipse.
                  <plugin id="org.eclipse.core.filesystem.win32.x86_64"/>
 -                <plugin id="org.eclipse.core.filesystem.linux.ppc64le"/>
 +                <plugin id="org.eclipse.core.filesystem.freebsd.powerpc64"/>
++                <plugin id="org.eclipse.core.filesystem.freebsd.powerpc64le"/>
                  <plugin id="org.eclipse.core.resources.win32.x86_64"/>
                </excludes>
              </configuration>
-diff -ru eclipse.platform.releng/pom.xml eclipse.platform.releng/pom.xml
---- eclipse.platform.releng/pom.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.releng/pom.xml	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.releng/pom.xml.orig	2020-05-28 13:29:36.000000000 +0200
++++ eclipse.platform.releng/pom.xml	2021-03-08 19:05:06.938707000 +0100
 @@ -66,7 +66,9 @@
      <module>features/org.eclipse.releng.tools</module>
      <module>features/org.eclipse.sdk</module>

Modified: head/java/eclipse/files/patch-eclipse.platform.releng.tychoeclipsebuilder
==============================================================================
--- head/java/eclipse/files/patch-eclipse.platform.releng.tychoeclipsebuilder	Mon Mar  8 22:55:31 2021	(r567876)
+++ head/java/eclipse/files/patch-eclipse.platform.releng.tychoeclipsebuilder	Tue Mar  9 00:13:57 2021	(r567877)
@@ -1,7 +1,6 @@
-diff -ru eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/testManifest.xml eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/testManifest.xml
---- eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/testManifest.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/testManifest.xml	0000-00-00 00:00:00.000000000 +0000
-@@ -8,12 +8,12 @@
+--- eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/testManifest.xml.orig	2020-06-04 12:00:14.000000000 +0200
++++ eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/testManifest.xml	2021-03-08 19:15:45.372727000 +0100
+@@ -8,12 +8,16 @@
          fileName="eclipse-SDK-${BUILD_ID}-win32-x86_64.zip"></platform>
        <platform
          id="SLG264"
@@ -10,15 +9,19 @@ diff -ru eclipse.platform.releng.tychoeclipsebuilder/e
 +        name="FreeBSD (64 bit version)"
 +        fileName="eclipse-SDK-${BUILD_ID}-freebsd-gtk-amd64.tar.gz"></platform>
        <platform
++        id="SLG2PPC64BE"
++        name="FreeBSD (64 bit version for Power PC)"
++        fileName="eclipse-SDK-${BUILD_ID}-freebsd-gtk-powerpc64.tar.gz"></platform>
++      <platform
          id="SLG2PPC64LE"
 -        name="Linux (64 bit version for Power PC)"
 -        fileName="eclipse-SDK-${BUILD_ID}-linux-gtk-ppc64le.tar.gz"></platform>
-+        name="FreeBSD (64 bit version for Power PC)"
-+        fileName="eclipse-SDK-${BUILD_ID}-freebsd-gtk-powerpc64.tar.gz"></platform>
++        name="FreeBSD (64 bit little-endian version for Power PC)"
++        fileName="eclipse-SDK-${BUILD_ID}-freebsd-gtk-powerpc64le.tar.gz"></platform>
        <platform
          id="SMCC64"
          name="Mac OSX (64 bit version)"
-@@ -70,12 +70,12 @@
+@@ -70,12 +74,16 @@
          fileName="eclipse-platform-${BUILD_ID}-win32-x86_64.zip"></platform>
        <platform
          id="PLG264"
@@ -27,15 +30,19 @@ diff -ru eclipse.platform.releng.tychoeclipsebuilder/e
 +        name="FreeBSD (64 bit version)"
 +        fileName="eclipse-platform-${BUILD_ID}-freebsd-gtk-amd64.tar.gz"></platform>
        <platform
++        id="PLG2PPC64BE"
++        name="FreeBSD (64 bit version for Power PC)"
++        fileName="eclipse-platform-${BUILD_ID}-freebsd-gtk-powerpc64.tar.gz"></platform>
++      <platform
          id="PLG2PPC64LE"
 -        name="Linux (64 bit version for Power PC)"
 -        fileName="eclipse-platform-${BUILD_ID}-linux-gtk-ppc64le.tar.gz"></platform>
-+        name="FreeBSD (64 bit version for Power PC)"
-+        fileName="eclipse-platform-${BUILD_ID}-freebsd-gtk-powerpc64.tar.gz"></platform>
++        name="FreeBSD (64 bit little-endian version for Power PC)"
++        fileName="eclipse-platform-${BUILD_ID}-freebsd-gtk-powerpc64le.tar.gz"></platform>
        <platform
          id="PMCC64"
          name="Mac OSX (64 bit version)"
-@@ -150,12 +150,12 @@
+@@ -150,12 +158,16 @@
          fileName="swt-${BUILD_ID}-win32-win32-x86_64.zip"></platform>
        <platform
          id="SWTLG64"
@@ -44,17 +51,20 @@ diff -ru eclipse.platform.releng.tychoeclipsebuilder/e
 +        name="FreeBSD (64 bit version)"
 +        fileName="swt-${BUILD_ID}-gtk-freebsd-amd64.zip"></platform>
        <platform
++        id="SWTLG2PPC64BE"
++        name="FreeBSD (64 bit version for Power PC)"
++        fileName="swt-${BUILD_ID}-gtk-freebsd-powerpc64.zip"></platform>
++      <platform
          id="SWTLG2PPC64LE"
 -        name="Linux (64 bit version for Power PC)"
 -        fileName="swt-${BUILD_ID}-gtk-linux-ppc64le.zip"></platform>
-+        name="FreeBSD (64 bit version for Power PC)"
-+        fileName="swt-${BUILD_ID}-gtk-freebsd-powerpc64.zip"></platform>
++        name="FreeBSD (64 bit little-endian version for Power PC)"
++        fileName="swt-${BUILD_ID}-gtk-freebsd-powerpc64le.zip"></platform>
        <platform
          id="SWTMCC64"
          name="Mac OSX (64 bit version)"
-diff -ru eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/pom.xml eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/pom.xml
---- eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/pom.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/pom.xml	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/pom.xml.orig	2020-06-04 12:00:14.000000000 +0200
++++ eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/pom.xml	2021-03-08 19:05:06.948454000 +0100
 @@ -138,9 +138,9 @@
            <resolver>p2</resolver>
            <environments>
@@ -67,10 +77,9 @@ diff -ru eclipse.platform.releng.tychoeclipsebuilder/e
              </environment>
              <environment>
                <os>win32</os>
-diff -ru eclipse.platform.releng.tychoeclipsebuilder/equinox/buildConfigs/equinox-launchers/build.xml eclipse.platform.releng.tychoeclipsebuilder/equinox/buildConfigs/equinox-launchers/build.xml
---- eclipse.platform.releng.tychoeclipsebuilder/equinox/buildConfigs/equinox-launchers/build.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.releng.tychoeclipsebuilder/equinox/buildConfigs/equinox-launchers/build.xml	0000-00-00 00:00:00.000000000 +0000
-@@ -14,8 +14,8 @@
+--- eclipse.platform.releng.tychoeclipsebuilder/equinox/buildConfigs/equinox-launchers/build.xml.orig	2020-06-04 12:00:14.000000000 +0200
++++ eclipse.platform.releng.tychoeclipsebuilder/equinox/buildConfigs/equinox-launchers/build.xml	2021-03-08 19:16:10.708519000 +0100
+@@ -14,8 +14,9 @@
    <target name="equinoxlaunchers">
      <property name="archiveRoot" value="launchers" />
      <buildRepos os="win32" ws="win32" arch="x86_64" archiveName="${archiveRoot}-win32.win32.x86_64.${buildId}.zip" />
@@ -78,12 +87,12 @@ diff -ru eclipse.platform.releng.tychoeclipsebuilder/e
 -    <buildRepos os="linux" ws="gtk" arch="ppc64le" archiveName="${archiveRoot}-linux.gtk.ppc64le.${buildId}.tar.gz" />
 +    <buildRepos os="freebsd" ws="gtk" arch="amd64" archiveName="${archiveRoot}-freebsd.gtk.amd64.${buildId}.tar.gz" />
 +    <buildRepos os="freebsd" ws="gtk" arch="powerpc64" archiveName="${archiveRoot}-freebsd.gtk.powerpc64.${buildId}.tar.gz" />
++    <buildRepos os="freebsd" ws="gtk" arch="powerpc64le" archiveName="${archiveRoot}-freebsd.gtk.powerpc64le.${buildId}.tar.gz" />
      <buildRepos os="macosx" ws="cocoa" arch="x86_64" archiveName="${archiveRoot}-macosx.cocoa.x86_64.${buildId}.tar.gz" />
    </target>
  
-diff -ru eclipse.platform.releng.tychoeclipsebuilder/equinox.starterkit.product/EclipseRTOSGiStarterKit.product eclipse.platform.releng.tychoeclipsebuilder/equinox.starterkit.product/EclipseRTOSGiStarterKit.product
---- eclipse.platform.releng.tychoeclipsebuilder/equinox.starterkit.product/EclipseRTOSGiStarterKit.product	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.releng.tychoeclipsebuilder/equinox.starterkit.product/EclipseRTOSGiStarterKit.product	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.releng.tychoeclipsebuilder/equinox.starterkit.product/EclipseRTOSGiStarterKit.product.orig	2020-06-04 12:00:14.000000000 +0200
++++ eclipse.platform.releng.tychoeclipsebuilder/equinox.starterkit.product/EclipseRTOSGiStarterKit.product	2021-03-08 19:05:06.949169000 +0100
 @@ -18,7 +18,7 @@
     <windowImages/>
  
@@ -93,9 +102,8 @@ diff -ru eclipse.platform.releng.tychoeclipsebuilder/e
        <macosx icon="rt.icns"/>
        <win useIco="false">
           <bmp/>
-diff -ru eclipse.platform.releng.tychoeclipsebuilder/equinox.starterkit.product/pom.xml eclipse.platform.releng.tychoeclipsebuilder/equinox.starterkit.product/pom.xml
---- eclipse.platform.releng.tychoeclipsebuilder/equinox.starterkit.product/pom.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.releng.tychoeclipsebuilder/equinox.starterkit.product/pom.xml	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.releng.tychoeclipsebuilder/equinox.starterkit.product/pom.xml.orig	2020-06-04 12:00:14.000000000 +0200
++++ eclipse.platform.releng.tychoeclipsebuilder/equinox.starterkit.product/pom.xml	2021-03-08 19:05:06.949519000 +0100
 @@ -43,9 +43,9 @@
            <resolver>p2</resolver>
            <environments>
@@ -117,9 +125,8 @@ diff -ru eclipse.platform.releng.tychoeclipsebuilder/e
                  <macosx>tar.gz</macosx>
                </formats>
              </configuration>
-diff -ru eclipse.platform.releng.tychoeclipsebuilder/platform/platform.product eclipse.platform.releng.tychoeclipsebuilder/platform/platform.product
---- eclipse.platform.releng.tychoeclipsebuilder/platform/platform.product	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.releng.tychoeclipsebuilder/platform/platform.product	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.releng.tychoeclipsebuilder/platform/platform.product.orig	2020-06-04 12:00:14.000000000 +0200
++++ eclipse.platform.releng.tychoeclipsebuilder/platform/platform.product	2021-03-08 19:05:06.949844000 +0100
 @@ -18,7 +18,7 @@
     <splash
        location="org.eclipse.platform" />
@@ -129,9 +136,8 @@ diff -ru eclipse.platform.releng.tychoeclipsebuilder/p
        <macosx icon="icons/Eclipse.icns"/>
        <win useIco="false">
           <bmp/>
-diff -ru eclipse.platform.releng.tychoeclipsebuilder/platform/pom.xml eclipse.platform.releng.tychoeclipsebuilder/platform/pom.xml
---- eclipse.platform.releng.tychoeclipsebuilder/platform/pom.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.releng.tychoeclipsebuilder/platform/pom.xml	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.releng.tychoeclipsebuilder/platform/pom.xml.orig	2020-06-04 12:00:14.000000000 +0200
++++ eclipse.platform.releng.tychoeclipsebuilder/platform/pom.xml	2021-03-08 19:05:06.950147000 +0100
 @@ -79,7 +79,7 @@
              <configuration>
                <formats>
@@ -141,9 +147,8 @@ diff -ru eclipse.platform.releng.tychoeclipsebuilder/p
                  <macosx>tar.gz</macosx>
                </formats>
              </configuration>
-diff -ru eclipse.platform.releng.tychoeclipsebuilder/platform.sdk/platform.sdk.product eclipse.platform.releng.tychoeclipsebuilder/platform.sdk/platform.sdk.product
---- eclipse.platform.releng.tychoeclipsebuilder/platform.sdk/platform.sdk.product	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.releng.tychoeclipsebuilder/platform.sdk/platform.sdk.product	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.releng.tychoeclipsebuilder/platform.sdk/platform.sdk.product.orig	2020-06-04 12:00:14.000000000 +0200
++++ eclipse.platform.releng.tychoeclipsebuilder/platform.sdk/platform.sdk.product	2021-03-08 19:05:06.950497000 +0100
 @@ -18,7 +18,7 @@
     <splash
        location="org.eclipse.platform" />
@@ -153,9 +158,8 @@ diff -ru eclipse.platform.releng.tychoeclipsebuilder/p
        <macosx icon="icons/Eclipse.icns"/>
        <win useIco="false">
           <bmp/>
-diff -ru eclipse.platform.releng.tychoeclipsebuilder/pom.xml eclipse.platform.releng.tychoeclipsebuilder/pom.xml
---- eclipse.platform.releng.tychoeclipsebuilder/pom.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.releng.tychoeclipsebuilder/pom.xml	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.releng.tychoeclipsebuilder/pom.xml.orig	2020-06-04 12:00:14.000000000 +0200
++++ eclipse.platform.releng.tychoeclipsebuilder/pom.xml	2021-03-08 19:05:06.950798000 +0100
 @@ -36,7 +36,9 @@
      <module>platform</module>
      <module>platform.sdk</module>
@@ -166,9 +170,8 @@ diff -ru eclipse.platform.releng.tychoeclipsebuilder/p
 +	  -->
    </modules>
  </project>
-diff -ru eclipse.platform.releng.tychoeclipsebuilder/rcp/rcp.product eclipse.platform.releng.tychoeclipsebuilder/rcp/rcp.product
---- eclipse.platform.releng.tychoeclipsebuilder/rcp/rcp.product	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.releng.tychoeclipsebuilder/rcp/rcp.product	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.releng.tychoeclipsebuilder/rcp/rcp.product.orig	2020-06-04 12:00:14.000000000 +0200
++++ eclipse.platform.releng.tychoeclipsebuilder/rcp/rcp.product	2021-03-08 19:05:06.951141000 +0100
 @@ -16,7 +16,7 @@
     </launcherArgs>
  
@@ -178,10 +181,9 @@ diff -ru eclipse.platform.releng.tychoeclipsebuilder/r
        <macosx icon="icons/Eclipse.icns"/>
        <win useIco="false">
           <bmp/>
-diff -ru eclipse.platform.releng.tychoeclipsebuilder/rcp.config/build.properties eclipse.platform.releng.tychoeclipsebuilder/rcp.config/build.properties
---- eclipse.platform.releng.tychoeclipsebuilder/rcp.config/build.properties	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.releng.tychoeclipsebuilder/rcp.config/build.properties	0000-00-00 00:00:00.000000000 +0000
-@@ -29,11 +29,11 @@
+--- eclipse.platform.releng.tychoeclipsebuilder/rcp.config/build.properties.orig	2020-06-04 12:00:14.000000000 +0200
++++ eclipse.platform.releng.tychoeclipsebuilder/rcp.config/build.properties	2021-03-08 19:16:52.873764000 +0100
+@@ -29,11 +29,14 @@
  #root.win32.win32.x86=file:executables/win32.win32.x86/eclipsec.exe
  #root.win32.win32.x86_64=file:executables/win32.win32.x86_64/eclipsec.exe
  
@@ -192,14 +194,16 @@ diff -ru eclipse.platform.releng.tychoeclipsebuilder/r
  
 -root.linux.gtk.x86_64=rootfiles/linux.gtk.x86_64,../../rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk/linux/x86_64
 -root.linux.gtk.x86_64.permissions.755=eclipse
++root.freebsd.gtk.powerpc64le=rootfiles/freebsd.gtk.powerpc64le,../../rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk/freebsd/powerpc64le
++root.freebsd.gtk.powerpc64le.permissions.755=eclipse
++
 +root.freebsd.gtk.amd64=rootfiles/freebsd.gtk.x86_64,../../rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk/freebsd/amd64
 +root.freebsd.gtk.amd64.permissions.755=eclipse
  
  bin.includes = feature.properties
  
-diff -ru eclipse.platform.releng.tychoeclipsebuilder/rcp.sdk/rcp.sdk.product eclipse.platform.releng.tychoeclipsebuilder/rcp.sdk/rcp.sdk.product
---- eclipse.platform.releng.tychoeclipsebuilder/rcp.sdk/rcp.sdk.product	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.releng.tychoeclipsebuilder/rcp.sdk/rcp.sdk.product	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.releng.tychoeclipsebuilder/rcp.sdk/rcp.sdk.product.orig	2020-06-04 12:00:14.000000000 +0200
++++ eclipse.platform.releng.tychoeclipsebuilder/rcp.sdk/rcp.sdk.product	2021-03-08 19:05:06.951767000 +0100
 @@ -18,7 +18,7 @@
     <windowImages/>
  
@@ -209,9 +213,8 @@ diff -ru eclipse.platform.releng.tychoeclipsebuilder/r
        <macosx icon="icons/Eclipse.icns"/>
        <win useIco="false">
           <bmp/>
-diff -ru eclipse.platform.releng.tychoeclipsebuilder/sdk/pom.xml eclipse.platform.releng.tychoeclipsebuilder/sdk/pom.xml
---- eclipse.platform.releng.tychoeclipsebuilder/sdk/pom.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.releng.tychoeclipsebuilder/sdk/pom.xml	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.releng.tychoeclipsebuilder/sdk/pom.xml.orig	2020-06-04 12:00:14.000000000 +0200
++++ eclipse.platform.releng.tychoeclipsebuilder/sdk/pom.xml	2021-03-08 19:05:06.952089000 +0100
 @@ -77,7 +77,7 @@
              <configuration>
                <formats>
@@ -221,9 +224,8 @@ diff -ru eclipse.platform.releng.tychoeclipsebuilder/s
                  <macosx>tar.gz</macosx>
                </formats>
              </configuration>
-diff -ru eclipse.platform.releng.tychoeclipsebuilder/sdk/sdk.product eclipse.platform.releng.tychoeclipsebuilder/sdk/sdk.product
---- eclipse.platform.releng.tychoeclipsebuilder/sdk/sdk.product	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.releng.tychoeclipsebuilder/sdk/sdk.product	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.releng.tychoeclipsebuilder/sdk/sdk.product.orig	2020-06-04 12:00:14.000000000 +0200
++++ eclipse.platform.releng.tychoeclipsebuilder/sdk/sdk.product	2021-03-08 19:05:06.952429000 +0100
 @@ -18,7 +18,7 @@
     <splash
        location="org.eclipse.platform" />

Modified: head/java/eclipse/files/patch-eclipse.platform.resources
==============================================================================
--- head/java/eclipse/files/patch-eclipse.platform.resources	Mon Mar  8 22:55:31 2021	(r567876)
+++ head/java/eclipse/files/patch-eclipse.platform.resources	Tue Mar  9 00:13:57 2021	(r567877)
@@ -1,6 +1,5 @@
-diff -ru eclipse.platform.resources/bundles/org.eclipse.core.filesystem/natives/unix/freebsd/Makefile eclipse.platform.resources/bundles/org.eclipse.core.filesystem/natives/unix/freebsd/Makefile
---- eclipse.platform.resources/bundles/org.eclipse.core.filesystem/natives/unix/freebsd/Makefile	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem/natives/unix/freebsd/Makefile	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.resources/bundles/org.eclipse.core.filesystem/natives/unix/freebsd/Makefile.orig	2020-05-14 17:23:06.000000000 +0200
++++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem/natives/unix/freebsd/Makefile	2021-03-08 20:18:47.266872000 +0100
 @@ -20,7 +20,7 @@
  LIB_NAME_FULL = libunixfile_1_0_0.so
  
@@ -29,9 +28,8 @@ diff -ru eclipse.platform.resources/bundles/org.eclips
 -install: core
 -	rm -f ../../../../org.eclipse.core.filesystem.linux.x86/os/linux/x86/libunixfile_1_0_0.so
 -	mv libunixfile_1_0_0.so ../../../../org.eclipse.core.filesystem.linux.x86/os/linux/x86/
-diff -ru eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/.project eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/.project
---- eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/.project	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/.project	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/.project.orig	2020-05-14 17:23:06.000000000 +0200
++++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/.project	2021-03-08 20:18:47.267280000 +0100
 @@ -1,6 +1,6 @@
  <?xml version="1.0" encoding="UTF-8"?>
  <projectDescription>
@@ -40,9 +38,8 @@ diff -ru eclipse.platform.resources/bundles/org.eclips
  	<comment></comment>
  	<projects>
  	</projects>
-diff -ru eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/META-INF/MANIFEST.MF eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/META-INF/MANIFEST.MF
---- eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/META-INF/MANIFEST.MF	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/META-INF/MANIFEST.MF	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/META-INF/MANIFEST.MF.orig	2020-05-14 17:23:06.000000000 +0200
++++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/META-INF/MANIFEST.MF	2021-03-08 20:18:47.267678000 +0100
 @@ -1,9 +1,9 @@
  Manifest-Version: 1.0
  Bundle-ManifestVersion: 2
@@ -55,9 +52,8 @@ diff -ru eclipse.platform.resources/bundles/org.eclips
  Bundle-Localization: fragment
 -Eclipse-PlatformFilter: (& (osgi.os=linux) (osgi.arch=x86_64))
 +Eclipse-PlatformFilter: (& (osgi.os=freebsd) (osgi.arch=amd64))
-diff -ru eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/pom.xml eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/pom.xml
---- eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/pom.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/pom.xml	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/pom.xml.orig	2020-05-14 17:23:06.000000000 +0200
++++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/pom.xml	2021-03-08 20:18:47.268150000 +0100
 @@ -18,7 +18,7 @@
      <relativePath>../../</relativePath>
    </parent>
@@ -103,9 +99,8 @@ diff -ru eclipse.platform.resources/bundles/org.eclips
                 <include name="libunixfile_*.so"/>
             </fileset>
             </copy>
-diff -ru eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.powerpc64/META-INF/MANIFEST.MF eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.powerpc64/META-INF/MANIFEST.MF
---- eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.powerpc64/META-INF/MANIFEST.MF	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.powerpc64/META-INF/MANIFEST.MF	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.powerpc64/META-INF/MANIFEST.MF.orig	2020-05-14 17:23:06.000000000 +0200
++++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.powerpc64/META-INF/MANIFEST.MF	2021-03-08 20:18:47.268509000 +0100
 @@ -1,9 +1,9 @@
  Manifest-Version: 1.0
  Bundle-ManifestVersion: 2
@@ -118,9 +113,8 @@ diff -ru eclipse.platform.resources/bundles/org.eclips
  Bundle-Localization: fragment
 -Eclipse-PlatformFilter: (& (osgi.os=linux) (osgi.arch=ppc64le))
 +Eclipse-PlatformFilter: (& (osgi.os=freebsd) (osgi.arch=powerpc64))
-diff -ru eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.powerpc64/pom.xml eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.powerpc64/pom.xml
---- eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.powerpc64/pom.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.powerpc64/pom.xml	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.powerpc64/pom.xml.orig	2020-05-14 17:23:06.000000000 +0200
++++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.powerpc64/pom.xml	2021-03-08 20:18:47.268870000 +0100
 @@ -18,7 +18,7 @@
      <relativePath>../../</relativePath>
    </parent>
@@ -142,23 +136,59 @@ diff -ru eclipse.platform.resources/bundles/org.eclips
              </environment>
            </environments>
          </configuration>
-diff -ru eclipse.platform.resources/pom.xml eclipse.platform.resources/pom.xml
---- eclipse.platform.resources/pom.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.resources/pom.xml	0000-00-00 00:00:00.000000000 +0000
-@@ -52,8 +52,8 @@
+--- eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.powerpc64le/META-INF/MANIFEST.MF.orig	2021-03-08 20:20:31.138482000 +0100
++++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.powerpc64le/META-INF/MANIFEST.MF	2021-03-08 20:20:57.684056000 +0100
+@@ -1,9 +1,9 @@
+ Manifest-Version: 1.0
+ Bundle-ManifestVersion: 2
+ Bundle-Name: %fragmentName
+-Bundle-SymbolicName: org.eclipse.core.filesystem.linux.ppc64le;singleton:=true
++Bundle-SymbolicName: org.eclipse.core.filesystem.freebsd.powerpc64le;singleton:=true
+ Bundle-Version: 1.4.100.qualifier
+ Bundle-Vendor: %providerName
+ Fragment-Host: org.eclipse.core.filesystem;bundle-version="[1.1.0,2.0.0)"
+ Bundle-Localization: fragment
+-Eclipse-PlatformFilter: (& (osgi.os=linux) (osgi.arch=ppc64le))
++Eclipse-PlatformFilter: (& (osgi.os=freebsd) (osgi.arch=powerpc64le))
+--- eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.powerpc64le/pom.xml.orig	2021-03-08 20:27:07.595490000 +0100
++++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.powerpc64le/pom.xml	2021-03-08 20:27:29.452487000 +0100
+@@ -18,7 +18,7 @@
+     <relativePath>../../</relativePath>
+   </parent>
+   <groupId>org.eclipse.core</groupId>
+-  <artifactId>org.eclipse.core.filesystem.linux.ppc64le</artifactId>
++  <artifactId>org.eclipse.core.filesystem.freebsd.powerpc64le</artifactId>
+   <version>1.4.100-SNAPSHOT</version>
+   <packaging>eclipse-plugin</packaging>
  
+@@ -37,9 +37,9 @@
+           <resolver>p2</resolver>
+           <environments>
+             <environment>
+-              <os>linux</os>
++              <os>freebsd</os>
+               <ws>gtk</ws>
+-              <arch>ppc64le</arch>
++              <arch>powerpc64le</arch>
+             </environment>
+           </environments>
+         </configuration>
+--- eclipse.platform.resources/pom.xml.orig	2020-05-14 17:23:06.000000000 +0200
++++ eclipse.platform.resources/pom.xml	2021-03-08 20:22:22.387766000 +0100
+@@ -52,8 +52,9 @@
+ 
    <modules>
      <module>bundles/org.eclipse.core.filesystem</module>
 -    <module>bundles/org.eclipse.core.filesystem.linux.ppc64le</module>
 -    <module>bundles/org.eclipse.core.filesystem.linux.x86_64</module>
 +    <module>bundles/org.eclipse.core.filesystem.freebsd.powerpc64</module>
++    <module>bundles/org.eclipse.core.filesystem.freebsd.powerpc64le</module>
 +    <module>bundles/org.eclipse.core.filesystem.freebsd.amd64</module>
      <module>bundles/org.eclipse.core.filesystem.macosx</module>
      <module>bundles/org.eclipse.core.filesystem.win32.x86_64</module>
  
-diff -ru eclipse.platform.resources/tests/org.eclipse.core.tests.filesystem.feature/feature.xml eclipse.platform.resources/tests/org.eclipse.core.tests.filesystem.feature/feature.xml
---- eclipse.platform.resources/tests/org.eclipse.core.tests.filesystem.feature/feature.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.resources/tests/org.eclipse.core.tests.filesystem.feature/feature.xml	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.resources/tests/org.eclipse.core.tests.filesystem.feature/feature.xml.orig	2020-05-14 17:23:06.000000000 +0200
++++ eclipse.platform.resources/tests/org.eclipse.core.tests.filesystem.feature/feature.xml	2021-03-08 20:18:47.269488000 +0100
 @@ -28,9 +28,9 @@
           unpack="false"/-->
  

Modified: head/java/eclipse/files/patch-eclipse.platform.swt
==============================================================================
--- head/java/eclipse/files/patch-eclipse.platform.swt	Mon Mar  8 22:55:31 2021	(r567876)
+++ head/java/eclipse/files/patch-eclipse.platform.swt	Tue Mar  9 00:13:57 2021	(r567877)
@@ -1,6 +1,5 @@
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/.classpath_gtk eclipse.platform.swt/bundles/org.eclipse.swt/.classpath_gtk
---- eclipse.platform.swt/bundles/org.eclipse.swt/.classpath_gtk	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt/.classpath_gtk	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.swt/bundles/org.eclipse.swt/.classpath_gtk.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt/bundles/org.eclipse.swt/.classpath_gtk	2021-03-08 20:18:47.290005000 +0100
 @@ -10,7 +10,7 @@
  	<classpathentry kind="src" path="Eclipse SWT/common_j2se"/>
  	<classpathentry kind="src" path="Eclipse SWT PI/gtk">
@@ -10,9 +9,8 @@ diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/
  		</attributes>
  	</classpathentry>
  	<classpathentry kind="src" path="Eclipse SWT PI/cairo"/>
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Widget.java eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Widget.java
---- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Widget.java	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Widget.java	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Widget.java.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Widget.java	2021-03-08 20:18:47.291226000 +0100
 @@ -10,7 +10,7 @@
   *
   * Contributors:
@@ -22,9 +20,8 @@ diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/
   *******************************************************************************/
  package org.eclipse.swt.widgets;
  
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/Library.java eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/Library.java
---- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/Library.java	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/Library.java	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/Library.java.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/Library.java	2021-03-08 20:18:47.291879000 +0100
 @@ -69,12 +69,12 @@
  static String arch() {
  	String osArch = System.getProperty("os.arch"); //$NON-NLS-1$
@@ -39,9 +36,8 @@ diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/
  	if (osName.equals ("Linux")) return "linux"; //$NON-NLS-1$ $NON-NLS-2$
  	if (osName.equals ("Mac OS X")) return "macosx"; //$NON-NLS-1$ $NON-NLS-2$
  	if (osName.startsWith ("Win")) return "win32"; //$NON-NLS-1$ $NON-NLS-2$
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh
---- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh	2021-03-08 20:31:19.761093000 +0100
 @@ -72,7 +72,7 @@
  
  cd `dirname $0`
@@ -74,7 +70,7 @@ diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/
  fi
  case $MODEL in
  	"x86_64")
-@@ -111,6 +104,11 @@
+@@ -111,6 +104,16 @@
  		SWT_ARCH=x86
  		AWT_ARCH=i386
  		;;
@@ -83,10 +79,15 @@ diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/
 +		AWT_ARCH=ppc64
 +		MODEL=`uname -p`
 +		;;
++	"powerpc64le")
++		SWT_ARCH=ppc64le
++		AWT_ARCH=ppc64le
++		MODEL=`uname -p`
++		;;
  	*)
  		SWT_ARCH=$MODEL
  		AWT_ARCH=$MODEL
-@@ -118,6 +116,13 @@
+@@ -118,6 +121,20 @@
  esac
  
  case $SWT_OS.$SWT_ARCH in
@@ -97,19 +98,26 @@ diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/
 +			export JAVA_HOME
 +		fi
 +		;;
++	"freebsd.ppc64le")
++		if [ "${JAVA_HOME}" = "" ]; then
++			DYNAMIC_JAVA_HOME=`readlink -f /usr/local/bin/java | sed "s:jre/::" | sed "s:bin/java::"`
++			JAVA_HOME = $DYNAMIC_JAVA_HOME
++			export JAVA_HOME
++		fi
++		;;
  	"linux.x86")
  		if [ "${CC}" = "" ]; then
  			export CC=gcc
-@@ -194,7 +199,7 @@
+@@ -194,7 +211,7 @@
  
  
  # For 64-bit CPUs, we have a switch
 -if [ ${MODEL} = 'x86_64' -o ${MODEL} = 'ia64' -o ${MODEL} = 's390x' -o ${MODEL} = 'ppc64le' -o ${MODEL} = 'aarch64' ]; then
-+if [ ${MODEL} = 'amd64' -o ${MODEL} = 'ia64' -o ${MODEL} = 's390x' -o ${MODEL} = 'ppc64le' -o ${MODEL} = 'aarch64' -o ${MODEL} = 'powerpc64' ]; then
++if [ ${MODEL} = 'amd64' -o ${MODEL} = 'ia64' -o ${MODEL} = 's390x' -o ${MODEL} = 'ppc64le' -o ${MODEL} = 'aarch64' -o ${MODEL} = 'powerpc64' -o ${MODEL} = 'powerpc64le' ]; then
  	SWT_PTR_CFLAGS=-DJNI64
  	if [ -d /lib64 ]; then
  		XLIB64=-L/usr/X11R6/lib64
-@@ -205,6 +210,11 @@
+@@ -205,6 +222,11 @@
  		XLIB64="${XLIB64} -L/usr/lib64"
  		SWT_LFLAGS=-m64
  		export SWT_LFLAGS
@@ -121,9 +129,8 @@ diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/
  	fi
  	export SWT_PTR_CFLAGS
  fi
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_linux.mak eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_linux.mak
---- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_linux.mak	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_linux.mak	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_linux.mak.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_linux.mak	2021-03-08 20:18:47.292979000 +0100
 @@ -103,16 +103,18 @@
  WEBKIT_OBJECTS = swt.o webkitgtk.o webkitgtk_structs.o webkitgtk_stats.o webkitgtk_custom.o
  GLX_OBJECTS = swt.o glx.o glx_structs.o glx_stats.o
@@ -157,9 +164,8 @@ diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/
  	@# Copying webextension is not critical for build to succeed, thus we use '-'. SWT can still function without a webextension.
  	@-[ -d $(OUTPUT_DIR)/$(WEBEXTENSION_DIR) ] || mkdir -v $(OUTPUT_DIR)/$(WEBEXTENSION_DIR)  # If folder does not exist, make it.
  	-cp $(WEBKIT_EXTENSION_LIB) $(OUTPUT_DIR)/$(WEBEXTENSION_DIR)/
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java
---- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java	2021-03-08 20:18:47.294228000 +0100
 @@ -60,8 +60,8 @@
  
  		/* Initialize the OS flags and locale constants */
@@ -171,9 +177,8 @@ diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/
  		if (osName.startsWith("Windows")) isWin32 = true;
  		IsLinux = isLinux;  IsWin32 = isWin32;
  
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/browser/WebKit.java eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/browser/WebKit.java
---- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/browser/WebKit.java	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/browser/WebKit.java	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/browser/WebKit.java.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/browser/WebKit.java	2021-03-08 20:18:47.295739000 +0100
 @@ -120,7 +120,7 @@
  	 * https://www.nczonline.net/blog/2009/01/05/what-determines-that-a-script-is-long-running/
  	 * https://stackoverflow.com/questions/3030024/maximum-execution-time-for-javascript
@@ -183,10 +188,9 @@ diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/
  
  	/** Workaround for bug 522733 */
  	static boolean bug522733FirstInstanceCreated = false;
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/META-INF/p2.inf eclipse.platform.swt/bundles/org.eclipse.swt/META-INF/p2.inf
---- eclipse.platform.swt/bundles/org.eclipse.swt/META-INF/p2.inf	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt/META-INF/p2.inf	0000-00-00 00:00:00.000000000 +0000
-@@ -16,11 +16,11 @@
+--- eclipse.platform.swt/bundles/org.eclipse.swt/META-INF/p2.inf.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt/bundles/org.eclipse.swt/META-INF/p2.inf	2021-03-08 20:32:15.547465000 +0100
+@@ -16,11 +16,16 @@
  requires.3.filter = (&(osgi.os=macosx)(osgi.ws=cocoa)(osgi.arch=x86_64)(!(org.eclipse.swt.buildtime=true)))
  
  requires.4.namespace = org.eclipse.equinox.p2.iu
@@ -202,10 +206,14 @@ diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/
  requires.5.range = [$version$,$version$]
 -requires.5.filter = (&(osgi.os=linux)(osgi.ws=gtk)(osgi.arch=ppc64le)(!(org.eclipse.swt.buildtime=true)))
 +requires.5.filter = (&(osgi.os=freebsd)(osgi.ws=gtk)(osgi.arch=powerpc64)(!(org.eclipse.swt.buildtime=true)))
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/buildSWT.xml eclipse.platform.swt/bundles/org.eclipse.swt/buildSWT.xml
---- eclipse.platform.swt/bundles/org.eclipse.swt/buildSWT.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt/buildSWT.xml	0000-00-00 00:00:00.000000000 +0000
-@@ -63,11 +63,11 @@
++
++requires.6.namespace = org.eclipse.equinox.p2.iu
++requires.6.name = org.eclipse.swt.gtk.freebsd.powerpc64le
++requires.6.range = [$version$,$version$]
++requires.6.filter = (&(osgi.os=freebsd)(osgi.ws=gtk)(osgi.arch=powerpc64le)(!(org.eclipse.swt.buildtime=true)))
+--- eclipse.platform.swt/bundles/org.eclipse.swt/buildSWT.xml.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt/bundles/org.eclipse.swt/buildSWT.xml	2021-03-08 20:36:54.906169000 +0100
+@@ -63,13 +63,17 @@
  		</antcall>
  		<antcall target="check_fragment_libraries">
  			<param name="library_count" value="8"/>
@@ -215,26 +223,32 @@ diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/
  		<antcall target="check_fragment_libraries">
  			<param name="library_count" value="8"/>
 -			<param name="fragment" value="org.eclipse.swt.gtk.linux.x86_64"/>
-+			<param name="fragment" value="org.eclipse.swt.gtk.freebsd.amd64"/>
++			<param name="fragment" value="org.eclipse.swt.gtk.freebsd.powerpc64le"/>
  		</antcall>
  		<antcall target="check_fragment_libraries">
++			<param name="library_count" value="8"/>
++			<param name="fragment" value="org.eclipse.swt.gtk.freebsd.amd64"/>
++		</antcall>
++		<antcall target="check_fragment_libraries">
  			<param name="library_count" value="4"/>
-@@ -80,12 +80,12 @@
+ 			<param name="fragment" value="org.eclipse.swt.win32.win32.x86_64"/>
+ 		</antcall>
+@@ -80,12 +84,12 @@
  		<property name="checkdir" value="~/build/check_libraries"/>
  		<property name="library_count" value="23"/>
  		<property name="fragment" value=""/>
 -		<fileset id="match" dir="${repo.bin}/bundles/${fragment}" includes="**/org.eclipse.swt.gtk.linux.ppc64le/**, **/org.eclipse.swt.gtk.linux.x86_64/**, **/org.eclipse.swt.win32.win32.x86_64/**, **/org.eclipse.swt.cocoa.macosx.*/**">
-+		<fileset id="match" dir="${repo.bin}/bundles/${fragment}" includes="**/org.eclipse.swt.gtk.freebsd.powerpc64/**, **/org.eclipse.swt.gtk.freebsd.amd64/**, **/org.eclipse.swt.win32.win32.x86_64/**, **/org.eclipse.swt.cocoa.macosx.*/**">
++		<fileset id="match" dir="${repo.bin}/bundles/${fragment}" includes="**/org.eclipse.swt.gtk.freebsd.powerpc64/**, **/org.eclipse.swt.gtk.freebsd.amd64/**, **/org.eclipse.swt.gtk.freebsd.powerpc64le/**, **/org.eclipse.swt.win32.win32.x86_64/**, **/org.eclipse.swt.cocoa.macosx.*/**">
  			<filename regex="[0-9][0-9][0-9][0-9]."/>
  			<filename regex="${swt_version}."/>
  			<exclude name="**/.git/**"/>
  		</fileset>
 -		<fileset id="not_match" dir="${repo.bin}/bundles/${fragment}" includes="**/org.eclipse.swt.gtk.linux.ppc64le/**, **/org.eclipse.swt.gtk.linux.x86_64/**, **/org.eclipse.swt.win32.win32.x86_64/**, **/org.eclipse.swt.cocoa.macosx.*/**">
-+		<fileset id="not_match" dir="${repo.bin}/bundles/${fragment}" includes="**/org.eclipse.swt.gtk.freebsd.powerpc64/**, **/org.eclipse.swt.gtk.freebsd.amd64/**, **/org.eclipse.swt.win32.win32.x86_64/**, **/org.eclipse.swt.cocoa.macosx.*/**">
++		<fileset id="not_match" dir="${repo.bin}/bundles/${fragment}" includes="**/org.eclipse.swt.gtk.freebsd.powerpc64/**, **/org.eclipse.swt.gtk.freebsd.powerpc64le**, **/org.eclipse.swt.gtk.freebsd.amd64/**, **/org.eclipse.swt.win32.win32.x86_64/**, **/org.eclipse.swt.cocoa.macosx.*/**">
  			<filename regex="[0-9][0-9][0-9][0-9]."/>
  			<filename regex="${swt_version}." negate="true"/>
  			<exclude name="**/.git/**"/>
-@@ -115,13 +115,13 @@
+@@ -115,14 +119,22 @@
  			trust="true"
  			outputproperty="m_linux_x86_64_output"
  			command="hostname"/>
@@ -248,9 +262,18 @@ diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/
 -			outputproperty="m_linux_ppc64le_output"
 +			outputproperty="m_linux_powerpc64_output"
  			command="hostname"/>
++		<sshexec host="${m_linux_powerpc64le}"
++			port="2256"
++			username="swtbuild"
++			keyfile="${keyfile}"
++			failonerror="false"
++			trust="true"
++			outputproperty="m_linux_powerpc64le_output"
++			command="hostname"/>
  		<sshexec host="${m_mac}"
  			username="swtbuild"
-@@ -139,10 +139,10 @@
+ 			keyfile="${keyfile}"
+@@ -139,10 +151,16 @@
  				<matches pattern="x${m_linux_x86_64_output}*" string="x${m_linux_x86_64}"/>
  			</and>
  		</condition>
@@ -261,25 +284,29 @@ diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/
 -				<matches pattern="x${m_linux_ppc64le_output}*" string="x${m_linux_ppc64le}"/>
 +				<length string="${m_linux_powerpc64_output}" when="greater" length="0"/>
 +				<matches pattern="x${m_linux_powerpc64_output}*" string="x${m_linux_powerpc64}"/>
++			</and>
++		</condition>
++		<condition property="m_linux_powerpc64le_test" value="${success_msg}" else="${fail_msg}">
++			<and>
++				<length string="${m_linux_powerpc64le_output}" when="greater" length="0"/>
++				<matches pattern="x${m_linux_powerpc64le_output}*" string="x${m_linux_powerpc64le}"/>
  			</and>
  		</condition>
  		<condition property="m_mac_test" value="${success_msg}" else="${fail_msg}">
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt.tools/Oomph/platformSwt.setup eclipse.platform.swt/bundles/org.eclipse.swt.tools/Oomph/platformSwt.setup
---- eclipse.platform.swt/bundles/org.eclipse.swt.tools/Oomph/platformSwt.setup	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt.tools/Oomph/platformSwt.setup	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.swt/bundles/org.eclipse.swt.tools/Oomph/platformSwt.setup.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt/bundles/org.eclipse.swt.tools/Oomph/platformSwt.setup	2021-03-08 20:37:08.379254000 +0100
 @@ -103,7 +103,7 @@
                xsi:type="predicates:NotPredicate">
              <operand
                  xsi:type="predicates:NamePredicate"
 -                pattern=".*(cocoa|gtk|win32)(\.(macosx|aix|hpux|linux|solaris|win32)(\.(x86_64|ppc64|ia64|aarch64|arm|ppc64|ppc64le|s390|s390x|x86|sparcv9))?)?"/>
-+                pattern=".*(cocoa|gtk|win32)(\.(freebsd|macosx|aix|hpux|linux|solaris|win32)(\.(amd64|x86_64|powerpc64|ia64|aarch64|arm|ppc64|ppc64le|s390|s390x|x86|sparcv9))?)?"/>
++                pattern=".*(cocoa|gtk|win32)(\.(freebsd|macosx|aix|hpux|linux|solaris|win32)(\.(amd64|x86_64|powerpc64|powerpc64le|ia64|aarch64|arm|ppc64|ppc64le|s390|s390x|x86|sparcv9))?)?"/>
            </operand>
            <operand
                xsi:type="predicates:NamePredicate"
-diff -ru eclipse.platform.swt/local-build/org.eclipse.swt.fragments.localbuild/META-INF/p2.inf eclipse.platform.swt/local-build/org.eclipse.swt.fragments.localbuild/META-INF/p2.inf
---- eclipse.platform.swt/local-build/org.eclipse.swt.fragments.localbuild/META-INF/p2.inf	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/local-build/org.eclipse.swt.fragments.localbuild/META-INF/p2.inf	0000-00-00 00:00:00.000000000 +0000
-@@ -10,11 +10,11 @@
+--- eclipse.platform.swt/local-build/org.eclipse.swt.fragments.localbuild/META-INF/p2.inf.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt/local-build/org.eclipse.swt.fragments.localbuild/META-INF/p2.inf	2021-03-08 20:37:33.844415000 +0100
+@@ -10,11 +10,16 @@
  requires.2.filter = (&(osgi.os=macosx)(osgi.ws=cocoa)(osgi.arch=x86_64))
  
  requires.3.namespace = org.eclipse.equinox.p2.iu
@@ -295,9 +322,13 @@ diff -ru eclipse.platform.swt/local-build/org.eclipse.
  requires.4.range = 0.0.0
 -requires.4.filter = (&(osgi.os=linux)(osgi.ws=gtk)(osgi.arch=ppc64le))
 +requires.4.filter = (&(osgi.os=freebsd)(osgi.ws=gtk)(osgi.arch=powerpc64))
-diff -ru eclipse.platform.swt/pom.xml eclipse.platform.swt/pom.xml
---- eclipse.platform.swt/pom.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/pom.xml	0000-00-00 00:00:00.000000000 +0000
++
++requires.5.namespace = org.eclipse.equinox.p2.iu
++requires.5.name = org.eclipse.swt.gtk.freebsd.powerpc64le
++requires.5.range = 0.0.0
++requires.5.filter = (&(osgi.os=freebsd)(osgi.ws=gtk)(osgi.arch=powerpc64le))
+--- eclipse.platform.swt/pom.xml.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt/pom.xml	2021-03-08 20:18:47.297968000 +0100
 @@ -85,11 +85,12 @@
        <activation>
          <os>
@@ -322,9 +353,8 @@ diff -ru eclipse.platform.swt/pom.xml eclipse.platform
      <module>features/org.eclipse.swt.tools.feature</module>
    </modules>
  </project>
-diff -ru eclipse.platform.swt/tests/org.eclipse.swt.tests.fragments.feature/feature.xml eclipse.platform.swt/tests/org.eclipse.swt.tests.fragments.feature/feature.xml
---- eclipse.platform.swt/tests/org.eclipse.swt.tests.fragments.feature/feature.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/tests/org.eclipse.swt.tests.fragments.feature/feature.xml	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.swt/tests/org.eclipse.swt.tests.fragments.feature/feature.xml.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt/tests/org.eclipse.swt.tests.fragments.feature/feature.xml	2021-03-08 20:38:27.083939000 +0100
 @@ -20,10 +20,10 @@
     </license>
  
@@ -339,7 +369,7 @@ diff -ru eclipse.platform.swt/tests/org.eclipse.swt.te
           download-size="0"
           install-size="0"
           version="0.0.0"
-@@ -31,10 +31,10 @@
+@@ -31,10 +31,21 @@
           unpack="false"/>
  
     <plugin
@@ -350,6 +380,17 @@ diff -ru eclipse.platform.swt/tests/org.eclipse.swt.te
           ws="gtk"
 -         arch="ppc64le"
 +         arch="powerpc64"
++         download-size="0"
++         install-size="0"
++         version="0.0.0"
++         fragment="true"
++         unpack="false"/>
++
++   <plugin
++         id="org.eclipse.swt.gtk.freebsd.powerpc64le"
++         os="freebsd"
++         ws="gtk"
++         arch="powerpc64le"
           download-size="0"
           install-size="0"
           version="0.0.0"

Modified: head/java/eclipse/files/patch-eclipse.platform.swt.binaries
==============================================================================
--- head/java/eclipse/files/patch-eclipse.platform.swt.binaries	Mon Mar  8 22:55:31 2021	(r567876)
+++ head/java/eclipse/files/patch-eclipse.platform.swt.binaries	Tue Mar  9 00:13:57 2021	(r567877)
@@ -1,6 +1,5 @@
-diff -ru eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/META-INF/MANIFEST.MF eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/META-INF/MANIFEST.MF
---- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/META-INF/MANIFEST.MF	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/META-INF/MANIFEST.MF	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/META-INF/MANIFEST.MF.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/META-INF/MANIFEST.MF	2021-03-08 20:18:47.307541000 +0100
 @@ -2,7 +2,7 @@
  Fragment-Host: org.eclipse.swt; bundle-version="[3.0.0,4.0.0)"
  Bundle-Name: %fragmentName
@@ -22,9 +21,8 @@ diff -ru eclipse.platform.swt.binaries/bundles/org.ecl
  SWT-Arch: aarch64
 -Automatic-Module-Name: org.eclipse.swt.gtk.linux.aarch64
 +Automatic-Module-Name: org.eclipse.swt.gtk.freebsd.aarch64
-diff -ru eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/build.xml eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/build.xml
---- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/build.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/build.xml	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/build.xml.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/build.xml	2021-03-08 20:18:47.307863000 +0100
 @@ -1,8 +1,8 @@
  <?xml version="1.0" encoding="UTF-8"?>
 -<project name="org.eclipse.swt.gtk.linux.aarch64" default="build.jars" basedir=".">
@@ -36,9 +34,8 @@ diff -ru eclipse.platform.swt.binaries/bundles/org.ecl
  	<property name="swt.arch" value="aarch64" />
  	<property name="targets" value="install"/>
  	
-diff -ru eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/pom.xml eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/pom.xml
---- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/pom.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/pom.xml	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/pom.xml.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/pom.xml	2021-03-08 20:18:47.308240000 +0100
 @@ -20,12 +20,12 @@
      <relativePath>../binaries-parent/</relativePath>
    </parent>
@@ -63,9 +60,8 @@ diff -ru eclipse.platform.swt.binaries/bundles/org.ecl
          </property>
        </activation>
        <build>
-diff -ru eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/.project eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/.project
---- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/.project	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/.project	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/.project.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/.project	2021-03-08 20:18:47.308571000 +0100
 @@ -1,6 +1,6 @@
  <?xml version="1.0" encoding="UTF-8"?>
  <projectDescription>
@@ -74,9 +70,8 @@ diff -ru eclipse.platform.swt.binaries/bundles/org.ecl
  	<comment></comment>
  	<projects>
  	</projects>
-diff -ru eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/META-INF/MANIFEST.MF eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/META-INF/MANIFEST.MF
---- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/META-INF/MANIFEST.MF	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/META-INF/MANIFEST.MF	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/META-INF/MANIFEST.MF.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/META-INF/MANIFEST.MF	2021-03-08 20:18:47.308897000 +0100
 @@ -2,7 +2,7 @@
  Fragment-Host: org.eclipse.swt; bundle-version="[3.0.0,4.0.0)"
  Bundle-Name: %fragmentName
@@ -99,9 +94,8 @@ diff -ru eclipse.platform.swt.binaries/bundles/org.ecl
 +SWT-OS: freebsd
 +SWT-Arch: amd64
 +Automatic-Module-Name: org.eclipse.swt.gtk.freebsd.amd64
-diff -ru eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/build.xml eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/build.xml
---- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/build.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/build.xml	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/build.xml.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/build.xml	2021-03-08 20:18:47.309197000 +0100
 @@ -1,9 +1,9 @@
  <?xml version="1.0" encoding="UTF-8"?>
 -<project name="org.eclipse.swt.gtk.linux.x86_64" default="build.jars" basedir=".">
@@ -115,9 +109,8 @@ diff -ru eclipse.platform.swt.binaries/bundles/org.ecl
  	<property name="targets" value="install"/>
  	
  	<!-- These properties are used by eclipse when exporting as Deployable plugin and fragments -->
-diff -ru eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/mvnBuildSwtJar.sh eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/mvnBuildSwtJar.sh
---- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/mvnBuildSwtJar.sh	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/mvnBuildSwtJar.sh	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/mvnBuildSwtJar.sh.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/mvnBuildSwtJar.sh	2021-03-08 20:18:47.309511000 +0100
 @@ -36,10 +36,10 @@
  
  if [ "${DEV_ECLIPSE}" != "" ]; then
@@ -132,9 +125,8 @@ diff -ru eclipse.platform.swt.binaries/bundles/org.ecl
  else
  	echo "Note:" 
  	echo "  Set DEV_ECLIPSE to your development eclipse folder to have the *.jar files copied into it automatically."
-diff -ru eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/pom.xml eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/pom.xml
---- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/pom.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/pom.xml	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/pom.xml.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/pom.xml	2021-03-08 20:18:47.309862000 +0100
 @@ -20,14 +20,14 @@
      <relativePath>../binaries-parent/</relativePath>
    </parent>
@@ -162,9 +154,8 @@ diff -ru eclipse.platform.swt.binaries/bundles/org.ecl
          </property>
        </activation>
        <build>
-diff -ru eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/META-INF/MANIFEST.MF eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/META-INF/MANIFEST.MF
---- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/META-INF/MANIFEST.MF	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/META-INF/MANIFEST.MF	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/META-INF/MANIFEST.MF.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/META-INF/MANIFEST.MF	2021-03-08 20:18:47.310191000 +0100
 @@ -2,7 +2,7 @@
  Fragment-Host: org.eclipse.swt; bundle-version="[3.0.0,4.0.0)"
  Bundle-Name: %fragmentName
@@ -187,9 +178,8 @@ diff -ru eclipse.platform.swt.binaries/bundles/org.ecl
 +SWT-OS: freebsd
 +SWT-Arch: powerpc64
 +Automatic-Module-Name: org.eclipse.swt.gtk.freebsd.powerpc64
-diff -ru eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/build.xml eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/build.xml
---- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/build.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/build.xml	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/build.xml.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/build.xml	2021-03-08 20:18:47.310494000 +0100
 @@ -1,9 +1,9 @@
  <?xml version="1.0" encoding="UTF-8"?>
 -<project name="org.eclipse.swt.gtk.linux.ppc64le" default="build.jars" basedir=".">
@@ -203,9 +193,8 @@ diff -ru eclipse.platform.swt.binaries/bundles/org.ecl
  	<property name="targets" value="install"/>
  	
  	<!-- These properties are used by eclipse when exporting as Deployable plugin and fragments -->
-diff -ru eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/pom.xml eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/pom.xml
---- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/pom.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/pom.xml	0000-00-00 00:00:00.000000000 +0000
+--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/pom.xml.orig	2020-06-04 11:51:28.000000000 +0200
++++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/pom.xml	2021-03-08 20:18:47.310862000 +0100
 @@ -20,14 +20,14 @@
      <relativePath>../binaries-parent/</relativePath>
    </parent>
@@ -233,16 +222,84 @@ diff -ru eclipse.platform.swt.binaries/bundles/org.ecl
          </property>
        </activation>
        <build>
-diff -ru eclipse.platform.swt.binaries/pom.xml eclipse.platform.swt.binaries/pom.xml
---- eclipse.platform.swt.binaries/pom.xml	0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt.binaries/pom.xml	0000-00-00 00:00:00.000000000 +0000
-@@ -54,8 +54,8 @@
+--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64le/META-INF/MANIFEST.MF.orig	2021-03-08 20:45:12.925805000 +0100
++++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64le/META-INF/MANIFEST.MF	2021-03-08 20:45:58.878270000 +0100
+@@ -2,7 +2,7 @@
+ Fragment-Host: org.eclipse.swt; bundle-version="[3.0.0,4.0.0)"
+ Bundle-Name: %fragmentName
+ Bundle-Vendor: %providerName
+-Bundle-SymbolicName: org.eclipse.swt.gtk.linux.ppc64le;singleton:=true
++Bundle-SymbolicName: org.eclipse.swt.gtk.freebsd.powerpc64le;singleton:=true
+ Bundle-Version: 3.114.100.qualifier
+ Bundle-ManifestVersion: 2
+ Bundle-Localization: fragment
+@@ -26,8 +26,8 @@
+  org.eclipse.swt.internal.cairo; x-internal:=true,
+  org.eclipse.swt.internal.gtk; x-internal:=true,
+  org.eclipse.swt.internal.opengl.glx; x-internal:=true
+-Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=ppc64le))
++Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=freebsd) (osgi.arch=powerpc64le))
+ SWT-WS: gtk
+-SWT-OS: linux
+-SWT-Arch: ppc64le
+-Automatic-Module-Name: org.eclipse.swt.gtk.linux.ppc64le
++SWT-OS: freebsd
++SWT-Arch: powerpc64le
++Automatic-Module-Name: org.eclipse.swt.gtk.freebsd.powerpc64le
+--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64le/build.xml.orig	2021-03-08 20:46:24.538852000 +0100
++++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64le/build.xml	2021-03-08 20:46:47.697856000 +0100
+@@ -1,9 +1,9 @@

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202103090013.1290DvF5010098>