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 .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 .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