HomeFreeBSD

Update to Wine 5.10. This includes the following changes:

Description

Update to Wine 5.10. This includes the following changes:

  • More progress on the WineD3D Vulkan backend.
  • Beginnings of a separate Unix library for NTDLL.
  • Better support for anti-cheat kernel drivers.
  • More glyph substitutions in DirectWrite.
  • Support for DSS private keys.
  • ARM64 exception handling fixes.
  • Various bug fixes.

files/patch-libs-wine-mmap.c has been included upstream, so remove it.

The area that files/patch-dlls_kernel32_Makefile.in touches has changed
upstream; adjust the patch to those changes, maintaining the gist of our
patch all along.

dlls/ntdll has seen significant rework upstream, unfortunately breaking
on i386 with GCC 9 (though apparently not GCC 10); address that with the
new files/patch-dlls_ntdll that I submitted upstream also.

Details