Ilya Fedin
ca408828c1
Update patches on Linux
2022-11-25 12:20:12 +01:00
Ilya Fedin
5df4dd36a7
Update Python to 3.8 in Docker
2022-11-25 11:14:15 +01:00
23rd
7aede75e43
Added external cld3 library.
2022-11-22 00:28:03 +00:00
Ilya Fedin
82629dd3e5
Update Qt to 6.4.1 on Linux
2022-11-18 20:40:57 +04:00
Ilya Fedin
0f38dabd84
Update cmake for -flto=auto support
2022-11-08 23:37:58 +04:00
Ilya Fedin
8552047210
Always build glibmm with LTO to be able to build backward compatible binary
2022-11-08 23:37:58 +04:00
Ilya Fedin
dcfc3431f5
Disable unneeded validation for libsigc++
2022-11-06 00:08:25 +04:00
Ilya Fedin
820d367e78
Fix library search path in Docker image
2022-11-04 16:38:18 +04:00
Ilya Fedin
6ff3d9f975
Don't build qtquickcontrols2 in Docker
2022-11-04 16:38:18 +04:00
Ilya Fedin
da2f1b3d97
Add switch for LTO in Docker image
2022-11-04 16:38:18 +04:00
Ilya Fedin
0b2b3416d7
Build both versions of zlib in Dockerfile
...
For consistence with other libraries
2022-11-04 16:38:18 +04:00
Ilya Fedin
1c514b23ea
Reduce glibmm's build targets
2022-11-04 16:38:18 +04:00
Ilya Fedin
d7f2385275
Parallelize LTO on Linux
2022-11-03 14:46:46 +04:00
Ilya Fedin
1336a7149b
Update glibmm to latest version
2022-11-03 14:45:01 +04:00
Ilya Fedin
ba9f5d138a
Use some APIs from newer glibmm
2022-11-02 21:02:46 +04:00
Ilya Fedin
0c514c4b0a
Have unified compiler flags in Dockerfile
2022-11-01 19:34:05 +04:00
Ilya Fedin
68ad56db79
Use QtWaylandCompositor for webview embedding on Linux
2022-11-01 19:33:46 +04:00
Ilya Fedin
8eb6d2e36b
Update Qt and libjxl to release versions on Linux
2022-09-30 00:24:32 +04:00
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