Page MenuHomeSolus

Update wine to 4.7 & drop gallium nine patches
ClosedPublic

Authored by kyrios123 on May 3 2019, 5:49 PM.
Tags
None
Referenced Files
F11049428: D6201.id14923.diff
Thu, Aug 10, 5:43 PM
F11049425: D6201.id.diff
Thu, Aug 10, 5:43 PM
F11049423: D6201.id14975.diff
Thu, Aug 10, 5:42 PM
F11049422: D6201.id14926.diff
Thu, Aug 10, 5:42 PM
F11039810: D6201.diff
Thu, Aug 10, 1:19 AM
F11035015: D6201.diff
Wed, Aug 9, 5:28 PM
F10855084: D6201.id14926.diff
Jun 14 2023, 3:26 AM
F10854928: D6201.id14923.diff
Jun 14 2023, 12:47 AM
Subscribers
None

Details

Summary

Gallium Nine users, please have a look at wine-nine-standalone

  • Support for builtin libraries in PE format even on Unix.
  • Updated version of the Mono engine.
  • More implementation of the Debug Engine DLL.
  • Support for the Command Link standard control.
  • Improved Edit control sizing in CJK locales.
  • Beginnings of a Vulkan backend for WineD3D.
  • Support for loading Mono libraries from a shared location.
  • Libwine.dll no longer needed when using Wine DLLs on Windows.
  • Regression tests compiled directly to PE format.
  • Support for the Split Button Common Control.
  • Complex structs support in the typelib marshaller.
  • Video capture ported to Video4Linux version 2.
  • Initial version of the Debug Engine DLL.
  • Support for Vulkan 1.1.
  • Better support for kernel objects in device drivers.
  • Still more Media Foundation APIs implemented.
  • Support for SVG elements in MSHTML.
  • Fixes for case conversion troubles in Turkish locale.
  • New MSIDB tool for manipulating MSI databases.
  • Support for custom draw buttons in common controls.
  • Many more Media Foundation APIs implemented.
  • Reimplementation of XAudio2 using the FAudio library.
  • Mono engine updated to the latest upstream.
  • More modern handling of iconic windows.
  • Improved handling of kernel objects.
  • Unicode string normalization support.
  • Support for ECC cryptographic keys.
  • Support for mixing 32/64-bit dlls in the load path.
  • Futex-based implementations for more synchronization primitives.
  • Various bug fixes.

Depends on D6203, resolves T7622

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan

Connected to Blizzard Battle.Net

Diff Detail

Repository
R3169 wine
Lint
Lint Not Applicable
Unit
Tests Not Applicable