Created attachment 227595 [details] generic dependency for wine-gecko Suggesting a fix similar to https://bugs.freebsd.org/257630 – generic dependency only on the port. Attached patch (can be applied with `git am`) does it for both emulatos/wine and emulators/i386-wine.
Comment on attachment 227595 [details] generic dependency for wine-gecko Approved, thank you Felix! Please note that the i386-wine ports will be removed in the future. Because emulators/wine(-devel) have now wow64 support.
Now that's awesome news! I'd just suggest to rework pkg-descr to reflect this ;)
Seeing nobody picked this up for a month, I'll help (though it may take a few days). > Please note that the i386-wine ports will be removed in the future. You keep saying that. What is the plan?
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=8fcc40e7043f53358931a874d0f31e889e32ff1a commit 8fcc40e7043f53358931a874d0f31e889e32ff1a Author: Felix Palmen <felix@palmen-it.de> AuthorDate: 2021-10-10 06:20:39 +0000 Commit: Gerald Pfeifer <gerald@FreeBSD.org> CommitDate: 2021-10-10 06:21:29 +0000 emulators/i386-wine: Make dependency on wine-gecko generic Similar to commits dc73fd607fb79017cf74182613659ac9c4340bdd and 18fcc610bf93b40517bdb3f3ba945659a70cb6d0 solving this for wine-mono, the dependency on wine-gecko had the actual version number hardcoded, which is easy to miss and a maintenance burden. Simply depend on the port instead for wine-gecko as well. PR: 258200 emulators/i386-wine/Makefile.amd64 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Thank you for reporting this and even including a fix, Felix. I committed this change to i386-wine. I already had this change queued for the main wine port (which isn't broken in terms of dependency right now) and will address this later. Alexander, apologies: I missed the "Approved by: maintainer (Alex...)" in the commit message.