BSD Ports

devel/cargo-bloat 0.12.1_23 FreeBSD

Rust: Find out what takes most of the space in your executable

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

Description

cargo-bloat allows you to find out what takes most of the space in your executable.

In the other systems

SystemPortVersion
FreeBSDdevel/cargo-bloat0.12.1_23
NetBSDdevel/cargo-bloat0.12.1
DragonFlydevel/cargo-bloat0.12.1_8
HardenedBSDdevel/cargo-bloat0.12.1_21
GhostBSDdevel/cargo-bloat0.12.1_21

Install

Binary package:

pkg install cargo-bloat

From the ports tree:

cd /usr/ports/devel/cargo-bloat/ && make install clean

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

RUN_DEPENDS=	cargo-bloat>0:devel/cargo-bloat

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.12.1_220.12.1_23-0.12.1_110.12.1_23
FreeBSD:14:quarterly0.12.1_210.12.1_21n/a0.12.1_100.12.1_21
FreeBSD:15:latest0.12.1_230.12.1_23n/a0.12.1_110.12.1_11
FreeBSD:15:quarterly0.12.1_210.12.1_21n/an/an/a
FreeBSD:16:latest0.12.1_210.12.1_23n/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 11

No port depends on this one.

Configuration

No options to configure.

USES
cargo
Service scripts
none

Files

distinfo 20
FileSizeSHA256
rust/crates/aho-corasick-1.1.3.crate1833118e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
rust/crates/binfarce-0.2.1.crate2223318464ccbb85e5dede30d70cc7676dc9950a0fb7dbf595a43d765be9123c616a2
rust/crates/fallible-iterator-0.2.0.crate185094443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7
rust/crates/json-0.12.4.crate105942078e285eafdfb6c4b434e0d31e8cfcb5115b651496faca5749b88fafd4f23bfd
rust/crates/libc-0.2.186.crate82188368ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66
rust/crates/memchr-2.7.2.crate962206c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d
rust/crates/memmap2-0.9.4.crate32752fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322
rust/crates/multimap-0.10.0.crate14359defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03
rust/crates/pdb-0.8.0.crate11521082040a392923abe6279c00ab4aff62d5250d1c8555dc780e4b02783a7aa74863
rust/crates/pico-args-0.5.0.crate115455be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315
rust/crates/regex-1.10.4.crate253191c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c
rust/crates/regex-automata-0.4.6.crate61756586b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea
rust/crates/regex-syntax-0.8.3.crate347497adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56
rust/crates/scroll-0.11.0.crate2735404c565b551bafbef4157586fa379538366e4385d42082f255bfd96e4fe8519da
rust/crates/term_size-0.3.2.crate109171e4129646ca0ed8f45d09b929036bafad5377103edd06e50bf574b353d2b08d9
rust/crates/uuid-1.8.0.crate44043a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0
rust/crates/winapi-0.3.9.crate1.200382e+065c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate2.918815e+06ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate2.947998e+06712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
RazrFalcon-cargo-bloat-v0.12.1_GH0.tar.gz190038195cebb94a740cd3b89611ae79d7d3e2d8fd8ec297f5a0f07efa7069ef05be7

Commit history 4

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