WineHQ
Wine Forums

Board index » WineHQ » Wine Help » Linux




 Page 1 of 1 [ 6 posts ] 



 
Author Message
 Post subject: FAudio for Ubuntu
 Post Posted: Fri Mar 08, 2019 12:59 pm 
Offline
Level 4
Level 4

Joined: Fri Dec 01, 2017 5:26 pm
Posts: 124
In case whoever in charge of the WineHQ build-bot want to include SDL2-2.0.9 for Ubuntu 18.04 and 18.10, the packages built fine on the Ubuntu PPA build-bot as backports.
https://launchpad.net/~cybermax-dexter/+archive/ubuntu/sdl2-backport/+packages
SDL2-2.0.9 is in the official Disco repo already, so no need to add for Disco.

I was able to put together a package for FAudio 19.03 from https://github.com/FNA-XNA/FAudio/releases
This also builds for Bionic, Cosmic and Disco.

Wine builds with these packages installed on my local machine, and ref. earlier talk i have done some Xaudio2 tests with wine. https://forum.winehq.org/viewtopic.php?f=8&t=32071

Feel free to experiment and incorporate whatever needed for your Ubuntu build-bot :)


Top 
 Post subject: Re: FAudio for Ubuntu
 Post Posted: Sat Mar 16, 2019 4:45 pm 
Offline
Level 4
Level 4

Joined: Fri Dec 01, 2017 5:26 pm
Posts: 124
I have updated my PPA with latest git pull for libfaudio.

I also added some demo's for XAudio2 engine built in Visual Studio from the Microsoft SDK. You can download precompiled demo pack here: https://github.com/SveSop/wine_patches/blob/master/xaudio.tar.xz

Demo's included is:
XAudio2AsyncStream.exe
XAudio2BasicSound.exe
XAudio2Enumerate.exe (Test device enumeration)
XAudio2WaveBank.exe


Top 
 Post subject: Re: FAudio for Ubuntu
 Post Posted: Sat Mar 16, 2019 7:48 pm 
Offline
Moderator
Moderator
User avatar

Joined: Tue Mar 25, 2008 10:30 pm
Posts: 12490
The OBS can only use packages from Ubuntu's main, update, and universe repositories to satisfy build dependencies, so your FAudio packages cannot be used for the WineHQ packages. The alternative is to build FAudio on the OBS, under our project, as was done for Fedora. That needs someone willing to take responsibility for maintaining the FAudio packages on the OBS. If you are interested, let me know.


Top 
 Post subject: Re: FAudio for Ubuntu
 Post Posted: Sun Mar 17, 2019 9:26 am 
Offline
Level 4
Level 4

Joined: Fri Dec 01, 2017 5:26 pm
Posts: 124
I could do that.
I have not used OBS tho, but from i gather the difference between that and the PPA is not that huge. Launchpad also only uses packages from Main/update/universe (ref. to settings) and its "own" built packages.

What is the best approach for me? Create an account on OBS and do some test packages in my own repo there so i get a bit familiar with the build system?


Top 
 Post subject: Re: FAudio for Ubuntu
 Post Posted: Sun Mar 17, 2019 5:51 pm 
Offline
Moderator
Moderator
User avatar

Joined: Tue Mar 25, 2008 10:30 pm
Posts: 12490
Cybermax wrote:
What is the best approach for me? Create an account on OBS and do some test packages in my own repo there so i get a bit familiar with the build system?

Yes. You should also read https://en.opensuse.org/openSUSE:Build_ ... ian_builds. The OBS is originally designed for rpms, so its way of handling deb packaging is a bit differs in some ways from a pure Debian-based system. Feel free to email me directly with any questions.


Top 
 Post subject: Re: FAudio for Ubuntu
 Post Posted: Sun Mar 17, 2019 8:15 pm 
Offline
Moderator
Moderator
User avatar

Joined: Tue Mar 25, 2008 10:30 pm
Posts: 12490
One thing I should mention: we are not going to build anything but FAudio; chasing after dependencies of dependencies is simply too much. You can use the faudio-older-sdl2.patch to enable it to build with older versions of SDL2. It was used for our Fedora FAudio builds, and so far no one has reported any problems with it.


Top 
Display posts from previous:  Sort by  
 
 Page 1 of 1 [ 6 posts ] 




Board index » WineHQ » Wine Help » Linux


Who is online

Users browsing this forum: Google [Bot] and 6 guests

 
 

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: