Created attachment 195235 [details] alacritty update patch This patch updates alacritty to a newer git snapshot. The sole patch in files/ can be deleted. svn diff doesn't seem to act on deleted dirs... Basically what i've done is using a newer tag and updating the dependencies according to Cargo.lock of the project. I've been using this for 2 days and it seems stable.
(In reply to Sascha Holzleiter from comment #0) Why is BUILD_DEPENDS=cmake:devel/cmake needed? Please remove it. It should already be pulled in by virtue of having cmake in CARGO_CRATES. Same with freetype-sys and LIB_DEPENDS=libfreetype.so. Probably a good time to install the new man page and shell completion files too.
(In reply to Sascha Holzleiter from comment #0) > Basically what i've done is using a newer tag and updating the dependencies > according to Cargo.lock of the project. I've been using this for 2 days and it > seems stable. This seems to have been done manually. Please use `make cargo-crates` to generate CARGO_CRATES from Cargo.lock. Some crates are no longer needed now.
Hi! Thanks for the submission! There's a bunch of comments on this already, which should probably be fixed. I'll look, but might not have time until the weekend.
Yes, this was done manually... if i only had known we have something like `make cargo-crates`. Ok, i regenerated using cargo-crates, added the man pages and completions. I also got rid of all but one of the dependencies. Without fontconfig i get a compile error. The new patch should have it all.
Created attachment 195252 [details] alacritty update patch rev2
LGTM. Any reason to delay yet?
A commit references this bug: Author: tobik Date: Tue Aug 14 15:27:51 UTC 2018 New revision: 477165 URL: https://svnweb.freebsd.org/changeset/ports/477165 Log: x11/alacritty: Update to newer snapshot PR: 229857 Submitted by: Sascha Holzleiter <sascha@root-login.org> Approved by: maintainer timeout (~4 weeks) Changes: head/x11/alacritty/Makefile head/x11/alacritty/distinfo head/x11/alacritty/files/