BSD Ports

textproc/difftastic 0.71.0_2 FreeBSD

Diff tool that compares files based on their syntax

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
MIT
Categories
textproc
Package size
7008.2 KiB, 114419.7 KiB installed

Description

Difftastic is an experimental diff tool that compares files based on their syntax.

In the other systems

SystemPortVersion
FreeBSDtextproc/difftastic0.71.0_2
OpenBSDdevel/difftastic0.71.0
NetBSDdevel/difftastic0.70.0

Install

Binary package:

pkg install difftastic

From the ports tree:

cd /usr/ports/textproc/difftastic/ && make install clean

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

RUN_DEPENDS=	difftastic>0:textproc/difftastic

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.71.0_10.71.0_2-0.64.0_10.71.0_2
FreeBSD:14:quarterly0.71.00.71.0n/a0.64.00.71.0
FreeBSD:15:latest0.71.0_20.71.0_2n/a0.64.0_10.64.0_1
FreeBSD:15:quarterly0.71.00.71.0n/an/an/a
FreeBSD:16:latest0.71.00.71.0_2n/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 25
Run dependencies 17

No port depends on this one.

Configuration

Options name: textproc_difftastic

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cargo shared-mime-info
Service scripts
none

Files

distinfo 175
FileSizeSHA256
rust/crates/aho-corasick-1.1.3.crate1833118e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
rust/crates/allocator-api2-0.2.16.crate590250942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5
rust/crates/anstream-0.6.15.crate2923164e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526
rust/crates/anstyle-1.0.10.crate1572555cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
rust/crates/anstyle-parse-0.2.6.crate223433b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
rust/crates/anstyle-query-1.1.1.crate98916d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a
rust/crates/anstyle-wincon-3.0.4.crate122345bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8
rust/crates/assert_cmd-2.0.17.crate269142bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66
rust/crates/autocfg-1.1.0.crate13272d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
rust/crates/bitflags-2.5.0.crate43821cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
rust/crates/bstr-1.9.1.crate38030505efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706
rust/crates/bumpalo-3.20.3.crate9867172f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649
rust/crates/cc-1.2.54.crate936096354c81bbfd62d9cfa9cb3c773c2b7b2a3a482d569de977fd0e961f6e7c00583
rust/crates/cfg-if-1.0.0.crate7934baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
rust/crates/clap-4.5.23.crate564603135e7ec2ef7b10c6ed8950f0f792ed96ee093fa088608f1c76e569722700c84
rust/crates/clap_builder-4.5.23.crate16418030582fc632330df2bd26877bde0c1f4470d57c582bbc070376afcd04d8cb4838
rust/crates/clap_lex-0.7.4.crate12858f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
rust/crates/colorchoice-1.0.3.crate79235b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
rust/crates/crossbeam-deque-0.8.5.crate21726613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
rust/crates/crossbeam-epoch-0.9.20.crate475452d6914041f254d6e9176c01941b21115dcfb7089e55135a35411081bd106ef3f

Commit history 6

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
396c159306 Alan Somers */*: Fix many Rust ports to run without COMPAT11
RISCV does not include COMPAT11 by default. But Rust's libc bound the compat-11 symbols until version 0.2.176. Patch a great many Rust ports to use a newer version of libc, to eliminate the dependency on COMPAT11. Explicitly patching Cargo.lock isn't usually necessarily, since within the build jail cargo is forced to use whichever crates Makefile.crates installs there. Notes on specific ports: * textproc/bookokrat: Rework bookokrat's existing patch to be more robust. Also, report the issue upstream: https://github.com/bugzmanov/bookokrat/issues/182 * security/sequoia-chameleon-gnupg security/sequoia-sq "cargo update -p libc" insisted on updating some other crates, too. * devel/cargo-generate finance/tickrs net-im/gurk-rs net-p2p/oura textproc/mdbook-linkcheck www/lychee …
e443960997 Dmitry Marakasov textproc/difftastic: update 0.70.0 → 0.71.0
ab3d8716ea Dmitry Marakasov textproc/difftastic: update 0.69.0 → 0.70.0
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139

The latest 5 of 6 in the history this site was built from.