Port details |
- rustup-init Rust toolchain installer
- 1.28.1 devel
=0 1.28.1Version of this port present on the latest quarterly branch. - Maintainer: jinking.this@gmail.com
 - Port Added: 2025-03-25 07:54:07
- Last Update: 2025-04-04 11:53:28
- Commit Hash: 819af27
- License: MIT
- WWW:
- https://rustup.rs/
- Description:
- Rustup-init is the official installer for the Rust programming language.
It is used to install and manage Rust toolchains, including the Rust
compiler (rustc), the package manager (cargo), and other related tools.
Rustup itself is a toolchain multiplexer, meaning it allows you to easily
switch between different versions of Rust (e.g., stable, beta, nightly) and
manage cross-compilation targets. Rustup-init is the recommended way to install
Rust, as it provides a consistent and flexible way to manage Rust installations
across different platforms.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- rustup-init>0:devel/rustup-init
- To install the port:
- cd /usr/ports/devel/rustup-init/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/rustup-init
- pkg install rustup-init
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: rustup-init
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: amd64
- distinfo:
- TIMESTAMP = 1741937035
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- rust>=1.85.0 : lang/rust
- cmake : devel/cmake-core
- pkgconf>=1.3.0_1 : devel/pkgconf
- llvm-config19 : devel/llvm19
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- devel_rustup-init
- USES:
- cargo llvm ssl
- pkg-message:
- For install:
- Usage:
1. Use the following command to install rustup only to $RUSTUP_HOME (default: $HOME/.rustup).
$ rustup-init --profile minimal --default-toolchain none -y
2. Use the following command to install toolchains to $CARGO_HOME (default: $HOME/.cargo) in a new terminal session.
$ rustup default stable
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.28.1 04 Apr 2025 11:53:28
    |
Mikael Urankar (mikael)  Author: King John |
devel/rustup-init: limit support/build to amd64 only
PR: 285691 |
1.28.1 25 Mar 2025 07:50:29
    |
Mikael Urankar (mikael)  Author: King John |
devel/rustup-init: add new port
Rustup-init is the official installer for the Rust programming language.
It is used to install and manage Rust toolchains, including the Rust
compiler (rustc), the package manager (cargo), and other related tools.
Rustup itself is a toolchain multiplexer, meaning it allows you to easily
switch between different versions of Rust (e.g., stable, beta, nightly) and
manage cross-compilation targets. Rustup-init is the recommended way to install
Rust, as it provides a consistent and flexible way to manage Rust installations
across different platforms.
PR: 285396 |