Commit Graph

176 Commits

Author SHA1 Message Date
Ilya Fedin b2faed6b96 Switch Dockerfile and snap to https for Qt clone 2023-04-06 09:47:41 +04:00
Ilya Fedin dc459d454f Update OpenAL to 1.23.0 on Linux 2023-04-03 13:33:37 +04:00
Ilya Fedin db04e33128 Update patches on Linux 2023-04-03 13:33:37 +04:00
Ilya Fedin d1ff6e583d Disable xcb_xlib 2023-04-03 13:33:37 +04:00
Ilya Fedin a529932556 Update Qt to 6.5.0 on Linux 2023-04-03 13:33:37 +04:00
Ilya Fedin ae93455101 Update glibmm to 2.76.0 2023-03-17 18:56:23 +04:00
John Preston 83ea3a4b21 Fix build scripts on Windows. 2023-03-10 10:05:13 +04:00
John Preston 95a4bf718d Beta version 4.6.8: Fix build with GCC. 2023-03-09 23:21:51 +04:00
Ilya Fedin 79e2157442 Update Qt to 6.5.0-beta3 on Linux 2023-03-01 11:14:34 +04:00
Ilya Fedin 63cf64fca2 Fix the configuration warning about OpenSSL 2023-03-01 11:14:34 +04:00
Ilya Fedin 84dbdc6e92 Let Dockerfile define the Qt version in use 2023-03-01 11:14:34 +04:00
Daniel Novomeský 78fc112a00 Upgrade highway, libde265, libheif, libjxl in Linux build 2023-02-20 12:11:12 +04:00
Ilya Fedin 204cfaa8ca Update patches commit in Dockerfile 2023-01-31 13:52:48 +04:00
Ilya Fedin 241be89e5c Enable the new experimental setting for Linux 2023-01-12 21:17:08 +04:00
Ilya Fedin 3cbbe3d3c2 Update Qt to 6.4.2 on Linux 2023-01-05 23:00:13 +04:00
John Preston 159e366122 Choose screens/windows in Wayland screencapture.
Fixes #25674.
2023-01-05 09:55:46 +04:00
Ilya Fedin db6bdf36af Update patches 2023-01-02 11:19:15 +04:00
Daniel Novomeský af69a7a01f Upgrade highway, libde265, libavif, libheif on Linux 2023-01-01 13:21:08 +04:00
Ilya Fedin dc5abf8ddd Support ICCv4 with Little CMS on Linux 2022-12-28 16:02:35 +04:00
Ilya Fedin 2cbd2725e5 Remove force-disabling of Qt's color space support for sent images
Qt had a bug with interpreting PNG gamma, but it seems it's fixed now.
2022-12-27 11:52:27 +04:00
Ilya Fedin 95b29f5f35 Enable ffmpeg dav1d support 2022-12-25 08:40:16 +04:00
John Preston cad87f6818 Update to WebRTC M108. 2022-12-08 14:22:04 +04:00
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