Created attachment 194670 [details] Patch for ports tree to update swt-4.7.3a Attached you find an update to the latest (4.7.3a) version of x11-toolkits/swt. This has been tested only on FreeBSD 12 CURRENT on amd64 yet!
.if ${PORT_OPTIONS:MBROWSER} USES= gecko BROKEN= Does not build with newer libxul .endif Could be removed, as well as the option if it is now broken. No need to keep it as an option if it doesn't work anymore
Also don't use CP, use ${INSTALL_DATA}
Needs patch update (comment 1) and general QA (poudriere, and over whole port).
Created attachment 196936 [details] Patch for ports tree to update swt-4.7.3a (including fixes)
I've updated the patch as recommended by Nathan (thanks for your feedback).
A commit references this bug: Author: swills Date: Mon Jan 28 03:12:10 UTC 2019 New revision: 491450 URL: https://svnweb.freebsd.org/changeset/ports/491450 Log: x11-toolkits/swt: update to 4.7.3a PR: 229360 Submitted by: Thomas Merkel <tm+freebsd@core.io> Changes: head/x11-toolkits/swt/Makefile head/x11-toolkits/swt/distinfo head/x11-toolkits/swt/files/build.xml head/x11-toolkits/swt/files/patch-OS.java head/x11-toolkits/swt/files/patch-build.sh head/x11-toolkits/swt/files/patch-build.xml head/x11-toolkits/swt/files/patch-make_freebsd.mak head/x11-toolkits/swt/files/patch-org_eclipse_swt_internal_C.java
Committed, with minor changes. Thanks for the patch, sorry it took so long.