Skip to content

Replace GE_WAYLAND with direct source #1679

@nokia8801

Description

@nokia8801

First of all, I get that rebasing might be hard when it comes to external patches. But I unfortunately don't agree with the things said here.

5be8536

The patches might be broken, I can't comment on that.

But when they're working, upstream winewayland and this patched winewayland is a night and day difference. Literally. First of all, the dev behind the patches fixed raw mouse input on Wayland and it feels so much better than upstream winewayland. This is necessary for competitive gameplay.

There are many more changes when it comes to mouse and input, like keyboard layouts, etc.

So I propose that instead of relying on GE-Proton for these patches, we get them from the source, which is this repo and dev.

https://github.com/Etaash-mathamsetty/wine-valve

This where GE gets them anyways.

I have no clue how this would be done though. Maybe ask @Etaash-mathamsetty for help? I remember them saying that the GE_WAYLAND stuff here in TkG was pretty old anyways, and that was months ago. So I don't think it's good to have such old patches anyways.

I tried building wine with this repo using _custom_wine_source= but unfortunately it always errors out when applying patches. It also still tries to use staging even though I have _use_staging="false".

Thoughts?

Maybe this could be a new wine-tkg profile/preset instead of patches.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions