Changeset View
Changeset View
Standalone View
Standalone View
head/lang/rust-nightly/Makefile
# Created by: Jean-Sébastien Pédron <dumbbell@FreeBSD.org> | # Created by: Jean-Sébastien Pédron <dumbbell@FreeBSD.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTVERSION= 1.12.0.20160717 | PORTVERSION= 1.17.0.20170212 | ||||
PKGNAMESUFFIX= -nightly | PKGNAMESUFFIX= -nightly | ||||
DISTNAME= # | DISTNAME= # | ||||
DISTFILES= # | DISTFILES= ${BOOTSTRAP_FILES} | ||||
MAINTAINER= dumbbell@FreeBSD.org | MAINTAINER= dumbbell@FreeBSD.org | ||||
ONLY_FOR_ARCHS= amd64 | |||||
MASTERDIR= ${.CURDIR}/../rust | MASTERDIR= ${.CURDIR}/../rust | ||||
PATCHDIR= ${.CURDIR}/files | PATCHDIR= ${.CURDIR}/files | ||||
DISTINFO_FILE= ${.CURDIR}/distinfo | DISTINFO_FILE= ${.CURDIR}/distinfo | ||||
PLIST= ${.CURDIR}/pkg-plist | |||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_TUPLE= rust-lang:rust:7ed6068 \ | GH_TUPLE= rust-lang:rust:282fa87 \ | ||||
rust-lang:compiler-rt:ac3d1cd:compiler_rt/src/compiler-rt \ | rust-lang:compiler-rt:d30da54:compiler_rt/src/compiler-rt \ | ||||
rust-lang:hoedown:a3736a0:hoedown/src/rt/hoedown \ | rust-lang:hoedown:da282f1:hoedown/src/rt/hoedown \ | ||||
rust-lang:jemalloc:e058ca6:jemalloc/src/jemalloc \ | rust-lang:jemalloc:11bfb0d:jemalloc/src/jemalloc \ | ||||
rust-lang:libc:b0d6253:liblibc/src/liblibc \ | rust-lang:libc:8d8264b:liblibc/src/liblibc \ | ||||
rust-lang:rust-installer:c37d374:rust_installer/src/rust-installer \ | rust-lang:rust-installer:4f99485:rust_installer/src/rust-installer | ||||
rust-lang:llvm:7ca76af:llvm | |||||
BUILD_DEPENDS= cmake:devel/cmake | |||||
CONFLICTS_BUILD= rust # see FIXME in `pre-fetch` in lang/rust/Makefile | CONFLICTS_BUILD= rust # see FIXME in `pre-fetch` in lang/rust/Makefile | ||||
CONFLICTS_INSTALL= rust | CONFLICTS_INSTALL= rust | ||||
RUST_BOOT_VERSION= beta | RUST_BOOTSTRAP_DIR= 2017-02-01 | ||||
RUST_BOOTSTRAP_VERSION= beta | |||||
CARGO_BOOTSTRAP_DIR= bfee18f73287687c543bda8c35e4e33808792715 | |||||
CARGO_BOOTSTRAP_VERSION= nightly | |||||
PORT_LLVM_EXTRACT_ONLY_OFF= ${DISTFILE_llvm} | PORT_LLVM_EXTRACT_ONLY_OFF= ${DISTFILE_llvm} | ||||
PORT_LLVM_GH_PROJECT_OFF= llvm:llvm | PORT_LLVM_GH_TUPLE_OFF= rust-lang:llvm:ceb177e:llvm | ||||
PORT_LLVM_GH_TAGNAME_OFF= 7ca76af:llvm | |||||
PORT_LLVM_VARS_OFF= NOPRECIOUSMAKEVARS=1 # ARCH | PORT_LLVM_VARS_OFF= NOPRECIOUSMAKEVARS=1 # ARCH | ||||
post-extract-PORT_LLVM-off: | post-extract-PORT_LLVM-off: | ||||
@(${RMDIR} ${WRKSRC}/src/llvm && \ | @(${RMDIR} ${WRKSRC}/src/llvm && \ | ||||
${MV} ${WRKSRC_llvm} ${WRKSRC}/src/llvm) | ${MV} ${WRKSRC_llvm} ${WRKSRC}/src/llvm) | ||||
.include "${MASTERDIR}/Makefile" | .include "${MASTERDIR}/Makefile" |