svn commit: r504379 - in head/java/eclipse: . files

Piotr Kubaj pkubaj at FreeBSD.org
Sun Jun 16 22:58:18 UTC 2019


Author: pkubaj
Date: Sun Jun 16 22:58:16 2019
New Revision: 504379
URL: https://svnweb.freebsd.org/changeset/ports/504379

Log:
  java/eclipse: fix build
  
  Require new GCC to build this port on GCC architectures.
  
  PR:		238489
  Approved by:	jonc at chen.org.nz (maintainer), tcberner (mentor)
  Differential Revision:	https://reviews.freebsd.org/D20667

Modified:
  head/java/eclipse/Makefile
  head/java/eclipse/files/patch-eclipse.platform.swt

Modified: head/java/eclipse/Makefile
==============================================================================
--- head/java/eclipse/Makefile	Sun Jun 16 22:29:03 2019	(r504378)
+++ head/java/eclipse/Makefile	Sun Jun 16 22:58:16 2019	(r504379)
@@ -54,7 +54,7 @@ BUILD_DEPENDS=	git:devel/git-lite \
 		${LOCALBASE}/share/java/maven/bin/mvn:devel/maven
 LIB_DEPENDS=	libsecret-1.so:security/libsecret \
 		libwebkit2gtk-4.0.so:www/webkit2-gtk3
-USES=		gmake pkgconfig gnome
+USES=		compiler:c++11-lang gmake pkgconfig gnome
 USE_GNOME=	gtk30
 
 USE_GITHUB=	yes
@@ -74,7 +74,7 @@ DESKTOP_ENTRIES="Eclipse" \
 
 SUB_FILES=	${PORTNAME}
 
-MAVEN_ENV=	MAVEN_OPTS=-Xmx1024m
+MAVEN_ENV=	MAVEN_OPTS=-Xmx1024m CC=${CC}
 MAVEN_REPO=	-Dmaven.repo.local=${WRKDIR}/${GH_PROJECT}-${PORTVERSION}
 MAVEN_ECLIPSE=	-Dnative=gtk.freebsd.${ARCH} -Dcomparator.repo=file://${WRKDIR}/${GH_PROJECT}-${PORTVERSION}/p2-stub -DforceContextQualifier=v${ECLIPSE_TSTAMP}
 

Modified: head/java/eclipse/files/patch-eclipse.platform.swt
==============================================================================
--- head/java/eclipse/files/patch-eclipse.platform.swt	Sun Jun 16 22:29:03 2019	(r504378)
+++ head/java/eclipse/files/patch-eclipse.platform.swt	Sun Jun 16 22:58:16 2019	(r504379)
@@ -74,14 +74,11 @@ diff -ru eclipse.platform.swt/bundles/org.eclipse.swt/
  	*)
  		SWT_ARCH=$MODEL
  		AWT_ARCH=$MODEL
-@@ -118,6 +116,16 @@
+@@ -118,6 +116,13 @@
  esac
  
  case $SWT_OS.$SWT_ARCH in
 +	"freebsd.ppc64")
-+		if [ "${CC}" = "" ]; then
-+			export CC=gcc
-+		fi
 +		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


More information about the svn-ports-all mailing list