Ilya Fedin
|
68438bb43d
|
Add desktop-app::external_glib
|
2020-10-12 16:22:30 +03:00 |
|
John Preston
|
5d6f8ebee3
|
Downgrade to C++17 on Apple Clang for now.
See https://github.com/ericniebler/range-v3/pull/1570.
|
2020-09-29 20:19:33 +03:00 |
|
John Preston
|
c9d1ac50d3
|
Load Rstrtmgr dynamically.
|
2020-09-25 19:40:20 +03:00 |
|
Ilya Fedin
|
8ed7b65eca
|
Build Qt without ICU
|
2020-09-03 12:22:58 +04:00 |
|
Ilya Fedin
|
0fd23e1ea5
|
Fix Qt dependencies
|
2020-09-02 22:02:29 +04:00 |
|
Ilya Fedin
|
fb7924a6ff
|
-Wno-register is defined in options_linux.cmake now
|
2020-08-30 16:28:23 +04:00 |
|
Ilya Fedin
|
d955882cb4
|
Update webrtc packaged build for tg_owt
|
2020-08-30 16:28:23 +04:00 |
|
John Preston
|
3a7b44d038
|
Enable custom webrtc build on all platforms.
|
2020-08-23 17:38:43 +04:00 |
|
John Preston
|
9b1ed3965b
|
OS X 10.10-10.11: Use OpenSSL 1.1.1, enable WebRTC.
|
2020-08-20 17:59:10 +04:00 |
|
John Preston
|
4c8956027d
|
Use tg_owt webrtc fork.
|
2020-08-20 16:06:55 +04:00 |
|
Ilya Fedin
|
8c999a0023
|
Declare DESKTOP_APP_QTWAYLANDCLIENT_PRIVATE_HEADERS
Fix DESKTOP_APP_USE_PACKAGED_FFMPEG_STATIC description
Re-sort options
|
2020-08-18 08:04:35 +04:00 |
|
Ilya Fedin
|
6797807bf2
|
Remove DESKTOP_APP_ENABLE_IPO_OPTIMIZATIONS since cmake has CMAKE_INTERPROCEDURAL_OPTIMIZATION
|
2020-08-18 08:04:35 +04:00 |
|
Ilya Fedin
|
3ec8ccaa4f
|
Add option to set webrtc location
|
2020-08-18 08:04:35 +04:00 |
|
John Preston
|
b372364a2c
|
Add _DISABLE_WEBRTC_INTEGRATION option.
|
2020-08-11 17:21:17 +04:00 |
|
John Preston
|
83150a4691
|
Fix build on MSVC 16.6.0.
|
2020-08-11 13:56:54 +04:00 |
|
John Preston
|
d7c7e92ebc
|
Remove test webrtc libraries on Windows.
|
2020-08-11 13:56:54 +04:00 |
|
John Preston
|
fde8a86d2b
|
Remove test webrtc libraries on macOS.
|
2020-08-11 13:56:54 +04:00 |
|
John Preston
|
ef2cfa49cb
|
Use test capture from webrtc on macOS.
|
2020-08-11 13:56:54 +04:00 |
|
John Preston
|
119b164e7b
|
Link webrtc libraries with '-ObjC' to fix categories.
|
2020-08-11 13:56:54 +04:00 |
|
John Preston
|
bff30ad53b
|
Fix build for macOS.
|
2020-08-11 13:56:54 +04:00 |
|
John Preston
|
8414d2aa3a
|
Fix external_webrtc for Linux.
|
2020-08-11 13:56:54 +04:00 |
|
John Preston
|
5a8376923d
|
Fix external_webrtc for macOS.
|
2020-08-11 13:56:54 +04:00 |
|
John Preston
|
429ef7aa64
|
Add the same definitions to external_webrtc.
|
2020-08-11 13:56:54 +04:00 |
|
John Preston
|
7931925d5c
|
Link external_webrtc with test modules for now.
|
2020-08-11 13:56:54 +04:00 |
|
John Preston
|
fcde3de276
|
Add external_webrtc library.
|
2020-08-11 13:56:48 +04:00 |
|
Ilya Fedin
|
f8f80b5cb6
|
Set -g and -Werror only with DESKTOP_APP_SPECIAL_TARGET on macOS just like on Linux
|
2020-08-11 13:11:10 +04:00 |
|
Ilya Fedin
|
a88d82e41b
|
Fix if format in gsl CMakeLists.txt
|
2020-08-11 13:11:10 +04:00 |
|
Ilya Fedin
|
6fa0e8df72
|
Revert "Unduplicate pkgconfig library in hime_im_client"
This reverts commit 2d8bd57e22.
|
2020-08-11 13:11:10 +04:00 |
|
Ilya Fedin
|
f05e28c8da
|
Replace DESKTOP_APP_USE_PACKAGED with DESKTOP_APP_SPECIAL_TARGET in some places
|
2020-08-10 15:32:52 +04:00 |
|
Ilya Fedin
|
2d6b9aeab5
|
Get rid of USE_PACKAGED options by automatic fallback
|
2020-08-10 15:32:52 +04:00 |
|
Ilya Fedin
|
2d8bd57e22
|
Unduplicate pkgconfig library in hime_im_client
Replace -Wno-error=register with -Wno-register in nimf_qt5
|
2020-08-10 15:30:51 +04:00 |
|
Ilya Fedin
|
519cb81044
|
Passthrough DESKTOP_APP_DISABLE_DBUS_INTEGRATION to the code
|
2020-08-10 15:30:51 +04:00 |
|
Ilya Fedin
|
e78f35962f
|
QtX11Extras no more needed for fcitx5-qt
|
2020-08-10 15:29:54 +04:00 |
|
John Preston
|
28ff839711
|
Fix linking with glibc wraps, libatomic.
|
2020-07-26 12:13:41 +04:00 |
|
Ilya Fedin
|
3f73163b06
|
Link libatomic statically
|
2020-07-25 11:31:37 +04:00 |
|
John Preston
|
80835258c7
|
Fix build on Windows.
|
2020-07-24 17:03:23 +04:00 |
|
Ilya Fedin
|
da5abddc62
|
Make OBJECT libraries STATIC
|
2020-07-24 16:21:15 +04:00 |
|
Ilya Fedin
|
88c7addb4e
|
Add missed openssl dependency to qt
|
2020-07-24 16:21:15 +04:00 |
|
John Preston
|
408083f52e
|
Fix build with external_opus on Windows.
|
2020-07-23 15:30:05 +04:00 |
|
Ilya Fedin
|
36dc69e460
|
Move Qt plugins dependencies to subfolders
|
2020-07-23 14:09:17 +04:00 |
|
Ilya Fedin
|
25070e1b04
|
Fix opus linking with ffmpeg
|
2020-07-23 14:09:17 +04:00 |
|
Ilya Fedin
|
f0150997cb
|
Use OPTIONAL_COMPONENTS and QUIET
|
2020-07-23 14:09:17 +04:00 |
|
Ilya Fedin
|
2acd52d39a
|
Set link options only without DESKTOP_APP_USE_PACKAGED
|
2020-07-23 14:09:17 +04:00 |
|
Ilya Fedin
|
0417330cc9
|
Add atomic library to common options for better compaibility with non-x86 archs
|
2020-07-23 14:09:17 +04:00 |
|
Ilya Fedin
|
9eb24ca5c1
|
QtWaylandClient contains QtXkbCommonSupport includes
|
2020-07-17 19:31:18 +04:00 |
|
Ilya Fedin
|
2e9f0d27ad
|
ALEXT prototypes aren't needed anymore
|
2020-07-13 09:48:31 +04:00 |
|
Ilya Fedin
|
544e699b8f
|
Qt5WaylandClient is used by tdesktop itself now
|
2020-07-13 09:35:44 +04:00 |
|
John Preston
|
9346d5f895
|
Remove some libraries.
|
2020-07-02 20:56:09 +04:00 |
|
John Preston
|
6b36a649dc
|
Add remove_target_sources() function.
|
2020-06-29 20:11:16 +04:00 |
|
Ilya Fedin
|
03bde956c5
|
Drop unneeded Q_OS_LINUX32/Q_OS_LINUX64
|
2020-06-17 20:07:24 +04:00 |
|