Ilya Fedin
2a6e2fa353
Bundle kcoreaddons
2022-09-28 23:59:59 +04:00
Ilya Fedin
278ab5ebaf
Add support for AVIF, HEIF and JPEG XL (only on Linux yet)
2022-09-19 11:20:50 +04:00
Ilya Fedin
4975254cc1
Avoid building qttools
...
Removing po folder from kcoreaddons allows that
2022-09-18 15:55:56 +04:00
Ilya Fedin
b36063e086
Update kcoreaddons to 5.98.0
...
And patch to cache portal result
2022-09-17 06:23:05 +04:00
Ilya Fedin
552d96df71
Update Qt to 6.4.0 rc1
2022-09-16 09:46:36 +04:00
Ilya Fedin
234c74a439
Update patches commit in Dockerfile
2022-09-05 11:57:46 +04:00
Ilya Fedin
86059f2b5e
Update Qt to 6.4.0 beta4 on Linux
2022-09-02 21:27:41 +04:00
Ilya Fedin
f874876b00
Update wayland to 1.21.0
2022-09-02 21:27:41 +04:00
Ilya Fedin
2065616592
Let Qt use Vulkan headers for Vulkan support
2022-09-02 21:27:41 +04:00
Ilya Fedin
e20840b4d4
Use KUrlMimeData for clipboard xdg-desktop-portal integration
2022-08-30 20:25:10 +04:00
Ilya Fedin
5f3c957b1d
Use COPY --link to consume less space when building Docker image
2022-08-13 12:10:07 +04:00
Ilya Fedin
be8d91055a
Remove unused prepare.sh in centos_env
2022-08-12 19:47:03 +03:00
Ilya Fedin
9502ce8b32
Use templating with Dockerfile in order to have less rebuilds
2022-07-19 19:34:44 +04:00
Ilya Fedin
aeddaf3dbd
Update openal to 1.22.2
2022-06-28 09:49:45 +04:00
Ilya Fedin
1c98399c6f
Fix pipewire version check in openal
2022-06-24 19:52:55 +04:00
Ilya Fedin
28f75525b2
Update openal to 1.22.1
...
Downgrade pipewire headers as openal won't work with pipewire version less than headers it builds with now
2022-06-23 09:48:27 +04:00
Ilya Fedin
64a5e03321
Synchronize new Qt build argument between Dockerfile & snapcraft.yml
2022-06-15 10:47:34 +04:00
John Preston
c37012efec
Fix docker build with Qt 6.3.1.
2022-06-14 19:26:09 +04:00
John Preston
326304ca48
Update Qt to 5.15.4 and 6.3.1.
2022-06-14 18:34:09 +04:00
Ilya Fedin
61bad55dbc
Update submodules & Docker patches
2022-06-14 16:36:44 +04:00
John Preston
45857fe208
Build FFmpeg with AC3 decoder.
2022-05-19 17:27:03 +04:00
John Preston
3cdd8558db
Beta version 3.7.4: Fix build with GCC.
2022-05-04 11:42:54 +04:00
Ilya Fedin
48589b721d
Update openal to 1.22.0
2022-05-02 15:33:56 +04:00
Ilya Fedin
bb75a6a31b
Speed up submodule checkout in Dockerfile
...
Use --depth=1 for submodules, too.
This also replaces perl init-repository for Qt as the only thing it does is fetches submodules, but there's no way to specify --depth=1 with it.
2022-04-24 07:26:20 +04:00
John Preston
92a9832337
Update patches revision in CentOS docker.
2022-04-19 16:21:18 +04:00
Ilya Fedin
c8cec18ad3
Update patches in Dockerfile
2022-04-18 20:17:08 +04:00
Ilya Fedin
41288f5ddb
Update patches in Dockerfile
2022-04-18 10:06:16 +04:00
Ilya Fedin
9cc1a020f3
Have a variable to control debug info in docker image
2022-04-18 10:06:16 +04:00
Ilya Fedin
68f35e98e0
Have less Docker steps to avoid saving superfluous data
2022-04-18 10:06:16 +04:00
Ilya Fedin
9b35fa29b8
Remove object files from the resulting Docker image
2022-04-17 09:10:44 +04:00
Ilya Fedin
53272d951b
Adjust path variables in Dockerfile
2022-04-17 09:10:44 +04:00
Ilya Fedin
d25bd2f481
Update tg_owt in Dockerfile & snapcraft.yaml
2022-04-14 14:14:15 +04:00
Ilya Fedin
072974216b
Disable egl-extension-platform-wayland again
...
Looks like it causes problems along with -Wl,-z,now
2022-04-14 13:54:51 +04:00
Ilya Fedin
2e1f504c11
Update to Qt 6.3
2022-04-13 15:06:06 +04:00
Ilya Fedin
e036f7503a
Update Docker to Qt 6.2.4, get rid of Qt 5 support
2022-03-27 12:38:45 +04:00
Ilya Fedin
129c58370a
Synchronize ffmpeg decoder flags in Docker with other platforms
2022-03-27 12:38:45 +04:00
John Preston
d2d41f978d
Update Qt to 6.2.3 on macOS and Linux.
2022-03-05 17:04:10 +04:00
John Preston
bef20ba4a2
Fix loading libdrm before first use.
...
Fixes #24022 .
2022-02-06 13:50:23 +03:00
Ilya Fedin
d4b686ff65
Update tg_owt
2022-02-01 15:30:02 +03:00
Ilya Fedin
eaa2573c66
Build ffmpeg without xlib as it was needed only for libva/vdpau
2022-02-01 14:42:21 +03:00
John Preston
18919a6b4a
Fix tg_owt@M98 build on Linux.
2022-01-30 19:39:33 +03:00
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