2
0
mirror of https://github.com/kotatogram/kotatogram-desktop synced 2025-08-30 22:25:12 +00:00

Activate crl dispatch backend on Linux

Linux is the only platform where slow QThreadPool is used, let's use dispatch here as well
This commit is contained in:
Ilya Fedin
2021-12-10 16:14:55 +04:00
committed by John Preston
parent c2b2d0a92a
commit d89597bf64
4 changed files with 8 additions and 1 deletions

3
.gitmodules vendored
View File

@@ -97,3 +97,6 @@
[submodule "Telegram/ThirdParty/kwayland"]
path = Telegram/ThirdParty/kwayland
url = https://github.com/KDE/kwayland.git
[submodule "Telegram/ThirdParty/dispatch"]
path = Telegram/ThirdParty/dispatch
url = https://github.com/apple/swift-corelibs-libdispatch

1
Telegram/ThirdParty/dispatch vendored Submodule

View File

@@ -32,6 +32,9 @@ RUN yum -y install git meson ninja-build autoconf automake libtool patch \
devtoolset-10-binutils llvm-toolset-7.0 llvm-toolset-7.0-clang-devel \
llvm-toolset-7.0-llvm-devel && yum clean all
# Fix a bug with argument naming in CentOS 7 glibc
RUN sed -i 's/char \*__block/char */' /usr/include/unistd.h
SHELL [ "bash", "-c", ". /opt/rh/devtoolset-10/enable; exec bash -c \"$@\"", "-s"]
ENV LibrariesPath /usr/src/Libraries