Created attachment 205730 [details] switch erlang-wx' wxWidgets dependency to 3.1 and bump PORTREVISION while trying to update and unbreak graphics/wings, I came across the following in wing's build instructions: https://github.com/dgud/wings/blob/master/BUILD.unix#L21 "Preferably compiled against wxWidgets-3.0.2 or later." and lo and behold, a recent wings won't start with our erlang-wx, which is built against wxWidgets 2.8. I couldn't find any existing consumer of erlang-wx (except for my updated wings port), which makes me feel like I'm missing something. If not, this is a really simple thing to do... Build in poudriere and "works for me and graphics/wings".
A commit references this bug: Author: cmt Date: Sun Jul 28 22:25:21 UTC 2019 New revision: 507540 URL: https://svnweb.freebsd.org/changeset/ports/507540 Log: lang/erlang-wx: switch wxWidgets to 3.1 Updating graphics/wings (erlang-wx' only consumer) requires at least wxWidgets 3.0 in erlang-wx. Go the full way and depend on the most recent wxWidgets we currently have (3.1) PR: 239174 Approved by: maintainer-timeout (erlang@) Changes: head/lang/erlang-wx/Makefile
committed as ports r507540