summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-emulation/wine-proton: add 9.0.9999 (experimental_9.0 branch)Ionen Wolkens2024-02-261-0/+14
| | | | | | | | | | | | No plans to add the 9.0 beta (will wait for a normal release), but if really want to try 9.0 early then there is this. May differ a bit given the releases are not fully based on the experimental branches. Not tested much yet, please report issues. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-proton: update winemenubuilder revertIonen Wolkens2023-12-011-0/+8
| | | | | | | | | | | Valve (partially) reverted this in 8.0.4, they now build winemenubuilder but do not seem to run the service. Somehow the patch was still applying and in and 8.0.9999 it causes a build failure due to a misinsertion. It was wrong for 8.0.4 too but was not doing any harm. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-proton: update README.gentooIonen Wolkens2023-05-191-0/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-proton: fix 7.0.6 build with mingw64 11.0.0Ionen Wolkens2023-05-021-0/+20
| | | | | | | | | | | Mostly a dirty/quick hack, exact cause leading to this happening with wine-proton-7(32bit) but not 8 nor 7(64bit) haven't been fully dug into. Had tested wine-vanilla-7.0.2 with 11.0.0 and initially thought proton-7 was fine too, but unlike vanilla it defines __fastfail. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-proton: adjust readme for 8.0.1cIonen Wolkens2023-04-171-1/+1
| | | | | | | | | | | | ldap became a poor example given it's now enabled anyway in 8.0.x using the bundled PE-built ldap that is more unlikely to break. cups as example makes more sense either way given lacking printing support may be unexpected, formerly ldap was an example because it was known-broken. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-proton: add 8.0.1cIonen Wolkens2023-04-171-0/+36
| | | | | | | | | | | | Contains same changes as 7.0 -> 8.0 from wine-vanilla, plus newer wine-mono. No live ebuild yet, the experimental branch still hasn't been created upstream (experimental releases are still for 7.0) and assuming proton_8.0 branch will work the same as 7.0 where it's updated only for releases. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-proton: trim README of obsolete eselect issueIonen Wolkens2022-11-231-2/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-proton: fix clang + USE=-llvm-libunwind buildIonen Wolkens2022-09-132-9/+40
| | | | | | | | | | _Unwind_Find_FDE doesn't exist in libunwind but does in gcc's rtlib, clang instead expects it from llvm-libunwind which leads to undefined references even with USE=-unwind. Messy but add extra guards around it. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-proton: fix musl build with >=linux-headers-5.16Ionen Wolkens2022-09-061-0/+17
| | | | | Closes: https://bugs.gentoo.org/868747 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-proton: new package, add 7.0.4Ionen Wolkens2022-09-034-0/+82
This is Valve's modified wine fork as used by Proton (includes various workarounds for games, fsync support, etc...), which can be used independently as a eselect'able Wine variant. Also using a new experimental ebuild that's not based on existing Wine ones -- may have regressions unrelated to the variant itself. Trims some ancient unnecessary bits, skips a few things I feel the ebuild doesn't need to handle, and change build method a bit. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>