Ilya Fedin
|
c03178c09b
|
Parallelize dispatch & jemalloc build
|
2023-04-29 13:35:03 +04:00 |
|
Ilya Fedin
|
6ab5543b3d
|
Get rid of xcb_xlib dependencies
We can drop this dependency thanks to Qt 6.5.0's xcursor -> xcb-cursor rewrite
|
2023-04-03 13:32:43 +04:00 |
|
Ilya Fedin
|
c33cf7240f
|
Add minimum glibmm version
|
2023-03-21 11:40:45 +04:00 |
|
John Preston
|
49272b9606
|
Fix linking on GCC.
|
2023-03-09 23:21:14 +04:00 |
|
John Preston
|
d3977a83a6
|
Link avfilter.
|
2023-03-07 19:48:39 +04:00 |
|
Ilya Fedin
|
31eb395967
|
Update Qt cmake rules for Qt 6.5 on Linux
|
2023-03-01 10:32:18 +04:00 |
|
Ilya Fedin
|
8a62b6659d
|
Use _init targets that provide Q_IMPORT_PLUGIN calls
|
2023-03-01 10:32:18 +04:00 |
|
Ilya Fedin
|
b5dd1db129
|
Fix link to new libde265 on Linux
|
2023-02-21 18:53:02 +04:00 |
|
Vitaly Zaitsev
|
86270a961e
|
Set minimal packaged GSL version to 4.0.0 due to modern headers usage.
|
2023-02-15 20:22:14 +04:00 |
|
Ilya Fedin
|
9310263cd6
|
Don't try to find Qt 6 on Windows
|
2023-02-13 16:52:42 +04:00 |
|
Ilya Fedin
|
4d8c8a0f84
|
Link Qt to lcms2 on Linux
|
2022-12-28 15:35:51 +04:00 |
|
John Preston
|
8cbc57f355
|
Fix generate_single_protobuf timestamp file generation.
|
2022-12-26 13:42:33 +04:00 |
|
Ilya Fedin
|
bb07e9d698
|
Add dav1d dependency to external_ffmpeg
|
2022-12-25 07:35:22 +04:00 |
|
Daniel Novomeský
|
af37d955bb
|
Enable support for AVIF, HEIF and JPEG XL on Windows
|
2022-12-19 11:36:44 +04:00 |
|
Ilya Fedin
|
c84790f978
|
Set NDEBUG when debug webrtc build is not found
|
2022-12-16 10:46:40 +04:00 |
|
Klemens Nanni
|
085086856c
|
Fix tdesktop 4.3.4 cld3 bundle build with system protobuf
```
.../Telegram/ThirdParty/cld3/build/gen/cld_3/protos/sentence.pb.h:10:10: fatal error: 'google/protobuf/port_def.inc' file not found
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
```
|
2022-12-08 06:41:46 +04:00 |
|
Ilya Fedin
|
609e21643b
|
Fix the order of default Qt version
It seems both Qt and cmake documentations are incorrect about the order used in NAMES keyword
|
2022-12-07 09:23:29 +04:00 |
|
Ilya Fedin
|
4a261d8c52
|
Fallback to protobuf cmake config
|
2022-11-25 12:18:45 +01:00 |
|
Ilya Fedin
|
2c86aa9a3d
|
Fix packaged build with cld3
|
2022-11-25 11:15:14 +01:00 |
|
Ilya Fedin
|
25088a573b
|
Revert "Add external_sonnet library"
This reverts commit 81705fb609.
|
2022-11-25 11:15:14 +01:00 |
|
23rd
|
7267c03054
|
Fixed generating of timestamp file for protobuf dependencies.
|
2022-11-23 22:58:29 +01:00 |
|
Ilya Fedin
|
81705fb609
|
Add external_sonnet library
|
2022-11-23 22:57:44 +01:00 |
|
23rd
|
5727743f9a
|
Added external cld3 module.
|
2022-11-21 22:01:49 +00:00 |
|
Ilya Fedin
|
cc8fc487d7
|
Switch to the new glibmm ABI
|
2022-11-03 13:48:11 +04:00 |
|
Ilya Fedin
|
36ee4977bb
|
Synchronize dispatch and jemalloc build flags with common_options
|
2022-11-01 14:36:38 +04:00 |
|
Ilya Fedin
|
bcd5e3a640
|
Use QtWaylandCompositor for webview embedding on Linux
|
2022-11-01 14:36:38 +04:00 |
|
Ilya Fedin
|
2ba61d5977
|
Fix default kcoreaddons logging level
|
2022-10-22 08:45:41 +04:00 |
|
Ilya Fedin
|
e8bc7cfd1d
|
Don't update kcoreaddons helper headers on every reconfigure
|
2022-10-03 08:02:14 +04:00 |
|
Ilya Fedin
|
84f43a8252
|
Build bundled kcoreaddons
|
2022-09-28 21:18:22 +04:00 |
|
John Preston
|
6c7b8d8b4c
|
Link Qt::WidgetsPrivate for touch support in popup windows.
|
2022-09-19 16:28:19 +04:00 |
|
Ilya Fedin
|
d405db0737
|
Fix order of brotlicommon linking
|
2022-09-19 15:25:50 +04:00 |
|
Ilya Fedin
|
152fc28f34
|
Add a shim for KSandbox
|
2022-09-19 12:37:42 +04:00 |
|
Ilya Fedin
|
c79563ea34
|
Add support for AVIF, HEIF and JPEG XL (only on Linux yet)
|
2022-09-18 16:59:09 +04:00 |
|
Ilya Fedin
|
0638ec7b0e
|
WaylandClientPrivate no more
|
2022-09-02 19:14:56 +04:00 |
|
Ilya Fedin
|
bc81751018
|
Add RHI shader resources for Qt 6.4
|
2022-09-02 19:14:56 +04:00 |
|
Ilya Fedin
|
7b43684a1c
|
Add missing REQUIRED to find_library call
|
2022-08-30 08:59:54 +04:00 |
|
Ilya Fedin
|
ed89d82487
|
Restore ZLIB_WINAPI define
|
2022-08-28 00:28:18 +04:00 |
|
Ilya Fedin
|
f9b8a35464
|
Use zlib built with cmake on Windows
|
2022-08-27 12:46:23 +04:00 |
|
Ilya Fedin
|
41ff5e28cd
|
Prepend cache variables for libraries searching with DESKTOP_APP_
To avoid confusion with exports of various cmake packages
|
2022-08-27 12:45:50 +04:00 |
|
Ilya Fedin
|
017f5d4e35
|
Fix a typo in kcoreaddons target name
|
2022-08-27 12:45:26 +04:00 |
|
Ilya Fedin
|
96e9bf770c
|
Add external_kcoreaddons
|
2022-08-27 10:07:07 +04:00 |
|
Ilya Fedin
|
6f77ab1f86
|
Cache Qt version
|
2022-08-19 15:38:25 +04:00 |
|
Ilya Fedin
|
0702ef4cdd
|
Get rid of DESKTOP_APP_QT6
|
2022-08-14 10:01:20 +04:00 |
|
Ilya Fedin
|
4b36e46448
|
Don't depend on Qt::WaylandClient target when linking Wayland libraries
|
2022-08-13 11:49:29 +04:00 |
|
Ilya Fedin
|
9615515b06
|
Use version-less Qt targets and functions whenever possible
|
2022-08-09 09:12:21 +04:00 |
|
John Preston
|
76459183d9
|
Revert "Use QtWidgets private headers"
This reverts commit 00c2360aca.
|
2022-08-08 09:56:30 +03:00 |
|
John Preston
|
eacf0c8d64
|
Revert "Use QtWaylandEglClientHwIntegrationPrivate module"
This reverts commit 3e6a8fc192.
|
2022-08-08 09:56:30 +03:00 |
|
Ilya Fedin
|
f1c9743790
|
Simplify Qt library list on Linux
|
2022-08-08 09:12:01 +04:00 |
|
Ilya Fedin
|
3e6a8fc192
|
Use QtWaylandEglClientHwIntegrationPrivate module
|
2022-08-04 10:09:31 +04:00 |
|
Ilya Fedin
|
00c2360aca
|
Use QtWidgets private headers
|
2022-08-04 10:09:31 +04:00 |
|