head 1.44; access; symbols pkgsrc-2026Q2:1.43.0.2 pkgsrc-2026Q2-base:1.43 pkgsrc-2026Q1:1.42.0.4 pkgsrc-2026Q1-base:1.42 pkgsrc-2025Q4:1.42.0.2 pkgsrc-2025Q4-base:1.42 pkgsrc-2025Q3:1.41.0.2 pkgsrc-2025Q3-base:1.41 pkgsrc-2025Q2:1.40.0.2 pkgsrc-2025Q2-base:1.40 pkgsrc-2025Q1:1.37.0.2 pkgsrc-2025Q1-base:1.37 pkgsrc-2024Q4:1.35.0.2 pkgsrc-2024Q4-base:1.35 pkgsrc-2024Q3:1.32.0.2 pkgsrc-2024Q3-base:1.32 pkgsrc-2024Q2:1.26.0.2 pkgsrc-2024Q2-base:1.26 pkgsrc-2024Q1:1.21.0.2 pkgsrc-2024Q1-base:1.21 pkgsrc-2023Q4:1.13.0.2 pkgsrc-2023Q4-base:1.13; locks; strict; comment @# @; 1.44 date 2026.08.06.13.10.17; author pin; state Exp; branches; next 1.43; commitid C1225XFII2wQVzQG; 1.43 date 2026.04.19.17.36.48; author pin; state Exp; branches; next 1.42; commitid ahJQeefGOVcuUACG; 1.42 date 2025.10.17.14.35.15; author pin; state Exp; branches; next 1.41; commitid HakqirU9sKUVOVeG; 1.41 date 2025.07.16.16.26.10; author pin; state Exp; branches; next 1.40; commitid i3TTqVJR8L4kqZ2G; 1.40 date 2025.06.23.08.26.48; author pin; state Exp; branches; next 1.39; commitid uLyzHD7Fwa4IvZZF; 1.39 date 2025.05.06.19.12.22; author pin; state Exp; branches; next 1.38; commitid mPhCwBZZDJVJCSTF; 1.38 date 2025.04.13.15.19.38; author pin; state Exp; branches; next 1.37; commitid w2y938NB1CwP4UQF; 1.37 date 2025.02.02.18.07.51; author pin; state Exp; branches; next 1.36; commitid V78F2GD6Ve92gVHF; 1.36 date 2025.01.24.13.30.32; author pin; state Exp; branches; next 1.35; commitid wJ2J60733fMM0KGF; 1.35 date 2024.11.25.14.50.39; author pin; state Exp; branches; next 1.34; commitid hOi1tzQB19qTn2zF; 1.34 date 2024.10.13.20.19.03; author pin; state Exp; branches; next 1.33; commitid Us5iqIPVooYfAxtF; 1.33 date 2024.10.01.07.54.38; author pin; state Exp; branches; next 1.32; commitid Wc4q2deVR4hHQVrF; 1.32 date 2024.08.24.03.45.36; author pin; state Exp; branches; next 1.31; commitid bHGwvsSkfIgKG1nF; 1.31 date 2024.08.18.16.14.59; author pin; state Exp; branches; next 1.30; commitid q4ahSC9OJ5G72kmF; 1.30 date 2024.08.08.17.28.34; author pin; state Exp; branches; next 1.29; commitid dsyuVvTRKRUiL2lF; 1.29 date 2024.07.31.17.51.15; author pin; state Exp; branches; next 1.28; commitid 4fZV7QyvIKr191kF; 1.28 date 2024.07.18.09.55.13; author pin; state Exp; branches; next 1.27; commitid DEfWi0DsQBOCViiF; 1.27 date 2024.07.17.11.36.47; author pin; state Exp; branches; next 1.26; commitid 0iCRkc3KJijswbiF; 1.26 date 2024.05.22.07.24.18; author pin; state Exp; branches; next 1.25; commitid xmUx8cb1dFTkVXaF; 1.25 date 2024.04.19.03.31.54; author pin; state Exp; branches; next 1.24; commitid rwid1KUnj62uHH6F; 1.24 date 2024.04.15.07.40.59; author pin; state Exp; branches; next 1.23; commitid KZC6IUdFsh1Ucd6F; 1.23 date 2024.04.08.10.38.20; author pin; state Exp; branches; next 1.22; commitid RwECdTh7no8Hpk5F; 1.22 date 2024.04.01.19.19.59; author pin; state Exp; branches; next 1.21; commitid vShHuFHMUYrBwt4F; 1.21 date 2024.03.22.08.31.04; author pin; state Exp; branches; next 1.20; commitid tjhXmg2putyUf83F; 1.20 date 2024.03.06.19.57.00; author pin; state Exp; branches; next 1.19; commitid Est3UVznLYs7z81F; 1.19 date 2024.02.27.20.05.43; author pin; state Exp; branches; next 1.18; commitid IBaA1YlEW7U2S60F; 1.18 date 2024.02.26.19.03.08; author pin; state Exp; branches; next 1.17; commitid Nfi68jHxz7ayyYZE; 1.17 date 2024.02.09.13.52.41; author pin; state Exp; branches; next 1.16; commitid HUOBfbCcLocXnLXE; 1.16 date 2024.01.22.07.22.29; author pin; state Exp; branches; next 1.15; commitid uszrBwfbgEoXNpVE; 1.15 date 2024.01.13.23.06.31; author pin; state Exp; branches; next 1.14; commitid vs9eNe4mbEMKjlUE; 1.14 date 2024.01.07.19.42.41; author pin; state Exp; branches; next 1.13; commitid SJB1pQaHoLOMnyTE; 1.13 date 2023.12.22.16.41.07; author wiz; state Exp; branches; next 1.12; commitid GFtlIu9IkuKhTtRE; 1.12 date 2023.12.20.21.37.01; author pin; state Exp; branches; next 1.11; commitid peXwDYtI5KhSAfRE; 1.11 date 2023.12.17.06.50.31; author pin; state Exp; branches; next 1.10; commitid aHc6rfWT1hbKMMQE; 1.10 date 2023.12.07.10.27.51; author pin; state Exp; branches; next 1.9; commitid MteAbCDymZcejwPE; 1.9 date 2023.11.29.13.38.16; author pin; state Exp; branches; next 1.8; commitid ggczXkNzVT7uCvOE; 1.8 date 2023.11.26.16.06.52; author pin; state Exp; branches; next 1.7; commitid Yn99k9ncqbasx8OE; 1.7 date 2023.11.14.21.05.37; author pin; state Exp; branches; next 1.6; commitid JOB9eAmTw1qRzCME; 1.6 date 2023.11.10.11.37.26; author pin; state Exp; branches; next 1.5; commitid wOFCk7Y2978Uy3ME; 1.5 date 2023.11.02.18.08.44; author pin; state Exp; branches; next 1.4; commitid RWJ45UnhUYM5Z3LE; 1.4 date 2023.10.26.14.19.41; author pin; state Exp; branches; next 1.3; commitid vdIJbTwz2NpsW8KE; 1.3 date 2023.10.21.21.09.38; author pin; state Exp; branches; next 1.2; commitid 3yh4fvXlXUy3nxJE; 1.2 date 2023.10.17.10.59.16; author pin; state Exp; branches; next 1.1; commitid huBhZYQhInkD7YIE; 1.1 date 2023.10.12.10.54.44; author pin; state Exp; branches; next ; commitid rczC87TWMGrYfkIE; desc @@ 1.44 log @devel/cargo-modules: update to 0.27.0 [0.27.0] - 2026-08-03 Changed - Updated dependencies: - assert_cmd from 2.0.14 to 2.2.1 - bitflags from 2.5.0 to 2.11.1 - insta from 1.38.0 to 1.47.2 - rust-analyzer from 0.0.328 to 0.0.345 - sugar_path from 2.0.0 to 3.0.0 - Bumped MSRV from 1.91.0 to 1.95.0 @ text @# $NetBSD: Makefile,v 1.43 2026/04/19 17:36:48 pin Exp $ DISTNAME= cargo-modules-0.27.0 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=regexident/} GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/regexident/cargo-modules/ COMMENT= Render your crate's module/item structure as a tree or graph LICENSE= mpl-2.0 .include "cargo-depends.mk" RUST_REQ= 1.95.0 .include "../../lang/rust/cargo.mk" .include "../../mk/bsd.pkg.mk" @ 1.43 log @devel/cargo-modules: update to 0.26.0 [0.26.0] - 2026-04-19 Changed Updated dependencies: anyhow from 1.0.100 to 1.0.102 clap from 4.5.49 to 4.6.1 indoc from 2.0.6 to 2.0.7 libc from 0.2.177 to 0.2.185 pulldown-cmark from 0.13.0 to 0.13.3 rust-analyzer from 0.0.289 to 0.0.328 sugar_path from 1.2.0 to 2.0.0 thin-vec from 0.2.14 to 0.2.16 tracing from 0.1.41 to 0.1.44 tracing-subscriber from 0.3.20 to 0.3.23 url from 2.5.7 to 2.5.8 Bumped MSRV from 1.86.0 to 1.91.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2025/10/17 14:35:15 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.26.0 d15 1 a15 1 RUST_REQ= 1.91.0 @ 1.42 log @devel/cargo-modules: update to 0.25.0 [0.25.0] - 2025-10-16 Added Added support for filtering by visibility level in dependencies command: --no-private: filters out pub(self) (i.e. private) items --no-pub-crate: filters out pub(crate) items --no-pub-module : filters out pub(module) items by their module name --no-pub-modules: filters out pub(module) items --no-pub-super: filters out pub(super) items Changed Updated dependencies: anyhow from 1.0.98 -> 1.0.100 clap from 4.5.23 -> 4.5.49 getopts from 0.2.21 -> 0.2.24 indoc from 2.0.5 -> 2.0.6 libc from 0.2.174 -> 0.2.177 petgraph from 0.8.1 -> 0.8.3 rust-analyzer from 0.0.285 to 0.0.289 thread_local from 1.1.8 -> 1.1.9 tracing-subscriber from 0.3.19 to 0.3.20 url from 2.5.4 -> 2.5.7 Security Updated tracing-subscriber to 0.3.20, fixing CVE-2025-58160. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2025/07/16 16:26:10 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.25.0 d15 1 a15 1 RUST_REQ= 1.86.0 @ 1.41 log @devel/cargo-modules: update to 0.24.3 [0.24.3] - 2025-06-25 Changed Updated dependencies: rust-analyzer from 0.0.285 to 0.0.289 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2025/06/23 08:26:48 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.24.3 @ 1.40 log @devel/cargo-modules: update to 0.24.2 [0.24.2] - 2025-06-05 Updated dependencies: rust-analyzer from 0.0.278 to 0.0.285 [0.24.1] - 2025-05-10 Changed Updated dependencies: rust-analyzer from 0.0.277 to 0.0.278 [0.24.0] - 2025-05-04 Added Added ability to change splines type of dependencies command via --splines . Changed Updated dependencies: crossbeam-channel from 0.5.14 to 0.5.15 rust-analyzer from 0.0.273 to 0.0.277 Bumped MSRV from 1.85.0 to 1.86.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2025/05/06 19:12:22 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.24.2 @ 1.39 log @devel/cargo-modules: add required MSRV for update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2025/04/13 15:19:38 pin Exp $ d3 1 a3 2 DISTNAME= cargo-modules-0.23.1 # cargo-modules >= 0.24.0 requires Rust >= 1.86 d15 1 a15 1 RUST_REQ= 1.85.0 @ 1.38 log @devel/cargo-modules: update to 0.23.1 [0.23.1] - 2025-04-08 Changed Updated dependencies: petgraph from 0.7.0 to 0.8.0 rust-analyzer from 0.0.268 to 0.0.273 Fixed Fixed tracing error logs leaking into program output. [0.23.0] - 2025-03-07 Added Added dependencies: tracing at 0.1.41 tracing-subscriber at 0.3.19 Changed Updated dependencies: rust-analyzer from 0.0.264 to 0.0.268 anyhow from 1.0.94 to 1.0.97 clap from 4.5.23 to 4.5.31 env_logger from 0.11.5 to 0.11.6 indoc from 2.0.5 to 2.0.6 libc from 0.2.168 to 0.2.170 log from 0.4.22 to 0.4.26 pulldown-cmark from 0.12.0 to 0.13.0 Bumped MSRV from 1.84.0 to 1.85.0 Bumped edition from 2021 to 2024 Removed Removed dependencies: log env_logger Fixed Fixed a bug that would filter out all items with a #[cfg(…)], given --cfg_test "false", not just those with #[cfg(test)]. [0.22.1] - 2025-02-18 Changed Updated dependencies: rust-analyzer from 0.0.260 to 0.0.264 [0.22.0] - 2025-01-28 Changed Updated dependencies: rust-analyzer from 0.0.259 to 0.0.260 Bumped MSRV from 1.82.0 to 1.84.0. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2025/02/02 18:07:51 pin Exp $ d4 1 @ 1.37 log @devel/cargo-modules: update to 0.21.2 [0.21.2] - 2025-01-21 Changed Updated dependencies: rust-analyzer from 0.0.248 to 0.0.259 anyhow from 1.0.94 to 1.0.95 bitflags from 2.6.0 to 2.8.0 clap from 4.5.23 to 4.5.27 env_logger from 0.11.5 to 0.11.6 insta from 1.41.1 to 1.42.0 libc from 0.2.168 to 0.2.169 log from 0.4.22 to 0.4.25 petgraph from 0.6.4 to 0.7.0 [0.21.1] - 2024-12-11 Security Resolved RUSTSEC-2024-0421 by upgrading url crate dependency to "2.5.4". [0.21.0] - 2024-12-10 Added Added CLI flag --no-owns for dependencies command for filtering out "owns" edges and resulting isolated nodes. Changed Updated dependencies: rust-analyzer from 0.0.246 to 0.0.248 anyhow from 1.0.93 to 1.0.94 clap from 4.5.21 to 4.5.23 libc from 0.2.166 to 0.2.168 [0.20.2] - 2024-11-27 Added Added CLI flag --version for printing the version. Changed Updated dependencies: libc from 0.2.164 to 0.2.166 rust-analyzer from 0.0.245 to 0.0.246 [0.20.1] - 2024-11-20 Changed Updated dependencies: rust-analyzer from 0.0.244 to 0.0.245 [0.20.0] - 2024-11-16 Changed Updated dependencies: rust-analyzer from 0.0.241 to 0.0.244 anyhow from 1.0.91 to 1.0.93 clap from 4.5.20 to 4.5.21 libc from 0.2.161 to 0.2.164 Bumped MSRV from 1.81.0 to 1.82.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2025/01/24 13:30:32 pin Exp $ d3 1 a3 2 DISTNAME= cargo-modules-0.21.2 # cargo-modules-0.22.0 require Rust >= 1.84 d15 1 a15 1 RUST_REQ= 1.82.0 @ 1.36 log @devel/cargo-modules: drop maintainer @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2024/11/25 14:50:39 pin Exp $ d3 2 a4 2 DISTNAME= cargo-modules-0.19.1 # Newer versions require Rust >= 1.82 d16 1 a16 1 RUST_REQ= 1.81.0 @ 1.35 log @devel/cargo-modules: update to 0.19.1 [0.19.1] - 2024-10-29 Changed Updated dependencies: rust-analyzer from 0.0.240 to 0.0.241 insta from 1.40.0 to 1.41.0 anyhow from 1.0.90 to 1.0.91 [0.19.0] - 2024-10-23 Added The --focus-on option now accepts expressions starting with crate::… (previously the crate's name had to be written out). Changed Updated dependencies: anyhow from 1.0.89 to 1.0.90 libc from 0.2.159 to 0.2.161 pulldown-cmark from 0.12.1 to 0.12.2 rust-analyzer from 0.0.239 to 0.0.240 Fixed Fixed structure's filtering logic with respect to --focus-on and --max-depth options. Fixed filtering of #[test] and #[cfg(test)] when --cfg-test is not used [0.18.2] - 2024-10-15 Changed Updated dependencies: clap from 4.5.19 to 4.5.20 rust-analyzer from 0.0.238 to 0.0.239 [0.18.1] - 2024-10-08 Changed Updated dependencies: clap from 4.5.18 to 4.5.19 rust-analyzer from 0.0.236 to 0.0.238 [0.18.0] - 2024-09-30 Changed Updated dependencies: anyhow from 1.0.86 to 1.0.89 clap from 4.5.16 to 4.5.18 insta from 1.39.0 to 1.40.0 libc from 0.2.158 to 0.2.159 pulldown-cmark from 0.12.0 to 0.12.1 rust-analyzer from 0.0.230 to 0.0.237 Bumped MSRV from 1.80.0 to 1.81.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2024/10/13 20:19:03 pin Exp $ d9 1 a9 1 MAINTAINER= pin@@NetBSD.org @ 1.34 log @devel/cargo-modules: update to 0.17.0 [0.17.0] - 2024-08-22 Changed Updated dependencies: rust-analyzer from 0.0.229 to 0.0.230 libc from 0.2.157 to 0.2.158 Bumped MSRV from 1.78.0 to 1.80.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2024/10/01 07:54:38 pin Exp $ d3 2 a4 2 DISTNAME= cargo-modules-0.17.0 # cargo-modules >= 0.18.0 requires Rust >= 1.81.0 to build. d16 1 a16 1 RUST_REQ= 1.80.1 @ 1.33 log @devel/cargo-modules: require Rust-1.81 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2024/08/24 03:45:36 pin Exp $ d3 2 a4 3 DISTNAME= cargo-modules-0.16.10 # cargo-modules-0.17.0 requires Rust >= 1.80.0 to build. # cargo-modules-0.18.0 requires Rust >= 1.81.0 to build. d16 1 a16 1 RUST_REQ= 1.78.0 @ 1.32 log @devel/cargo-modules: add Rust requirements New versions of cargo-modules require at least, Rust-1.80 to build. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2024/08/18 16:14:59 pin Exp $ d5 1 @ 1.31 log @devel/cargo-modules: update to 0.16.10 [0.16.10] - 2024-08-18 Changed Updated dependencies: rust-analyzer from 0.0.228 to 0.0.229 pulldown-cmark from 0.11.0 to 0.12.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2024/08/08 17:28:34 pin Exp $ d4 1 @ 1.30 log @devel/cargo-modules: update to 0.16.9 [0.16.9] - 2024-08-08 Changed Updated dependencies: - rust-analyzer from 0.0.227 to 0.0.228 - clap from 4.5.11 to 4.5.13 - dunce from 1.0.4 to 1.0.5 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2024/07/31 17:51:15 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.16.9 @ 1.29 log @devel/cargo-modules: update to 0.16.8 [0.16.8] - 2024-07-30 Changed Updated dependencies: rust-analyzer from 0.0.226 to 0.0.227 clap from 4.5.10 to 4.5.11 env_logger from 0.11.4 to 0.11.5 [0.16.7] - 2024-07-25 Changed Updated dependencies: rust-analyzer from 0.0.225 to 0.0.226 clap from 4.5.9 to 4.5.10 env_logger from 0.11.3 to 0.11.4 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2024/07/18 09:55:13 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.16.8 @ 1.28 log @devel/cargo-modules: update to 0.16.6 [0.16.6] - 2024-07-17 Changed Updated dependencies: rust-analyzer from 0.0.224 to 0.0.225 clap from 4.5.8 to 4.5.9 [0.16.5] - 2024-07-09 Changed Updated dependencies: rust-analyzer from 0.0.223 to 0.0.224 [0.16.4] - 2024-07-07 Changed Updated dependencies: rust-analyzer from 0.0.220 to 0.0.223 clap from 4.5.7 to 4.5.8 log from 0.4.21 to 0.4.22 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2024/07/17 11:36:47 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.16.6 @ 1.27 log @devel/cargo-modules: Add version 0.16.3 ## [0.16.3] - 2024-06-11 ### Changed - Updated dependencies: - `clap` from `4.5.4` to `4.5.7` - `rust-analyzer` from `0.0.218` to `0.0.220` ## [0.16.2] - 2024-06-05 ### Changed - Updated dependencies: - `rust-analyzer` from `0.0.217` to `0.0.218` ## [0.16.1] - 2024-05-29 ### Changed - Updated dependencies: - `libc` from `0.2.153` to `0.2.155` - `rust-analyzer` from `0.0.216` to `0.0.217` ### Fixed - Fixed differences in test snapshots between macOS/Linux and Windows. ## [0.16.0] - 2024-05-21 ### Changed - Updated dependencies: - `anyhow` from `1.0.82` to `1.0.86` - `insta` from `1.38.0` to `1.39.0` - `petgraph` from `0.6.4` to `0.6.5` - `pulldown-cmark` from `0.10.2` to `0.11.0` - `rust-analyzer` from `0.0.211` to `0.0.216` - Bumped MSRV to `1.78.0` ### Fixed - Don't call `.canonicalize()` on the project path on Windows to avoid cargo incompatibility with verbatim paths. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2024/05/22 07:24:18 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.16.3 @ 1.26 log @devel/cargo-modules: newer versions require Rust-1.78 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2024/04/19 03:31:54 pin Exp $ d3 1 a3 2 # Versions >= 0.16.0 require Rust >= 1.78.0 DISTNAME= cargo-modules-0.15.5 d15 2 @ 1.25 log @devel/cargo-modules: update to 0.15.5 [0.15.5] - 2024-04-17 Changed Updated dependencies: rust-analyzer from 0.0.210 to 0.0.211 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2024/04/15 07:40:59 pin Exp $ d3 1 @ 1.24 log @devel/cargo-modules: update to 0.15.4 [0.15.4] - 2024-04-13 Updated dependencies: anyhow from 1.0.81 to 1.0.82 rust-analyzer from 0.0.208 to 0.0.210 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2024/04/08 10:38:20 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.15.4 @ 1.23 log @devel/cargo-modules: update to 0.15.3 [0.15.3] - 2024-04-05 Updated dependencies: - rust-analyzer from 0.0.207 to 0.0.208 - pulldown-cmark from 0.10.0 to 0.10.2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2024/04/01 19:19:59 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.15.3 @ 1.22 log @devel/cargo-modules: update to 0.15.2 [0.15.2] - 2024-03-27 Updated dependencies: yansi from 0.5.1 to 1.0.1 clap from 4.5.3 to 4.5.4 indoc from 2.0.4 to 2.0.5 memoffset from 0.9.0 to 0.9.1 rust-analyzer from 0.0.206 to 0.0.207 [0.15.1] - 2024-03-21 Updated dependencies: rust-analyzer from 0.0.204 to 0.0.206 anyhow from 1.0.80 to 1.0.81 bitflag from 2.4.2 to 2.5.0 clap from 4.5.1 to 4.5.3 [0.15.0] - 2024-03-06 Updated dependencies: mio from 0.8.10 to 0.8.11 env_logger from 0.11.2 to 0.11.3 insta from 1.35.1 to 1.36.1 log from 0.4.20 to 0.4.21 Security Fixed potential vulnerability in mio by upgrading it from 0.8.10 to 0.8.11. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2024/03/22 08:31:04 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.15.2 @ 1.21 log @devel/cargo-modules: downgrade to 0.14.1 Downgrade to 0.14.1 as 0.15.0 and higher require at least Rust-1.76 Unfortunately, this means we missing on the security fix for a potential vulnerability in mio 0.8.10. But, it's unlikely Rust-1.76 will land prior to freeze. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2024/03/06 19:57:00 pin Exp $ d3 1 a3 3 # Do not update prior to freeze, # 0.15.0 and higher require Rust-1.76 or, higher. DISTNAME= cargo-modules-0.14.1 d6 1 @ 1.20 log @devel/cargo-modules: update to 0.15.0 [0.15.0] - 2024-03-06 Updated dependencies: - mio from 0.8.10 to 0.8.11 - env_logger from 0.11.2 to 0.11.3 - insta from 1.35.1 to 1.36.1 - log from 0.4.20 to 0.4.21 Security - Fixed potential vulnerability in mio by upgrading it from 0.8.10 to 0.8.11. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2024/02/27 20:05:43 pin Exp $ d3 3 a5 1 DISTNAME= cargo-modules-0.15.0 @ 1.19 log @devel/cargo-modules: update to 0.14.1 [0.14.1] - 2024-02-27 Changed Updated dependencies: - rust-analyzer from 0.0.202 to 0.0.203 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2024/02/26 19:03:08 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.14.1 @ 1.18 log @devel/cargo-modules: update to 0.14.0 [0.14.0] - 2024-02-25 Changed Updated dependencies: - anyhow from 1.0.79 to 1.0.80 - assert_cmd from 2.0.13 to 2.0.14 - clap from 4.4.18 to 4.5.1 - env_logger from 0.11.1 to 0.11.2 - insta from 1.34.0 to 1.35.1 - thread_local from 1.1.7 to 1.1.8 - rust-analyzer from 0.0.200 to 0.0.202 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2024/02/09 13:52:41 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.14.0 @ 1.17 log @devel/cargo-modules: update to 0.13.6 [0.13.6] - 2024-02-07 Changed Updated dependencies: - rust-analyzer from 0.0.197 to 0.0.200 - env_logger from 0.10.2 to 0.11.1 - pulldown-cmark from 0.9.3 to 0.10.0 - rust-analyzer-salsa from 0.17.0-pre.5 to 0.17.0-pre.6 - rust-analyzer-salsa-macros from 0.17.0-pre.5 to 0.17.0-pre.6 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2024/01/22 07:22:29 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.13.6 @ 1.16 log @devel/cargo-modules: update to 0.13.5 [0.13.5] - 2024-01-21 Changed Updated dependencies: - bitflags from 2.4.1 -> 2.4.2 - clap from 4.4.16 -> 4.4.18 - env_logger from 0.10.1 -> 0.10.2 - rust-analyzer from 0.0.196 to 0.0.197 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2024/01/13 23:06:31 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.13.5 @ 1.15 log @devel/cargo-modules: update to 0.13.4 [0.13.4] - 2024-01-13 Changed - Updated dependencies: - rust-analyzer from 0.0.194 to 0.0.196 - assert_cmd from 2.0.12 to 2.0.13 - clap from 4.4.13 to 4.4.16 - rust-analyzer-salsa from 0.17.0-pre.4 to 0.17.0-pre.5 - rust-analyzer-salsa-macros from 0.17.0-pre.4 to 0.17.0-pre.5 Fixed - Skip impl if type's node can't be found, rather than crashing @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2024/01/07 19:42:41 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.13.4 @ 1.14 log @devel/cargo-modules: update to 0.13.3 Now that we have Rust-1.74.1, restore 0.13.x series from previous downgrade. [0.13.3] - 2023-01-05 Changed - Updated dependencies: - anyhow from 1.0.76 to 1.0.79 - clap from 4.4.11 to 4.4.13 - rust-analyzer from 0.0.190 to 0.0.194 [0.13.2] - 2023-12-27 Changed - Bumped MSRV from 1.70.0 to 1.74.0 - Updated dependencies: - anyhow from 1.0.75 to 1.0.76 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2023/12/22 16:41:07 wiz Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.13.3 @ 1.13 log @cargo-modules: downgrade to 0.12.0. The 0.13.x series needs rust 1.74 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2023/12/20 21:37:01 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.12.0 @ 1.12 log @devel/cargo-modules: update to 0.13.1 [0.13.1] - 2023-12-20 Changed - Bumped MSRV from 1.68.2 to 1.70.0 - Updated dependencies: - rust-analyzer from 0.0.189 to 0.0.190 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2023/12/17 06:50:31 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.13.1 @ 1.11 log @devel/cargo-modules: update to 0.13.0 [0.13.0] - 2023-12-14 Added - Added dedicated top-level orphans command (replacing the now removed --orphans CLI flag) for detecting orphaned Rust source files within projects. Changed - Renamed generate tree command to structure, promoting it to a top-level command. - Renamed generate graph command to dependencies, promoting it to a top-level command. - Made structure command include types, traits, and fns by default Use --no-types, --no-traits, --no-fns to opt-out. - Made dependencies command include uses, externs, types, traits, and fns by default. Use --no-modules, --no-uses, --no-externs, --no-types, --no-traits, --no-fns to opt-out. - Updated dependencies: - rust-analyzer from 0.0.188 to 0.0.189 Removed - Removed generate top-level CLI command, promoting its sub-commands to top-level commands. - Removed the --orphans CLI flag from structure command (née generate tree). - Removed global CLI option --sysroot & --no-sysroot. - Removed global CLI option --no-cfg-test. - Removed CLI selection options for structure command: - Removed CLI option --types - Removed CLI option --traits - Removed CLI option --fns - Removed CLI option --tests - Removed CLI option --no-tests Removed CLI selection options for dependencies command: - Removed CLI option --modules - Removed CLI option --uses - Removed CLI option --externs - Removed CLI option --types - Removed CLI option --traits - Removed CLI option --fns - Removed CLI option --tests - Removed CLI option --no-tests @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2023/12/07 10:27:51 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.13.0 @ 1.10 log @devel/cargo-modules: update to 0.12.0 [0.12.0] - 2023-12-05 Added - Support for detecting methods/type-aliases in impls. - Support for detecting dependencies from functions and methods. - Tracing logs for graph/tree building phases (RUST_LOG=cargo_modules=trace …). Changed Updated dependencies: - thread_local from 1.0.0 to 1.1.7 - clap from 4.4.10 to 4.4.11 - memoffset from 0.6.1 to 0.9.0 - rust-analyzer from 0.0.187 to 0.0.188 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2023/11/29 13:38:16 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.12.0 @ 1.9 log @devel/cargo-modules: update to 0.11.2 [0.11.2] - 2023-11-29 Changed Updated dependencies: clap from 4.4.8 to 4.4.10 proc-macro2 from 1.0.69 to 1.0.70 rust-analyzer from 0.0.186 to 0.0.187 Switch Github action for Rust toolchain from actions-rs/toolchain@@v1 to dtolnay/rust-toolchain@@v1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2023/11/26 16:06:52 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.11.2 @ 1.8 log @devel/cargo-modules: update to 0.11.1 [0.11.1] - 2023-11-25 Updated dependencies: - rust-analyzer from 0.0.185 to 0.0.186 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2023/11/14 21:05:37 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.11.1 @ 1.7 log @devel/cargo-modules: update to 0.11.0 [0.11.0] - 2023-11-14 Added - Support for sorting the output of the generate tree command via --sort-by (where is one of name, visibility, or kind) and --sort-reversed CLI options. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2023/11/10 11:37:26 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.11.0 @ 1.6 log @devel/cargo-modules: update to 0.10.4 [0.10.4] - 2023-11-06 Changed Updated dependencies: - rust-analyzer from 0.0.183 to 0.0.184 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2023/11/02 18:08:44 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.10.4 @ 1.5 log @devel/cargo-modules: update to 0.10.3 [0.10.3] - 2023-11-01 Updated dependencies: - rust-analyzer from 0.0.182 to 0.0.183 - serde_repr from 0.1.16 to 0.1.17 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2023/10/26 14:19:41 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.10.3 @ 1.4 log @devel/cargo-modules: update to 0.10.2 No ChangeLog provided. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2023/10/21 21:09:38 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.10.2 @ 1.3 log @devel/cargo-modules: update to 0.10.1 [0.10.1] - 2023-10-21 Updated dependencies: - rust-analyzer from 0.0.178 to 0.0.181 - bitflags from 2.4.0 to 2.4.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2023/10/17 10:59:16 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.10.1 @ 1.2 log @devel/cargo-modules: update to 0.10.0 [0.10.0] - 2023-10-12 Added - Added support for type and trait aliases. - Added support for extracting "uses" edges for a type's field dependencies. Changed - Refactored project, giving each generate command its own independent implementation - Refactored and simplified orphan detection logic - Updated dependencies: - insta from 1.33.0 to 1.34.0 - proc-macro2 from 1.0.67 to 1.0.69 - rust-analyzer from 0.0.177 to 0.0.178 Removed - Support for --orphans/--no-orphans for generate graph command @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2023/10/12 10:54:44 pin Exp $ d3 1 a3 1 DISTNAME= cargo-modules-0.10.0 @ 1.1 log @devel/cargo-modules: import package A cargo plugin for showing an overview of a crate's modules. With time, as your Rust projects grow bigger and bigger, it gets more and more important to properly structure your code. Fortunately Rust provides us with a quite sophisticated module system, allowing us to neatly split up our crates into arbitrarily small sub-modules of types and functions. While this helps to avoid monolithic and unstructured chunks of code, it can also make it hard at times to still mentally stay on top of the over-all high-level structure of the project at hand. This is where cargo-modules comes into play. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= cargo-modules-0.9.4 @