aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lang/gcc/Makefile4
-rw-r--r--lang/gcc46/Makefile5
-rw-r--r--lang/gcc47/Makefile5
-rw-r--r--lang/gcc48/Makefile5
-rw-r--r--lang/gcc49/Makefile5
-rw-r--r--lang/gcc5-devel/Makefile4
-rw-r--r--lang/gcc5/Makefile5
-rw-r--r--lang/gcc6-devel/Makefile5
-rw-r--r--lang/gcc6/Makefile5
9 files changed, 36 insertions, 7 deletions
diff --git a/lang/gcc/Makefile b/lang/gcc/Makefile
index b0d045547b41..1780935af264 100644
--- a/lang/gcc/Makefile
+++ b/lang/gcc/Makefile
@@ -3,6 +3,7 @@
PORTNAME= gcc
PORTVERSION= 5.4.0
+PORTREVISION= 1
CATEGORIES= lang java
MASTER_SITES= GCC/releases/gcc-${DISTVERSION}
@@ -46,6 +47,9 @@ OPTIONS_EXCLUDE_DragonFly= JAVA
BOOTSTRAP_DESC= Build using a full bootstrap
GRAPHITE_DESC= Support for Graphite loop optimizations
+JAVA_USES= python:build shebangfix
+SHEBANG_FILES= libjava/contrib/aot-compile.in
+
.if exists(/usr/lib32/libc.so)
OPTIONS_DEFINE_powerpc64+= MULTILIB
OPTIONS_DEFAULT_powerpc64+= MULTILIB
diff --git a/lang/gcc46/Makefile b/lang/gcc46/Makefile
index bc61ee26ad2f..b0a081af5b1d 100644
--- a/lang/gcc46/Makefile
+++ b/lang/gcc46/Makefile
@@ -3,7 +3,7 @@
PORTNAME= gcc
PORTVERSION= 4.6.4
-PORTREVISION= 5
+PORTREVISION= 6
PORTEPOCH= 1
CATEGORIES= lang java
MASTER_SITES= GCC/releases/gcc-${PORTVERSION}
@@ -45,6 +45,9 @@ OPTIONS_DEFAULT_amd64= JAVA
OPTIONS_EXCLUDE_DragonFly= JAVA
BOOTSTRAP_DESC= Build using a full bootstrap
+JAVA_USES= python:build shebangfix
+SHEBANG_FILES= libjava/contrib/aot-compile.in
+
.include <bsd.port.pre.mk>
.if ${ARCH} == "amd64"
diff --git a/lang/gcc47/Makefile b/lang/gcc47/Makefile
index 562ab2a0248c..8b9069a2ae71 100644
--- a/lang/gcc47/Makefile
+++ b/lang/gcc47/Makefile
@@ -3,7 +3,7 @@
PORTNAME= gcc
PORTVERSION= 4.7.4
-PORTREVISION= 3
+PORTREVISION= 4
PORTEPOCH= 1
CATEGORIES= lang java
MASTER_SITES= GCC/releases/gcc-${PORTVERSION}
@@ -45,6 +45,9 @@ OPTIONS_DEFAULT_amd64= JAVA
OPTIONS_EXCLUDE_DragonFly= JAVA
BOOTSTRAP_DESC= Build using a full bootstrap
+JAVA_USES= python:build shebangfix
+SHEBANG_FILES= libjava/contrib/aot-compile.in
+
.include <bsd.port.pre.mk>
.if ${ARCH} == "amd64"
diff --git a/lang/gcc48/Makefile b/lang/gcc48/Makefile
index 5221514a9e75..9c91d5aab2ba 100644
--- a/lang/gcc48/Makefile
+++ b/lang/gcc48/Makefile
@@ -3,7 +3,7 @@
PORTNAME= gcc
PORTVERSION= 4.8.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang java
MASTER_SITES= GCC/releases/gcc-${PORTVERSION}
PKGNAMESUFFIX= ${SUFFIX}
@@ -45,6 +45,9 @@ OPTIONS_DEFAULT_amd64= JAVA
OPTIONS_EXCLUDE_DragonFly= JAVA
BOOTSTRAP_DESC= Build using a full bootstrap
+JAVA_USES= python:build shebangfix
+SHEBANG_FILES= libjava/contrib/aot-compile.in
+
.if exists(/usr/lib32/libc.so)
OPTIONS_DEFINE_powerpc64+= MULTILIB
OPTIONS_DEFAULT_powerpc64+= MULTILIB
diff --git a/lang/gcc49/Makefile b/lang/gcc49/Makefile
index dd624889f49b..11e022e9f806 100644
--- a/lang/gcc49/Makefile
+++ b/lang/gcc49/Makefile
@@ -3,7 +3,7 @@
PORTNAME= gcc
PORTVERSION= 4.9.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang java
MASTER_SITES= GCC/releases/gcc-${DISTVERSION}
PKGNAMESUFFIX= ${SUFFIX}
@@ -46,6 +46,9 @@ OPTIONS_DEFAULT_amd64= JAVA
OPTIONS_EXCLUDE_DragonFly= JAVA
BOOTSTRAP_DESC= Build using a full bootstrap
+JAVA_USES= python:build shebangfix
+SHEBANG_FILES= libjava/contrib/aot-compile.in
+
.if exists(/usr/lib32/libc.so)
OPTIONS_DEFINE_powerpc64+= MULTILIB
OPTIONS_DEFAULT_powerpc64+= MULTILIB
diff --git a/lang/gcc5-devel/Makefile b/lang/gcc5-devel/Makefile
index 3e6b64a0c270..f143a1acba74 100644
--- a/lang/gcc5-devel/Makefile
+++ b/lang/gcc5-devel/Makefile
@@ -3,6 +3,7 @@
PORTNAME= gcc
PORTVERSION= 5.4.1.s20170411
+PORTREVISION= 1
CATEGORIES= lang java
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
DISTNAME= gcc-${DIST_VERSION}
@@ -53,6 +54,9 @@ OPTIONS_EXCLUDE_DragonFly= JAVA
BOOTSTRAP_DESC= Build using a full bootstrap
GRAPHITE_DESC= Support for Graphite loop optimizations
+JAVA_USES= python:build shebangfix
+SHEBANG_FILES= libjava/contrib/aot-compile.in
+
.if exists(/usr/lib32/libc.so)
OPTIONS_DEFINE_powerpc64+= MULTILIB
OPTIONS_DEFAULT_powerpc64+= MULTILIB
diff --git a/lang/gcc5/Makefile b/lang/gcc5/Makefile
index 217b06644448..522ab90ee099 100644
--- a/lang/gcc5/Makefile
+++ b/lang/gcc5/Makefile
@@ -3,7 +3,7 @@
PORTNAME= gcc
PORTVERSION= 5.4.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang java
MASTER_SITES= GCC/releases/gcc-${DISTVERSION}
PKGNAMESUFFIX= ${SUFFIX}
@@ -46,6 +46,9 @@ OPTIONS_EXCLUDE_DragonFly= JAVA
BOOTSTRAP_DESC= Build using a full bootstrap
GRAPHITE_DESC= Support for Graphite loop optimizations
+JAVA_USES= python:build shebangfix
+SHEBANG_FILES= libjava/contrib/aot-compile.in
+
.if exists(/usr/lib32/libc.so)
OPTIONS_DEFINE_powerpc64+= MULTILIB
OPTIONS_DEFAULT_powerpc64+= MULTILIB
diff --git a/lang/gcc6-devel/Makefile b/lang/gcc6-devel/Makefile
index 1411657b2282..fbe3ed60b8b0 100644
--- a/lang/gcc6-devel/Makefile
+++ b/lang/gcc6-devel/Makefile
@@ -32,7 +32,7 @@ CPE_VERSION= ${GCC_VERSION}
# Y.2.1.s20140817 results in values of Y-20140817, Y.2.1, and Y
# for these three.
DIST_VERSION= ${PORTVERSION:C/([0-9]+).*\.s([0-9]+)/\1-\2/}
-PORTREVISION= 1
+PORTREVISION= 2
GCC_VERSION= ${PORTVERSION:C/(.+)\.s[0-9]{8}/\1/}
SUFFIX= ${PORTVERSION:C/([0-9]+).*/\1/}
ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc powerpc64 sparc64 arm armv6
@@ -53,6 +53,9 @@ OPTIONS_EXCLUDE_DragonFly= JAVA
BOOTSTRAP_DESC= Build using a full bootstrap
GRAPHITE_DESC= Support for Graphite loop optimizations
+JAVA_USES= python shebangfix
+SHEBANG_FILES= libjava/contrib/aot-compile.in
+
.if exists(/usr/lib32/libc.so)
OPTIONS_DEFINE_powerpc64+= MULTILIB
OPTIONS_DEFAULT_powerpc64+= MULTILIB
diff --git a/lang/gcc6/Makefile b/lang/gcc6/Makefile
index 8f683dbdf04f..9c7d43788efb 100644
--- a/lang/gcc6/Makefile
+++ b/lang/gcc6/Makefile
@@ -3,7 +3,7 @@
PORTNAME= gcc
PORTVERSION= 6.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang java
MASTER_SITES= GCC/releases/gcc-${DISTVERSION}
PKGNAMESUFFIX= ${SUFFIX}
@@ -46,6 +46,9 @@ OPTIONS_EXCLUDE_DragonFly= JAVA
BOOTSTRAP_DESC= Build using a full bootstrap
GRAPHITE_DESC= Support for Graphite loop optimizations
+JAVA_USES= python shebangfix
+SHEBANG_FILES= libjava/contrib/aot-compile.in
+
.if exists(/usr/lib32/libc.so)
OPTIONS_DEFINE_powerpc64+= MULTILIB
OPTIONS_DEFAULT_powerpc64+= MULTILIB