lutris / buildbot

41 stars 25 forks source link

Purpose: Enable --with-wayland build #173

Open EliasOfWaffle opened 1 year ago

strycore commented 1 year ago

We don't use this build script anymore, we use https://github.com/GloriousEggroll/wine-ge-custom

EliasOfWaffle commented 1 year ago

We don't use this build script anymore, we use https://github.com/GloriousEggroll/wine-ge-custom

but this script calls to /buildbot/runners/wine/script.sh, that are a git submodule that apoints to this git. sorry in this case i had make a error is necessary a specific options instead of put this in wow64 options. Sorry in this case i can send a new MR with a new $WAYLAND and a wayland option --wayland? @strycore

strycore commented 1 year ago

Hum, I think this might date from when GE's builds were Wine based and not Proton based.

@GloriousEggroll is the build.sh script from this repo still being used at the moment?

beh-10257 commented 11 months ago

@strycore @EliasOfWaffle is this solved I tried building the latest wine today but I failed miserably

GloriousEggroll commented 11 months ago

yes, build.sh is still used.

We currently use https://github.com/lutris/buildbot/blob/master/docker-winebuild.sh which is the same as what wine-ge uses. docker-winebuild.sh calls build.sh as part of it's build process:

# start build
docker exec buildbot bash -c "cd /home/vagrant/buildbot/runners/wine && ./build.sh --as $1 --version $3 --with $2 --branch $3"

we can't add --with-wayland yet because the docker container image needs the wayland dependencies added

beh-10257 commented 10 months ago

@GloriousEggroll well this is not moving forward apt install libxkbregistry-dev libxkbregistry-dev:i386 thats the command I ran inside the container to add wayland support in wine of course after adding --with-wayland to build.sh