git: d617602f6623 - main - lang/rust: Update to 1.85.1
- Reply: Nuno Teixeira : "Re: git: d617602f6623 - main - lang/rust: Update to 1.85.1"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 21 Mar 2025 08:39:37 UTC
The branch main has been updated by mikael:
URL: https://cgit.FreeBSD.org/ports/commit/?id=d617602f66232ed0e561b47aed56a6ed606b1e31
commit d617602f66232ed0e561b47aed56a6ed606b1e31
Author: Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2025-03-21 08:09:54 +0000
Commit: Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2025-03-21 08:39:35 +0000
lang/rust: Update to 1.85.1
While here:
- remove rustdoc from _RUST_TOOLS, it has to be added only when
DOCS option is enabled
- add DOCS to OPTIONS_DEFAULT [1]
- building docs on armv7 is fixed
PR: 285381 [1]
---
lang/rust/Makefile | 12 ++++--------
lang/rust/distinfo | 6 +++---
2 files changed, 7 insertions(+), 11 deletions(-)
diff --git a/lang/rust/Makefile b/lang/rust/Makefile
index 0c736fa9aa21..8e028eb1ac49 100644
--- a/lang/rust/Makefile
+++ b/lang/rust/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rust
-PORTVERSION?= 1.85.0
-PORTREVISION?= 1
+PORTVERSION?= 1.85.1
+PORTREVISION?= 0
CATEGORIES= lang
MASTER_SITES= https://static.rust-lang.org/dist/:src \
https://dev-static.rust-lang.org/dist/:src \
@@ -47,7 +47,7 @@ CONFLICTS_INSTALL?= rust-nightly
TMPDIR?= ${WRKDIR}
OPTIONS_DEFINE= DOCS GDB LTO PORT_LLVM SOURCES WASM
-OPTIONS_DEFAULT= SOURCES WASM
+OPTIONS_DEFAULT= DOCS SOURCES WASM
OPTIONS_DEFINE_i386= SSE2
OPTIONS_DEFAULT_i386= SSE2
@@ -83,7 +83,7 @@ _RUST_ARCH_i386= i686
_RUST_ARCH_riscv64= riscv64gc
_RUST_TARGET= ${_RUST_ARCH_${ARCH}:U${ARCH}}-unknown-${OPSYS:tl}
_RUST_TARGETS= ${_RUST_TARGET}
-_RUST_TOOLS= analysis cargo clippy rust-analyzer rustdoc rustfmt
+_RUST_TOOLS= analysis cargo clippy rust-analyzer rustfmt
_RUSTC_BOOTSTRAP= ${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}}/rustc-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${_RUST_TARGET}
_RUST_STD_BOOTSTRAP= ${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}}/rust-std-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${_RUST_TARGET}
@@ -171,11 +171,7 @@ do-configure:
@${ECHO_CMD} 'vendor=true' >> ${WRKSRC}/config.toml
@${ECHO_CMD} 'extended=true' >> ${WRKSRC}/config.toml
@${ECHO_CMD} 'python="${PYTHON_CMD}"' >> ${WRKSRC}/config.toml
-.if ${ARCH} == "armv7"
- @${ECHO_CMD} 'docs=false' >> ${WRKSRC}/config.toml
-.else
@${ECHO_CMD} 'docs=${_RUST_BUILD_DOCS}' >> ${WRKSRC}/config.toml
-.endif
@${ECHO_CMD} 'verbose=2' >> ${WRKSRC}/config.toml
.if defined(NIGHTLY_DATE)
@${ECHO_CMD} 'profiler=true' >> ${WRKSRC}/config.toml
diff --git a/lang/rust/distinfo b/lang/rust/distinfo
index f95cdd08b16b..61951b1b472a 100644
--- a/lang/rust/distinfo
+++ b/lang/rust/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1739890891
-SHA256 (rust/rustc-1.85.0-src.tar.xz) = d542c397217b5ba5bac7eb274f5ca62d031f61842c3ba4cc5328c709c38ea1e7
-SIZE (rust/rustc-1.85.0-src.tar.xz) = 274011696
+TIMESTAMP = 1742543442
+SHA256 (rust/rustc-1.85.1-src.tar.xz) = b1fbf809efe9f036939401e142631c201a53bcf43ec1696bd9f5290ba236a266
+SIZE (rust/rustc-1.85.1-src.tar.xz) = 274028992
SHA256 (rust/2025-01-09/rustc-1.84.0-aarch64-unknown-freebsd.tar.xz) = 5d146dbee6791d188826d20f602e55c3b49ae4ca822ecc5e45df41b8a34df962
SIZE (rust/2025-01-09/rustc-1.84.0-aarch64-unknown-freebsd.tar.xz) = 64027760
SHA256 (rust/2025-01-09/rust-std-1.84.0-aarch64-unknown-freebsd.tar.xz) = ceb22132c8845ec4ee937c8a390d9d6e21fc4099a7ea995d9563707213977ba8