File support-wayland.patch of Package wemeet

diff '--color=auto' -aru a/opt/wemeet/wemeetapp.sh b/opt/wemeet/wemeetapp.sh
--- a/opt/wemeet/wemeetapp.sh	2025-07-01 13:33:52.286685057 +0800
+++ b/opt/wemeet/wemeetapp.sh	2025-07-01 14:18:59.291185126 +0800
@@ -29,12 +29,10 @@
 fi
 
 if [ "$XDG_SESSION_TYPE" = "wayland" ];then
-  if [ -f "/opt/x11-wayland/x11-ext.sh" ];then
-    source /opt/x11-wayland/x11-ext.sh
-  else
-    zenity --info --title="腾讯会议" --text="检测到窗口系统采用wayland协议,腾讯会议暂不兼容,程序即将退出!" --width=350 --height=100
-    exit 1
-  fi
+  export XDG_SESSION_TYPE=x11
+  export QT_QPA_PLATFORM=xcb
+  export LD_PRELOAD="${LD_PRELOAD:-}:/usr/lib64/wemeet/libhook.so"
+  unset WAYLAND_DISPLAY
 fi
 
 SELF=$(readlink -f "$0")
@@ -44,6 +42,7 @@
 export PATH="${HERE}/bin${PATH:+:$PATH}"
 export LD_LIBRARY_PATH="${HERE}/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
 export QT_PLUGIN_PATH="${HERE}/plugins"
+export QT_AUTO_SCREEN_SCALE_FACTOR=1
 export TZ=Asia/Shanghai
 
 exec wemeetapp $*
openSUSE Build Service is sponsored by