Skip to content

Purpose: Enable --with-wayland build#173

Open
EliasOfWaffle wants to merge 1 commit into
lutris:masterfrom
EliasOfWaffle:wayland
Open

Purpose: Enable --with-wayland build#173
EliasOfWaffle wants to merge 1 commit into
lutris:masterfrom
EliasOfWaffle:wayland

Conversation

@EliasOfWaffle

Copy link
Copy Markdown

No description provided.

@strycore

strycore commented Aug 7, 2023

Copy link
Copy Markdown
Member

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

@strycore strycore closed this Aug 7, 2023
@EliasOfWaffle

EliasOfWaffle commented Aug 8, 2023

Copy link
Copy Markdown
Author

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

strycore commented Aug 9, 2023

Copy link
Copy Markdown
Member

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?

@bohanubis

Copy link
Copy Markdown

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

@GloriousEggroll

Copy link
Copy Markdown
Collaborator

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

@bohanubis

bohanubis commented Jan 20, 2024

Copy link
Copy Markdown

@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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants