notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
cargo-tree Rust's cargo subcommand to visualize dependency graph as a tree
0.29.0_4 devel Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.29.0_4Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-08-19 17:11:02
Last Update: 2020-06-04 18:08:01
SVN Revision: 537917
License: APACHE20 MIT
WWW:
https://github.com/sfackler/cargo-tree
Description:
cargo tree is a Cargo subcommand that visualizes a crate's dependency graph in a tree-like format. WWW: https://github.com/sfackler/cargo-tree
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. bin/cargo-tree
  2. /usr/local/share/licenses/cargo-tree-0.29.0_4/catalog.mk
  3. /usr/local/share/licenses/cargo-tree-0.29.0_4/LICENSE
  4. /usr/local/share/licenses/cargo-tree-0.29.0_4/APACHE20
  5. /usr/local/share/licenses/cargo-tree-0.29.0_4/MIT
Collapse this list.
Dependency lines:
  • cargo-tree>0:devel/cargo-tree
No installation instructions:
This port has been deleted.
PKGNAME: cargo-tree
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1583299467 SHA256 (cargo-tree-0.29.0.tar.gz) = f3370e91990a338fbaa50ef279d38b2eee711d6a928ab584adaa2551d8b822e8 SIZE (cargo-tree-0.29.0.tar.gz) = 15619

Expand this list (76 items)

Collapse this list.

SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b SIZE (rust/crates/ansi_term-0.11.0.tar.gz) = 17087 SHA256 (rust/crates/anyhow-1.0.26.tar.gz) = 7825f6833612eb2414095684fcf6c635becf3ce97fe48cf6421321e93bfbd53c SIZE (rust/crates/anyhow-1.0.26.tar.gz) = 26024 SHA256 (rust/crates/atty-0.2.14.tar.gz) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 SIZE (rust/crates/atty-0.2.14.tar.gz) = 5470 SHA256 (rust/crates/bitflags-1.2.1.tar.gz) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693 SIZE (rust/crates/bitflags-1.2.1.tar.gz) = 16745 SHA256 (rust/crates/cargo_metadata-0.9.1.tar.gz) = 46e3374c604fb39d1a2f35ed5e4a4e30e60d01fab49446e08f1b3e9a90aef202 SIZE (rust/crates/cargo_metadata-0.9.1.tar.gz) = 14876 SHA256 (rust/crates/clap-2.33.0.tar.gz) = 5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9 SIZE (rust/crates/clap-2.33.0.tar.gz) = 196458 SHA256 (rust/crates/fixedbitset-0.1.9.tar.gz) = 86d4de0081402f5e88cdac65c8dcdcc73118c1a7a465e2a05f0da05843a8ea33 SIZE (rust/crates/fixedbitset-0.1.9.tar.gz) = 11974 SHA256 (rust/crates/heck-0.3.1.tar.gz) = 20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205 SIZE (rust/crates/heck-0.3.1.tar.gz) = 54666 SHA256 (rust/crates/hermit-abi-0.1.6.tar.gz) = eff2656d88f158ce120947499e971d743c05dbcbed62e5bd2f38f1698bbc3772 SIZE (rust/crates/hermit-abi-0.1.6.tar.gz) = 6907 SHA256 (rust/crates/itoa-0.4.5.tar.gz) = b8b7a7c0c47db5545ed3fef7468ee7bb5b74691498139e4b3f6a20685dc6dd8e SIZE (rust/crates/itoa-0.4.5.tar.gz) = 11194 SHA256 (rust/crates/lazy_static-1.4.0.tar.gz) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 SIZE (rust/crates/lazy_static-1.4.0.tar.gz) = 10443 SHA256 (rust/crates/libc-0.2.66.tar.gz) = d515b1f41455adea1313a4a2ac8a8a477634fbae63cc6100e3aebb207ce61558 SIZE (rust/crates/libc-0.2.66.tar.gz) = 457815 SHA256 (rust/crates/ordermap-0.3.5.tar.gz) = a86ed3f5f244b372d6b1a00b72ef7f8876d0bc6a78a4c9985c53614041512063 SIZE (rust/crates/ordermap-0.3.5.tar.gz) = 35246 SHA256 (rust/crates/petgraph-0.4.13.tar.gz) = 9c3659d1ee90221741f65dd128d9998311b0e40c5d3c23a62445938214abce4f SIZE (rust/crates/petgraph-0.4.13.tar.gz) = 111936 SHA256 (rust/crates/proc-macro-error-0.4.5.tar.gz) = 1b79a464461615532fcc8a6ed8296fa66cc12350c18460ab3f4594a6cee0fcb6 SIZE (rust/crates/proc-macro-error-0.4.5.tar.gz) = 12857 SHA256 (rust/crates/proc-macro-error-attr-0.4.5.tar.gz) = 23832e5eae6bac56bbac190500eef1aaede63776b5cd131eaa4ee7fe120cd892 SIZE (rust/crates/proc-macro-error-attr-0.4.5.tar.gz) = 6810 SHA256 (rust/crates/proc-macro2-1.0.8.tar.gz) = 3acb317c6ff86a4e579dfa00fc5e6cca91ecbb4e7eb2df0468805b674eb88548 SIZE (rust/crates/proc-macro2-1.0.8.tar.gz) = 35657 SHA256 (rust/crates/quote-1.0.2.tar.gz) = 053a8c8bcc71fcce321828dc897a98ab9760bef03a4fc36693c231e5b3216cfe SIZE (rust/crates/quote-1.0.2.tar.gz) = 23023 SHA256 (rust/crates/rustversion-1.0.2.tar.gz) = b3bba175698996010c4f6dce5e7f173b6eb781fce25d2cfc45e27091ce0b79f6 SIZE (rust/crates/rustversion-1.0.2.tar.gz) = 12264 SHA256 (rust/crates/ryu-1.0.2.tar.gz) = bfa8506c1de11c9c4e4c38863ccbe02a305c8188e85a05a784c9e11e1c3910c8 SIZE (rust/crates/ryu-1.0.2.tar.gz) = 42001 SHA256 (rust/crates/semver-0.9.0.tar.gz) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403 SIZE (rust/crates/semver-0.9.0.tar.gz) = 17344 SHA256 (rust/crates/semver-parser-0.7.0.tar.gz) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3 SIZE (rust/crates/semver-parser-0.7.0.tar.gz) = 10268 SHA256 (rust/crates/serde-1.0.104.tar.gz) = 414115f25f818d7dfccec8ee535d76949ae78584fc4f79a6f45a904bf8ab4449 SIZE (rust/crates/serde-1.0.104.tar.gz) = 73258 SHA256 (rust/crates/serde_derive-1.0.104.tar.gz) = 128f9e303a5a29922045a830221b8f78ec74a5f544944f3d5984f8ec3895ef64 SIZE (rust/crates/serde_derive-1.0.104.tar.gz) = 49658 SHA256 (rust/crates/serde_json-1.0.45.tar.gz) = eab8f15f15d6c41a154c1b128a22f2dfabe350ef53c40953d84e36155c91192b SIZE (rust/crates/serde_json-1.0.45.tar.gz) = 71931 SHA256 (rust/crates/strsim-0.8.0.tar.gz) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a SIZE (rust/crates/strsim-0.8.0.tar.gz) = 9309 SHA256 (rust/crates/structopt-0.3.8.tar.gz) = df136b42d76b1fbea72e2ab3057343977b04b4a2e00836c3c7c0673829572713 SIZE (rust/crates/structopt-0.3.8.tar.gz) = 50127 SHA256 (rust/crates/structopt-derive-0.4.1.tar.gz) = fd50a87d2f7b8958055f3e73a963d78feaccca3836767a9069844e34b5b03c0a SIZE (rust/crates/structopt-derive-0.4.1.tar.gz) = 19598 SHA256 (rust/crates/syn-1.0.14.tar.gz) = af6f3550d8dff9ef7dc34d384ac6f107e5d31c8f57d9f28e0081503f547ac8f5 SIZE (rust/crates/syn-1.0.14.tar.gz) = 195286 SHA256 (rust/crates/syn-mid-0.4.0.tar.gz) = 9fd3937748a7eccff61ba5b90af1a20dbf610858923a9192ea0ecb0cb77db1d0 SIZE (rust/crates/syn-mid-0.4.0.tar.gz) = 13226 SHA256 (rust/crates/textwrap-0.11.0.tar.gz) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 SIZE (rust/crates/textwrap-0.11.0.tar.gz) = 17322 SHA256 (rust/crates/unicode-segmentation-1.6.0.tar.gz) = e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0 SIZE (rust/crates/unicode-segmentation-1.6.0.tar.gz) = 90703 SHA256 (rust/crates/unicode-width-0.1.7.tar.gz) = caaa9d531767d1ff2150b9332433f32a24622147e5ebb1f26409d5da67afd479 SIZE (rust/crates/unicode-width-0.1.7.tar.gz) = 16644 SHA256 (rust/crates/unicode-xid-0.2.0.tar.gz) = 826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c SIZE (rust/crates/unicode-xid-0.2.0.tar.gz) = 14994 SHA256 (rust/crates/vec_map-0.8.1.tar.gz) = 05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a SIZE (rust/crates/vec_map-0.8.1.tar.gz) = 14959 SHA256 (rust/crates/winapi-0.3.8.tar.gz) = 8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6 SIZE (rust/crates/winapi-0.3.8.tar.gz) = 1128308 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. rust>=1.43.0 : lang/rust
Library dependencies:
  1. libcurl.so : ftp/curl
  2. libgit2.so : devel/libgit2
  3. libssh2.so : security/libssh2
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
N/A
USES:
cargo ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://crates.io/api/v1/crates/cargo-tree/0.29.0/download?dummy=/
Collapse this list.

Number of commits found: 14

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.29.0_4
04 Jun 2020 18:08:01
Revision:537917Original commit files touched by this commit
tobik search for other commits by this committer
lang/rust: Update to 1.44.0

- Remove devel/cargo-tree since it is now integrated into cargo
- Add patch to fix build with LibreSSL 3.1.x and 3.2.0 [1]
- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2020/06/04/Rust-1.44.0.html
PR:		246332 [1]
Tested by:	mikael, tobik
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D25099
0.29.0_4
23 Apr 2020 15:32:30
Revision:532685Original commit files touched by this commit
tobik search for other commits by this committer
lang/rust: Update to 1.43.0

- Add workaround to fix build when CC/CXX have "clang" in them [1]
- Respect AR to fix build with external toolchains [2]
- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2020/04/23/Rust-1.43.0.html
PR:		238556 [1], 245583 [2]
Reported by:	Matthias Apitz <guru@unixarea.de> [1], Greg V
<greg@unrelenting.technology> [2]
Tested by:	mikael, pkubaj, tobik
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D24521
0.29.0_3
19 Apr 2020 03:55:23
Revision:532068Original commit files touched by this commit
tobik search for other commits by this committer
devel/libgit2: Update to 1.0.0

Changes:	https://github.com/libgit2/libgit2/releases/tag/v1.0.0
ABI:		https://abi-laboratory.pro/tracker/timeline/libgit2
Approved by:	mfechner (maintainer)
Differential Revision:	https://reviews.freebsd.org/D24471
0.29.0_2
19 Mar 2020 05:47:59
Revision:528684Original commit files touched by this commit
tobik search for other commits by this committer
devel/libgit2: Update to 0.99.0

- Switch to the release tarballs libgit2 now publishes
- Drop CURL option since it is no longer used
- Use system libpcre instead of the bundled one
- Hook up tests
- Bump consumers for ABI changes

Changes:	https://github.com/libgit2/libgit2/releases/tag/v0.99.0
ABI:		https://abi-laboratory.pro/tracker/timeline/libgit2/
0.29.0_1
12 Mar 2020 19:39:25
Revision:528318Original commit files touched by this commit
tobik search for other commits by this committer
lang/rust: Update to 1.42.0

- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2020/03/12/Rust-1.42.html
Tested by:	mikael, tobik
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D24020
0.29.0
04 Mar 2020 05:28:30
Revision:527739Original commit files touched by this commit
yuri search for other commits by this committer
devel/cargo-tree: Update 0.28.0 -> 0.29.0

Reported by:	repology
0.28.0_2
27 Feb 2020 15:22:29
Revision:527260Original commit files touched by this commit
tobik search for other commits by this committer
lang/rust: Update to 1.41.1

- Force rebuild all consumers to fix potential miscompilations with
  1.41.0
- Enable SOURCES by default.  The sources are indexed by RLS and
  required for it to function properly, so they should be available
  by default.  This also makes sure we test the option properly.
- Remove implied --config=config.toml from x.py args
- Switch to the upstreamed backtrace crate patches like rust-nightly
- Enable WASM by default [0]
- Strip libraries (D23650) [1]
- Simplify plist generation (D23735) [2]

Changes:	https://blog.rust-lang.org/2020/02/27/Rust-1.41.1.html
Submitted by:	mikael [0,1,2]
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D23835
0.28.0_1
30 Jan 2020 20:00:07
Revision:524658Original commit files touched by this commit
tobik search for other commits by this committer
lang/rust: Update to 1.41.0

- Force rebuild all consumers to catch regressions early
- Switch to cross-compiled (from amd64) bootstraps for all
  architectures generated with the incoming lang/rust-bootstrap
- Update cargo-c to 0.5.2 to unbreak librav1e build
- Make use of regular MAKE_ENV/TEST_ENV in lang/rust
- Turn on RUST_BACKTRACE in lang/rust and USES=cargo to hopefully
  produce more useful failure logs when something panics during
  builds

Changes:	https://blog.rust-lang.org/2020/01/30/Rust-1.41.0.html
Tested by:	mikael, tobik
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D23385
0.28.0
23 Jan 2020 03:03:28
Revision:523864Original commit files touched by this commit
yuri search for other commits by this committer
devel/cargo-tree: Update 0.26.0 -> 0.28.0

Reported by:	repology
0.26.0_3
19 Dec 2019 16:14:49
Revision:520446Original commit files touched by this commit
tobik search for other commits by this committer
lang/rust: Update to 1.40.0

- Force rebuild all consumers to catch regressions early

Thanks to Mikael Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.

Changes:	https://blog.rust-lang.org/2019/12/19/Rust-1.40.0.html
Tested by:	mikael.urankar@gmail.com, tobik
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D22843
0.26.0_2
07 Nov 2019 18:07:20
Revision:516995Original commit files touched by this commit
tobik search for other commits by this committer
lang/rust: Update to 1.39.0

- Force rebuild all consumers to catch regressions early
- Partially apply D20792 in preparation for PPC_ABI support
- Add LibreSSL 3.0.x support [1]

Thanks to Mikael Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.

Changes:	https://blog.rust-lang.org/2019/11/07/Rust-1.39.0.html
PR:		241411 [1]
Tested by:	mikael.urankar@gmail.com, tobik
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D22240
0.26.0_1
27 Sep 2019 09:35:21
Revision:513013Original commit files touched by this commit
tobik search for other commits by this committer
lang/rust: Update to 1.38.0

- Force rebuild all consumers to catch regressions early

Thanks to Mikael Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.

Changes:	https://blog.rust-lang.org/2019/09/26/Rust-1.38.0.html
Tested by:	jbeich, mikael.urankar@gmail.com, tobik
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D21778
0.26.0
19 Aug 2019 17:26:30
Revision:509295Original commit files touched by this commit
yuri search for other commits by this committer
devel/cargo-tree: Improve COMMENT
0.26.0
19 Aug 2019 17:10:57
Revision:509293Original commit files touched by this commit
yuri search for other commits by this committer
New port: devel/cargo-tree: Rust subcommand to visualize a dependency graph in a
tree-like format

Number of commits found: 14