mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-10 15:45:15 -04:00
25 lines
1.1 KiB
Diff
25 lines
1.1 KiB
Diff
# https://bugs.gentoo.org/881697
|
|
# https://github.com/telegramdesktop/tdesktop/issues/17437
|
|
|
|
--- tdesktop-5.2.0-orig/cmake/external/CMakeLists.txt
|
|
+++ tdesktop-5.2.0-full/cmake/external/CMakeLists.txt
|
|
@@ -18,7 +18,7 @@
|
|
add_checked_subdirectory(cld3)
|
|
endif()
|
|
add_checked_subdirectory(crash_reports)
|
|
-if (LINUX)
|
|
+if (LINUX AND DESKTOP_APP_USE_LIBDISPATCH)
|
|
add_checked_subdirectory(dispatch)
|
|
endif()
|
|
add_checked_subdirectory(expected)
|
|
--- tdesktop-5.2.0-orig/cmake/variables.cmake
|
|
+++ tdesktop-5.2.0-full/cmake/variables.cmake
|
|
@@ -21,6 +21,7 @@
|
|
endif()
|
|
|
|
option(DESKTOP_APP_LOTTIE_USE_CACHE "Use caching in lottie animations." ON)
|
|
+cmake_dependent_option(DESKTOP_APP_USE_LIBDISPATCH "Use libdispatch instead of QThreadPool." OFF LINUX ON)
|
|
cmake_dependent_option(DESKTOP_APP_DISABLE_X11_INTEGRATION "Disable all code for X11 integration." OFF LINUX ON)
|
|
cmake_dependent_option(DESKTOP_APP_USE_ALLOCATION_TRACER "Use simple allocation tracer." OFF LINUX OFF)
|
|
cmake_dependent_option(DESKTOP_APP_USE_PACKAGED_LAZY "Bundle recommended Qt plugins for self-contained packages." OFF LINUX OFF)
|