[PATCH] mshtml: Update to Wine Gecko 2.47.1.
Jacek Caban <[email protected]> Tue, 10 Dec 2019 15:26:34 +0100
| Newsgroups | gmane.comp.emulators.wine.patches |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format. --------------71DC3AA9BED817EE07C687DC Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Signed-off-by: Jacek Caban <[email protected]> --- The new release is more of a refreshment, bringing compatibility with modern build environments. The biggest change is build system port to python3 by Vincent. This involved changes across the whole build system, thanks Vincent! It's packaged slightly differently. There are archives that contain Wine Gecko build. It may be used for system-wide installations. Users may just unpack the package into /usr/share/wine/gecko/, /opt/wine/gecko, etc. and it should work without in-prefix installation as long as it has a valid dos drive (we should be able to support non-mapped locations in the future as well, but it needs Gecko fixes first). It's just like Wine Mono does it for a while. The release also brings improved compatibility with IE clipboard format. Executable files are marked as nxcompat. It also contains a number of portability fixes for recent GCC versions. It should work with both winpthread and non-winpthread toolchains now. I hoped to include a few more changes in this release, but I don't think it's worth delaying it any more. dlls/appwiz.cpl/addons.c | 8 ++++---- dlls/mshtml/nsiface.idl | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) --------------71DC3AA9BED817EE07C687DC Content-Type: text/x-patch; name="0001-mshtml-Update-to-Wine-Gecko-2.47.1.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-mshtml-Update-to-Wine-Gecko-2.47.1.diff" diff --git a/dlls/appwiz.cpl/addons.c b/dlls/appwiz.cpl/addons.c index 8d4be64930..48a84f3958 100644 --- a/dlls/appwiz.cpl/addons.c +++ b/dlls/appwiz.cpl/addons.c @@ -45,14 +45,14 @@ WINE_DEFAULT_DEBUG_CHANNEL(appwizcpl); -#define GECKO_VERSION "2.47" +#define GECKO_VERSION "2.47.1" #ifdef __i386__ #define ARCH_STRING "x86" -#define GECKO_SHA "3b8a361f5d63952d21caafd74e849a774994822fb96c5922b01d554f1677643a" +#define GECKO_SHA "f00b0e2892404827e8ce6811dedfc25ae699a09955bb3df1bbb31753e51da051" #elif defined(__x86_64__) #define ARCH_STRING "x86_64" -#define GECKO_SHA "c565ea25e50ea953937d4ab01299e4306da4a556946327d253ea9b28357e4a7d" +#define GECKO_SHA "69312e79a988da3e7d292382005e92bc4d4b2a52a23c34440ae3007feb57474a" #else #define ARCH_STRING "" #define GECKO_SHA "???" @@ -79,7 +79,7 @@ typedef struct { static const addon_info_t addons_info[] = { { GECKO_VERSION, - L"wine_gecko-" GECKO_VERSION "-" ARCH_STRING ".msi", + L"wine-gecko-" GECKO_VERSION "-" ARCH_STRING ".msi", L"gecko", GECKO_SHA, "http://source.winehq.org/winegecko.php", diff --git a/dlls/mshtml/nsiface.idl b/dlls/mshtml/nsiface.idl index 6074edebca..af83b6a438 100644 --- a/dlls/mshtml/nsiface.idl +++ b/dlls/mshtml/nsiface.idl @@ -25,7 +25,7 @@ #pragma makedep header -cpp_quote("#define GECKO_VERSION \"2.47\"") +cpp_quote("#define GECKO_VERSION \"2.47.1\"") cpp_quote("#define GECKO_VERSION_STRING \"Wine Gecko \" GECKO_VERSION") import "wtypes.idl"; --------------71DC3AA9BED817EE07C687DC--