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
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
Ilya Fedin
0b939e72c1
Fix CI
2020-06-19 06:28:01 +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
23rd
3a5c0976bb
Updated docs.
...
- Removed libenchant-dev.
- Removed installing OpenSSL shared docs for Linux.
- Updated xz and libiconv for Xcode.
2020-02-27 12:11:27 +04:00
John Preston
872e063501
Fix docs.
2020-02-26 20:17:13 +04:00
John Preston
58dd33d8a2
Fix PiP window on macOS.
2020-02-05 18:39:47 +04:00
23rd
19fd3a15e1
Updated range-v3 to 0.10.0.
2020-01-23 10:09:34 +03:00
John Preston
3b562bfa3a
Minimal update of build instructions to use CMake.
2019-12-31 15:08:58 +03:00
John Preston
8f6f434d8a
Cherry-pick a bugfix from upstream Qt.
2019-12-24 16:38:50 +03:00
John Preston
872ff633b6
Update Qt patch.
2019-12-02 18:52:30 +03:00
Sean Wei
325e4af356
Fix building instruction of macOS (crashpad)
2019-11-07 14:21:22 +03:00
John Preston
86695f60a3
Fix selected text colors on macOS.
2019-11-07 13:11:40 +03:00
John Preston
c1a241c7e7
Upload full source tarballs to assets.
2019-11-06 11:11:16 +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
01936b5f1b
Build with Qt 5.12.5 and OpenSSL 1.1.1.
2019-10-19 12:27:56 +04:00
John Preston
9a498616c6
Fix build for Xcode 11.
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
John Preston
860353824b
Fix build in Xcode.
2019-10-19 12:27:34 +04:00
Jiachen YANG
4669c07dc5
fix range-v3 version to 0.9.1
2019-10-02 11:52:55 +03:00
John Preston
1e861f79f0
Use range-v3 0.5.0 in instructions.
...
Fixes #6097 .
2019-06-06 14:48:20 +03:00
23rd
55a6e70f74
Updated building-xcode.md. Moved number of threads into variable.
2019-04-24 23:32:50 +03:00
John Preston
0f4ccce0e1
Update ffmpeg.
2019-03-11 12:08:15 +04:00
Martin Delille
8478abe378
Add brew install cmake ninja
2019-03-10 10:29:37 +04:00
John Preston
dec8264625
Fix extensive CPU usage on macOS when audio is played.
...
Regression was introduced in 91c85ec86b
The openal-soft version 1.19.1 tried to use semaphores created by sem_init,
which are not supported on macOS, so they just didn't work at all. This was
leading to an event loop thread spin-waiting instead of a normal sem_wait.
In the v1.19 upstream branch GCD semaphores are used on macOS.
2019-02-20 11:37:38 +04:00
John Preston
7c168740d9
Update instructions for Xcode 10.1.
2019-01-05 16:34:34 +04:00
John Preston
22511270dd
Fix building openal-soft on Xcode.
2018-12-12 17:59:26 +04:00
John Preston
393244d44b
Update libopus to 1.3.
2018-11-29 16:33:01 +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
Tien Do
4f43f1dd0f
Remove duplicated packages in brew install ( #5222 )
2018-10-08 02:39:59 +03:00
Vasilii Babich
aa5781b550
Update some details in Xcode build instructions.
2018-03-25 19:29:38 +04:00
John Preston
7814ee0f7a
Fix building crashpad for macOS. Update instructions.
...
Some tests were disabled by a crashpad patch because the changes to make
them work with new SDK are relatively big and no need to backport them.
Fixes #4353 .
2018-02-08 11:27:50 +03:00
Alexander Nestorov
9f4e5e4603
Fix xcode build instructions ( #4345 )
2018-01-26 03:55:31 +03:00
Vitaliy Rudnyh
810fb45750
building-xcode.md: Add depot_tools to $PATH ( #4331 )
...
Otherwise "crashpad" would not compile.
2018-01-23 04:08:33 +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
66146c382d
Improve paths for Xcode build.
2017-11-16 07:59:07 +04:00
John Preston
ed061252a5
Move to Xcode 9.0 and fix errors in Clang build.
2017-11-16 07:59:05 +04:00
John Preston
b8d1b8d6c1
Update build docs for VS 2017.
...
Closes #3117 . Closes #3729 .
2017-09-06 17:11:30 +03:00
John Preston
fbf8cd04b5
Fix travis build.
...
Regression was introduced in 5faca8d4f6
.
GYP patch for GCC precompiled header support was accidentally removed.
2017-09-04 14:30:33 +03: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