Bug 239174 - lang/erlang-wx: switch to more recent wxWidgets
Summary: lang/erlang-wx: switch to more recent wxWidgets
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Christoph Moench-Tegeder
URL:
Keywords: easy, patch, patch-ready
Depends on:
Blocks: 237469
  Show dependency treegraph
 
Reported: 2019-07-12 20:59 UTC by Christoph Moench-Tegeder
Modified: 2019-07-28 22:38 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (erlang)


Attachments
switch erlang-wx' wxWidgets dependency to 3.1 and bump PORTREVISION (521 bytes, patch)
2019-07-12 20:59 UTC, Christoph Moench-Tegeder
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Moench-Tegeder freebsd_committer freebsd_triage 2019-07-12 20:59:17 UTC
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".
Comment 1 commit-hook freebsd_committer freebsd_triage 2019-07-28 22:26:10 UTC
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
Comment 2 Christoph Moench-Tegeder freebsd_committer freebsd_triage 2019-07-28 22:38:39 UTC
committed as ports r507540