Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gcenx/macos_wine_builds
Official Winehq macOS Packages
https://github.com/gcenx/macos_wine_builds
homebrew macos
Last synced: 13 days ago
JSON representation
Official Winehq macOS Packages
- Host: GitHub
- URL: https://github.com/gcenx/macos_wine_builds
- Owner: Gcenx
- Created: 2020-05-24T02:01:00.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-09-12T18:01:20.000Z (2 months ago)
- Last Synced: 2024-10-04T21:43:01.309Z (about 1 month ago)
- Topics: homebrew, macos
- Homepage:
- Size: 59.6 KB
- Stars: 503
- Watchers: 15
- Forks: 23
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# Winehq macOS Builds
![Downloads count](https://img.shields.io/github/downloads/gcenx/macOS_Wine_builds/total.svg)
> [!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](https://github.com/Gcenx/macOS_Wine_builds/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](https://bugs.winehq.org/show_bug.cgi?id=49199)
### Dependencies are built using;
- [macports-wine](https://github.com/Gcenx/macports-wine) overlay
- [macports](https://www.macports.org/)
## 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:__
- [CrossOver 19 and antivirus programs](https://www.codeweavers.com/support/forums/general/?t=27;msg=222870)
- [Windows Defender detects Occamy.c trojan in steam proton 5.0 folder](https://github.com/ValveSoftware/Proton/issues/3593)
## 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](https://bugs.winehq.org/)\
_Packaging related issues should be reported here._