Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 421365 - app-emulation/wine - Include the new PulseAudio patch
Summary: app-emulation/wine - Include the new PulseAudio patch
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Wine Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-16 11:43 UTC by Lee Trager
Modified: 2012-06-24 23:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lee Trager 2012-06-16 11:43:25 UTC
Gentoo used to patch PulseAudio support into wine if the pulseaudio use flag was turned on. It had to be removed due to wine restructuring the audio layer and the patch being incompatible. The Ubuntu wine team have created a new PulseAudio patch. I've tested it with 1.5.6 and it works great.

PulseAudio wine bug:
http://bugs.winehq.org/show_bug.cgi?id=10495

Ubuntu PPA:
https://launchpad.net/~ubuntu-wine/+archive/ppa

Direct link to the Debian diff containing the patch
http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu/pool/main/w/wine1.5/wine1.5_1.5.5-0ubuntu1~ppa1~oneiric1+pulse17.debian.tar.gz

Reproducible: Always
Comment 1 Alexandre Rostovtsev (RETIRED) gentoo-dev 2012-06-24 23:27:52 UTC
I've added the patch that is recommended in the upstream bug report (i.e. http://source.winehq.org/patches/data/87234) to wine-1.5.7. Note that the patch also applies to 1.4.1, but 1.4.1 crashes at runtime for me if it's built with the patch.

>*wine-1.5.7 (24 Jun 2012)
>*wine-1.4.1 (24 Jun 2012)
>
>  24 Jun 2012; Alexandre Rostovtsev <tetromino@gentoo.org> wine-1.2.ebuild,
>  wine-1.2.1.ebuild, wine-1.2.2.ebuild, wine-1.2.3.ebuild, +wine-1.4.1.ebuild,
>  +wine-1.5.7.ebuild, wine-9999.ebuild:
>  Bump, see http://www.winehq.org/announce/1.5.7 and
>  http://www.winehq.org/announce/1.4.1 for the announcements. Enable optional
>  native pulseaudio support for 1.5.7 (bug #421365, thanks to Lee Trager). Fix
>  emul-linux-x86-soundlibs dependency (bug #423093, thanks to Pacho Ramos).