Commit graph

17 commits

Author SHA1 Message Date
Ryan Foster 05c868d39a CI: Update CEF builds
Update CEF builds to patch two CVEs:
 * CVE-2023-4863
 * CVE-2023-5217
2023-10-09 18:34:06 -04:00
Ryan Foster be0a9c4d69 CI: Update deps to 2023-10-09 release
Notable changes:
 * deps.ffmpeg: Update libvpx to v1.31.1
2023-10-09 16:00:16 -04:00
Ryan Foster 97b404fda0 CI: Update deps to 2023-09-28 release
Notable changes:
 * deps.ffmpeg: Fix libdatachannel packaging for macOS
 * deps.qt: Update Qt6 to 6.5.3 for Windows
 * deps.qt: Update Qt6 to 6.5.3 for macOS
2023-09-29 11:10:27 -04:00
Ryan Foster 2e76e54bd3 CI: Update deps to 2023-09-18 release
Notable changes:
 * deps.ffmpeg: Apply fixups for libdatachannel
 * deps.macos: Update qrcodengen CMake project to fix CMake packages
 * deps.windows: Update qrcodengen CMake project to fix CMake packages
 * deps.windows: Add qrcodegencpp debug build
 * deps.windows: Update FreeType to 2.13.1 to align with macOS version
2023-09-18 19:09:26 -04:00
Ryan Foster ad8889a3cb CI: Update deps to 2023-08-08 release
Notable changes:
 * deps.windows: Add VPL debug build
2023-08-09 10:53:07 -04:00
Ryan Foster 807c8a9106 CI: Update deps to 2023-08-02 release
Notable changes:
 * deps.ffmpeg: Add macOS dSYMs
 * deps.ffmpeg: Update libpng to 1.6.40
 * deps.ffmpeg: Update opus to 1.4
 * deps.ffmpeg: Update SVT-AV1 to 1.6.0
 * deps.ffmpeg: Update aom to 3.6.1
 * deps.ffmpeg: Update mbedTLS to 3.4.0
 * deps.ffmpeg: Update libsrt to 1.5.2
 * deps.ffmpeg: Update AMF to 1.4.30
 * deps.macos: Add macOS dSYMs
 * deps.macos: Add Carla 2.6.0-alpha1
 * deps.macos: Add Libqrcodegencpp
 * deps.macos: Update LuaJIT to 2.1 8635cbabf3
 * deps.macos: Update libpng to 1.6.40
 * deps.macos: Update FreeType to 2.13.1
 * deps.macos: Update Asio to 1.28.0
 * deps.macos: Fix SWIG version number
 * deps.macos: Update Sparkle to 2.4.2
 * deps.macos: Update Syphon Framework to 5.0 cb3d8ec506
 * deps.windows: Add Carla 2.6.0-alpha1
 * deps.windows: Add VPL v2023.3.0
 * deps.windows: Add Lidqrcodegencpp
 * deps.windows: Re-enable mbedTLS build
 * deps.windows: Update mbedTLS to 3.4.0
 * deps.windows: Update curl to 8.1.2
 * deps.windows: Update LuaJIT to 2.1 8635cbabf3
 * deps.windows: Update Asio to 1.28.0
 * deps.windows: Update Zstandard to 1.5.5
 * deps.qt: Add macOS dSYMs
 * deps.qt: Update Qt6 to 6.5.2 for Windows
 * deps.qt: Update Qt6 to 6.5.2 for macOS

This commit also updates the version of Sparkle used in buildspec to
match the version used in obs-deps.
2023-08-02 20:31:06 -04:00
PatTheMav d6b98def22
CI: Add new repository actions for GitHub 2023-07-17 20:09:52 +02:00
PatTheMav 850976eba9 cmake: Add Windows component to CMake build framework 3.0 2023-06-29 10:11:32 -04:00
Ryan Foster 2d96324946 CI: Update deps to 2023-06-22 release
Notable changes:
 * deps.qt: Remove Qt 5 builds
 * deps.qt: Update Qt 6 build scripts
 * deps.ffmpeg: Update dependencies for OBS CMake 3.0 upgrade
 * deps.windows: Update dependencies for OBS CMake 3.0 upgrade

No dependency versions have changed.

This update is to unblock work on the Windows "CMake 3.0" upgrade and
dropping Qt 5 support.
2023-06-22 14:33:25 -04:00
PatTheMav 887b537d56 cmake: Update buildspec and presets for macOS 2023-06-17 12:23:33 -04:00
Sean DuBois 19a297f81a CI: Update deps to 2023-06-01 release
Notable changes:
 * deps.ffmpeg: Add libdatachannel
 * deps.macos: Add Syphon Framework

Library added to support WHIP (WebRTC) output.
2023-06-09 20:20:49 -05:00
Ryan Foster 099b391e7c CI: Update deps to 2023-04-12 release
Notable changes:
 * deps.qt: Add missing obs-deps version file for Qt packages
 * CI: Add detection for single-arch static libraries

This is mostly to fix plugin builds. No dependency versions have
changed.
2023-04-12 21:33:06 +00:00
PatTheMav 6e4417018d cmake: Add platform configuration for macOS universal builds 2023-04-08 16:33:18 -07:00
Ryan Foster 855d9cba4a CI: Update deps to 2023-04-03 release
Notable changes:
 * deps.ffmpeg: Update FFmpeg to a6dc92968a
 * deps.qt: Backport macOS disabled combobox items fix

The FFmpeg update is to fix an issue with DTS when using b-frames with
FFmpeg NVENC. In particular, we wanted this commmit:
 * a6dc92968a
2023-04-03 23:28:17 +00:00
Ryan Foster 1be1f51635 CI: Update deps to 2023-03-30 release
Notable changes:
 * deps.ffmpeg: Update FFmpeg to 3980415627

This update is to fix a crash when using FFmpeg NVENC. In particular, we
wanted these commmits:
 * 0981053c29
 * 916bdc0f19
2023-03-31 17:59:02 -04:00
Ryan Foster 746a2ef961 CI: Update deps to 2023-03-26 release
Notable changes:
 * deps.windows: Disable IPO in SpeexDSP build
 * deps.ffmpeg: Revert mbedTLS to 3.2.1
2023-03-26 22:26:26 -04:00
PatTheMav bbeea0972a cmake: Add Xcode component to CMake build framework 3.0
Adds necessary macOS-specific implementation of the framework, focusing
on native Xcode builds.
2023-03-26 18:20:38 -04:00