Skip to content

Gcenx/macOS_Wine_builds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Winehq macOS Builds

Downloads count


Note

These will function like macOS pkg releases but are packaged within a .tar.xz.
I won't be providing a pkg installer, these packages prove wine that works for 32 & 64-bit windows binaires.


How to install using brew;

Available packages;
  • wine-stable
  • wine@devel
  • wine@staging

Select the desired wine package to be installed, for an example I'll select wine-stable
brew install --cask --no-quarantine wine-stable

This will install Wine Stable into /Applications


How manually to install;

Download the desired package from releases unpack, now move the Wine * bundle to /Applications and use as you would a Winehq release.


Build environment configuration;

  • Xcode 16
  • Mingw-w64 v12.0.0
  • Mingw-gcc v14.2.0
  • Mingw-binutils v2.43.1
  • Build system includes fixes for Bug 49199

Dependencies are built using;


Configure Options used;

--disable-option-checking \
--disable-tests \
--enable-archs=i386,x86_64 \
--without-alsa \
--without-capi \
--with-coreaudio \
--with-cups \
--without-dbus \
--without-fontconfig \
--with-freetype \
--with-gettext \
--without-gettextpo \
--without-gphoto \
--with-gnutls \
--without-gssapi \
--with-gstreamer \
--with-inotify \
--without-krb5 \
--with-mingw \
--without-netapi \
--with-opencl \
--with-opengl \
--without-oss \
--with-pcap \
--with-pcsclite \
--with-pthread \
--without-pulse \
--without-sane \
--with-sdl \
--without-udev \
--with-unwind \
--without-usb \
--without-v4l2 \
--with-vulkan \
--without-wayland \
--without-x

My Antivirus says it's a VIRUS!!!

You need to contact your Antivirus/Anti-malware vendor to report these as false positives.
This started once wine moved to using Mingw-gcc to compile PE binaries.

See the following examples:


gecko & mono are included;

wine-gecko & wine-mono are included within these custom Wine-* packages, usually wine(64) will download and install .msi packages into each and every wineprefix increasing prefix size instead the "shared" versions are used to reduce prefix size.


Don't open wine issues here!;

Wine bugs/regressions need to be reported via Winehq Bugzilla
Packaging related issues should be reported here.