summaryrefslogtreecommitdiff
path: root/java/eclipse/files/patch-eclipse.platform.swt
diff options
context:
space:
mode:
Diffstat (limited to 'java/eclipse/files/patch-eclipse.platform.swt')
-rw-r--r--java/eclipse/files/patch-eclipse.platform.swt357
1 files changed, 0 insertions, 357 deletions
diff --git a/java/eclipse/files/patch-eclipse.platform.swt b/java/eclipse/files/patch-eclipse.platform.swt
deleted file mode 100644
index f767ccd32b14..000000000000
--- a/java/eclipse/files/patch-eclipse.platform.swt
+++ /dev/null
@@ -1,357 +0,0 @@
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/.classpath_gtk eclipse.platform.swt/bundles/org.eclipse.swt/.classpath_gtk
---- eclipse.platform.swt/bundles/org.eclipse.swt/.classpath_gtk 0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt/.classpath_gtk 0000-00-00 00:00:00.000000000 +0000
-@@ -9,7 +9,7 @@
- <classpathentry kind="src" path="Eclipse SWT/common"/>
- <classpathentry kind="src" path="Eclipse SWT PI/gtk">
- <attributes>
-- <attribute name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY" value="org.eclipse.swt.gtk.linux.x86_64"/>
-+ <attribute name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY" value="org.eclipse.swt.gtk.freebsd.amd64"/>
- </attributes>
- </classpathentry>
- <classpathentry kind="src" path="Eclipse SWT PI/cairo"/>
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT/common/org/eclipse/swt/layout/FillLayout.java eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT/common/org/eclipse/swt/layout/FillLayout.java
---- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT/common/org/eclipse/swt/layout/FillLayout.java 0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT/common/org/eclipse/swt/layout/FillLayout.java 0000-00-00 00:00:00.000000000 +0000
-@@ -10,7 +10,6 @@
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
-- * Christoph Läubrich - Bug 513185
- *******************************************************************************/
- package org.eclipse.swt.layout;
-
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Widget.java eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Widget.java
---- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Widget.java 0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Widget.java 0000-00-00 00:00:00.000000000 +0000
-@@ -10,7 +10,7 @@
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
-- * Pierre-Yves B., pyvesdev@gmail.com - Bug 219750: [styled text] Typing ~~ inserts é~~
-+ * Pierre-Yves B., pyvesdev@gmail.com - Bug 219750
- *******************************************************************************/
- package org.eclipse.swt.widgets;
-
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/Library.java eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/Library.java
---- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/Library.java 0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/Library.java 0000-00-00 00:00:00.000000000 +0000
-@@ -63,12 +63,12 @@
-
- static String arch() {
- String osArch = System.getProperty("os.arch"); //$NON-NLS-1$
-- if (osArch.equals ("amd64")) return "x86_64"; //$NON-NLS-1$ $NON-NLS-2$
- return osArch;
- }
-
- static String os() {
- String osName = System.getProperty("os.name"); //$NON-NLS-1$
-+ if (osName.equals ("FreeBSD")) return "freebsd"; //$NON-NLS-1$ $NON-NLS-2$
- if (osName.equals ("Linux")) return "linux"; //$NON-NLS-1$ $NON-NLS-2$
- if (osName.equals ("Mac OS X")) return "macosx"; //$NON-NLS-1$ $NON-NLS-2$
- if (osName.startsWith ("Win")) return "win32"; //$NON-NLS-1$ $NON-NLS-2$
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh
---- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh 0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh 0000-00-00 00:00:00.000000000 +0000
-@@ -72,9 +72,9 @@
-
- cd `dirname $0`
-
--MAKE_TYPE=make
-+MAKE_TYPE=gmake
-
--export CFLAGS='-O -Wall -fPIC'
-+export CFLAGS="${CFLAGS--O -Wall} -fPIC"
-
- # Determine which OS we are on
- if [ "${OS}" = "" ]; then
-@@ -86,27 +86,30 @@
- MAKEFILE=make_win32.mak
- ;;
- *)
-- SWT_OS=`uname -s | tr -s '[:upper:]' '[:lower:]'`
-+ SWT_OS=`uname -s | tr '[:upper:]' '[:lower:]'`
- MAKEFILE=make_linux.mak
- ;;
- esac
-
- # Determine which CPU type we are building for
- if [ "${MODEL}" = "" ]; then
-- if uname -i > /dev/null 2>&1; then
-- MODEL=`uname -i`
-- if [ ${MODEL} = 'unknown' ]; then
-- MODEL=`uname -m`
-- fi
-- else
- MODEL=`uname -m`
-- fi
- fi
- case $MODEL in
- "x86_64")
- SWT_ARCH=x86_64
- AWT_ARCH=amd64
- ;;
-+ "powerpc" | "powerpc64")
-+ SWT_ARCH=ppc64
-+ AWT_ARCH=ppc64
-+ MODEL=`uname -p`
-+ ;;
-+ "powerpc64le")
-+ SWT_ARCH=ppc64le
-+ AWT_ARCH=ppc64le
-+ MODEL=`uname -p`
-+ ;;
- *)
- SWT_ARCH=$MODEL
- AWT_ARCH=$MODEL
-@@ -114,6 +117,13 @@
- esac
-
- case $SWT_OS.$SWT_ARCH in
-+ "freebsd.ppc64")
-+ if [ "${JAVA_HOME}" = "" ]; then
-+ DYNAMIC_JAVA_HOME=`readlink -f /usr/local/bin/java | sed "s:jre/::" | sed "s:bin/java::"`
-+ JAVA_HOME = $DYNAMIC_JAVA_HOME
-+ export JAVA_HOME
-+ fi
-+ ;;
- "linux.x86_64")
- if [ "${CC}" = "" ]; then
- export CC=gcc
-@@ -159,7 +169,7 @@
-
-
- # For 64-bit CPUs, we have a switch
--if [ ${MODEL} = 'x86_64' -o ${MODEL} = 'ppc64le' -o ${MODEL} = 'aarch64' -o ${MODEL} = 'loongarch64' ]; then
-+if [ ${MODEL} = 'amd64' -o ${MODEL} = 'powerpc64' -o ${MODEL} = 'powerpc64le' -o ${MODEL} = 'aarch64' -o ${MODEL} = 'loongarch64' ]; then
- SWT_PTR_CFLAGS=-DJNI64
- if [ -d /lib64 ]; then
- XLIB64=-L/usr/X11R6/lib64
-@@ -170,6 +180,11 @@
- XLIB64="${XLIB64} -L/usr/lib64"
- SWT_LFLAGS=-m64
- export SWT_LFLAGS
-+ fi
-+ if [ ${SWT_OS} = "freebsd" ]
-+ then
-+ SWT_PTR_CFLAGS="${SWT_PTR_CFLAGS} -m64"
-+ export SWT_LFLAGS=-m64
- fi
- export SWT_PTR_CFLAGS
- fi
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_linux.mak eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_linux.mak
---- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_linux.mak 0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_linux.mak 0000-00-00 00:00:00.000000000 +0000
-@@ -98,16 +98,18 @@
- WEBKIT_OBJECTS = swt.o webkitgtk.o webkitgtk_structs.o webkitgtk_stats.o webkitgtk_custom.o
- GLX_OBJECTS = swt.o glx.o glx_structs.o glx_stats.o
-
-+port_prefix=`pkg-config --variable=prefix gtk+-3.0`
- CFLAGS := $(CFLAGS) \
- -DSWT_VERSION=$(SWT_VERSION) \
- $(NATIVE_STATS) \
- $(SWT_DEBUG) \
- $(SWT_WEBKIT_DEBUG) \
-- -DLINUX -DGTK \
-+ -DFREEBSD -DGTK \
-+ -I$(port_prefix)/include \
- -I$(JAVA_HOME)/include \
-- -I$(JAVA_HOME)/include/linux \
-+ -I$(JAVA_HOME)/include/freebsd \
- ${SWT_PTR_CFLAGS}
--LFLAGS = -shared -fPIC ${SWT_LFLAGS}
-+LFLAGS = -shared -fPIC ${SWT_LFLAGS} -L$(port_prefix)/lib
-
- # Treat all warnings as errors. If your new code produces a warning, please
- # take time to properly understand and fix/silence it as necessary.
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java
---- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java 0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java 0000-00-00 00:00:00.000000000 +0000
-@@ -65,8 +65,8 @@
-
- /* Initialize the OS flags and locale constants */
- String osName = System.getProperty ("os.name");
-- boolean isLinux = false, isWin32 = false;
-- if (osName.equals ("Linux")) isLinux = true;
-+ boolean isLinux = osName.equals ("Linux") || osName.equals ("FreeBSD");
-+ boolean isWin32 = false;
- if (osName.startsWith("Windows")) isWin32 = true;
- IsLinux = isLinux; IsWin32 = isWin32;
-
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/browser/WebKit.java eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/browser/WebKit.java
---- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/browser/WebKit.java 0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/browser/WebKit.java 0000-00-00 00:00:00.000000000 +0000
-@@ -114,7 +114,7 @@
- * https://www.nczonline.net/blog/2009/01/05/what-determines-that-a-script-is-long-running/
- * https://stackoverflow.com/questions/3030024/maximum-execution-time-for-javascript
- */
-- static final int ASYNC_EXEC_TIMEOUT_MS = 10000;
-+ static final int ASYNC_EXEC_TIMEOUT_MS = 100; // Dirty hack for webkit issues on FreeBSD
-
- /** Workaround for bug 522733 */
- static boolean bug522733FirstInstanceCreated = false;
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/META-INF/p2.inf eclipse.platform.swt/bundles/org.eclipse.swt/META-INF/p2.inf
---- eclipse.platform.swt/bundles/org.eclipse.swt/META-INF/p2.inf 0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt/META-INF/p2.inf 0000-00-00 00:00:00.000000000 +0000
-@@ -16,19 +16,19 @@
- requires.3.filter = (&(osgi.os=macosx)(osgi.ws=cocoa)(osgi.arch=x86_64)(!(org.eclipse.swt.buildtime=true)))
-
- requires.4.namespace = org.eclipse.equinox.p2.iu
--requires.4.name = org.eclipse.swt.gtk.linux.x86_64
-+requires.4.name = org.eclipse.swt.gtk.freebsd.amd64
- requires.4.range = [$version$,$version$]
--requires.4.filter = (&(osgi.os=linux)(osgi.ws=gtk)(osgi.arch=x86_64)(!(org.eclipse.swt.buildtime=true)))
-+requires.4.filter = (&(osgi.os=freebsd)(osgi.ws=gtk)(osgi.arch=amd64)(!(org.eclipse.swt.buildtime=true)))
-
- requires.5.namespace = org.eclipse.equinox.p2.iu
--requires.5.name = org.eclipse.swt.gtk.linux.ppc64le
-+requires.5.name = org.eclipse.swt.gtk.freebsd.powerpc64
- requires.5.range = [$version$,$version$]
--requires.5.filter = (&(osgi.os=linux)(osgi.ws=gtk)(osgi.arch=ppc64le)(!(org.eclipse.swt.buildtime=true)))
-+requires.5.filter = (&(osgi.os=freebsd)(osgi.ws=gtk)(osgi.arch=powerpc64)(!(org.eclipse.swt.buildtime=true)))
-
- requires.6.namespace = org.eclipse.equinox.p2.iu
--requires.6.name = org.eclipse.swt.gtk.linux.aarch64
-+requires.6.name = org.eclipse.swt.gtk.freebsd.powerpc64le
- requires.6.range = [$version$,$version$]
--requires.6.filter = (&(osgi.os=linux)(osgi.ws=gtk)(osgi.arch=aarch64)(!(org.eclipse.swt.buildtime=true)))
-+requires.6.filter = (&(osgi.os=freebsd)(osgi.ws=gtk)(osgi.arch=powerpc64le)(!(org.eclipse.swt.buildtime=true)))
-
- requires.7.namespace = org.eclipse.equinox.p2.iu
- requires.7.name = org.eclipse.swt.cocoa.macosx.aarch64
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/buildSWT.xml eclipse.platform.swt/bundles/org.eclipse.swt/buildSWT.xml
---- eclipse.platform.swt/bundles/org.eclipse.swt/buildSWT.xml 0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt/buildSWT.xml 0000-00-00 00:00:00.000000000 +0000
-@@ -67,17 +67,21 @@
- </antcall>
- <antcall target="check_fragment_libraries">
- <param name="library_count" value="7"/>
-- <param name="fragment" value="org.eclipse.swt.gtk.linux.aarch64"/>
-+ <param name="fragment" value="org.eclipse.swt.gtk.freebsd.aarch64"/>
- </antcall>
- <antcall target="check_fragment_libraries">
- <param name="library_count" value="7"/>
-- <param name="fragment" value="org.eclipse.swt.gtk.linux.ppc64le"/>
-+ <param name="fragment" value="org.eclipse.swt.gtk.freebsd.powerpc64"/>
- </antcall>
- <antcall target="check_fragment_libraries">
- <param name="library_count" value="7"/>
-- <param name="fragment" value="org.eclipse.swt.gtk.linux.x86_64"/>
-+ <param name="fragment" value="org.eclipse.swt.gtk.freebsd.powerpc64le"/>
- </antcall>
- <antcall target="check_fragment_libraries">
-+ <param name="library_count" value="7"/>
-+ <param name="fragment" value="org.eclipse.swt.gtk.freebsd.amd64"/>
-+ </antcall>
-+ <antcall target="check_fragment_libraries">
- <param name="library_count" value="4"/>
- <param name="fragment" value="org.eclipse.swt.win32.win32.x86_64"/>
- </antcall>
-@@ -88,13 +92,13 @@
- <property name="checkdir" value="~/build/check_libraries"/>
- <property name="library_count" value="31"/>
- <property name="fragment" value=""/>
-- <fileset id="match" dir="${repo.bin}/bundles/${fragment}" includes="**/org.eclipse.swt.gtk.linux.aarch64/**, **/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.aarch64/**, **/org.eclipse.swt.cocoa.macosx.x86_64/**">
-+ <fileset id="match" dir="${repo.bin}/bundles/${fragment}" includes="**/org.eclipse.swt.gtk.freebsd.aarch64/**, **/org.eclipse.swt.gtk.freebsd.powerpc64/**, **/org.eclipse.swt.gtk.freebsd.powerpc64le/**, **/org.eclipse.swt.gtk.freebsd.amd64/**, **/org.eclipse.swt.win32.win32.x86_64/**, **/org.eclipse.swt.cocoa.macosx.aarch64/**, **/org.eclipse.swt.cocoa.macosx.x86_64/**">
- <filename regex="[0-9][0-9][0-9][0-9]"/>
- <filename regex="${swt_version}"/>
- <exclude name="**/.git/**"/>
- </fileset>
- <echo>Matched files ${toString:match}</echo>
-- <fileset id="not_match" dir="${repo.bin}/bundles/${fragment}" includes="**/org.eclipse.swt.gtk.linux.aarch64/**, **/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.aarch64/**, **/org.eclipse.swt.cocoa.macosx.x86_64/**">
-+ <fileset id="not_match" dir="${repo.bin}/bundles/${fragment}" includes="**/org.eclipse.swt.gtk.freebsd.aarch64/**, **/org.eclipse.swt.gtk.freebsd.powerpc64/**, **/org.eclipse.swt.gtk.freebsd.powerpc64le/**, **/org.eclipse.swt.gtk.freebsd.amd64/**, **/org.eclipse.swt.win32.win32.x86_64/**, **/org.eclipse.swt.cocoa.macosx.aarch64/**, **/org.eclipse.swt.cocoa.macosx.x86_64/**">
- <filename regex="[0-9][0-9][0-9][0-9]"/>
- <filename regex="${swt_version}" negate="true"/>
- <exclude name="**/.git/**"/>
-diff -ru eclipse.platform.swt/bundles/org.eclipse.swt.tools/Oomph/platformSwt.setup eclipse.platform.swt/bundles/org.eclipse.swt.tools/Oomph/platformSwt.setup
---- eclipse.platform.swt/bundles/org.eclipse.swt.tools/Oomph/platformSwt.setup 0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/bundles/org.eclipse.swt.tools/Oomph/platformSwt.setup 0000-00-00 00:00:00.000000000 +0000
-@@ -91,7 +91,7 @@
- xsi:type="predicates:NotPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
-- pattern=".*(cocoa|gtk|win32)(\.(macosx|aix|hpux|linux|solaris|win32)(\.(x86_64|ppc64|ia64|aarch64|arm|ppc64|ppc64le|s390|s390x|x86|sparcv9))?)?"/>
-+ pattern=".*(cocoa|gtk|win32)(\.(freebsd|macosx|aix|hpux|linux|solaris|win32)(\.(amd64|x86_64|powerpc64|ia64|aarch64|arm|ppc64|powerpc64le|s390|s390x|x86|sparcv9))?)?"/>
- </operand>
- <operand
- xsi:type="predicates:NamePredicate"
-diff -ru eclipse.platform.swt/local-build/org.eclipse.swt.fragments.localbuild/META-INF/p2.inf eclipse.platform.swt/local-build/org.eclipse.swt.fragments.localbuild/META-INF/p2.inf
---- eclipse.platform.swt/local-build/org.eclipse.swt.fragments.localbuild/META-INF/p2.inf 0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/local-build/org.eclipse.swt.fragments.localbuild/META-INF/p2.inf 0000-00-00 00:00:00.000000000 +0000
-@@ -10,19 +10,19 @@
- requires.2.filter = (&(osgi.os=macosx)(osgi.ws=cocoa)(osgi.arch=x86_64))
-
- requires.3.namespace = org.eclipse.equinox.p2.iu
--requires.3.name = org.eclipse.swt.gtk.linux.x86_64
-+requires.3.name = org.eclipse.swt.gtk.freebsd.amd64
- requires.3.range = 0.0.0
--requires.3.filter = (&(osgi.os=linux)(osgi.ws=gtk)(osgi.arch=x86_64))
-+requires.3.filter = (&(osgi.os=freebsd)(osgi.ws=gtk)(osgi.arch=amd64))
-
- requires.4.namespace = org.eclipse.equinox.p2.iu
--requires.4.name = org.eclipse.swt.gtk.linux.ppc64le
-+requires.4.name = org.eclipse.swt.gtk.freebsd.powerpc64
- requires.4.range = 0.0.0
--requires.4.filter = (&(osgi.os=linux)(osgi.ws=gtk)(osgi.arch=ppc64le))
-+requires.4.filter = (&(osgi.os=freebsd)(osgi.ws=gtk)(osgi.arch=powerpc64))
-
- requires.5.namespace = org.eclipse.equinox.p2.iu
--requires.5.name = org.eclipse.swt.gtk.linux.aarch64
-+requires.5.name = org.eclipse.swt.gtk.freebsd.powerpc64le
- requires.5.range = 0.0.0
--requires.5.filter = (&(osgi.os=linux)(osgi.ws=gtk)(osgi.arch=aarch64))
-+requires.5.filter = (&(osgi.os=freebsd)(osgi.ws=gtk)(osgi.arch=powerpc64le))
-
- requires.6.namespace = org.eclipse.equinox.p2.iu
- requires.6.name = org.eclipse.swt.cocoa.macosx.aarch64
-diff -ru eclipse.platform.swt/pom.xml eclipse.platform.swt/pom.xml
---- eclipse.platform.swt/pom.xml 0000-00-00 00:00:00.000000000 +0000
-+++ eclipse.platform.swt/pom.xml 0000-00-00 00:00:00.000000000 +0000
-@@ -108,11 +108,12 @@
- <activation>
- <os>
- <family>unix</family>
-- <name>Linux</name>
- </os>
- </activation>
- <modules>
-+<!-- disabled
- <module>tests/org.eclipse.swt.tests.gtk</module>
-+-->
- </modules>
- <build>
- <plugins>
-@@ -122,17 +123,22 @@
- <version>${tycho.version}</version>
- <configuration>
- <environments>
-- <environment>
-- <os>linux</os>
-- <ws>gtk</ws>
-- <arch>x86_64</arch>
-- </environment>
-- <environment>
-- <os>linux</os>
-- <ws>gtk</ws>
-- <arch>ppc64le</arch>
-- </environment>
-- </environments>
-+ <environment>
-+ <os>freebsd</os>
-+ <ws>gtk</ws>
-+ <arch>amd64</arch>
-+ </environment>
-+ <environment>
-+ <os>freebsd</os>
-+ <ws>gtk</ws>
-+ <arch>powerpc64</arch>
-+ </environment>
-+ <environment>
-+ <os>freebsd</os>
-+ <ws>gtk</ws>
-+ <arch>powerpc64le</arch>
-+ </environment>
-+ </environments>
- </configuration>
- </plugin>
- </plugins>