BSD Ports

sysutils/freebsd-rustdate 1.3.1_12 FreeBSD

Faster freebsd-update replacement

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
BSD2CLAUSE
Categories
sysutils
Package size
2063.5 KiB, 5781.0 KiB installed

Description

freebsd-rustdate is a reimplementation of freebsd-update.sh. It's significantly faster (often by an order of magnitude or more), hopefully more maintainable, and has a few extra features. It's close to drop-in compatible for most simple uses, but online help or the website should be consulted for details.

Install

Binary package:

pkg install freebsd-rustdate

From the ports tree:

cd /usr/ports/sysutils/freebsd-rustdate/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	freebsd-rustdate>0:sysutils/freebsd-rustdate

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:latest1.3.1_111.3.1_12-1.3.1_11.3.1_12
FreeBSD:14:quarterly1.3.1_111.3.1_11n/a1.3.11.3.1_11
FreeBSD:15:latest1.3.1_121.3.1_12n/a1.3.1_11.3.1_1
FreeBSD:15:quarterly1.3.1_111.3.1_11n/an/an/a
FreeBSD:16:latest1.3.1_111.3.1_12n/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.

Build dependencies 15

No port depends on this one.

Configuration

Options name: sysutils_freebsd-rustdate

OptionDefaultDescription
BUNDLED_OPENSSLonBuild with bundled OpenSSL
USES
cargo tar:xz
Service scripts
none

Files

distinfo 302
FileSizeSHA256
freebsd-rustdate-1.3.1.tar.xz1287645161aaad8efb8b9dbefca0eed24d89a0644a52631a48704d2beac6aff008baee
rust/crates/addr2line-0.24.2.crate39015dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
rust/crates/adler2-2.0.1.crate13366320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
rust/crates/aho-corasick-1.1.3.crate1833118e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
rust/crates/android-tzdata-0.1.1.crate7674e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
rust/crates/android_system_properties-0.1.5.crate5243819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
rust/crates/anstream-0.6.19.crate28767301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
rust/crates/anstyle-1.0.11.crate15880862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
rust/crates/anstyle-parse-0.2.7.crate217074e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
rust/crates/anstyle-query-1.1.3.crate101906c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9
rust/crates/anstyle-wincon-3.0.9.crate12561403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
rust/crates/anyhow-1.0.98.crate53334e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
rust/crates/async-trait-0.1.88.crate32084e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
rust/crates/autocfg-1.5.0.crate18729c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
rust/crates/backtrace-0.3.75.crate926656806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
rust/crates/base16ct-0.2.0.crate102404c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf
rust/crates/base64-0.22.1.crate8159772b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
rust/crates/bitflags-2.9.1.crate479131b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
rust/crates/block-buffer-0.10.4.crate105383078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
rust/crates/bumpalo-3.19.0.crate9641446c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
Master sites 2
  • https://rustdate.over-yonder.net/dl/
  • https://distfiles.over-yonder.net/freebsd-rustdate/

Commit history 4

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
38d0dfad34 Alan Somers sysutils/freebsd-rustdate: fix the build on RISCV
Patch the port to use a newer version of libc, allowing it to work on RISCV systems without COMPAT11. PR: 296820 Sponsored by: ConnectWise Approved by: [email protected] (maintainer timeout)
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645