Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Volunteers wanted to help translate FreshPorts
Searches without login should now work. You must get asked to click a button.
Port details
rust-nightly-bun Rust nightly toolchain pinned for lang/bun
1.100.0.20260920 langnew! Σ=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: samm@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-10-19 16:12:06
Last Update: 2026-10-19 16:10:18
Commit Hash: 7193664
License: APACHE20 MIT
WWW:
https://www.rust-lang.org/
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist #
Expand this list (4 items)
Collapse this list.
  1. /usr/local/share/licenses/rust-nightly-bun-1.100.0.20260920/catalog.mk
  2. /usr/local/share/licenses/rust-nightly-bun-1.100.0.20260920/LICENSE
  3. /usr/local/share/licenses/rust-nightly-bun-1.100.0.20260920/APACHE20
  4. /usr/local/share/licenses/rust-nightly-bun-1.100.0.20260920/MIT
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • rust-nightly-bun>0:lang/rust-nightly-bun
To install the port: #
cd /usr/ports/lang/rust-nightly-bun/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/rust-nightly-bun
  • pkg install rust-nightly-bun
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: rust-nightly-bun
Flavors: there is no flavor information for this port. #
ONLY_FOR_ARCHS: aarch64 amd64
distinfo: #
TIMESTAMP = 1792390611 SHA256 (rust-nightly-bun/rustc-nightly-x86_64-unknown-freebsd.tar.xz) = e81de4429ecde016b6d52b300577558af88860b24c2b9f1675145f9ba26c5072 SIZE (rust-nightly-bun/rustc-nightly-x86_64-unknown-freebsd.tar.xz) = 105812108

Expand this list (12 items)

Collapse this list.

SHA256 (rust-nightly-bun/cargo-nightly-x86_64-unknown-freebsd.tar.xz) = 02ae6770e65810708d499f972d67ffc071bcc5e613cc86c535bbf34c68aa231e SIZE (rust-nightly-bun/cargo-nightly-x86_64-unknown-freebsd.tar.xz) = 12124516 SHA256 (rust-nightly-bun/rust-std-nightly-x86_64-unknown-freebsd.tar.xz) = 5c329f391ab01961b2914090e4713030938c266e9b26ca6dee964f2be9ddddd1 SIZE (rust-nightly-bun/rust-std-nightly-x86_64-unknown-freebsd.tar.xz) = 31275056 SHA256 (rust-nightly-bun/rustc-nightly-aarch64-unknown-freebsd.tar.xz) = df37cf776a36d5489959150de9c7659842f6d993218a8b1db040a5466461e942 SIZE (rust-nightly-bun/rustc-nightly-aarch64-unknown-freebsd.tar.xz) = 97012560 SHA256 (rust-nightly-bun/cargo-nightly-aarch64-unknown-freebsd.tar.xz) = e2fbbf7913604a5fe9ce838d5e96932f9bebed28df60e3794bbc80b157187364 SIZE (rust-nightly-bun/cargo-nightly-aarch64-unknown-freebsd.tar.xz) = 10704248 SHA256 (rust-nightly-bun/rust-std-nightly-aarch64-unknown-freebsd.tar.xz) = 673243df3d58417cd3b77d9b2bbe98bf45539f722faa8cb2921c6f8d92ad55d2 SIZE (rust-nightly-bun/rust-std-nightly-aarch64-unknown-freebsd.tar.xz) = 29844584 SHA256 (rust-nightly-bun/rust-src-nightly.tar.xz) = b6c9712598410cf282e23d862d39786e859d87040e1ede90d09262e7e689d7cf SIZE (rust-nightly-bun/rust-src-nightly.tar.xz) = 5936544

Collapse this list.


Packages (timestamps in pop-ups are UTC): #
rust-nightly-bun
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest-----
FreeBSD:14:quarterly-----
FreeBSD:15:latest--n/a-n/a
FreeBSD:15:quarterly--n/a-n/a
FreeBSD:16:latest-1.100.0.20260920n/a-n/a
This port has no dependencies. #
This port is required by: #
for Build #
  1. lang/bun
for Fetch #
  1. lang/bun

Configuration Options: #
No options to configure
Options name: #
lang_rust-nightly-bun
USES: #
tar:xz
FreshPorts was unable to extract/find any pkg message #
Master Sites: #
  1. There is no master site for this port.

Number of commits found: 1 #

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.100.0.20260920
19 Oct 2026 16:10:18
commit hash: 719366488866c16f45a3893296e5117cf38fe664commit hash: 719366488866c16f45a3893296e5117cf38fe664commit hash: 719366488866c16f45a3893296e5117cf38fe664commit hash: 719366488866c16f45a3893296e5117cf38fe664 files touched by this commit
Oleksii Samorukov (samm) search for other commits by this committer
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

Number of commits found: 1