FreeBSD Bugzilla – Attachment 203151 Details for
Bug 236792
java/eclipse: Update to 4.11
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
eclipse 4.11 update (1)
eclipse.1.shar (text/plain), 197.72 KB, created by
Jonathan Chen
on 2019-03-26 04:08:10 UTC
(
hide
)
Description:
eclipse 4.11 update (1)
Filename:
MIME Type:
Creator:
Jonathan Chen
Created:
2019-03-26 04:08:10 UTC
Size:
197.72 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># eclipse ># eclipse/files ># eclipse/files/patch-eclipse.platform.releng.prereqs.sdk ># eclipse/files/patch-eclipse.platform.ua ># eclipse/files/patch-eclipse.pde.build ># eclipse/files/patch-eclipse.platform.releng.tychoeclipsebuilder ># eclipse/files/patch-eclipse.pde.ui ># eclipse/files/patch-eclipse.platform.swt ># eclipse/files/patch-eclipse.platform.resources ># eclipse/files/patch-eclipse.platform.releng ># eclipse/files/patch-rt.equinox.p2 ># eclipse/files/patch-eclipse-platform-parent ># eclipse/files/patch-rt.equinox.framework ># eclipse/files/patch-rt.equinox.bundles ># eclipse/files/patch-eclipse.platform.team ># eclipse/files/patch-eclipse.platform.swt.binaries ># eclipse/files/eclipse.in ># eclipse/files/patch-production ># eclipse/files/patch-eclipse.platform.runtime ># eclipse/files/patch-eclipse.platform.ui ># eclipse/distinfo ># eclipse/Makefile ># eclipse/scripts ># eclipse/scripts/pre-patch ># eclipse/scripts/post-extract ># eclipse/scripts/pre-build ># eclipse/pkg-descr ># >echo c - eclipse >mkdir -p eclipse > /dev/null 2>&1 >echo c - eclipse/files >mkdir -p eclipse/files > /dev/null 2>&1 >echo x - eclipse/files/patch-eclipse.platform.releng.prereqs.sdk >sed 's/^X//' >eclipse/files/patch-eclipse.platform.releng.prereqs.sdk << 'ad06b28ba58727a05cf9fc2954d9b164' >Xdiff -ru eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target >X--- eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target 0000-00-00 00:00:00.000000000 +0000 >X@@ -167,7 +167,7 @@ >X <unit id="org.eclipse.emf.edit" version="2.14.0.v20180823-0456"/> >X <unit id="org.eclipse.emf.databinding" version="1.5.0.v20180706-1146"/> >X <unit id="org.eclipse.emf.databinding.edit" version="1.5.0.v20180823-0456"/> >X- <repository location="http://download.eclipse.org/modeling/emf/emf/builds/milestone/S201903030654/"/> >X+ <repository location="http://download.eclipse.org/modeling/emf/emf/builds/release/2.17/"/> >X </location> >X >X <location includeAllPlatforms="true" includeMode="slicer" type="InstallableUnit"> >ad06b28ba58727a05cf9fc2954d9b164 >echo x - eclipse/files/patch-eclipse.platform.ua >sed 's/^X//' >eclipse/files/patch-eclipse.platform.ua << '9fe78fbc9a59c43e50171d4875e36158' >Xdiff -ru eclipse.platform.ua/org.eclipse.help.base/plugin.xml eclipse.platform.ua/org.eclipse.help.base/plugin.xml >X--- eclipse.platform.ua/org.eclipse.help.base/plugin.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.ua/org.eclipse.help.base/plugin.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -131,7 +131,7 @@ >X </parameter> >X <parameter >X name="os" >X- value="Linux,AIX,HP,SunOS"> >X+ value="FreeBSD,Linux,AIX,HP,SunOS"> >X </parameter> >X </factoryclass> >X </browser> >X@@ -150,7 +150,7 @@ >X </parameter> >X <parameter >X name="os" >X- value="Linux,AIX,HP,SunOS"> >X+ value="FreeBSD,Linux,AIX,HP,SunOS"> >X </parameter> >X </factoryclass> >X </browser> >X@@ -169,7 +169,7 @@ >X </parameter> >X <parameter >X name="os" >X- value="Linux,AIX,HP,SunOS"> >X+ value="FreeBSD,Linux,AIX,HP,SunOS"> >X </parameter> >X </factoryclass> >X </browser> >Xdiff -ru eclipse.platform.ua/org.eclipse.help.base/src/org/eclipse/help/internal/base/HelpBasePreferenceInitializer.java eclipse.platform.ua/org.eclipse.help.base/src/org/eclipse/help/internal/base/HelpBasePreferenceInitializer.java >X--- eclipse.platform.ua/org.eclipse.help.base/src/org/eclipse/help/internal/base/HelpBasePreferenceInitializer.java 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.ua/org.eclipse.help.base/src/org/eclipse/help/internal/base/HelpBasePreferenceInitializer.java 0000-00-00 00:00:00.000000000 +0000 >X@@ -35,7 +35,7 @@ >X prefs >X .put("custom_browser_path", //$NON-NLS-1$ >X "\"C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE\" %1"); //$NON-NLS-1$ >X- } else if (os.indexOf("linux") != -1) { //$NON-NLS-1$ >X+ } else if (os.indexOf("linux") != -1 || os.indexOf("freebsd") != -1) { //$NON-NLS-1$ >X prefs.put("custom_browser_path", //$NON-NLS-1$ >X "konqueror %1"); //$NON-NLS-1$ >X } else { >Xdiff -ru eclipse.platform.ua/org.eclipse.help.base/src/org/eclipse/help/internal/browser/BrowserManager.java eclipse.platform.ua/org.eclipse.help.base/src/org/eclipse/help/internal/browser/BrowserManager.java >X--- eclipse.platform.ua/org.eclipse.help.base/src/org/eclipse/help/internal/browser/BrowserManager.java 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.ua/org.eclipse.help.base/src/org/eclipse/help/internal/browser/BrowserManager.java 0000-00-00 00:00:00.000000000 +0000 >X@@ -103,6 +103,7 @@ >X setDefaultBrowserID(BROWSER_ID_SYSTEM); >X } else if (Constants.OS_AIX.equalsIgnoreCase(os) >X || (Constants.OS_HPUX.equalsIgnoreCase(os)) >X+ || (Constants.OS_FREEBSD.equalsIgnoreCase(os)) >X || (Constants.OS_LINUX.equalsIgnoreCase(os)) >X || (Constants.OS_SOLARIS.equalsIgnoreCase(os))) { >X setDefaultBrowserID(BROWSER_ID_MOZILLA); >Xdiff -ru eclipse.platform.ua/org.eclipse.help.ui/src/org/eclipse/help/ui/internal/browser/embedded/EmbeddedBrowserFactory.java eclipse.platform.ua/org.eclipse.help.ui/src/org/eclipse/help/ui/internal/browser/embedded/EmbeddedBrowserFactory.java >X--- eclipse.platform.ua/org.eclipse.help.ui/src/org/eclipse/help/ui/internal/browser/embedded/EmbeddedBrowserFactory.java 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.ua/org.eclipse.help.ui/src/org/eclipse/help/ui/internal/browser/embedded/EmbeddedBrowserFactory.java 0000-00-00 00:00:00.000000000 +0000 >X@@ -67,6 +67,7 @@ >X */ >X private boolean test() { >X if (!Constants.OS_WIN32.equalsIgnoreCase(Platform.getOS()) >X+ && !Constants.OS_FREEBSD.equalsIgnoreCase(Platform.getOS()) >X && !Constants.OS_LINUX.equalsIgnoreCase(Platform.getOS())) { >X return false; >X } >9fe78fbc9a59c43e50171d4875e36158 >echo x - eclipse/files/patch-eclipse.pde.build >sed 's/^X//' >eclipse/files/patch-eclipse.pde.build << '6d64d82c698f4b69b3c3a9c070e02064' >Xdiff -ru eclipse.pde.build/org.eclipse.pde.build/scripts/productBuild/allElements.xml eclipse.pde.build/org.eclipse.pde.build/scripts/productBuild/allElements.xml >X--- eclipse.pde.build/org.eclipse.pde.build/scripts/productBuild/allElements.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.pde.build/org.eclipse.pde.build/scripts/productBuild/allElements.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -59,10 +59,10 @@ >X </ant> >X </target> >X >X- <property name="assemble.org.eclipse.pde.build.container.feature.linux.gtk.x86_64" value="true" /> >X- <target name="assemble.org.eclipse.pde.build.container.feature.linux.gtk.x86_64"> >X+ <property name="assemble.org.eclipse.pde.build.container.feature.freebsd.gtk.amd64" value="true" /> >X+ <target name="assemble.org.eclipse.pde.build.container.feature.freebsd.gtk.amd64"> >X <ant antfile="${assembleScriptName}" dir="${buildDirectory}"> >X- <property name="archiveName" value="${archiveNamePrefix}-linux.gtk.x86_64.zip"/> >X+ <property name="archiveName" value="${archiveNamePrefix}-freebsd.gtk.amd64.zip"/> >X </ant> >X </target> >X >Xdiff -ru eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/Utils.java eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/Utils.java >X--- eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/Utils.java 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/Utils.java 0000-00-00 00:00:00.000000000 +0000 >X@@ -704,7 +704,7 @@ >X arguments.add("-sf"); //$NON-NLS-1$ >X arguments.add(links[i]); >X arguments.add(links[i + 1]); >X- script.printExecTask("ln", dir, arguments, "Linux"); //$NON-NLS-1$ //$NON-NLS-2$ >X+ script.printExecTask("ln", dir, arguments, "Linux,FreeBSD"); //$NON-NLS-1$ //$NON-NLS-2$ >X arguments.clear(); >X } >X } >Xdiff -ru eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java >X--- eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java 0000-00-00 00:00:00.000000000 +0000 >X@@ -922,7 +922,7 @@ >X for (int i = 0; i < links.length; i += 2) { >X arguments.add(links[i]); >X arguments.add(links[i + 1]); >X- script.printExecTask("ln -s", dir, arguments, "Linux"); //$NON-NLS-1$ //$NON-NLS-2$ >X+ script.printExecTask("ln -s", dir, arguments, "Linux,FreeBSD"); //$NON-NLS-1$ //$NON-NLS-2$ >X arguments.clear(); >X } >X } >Xdiff -ru eclipse.pde.build/org.eclipse.pde.build/src_ant/org/eclipse/pde/internal/build/tasks/JNLPGenerator.java eclipse.pde.build/org.eclipse.pde.build/src_ant/org/eclipse/pde/internal/build/tasks/JNLPGenerator.java >X--- eclipse.pde.build/org.eclipse.pde.build/src_ant/org/eclipse/pde/internal/build/tasks/JNLPGenerator.java 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.pde.build/org.eclipse.pde.build/src_ant/org/eclipse/pde/internal/build/tasks/JNLPGenerator.java 0000-00-00 00:00:00.000000000 +0000 >X@@ -306,6 +306,8 @@ >X private String convertOS(String os) { >X if (os == null) >X return null; >X+ if ("freebsd".equalsIgnoreCase(os)) //$NON-NLS-1$ >X+ return "FreeBSD"; //$NON-NLS-1$ >X if ("win32".equalsIgnoreCase(os)) //$NON-NLS-1$ >X return "Windows"; //$NON-NLS-1$ >X if ("macosx".equalsIgnoreCase(os)) //$NON-NLS-1$ >Xdiff -ru eclipse.pde.build/org.eclipse.pde.build/templates/packager/customTargets.xml eclipse.pde.build/org.eclipse.pde.build/templates/packager/customTargets.xml >X--- eclipse.pde.build/org.eclipse.pde.build/templates/packager/customTargets.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.pde.build/org.eclipse.pde.build/templates/packager/customTargets.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -19,9 +19,9 @@ >X </ant> >X </target> >X >X- <target name="assemble.linux.gtk.x86_64.xml"> >X+ <target name="assemble.freebsd.gtk.amd64.xml"> >X <ant antfile="${assembleScriptName}" > >X- <property name="archiveName" value="${archiveNamePrefix}-linux.gtk.x86_64.zip"/> >X+ <property name="archiveName" value="${archiveNamePrefix}-freebsd.gtk.amd64.zip"/> >X </ant> >X </target> >X >Xdiff -ru eclipse.pde.build/org.eclipse.pde.build/templates/packager/packaging.properties eclipse.pde.build/org.eclipse.pde.build/templates/packager/packaging.properties >X--- eclipse.pde.build/org.eclipse.pde.build/templates/packager/packaging.properties 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.pde.build/org.eclipse.pde.build/templates/packager/packaging.properties 0000-00-00 00:00:00.000000000 +0000 >X@@ -19,4 +19,4 @@ >X root.permissions.755=eclipse,*.so* >X >X root.win32.win32.x86_64=eclipse.exe, eclipsec.exe >X-root.linux.gtk.x86_64=eclipse,libcairo-swt.so,about_files/,about.html,icon.xpm >X+root.freebsd.gtk.amd64=eclipse,libcairo-swt.so,about_files/,about.html,icon.xpm >6d64d82c698f4b69b3c3a9c070e02064 >echo x - eclipse/files/patch-eclipse.platform.releng.tychoeclipsebuilder >sed 's/^X//' >eclipse/files/patch-eclipse.platform.releng.tychoeclipsebuilder << '78e7f663c579ce18130ceca0364dfd0e' >Xdiff -ru eclipse.platform.releng.tychoeclipsebuilder/eclipse/getBaseBuilderAndTools.xml eclipse.platform.releng.tychoeclipsebuilder/eclipse/getBaseBuilderAndTools.xml >X--- eclipse.platform.releng.tychoeclipsebuilder/eclipse/getBaseBuilderAndTools.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.releng.tychoeclipsebuilder/eclipse/getBaseBuilderAndTools.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -111,7 +111,7 @@ >X --> >X <property >X name="platformFile" >X- value="eclipse-platform-${eclispeBaseLabel}-linux-gtk-x86_64.tar.gz" /> >X+ value="eclipse-platform-${eclispeBaseLabel}-freebsd-gtk-amd64.tar.gz" /> >X >X <!-- >X mavenproperties.properties is produced during the build and contains >X@@ -334,4 +334,4 @@ >X file="${settingsDir}/org.eclipse.core.net.prefs" /> >X </target> >X >X-</project> >X\ No newline at end of file >X+</project> >Xdiff -ru eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/testManifest.xml eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/testManifest.xml >X--- eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/testManifest.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/testManifest.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -8,12 +8,12 @@ >X fileName="eclipse-SDK-${BUILD_ID}-win32-x86_64.zip"></platform> >X <platform >X id="SLG264" >X- name="Linux (64 bit version)" >X- fileName="eclipse-SDK-${BUILD_ID}-linux-gtk-x86_64.tar.gz"></platform> >X+ name="FreeBSD (64 bit version)" >X+ fileName="eclipse-SDK-${BUILD_ID}-freebsd-gtk-amd64.tar.gz"></platform> >X <platform >X id="SLG2PPC64LE" >X- name="Linux (64 bit version for Power PC)" >X- fileName="eclipse-SDK-${BUILD_ID}-linux-gtk-ppc64le.tar.gz"></platform> >X+ name="FreeBSD (64 bit version for Power PC)" >X+ fileName="eclipse-SDK-${BUILD_ID}-freebsd-gtk-powerpc64.tar.gz"></platform> >X <platform >X id="SMCC64" >X name="Mac OSX (64 bit version)" >X@@ -70,12 +70,12 @@ >X fileName="eclipse-platform-${BUILD_ID}-win32-x86_64.zip"></platform> >X <platform >X id="PLG264" >X- name="Linux (64 bit version)" >X- fileName="eclipse-platform-${BUILD_ID}-linux-gtk-x86_64.tar.gz"></platform> >X+ name="FreeBSD (64 bit version)" >X+ fileName="eclipse-platform-${BUILD_ID}-freebsd-gtk-amd64.tar.gz"></platform> >X <platform >X id="PLG2PPC64LE" >X- name="Linux (64 bit version for Power PC)" >X- fileName="eclipse-platform-${BUILD_ID}-linux-gtk-ppc64le.tar.gz"></platform> >X+ name="FreeBSD (64 bit version for Power PC)" >X+ fileName="eclipse-platform-${BUILD_ID}-freebsd-gtk-powerpc64.tar.gz"></platform> >X <platform >X id="PMCC64" >X name="Mac OSX (64 bit version)" >X@@ -150,12 +150,12 @@ >X fileName="swt-${BUILD_ID}-win32-win32-x86_64.zip"></platform> >X <platform >X id="SWTLG64" >X- name="Linux (64 bit version)" >X- fileName="swt-${BUILD_ID}-gtk-linux-x86_64.zip"></platform> >X+ name="FreeBSD (64 bit version)" >X+ fileName="swt-${BUILD_ID}-gtk-freebsd-amd64.zip"></platform> >X <platform >X id="SWTLG2PPC64LE" >X- name="Linux (64 bit version for Power PC)" >X- fileName="swt-${BUILD_ID}-gtk-linux-ppc64le.zip"></platform> >X+ name="FreeBSD (64 bit version for Power PC)" >X+ fileName="swt-${BUILD_ID}-gtk-freebsd-powerpc64.zip"></platform> >X <platform >X id="SWTMCC64" >X name="Mac OSX (64 bit version)" >Xdiff -ru eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/pom.xml eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/pom.xml >X--- eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -138,9 +138,9 @@ >X <resolver>p2</resolver> >X <environments> >X <environment> >X- <os>linux</os> >X+ <os>freebsd</os> >X <ws>gtk</ws> >X- <arch>x86_64</arch> >X+ <arch>amd64</arch> >X </environment> >X <environment> >X <os>win32</os> >Xdiff -ru eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/resources/equinoxp2tests.properties eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/resources/equinoxp2tests.properties >X--- eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/resources/equinoxp2tests.properties 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/resources/equinoxp2tests.properties 0000-00-00 00:00:00.000000000 +0000 >X@@ -1,11 +1,11 @@ >X #Properties required by equinox p2 tests >X # Version from .../eclipse-junit-tests/src/main/resources/ >X >X-org.eclipse.equinox.p2.reconciler.tests.platform.archive.linux-x86_64=\${basedir}/eclipse-platform-${buildId}-linux-gtk-x86_64.tar.gz >X+org.eclipse.equinox.p2.reconciler.tests.platform.archive.freebsd-amd64=\${basedir}/eclipse-platform-${buildId}-freebsd-gtk-amd64.tar.gz >X org.eclipse.equinox.p2.reconciler.tests.platform.archive.win32-x86_64=\${basedir}\\\\eclipse-platform-${buildId}-win32-x86_64.zip >X org.eclipse.equinox.p2.reconciler.tests.platform.archive.macosx-x86_64=\${basedir}/eclipse-platform-${buildId}-macosx-cocoa-x86_64.tar.gz >X >X-org.eclipse.equinox.p2.reconciler.tests.lastrelease.platform.archive.linux-x86_64=\${basedir}/eclipse-platform-4.10-linux-gtk-x86_64.tar.gz >X+org.eclipse.equinox.p2.reconciler.tests.lastrelease.platform.archive.freebsd-x86_64=\${basedir}/eclipse-platform-4.10-freebsd-gtk-amd64.tar.gz >X org.eclipse.equinox.p2.reconciler.tests.lastrelease.platform.archive.win32-x86_64=\${basedir}\\\\eclipse-platform-4.10-win32-x86_64.zip >X org.eclipse.equinox.p2.reconciler.tests.lastrelease.platform.archive.macosx-x86_64=\${basedir}/eclipse-platform-4.10-macosx-cocoa-x86_64.tar.gz >X >Xdiff -ru eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/scripts/getPreviousRelease.sh eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/scripts/getPreviousRelease.sh >X--- eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/scripts/getPreviousRelease.sh 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/scripts/getPreviousRelease.sh 0000-00-00 00:00:00.000000000 +0000 >X@@ -7,10 +7,10 @@ >X >X >X mkdir -p workarea/${buildId}/eclipse-testing >X-#cp /home/files/buildzips/oxygen/R/R-4.10-201812060815/eclipse-SDK-4.10-linux-gtk-x86_64.tar.gz ./workarea/${buildId}/eclipse-testing/ >X-cp /home/files/buildzips/oxygen/R/R-4.10-201812060815/eclipse-platform-4.10-linux-gtk-x86_64.tar.gz ./workarea/${buildId}/eclipse-testing/platformLocation/ >X+#cp /home/files/buildzips/oxygen/R/R-4.10-201812060815/eclipse-SDK-4.10-freebsd-gtk-amd64.tar.gz ./workarea/${buildId}/eclipse-testing/ >X+cp /home/files/buildzips/oxygen/R/R-4.10-201812060815/eclipse-platform-4.10-freebsd-gtk-amd64.tar.gz ./workarea/${buildId}/eclipse-testing/platformLocation/ >X >X-cp ../../eclipse-SDK-${buildId}-linux-gtk-x86_64.tar.gz workarea/${buildId}/eclipse-testing/ >X+cp ../../eclipse-SDK-${buildId}-freebsd-gtk-amd64.tar.gz workarea/${buildId}/eclipse-testing/ >X >X cp eclipse-junit-tests-${buildId}.zip workarea/${buildId}/eclipse-testing/ >X >Xdiff -ru eclipse.platform.releng.tychoeclipsebuilder/equinox/buildConfigs/equinox-launchers/build.xml eclipse.platform.releng.tychoeclipsebuilder/equinox/buildConfigs/equinox-launchers/build.xml >X--- eclipse.platform.releng.tychoeclipsebuilder/equinox/buildConfigs/equinox-launchers/build.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.releng.tychoeclipsebuilder/equinox/buildConfigs/equinox-launchers/build.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -14,8 +14,8 @@ >X <target name="equinoxlaunchers"> >X <property name="archiveRoot" value="launchers" /> >X <buildRepos os="win32" ws="win32" arch="x86_64" archiveName="${archiveRoot}-win32.win32.x86_64.${buildId}.zip" /> >X- <buildRepos os="linux" ws="gtk" arch="x86_64" archiveName="${archiveRoot}-linux.gtk.x86_64.${buildId}.tar.gz" /> >X- <buildRepos os="linux" ws="gtk" arch="ppc64le" archiveName="${archiveRoot}-linux.gtk.ppc64le.${buildId}.tar.gz" /> >X+ <buildRepos os="freebsd" ws="gtk" arch="amd64" archiveName="${archiveRoot}-freebsd.gtk.amd64.${buildId}.tar.gz" /> >X+ <buildRepos os="freebsd" ws="gtk" arch="powerpc64" archiveName="${archiveRoot}-freebsd.gtk.powerpc64.${buildId}.tar.gz" /> >X <buildRepos os="macosx" ws="cocoa" arch="x86_64" archiveName="${archiveRoot}-macosx.cocoa.x86_64.${buildId}.tar.gz" /> >X </target> >X >Xdiff -ru eclipse.platform.releng.tychoeclipsebuilder/equinox.starterkit.product/EclipseRTOSGiStarterKit.product eclipse.platform.releng.tychoeclipsebuilder/equinox.starterkit.product/EclipseRTOSGiStarterKit.product >X--- eclipse.platform.releng.tychoeclipsebuilder/equinox.starterkit.product/EclipseRTOSGiStarterKit.product 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.releng.tychoeclipsebuilder/equinox.starterkit.product/EclipseRTOSGiStarterKit.product 0000-00-00 00:00:00.000000000 +0000 >X@@ -18,7 +18,7 @@ >X <windowImages/> >X >X <launcher name="rt"> >X- <linux icon="icon.xpm"/> >X+ <freebsd icon="icon.xpm"/> >X <macosx icon="rt.icns"/> >X <win useIco="true"> >X <ico path="rt.ico"/> >Xdiff -ru eclipse.platform.releng.tychoeclipsebuilder/equinox.starterkit.product/pom.xml eclipse.platform.releng.tychoeclipsebuilder/equinox.starterkit.product/pom.xml >X--- eclipse.platform.releng.tychoeclipsebuilder/equinox.starterkit.product/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.releng.tychoeclipsebuilder/equinox.starterkit.product/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -43,9 +43,9 @@ >X <resolver>p2</resolver> >X <environments> >X <environment> >X- <os>linux</os> >X+ <os>freebsd</os> >X <ws>gtk</ws> >X- <arch>x86_64</arch> >X+ <arch>amd64</arch> >X </environment> >X <environment> >X <os>win32</os> >X@@ -91,7 +91,7 @@ >X <configuration> >X <formats> >X <win32>zip</win32> >X- <linux>tar.gz</linux> >X+ <freebsd>tar.gz</freebsd> >X <macosx>tar.gz</macosx> >X </formats> >X </configuration> >Xdiff -ru eclipse.platform.releng.tychoeclipsebuilder/platform/platform.product eclipse.platform.releng.tychoeclipsebuilder/platform/platform.product >X--- eclipse.platform.releng.tychoeclipsebuilder/platform/platform.product 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.releng.tychoeclipsebuilder/platform/platform.product 0000-00-00 00:00:00.000000000 +0000 >X@@ -18,7 +18,7 @@ >X <splash >X location="org.eclipse.platform" /> >X <launcher name="eclipse"> >X- <linux icon="icons/icon.xpm"/> >X+ <freebsd icon="icons/icon.xpm"/> >X <macosx icon="icons/Eclipse.icns"/> >X <win useIco="true"> >X <ico path="icons/eclipse.ico"/> >Xdiff -ru eclipse.platform.releng.tychoeclipsebuilder/platform/pom.xml eclipse.platform.releng.tychoeclipsebuilder/platform/pom.xml >X--- eclipse.platform.releng.tychoeclipsebuilder/platform/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.releng.tychoeclipsebuilder/platform/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -79,7 +79,7 @@ >X <configuration> >X <formats> >X <win32>zip</win32> >X- <linux>tar.gz</linux> >X+ <freebsd>tar.gz</freebsd> >X <macosx>tar.gz</macosx> >X </formats> >X </configuration> >Xdiff -ru eclipse.platform.releng.tychoeclipsebuilder/platform.sdk/platform.sdk.product eclipse.platform.releng.tychoeclipsebuilder/platform.sdk/platform.sdk.product >X--- eclipse.platform.releng.tychoeclipsebuilder/platform.sdk/platform.sdk.product 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.releng.tychoeclipsebuilder/platform.sdk/platform.sdk.product 0000-00-00 00:00:00.000000000 +0000 >X@@ -18,7 +18,7 @@ >X <splash >X location="org.eclipse.platform" /> >X <launcher name="eclipse"> >X- <linux icon="icons/icon.xpm"/> >X+ <freebsd icon="icons/icon.xpm"/> >X <macosx icon="icons/Eclipse.icns"/> >X <win useIco="true"> >X <ico path="icons/eclipse.ico"/> >Xdiff -ru eclipse.platform.releng.tychoeclipsebuilder/pom.xml eclipse.platform.releng.tychoeclipsebuilder/pom.xml >X--- eclipse.platform.releng.tychoeclipsebuilder/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.releng.tychoeclipsebuilder/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -36,7 +36,9 @@ >X <module>platform</module> >X <module>platform.sdk</module> >X <module>sdk</module> >X+ <!-- disabled >X <module>eclipse-junit-tests</module> >X <module>eclipse.platform.repository</module> >X+ --> >X </modules> >X </project> >Xdiff -ru eclipse.platform.releng.tychoeclipsebuilder/rcp/rcp.product eclipse.platform.releng.tychoeclipsebuilder/rcp/rcp.product >X--- eclipse.platform.releng.tychoeclipsebuilder/rcp/rcp.product 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.releng.tychoeclipsebuilder/rcp/rcp.product 0000-00-00 00:00:00.000000000 +0000 >X@@ -16,7 +16,7 @@ >X </launcherArgs> >X >X <launcher name="eclipse"> >X- <linux icon="icons/icon.xpm"/> >X+ <freebsd icon="icons/icon.xpm"/> >X <macosx icon="icons/Eclipse.icns"/> >X <win useIco="true"> >X <ico path="icons/eclipse.ico"/> >Xdiff -ru eclipse.platform.releng.tychoeclipsebuilder/rcp.config/build.properties eclipse.platform.releng.tychoeclipsebuilder/rcp.config/build.properties >X--- eclipse.platform.releng.tychoeclipsebuilder/rcp.config/build.properties 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.releng.tychoeclipsebuilder/rcp.config/build.properties 0000-00-00 00:00:00.000000000 +0000 >X@@ -29,11 +29,11 @@ >X #root.win32.win32.x86=file:executables/win32.win32.x86/eclipsec.exe >X #root.win32.win32.x86_64=file:executables/win32.win32.x86_64/eclipsec.exe >X >X-root.linux.gtk.ppc64le=rootfiles/linux.gtk.ppc64le,../../rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk/linux/ppc64le >X-root.linux.gtk.ppc64le.permissions.755=eclipse >X+root.freebsd.gtk.powerpc64=rootfiles/freebsd.gtk.powerpc64,../../rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk/freebsd/powerpc64 >X+root.freebsd.gtk.powerpc64.permissions.755=eclipse >X >X-root.linux.gtk.x86_64=rootfiles/linux.gtk.x86_64,../../rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk/linux/x86_64 >X-root.linux.gtk.x86_64.permissions.755=eclipse >X+root.freebsd.gtk.amd64=rootfiles/freebsd.gtk.x86_64,../../rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk/freebsd/amd64 >X+root.freebsd.gtk.amd64.permissions.755=eclipse >X >X bin.includes = feature.properties >X >Xdiff -ru eclipse.platform.releng.tychoeclipsebuilder/rcp.sdk/rcp.sdk.product eclipse.platform.releng.tychoeclipsebuilder/rcp.sdk/rcp.sdk.product >X--- eclipse.platform.releng.tychoeclipsebuilder/rcp.sdk/rcp.sdk.product 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.releng.tychoeclipsebuilder/rcp.sdk/rcp.sdk.product 0000-00-00 00:00:00.000000000 +0000 >X@@ -18,7 +18,7 @@ >X <windowImages/> >X >X <launcher name="eclipse"> >X- <linux icon="icons/icon.xpm"/> >X+ <freebsd icon="icons/icon.xpm"/> >X <macosx icon="icons/Eclipse.icns"/> >X <win useIco="true"> >X <ico path="icons/eclipse.ico"/> >Xdiff -ru eclipse.platform.releng.tychoeclipsebuilder/sdk/pom.xml eclipse.platform.releng.tychoeclipsebuilder/sdk/pom.xml >X--- eclipse.platform.releng.tychoeclipsebuilder/sdk/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.releng.tychoeclipsebuilder/sdk/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -77,7 +77,7 @@ >X <configuration> >X <formats> >X <win32>zip</win32> >X- <linux>tar.gz</linux> >X+ <freebsd>tar.gz</freebsd> >X <macosx>tar.gz</macosx> >X </formats> >X </configuration> >Xdiff -ru eclipse.platform.releng.tychoeclipsebuilder/sdk/sdk.product eclipse.platform.releng.tychoeclipsebuilder/sdk/sdk.product >X--- eclipse.platform.releng.tychoeclipsebuilder/sdk/sdk.product 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.releng.tychoeclipsebuilder/sdk/sdk.product 0000-00-00 00:00:00.000000000 +0000 >X@@ -18,7 +18,7 @@ >X <splash >X location="org.eclipse.platform" /> >X <launcher name="eclipse"> >X- <linux icon="icons/icon.xpm"/> >X+ <freebsd icon="icons/icon.xpm"/> >X <macosx icon="icons/Eclipse.icns"/> >X <win useIco="true"> >X <ico path="icons/eclipse.ico"/> >78e7f663c579ce18130ceca0364dfd0e >echo x - eclipse/files/patch-eclipse.pde.ui >sed 's/^X//' >eclipse/files/patch-eclipse.pde.ui << 'dadcad88d73c9d3b8f713e0dda85c1bf' >Xdiff -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 >X--- eclipse.pde.ui/ui/org.eclipse.pde.ui.templates/templates_3.5/E4Application/$pluginId$.product 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.pde.ui/ui/org.eclipse.pde.ui.templates/templates_3.5/E4Application/$pluginId$.product 0000-00-00 00:00:00.000000000 +0000 >X@@ -80,8 +80,8 @@ >X <plugin id="org.eclipse.osgi.util"/> >X <plugin id="org.eclipse.swt"/> >X <plugin id="org.eclipse.swt.cocoa.macosx.x86_64" fragment="true"/> >X- <plugin id="org.eclipse.swt.gtk.linux.ppc64" fragment="true"/> >X- <plugin id="org.eclipse.swt.gtk.linux.x86_64" fragment="true"/> >X+ <plugin id="org.eclipse.swt.gtk.freebsd.powerpc64" fragment="true"/> >X+ <plugin id="org.eclipse.swt.gtk.freebsd.amd64" fragment="true"/> >X <plugin id="org.eclipse.swt.win32.win32.x86_64" fragment="true"/> >X <plugin id="org.w3c.css.sac"/> >X <plugin id="org.w3c.dom.events"/> >dadcad88d73c9d3b8f713e0dda85c1bf >echo x - eclipse/files/patch-eclipse.platform.swt >sed 's/^X//' >eclipse/files/patch-eclipse.platform.swt << 'b91a58eb168816161643e8d54e28f320' >Xdiff -ru eclipse.platform.swt/bundles/org.eclipse.swt/.classpath_gtk eclipse.platform.swt/bundles/org.eclipse.swt/.classpath_gtk >X--- eclipse.platform.swt/bundles/org.eclipse.swt/.classpath_gtk 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt/bundles/org.eclipse.swt/.classpath_gtk 0000-00-00 00:00:00.000000000 +0000 >X@@ -10,7 +10,7 @@ >X <classpathentry kind="src" path="Eclipse SWT/common_j2se"/> >X <classpathentry kind="src" path="Eclipse SWT PI/gtk"> >X <attributes> >X- <attribute name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY" value="org.eclipse.swt.gtk.linux.x86_64"/> >X+ <attribute name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY" value="org.eclipse.swt.gtk.freebsd.amd64"/> >X </attributes> >X </classpathentry> >X <classpathentry kind="src" path="Eclipse SWT PI/cairo"/> >Xdiff -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 >X--- 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 >X+++ 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 >X@@ -68,12 +68,12 @@ >X static String arch() { >X String osArch = System.getProperty("os.arch"); //$NON-NLS-1$ >X if (osArch.equals ("i386") || osArch.equals ("i686")) return "x86"; //$NON-NLS-1$ $NON-NLS-2$ $NON-NLS-3$ >X- if (osArch.equals ("amd64")) return "x86_64"; //$NON-NLS-1$ $NON-NLS-2$ >X return osArch; >X } >X >X static String os() { >X String osName = System.getProperty("os.name"); //$NON-NLS-1$ >X+ if (osName.equals ("FreeBSD")) return "freebsd"; //$NON-NLS-1$ $NON-NLS-2$ >X if (osName.equals ("Linux")) return "linux"; //$NON-NLS-1$ $NON-NLS-2$ >X if (osName.equals ("Mac OS X")) return "macosx"; //$NON-NLS-1$ $NON-NLS-2$ >X if (osName.startsWith ("Win")) return "win32"; //$NON-NLS-1$ $NON-NLS-2$ >Xdiff -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 >X--- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh 0000-00-00 00:00:00.000000000 +0000 >X@@ -72,7 +72,7 @@ >X >X cd `dirname $0` >X >X-MAKE_TYPE=make >X+MAKE_TYPE=gmake >X >X export CFLAGS='-O -Wall -fPIC' >X >X@@ -86,21 +86,14 @@ >X MAKEFILE=make_win32.mak >X ;; >X *) >X- SWT_OS=`uname -s | tr -s '[:upper:]' '[:lower:]'` >X+ SWT_OS=`uname -s | tr '[:upper:]' '[:lower:]'` >X MAKEFILE=make_linux.mak >X ;; >X esac >X >X # Determine which CPU type we are building for >X if [ "${MODEL}" = "" ]; then >X- if uname -i > /dev/null 2>&1; then >X- MODEL=`uname -i` >X- if [ ${MODEL} = 'unknown' ]; then >X- MODEL=`uname -m` >X- fi >X- else >X MODEL=`uname -m` >X- fi >X fi >X case $MODEL in >X "x86_64") >X@@ -111,6 +104,11 @@ >X SWT_ARCH=x86 >X AWT_ARCH=i386 >X ;; >X+ "powerpc" | "powerpc64") >X+ SWT_ARCH=ppc64 >X+ AWT_ARCH=ppc64 >X+ MODEL=`uname -p` >X+ ;; >X *) >X SWT_ARCH=$MODEL >X AWT_ARCH=$MODEL >X@@ -194,7 +192,7 @@ >X >X >X # For 64-bit CPUs, we have a switch >X-if [ ${MODEL} = 'x86_64' -o ${MODEL} = 'ia64' -o ${MODEL} = 's390x' -o ${MODEL} = 'ppc64le' -o ${MODEL} = 'aarch64' ]; then >X+if [ ${MODEL} = 'amd64' -o ${MODEL} = 'ia64' -o ${MODEL} = 's390x' -o ${MODEL} = 'ppc64le' -o ${MODEL} = 'aarch64' -o ${MODEL} = 'powerpc64' ]; then >X SWT_PTR_CFLAGS=-DJNI64 >X if [ -d /lib64 ]; then >X XLIB64=-L/usr/X11R6/lib64 >X@@ -205,6 +203,11 @@ >X XLIB64="${XLIB64} -L/usr/lib64" >X SWT_LFLAGS=-m64 >X export SWT_LFLAGS >X+ fi >X+ if [ ${SWT_OS} = "freebsd" ] >X+ then >X+ SWT_PTR_CFLAGS="${SWT_PTR_CFLAGS} -m64" >X+ export SWT_LFLAGS=-m64 >X fi >X export SWT_PTR_CFLAGS >X fi >X@@ -364,4 +367,4 @@ >X elif [ "${GTK_VERSION}" = "3.0" -o "${GTK_VERSION}" = "" ]; then >X export GTK_VERSION="3.0" >X func_build_gtk3 "$@" >X-fi >X\ No newline at end of file >X+fi >Xdiff -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 >X--- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_linux.mak 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_linux.mak 0000-00-00 00:00:00.000000000 +0000 >X@@ -101,16 +101,18 @@ >X WEBKIT_OBJECTS = swt.o webkitgtk.o webkitgtk_structs.o webkitgtk_stats.o webkitgtk_custom.o >X GLX_OBJECTS = swt.o glx.o glx_structs.o glx_stats.o >X >X+port_prefix=`pkg-config --variable=prefix gtk+-3.0` >X CFLAGS := $(CFLAGS) \ >X -DSWT_VERSION=$(SWT_VERSION) \ >X $(NATIVE_STATS) \ >X $(SWT_DEBUG) \ >X $(SWT_WEBKIT_DEBUG) \ >X- -DLINUX -DGTK \ >X+ -DFREEBSD -DGTK \ >X+ -I$(port_prefix)/include \ >X -I$(JAVA_HOME)/include \ >X- -I$(JAVA_HOME)/include/linux \ >X+ -I$(JAVA_HOME)/include/freebsd \ >X ${SWT_PTR_CFLAGS} >X-LFLAGS = -shared -fPIC ${SWT_LFLAGS} >X+LFLAGS = -shared -fPIC -m64 ${SWT_LFLAGS} -L$(port_prefix)/lib >X >X ifndef NO_STRIP >X # -s = Remove all symbol table and relocation information from the executable. >X@@ -253,10 +255,6 @@ >X cp $(ALL_SWT_LIBS) $(OUTPUT_DIR) >X ifeq ($(BUILD_WEBKIT2EXTENSION),yes) >X @# Copy webextension into it's own folder, but create folder first. >X- @# CAREFULLY delete '.so' files inside webextension*. Then carefully remove the directories. 'rm -rf' seemed too risky of an approach. >X- @-[ "$$(ls -d $(OUTPUT_DIR)/$(WEBEXTENSION_BASE_DIR)*/*.so)" ] && rm -v `ls -d $(OUTPUT_DIR)/$(WEBEXTENSION_BASE_DIR)*/*.so` >X- @-[ "$$(ls -d $(OUTPUT_DIR)/$(WEBEXTENSION_BASE_DIR)*)" ] && rmdir -v `ls -d $(OUTPUT_DIR)/$(WEBEXTENSION_BASE_DIR)*` >X- >X @# Copying webextension is not critical for build to succeed, thus we use '-'. SWT can still function without a webextension. >X @-[ -d $(OUTPUT_DIR)/$(WEBEXTENSION_DIR) ] || mkdir -v $(OUTPUT_DIR)/$(WEBEXTENSION_DIR) # If folder does not exist, make it. >X -cp $(WEBKIT_EXTENSION_LIB) $(OUTPUT_DIR)/$(WEBEXTENSION_DIR)/ >Xdiff -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 >X--- 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 >X+++ 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 >X@@ -58,8 +58,8 @@ >X >X /* Initialize the OS flags and locale constants */ >X String osName = System.getProperty ("os.name"); >X- boolean isLinux = false, isWin32 = false; >X- if (osName.equals ("Linux")) isLinux = true; >X+ boolean isLinux = osName.equals ("Linux") || osName.equals ("FreeBSD"); >X+ boolean isWin32 = false; >X if (osName.startsWith("Windows")) isWin32 = true; >X IsLinux = isLinux; IsWin32 = isWin32; >X >Xdiff -ru eclipse.platform.swt/bundles/org.eclipse.swt/META-INF/p2.inf eclipse.platform.swt/bundles/org.eclipse.swt/META-INF/p2.inf >X--- eclipse.platform.swt/bundles/org.eclipse.swt/META-INF/p2.inf 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt/bundles/org.eclipse.swt/META-INF/p2.inf 0000-00-00 00:00:00.000000000 +0000 >X@@ -16,11 +16,11 @@ >X requires.3.filter = (&(osgi.os=macosx)(osgi.ws=cocoa)(osgi.arch=x86_64)(!(org.eclipse.swt.buildtime=true))) >X >X requires.4.namespace = org.eclipse.equinox.p2.iu >X-requires.4.name = org.eclipse.swt.gtk.linux.x86_64 >X+requires.4.name = org.eclipse.swt.gtk.freebsd.amd64 >X requires.4.range = [$version$,$version$] >X-requires.4.filter = (&(osgi.os=linux)(osgi.ws=gtk)(osgi.arch=x86_64)(!(org.eclipse.swt.buildtime=true))) >X+requires.4.filter = (&(osgi.os=freebsd)(osgi.ws=gtk)(osgi.arch=amd64)(!(org.eclipse.swt.buildtime=true))) >X >X requires.5.namespace = org.eclipse.equinox.p2.iu >X-requires.5.name = org.eclipse.swt.gtk.linux.ppc64le >X+requires.5.name = org.eclipse.swt.gtk.freebsd.powerpc64 >X requires.5.range = [$version$,$version$] >X-requires.5.filter = (&(osgi.os=linux)(osgi.ws=gtk)(osgi.arch=ppc64le)(!(org.eclipse.swt.buildtime=true))) >X+requires.5.filter = (&(osgi.os=freebsd)(osgi.ws=gtk)(osgi.arch=powerpc64)(!(org.eclipse.swt.buildtime=true))) >Xdiff -ru eclipse.platform.swt/bundles/org.eclipse.swt/buildFragment.xml eclipse.platform.swt/bundles/org.eclipse.swt/buildFragment.xml >X--- eclipse.platform.swt/bundles/org.eclipse.swt/buildFragment.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt/bundles/org.eclipse.swt/buildFragment.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -237,8 +237,9 @@ >X <condition property="is64" value="true"> >X <or> >X <equals arg1="${swt.arch}" arg2="x86_64"/> >X+ <equals arg1="${swt.arch}" arg2="amd64"/> >X <equals arg1="${swt.arch}" arg2="ia64"/> >X- <equals arg1="${swt.arch}" arg2="ppc64le"/> >X+ <equals arg1="${swt.arch}" arg2="powerpc64"/> >X <equals arg1="${swt.arch}" arg2="s390x"/> >X <equals arg1="${swt.arch}" arg2="sparcv9"/> >X <equals arg1="${swt.arch}" arg2="aarch64"/> >Xdiff -ru eclipse.platform.swt/bundles/org.eclipse.swt/buildSWT.xml eclipse.platform.swt/bundles/org.eclipse.swt/buildSWT.xml >X--- eclipse.platform.swt/bundles/org.eclipse.swt/buildSWT.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt/bundles/org.eclipse.swt/buildSWT.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -63,11 +63,11 @@ >X </antcall> >X <antcall target="check_fragment_libraries"> >X <param name="library_count" value="8"/> >X- <param name="fragment" value="org.eclipse.swt.gtk.linux.ppc64le"/> >X+ <param name="fragment" value="org.eclipse.swt.gtk.freebsd.powerpc64"/> >X </antcall> >X <antcall target="check_fragment_libraries"> >X <param name="library_count" value="8"/> >X- <param name="fragment" value="org.eclipse.swt.gtk.linux.x86_64"/> >X+ <param name="fragment" value="org.eclipse.swt.gtk.freebsd.amd64"/> >X </antcall> >X <antcall target="check_fragment_libraries"> >X <param name="library_count" value="4"/> >X@@ -80,12 +80,12 @@ >X <property name="checkdir" value="~/build/check_libraries"/> >X <property name="library_count" value="23"/> >X <property name="fragment" value=""/> >X- <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.*/**"> >X+ <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.*/**"> >X <filename regex="[0-9][0-9][0-9][0-9]."/> >X <filename regex="${swt_version}."/> >X <exclude name="**/.git/**"/> >X </fileset> >X- <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.*/**"> >X+ <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.*/**"> >X <filename regex="[0-9][0-9][0-9][0-9]."/> >X <filename regex="${swt_version}." negate="true"/> >X <exclude name="**/.git/**"/> >X@@ -122,13 +122,13 @@ >X trust="true" >X outputproperty="m_linux_x86_64_output" >X command="hostname"/> >X- <sshexec host="${m_linux_ppc64le}" >X+ <sshexec host="${m_linux_powerpc64}" >X port="2256" >X username="swtbuild" >X keyfile="${keyfile}" >X failonerror="false" >X trust="true" >X- outputproperty="m_linux_ppc64le_output" >X+ outputproperty="m_linux_powerpc64_output" >X command="hostname"/> >X <sshexec host="${m_mac}" >X username="swtbuild" >X@@ -152,10 +152,10 @@ >X <matches pattern="x${m_linux_x86_64_output}*" string="x${m_linux_x86_64}"/> >X </and> >X </condition> >X- <condition property="m_linux_ppc64le_test" value="${success_msg}" else="${fail_msg}"> >X+ <condition property="m_linux_powerpc64_test" value="${success_msg}" else="${fail_msg}"> >X <and> >X- <length string="${m_linux_ppc64le_output}" when="greater" length="0"/> >X- <matches pattern="x${m_linux_ppc64le_output}*" string="x${m_linux_ppc64le}"/> >X+ <length string="${m_linux_powerpc64_output}" when="greater" length="0"/> >X+ <matches pattern="x${m_linux_powerpc64_output}*" string="x${m_linux_powerpc64}"/> >X </and> >X </condition> >X <condition property="m_mac_test" value="${success_msg}" else="${fail_msg}"> >X@@ -169,11 +169,11 @@ >X <echo></echo> >X <echo>${m_linux_x86} - ${m_linux_x86_test}</echo> >X <echo>${m_linux_x86_64} - ${m_linux_x86_64_test}</echo> >X- <echo>${m_linux_ppc64le} - ${m_linux_ppc64le_test}</echo> >X+ <echo>${m_linux_powerpc64} - ${m_linux_powerpc64_test}</echo> >X <echo>${m_mac} - ${m_mac_test}</echo> >X <echo>-------------------------</echo> >X <condition property="m_fail"> >X- <matches pattern="Fail" string="${m_linux_x86_test} ${m_linux_x86_64_test} ${m_linux_ppc64le_test} ${m_mac_test}"/> >X+ <matches pattern="Fail" string="${m_linux_x86_test} ${m_linux_x86_64_test} ${m_linux_powerpc64_test} ${m_mac_test}"/> >X </condition> >X <fail if="m_fail" message="Failed"/> >X </target> >Xdiff -ru eclipse.platform.swt/bundles/org.eclipse.swt.tools/Oomph/platformSwt.setup eclipse.platform.swt/bundles/org.eclipse.swt.tools/Oomph/platformSwt.setup >X--- eclipse.platform.swt/bundles/org.eclipse.swt.tools/Oomph/platformSwt.setup 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt/bundles/org.eclipse.swt.tools/Oomph/platformSwt.setup 0000-00-00 00:00:00.000000000 +0000 >X@@ -103,7 +103,7 @@ >X xsi:type="predicates:NotPredicate"> >X <operand >X xsi:type="predicates:NamePredicate" >X- pattern=".*(cocoa|gtk|win32)(\.(macosx|aix|hpux|linux|solaris|win32)(\.(x86_64|ppc64|ia64|aarch64|arm|ppc64|ppc64le|s390|s390x|x86|sparcv9))?)?"/> >X+ pattern=".*(cocoa|gtk|win32)(\.(freebsd|macosx|aix|hpux|linux|solaris|win32)(\.(amd64|x86_64|powerpc64|ia64|aarch64|arm|ppc64|ppc64le|s390|s390x|x86|sparcv9))?)?"/> >X </operand> >X <operand >X xsi:type="predicates:NamePredicate" >Xdiff -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 >X--- eclipse.platform.swt/local-build/org.eclipse.swt.fragments.localbuild/META-INF/p2.inf 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt/local-build/org.eclipse.swt.fragments.localbuild/META-INF/p2.inf 0000-00-00 00:00:00.000000000 +0000 >X@@ -10,11 +10,11 @@ >X requires.2.filter = (&(osgi.os=macosx)(osgi.ws=cocoa)(osgi.arch=x86_64)) >X >X requires.3.namespace = org.eclipse.equinox.p2.iu >X-requires.3.name = org.eclipse.swt.gtk.linux.x86_64 >X+requires.3.name = org.eclipse.swt.gtk.freebsd.amd64 >X requires.3.range = 0.0.0 >X-requires.3.filter = (&(osgi.os=linux)(osgi.ws=gtk)(osgi.arch=x86_64)) >X+requires.3.filter = (&(osgi.os=freebsd)(osgi.ws=gtk)(osgi.arch=amd64)) >X >X requires.4.namespace = org.eclipse.equinox.p2.iu >X-requires.4.name = org.eclipse.swt.gtk.linux.ppc64le >X+requires.4.name = org.eclipse.swt.gtk.freebsd.powerpc64 >X requires.4.range = 0.0.0 >X-requires.4.filter = (&(osgi.os=linux)(osgi.ws=gtk)(osgi.arch=ppc64le)) >X+requires.4.filter = (&(osgi.os=freebsd)(osgi.ws=gtk)(osgi.arch=powerpc64)) >Xdiff -ru eclipse.platform.swt/pom.xml eclipse.platform.swt/pom.xml >X--- eclipse.platform.swt/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -85,11 +85,12 @@ >X <activation> >X <os> >X <family>unix</family> >X- <name>Linux</name> >X </os> >X </activation> >X <modules> >X+ <!-- disabled >X <module>tests/org.eclipse.swt.tests.gtk</module> >X+ --> >X </modules> >X </profile> >X <profile> >X@@ -118,7 +119,9 @@ >X <module>examples/org.eclipse.swt.examples.ole.win32</module> >X <module>examples/org.eclipse.swt.examples.views</module> >X <module>tests/org.eclipse.swt.tests.fragments.feature</module> >X+ <!-- disabled >X <module>tests/org.eclipse.swt.tests</module> >X+ --> >X <module>features/org.eclipse.swt.tools.feature</module> >X </modules> >X </project> >Xdiff -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 >X--- eclipse.platform.swt/tests/org.eclipse.swt.tests.fragments.feature/feature.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt/tests/org.eclipse.swt.tests.fragments.feature/feature.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -20,10 +20,10 @@ >X </license> >X >X <plugin >X- id="org.eclipse.swt.gtk.linux.x86_64" >X- os="linux" >X+ id="org.eclipse.swt.gtk.freebsd.amd64" >X+ os="freebsd" >X ws="gtk" >X- arch="x86_64" >X+ arch="amd64" >X download-size="0" >X install-size="0" >X version="0.0.0" >X@@ -31,10 +31,10 @@ >X unpack="false"/> >X >X <plugin >X- id="org.eclipse.swt.gtk.linux.ppc64le" >X- os="linux" >X+ id="org.eclipse.swt.gtk.freebsd.powerpc64" >X+ os="freebsd" >X ws="gtk" >X- arch="ppc64le" >X+ arch="powerpc64" >X download-size="0" >X install-size="0" >X version="0.0.0" >b91a58eb168816161643e8d54e28f320 >echo x - eclipse/files/patch-eclipse.platform.resources >sed 's/^X//' >eclipse/files/patch-eclipse.platform.resources << '4e93d125709cf9ffaa19d76a7f1a648c' >Xdiff -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 >X--- eclipse.platform.resources/bundles/org.eclipse.core.filesystem/natives/unix/freebsd/Makefile 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem/natives/unix/freebsd/Makefile 0000-00-00 00:00:00.000000000 +0000 >X@@ -20,7 +20,7 @@ >X LIB_NAME_FULL = libunixfile_1_0_0.so >X >X #Set this to be your OS type >X-OS_TYPE = linux >X+OS_TYPE = freebsd >X >X #Set this to be the location of your JRE >X ifeq (${JAVA_HOME},) >X@@ -28,15 +28,11 @@ >X endif >X >X JDK_INCLUDE = -I ${JAVA_HOME}/include -I ${JAVA_HOME}/include/${OS_TYPE} >X-OPT_FLAGS=-O2 -g -s -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 >X+OPT_FLAGS=-O2 -g -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 >X >X core: >X- gcc $(OPT_FLAGS) -fPIC -c $(JDK_INCLUDE) -o $(CORE.O) $(CORE.C) >X- gcc $(OPT_FLAGS) -shared -Wl,-soname,$(LIB_NAME) -o $(LIB_NAME_FULL) $(CORE.O) -lc >X+ ${CC} $(OPT_FLAGS) -fPIC -c $(JDK_INCLUDE) -o $(CORE.O) $(CORE.C) >X+ ${CC} $(OPT_FLAGS) -shared -Wl,-soname,$(LIB_NAME) -o $(LIB_NAME_FULL) $(CORE.O) -lc >X >X clean: >X rm -f $(CORE.O) $(LIB_NAME_FULL) >X- >X-install: core >X- rm -f ../../../../org.eclipse.core.filesystem.linux.x86/os/linux/x86/libunixfile_1_0_0.so >X- mv libunixfile_1_0_0.so ../../../../org.eclipse.core.filesystem.linux.x86/os/linux/x86/ >Xdiff -ru eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/.project eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/.project >X--- eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/.project 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/.project 0000-00-00 00:00:00.000000000 +0000 >X@@ -1,6 +1,6 @@ >X <?xml version="1.0" encoding="UTF-8"?> >X <projectDescription> >X- <name>org.eclipse.core.filesystem.linux.x86_64</name> >X+ <name>org.eclipse.core.filesystem.freebsd.amd64</name> >X <comment></comment> >X <projects> >X </projects> >Xdiff -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 >X--- eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X@@ -1,9 +1,9 @@ >X Manifest-Version: 1.0 >X Bundle-ManifestVersion: 2 >X Bundle-Name: %fragmentName >X-Bundle-SymbolicName: org.eclipse.core.filesystem.linux.x86_64; singleton:=true >X+Bundle-SymbolicName: org.eclipse.core.filesystem.freebsd.amd64; singleton:=true >X Bundle-Version: 1.2.300.qualifier >X Bundle-Vendor: %providerName >X Fragment-Host: org.eclipse.core.filesystem;bundle-version="[1.7.200,2.0.0)" >X Bundle-Localization: fragment >X-Eclipse-PlatformFilter: (& (osgi.os=linux) (osgi.arch=x86_64)) >X+Eclipse-PlatformFilter: (& (osgi.os=freebsd) (osgi.arch=amd64)) >Xdiff -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 >X--- eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.amd64/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -18,7 +18,7 @@ >X <relativePath>../../</relativePath> >X </parent> >X <groupId>org.eclipse.core</groupId> >X- <artifactId>org.eclipse.core.filesystem.linux.x86_64</artifactId> >X+ <artifactId>org.eclipse.core.filesystem.freebsd.amd64</artifactId> >X <version>1.2.300-SNAPSHOT</version> >X <packaging>eclipse-plugin</packaging> >X >X@@ -33,9 +33,9 @@ >X <resolver>p2</resolver> >X <environments> >X <environment> >X- <os>linux</os> >X+ <os>freebsd</os> >X <ws>gtk</ws> >X- <arch>x86_64</arch> >X+ <arch>amd64</arch> >X </environment> >X </environments> >X </configuration> >X@@ -50,7 +50,7 @@ >X <property> >X <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> >X <name>native</name> >X- <value>gtk.linux.x86_64</value> >X+ <value>gtk.freebsd.amd64</value> >X </property> >X </activation> >X <build> >X@@ -63,10 +63,10 @@ >X <phase>process-resources</phase> >X <configuration> >X <target> >X- <exec executable="make" newenvironment="false" dir="../org.eclipse.core.filesystem/natives/unix/linux/"/> >X- <mkdir dir="os/linux/x86_64/"/> >X- <copy todir="os/linux/x86_64/"> >X- <fileset dir="../org.eclipse.core.filesystem/natives/unix/linux/"> >X+ <exec executable="gmake" newenvironment="false" dir="../org.eclipse.core.filesystem/natives/unix/freebsd/"/> >X+ <mkdir dir="os/freebsd/amd64/"/> >X+ <copy todir="os/freebsd/amd64/"> >X+ <fileset dir="../org.eclipse.core.filesystem/natives/unix/freebsd/"> >X <include name="libunixfile_*.so"/> >X </fileset> >X </copy> >Xdiff -ru eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.i386/META-INF/MANIFEST.MF eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.i386/META-INF/MANIFEST.MF >X--- eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.i386/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.i386/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X@@ -1,9 +1,9 @@ >X Manifest-Version: 1.0 >X Bundle-ManifestVersion: 2 >X Bundle-Name: %fragmentName >X-Bundle-SymbolicName: org.eclipse.core.filesystem.linux.x86; singleton:=true >X+Bundle-SymbolicName: org.eclipse.core.filesystem.freebsd.i386; singleton:=true >X Bundle-Version: 1.4.300.qualifier >X Bundle-Vendor: %providerName >X Fragment-Host: org.eclipse.core.filesystem;bundle-version="[1.7.200,2.0.0)" >X Bundle-Localization: fragment >X-Eclipse-PlatformFilter: (& (osgi.os=linux) (osgi.arch=x86)) >X+Eclipse-PlatformFilter: (& (osgi.os=freebsd) (osgi.arch=i386)) >Xdiff -ru eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.i386/pom.xml eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.i386/pom.xml >X--- eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.i386/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.i386/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -18,7 +18,7 @@ >X <relativePath>../../</relativePath> >X </parent> >X <groupId>org.eclipse.core</groupId> >X- <artifactId>org.eclipse.core.filesystem.linux.x86</artifactId> >X+ <artifactId>org.eclipse.core.filesystem.freebsd.i386</artifactId> >X <version>1.4.300-SNAPSHOT</version> >X <packaging>eclipse-plugin</packaging> >X >X@@ -33,9 +33,9 @@ >X <resolver>p2</resolver> >X <environments> >X <environment> >X- <os>linux</os> >X+ <os>freebsd</os> >X <ws>gtk</ws> >X- <arch>x86</arch> >X+ <arch>i386</arch> >X </environment> >X </environments> >X </configuration> >X@@ -50,7 +50,7 @@ >X <property> >X <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> >X <name>native</name> >X- <value>gtk.linux.x86</value> >X+ <value>gtk.freebsd.i386</value> >X </property> >X </activation> >X <build> >X@@ -63,9 +63,9 @@ >X <phase>process-resources</phase> >X <configuration> >X <target> >X- <exec executable="make" newenvironment="false" dir="../org.eclipse.core.filesystem/natives/unix/linux/"/> >X- <copy todir="os/linux/x86"> >X- <fileset dir="../org.eclipse.core.filesystem/natives/unix/linux/"> >X+ <exec executable="gmake" newenvironment="false" dir="../org.eclipse.core.filesystem/natives/unix/freebsd/"/> >X+ <copy todir="os/freebsd/i386"> >X+ <fileset dir="../org.eclipse.core.filesystem/natives/unix/freebsd/"> >X <include name="libunixfile_*.so"/> >X </fileset> >X </copy> >Xdiff -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 >X--- eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.powerpc64/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.powerpc64/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X@@ -1,9 +1,9 @@ >X Manifest-Version: 1.0 >X Bundle-ManifestVersion: 2 >X Bundle-Name: %fragmentName >X-Bundle-SymbolicName: org.eclipse.core.filesystem.linux.ppc64le;singleton:=true >X+Bundle-SymbolicName: org.eclipse.core.filesystem.freebsd.powerpc64;singleton:=true >X Bundle-Version: 1.4.100.qualifier >X Bundle-Vendor: %providerName >X Fragment-Host: org.eclipse.core.filesystem;bundle-version="[1.1.0,2.0.0)" >X Bundle-Localization: fragment >X-Eclipse-PlatformFilter: (& (osgi.os=linux) (osgi.arch=ppc64le)) >X+Eclipse-PlatformFilter: (& (osgi.os=freebsd) (osgi.arch=powerpc64)) >Xdiff -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 >X--- eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.powerpc64/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.resources/bundles/org.eclipse.core.filesystem.freebsd.powerpc64/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -18,7 +18,7 @@ >X <relativePath>../../</relativePath> >X </parent> >X <groupId>org.eclipse.core</groupId> >X- <artifactId>org.eclipse.core.filesystem.linux.ppc64le</artifactId> >X+ <artifactId>org.eclipse.core.filesystem.freebsd.powerpc64</artifactId> >X <version>1.4.100-SNAPSHOT</version> >X <packaging>eclipse-plugin</packaging> >X >X@@ -33,9 +33,9 @@ >X <resolver>p2</resolver> >X <environments> >X <environment> >X- <os>linux</os> >X+ <os>freebsd</os> >X <ws>gtk</ws> >X- <arch>ppc64le</arch> >X+ <arch>powerpc64</arch> >X </environment> >X </environments> >X </configuration> >Xdiff -ru eclipse.platform.resources/pom.xml eclipse.platform.resources/pom.xml >X--- eclipse.platform.resources/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.resources/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -52,8 +52,8 @@ >X >X <modules> >X <module>bundles/org.eclipse.core.filesystem</module> >X- <module>bundles/org.eclipse.core.filesystem.linux.ppc64le</module> >X- <module>bundles/org.eclipse.core.filesystem.linux.x86_64</module> >X+ <module>bundles/org.eclipse.core.filesystem.freebsd.powerpc64</module> >X+ <module>bundles/org.eclipse.core.filesystem.freebsd.amd64</module> >X <module>bundles/org.eclipse.core.filesystem.macosx</module> >X <module>bundles/org.eclipse.core.filesystem.win32.x86_64</module> >X >Xdiff -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 >X--- eclipse.platform.resources/tests/org.eclipse.core.tests.filesystem.feature/feature.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.resources/tests/org.eclipse.core.tests.filesystem.feature/feature.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -28,9 +28,9 @@ >X unpack="false"/--> >X >X <plugin >X- id="org.eclipse.core.filesystem.linux.x86_64" >X- os="linux" >X- arch="x86_64" >X+ id="org.eclipse.core.filesystem.freebsd.amd64" >X+ os="freebsd" >X+ arch="amd64" >X download-size="0" >X install-size="0" >X version="0.0.0" >4e93d125709cf9ffaa19d76a7f1a648c >echo x - eclipse/files/patch-eclipse.platform.releng >sed 's/^X//' >eclipse/files/patch-eclipse.platform.releng << '8fa41bd94f6ddc8648bd3da8962a342f' >Xdiff -ru eclipse.platform.releng/features/org.eclipse.platform-feature/feature.xml eclipse.platform.releng/features/org.eclipse.platform-feature/feature.xml >X--- eclipse.platform.releng/features/org.eclipse.platform-feature/feature.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.releng/features/org.eclipse.platform-feature/feature.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -96,9 +96,9 @@ >X unpack="false"/> >X >X <plugin >X- id="org.eclipse.core.net.linux.x86_64" >X- os="linux" >X- arch="x86_64" >X+ id="org.eclipse.core.net.freebsd.amd64" >X+ os="freebsd" >X+ arch="amd64" >X download-size="0" >X install-size="0" >X version="0.0.0" >X@@ -348,9 +348,9 @@ >X unpack="false"/> >X >X <plugin >X- id="org.eclipse.core.filesystem.linux.x86_64" >X- os="linux" >X- arch="x86_64" >X+ id="org.eclipse.core.filesystem.freebsd.amd64" >X+ os="freebsd" >X+ arch="amd64" >X download-size="0" >X install-size="0" >X version="0.0.0" >X@@ -387,9 +387,9 @@ >X unpack="false"/> >X >X <plugin >X- id="org.eclipse.core.filesystem.linux.ppc64le" >X- os="linux" >X- arch="ppc64le" >X+ id="org.eclipse.core.filesystem.freebsd.powerpc64" >X+ os="freebsd" >X+ arch="powerpc64" >X download-size="0" >X install-size="0" >X version="0.0.0" >X@@ -451,9 +451,9 @@ >X unpack="false"/> >X >X <plugin >X- id="org.eclipse.equinox.security.linux.x86_64" >X- os="linux" >X- arch="x86_64" >X+ id="org.eclipse.equinox.security.freebsd.amd64" >X+ os="freebsd" >X+ arch="amd64" >X download-size="0" >X install-size="0" >X version="0.0.0" >Xdiff -ru eclipse.platform.releng/features/org.eclipse.platform-feature/pom.xml eclipse.platform.releng/features/org.eclipse.platform-feature/pom.xml >X--- eclipse.platform.releng/features/org.eclipse.platform-feature/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.releng/features/org.eclipse.platform-feature/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -55,10 +55,10 @@ >X </plugins> >X <excludes> >X <plugin id="org.eclipse.platform.doc.user"/> >X- <plugin id="org.eclipse.core.filesystem.linux.x86_64"/> >X+ <plugin id="org.eclipse.core.filesystem.freebsd.amd64"/> >X <plugin id="org.eclipse.core.filesystem.macosx"/> >X <plugin id="org.eclipse.core.filesystem.win32.x86_64"/> >X- <plugin id="org.eclipse.core.filesystem.linux.ppc64le"/> >X+ <plugin id="org.eclipse.core.filesystem.freebsd.powerpc64"/> >X <plugin id="org.eclipse.core.resources.win32.x86_64"/> >X </excludes> >X </configuration> >8fa41bd94f6ddc8648bd3da8962a342f >echo x - eclipse/files/patch-rt.equinox.p2 >sed 's/^X//' >eclipse/files/patch-rt.equinox.p2 << 'bd71d8b2cc37680cd53db1fbb18dd266' >Xdiff -ru rt.equinox.p2/bundles/org.eclipse.equinox.p2.console/Provisioning console.launch rt.equinox.p2/bundles/org.eclipse.equinox.p2.console/Provisioning console.launch >X--- rt.equinox.p2/bundles/org.eclipse.equinox.p2.console/Provisioning console.launch 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.p2/bundles/org.eclipse.equinox.p2.console/Provisioning console.launch 0000-00-00 00:00:00.000000000 +0000 >X@@ -15,7 +15,7 @@ >X <stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.pde.ui.workbenchClasspathProvider"/> >X <stringAttribute key="pde.version" value="3.3"/> >X <booleanAttribute key="show_selected_only" value="false"/> >X-<stringAttribute key="target_bundles" value="org.eclipse.osgi.services@default:default,org.eclipse.ecf.ssl@default:false,org.eclipse.equinox.common@2:true,org.eclipse.core.net@default:default,org.eclipse.equinox.security@default:default,org.eclipse.ecf.provider.filetransfer.httpclient@default:default,org.eclipse.core.net.linux.x86_64@default:false,org.eclipse.core.contenttype@default:default,org.apache.commons.codec@default:default,org.eclipse.equinox.ds@1:true,org.eclipse.equinox.app@default:default,org.eclipse.ecf@default:default,javax.servlet@default:default,org.eclipse.ecf.provider.filetransfer.ssl@default:false,org.apache.commons.logging@default:default,org.eclipse.ecf.provider.filetransfer@default:default,org.eclipse.equinox.util@default:default,org.eclipse.core.runtime.compatibility.auth@default:default,org.eclipse.core.runtime@default:true,org.eclipse.equinox.preferences@default:default,org.apache.commons.httpclient@default:default,org.eclipse.core.jobs@default:default,org.eclipse.osgi@-1:true,org.eclipse.equinox.registry@default:default,org.eclipse.ecf.filetransfer@default:default,org.eclipse.equinox.concurrent@default:default,org.eclipse.ant.core@default:default,org.eclipse.core.runtime.compatibility.registry@default:false,org.eclipse.ecf.identity@default:default,org.eclipse.ecf.provider.filetransfer.httpclient.ssl@default:false,org.eclipse.core.variables@default:default"/> >X+<stringAttribute key="target_bundles" value="org.eclipse.osgi.services@default:default,org.eclipse.ecf.ssl@default:false,org.eclipse.equinox.common@2:true,org.eclipse.core.net@default:default,org.eclipse.equinox.security@default:default,org.eclipse.ecf.provider.filetransfer.httpclient@default:default,org.eclipse.core.net.freebsd.amd64@default:false,org.eclipse.core.contenttype@default:default,org.apache.commons.codec@default:default,org.eclipse.equinox.ds@1:true,org.eclipse.equinox.app@default:default,org.eclipse.ecf@default:default,javax.servlet@default:default,org.eclipse.ecf.provider.filetransfer.ssl@default:false,org.apache.commons.logging@default:default,org.eclipse.ecf.provider.filetransfer@default:default,org.eclipse.equinox.util@default:default,org.eclipse.core.runtime.compatibility.auth@default:default,org.eclipse.core.runtime@default:true,org.eclipse.equinox.preferences@default:default,org.apache.commons.httpclient@default:default,org.eclipse.core.jobs@default:default,org.eclipse.osgi@-1:true,org.eclipse.equinox.registry@default:default,org.eclipse.ecf.filetransfer@default:default,org.eclipse.equinox.concurrent@default:default,org.eclipse.ant.core@default:default,org.eclipse.core.runtime.compatibility.registry@default:false,org.eclipse.ecf.identity@default:default,org.eclipse.ecf.provider.filetransfer.httpclient.ssl@default:false,org.eclipse.core.variables@default:default"/> >X <booleanAttribute key="tracing" value="false"/> >X <booleanAttribute key="useDefaultConfigArea" value="true"/> >X <stringAttribute key="workspace_bundles" value="org.eclipse.equinox.p2.touchpoint.osgi@default:default,org.eclipse.equinox.p2.garbagecollector@default:default,org.eclipse.equinox.p2.engine@default:default,org.eclipse.equinox.p2.metadata.generator@default:default,org.eclipse.equinox.p2.core@default:default,org.eclipse.equinox.frameworkadmin@default:default,org.eclipse.equinox.p2.updatesite@default:default,org.eclipse.equinox.frameworkadmin.equinox@default:true,org.eclipse.equinox.p2.metadata@default:default,org.eclipse.equinox.p2.extensionlocation@default:default,org.eclipse.equinox.p2.metadata.repository@default:default,org.sat4j.pb@default:default,org.eclipse.equinox.p2.jarprocessor@default:default,org.eclipse.equinox.p2.publisher@default:default,org.eclipse.equinox.p2.touchpoint.eclipse@default:default,org.eclipse.equinox.p2.exemplarysetup@default:true,org.eclipse.equinox.p2.operations@default:default,org.eclipse.equinox.p2.artifact.optimizers@default:default,ie.wombat.jbdiff@default:default,org.eclipse.equinox.p2.repository@default:default,org.eclipse.equinox.p2.touchpoint.natives@default:default,org.eclipse.equinox.simpleconfigurator.manipulator@default:default,org.eclipse.equinox.p2.director@default:default,org.eclipse.equinox.p2.sar@default:default,org.eclipse.equinox.p2.artifact.processors@default:default,org.eclipse.equinox.p2.console@default:true,org.eclipse.equinox.p2.repository.tools@default:default,org.eclipse.equinox.p2.artifact.repository@default:default,org.eclipse.equinox.p2.directorywatcher@default:default,org.sat4j.core@default:default,org.eclipse.equinox.simpleconfigurator@1:true"/> >Xdiff -ru rt.equinox.p2/bundles/org.eclipse.equinox.p2.tests/pom.xml rt.equinox.p2/bundles/org.eclipse.equinox.p2.tests/pom.xml >X--- rt.equinox.p2/bundles/org.eclipse.equinox.p2.tests/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.p2/bundles/org.eclipse.equinox.p2.tests/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -22,9 +22,7 @@ >X <properties> >X <testSuite>${project.artifactId}</testSuite> >X <testClass>org.eclipse.equinox.p2.tests.AutomatedTests</testClass> >X- <!-- despite best inentions I was not able to add automatiz detection here --> >X- <!-- Linux is default because Hudson runs those tests on Linux --> >X- <dropinsProduct>org.eclipse.equinox.p2.reconciler-linux.gtk.x86_64.tar.gz</dropinsProduct> >X+ <dropinsProduct>org.eclipse.equinox.p2.reconciler-freebsd.gtk.amd64.tar.gz</dropinsProduct> >X </properties> >X >X <build> >Xdiff -ru rt.equinox.p2/bundles/org.eclipse.equinox.p2.tests.reconciler.product/pom.xml rt.equinox.p2/bundles/org.eclipse.equinox.p2.tests.reconciler.product/pom.xml >X--- rt.equinox.p2/bundles/org.eclipse.equinox.p2.tests.reconciler.product/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.p2/bundles/org.eclipse.equinox.p2.tests.reconciler.product/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -39,7 +39,7 @@ >X </goals> >X <configuration> >X <formats> >X- <linux>tar.gz</linux> >X+ <freebsd>tar.gz</freebsd> >X </formats> >X </configuration> >X </execution> >Xdiff -ru rt.equinox.p2/bundles/org.eclipse.equinox.p2.tests.reconciler.product/reconciler.product rt.equinox.p2/bundles/org.eclipse.equinox.p2.tests.reconciler.product/reconciler.product >X--- rt.equinox.p2/bundles/org.eclipse.equinox.p2.tests.reconciler.product/reconciler.product 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.p2/bundles/org.eclipse.equinox.p2.tests.reconciler.product/reconciler.product 0000-00-00 00:00:00.000000000 +0000 >X@@ -47,7 +47,7 @@ >X <plugin id="org.eclipse.core.expressions"/> >X <plugin id="org.eclipse.core.jobs"/> >X <plugin id="org.eclipse.core.net"/> >X- <plugin id="org.eclipse.core.net.linux.x86_64" fragment="true"/> >X+ <plugin id="org.eclipse.core.net.freebsd.amd64" fragment="true"/> >X <plugin id="org.eclipse.core.runtime"/> >X <plugin id="org.eclipse.e4.core.commands"/> >X <plugin id="org.eclipse.e4.core.contexts"/> >X@@ -121,7 +121,7 @@ >X <plugin id="org.eclipse.equinox.preferences"/> >X <plugin id="org.eclipse.equinox.registry"/> >X <plugin id="org.eclipse.equinox.security"/> >X- <plugin id="org.eclipse.equinox.security.linux.x86_64" fragment="true"/> >X+ <plugin id="org.eclipse.equinox.security.freebsd.amd64" fragment="true"/> >X <plugin id="org.eclipse.equinox.security.ui"/> >X <plugin id="org.eclipse.equinox.simpleconfigurator"/> >X <plugin id="org.eclipse.equinox.simpleconfigurator.manipulator"/> >X@@ -135,7 +135,7 @@ >X <plugin id="org.eclipse.osgi.util"/> >X <plugin id="org.eclipse.swt"/> >X <plugin id="org.eclipse.swt.cocoa.macosx.x86_64" fragment="true"/> >X- <plugin id="org.eclipse.swt.gtk.linux.x86_64" fragment="true"/> >X+ <plugin id="org.eclipse.swt.gtk.freebsd.amd64" fragment="true"/> >X <plugin id="org.eclipse.swt.win32.win32.x86_64" fragment="true"/> >X <plugin id="org.eclipse.ui"/> >X <plugin id="org.eclipse.ui.workbench"/> >Xdiff -ru rt.equinox.p2/bundles/org.eclipse.equinox.p2.tests.ui/All p2 UI tests.launch rt.equinox.p2/bundles/org.eclipse.equinox.p2.tests.ui/All p2 UI tests.launch >X--- rt.equinox.p2/bundles/org.eclipse.equinox.p2.tests.ui/All p2 UI tests.launch 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.p2/bundles/org.eclipse.equinox.p2.tests.ui/All p2 UI tests.launch 0000-00-00 00:00:00.000000000 +0000 >X@@ -61,7 +61,7 @@ >X <stringAttribute key="pde.version" value="3.3"/> >X <stringAttribute key="product" value="org.eclipse.sdk.ide"/> >X <booleanAttribute key="run_in_ui_thread" value="true"/> >X-<stringAttribute key="selected_target_plugins" value="ch.qos.logback.classic@default:default,ch.qos.logback.core@default:default,ch.qos.logback.slf4j@default:default,com.google.gson*2.8.2.v20180104-1110@default:default,com.google.guava@default:default,com.ibm.icu@default:default,com.jcraft.jsch@default:default,com.jcraft.jzlib@default:default,javaewah@default:default,javax.annotation@default:default,javax.el@default:default,javax.inject@default:default,javax.servlet.jsp@default:default,javax.servlet@default:default,javax.xml@default:default,org.apache.ant@default:default,org.apache.batik.constants@default:default,org.apache.batik.css@default:default,org.apache.batik.i18n@default:default,org.apache.batik.util@default:default,org.apache.commons.codec@default:default,org.apache.commons.httpclient@default:default,org.apache.commons.io@default:default,org.apache.commons.jxpath@default:default,org.apache.commons.lang@default:default,org.apache.commons.logging@default:default,org.apache.felix.gogo.runtime@default:default,org.apache.felix.scr@1:true,org.apache.httpcomponents.httpclient@default:default,org.apache.httpcomponents.httpcore@default:default,org.apache.jasper.glassfish@default:default,org.apache.log4j@default:default,org.apache.lucene.analyzers-common*7.1.0.v20180122-2126@default:default,org.apache.lucene.analyzers-smartcn@default:default,org.apache.lucene.core*7.1.0.v20171214-1510@default:default,org.apache.xerces@default:default,org.apache.xml.resolver@default:default,org.apache.xml.serializer@default:default,org.apache.xmlgraphics@default:default,org.apiguardian@default:default,org.easymock@default:default,org.eclipse.ant.core@default:default,org.eclipse.ant.launching@default:default,org.eclipse.ant.optional.junit@default:default,org.eclipse.ant.ui@default:default,org.eclipse.compare.core@default:default,org.eclipse.compare@default:default,org.eclipse.core.commands@default:default,org.eclipse.core.contenttype@default:default,org.eclipse.core.databinding.beans@default:default,org.eclipse.core.databinding.observable@default:default,org.eclipse.core.databinding.property@default:default,org.eclipse.core.databinding@default:default,org.eclipse.core.expressions@default:default,org.eclipse.core.externaltools@default:default,org.eclipse.core.filebuffers@default:default,org.eclipse.core.filesystem.linux.x86_64@default:default,org.eclipse.core.filesystem@default:default,org.eclipse.core.jobs@default:default,org.eclipse.core.net.linux.x86_64@default:default,org.eclipse.core.net@default:default,org.eclipse.core.resources@default:default,org.eclipse.core.runtime@default:true,org.eclipse.core.tests.harness@default:default,org.eclipse.core.variables@default:default,org.eclipse.debug.core@default:default,org.eclipse.debug.ui@default:default,org.eclipse.e4.core.commands@default:default,org.eclipse.e4.core.contexts@default:default,org.eclipse.e4.core.di.annotations@default:default,org.eclipse.e4.core.di.extensions.supplier@default:default,org.eclipse.e4.core.di.extensions@default:default,org.eclipse.e4.core.di@default:default,org.eclipse.e4.core.services@default:default,org.eclipse.e4.emf.xpath@default:default,org.eclipse.e4.ui.bindings@default:default,org.eclipse.e4.ui.css.core@default:default,org.eclipse.e4.ui.css.swt.theme@default:default,org.eclipse.e4.ui.css.swt@default:default,org.eclipse.e4.ui.di@default:default,org.eclipse.e4.ui.model.workbench@default:default,org.eclipse.e4.ui.services@default:default,org.eclipse.e4.ui.swt.gtk@default:default,org.eclipse.e4.ui.widgets@default:default,org.eclipse.e4.ui.workbench.addons.swt@default:default,org.eclipse.e4.ui.workbench.renderers.swt@default:default,org.eclipse.e4.ui.workbench.swt@default:default,org.eclipse.e4.ui.workbench3@default:default,org.eclipse.e4.ui.workbench@default:default,org.eclipse.ecf.filetransfer@default:default,org.eclipse.ecf.identity@default:default,org.eclipse.ecf.provider.filetransfer.httpclient4.ssl@default:default,org.eclipse.ecf.provider.filetransfer.httpclient4@default:default,org.eclipse.ecf.provider.filetransfer.ssl@default:false,org.eclipse.ecf.provider.filetransfer@default:default,org.eclipse.ecf.ssl@default:false,org.eclipse.ecf@default:default,org.eclipse.egit.core@default:default,org.eclipse.egit.ui.smartimport@default:default,org.eclipse.egit.ui@default:default,org.eclipse.egit@default:default,org.eclipse.emf.common@default:default,org.eclipse.emf.ecore.change@default:default,org.eclipse.emf.ecore.edit@default:default,org.eclipse.emf.ecore.xmi@default:default,org.eclipse.emf.ecore@default:default,org.eclipse.emf.edit@default:default,org.eclipse.equinox.app@default:default,org.eclipse.equinox.bidi@default:default,org.eclipse.equinox.common@2:true,org.eclipse.equinox.concurrent@default:default,org.eclipse.equinox.ds@1:true,org.eclipse.equinox.event@default:default,org.eclipse.equinox.frameworkadmin.equinox@default:default,org.eclipse.equinox.frameworkadmin@default:default,org.eclipse.equinox.http.jetty@default:default,org.eclipse.equinox.http.registry@default:default,org.eclipse.equinox.http.servlet@default:default,org.eclipse.equinox.jsp.jasper.registry@default:default,org.eclipse.equinox.jsp.jasper@default:default,org.eclipse.equinox.launcher.gtk.linux.x86_64@default:default,org.eclipse.equinox.launcher@default:default,org.eclipse.equinox.p2.artifact.repository@default:default,org.eclipse.equinox.p2.console@default:default,org.eclipse.equinox.p2.core@default:default,org.eclipse.equinox.p2.director.app@default:default,org.eclipse.equinox.p2.director@default:default,org.eclipse.equinox.p2.directorywatcher@default:default,org.eclipse.equinox.p2.engine@default:default,org.eclipse.equinox.p2.extensionlocation@default:default,org.eclipse.equinox.p2.garbagecollector@default:default,org.eclipse.equinox.p2.jarprocessor@default:default,org.eclipse.equinox.p2.metadata.repository@default:default,org.eclipse.equinox.p2.metadata@default:default,org.eclipse.equinox.p2.operations@default:default,org.eclipse.equinox.p2.publisher@default:default,org.eclipse.equinox.p2.reconciler.dropins@default:default,org.eclipse.equinox.p2.repository.tools@default:default,org.eclipse.equinox.p2.repository@default:default,org.eclipse.equinox.p2.touchpoint.eclipse@default:default,org.eclipse.equinox.p2.touchpoint.natives@default:default,org.eclipse.equinox.p2.ui.sdk.scheduler@default:default,org.eclipse.equinox.p2.ui.sdk@default:default,org.eclipse.equinox.p2.ui@default:default,org.eclipse.equinox.p2.updatechecker@default:default,org.eclipse.equinox.p2.updatesite@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.equinox.security.linux.x86_64@default:default,org.eclipse.equinox.security.ui@default:default,org.eclipse.equinox.security@default:default,org.eclipse.equinox.simpleconfigurator.manipulator@default:default,org.eclipse.equinox.simpleconfigurator@1:true,org.eclipse.equinox.util@default:default,org.eclipse.help.base@default:default,org.eclipse.help.ui@default:default,org.eclipse.help.webapp@default:default,org.eclipse.help@default:default,org.eclipse.jdt.annotation*2.2.100.v20180626-0953@default:default,org.eclipse.jdt.apt.core@default:default,org.eclipse.jdt.apt.pluggable.core@default:default,org.eclipse.jdt.apt.ui@default:default,org.eclipse.jdt.compiler.apt@default:false,org.eclipse.jdt.compiler.tool@default:false,org.eclipse.jdt.core.manipulation@default:default,org.eclipse.jdt.core@default:default,org.eclipse.jdt.debug.ui@default:default,org.eclipse.jdt.debug@default:default,org.eclipse.jdt.doc.isv@default:default,org.eclipse.jdt.doc.user@default:default,org.eclipse.jdt.junit.core@default:default,org.eclipse.jdt.junit.runtime@default:default,org.eclipse.jdt.junit4.runtime@default:default,org.eclipse.jdt.junit@default:default,org.eclipse.jdt.launching@default:default,org.eclipse.jdt.ui@default:default,org.eclipse.jdt@default:default,org.eclipse.jem.util@default:default,org.eclipse.jetty.http@default:default,org.eclipse.jetty.io@default:default,org.eclipse.jetty.security@default:default,org.eclipse.jetty.server@default:default,org.eclipse.jetty.servlet@default:default,org.eclipse.jetty.util@default:default,org.eclipse.jface.databinding@default:default,org.eclipse.jface.text@default:default,org.eclipse.jface@default:default,org.eclipse.jgit.lfs@default:default,org.eclipse.jgit@default:default,org.eclipse.jsch.core@default:default,org.eclipse.jsch.ui@default:default,org.eclipse.ltk.core.refactoring@default:default,org.eclipse.ltk.ui.refactoring@default:default,org.eclipse.m2e.archetype.common@default:default,org.eclipse.m2e.core.ui@default:default,org.eclipse.m2e.core@default:default,org.eclipse.m2e.logback.appender@default:default,org.eclipse.m2e.maven.indexer@default:default,org.eclipse.m2e.maven.runtime.slf4j.simple@default:default,org.eclipse.m2e.maven.runtime@default:default,org.eclipse.m2e.model.edit@default:default,org.eclipse.m2e.workspace.cli@default:default,org.eclipse.mylyn.commons.core@default:default,org.eclipse.mylyn.commons.net@default:default,org.eclipse.mylyn.discovery.core@default:default,org.eclipse.osgi.compatibility.state@default:default,org.eclipse.osgi.services@default:default,org.eclipse.osgi.util@default:default,org.eclipse.osgi@-1:true,org.eclipse.pde.api.tools.ui@default:default,org.eclipse.pde.api.tools@default:default,org.eclipse.pde.build@default:default,org.eclipse.pde.core@default:default,org.eclipse.pde.doc.user@default:default,org.eclipse.pde.ds.core@default:default,org.eclipse.pde.ds.ui@default:default,org.eclipse.pde.junit.runtime@default:default,org.eclipse.pde.launching@default:default,org.eclipse.pde.runtime@default:default,org.eclipse.pde.ua.core@default:default,org.eclipse.pde.ua.ui@default:default,org.eclipse.pde.ui.templates@default:default,org.eclipse.pde.ui@default:default,org.eclipse.pde@default:default,org.eclipse.platform.doc.isv@default:default,org.eclipse.platform.doc.user@default:default,org.eclipse.platform@default:default,org.eclipse.rcp@default:default,org.eclipse.releng.tools@default:default,org.eclipse.sdk@default:default,org.eclipse.search@default:default,org.eclipse.swt.gtk.linux.x86_64@default:default,org.eclipse.swt@default:default,org.eclipse.team.core@default:default,org.eclipse.team.ui@default:default,org.eclipse.test.performance.win32@default:default,org.eclipse.test.performance@default:default,org.eclipse.text@default:default,org.eclipse.ui.browser@default:default,org.eclipse.ui.cheatsheets@default:default,org.eclipse.ui.console@default:default,org.eclipse.ui.editors@default:default,org.eclipse.ui.externaltools@default:default,org.eclipse.ui.forms@default:default,org.eclipse.ui.genericeditor@default:default,org.eclipse.ui.ide.application@default:default,org.eclipse.ui.ide@default:default,org.eclipse.ui.intro.quicklinks@default:default,org.eclipse.ui.intro.universal@default:default,org.eclipse.ui.intro@default:default,org.eclipse.ui.navigator.resources@default:default,org.eclipse.ui.navigator@default:default,org.eclipse.ui.net@default:default,org.eclipse.ui.trace@default:default,org.eclipse.ui.views.log@default:default,org.eclipse.ui.views.properties.tabbed@default:default,org.eclipse.ui.views@default:default,org.eclipse.ui.workbench.texteditor@default:default,org.eclipse.ui.workbench@default:default,org.eclipse.ui@default:default,org.eclipse.update.configurator@default:default,org.eclipse.urischeme@default:default,org.eclipse.wst.common.core@default:default,org.eclipse.wst.common.emf@default:default,org.eclipse.wst.common.environment@default:default,org.eclipse.wst.common.frameworks.ui@default:default,org.eclipse.wst.common.frameworks@default:default,org.eclipse.wst.common.project.facet.core@default:default,org.eclipse.wst.common.ui@default:default,org.eclipse.wst.common.uriresolver@default:default,org.eclipse.wst.sse.core@default:default,org.eclipse.wst.sse.ui@default:default,org.eclipse.wst.validation.ui@default:default,org.eclipse.wst.validation@default:default,org.eclipse.wst.xml.core@default:default,org.eclipse.wst.xml.ui@default:default,org.eclipse.wst.xsd.core@default:default,org.eclipse.xsd@default:default,org.hamcrest.core@default:default,org.junit.platform.commons@default:default,org.junit.platform.engine@default:default,org.junit.platform.launcher@default:default,org.junit@default:default,org.objectweb.asm*6.0.0.v20180116-1719@default:default,org.objectweb.asm*6.2.0.v20180807-1520@default:default,org.objectweb.asm.tree*6.2.0.v20180807-1520@default:default,org.opentest4j@default:default,org.sat4j.core@default:default,org.sat4j.pb@default:default,org.slf4j.api@default:default,org.slf4j.impl.log4j12@default:default,org.tukaani.xz@default:default,org.w3c.css.sac@default:default,org.w3c.dom.events@default:default,org.w3c.dom.smil@default:default,org.w3c.dom.svg@default:default"/> >X+<stringAttribute key="selected_target_plugins" value="ch.qos.logback.classic@default:default,ch.qos.logback.core@default:default,ch.qos.logback.slf4j@default:default,com.google.gson*2.8.2.v20180104-1110@default:default,com.google.guava@default:default,com.ibm.icu@default:default,com.jcraft.jsch@default:default,com.jcraft.jzlib@default:default,javaewah@default:default,javax.annotation@default:default,javax.el@default:default,javax.inject@default:default,javax.servlet.jsp@default:default,javax.servlet@default:default,javax.xml@default:default,org.apache.ant@default:default,org.apache.batik.constants@default:default,org.apache.batik.css@default:default,org.apache.batik.i18n@default:default,org.apache.batik.util@default:default,org.apache.commons.codec@default:default,org.apache.commons.httpclient@default:default,org.apache.commons.io@default:default,org.apache.commons.jxpath@default:default,org.apache.commons.lang@default:default,org.apache.commons.logging@default:default,org.apache.felix.gogo.runtime@default:default,org.apache.felix.scr@1:true,org.apache.httpcomponents.httpclient@default:default,org.apache.httpcomponents.httpcore@default:default,org.apache.jasper.glassfish@default:default,org.apache.log4j@default:default,org.apache.lucene.analyzers-common*7.1.0.v20180122-2126@default:default,org.apache.lucene.analyzers-smartcn@default:default,org.apache.lucene.core*7.1.0.v20171214-1510@default:default,org.apache.xerces@default:default,org.apache.xml.resolver@default:default,org.apache.xml.serializer@default:default,org.apache.xmlgraphics@default:default,org.apiguardian@default:default,org.easymock@default:default,org.eclipse.ant.core@default:default,org.eclipse.ant.launching@default:default,org.eclipse.ant.optional.junit@default:default,org.eclipse.ant.ui@default:default,org.eclipse.compare.core@default:default,org.eclipse.compare@default:default,org.eclipse.core.commands@default:default,org.eclipse.core.contenttype@default:default,org.eclipse.core.databinding.beans@default:default,org.eclipse.core.databinding.observable@default:default,org.eclipse.core.databinding.property@default:default,org.eclipse.core.databinding@default:default,org.eclipse.core.expressions@default:default,org.eclipse.core.externaltools@default:default,org.eclipse.core.filebuffers@default:default,org.eclipse.core.filesystem.freebsd.amd64@default:default,org.eclipse.core.filesystem@default:default,org.eclipse.core.jobs@default:default,org.eclipse.core.net.freebsd.amd64@default:default,org.eclipse.core.net@default:default,org.eclipse.core.resources@default:default,org.eclipse.core.runtime@default:true,org.eclipse.core.tests.harness@default:default,org.eclipse.core.variables@default:default,org.eclipse.debug.core@default:default,org.eclipse.debug.ui@default:default,org.eclipse.e4.core.commands@default:default,org.eclipse.e4.core.contexts@default:default,org.eclipse.e4.core.di.annotations@default:default,org.eclipse.e4.core.di.extensions.supplier@default:default,org.eclipse.e4.core.di.extensions@default:default,org.eclipse.e4.core.di@default:default,org.eclipse.e4.core.services@default:default,org.eclipse.e4.emf.xpath@default:default,org.eclipse.e4.ui.bindings@default:default,org.eclipse.e4.ui.css.core@default:default,org.eclipse.e4.ui.css.swt.theme@default:default,org.eclipse.e4.ui.css.swt@default:default,org.eclipse.e4.ui.di@default:default,org.eclipse.e4.ui.model.workbench@default:default,org.eclipse.e4.ui.services@default:default,org.eclipse.e4.ui.swt.gtk@default:default,org.eclipse.e4.ui.widgets@default:default,org.eclipse.e4.ui.workbench.addons.swt@default:default,org.eclipse.e4.ui.workbench.renderers.swt@default:default,org.eclipse.e4.ui.workbench.swt@default:default,org.eclipse.e4.ui.workbench3@default:default,org.eclipse.e4.ui.workbench@default:default,org.eclipse.ecf.filetransfer@default:default,org.eclipse.ecf.identity@default:default,org.eclipse.ecf.provider.filetransfer.httpclient4.ssl@default:default,org.eclipse.ecf.provider.filetransfer.httpclient4@default:default,org.eclipse.ecf.provider.filetransfer.ssl@default:false,org.eclipse.ecf.provider.filetransfer@default:default,org.eclipse.ecf.ssl@default:false,org.eclipse.ecf@default:default,org.eclipse.egit.core@default:default,org.eclipse.egit.ui.smartimport@default:default,org.eclipse.egit.ui@default:default,org.eclipse.egit@default:default,org.eclipse.emf.common@default:default,org.eclipse.emf.ecore.change@default:default,org.eclipse.emf.ecore.edit@default:default,org.eclipse.emf.ecore.xmi@default:default,org.eclipse.emf.ecore@default:default,org.eclipse.emf.edit@default:default,org.eclipse.equinox.app@default:default,org.eclipse.equinox.bidi@default:default,org.eclipse.equinox.common@2:true,org.eclipse.equinox.concurrent@default:default,org.eclipse.equinox.ds@1:true,org.eclipse.equinox.event@default:default,org.eclipse.equinox.frameworkadmin.equinox@default:default,org.eclipse.equinox.frameworkadmin@default:default,org.eclipse.equinox.http.jetty@default:default,org.eclipse.equinox.http.registry@default:default,org.eclipse.equinox.http.servlet@default:default,org.eclipse.equinox.jsp.jasper.registry@default:default,org.eclipse.equinox.jsp.jasper@default:default,org.eclipse.equinox.launcher.gtk.freebsd.amd64@default:default,org.eclipse.equinox.launcher@default:default,org.eclipse.equinox.p2.artifact.repository@default:default,org.eclipse.equinox.p2.console@default:default,org.eclipse.equinox.p2.core@default:default,org.eclipse.equinox.p2.director.app@default:default,org.eclipse.equinox.p2.director@default:default,org.eclipse.equinox.p2.directorywatcher@default:default,org.eclipse.equinox.p2.engine@default:default,org.eclipse.equinox.p2.extensionlocation@default:default,org.eclipse.equinox.p2.garbagecollector@default:default,org.eclipse.equinox.p2.jarprocessor@default:default,org.eclipse.equinox.p2.metadata.repository@default:default,org.eclipse.equinox.p2.metadata@default:default,org.eclipse.equinox.p2.operations@default:default,org.eclipse.equinox.p2.publisher@default:default,org.eclipse.equinox.p2.reconciler.dropins@default:default,org.eclipse.equinox.p2.repository.tools@default:default,org.eclipse.equinox.p2.repository@default:default,org.eclipse.equinox.p2.touchpoint.eclipse@default:default,org.eclipse.equinox.p2.touchpoint.natives@default:default,org.eclipse.equinox.p2.ui.sdk.scheduler@default:default,org.eclipse.equinox.p2.ui.sdk@default:default,org.eclipse.equinox.p2.ui@default:default,org.eclipse.equinox.p2.updatechecker@default:default,org.eclipse.equinox.p2.updatesite@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.equinox.security.freebsd.amd64@default:default,org.eclipse.equinox.security.ui@default:default,org.eclipse.equinox.security@default:default,org.eclipse.equinox.simpleconfigurator.manipulator@default:default,org.eclipse.equinox.simpleconfigurator@1:true,org.eclipse.equinox.util@default:default,org.eclipse.help.base@default:default,org.eclipse.help.ui@default:default,org.eclipse.help.webapp@default:default,org.eclipse.help@default:default,org.eclipse.jdt.annotation*2.2.100.v20180626-0953@default:default,org.eclipse.jdt.apt.core@default:default,org.eclipse.jdt.apt.pluggable.core@default:default,org.eclipse.jdt.apt.ui@default:default,org.eclipse.jdt.compiler.apt@default:false,org.eclipse.jdt.compiler.tool@default:false,org.eclipse.jdt.core.manipulation@default:default,org.eclipse.jdt.core@default:default,org.eclipse.jdt.debug.ui@default:default,org.eclipse.jdt.debug@default:default,org.eclipse.jdt.doc.isv@default:default,org.eclipse.jdt.doc.user@default:default,org.eclipse.jdt.junit.core@default:default,org.eclipse.jdt.junit.runtime@default:default,org.eclipse.jdt.junit4.runtime@default:default,org.eclipse.jdt.junit@default:default,org.eclipse.jdt.launching@default:default,org.eclipse.jdt.ui@default:default,org.eclipse.jdt@default:default,org.eclipse.jem.util@default:default,org.eclipse.jetty.http@default:default,org.eclipse.jetty.io@default:default,org.eclipse.jetty.security@default:default,org.eclipse.jetty.server@default:default,org.eclipse.jetty.servlet@default:default,org.eclipse.jetty.util@default:default,org.eclipse.jface.databinding@default:default,org.eclipse.jface.text@default:default,org.eclipse.jface@default:default,org.eclipse.jgit.lfs@default:default,org.eclipse.jgit@default:default,org.eclipse.jsch.core@default:default,org.eclipse.jsch.ui@default:default,org.eclipse.ltk.core.refactoring@default:default,org.eclipse.ltk.ui.refactoring@default:default,org.eclipse.m2e.archetype.common@default:default,org.eclipse.m2e.core.ui@default:default,org.eclipse.m2e.core@default:default,org.eclipse.m2e.logback.appender@default:default,org.eclipse.m2e.maven.indexer@default:default,org.eclipse.m2e.maven.runtime.slf4j.simple@default:default,org.eclipse.m2e.maven.runtime@default:default,org.eclipse.m2e.model.edit@default:default,org.eclipse.m2e.workspace.cli@default:default,org.eclipse.mylyn.commons.core@default:default,org.eclipse.mylyn.commons.net@default:default,org.eclipse.mylyn.discovery.core@default:default,org.eclipse.osgi.compatibility.state@default:default,org.eclipse.osgi.services@default:default,org.eclipse.osgi.util@default:default,org.eclipse.osgi@-1:true,org.eclipse.pde.api.tools.ui@default:default,org.eclipse.pde.api.tools@default:default,org.eclipse.pde.build@default:default,org.eclipse.pde.core@default:default,org.eclipse.pde.doc.user@default:default,org.eclipse.pde.ds.core@default:default,org.eclipse.pde.ds.ui@default:default,org.eclipse.pde.junit.runtime@default:default,org.eclipse.pde.launching@default:default,org.eclipse.pde.runtime@default:default,org.eclipse.pde.ua.core@default:default,org.eclipse.pde.ua.ui@default:default,org.eclipse.pde.ui.templates@default:default,org.eclipse.pde.ui@default:default,org.eclipse.pde@default:default,org.eclipse.platform.doc.isv@default:default,org.eclipse.platform.doc.user@default:default,org.eclipse.platform@default:default,org.eclipse.rcp@default:default,org.eclipse.releng.tools@default:default,org.eclipse.sdk@default:default,org.eclipse.search@default:default,org.eclipse.swt.gtk.freebsd.amd64@default:default,org.eclipse.swt@default:default,org.eclipse.team.core@default:default,org.eclipse.team.ui@default:default,org.eclipse.test.performance.win32@default:default,org.eclipse.test.performance@default:default,org.eclipse.text@default:default,org.eclipse.ui.browser@default:default,org.eclipse.ui.cheatsheets@default:default,org.eclipse.ui.console@default:default,org.eclipse.ui.editors@default:default,org.eclipse.ui.externaltools@default:default,org.eclipse.ui.forms@default:default,org.eclipse.ui.genericeditor@default:default,org.eclipse.ui.ide.application@default:default,org.eclipse.ui.ide@default:default,org.eclipse.ui.intro.quicklinks@default:default,org.eclipse.ui.intro.universal@default:default,org.eclipse.ui.intro@default:default,org.eclipse.ui.navigator.resources@default:default,org.eclipse.ui.navigator@default:default,org.eclipse.ui.net@default:default,org.eclipse.ui.trace@default:default,org.eclipse.ui.views.log@default:default,org.eclipse.ui.views.properties.tabbed@default:default,org.eclipse.ui.views@default:default,org.eclipse.ui.workbench.texteditor@default:default,org.eclipse.ui.workbench@default:default,org.eclipse.ui@default:default,org.eclipse.update.configurator@default:default,org.eclipse.urischeme@default:default,org.eclipse.wst.common.core@default:default,org.eclipse.wst.common.emf@default:default,org.eclipse.wst.common.environment@default:default,org.eclipse.wst.common.frameworks.ui@default:default,org.eclipse.wst.common.frameworks@default:default,org.eclipse.wst.common.project.facet.core@default:default,org.eclipse.wst.common.ui@default:default,org.eclipse.wst.common.uriresolver@default:default,org.eclipse.wst.sse.core@default:default,org.eclipse.wst.sse.ui@default:default,org.eclipse.wst.validation.ui@default:default,org.eclipse.wst.validation@default:default,org.eclipse.wst.xml.core@default:default,org.eclipse.wst.xml.ui@default:default,org.eclipse.wst.xsd.core@default:default,org.eclipse.xsd@default:default,org.hamcrest.core@default:default,org.junit.platform.commons@default:default,org.junit.platform.engine@default:default,org.junit.platform.launcher@default:default,org.junit@default:default,org.objectweb.asm*6.0.0.v20180116-1719@default:default,org.objectweb.asm*6.2.0.v20180807-1520@default:default,org.objectweb.asm.tree*6.2.0.v20180807-1520@default:default,org.opentest4j@default:default,org.sat4j.core@default:default,org.sat4j.pb@default:default,org.slf4j.api@default:default,org.slf4j.impl.log4j12@default:default,org.tukaani.xz@default:default,org.w3c.css.sac@default:default,org.w3c.dom.events@default:default,org.w3c.dom.smil@default:default,org.w3c.dom.svg@default:default"/> >X <stringAttribute key="selected_workspace_plugins" value="org.eclipse.equinox.frameworkadmin.equinox@default:default,org.eclipse.equinox.frameworkadmin.test@default:default,org.eclipse.equinox.frameworkadmin@default:default,org.eclipse.equinox.p2.artifact.optimizers@default:default,org.eclipse.equinox.p2.artifact.processors@default:default,org.eclipse.equinox.p2.artifact.repository@default:default,org.eclipse.equinox.p2.console@default:default,org.eclipse.equinox.p2.core@default:default,org.eclipse.equinox.p2.director.app@default:default,org.eclipse.equinox.p2.director@default:default,org.eclipse.equinox.p2.directorywatcher@default:default,org.eclipse.equinox.p2.discovery.compatibility@default:default,org.eclipse.equinox.p2.discovery@default:default,org.eclipse.equinox.p2.engine@default:default,org.eclipse.equinox.p2.extensionlocation@default:default,org.eclipse.equinox.p2.garbagecollector@default:default,org.eclipse.equinox.p2.installer@default:default,org.eclipse.equinox.p2.jarprocessor@default:default,org.eclipse.equinox.p2.metadata.repository@default:default,org.eclipse.equinox.p2.metadata@default:default,org.eclipse.equinox.p2.operations@default:default,org.eclipse.equinox.p2.publisher.eclipse@default:default,org.eclipse.equinox.p2.publisher@default:default,org.eclipse.equinox.p2.reconciler.dropins@default:default,org.eclipse.equinox.p2.repository.tools@default:default,org.eclipse.equinox.p2.repository@default:default,org.eclipse.equinox.p2.sar@default:default,org.eclipse.equinox.p2.tests.discovery@default:default,org.eclipse.equinox.p2.tests.optimizers@default:default,org.eclipse.equinox.p2.tests.ui@default:default,org.eclipse.equinox.p2.tests.verifier@default:default,org.eclipse.equinox.p2.tests@default:default,org.eclipse.equinox.p2.testserver@default:default,org.eclipse.equinox.p2.touchpoint.eclipse@default:default,org.eclipse.equinox.p2.touchpoint.natives@default:default,org.eclipse.equinox.p2.transport.ecf@default:default,org.eclipse.equinox.p2.ui.admin.rcp@default:default,org.eclipse.equinox.p2.ui.admin@default:default,org.eclipse.equinox.p2.ui.discovery@default:default,org.eclipse.equinox.p2.ui.importexport@default:default,org.eclipse.equinox.p2.ui.sdk.scheduler@default:default,org.eclipse.equinox.p2.ui.sdk@default:default,org.eclipse.equinox.p2.ui@default:default,org.eclipse.equinox.p2.updatechecker@default:default,org.eclipse.equinox.p2.updatesite@default:default,org.eclipse.equinox.simpleconfigurator.manipulator@default:default,org.eclipse.equinox.simpleconfigurator@1:true"/> >X <booleanAttribute key="show_selected_only" value="false"/> >X <booleanAttribute key="tracing" value="false"/> >Xdiff -ru rt.equinox.p2/features/org.eclipse.equinox.p2.core.feature/feature.xml rt.equinox.p2/features/org.eclipse.equinox.p2.core.feature/feature.xml >X--- rt.equinox.p2/features/org.eclipse.equinox.p2.core.feature/feature.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.p2/features/org.eclipse.equinox.p2.core.feature/feature.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -185,9 +185,9 @@ >X unpack="false"/> >X >X <plugin >X- id="org.eclipse.equinox.security.linux.x86_64" >X- os="linux" >X- arch="x86_64" >X+ id="org.eclipse.equinox.security.freebsd.amd64" >X+ os="freebsd" >X+ arch="amd64" >X download-size="0" >X install-size="0" >X version="0.0.0" >bd71d8b2cc37680cd53db1fbb18dd266 >echo x - eclipse/files/patch-eclipse-platform-parent >sed 's/^X//' >eclipse/files/patch-eclipse-platform-parent << 'fac74beb91f79cf5fa532806f3179dfd' >Xdiff -ru eclipse-platform-parent/pom.xml eclipse-platform-parent/pom.xml >X--- eclipse-platform-parent/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse-platform-parent/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -89,9 +89,9 @@ >X 'eclipiserun-repo' repository, such as for computing .api-descriptions and >X generating API Tools reports. >X --> >X- <eclipserun-repo>http://download.eclipse.org/eclipse/updates/4.11-I-builds/</eclipserun-repo> >X+ <eclipserun-repo>http://download.eclipse.org/eclipse/updates/4.11/</eclipserun-repo> >X >X- <comparator.repo>http://download.eclipse.org/eclipse/updates/4.11-I-builds</comparator.repo> >X+ <comparator.repo>http://download.eclipse.org/eclipse/updates/4.11</comparator.repo> >X >X <!-- >X NOTE: this EMF and ECF URL must match exactly what is in the eclipse-sdk-prereqs.target file. >X@@ -100,7 +100,7 @@ >X it). >X And, of course, in the PDE target file, the URL is expected to be the actual URL, not a variable. >X --> >X- <emf-repo.url>http://download.eclipse.org/modeling/emf/emf/builds/milestone/S201903030654/</emf-repo.url> >X+ <emf-repo.url>http://download.eclipse.org/modeling/emf/emf/builds/release/2.17/</emf-repo.url> >X >X <ecf-repo.url>http://download.eclipse.org/rt/ecf/3.14.4/site.p2/</ecf-repo.url> >X >X@@ -262,14 +262,14 @@ >X </target> >X <environments> >X <environment> >X- <os>linux</os> >X+ <os>freebsd</os> >X <ws>gtk</ws> >X- <arch>x86_64</arch> >X+ <arch>amd64</arch> >X </environment> >X <environment> >X- <os>linux</os> >X+ <os>freebsd</os> >X <ws>gtk</ws> >X- <arch>ppc64le</arch> >X+ <arch>powerpc64</arch> >X </environment> >X <environment> >X <os>win32</os> >X@@ -639,7 +639,7 @@ >X For maintenance streams should always be "M-builds". >X Ideally, this value would be provided by the environment, see bug 489789. >X --> >X- <eclipse-p2-repo.url>http://download.eclipse.org/eclipse/updates/4.11-I-builds</eclipse-p2-repo.url> >X+ <eclipse-p2-repo.url>http://download.eclipse.org/eclipse/updates/4.11</eclipse-p2-repo.url> >X </properties> >X <repositories> >X <repository> >fac74beb91f79cf5fa532806f3179dfd >echo x - eclipse/files/patch-rt.equinox.framework >sed 's/^X//' >eclipse/files/patch-rt.equinox.framework << '8d8511510e50c3ed01acbf014ec024f5' >Xdiff -ru rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.aarch64/META-INF/MANIFEST.MF rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.aarch64/META-INF/MANIFEST.MF >X--- rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.aarch64/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.aarch64/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X@@ -2,9 +2,9 @@ >X Bundle-ManifestVersion: 2 >X Bundle-Name: %pluginName >X Bundle-Vendor: %providerName >X-Bundle-SymbolicName: org.eclipse.equinox.launcher.gtk.linux.aarch64;singleton:=true >X+Bundle-SymbolicName: org.eclipse.equinox.launcher.gtk.freebsd.aarch64;singleton:=true >X Bundle-Version: 1.1.1000.qualifier >X Fragment-Host: org.eclipse.equinox.launcher;bundle-version="[1.0.0,1.5.0)" >X-Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=aarch64)) >X-Bundle-Localization: launcher.gtk.linux.aarch64 >X+Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=freebsd) (osgi.arch=aarch64)) >X+Bundle-Localization: launcher.gtk.freebsd.aarch64 >X Eclipse-BundleShape: dir >Xdiff -ru rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.aarch64/pom.xml rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.aarch64/pom.xml >X--- rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.aarch64/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.aarch64/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -18,12 +18,12 @@ >X <relativePath>../../launcher-binary-parent</relativePath> >X </parent> >X <groupId>org.eclipse.equinox</groupId> >X- <artifactId>org.eclipse.equinox.launcher.gtk.linux.aarch64</artifactId> >X+ <artifactId>org.eclipse.equinox.launcher.gtk.freebsd.aarch64</artifactId> >X <version>1.1.1000-SNAPSHOT</version> >X <packaging>eclipse-plugin</packaging> >X >X <properties> >X- <os>linux</os> >X+ <os>freebsd</os> >X <ws>gtk</ws> >X <arch>aarch64</arch> >X </properties> >Xdiff -ru rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.amd64/.project rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.amd64/.project >X--- rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.amd64/.project 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.amd64/.project 0000-00-00 00:00:00.000000000 +0000 >X@@ -1,6 +1,6 @@ >X <?xml version="1.0" encoding="UTF-8"?> >X <projectDescription> >X- <name>org.eclipse.equinox.launcher.gtk.linux.x86_64</name> >X+ <name>org.eclipse.equinox.launcher.gtk.freebsd.amd64</name> >X <comment></comment> >X <projects> >X </projects> >Xdiff -ru rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.amd64/META-INF/MANIFEST.MF rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.amd64/META-INF/MANIFEST.MF >X--- rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.amd64/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.amd64/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X@@ -2,9 +2,9 @@ >X Bundle-ManifestVersion: 2 >X Bundle-Name: %pluginName >X Bundle-Vendor: %providerName >X-Bundle-SymbolicName: org.eclipse.equinox.launcher.gtk.linux.x86_64;singleton:=true >X+Bundle-SymbolicName: org.eclipse.equinox.launcher.gtk.freebsd.amd64;singleton:=true >X Bundle-Version: 1.1.1000.qualifier >X Fragment-Host: org.eclipse.equinox.launcher;bundle-version="[1.0.0,1.6.0)" >X-Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=x86_64)) >X-Bundle-Localization: launcher.gtk.linux.x86_64 >X+Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=freebsd) (osgi.arch=amd64)) >X+Bundle-Localization: launcher.gtk.freebsd.amd64 >X Eclipse-BundleShape: dir >Xdiff -ru rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.amd64/launcher.gtk.linux.x86_64.properties rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.amd64/launcher.gtk.linux.x86_64.properties >X--- rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.amd64/launcher.gtk.linux.x86_64.properties 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.amd64/launcher.gtk.linux.x86_64.properties 0000-00-00 00:00:00.000000000 +0000 >X@@ -11,5 +11,5 @@ >X # Contributors: >X # IBM Corporation - initial API and implementation >X ############################################################################### >X-pluginName = Equinox Launcher Linux X86_64 Fragment >X+pluginName = Equinox Launcher FreeBSD/amd64 Fragment >X providerName = Eclipse.org - Equinox >Xdiff -ru rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.amd64/pom.xml rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.amd64/pom.xml >X--- rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.amd64/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.amd64/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -18,13 +18,13 @@ >X <relativePath>../../launcher-binary-parent</relativePath> >X </parent> >X <groupId>org.eclipse.equinox</groupId> >X- <artifactId>org.eclipse.equinox.launcher.gtk.linux.x86_64</artifactId> >X+ <artifactId>org.eclipse.equinox.launcher.gtk.freebsd.amd64</artifactId> >X <version>1.1.1000-SNAPSHOT</version> >X <packaging>eclipse-plugin</packaging> >X >X <properties> >X- <os>linux</os> >X+ <os>freebsd</os> >X <ws>gtk</ws> >X- <arch>x86_64</arch> >X+ <arch>amd64</arch> >X </properties> >X </project> >Xdiff -ru rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.armv7/META-INF/MANIFEST.MF rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.armv7/META-INF/MANIFEST.MF >X--- rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.armv7/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.armv7/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X@@ -2,9 +2,9 @@ >X Bundle-ManifestVersion: 2 >X Bundle-Name: %pluginName >X Bundle-Vendor: %providerName >X-Bundle-SymbolicName: org.eclipse.equinox.launcher.gtk.linux.arm;singleton:=true >X+Bundle-SymbolicName: org.eclipse.equinox.launcher.gtk.freebsd.armv7;singleton:=true >X Bundle-Version: 1.1.1000.qualifier >X Fragment-Host: org.eclipse.equinox.launcher;bundle-version="[1.0.0,1.5.0)" >X-Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=arm)) >X-Bundle-Localization: launcher.gtk.linux.arm >X+Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=freebsd) (osgi.arch=armv7)) >X+Bundle-Localization: launcher.gtk.freebsd.armv7 >X Eclipse-BundleShape: dir >Xdiff -ru rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.armv7/pom.xml rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.armv7/pom.xml >X--- rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.armv7/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.armv7/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -18,13 +18,13 @@ >X <relativePath>../../launcher-binary-parent</relativePath> >X </parent> >X <groupId>org.eclipse.equinox</groupId> >X- <artifactId>org.eclipse.equinox.launcher.gtk.linux.arm</artifactId> >X+ <artifactId>org.eclipse.equinox.launcher.gtk.freebsd.armv7</artifactId> >X <version>1.1.1000-SNAPSHOT</version> >X <packaging>eclipse-plugin</packaging> >X >X <properties> >X- <os>linux</os> >X+ <os>freebsd</os> >X <ws>gtk</ws> >X- <arch>arm</arch> >X+ <arch>armv7</arch> >X </properties> >X </project> >Xdiff -ru rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.i386/META-INF/MANIFEST.MF rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.i386/META-INF/MANIFEST.MF >X--- rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.i386/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.i386/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X@@ -2,9 +2,9 @@ >X Bundle-ManifestVersion: 2 >X Bundle-Name: %pluginName >X Bundle-Vendor: %providerName >X-Bundle-SymbolicName: org.eclipse.equinox.launcher.gtk.linux.x86;singleton:=true >X+Bundle-SymbolicName: org.eclipse.equinox.launcher.gtk.freebsd.i386;singleton:=true >X Bundle-Version: 1.1.1000.qualifier >X Fragment-Host: org.eclipse.equinox.launcher;bundle-version="[1.0.0,1.6.0)" >X-Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=x86)) >X-Bundle-Localization: launcher.gtk.linux.x86 >X+Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=freebsd) (osgi.arch=i386)) >X+Bundle-Localization: launcher.gtk.freebsd.i386 >X Eclipse-BundleShape: dir >Xdiff -ru rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.i386/launcher.gtk.linux.x86.properties rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.i386/launcher.gtk.linux.x86.properties >X--- rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.i386/launcher.gtk.linux.x86.properties 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.i386/launcher.gtk.linux.x86.properties 0000-00-00 00:00:00.000000000 +0000 >X@@ -11,5 +11,5 @@ >X # Contributors: >X # IBM Corporation - initial API and implementation >X ############################################################################### >X-pluginName = Equinox Launcher Linux X86 Fragment >X+pluginName = Equinox Launcher FreeBSD/i386 Fragment >X providerName = Eclipse.org - Equinox >Xdiff -ru rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.i386/pom.xml rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.i386/pom.xml >X--- rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.i386/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.i386/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -18,13 +18,13 @@ >X <relativePath>../../launcher-binary-parent</relativePath> >X </parent> >X <groupId>org.eclipse.equinox</groupId> >X- <artifactId>org.eclipse.equinox.launcher.gtk.linux.x86</artifactId> >X+ <artifactId>org.eclipse.equinox.launcher.gtk.freebsd.i386</artifactId> >X <version>1.1.1000-SNAPSHOT</version> >X <packaging>eclipse-plugin</packaging> >X >X <properties> >X- <os>linux</os> >X+ <os>freebsd</os> >X <ws>gtk</ws> >X- <arch>x86</arch> >X+ <arch>i386</arch> >X </properties> >X </project> >Xdiff -ru rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.powerpc64/.project rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.powerpc64/.project >X--- rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.powerpc64/.project 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.powerpc64/.project 0000-00-00 00:00:00.000000000 +0000 >X@@ -1,6 +1,6 @@ >X <?xml version="1.0" encoding="UTF-8"?> >X <projectDescription> >X- <name>org.eclipse.equinox.launcher.gtk.linux.ppc64le</name> >X+ <name>org.eclipse.equinox.launcher.gtk.freebsd.powerpc64</name> >X <comment></comment> >X <projects> >X </projects> >Xdiff -ru rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.powerpc64/META-INF/MANIFEST.MF rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.powerpc64/META-INF/MANIFEST.MF >X--- rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.powerpc64/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.powerpc64/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X@@ -2,9 +2,9 @@ >X Bundle-ManifestVersion: 2 >X Bundle-Name: %pluginName >X Bundle-Vendor: %providerName >X-Bundle-SymbolicName: org.eclipse.equinox.launcher.gtk.linux.ppc64le;singleton:=true >X+Bundle-SymbolicName: org.eclipse.equinox.launcher.gtk.freebsd.powerpc64;singleton:=true >X Bundle-Version: 1.1.1000.qualifier >X Fragment-Host: org.eclipse.equinox.launcher;bundle-version="[1.0.0,1.6.0)" >X-Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=ppc64le)) >X-Bundle-Localization: launcher.gtk.linux.ppc64le >X+Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=freebsd) (osgi.arch=powerpc64)) >X+Bundle-Localization: launcher.gtk.freebsd.powerpc64 >X Eclipse-BundleShape: dir >Xdiff -ru rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.powerpc64/pom.xml rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.powerpc64/pom.xml >X--- rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.powerpc64/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.freebsd.powerpc64/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -18,13 +18,13 @@ >X <relativePath>../../launcher-binary-parent</relativePath> >X </parent> >X <groupId>org.eclipse.equinox</groupId> >X- <artifactId>org.eclipse.equinox.launcher.gtk.linux.ppc64le</artifactId> >X+ <artifactId>org.eclipse.equinox.launcher.gtk.freebsd.powerpc64</artifactId> >X <version>1.1.1000-SNAPSHOT</version> >X <packaging>eclipse-plugin</packaging> >X >X <properties> >X- <os>linux</os> >X+ <os>freebsd</os> >X <ws>gtk</ws> >X- <arch>ppc64le</arch> >X+ <arch>powerpc64</arch> >X </properties> >X </project> >Xdiff -ru rt.equinox.framework/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/framework/EquinoxConfiguration.java rt.equinox.framework/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/framework/EquinoxConfiguration.java >X--- rt.equinox.framework/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/framework/EquinoxConfiguration.java 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/framework/EquinoxConfiguration.java 0000-00-00 00:00:00.000000000 +0000 >X@@ -78,6 +78,7 @@ >X // this internally to be Solaris. >X private static final String INTERNAL_OS_SUNOS = "SunOS"; //$NON-NLS-1$ >X private static final String INTERNAL_OS_LINUX = "Linux"; //$NON-NLS-1$ >X+ private static final String INTERNAL_OS_FREEBSD = "FreeBSD"; //$NON-NLS-1$ >X private static final String INTERNAL_OS_MACOSX = "Mac OS"; //$NON-NLS-1$ >X private static final String INTERNAL_OS_AIX = "AIX"; //$NON-NLS-1$ >X private static final String INTERNAL_OS_HPUX = "HP-UX"; //$NON-NLS-1$ >X@@ -734,7 +735,7 @@ >X // setup default values for known OSes if nothing was specified >X if (osName.equals(Constants.OS_WIN32)) >X return Constants.WS_WIN32; >X- if (osName.equals(Constants.OS_LINUX)) >X+ if (osName.equals(Constants.OS_LINUX) || osName.equals(Constants.OS_FREEBSD)) >X return Constants.WS_GTK; >X if (osName.equals(Constants.OS_MACOSX)) >X return Constants.WS_COCOA; >X@@ -757,6 +758,8 @@ >X // EXCEPTION: All mappings of SunOS convert to Solaris >X if (osName.equalsIgnoreCase(INTERNAL_OS_SUNOS)) >X return Constants.OS_SOLARIS; >X+ if (osName.equalsIgnoreCase(INTERNAL_OS_FREEBSD)) >X+ return Constants.OS_FREEBSD; >X if (osName.equalsIgnoreCase(INTERNAL_OS_LINUX)) >X return Constants.OS_LINUX; >X if (osName.equalsIgnoreCase(INTERNAL_OS_QNX)) >Xdiff -ru rt.equinox.framework/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/util/TextProcessor.java rt.equinox.framework/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/util/TextProcessor.java >X--- rt.equinox.framework/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/util/TextProcessor.java 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/util/TextProcessor.java 0000-00-00 00:00:00.000000000 +0000 >X@@ -80,7 +80,7 @@ >X >X if ("iw".equals(lang) || "he".equals(lang) || "ar".equals(lang) || "fa".equals(lang) || "ur".equals(lang)) { //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ >X String osName = System.getProperty("os.name").toLowerCase(); //$NON-NLS-1$ >X- if (osName.startsWith("windows") || osName.startsWith("linux") || osName.startsWith("mac")) { //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ >X+ if (osName.startsWith("freebsd") || osName.startsWith("windows") || osName.startsWith("linux") || osName.startsWith("mac")) { //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ >X IS_PROCESSING_NEEDED = true; >X } >X } >Xdiff -ru rt.equinox.framework/bundles/org.eclipse.osgi/supplement/src/org/eclipse/osgi/service/environment/Constants.java rt.equinox.framework/bundles/org.eclipse.osgi/supplement/src/org/eclipse/osgi/service/environment/Constants.java >X--- rt.equinox.framework/bundles/org.eclipse.osgi/supplement/src/org/eclipse/osgi/service/environment/Constants.java 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/bundles/org.eclipse.osgi/supplement/src/org/eclipse/osgi/service/environment/Constants.java 0000-00-00 00:00:00.000000000 +0000 >X@@ -26,6 +26,12 @@ >X //TODO These constants need to be aligned with the OSGi ones. See page 64-588 of the spec >X >X /** >X+ * Constant string (value "freebsd") indicating the platform is running on a >X+ * FreeBSD-based operating system. >X+ */ >X+ public static final String OS_FREEBSD = "freebsd";//$NON-NLS-1$ >X+ >X+ /** >X * Constant string (value "win32") indicating the platform is running on a >X * Window 32-bit operating system (e.g., Windows 98, NT, 2000). >X */ >Xdiff -ru rt.equinox.framework/features/org.eclipse.equinox.executable.feature/build.properties rt.equinox.framework/features/org.eclipse.equinox.executable.feature/build.properties >X--- rt.equinox.framework/features/org.eclipse.equinox.executable.feature/build.properties 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/features/org.eclipse.equinox.executable.feature/build.properties 0000-00-00 00:00:00.000000000 +0000 >X@@ -24,11 +24,11 @@ >X root.win32.win32.x86_64=bin/win32/win32/x86_64 >X root.win32.win32.x86_64.permissions.755=launcher.exe >X >X-root.linux.gtk.ppc64le=bin/gtk/linux/ppc64le,gtk_root >X-root.linux.gtk.ppc64le.permissions.755=launcher >X+root.freebsd.gtk.powerpc64=bin/gtk/freebsd/powerpc64,gtk_root >X+root.freebsd.gtk.powerpc64.permissions.755=launcher >X >X root.macosx.cocoa.x86_64=bin/cocoa/macosx/x86_64 >X root.macosx.cocoa.x86_64.permissions.755=Eclipse.app/Contents/MacOS/launcher >X >X-root.linux.gtk.x86_64=bin/gtk/linux/x86_64,gtk_root >X-root.linux.gtk.x86_64.permissions.755=libcairo-swt.so >X+root.freebsd.gtk.amd64=bin/gtk/freebsd/amd64,gtk_root >X+root.freebsd.gtk.amd64.permissions.755=libcairo-swt.so >Xdiff -ru rt.equinox.framework/features/org.eclipse.equinox.executable.feature/feature.xml rt.equinox.framework/features/org.eclipse.equinox.executable.feature/feature.xml >X--- rt.equinox.framework/features/org.eclipse.equinox.executable.feature/feature.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/features/org.eclipse.equinox.executable.feature/feature.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -32,20 +32,20 @@ >X fragment="true"/> >X >X <plugin >X- id="org.eclipse.equinox.launcher.gtk.linux.ppc64le" >X- os="linux" >X+ id="org.eclipse.equinox.launcher.gtk.freebsd.powerpc64" >X+ os="freebsd" >X ws="gtk" >X- arch="ppc64le" >X+ arch="powerpc64" >X download-size="0" >X install-size="0" >X version="0.0.0" >X fragment="true"/> >X >X <plugin >X- id="org.eclipse.equinox.launcher.gtk.linux.x86_64" >X- os="linux" >X+ id="org.eclipse.equinox.launcher.gtk.freebsd.amd64" >X+ os="freebsd" >X ws="gtk" >X- arch="x86_64" >X+ arch="amd64" >X download-size="0" >X install-size="0" >X version="0.0.0" >Xdiff -ru rt.equinox.framework/features/org.eclipse.equinox.executable.feature/library/gtk/build.sh rt.equinox.framework/features/org.eclipse.equinox.executable.feature/library/gtk/build.sh >X--- rt.equinox.framework/features/org.eclipse.equinox.executable.feature/library/gtk/build.sh 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/features/org.eclipse.equinox.executable.feature/library/gtk/build.sh 0000-00-00 00:00:00.000000000 +0000 >X@@ -126,8 +126,13 @@ >X ;; >X esac >X ;; >X+ FreeBSD|freebsd) >X+ defaultOS="freebsd" >X+ defaultJava=DEFAULT_JAVA_EXEC >X+ makefile="make_linux.mak" >X+ ;; >X *) >X- echo "Unknown OS -- build aborted" >X+ echo "Unknown OS $defaultOS -- build aborted" >X ;; >X esac >X export CC >X@@ -149,7 +154,9 @@ >X export JAVA_HOME >X fi >X >X-if [ $defaultOSArch = "ppc64le" ]; then >X+if [ $defaultOSArch = "amd64" ]; then >X+ export M_ARCH=-m64 >X+elif [ $defaultOSArch = "ppc64le" ]; then >X M_ARCH=-m64 >X export M_ARCH >X elif [ "$defaultOSArch" = "s390" ]; then >X@@ -169,19 +176,20 @@ >X >X LIBRARY_DIR="$EXEC_DIR/../org.eclipse.equinox.launcher.$defaultWS.$defaultOS.$defaultOSArch" >X OUTPUT_DIR="$EXEC_DIR/bin/$defaultWS/$defaultOS/$defaultOSArch" >X+mkdir -p ${OUTPUT_DIR} >X >X export OUTPUT_DIR PROGRAM_OUTPUT DEFAULT_OS DEFAULT_OS_ARCH DEFAULT_WS DEFAULT_JAVA LIBRARY_DIR >X >X # If the OS is supported (a makefile exists) >X if [ "$makefile" != "" ]; then >X if [ "$extraArgs" != "" ]; then >X- make -f $makefile $extraArgs >X+ gmake -f $makefile $extraArgs >X else >X echo "Building $OS launcher. Defaults: -os $DEFAULT_OS -arch $DEFAULT_OS_ARCH -ws $DEFAULT_WS" >X- make -f $makefile clean >X+ gmake -f $makefile clean >X case x$CC in >X- x*gcc*) make -f $makefile all PICFLAG=-fpic ;; >X- *) make -f $makefile all ;; >X+ x*gcc*) gmake -f $makefile all PICFLAG=-fpic ;; >X+ *) gmake -f $makefile all ;; >X esac >X fi >X else >Xdiff -ru rt.equinox.framework/features/org.eclipse.equinox.executable.feature/library/gtk/make_linux.mak rt.equinox.framework/features/org.eclipse.equinox.executable.feature/library/gtk/make_linux.mak >X--- rt.equinox.framework/features/org.eclipse.equinox.executable.feature/library/gtk/make_linux.mak 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/features/org.eclipse.equinox.executable.feature/library/gtk/make_linux.mak 0000-00-00 00:00:00.000000000 +0000 >X@@ -91,10 +91,11 @@ >X -DGTK3_LIB="\"libgtk-3.so.0\"" -DGDK3_LIB="\"libgdk-3.so.0\"" \ >X -DPIXBUF_LIB="\"libgdk_pixbuf-2.0.so.0\"" -DGOBJ_LIB="\"libgobject-2.0.so.0\"" \ >X -DGIO_LIB="\"libgio-2.0.so.0\"" -DGLIB_LIB="\"libglib-2.0.so.0\"" >X-LFLAGS = ${M_ARCH} -shared -fpic -Wl,--export-dynamic >X-CFLAGS = ${M_CFLAGS} ${M_ARCH} -g -s -Wall\ >X+port_prefix=`pkg-config --variable=prefix gtk+-3.0` >X+LFLAGS = ${M_ARCH} -shared -fpic >X+CFLAGS = ${M_CFLAGS} ${M_ARCH} -g -Wall\ >X -fpic \ >X- -DLINUX \ >X+ -DFREEBSD \ >X -DDEFAULT_OS="\"$(DEFAULT_OS)\"" \ >X -DDEFAULT_OS_ARCH="\"$(DEFAULT_OS_ARCH)\"" \ >X -DDEFAULT_WS="\"$(DEFAULT_WS)\"" \ >X@@ -102,7 +103,8 @@ >X $(GTK_LIBS) \ >X -I. \ >X -I.. \ >X- -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux \ >X+ -I$(port_prefix)/include \ >X+ -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/freebsd \ >X `pkg-config --cflags gtk+-3.0` >X >X all: $(EXEC) $(DLL) >X@@ -140,11 +142,11 @@ >X >X $(EXEC): $(MAIN_OBJS) $(COMMON_OBJS) >X $(info Linking and generating: $(EXEC)) >X- $(CC) ${M_ARCH} -o $(EXEC) $(MAIN_OBJS) $(COMMON_OBJS) $(LIBS) >X+ $(CC) ${M_ARCH} -s -o $(EXEC) $(MAIN_OBJS) $(COMMON_OBJS) $(LIBS) >X >X $(DLL): $(DLL_OBJS) $(COMMON_OBJS) >X $(info Linking and generating: $(DLL)) >X- $(CC) $(LFLAGS) -o $(DLL) $(DLL_OBJS) $(COMMON_OBJS) $(LIBS) >X+ $(CC) $(LFLAGS) -s -o $(DLL) $(DLL_OBJS) $(COMMON_OBJS) $(LIBS) >X >X install: all >X cp $(EXEC) $(OUTPUT_DIR) >Xdiff -ru rt.equinox.framework/features/org.eclipse.equinox.executable.feature/pom.xml rt.equinox.framework/features/org.eclipse.equinox.executable.feature/pom.xml >X--- rt.equinox.framework/features/org.eclipse.equinox.executable.feature/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/features/org.eclipse.equinox.executable.feature/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -127,8 +127,8 @@ >X <copy todir="bin" verbose="true" includeEmptyDirs="false" failonerror="true"> >X <fileset dir="${rt.equinox.binaries.loc}/rt.equinox.binaries/org.eclipse.equinox.executable/bin/"> >X <include name="cocoa/macosx/x86_64/**/*"/> >X- <include name="gtk/linux/ppc64le/**/*"/> >X- <include name="gtk/linux/x86_64/**/*"/> >X+ <include name="gtk/freebsd/powerpc64/**/*"/> >X+ <include name="gtk/freebsd/amd64/**/*"/> >X <include name="win32/win32/x86_64/**/*"/> >X </fileset> >X </copy> >Xdiff -ru rt.equinox.framework/features/org.eclipse.equinox.executable.feature/resources/build.properties rt.equinox.framework/features/org.eclipse.equinox.executable.feature/resources/build.properties >X--- rt.equinox.framework/features/org.eclipse.equinox.executable.feature/resources/build.properties 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/features/org.eclipse.equinox.executable.feature/resources/build.properties 0000-00-00 00:00:00.000000000 +0000 >X@@ -20,12 +20,12 @@ >X root.win32.win32.x86_64=file:bin/win32/win32/x86_64/launcher.exe >X root.win32.win32.x86_64.permissions.755=launcher.exe >X >X-root.linux.gtk.ppc64le=bin/gtk/linux/ppc64le,gtk_root >X-root.linux.gtk.ppc64le.permissions.755=launcher >X+root.freebsd.gtk.powerpc64=bin/gtk/freebsd/powerpc64,gtk_root >X+root.freebsd.gtk.powerpc64.permissions.755=launcher >X >X root.macosx.cocoa.x86_64=bin/cocoa/macosx/x86_64 >X root.macosx.cocoa.x86_64.permissions.755=Contents/MacOS/${launcherName} >X >X-root.linux.gtk.x86_64=bin/gtk/linux/x86_64,gtk_root >X-root.linux.gtk.x86_64.permissions.755=libcairo-swt.so >X+root.freebsd.gtk.amd64=bin/gtk/freebsd/amd64,gtk_root >X+root.freebsd.gtk.amd64.permissions.755=libcairo-swt.so >X >Xdiff -ru rt.equinox.framework/features/org.eclipse.equinox.executable.feature/resources/build.xml rt.equinox.framework/features/org.eclipse.equinox.executable.feature/resources/build.xml >X--- rt.equinox.framework/features/org.eclipse.equinox.executable.feature/resources/build.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/features/org.eclipse.equinox.executable.feature/resources/build.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -118,13 +118,13 @@ >X <chmod perm="755" dir="${feature.base}/macosx.cocoa.x86_64/${collectingFolder}" includes="${launcherName}" /> >X <chmod perm="755" dir="${feature.base}/macosx.cocoa.x86_64/${collectingFolder}" includes="Eclipse.app/Contents/MacOS/launcher" /> >X </target> >X- <target name="rootFileslinux_gtk_x86"> >X- <mkdir dir="${feature.base}/linux.gtk.x86/${collectingFolder}"/> >X- <copy todir="${feature.base}/linux.gtk.x86/${collectingFolder}" failonerror="true" overwrite="true"> >X- <fileset dir="${basedir}/bin/gtk/linux/x86" includes="**" /> >X+ <target name="rootFilesfreebsd_gtk_i386"> >X+ <mkdir dir="${feature.base}/freebsd.gtk.i386/${collectingFolder}"/> >X+ <copy todir="${feature.base}/freebsd.gtk.i386/${collectingFolder}" failonerror="true" overwrite="true"> >X+ <fileset dir="${basedir}/bin/gtk/freebsd/i386" includes="**" /> >X <fileset dir="${basedir}/gtk_root" includes="**" /> >X </copy> >X- <chmod perm="755" dir="${feature.base}/linux.gtk.x86/${collectingFolder}" includes="launcher" /> >X+ <chmod perm="755" dir="${feature.base}/freebsd.gtk.i386/${collectingFolder}" includes="launcher" /> >X </target> >X <target name="rootFileslinux_gtk_ppc"> >X <mkdir dir="${feature.base}/linux.gtk.ppc/${collectingFolder}"/> >X@@ -134,37 +134,37 @@ >X </copy> >X <chmod perm="755" dir="${feature.base}/linux.gtk.ppc/${collectingFolder}" includes="launcher" /> >X </target> >X- <target name="rootFileslinux_gtk_ppc64le"> >X- <mkdir dir="${feature.base}/linux.gtk.ppc64le/${collectingFolder}"/> >X- <copy todir="${feature.base}/linux.gtk.ppc64le/${collectingFolder}" failonerror="true" overwrite="true"> >X- <fileset dir="${basedir}/bin/gtk/linux/ppc64le" includes="**" /> >X+ <target name="rootFilesfreebsd_gtk_powerpc64"> >X+ <mkdir dir="${feature.base}/freebsd.gtk.powerpc64/${collectingFolder}"/> >X+ <copy todir="${feature.base}/freebsd.gtk.powerpc64/${collectingFolder}" failonerror="true" overwrite="true"> >X+ <fileset dir="${basedir}/bin/gtk/freebsd/powerpc64" includes="**" /> >X <fileset dir="${basedir}/gtk_root" includes="**" /> >X </copy> >X- <chmod perm="755" dir="${feature.base}/linux.gtk.ppc64le/${collectingFolder}" includes="launcher" /> >X+ <chmod perm="755" dir="${feature.base}/freebsd.gtk.powerpc64/${collectingFolder}" includes="launcher" /> >X </target> >X- <target name="rootFileslinux_gtk_arm"> >X- <mkdir dir="${feature.base}/linux.gtk.arm/${collectingFolder}"/> >X- <copy todir="${feature.base}/linux.gtk.arm/${collectingFolder}" failonerror="true" overwrite="true"> >X- <fileset dir="${basedir}/bin/gtk/linux/arm" includes="**" /> >X+ <target name="rootFilesfreebsd_gtk_armv7"> >X+ <mkdir dir="${feature.base}/freebsd.gtk.armv7/${collectingFolder}"/> >X+ <copy todir="${feature.base}/freebsd.gtk.armv7/${collectingFolder}" failonerror="true" overwrite="true"> >X+ <fileset dir="${basedir}/bin/gtk/freebsd/armv7" includes="**" /> >X <fileset dir="${basedir}/gtk_root" includes="**" /> >X </copy> >X- <chmod perm="755" dir="${feature.base}/linux.gtk.arm/${collectingFolder}" includes="launcher" /> >X+ <chmod perm="755" dir="${feature.base}/freebsd.gtk.armv7/${collectingFolder}" includes="launcher" /> >X </target> >X- <target name="rootFileslinux_gtk_aarch64"> >X- <mkdir dir="${feature.base}/linux.gtk.aarch64/${collectingFolder}"/> >X- <copy todir="${feature.base}/linux.gtk.aarch64/${collectingFolder}" failonerror="true" overwrite="true"> >X- <fileset dir="${basedir}/bin/gtk/linux/aarch64" includes="**" /> >X+ <target name="rootFilesfreebsd_gtk_aarch64"> >X+ <mkdir dir="${feature.base}/freebsd.gtk.aarch64/${collectingFolder}"/> >X+ <copy todir="${feature.base}/freebsd.gtk.aarch64/${collectingFolder}" failonerror="true" overwrite="true"> >X+ <fileset dir="${basedir}/bin/gtk/freebsd/aarch64" includes="**" /> >X <fileset dir="${basedir}/gtk_root" includes="**" /> >X </copy> >X- <chmod perm="755" dir="${feature.base}/linux.gtk.aarch64/${collectingFolder}" includes="launcher" /> >X+ <chmod perm="755" dir="${feature.base}/freebsd.gtk.aarch64/${collectingFolder}" includes="launcher" /> >X </target> >X- <target name="rootFileslinux_gtk_x86_64"> >X- <mkdir dir="${feature.base}/linux.gtk.x86_64/${collectingFolder}"/> >X- <copy todir="${feature.base}/linux.gtk.x86_64/${collectingFolder}" failonerror="true" overwrite="true"> >X- <fileset dir="${basedir}/bin/gtk/linux/x86_64" includes="**" /> >X+ <target name="rootFilesfreebsd_gtk_amd64"> >X+ <mkdir dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}"/> >X+ <copy todir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}" failonerror="true" overwrite="true"> >X+ <fileset dir="${basedir}/bin/gtk/freebsd/amd64" includes="**" /> >X <fileset dir="${basedir}/gtk_root" includes="**" /> >X </copy> >X- <chmod perm="755" dir="${feature.base}/linux.gtk.x86_64/${collectingFolder}" includes="launcher" /> >X+ <chmod perm="755" dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}" includes="launcher" /> >X </target> >X <target name="rootFileslinux_gtk_ia64"> >X <mkdir dir="${feature.base}/linux.gtk.ia64/${collectingFolder}"/> >X@@ -212,7 +212,7 @@ >X <target name="rootFilesgroup_group_group"> >X <antcall target="rootFileswin32_win32_x86_64"/> >X <antcall target="rootFilesmacosx_cocoa_x86_64"/> >X- <antcall target="rootFileslinux_gtk_ppc64le"/> >X+ <antcall target="rootFileslinux_gtk_powerpc64"/> >X <antcall target="rootFileslinux_gtk_x86_64"/> >X </target> >X >Xdiff -ru rt.equinox.framework/pom.xml rt.equinox.framework/pom.xml >X--- rt.equinox.framework/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -50,27 +50,27 @@ >X </repositories> >X </profile> >X <profile> >X- <id>build-native-launchers-gtk.linux.arm</id> >X+ <id>build-native-launchers-gtk.freebsd.armv7</id> >X <activation> >X <property> >X <name>native</name> >X- <value>gtk.linux.arm</value> >X+ <value>gtk.freebsd.armv7</value> >X </property> >X </activation> >X <modules> >X- <module>bundles/org.eclipse.equinox.launcher.gtk.linux.arm</module> >X+ <module>bundles/org.eclipse.equinox.launcher.gtk.freebsd.armv7</module> >X </modules> >X </profile> >X <profile> >X- <id>build-native-launchers-gtk.linux.aarch64</id> >X+ <id>build-native-launchers-gtk.freebsd.aarch64</id> >X <activation> >X <property> >X <name>native</name> >X- <value>gtk.linux.aarch64</value> >X+ <value>gtk.freebsd.aarch64</value> >X </property> >X </activation> >X <modules> >X- <module>bundles/org.eclipse.equinox.launcher.gtk.linux.aarch64</module> >X+ <module>bundles/org.eclipse.equinox.launcher.gtk.freebsd.aarch64</module> >X </modules> >X </profile> >X </profiles> >X@@ -84,8 +84,8 @@ >X >X <module>bundles/org.eclipse.equinox.launcher</module> >X <module>bundles/org.eclipse.equinox.launcher.cocoa.macosx.x86_64</module> >X- <module>bundles/org.eclipse.equinox.launcher.gtk.linux.ppc64le</module> >X- <module>bundles/org.eclipse.equinox.launcher.gtk.linux.x86_64</module> >X+ <module>bundles/org.eclipse.equinox.launcher.gtk.freebsd.powerpc64</module> >X+ <module>bundles/org.eclipse.equinox.launcher.gtk.freebsd.amd64</module> >X <module>bundles/org.eclipse.equinox.launcher.win32.win32.x86_64</module> >X >X <module>bundles/org.eclipse.osgi.tests</module> >Xdiff -ru rt.equinox.framework/releng/org.eclipse.equinox.launcher.releng/launcher.properties rt.equinox.framework/releng/org.eclipse.equinox.launcher.releng/launcher.properties >X--- rt.equinox.framework/releng/org.eclipse.equinox.launcher.releng/launcher.properties 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.framework/releng/org.eclipse.equinox.launcher.releng/launcher.properties 0000-00-00 00:00:00.000000000 +0000 >X@@ -8,4 +8,4 @@ >X #j_linux.x86_64=/shared/common/jdk-1.6.0_10 >X >X #user names to use on each of the machines if different from the user running hudson, u_${os}.${arch} >X-u_linux.x86_64=swtbuild >X+u_freebsd.amd64=swtbuild >8d8511510e50c3ed01acbf014ec024f5 >echo x - eclipse/files/patch-rt.equinox.bundles >sed 's/^X//' >eclipse/files/patch-rt.equinox.bundles << '441123d20ff4b7176840d91d7218149b' >Xdiff -ru rt.equinox.bundles/bundles/org.eclipse.equinox.security/META-INF/MANIFEST.MF rt.equinox.bundles/bundles/org.eclipse.equinox.security/META-INF/MANIFEST.MF >X--- rt.equinox.bundles/bundles/org.eclipse.equinox.security/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.bundles/bundles/org.eclipse.equinox.security/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X@@ -13,7 +13,7 @@ >X org.eclipse.equinox.internal.security.credentials;x-internal:=true, >X org.eclipse.equinox.internal.security.storage;x-internal:=true, >X org.eclipse.equinox.internal.security.storage.friends;version="1.0.0";x-friends:="org.eclipse.equinox.security.ui", >X- org.eclipse.equinox.internal.security.storage.provider;x-friends:="org.eclipse.equinox.security.linux.x86_64", >X+ org.eclipse.equinox.internal.security.storage.provider;x-friends:="org.eclipse.equinox.security.freebsd.amd64", >X org.eclipse.equinox.security.auth;version="1.0.0", >X org.eclipse.equinox.security.auth.credentials;version="1.0.0", >X org.eclipse.equinox.security.auth.module;version="1.0.0", >Xdiff -ru rt.equinox.bundles/bundles/org.eclipse.equinox.security.freebsd.amd64/.project rt.equinox.bundles/bundles/org.eclipse.equinox.security.freebsd.amd64/.project >X--- rt.equinox.bundles/bundles/org.eclipse.equinox.security.freebsd.amd64/.project 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.bundles/bundles/org.eclipse.equinox.security.freebsd.amd64/.project 0000-00-00 00:00:00.000000000 +0000 >X@@ -1,6 +1,6 @@ >X <?xml version="1.0" encoding="UTF-8"?> >X <projectDescription> >X- <name>org.eclipse.equinox.security.linux.x86_64</name> >X+ <name>org.eclipse.equinox.security.freebsd.amd64</name> >X <comment></comment> >X <projects> >X </projects> >Xdiff -ru rt.equinox.bundles/bundles/org.eclipse.equinox.security.freebsd.amd64/META-INF/MANIFEST.MF rt.equinox.bundles/bundles/org.eclipse.equinox.security.freebsd.amd64/META-INF/MANIFEST.MF >X--- rt.equinox.bundles/bundles/org.eclipse.equinox.security.freebsd.amd64/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.bundles/bundles/org.eclipse.equinox.security.freebsd.amd64/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X@@ -1,13 +1,13 @@ >X Manifest-Version: 1.0 >X Bundle-ManifestVersion: 2 >X Bundle-Name: %fragmentName >X-Bundle-SymbolicName: org.eclipse.equinox.security.linux.x86_64;singleton:=true >X+Bundle-SymbolicName: org.eclipse.equinox.security.freebsd.amd64;singleton:=true >X Bundle-Version: 1.1.200.qualifier >X Bundle-Vendor: %providerName >X Fragment-Host: org.eclipse.equinox.security;bundle-version="[1.0.0,2.0.0)" >X Bundle-RequiredExecutionEnvironment: JavaSE-1.8 >X Bundle-Localization: fragment >X-Eclipse-PlatformFilter: (& (osgi.os=linux) (osgi.arch=x86_64)) >X-Export-Package: org.eclipse.equinox.internal.security.linux;x-internal:=true >X-Automatic-Module-Name: org.eclipse.equinox.security.linux.x86_64 >X+Eclipse-PlatformFilter: (& (osgi.os=freebsd) (osgi.arch=amd64)) >X+Export-Package: org.eclipse.equinox.internal.security.freebsd;x-internal:=true >X+Automatic-Module-Name: org.eclipse.equinox.security.freebsd.amd64 >X Eclipse-BundleShape: dir >Xdiff -ru rt.equinox.bundles/bundles/org.eclipse.equinox.security.freebsd.amd64/keystorelinuxnative/makefile rt.equinox.bundles/bundles/org.eclipse.equinox.security.freebsd.amd64/keystorelinuxnative/makefile >X--- rt.equinox.bundles/bundles/org.eclipse.equinox.security.freebsd.amd64/keystorelinuxnative/makefile 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.bundles/bundles/org.eclipse.equinox.security.freebsd.amd64/keystorelinuxnative/makefile 0000-00-00 00:00:00.000000000 +0000 >X@@ -1,7 +1,7 @@ >X LIBSECRET_CFLAGS = `pkg-config --cflags libsecret-1` >X LIBSECRET_LIBS = `pkg-config --libs libsecret-1` >X >X-CFLAGS = -shared -fPIC -I"${JAVA_HOME}/include" -I"${JAVA_HOME}/include/linux" >X+CFLAGS = -shared -fPIC -I"${JAVA_HOME}/include" -I"${JAVA_HOME}/include/freebsd" >X >X all: ../libkeystorelinuxnative.so >X >X@@ -9,10 +9,10 @@ >X rm ../libkeystorelinuxnative.so ../target/keystoreLinuxNative.o >X >X ../libkeystorelinuxnative.so: ../target/keystoreLinuxNative.o >X- $(CC) $(CFLAGS) -o $@ $< $(LIBSECRET_LIBS) >X+ $(CC) $(CFLAGS) -s -o $@ $< $(LIBSECRET_LIBS) >X >X ../target/keystoreLinuxNative.o: ../target keystoreLinuxNative.c >X- $(CC) -c -fPIC -I"${JAVA_HOME}/include" -I"${JAVA_HOME}/include/linux" -o $@ $(TESTFLAGS) $(LIBSECRET_CFLAGS) keystoreLinuxNative.c >X+ $(CC) -c -fPIC -I"${JAVA_HOME}/include" -I"${JAVA_HOME}/include/freebsd" -o $@ $(TESTFLAGS) $(LIBSECRET_CFLAGS) keystoreLinuxNative.c >X >X ../target: >X mkdir -p ../target >Xdiff -ru rt.equinox.bundles/bundles/org.eclipse.equinox.security.freebsd.amd64/pom.xml rt.equinox.bundles/bundles/org.eclipse.equinox.security.freebsd.amd64/pom.xml >X--- rt.equinox.bundles/bundles/org.eclipse.equinox.security.freebsd.amd64/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.bundles/bundles/org.eclipse.equinox.security.freebsd.amd64/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -18,7 +18,7 @@ >X <relativePath>../../</relativePath> >X </parent> >X <groupId>org.eclipse.equinox</groupId> >X- <artifactId>org.eclipse.equinox.security.linux.x86_64</artifactId> >X+ <artifactId>org.eclipse.equinox.security.freebsd.amd64</artifactId> >X <version>1.1.200-SNAPSHOT</version> >X <packaging>eclipse-plugin</packaging> >X >X@@ -31,9 +31,9 @@ >X <resolver>p2</resolver> >X <environments> >X <environment> >X- <os>linux</os> >X+ <os>freebsd</os> >X <ws>gtk</ws> >X- <arch>x86_64</arch> >X+ <arch>amd64</arch> >X </environment> >X </environments> >X </configuration> >X@@ -47,7 +47,7 @@ >X <property> >X <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> >X <name>native</name> >X- <value>gtk.linux.x86_64</value> >X+ <value>gtk.freebsd.amd64</value> >X </property> >X </activation> >X <build> >X@@ -60,7 +60,7 @@ >X <phase>process-resources</phase> >X <configuration> >X <target> >X- <exec executable="make" newenvironment="false" dir="keystorelinuxnative/"/> >X+ <exec executable="gmake" newenvironment="false" dir="keystorelinuxnative/"/> >X </target> >X </configuration> >X <goals> >Xdiff -ru rt.equinox.bundles/bundles/org.eclipse.equinox.security.freebsd.amd64/src/org/eclipse/equinox/internal/security/linux/nls/messages.properties rt.equinox.bundles/bundles/org.eclipse.equinox.security.freebsd.amd64/src/org/eclipse/equinox/internal/security/linux/nls/messages.properties >X--- rt.equinox.bundles/bundles/org.eclipse.equinox.security.freebsd.amd64/src/org/eclipse/equinox/internal/security/linux/nls/messages.properties 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.bundles/bundles/org.eclipse.equinox.security.freebsd.amd64/src/org/eclipse/equinox/internal/security/linux/nls/messages.properties 0000-00-00 00:00:00.000000000 +0000 >X@@ -12,7 +12,7 @@ >X # Julien HENRY - Linux implementation >X ############################################################################### >X >X-## Linux libsecure integration module >X+## FreeBSD libsecure integration module >X getMasterPasswordError=Secure storage was unable to retrieve the master password from the password storage. If secure storage was created using a different user account, you'll have to switch back to that account. Alternatively, you can use the password recovery, or delete and re-create secure storage. >X saveMasterPasswordError=Secure storage was unable to save the master password. >X-newMasterPasswordGenerated=New secure storage master password was generated (Linux libsecret integration module). >X+newMasterPasswordGenerated=New secure storage master password was generated (FreeBSD libsecret integration module). >Xdiff -ru rt.equinox.bundles/features/org.eclipse.equinox.core.sdk/build.properties rt.equinox.bundles/features/org.eclipse.equinox.core.sdk/build.properties >X--- rt.equinox.bundles/features/org.eclipse.equinox.core.sdk/build.properties 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.bundles/features/org.eclipse.equinox.core.sdk/build.properties 0000-00-00 00:00:00.000000000 +0000 >X@@ -29,7 +29,7 @@ >X generate.plugin@org.eclipse.osgi.source=org.eclipse.osgi >X generate.plugin@org.eclipse.osgi.util.source=org.eclipse.osgi.util >X generate.plugin@org.eclipse.equinox.security.win32.x86_64.source=org.eclipse.equinox.security.win32.x86_64 >X-generate.plugin@org.eclipse.equinox.security.linux.x86_64.source=org.eclipse.equinox.security.linux.x86_64 >X+generate.plugin@org.eclipse.equinox.security.freebsd.amd64.source=org.eclipse.equinox.security.freebsd.amd64 >X generate.plugin@org.eclipse.equinox.security.macosx.source=org.eclipse.equinox.security.macosx >X generate.plugin@org.eclipse.equinox.security.source=org.eclipse.equinox.security >X generate.plugin@org.eclipse.equinox.security.ui.source=org.eclipse.equinox.security.ui >Xdiff -ru rt.equinox.bundles/features/org.eclipse.equinox.core.sdk/feature.xml rt.equinox.bundles/features/org.eclipse.equinox.core.sdk/feature.xml >X--- rt.equinox.bundles/features/org.eclipse.equinox.core.sdk/feature.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.bundles/features/org.eclipse.equinox.core.sdk/feature.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -217,9 +217,9 @@ >X unpack="false"/> >X >X <plugin >X- id="org.eclipse.equinox.security.linux.x86_64" >X- os="linux" >X- arch="x86_64" >X+ id="org.eclipse.equinox.security.freebsd.amd64" >X+ os="freebsd" >X+ arch="amd64" >X download-size="0" >X install-size="0" >X version="0.0.0" >X@@ -227,9 +227,9 @@ >X unpack="false"/> >X >X <plugin >X- id="org.eclipse.equinox.security.linux.x86_64.source" >X- os="linux" >X- arch="x86_64" >X+ id="org.eclipse.equinox.security.freebsd.amd64.source" >X+ os="freebsd" >X+ arch="amd64" >X download-size="0" >X install-size="0" >X version="0.0.0" >Xdiff -ru rt.equinox.bundles/pom.xml rt.equinox.bundles/pom.xml >X--- rt.equinox.bundles/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ rt.equinox.bundles/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -90,7 +90,7 @@ >X <module>bundles/org.eclipse.equinox.security</module> >X <module>bundles/org.eclipse.equinox.security.macosx</module> >X <module>bundles/org.eclipse.equinox.security.win32.x86_64</module> >X- <module>bundles/org.eclipse.equinox.security.linux.x86_64</module> >X+ <module>bundles/org.eclipse.equinox.security.freebsd.amd64</module> >X <module>bundles/org.eclipse.equinox.bidi</module> >X <module>bundles/org.eclipse.equinox.cm</module> >X <module>bundles/org.eclipse.equinox.console</module> >441123d20ff4b7176840d91d7218149b >echo x - eclipse/files/patch-eclipse.platform.team >sed 's/^X//' >eclipse/files/patch-eclipse.platform.team << '38a36c93341b322300bd50a04ecb2259' >Xdiff -ru eclipse.platform.team/bundles/org.eclipse.core.net/natives/unix/freebsd/makefile eclipse.platform.team/bundles/org.eclipse.core.net/natives/unix/freebsd/makefile >X--- eclipse.platform.team/bundles/org.eclipse.core.net/natives/unix/freebsd/makefile 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.team/bundles/org.eclipse.core.net/natives/unix/freebsd/makefile 0000-00-00 00:00:00.000000000 +0000 >X@@ -22,7 +22,7 @@ >X LIB_NAME = gnomeproxy.so >X LIB_NAME_FULL = libgnomeproxy-1.0.0.so >X >X-OS_TYPE = linux >X+OS_TYPE = freebsd >X JDK_INCLUDE = -I${JAVA_HOME}/include -I${JAVA_HOME}/include/${OS_TYPE} >X INCLUDE = `pkg-config --cflags gio-2.0` >X COMPILER_FLAGS = -O0 -fPIC -g3 -Wall -c -fmessage-length=0 ${TARGET_ENVIRONMENT} >X@@ -34,15 +34,13 @@ >X >X compile: >X @echo "Building file: $(GNOMEPROXY.O)" >X- @echo "Invoking: GCC C Compiler" >X- gcc $(INCLUDE) $(JDK_INCLUDE) $(COMPILER_FLAGS) -o $(GNOMEPROXY.O) $(GNOMEPROXY.C) >X+ $(CC) $(INCLUDE) $(JDK_INCLUDE) $(COMPILER_FLAGS) -o $(GNOMEPROXY.O) $(GNOMEPROXY.C) >X @echo "Finished building: $(GNOMEPROXY.O)" >X @echo " " >X >X link: compile >X @echo "Building target: $(LIB_NAME_FULL)" >X- @echo "Invoking: GCC C Linker" >X- gcc $(LINKER_FLAGS) -shared -Wl,-soname,$(LIB_NAME) -o $(LIB_NAME_FULL) $(LIBS) $(GNOMEPROXY.O) -lc >X+ $(CC) $(LINKER_FLAGS) -shared -Wl,-soname,$(LIB_NAME) -o $(LIB_NAME_FULL) $(LIBS) $(GNOMEPROXY.O) >X @echo "Finished building target: $(LIB_NAME_FULL)" >X @echo " " >X >Xdiff -ru eclipse.platform.team/bundles/org.eclipse.core.net.freebsd.amd64/.project eclipse.platform.team/bundles/org.eclipse.core.net.freebsd.amd64/.project >X--- eclipse.platform.team/bundles/org.eclipse.core.net.freebsd.amd64/.project 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.team/bundles/org.eclipse.core.net.freebsd.amd64/.project 0000-00-00 00:00:00.000000000 +0000 >X@@ -1,6 +1,6 @@ >X <?xml version="1.0" encoding="UTF-8"?> >X <projectDescription> >X- <name>org.eclipse.core.net.linux.x86_64</name> >X+ <name>org.eclipse.core.net.freebsd.amd64</name> >X <comment></comment> >X <projects> >X </projects> >Xdiff -ru eclipse.platform.team/bundles/org.eclipse.core.net.freebsd.amd64/BUILD_INFO.txt eclipse.platform.team/bundles/org.eclipse.core.net.freebsd.amd64/BUILD_INFO.txt >X--- eclipse.platform.team/bundles/org.eclipse.core.net.freebsd.amd64/BUILD_INFO.txt 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.team/bundles/org.eclipse.core.net.freebsd.amd64/BUILD_INFO.txt 0000-00-00 00:00:00.000000000 +0000 >X@@ -1,10 +1,10 @@ >X Native Build Info: >X ------------------ >X >X-platform: linux.gtk.x86_64 >X+platform: freebsd.gtk.amd64 >X built by: Eric Williams, ericwill@redhat.com >X build date: 24-May-2018 >X-OS Name: RHEL Workstation 7.5 >X-OS Version: Linux 3.10.0 >X-Compiler version: gcc (GCC) 4.8.5 >X-Java version: Java(TM) 8 Runtime Environment, Standard Edition (1.8.0.171) >X\ No newline at end of file >X+OS Name: FreeBSD >X+OS Version: 12 >X+Compiler version: FreeBSD clang version 6.0.1 >X+Java version: Java(TM) 8 Runtime Environment, Standard Edition (1.8.0.171) >Xdiff -ru eclipse.platform.team/bundles/org.eclipse.core.net.freebsd.amd64/META-INF/MANIFEST.MF eclipse.platform.team/bundles/org.eclipse.core.net.freebsd.amd64/META-INF/MANIFEST.MF >X--- eclipse.platform.team/bundles/org.eclipse.core.net.freebsd.amd64/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.team/bundles/org.eclipse.core.net.freebsd.amd64/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X@@ -3,9 +3,9 @@ >X Bundle-Name: %fragmentName >X Bundle-Vendor: %providerName >X Bundle-Localization: fragment >X-Bundle-SymbolicName: org.eclipse.core.net.linux.x86_64;singleton:=true >X+Bundle-SymbolicName: org.eclipse.core.net.freebsd.amd64;singleton:=true >X Bundle-Version: 1.2.300.qualifier >X Fragment-Host: org.eclipse.core.net;bundle-version="1.1.0" >X-Eclipse-PlatformFilter: (& (osgi.os=linux) (osgi.arch=x86_64)) >X+Eclipse-PlatformFilter: (& (osgi.os=freebsd) (osgi.arch=amd64)) >X Bundle-RequiredExecutionEnvironment: JavaSE-1.8 >X-Automatic-Module-Name: org.eclipse.core.net.linux.x86_64 >X+Automatic-Module-Name: org.eclipse.core.net.freebsd.amd64 >Xdiff -ru eclipse.platform.team/bundles/org.eclipse.core.net.freebsd.amd64/pom.xml eclipse.platform.team/bundles/org.eclipse.core.net.freebsd.amd64/pom.xml >X--- eclipse.platform.team/bundles/org.eclipse.core.net.freebsd.amd64/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.team/bundles/org.eclipse.core.net.freebsd.amd64/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -18,7 +18,7 @@ >X <relativePath>../../</relativePath> >X </parent> >X <groupId>org.eclipse.core</groupId> >X- <artifactId>org.eclipse.core.net.linux.x86_64</artifactId> >X+ <artifactId>org.eclipse.core.net.freebsd.amd64</artifactId> >X <version>1.2.300-SNAPSHOT</version> >X <packaging>eclipse-plugin</packaging> >X >X@@ -30,9 +30,9 @@ >X <configuration> >X <environments> >X <environment> >X- <os>linux</os> >X+ <os>freebsd</os> >X <ws>gtk</ws> >X- <arch>x86_64</arch> >X+ <arch>amd64</arch> >X </environment> >X </environments> >X </configuration> >X@@ -47,7 +47,7 @@ >X <property> >X <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> >X <name>native</name> >X- <value>gtk.linux.x86_64</value> >X+ <value>gtk.freebsd.amd64</value> >X </property> >X </activation> >X <build> >X@@ -60,9 +60,9 @@ >X <phase>process-resources</phase> >X <configuration> >X <target> >X- <exec executable="make" newenvironment="false" dir="../org.eclipse.core.net/natives/unix/linux/"/> >X+ <exec executable="gmake" newenvironment="false" dir="../org.eclipse.core.net/natives/unix/freebsd/"/> >X <copy todir="."> >X- <fileset dir="../org.eclipse.core.net/natives/unix/linux/"> >X+ <fileset dir="../org.eclipse.core.net/natives/unix/freebsd/"> >X <include name="libgnomeproxy-*.so"/> >X </fileset> >X </copy> >Xdiff -ru eclipse.platform.team/pom.xml eclipse.platform.team/pom.xml >X--- eclipse.platform.team/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.team/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -74,7 +74,7 @@ >X <module>features/org.eclipse.cvs-feature</module> >X >X <!-- fragments --> >X- <module>bundles/org.eclipse.core.net.linux.x86_64</module> >X+ <module>bundles/org.eclipse.core.net.freebsd.amd64</module> >X <module>bundles/org.eclipse.core.net.win32.x86_64</module> >X <module>tests</module> >X >38a36c93341b322300bd50a04ecb2259 >echo x - eclipse/files/patch-eclipse.platform.swt.binaries >sed 's/^X//' >eclipse/files/patch-eclipse.platform.swt.binaries << 'd130eff3dd5e211f0d98a68fd52d27d9' >Xdiff -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 >X--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X@@ -2,7 +2,7 @@ >X Fragment-Host: org.eclipse.swt; bundle-version="[3.0.0,4.0.0)" >X Bundle-Name: %fragmentName >X Bundle-Vendor: %providerName >X-Bundle-SymbolicName: org.eclipse.swt.gtk.linux.aarch64; singleton:=true >X+Bundle-SymbolicName: org.eclipse.swt.gtk.freebsd.aarch64; singleton:=true >X Bundle-Version: 3.109.0.qualifier >X Bundle-ManifestVersion: 2 >X Bundle-Localization: fragment >X@@ -26,8 +26,8 @@ >X org.eclipse.swt.internal.cairo; x-internal:=true, >X org.eclipse.swt.internal.gtk; x-internal:=true, >X org.eclipse.swt.internal.opengl.glx; x-internal:=true >X-Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=aarch64)) >X+Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=freebsd) (osgi.arch=aarch64)) >X SWT-WS: gtk >X-SWT-OS: linux >X+SWT-OS: freebsd >X SWT-Arch: aarch64 >X-Automatic-Module-Name: org.eclipse.swt.gtk.linux.aarch64 >X+Automatic-Module-Name: org.eclipse.swt.gtk.freebsd.aarch64 >Xdiff -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 >X--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/build.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/build.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -1,8 +1,8 @@ >X <?xml version="1.0" encoding="UTF-8"?> >X-<project name="org.eclipse.swt.gtk.linux.aarch64" default="build.jars" basedir="."> >X+<project name="org.eclipse.swt.gtk.freebsd.aarch64" default="build.jars" basedir="."> >X >X <property name="swt.ws" value="gtk" /> >X- <property name="swt.os" value="linux" /> >X+ <property name="swt.os" value="freebsd" /> >X <property name="swt.arch" value="aarch64" /> >X <property name="targets" value="install"/> >X >Xdiff -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 >X--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.aarch64/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -20,12 +20,12 @@ >X <relativePath>../binaries-parent/</relativePath> >X </parent> >X <groupId>org.eclipse.swt</groupId> >X- <artifactId>org.eclipse.swt.gtk.linux.aarch64</artifactId> >X+ <artifactId>org.eclipse.swt.gtk.freebsd.aarch64</artifactId> >X <version>3.109.0-SNAPSHOT</version> >X <packaging>eclipse-plugin</packaging> >X >X <properties> >X- <os>linux</os> >X+ <os>freebsd</os> >X <ws>gtk</ws> >X <arch>aarch64</arch> >X <buildid>${buildId}</buildid> >X@@ -61,7 +61,7 @@ >X <property> >X <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> >X <name>native</name> >X- <value>gtk.linux.aarch64</value> >X+ <value>gtk.freebsd.aarch64</value> >X </property> >X </activation> >X <build> >Xdiff -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 >X--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/.project 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/.project 0000-00-00 00:00:00.000000000 +0000 >X@@ -1,6 +1,6 @@ >X <?xml version="1.0" encoding="UTF-8"?> >X <projectDescription> >X- <name>org.eclipse.swt.gtk.linux.x86_64</name> >X+ <name>org.eclipse.swt.gtk.freebsd.amd64</name> >X <comment></comment> >X <projects> >X </projects> >Xdiff -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 >X--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X@@ -2,7 +2,7 @@ >X Fragment-Host: org.eclipse.swt; bundle-version="[3.0.0,4.0.0)" >X Bundle-Name: %fragmentName >X Bundle-Vendor: %providerName >X-Bundle-SymbolicName: org.eclipse.swt.gtk.linux.x86_64; singleton:=true >X+Bundle-SymbolicName: org.eclipse.swt.gtk.freebsd.amd64; singleton:=true >X Bundle-Version: 3.110.0.qualifier >X Bundle-ManifestVersion: 2 >X Bundle-Localization: fragment >X@@ -26,8 +26,8 @@ >X org.eclipse.swt.internal.cairo; x-internal:=true, >X org.eclipse.swt.internal.gtk; x-internal:=true, >X org.eclipse.swt.internal.opengl.glx; x-internal:=true >X-Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=x86_64)) >X+Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=freebsd) (osgi.arch=amd64)) >X SWT-WS: gtk >X-SWT-OS: linux >X-SWT-Arch: x86_64 >X-Automatic-Module-Name: org.eclipse.swt.gtk.linux.x86_64 >X+SWT-OS: freebsd >X+SWT-Arch: amd64 >X+Automatic-Module-Name: org.eclipse.swt.gtk.freebsd.amd64 >Xdiff -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 >X--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/build.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/build.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -1,9 +1,9 @@ >X <?xml version="1.0" encoding="UTF-8"?> >X-<project name="org.eclipse.swt.gtk.linux.x86_64" default="build.jars" basedir="."> >X+<project name="org.eclipse.swt.gtk.freebsd.amd64" default="build.jars" basedir="."> >X >X <property name="swt.ws" value="gtk" /> >X- <property name="swt.os" value="linux" /> >X- <property name="swt.arch" value="x86_64" /> >X+ <property name="swt.os" value="freebsd" /> >X+ <property name="swt.arch" value="amd64" /> >X <property name="targets" value="install"/> >X >X <!-- These properties are used by eclipse when exporting as Deployable plugin and fragments --> >Xdiff -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 >X--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/mvnBuildSwtJar.sh 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/mvnBuildSwtJar.sh 0000-00-00 00:00:00.000000000 +0000 >X@@ -36,10 +36,10 @@ >X >X if [ "${DEV_ECLIPSE}" != "" ]; then >X echo " Copying generated *.jar files into your ${DEV_ECLIPSE} folder" >X- cp -v ./target/org.eclipse.swt.gtk.linux.x86_64-*-SNAPSHOT.jar ${DEV_ECLIPSE}/plugins/org.eclipse.swt.gtk.linux.x86_64_* >X- cp -v ./target/org.eclipse.swt.gtk.linux.x86_64-*-SNAPSHOT-sources.jar ${DEV_ECLIPSE}/plugins/org.eclipse.swt.gtk.linux.x86_64.source_*.jar >X+ cp -v ./target/org.eclipse.swt.gtk.freebsd.amd64-*-SNAPSHOT.jar ${DEV_ECLIPSE}/plugins/org.eclipse.swt.gtk.freebsd.amd64_* >X+ cp -v ./target/org.eclipse.swt.gtk.freebsd.amd64-*-SNAPSHOT-sources.jar ${DEV_ECLIPSE}/plugins/org.eclipse.swt.gtk.freebsd.amd64.source_*.jar >X echo "Note: Below should list newly generated *jar files with current timestamp" >X- ls -l --color=auto -a ${DEV_ECLIPSE}/plugins/org.eclipse.swt.gtk.linux.x86_64* >X+ ls -l --color=auto -a ${DEV_ECLIPSE}/plugins/org.eclipse.swt.gtk.freebsd.amd64* >X else >X echo "Note:" >X echo " Set DEV_ECLIPSE to your development eclipse folder to have the *.jar files copied into it automatically." >Xdiff -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 >X--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -20,14 +20,14 @@ >X <relativePath>../binaries-parent/</relativePath> >X </parent> >X <groupId>org.eclipse.swt</groupId> >X- <artifactId>org.eclipse.swt.gtk.linux.x86_64</artifactId> >X+ <artifactId>org.eclipse.swt.gtk.freebsd.amd64</artifactId> >X <version>3.110.0-SNAPSHOT</version> >X <packaging>eclipse-plugin</packaging> >X >X <properties> >X- <os>linux</os> >X+ <os>freebsd</os> >X <ws>gtk</ws> >X- <arch>x86_64</arch> >X+ <arch>amd64</arch> >X <buildid>${buildId}</buildid> >X </properties> >X >X@@ -61,7 +61,7 @@ >X <property> >X <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> >X <name>native</name> >X- <value>gtk.linux.x86_64</value> >X+ <value>gtk.freebsd.amd64</value> >X </property> >X </activation> >X <build> >Xdiff -ru eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.armv7/META-INF/MANIFEST.MF eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.armv7/META-INF/MANIFEST.MF >X--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.armv7/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.armv7/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X@@ -2,7 +2,7 @@ >X Fragment-Host: org.eclipse.swt; bundle-version="[3.0.0,4.0.0)" >X Bundle-Name: %fragmentName >X Bundle-Vendor: %providerName >X-Bundle-SymbolicName: org.eclipse.swt.gtk.linux.arm; singleton:=true >X+Bundle-SymbolicName: org.eclipse.swt.gtk.freebsd.armv7; singleton:=true >X Bundle-Version: 3.109.0.qualifier >X Bundle-ManifestVersion: 2 >X Bundle-Localization: fragment >X@@ -26,8 +26,8 @@ >X org.eclipse.swt.internal.cairo; x-internal:=true, >X org.eclipse.swt.internal.gtk; x-internal:=true, >X org.eclipse.swt.internal.opengl.glx; x-internal:=true >X-Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=arm)) >X+Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=freebsd) (osgi.arch=armv7)) >X SWT-WS: gtk >X-SWT-OS: linux >X-SWT-Arch: arm >X-Automatic-Module-Name: org.eclipse.swt.gtk.linux.arm >X+SWT-OS: freebsd >X+SWT-Arch: armv7 >X+Automatic-Module-Name: org.eclipse.swt.gtk.freebsd.armv7 >Xdiff -ru eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.armv7/build.xml eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.armv7/build.xml >X--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.armv7/build.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.armv7/build.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -1,9 +1,9 @@ >X <?xml version="1.0" encoding="UTF-8"?> >X-<project name="org.eclipse.swt.gtk.linux.arm" default="build.jars" basedir="."> >X+<project name="org.eclipse.swt.gtk.freebsd.armv7" default="build.jars" basedir="."> >X >X <property name="swt.ws" value="gtk" /> >X- <property name="swt.os" value="linux" /> >X- <property name="swt.arch" value="arm" /> >X+ <property name="swt.os" value="freebsd" /> >X+ <property name="swt.arch" value="armv7" /> >X <property name="targets" value="install"/> >X >X <!-- These properties are used by eclipse when exporting as Deployable plugin and fragments --> >Xdiff -ru eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.armv7/pom.xml eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.armv7/pom.xml >X--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.armv7/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.armv7/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -20,14 +20,14 @@ >X <relativePath>../binaries-parent/</relativePath> >X </parent> >X <groupId>org.eclipse.swt</groupId> >X- <artifactId>org.eclipse.swt.gtk.linux.arm</artifactId> >X+ <artifactId>org.eclipse.swt.gtk.freebsd.armv7</artifactId> >X <version>3.109.0-SNAPSHOT</version> >X <packaging>eclipse-plugin</packaging> >X >X <properties> >X- <os>linux</os> >X+ <os>freebsd</os> >X <ws>gtk</ws> >X- <arch>arm</arch> >X+ <arch>armv7</arch> >X <buildid>${buildId}</buildid> >X </properties> >X >X@@ -61,7 +61,7 @@ >X <property> >X <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> >X <name>native</name> >X- <value>gtk.linux.arm</value> >X+ <value>gtk.freebsd.armv7</value> >X </property> >X </activation> >X <build> >Xdiff -ru eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.i386/META-INF/MANIFEST.MF eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.i386/META-INF/MANIFEST.MF >X--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.i386/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.i386/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X@@ -2,7 +2,7 @@ >X Fragment-Host: org.eclipse.swt; bundle-version="[3.0.0,4.0.0)" >X Bundle-Name: %fragmentName >X Bundle-Vendor: %providerName >X-Bundle-SymbolicName: org.eclipse.swt.gtk.linux.x86; singleton:=true >X+Bundle-SymbolicName: org.eclipse.swt.gtk.freebsd.i386; singleton:=true >X Bundle-Version: 3.109.0.qualifier >X Bundle-ManifestVersion: 2 >X Bundle-Localization: fragment >X@@ -26,7 +26,7 @@ >X org.eclipse.swt.internal.cairo; x-internal:=true, >X org.eclipse.swt.internal.gtk; x-internal:=true, >X org.eclipse.swt.internal.opengl.glx; x-internal:=true >X-Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=x86)) >X+Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=freebsd) (osgi.arch=i386)) >X SWT-WS: gtk >X-SWT-OS: linux >X-SWT-Arch: x86 >X+SWT-OS: freebsd >X+SWT-Arch: i386 >Xdiff -ru eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.i386/build.xml eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.i386/build.xml >X--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.i386/build.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.i386/build.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -1,9 +1,9 @@ >X <?xml version="1.0" encoding="UTF-8"?> >X-<project name="org.eclipse.swt.gtk.linux.x86" default="build.jars" basedir="."> >X+<project name="org.eclipse.swt.gtk.freebsd.i386" default="build.jars" basedir="."> >X >X <property name="swt.ws" value="gtk" /> >X- <property name="swt.os" value="linux" /> >X- <property name="swt.arch" value="x86" /> >X+ <property name="swt.os" value="freebsd" /> >X+ <property name="swt.arch" value="i386" /> >X <property name="targets" value="install"/> >X >X <!-- These properties are used by eclipse when exporting as Deployable plugin and fragments --> >Xdiff -ru eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.i386/pom.xml eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.i386/pom.xml >X--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.i386/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.i386/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -20,14 +20,14 @@ >X <relativePath>../binaries-parent/</relativePath> >X </parent> >X <groupId>org.eclipse.swt</groupId> >X- <artifactId>org.eclipse.swt.gtk.linux.x86</artifactId> >X+ <artifactId>org.eclipse.swt.gtk.freebsd.i386</artifactId> >X <version>3.109.0-SNAPSHOT</version> >X <packaging>eclipse-plugin</packaging> >X >X <properties> >X- <os>linux</os> >X+ <os>freebsd</os> >X <ws>gtk</ws> >X- <arch>x86</arch> >X+ <arch>i386</arch> >X <buildid>${buildId}</buildid> >X </properties> >X >X@@ -61,7 +61,7 @@ >X <property> >X <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> >X <name>native</name> >X- <value>gtk.linux.x86</value> >X+ <value>gtk.freebsd.i386</value> >X </property> >X </activation> >X <build> >Xdiff -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 >X--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/META-INF/MANIFEST.MF 0000-00-00 00:00:00.000000000 +0000 >X@@ -2,7 +2,7 @@ >X Fragment-Host: org.eclipse.swt; bundle-version="[3.0.0,4.0.0)" >X Bundle-Name: %fragmentName >X Bundle-Vendor: %providerName >X-Bundle-SymbolicName: org.eclipse.swt.gtk.linux.ppc64le;singleton:=true >X+Bundle-SymbolicName: org.eclipse.swt.gtk.freebsd.powerpc64;singleton:=true >X Bundle-Version: 3.110.0.qualifier >X Bundle-ManifestVersion: 2 >X Bundle-Localization: fragment >X@@ -26,8 +26,8 @@ >X org.eclipse.swt.internal.cairo; x-internal:=true, >X org.eclipse.swt.internal.gtk; x-internal:=true, >X org.eclipse.swt.internal.opengl.glx; x-internal:=true >X-Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=ppc64le)) >X+Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=freebsd) (osgi.arch=powerpc64)) >X SWT-WS: gtk >X-SWT-OS: linux >X-SWT-Arch: ppc64le >X-Automatic-Module-Name: org.eclipse.swt.gtk.linux.ppc64le >X+SWT-OS: freebsd >X+SWT-Arch: powerpc64 >X+Automatic-Module-Name: org.eclipse.swt.gtk.freebsd.powerpc64 >Xdiff -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 >X--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/build.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/build.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -1,9 +1,9 @@ >X <?xml version="1.0" encoding="UTF-8"?> >X-<project name="org.eclipse.swt.gtk.linux.ppc64le" default="build.jars" basedir="."> >X+<project name="org.eclipse.swt.gtk.freebsd.powerpc64" default="build.jars" basedir="."> >X >X <property name="swt.ws" value="gtk" /> >X- <property name="swt.os" value="linux" /> >X- <property name="swt.arch" value="ppc64le" /> >X+ <property name="swt.os" value="freebsd" /> >X+ <property name="swt.arch" value="powerpc64" /> >X <property name="targets" value="install"/> >X >X <!-- These properties are used by eclipse when exporting as Deployable plugin and fragments --> >Xdiff -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 >X--- eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.powerpc64/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -20,14 +20,14 @@ >X <relativePath>../binaries-parent/</relativePath> >X </parent> >X <groupId>org.eclipse.swt</groupId> >X- <artifactId>org.eclipse.swt.gtk.linux.ppc64le</artifactId> >X+ <artifactId>org.eclipse.swt.gtk.freebsd.powerpc64</artifactId> >X <version>3.110.0-SNAPSHOT</version> >X <packaging>eclipse-plugin</packaging> >X >X <properties> >X- <os>linux</os> >X+ <os>freebsd</os> >X <ws>gtk</ws> >X- <arch>ppc64le</arch> >X+ <arch>powerpc64</arch> >X <buildid>${buildId}</buildid> >X </properties> >X >X@@ -61,7 +61,7 @@ >X <property> >X <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> >X <name>native</name> >X- <value>gtk.linux.ppc64le</value> >X+ <value>gtk.freebsd.powerpc64</value> >X </property> >X </activation> >X <build> >Xdiff -ru eclipse.platform.swt.binaries/pom.xml eclipse.platform.swt.binaries/pom.xml >X--- eclipse.platform.swt.binaries/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.swt.binaries/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -54,8 +54,8 @@ >X >X <modules> >X <module>bundles/org.eclipse.swt.cocoa.macosx.x86_64</module> >X- <module>bundles/org.eclipse.swt.gtk.linux.ppc64le</module> >X- <module>bundles/org.eclipse.swt.gtk.linux.x86_64</module> >X+ <module>bundles/org.eclipse.swt.gtk.freebsd.powerpc64</module> >X+ <module>bundles/org.eclipse.swt.gtk.freebsd.amd64</module> >X <module>bundles/org.eclipse.swt.win32.win32.x86_64</module> >X </modules> >X >d130eff3dd5e211f0d98a68fd52d27d9 >echo x - eclipse/files/eclipse.in >sed 's/^X//' >eclipse/files/eclipse.in << '8d947be03979e7588fd8d62e3dd66d2e' >X#!/bin/sh >X# >X# FreeBSD-specific startup script for Eclipse Platform >X# >X# See: http://www.eclipse.org >X# >X# $FreeBSD$ >X# >Xexec %%DATADIR%%/eclipse "$@" >8d947be03979e7588fd8d62e3dd66d2e >echo x - eclipse/files/patch-production >sed 's/^X//' >eclipse/files/patch-production << '81dd42fc6ab4140756258052d56d078a' >Xdiff -ru production/checkConfigIIUs.sh production/checkConfigIIUs.sh >X--- production/checkConfigIIUs.sh 0000-00-00 00:00:00.000000000 +0000 >X+++ production/checkConfigIIUs.sh 0000-00-00 00:00:00.000000000 +0000 >X@@ -39,8 +39,8 @@ >X >X declare -a PLATFORMS=( \ >X cocoa.macosx.x86_64 \ >X-gtk.linux.ppc64le \ >X-gtk.linux.x86_64 \ >X+gtk.freebsd.powerpc64 \ >X+gtk.freebsd.amd64 \ >X win32.win32.x86_64 \ >X ) >X NPLATFORMS=${#PLATFORMS[@]} >81dd42fc6ab4140756258052d56d078a >echo x - eclipse/files/patch-eclipse.platform.runtime >sed 's/^X//' >eclipse/files/patch-eclipse.platform.runtime << 'a6b07ea3f6c18feb326c7e199e54fca1' >Xdiff -ru eclipse.platform.runtime/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/InternalPlatform.java eclipse.platform.runtime/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/InternalPlatform.java >X--- eclipse.platform.runtime/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/InternalPlatform.java 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.runtime/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/InternalPlatform.java 0000-00-00 00:00:00.000000000 +0000 >X@@ -59,7 +59,7 @@ >X //XXX This is not synchronized >X private Map<Bundle,Log> logs = new HashMap<>(5); >X >X- private static final String[] OS_LIST = { Platform.OS_LINUX, Platform.OS_MACOSX, Platform.OS_WIN32 }; >X+ private static final String[] OS_LIST = { Platform.OS_FREEBSD, Platform.OS_LINUX, Platform.OS_MACOSX, Platform.OS_WIN32 }; >X private String password = ""; //$NON-NLS-1$ >X private static final String PASSWORD = "-password"; //$NON-NLS-1$ >X >Xdiff -ru eclipse.platform.runtime/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/Platform.java eclipse.platform.runtime/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/Platform.java >X--- eclipse.platform.runtime/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/Platform.java 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.runtime/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/Platform.java 0000-00-00 00:00:00.000000000 +0000 >X@@ -207,6 +207,8 @@ >X */ >X public static final String OS_LINUX = "linux";//$NON-NLS-1$ >X >X+ public static final String OS_FREEBSD = "freebsd";//$NON-NLS-1$ >X+ >X /** >X * Constant string (value "aix") indicating the platform is running on an >X * AIX-based operating system. >a6b07ea3f6c18feb326c7e199e54fca1 >echo x - eclipse/files/patch-eclipse.platform.ui >sed 's/^X//' >eclipse/files/patch-eclipse.platform.ui << '0f33ed702e374d21b9c9e244d4196acb' >Xdiff -ru eclipse.platform.ui/bundles/org.eclipse.e4.ui.swt.gtk/pom.xml eclipse.platform.ui/bundles/org.eclipse.e4.ui.swt.gtk/pom.xml >X--- eclipse.platform.ui/bundles/org.eclipse.e4.ui.swt.gtk/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.ui/bundles/org.eclipse.e4.ui.swt.gtk/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -32,9 +32,9 @@ >X <resolver>p2</resolver> >X <environments> >X <environment> >X- <os>linux</os> >X+ <os>freebsd</os> >X <ws>gtk</ws> >X- <arch>x86_64</arch> >X+ <arch>amd64</arch> >X </environment> >X </environments> >X </configuration> >Xdiff -ru eclipse.platform.ui/bundles/org.eclipse.ui.browser/plugin.xml eclipse.platform.ui/bundles/org.eclipse.ui.browser/plugin.xml >X--- eclipse.platform.ui/bundles/org.eclipse.ui.browser/plugin.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.ui/bundles/org.eclipse.ui.browser/plugin.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -94,7 +94,7 @@ >X <browser >X id="org.eclipse.ui.browser.firefox" >X name="%browserFirefox" >X- os="linux,aix,hpux,solaris" >X+ os="freebsd,linux,aix,hpux,solaris" >X executable="firefox" >X factoryclass="org.eclipse.ui.internal.browser.browsers.MozillaFactory"> >X <location> >X@@ -104,28 +104,28 @@ >X <browser >X id="org.eclipse.ui.browser.chrome" >X name="%browserChrome" >X- os="linux,aix,hpux,solaris" >X+ os="freebsd,linux,aix,hpux,solaris" >X executable="google-chrome"> >X <location>usr/bin/google-chrome</location> >X </browser> >X <browser >X id="org.eclipse.ui.browser.chromium" >X name="%browserChromium" >X- os="linux" >X+ os="freebsd,linux" >X executable="chromium-browser"> >X <location>usr/bin/chromium-browser</location> >X </browser> >X <browser >X id="org.eclipse.ui.browser.konqueror" >X name="%browserKonqueror" >X- os="linux,aix,hpux,solaris" >X+ os="freebsd,linux,aix,hpux,solaris" >X executable="konqueror"> >X <location>usr/bin/konqueror</location> >X </browser> >X <browser >X id="org.eclipse.ui.browser.epiphany" >X name="%browserEpiphany" >X- os="linux" >X+ os="freebsd,linux" >X executable="epiphany"> >X <location> >X usr/bin/epiphany >Xdiff -ru eclipse.platform.ui/bundles/org.eclipse.ui.forms/src/org/eclipse/ui/internal/forms/widgets/TitleRegion.java eclipse.platform.ui/bundles/org.eclipse.ui.forms/src/org/eclipse/ui/internal/forms/widgets/TitleRegion.java >X--- eclipse.platform.ui/bundles/org.eclipse.ui.forms/src/org/eclipse/ui/internal/forms/widgets/TitleRegion.java 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.ui/bundles/org.eclipse.ui.forms/src/org/eclipse/ui/internal/forms/widgets/TitleRegion.java 0000-00-00 00:00:00.000000000 +0000 >X@@ -206,7 +206,8 @@ >X if (titleLabel.getVisible()) { >X int tw = width - HMARGIN * 2 - SPACING * 2; >X String os = System.getProperty("os.name"); //$NON-NLS-1$ >X- if (Constants.OS_LINUX.equalsIgnoreCase(os)) { >X+ if (Constants.OS_LINUX.equalsIgnoreCase(os) || >X+ Constants.OS_FREEBSD.equalsIgnoreCase(os)) { >X tw += 1; // See Bug 342610 >X } >X if (bsize != null) >X@@ -543,4 +544,4 @@ >X target.setTransfer(transferTypes); >X target.addDropListener(listener); >X } >X-} >X\ No newline at end of file >X+} >Xdiff -ru eclipse.platform.ui/bundles/org.eclipse.ui.themes/plugin.xml eclipse.platform.ui/bundles/org.eclipse.ui.themes/plugin.xml >X--- eclipse.platform.ui/bundles/org.eclipse.ui.themes/plugin.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.ui/bundles/org.eclipse.ui.themes/plugin.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -12,6 +12,12 @@ >X basestylesheeturi="css/e4-dark.css" >X id="org.eclipse.e4.ui.css.theme.e4_dark" >X label="%theme.dark" >X+ os="freebsd"> >X+ </theme> >X+ <theme >X+ basestylesheeturi="css/e4-dark.css" >X+ id="org.eclipse.e4.ui.css.theme.e4_dark" >X+ label="%theme.dark" >X os="linux"> >X </theme> >X <theme >X@@ -34,6 +40,12 @@ >X os="macosx" >X os_version="10.14"> >X </theme> >X+ <theme >X+ basestylesheeturi="css/e4_default_gtk.css" >X+ id="org.eclipse.e4.ui.css.theme.e4_default" >X+ label="%theme.gtk" >X+ os="freebsd"> >X+ </theme> >X <theme >X basestylesheeturi="css/e4_default_gtk.css" >X id="org.eclipse.e4.ui.css.theme.e4_default" >Xdiff -ru eclipse.platform.ui/bundles/org.eclipse.urischeme/src/org/eclipse/urischeme/IOperatingSystemRegistration.java eclipse.platform.ui/bundles/org.eclipse.urischeme/src/org/eclipse/urischeme/IOperatingSystemRegistration.java >X--- eclipse.platform.ui/bundles/org.eclipse.urischeme/src/org/eclipse/urischeme/IOperatingSystemRegistration.java 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.ui/bundles/org.eclipse.urischeme/src/org/eclipse/urischeme/IOperatingSystemRegistration.java 0000-00-00 00:00:00.000000000 +0000 >X@@ -33,6 +33,8 @@ >X * @return an instance of IOperatingSystemRegistration >X */ >X static IOperatingSystemRegistration getInstance() { >X+ if (Platform.OS_FREEBSD.equals(Platform.getOS())) >X+ return new RegistrationLinux(); >X if (Platform.OS_MACOSX.equals(Platform.getOS())) { >X return new RegistrationMacOsX(); >X } else if (Platform.OS_LINUX.equals(Platform.getOS())) { >Xdiff -ru eclipse.platform.ui/features/org.eclipse.e4.rcp/feature.xml eclipse.platform.ui/features/org.eclipse.e4.rcp/feature.xml >X--- eclipse.platform.ui/features/org.eclipse.e4.rcp/feature.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.ui/features/org.eclipse.e4.rcp/feature.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -403,20 +403,20 @@ >X fragment="true"/> >X >X <plugin >X- id="org.eclipse.equinox.launcher.gtk.linux.ppc64le" >X- os="linux" >X+ id="org.eclipse.equinox.launcher.gtk.freebsd.powerpc64" >X+ os="freebsd" >X ws="gtk" >X- arch="ppc64le" >X+ arch="powerpc64" >X download-size="0" >X install-size="0" >X version="0.0.0" >X fragment="true"/> >X >X <plugin >X- id="org.eclipse.equinox.launcher.gtk.linux.x86_64" >X- os="linux" >X+ id="org.eclipse.equinox.launcher.gtk.freebsd.amd64" >X+ os="freebsd" >X ws="gtk" >X- arch="x86_64" >X+ arch="amd64" >X download-size="0" >X install-size="0" >X version="0.0.0" >X@@ -451,10 +451,10 @@ >X unpack="false"/> >X >X <plugin >X- id="org.eclipse.swt.gtk.linux.ppc64le" >X- os="linux" >X+ id="org.eclipse.swt.gtk.freebsd.powerpc64" >X+ os="freebsd" >X ws="gtk" >X- arch="ppc64le" >X+ arch="powerpc64" >X download-size="0" >X install-size="0" >X version="0.0.0" >X@@ -462,10 +462,10 @@ >X unpack="false"/> >X >X <plugin >X- id="org.eclipse.swt.gtk.linux.x86_64" >X- os="linux" >X+ id="org.eclipse.swt.gtk.freebsd.amd64" >X+ os="freebsd" >X ws="gtk" >X- arch="x86_64" >X+ arch="amd64" >X download-size="0" >X install-size="0" >X version="0.0.0" >Xdiff -ru eclipse.platform.ui/features/org.eclipse.e4.rcp/pom.xml eclipse.platform.ui/features/org.eclipse.e4.rcp/pom.xml >X--- eclipse.platform.ui/features/org.eclipse.e4.rcp/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X+++ eclipse.platform.ui/features/org.eclipse.e4.rcp/pom.xml 0000-00-00 00:00:00.000000000 +0000 >X@@ -39,8 +39,8 @@ >X <plugin id="javax.xml"/> >X <plugin id="org.eclipse.swt"/> >X <plugin id="org.eclipse.equinox.launcher.cocoa.macosx.x86_64"/> >X- <plugin id="org.eclipse.equinox.launcher.gtk.linux.ppc64le"/> >X- <plugin id="org.eclipse.equinox.launcher.gtk.linux.x86_64"/> >X+ <plugin id="org.eclipse.equinox.launcher.gtk.freebsd.powerpc64"/> >X+ <plugin id="org.eclipse.equinox.launcher.gtk.freebsd.amd64"/> >X <plugin id="org.eclipse.equinox.launcher.win32.win32.x86_64"/> >X </excludes> >X </configuration> >0f33ed702e374d21b9c9e244d4196acb >echo x - eclipse/distinfo >sed 's/^X//' >eclipse/distinfo << '8bf465d09aa7240ee722f5f3bcf95369' >XTIMESTAMP = 1553215255 >XSHA256 (eclipse/eclipse.jdt-R4_11.tar.xz) = 69cfb50655af18880880ef4292e2856ad12d847527553bb7d13f2a3443f566ce >XSIZE (eclipse/eclipse.jdt-R4_11.tar.xz) = 37580 >XSHA256 (eclipse/eclipse.jdt.core-R4_11.tar.xz) = 903c7591a4698badbd279d09b2aefd3604820aba54cf2958e4fd5cfa0d806f24 >XSIZE (eclipse/eclipse.jdt.core-R4_11.tar.xz) = 8371984 >XSHA256 (eclipse/eclipse.jdt.core.binaries-R4_11.tar.xz) = ddcf1962d1b869c22cc31d0634d280e68b91a6c8f5561f64a5072e558460e7a2 >XSIZE (eclipse/eclipse.jdt.core.binaries-R4_11.tar.xz) = 34416600 >XSHA256 (eclipse/eclipse.jdt.debug-R4_11.tar.xz) = 028222dbe3d2ebc4002b3b362e0500a791e86ef9e4fca9a5d7a1bed97f9bc395 >XSIZE (eclipse/eclipse.jdt.debug-R4_11.tar.xz) = 1425276 >XSHA256 (eclipse/eclipse.jdt.ui-R4_11.tar.xz) = 28ca01db7a12183125b9794cd56bb0dd6b5ba449014bc8bfe9ac6991e63b5a77 >XSIZE (eclipse/eclipse.jdt.ui-R4_11.tar.xz) = 14117296 >XSHA256 (eclipse/eclipse.pde.build-R4_11.tar.xz) = 32496ccf12e630762fd59fd18ebc1bae9f96437f012aaeab5797ba29f6b2ddd7 >XSIZE (eclipse/eclipse.pde.build-R4_11.tar.xz) = 868176 >XSHA256 (eclipse/eclipse.pde.ui-R4_11.tar.xz) = 7ac38d3c2b52c030d7011395c94fe6dbdacc735a308911c1c0689388e54f6e87 >XSIZE (eclipse/eclipse.pde.ui-R4_11.tar.xz) = 29759352 >XSHA256 (eclipse/eclipse.platform-R4_11.tar.xz) = f9512fc71c40c37703b89617efdbd48f1fac4d4558e705b9a13596a567241a5d >XSIZE (eclipse/eclipse.platform-R4_11.tar.xz) = 952108 >XSHA256 (eclipse/eclipse.platform.common-R4_11.tar.xz) = a3062ed00ebe342a98e1132449d42987e104b741e1b86201c456af47fdd004c3 >XSIZE (eclipse/eclipse.platform.common-R4_11.tar.xz) = 34049880 >XSHA256 (eclipse/eclipse.platform.debug-R4_11.tar.xz) = 2e2b675035e808b121a9cb38cd5c26e35a6f2c38853f9dbd9db37d5e2ef1b921 >XSIZE (eclipse/eclipse.platform.debug-R4_11.tar.xz) = 1369408 >XSHA256 (eclipse/eclipse.platform.releng-R4_11.tar.xz) = a550feae2316d591b0990460a053abc19dd87b80c86c351cce98bff33194ede9 >XSIZE (eclipse/eclipse.platform.releng-R4_11.tar.xz) = 411064 >XSHA256 (eclipse/eclipse.platform.releng.aggregator-R4_11.tar.xz) = c25d05c355585e5fcd6465a95899dd1eb6d2af92aab16d90bf0cdf3a6044c4fc >XSIZE (eclipse/eclipse.platform.releng.aggregator-R4_11.tar.xz) = 690924 >XSHA256 (eclipse/eclipse.platform.resources-R4_11.tar.xz) = 59be5020229e5053909194c55d416a384b2cf00b7a578d8df50d80c6bb8c6948 >XSIZE (eclipse/eclipse.platform.resources-R4_11.tar.xz) = 857244 >XSHA256 (eclipse/eclipse.platform.runtime-R4_11.tar.xz) = 70b9ea7151ea5c60feea289f3a8b7fcd66619f46f2ef2fde0a7ae2a034355330 >XSIZE (eclipse/eclipse.platform.runtime-R4_11.tar.xz) = 432764 >XSHA256 (eclipse/eclipse.platform.swt-R4_11.tar.xz) = b779fe217ac503b28b83fa1104b17cd99e8b6086bdb31be3f9efbd2f4135bc96 >XSIZE (eclipse/eclipse.platform.swt-R4_11.tar.xz) = 3535864 >XSHA256 (eclipse/eclipse.platform.swt.binaries-R4_11.tar.xz) = 805b830cb1cc45895594c1ac5fb96173a968fa954a33cb90dacf57215b651796 >XSIZE (eclipse/eclipse.platform.swt.binaries-R4_11.tar.xz) = 1077336 >XSHA256 (eclipse/eclipse.platform.team-R4_11.tar.xz) = f4f36cb722f393e25626ea5131b4d9017f3d47d69f33f2982f7a6bdeda5b3dad >XSIZE (eclipse/eclipse.platform.team-R4_11.tar.xz) = 4665536 >XSHA256 (eclipse/eclipse.platform.text-R4_11.tar.xz) = da6fad72804338e40efa7572bf162e7f88dac8dc8a14eb2fe4f733ed47b0c6be >XSIZE (eclipse/eclipse.platform.text-R4_11.tar.xz) = 1247548 >XSHA256 (eclipse/eclipse.platform.ua-R4_11.tar.xz) = a879ef849eaf4585832bd8203f167a031c4f05c9916dc5138ed541eba4f0a870 >XSIZE (eclipse/eclipse.platform.ua-R4_11.tar.xz) = 4438264 >XSHA256 (eclipse/eclipse.platform.ui-R4_11.tar.xz) = 00e5235b09106bd2f23c01257d50330ff2ed7511bb4dbdbbbe21929e2f25dc85 >XSIZE (eclipse/eclipse.platform.ui-R4_11.tar.xz) = 6013124 >XSHA256 (eclipse/eclipse.platform.ui.tools-R4_11.tar.xz) = 4cc9941e49bb5f10b9155649165643e9afe5b758b2d3e0807c7c368797963b03 >XSIZE (eclipse/eclipse.platform.ui.tools-R4_11.tar.xz) = 316036 >XSHA256 (eclipse/rt.equinox.binaries-R4_11.tar.xz) = a4476629efbd4f5063ff42e0aebb9b75e0f40f667fa7a90152e6e1b14934e8f7 >XSIZE (eclipse/rt.equinox.binaries-R4_11.tar.xz) = 623604 >XSHA256 (eclipse/rt.equinox.bundles-R4_11.tar.xz) = 4b1cada1dcb6b4cddd65f96a85740fcfe053722e836351f0e2ab53a54d531bc9 >XSIZE (eclipse/rt.equinox.bundles-R4_11.tar.xz) = 1139768 >XSHA256 (eclipse/rt.equinox.framework-R4_11.tar.xz) = 39ea7af8cb7c56e6b4819902de00f498f881c6b66599d5a5b275f2bd32765480 >XSIZE (eclipse/rt.equinox.framework-R4_11.tar.xz) = 2812036 >XSHA256 (eclipse/rt.equinox.p2-R4_11.tar.xz) = 019ec06efb58a12417c0a1ae9ecfdc368ab8e4ad25364970bd112dc03b9a53c8 >XSIZE (eclipse/rt.equinox.p2-R4_11.tar.xz) = 45251216 >XSHA256 (eclipse/daemonblade-maven-repo-4.11_GH0.tar.gz) = 7e5a22d7c7ce2dd49a125d397069098918f999a36504d9f6885c78fd0175a1a5 >XSIZE (eclipse/daemonblade-maven-repo-4.11_GH0.tar.gz) = 167654685 >8bf465d09aa7240ee722f5f3bcf95369 >echo x - eclipse/Makefile >sed 's/^X//' >eclipse/Makefile << '87c1c5ef8f7a45fd7f38a618119458a1' >X# Created by: Jonathan Chen <jonc@chen.org.nz> >X# $FreeBSD$ >X >XPORTNAME= eclipse >XPORTVERSION= 4.11 >XCATEGORIES= java devel >X >X# Update to git-tag on git.eclipse.org >XECLIPSE_TAG= R4_11 >X >XECLIPSE_SUFX= ${ECLIPSE_TAG}.tar.xz >XECLIPSE_MODULES=jdt/eclipse.jdt \ >X jdt/eclipse.jdt.core \ >X jdt/eclipse.jdt.core.binaries \ >X jdt/eclipse.jdt.debug \ >X jdt/eclipse.jdt.ui \ >X pde/eclipse.pde.build \ >X pde/eclipse.pde.ui \ >X platform/eclipse.platform \ >X platform/eclipse.platform.common \ >X platform/eclipse.platform.debug \ >X platform/eclipse.platform.releng \ >X platform/eclipse.platform.releng.aggregator \ >X platform/eclipse.platform.resources \ >X platform/eclipse.platform.runtime \ >X platform/eclipse.platform.swt \ >X platform/eclipse.platform.swt.binaries \ >X platform/eclipse.platform.team \ >X platform/eclipse.platform.text \ >X platform/eclipse.platform.ua \ >X platform/eclipse.platform.ui \ >X platform/eclipse.platform.ui.tools \ >X equinox/rt.equinox.binaries \ >X equinox/rt.equinox.bundles \ >X equinox/rt.equinox.framework \ >X equinox/rt.equinox.p2 >X# Each Eclipse module has its own MASTER_SITE >X.for M in ${ECLIPSE_MODULES} >XMASTER_SITES+= https://git.eclipse.org/c/${M}.git/snapshot/:${M:C/[\.\/]//g} >XDISTFILES+= ${M:C/.*\///}-${ECLIPSE_SUFX}:${M:C/[\.\/]//g} >X.endfor >X >XDIST_SUBDIR= ${PORTNAME} >X >XMAINTAINER= jonc@chen.org.nz >XCOMMENT= Eclipse IDE 2019-03 >X >XLICENSE= EPL >X >XONLY_FOR_ARCHS= amd64 power64 >X >XBUILD_DEPENDS= git:devel/git-lite \ >X ${LOCALBASE}/share/java/maven/bin/mvn:devel/maven >XLIB_DEPENDS= libsecret-1.so:security/libsecret \ >X libwebkit2gtk-4.0.so:www/webkit2-gtk3 >XUSES= gmake pkgconfig gnome >XUSE_GNOME= gtk30 >X >XUSE_GITHUB= yes >XGH_ACCOUNT= daemonblade >XGH_PROJECT= maven-repo >XGH_TAGNAME= ${PORTVERSION} >X >XUSE_JAVA= yes >XJAVA_VERSION= 1.8 >X >XDESKTOP_ENTRIES="Eclipse" \ >X "${COMMENT}" \ >X "${PORTNAME}" \ >X "${PORTNAME}" \ >X "Development;IDE;Java;" \ >X "false" >X >XSUB_FILES= ${PORTNAME} >X >XMAVEN_ENV= MAVEN_OPTS=-Xmx1024m >XMAVEN_REPO= -Dmaven.repo.local=${WRKDIR}/${GH_PROJECT}-${PORTVERSION} >XMAVEN_ECLIPSE= -Dnative=gtk.freebsd.${ARCH} -Dcomparator.repo=file://${WRKDIR}/${GH_PROJECT}-${PORTVERSION}/p2-stub >X >XECLIPSE_RESULT= eclipse.platform.releng.tychoeclipsebuilder/sdk/target/products/org.eclipse.sdk.ide-freebsd.gtk.${ARCH}.tar.gz >X >X# Let's abuse this to get to the right place. >XWRKSRC_SUBDIR= ../eclipse.platform.releng.aggregator-${ECLIPSE_TAG} >X >Xdo-build: >X cd ${WRKSRC} && ${SETENV} ${MAVEN_ENV} mvn --offline ${MAVEN_REPO} ${MAVEN_ECLIPSE} -DskipTests clean verify >X >Xdo-install: >X ${MKDIR} ${STAGEDIR}${DATADIR} >X ${TAR} -x --directory ${STAGEDIR}${DATADIR}/.. --file ${WRKSRC}/${ECLIPSE_RESULT} >X ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin >X >X# generate dynamic plist, as artifacts are qualified with build-timestamp >Xpost-install: >X cd ${STAGEDIR}${PREFIX} && ${FIND} -s bin/${PORTNAME} share/${PORTNAME} -not -type d >> ${TMPPLIST} >X cd ${STAGEDIR}${PREFIX} && ${FIND} -ds share/${PORTNAME} -type d | ${SED} -e 's,^,@dir ,' >> ${TMPPLIST} >X >X.include <bsd.port.mk> >87c1c5ef8f7a45fd7f38a618119458a1 >echo c - eclipse/scripts >mkdir -p eclipse/scripts > /dev/null 2>&1 >echo x - eclipse/scripts/pre-patch >sed 's/^X//' >eclipse/scripts/pre-patch << 'a5e00f0c27884b6ae19121bd3d651a9b' >X#!/bin/sh >X# >X# Reorg source files, reusing Linux sources as the base for FreeBSD builds. >X# >XLINUX_DIRS=" >X eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.linux.* >X eclipse.platform.resources/bundles/org.eclipse.core.filesystem.linux.* >X eclipse.platform.resources/bundles/org.eclipse.core.filesystem/natives/unix/linux >X eclipse.platform.team/bundles/org.eclipse.core.net.linux.* >X eclipse.platform.team/bundles/org.eclipse.core.net/natives/unix/linux >X rt.equinox.bundles/bundles/org.eclipse.equinox.security.linux.* >X rt.equinox.binaries/org.eclipse.equinox.launcher.gtk.linux.* >X rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.linux.*" >X >Xrename_arch () >X{ >X # Rename to FreeBSD TARGET_ARCH names >X F=$(echo $1 | sed -e s/linux/freebsd/) >X case $F in >X *.arm) >X echo $(echo $F | sed -e 's/arm/armv7/');; >X *.ppc64le) >X echo $(echo $F | sed -e 's/ppc64le/powerpc64/');; >X *.x86) >X echo $(echo $F | sed -e 's/x86/i386/');; >X *.x86_64) >X echo $(echo $F | sed -e 's/x86_64/amd64/');; >X *) >X echo ${F};; >X esac >X} >X >Xcd ${WRKSRC} >X >Xfor D in ${LINUX_DIRS} >Xdo >X if [ ! -e ${D} ] >X then >X echo "ERROR: ${D} not found" >X continue >X fi >X >X NEWNAME=$(rename_arch ${D}) >X mv ${D} ${NEWNAME} >Xdone >X >X# Clean up binaries >Xrm -rf rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk/linux >Xfind . -name '*.so' -delete >a5e00f0c27884b6ae19121bd3d651a9b >echo x - eclipse/scripts/post-extract >sed 's/^X//' >eclipse/scripts/post-extract << 'f1a5a7ce9de0fac38f1c94b9b08230a1' >X#!/bin/sh >X# >X# Move sub-projects into the right place >X# >XECLIPSE_MODULES=" >X eclipse.jdt >X eclipse.jdt.core >X eclipse.jdt.core.binaries >X eclipse.jdt.debug >X eclipse.jdt.ui >X eclipse.pde.build >X eclipse.pde.ui >X eclipse.platform >X eclipse.platform.common >X eclipse.platform.debug >X eclipse.platform.releng >X eclipse.platform.resources >X eclipse.platform.runtime >X eclipse.platform.swt >X eclipse.platform.swt.binaries >X eclipse.platform.team >X eclipse.platform.text >X eclipse.platform.ua >X eclipse.platform.ui >X eclipse.platform.ui.tools >X rt.equinox.binaries >X rt.equinox.bundles >X rt.equinox.framework >X rt.equinox.p2" >X >Xcd ${WRKSRC} >X >X# Reorg >Xfor M in ${ECLIPSE_MODULES} >Xdo >X rm -r ${M} >X mv ${WRKDIR}/${M}-* ${M} >Xdone >f1a5a7ce9de0fac38f1c94b9b08230a1 >echo x - eclipse/scripts/pre-build >sed 's/^X//' >eclipse/scripts/pre-build << '0fb6582792fa001a8445109b0359eea7' >X#!/bin/sh >X# >X# Build quirks >X# >Xcd ${WRKSRC} >X >XARCHS="amd64 powerpc64" >XTSTAMP="2019-03-21 00:45:11 +0000" >X >X# Create repo for jgit >Xif [ ! -d .git ] >Xthen >X git init >X git add . >X git commit -q -m "java/eclipse" --date="format:iso8601:${TSTAMP}" >Xfi >X >X# Create dummy destinations >XGTK_EXE="rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk" >Xfor A in ${ARCHS} >Xdo >X mkdir -p ${GTK_EXE}/freebsd/${A} >X touch ${GTK_EXE}/freebsd/${A}/eclipse >Xdone >0fb6582792fa001a8445109b0359eea7 >echo x - eclipse/pkg-descr >sed 's/^X//' >eclipse/pkg-descr << '40b0fd993d37a877b52d7b61a5e369cb' >XThe Eclipse Platform is an open extensible IDE for anything and yet >Xnothing in particular. The Eclipse Platform provides building blocks >Xand a foundation for constructing and running integrated software- >Xdevelopment tools. The Eclipse Platform allows tool builders to >Xindependently develop tools that integrate with other people's tools >Xso seamlessly you can't tell where one tool ends and another starts. >X >XWWW: http://www.eclipse.org/ >40b0fd993d37a877b52d7b61a5e369cb >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 236792
:
203149
|
203151
|
203235
|
203418
|
203637
|
203651