[Bug 285446] emulators/wine-devel: Update to 10.2

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 10 Apr 2025 11:36:48 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285446

--- Comment #21 from Jonathan Vasquez <jon@xyinn.org> ---
Hey Thibault, Gerald,

I did a fresh install of 10.2 and for whatever reason now everything works
again through XWayland haha. After testing I'm actually going to need to stick
with XWayland since for whatever reason my Cactus application shows a black
window when ran directly through wayland. But Wine 10.2 works perfectly fine on
XWayland for both my application and also winecfg, so this is really good. The
following shows some of my sway trees with XWayland Wayland directly (I applied
the regedit wayland.reg as well, and just need to do DISPLAY= <command> to
temporarily unset it and let it fall to wayland directly. When ran through
Wayland directly, the winecfg window and the Cactus window also would obey the
sway window maximization rules so it would fill up the entire screen rather
than being contained within their own dimensions haha. But the above are Wine
issues, not FreeBSD. So 10.2 looks good.

Through XWayland:

#56: floating_con "Wine configuration" (xwayland, pid: 0, instance:
"winecfg.exe", class: "winecfg.exe", X11 window: 0x1A00001)
#61: floating_con "Cactus - 3.1.0" (xwayland, pid: 0, instance: "cactus.exe",
class: "cactus.exe", X11 window: 0x1A00005)

Through Wayland (DISPLAY=)

#71: floating_con "Wine configuration" (xdg_shell, pid: 32667, app_id:
"winecfg.exe")
#73: floating_con "Cactus - 3.1.0" (xdg_shell, pid: 37900, app_id:
"cactus.exe")

I'll compile 10.3 now in poudriere and test, Gerald. Will let you know how it
goes.

-- 
You are receiving this mail because:
You are the assignee for the bug.