lutris / buildbot

41 stars 27 forks source link

Buildbot ge #98

Closed GloriousEggroll closed 4 years ago

GloriousEggroll commented 5 years ago

-fixed setup-container.sh, as it wasnt executing commands like it should -added repository for faudio + ffmpeg to build environment in lxc containers -added faudio + ffmpeg packages to dependencies list for use with new repo -removed manual installation of previous faudio packages -updated faudio + ffmpeg shipped with lutris to 19.09

Notes: 1) This PR fixes #94 as manual intervention will no longer be required when the faudio packages are updated and it will now pull whatever the latest version is from the provided repo.

2) If you have pre-existing containers, you will want to manually remove libfaudio0 and libfaudio-dev from each container before running a new build, otherwise you will encounter conflicts with the old packages and the new ones.

3) Rather than pulling the faudio libraries from the build environment, I kept the ones shipped with my version of proton in the runtime. These will need to be manually updated when necessary. The current version shipped is 19.09.