Ilya Fedin
08b67e383e
Add -D DESKTOP_APP_DISABLE_CRASH_REPORTS=OFF to docs & actions
2020-08-11 10:55:50 +04:00
Ilya Fedin
cbeaee24c9
Update submodules & patches commit
2020-08-11 10:55:50 +04:00
John Preston
f64f1ea62e
Build xz from git on macOS.
2020-07-16 12:52:05 +04:00
Neurotoxin001
00460506b2
Update building-msvc.md
2020-07-13 09:46:41 +04:00
Neurotoxin001
0852e717c3
Update building-msvc.md
...
Add some more requirements because without them users will get errors
2020-07-13 09:46:41 +04:00
Ilya Fedin
a7f9b260de
Update patches commit and cmake submodule
2020-07-13 09:46:15 +04:00
Ilya Fedin
4623804123
Don't build OpenSSL tests
...
To decrease actions run time and fails
2020-07-13 06:50:55 +04:00
RadRussianRus
ae31bdcd1b
Fix patches revision
2020-06-29 16:20:01 +04:00
Ilya Fedin
0b939e72c1
Fix CI
2020-06-19 06:28:01 +04:00
Zhiming Deng
b412b2141e
update
2020-06-14 11:07:48 +04:00
Zhiming Deng
c18edf2f30
doc
2020-06-14 11:07:48 +04:00
Ilya Fedin
f1e75d809a
Separate patches
2020-06-03 11:31:34 +04:00
John Preston
84399286c1
Update build instructions.
2020-05-12 19:43:39 +04:00
John Preston
99ccd49e13
Version 2.1.2: Update patches revision in docs.
2020-05-05 18:14:38 +04:00
Ilya Fedin
3135463017
Add new option to simplify creation of self-contained packages (snap/flatpak/appimage)
2020-05-05 14:31:18 +04:00
23rd
d46e145c61
Updated Qt to 5.12.8.
2020-04-21 18:55:34 +04:00
John Preston
872e063501
Fix docs.
2020-02-26 20:17:13 +04:00
23rd
19fd3a15e1
Updated range-v3 to 0.10.0.
2020-01-23 10:09:34 +03:00
John Preston
3589e658c9
Use Strawberry Perl instead of Active Perl.
2020-01-03 11:41:38 +03:00
John Preston
3b562bfa3a
Minimal update of build instructions to use CMake.
2019-12-31 15:08:58 +03:00
John Preston
872ff633b6
Update Qt patch.
2019-12-02 18:52:30 +03:00
John Preston
86695f60a3
Fix selected text colors on macOS.
2019-11-07 13:11:40 +03:00
RadRussianRus
908b513601
Fix build instructions for Windows (ThirdParty/patches and zlib)
2019-11-06 09:16:43 +03:00
John Preston
b94ed1fc3b
Remove 'mac32' and add 'osx' special targets.
2019-11-05 15:45:55 +03:00
John Preston
6a0c7f3909
Update docs, fix patches revision.
2019-11-05 14:27:41 +03:00
John Preston
e745bb7718
Fix instructions for MSVC.
2019-10-19 12:27:57 +04:00
John Preston
01936b5f1b
Build with Qt 5.12.5 and OpenSSL 1.1.1.
2019-10-19 12:27:56 +04:00
John Preston
c88ee34b1d
Fix build with range-v3 0.9.1.
2019-10-19 12:27:56 +04:00
Jiachen YANG
4669c07dc5
fix range-v3 version to 0.9.1
2019-10-02 11:52:55 +03:00
John Preston
f1cd70d8a8
Fix some instructions and build process.
2019-07-27 17:19:04 +02:00
John Preston
f46189041c
Use non-installed OpenSSL in Windows.
2019-06-24 13:43:42 +02:00
John Preston
1e861f79f0
Use range-v3 0.5.0 in instructions.
...
Fixes #6097 .
2019-06-06 14:48:20 +03:00
John Preston
b9c24a1fe8
Backport OpenAL capture init fix.
2019-05-27 15:09:20 +02:00
John Preston
6021923bf1
Closed alpha version 1.6.3.6: Fix instructions.
2019-04-04 21:51:06 +04:00
John Preston
839cedde65
Closed alpha version 1.6.3.6: Update to VS 2019.
2019-04-04 20:51:42 +04:00
John Preston
60103f7ad6
Use upstream range-v3 on MSVC.
...
The build works using MSVS 15.9 and latest range-v3 code.
2018-11-20 19:38:39 +04:00
John Preston
8ef67c393b
Fix build after openal-soft update.
...
Regression was introduced in 91c85ec86b
.
2018-11-08 15:27:06 +04:00
Magnus Groß
91c85ec86b
Update OpenAL-Soft
...
Update to version 1.19.1
2018-11-08 10:50:53 +04:00
John Preston
65b2db2160
Don't provide 'api_id' and 'api_hash' by default.
...
We ask the developer to obtain his own api credentials, because
the bundled 'api_id' / 'api_hash' are strictly limited by the server.
The old credentials still could be used for test purposes,
but the developer will need to explicitly opt-in to use them.
2018-11-04 15:57:50 +04:00
John Preston
735faa2d11
Force dump_syms existence in official build script.
2018-08-27 18:08:16 +03:00
John Preston
7395cc21b8
Update libtgvoip, opus to 1.2.1 and ffmpeg to 3.4.
2017-11-23 19:41:59 +04:00
John Preston
68bc8d0231
Add range-v3 library.
2017-11-19 18:37:07 +04:00
John Preston
21b1ba1f88
Move build to Ubuntu 14.04 and GCC 7.2.
...
To be able to run on the same distributions as before we need to have
the same GLIBC version dependency as in Ubuntu 12.04, which is 2.15.
For that we need to remove all usages of GLIBC features from 2.16 and above.
Currently there are three methods used, so they're wrapped in a separate
static library, linux_glibc_wraps.
It is a separate library because it must be compiled without '-flto' flag,
otherwise the inline __asm__ is not working and we get unresolved symbols.
2017-11-16 07:59:05 +04:00
Roman Voropaev
63669c1612
Added cmake to %PATH% ( #4066 )
...
It's later used in OpenAL building.
2017-11-15 21:16:44 +01:00
John Preston
247f8f4fcc
Fix instructions markup.
2017-10-11 22:33:49 +01:00
Monote
a0fbbf2fb6
Fix build instructions for MSVC ( #3878 )
...
Fixed 'change directory' commands for following build process step-by-step.
Signed-off-by: Andrew Aponte <coyshibe@gmail.com> (github: monote)
2017-09-11 14:04:25 +03:00
John Preston
b8d1b8d6c1
Update build docs for VS 2017.
...
Closes #3117 . Closes #3729 .
2017-09-06 17:11:30 +03:00
Or Bin
7bcb6d556f
Minor fixes for VS2015 build instructions
...
Signed-off-by: Or Bin <orbin50@gmail.com> (github: OrBin)
2017-08-06 10:08:10 +02:00
John Preston
b86da76613
Move project files tdesktop to tdesktop/Telegram.
...
After adding the libtgvoip submodule its project was created by GYP
outside the project folder, because the relative path to libtgvoip.gyp
is "../ThirdParty/libtgvoip/" and projects are created in the same
relative folders.
Now we place MSVC and Xcode projects in tdesktop/Telegram, so the
libtgvoip project is created at tdesktop/ThirdParty/libtgvoip.
2017-05-18 12:04:39 +03:00
John Preston
aedf85c965
Update opus library to v1.2-alpha2 version.
2017-05-08 16:26:06 +03:00