diff --git a/lang/rust-bootstrap/Makefile b/lang/rust-bootstrap/Makefile index 8e9c1b8a8bc0..cd3d6d7fd53a 100644 --- a/lang/rust-bootstrap/Makefile +++ b/lang/rust-bootstrap/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= rust -PORTVERSION= 1.47.0 +PORTVERSION= 1.48.0 CATEGORIES= lang MASTER_SITES= https://static.rust-lang.org/dist/:rust \ LOCAL/mikael:armbase \ @@ -28,6 +28,7 @@ ONLY_FOR_ARCHS_REASON= untested on other archs BUILD_DEPENDS= cmake:devel/cmake \ gmake:devel/gmake \ + ninja:devel/ninja \ rust>=${PORTVERSION}:lang/rust FLAVORS= aarch64 amd64 armv6 armv7 i386 powerpc64_elfv1 powerpc64_elfv2 powerpc64le @@ -118,11 +119,11 @@ post-patch: ${_CARGO_VENDOR_DIR}/*/.cargo-checksum.json .if ${FLAVOR} == powerpc64_elfv1 @${REINPLACE_CMD} -e 's,"c++","stdc++",g' \ - ${WRKSRC}/src/librustc_llvm/build.rs + ${WRKSRC}/compiler/rustc_llvm/build.rs .endif @${REINPLACE_CMD} -e 's,%CC%,${CC},g' \ -e 's,%WRKDIR%,${WRKDIR},g' \ - ${WRKSRC}/src/librustc_llvm/build.rs \ + ${WRKSRC}/compiler/rustc_llvm/build.rs \ ${WRKSRC}/src/bootstrap/native.rs do-configure: diff --git a/lang/rust-bootstrap/distinfo b/lang/rust-bootstrap/distinfo index a65317c99681..f97639e7f746 100644 --- a/lang/rust-bootstrap/distinfo +++ b/lang/rust-bootstrap/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1603823576 -SHA256 (rust/rustc-1.47.0-src.tar.xz) = ec2c81d2d34890486094a6407589be96161e4e301c238332d32c6dbae4f38ea2 -SIZE (rust/rustc-1.47.0-src.tar.xz) = 104143736 +TIMESTAMP = 1606418780 +SHA256 (rust/rustc-1.48.0-src.tar.xz) = ff0a242392a1865d7b2d08eb5ca6c1b3fd0820741d4c13a51a4b2d5d2bb53908 +SIZE (rust/rustc-1.48.0-src.tar.xz) = 105951736 SHA256 (FreeBSD-11.4-RELEASE-arm64.tar.xz) = a499a21830198393973381c5c0e6cb81ac1bfcfada3becb0f4a0bec5ef1c3ab1 SIZE (FreeBSD-11.4-RELEASE-arm64.tar.xz) = 111519280 SHA256 (FreeBSD-11.4-RELEASE-amd64.tar.xz) = 3bac8257bdd5e5b071f7b80cc591ebecd01b9314ca7839a2903096cbf82169f9