Bug 281212

Summary: x11/wezterm: Fix build with Rust 1.80.1
Product: Ports & Packages Reporter: Vladyslav Movchan <vladislav.movchan>
Component: Individual Port(s)Assignee: Fernando Apesteguía <fernape>
Status: Closed FIXED    
Severity: Affects Some People CC: fernape
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://wezfurlong.org/wezterm/changelog.html#20240203-110809-5046fc22
Attachments:
Description Flags
Fix build with Rust 1.80.1 none

Description Vladyslav Movchan 2024-09-02 17:45:44 UTC
Created attachment 253280 [details]
Fix build with Rust 1.80.1

Fix build with Rust 1.80.1

Also:
  - address most of portlint issues
  - workaround font rendering problem with `OpenGL` and `Software`
    frontends
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2024-09-03 07:31:54 UTC
^Triage: [tags] in issue Titles are deprecated.

^Triage: If there is a changelog or release notes URL available for this version, please add it to the URL field.

^Triage: Please set the maintainer-approval attachment flag (to +) on patches for ports you maintain to signify approval.
--
Attachment -> Details -> maintainer-approval [+]
Comment 2 Vladyslav Movchan 2024-09-03 17:17:40 UTC
(In reply to Fernando Apesteguía from comment #1)
Thank you. I'll avoid Title tags and use maintainer-approval attachment flag next time.
I added the URL for a changelog, but the upstream version stays the same as it was before.
Comment 3 Fernando Apesteguía freebsd_committer freebsd_triage 2024-09-04 20:35:10 UTC
Committed,

Thanks!
Comment 4 commit-hook freebsd_committer freebsd_triage 2024-09-04 20:35:40 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ab5064ebfda3bcf014a348da88e4bb63b962c92e

commit ab5064ebfda3bcf014a348da88e4bb63b962c92e
Author:     Vladyslav Movchan <vladislav.movchan@gmail.com>
AuthorDate: 2024-09-03 07:32:04 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2024-09-04 20:34:32 +0000

    x11/wezterm: Fix build with Rust 1.80.1

    PR:             281212
    Reported by:    vladislav.movchan@gmail.com (maintainer)

 x11/wezterm/Makefile                                  |  4 ++--
 x11/wezterm/Makefile.crates                           |  2 +-
 x11/wezterm/distinfo                                  |  6 +++---
 x11/wezterm/files/patch-Cargo.lock (new)              | 14 ++++++++++++++
 ...-0.3.31_src_format__description_parse_mod.rs (new) | 19 +++++++++++++++++++
 x11/wezterm/files/patch-window_Cargo.toml (new)       | 11 +++++++++++
 x11/wezterm/pkg-descr                                 |  5 +----
 7 files changed, 51 insertions(+), 10 deletions(-)