1
0
Fork 0
Commit graph

176 commits

Author SHA1 Message Date
Ilya Fedin
66cca9be57 Add SYSTEM flag to target_include_directories where appropriate 2021-07-19 19:01:08 +03:00
Ilya Fedin
1c8cfe49c5 Clang build fixes 2021-07-13 20:28:33 +03:00
John Preston
5217f71542 Use tg_angle fork. 2021-07-06 15:54:58 +03:00
John Preston
8432257651 Use default Qt-{version} folder on Windows. 2021-07-01 23:44:36 +03:00
John Preston
e2455f3194 Add dynamic DirectX loading helper. 2021-07-01 23:44:35 +03:00
John Preston
fc4d02573c Link Qt with statically built ANGLE. 2021-07-01 23:44:35 +03:00
Ilya Fedin
32ec2b8db2 Add missed jemalloc dependencies 2021-07-01 23:37:37 +03:00
Ilya Fedin
8d7772ab33 Switch from mallocng to jemalloc 2021-07-01 21:03:06 +03:00
Ilya Fedin
cb92f08d51 Enable Qt's gtk integration 2021-07-01 21:02:04 +03:00
Ilya Fedin
4a63a30c17 Get rid of unneeded glibc wraps 2021-06-29 17:02:16 +03:00
Ilya Fedin
e002bba002 Some cleanup of unneeded hacks
qt5ct is removed since internal gtk integration is good enough
Removed the ability to override path to qtwayland client headers since that hack is no longer used
QXdgDesktopPortalThemePlugin is no longer linked since custom xdg-desktop-portal dialog implementation is present
2021-06-20 10:34:18 +04:00
23rd
97b9c3f6d8 Removed SPMediaKeyTap solution for macOS media keys. 2021-06-10 22:43:18 +03:00
Ilya Fedin
4caa867468 Use custom xdg-shell fork 2021-06-10 23:39:53 +04:00
Ilya Fedin
e8fba0e1b8 Fix build with RelWithDebInfo target in non-packaged mode 2021-06-01 11:16:27 +03:00
Ilya Fedin
6c5ac4cae9 Add forgotten REQUIRED to rnnoise 2021-06-01 11:16:27 +03:00
John Preston
bcc0ac15f4 Add valloc/pvalloc to external_mallocng. 2021-05-19 13:18:46 +04:00
John Preston
45be9e3215 Link external_mallocng with --whole-archive. 2021-05-19 10:22:35 +04:00
John Preston
de65519132 Fix build of mallocng. 2021-05-17 13:12:04 +04:00
John Preston
294a18baf8 Fix hime-im-client build with GTK3 headers. 2021-05-17 13:07:18 +04:00
Ilya Fedin
5318ac7c54 Add external_mallocng module 2021-05-16 11:00:39 +03:00
John Preston
42d3840cde Add simple allocation tracer on Linux. 2021-05-14 15:09:28 +04:00
John Preston
4ea94848d8 Define 'WEBRTC_USE_PIPEWIRE'. 2021-05-10 14:38:34 +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
4e7ec4e0e1 Move wayland helper from lib_base here 2021-04-29 20:15:25 +03: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
Ilya Fedin
2f4cbdd126 Add new fcitx5-qt sources 2021-03-04 08:10:27 +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
John Preston
d888e1d4b5 Merge commit '9bf3d9b' 2021-02-04 21:08:14 +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