lang/rust-nightly-bun 1.100.0.20260920 FreeBSD
Rust nightly toolchain pinned for lang/bun
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
7193664888- License
- APACHE20, MIT
- Categories
- lang
Description
Rust nightly toolchain (rustc, cargo, rust-std and rust-src) pinned to the version required by lang/bun and installed from the official upstream binary distribution.
This port exists because lang/bun requires a specific Rust nightly: bun's source uses unstable language and library features, and its release build passes -Zbuild-std, which needs the rust-src component. Depending on lang/rust-nightly makes lang/bun break whenever that port is updated, so lang/bun depends on this pinned toolchain instead.
The toolchain is installed under PREFIX/rust-nightly-bun and does not conflict with lang/rust or lang/rust-nightly.
Install
Binary package:
pkg install rust-nightly-bun
From the ports tree:
cd /usr/ports/lang/rust-nightly-bun/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= rust-nightly-bun>0:lang/rust-nightly-bun
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.100.0.20260920 | - | - | - |
| FreeBSD:14:quarterly | - | - | n/a | - | - |
| FreeBSD:15:latest | 1.100.0.20260920 | 1.100.0.20260920 | n/a | - | - |
| FreeBSD:15:quarterly | - | - | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 1.100.0.20260920 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Required by 1
Configuration
No options to configure.
- USES
- tar:xz
- Service scripts
- none
Files
distinfo 7
| File | Size | SHA256 |
|---|---|---|
| rust-nightly-bun/rustc-nightly-x86_64-unknown-freebsd.tar.xz | 1.05812108e+08 | e81de4429ecde016b6d52b300577558af88860b24c2b9f1675145f9ba26c5072 |
| rust-nightly-bun/cargo-nightly-x86_64-unknown-freebsd.tar.xz | 1.2124516e+07 | 02ae6770e65810708d499f972d67ffc071bcc5e613cc86c535bbf34c68aa231e |
| rust-nightly-bun/rust-std-nightly-x86_64-unknown-freebsd.tar.xz | 3.1275056e+07 | 5c329f391ab01961b2914090e4713030938c266e9b26ca6dee964f2be9ddddd1 |
| rust-nightly-bun/rustc-nightly-aarch64-unknown-freebsd.tar.xz | 9.701256e+07 | df37cf776a36d5489959150de9c7659842f6d993218a8b1db040a5466461e942 |
| rust-nightly-bun/cargo-nightly-aarch64-unknown-freebsd.tar.xz | 1.0704248e+07 | e2fbbf7913604a5fe9ce838d5e96932f9bebed28df60e3794bbc80b157187364 |
| rust-nightly-bun/rust-std-nightly-aarch64-unknown-freebsd.tar.xz | 2.9844584e+07 | 673243df3d58417cd3b77d9b2bbe98bf45539f722faa8cb2921c6f8d92ad55d2 |
| rust-nightly-bun/rust-src-nightly.tar.xz | 5.936544e+06 | b6c9712598410cf282e23d862d39786e859d87040e1ede90d09262e7e689d7cf |
Master sites 1
- https://static.rust-lang.org/dist/2026-09-20/:rust