Ilya Fedin
4e5e30a8dd
Update fcitx5-qt
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
Ilya Fedin
59b521d666
Implement xcb-based LastUserInputTime method
2020-07-12 22:19:44 +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
Ilya Fedin
fde51018ca
Update libwayland
2020-06-17 20:33:46 +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
John Preston
ef08b52597
Version 2.1.11 (Linux only).
...
- Fix launch on old Linux systems.
Degrade OpenAL back to 1.19.1 so that it will still work on old systems.
Fixes #8005 .
2020-06-08 12:23:27 +04:00
Ilya Fedin
f1e75d809a
Separate patches
2020-06-03 11:31:34 +04:00
Ilya Fedin
1d622fb3c0
Add patches with the fix for https://github.com/telegramdesktop/tdesktop/issues/6645
2020-06-01 18:43:42 +04:00
Ilya Fedin
c12356a032
Disable unneeded alsa dependency in ffmpeg
2020-05-25 10:34:12 +04:00
Ilya Fedin
126ed6e6e3
Fix path to compose file
2020-05-25 10:34:12 +04:00
John Preston
84399286c1
Update build instructions.
2020-05-12 19:43:39 +04:00
Ilya Fedin
447d4e6c47
Remove Portaudio from building instructions
...
Since it loaded at runtime with dlopen anyway and headers from the system package are OK
2020-05-08 12:49:21 +04:00
23rd
dcf737bebe
Fixed Linux build instruction.
2020-05-06 00:36:48 +03: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
Ilya Fedin
161e51757c
Change color of wayland decoration according to theme
2020-05-01 12:26:10 +04:00
23rd
d46e145c61
Updated Qt to 5.12.8.
2020-04-21 18:55:34 +04:00
Ilya Fedin
664b43acd7
Fixes for linux action:
...
* Disable building of unneeded openal tools and tests
* Disable ffmpeg linkage with unneeded libraries
* Disable unneeded dtd validation for libwayland
* Omit Qt flags that set to default values
* Fix prefix usage
* Build dependencies in release mode to reduce build size
2020-04-12 19:21:59 +04:00
Ilya Fedin
afc902a5cb
Don't set device explicitly when capturing
...
Also update openal to 1.20.1 since it has pulseaudio.allow-moves by default
Fix playback devices enumerating
2020-03-10 11:49:23 +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
Ilya Fedin
da14588235
Enable native Wayland support
2020-02-24 19:03:27 +04:00
Ilya Fedin
bbc516cf43
Move TDESKTOP_DISABLE_DBUS_INTEGRATION to cmake_helpers
2020-02-21 18:08:55 +04:00
RadRussianRus
8128f851d1
Changed libvdpau source url
2020-02-19 12:02:42 +04:00
John Preston
2f698de3b6
Update build scripts for Xcode 11 tools.
2020-02-16 08:30:51 +04:00
John Preston
7bf2b607f9
Return glib event loop in static builds.
...
Regression was introduced in 3f5eaa8f0a
.
Fixes problem with GTK file dialog running as modal windows. Fixes #7186 .
2020-02-13 13:49:34 +04:00
Ilya Fedin
fb2bbd87b7
Fix zlib linkage
2020-02-10 15:23:14 +04:00
Ilya Fedin
6206b6f843
Adapt indicator-application check for sandboxed environments
...
Fix quality loss in the tray icon image
Fix window showing by clicking on the tray icon on macOS
Fix tray icon displaying on KDE
2020-02-10 15:09:47 +04:00
John Preston
5cae7b3db1
Use system zlib on Linux, update submodules.
2020-02-05 18:39:47 +04:00
John Preston
58dd33d8a2
Fix PiP window on macOS.
2020-02-05 18:39:47 +04:00
Ilya Fedin
3b4dfa1381
Use LXQt's StatusNotifierItem implementation instead of appindicator
2020-02-05 18:38:34 +04:00
Ilya Fedin
3f5eaa8f0a
Remove glib dependency from Qt
2020-02-04 21:19:51 +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
Nicholas Guriev
dff28bcf7f
Adjust build instructions
2019-12-29 18:14:17 +03:00
John Preston
8f6f434d8a
Cherry-pick a bugfix from upstream Qt.
2019-12-24 16:38:50 +03:00
John Preston
dc3e9e2f3d
Fix updates script and instruction.
2019-12-13 18:13:28 +03:00
John Preston
872ff633b6
Update Qt patch.
2019-12-02 18:52:30 +03:00
23rd
de94afd966
Updated and fixed building-cmake.md.
2019-12-02 18:50: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
1a4c1cbbf4
Link xkbcommon-x11 and build Qt with XCB XKB.
...
Fixes #6754 .
2019-11-06 12:03:54 +03:00
John Preston
c1a241c7e7
Upload full source tarballs to assets.
2019-11-06 11:11:16 +03:00
RadRussianRus
1368d6e7db
Fix build instructions for Linux (Breakpad)
2019-11-06 09:16:43 +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
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
25b6dea5e3
Build cmake 3.15.3 from source.
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
Sean
0d9c30423f
Add chrpath to CMake instruction
...
Ref: 02a8b69
2019-09-10 10:13:51 +03:00
John Preston
65342559c7
Use specific tag for libxkbcommon in docs.
2019-08-19 15:23:37 +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
23rd
b2f821d3de
Updated version of GCC to 8.
2019-05-20 15:59:06 +03:00
23rd
911f138bf8
Updated building-cmake.md
...
- Added "-y" parameters to make installation of dependencies non-interactive.
- Changed order of installation for correct linking of GCC.
2019-05-20 15:59:06 +03:00
23rd
55a6e70f74
Updated building-xcode.md. Moved number of threads into variable.
2019-04-24 23:32:50 +03: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
0f4ccce0e1
Update ffmpeg.
2019-03-11 12:08:15 +04:00
John Zimmermann
178c0078c1
docs: Fix setting the gcc-7 alternative with apt
...
#5766
2019-03-10 10:56:48 +04:00
Martin Delille
8478abe378
Add brew install cmake ninja
2019-03-10 10:29:37 +04:00
23rd
9799afa064
Updated libvdpau to 1.2.
2019-03-06 14:41:04 +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 Zimmermann
add2356c8a
Generalize Unity Integration to not depend on libunity
2019-02-01 12:34:55 +03:00
John Preston
7c168740d9
Update instructions for Xcode 10.1.
2019-01-05 16:34:34 +04:00
John Preston
980d20473a
Fix building Qt and openal-soft for OS X 10.6/7.
2018-12-12 21:44:49 +04:00
John Preston
22511270dd
Fix building openal-soft on Xcode.
2018-12-12 17:59:26 +04:00
John Preston
c207f68fd9
Build nimf input method plugin with Qt.
2018-12-06 11:28:24 +04:00
John Preston
393244d44b
Update libopus to 1.3.
2018-11-29 16:33:01 +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
Tien Do
4f43f1dd0f
Remove duplicated packages in brew install ( #5222 )
2018-10-08 02:39:59 +03:00
John Preston
735faa2d11
Force dump_syms existence in official build script.
2018-08-27 18:08:16 +03:00
John Preston
cf98025177
Use exact tagged version of OpenAL.
...
I hope if fixes #4531 .
2018-04-18 22:10:21 +04:00
John Preston
811fc43b63
Fix Qt text processing crash.
...
Fixes #4551 .
2018-03-30 18:18:35 +04:00
Vasilii Babich
aa5781b550
Update some details in Xcode build instructions.
2018-03-25 19:29:38 +04:00
John Preston
506b0806d6
Fix build instructions for Linux.
2018-03-09 01:55:18 +03: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