Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: Update deps to 2024-09-05 release #11243

Merged
merged 1 commit into from
Sep 6, 2024
Merged

Conversation

RytoEX
Copy link
Member

@RytoEX RytoEX commented Sep 5, 2024

Description

CI: Update deps to 2024-09-05 release

Notable changes:

  • deps.windows: Disable x86 build slice for dependencies
  • deps.qt: Disable x86 build slice for Qt6
  • CI: Remove Windows x86 slices for Qt6 and FFmpeg builds
  • deps.ffmpeg: Disable Windows x86 build slice for FFmpeg dependencies
  • deps.ffmpeg: Update libvpx to v1.14.1
  • deps.ffmpeg: Update SVT-AV1 to 2.2.1
  • deps.ffmpeg: Update aom to 3.9.1
  • deps.ffmpeg: Update AMF to 1.4.34
  • deps.ffmpeg: Update FFmpeg to 7.0.2
  • deps.macos: Update LuaJIT to 2.1 f725e44cda
  • deps.macos: Update FreeType to 2.13.3
  • deps.macos: Update Asio to 1.31.0
  • deps.macos: Update qrcodegen-cmake to v1.8.0-cmake3
  • deps.macos: Update Sparkle to 2.6.4
  • deps.qt: Update Qt to 6.7.2 for macOS
  • deps.qt: Update Qt to 6.7.2 for Windows
  • deps.windows: Update FreeType to 2.13.3
  • deps.windows: Update curl to 8.9.1
  • deps.windows: Update LuaJIT to 2.1 f725e44cda
  • deps.windows: Update Asio to 1.31.0
  • deps.windows: Update qrcodegen-cmake to v1.8.0-cmake3
  • deps.windows: Update WIL to v1.0.240803.1
  • deps.ffmpeg: Remove MbedTLS CMake files from macOS FFmpeg package

Also update Sparkle to match the obs-deps version.

Motivation and Context

Want to get updated deps into wider circulation for testing.

How Has This Been Tested?

Tested locally on obsproject/obs-deps#259.

Types of changes

  • Tweak (non-breaking change to improve existing functionality)

Checklist:

  • My code has been run through clang-format.
  • I have read the contributing document.
  • My code is not on the master branch.
  • The code has been tested.
  • All commit messages are properly formatted and commits squashed where appropriate.
  • I have included updates to all appropriate documentation.

Notable changes:
 * deps.windows: Disable x86 build slice for dependencies
 * deps.qt: Disable x86 build slice for Qt6
 * CI: Remove Windows x86 slices for Qt6 and FFmpeg builds
 * deps.ffmpeg: Disable Windows x86 build slice for FFmpeg dependencies
 * deps.ffmpeg: Update libvpx to v1.14.1
 * deps.ffmpeg: Update SVT-AV1 to 2.2.1
 * deps.ffmpeg: Update aom to 3.9.1
 * deps.ffmpeg: Update AMF to 1.4.34
 * deps.ffmpeg: Update FFmpeg to 7.0.2
 * deps.macos: Update LuaJIT to 2.1 f725e44cda
 * deps.macos: Update FreeType to 2.13.3
 * deps.macos: Update Asio to 1.31.0
 * deps.macos: Update qrcodegen-cmake to v1.8.0-cmake3
 * deps.macos: Update Sparkle to 2.6.4
 * deps.qt: Update Qt to 6.7.2 for macOS
 * deps.qt: Update Qt to 6.7.2 for Windows
 * deps.windows: Update FreeType to 2.13.3
 * deps.windows: Update curl to 8.9.1
 * deps.windows: Update LuaJIT to 2.1 f725e44cda
 * deps.windows: Update Asio to 1.31.0
 * deps.windows: Update qrcodegen-cmake to v1.8.0-cmake3
 * deps.windows: Update WIL to v1.0.240803.1
 * deps.ffmpeg: Remove MbedTLS CMake files from macOS FFmpeg package

Also update Sparkle to match the obs-deps version.
@RytoEX RytoEX added the Enhancement Improvement to existing functionality label Sep 5, 2024
@RytoEX RytoEX added this to the OBS Studio 31 milestone Sep 5, 2024
@RytoEX RytoEX self-assigned this Sep 5, 2024
@RytoEX RytoEX added the Seeking Testers Build artifacts on CI label Sep 5, 2024
@RytoEX
Copy link
Member Author

RytoEX commented Sep 5, 2024

Note that there are two known issues with application appearance Qt 6.7.2 on Windows 11. See:

As such, the Qt update will most likely be reverted, but I wanted to provide a build that others could test to see if other issues would be uncovered that we should investigate.

@tytan652 tytan652 mentioned this pull request Sep 5, 2024
6 tasks
@RytoEX RytoEX merged commit 6bd2fdd into obsproject:master Sep 6, 2024
14 checks passed
@RytoEX RytoEX deleted the update-deps branch September 6, 2024 03:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Improvement to existing functionality Seeking Testers Build artifacts on CI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants