Bug 273872

Summary: emulators/wine-proton: update to 8.0
Product: Ports & Packages Reporter: Alex S <iwtcex>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Only Me CC: arrowd, freebsd, fuz
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
8.0 update iwtcex: maintainer-approval+

Description Alex S 2023-09-17 03:23:25 UTC
Created attachment 244948 [details]
8.0 update

Note that this isn't quite ready yet.
Comment 1 Mina Galić freebsd_triage 2023-09-30 13:18:39 UTC
i got a few comments.

first off, PORTREVISION= should be removed, rather than set to 0.
in general, a run with portlint and poudriere testport is good practice before submitting.

finally, I'm wondering what the source of these patches is?
(and if you've considered sending them upstream)
Comment 2 Robert Clausecker freebsd_committer freebsd_triage 2023-10-11 15:05:34 UTC
Maintainer said the patch is ready to be committed now.
Comment 3 commit-hook freebsd_committer freebsd_triage 2023-10-14 20:56:40 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1f07ec6014a3c3380a731efdc74a3cf88b91ca29

commit 1f07ec6014a3c3380a731efdc74a3cf88b91ca29
Author:     Alex S <iwtcex@gmail.com>
AuthorDate: 2023-10-14 14:01:49 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2023-10-14 20:55:42 +0000

    emulators/wine-proton: Update to 8.0

    PR:             273872

 emulators/wine-proton/Makefile                     |  18 +-
 emulators/wine-proton/distinfo                     |   6 +-
 .../wine-proton/files/patch-configure.ac (new)     |  33 ++
 .../files/patch-dlls__ntdll__unix__loader.c (new)  |  24 ++
 .../patch-dlls__ntdll__unix__signal_x86_64.c (new) |  14 +
 .../patch-dlls__wineoss.drv__mmdevdrv.c (gone)     |  18 --
 .../files/patch-dlls__wineoss.drv__oss.c (new)     |  20 ++
 .../patch-dlls__winepulse.drv__mmdevdrv.c (gone)   |  11 -
 .../files/patch-dlls__winepulse.drv__pulse.c (new) |  11 +
 .../patch-dlls_ntdll_unix_signal_x86_64.c (gone)   |  49 ---
 .../files/patch-libs__wine__config.c (new)         |  11 +
 .../files/patch-tools__winebuild__res32.c (new)    |  77 +++++
 emulators/wine-proton/files/wine.sh                |  11 +-
 emulators/wine-proton/pkg-plist                    | 334 ++-------------------
 14 files changed, 241 insertions(+), 396 deletions(-)