Skip to content

Gcenx/macports-wine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

macports-wine

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

This repository contains

  • 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)

How to use this repository

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.

macOS Mojave;

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/

Apple Silicon systems, force x86_64

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

Prior project history

You can find the prior commit history here