1
0
Fork 0
Commit graph

199 commits

Author SHA1 Message Date
John Preston
d1a7e08aa0 Don't link wayland-client statically. 2021-04-29 10:51:13 +04:00
John Preston
52ccf5e17a Add desktop-app::external_webview library. 2021-03-22 22:55:51 +04:00
23rd
bd9c097fea Added option to disable PDB file generation. 2021-03-17 12:33:50 +03:00
Nicholas Guriev
25f0733a60 Do not enforce NDEBUG macro
It affects WebRTC classes which may vary their size that eventually
leads to memory corruption and crashes. CMake already defines the macro
for production build types. One can use a custom build type which does
not imply NDEBUG. Please note, tg_owt and tdesktop must be build with
the same CMAKE_BUILD_TYPE.
2021-03-04 19:21:13 +04:00
Ilya Fedin
2f4cbdd126 Add new fcitx5-qt sources 2021-03-04 08:10:27 +04:00
Ilya Fedin
03346be7c5 Build with QT_NO_KEYWORDS 2021-03-03 22:46:49 +04:00
John Preston
3a985882d7 Add WebKit framework on macOS. 2021-03-02 17:09:45 +04:00
Ilya Fedin
80e188984a Add gio_unix include path to external_glib 2021-03-01 11:41:56 +04:00
Ilya Fedin
a00057a45e Add external_glibmm module 2021-03-01 11:41:56 +04:00
Ilya Fedin
ac193a597d Add DESKTOP_APP_DISABLE_X11_INTEGRATION 2021-02-22 23:37:14 +04:00
Ilya Fedin
199bd8d0b2 Remove materialdecoration
Since there are TitleWidget implementation for Linux in lib_ui finally
2021-02-19 12:29:59 +04:00
Ilya Fedin
540828a077 Add DESKTOP_APP_DISABLE_GTK_INTEGRATION 2021-02-19 12:28:28 +04:00
John Preston
d888e1d4b5 Merge commit '9bf3d9b' 2021-02-04 21:08:14 +04:00
John Preston
9bf3d9b638 Disable implicit cast from QByteArray to const char*. 2021-02-02 18:38:10 +04:00
Nicholas Guriev
695fabda68 Clean up DESKTOP_APP_DISABLE_WEBRTC_INTEGRATION 2021-02-01 18:26:56 +03:00
John Preston
39aa77999e Add some missing libraries on Windows. 2021-01-20 22:55:57 +04:00
Ilya Fedin
561273a2f8 Add external_kwayland module 2021-01-04 11:30:14 +04:00
Ilya Fedin
2208358765 Link libraries needed for GL on XCB 2020-12-25 17:56:11 +03:00
Ilya Fedin
a81345a28d Use CMAKE_DL_LIBS in external_qt 2020-12-22 12:28:31 +04:00
Ilya Fedin
98410c7064 Remove unneeded automative shell 2020-12-22 12:28:31 +04:00
Ilya Fedin
3d7edfc4ba Add qt_static_plugins module 2020-12-22 12:28:31 +04:00
Ilya Fedin
783efab5aa ffmpeg requires Xv for va-x11 now 2020-12-15 18:55:36 +04:00
Ilya Fedin
ae1d5ed04f Build Qt without libICE/libSM 2020-12-15 18:54:35 +04:00
Ilya Fedin
29a45b899b Deduplicate jpeg and zlib linking in qt 2020-12-15 18:22:43 +04:00
Ilya Fedin
b5124ece3e Remove unneeded Qt static plugins 2020-12-15 12:26:22 +04:00
Ilya Fedin
ceb5808939 Xext is not used by Qt, wayland-client is not used by ffmpeg 2020-12-14 16:20:23 +04:00
Ilya Fedin
1c2be0df28 Add xcb-keysyms and xcb-record dependencies 2020-12-09 22:32:40 +03:00
23rd
f29f5e727f Added XCB Record extension to Qt. 2020-12-08 08:34:54 +03:00
John Preston
28b11b099a Update Qt to 5.15.2. 2020-12-07 15:49:45 +04:00
mid-kid
4436815d19 Build wayland suppport optionally 2020-11-17 15:55:21 +03:00
John Preston
d9e8a608c2 Add possibility to build on Windows for x64. 2020-11-06 20:19:54 +03:00
John Preston
4bf45519f6 Disable Linux GLIBC wraps for special builds. 2020-11-06 08:48:01 +03:00
John Preston
3a2d8a252d Build with Qt 5.15.1 in CentOS 7 docker. 2020-11-05 19:24:14 +03:00
John Preston
94025be392 Add GSS Framework on macOS for Qt 5.15.1. 2020-11-02 15:40:03 +03:00
John Preston
3d2b39935c Update Qt version to 5.15.1. 2020-11-02 15:40:03 +03:00
23rd
a7e73ebc03 Reverted CXX standard to latest on Apple Clang.
Related commit: 5d6f8ebee3.
2020-10-30 13:16:23 +03:00
Ilya Fedin
ed9fa2e798 Add external_jpeg 2020-10-30 12:11:41 +03:00
John Preston
84ce1c5c65 Use RelWithDebInfo for OpenAL on Windows. 2020-10-29 14:24:50 +03:00
John Preston
cfc6051fb6 Remove XCB from fcitx5_qt5 dependencies. 2020-10-23 17:48:52 +03:00
Ilya Fedin
b485d43a45 Opus headers are in opus subfolder 2020-10-23 13:11:22 +03:00
Ilya Fedin
18bf821e50 Add missing REQUIRED when finding QtThemeSupport 2020-10-23 11:20:18 +03:00
Ilya Fedin
e5af534f94 Get rid of lxqt-qtplugin 2020-10-23 11:20:18 +03:00
Ilya Fedin
917f3d69ba Add opus and zlib source directoies as include directories only on Windows 2020-10-23 11:19:42 +03:00
Ilya Fedin
001c41a6be Add desktop-app::external_xcb 2020-10-12 16:22:30 +03:00
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