Changeset View
Changeset View
Standalone View
Standalone View
lang/crystal/Makefile
PORTNAME= crystal | PORTNAME= crystal | ||||
DISTVERSION= 1.1.1 | DISTVERSION= 1.1.1 | ||||
PORTREVISION= 1 | |||||
CATEGORIES= lang | CATEGORIES= lang | ||||
MASTER_SITES= https://dl.unrelenting.technology/crystal/:bootstrap | MASTER_SITES= https://dl.unrelenting.technology/crystal/:bootstrap | ||||
DISTFILES= ${BOOTSTRAP_PATH}:bootstrap | DISTFILES= ${BOOTSTRAP_PATH}:bootstrap | ||||
DIST_SUBDIR= ${PORTNAME} | DIST_SUBDIR= ${PORTNAME} | ||||
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} | EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} | ||||
MAINTAINER= greg@unrelenting.technology | MAINTAINER= greg@unrelenting.technology | ||||
COMMENT= Language with Ruby-like syntax and static type checking | COMMENT= Language with Ruby-like syntax and static type checking | ||||
LICENSE= APACHE20 | LICENSE= APACHE20 | ||||
IGNORE_FreeBSD_11= prebuilt bootstrap only built for FreeBSD >=12 (ino64) | IGNORE_FreeBSD_11= prebuilt bootstrap only built for FreeBSD >=12 (ino64) | ||||
ONLY_FOR_ARCHS= aarch64 amd64 | ONLY_FOR_ARCHS= aarch64 amd64 | ||||
ONLY_FOR_ARCHS_REASON= requires prebuilt bootstrap compiler | ONLY_FOR_ARCHS_REASON= requires prebuilt bootstrap compiler | ||||
LIB_DEPENDS= libgc-threaded.so:devel/boehm-gc-threaded \ | LIB_DEPENDS= libgc-threaded.so:devel/boehm-gc-threaded \ | ||||
libevent.so:devel/libevent \ | libevent.so:devel/libevent \ | ||||
libpcre.so:devel/pcre \ | libpcre.so:devel/pcre \ | ||||
libLLVM-${LLVM_VERSION:C/^([6-9])0/\1/:S/-devel/12/}.so:devel/llvm${LLVM_VERSION} | libLLVM-${LLVM_VERSION:C/^([6-9])0/\1/:S/-devel/12/}.so:devel/llvm${LLVM_VERSION} | ||||
BUILD_DEPENDS= ${LOCALBASE}/bin/llvm-config${LLVM_VERSION}:devel/llvm${LLVM_VERSION} \ | BUILD_DEPENDS= ${LOCALBASE}/bin/llvm-config${LLVM_VERSION}:devel/llvm${LLVM_VERSION} \ | ||||
git:devel/git | git:devel/git | ||||
RUN_DEPENDS= pkg-config:devel/pkgconf | RUN_DEPENDS= pkg-config:devel/pkgconf | ||||
USES= compiler gmake pkgconfig | USES= compiler gmake pkgconfig ssl | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= crystal-lang | GH_ACCOUNT= crystal-lang | ||||
LLVM_VERSION= 10 | LLVM_VERSION= 10 | ||||
BOOTSTRAP_PATH= crystal-${BOOTSTRAP_VER}-freebsd12-${ARCH}-llvm10 | BOOTSTRAP_PATH= crystal-${BOOTSTRAP_VER}-freebsd12-${ARCH}-llvm10 | ||||
BOOTSTRAP_VER?= 1.1.1 | BOOTSTRAP_VER?= 1.1.1 | ||||
▲ Show 20 Lines • Show All 53 Lines • Show Last 20 Lines |