diff --git a/java/eclipse/Makefile b/java/eclipse/Makefile
index 3bdc50360bc3..a4c246c59376 100644
--- a/java/eclipse/Makefile
+++ b/java/eclipse/Makefile
@@ -3,7 +3,7 @@
PORTNAME= eclipse
PORTVERSION= 4.3.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= java devel
MASTER_SITES= https://googledrive.com/host/0B2kYpXHnC5LpSk01bU1ud0N5bXc/
DISTFILES= eclipse.platform.releng.aggregator-${PORTVERSION}.xz \
diff --git a/java/eclipse/files/patch-submodules b/java/eclipse/files/patch-submodules
index 74bd1f094a34..2d71566cce74 100644
--- a/java/eclipse/files/patch-submodules
+++ b/java/eclipse/files/patch-submodules
@@ -2457,3 +2457,63 @@ index b3ed6f8..7544d34 100644
+--- a/eclipse.platform/platform/org.eclipse.platform/plugin.xml.orig 2014-06-05 16:12:04.000000000 -0500
++++ b/eclipse.platform/platform/org.eclipse.platform/plugin.xml 2014-08-01 17:23:26.000000000 -0500
+@@ -141,6 +141,12 @@
+ basestylesheeturi="css/e4_default_gtk.css"
+ id="org.eclipse.e4.ui.css.theme.e4_default"
+ label="%theme.gtk"
++ os="freebsd">
++
++
+
+
++ os="win32,freebsd,linux,macosx,solaris">
+
+
+--- a/eclipse.platform.ui/bundles/org.eclipse.ui.browser/plugin.xml.orig 2014-06-05 17:09:12.000000000 -0500
++++ b/eclipse.platform.ui/bundles/org.eclipse.ui.browser/plugin.xml 2014-08-01 19:58:51.000000000 -0500
+@@ -83,6 +83,17 @@
+
+
+
++
++
++
++ usr/local/bin/firefox
++
++
+
+
+
++
++
diff --git a/java/eclipse/scripts/pre-patch b/java/eclipse/scripts/pre-patch
index 3444009f5048..7c99930daed4 100644
--- a/java/eclipse/scripts/pre-patch
+++ b/java/eclipse/scripts/pre-patch
@@ -1,7 +1,5 @@
#!/bin/sh
-set -x
-
# Copy the Linux 'native' code for the FreeBSD versions
# At this point, just make sure the directory and file names are "freebsd"
# These files will be patched in the do-patch step.