Update wine-mono-devel to the upstream release 4.9.0. [1]

Update to Wine 4.11.  This includes the following changes:
 - Updated version of the Mono engine, including Windows.Forms.
 - More DLLs are built as PE files by default.
 - Faster implementation of Slim Reader/Writer locks on Linux.
 - Initial support for enumerating display devices.
 - Various bug fixes.

files/patch-dlls_kernel32_Makefile.in needs some adjustments due
to slightly changed context, alas no functional changes.

Approved by:	dbn (blanket) [1]
This commit is contained in:
Gerald Pfeifer 2019-06-23 12:17:48 +00:00
parent 59d84a9b4c
commit b26f12d20e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=504944
6 changed files with 13 additions and 12 deletions

View file

@ -2,7 +2,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= wine PORTNAME= wine
DISTVERSION= 4.10 DISTVERSION= 4.11
PORTEPOCH= 1 PORTEPOCH= 1
CATEGORIES= emulators CATEGORIES= emulators
MASTER_SITES= SF/${PORTNAME}/Source \ MASTER_SITES= SF/${PORTNAME}/Source \

View file

@ -1,5 +1,5 @@
TIMESTAMP = 1560279591 TIMESTAMP = 1561188957
SHA256 (wine-4.10.tar.xz) = 5add8161d8b73a413b011285951bed28602ebb0b5b257f35d40bc782ea1c2d10 SHA256 (wine-4.11.tar.xz) = 2e515766d59d3afdfd5f8d0eb29eb1d1d4ae84969c0a7a7eb4427feb2977bee6
SIZE (wine-4.10.tar.xz) = 22109948 SIZE (wine-4.11.tar.xz) = 22098508
SHA256 (v4.10.tar.gz) = a0acca3976f9c68d348099916987b403ffd513d5182b19600bd2a6ebed78c5c0 SHA256 (v4.11.tar.gz) = b51f70d25c89279bb3752938d9fb4f3f281742f642bf139703768cc524c6fde0
SIZE (v4.10.tar.gz) = 9924803 SIZE (v4.11.tar.gz) = 9919887

View file

@ -1,7 +1,7 @@
Author: David Naylor <naylor.b.david@gmail.com> Author: David Naylor <naylor.b.david@gmail.com>
Date: Mon Feb 2 22:10:55 2015 +0200 Date: Mon Feb 2 22:10:55 2015 +0200
Author: Gerald Pfeifer <gerald@pfeifer.com> Author: Gerald Pfeifer <gerald@pfeifer.com>
Date: Sat Apr 2 17:11:55 UTC 2016 Date: Sat Jun 22 7:47:55 UTC 2019
kernel32: force 4096 byte page alignment. kernel32: force 4096 byte page alignment.
@ -17,7 +17,7 @@ index c09771d..a006c2c 100644
@@ -3,7 +3,8 @@ MODULE = kernel32.dll @@ -3,7 +3,8 @@ MODULE = kernel32.dll
IMPORTLIB = kernel32 IMPORTLIB = kernel32
IMPORTS = winecrt0 ntdll IMPORTS = winecrt0 ntdll
EXTRALIBS = $(COREFOUNDATION_LIBS) $(POLL_LIBS) EXTRALIBS = $(COREFOUNDATION_LIBS) $(POLL_LIBS) $(RT_LIBS)
-EXTRADLLFLAGS = -nodefaultlibs -Wb,-F,KERNEL32.dll -Wl,--image-base,0x7b400000 -EXTRADLLFLAGS = -nodefaultlibs -Wb,-F,KERNEL32.dll -Wl,--image-base,0x7b400000
+EXTRADLLFLAGS = -nodefaultlibs -Wb,-F,KERNEL32.dll -Wl,--image-base,0x7b400000 \ +EXTRADLLFLAGS = -nodefaultlibs -Wb,-F,KERNEL32.dll -Wl,--image-base,0x7b400000 \
+ -Wl,-z,max-page-size=0x1000 + -Wl,-z,max-page-size=0x1000

View file

@ -2529,6 +2529,7 @@ lib/wine/libiphlpapi.def
lib/wine/libjsproxy.def lib/wine/libjsproxy.def
%%WINE32%%lib/wine/libkernel.def %%WINE32%%lib/wine/libkernel.def
lib/wine/libkernel32.def lib/wine/libkernel32.def
lib/wine/libkernelbase.def
lib/wine/libloadperf.def lib/wine/libloadperf.def
lib/wine/liblz32.def lib/wine/liblz32.def
lib/wine/libmapi32.def lib/wine/libmapi32.def

View file

@ -2,7 +2,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= wine-mono PORTNAME= wine-mono
DISTVERSION= 4.8.3 DISTVERSION= 4.9.0
CATEGORIES= emulators CATEGORIES= emulators
MASTER_SITES= http://dl.winehq.org/wine/wine-mono/${DISTVERSION}/ MASTER_SITES= http://dl.winehq.org/wine/wine-mono/${DISTVERSION}/
PKGNAMESUFFIX= -devel PKGNAMESUFFIX= -devel

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1556404313 TIMESTAMP = 1561188917
SHA256 (wine-mono-4.8.3.msi) = d6fa1f019bfa3c572438e4a2473ce25af1e937ed4cdcbe46554164ce25db0a76 SHA256 (wine-mono-4.9.0.msi) = 8e2ec7ce6f10faa24e7b1b4bcab99a946dfe975c21327c8420c7abc74ee1c713
SIZE (wine-mono-4.8.3.msi) = 116183552 SIZE (wine-mono-4.9.0.msi) = 94960640