BSD Ports

textproc/riffdiff 3.6.2_3 FreeBSD

Diff filter highlighting which line parts have changed

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

Description

Riff is a wrapper around 'diff' that highlights which parts of lines have changed.

Much like 'git', riff sends its output to a pager, trying these in order:

  1. whatever is specified in the '$PAGER' environment variable
  2. 'moor' because it is nice
  3. 'less' because it is ubiquitous

In the other systems

SystemPortVersion
FreeBSDtextproc/riffdiff3.6.2_3
DragonFlytextproc/riffdiff3.3.8_2

Install

Binary package:

pkg install riffdiff

From the ports tree:

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

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

RUN_DEPENDS=	riffdiff>0:textproc/riffdiff

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:latest3.6.2_23.6.2_3-3.4.03.6.2_3
FreeBSD:14:quarterly3.6.2_13.6.2_1n/a3.3.10_13.6.2_1
FreeBSD:15:latest3.6.2_33.6.2_3n/a3.4.03.4.0
FreeBSD:15:quarterly3.6.2_13.6.2_1n/an/an/a
FreeBSD:16:latest3.6.2_13.6.2_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 11
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
cargo
Service scripts
none

Files

distinfo 125
FileSizeSHA256
rust/crates/addr2line-0.14.0.crate300657c0929d69e78dd9bf5408269919fcbcaeb2e35e5d43e5815517cdc6a8e11a423
rust/crates/adler-0.2.3.crate12168ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e
rust/crates/aho-corasick-0.7.18.crate1129231e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
rust/crates/ansi_term-0.11.0.crate17087ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
rust/crates/anstream-0.6.18.crate296818acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
rust/crates/anstyle-1.0.10.crate1572555cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
rust/crates/anstyle-parse-0.2.1.crate24802938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333
rust/crates/anstyle-query-1.0.0.crate86205ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b
rust/crates/anstyle-wincon-3.0.7.crate12400ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
rust/crates/autocfg-1.0.1.crate12908cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
rust/crates/backtrace-0.3.54.crate728272baad346b2d4e94a24347adeee9c7a93f412ee94b9cc26e5b59dea23848e9f28
rust/crates/base64-0.22.1.crate8159772b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
rust/crates/bitflags-1.3.2.crate23021bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
rust/crates/bytecount-0.6.2.crate1234772feb31ffc86498dacdbd0fcebb56138e7177a8cc5cea4516031d15ae85a742e
rust/crates/cfg-if-1.0.0.crate7934baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
rust/crates/clap-4.5.26.crate56474a8eb5e908ef3a6efbe1ed62520fb7287959888c88485abe072543190ecc66783
rust/crates/clap_builder-4.5.26.crate16796196b01801b5fc6a0a232407abc821660c9c6d25a1cafc0d4f85f29fb8d9afc121
rust/crates/clap_derive-4.5.24.crate3066954b755194d6389280185988721fffba69495eed5ee9feeee9a599b53db80318c
rust/crates/clap_lex-0.7.4.crate12858f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
rust/crates/colorchoice-1.0.0.crate6857acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7

Commit history 5

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 …
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
aaf5bc55ba Kousuke Kannagi textproc/riffdiff: Update to 3.6.2
Changelog: https://github.com/walles/riff/releases/tag/3.6.2 PR: 297708 Approved by: yuri (maintainer timeout, 2 weeks) Approved by: osa (mentor)
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645