I���������d said the patch is invalid as it didn���������t work when I���������ve attempted to compile wine with it applied. I could only get it to compile when using the MacOSX10.11.SDK without disabling Metal but that���������s unfortunately worthless as Macports rev-upgrade will report the build as broken due to metal.framework being linked.������
Last I checked Macports didn���������t ignore weak linked libraries/frameworks so weak linking isn���������t an option unfortunately.
I���������ve not ran any regression tests yet but did narrow it down to wine-6.17 being when winemac.drv first broke that���������s when Chip did some changes so possibly that series of patches cause this breakage.