svn commit: r456382 - in head/lang: ruby22 ruby23 ruby24
Steve Wills
swills at FreeBSD.org
Fri Dec 15 03:02:08 UTC 2017
Author: swills
Date: Fri Dec 15 03:02:06 2017
New Revision: 456382
URL: https://svnweb.freebsd.org/changeset/ports/456382
Log:
lang/ruby22, 23, 24: update ARCHs
Add armv7, drop armv6hf and ia64. While here, drop unneeded quotes.
PR: 223986
Submitted by: linimon
Modified:
head/lang/ruby22/Makefile
head/lang/ruby23/Makefile
head/lang/ruby24/Makefile
Modified: head/lang/ruby22/Makefile
==============================================================================
--- head/lang/ruby22/Makefile Fri Dec 15 02:09:37 2017 (r456381)
+++ head/lang/ruby22/Makefile Fri Dec 15 03:02:06 2017 (r456382)
@@ -86,7 +86,7 @@ _SUF1= _${PORTREVISION}
.endif
.if ${OPSYS} == "FreeBSD"
-.if exists(/usr/sbin/dtrace) && (${OSVERSION} > 1100032) && (${ARCH} == "amd64" || ${ARCH} == "i386")
+.if exists(/usr/sbin/dtrace) && (${OSVERSION} > 1100032) && (${ARCH} == amd64 || ${ARCH} == i386)
CONFIGURE_ARGS+= --enable-dtrace
.else
CONFIGURE_ARGS+= --disable-dtrace
@@ -94,15 +94,15 @@ CONFIGURE_ARGS+= --disable-dtrace
.endif
# keep in sync with all platforms where libunwind is available
-.if (${ARCH} == "amd64" || ${ARCH} == "i386")
+.if (${ARCH} == amd64 || ${ARCH} == i386)
LIB_DEPENDS+= libunwind.so:devel/libunwind
.endif
-.if ${ARCH} == "powerpc64"
+.if ${ARCH} == powerpc64
USE_GCC= yes
.endif
-.if ${ARCH} == "armv6" || ${ARCH} == "armv6hf"
+.if ${ARCH} == armv6 || ${ARCH} == armv7
CONFIGURE_ARGS+= --with-setjmp-type=_setjmp
CONFIGURE_ENV+= ac_cv_func__setjmp=yes
.endif
Modified: head/lang/ruby23/Makefile
==============================================================================
--- head/lang/ruby23/Makefile Fri Dec 15 02:09:37 2017 (r456381)
+++ head/lang/ruby23/Makefile Fri Dec 15 03:02:06 2017 (r456382)
@@ -90,7 +90,7 @@ _SUF2= ,${PORTEPOCH}
.endif
.if ${OPSYS} == "FreeBSD"
-.if exists(/usr/sbin/dtrace) && (${OSVERSION} > 1100032) && (${ARCH} == "amd64" || ${ARCH} == "i386")
+.if exists(/usr/sbin/dtrace) && (${OSVERSION} > 1100032) && (${ARCH} == amd64 || ${ARCH} == i386)
CONFIGURE_ARGS+=--enable-dtrace
.else
CONFIGURE_ARGS+=--disable-dtrace
@@ -98,15 +98,15 @@ CONFIGURE_ARGS+=--disable-dtrace
.endif
# keep in sync with all platforms where libunwind is available
-.if (${ARCH} == "amd64" || ${ARCH} == "i386")
+.if (${ARCH} == amd64 || ${ARCH} == i386)
LIB_DEPENDS+= libunwind.so:devel/libunwind
.endif
-.if ${ARCH} == "powerpc64"
+.if ${ARCH} == powerpc64
USE_GCC= yes
.endif
-.if ${ARCH} == "armv6" || ${ARCH} == "armv6hf"
+.if ${ARCH} == armv6 || ${ARCH} == armv7
CONFIGURE_ARGS+=--with-setjmp-type=_setjmp
CONFIGURE_ENV+= ac_cv_func__setjmp=yes
.endif
Modified: head/lang/ruby24/Makefile
==============================================================================
--- head/lang/ruby24/Makefile Fri Dec 15 02:09:37 2017 (r456381)
+++ head/lang/ruby24/Makefile Fri Dec 15 03:02:06 2017 (r456382)
@@ -45,9 +45,6 @@ USE_RUBY= yes
RUBY_NO_BUILD_DEPENDS= yes
RUBY_NO_RUN_DEPENDS= yes
-NOT_FOR_ARCHS= ia64
-NOT_FOR_ARCHS_REASON_ia64= does not build
-
OPTIONS_DEFINE= CAPIDOCS DEBUG DOCS EXAMPLES GMP RDOC
OPTIONS_DEFAULT= RDOC LIBEDIT
OPTIONS_SINGLE= EDIT
@@ -87,7 +84,7 @@ _SUF2= ,${PORTEPOCH}
.endif
.if ${OPSYS} == "FreeBSD"
-.if exists(/usr/sbin/dtrace) && (${OSVERSION} > 1100032) && (${ARCH} == "amd64" || ${ARCH} == "i386")
+.if exists(/usr/sbin/dtrace) && (${OSVERSION} > 1100032) && (${ARCH} == amd64 || ${ARCH} == i386)
CONFIGURE_ARGS+=--enable-dtrace
.else
CONFIGURE_ARGS+=--disable-dtrace
@@ -95,15 +92,15 @@ CONFIGURE_ARGS+=--disable-dtrace
.endif
# keep in sync with all platforms where libunwind is available
-.if (${ARCH} == "amd64" || ${ARCH} == "i386")
+.if (${ARCH} == amd64 || ${ARCH} == i386)
LIB_DEPENDS+= libunwind.so:devel/libunwind
.endif
-.if (${ARCH} == "powerpc64" || ${ARCH} == "powerpc")
+.if (${ARCH} == powerpc || ${ARCH} == powerpc64)
USE_GCC= yes
.endif
-.if ${ARCH} == "armv6" || ${ARCH} == "armv6hf"
+.if ${ARCH} == armv6 || ${ARCH} == armv7
CONFIGURE_ARGS+=--with-setjmp-type=_setjmp
CONFIGURE_ENV+= ac_cv_func__setjmp=yes
.endif
More information about the svn-ports-head
mailing list