From owner-svn-doc-all@FreeBSD.ORG Tue Apr 14 22:02:59 2015 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6DBAD4F6; Tue, 14 Apr 2015 22:02:59 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 588E397F; Tue, 14 Apr 2015 22:02:59 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t3EM2xL6032136; Tue, 14 Apr 2015 22:02:59 GMT (envelope-from bjk@FreeBSD.org) Received: (from bjk@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t3EM2xbp032134; Tue, 14 Apr 2015 22:02:59 GMT (envelope-from bjk@FreeBSD.org) Message-Id: <201504142202.t3EM2xbp032134@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: bjk set sender to bjk@FreeBSD.org using -f From: Benjamin Kaduk Date: Tue, 14 Apr 2015 22:02:59 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46541 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Apr 2015 22:02:59 -0000 Author: bjk Date: Tue Apr 14 22:02:58 2015 New Revision: 46541 URL: https://svnweb.freebsd.org/changeset/doc/46541 Log: Add the wine report Approved by: hrs (mentor, implicit) Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml Tue Apr 14 21:33:46 2015 (r46540) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml Tue Apr 14 22:02:58 2015 (r46541) @@ -1081,4 +1081,122 @@ WITHOUT_FORTH=y + + Wine/FreeBSD + + + + + Gerald + Pfeifer + + gerald@FreeBSD.org + + + + + David + Naylor + + dbn@FreeBSD.org + + + + + Wine wiki + Wine on amd64 wiki + Wine homepage + + + +

This quarter has seen five updates to the + wine-devel port that closely tracks upstream + development, as well as updates to helper ports + (wine-gecko-devel and wine-mono-devel):

+ +
    +
  • Stable releases: 1.6.2 (1 port revision)
  • +
  • Development releases: 1.7.34 through 1.7.39
  • +
+ +

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.

+ +

Accomplishments include:

+ +
    +
  • Upstreaming 8 patches to fix Wine on &os; — many + thanks to Gerald and David.
  • +
  • Optional support for V4L has been added to the stable + emulators/wine port.
  • +
  • Optionally building wine with the X composite extension + (if one selects the X11 option).
  • +
  • Support for alternative toolchains that require + LD to be honoured.
  • +
  • Fixing and tidying up the pkg-plist.
  • +
  • Wine64 support
  • +
  • Updating the patch-nvidia.sh script to support + arbitary suffixes.
  • +
  • Removing support for the old pkg_ tools from + patch-nvidia.sh.
  • +
  • Developing a patch to fix usage of getdirentries(2). + This fixes Steam, EVE Online and other applications.
  • +
+ +

We would like to thank all volunteers who contributed + feedback and patches.

+ +

Future development on Wine will focus on:

+ +
    +
  • Rename wine-compholio to + wine-staging (to match upstream development).
  • +
  • Add the getdirentries(2) patch to the + wine-devel port.
  • +
  • Redevelop and upstream the getdirentries(2) patch.
  • +
  • Redevelop and upstream the kernel32 Makefile patch.
  • +
  • Add support to the i386-wine port for pkg 1.5 + (conflicts with libraries currently prevent support).
  • +
  • Add support for WoW64: +
      +
    • Reduce the i386-wine port to just the + components required for WoW64.
    • +
    • Rename the i386-wine port to wow64.
    • +
    • Make the wine ports depend on the wow64 ports when + built on amd64.
    • +
    • Investigate and verify the interactions between Wine64 + and WoW64.
    • +
    • Investigate possible update approaches for the wow64 + ports (that have to be pre-compiled) and how updating + with the wine ports will work.
    • +
    +
  • +
+ +

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.

+ + + + +

&os;/amd64 integration (see the i386-Wine + wiki).

+
+ + +

Porting WoW64.

+
+
+
+