[Bug 263196] emulators/wine-proton: update to 7.0

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 05 Jun 2022 17:07:12 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263196

Bartek Jasicki <thindil@laeran.pl> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #234314|0                           |1
        is obsolete|                            |

--- Comment #9 from Bartek Jasicki <thindil@laeran.pl> ---
Created attachment 234467
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=234467&action=edit
6.3.2_5_to_7.0.2.patch

Ok, so, here it is, the patch from 6.3.2_5 to 7.0_2. Changes:

In Makefile:

1. Same as in my previous patch, updated version to 6.3.2_5.
2. Added gstreamer to USES.
3. New version updated to 7.0_2.

The main change is the patch for `fsync.c`. Looks like this file has rewritten
between versions and the old diff not working anymore. I updated it to the new
version of the file with one not fully tested change: I use *return 0;* instead
of *assert(0);* in code which shouldn't trigger. As far I see, it is the common
way how that kind of code has written in the file and generally in the
project's code. If there will be problems, I will switch patch again to use
*assert(0);*.

-- 
You are receiving this mail because:
You are the assignee for the bug.