diff options
author | Greg Lewis <glewis@FreeBSD.org> | 2012-01-29 00:05:11 +0000 |
---|---|---|
committer | Greg Lewis <glewis@FreeBSD.org> | 2012-01-29 00:05:11 +0000 |
commit | 1b82ba59351c0e141faa9b58249d7ca7a91fe85d (patch) | |
tree | 305de5517ef33c42b06b09d3b2cf416c938e5685 /java/eclipse-devel/files | |
parent | Add a .desktop file for the port. An upstream version will show up in the 2.1.x (diff) |
. Fix a crash when opening the internal web browser.
PR: 164554
Submitted by: Jimmy Kelley <jimmy.kelley@charter.net>
Notes
Notes:
svn path=/head/; revision=289993
Diffstat (limited to 'java/eclipse-devel/files')
-rw-r--r-- | java/eclipse-devel/files/freebsd-support.patch | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/java/eclipse-devel/files/freebsd-support.patch b/java/eclipse-devel/files/freebsd-support.patch index c23dde56804a..e3c4ea0e6147 100644 --- a/java/eclipse-devel/files/freebsd-support.patch +++ b/java/eclipse-devel/files/freebsd-support.patch @@ -7349,3 +7349,26 @@ $FreeBSD$ org.eclipse.equinox.log,0.0.0=v20110502 org.eclipse.equinox.jmx.client,0.0.0=v20100503 org.eclipse.ui.win32,0.0.0=I20100509-0800 +--- build/eclipse-3.7.0-src/plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh.orig 2011-05-27 13:45:22.000000000 -0500 ++++ build/eclipse-3.7.0-src/plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh 2012-01-23 11:51:27.000000000 -0600 +@@ -25,7 +25,7 @@ + fi + + # Check if we have to compile external.xpt from external.idl +-COMPONENTS_DIR=`pwd`/../../components ++COMPONENTS_DIR=`pwd`/../../org.eclipse.swt/components + if test ! -f ${COMPONENTS_DIR}/external.xpt; then + if test ! -f ${COMPONENTS_DIR}/external.idl; then + echo "Can't find ${COMPONENTS_DIR}/external.idl" +@@ -179,9 +181,10 @@ + elif [ x`pkg-config --exists libxul && echo YES` = "xYES" ]; then + XULRUNNER_INCLUDES=`pkg-config --cflags libxul` + XULRUNNER_LIBS=`pkg-config --libs libxul` ++ XULRUNNER_LIBS=`echo ${XULRUNNER_LIBS} -lxpcomglue` + export XULRUNNER_INCLUDES + export XULRUNNER_LIBS +- MAKE_MOZILLA=make_xulrunner ++ MAKE_MOZILLA=`echo make_xulrunner make_xpcominit` + else + echo "None of the following libraries were found: Mozilla/XPCOM, Firefox/XPCOM, or XULRunner/XPCOM" + echo " *** Mozilla embedding support will not be compiled." |