1
0
Fork 0
Commit graph

58 commits

Author SHA1 Message Date
John Preston
42d3840cde Add simple allocation tracer on Linux. 2021-05-14 15:09:28 +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
d1a7e08aa0 Don't link wayland-client statically. 2021-04-29 10:51:13 +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
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
mid-kid
4436815d19 Build wayland suppport optionally 2020-11-17 15:55:21 +03:00
John Preston
3a2d8a252d Build with Qt 5.15.1 in CentOS 7 docker. 2020-11-05 19:24:14 +03:00
Ilya Fedin
ed9fa2e798 Add external_jpeg 2020-10-30 12:11:41 +03:00
Ilya Fedin
18bf821e50 Add missing REQUIRED when finding QtThemeSupport 2020-10-23 11:20:18 +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
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
88c7addb4e Add missed openssl dependency to qt 2020-07-24 16:21:15 +04:00
Ilya Fedin
9eb24ca5c1 QtWaylandClient contains QtXkbCommonSupport includes 2020-07-17 19:31:18 +04:00
Ilya Fedin
03bde956c5 Drop unneeded Q_OS_LINUX32/Q_OS_LINUX64 2020-06-17 20:07:24 +04:00
Ilya Fedin
b558136e64 Allow to specify path to QtWaylandClient private headers via cmake 2020-06-09 11:19:35 +04:00
Ilya Fedin
7c151a302a Add backported QtXkbCommonSupport 2020-06-01 18:27:57 +04:00
Ilya Fedin
a10bb86dcd Add fcitx5-qt and it's dependencies 2020-05-12 09:14:42 +04:00
Ilya Fedin
81a0fc7970 Fix Linux-only Qt includes 2020-05-05 16:09:10 +04:00
Ilya Fedin
b026d86b57 Add lxqt-qtplugin and xdgiconloader modules 2020-05-05 14:28:37 +04:00
Ilya Fedin
bce16efbe6 Add qt5ct, qt5ct_qtplugin and qt5ct_style modules 2020-05-05 14:28:37 +04:00
Ilya Fedin
8d12d5a21f Add hime and hime_qt5 modules 2020-05-05 14:28:37 +04:00
Ilya Fedin
b7f7db72a2 add nimf_qt5 cmake module 2020-05-05 14:28:37 +04:00
Ilya Fedin
9e8743a970 add fcitx-qt5 cmake module 2020-05-05 14:28:37 +04:00
Ilya Fedin
6aa291f2e3 Add materialdecoration as a module 2020-05-05 14:28:37 +04:00
Ilya Fedin
656e312a60 Add material decoration 2020-05-01 11:29:50 +04:00
Ilya Fedin
d5153dfd92 Adapt DESKTOP_APP_USE_PACKAGED for macOS and proper usage of pkg-config 2020-04-21 23:11:32 +04:00
Ilya Fedin
53589d63fb Enable native Wayland support 2020-02-24 19:02:26 +04:00
Ilya Fedin
99278254e3 Move TDESKTOP_DISABLE_DBUS_INTEGRATION to cmake_helpers 2020-02-21 18:05:47 +04:00
John Preston
ba9eb09bc0 Return glib dependency, needed for Qt glib event loop. 2020-02-13 13:48:24 +04:00
Ilya Fedin
2793a8d3be Fix zlib linkage 2020-02-10 14:25:04 +04:00
Ilya Fedin
f49e4f19bb Add SVG icon engine for Qt 2020-02-10 14:20:43 +04:00
John Preston
d28d9d632a Add QtWidgets include directory. 2020-02-04 21:27:53 +04:00
Ilya Fedin
c0e7994802 glib dependency is needed for hime only 2020-02-04 20:59:33 +04:00
John Preston
22b099429a Link some libraries dynamically on Linux.
Some libraries that should be on all target systems could be linked
dynamically, list taken from:

https://github.com/AppImage/pkg2appimage/blob/master/excludelist

This should fix some problems with fontconfig version mismatch.
2020-01-31 16:28:17 +03:00
Ilya Fedin
6eff82642b Add qxdgdesktopportal platformtheme 2020-01-31 10:41:25 +03:00
Ilya Fedin
b2eb74be1d Make dbus dependency really optional 2020-01-21 23:30:05 +03:00
Ilya Fedin
1db22f3663 Make packaged build working 2020-01-16 11:32:32 +04:00
John Preston
d1c4976d3d Fix linking with glibc wraps. 2019-12-13 15:02:59 +03:00
John Preston
a3f3a38915 Fix packeged LibLZMA usage. 2019-12-09 19:24:00 +03:00