Commit Graph

62 Commits

Author SHA1 Message Date
Ilya Fedin ca5d2c115d Update tg_owt 2022-01-23 18:25:37 +04:00
John Preston 152aa06930 Qt patch with a possible work-through-proxy fix. 2022-01-23 00:54:41 +03:00
John Preston 7c46b292ac Fix build with MSVC. 2022-01-23 00:26:16 +03:00
John Preston aed49b9289 Build FFmpeg with libvpx on macOS. 2022-01-22 19:51:00 +03:00
John Preston 72d81cc52f Build 32 bit Windows version with external_vpx. 2022-01-22 19:50:55 +03:00
23rd 99f65ab5ec Migrated dependencies in Github CI for Windows. 2022-01-05 10:48:06 +03:00
John Preston 948dd7d545 Fix emoji in the input field with Qt 6.2.2. 2021-12-29 21:22:33 +03:00
k1ee 4c3835c61c Use https:// not git:// to clone.
git:// is not going through proxy.
2021-12-28 15:26:42 +04:00
John Preston 8aa2f56717 Specify exact FFmpeg revision. 2021-12-23 00:07:26 +00:00
John Preston 999e4264c5 Move macOS and Linux builds to Qt 6.2.2. 2021-12-22 10:13:29 +00:00
John Preston 19320cc5d8 Fix dependencies build on M1. 2021-12-14 11:33:59 +04:00
k1ee 107a87c7ce Add support to build on M1 Mac
On M1 mac, some dependencies build two `arm64` builds and makes `lipo` fail.
2021-12-14 11:32:13 +04:00
RadRussianRus 2cb1d2c0bc Removed explicit definition of cmake generator
Even though TDesktop build migrated to VS 2022, dependencies script still had "Visual Studio 16 2019" for mozjpeg and openal-soft as a generator. Removing these lines allows to use latest Visual Studio without changing the script.
2021-12-13 14:26:05 +04:00
John Preston 09bed4989b Cherry-pick a crash-fix patch for Qt 6.2. 2021-11-29 15:59:48 +04:00
John Preston c7678f17ac Fix build of tg_owt with VS 2022. 2021-11-26 18:00:18 +04:00
John Preston 0c695a6a9a Update tg_owt with desktop capture fix on macOS. 2021-11-26 18:00:18 +04:00
John Preston efe12e0289 Fix tg_owt build on Windows with C++20. 2021-11-26 18:00:18 +04:00
John Preston dad11a17dd Build tg_owt / tgcalls / tgvoip with C++20. 2021-11-26 18:00:18 +04:00
John Preston 9308615361 Fix crash in search in Finder on macOS. 2021-11-24 17:37:33 +04:00
John Preston f55d3d1c6a Version 3.2.5: Add information about macOS build. 2021-11-16 14:35:28 +04:00
John Preston 79a8fced80 Fix scrolling by Page Up / Down by Qt 6 patch. 2021-11-01 16:57:40 +04:00
John Preston 1bfa97d4fd Fix invite link icons on macOS Retina. 2021-11-01 16:57:40 +04:00
John Preston 28f85eb710 Allow running custom commands through prepare script. 2021-11-01 11:51:49 +04:00
John Preston 1d655fb5b5 Fix build on Windows and Linux CI. 2021-10-31 10:07:12 +04:00
John Preston b4950fe943 Fix build for Mac App Store. 2021-10-30 17:19:24 +04:00
John Preston 9c0bf32b84 Fix tg_owt build in prepare script on Windows. 2021-10-29 22:29:05 +04:00
John Preston 094010a91d Fix Breakpad + remove Crashpad build on Windows. 2021-10-29 22:01:04 +04:00
John Preston f71a2149f3 Improve defaults in prepare script. 2021-10-29 21:21:33 +04:00
John Preston 1297860652 Fix build of minidump_stackwalk. 2021-10-29 21:11:23 +04:00
John Preston 5276e5b4ae Build minidump_stackwalk separately.
On macOS gyp is no longer required for non-official builds.
2021-10-29 16:10:07 +04:00
John Preston 6587f89db1 Update Breakpad to the latest commit. 2021-10-29 16:10:07 +04:00
John Preston fb262b265b Link a single crashpad_client library. 2021-10-29 16:10:07 +04:00
John Preston 759e3270cc Fix popup menu transparency on macOS with Qt 6.2. 2021-10-29 16:10:07 +04:00
John Preston 0292df12ef Working Universal 2 build. 2021-10-29 16:10:07 +04:00
John Preston 1e86c07505 Build FFMpeg as Universal 2 binaries. 2021-10-29 16:10:07 +04:00
John Preston df8708ef1e Build some dependencies as Universal 2 binaries. 2021-10-29 16:10:07 +04:00
John Preston 20c0be0df6 Use python from a correct folder. 2021-10-29 16:10:07 +04:00
23rd cefdc29a7f Fixed release build of Breakpad on clean macOS. 2021-10-29 16:10:07 +04:00
John Preston 3d8899b9dc Update tg_owt revision. 2021-10-21 22:53:12 +04:00
John Preston 1f6a9ab556 Fix prepare libraries on macOS with Qt 6.2. 2021-10-21 20:19:56 +04:00
John Preston f7085b40b1 Support building macOS version with Qt 6.2. 2021-10-21 19:49:48 +04:00
Ilya Fedin 7222bc63f7 Update MozJPEG 2021-10-21 19:31:22 +04:00
John Preston 937c2d3dce Beta version 3.1.6: Update patches revision. 2021-10-06 13:44:28 +04:00
John Preston 80028e41f3 Bump OpenAL version in prepare script. 2021-09-28 19:25:39 +04:00
Ilya Fedin 1b789de4f4 Cherry-pick a opus fix for detecting CPU instructions on Windows 2021-09-27 08:50:51 +04:00
John Preston 12252ef1aa One more attempt of OpenGL context loss crash fix. 2021-09-25 22:39:49 +04:00
Ilya Fedin 0984e631fa Use opus built with cmake on Windows 2021-09-25 15:35:32 +04:00
John Preston b47692e920 Update patches revision. 2021-09-24 08:46:52 +04:00
John Preston eaa4c5e5b1 Fix caching by making a fake dir ThirdParty/gyp. 2021-09-22 12:42:59 +04:00
John Preston 2ec92f541c Version 3.1: Fix building Qt for Release. 2021-09-19 18:42:29 +03:00