devel/rustup-init 1.29.1_1 FreeBSD
Rust toolchain installer
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9c878207a1- License
- MIT
- Categories
- devel
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.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/rustup-init | 1.29.1_1 |
| HardenedBSD | devel/rustup-init | 1.29.1 |
| GhostBSD | devel/rustup-init | 1.29.1 |
Install
Binary package:
pkg install rustup-init
From the ports tree:
cd /usr/ports/devel/rustup-init/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= rustup-init>0:devel/rustup-init
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | 1.29.1_1 | - | - | - |
| FreeBSD:14:quarterly | - | 1.29.1 | n/a | - | - |
| FreeBSD:15:latest | - | 1.29.1_1 | n/a | - | - |
| FreeBSD:15:quarterly | - | 1.29.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 1.29.1_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 9
libbrotlicommon.so: archivers/brotlilibbrotlidec.so: archivers/brotlilibcurl.so: ftp/curllibidn2.so: dns/libidn2libnghttp2.so: www/libnghttp2libpsl.so: dns/libpsllibssh2.so: security/libssh2libunistring.so: devel/libunistringlibzstd.so: archivers/zstd
The full lists below include those, and their dependencies in turn.
Build dependencies 20
Run dependencies 10
No port depends on this one.
Configuration
No options to configure.
- USES
- cargo llvm ssl
- Service scripts
- none
Files
distinfo 348
| File | Size | SHA256 |
|---|---|---|
| rust/crates/adler2-2.0.1.crate | 13366 | 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa |
| rust/crates/aho-corasick-1.1.5.crate | 184315 | c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba |
| rust/crates/aligned-0.4.3.crate | 10452 | ee4508988c62edf04abd8d92897fca0c2995d907ce1dfeaf369dac3716a40685 |
| rust/crates/anstream-1.0.0.crate | 28916 | 824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d |
| rust/crates/anstyle-1.0.14.crate | 17787 | 940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000 |
| rust/crates/anstyle-lossy-1.1.5.crate | 10261 | d9ca7d0f520afcd6d817970d0b2d5fd7c630c75e7783cae046b8b8a783c5befa |
| rust/crates/anstyle-parse-1.0.0.crate | 22042 | 52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e |
| rust/crates/anstyle-query-1.1.5.crate | 10264 | 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc |
| rust/crates/anstyle-svg-1.1.1.crate | 19608 | ab68e0b71ea68eb6b399ffe1957f26330aeed91f5e578d442a1c2f3df69f6ec1 |
| rust/crates/anstyle-wincon-3.0.11.crate | 12638 | 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d |
| rust/crates/anyhow-1.0.104.crate | 48819 | 330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470 |
| rust/crates/as-slice-0.2.1.crate | 6942 | 516b6b4f0e40d50dcda9365d53964ec74560ad4284da2e7fc97122cd83174516 |
| rust/crates/async-compression-0.4.43.crate | 102575 | 3976abdc8fe7d1133d43d304afd42abdf5bc3e1319d263d223bde07b5efc4be8 |
| rust/crates/async-trait-0.1.92.crate | 32039 | 82f6aeea286b8eb4dd3431a1be1b59d290ace00f5bfd8e2a159bc2a05e2c1667 |
| rust/crates/atomic-waker-1.1.2.crate | 12422 | 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 |
| rust/crates/autocfg-1.5.1.crate | 18911 | f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53 |
| rust/crates/aws-lc-rs-1.18.0.crate | 246295 | ce2b2dcc879c3bae0d371e77c99f2238400ef24ec001394befa67b6e543add9e |
| rust/crates/aws-lc-sys-0.44.0.crate | 9.67945e+06 | f09fae7be8bb3174e05c6afdb34199e6dc0c7c04ba9fa237b1967adfbde27483 |
| rust/crates/base64-0.22.1.crate | 81597 | 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 |
| rust/crates/bit-set-0.8.0.crate | 16289 | 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3 |
Commit history 4
| Date | Commit | Credits | Log message |
|---|---|---|---|
9c878207a1 |
Mikael Urankar | lang/rust: Bump revisions after 1.99.0 PR: 299016 |
|
1a43a6196c |
King John | devel/rustup-init: Update 1.28.1 => 1.29.1 While here:
- Add linked libraries from `ldd` output to LIB_DEPENDS.
- Unbundle OpenSSL.
- Add TESTING_UNSAFE.
Changelog:
https://github.com/rust-lang/rustup/blob/1.29.1/CHANGELOG.md
PR: 298213
Approved by: osa, vvd (Mentors, implicit)
Co-authored-by: Ian Wagner <[email protected]> |
|
7316461925 |
Mikael Urankar | lang/rust: Bump revisions after 1.98.1 PR: 298139 |
|
9c892d2601 |
Mikael Urankar | lang/rust: Bump revisions after 1.97.1 PR: 296645 |