Commit Graph

208 Commits

Author SHA1 Message Date
John Preston 72770aa76d Add GIF parser to FFmpeg build.
Fixes #27722.
2024-04-09 11:29:19 +04:00
John Preston 7f1c319aee Add interactive mode to prepare script. 2024-04-09 11:29:16 +04:00
John Preston 8f8725e1af Beta version 4.16.3: Fix dav1d in FFmpeg on macOS. 2024-04-05 21:25:20 +04:00
John Preston c5847caa91 Update FFmpeg to 6.1.1: Fix AV1 videos. 2024-04-05 14:42:29 +04:00
wention ed70675e1d Fix build Qt error on non-english windows os 2024-04-01 10:08:16 +04:00
John Preston 8830fb70a4 Beta version 4.15.6: OpenSSL 3.2.1. 2024-03-25 17:47:53 +04:00
Ilya Fedin a0e0fd5b98 Don't build libheif tests
That would save some build time
2024-03-19 20:14:28 +04:00
Daniel Novomeský 4abc68ab1c Upgrade dav1d, libavif, libde265, libheif 2024-03-17 19:35:00 +04:00
Eric Kotato 40bd37315a Use %NUMBER_OF_PROCESSORS% for jom 2024-03-14 08:33:07 +04:00
John Preston 4685b889c2 Update Qt to 5.15.13 on Windows. 2024-03-13 21:20:30 +04:00
Kolya 77dcbaf00c don't use brotli (built by other dependencies) 2024-03-10 21:35:50 +04:00
Kolya d3b1abb61e fix windows build 2024-03-09 10:46:27 +04:00
23rd de1bd6ef28 Slightly simplified creation of universal variables in prepare.py. 2024-03-08 10:53:57 +04:00
23rd c26982be3e Added support for AVIF, HEIF and JPEG XL on macOS. 2024-03-08 10:53:57 +04:00
mrbesen 5971aefb83 add bash shebang 2024-03-08 08:05:55 +04:00
Kolya b040b62b4e prepare.py: simplify qt5 clone 2024-03-07 18:14:34 +04:00
Kolya 50f51d0747 update new script location in qt repo 2024-03-07 18:14:34 +04:00
Kolya ec427ad45d Use TOOLCHAIN variable name 2024-02-23 13:17:55 +04:00
Kolya 778ab70b72 Fix libvpx build on VS 17.8+
use with https://github.com/desktop-app/patches/pull/182
2024-02-23 13:17:55 +04:00
John Preston a670095294 Update patched OpenAL on macOS / Windows. 2024-01-25 11:57:58 +04:00
John Preston 5cb4cfef32 Improve geometry restore on secondary screen. 2024-01-17 09:39:05 +04:00
John Preston 52ef8e780a Update zlib/minizip.
Fixes #27313.
2024-01-04 18:50:47 +04:00
John Preston 66afcbdae8 Backport windows list in Dock Menu from Qt 6.3.*. 2024-01-04 17:25:31 +04:00
23rd c7f11eb05a Updated Qt to 5.15.12 on Windows. 2024-01-04 17:22:05 +04:00
23rd 758219265a Updated Qt to 6.2.7 on macOS. 2024-01-04 17:22:04 +04:00
John Preston 0e8058adb1 Update tg_owt to support custom reflectors. 2023-12-22 07:35:02 -04:00
Ilya Fedin cfc254bd90 Switch Qt to GitHub 2023-11-21 21:20:50 +04:00
John Preston 1ba52402b5 Fix build with new MSVC, workaround compiler bug. 2023-11-17 12:01:25 +04:00
Ilya Fedin ef1b197771 Update lib_ui & patches 2023-11-09 22:44:52 +04:00
John Preston 332ae22111 Fix build of crashpad with Xcode < 15. 2023-11-05 11:01:49 +04:00
John Preston 150432e4d1 Add explicit CMAKE_MSVC_RUNTIME_LIBRARY. 2023-11-04 23:19:12 +04:00
23rd 855cc8e900 Updated some dependencies. 2023-11-04 21:24:02 +04:00
23rd 0a38cf2501 Updated Qt to 5.15.11 on Windows. 2023-11-04 21:24:02 +04:00
23rd 6def067e98 Updated Qt to 6.2.6 on macOS. 2023-11-04 21:24:02 +04:00
John Preston af5ad84e72 Fix crashpad_handler linking workaround.
Fixes #26873.
2023-11-01 09:27:06 +04:00
John Preston 12fab565a4 Fix Release build with Xcode. 2023-10-26 14:08:41 +04:00
John Preston ad8f8513c3 Link crashpad_handler with Xcode bug workaround. 2023-10-11 22:12:28 +04:00
John Preston da768ac1d1 Add libprisma from Fela for syntax highlighting. 2023-10-04 22:28:47 +04:00
John Preston 9fcdec4166 Update libvpx revision. 2023-09-29 00:15:19 +04:00
John Preston 6cdc8f9dbc Fix libvpx pkg-config generation on Windows.
Fixes #26849.
2023-09-25 12:41:34 +04:00
John Preston 95e4abd784 Extract system-specific parts of prepare env. 2023-09-25 12:41:34 +04:00
John Preston ea9386f0aa Version 4.10.1: Rebuild macOS with older Xcode. 2023-09-23 19:25:24 +04:00
John Preston 3db0b11a6b Bump minimum macOS deployment target to 10.13. 2023-09-22 09:03:12 +04:00
Ilya Fedin 277fe540dc Update Qt to 6.2.5 on macOS 2023-09-22 08:49:53 +04:00
John Preston d10b7e8402 Update tg_owt+libyuv/libvpx to chromium revisions. 2023-09-21 11:10:44 +04:00
John Preston 0f8d9e885a Re-update lib_base submodule. 2023-09-14 10:15:22 +04:00
John Preston bc891ca55e Don't build too much in libwebp. 2023-09-14 10:10:54 +04:00
John Preston 7b65c9174f Link system libwebp instead of Qt-s. 2023-09-13 21:07:24 +04:00
John Preston b03120d83a Update OpenAL to 1.23.1 on macOS.
This (library rebuild, really) fixes #26694.
2023-08-22 15:30:56 +02:00
John Preston 05b628da9b Limit libvpx frame size. 2023-08-21 11:06:23 +02:00