BSD Ports

lang/rust-nightly 1.101.0.20261019 FreeBSD

Language with a focus on memory safety and concurrency

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9895c40f8c
License
APACHE20, MIT
Categories
lang
Package size
338320.2 KiB, 2060043.0 KiB installed

Description

Rust is an open-source systems programming language that runs blazingly fast, prevents almost all crashes, and eliminates data races. Some of its features:

  • Algebraic data types, type inference
  • Pattern matching and closures
  • Concurrency without data races
  • Guaranteed memory safety
  • Optional garbage collection
  • Zero-cost abstractions
  • Minimal runtime
  • Efficient C bindings

In the other systems

SystemPortVersion
FreeBSDlang/rust-nightly1.101.0.20261019
MidnightBSDlang/rust-nightly1.98.0.${NIGHTLY_DATE:C,-,,g}

Install

Binary package:

pkg install rust-nightly

From the ports tree:

cd /usr/ports/lang/rust-nightly/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	rust-nightly>0:lang/rust-nightly

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.100.0.202609201.101.0.20261008---
FreeBSD:14:quarterly1.100.0.202609201.100.0.20260920n/a--
FreeBSD:15:latest1.101.0.202610081.101.0.20261008n/a--
FreeBSD:15:quarterly1.100.0.202609201.100.0.20260920n/an/an/a
FreeBSD:16:latest1.100.0.202609201.101.0.20261008n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 23
Run dependencies 10

Configuration

No options to configure.

Service scripts
none
Conflicts with
rust rust188

Files

distinfo 7
FileSizeSHA256
rust/2026-10-19/rustc-nightly-src.tar.xz2.70274e+08a8285a0ab79bbdfc23bfb7df96fa5c7fef9d2aae0bc189b87a1bf15272327a89
rust/2026-09-29/rustc-beta-aarch64-unknown-freebsd.tar.xz9.6886168e+072bfd413768c42feade1655007488e4cb913fc5b295763dd7835224e5a57ab198
rust/2026-09-29/rust-std-beta-aarch64-unknown-freebsd.tar.xz2.983316e+07b5146618aee2bdeea3f3da4c6afe4b07d6b8af0440f6d954985973d12dc7ec9e
rust/2026-09-29/cargo-beta-aarch64-unknown-freebsd.tar.xz1.0649508e+0789fc6ebdf93d553fc957a1adac94f9d83feabd5c84c364aa875f36a4d274e31d
rust/2026-09-29/rustc-beta-x86_64-unknown-freebsd.tar.xz1.04833696e+082dbaa50d6542748cd31dc9f13d4fb82874825634f027317b830121937b583d76
rust/2026-09-29/rust-std-beta-x86_64-unknown-freebsd.tar.xz3.119514e+07ac315cd71f957e6b555f98e7744bedf32ae06cecf8a688594d16dc11b0409e14
rust/2026-09-29/cargo-beta-x86_64-unknown-freebsd.tar.xz1.2077468e+07e7359e4d2a6e0ff4ac99fa49346f1e2ee4c64487bb2f35ef0b75fc497bb676bf

Commit history 7

DateCommitCreditsLog message
9895c40f8c Dmitry Marakasov lang/rust-nightly: update 1.101.0.20261008 → 1.101.0.20261019
Approved by: rust (implicit)
b26cef76e0 Dmitry Marakasov lang/rust-nightly: update 1.100.0.20260920 → 1.101.0.20261008
Approved by: rust (implicit)
97547872ff Piotr Kubaj lang/rust-nightly: add aarch64 support
PR: 298553 Reported by: yuri
3b1dbadae4 Dmitry Marakasov lang/rust-nightly: update 1.100.0.20260909 → 1.100.0.20260920
Approved by: rust (implicit)
dc6c9f326e Dmitry Marakasov lang/rust-nightly: update 1.99.0.20260809 → 1.100.0.20260909
- Sync patches to lang/rust - Force disable profiler on wasm target, it does not build and is not supposed to according to upstream ([1]) [1] https://github.com/rust-lang/rust/issues/162551 Approved by: rust (implicit)

The latest 5 of 7 in the history this site was built from.