Release 5.1.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
9d2d367f3d
commit
bdf8d94e2a
883
ANNOUNCE
883
ANNOUNCE
|
@ -1,25 +1,17 @@
|
||||||
The Wine team is proud to announce that the stable release Wine 5.0
|
The Wine development release 5.1 is now available.
|
||||||
is now available.
|
|
||||||
|
|
||||||
This release represents a year of development effort and over 7,400
|
What's new in this release (see below for details):
|
||||||
individual changes. It contains a large number of improvements that
|
- Support for using LLVM-MinGW as PE cross-compiler.
|
||||||
are listed in the release notes below. The main highlights are:
|
- Better reporting of error location in JScript and VBScript.
|
||||||
|
- Support for relocatable installation of the Winelib tools.
|
||||||
- Builtin modules in PE format.
|
- Ellipse drawing in Direct2D.
|
||||||
- Multi-monitor support.
|
- OLE monikers improvements.
|
||||||
- XAudio2 reimplementation.
|
- Various bug fixes.
|
||||||
- Vulkan 1.1 support.
|
|
||||||
|
|
||||||
This release is dedicated to the memory of Józef Kucia, who passed
|
|
||||||
away in August 2019 at the young age of 30. Józef was a major
|
|
||||||
contributor to Wine's Direct3D implementation, and the lead developer
|
|
||||||
of the vkd3d project. His skills and his kindness are sorely missed by
|
|
||||||
all of us.
|
|
||||||
|
|
||||||
The source is available from the following locations:
|
The source is available from the following locations:
|
||||||
|
|
||||||
https://dl.winehq.org/wine/source/5.0/wine-5.0.tar.xz
|
https://dl.winehq.org/wine/source/5.x/wine-5.1.tar.xz
|
||||||
http://mirrors.ibiblio.org/wine/source/5.0/wine-5.0.tar.xz
|
http://mirrors.ibiblio.org/wine/source/5.x/wine-5.1.tar.xz
|
||||||
|
|
||||||
Binary packages for various distributions will be available from:
|
Binary packages for various distributions will be available from:
|
||||||
|
|
||||||
|
@ -35,392 +27,475 @@ AUTHORS in the distribution for the complete list.
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
What's new in Wine 5.0
|
Bugs fixed in 5.1 (total 32):
|
||||||
======================
|
|
||||||
|
21702 Continuum 0.40 crashes at start up screen
|
||||||
|
22006 Multiple applications require support for thread and process security descriptors (Continuum 0.40, Acrobat Reader DC 2015)
|
||||||
*** PE modules
|
23261 Industry Giant 2 demo crashes with DDERR_UNSUPPORTEDMODE message
|
||||||
|
28059 3DAnalyzer: Hangs when selecting certain exe's
|
||||||
- Most modules are built in PE format (Portable Executable, the
|
33159 Loading a .dll without relocations fails under Mac OS X (needs preloader)
|
||||||
Windows binary format) instead of ELF when the MinGW compiler is
|
35351 Allow configuring modifier key mapping
|
||||||
available. This helps various copy protection schemes that check
|
36813 wineconsole: no text without winetricks corefonts
|
||||||
that the on-disk and in-memory contents of system modules are
|
39229 Dragon Age Inquisition crashes
|
||||||
identical.
|
40013 MSYS2 based "Git for Windows" 2.7 fails to install due to 'rebase.exe' tool crashing or hanging in post-install steps
|
||||||
|
40482 Support set title in start, needed by latest MSYS2
|
||||||
- The actual PE binaries are copied into the Wine prefix instead of
|
42249 Speccy v1.30 installer crashes (registry SID profile data in 'ProfileList' must contain 'ProfileImagePath' key value)
|
||||||
the fake DLL files. This makes the prefix look more like a real
|
42554 The Magic School Bus Explores The Solar System crashes while loading
|
||||||
Windows installation, at the cost of some extra disk space.
|
43499 The Legend of Heroes: Trails of Cold Steel - Graphical glitches
|
||||||
|
43505 Star Wars: Starfighter - screen out of monitor borders
|
||||||
- Modules that have been converted to PE can use standard wide-char C
|
43514 Beamng.drive: wrong sunshine reflection
|
||||||
functions, as well as wide-char character constants like L"abc".
|
44618 MindManager Pro v7.0: MSI installer complains "CustomAction unhandled action type 7"
|
||||||
This makes the code easier to read.
|
44917 Unable to run DTS MAster Audio Suite Encoder
|
||||||
|
45049 Multiple programs need d2d1 CreateRoundedRectangleGeometry (playchessV7, Paint.Net 4.*)
|
||||||
- Not all modules have been converted to PE yet; this is an ongoing
|
45148 Overwatch: left control, left shift keybindings don't work
|
||||||
process that will continue during the Wine 5.x development series.
|
45501 Darksiders - Slow player movement with builtin d3dx9_42
|
||||||
|
45742 Sniper Elite V2 has no sound
|
||||||
- The Wine C runtime is updated to support linking to MinGW-compiled
|
45847 Warframe installer update/download gets stuck due to corruption on large files in 'Bulk Download' mode (tries over and over again)
|
||||||
binaries; it is used by default instead of the MinGW runtime when
|
45879 Aruba Key crashes on unimplemented function setupapi.dll.CM_Request_Device_EjectA when clicking 'remove' button
|
||||||
building DLLs.
|
46005 Multiple games and applications fail due to missing interface proxy information in registry (oleautomation/dual interfaces referenced in coclass section inside of library block)
|
||||||
|
47668 Logos 8 (.NET/WPF 4.7.2 application) fails to download resources (needs ReOpenFile implementation)
|
||||||
|
48018 QuickTime 7.0.x installer fails, 'rundll32.exe "C:\Program Files (x86)\QuickTime\QTSystem\QTJava.dll,QTPostInstallProc"' crashes due to invalid cdecl dll entry
|
||||||
*** Graphics
|
48064 qmgr:job started failing on XP on Sep 09
|
||||||
|
48150 ddraw:ddraw{2,4} show new test failures
|
||||||
- Multiple display adapters and monitors are properly supported,
|
48313 Sysinternals CpuStres crashes on unimplemented function kernel32.dll.GetThreadIdealProcessorEx
|
||||||
including dynamic configuration changes.
|
48338 DIB images with bpp <= 8 get wrong palette when converted to GpBitmap
|
||||||
|
48371 Home Designer Suite 21.3.1.1x64 reports "Error #272000009 A serious error occurred (SEH)."
|
||||||
- The Vulkan driver supports up to version 1.1.126 of the Vulkan spec.
|
48491 _searchenv & co do not understand quoted directories
|
||||||
|
|
||||||
- The WindowsCodecs library is able to convert more bitmap formats,
|
----------------------------------------------------------------
|
||||||
including palette-indexed formats.
|
|
||||||
|
Changes since 5.0:
|
||||||
|
|
||||||
*** Direct3D
|
Alexandre Julliard (33):
|
||||||
|
configure: Allow out-of-tree builds from an unclean source tree.
|
||||||
- Fullscreen Direct3D applications inhibit the screensaver.
|
rundll32: Add wrapper to call entry point on i386.
|
||||||
|
winedump: Add dumping of case mapping NLS files.
|
||||||
- DXGI swapchain presents inform the application when the
|
winedump: Add dumping of codepage NLS files.
|
||||||
corresponding window is minimized. This typically allows
|
wmc: Get rid of some unused codepage information.
|
||||||
applications to reduce CPU usage while minimized, and is in some
|
unicode: Use existing helpers to build the l_intl.nls file.
|
||||||
cases required to allow the application window to be restored again.
|
unicode: Remove case mappings that don't round-trip.
|
||||||
|
unicode: Use existing helpers to build the sortkeys table.
|
||||||
- Switching between fullscreen and windowed modes using the standard
|
unicode: Specify a bit width instead of a format when dumping arrays.
|
||||||
Alt+Enter combination is implemented for DXGI applications.
|
msvcrt: Fetch locale codepage directly as an integer.
|
||||||
|
adsldp/tests: Get rid of strchrW().
|
||||||
- The following features are implemented for Direct3D 12 applications:
|
crypt32/tests: Get rid of strncmpW().
|
||||||
- Switching between fullscreen and windowed.
|
devenum/tests: Get rid of strchrW() and strncmpW().
|
||||||
- Changing display modes.
|
mapi32/tests: Get rid of strcmpW().
|
||||||
- Scaled presents.
|
mlang/tests: Get rid of strstrW().
|
||||||
- Swap intervals.
|
mscoree/tests: Get rid of strrchrW().
|
||||||
These features were previously already implemented for earlier
|
mshtml/tests: Get rid of strstrW().
|
||||||
versions of the Direct3D API.
|
oleaut32/tests: Get rid of strcmpW().
|
||||||
|
oledlg/test: Get rid of strstrW().
|
||||||
- The handling of various edge cases is improved. Among others:
|
shell32/tests: Get rid of strcmpW().
|
||||||
- Out of range reference values for the alpha and stencil tests.
|
shlwapi/tests: Get rid of strcmpW().
|
||||||
- Sampling 2D resources with 3D samplers and vice versa.
|
user32/tests: Get rid of strncmpW() and strcpyW().
|
||||||
- Drawing with mapped textures and buffers.
|
sfnt2fon: Directly store the codepage tables for the few encodings we need.
|
||||||
- Usage of invalid DirectDraw clipper objects.
|
unicode: Use a standard two-level mapping table for the digit map.
|
||||||
- Creating Direct3D devices on invalid Windows, like the desktop
|
unicode: Use a standard two-level mapping table for the mirror map.
|
||||||
window.
|
unicode: Use a standard two-level mapping table for the sortkeys map.
|
||||||
- Viewports with a minimum Z larger than or equal to the maximum Z.
|
unicode: Try harder to reuse subsequences when compressing data arrays.
|
||||||
- Resources bound through both shader-resource views and
|
libwine: Make some functions obsolete.
|
||||||
render-target or depth-stencil views at the same time.
|
libwine: Make the debug functions obsolete.
|
||||||
- Blits between formats with and without alpha components.
|
libwine: Make some loader functions obsolete.
|
||||||
Since well-behaved applications don't rely on these edge cases, they
|
wrc: Also search the include dir relative to the binary path.
|
||||||
typically only affect one or two applications each. There are
|
widl: Also search the include dir relative to the binary path.
|
||||||
nevertheless quite a number of them.
|
winegcc: Also search the include and lib dirs relative to the binary path.
|
||||||
|
|
||||||
- Dirty texture regions are tracked more accurately for Direct3D 8 and 9
|
Alistair Leslie-Hughes (9):
|
||||||
texture uploads.
|
dmime: IDirectMusicPerformance8_FreePMsg Release the unknown pointer.
|
||||||
|
include: Add directmanipulation.idl.
|
||||||
- Uploads of S3TC-compressed 3D textures require less address space.
|
include: Add _Inout_updates_bytes_opt_ define.
|
||||||
Since 3D textures can be potentially large, and address space
|
include: Add remaining DBPROPSET_* GUID's.
|
||||||
exhaustion is a concern for 32-bit applications, S3TC-compressed 3D
|
include: Add enum DBPROPFLAGSENUM.
|
||||||
textures are uploaded per-slice, instead of in a single upload.
|
msado15: Implement _Recordset get_CursorLocation and put_CursorLocation.
|
||||||
|
msado15: Implement _Connection get/put ConnectionString.
|
||||||
- The ID3D11Multithread interface is implemented.
|
d3dx9/tests: Add some tests for ID3DXFont_DrawText().
|
||||||
|
include: Add xact3wb.h.
|
||||||
- Various lighting calculation fixes and improvements for older
|
|
||||||
DirectDraw applications have been made.
|
Andrew Eikum (6):
|
||||||
|
winebus.sys: Don't return too early if SDL initialization succeeds.
|
||||||
- Limited support for blits across swapchains is implemented.
|
dinput: Fix V/A/FSlider dwOfs values in c_dfDIJoystick2.
|
||||||
|
dinput: Add missing ASPECT flags for c_dfDIJoystick2.
|
||||||
- More shader reflection APIs are implemented.
|
dinput: Add missing ASPECT flags to c_dfDIJoystick.
|
||||||
|
xinput: Implement XInputGetKeystroke.
|
||||||
- The wined3d CPU blitter can handle compressed source resources.
|
dxgi/tests: Test the fullscreen state after the swapchain window is destroyed.
|
||||||
Support for compressed destination resources was already implemented
|
|
||||||
in a previous release.
|
Biswapriyo Nath (2):
|
||||||
|
include: Update dxva2api.idl.
|
||||||
- The Direct3D graphics card database recognizes more graphics cards.
|
include: Update thumbcache.idl file.
|
||||||
|
|
||||||
- New HKEY_CURRENT_USER\Software\Wine\Direct3D registry keys:
|
Brendan Shanks (2):
|
||||||
- "shader_backend" (REG_SZ)
|
user32: Pack messages sent with SendNotifyMessage().
|
||||||
The shader backend to use. Possible values are "glsl" (default)
|
user32: Support SetWindowPos() SWP_ASYNCWINDOWPOS flag.
|
||||||
for GLSL, "arb" for ARB vertex/fragment programs and "none" to
|
|
||||||
disable shader support.
|
Charles Davis (5):
|
||||||
- "strict_shader_math" (REG_DWORD)
|
msvcrt: Implement _ispunct_l().
|
||||||
Enable (0x1) or disable (0x0, default) stricter translation of
|
msvcrt: Correct return value of ___mb_cur_max_l_func().
|
||||||
Direct3D shaders, potentially at a performance cost. This
|
setupapi: Implement CM_Get_DevNode_Property[_Ex]W().
|
||||||
currently only makes a difference with the default GLSL shader
|
msvcrt: Fix the btowc() function.
|
||||||
backend in combination with the proprietary NVIDIA drivers.
|
gdi32: Add D3DKMTSetQueuedLimit() stub.
|
||||||
|
|
||||||
- Deprecated HKEY_CURRENT_USER\Software\Wine\Direct3D registry key:
|
Daniel Lehman (3):
|
||||||
- "UseGLSL"
|
msxml3/tests: Fix copy & paste in traces.
|
||||||
This has been superseded by the "shader_backend" setting above.
|
vcruntime140_1: Add stub dll.
|
||||||
|
ucrtbase: Use given context in wcstok.
|
||||||
|
|
||||||
*** D3DX
|
Dmitry Timoshkov (6):
|
||||||
|
gdiplus: If the font unit is not pixels scaling should not be applied.
|
||||||
- Support for compressing textures using S3TC-compression is
|
gdiplus: GdipCreateBitmapFromHBITMAP should use palette from the GDI bitmap.
|
||||||
implemented.
|
gdiplus: Reimplement GdipCreateBitmapFromGdiDib by using GdipCreateBitmapFromHBITMAP.
|
||||||
|
gdiplus/tests: Add more tests for GdipCreateBitmapFromHBITMAP and palette images.
|
||||||
- Various operations, like e.g. texture fills, on unmappable surfaces
|
gdiplus/tests: Add tests for FontFamily object management.
|
||||||
are implemented more correctly. Previously their implementation
|
gdiplus: Create FontFamily objects only once for the FontCollection.
|
||||||
relied on the underlying Direct3D implementation not enforcing
|
|
||||||
mapping restrictions.
|
Evan Tang (1):
|
||||||
|
kernel32/lzexpand: Fix uninitialized read in read_header.
|
||||||
- Various improvements and fixes have been made to the effect
|
|
||||||
framework.
|
Fabian Maurer (1):
|
||||||
|
find/tests: Add tests for file based search.
|
||||||
|
|
||||||
*** Kernel
|
François Gouget (1):
|
||||||
|
advapi32/tests: Avoid failure when GetServiceKeyName() gets a smart quote.
|
||||||
- Most of the functions that used to be in Kernel32 are moved to
|
|
||||||
KernelBase, to follow the architecture of recent Windows versions.
|
Gabriel Ivăncescu (1):
|
||||||
|
comctl32/datetime: Simplify last digits calculation.
|
||||||
- Libraries of the wrong 32/64-bitness are ignored when found in the
|
|
||||||
search path, to enable loading the correct one if it's found further
|
Gerald Pfeifer (2):
|
||||||
in the path.
|
winedump: Add a default case to numeric_leaf().
|
||||||
|
msi: Properly declare variables in msi/tests/utils.h as extern.
|
||||||
- Kernel objects are better emulated for device drivers that expect to
|
|
||||||
manipulate objects from the kernel side.
|
Giovanni Mascellani (9):
|
||||||
|
d2d1: Fix miter drawing for degenerated rectangles.
|
||||||
- The kernel-level synchronization objects like spin locks, fast
|
d2d1: Implement rounded rectangle drawing.
|
||||||
mutexes, remove locks, and resource variables are implemented.
|
d2d1: Implement ellipse drawing.
|
||||||
|
d2d1/tests: Add tests for rounded rectangle drawing.
|
||||||
- The system battery state is properly reported to applications.
|
d2d1/tests: Add geometry filling tests.
|
||||||
|
d2d1/tests: Check that hollow figures are not filled.
|
||||||
|
d2d1: Do not fill hollow figures.
|
||||||
*** User interface
|
d2d1/tests: Test that hollow figures do not impact geometry bounds.
|
||||||
|
d2d1: Ensure that hollow figures do not impact geometry bounds.
|
||||||
- Minimized windows are displayed using their title bar instead of the
|
|
||||||
old Windows 3.1-style icons.
|
Hans Leidekker (1):
|
||||||
|
msi: Add support for custom action type 7.
|
||||||
- The new button styles Split Buttons and Command Links are
|
|
||||||
implemented.
|
Henri Verbeet (9):
|
||||||
|
wined3d: Create Vulkan buffers.
|
||||||
- The Edit control sets margins correctly also for CJK fonts.
|
wined3d: Store a gl_info pointer in struct shader_glsl_ctx_priv.
|
||||||
|
wined3d: Store a gl_info pointer in struct shader_arb_ctx_priv.
|
||||||
|
wined3d: Get gl_info from the context in wined3d_device_create_primary_opengl_context_cs().
|
||||||
*** Desktop integration
|
wined3d: Implement mapping Vulkan buffers.
|
||||||
|
d3d9/tests: Introduce adapter_is_amd().
|
||||||
- Symbolic links to the corresponding Unix directories are created for
|
wined3d: Get rid of the "DirectDrawRenderer" setting.
|
||||||
the 'Downloads' and 'Templates' folders.
|
d2d1: Pass previous and next vectors to d2d_geometry_outline_add_join().
|
||||||
|
d2d1: Rename d2d_ellipse_geometry_GetRoundedRect() to d2d_ellipse_geometry_GetEllipse().
|
||||||
|
|
||||||
*** Input devices
|
Jacek Caban (56):
|
||||||
|
vbscript/tests: Add error position tests.
|
||||||
- Plug & Play device drivers can be installed and loaded on startup.
|
vbscript: Alloc vbscode_t before parsing the script.
|
||||||
|
vbscript: Store source location in statement_t.
|
||||||
- Game controllers are better supported, including proper support for
|
vbscript: Store source location in instr_t.
|
||||||
hat switch, wheel, gas and brake controls.
|
vbscript: Store source cookie and starting line in vbscode_t.
|
||||||
|
vbscript: Use parser_error to set unhandled parser error.
|
||||||
- The old joystick API of Linux versions earlier than 2.2 is no longer
|
vbscript: Simplify option explicit parsing.
|
||||||
supported.
|
vbscript: Pass parser error location to compiler.
|
||||||
|
vbscript: Support reporting error location to script host.
|
||||||
|
jscript: Use parser location to calculate function body string.
|
||||||
*** .NET
|
jscript: Always set parser error code on error.
|
||||||
|
jscript: Store source location in statement_t.
|
||||||
- The Mono engine is updated to version 4.9.4, including parts of the
|
include: Add wWinMain declaration.
|
||||||
Windows Presentation Foundation (WPF) framework.
|
makedep: Link importlib object files into module only when it's explicitly imported.
|
||||||
|
winegcc: Add support for -Wl,--entry argument.
|
||||||
- The Gecko and Mono add-ons support shared installation, where the
|
msvcrt: Provide EXE entry points in importlib.
|
||||||
files are used directly from a global location under /usr/share/wine
|
winegcc: Use Wine crt when linking builtin EXEs.
|
||||||
instead of being copied into every new prefix.
|
ddraw/tests: Don't use log2f to avoid mingwex dependency.
|
||||||
|
jscript: Introduce jsstr_to_bstr helper.
|
||||||
|
jscript: Store source position in instr_t.
|
||||||
*** Internet and networking
|
jscript/tests: Add more error reporting tests.
|
||||||
|
jscript/tests: Add more script enter notification tests.
|
||||||
- The Gecko engine is refreshed to support recent toolchains.
|
msvcrt: Provide exp2f in importlib.
|
||||||
|
winegcc: Use Wine crt when linking to msvcrt.
|
||||||
- A number of new HTML APIs are implemented.
|
vbscript: Overflow hex literals in 16-bit range.
|
||||||
|
vbscript: Fix VT_UNKNOWN handling in set statements.
|
||||||
- MSHTML supports some SVG elements.
|
vbscript: Fix VT_UNKNOWN handling in is expressions.
|
||||||
|
scrrun: Add MoveFile implementation.
|
||||||
- Error object and exception propagation are supported in VBScript.
|
mshtml/tests: Get rid of strstr_wa.
|
||||||
|
msvcrt/tests: Avoid using msvcrt.h header.
|
||||||
- A number of VBScript builtin functions are implemented.
|
include: Use dllimport attribute for string.h functions.
|
||||||
|
jscript: Use internal jsdisp calls only within the same script context.
|
||||||
- JScript EcmaScript compliant mode is extended to support more
|
jscript: Store source context and starting line in bytecode_t.
|
||||||
features.
|
jscript: Support DISP_E_EXCEPTION InvokeEx result.
|
||||||
|
jscript: Use separated jsexcept_t instance for each external call.
|
||||||
- JScript and VBScript script objects expose type info interfaces.
|
jscript: Store separated flag indicating if current exception value is valid.
|
||||||
|
jscript: Store error code in jsexcept_t.
|
||||||
- The HTTP proxy configuration can be retrieved through DHCP.
|
jscript: Use enter_script and leave_script to call script site notifications.
|
||||||
|
jscript: Add IActiveScriptError implementation.
|
||||||
- Passport HTTP redirects are supported.
|
vbscript: Allow assignment left expression to be member expression.
|
||||||
|
vbscript: Allow any call expression to be used in set statement.
|
||||||
- The HTTP service and corresponding client-side library (HTTPAPI) are
|
rpcrt4: Use MustFree for all non-base types in get_param_pointer_info.
|
||||||
partially implemented.
|
mshtml/tests: Get rid of a2bstr from style.c.
|
||||||
|
mshtml/tests: Get rid of wstr_contains.
|
||||||
|
mshtml/tests: Get rid of strcmp_wa from style.c.
|
||||||
*** Cryptography
|
jscript: Suport generic error object for exception with no associated JavaScript exception value.
|
||||||
|
jscript: Factor out format_error_message implementation.
|
||||||
- ECC (elliptic-curve) keys are supported when using GnuTLS.
|
jscript: Directly return error code instead of using throw_generic_error.
|
||||||
|
jscript: Directly return error code instead of using throw_range_error.
|
||||||
- Importing keys and certificates from PFX blobs is implemented.
|
jscript: Directly return error code instead of using throw_reference_error.
|
||||||
|
jscript: Directly return error code instead of using throw_regexp_error.
|
||||||
- The PBKDF2 key derivation algorithm is supported.
|
jscript: Directly return error code instead of using throw_uri_error.
|
||||||
|
jscript: Directly return error code instead of using throw_syntax_error.
|
||||||
|
jscript: Directly return error code instead of using throw_type_error in date.c.
|
||||||
*** Text and fonts
|
jscript: Directly return error code instead of using throw_type_error where possible.
|
||||||
|
mshtml/tests: Get rid of strcmp_wa from dom.c.
|
||||||
- OpenType positioning features are supported in DirectWrite, and
|
|
||||||
enabled for Latin script by default, including kerning.
|
Jeff Smith (5):
|
||||||
|
gdiplus/tests: Add another GdipGetPathGradientCenterPoint test.
|
||||||
- Font data access is made safer by validating the various data tables
|
gdiplus: Calculate centroid of path as default center of path gradient.
|
||||||
before using them.
|
d3drm/tests: Add some viewport projection type tests.
|
||||||
|
d3drm: Return D3DRMERR_BADOBJECT from d3drm_viewport2_SetProjection() for uninitialised viewports.
|
||||||
- DirectWrite interfaces are updated to a recent SDK, implementing
|
d3drm: Return ~0u from d3drm_viewport2_GetProjection() for uninitialised viewports.
|
||||||
some of the latest API additions.
|
|
||||||
|
Kevin Puetz (1):
|
||||||
|
rpcrt4: Fix ITypeInfo leak in get_iface_info.
|
||||||
*** Audio / Video
|
|
||||||
|
Liam Middlebrook (2):
|
||||||
- The XAudio2 libraries are reimplemented to use the external FAudio
|
winevulkan: Support functions with basic_c return types.
|
||||||
library, for better compatibility.
|
winevulkan: Update to VK spec version 1.1.130.
|
||||||
|
|
||||||
- The Media Foundation libraries are fleshed out, including:
|
Louis Lenders (1):
|
||||||
- Support for builtin and user async work queues.
|
ntoskrnl.exe: Add stub for RtlIsNtDdiVersionAvailable.
|
||||||
- Ability to submit periodic callbacks, waiting, scheduled, and
|
|
||||||
regular work items, with support for item priority.
|
Michael Cronenworth (12):
|
||||||
- Support for media event queues.
|
crypt32: Global variable compatibility update for gcc 10.
|
||||||
- Various core API to handle media type objects, stream and
|
dsound: Global variable compatibility update for gcc 10.
|
||||||
presentation descriptors, object attributes, byte stream objects,
|
mshtml: Global variable compatibility update for gcc 10.
|
||||||
samples and buffers.
|
secur32: Global variable compatibility update for gcc 10.
|
||||||
- Initial Source Resolver implementation.
|
winebus: Global variable compatibility update for gcc 10.
|
||||||
- Initial implementation of Source Reader API.
|
wbemprox: Global variable compatibility update for gcc 10.
|
||||||
- Implementation for Sample Grabber object.
|
xinput: Global variable compatibility update for gcc 10.
|
||||||
- Core support for building topology objects.
|
twain_32: Global variable compatibility update for gcc 10.
|
||||||
- Builtin presentation clock implementation, started implementing
|
msi: Global variable compatibility update for gcc 10.
|
||||||
Media Session functionality.
|
webservices: Global variable compatibility update for gcc 10.
|
||||||
|
gphoto2.ds: Global variable compatibility update for gcc 10.
|
||||||
- The video capture filter has been ported to use v4l2 instead of the
|
sane.ds: Global variable compatibility update for gcc 10.
|
||||||
deprecated v4l1 API, allowing the use of some cameras which do not
|
|
||||||
support v4l1.
|
Michael Stefaniuc (14):
|
||||||
|
dmloader: Use wide-char string literals.
|
||||||
- Support for YUV to RGB translation and reading from v4l2 devices
|
dmusic: Use wide-char string literals.
|
||||||
using mmap() has been removed; we now depend on libv4l2 for both of
|
dmstyle: Partially implement Audition track GetParam/SetParam methods.
|
||||||
these things.
|
dmstyle: Partially implement Chord track GetParam/SetParam methods.
|
||||||
|
dmstyle: Partially implement Command track GetParam/SetParam methods.
|
||||||
- The builtin AVI, MPEG-I, and WAVE decoders have been removed; we now
|
dmstyle: Partially implement Motif track GetParam/SetParam methods.
|
||||||
depend on GStreamer or the Mac QuickTime Toolkit to decode such
|
dmstyle: Partially implement Mute track GetParam/SetParam methods.
|
||||||
media files.
|
dmstyle: Partially implement Style track GetParam/SetParam methods.
|
||||||
|
dmstyle/tests: Add GetParam/SetParam tests for unsupported types.
|
||||||
- Some more VMR7 configuration APIs are implemented.
|
dmsynth: Avoid the LPDIRECTMUSICSYNTHSINK type.
|
||||||
|
dmsynth: Avoid the LPDIRECTMUSICSYNTH8 type.
|
||||||
- The sound drivers support per-channel volume adjustments.
|
dmcompos: Partially implement Chord Map track GetParam/SetParam methods.
|
||||||
|
dmscript: Implement the Script track GetParam/SetParam methods.
|
||||||
|
dmime: Get rid of the DMUSIC_PRIVATE_PCHANNEL typedef.
|
||||||
*** Internationalization
|
|
||||||
|
Nikolay Sivov (63):
|
||||||
- Unicode character tables are based on version 12.1.0 of the Unicode
|
ole32: Fix bind speed used in BindToObject() of item moniker.
|
||||||
Standard.
|
ole32: Fix bind speed used in ParseDisplayName() for item moniker.
|
||||||
|
mshtml: Implement IHTMLScriptElement::get_htmlFor().
|
||||||
- Unicode normalization is implemented.
|
mshtml: Implement IHTMLWindow7::get_pageXOffset/pageYOffset.
|
||||||
|
ole32: Handle GetObject() failure in ParseDisplayName() for item moniker.
|
||||||
- The geographic region id is automatically set in the registry based
|
ole32: Pass correct display name in ParseDisplayName() for item moniker.
|
||||||
on the current locale. It can be modified if necessary under
|
ole32: Lock item container on ParseDisplayName().
|
||||||
HKEY_CURRENT_USER\Control Panel\International\Geo.
|
ole32: Lock item container on BindToObject().
|
||||||
|
ole32: Fix IsEqual() for item moniker.
|
||||||
- The Sinhalese and Asturian locales are supported.
|
dwrite: Add a helper specifically for TryGetFontTable().
|
||||||
|
dwrite: Evaluate IsSymbolFont() flag at font level.
|
||||||
- Codepage 28601 (Latin/Thai) is supported.
|
dwrite: Evaluate IsMonospacedFont() flag at font level.
|
||||||
|
dwrite: Evaluate IsColorFont() flag at font level.
|
||||||
|
dwrite: Update for newer font string names.
|
||||||
*** RPC/COM
|
dwrite: Implement GetFaceNames() for fontfaces.
|
||||||
|
dwrite: Implement GetFamilyNames() for fontfaces.
|
||||||
- The typelib marshaller supports complex structs and arrays.
|
dwrite: Access font data directly at font level for GetInformationalStrings().
|
||||||
|
dwrite: Implement GetInformationalStrings() for fontfaces.
|
||||||
- There is an initial implementation of the Windows Script runtime
|
dwrite: Enable DWRITE_INFORMATIONAL_STRING_WEIGHT_STRETCH_STYLE_FAMILY_NAME for GetInformationalStrings().
|
||||||
library.
|
ole32: Add support for non-default counter for anti moniker.
|
||||||
|
ole32: Fix IsEqual() for antimoniker.
|
||||||
- There is an initial implementation of the Microsoft ActiveX Data
|
ole32: Fix comparison data for antimoniker.
|
||||||
Objects (ADO) library.
|
ole32: Fix CommonPrefixWith() for antimoniker, when other is also antimoniker.
|
||||||
|
mf: Simplify clock notification handling.
|
||||||
|
dwrite: Add support for dlng/slng metadata.
|
||||||
*** Installers
|
dwrite: Implement IDWriteFont::Equals().
|
||||||
|
dwrite/tests: Add a test for creating system collection with explicit family model.
|
||||||
- Microsoft Installer (MSI) Patch Files are supported.
|
dwrite: Do not create fontface instance for GetUnicodeRanges().
|
||||||
|
ole32: Add support for writing VT_BSTR properties.
|
||||||
- The WUSA tool (Windows Update Standalone Installer) supports
|
ole32: Check buffer bounds when reading storage properties.
|
||||||
installing .MSU update files.
|
ole32: Add partial support for reading VT_VECTOR properties.
|
||||||
|
ole32: Validate offsets when reading storage dictionary.
|
||||||
|
ole32: Fix string buffer size.
|
||||||
*** ARM platforms
|
wineboot: Do not use SHGetMalloc() internally.
|
||||||
|
shell32: Do not use SHGetMalloc() internally.
|
||||||
- Exception unwinding is implemented for ARM64, using the libunwind
|
ole32: Fix equality check in CommonPrefixWith() for pointer moniker.
|
||||||
library.
|
ole32/tests: Test default item moniker instance.
|
||||||
|
ole32: Remove some internal helpers for item moniker.
|
||||||
- OLE stubless proxies are supported on ARM64.
|
ole32: Fix IsRunning() for item moniker.
|
||||||
|
ole32: Lock item container on BindToStorage().
|
||||||
|
ucrtbase: Add _query_new_handler() and _query_new_mode().
|
||||||
*** Development tools / Winelib
|
user32: Improve window state handling in SetScrollInfo().
|
||||||
|
mfplat: Add MFCreateTransformActivate().
|
||||||
- The Visual Studio remote debugger can be used to debug applications
|
mfplat: Add support for local MFT registration.
|
||||||
running under Wine.
|
ole32: Implement custom marshalling for pointer monikers.
|
||||||
|
ole32/tests: Add some ComposeWith() tests with antimoniker at the right side.
|
||||||
- The Debug Engine library (DBGENG) is partially implemented.
|
ole32: Add a helper to create antimoniker of specific order.
|
||||||
|
ole32: Fix (pointer moniker + antimoniker) composing.
|
||||||
- Binaries built for a Windows target no longer depend on the libwine
|
ole32: Fix (item moniker + antimoniker) composing.
|
||||||
library, to enable them to run on Windows without any extra
|
ole32: Fix (file moniker + antimoniker) composing.
|
||||||
dependencies. The libwine library is no longer built for Windows at
|
ole32: Get rid of redundant pointer check.
|
||||||
all.
|
ole32: Enumeration is not supported for pointer monikers.
|
||||||
|
ole32: Get rid of pointer moniker initialization helper.
|
||||||
- The Resource Compiler and IDL Compiler support a '--sysroot' option
|
ole32: Fix a leak when creating pointer moniker through activation.
|
||||||
to allow locating header files in cross-compile environments.
|
ole32: Fix a leak when creating antimoniker through activation.
|
||||||
|
wincodecs: Add 32RGBA -> 24BGR conversion path.
|
||||||
- Winegcc supports the options '--target', '--wine-objdir',
|
include: Fix QITAB definition.
|
||||||
'--winebuild' and '-fuse-ld' that make it easier to use as a
|
msi: Change unknown platform enum entry name.
|
||||||
cross-compiler, or with custom toolchains.
|
ole32: Respond to CLSID in antimoniker interface query.
|
||||||
|
ole32: Respond to CLSID in pointer moniker interface query.
|
||||||
- The wine/unicode.h header is no longer available to applications,
|
ole32: Respond to CLSID in class moniker interface query.
|
||||||
since the functions will ultimately be removed and replaced by the
|
ole32: Respond to CLSID in file moniker interface query.
|
||||||
standard C runtime wide character functions.
|
ole32: Respond to CLSID in item moniker interface query.
|
||||||
|
|
||||||
|
Paul Gofman (4):
|
||||||
*** Build infrastructure
|
d3d9/tests: Add test for alpha to coverage.
|
||||||
|
include: Add Vista+ PEB_LDR_DATA structure fields.
|
||||||
- Test binaries are built in PE format if MinGW is available, so the
|
d3d9/tests: Test more formats in srgbtexture_test().
|
||||||
same test binary can run on both Wine and Windows. The 'crosstest'
|
wined3d: Support sRGB reads for WINED3DFMT_B5G6R5_UNORM.
|
||||||
make target is no longer needed or supported.
|
|
||||||
|
Piotr Caban (8):
|
||||||
- The 'fastcall' calling convention is supported in spec files. It
|
msvcrt: Add support for quoted paths in _searchenv.
|
||||||
uses the correct name mangling for Windows builds.
|
msvcrt: Add support for quoted paths in _searchenv_s.
|
||||||
|
msvcrt: Don't duplicate _searchenv_s code in _searchenv.
|
||||||
- A '-import' entry point flag is supported in spec files, to mark
|
msvcrt: Add support for quoted paths in _wsearchenv_s.
|
||||||
functions that need a hotpatch code prefix to be generated for their
|
msvcrt: Don't duplicate _wsearchenv_s code in _wsearchenv.
|
||||||
import thunks.
|
msvcrt: Respect allocation mode in malloc.
|
||||||
|
msvcrt: Use _callnewh in operator new implementation.
|
||||||
- Winebuild supports a '--builtin' option to add a special signature
|
msvcrt: Reimplement _set_new_mode function.
|
||||||
to PE binaries to mark them as Wine builtins.
|
|
||||||
|
Qian Hong (1):
|
||||||
|
advapi32: Fix the name and use of DOMAIN_GROUP_RID_USERS.
|
||||||
*** Builtin applications
|
|
||||||
|
Roman Pišl (1):
|
||||||
- The CHCP tool is implemented. It allows setting the console codepage.
|
kernelbase: Implement GetThreadIdealProcessorEx stub.
|
||||||
|
|
||||||
- The MSIDB tool is implemented. It allows manipulating MSI databases.
|
Rémi Bernon (2):
|
||||||
|
ntdll: Don't change RtlWaitOnAddress size after user invoke_apc.
|
||||||
|
include: Add DBG_REPLY_LATER NTSTATUS code.
|
||||||
*** Performance improvements
|
|
||||||
|
Stefan Dösinger (11):
|
||||||
- The various time functions use higher performance system clocks if
|
ddraw/tests: Disable a test that causes heap corruption on some Nvidia.
|
||||||
available, to reduce the overhead in the rendering loop of many
|
ddraw/tests: Mark a Geforce 9600 misbehavior broken().
|
||||||
games.
|
ddraw/tests: Don't leak overlay if DWM cannot be disabled.
|
||||||
|
ddraw/tests: The Windows XP r200 driver does not report DDSCAPS_OWNDC.
|
||||||
- File lookups take advantage of the ext4 filesystem case folding
|
ddraw/tests: WinXP drivers don't necessarily set dib.dsBm.bmBits.
|
||||||
support if it's enabled on the directory being searched.
|
ddraw/tests: Don't COLORFILL a surface with a clipper.
|
||||||
|
ddraw/tests: Don't rely on the implicit vertex color in test_viewport.
|
||||||
- No-data style listboxes (LBS_NODATA) have better performance for
|
ddraw/tests: Dx9 and earlier cards have problems with HW blits to R5G5B5A1.
|
||||||
large numbers of items.
|
ddraw/tests: Changing only viewport Z range is broken on r500 on Win10.
|
||||||
|
ddraw/tests: R200 rejects some bad draw calls.
|
||||||
- Slim Reader/Writer locks, keyed events, and condition variables use
|
ddraw/tests: Init the lock desc before using it.
|
||||||
futexes on Linux to avoid wineserver round trips.
|
|
||||||
|
Sven Baars (3):
|
||||||
|
d3dx9/tests: Use Tahoma in all font tests.
|
||||||
*** New external dependencies
|
d3dx9/tests: Get rid of redundant handling for D3DXCreateFontA() failures.
|
||||||
|
d3dx9/tests: Add some more ID3DXFont tests.
|
||||||
- The MinGW-w64 cross-compiler is used to build modules in PE format.
|
|
||||||
|
Vijay Kiran Kamuju (3):
|
||||||
- The FAudio library is used to implement XAudio2.
|
include: Add missing defines to icm.h.
|
||||||
|
mscms: Add stub for WcsGetDefaultColorProfileSize.
|
||||||
- The Inotify library is used for file change notifications on BSD
|
mscms: Add stub for WcsGetDefaultRenderingIntent.
|
||||||
platforms.
|
|
||||||
|
Vladimir Panteleev (1):
|
||||||
- The Unwind library is used for exception handling on ARM64.
|
kernel32/tests: Fix GetLastError() checks in environment tests.
|
||||||
|
|
||||||
- The Video4Linux version 2 library is used instead of version 1.
|
Zebediah Figura (79):
|
||||||
|
compobj: Manually define the IMalloc16 structure.
|
||||||
|
compobj: Get rid of _xmalloc16().
|
||||||
|
compobj: Store the IMalloc pointer as a SEGPTR.
|
||||||
|
compobj: Always set the IMalloc pointer in CoInitialize().
|
||||||
|
compobj: Reference the IMalloc pointer in CoInitialize().
|
||||||
|
compobj: Reference the returned IMalloc pointer in CoGetMalloc().
|
||||||
|
compobj: Implement reference counting for the standard allocator.
|
||||||
|
qedit: Use wide character string literals.
|
||||||
|
amstream: Use wide character string literals.
|
||||||
|
evr: Use wide character string literals.
|
||||||
|
shell32/tests: Fix some failures in test_contextmenu().
|
||||||
|
ddraw/tests: Fix some test failures.
|
||||||
|
quartz: Simplify FilterGraph2_AddFilter().
|
||||||
|
quartz: Simplify FilterMapper3_CreateCategory().
|
||||||
|
quartz: Simplify FilterMapper3_UnregisterFilter().
|
||||||
|
quartz: Simplify FilterMapper3_RegisterFilter().
|
||||||
|
quartz: Simplify FilterMapper_RegisterFilter().
|
||||||
|
quartz: Simplify FilterMapper_RegisterPin().
|
||||||
|
quartz: Simplify FilterMapper_RegisterPinType().
|
||||||
|
quartz: Simplify FilterMapper_UnregisterFilter().
|
||||||
|
quartz: Simplify FilterMapper_UnregisterPin().
|
||||||
|
quartz: Use wide character string literals.
|
||||||
|
msctf/tests: Fix some test failures on Windows 10.
|
||||||
|
winegstreamer: Rename the "ppPins" element of struct gstdemux to "sources".
|
||||||
|
winegstreamer: Rename the "cStreams" element of struct gstdemux to "source_count".
|
||||||
|
winegstreamer: Fix pin enumeration order for the AVI and WAVE parsers.
|
||||||
|
quartz/tests: Add more tests for parser media types.
|
||||||
|
winegstreamer: Implement IPin::QueryAccept() for the WAVE parser source.
|
||||||
|
http.sys: Translate WSAEADDRINUSE to STATUS_SHARING_VIOLATION.
|
||||||
|
winegstreamer: Implement IPin::QueryAccept() for the AVI splitter source.
|
||||||
|
winegstreamer: Implement IPin::QueryAccept() for the MPEG splitter source.
|
||||||
|
winegstreamer: Split the implementation of source_get_media_type().
|
||||||
|
winegstreamer: Support converting color spaces within the splitter filter.
|
||||||
|
winegstreamer: Get rid of the YUV-to-(A)RGB converters.
|
||||||
|
wined3d: Introduce wined3d_device_apply_stateblock().
|
||||||
|
d3d9: Apply the device state before executing a draw call.
|
||||||
|
d3d9: Handle multisample depth resolve in d3d9_device_SetRenderState().
|
||||||
|
d3d9: Stop setting the device state in d3d9_device_SetRenderState().
|
||||||
|
d3d9: Stop setting the device state when setting the default ZENABLE state.
|
||||||
|
winegstreamer: Report MEDIASUBTYPE_IEEE_FLOAT for float types.
|
||||||
|
winegstreamer: Correctly represent non-32-bit float types.
|
||||||
|
winegstreamer: Append an audioconvert element to raw audio streams.
|
||||||
|
winegstreamer: Allow converting to 16-bit 2-channel PCM within the splitter filter.
|
||||||
|
winegstreamer: Get rid of the AudioConvert filter.
|
||||||
|
rpcrt4: Use a critical section for the context handle lock.
|
||||||
|
kernelbase: Implement ReOpenFile().
|
||||||
|
httpapi: Stub HttpSetRequestQueueProperty().
|
||||||
|
winegstreamer: Get rid of the mp3 decoder.
|
||||||
|
strmbase: Remove some no longer used callbacks.
|
||||||
|
strmbase: Merge enumpins.c into filter.c.
|
||||||
|
strmbase: Return S_FALSE from IEnumPins::Next() when the pin count changes.
|
||||||
|
strmbase: Move the IEnumMediaTypes implementation to pin.c.
|
||||||
|
d3d8: Apply the device state before executing a draw call.
|
||||||
|
d3d8: Handle multisample depth resolve in d3d8_device_SetRenderState().
|
||||||
|
d3d8: Stop setting the device state in d3d8_device_SetRenderState().
|
||||||
|
d3d8: Stop setting the device state when setting the default ZENABLE and POINTSIZE_MIN states.
|
||||||
|
quartz/filesource: Use a completion port to handle asynchronous requests.
|
||||||
|
quartz/filesource: Clean up FileAsyncReader_RequestAllocator().
|
||||||
|
quartz/filesource: Store the media type directly in the AsyncReader structure.
|
||||||
|
qcap/tests: Expand tests for smart tee aggregation.
|
||||||
|
quartz: Trace the requested properties in IMemAllocator::SetProperties().
|
||||||
|
ddraw: Update the primary stateblock in d3d_device1_SetMatrix().
|
||||||
|
ddraw: Update the primary stateblock in d3d_device3_SetTransform() and d3d_device3_MultiplyTransform().
|
||||||
|
ddraw: Update the primary stateblock in update_clip_space().
|
||||||
|
ddraw: Update the primary stateblock in d3d_device3_SetRenderState().
|
||||||
|
widl: Output a registry script for all interfaces written into the typelib.
|
||||||
|
include: Don't use the printf format attribute when compiling against msvcrt and not cross-compiling.
|
||||||
|
mapi32: Use the %I length modifier to print pointer-size integers.
|
||||||
|
strmbase: Fix printing negative values in debugstr_time().
|
||||||
|
quartz: Introduce a helper to trace reference time.
|
||||||
|
strmbase: Store the filter name and graph directly in the strmbase_filter structure.
|
||||||
|
strmbase: Rename the "pClock" member of struct strmbase_filter to "clock".
|
||||||
|
strmbase: Trace the filter name in IBaseFilter methods.
|
||||||
|
strmbase: Trace the pin and filter names in IPin and IMemInputPin methods.
|
||||||
|
ntdll/tests: Add more tests for printf format specifiers.
|
||||||
|
ntdll: Support the %I format modifier.
|
||||||
|
kernelbase: Use the %I length modifier to print pointer-size integers.
|
||||||
|
advapi32/tests: Clean up and expand tests for LsaLookupSids().
|
||||||
|
advapi32: Return the string SID if LookupAccountSid() fails.
|
||||||
|
|
||||||
|
Zhiyi Zhang (3):
|
||||||
|
rasenh/tests: Fix a test failure.
|
||||||
|
vulkan-1/tests: Fix some test failures.
|
||||||
|
msvcrt/tests: Fix some test failures.
|
||||||
|
|
||||||
--
|
--
|
||||||
Alexandre Julliard
|
Alexandre Julliard
|
||||||
|
|
1
AUTHORS
1
AUTHORS
|
@ -466,6 +466,7 @@ Eugeny Gorelov
|
||||||
Evan Deaubl
|
Evan Deaubl
|
||||||
Evan G. Parry
|
Evan G. Parry
|
||||||
Evan Stade
|
Evan Stade
|
||||||
|
Evan Tang
|
||||||
Evan Teran
|
Evan Teran
|
||||||
Evgeny Litvinenko
|
Evgeny Litvinenko
|
||||||
Evgeny Putin
|
Evgeny Putin
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
# Guess values for system-dependent variables and create Makefiles.
|
# Guess values for system-dependent variables and create Makefiles.
|
||||||
# Generated by GNU Autoconf 2.69 for Wine 5.0.
|
# Generated by GNU Autoconf 2.69 for Wine 5.1.
|
||||||
#
|
#
|
||||||
# Report bugs to <wine-devel@winehq.org>.
|
# Report bugs to <wine-devel@winehq.org>.
|
||||||
#
|
#
|
||||||
|
@ -580,8 +580,8 @@ MAKEFLAGS=
|
||||||
# Identity of this package.
|
# Identity of this package.
|
||||||
PACKAGE_NAME='Wine'
|
PACKAGE_NAME='Wine'
|
||||||
PACKAGE_TARNAME='wine'
|
PACKAGE_TARNAME='wine'
|
||||||
PACKAGE_VERSION='5.0'
|
PACKAGE_VERSION='5.1'
|
||||||
PACKAGE_STRING='Wine 5.0'
|
PACKAGE_STRING='Wine 5.1'
|
||||||
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
||||||
PACKAGE_URL='https://www.winehq.org'
|
PACKAGE_URL='https://www.winehq.org'
|
||||||
|
|
||||||
|
@ -2446,7 +2446,7 @@ if test "$ac_init_help" = "long"; then
|
||||||
# Omit some internal or obsolete options to make the list less imposing.
|
# Omit some internal or obsolete options to make the list less imposing.
|
||||||
# This message is too long to be a string in the A/UX 3.1 sh.
|
# This message is too long to be a string in the A/UX 3.1 sh.
|
||||||
cat <<_ACEOF
|
cat <<_ACEOF
|
||||||
\`configure' configures Wine 5.0 to adapt to many kinds of systems.
|
\`configure' configures Wine 5.1 to adapt to many kinds of systems.
|
||||||
|
|
||||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||||
|
|
||||||
|
@ -2516,7 +2516,7 @@ fi
|
||||||
|
|
||||||
if test -n "$ac_init_help"; then
|
if test -n "$ac_init_help"; then
|
||||||
case $ac_init_help in
|
case $ac_init_help in
|
||||||
short | recursive ) echo "Configuration of Wine 5.0:";;
|
short | recursive ) echo "Configuration of Wine 5.1:";;
|
||||||
esac
|
esac
|
||||||
cat <<\_ACEOF
|
cat <<\_ACEOF
|
||||||
|
|
||||||
|
@ -2765,7 +2765,7 @@ fi
|
||||||
test -n "$ac_init_help" && exit $ac_status
|
test -n "$ac_init_help" && exit $ac_status
|
||||||
if $ac_init_version; then
|
if $ac_init_version; then
|
||||||
cat <<\_ACEOF
|
cat <<\_ACEOF
|
||||||
Wine configure 5.0
|
Wine configure 5.1
|
||||||
generated by GNU Autoconf 2.69
|
generated by GNU Autoconf 2.69
|
||||||
|
|
||||||
Copyright (C) 2012 Free Software Foundation, Inc.
|
Copyright (C) 2012 Free Software Foundation, Inc.
|
||||||
|
@ -3449,7 +3449,7 @@ cat >config.log <<_ACEOF
|
||||||
This file contains any messages produced by compilers while
|
This file contains any messages produced by compilers while
|
||||||
running configure, to aid debugging if configure makes a mistake.
|
running configure, to aid debugging if configure makes a mistake.
|
||||||
|
|
||||||
It was created by Wine $as_me 5.0, which was
|
It was created by Wine $as_me 5.1, which was
|
||||||
generated by GNU Autoconf 2.69. Invocation command line was
|
generated by GNU Autoconf 2.69. Invocation command line was
|
||||||
|
|
||||||
$ $0 $@
|
$ $0 $@
|
||||||
|
@ -21777,7 +21777,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
||||||
# report actual input values of CONFIG_FILES etc. instead of their
|
# report actual input values of CONFIG_FILES etc. instead of their
|
||||||
# values after options handling.
|
# values after options handling.
|
||||||
ac_log="
|
ac_log="
|
||||||
This file was extended by Wine $as_me 5.0, which was
|
This file was extended by Wine $as_me 5.1, which was
|
||||||
generated by GNU Autoconf 2.69. Invocation command line was
|
generated by GNU Autoconf 2.69. Invocation command line was
|
||||||
|
|
||||||
CONFIG_FILES = $CONFIG_FILES
|
CONFIG_FILES = $CONFIG_FILES
|
||||||
|
@ -21848,7 +21848,7 @@ _ACEOF
|
||||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||||
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
||||||
ac_cs_version="\\
|
ac_cs_version="\\
|
||||||
Wine config.status 5.0
|
Wine config.status 5.1
|
||||||
configured by $0, generated by GNU Autoconf 2.69,
|
configured by $0, generated by GNU Autoconf 2.69,
|
||||||
with options \\"\$ac_cs_config\\"
|
with options \\"\$ac_cs_config\\"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue