BSD Ports

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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-1.100.0.20260920---
FreeBSD:14:quarterly--n/a--
FreeBSD:15:latest1.100.0.202609201.100.0.20260920n/a--
FreeBSD:15:quarterly--n/an/an/a
FreeBSD:16:latest-1.100.0.20260920n/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.

Required by 1

Configuration

No options to configure.

USES
tar:xz
Service scripts
none

Files

distinfo 7
FileSizeSHA256
rust-nightly-bun/rustc-nightly-x86_64-unknown-freebsd.tar.xz1.05812108e+08e81de4429ecde016b6d52b300577558af88860b24c2b9f1675145f9ba26c5072
rust-nightly-bun/cargo-nightly-x86_64-unknown-freebsd.tar.xz1.2124516e+0702ae6770e65810708d499f972d67ffc071bcc5e613cc86c535bbf34c68aa231e
rust-nightly-bun/rust-std-nightly-x86_64-unknown-freebsd.tar.xz3.1275056e+075c329f391ab01961b2914090e4713030938c266e9b26ca6dee964f2be9ddddd1
rust-nightly-bun/rustc-nightly-aarch64-unknown-freebsd.tar.xz9.701256e+07df37cf776a36d5489959150de9c7659842f6d993218a8b1db040a5466461e942
rust-nightly-bun/cargo-nightly-aarch64-unknown-freebsd.tar.xz1.0704248e+07e2fbbf7913604a5fe9ce838d5e96932f9bebed28df60e3794bbc80b157187364
rust-nightly-bun/rust-std-nightly-aarch64-unknown-freebsd.tar.xz2.9844584e+07673243df3d58417cd3b77d9b2bbe98bf45539f722faa8cb2921c6f8d92ad55d2
rust-nightly-bun/rust-src-nightly.tar.xz5.936544e+06b6c9712598410cf282e23d862d39786e859d87040e1ede90d09262e7e689d7cf
Master sites 1
  • https://static.rust-lang.org/dist/2026-09-20/:rust

Commit history 1

DateCommitCreditsLog message
7193664888 Oleksii Samorukov lang/rust-nightly-bun: add pinned Rust nightly toolchain
Add a binary port with the Rust nightly required by lang/bun, pinned to 2026-09-20 (rustc 1.100.0-nightly (feaadeeac 2026-09-19)). It installs rustc, cargo, rust-std and rust-src under PREFIX/rust-nightly-bun so it can coexist with lang/rust and lang/rust-nightly. PR: 299115