Binary packages for various distributions will be available from: https://www.winehq.org/download
Summary since last release * Rebased to current wine 4.3 (790 patches are applied to wine vanilla)
NOTE: All FAudio patches has been reverted due to the lack of official package support. This will allow games that require XAudio2 support to still run.
Upstreamed (Either directly from staging or fixed with a similar patch). * server: Improve handling of cursor position clipping for empty rectangle. * user32/tests: Add tests for GetWindowPlacement() and SetWindowPlacement(). * user32/tests: Add tests for maximizing and minimizing owned windows. * user32/tests: Add tests for maximizing and minimizing child windows. * user32/tests: Add tests for maximizing and minimizing MDI child windows. * user32/tests: Add tests for ArrangeIconicWindows(). * windowscodecs: Add support for 32bppRGB, 32bppRGBA and 32bppPRGBA to format converter. * windowscodecs: Fix 32bppRGB to 32bppRGBA conversion. * oleaut32: Support VT_DECIMAL in VarRound. * user32: SetWindowPos() shouldn't change the client rect of a minimized window. * user32: Correctly calculate the client size of a minimized window. * user32: Use the C[XY]MINIMIZED rather than C[XY]ICON size for minimized windows. * user32: AdjustWindowRect() shouldn't ignore WS_MINIMIZE. * user32: Reimplement ArrangeIconicWindows() using minimized metrics. * user32: Correctly place minimized windows. * user32: Paint title bars for minimized windows. * user32: Allow clicking the restore and maximize boxes for on minimized windows. * user32: Get rid of icon titles. * mf: Implement MFCreateSequencerSource * user32: Move iconic windows as their border instead of their icon. * windowscodecs/tests: Add a test for 8bpp indexed TIFF format. * windowscodecs/tests: Make the test for 8bpp indexed TIFF format run under XP. * windowscodecs: Fix the SupportsTransparency flag value for various pixel formats. * windowscodecs: Fail earlier in TIFF decoder's Initialize method for unsupported pixel formats. * windowscodecs: Avoid redundant checks when reading a TIFF tile. * windowscodecs: Add support for CMYK to BGR conversion. * server: Add type Token. * server: Add type Process. * server: Add type Thread. * windowscodecs: Move JPEG frame image data initialization from Frame::CopyPixels to Decoder::Initialize.
Added: * [35841] wmvcore: Implement WMCreateSyncReader. * [45667] League of Legends 8.15+ fails due to missing implementation of NtQueryVirtualMemory(MemoryWorkingSetExInformation). * [45819] Symantec Eraser Control Driver 'eeCtrl64.sys' (Norton 360) fails in driver entry point due to 'ntoskrnl.exe.ExInitializeResourceLite' stub (needs STATUS_SUCCESS) * [8051] wined3d: Sims 2 demo exits prematurely * [35815] dinput: Allow remapping of joystick buttons. * [34297] dinput: Allow reconnecting to disconnected joysticks. * [14750] comctl32: Fixed rebar behaviour when there's capture and no drag.
Updated: * httpapi-HttpCreateServerSession * wined3d-Indexed_Vertex_Blending
Where can you help * Run Steam/Battle.net/UPlay. * Try you favorite game. * Test your favorite applications. * Improve staging patches and get them accepted upstream.
As always, if you find a bug, please report it via https://bugs.winehq.org
Best Regards Alistair.
On Sun, 3 Mar 2019 07:14:41 +0000 Alistair Leslie-Hughes leslie_alistair@hotmail.com wrote:
NOTE: All FAudio patches has been reverted due to the lack of official package support. This will allow games that require XAudio2 support to still run.
IMO, that is neither necessary nor advisable. The FAudio dependency will not affect the stable branch until 5.0, and I expect that by then distros will have added FAudio packages to their latest release. Until then, the WineHQ packages are designed to allow installing all three branches at the same time, so users can use the stable branch for games that need it while still having the development and/or staging branches available for testing.
On Sun, Mar 3, 2019, 19:49 Rosanne DiMesio dimesio@earthlink.net wrote:
On Sun, 3 Mar 2019 07:14:41 +0000 Alistair Leslie-Hughes leslie_alistair@hotmail.com wrote:
NOTE: All FAudio patches has been reverted due to the lack of official package support. This will allow games that require XAudio2 support to still run.
IMO, that is neither necessary nor advisable. The FAudio dependency will not affect the stable branch until 5.0, and I expect that by then distros will have added FAudio packages to their latest release. Until then, the WineHQ packages are designed to allow installing all three branches at the same time, so users can use the stable branch for games that need it while still having the development and/or staging branches available for testing.
-- Rosanne DiMesio dimesio@earthlink.net
I don't see how staging reverting a patch early in the release process affects stable. After all, staging isn't meant to be stable..(and I suspect it will be restored when distros catch up).
On 3/4/19 3:33 PM, Austin English wrote:
I don't see how staging reverting a patch early in the release process affects stable. After all, staging isn't meant to be stable..(and I suspect it will be restored when distros catch up).
Bleh... Now I have to decide if I want to drop this revert patch in favor of FAudio. How much will I be hated if I drop this patchset in Fedora?
On Mon, 4 Mar 2019 16:04:42 -0600 Michael Cronenworth mike@cchtml.com wrote:
Bleh... Now I have to decide if I want to drop this revert patch in favor of FAudio. How much will I be hated if I drop this patchset in Fedora?
I can tell you that users on our forum are very interested in testing the new FAudio code. A couple have already reported building FAudio and Wine themselves because of that, and one user posted explicit instructions on how to build wine-staging 4.3 without the revert patchset.
On 3/4/19 7:41 PM, Rosanne DiMesio wrote:
I can tell you that users on our forum are very interested in testing the new FAudio code. A couple have already reported building FAudio and Wine themselves because of that, and one user posted explicit instructions on how to build wine-staging 4.3 without the revert patchset.
OK, then. Wine 4.3 will use FAudio in Fedora.
https://bodhi.fedoraproject.org/updates/FEDORA-2019-191d2c919b