Ilya Fedin
|
6073da2843
|
Disable libvpx unit tests in Dockerfile & prepare.py
|
2022-01-23 18:25:37 +04:00 |
|
Ilya Fedin
|
ca5d2c115d
|
Update tg_owt
|
2022-01-23 18:25:37 +04:00 |
|
John Preston
|
2cb73eefeb
|
Build docker for Linux with external libvpx.
|
2022-01-23 01:07:36 +03:00 |
|
John Preston
|
152aa06930
|
Qt patch with a possible work-through-proxy fix.
|
2022-01-23 00:54:41 +03:00 |
|
Ilya Fedin
|
c0a81f2428
|
Use the suggested workaround for qtwayland build arguments instead of patching
|
2022-01-22 18:42:59 +04:00 |
|
Ilya Fedin
|
799155279f
|
Update kwayland and move its dependencies to ThirdParty to keep them in sync
|
2022-01-11 16:51:01 +03:00 |
|
John Preston
|
8d4a658d0b
|
Use mirrors for freedesktop.org repositories.
|
2022-01-03 14:14:26 +03:00 |
|
Ilya Fedin
|
641583b434
|
Update libraries in Dockerfile & snapcraft.yml
|
2021-12-29 17:27:23 +03:00 |
|
John Preston
|
8aa2f56717
|
Specify exact FFmpeg revision.
|
2021-12-23 00:07:26 +00:00 |
|
Ilya Fedin
|
dc7aef3f86
|
Move HFLAGS to other variables in Dockerfile
|
2021-12-22 14:15:48 +04:00 |
|
Ilya Fedin
|
d89597bf64
|
Activate crl dispatch backend on Linux
Linux is the only platform where slow QThreadPool is used, let's use dispatch here as well
|
2021-12-22 14:15:48 +04:00 |
|
John Preston
|
b341dddbb9
|
Move macOS and Linux builds to Qt 6.2.2.
|
2021-12-22 10:13:31 +00:00 |
|
Ilya Fedin
|
a8f05a01ed
|
Build kwayland as external project
This will simplify packaged Qt 6 build
|
2021-12-22 14:09:32 +04:00 |
|
Ilya Fedin
|
e5ee665fa4
|
Add support for webkit2gtk-5.0 and webkit2gtk-4.1
|
2021-12-01 07:39:03 +04:00 |
|
John Preston
|
bd0e4c0075
|
Backport fix for empty bus name to glibmm patch.
|
2021-11-29 16:21:07 +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
|
5afcd47ab0
|
Beta version 3.2.6: Update tg_owt revision in Dockerfile.
|
2021-11-29 09:47:47 +04:00 |
|
John Preston
|
abc40f7e43
|
Beta version 3.2.6: Add logs for scroll on Linux.
|
2021-11-29 09:47:47 +04:00 |
|
Ilya Fedin
|
02ae541246
|
Get rid of unnecessary udev in docker image
|
2021-11-26 18:29:03 +04:00 |
|
Ilya Fedin
|
c7433477bc
|
Use ninja as much as possible in docker
|
2021-11-21 09:51:01 +04:00 |
|
Ilya Fedin
|
a55dbe212a
|
Cleanup unneeded commands in Dockerfile
|
2021-11-18 20:32:52 +04:00 |
|
John Preston
|
12eda0bb26
|
Use C++20 on Linux with GCC 10.
|
2021-11-17 10:03:14 +04:00 |
|
John Preston
|
96a3c704d2
|
Use Ninja Multi-Config generator on Linux.
|
2021-11-17 10:03:14 +04:00 |
|
John Preston
|
a02642b917
|
Switch to devtoolset-10 in Docker.
|
2021-11-17 10:03:14 +04:00 |
|
Amin Vakil
|
c062b4b3a1
|
Run yum clean all also for remote installations
They may try to install some dependencies from official centos mirrors.
|
2021-11-15 23:24:20 +04:00 |
|
Amin Vakil
|
06fb5540e1
|
Run yum clean all after package installation
KISS :)
Co-authored-by: ilya-fedin <fedin-ilja2010@ya.ru>
Make it in oneline
Co-authored-by: ilya-fedin <fedin-ilja2010@ya.ru>
perl-XML-Parser installation has been moved
Co-authored-by: ilya-fedin <fedin-ilja2010@ya.ru>
Typo
Co-authored-by: ilya-fedin <fedin-ilja2010@ya.ru>
|
2021-11-15 23:24:20 +04:00 |
|
Ilya Fedin
|
fd03217032
|
Update patches in Docker
|
2021-11-09 16:17:45 +04:00 |
|
Ilya Fedin
|
81327ede7b
|
Build Qt without high DPI scaling support
|
2021-11-04 10:20:48 +04:00 |
|
John Preston
|
79a8fced80
|
Fix scrolling by Page Up / Down by Qt 6 patch.
|
2021-11-01 16:57:40 +04:00 |
|
Ilya Fedin
|
97881e7754
|
Default to Qt 6 on Linux and macOS
|
2021-10-29 22:06:46 +04:00 |
|
Ilya Fedin
|
70147922ae
|
Re-enable kwayland with Qt 6
|
2021-10-25 08:59:43 +04:00 |
|
John Preston
|
3d8899b9dc
|
Update tg_owt revision.
|
2021-10-21 22:53:12 +04:00 |
|
Ilya Fedin
|
7222bc63f7
|
Update MozJPEG
|
2021-10-21 19:31:22 +04:00 |
|
Ilya Fedin
|
9dfa29ff0f
|
Avoid using scl binary since it breaks conditions
|
2021-10-21 18:31:08 +04:00 |
|
Ilya Fedin
|
a1e67b6177
|
Fix failing on exit code check
|
2021-10-21 15:51:36 +04:00 |
|
Ilya Fedin
|
03a687c200
|
Adapt Dockerfile for Qt 6
|
2021-10-21 15:43:59 +04:00 |
|
John Preston
|
8d09190439
|
Build ffmpeg without --disable-alsa/iconv on Linux.
|
2021-10-06 20:37:30 +04:00 |
|
John Preston
|
937c2d3dce
|
Beta version 3.1.6: Update patches revision.
|
2021-10-06 13:44:28 +04:00 |
|
John Preston
|
d525e56053
|
Beta version 3.1.5: Fix build on Linux.
|
2021-09-28 22:08:28 +04:00 |
|
John Preston
|
2c581adc55
|
Add some hardening compiler / linker flags to dependencies.
|
2021-09-28 18:44:52 +04:00 |
|
John Preston
|
f0e8c1e325
|
Update lib_webview and docker patches revision.
|
2021-09-28 12:23:54 +04:00 |
|
John Preston
|
b47692e920
|
Update patches revision.
|
2021-09-24 08:46:52 +04:00 |
|
Ilya Fedin
|
4bc4584868
|
Build glibmm with LTO
In combination with https://github.com/desktop-app/cmake_helpers/pull/126 gets rid of unused glib symbols
|
2021-09-19 13:22:38 +03:00 |
|
John Preston
|
13bf089672
|
Update patches revision.
|
2021-09-13 14:21:56 +03:00 |
|
Ilya Fedin
|
0a6fb696a3
|
Build Qt without egl-extension-platform-wayland
|
2021-09-13 10:51:35 +03:00 |
|
John Preston
|
86362875dd
|
Beta version 3.0.3.
- Try fixing crashes in allocator on Linux.
|
2021-09-12 01:53:04 +03:00 |
|
Ilya Fedin
|
4f5558d28c
|
Move new dependencies to the beginning of Dockerfile, update patches
The reason was to not to do a full rebuild, but looks like the cache is already cleaned
|
2021-09-12 00:25:01 +03:00 |
|
Ilya Fedin
|
ee8c6f68d7
|
Use clang to build jemalloc since it crashes with gcc
|
2021-09-12 00:11:47 +03:00 |
|
Ilya Fedin
|
0570b2639d
|
Link drm & zlib statically like before, make GL optional
|
2021-09-10 13:24:13 +03:00 |
|
John Preston
|
f135ece841
|
Update patches revision.
|
2021-09-08 00:10:36 +03:00 |
|