summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* app-emulation/wine-vanilla: add bugs-to in metadataIonen Wolkens2023-05-131-0/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: add 8.8Ionen Wolkens2023-05-132-0/+340
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: drop 8.0Ionen Wolkens2023-05-122-334/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: Stabilize 8.0.1 amd64, #906157Arthur Zamarin2023-05-111-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-emulation/wine-vanilla: Stabilize 8.0.1 x86, #906157Arthur Zamarin2023-05-111-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-emulation/wine-vanilla: drop 7.0.1Ionen Wolkens2023-05-112-332/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: Stabilize 7.0.2 amd64, #904489Arthur Zamarin2023-05-061-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-emulation/wine-vanilla: allow dosbox-staging alternativeIonen Wolkens2023-05-018-8/+48
| | | | | | | | | | | | Albeit considered removing this USE altogether before (optfeature). Kept it mostly because of how long it's been there, may revisit this eventually (in wine-proton it's already gone and is not even mentioned given Wine itself will advertise it if attempt to use dos). Not really worth a revbump, ultimately a user could just USE=-dos and install whichever they want too. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: remove obsolete clash-protection filterIonen Wolkens2023-04-298-8/+0
| | | | | | | | | | | | | ICE was fixed (bug #758914), if still run into this then updating gcc to a newer _p* snapshot should sort it (alternatively, use released >=gcc-13.1.0). Note that -fstack-protector* (bug #870136) is still needed, while mingw64-runtime-11.0.0 add some degree of support, it still seems to fail for Wine itself. Bug: https://bugs.gentoo.org/758914 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: add 8.7Ionen Wolkens2023-04-282-0/+336
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: drop 8.3, 8.4Ionen Wolkens2023-04-233-667/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: update liveIonen Wolkens2023-04-221-1/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: add 8.0.1Ionen Wolkens2023-04-202-0/+330
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: Stabilize 7.0.2 x86, #904489Sam James2023-04-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/wine-vanilla: add 8.6Ionen Wolkens2023-04-142-0/+335
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: bump to wine-gecko-2.47.4 in liveIonen Wolkens2023-04-111-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: add 8.5Ionen Wolkens2023-03-312-0/+335
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: drop 8.1, 8.2Ionen Wolkens2023-03-313-660/+0
| | | | | | Use stable 8.0 if you need something older. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: add 7.0.2Ionen Wolkens2023-03-272-0/+328
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: add 8.4Ionen Wolkens2023-03-172-0/+335
| | | | | | | Again wrt USE=wayland, don't expect this to be useful yet as it's just initial support that builds a stub driver. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: add IUSE=wayland in liveIonen Wolkens2023-03-161-3/+6
| | | | | | | | Not that should expect this to be useful yet, it's early work in progress. But the option exists so let's add it for anyone interested. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: skip QA for implicit __clear_cache tooIonen Wolkens2023-03-086-6/+24
| | | | | | | | | Tests for a compiler builtin that is not declared by anything, however we can lazily ignore it because __clear_cache is not used by wine on amd64+x86 either way. Closes: https://bugs.gentoo.org/900338 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: skip QA for implicit res_getserversIonen Wolkens2023-03-046-1/+7
| | | | | | Test is failing on error when it should. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: add 8.3Ionen Wolkens2023-03-042-0/+328
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: drop 7.19, 7.22Ionen Wolkens2023-03-043-648/+0
| | | | | | | | | These are very close to stable wine-8.0, bare lacking some bug fixes. Should be little reason to keep, please use 8.0 instead. If you need actual wine-7, stable 7.0.x is the one to use and isn't going anywhere anytime soon. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: Stabilize 8.0 amd64, #897750Arthur Zamarin2023-02-261-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-emulation/wine-vanilla: Stabilize 8.0 x86, #897750Sam James2023-02-261-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/wine-vanilla: add IUSE=smartcard in liveIonen Wolkens2023-02-231-2/+4
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: add 8.2Ionen Wolkens2023-02-172-0/+326
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: add 8.1Ionen Wolkens2023-02-022-0/+326
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: add 8.0Ionen Wolkens2023-01-242-0/+326
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: drop 7.20, 7.21-r1Ionen Wolkens2022-12-295-753/+0
| | | | | | | | Both versions had several quirks and shouldn't be worthwhile to keep, try 7.19 instead if 7.22 is not suitable (7.19 was before some more major changes). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: filter lto and no-plt directlyIonen Wolkens2022-12-056-12/+24
| | | | | | | | | | | | | These are semi-popular and no reason to allow something that fails to build even with USE=custom-cflags (that's more aimed at runtime fragility than build failures here). Could imagine -flto or maybe even -fno-plt being "potentially" whitelisted by strip-flags as it gain more support too. Note -fno-plt is only an issue with USE=-mingw. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: drop 7.0-r3Ionen Wolkens2022-12-052-333/+0
| | | | | | Use 7.0.1 instead, almost identical beside a few bug fixes. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: stabilize 7.0.1 for amd64, x86Ionen Wolkens2022-12-011-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: add 7.22Ionen Wolkens2022-11-252-0/+324
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: backport opengl32.dll fix to 7.21Ionen Wolkens2022-11-232-1/+75
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: adjust mold workaroundIonen Wolkens2022-11-236-6/+6
| | | | | | | -version worked fine but is not correct (typo), so replace it (--version emits collect2 noise, so also add 2>/dev/null) Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: bdepend on binutilsIonen Wolkens2022-11-236-0/+6
| | | | | | | Due to tc-ld-force-bfd while binutils can possibly be missing on llvm profiles. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: workaround for moldIonen Wolkens2022-11-236-0/+30
| | | | | | | | Everything segfaults if built with either mold or lld, but tc-ld-force-bfd (currently) ignores mold. Skipping revbump given global mold usage is not widespread. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: migrate ~arch to eselect-wine-2Ionen Wolkens2022-11-235-75/+20
| | | | | | | | | | | | | | While >=eselect-wine-2 does not need ebuild modifications to work thanks to compat code, downgrading it does not work nicely given Wine slots won't be "registered" anymore (requires doing it manually, or re-emerging wine). So cleanup now and force IDEPEND on newer to help prevent mishaps. The replace check, nonfatal, registering, etc... is no longer necessary. prerm -> postrm is intended, prerm still works but relies on hacks to do so and should be avoided. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: drop 7.18Ionen Wolkens2022-11-232-325/+0
| | | | | | | | Shouldn't be a notable reason to keep 7.18, but 7.19 is more interesting given 7.20 and 7.21 have some major regressions (w/ non-mingw for one, opengl+winegcc for the other). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: add winehq's gitlab to HOMEPAGEIonen Wolkens2022-11-197-7/+21
| | | | | | | | Been using this regularly and annoying to lack the direct link. Would prefer this in metadata.xml, but currently no proper way to express this limited-in-scope instance there. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: remove IUSE=ldap from liveIonen Wolkens2022-11-191-7/+4
| | | | | | | Converted to PE and no longer use system's ELF libraries (--with-ldap option is gone, bundled, and is now always enabled). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: drop 7.17Ionen Wolkens2022-11-162-323/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: update liveIonen Wolkens2022-11-151-1/+2
| | | | | | | Upstream has restored CROSSLDFLAGS, but issues with -fno-strict-aliasing still remains. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: sync liveIonen Wolkens2022-11-121-10/+16
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: add 7.21Ionen Wolkens2022-11-123-0/+358
| | | | | | | | | | | | | | * drop IUSE=openal (support removed upstream) * workaround some build system changes (see patch, could still be some toolchain issues, please report if anything odd) This version has a new --enable-archs=i386,x86_64 which in theory could allow building with a single ./configure phase with USE=mingw and potentially skip (some) multilib dependencies. But this is rather new and needs more looking into, so build like usual to ensure full feature set. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: skip deregister for rebuildsIonen Wolkens2022-11-117-7/+21
| | | | | | | | | | Not ideal given still doesn't handle the issue where variant can be switched rather than pick same-variant+new-version. Not to mention it further increase chances of register mismatch as it cannot update itself into a clean state (requires eselect-wine rewrite). Bug: https://bugs.gentoo.org/881035 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: add 7.0.1Ionen Wolkens2022-11-082-0/+323
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>