aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamjan Jovanovic <damjan.jov@gmail.com>2022-03-18 22:11:20 +0000
committerStefan E├čer <se@FreeBSD.org>2022-03-18 22:15:03 +0000
commite5138464c5bbdad13a6f155dbabcf7c3db9e53f1 (patch)
treec0a065205bfee55043222321ee9e5bb236c4e3a6
parent3b3b0fa358409a78150119c36d8cd236de7f91fc (diff)
downloadports-e5138464c5bbdad13a6f155dbabcf7c3db9e53f1.tar.gz
ports-e5138464c5bbdad13a6f155dbabcf7c3db9e53f1.zip
emulators/wine-devel: update to version 7.2
This update includes the following changes: - Large scale cleanup to support 'long' type with MSVCRT. - Mono engine updated to version 7.1.1. - More theming fixes in common controls. - Beginnings of a WMA decoder. - Support for 64-bit time_t. - Various bug fixes. This update installs the wine binaries with ASLR disabled to work around an issue on 13-STABLE and -CURRENT.
-rw-r--r--emulators/wine-devel/Makefile4
-rw-r--r--emulators/wine-devel/distinfo10
-rw-r--r--emulators/wine-devel/pkg-plist6
3 files changed, 14 insertions, 6 deletions
diff --git a/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile
index b31f3708f9b8..4a617ff9631e 100644
--- a/emulators/wine-devel/Makefile
+++ b/emulators/wine-devel/Makefile
@@ -1,7 +1,7 @@
# Created by: Gerald Pfeifer <gerald@FreeBSD.org>
PORTNAME= wine
-DISTVERSION= 7.1
+DISTVERSION= 7.2
PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= SF/${PORTNAME}/Source \
@@ -165,9 +165,11 @@ pre-build:
post-install:
.if ${ARCH} == i386
${MV} ${STAGEDIR}${PREFIX}/bin/wineserver ${STAGEDIR}${PREFIX}/bin/wineserver32
+ ${ELFCTL} -e +noaslr ${STAGEDIR}${PREFIX}/bin/wine
${MV} ${STAGEDIR}${PREFIX}/bin/wine ${STAGEDIR}${PREFIX}/bin/wine.bin
${INSTALL_SCRIPT} ${FILESDIR}/wine.sh ${STAGEDIR}${PREFIX}/bin/wine
.else
+ ${ELFCTL} -e +noaslr ${STAGEDIR}${PREFIX}/bin/wine64
${MV} ${STAGEDIR}${PREFIX}/bin/wine64 ${STAGEDIR}${PREFIX}/bin/wine64.bin
${INSTALL_SCRIPT} ${FILESDIR}/wine.sh ${STAGEDIR}${PREFIX}/bin/wine64
${INSTALL_SCRIPT} ${FILESDIR}/wine-wow64.sh ${STAGEDIR}${PREFIX}/bin/wine
diff --git a/emulators/wine-devel/distinfo b/emulators/wine-devel/distinfo
index 26317252c725..587b42232958 100644
--- a/emulators/wine-devel/distinfo
+++ b/emulators/wine-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1643505846
-SHA256 (wine-7.1.tar.xz) = 113c130eed2f3256c932ffbb7f482a0533ed3ac5c62c979622a2a6df7f9f636a
-SIZE (wine-7.1.tar.xz) = 27149156
-SHA256 (v7.1.tar.gz) = 7716daf2a24b61a37d356478639bc8e3a45833a9d9e4d8b7b506fa60f6ce76b2
-SIZE (v7.1.tar.gz) = 9623294
+TIMESTAMP = 1646266057
+SHA256 (wine-7.2.tar.xz) = dfc641523c8dbc664168b6174441633d971275456bf67de2dcaa99c8daa5ee15
+SIZE (wine-7.2.tar.xz) = 27191032
+SHA256 (v7.2.tar.gz) = e6d19af5df9b8dea7422416fdd67e99768dfc37f287061d1d022eabc076b3be4
+SIZE (v7.2.tar.gz) = 9625920
diff --git a/emulators/wine-devel/pkg-plist b/emulators/wine-devel/pkg-plist
index 7d3c545fe9b5..aa0f80fc3de5 100644
--- a/emulators/wine-devel/pkg-plist
+++ b/emulators/wine-devel/pkg-plist
@@ -210,6 +210,8 @@ include/wine/windows/cordebug.h
include/wine/windows/cordebug.idl
include/wine/windows/corerror.h
include/wine/windows/corhdr.h
+include/wine/windows/corsym.h
+include/wine/windows/corsym.idl
include/wine/windows/cpl.h
include/wine/windows/crtrow.idl
include/wine/windows/cryptdlg.h
@@ -1001,6 +1003,8 @@ include/wine/windows/windows.media.devices.h
include/wine/windows/windows.media.devices.idl
include/wine/windows/windows.media.h
include/wine/windows/windows.media.idl
+include/wine/windows/windows.media.speechrecognition.h
+include/wine/windows/windows.media.speechrecognition.idl
include/wine/windows/windows.media.speechsynthesis.h
include/wine/windows/windows.media.speechsynthesis.idl
%%STAGING%%include/wine/windows/windows.networking.connectivity.h
@@ -1641,6 +1645,7 @@ lib/wine/%%WINEARCH%%-windows/api-ms-win-security-base-private-l1-1-1.dll
lib/wine/%%WINEARCH%%-windows/api-ms-win-security-credentials-l1-1-0.dll
lib/wine/%%WINEARCH%%-windows/api-ms-win-security-cryptoapi-l1-1-0.dll
lib/wine/%%WINEARCH%%-windows/api-ms-win-security-grouppolicy-l1-1-0.dll
+lib/wine/%%WINEARCH%%-windows/api-ms-win-security-lsalookup-ansi-l2-1-0.dll
lib/wine/%%WINEARCH%%-windows/api-ms-win-security-lsalookup-l1-1-0.dll
lib/wine/%%WINEARCH%%-windows/api-ms-win-security-lsalookup-l1-1-1.dll
lib/wine/%%WINEARCH%%-windows/api-ms-win-security-lsalookup-l2-1-0.dll
@@ -1794,6 +1799,7 @@ lib/wine/%%WINEARCH%%-windows/devenum.dll
lib/wine/%%WINEARCH%%-windows/dhcpcsvc.dll
lib/wine/%%WINEARCH%%-windows/dhcpcsvc6.dll
lib/wine/%%WINEARCH%%-windows/dhtmled.ocx
+lib/wine/%%WINEARCH%%-windows/diasymreader.dll
lib/wine/%%WINEARCH%%-windows/difxapi.dll
lib/wine/%%WINEARCH%%-windows/dinput.dll
lib/wine/%%WINEARCH%%-windows/dinput8.dll