Add the wine report
Approved by: hrs (mentor, implicit)
This commit is contained in:
parent
c65c8f5fed
commit
dd54f7bfbe
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=46541
1 changed files with 118 additions and 0 deletions
|
|
@ -1081,4 +1081,122 @@ WITHOUT_FORTH=y</pre>
|
|||
</help>
|
||||
</project>
|
||||
|
||||
<project cat='ports'>
|
||||
<title>Wine/FreeBSD</title>
|
||||
|
||||
<contact>
|
||||
<person>
|
||||
<name>
|
||||
<given>Gerald</given>
|
||||
<common>Pfeifer</common>
|
||||
</name>
|
||||
<email>gerald@FreeBSD.org</email>
|
||||
</person>
|
||||
|
||||
<person>
|
||||
<name>
|
||||
<given>David</given>
|
||||
<common>Naylor</common>
|
||||
</name>
|
||||
<email>dbn@FreeBSD.org</email>
|
||||
</person>
|
||||
</contact>
|
||||
|
||||
<links>
|
||||
<url href="http://wiki.FreeBSD.org/Wine">Wine wiki</url>
|
||||
<url href="http://wiki.FreeBSD.org/i386-Wine">Wine on amd64 wiki</url>
|
||||
<url href="http://www.winehq.org">Wine homepage</url>
|
||||
</links>
|
||||
|
||||
<body>
|
||||
<p>This quarter has seen five updates to the
|
||||
<tt>wine-devel</tt> port that closely tracks upstream
|
||||
development, as well as updates to helper ports
|
||||
(<tt>wine-gecko-devel</tt> and <tt>wine-mono-devel</tt>):</p>
|
||||
|
||||
<ul>
|
||||
<li>Stable releases: 1.6.2 (1 port revision)</li>
|
||||
<li>Development releases: 1.7.34 through 1.7.39</li>
|
||||
</ul>
|
||||
|
||||
<p>A major development has been the introduction of Wine64
|
||||
(i.e., the ability to run 64-bit Windows applications). This
|
||||
is currently available through the wine-devel port. At this
|
||||
stage it is currently mutually exclusive with the
|
||||
i386-wine-devel port, however we have plans to intregate these
|
||||
ports to offer a full Wine experience on amd64. The
|
||||
i386-wine-devel port has packages built for amd64 for &os;
|
||||
8.4, 9.1+, 10.1+ and CURRENT.</p>
|
||||
|
||||
<p>Accomplishments include:</p>
|
||||
|
||||
<ul>
|
||||
<li>Upstreaming 8 patches to fix Wine on &os; — many
|
||||
thanks to Gerald and David.</li>
|
||||
<li>Optional support for V4L has been added to the stable
|
||||
<tt>emulators/wine</tt> port.</li>
|
||||
<li>Optionally building wine with the X composite extension
|
||||
(if one selects the X11 option).</li>
|
||||
<li>Support for alternative toolchains that require
|
||||
<tt>LD</tt> to be honoured.</li>
|
||||
<li>Fixing and tidying up the pkg-plist.</li>
|
||||
<li>Wine64 support</li>
|
||||
<li>Updating the patch-nvidia.sh script to support
|
||||
arbitary suffixes.</li>
|
||||
<li>Removing support for the old pkg_ tools from
|
||||
patch-nvidia.sh.</li>
|
||||
<li>Developing a patch to fix usage of getdirentries(2).
|
||||
This fixes Steam, EVE Online and other applications.</li>
|
||||
</ul>
|
||||
|
||||
<p>We would like to thank all volunteers who contributed
|
||||
feedback and patches.</p>
|
||||
|
||||
<p>Future development on Wine will focus on:</p>
|
||||
|
||||
<ul>
|
||||
<li>Rename <tt>wine-compholio</tt> to
|
||||
<tt>wine-staging</tt> (to match upstream development).</li>
|
||||
<li>Add the getdirentries(2) patch to the
|
||||
<tt>wine-devel</tt> port.</li>
|
||||
<li>Redevelop and upstream the getdirentries(2) patch.</li>
|
||||
<li>Redevelop and upstream the kernel32 Makefile patch.</li>
|
||||
<li>Add support to the <tt>i386-wine</tt> port for pkg 1.5
|
||||
(conflicts with libraries currently prevent support).</li>
|
||||
<li>Add support for WoW64:
|
||||
<ul>
|
||||
<li>Reduce the <tt>i386-wine</tt> port to just the
|
||||
components required for WoW64.</li>
|
||||
<li>Rename the i386-wine port to wow64.</li>
|
||||
<li>Make the wine ports depend on the wow64 ports when
|
||||
built on amd64.</li>
|
||||
<li>Investigate and verify the interactions between Wine64
|
||||
and WoW64.</li>
|
||||
<li>Investigate possible update approaches for the wow64
|
||||
ports (that have to be pre-compiled) and how updating
|
||||
with the wine ports will work.</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<p>Maintaining and improving Wine is a major undertaking
|
||||
that directly impacts end-users on &os; (including many
|
||||
gamers). If you are interested in helping, please contact us.
|
||||
We will happily accept patches, suggest areas of focus or have
|
||||
a chat.</p>
|
||||
</body>
|
||||
|
||||
<help>
|
||||
<task>
|
||||
<p>&os;/amd64 integration (see the <a
|
||||
href="http://wiki.FreeBSD.org/i386-Wine">i386-Wine
|
||||
wiki</a>).</p>
|
||||
</task>
|
||||
|
||||
<task>
|
||||
<p>Porting WoW64.</p>
|
||||
</task>
|
||||
</help>
|
||||
</project>
|
||||
|
||||
</report>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue