# Last wine-tkg-staging-wayland-git configuration - Mon Jul 27 20:28:18 UTC 2026 :

External configuration file /build/wine-tkg-build-tmp-buuFVV/lug-wine-tkg-staging-wayland.cfg used

Wine (plain) version: 11.14.r0.g1012f3d9950
Using wine-staging patchset (version 11.14.r0.g3e0623e0)

Not using vkd3d native library for d3d12 translation (allows using vkd3d-proton)

Done applying backports hotfixes (if any) - list available in prepare.log
Done applying reverting hotfixes (if any) - list available in prepare.log

2941e58d7d6e630e88b6e9539414f1d86736c7aa reverted 
( Restore heap.h header file )

Revert staging patchset dcomp-DCompositionCreateDevice2 due to breakage
CSMT-toggle.patch -- ( Applied CSMT toggle logic patch )

Staging overrides, if any: -W ntdll-ForceBottomUpAlloc -W ntdll-Hide_Wine_Exports -W dcomp-DCompositionCreateDevice2


enable_dynamic_wow64_def.patch -- ( Enable WINEARCH=wow64 by default )
LAA-unix-staging-wow64.patch -- ( Applied large address aware override support )

josh-flat-theme.patch -- ( Add Josh's better-theme )
proton-win10-default.patch -- ( Enforce win10 as default wine version )

Applied hotfix Return_nt_filename_and_resolve_DOS_drive_path.mypatch
Applied hotfix a608ef1.mypatch
Applied hotfix nostale_mouse_fix.mypatch
Applied hotfix opencl-fixup.mypatch
Applied your own patch 0001-wineopenxr_add.mypatch
Applied your own patch 0002-wineopenxr_enable.mypatch
Applied your own patch 0079-HACK-winewayland-add-support-for-picking-primary-mon.mypatch
Applied your own patch 0088-fixup-HACK-winewayland-add-support-for-picking-prima.mypatch
Applied your own patch 10.2+_eac_fix.mypatch
Applied your own patch append_cmd.mypatch
Applied your own patch cache-committed-size.mypatch
Applied your own patch default-to-wayland.mypatch
Applied your own patch disable_syscall_dispatch.mypatch
Applied your own patch dummy_dlls.mypatch
Applied your own patch eac_60101_timeout.mypatch
Applied your own patch eac_locale.mypatch
Applied your own patch enables_dxvk-nvapi.mypatch
Applied your own patch nvngx_dlls.mypatch
Applied your own patch reg_show_wine.mypatch
Applied your own patch sc_gpumem.mypatch
Applied your own patch silence-sc-unsupported-os.mypatch
Applied your own patch systray-title.mypatch
Applied your own patch unopenable-device-is-bad.mypatch
Applied your own patch winewayland-fullscreen-idle-inhibit.mypatch
Applied your own patch winewayland-prefer-relative-pointer.mypatch

wine-tkg-staging.patch -- ( Please don't report bugs about this wine build on winehq.org and use https://github.com/Frogging-Family/wine-tkg-git/issues instead. )


With predefined optimizations:
CFLAGS = -O2 -ftree-vectorize -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types
LDFLAGS = -Wl,-O1,--sort-common,--as-needed
CROSSCFLAGS = -O2 -ftree-vectorize -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types
CROSSLDFLAGS = -Wl,-O1,--sort-common,--as-needed

configure arguments: --disable-tests --without-vkd3d --with-wayland --with-vulkan

CC = ccache gcc
CXX = ccache g++
CROSSCC64 = ccache x86_64-w64-mingw32-gcc
