notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details
wine-proton Wine with a bit of extra spice
10.0.4 emulators on this many watch lists=6 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 9.0.3_1Version of this port present on the latest quarterly branch.
Maintainer: monwarez@mailoo.org search for ports maintained by this maintainer
Port Added: 2020-11-30 16:11:26
Last Update: 2026-07-14 09:37:40
Commit Hash: 03086f4
People watching this port, also watch:: wine, sudo, mesa-dri, drm-kmod, linux-steam-utils
License: LGPL21 LGPL3
WWW:
https://github.com/ValveSoftware/wine
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • wine-proton>0:emulators/wine-proton
Conflicts:
CONFLICTS_INSTALL:
  • wine-proton*
To install the port:
cd /usr/ports/emulators/wine-proton/ && make install clean
To add the package, run one of these commands:
  • pkg install emulators/wine-proton
  • pkg install wine-proton
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: wine-proton
Package flavors (<flavor>: <package>)
  • default: wine-proton
  • pulse: wine-proton-pulse
ONLY_FOR_ARCHS: amd64 i386
distinfo:
TIMESTAMP = 1772374415 SHA256 (ValveSoftware-wine-10.0-4-proton-wine-10.0-4_GH0.tar.gz) = 51b2e9e42829ba6791626e52f6d5fe4f0e82a376beaa64c9631486b5e1584c5d SIZE (ValveSoftware-wine-10.0-4-proton-wine-10.0-4_GH0.tar.gz) = 52736432

Packages (timestamps in pop-ups are UTC):
wine-proton
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-9.0.3--9.0.3n/an/an/a
FreeBSD:13:quarterly-9.0.3--9.0.3n/an/an/a
FreeBSD:14:latest-9.0.3_1--9.0.3_1---
FreeBSD:14:quarterly-9.0.3_1--9.0.3_1---
FreeBSD:15:latest-9.0.3_1n/a-n/an/a--
FreeBSD:15:quarterly-9.0.3_1n/a-n/an/a--
FreeBSD:16:latest-9.0.3_1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. flex : textproc/flex
  2. avformat.h : multimedia/ffmpeg4
  3. input.h : devel/evdev-proto
  4. bison : devel/bison
  5. update-desktop-database : devel/desktop-file-utils
  6. gmake>=4.4.1 : devel/gmake
  7. gstreamer1-plugins-bad>=1.28.4 : multimedia/gstreamer1-plugins-bad
  8. gstreamer1-plugins-gl>=1.28.4 : graphics/gstreamer1-plugins-gl
  9. gstreamer1-plugins-good>=1.28.4 : multimedia/gstreamer1-plugins-good
  10. gstreamer1-plugins-mpeg2dec>=1.28.4 : multimedia/gstreamer1-plugins-mpeg2dec
  11. gstreamer1-plugins-ugly>=1.28.4 : multimedia/gstreamer1-plugins-ugly
  12. gstreamer1-plugins-x264>=1.28.4 : multimedia/gstreamer1-plugins-x264
  13. gstreamer1-plugins>=1.28.4 : multimedia/gstreamer1-plugins
  14. llvm-config19 : devel/llvm19
  15. pkgconf>=1.3.0_1 : devel/pkgconf
  16. python3.12 : lang/python312
  17. sdl2-config : devel/sdl20
  18. gcc14 : lang/gcc14
  19. as : devel/binutils
  20. autoconf>=2.73 : devel/autoconf
  21. automake>=1.18.1 : devel/automake
  22. xorgproto>=0 : x11/xorgproto
  23. x11.pc : x11/libX11
  24. xext.pc : x11/libXext
  25. xcomposite.pc : x11/libXcomposite
  26. xcursor.pc : x11/libXcursor
  27. xi.pc : x11/libXi
  28. xinerama.pc : x11/libXinerama
  29. xrandr.pc : x11/libXrandr
  30. xrender.pc : x11/libXrender
  31. perl5>=5.42.r<5.43 : lang/perl5.42
Runtime dependencies:
  1. ffmpeg4>=0 : multimedia/ffmpeg4
  2. update-desktop-database : devel/desktop-file-utils
  3. gstreamer1-plugins-bad>=1.28.4 : multimedia/gstreamer1-plugins-bad
  4. gstreamer1-plugins-gl>=1.28.4 : graphics/gstreamer1-plugins-gl
  5. gstreamer1-plugins-good>=1.28.4 : multimedia/gstreamer1-plugins-good
  6. gstreamer1-plugins-mpeg2dec>=1.28.4 : multimedia/gstreamer1-plugins-mpeg2dec
  7. gstreamer1-plugins-ugly>=1.28.4 : multimedia/gstreamer1-plugins-ugly
  8. gstreamer1-plugins-x264>=1.28.4 : multimedia/gstreamer1-plugins-x264
  9. gstreamer1-plugins>=1.28.4 : multimedia/gstreamer1-plugins
  10. gcc14 : lang/gcc14
  11. x11.pc : x11/libX11
  12. xext.pc : x11/libXext
  13. xcomposite.pc : x11/libXcomposite
  14. xcursor.pc : x11/libXcursor
  15. xi.pc : x11/libXi
  16. xinerama.pc : x11/libXinerama
  17. xrandr.pc : x11/libXrandr
  18. xrender.pc : x11/libXrender
Library dependencies:
  1. libfontconfig.so : x11-fonts/fontconfig
  2. libfreetype.so : print/freetype2
  3. libgnutls.so : security/gnutls
  4. libvulkan.so : graphics/vulkan-loader
  5. libdrm.so : graphics/libdrm
  6. libdrm_amdgpu.so : graphics/libdrm
  7. libwayland-client.so : graphics/wayland
  8. libxkbcommon.so : x11/libxkbcommon
  9. libxkbregistry.so : x11/libxkbcommon
  10. libGL.so : graphics/libglvnd
  11. libglib-2.0.so : devel/glib20
  12. libintl.so : devel/gettext-runtime
  13. libgstreamer-1.0.so : multimedia/gstreamer1
  14. libSDL2.so : devel/sdl20
This port is required by:
for Run

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. games/homura*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for wine-proton-10.0.4: PULSEAUDIO=off: Build winepulse.drv ===> Use 'make config' to modify these settings
Options name:
emulators_wine-proton
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
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/ValveSoftware/wine/tar.gz/proton-wine-10.0-4?dummy=/
Collapse this list.

Number of commits found: 39

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
10.0.4
14 Jul 2026 09:37:40
commit hash: 03086f46e2318f8cefc7419abfd2f07fad908110commit hash: 03086f46e2318f8cefc7419abfd2f07fad908110commit hash: 03086f46e2318f8cefc7419abfd2f07fad908110commit hash: 03086f46e2318f8cefc7419abfd2f07fad908110 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: 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:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
9.0.3_1
15 Jun 2026 07:52:42
commit hash: 355e5b2c4aba487af273dc6f75ff007b2f140661commit hash: 355e5b2c4aba487af273dc6f75ff007b2f140661commit hash: 355e5b2c4aba487af273dc6f75ff007b2f140661commit hash: 355e5b2c4aba487af273dc6f75ff007b2f140661 files touched by this commit
Koichiro Iwao (meta) search for other commits by this committer
emulators/wine-proton: Pass to new maintainer

PR:		295972
9.0.3
31 Mar 2026 13:52:28
commit hash: 4c463df3afd4e57a851c625e87fd729179785c79commit hash: 4c463df3afd4e57a851c625e87fd729179785c79commit hash: 4c463df3afd4e57a851c625e87fd729179785c79commit hash: 4c463df3afd4e57a851c625e87fd729179785c79 files touched by this commit
Tijl Coosemans (tijl) search for other commits by this committer
devel/autoconf: Update to 2.73

cad/alliance, databases/proxysql, deskutils/growl-for-linux,
emulators/wine-proton, net/yate, sysutils/grub2-efi,
sysutils/grub2-pcbsd: Add USE_CSTD=gnu11 because autoconf 2.73 tries
to use C23 and these ports are broken with that.

PR:		293963
Exp-run by:	antoine
9.0.3
06 Feb 2025 13:11:07
commit hash: 84c1cefbbf7cbe6e08f0c570e2ce88d6aee09cfccommit hash: 84c1cefbbf7cbe6e08f0c570e2ce88d6aee09cfccommit hash: 84c1cefbbf7cbe6e08f0c570e2ce88d6aee09cfccommit hash: 84c1cefbbf7cbe6e08f0c570e2ce88d6aee09cfc files touched by this commit
Lorenzo Salvadore (salvadore) search for other commits by this committer
Author: Vladimir Druzenko
emulators/wine-proton: Fix build with GCC 14

Disable warnings about incompatible integer to pointer and pointer to
integer conversions, which are treated as errors.
This is a lighter version of adding the -fpermissive flag, which has
been used to fix other ports failing build with GCC 14.

PR:		284488
Approved by:	maintainer (Alex S <iwtcex@gmail.com>)
9.0.3
10 Dec 2024 20:37:50
commit hash: 377e01b8ea3a15d3ca18dfb467966a5600a444c9commit hash: 377e01b8ea3a15d3ca18dfb467966a5600a444c9commit hash: 377e01b8ea3a15d3ca18dfb467966a5600a444c9commit hash: 377e01b8ea3a15d3ca18dfb467966a5600a444c9 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
Author: Bartek thindil Jasicki
emulators/wine-proton: update to version 9.0-3 (+)

PR:	282697

Sponsored by:	Future Crew, LLC
9.0.2
28 Oct 2024 12:42:01
commit hash: a88263a6420ecbce75c6937e255d09cca65bab97commit hash: a88263a6420ecbce75c6937e255d09cca65bab97commit hash: a88263a6420ecbce75c6937e255d09cca65bab97commit hash: a88263a6420ecbce75c6937e255d09cca65bab97 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
Author: Bartek Jasicki
emulators/wine-proton: update to 9.0-2

Changelog: https://github.com/ValveSoftware/Proton/releases/tag/proton-9.0-2

PR:		281565
Approved by:	iwtcex@gmail.com (maintainer)
9.0.1
17 May 2024 19:02:24
commit hash: a03521e9c1492353e49a46c814040a239355d1f2commit hash: a03521e9c1492353e49a46c814040a239355d1f2commit hash: a03521e9c1492353e49a46c814040a239355d1f2commit hash: a03521e9c1492353e49a46c814040a239355d1f2 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: Alex S
emulators/wine-proton: Fix plist
9.0.1
15 May 2024 02:00:47
commit hash: 519b9d1c5db1a9edb43ceb29e75aee4665908ec8commit hash: 519b9d1c5db1a9edb43ceb29e75aee4665908ec8commit hash: 519b9d1c5db1a9edb43ceb29e75aee4665908ec8commit hash: 519b9d1c5db1a9edb43ceb29e75aee4665908ec8 files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
Author: Alex S
emulators/wine-proton: update to 9.0-1

PR:		278940
Approved by:	maintainer/submitter
8.0.5_1
05 May 2024 19:12:25
commit hash: 3b0b9249b5c1a920c53f828ed51e73a0a638c24ecommit hash: 3b0b9249b5c1a920c53f828ed51e73a0a638c24ecommit hash: 3b0b9249b5c1a920c53f828ed51e73a0a638c24ecommit hash: 3b0b9249b5c1a920c53f828ed51e73a0a638c24e files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
Author: Alexander Vereeken
emulators/wine-proton: Refine WoW64 32-bit ABI determination

PR:		278525
Reported by:	Eduardo C. <idude0407@gmail.com>
Approved by:	Alex S <iwtcex@gmail.com> (maintainer)
8.0.5
26 Apr 2024 08:53:16
commit hash: cb4943510ff163609a697f02398b79d6c8a8d441commit hash: cb4943510ff163609a697f02398b79d6c8a8d441commit hash: cb4943510ff163609a697f02398b79d6c8a8d441commit hash: cb4943510ff163609a697f02398b79d6c8a8d441 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
Author: Bartek Jasicki
emulators/wine-proton: Update to 8.0-5

This brings two new patches on top of upstream (to maintain
compilation).

PR:		278288
Approved by:	maintainer
8.0.3
03 Apr 2024 15:59:11
commit hash: 7b83f7fdc2b62eb57df888e7dc5df81b35a16af1commit hash: 7b83f7fdc2b62eb57df888e7dc5df81b35a16af1commit hash: 7b83f7fdc2b62eb57df888e7dc5df81b35a16af1commit hash: 7b83f7fdc2b62eb57df888e7dc5df81b35a16af1 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
emulators/wine*: do not test for removed llvm10
8.0.3
22 Jan 2024 10:42:28
commit hash: 7188df6f55f945a1c514f68e536295548ec0e761commit hash: 7188df6f55f945a1c514f68e536295548ec0e761commit hash: 7188df6f55f945a1c514f68e536295548ec0e761commit hash: 7188df6f55f945a1c514f68e536295548ec0e761 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
emulators/wine-proton: Sanitize MANPREFIX

Approved by:    portmgr (blanket)
8.0.3
31 Dec 2023 00:37:05
commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree

- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
8.0.3
14 Oct 2023 20:55:42
commit hash: 1f07ec6014a3c3380a731efdc74a3cf88b91ca29commit hash: 1f07ec6014a3c3380a731efdc74a3cf88b91ca29commit hash: 1f07ec6014a3c3380a731efdc74a3cf88b91ca29commit hash: 1f07ec6014a3c3380a731efdc74a3cf88b91ca29 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: Alex S
emulators/wine-proton: Update to 8.0

PR:		273872
7.0.5_2
08 Sep 2023 09:18:52
commit hash: 6891d57bee37e9042d9679c4a8e2771f17e57cc3commit hash: 6891d57bee37e9042d9679c4a8e2771f17e57cc3commit hash: 6891d57bee37e9042d9679c4a8e2771f17e57cc3commit hash: 6891d57bee37e9042d9679c4a8e2771f17e57cc3 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-proton: Default to LLVM 15 (instead of 10 or 11)

Port dc3c11a883551eab418c265403c383b27bad8000 from emulators/wine:

  If the user has set the default version of LLVM to 10 or 11, use
  LLVM 15 instead (rather than LLVM 12 as before). LLVM 15 is the
  current default in ports, so one less version to install in case.
  Plus it's what everyone else uses.

Approved by:	maintainer (iwtcex@gmail.com)
7.0.5_2
29 Jun 2023 00:57:50
commit hash: 83cf9277fc61e6e9c449df858a6d7b41e39bb08ccommit hash: 83cf9277fc61e6e9c449df858a6d7b41e39bb08ccommit hash: 83cf9277fc61e6e9c449df858a6d7b41e39bb08ccommit hash: 83cf9277fc61e6e9c449df858a6d7b41e39bb08c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/wine: support graphics/mesa-devel for WoW64

WoW64 currently uses i386 packages on amd64 under special PREFIX, so
- Include mesa-devel paths to LIBGL_DRIVERS_PATH override
- Respect libmap.conf(5) in 32-bit packages

To use simply install mesa-devel as regular and WoW64 package e.g.,
$ pkg install mesa-devel
$ /usr/local/share/wine/pkg32.sh install mesa-devel

In case of issues simply remove mesa-devel e.g.,
$ pkg delete mesa-devel
$ /usr/local/share/wine/pkg32.sh delete mesa-devel

PR:		271140
Reviewed by:	Alex S
Approved by:	maintainer timeout (2 months)
7.0.5_1
23 Apr 2023 09:09:58
commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
7.0.5
25 Jan 2023 12:02:32
commit hash: 383d05e4551d5967400d6793bd2199d93e349a22commit hash: 383d05e4551d5967400d6793bd2199d93e349a22commit hash: 383d05e4551d5967400d6793bd2199d93e349a22commit hash: 383d05e4551d5967400d6793bd2199d93e349a22 files touched by this commit
Alexander Leidinger (netchild) search for other commits by this committer
emulators/wine-proton: mark as PIE_UNSAFE

PR:		268986
Approved by:	maintainer
7.0.5
15 Jan 2023 07:50:45
commit hash: eb98026ac9a33d957b23c0ec7d93596cec2407bdcommit hash: eb98026ac9a33d957b23c0ec7d93596cec2407bdcommit hash: eb98026ac9a33d957b23c0ec7d93596cec2407bdcommit hash: eb98026ac9a33d957b23c0ec7d93596cec2407bd files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
emulators/wine-devel,emulators/wine-proton: remove check for removed LLVM_VER
7.0.5
29 Dec 2022 14:50:32
commit hash: a64072aa5b5e4381a1c756790c449cb09ffbc855commit hash: a64072aa5b5e4381a1c756790c449cb09ffbc855commit hash: a64072aa5b5e4381a1c756790c449cb09ffbc855commit hash: a64072aa5b5e4381a1c756790c449cb09ffbc855 files touched by this commit
Li-Wen Hsu (lwhsu) search for other commits by this committer
Author: Alex S
emulators/wine-proton: Update to 7.0-5

Mark IGNORE on 12.

PR:		268450
7.0.4
23 Nov 2022 20:17:37
commit hash: bbad8ab905cd0a9f76e5a50dc62b04541352f06fcommit hash: bbad8ab905cd0a9f76e5a50dc62b04541352f06fcommit hash: bbad8ab905cd0a9f76e5a50dc62b04541352f06fcommit hash: bbad8ab905cd0a9f76e5a50dc62b04541352f06f files touched by this commit
Rainer Hurling (rhurlin) search for other commits by this committer
Author: Aleksander Slomka
emulators/wine-proton: Update to 7.0.4

Co-authored-by: Bartek Jasicki <thindil@laeran.pl>
Co-authored-by: Alex S <iwtcex@gmail.com>

Changelog: https://github.com/ValveSoftware/wine/blob/proton_7.0/ANNOUNCE

PR:		263196
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
6.3.2_6
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
6.3.2_6
24 Jul 2022 21:14:23
commit hash: 023338f7d107b80a8a40b6aadbcf7cccce0354f2commit hash: 023338f7d107b80a8a40b6aadbcf7cccce0354f2commit hash: 023338f7d107b80a8a40b6aadbcf7cccce0354f2commit hash: 023338f7d107b80a8a40b6aadbcf7cccce0354f2 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
emulators/wine-proton:  Fix crash due to ASLR

ASLR has been enabled by default on -CURRENT and -STABLE and this
causes Wine to crash. The clean solution would be to implement some
memory mapping code that already exists for macOS and Linux, but this
is not an essy task.

In order to allow use of Wine on systems with ASLR mark the Wine
executables as not compatible with ASLR using elfctl. This allows
to keeps ASLR enabled on the system for all other binaries.

If the required memory mapping functionality is made available, the
elfctl commands should be removed from this and the other Wine ports.

Approved by:	portmgr (implicit)
6.3.2_5
30 Apr 2022 08:03:20
commit hash: ca3f925d6eb53ff27e2a49775f6d33f52a587ae4commit hash: ca3f925d6eb53ff27e2a49775f6d33f52a587ae4commit hash: ca3f925d6eb53ff27e2a49775f6d33f52a587ae4commit hash: ca3f925d6eb53ff27e2a49775f6d33f52a587ae4 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
framework: convert bsd.gstreamer.mk to Uses/gstreamer.mk

- convert bsd.gstreamer.mk to Uses/gstreamer.mk
- convert ports tree to make use of USES=gstreamer
- remove duplicate dependency lines from the tree

Differential Revision: https://reviews.freebsd.org/D35097
6.3.2_5
10 Apr 2022 19:11:41
commit hash: d63665f7cd9c99880704a3c5bc221829cb009744commit hash: d63665f7cd9c99880704a3c5bc221829cb009744commit hash: d63665f7cd9c99880704a3c5bc221829cb009744commit hash: d63665f7cd9c99880704a3c5bc221829cb009744 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
textproc/libxml2: bump all LIB_DEPENDS consumers

This is a separate commit to facilitate easier cherry-picking for
quarterly.

PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor)
6.3.2_4
26 Mar 2022 08:27:27
commit hash: 247c7db7513f1264922428278678da641c5a3f52commit hash: 247c7db7513f1264922428278678da641c5a3f52commit hash: 247c7db7513f1264922428278678da641c5a3f52commit hash: 247c7db7513f1264922428278678da641c5a3f52 files touched by this commit
Matthias Fechner (mfechner) search for other commits by this committer
textproc/libxml2: bump all dependencies

This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246
6.3.2_3
30 Dec 2021 13:23:15
commit hash: 9b46ada11cb643d07d33cd5ce10ae155fbcd0e3ecommit hash: 9b46ada11cb643d07d33cd5ce10ae155fbcd0e3ecommit hash: 9b46ada11cb643d07d33cd5ce10ae155fbcd0e3ecommit hash: 9b46ada11cb643d07d33cd5ce10ae155fbcd0e3e files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-proton: Fix build with devel/libsysinfo present

Port b75f3b5a79927f27605bee328c36d9d7d8b425ec from emulators/wine:

  This back ports the patch I pushed upstream and that wine-devel has
  inherited from there a few months ago. It will go away with the next
  major release.

PR:		260792
Requested by:	iwtcex@gmail.com (maintainer)
Submitted by:	Patrick Mackinlay <freebsd.68fba@nospam.spacesurfer.com>
6.3.2_3
26 Oct 2021 20:50:39
commit hash: fb758b13c87f28bae43889da4fc6c047b2a6efb1commit hash: fb758b13c87f28bae43889da4fc6c047b2a6efb1commit hash: fb758b13c87f28bae43889da4fc6c047b2a6efb1commit hash: fb758b13c87f28bae43889da4fc6c047b2a6efb1 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-proton: Bump PORTREVISION

This forces a rebuild to account for the changes of files/pkg32.sh
in revision 0ce96f7c97a168d3b01e4f46296a410761f5c302.
6.3.2_2
26 Oct 2021 20:48:48
commit hash: 0ce96f7c97a168d3b01e4f46296a410761f5c302commit hash: 0ce96f7c97a168d3b01e4f46296a410761f5c302commit hash: 0ce96f7c97a168d3b01e4f46296a410761f5c302commit hash: 0ce96f7c97a168d3b01e4f46296a410761f5c302 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
Author: Alex S
emulators/wine-proton: Adjust pkg32.sh to pkg 1.17.3

After recent changes, given an uninitialized root dir pkg now fails
with:

  pkg: Error opening the trusted directory /usr/share/keys/pkg/trusted
  pkg: Error loading trusted certificates

This works around it for our WoW setup.

PR:		259404
Approved:	maintainer (= author)
6.3.2_2
25 Jul 2021 06:29:47
commit hash: 3247683ba02a707dc767c472520e8e165d848e90commit hash: 3247683ba02a707dc767c472520e8e165d848e90commit hash: 3247683ba02a707dc767c472520e8e165d848e90commit hash: 3247683ba02a707dc767c472520e8e165d848e90 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Alex S
emulators/wine-proton:  Vulkan 32-bit Mesa fixes

Point Vulkan loader at 32-bit Mesa libs

PR:		257399
6.3.2_1
22 Jun 2021 18:53:08
commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
graphics/mesa-libs: Bump reverse deps for libglvnd

Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
6.3.2
23 May 2021 04:37:44
commit hash: d8fafe84bd58baef7d4e2696cc16bcf67db4cf3dcommit hash: d8fafe84bd58baef7d4e2696cc16bcf67db4cf3dcommit hash: d8fafe84bd58baef7d4e2696cc16bcf67db4cf3dcommit hash: d8fafe84bd58baef7d4e2696cc16bcf67db4cf3d files touched by this commit
Li-Wen Hsu (lwhsu) search for other commits by this committer
Author: Alex S
emulators/wine-proton: add wow64 wrapper.

PR:		255381
6.3.2
23 May 2021 04:37:42
commit hash: 1c2c1dec445e2cdba59c41cd293cb2b5b50b7b91commit hash: 1c2c1dec445e2cdba59c41cd293cb2b5b50b7b91commit hash: 1c2c1dec445e2cdba59c41cd293cb2b5b50b7b91commit hash: 1c2c1dec445e2cdba59c41cd293cb2b5b50b7b91 files touched by this commit
Li-Wen Hsu (lwhsu) search for other commits by this committer
Author: Alex S
emulators/wine-proton: update to 6.3.

PR:		255381
5.13.4
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
5.13.4
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
5.13.4
06 Feb 2021 18:02:10
Revision:564231Original commit files touched by this commit
arrowd search for other commits by this committer
emulators/wine-proton: Update to 5.13-4

PR:		252537
Submitted by:	Ales S <iwtcex@gmail.com>
5.13.2
10 Jan 2021 12:06:29
Revision:561057Original commit files touched by this commit
gerald search for other commits by this committer
www.winehq.org now defaults to https; adjust all URLs.
5.13.2
30 Nov 2020 16:10:46
Revision:556653Original commit files touched by this commit
arrowd search for other commits by this committer
emulators/wine-proton: Add a new port.

This is a special version of Wine developed by Valve.

PR:		250264
Submitted by:	Alex S <iwtcex@gmail.com>
Reviewed by:	Damjan Jovanovic <damjan.jov@gmail.com>

Number of commits found: 39