Ilya Fedin
|
504e56469b
|
Switch kimageformats to automoc
The new version tells cmake to generate files per-source
|
2023-08-30 05:01:43 +02:00 |
|
Ilya Fedin
|
385ba19a52
|
Add missing lib_base dependency to hime helper
|
2023-08-29 15:35:52 +02:00 |
|
Ilya Fedin
|
dbe089746f
|
Re-use base_linux_library
|
2023-08-29 07:54:15 +02:00 |
|
Ilya Fedin
|
9fd1c75805
|
Make implib quiet
|
2023-08-25 08:49:51 +02:00 |
|
John Preston
|
a98ccbffb4
|
Update WebView2 to 1.0.1901.177.
|
2023-08-24 18:03:11 +02:00 |
|
Ilya Fedin
|
bd556e2a16
|
Update cppgir
|
2023-08-18 15:19:51 +02:00 |
|
Ilya Fedin
|
73d7379276
|
Move moldefs to the already existing target_link_options block
|
2023-08-18 15:19:51 +02:00 |
|
John Preston
|
3ffc5e6bf5
|
Remove -no_compact_unwind, it breaks exceptions in OpenAL.
|
2023-08-18 10:47:41 +02:00 |
|
Ilya Fedin
|
ae0986c9ef
|
Build ffmpeg with vaapi/vdpau
|
2023-08-10 19:27:26 +04:00 |
|
Ilya Fedin
|
8316cfd167
|
Optional library loading on Linux with Implib
|
2023-08-10 19:27:26 +04:00 |
|
Ilya Fedin
|
92e35993aa
|
Get optional string support in cppgir
|
2023-08-10 19:16:36 +04:00 |
|
Ilya Fedin
|
002093a8d0
|
Fix Qt >= 6.5 version check
|
2023-08-06 17:59:05 +04:00 |
|
Ilya Fedin
|
8714461f77
|
Update cppgir to the namespaced targets
|
2023-08-06 17:59:05 +04:00 |
|
Ilya Fedin
|
d1c98b4c47
|
Update cppgir
|
2023-08-02 17:34:29 +04:00 |
|
Ilya Fedin
|
0620bb7b87
|
Use new glibmm 2.78 API
|
2023-07-19 22:53:25 +04:00 |
|
John Preston
|
6d67365e52
|
Revert "Use fast linking by lld in Debug builds."
This reverts commit f097715e29.
Maybe it will re-enabled after deprecating old systems.
|
2023-07-14 15:38:23 +04:00 |
|
John Preston
|
982546b169
|
Force usage of GSL fork because of a libstdc++ bug.
|
2023-07-12 22:01:06 +04:00 |
|
John Preston
|
f097715e29
|
Use fast linking by lld in Debug builds.
|
2023-07-12 21:55:48 +04:00 |
|
Daniel Novomeský
|
f20e647e29
|
Update library name on Windows
New version of libheif changed library name
|
2023-07-05 11:49:58 +04:00 |
|
Ilya Fedin
|
3eec2fe482
|
Make g-ir-scanner quiet as well
|
2023-07-01 21:04:54 +04:00 |
|
Ilya Fedin
|
6fcd7970f5
|
Update cppgir
|
2023-07-01 16:22:16 +04:00 |
|
Ilya Fedin
|
44722b372e
|
Forward cmake return code
|
2023-06-27 21:55:08 +04:00 |
|
Ilya Fedin
|
dbc4f3aaed
|
Disable cppgir warnings
They're too verbose
|
2023-06-27 19:45:53 +04:00 |
|
Ilya Fedin
|
656ef7e259
|
Fix build with make
|
2023-06-27 08:15:40 +04:00 |
|
Ilya Fedin
|
cca37b4da9
|
Use the new possibility to disable cppgir examples
|
2023-06-27 08:14:27 +04:00 |
|
Ilya Fedin
|
ca2719ff3f
|
Create separate targets for plugin initializers
|
2023-06-26 18:08:19 +04:00 |
|
Ilya Fedin
|
9d7428a03a
|
Update cppgir
|
2023-06-26 18:07:28 +04:00 |
|
Ilya Fedin
|
ee430ed96a
|
Custom message when Qt is not found
Thus both Qt6 and Qt5 are mentioned
|
2023-06-26 18:07:12 +04:00 |
|
Ilya Fedin
|
5b4917c75a
|
Revert 179fe08842 partially
The WaylandClient package is required for cmake functions
|
2023-06-26 18:07:12 +04:00 |
|
Ilya Fedin
|
179fe08842
|
Switch WaylandClient platform plugins to target check
Just like DBus and WaylandCompositor do
|
2023-06-25 13:30:35 +04:00 |
|
Ilya Fedin
|
0811c5f446
|
Add interface file as dependency to generate_dbus
This ensures the code gets updated as the file changes
|
2023-06-21 10:05:39 +04:00 |
|
Ilya Fedin
|
9e47fc7e20
|
Get rid of QML
|
2023-06-19 15:17:32 +04:00 |
|
Ilya Fedin
|
926c3119df
|
Migrate from qt_static_plugins.cpp to the Qt6-pregenerated initializators
|
2023-06-19 11:31:04 +04:00 |
|
mid-kid
|
92ec041c38
|
Fix duplicate main declaration when linking with LLD
https://github.com/gentoo/gentoo/blob/master/net-im/telegram-desktop/files/tdesktop-4.4.1-fix-dupe-main-decl.patch
|
2023-06-11 10:34:32 +04:00 |
|
Ilya Fedin
|
a1ec454cbc
|
Enable control flow protection
|
2023-06-06 15:58:06 +04:00 |
|
Ilya Fedin
|
a41fa6e140
|
Always use Python3 cmake package instead of the Python one
|
2023-06-05 17:41:42 +04:00 |
|
Ilya Fedin
|
02e600c6f3
|
Fix non-special target LTO condition
There was a missing $ sign resulting in the condition always being true
While there, deduplicate the false value
|
2023-06-05 11:27:25 +04:00 |
|
Ilya Fedin
|
6b0eeb2c15
|
Ensure cppgir is not getting installed
|
2023-06-02 10:52:41 +04:00 |
|
Ilya Fedin
|
1c07a71d6f
|
Use ARGN where applicable
|
2023-06-01 11:44:53 +04:00 |
|
Ilya Fedin
|
a20e3a1349
|
Fix error messages in various cmake functions
|
2023-06-01 11:44:53 +04:00 |
|
John Preston
|
32e1044c51
|
Revert "Get rid of xcb_xlib dependencies"
This reverts commit 6ab5543b3d.
Otherwise HIME input is broken:
https://github.com/telegramdesktop/tdesktop/issues/26228
|
2023-05-24 17:54:53 +04:00 |
|
Ilya Fedin
|
cb7a966ad8
|
Update cppgir
This allows to supply const variables to generated functions arguments
|
2023-05-19 14:13:52 +04:00 |
|
Ilya Fedin
|
ff81e9562d
|
Fix compatibility with older cmake
|
2023-05-16 16:24:07 +04:00 |
|
Ilya Fedin
|
4eec033889
|
Update cppgir
|
2023-05-16 16:23:49 +04:00 |
|
Ilya Fedin
|
96d69f646b
|
Fix build with DESKTOP_APP_DISABLE_WAYLAND_INTEGRATION
|
2023-05-15 14:58:23 +04:00 |
|
Ilya Fedin
|
42f8428489
|
Wayland integration uses Qt 6.5 APIs now
|
2023-05-15 10:22:14 +04:00 |
|
Ilya Fedin
|
a7d000be71
|
Get rid of qt5compat dependency
|
2023-05-15 09:45:40 +04:00 |
|
Ilya Fedin
|
dee3777ffd
|
Add cppgir support
|
2023-05-15 09:44:42 +04:00 |
|
Ilya Fedin
|
fecdffbbf4
|
Fix a D-Bus condition in kcoreaddons
To fix macOS build
|
2023-05-15 09:02:17 +04:00 |
|
Ilya Fedin
|
9abd685bf4
|
Get rid of unused DESKTOP_APP_DISABLE_SPELLSHECK
|
2023-05-14 12:11:48 +04:00 |
|