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.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| FreeBSD | devel/cargo-llvm-cov | 0.9.1_1 newest | none known | - | [email protected] | 2026-10-14 |
| DragonFly | devel/cargo-llvm-cov | 0.6.16_2 behind since 2026-09-11 | none known | - | [email protected] | - |
| HardenedBSD | devel/cargo-llvm-cov | 0.9.1 newest | no data | - | [email protected] | - |
| GhostBSD | devel/cargo-llvm-cov | 0.9.1 newest | no data | - | [email protected] | - |
Version history 1
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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.9.1 | 0.9.1_1 | - | 0.6.18 | 0.9.1_1 |
| FreeBSD:14:quarterly | 0.9.1 | 0.9.1 | n/a | 0.6.16_4 | 0.9.1 |
| FreeBSD:15:latest | 0.9.1_1 | 0.9.1_1 | n/a | 0.6.18 | 0.6.18 |
| FreeBSD:15:quarterly | 0.9.1 | 0.9.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.9.1 | 0.9.1_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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
| File | Size | SHA256 |
|---|---|---|
| rust/crates/aho-corasick-1.1.5.crate | 184315 | c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba |
| rust/crates/anyhow-1.0.104.crate | 48819 | 330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470 |
| rust/crates/autocfg-1.5.1.crate | 18911 | f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53 |
| rust/crates/bitflags-2.13.2.crate | 51678 | 3ded4057c258ba199e2d26386d3af3780957ecaee6c4ef4041c6b4b8b97c0b06 |
| rust/crates/bstr-1.13.1.crate | 356631 | 6bb31b46c14244e20ee9984b11bf5c992b91fb6939fea616e3512c8baecdbe5f |
| rust/crates/build-context-0.1.4.crate | 8880 | ebb068a5ba5b65a7cdba869497ca2a352e88e6093c4909ddf4d12d9d3151ee9c |
| rust/crates/camino-1.2.5.crate | 39915 | bb1307f12aa967b5a58416e87b3653360e0fd614a016b6e970db08fecbb1b80d |
| rust/crates/cargo-config2-0.1.45.crate | 86550 | 855d1b74d8faf6c56e02ddbb8a60f6eae479bba5ee6ee29cddee73fe9484f261 |
| rust/crates/cfg-if-1.0.4.crate | 9360 | 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 |
| rust/crates/duct-1.1.2.crate | 36327 | 61b9e2a29ff01e8bb526a571ad06c10ed72aae80d5999ed204f7971f99f19974 |
| rust/crates/errno-0.3.14.crate | 12002 | 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb |
| rust/crates/fastrand-2.5.0.crate | 20782 | da7c62ceae207dd37ea5b845da6a0696c799f85e97da1ab5b7910be3c1c80223 |
| rust/crates/filetime-0.2.29.crate | 16977 | 5c287a33c7f0a620c38e641e7f60827713987b3c0f26e8ddc9462cc69cf75759 |
| rust/crates/fs-err-3.3.1.crate | 27201 | b91aa448ca50d7e79433bdf3ee8d99215430d2ec02ade5aefab2a073a1822e8a |
| rust/crates/glob-0.3.4.crate | 23511 | e4eba85ea1d0a966a983acd07deee566e67395d2d96b6fb39e62b5a833f1eb0b |
| rust/crates/itoa-1.0.18.crate | 15935 | 8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682 |
| rust/crates/lcov2cobertura-1.0.9.crate | 11230 | bf5d75e3487295500b5426ad473805696126915b3e647ecdd5b9597a17766c6a |
| rust/crates/lexopt-0.3.2.crate | 27407 | 803ec87c9cfb29b9d2633f20cba1f488db3fd53f2158b1024cbefb47ba05d413 |
| rust/crates/libc-0.2.189.crate | 851502 | 3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2 |
| rust/crates/linux-raw-sys-0.12.1.crate | 3.006116e+06 | 32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53 |