diff --git a/dependencies/vcpkg_overlay_ports/wxwidgets/fix-linux-clipboard-hang.patch b/dependencies/vcpkg_overlay_ports/wxwidgets/fix-linux-clipboard-hang.patch new file mode 100644 index 00000000..d147497d --- /dev/null +++ b/dependencies/vcpkg_overlay_ports/wxwidgets/fix-linux-clipboard-hang.patch @@ -0,0 +1,10 @@ +--- a/src/gtk/clipbrd.cpp ++++ a/src/gtk/clipbrd.cpp +@@ -623,7 +623,6 @@ + GtkClipboard* clipboard = gtk_clipboard_get(GDK_SELECTION_CLIPBOARD); + + gtk_clipboard_set_can_store(clipboard, nullptr, 0); +- gtk_clipboard_store(clipboard); + + return true; + } diff --git a/dependencies/vcpkg_overlay_ports/wxwidgets/portfile.cmake b/dependencies/vcpkg_overlay_ports/wxwidgets/portfile.cmake index d9962958..de2e3d14 100644 --- a/dependencies/vcpkg_overlay_ports/wxwidgets/portfile.cmake +++ b/dependencies/vcpkg_overlay_ports/wxwidgets/portfile.cmake @@ -9,6 +9,7 @@ vcpkg_from_github( relocatable-wx-config.patch nanosvg-ext-depend.patch fix-libs-export.patch + fix-linux-clipboard-hang.patch fix-pcre2.patch gtk3-link-libraries.patch sdl2.patch