mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
emulators/wine-devel: Update to Wine 9.9
This includes the following changes: - Removal of a number of obsolete features in WineD3D. - Support for new WoW64 mode in ODBC. - Various bug fixes. When trying to build with LLVM 15, which is the current default in the Ports Collection we have been using for a while, we now get the following error: configure: error: Suitable PE cross-compiler not found, PE files won't be built. This is an error since --with-mingw was requested. ===> Script "configure" failed unexpectedly. This is not actually a regression from Wine 9.8 to 9.9; rather Wine now diagnoses this (again) instead of simply proceeding. Luckily our devel/llvm18 and devel/llvm17 ports just recently addressed the situation with commitsc56fde6514
on May 28 andb21e6b4de1
on June 12, respectively. Accordingly force the use of at least devel/llvm17. [2] This brings a huge number of changes in terms of pkg-plist. (The emulators/wine port will need similar changes or it'll break with builds of LLVM that contain these changes already in the two ports above. [1]) PR: 279677 [1], 274542 [2]
This commit is contained in:
parent
fdeb6c6a55
commit
5f69b17e49
3 changed files with 243 additions and 772 deletions
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= wine
|
||||
DISTVERSION= 9.8
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 9.9
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= emulators
|
||||
MASTER_SITES= https://dl.winehq.org/wine/source/9.x/
|
||||
|
@ -124,10 +123,9 @@ CONFIGURE_ARGS+= --without-gstreamer
|
|||
PLIST_SUB+= GSTREAMER="@comment "
|
||||
.endif
|
||||
|
||||
.if ${LLVM_DEFAULT} == 11
|
||||
_LLVM_VERSION= 15
|
||||
.else
|
||||
_LLVM_VERSION= ${LLVM_DEFAULT}
|
||||
# Only devel/llvm17 and later come with necessary include files - PR274542
|
||||
.if ${LLVM_DEFAULT} < 17
|
||||
_LLVM_VERSION= 17
|
||||
.endif
|
||||
|
||||
.if ${ARCH} == amd64
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1715237210
|
||||
SHA256 (wine-9.8.tar.xz) = 86943c838eda8fad9a7940d4099703394bf1d1be9a1014342fed879c7dc3b993
|
||||
SIZE (wine-9.8.tar.xz) = 30297460
|
||||
TIMESTAMP = 1719088216
|
||||
SHA256 (wine-9.9.tar.xz) = 4d67a7812c4abd4a3de923238e60f5a86b16ac7fb20f6294e0dc6ef9e8beca36
|
||||
SIZE (wine-9.9.tar.xz) = 30265476
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue