A macports overlay that provides recent versions of wine on macOS.
This branch supports macOS Sierra & later.
For older versions of macOS use the legacy branch
CrossOver
(v24.0.6)crossovertricks
(winetricks wrapper for CrossOver)game-porting-toolkit
(v1.1)gstreamer.framework
(v1.24.11)gstreamer-runtime
(v1.24.11)gstreamer-development
(v1.24.11)libinotify
(v20230908)MacOSX.sdk
(Multiple MacOSX SDKs)mingw-w64-pkgconfig
wine-stable
(v10.0)wine-devel
(v10.0)wine-staging
(v10.0)winetricks
(v20250104)kegworks
(v2.0.3)
After installing macports you need a modern version of git
git clone the repository into /opt then follow 4.6. Local Portfile Repositories
Next run port -v sync
you can now install any of the provided Ports.
Add the following into /opt/local/etc/macports/macports.conf
macosx_deployment_target 10.13
macosx_sdk_version 10.13
This enables the i386
& x86_64
architectures thus enabling the +universal
flag
Next place a copy of the MacOSX10.13.sdk
into /Library/Developer/CommandLineTools/SDKs/
Due to macports-ports bugs we need to force MacPorts to only install for x86_64
echo "build_arch x86_64" | sudo tee -a /opt/local/etc/macports/macports.conf >/dev/null
You can find the prior commit history here