./emulators/wine, Compatibility layer for running Microsoft Windows applications

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 4.0.4, Package name: wine-4.0.4, Maintainer: pkgsrc-users

Wine is a compatibility layer capable of running Windows applications on
several POSIX-compliant operating systems. Instead of simulating internal
Windows logic like a virtual machine or emulator, Wine translates Windows
API calls into POSIX calls on-the-fly, eliminating the performance and memory
penalties of other methods and allowing you to cleanly integrate Windows
applications into your desktop.

This package tracks the Wine stable branch.

On 32-bit systems this package supports only 32-bit applications, and on
64-bit systems it supports only 64-bit applications.


Required to run:
[sysutils/desktop-file-utils] [sysutils/dbus] [textproc/libxml2] [textproc/libxslt] [graphics/sane-backends] [graphics/MesaLib] [graphics/tiff] [graphics/freetype2] [graphics/png] [graphics/glu] [audio/mpg123] [audio/gsm] [fonts/fontconfig] [security/gnutls] [x11/Xfixes] [x11/xcursor] [x11/Xrender] [x11/liboldXrandr] [graphics/giflib] [graphics/lcms2] [multimedia/gstreamer1] [multimedia/gst-plugins1-base] [devel/SDL2] [audio/openal-soft] [print/libcups] [audio/faudio]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Package options: cups, dbus, sane, x11

Master sites:

SHA1: 1e1bd3e65a4a2eb0f5a7179c0e4ad79842348f18
RMD160: 2362b565e0e710712f1e4f22e0415c32db869794
Filesize: 21178.582 KB

Version history: (Expand)

CVS history: (Expand)

   2020-05-26 17:20:23 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
wine: updated to 4.0.4

Bugs fixed in 4.0.4 (total 65):
* NEXON client installers using embedded IE browser control: buttons don't \ 
respond to click (Lunia Senki, Combat Arms, War Rock)
* Microsoft Document Explorer 2008 crashes when using MS Help 2 URL from command \ 
line (ieframe's WebBrowser COM object doesn't support aggregation)
* Password Safe crashes with page fault when renaming entries
* Brothers In Arms Hell's Highway : Setup asks for DVD for every .cab file \ 
(SetupPromptForDiskA/W should only show a dialog if the file doesn't exist)
* LegoLand: crashes at main menu without native directmusic
* TSDoctor 1.0.58 fails to run
* treeview wstr overrun in TVN_GETDISPINFOW (ExamXML crashes when opening an XML \ 
* UFO: Extraterrestrials Gold - crash at start caused by wine's built-in \ 
* GdipGraphicsClear() needs to overwrite pixels, not alpha blend (Text \ 
misrendered in Brain Workshop)
* Skyrim (Steam) hangup on quit
* In The Adventures Of Lomax some graphic elements flicker, disappear or are garbled
* Problems with Russian localization in page setup dialog
* using winegcc with stdin passes arguments in the wrong position to gcc
* FXCM Trading Station II installer reports 'OLE error 80004001' when running as \ 
'Windows Vista' or higher ('ITaskbarList3::ThumbBarSetImageList' is a stub)
* 64-bit dlls/msdaps/row_server_p.c generates build warnings (discarded \ 
"const" qualifier)
* Broken geometry in Indiana Jones and the Emperor's Tomb
* Broken Sword: The Angel of Death demo needs IDirectSoundFXI3DL2Reverb interface
* The Moment of Silence launcher unusable (displays only black)
* Wine with freetype 2.7 causes font rendering issues
* The Witcher 2: Assassins of Kings - menus and subtitles rendered incorrectly \ 
(with built-in d3dx9)
* VSDC Video Editor. Crashes in ole32 when opening.
* HashMyFiles: Drag & Drop from native File Managers (Dolphin, Nautilus, \ 
...) does not work
* Multiple .NET applications (Chime, DxO Photolab 2 trial) crash, need  \ 
RegisterApplicationRecoveryCallback  to return S_OK
* Tetris for Windows has wrong colors for the game pieces and the score box
* HotS - taking screenshot causes client crash, needs \ 
* Far Cry 5 Cannot Steer Land Vehicles
* Multiple applications need \ 
msvcr120.dll.?_Yield@_Context@details@Concurrency@@SAXXZ (Darkest Dungeon, \ 
Noita, Amazon Kindle for PC)
* Shed installer - text overflow in browse-for-folder dialog
* Abiword 2.6.8 comboboxes should have a white background color
* ╬╝Torrent has squares in its update dialog
* Smoke not rendering properly in Castlevania: Lords of Shadow 2
* IVMU Social Network Client (500 series) crashes when selecting menu / settings
* Adobe DNG Converter 11.2+ runs into Call to unimplemented function \ 
* winetricks -q --verify dotnet461 crashes under win64
* type command in cmd.exe with two files and stdout redirect, behavior is different
* boolean type defined as 'unsigned char' rather than 'char'
* 32-bit LAVFilters 0.74.x installer fails to register 64-bit AX codec/filters \ 
in Wow64 environment (32-bit regsvr32.exe needs to support 64-bit dll \ 
registration and vice versa by re-exec with proper bitness)
* Multiple 64-bit game and application crash reporting tools need x86_64 \ 
'ntdll.RtlCaptureStackBackTrace' implementation
* Glide wrapper - Configuration buttons misbehaving
* Accel World vs. Sword Art Online needs WTSRegisterSessionNotificationEx() to \ 
return true.
* ListBox LB_SETSEL doesn't scroll to newly selected item
* _putws outputs NULs, other wchar.h functions don't
* ExHIBIT (Sample Project): Can't select menu item in the title screen
* Zoom Edit&Share installer crashes starting with wine-3.19
* commit "winex11.drv: Wake up the display on user input." introduced \ 
severe performance issues with atomic modesetting kernel drivers
* iCloud refuses to install: "Your computer is missing Media features."
* putty.exe displays an error at startup when placed in a path with accented \ 
* Magic: The Gathering Arena installer needs powershell.exe (cannot find it)
* FindFirstFileExW believes every directory entry has been read if \ 
NtQueryDirectoryFile underfills buffer
* FindFirstFileExW seems to be missing FILE_OPEN_FOR_BACKUP_INTENT flag to NtOpenFile
* Need for Speed: Carbon - Autosculpt causes geometry corruption and \ 
* Blur: cars have no wheels when Wine is compiled with Ryzen optimisations
* Nextiva: Logging in fails with "Client is unable to connect to the \ 
* IGMP source specific multicast does not create join requests for source
* NtCreateFile incorrectly returns STATUS_OBJECT_NAME_NOT_FOUND when \ 
RootDirectory is populated
* R-Studio (file recovery tool) wants ntoskrnl.exe.IoCreateUnprotectedSymbolicLink
* motec i2 pro v1.0 data logger fails to start
* Multiple applications need shcore.dll.GetScaleFactorForMonitor stub (Karafun \ 
player, Sync)
* UPlay fails to start : "Error at hooking API NtProtectVirtualMemory" \ 
(UPlay's hooking engine can't handle ENDBR32 instruction inserted at \ 
non-hotpatch API entries due to distro build environments '-fcf-protection')
* Visual C++ Express 2005 needs shell32.PathResolveW implementation (or fake success)
* Wrong color mapping with client-side graphics on 256-color X server
* IXMLDOMDocument_load() paths aren't URL-unescaped (Microsoft Document Explorer \ 
2008 startup error)
* Building wine on CentOS7 fails due to lack of libkrb5
* Dell Latitude E6440 BIOS updater crashes on unimplemented function \ 
* Arma Cold War Assault: Cursor stuck at low fps since Wine 5.0-rc6
   2020-05-26 14:40:08 by Nia Alarie | Files touched by this commit (1)
Log message:
wine: Add pkg-config to USE_TOOLS
   2020-05-23 23:20:39 by Adam Ciarcinski | Files touched by this commit (6)
Log message:
wine: make it build on Darwin
   2020-05-22 22:00:37 by Nia Alarie | Files touched by this commit (1)
Log message:
wine: note about branches
   2020-05-22 21:48:35 by Nia Alarie | Files touched by this commit (3) | Package updated
Log message:
wine: Update to the actual most recent stable release that works

(I misunderstood how wine stable branches work, sorry!)
   2020-05-22 19:49:26 by Nia Alarie | Files touched by this commit (1)
Log message:
wine: Use MESSAGE.NetBSD from wine-devel
   2020-05-22 19:44:42 by Nia Alarie | Files touched by this commit (20) | Package updated
Log message:
wine: Update to 4.0 (most recent stable version known to build on NetBSD)

The most recent stable version (5.0) is known to be problematic due to
the need for individual programs to link against msvcrt.

Based partially on zerous's "wine32" package in pkgsrc-wip.

Includes several years of changes.

This package does not include WoW64 support, so you can't run 32-bit
binaries on a 64-bit system. That's for later...
   2020-05-22 12:56:49 by Adam Ciarcinski | Files touched by this commit (624)
Log message:
revbump after updating security/nettle