Changeset View
Changeset View
Standalone View
Standalone View
head/lang/rust/Makefile
| # Created by: Jyun-Yan You <jyyou@cs.nctu.edu.tw> | # Created by: Jyun-Yan You <jyyou@cs.nctu.edu.tw> | ||||
| # $FreeBSD$ | # $FreeBSD$ | ||||
| PORTNAME= rust | PORTNAME= rust | ||||
| PORTVERSION?= 1.29.2 | PORTVERSION?= 1.30.0 | ||||
| PORTREVISION?= 0 | PORTREVISION?= 0 | ||||
| CATEGORIES= lang | CATEGORIES= lang | ||||
| MASTER_SITES= http://static.rust-lang.org/dist/:src \ | MASTER_SITES= http://static.rust-lang.org/dist/:src \ | ||||
| LOCAL/dumbbell/rust:rust_bootstrap \ | LOCAL/dumbbell/rust:rust_bootstrap \ | ||||
| https://static.rust-lang.org/dist/:rust_bootstrap \ | https://static.rust-lang.org/dist/:rust_bootstrap \ | ||||
| LOCAL/dumbbell/rust:cargo_bootstrap \ | LOCAL/dumbbell/rust:cargo_bootstrap \ | ||||
| https://static.rust-lang.org/dist/:cargo_bootstrap \ | https://static.rust-lang.org/dist/:cargo_bootstrap \ | ||||
| https://s3.amazonaws.com/rust-lang-ci/cargo-builds/:cargo_bootstrap \ | https://s3.amazonaws.com/rust-lang-ci/cargo-builds/:cargo_bootstrap \ | ||||
| Show All 28 Lines | |||||
| # FIXME: The bootstrapped rustc adds -L/usr/local/lib in front of | # FIXME: The bootstrapped rustc adds -L/usr/local/lib in front of | ||||
| # the LDFLAGS. When stage0's rustc is linked, it picks the installed | # the LDFLAGS. When stage0's rustc is linked, it picks the installed | ||||
| # librust*so and fails. | # librust*so and fails. | ||||
| #CONFLICTS_BUILD?= rust-nightly | #CONFLICTS_BUILD?= rust-nightly | ||||
| #CONFLICTS_BUILD+= ${PKGBASE} | #CONFLICTS_BUILD+= ${PKGBASE} | ||||
| CONFLICTS_INSTALL?= rust-nightly | CONFLICTS_INSTALL?= rust-nightly | ||||
| # See WRKSRC/src/stage0.txt for this date and version values. | # See WRKSRC/src/stage0.txt for this date and version values. | ||||
| BOOTSTRAPS_DATE?= 2018-08-02 | BOOTSTRAPS_DATE?= 2018-10-12 | ||||
| RUST_BOOTSTRAP_VERSION?= 1.28.0 | RUST_BOOTSTRAP_VERSION?= 1.29.2 | ||||
| RUSTC_BOOTSTRAP= ${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}}/rustc-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${RUST_TARGET}.tar.gz | RUSTC_BOOTSTRAP= ${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}}/rustc-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${RUST_TARGET}.tar.gz | ||||
| RUST_STD_BOOTSTRAP= ${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}}/rust-std-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${RUST_TARGET}.tar.gz | RUST_STD_BOOTSTRAP= ${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}}/rust-std-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${RUST_TARGET}.tar.gz | ||||
| CARGO_BOOTSTRAP_VERSION?= 0.29.0 | CARGO_BOOTSTRAP_VERSION?= 0.30.0 | ||||
| CARGO_BOOTSTRAP= ${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}}/cargo-${CARGO_BOOTSTRAP_VERSION_${ARCH}:U${CARGO_BOOTSTRAP_VERSION}}-${RUST_TARGET}.tar.gz | CARGO_BOOTSTRAP= ${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}}/cargo-${CARGO_BOOTSTRAP_VERSION_${ARCH}:U${CARGO_BOOTSTRAP_VERSION}}-${RUST_TARGET}.tar.gz | ||||
| RUST_CHANNEL= ${PKGNAMESUFFIX:Ustable:S/^-//} | RUST_CHANNEL= ${PKGNAMESUFFIX:Ustable:S/^-//} | ||||
| # Rust's target arch string is different from *BSD arch strings | # Rust's target arch string is different from *BSD arch strings | ||||
| RUST_ARCH_aarch64= aarch64 | RUST_ARCH_aarch64= aarch64 | ||||
| RUST_ARCH_amd64= x86_64 | RUST_ARCH_amd64= x86_64 | ||||
| RUST_ARCH_i386= i686 | RUST_ARCH_i386= i686 | ||||
| ▲ Show 20 Lines • Show All 341 Lines • Show Last 20 Lines | |||||