John Preston
538b39ec9d
Remove libwayland loading debug info.
2021-05-10 15:54:27 +04:00
John Preston
4ea94848d8
Define 'WEBRTC_USE_PIPEWIRE'.
2021-05-10 14:38:34 +04:00
John Preston
9a8fc7b7cb
Fix libwayland loader.
2021-05-10 14:38:07 +04:00
John Preston
c8341354e1
Link webrtc with more Xlib libraries.
2021-05-10 10:53:30 +04:00
Ilya Fedin
1720a174c4
Link Qt with libproxy
2021-05-03 12:50:01 +03:00
Ilya Fedin
6d1b48811e
Fix build without Wayland of static binary
2021-04-29 20:32:56 +03:00
Ilya Fedin
4e7ec4e0e1
Move wayland helper from lib_base here
2021-04-29 20:15:25 +03:00
John Preston
c606fca6a6
Fix configure on x64 Native Tools Command Prompt.
2021-04-29 12:23:08 +04:00
John Preston
32273e3fb1
Fix build with rnnoise on Linux.
2021-04-29 12:22:35 +04:00
John Preston
57540cc1db
Link rnnoise from Libraries on macOS.
2021-04-29 12:22:35 +04:00
John Preston
cd19d4af12
Add external rnnoise library.
2021-04-29 12:22:35 +04:00
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