BSD Ports

emulators/wine-proton 11.0.2_1 FreeBSD

Wine with a bit of extra spice

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
fb55970eec
License
LGPL21, LGPL3
Categories
emulators

Description

The Wine (https://www.winehq.org) fork used by Proton, a Windows compatibility tool for the Linux Steam client.

Note that this port is mostly intended to work together with games/linux-steam-utils.

In the other systems

SystemPortVersion
FreeBSDemulators/wine-proton11.0.2_1
HardenedBSDemulators/wine-proton10.0.4
GhostBSDemulators/wine-proton10.0.4

Install

Binary package:

pkg install wine-proton

From the ports tree:

cd /usr/ports/emulators/wine-proton/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	wine-proton>0:emulators/wine-proton

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-11.0.2---
FreeBSD:14:quarterly-10.0.4n/a-10.0.4
FreeBSD:15:latest-11.0.2n/a-9.0.3
FreeBSD:15:quarterly-10.0.4n/an/an/a
FreeBSD:16:latest-11.0.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Library 10

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 145

The first 100 are listed.

Run dependencies 134

The first 100 are listed.

No port depends on this one.

Configuration

Options name: emulators_wine-proton

OptionDefaultDescription
PULSEAUDIOoffPulseAudio sound server support
USES
autoreconf bison desktop-file-utils gl gmake gnome gstreamer llvm:min=17,build,noexport localbase perl5 pkgconfig python:build sdl shebangfix tar:xz xorg
Service scripts
none
Conflicts with
wine-proton*
Flavors
wine-proton-pulse-11.0.2_1

Files

pkg-plist 2565
  • share/doc/wine-proton/ANNOUNCE.md
  • share/doc/wine-proton/AUTHORS
  • share/doc/wine-proton/README.md
  • wine-proton/bin/function_grep.pl
  • wine-proton/bin/msidb
  • wine-proton/bin/msiexec
  • wine-proton/bin/notepad
  • wine-proton/bin/regedit
  • wine-proton/bin/regsvr32
  • wine-proton/bin/widl
  • wine-proton/bin/wine
  • wine-proton/bin/wineboot
  • wine-proton/bin/winebuild
  • wine-proton/bin/winecfg
  • wine-proton/bin/wineconsole
  • wine-proton/bin/winecpp
  • wine-proton/bin/winedbg
  • wine-proton/bin/winedump
  • wine-proton/bin/winefile
  • wine-proton/bin/wineg++
  • wine-proton/bin/winegcc
  • wine-proton/bin/winemaker
  • wine-proton/bin/winemine
  • wine-proton/bin/winepath
  • wine-proton/bin/wineserver
  • wine-proton/bin/wmc
  • wine-proton/bin/wrc
  • wine-proton/lib/wine/i386-windows/acledit.dll
  • wine-proton/lib/wine/i386-windows/aclui.dll
  • wine-proton/lib/wine/i386-windows/activeds.dll
  • wine-proton/lib/wine/i386-windows/activeds.tlb
  • wine-proton/lib/wine/i386-windows/actxprxy.dll
  • wine-proton/lib/wine/i386-windows/adsldp.dll
  • wine-proton/lib/wine/i386-windows/adsldpc.dll
  • wine-proton/lib/wine/i386-windows/advapi32.dll
  • wine-proton/lib/wine/i386-windows/advpack.dll
  • wine-proton/lib/wine/i386-windows/amd_ags_x64.dll
  • wine-proton/lib/wine/i386-windows/amdxc64.dll
  • wine-proton/lib/wine/i386-windows/amsi.dll
  • wine-proton/lib/wine/i386-windows/amstream.dll
  • wine-proton/lib/wine/i386-windows/apisetschema.dll
  • wine-proton/lib/wine/i386-windows/apphelp.dll
  • wine-proton/lib/wine/i386-windows/appwiz.cpl
  • wine-proton/lib/wine/i386-windows/appxdeploymentclient.dll
  • wine-proton/lib/wine/i386-windows/arp.exe
  • wine-proton/lib/wine/i386-windows/aspnet_regiis.exe
  • wine-proton/lib/wine/i386-windows/atiadlxx.dll
  • wine-proton/lib/wine/i386-windows/atl.dll
  • wine-proton/lib/wine/i386-windows/atl100.dll
  • wine-proton/lib/wine/i386-windows/atl110.dll
  • wine-proton/lib/wine/i386-windows/atl80.dll
  • wine-proton/lib/wine/i386-windows/atl90.dll
  • wine-proton/lib/wine/i386-windows/atlthunk.dll
  • wine-proton/lib/wine/i386-windows/atmlib.dll
  • wine-proton/lib/wine/i386-windows/attrib.exe
  • wine-proton/lib/wine/i386-windows/audioses.dll
  • wine-proton/lib/wine/i386-windows/authz.dll
  • wine-proton/lib/wine/i386-windows/avicap32.dll
  • wine-proton/lib/wine/i386-windows/avifil32.dll
  • wine-proton/lib/wine/i386-windows/avifile.dll16
  • wine-proton/lib/wine/i386-windows/avrt.dll
  • wine-proton/lib/wine/i386-windows/bcp47langs.dll
  • wine-proton/lib/wine/i386-windows/bcrypt.dll
  • wine-proton/lib/wine/i386-windows/bcryptprimitives.dll
  • wine-proton/lib/wine/i386-windows/belauncher.exe
  • wine-proton/lib/wine/i386-windows/bluetoothapis.dll
  • wine-proton/lib/wine/i386-windows/browseui.dll
  • wine-proton/lib/wine/i386-windows/bthprops.cpl
  • wine-proton/lib/wine/i386-windows/cabarc.exe
  • wine-proton/lib/wine/i386-windows/cabinet.dll
  • wine-proton/lib/wine/i386-windows/cacls.exe
  • wine-proton/lib/wine/i386-windows/cards.dll
  • wine-proton/lib/wine/i386-windows/cdosys.dll
  • wine-proton/lib/wine/i386-windows/certutil.exe
  • wine-proton/lib/wine/i386-windows/cfgmgr32.dll
  • wine-proton/lib/wine/i386-windows/chcp.com
  • wine-proton/lib/wine/i386-windows/clock.exe
  • wine-proton/lib/wine/i386-windows/clusapi.dll
  • wine-proton/lib/wine/i386-windows/cmd.exe
  • wine-proton/lib/wine/i386-windows/cng.sys
  • wine-proton/lib/wine/i386-windows/colorcnv.dll
  • wine-proton/lib/wine/i386-windows/combase.dll
  • wine-proton/lib/wine/i386-windows/comcat.dll
  • wine-proton/lib/wine/i386-windows/comctl32.dll
  • wine-proton/lib/wine/i386-windows/comctl32_v6.dll
  • wine-proton/lib/wine/i386-windows/comdlg32.dll
  • wine-proton/lib/wine/i386-windows/coml2.dll
  • wine-proton/lib/wine/i386-windows/comm.drv16
  • wine-proton/lib/wine/i386-windows/commdlg.dll16
  • wine-proton/lib/wine/i386-windows/compobj.dll16
  • wine-proton/lib/wine/i386-windows/compstui.dll
  • wine-proton/lib/wine/i386-windows/comsvcs.dll
  • wine-proton/lib/wine/i386-windows/concrt140.dll
  • wine-proton/lib/wine/i386-windows/connect.dll
  • wine-proton/lib/wine/i386-windows/control.exe
  • wine-proton/lib/wine/i386-windows/coremessaging.dll
  • wine-proton/lib/wine/i386-windows/credui.dll
  • wine-proton/lib/wine/i386-windows/crtdll.dll
  • wine-proton/lib/wine/i386-windows/crypt32.dll
  • wine-proton/lib/wine/i386-windows/cryptbase.dll

The first 100 are listed.

distinfo 1
FileSizeSHA256
ValveSoftware-wine-11.0-2-proton-wine-11.0-2_GH0.tar.gz5.6570548e+07c02269323d484befe3bc7628f13b445d6e1c6f44df9c4b97bc96bd4f96101f3a

Commit history 3

DateCommitCreditsLog message
fb55970eec Thibault Payet emulators/wine-proton: Fixup missing winepulse.drv in pkg-plist
This was making pulseaudio driver not operational. PR: 299632 Sponsored by: UNIS Labs (vvd, commit patch)
bd181a331d Thibault Payet emulators/wine-proton: Update 10.0-4 => 11.0-2
Commit log: https://github.com/ValveSoftware/wine/compare/proton-wine-10.0-4...proton-wine-11.0-2 PR: 298820 Sponsored by: UNIS Labs (vvd, commit patch)
03086f46e2 Thibault Payet emulators/wine-proton: Update 9.0-3 => 10.0-4
Changelog: This update brings the so-called new wow64 mode, which could be activated either by invoking /usr/local/wine-proton/bin-wow64/wine or setting the PROTON_USE_WOW64 env variable for the Steam client. files/patch-server_ptrace.c contain a partial revert of https://github.com/ValveSoftware/wine/commit/9890af7bb352f93645bb0c7c705ff536c78efb02 Additional patches: The following patch is used for thread counts that fixes games like Cyberpunk 2077: - files/patch-dlls_ntdll_unix_system.c While the hwloc patch is more correct, it is a bigger patch that won't be needed once 11.0 land (wine-proton 11 does include hwloc). The following patch disable hidraw for dualsense controller since it does not work: - files/patch-dlls_winebus.sys_main.c Fix build with llvm22. …