diff options
author | ashish <ashish@FreeBSD.org> | 2017-02-05 02:07:37 +0800 |
---|---|---|
committer | ashish <ashish@FreeBSD.org> | 2017-02-05 02:07:37 +0800 |
commit | fb01582755522a5fe969da29b8c83e0d10c7f21d (patch) | |
tree | 38ef2943d701b39a4d670944851e1de5087996b8 /lang/rubinius/Makefile | |
parent | 0688eb8c821af1288bda17f96ebfb19315445c99 (diff) | |
download | freebsd-ports-gnome-fb01582755522a5fe969da29b8c83e0d10c7f21d.tar.gz freebsd-ports-gnome-fb01582755522a5fe969da29b8c83e0d10c7f21d.tar.zst freebsd-ports-gnome-fb01582755522a5fe969da29b8c83e0d10c7f21d.zip |
- Update to 3.70
- Unbreak for Ruby 2.3
- Add option for LLVM 4.0
- Mark LLVM 4.0 as default
Diffstat (limited to 'lang/rubinius/Makefile')
-rw-r--r-- | lang/rubinius/Makefile | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/lang/rubinius/Makefile b/lang/rubinius/Makefile index 14968be5135d..fdff89f4b804 100644 --- a/lang/rubinius/Makefile +++ b/lang/rubinius/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= rubinius -PORTVERSION= 3.69 +PORTVERSION= 3.70 CATEGORIES= lang MASTER_SITES= http://releases.rubini.us/:source DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:source @@ -19,8 +19,6 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/bundle:sysutils/rubygem-bundler \ ${LLVM_CONFIG_PATH}:${LLVM_PORT} LIB_DEPENDS= libyaml.so:textproc/libyaml -BROKEN_RUBY23= yes - HAS_CONFIGURE= yes CONFIGURE_ARGS= -P "${PREFIX}" \ -I "${PREFIX}/include/rubinius" \ @@ -39,8 +37,8 @@ CONFIGURE_ARGS= -P "${PREFIX}" \ --system-name ${OPSYS} OPTIONS_RADIO= LLVM -OPTIONS_DEFAULT= LLVM39 -OPTIONS_RADIO_LLVM= LLVM36 LLVM37 LLVM38 LLVM39 +OPTIONS_DEFAULT= LLVM40 +OPTIONS_RADIO_LLVM= LLVM36 LLVM37 LLVM38 LLVM39 LLVM40 ONLY_FOR_ARCHS= amd64 @@ -48,6 +46,7 @@ LLVM36_DESC= LLVM 3.6 LLVM37_DESC= LLVM 3.7 LLVM38_DESC= LLVM 3.8 LLVM39_DESC= LLVM 3.9 +LLVM40_DESC= LLVM 4.0 USES= execinfo gmake perl5 readline tar:bzip2 libedit USE_LOCALE= en_US.UTF-8 @@ -94,6 +93,10 @@ LLVM39_VARS= LLVM_CONFIG=llvm-config39 \ LLVM_PORT=devel/llvm39 \ LLVM_CC=clang39 \ LLVM_CXX=clang++39 +LLVM40_VARS= LLVM_CONFIG=llvm-config40 \ + LLVM_PORT=devel/llvm40 \ + LLVM_CC=clang40 \ + LLVM_CXX=clang++40 .include <bsd.port.pre.mk> |