Wie kann man mit Brew 'benutzerdefinierte Installation' durchführen?

Also muss ich die Installation von Wine bearbeiten und einen benutzerdefinierten Patch anwenden. Der Patch, den ich will, ist hier ...

https://bugs.winehq.org/attachment.cgi?id=38156

und wenn ich diese Zeilen mit hinzufügebrew edit wine

patch do
  url "https://bugs.winehq.org/attachment.cgi?id=38156"
  sha256 "f1c4537f38e258c810ca33455e0947e3b2be1087bf9445fadac00424f294c004"
end

und dann versuchen zu installieren, es fügt den Patch nicht wirklich hinzu. Es scheint es von einer vorgefertigten und kompilierten Quelle herunterzuladen, da dies die Terminalausgabe ist ...

==> Downloading https://homebrew.bintray.com/bottles/wine-1.8.1.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring wine-1.8.1.el_capitan.bottle.tar.gz
==> Caveats
You may want to get winetricks:
  brew install winetricks

 By default Wine uses a native Mac driver. To switch to the X11 driver, use
regedit to set the "graphics" key under "HKCUSoftwareWineDrivers" to
"x11" (or use winetricks).

For best results with X11, install the latest version of XQuartz:
  https://xquartz.macosforge.org/
==> Summary
🍺  /usr/local/Cellar/wine/1.8.1: 2,504 files, 260.8M

und nicht von dort herunterladen, wo es in der Datei steht brew edit wine...

stable do
url "https://dl.winehq.org/wine/source/1.8/wine-1.8.1.tar.bz2"
mirror "https://downloads.sourceforge.net/project/wine/Source/wine-1.8.1.tar.bz2"
sha256 "149ad3daaf8593b36c5c061285df0ec2a25e20ea48c61323be91088c4d22ca97"

Antworten (1)

Um etwas durch Erstellen aus der Quelle zu installieren, können Sie -s. Für Ihren Fall:

brew install wine -s

Ohne -sversucht Brew, das Binärpaket ("Flasche") herunterzuladen und zu installieren.