gpo.zugaina.org

Search Portage & Overlays:

app-emulation/proton-ge-custom

GloriousEggroll's Proton fork: Valve's Wine with staging and game fixes

Screenshots

  • proton-ge-custom-11.11
    -* ~amd64
    +X +alsa cups +dbus +ffmpeg +fontconfig opencl +opengl pcap pulseaudio +sdl +ssl +truetype udev usb v4l +vulkan wayland xinerama +abi_x86_64 arm64ec crossdev-mingw custom-cflags +mingw +strip abi_x86_32 +wow64

    View      Download      Browse     License: LGPL-2.1+ BSD BSD-2 IJG MIT OPENLDAP ZLIB libpng2 public-domain   
    Overlay: FireBurn

ChangeLog

commit dd3da6cb01ada51e40b29efd32041760f3406db3
Author: Mike Lothian <mike@fireburn.co.uk>
Date: Wed Oct 21 19:14:19 2026 +0100

app-emulation/proton-ge-custom: bump to 11.11

commit e45396434d4eaf73ae14ae6a8a7c0bb50da10cbb
Author: Mike Lothian <mike@fireburn.co.uk>
Date: Sat Oct 17 10:50:56 2026 +0100

app-emulation/proton-ge-custom: keep the ELF link flags out of PE links

Host LDFLAGS such as --as-needed and --build-id reach the PE link, which
then emits extra .text and .rdata sections that the loader jumps into and
that stop the prefix being created.

commit 287f758263fc665fac6523d4514152c3c02fdbf7
Author: Mike Lothian <mike@fireburn.co.uk>
Date: Sat Oct 17 10:42:04 2026 +0100

app-emulation/proton-ge-custom: strip with llvm-mingw's strip

A host's GNU mingw strip leaves the clang-built PE files unloadable.

commit bd8d71e8abc85567bd6d5a0bf229d1c2f1f35c8a
Author: Mike Lothian <mike@fireburn.co.uk>
Date: Sat Oct 17 10:24:45 2026 +0100

app-emulation/proton-ge-custom: configure wine with llvm-mingw too

Configure picked the host's mingw gcc where there was one, and the build
then switched to llvm-mingw's clang, which rejects the gcc-only flags that
configure had found to work.

commit 1edb494567a753f9470406e05b5689d744c80661
Author: Mike Lothian <mike@fireburn.co.uk>
Date: Sat Oct 17 10:13:27 2026 +0100

app-emulation/proton-ge-custom: depend on llvm-mingw64

The OpenVR, DXVK and vkd3d-proton builds use its clang, which was only
there where something else had installed it.

commit a9653d9e34e15c09ace6eada48c002aab60f711d
Author: Mike Lothian <mike@fireburn.co.uk>
Date: Sat Oct 17 09:59:39 2026 +0100

app-emulation/proton-ge-custom: require sdl with udev

Proton's winebus calls the SDL device filter from its udev backend, so a
build with udev and without SDL fails to link.

commit dc4b15b1ce3478796e792a9c495cf1a5de26cf87
Author: Mike Lothian <mike@fireburn.co.uk>
Date: Thu Oct 15 18:39:51 2026 +0100

app-emulation/proton-ge-custom: bump to 11.9

commit b247ab85cf629afd3ef058eb67b12c210656530c
Author: Mike Lothian <mike@fireburn.co.uk>
Date: Wed Oct 14 11:18:39 2026 +0100

app-emulation/proton-ge-custom: Add 11.7