Created attachment 217740 [details] cargo-generate-0.5.0.diff * Whilst here, pet portclippy. * Address check-sanity stage message by removing vendored copy of OpenSSL [1]. [1] Please make sure this port uses the system OpenSSL and consider removing CARGO_CRATES=openssl-src-111.6.0+1.1.1d (a vendored copy of OpenSSL) from the build, e.g., by patching Cargo.toml appropriately. QA: * portlint: OK (looks fine). * testport: OK (poudriere: 12.1-RELEASE-p8, amd64). MFH: No (Port not in 2020Q3).
Does this update also need a PORTREVISION bump?
Negative. The port was only just committed to HEAD yesterday therefore not in the 2020Q3 branch.
(In reply to Lewis Cook from comment #2) Sorry, I mean does this update change the generated package or binary in any way? If it does, then port's PORTREVISION needs to be increased [1]. [1] https://www.freebsd.org/doc/en/books/porters-handbook/book.html#makefile-portrevision
Created attachment 217752 [details] cargo-generate-0.5.0_1.diff
(In reply to Dmitri Goutnik from comment #3) (In reply to Dmitri Goutnik from comment #3) Since the port was only committed yesterday (thus not in 2020Q3, but in HEAD) it didn't occur to me to bump PORTREVISION. My assumption is that users compiling from HEAD will need a PORTREVISION bump just to be safe? Looking back at the patch and it seems I didn't `make makesum` to re-generate distinfo. I've attached a patch addressing that and what you've said (as the package contents `distinfo` changes). Thanks for catching that. :)
A commit references this bug: Author: dmgk Date: Fri Sep 4 18:28:08 UTC 2020 New revision: 547561 URL: https://svnweb.freebsd.org/changeset/ports/547561 Log: devel/cargo-generate: Remove openssl-src cargo crate - Address check-sanity stage message by removing vendored copy of OpenSSL. - Whilst here, pet portclippy. PR: 249103 Submitted by: Lewis Cook <vulcan@wired.sh> (maintainer) Changes: head/devel/cargo-generate/Makefile head/devel/cargo-generate/distinfo head/devel/cargo-generate/files/ head/devel/cargo-generate/files/patch-Cargo.toml
Committed, thanks!