FreeBSD Ports

sysutils/bttf 0.1.4_4

Command-line utility for datetime arithmetic, parsing and formatting

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
MIT, UNLICENSE
Categories
sysutils
Package size
4886.6 KiB, 28553.7 KiB installed

Description

bttf is a command-line utility for working with dates and times. It exposes much of the functionality of the Jiff datetime library on the command line, providing a more intuitive way to format datetimes or do arithmetic than traditional tools like date(1).

Features include datetime formatting with custom patterns, arithmetic with durations, time zone conversions, duration calculations, sequence generation for recurring dates, and a "tag" mode that finds and processes datetimes embedded in arbitrary data.

bttf deliberately does not aim for POSIX date(1) compatibility, instead offering a fresh, modern approach.

Install

As a binary package — by origin, or by package name:

pkg install sysutils/bttf
pkg install bttf

From the ports tree:

cd /usr/ports/sysutils/bttf/ && make install clean

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

RUN_DEPENDS=	bttf>0:sysutils/bttf

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:latest0.1.4_30.1.4_4--0.1.4_4
FreeBSD:14:quarterly0.1.4_30.1.4_3n/a-0.1.4_3
FreeBSD:15:latest0.1.4_40.1.4_4n/a--
FreeBSD:15:quarterly0.1.4_30.1.4_3n/an/an/a
FreeBSD:16:latest0.1.4_30.1.4_4n/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.

All build dependencies 11

No port depends on this one.

Configuration

No options to configure.

USES
cargo
Service scripts
none

Files

distinfo 112
FileSizeSHA256
rust/crates/aho-corasick-1.1.4.crate184015ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
rust/crates/anstyle-1.0.14.crate17787940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000
rust/crates/anyhow-1.0.102.crate486587f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c
rust/crates/bitflags-2.11.1.crate49082c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3
rust/crates/bstr-1.12.1.crate35491663044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
rust/crates/calendrical_calculations-0.2.4.crate688755abbd6eeda6885048d357edc66748eea6e0268e3dd11f326fff5bd248d779c26
rust/crates/cfg-if-1.0.4.crate93609330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
rust/crates/console-0.16.3.crate34041d64e8af5551369d19cf50138de61f1c42074ab970f74e99be916646777f8fc87
rust/crates/core_maths-0.1.1.crate652877745e017f5edba1a9c1d854f6f3a52dac8a12dd5af5d2f54aecf61e43d80d30
rust/crates/displaydoc-0.2.6.crate211911ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f
rust/crates/either-1.16.0.crate2124891622ff5e7162018101f2fea40d6ebf4a78bbe5a49736a2020649edf9693679e
rust/crates/encode_unicode-1.0.0.crate5698634aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
rust/crates/equivalent-1.0.2.crate7419877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
rust/crates/errno-0.3.14.crate1200239cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
rust/crates/fastrand-2.4.1.crate207739f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6
rust/crates/fixed_decimal-0.7.2.crate4922279c3c892f121fff406e5dd6b28c1b30096b95111c30701a899d4f2b18da6d1bd
rust/crates/flume-0.12.0.crate687005e139bc46ca777eb5efaf62df0ab8cc5fd400866427e56c68b22e414e53bd3be
rust/crates/foldhash-0.1.5.crate21901d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
rust/crates/getrandom-0.4.2.crate539050de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555
rust/crates/hashbrown-0.15.5.crate1409089229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1

Commit history 3

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
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645