PhoenicisOrg / phoenicis-winebuild

Docker based Wine building tool for Linux and macOS
https://www.playonlinux.com/wine/
MIT License
72 stars 20 forks source link

Custom wine for League Of Legends #85

Open Kreyren opened 5 years ago

Kreyren commented 5 years ago

patches for 9.10 assuming glibc on 64-bit linux kernel are mandatory. https://bugs.winehq.org/show_bug.cgi?id=47198

@qparis we need custom wine-build for this.

Originally posted by @Kreyren in https://github.com/PhoenicisOrg/scripts/pull/797#issuecomment-493636953


Self-fix since i don't believe qparis

INFO

Patches to glibc are mandatory for 64-bit kernel

Patches to wine are mandatory

Builds?

Relevant

https://github.com/M-Reimer/wine-lol-glibc - patches to glibc https://github.com/M-Reimer/wine-lol - patches to wine https://bugs.winehq.org/attachment.cgi?id=64481 - Patch to wine

Kreyren commented 5 years ago

@qparis / @plata Any ETA?

qparis commented 5 years ago

Please go ahead and try a merge request

Kreyren commented 5 years ago

Please go ahead and try a merge request

i don't really want to use your packaging method for wine engine.. I can contribute it using custom ebuild for portage/paludis to extract in tarball if ya want

qparis commented 5 years ago

Then, I don’t see how this feature will help you

Kreyren commented 5 years ago

Then, I don’t see how this feature will help you

You make it really pita to manage phoenicis wine you know that.. -.-

fine i see what i can do

ImperatorS79 commented 5 years ago

@qparis Could you explain to me how I can add in phoenicis-winebuild support for a custom wine version ? For league of legends, I would like to apply patches https://bugs.winehq.org/attachment.cgi?id=64507 and https://bugs.winehq.org/attachment.cgi?id=64496 on top of latest 32 bits staging.

Kreyren commented 5 years ago

8 months too late to invoke patch path and sandbox files, but hey :eyes:

qparis commented 5 years ago

@ImperatorS79

You just need to add your patchset in the right directory following the format, and then, create a distribution in the configuration file