BSD Ports

devel/cargo-llvm-cov 0.9.1_1 FreeBSD

Rust: Cargo subcommand to easily use LLVM source-based code coverage

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
APACHE20, MIT
Categories
devel
Package size
1134.4 KiB, 3692.7 KiB installed

Description

cargo-llvm-cov is a Cargo subcommand to easily use LLVM source-based code coverage.

This is a wrapper around rustc instrument-coverage command and provides:

  • Generate very precise coverage data. (line, region, and branch coverage. branch coverage is currently optional and requires nightly, etc)
  • Support `cargo test`, `cargo run`, and `cargo nextest` with command-line interface compatible with cargo.
  • Support for proc-macro, including coverage of UI tests.
  • Support for doc tests. (this is currently optional and requires nightly.
  • Fast because it does not introduce extra layers between rustc, cargo, and llvm-tools.

In the other systems

The newest version among them is 0.9.1, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDdevel/cargo-llvm-cov0.9.1_1 newestnone known-[email protected]2026-10-14
DragonFlydevel/cargo-llvm-cov0.6.16_2 behind since 2026-09-11none known-[email protected]-
HardenedBSDdevel/cargo-llvm-cov0.9.1 newestno data-[email protected]-
GhostBSDdevel/cargo-llvm-cov0.9.1 newestno data-[email protected]-

Version history 1

  1. 0.9.1 665f5a0765

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg install cargo-llvm-cov

From the ports tree:

cd /usr/ports/devel/cargo-llvm-cov/ && make install clean

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

RUN_DEPENDS=	cargo-llvm-cov>0:devel/cargo-llvm-cov

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.9.10.9.1_1-0.6.180.9.1_1
FreeBSD:14:quarterly0.9.10.9.1n/a0.6.16_40.9.1
FreeBSD:15:latest0.9.1_10.9.1_1n/a0.6.180.6.18
FreeBSD:15:quarterly0.9.10.9.1n/an/an/a
FreeBSD:16:latest0.9.10.9.1_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right (to build, as it needs nothing to run); at most 8 of each. "Dependencies" below lists them all.

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 11

No port depends on this one.

Configuration

No options to configure.

USES
cargo
Service scripts
none

Files

distinfo 61
FileSizeSHA256
rust/crates/aho-corasick-1.1.5.crate184315c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba
rust/crates/anyhow-1.0.104.crate48819330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470
rust/crates/autocfg-1.5.1.crate18911f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53
rust/crates/bitflags-2.13.2.crate516783ded4057c258ba199e2d26386d3af3780957ecaee6c4ef4041c6b4b8b97c0b06
rust/crates/bstr-1.13.1.crate3566316bb31b46c14244e20ee9984b11bf5c992b91fb6939fea616e3512c8baecdbe5f
rust/crates/build-context-0.1.4.crate8880ebb068a5ba5b65a7cdba869497ca2a352e88e6093c4909ddf4d12d9d3151ee9c
rust/crates/camino-1.2.5.crate39915bb1307f12aa967b5a58416e87b3653360e0fd614a016b6e970db08fecbb1b80d
rust/crates/cargo-config2-0.1.45.crate86550855d1b74d8faf6c56e02ddbb8a60f6eae479bba5ee6ee29cddee73fe9484f261
rust/crates/cfg-if-1.0.4.crate93609330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
rust/crates/duct-1.1.2.crate3632761b9e2a29ff01e8bb526a571ad06c10ed72aae80d5999ed204f7971f99f19974
rust/crates/errno-0.3.14.crate1200239cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
rust/crates/fastrand-2.5.0.crate20782da7c62ceae207dd37ea5b845da6a0696c799f85e97da1ab5b7910be3c1c80223
rust/crates/filetime-0.2.29.crate169775c287a33c7f0a620c38e641e7f60827713987b3c0f26e8ddc9462cc69cf75759
rust/crates/fs-err-3.3.1.crate27201b91aa448ca50d7e79433bdf3ee8d99215430d2ec02ade5aefab2a073a1822e8a
rust/crates/glob-0.3.4.crate23511e4eba85ea1d0a966a983acd07deee566e67395d2d96b6fb39e62b5a833f1eb0b
rust/crates/itoa-1.0.18.crate159358f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682
rust/crates/lcov2cobertura-1.0.9.crate11230bf5d75e3487295500b5426ad473805696126915b3e647ecdd5b9597a17766c6a
rust/crates/lexopt-0.3.2.crate27407803ec87c9cfb29b9d2633f20cba1f488db3fd53f2158b1024cbefb47ba05d413
rust/crates/libc-0.2.189.crate8515023eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2
rust/crates/linux-raw-sys-0.12.1.crate3.006116e+0632a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53

Commit history 4

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
665f5a0765 Yuri Victorovich devel/cargo-llvm-cov: update 0.8.7 → 0.9.1
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