HomeFreeBSD

Update to Wine 5.19.

Description

Update to Wine 5.19.

This includes the following changes from Wine 5.18 which we had to skip
since it failed to build on FreeBSD:

  • USER32 library converted to PE.
  • Console no longer requires the curses library.
  • Support for display modes with various orientations.
  • A number of syntax fixes in the WIDL compiler.
  • Vulkan shader compilation using the new vkd3d-shader library.
  • Non-recursive makefiles.

Plus the following changes from version 5.19 itself:

  • Wine Mono engine updated to 5.1.1, with WPF text formatting support.
  • KERNEL32 library converted to PE.
  • DSS cryptographic provider.
  • Windowing support in the new console host.
  • A number of exception handling fixes.
  • Various bug fixes.

Our local patch files/patch-tools-makedep became obsolete by those
changes that first broke version 5.18 and now appear fixed in 5.19.

files/patch-dlls_kernel32_Makefile.in needs some adjustments due to
changed context, but retains the core tweak we've been carrying.

Details

Provenance
geraldAuthored on
Parents
rP552044: multimedia/py-tvnamer: Update version 2.5=>3.0.1
Branches
Unknown
Tags
Unknown