edd3374526
Updated cmake sources to TDesktop version 3.5.2+95e806c
2022-02-15 02:33:25 +03:00
Ilya Fedin
e97ab1bcb5
Use bundled fonts and rlottie by default since they're patched
2022-01-13 04:33:23 +03:00
9d26c287de
Updated cmake sources to TDesktop version 3.4.3
2022-01-09 03:02:43 +03:00
7d2037630a
Add an option to enable LTO
2021-12-30 08:03:01 +03:00
Ilya Fedin
19381f859c
Revert "Add DESKTOP_APP_USE_PACKAGED_FFMPEG_STATIC option"
...
This reverts commit 85759739eb .
I don't need this hack anymore since it doesn't work with Big Sur GitHub actions and I know anyone who uses it
2021-12-12 23:05:05 +04:00
4bac1976e8
Updated cmake module
...
* Check whether CMAKE_OSX_ARCHITECTURES is initialized before using it
2021-12-12 14:04:54 +03:00
Ilya Fedin
651362c922
Check whether CMAKE_OSX_ARCHITECTURES is initialized before using it
2021-12-12 11:54:01 +04:00
Ilya Fedin
da42b96d8e
fixup! Force mac architecture and deployment target only in non-packaged builds
...
Fix inverted condition
2021-12-11 07:25:17 +04:00
16fc0b3ebb
Fix inverted condition
2021-12-10 21:19:50 +03:00
Ilya Fedin
99db326a25
fixup! Force mac architecture and deployment target only in non-packaged builds
...
Fix inverted condition
2021-12-10 21:54:52 +04:00
Ilya Fedin
95e322b9e6
Force mac architecture and deployment target only in non-packaged builds
2021-12-09 17:44:27 +04:00
8addfd3b3f
Force mac architecture and deployment target only in non-packaged builds
2021-12-09 15:12:03 +03:00
Ilya Fedin
0d5a1ba297
Force mac architecture and deployment target only in non-packaged builds
2021-12-09 14:20:50 +04:00
e2f26c05de
Updated cmake sources to TDesktop version 3.2.5
2021-12-04 16:29:09 +03:00
Ilya Fedin
051f7ba4e3
Remove DESKTOP_APP_DISABLE_WEBKITGTK
2021-11-06 16:27:58 +04:00
John Preston
410223b538
Add DESKTOP_APP_MAC_ARCH for separate macOS builds.
2021-10-28 16:15:30 +04:00
John Preston
891798c735
Enable universal binaries build on macOS with Qt 6.2.
2021-10-25 12:43:42 +04:00
Ilya Fedin
a8856aa831
Add Qt 6 support
...
Tested on Linux only
2021-10-21 08:44:20 +04:00
841c2d5cc1
Updated cmake sources to TDesktop version 3.1
2021-09-19 22:45:57 +03:00
789d9ee5e2
Updated cmake sources to TDesktop version 3.0.1
2021-09-17 09:18:28 +03:00
f1ce909de8
Updated cmake sources to TDesktop version 2.9.3
2021-09-16 09:53:16 +03:00
John Preston
f343a1634c
Use macOS libs from Libraries/local.
2021-09-07 23:39:38 +03:00
Ilya Fedin
95ee188c7b
Get rid of GTK integration
2021-09-05 17:37:54 +03:00
Ilya Fedin
b02fc90612
Get rid of osx and linux32 special targets
2021-08-11 16:01:08 +03:00
Ilya Fedin
f7ccab0e7c
Allow LTO with clang
...
Seem to work fine
2021-08-08 09:26:18 +03:00
cbf0e42029
Updated cmake sources to TDesktop version 2.8.11+b2c762e
2021-07-20 06:53:29 +03:00
John Preston
a87ac4ad0c
Update option description.
...
Co-authored-by: ilya-fedin <fedin-ilja2010@ya.ru>
2021-07-19 19:25:07 +03:00
mid-kid
1b71568048
Disable webkit separately from gtk integration
2021-07-19 19:25:07 +03:00
5b39ef4b82
Updated cmake sources to TDesktop version 2.8.8
2021-07-16 02:53:02 +03:00
Ilya Fedin
1c8cfe49c5
Clang build fixes
2021-07-13 20:28:33 +03:00
Ilya Fedin
4a63a30c17
Get rid of unneeded glibc wraps
2021-06-29 17:02:16 +03:00
10efb6461f
Updated cmake sources to TDesktop version 2.7.10+5519bb35
2021-06-27 02:31:12 +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
John Preston
42d3840cde
Add simple allocation tracer on Linux.
2021-05-14 15:09:28 +04:00
John Preston
c606fca6a6
Fix configure on x64 Native Tools Command Prompt.
2021-04-29 12:23:08 +04:00
5e05a1337d
Updated cmake sources to TDesktop version 2.7.1+c08a148
2021-03-28 13:39:58 +03:00
23rd
bd9c097fea
Added option to disable PDB file generation.
2021-03-17 12:33:50 +03:00
7f4e983cc2
Updated cmake sources to TDesktop version 2.6
2021-02-27 19:53:53 +03:00
Ilya Fedin
ac193a597d
Add DESKTOP_APP_DISABLE_X11_INTEGRATION
2021-02-22 23:37:14 +04:00
Ilya Fedin
540828a077
Add DESKTOP_APP_DISABLE_GTK_INTEGRATION
2021-02-19 12:28:28 +04:00
Nicholas Guriev
695fabda68
Clean up DESKTOP_APP_DISABLE_WEBRTC_INTEGRATION
2021-02-01 18:26:56 +03:00
e1d705b58c
Use a different folder for libs_loc
...
Probably it should be taken from environment variable in future?
2021-01-04 08:18:09 +03: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
Ilya Fedin
d955882cb4
Update webrtc packaged build for tg_owt
2020-08-30 16:28:23 +04:00
John Preston
3a7b44d038
Enable custom webrtc build on all platforms.
2020-08-23 17:38:43 +04:00
John Preston
9b1ed3965b
OS X 10.10-10.11: Use OpenSSL 1.1.1, enable WebRTC.
2020-08-20 17:59:10 +04:00
Ilya Fedin
8c999a0023
Declare DESKTOP_APP_QTWAYLANDCLIENT_PRIVATE_HEADERS
...
Fix DESKTOP_APP_USE_PACKAGED_FFMPEG_STATIC description
Re-sort options
2020-08-18 08:04:35 +04:00
Ilya Fedin
6797807bf2
Remove DESKTOP_APP_ENABLE_IPO_OPTIMIZATIONS since cmake has CMAKE_INTERPROCEDURAL_OPTIMIZATION
2020-08-18 08:04:35 +04:00