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

build-aux: Update Flatpak dependencies #10656

Merged
merged 3 commits into from
May 10, 2024

Conversation

tytan652
Copy link
Collaborator

@tytan652 tytan652 commented May 9, 2024

Description

Companion to #10654 for the Flatpak

  • build-aux: Update Flatpak modules

    • Update SVT-AV1 to 2.0.0
    • Update aom to 3.9.0
      • Freedesktop SDK already provides it, so the module is disabled
    • Update FFmpeg 7.0
    • Update LuaJIT 5790d25397
    • Update libdatachannel to 0.21.0
    • Update Asio to 1.30.2
  • build-aux: Update Flatpak VPL modules

    • Update libvpl to 2.11.0
      • Adds a build option to no longer require ONEVPL_SEARCH_PATH to be set
    • Update onevpl-intel-gpu to vpl-gpu-rt 24.2.2
  • build-aux: Update Flatpak ntv2 module to libajantv2

Motivation and Context

Update deps.

How Has This Been Tested?

Just build and ran it.

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.

tytan652 added 3 commits May 9, 2024 09:00
* Update SVT-AV1 to 2.0.0
* Update aom to 3.9.0
  * Freedesktop SDK already provides it, so the module is disabled
* Update FFmpeg 7.0
* Update LuaJIT 5790d25397
* Update libdatachannel to 0.21.0
* Update Asio to 1.30.2
* Update libvpl to 2.11.0
  * Adds a build option to no longer require ONEVPL_SEARCH_PATH to be set
* Update onevpl-intel-gpu to vpl-gpu-rt 24.2.2
@tytan652 tytan652 added this to the OBS Studio (Next Version) milestone May 9, 2024
@tytan652 tytan652 added Enhancement Improvement to existing functionality Linux Affects Linux labels May 9, 2024
@RytoEX RytoEX self-assigned this May 9, 2024
@RytoEX
Copy link
Member

RytoEX commented May 9, 2024

Update libvpl to 2.11.0

#10654 updates libvpl to 2.10.2 rather than 2.11.0. Is there a specific reason for going with a different version here?

@tytan652
Copy link
Collaborator Author

Is there a specific reason for going with a different version here?

I quote myself

Adds a build option to no longer require ONEVPL_SEARCH_PATH to be set

And the related issue intel/libvpl#119

@RytoEX
Copy link
Member

RytoEX commented May 10, 2024

Is there a specific reason for going with a different version here?

I quote myself

Adds a build option to no longer require ONEVPL_SEARCH_PATH to be set

And the related issue intel/libvpl#119

Thanks. It wasn't immediately clear to me that that was the motivation or if it was just explaining that the new version adds such an option. While I generally prefer that the versions are kept in sync, I'm not opposed to this minor difference between platforms for some convenience.

@tytan652
Copy link
Collaborator Author

It wasn't immediately clear to me that that was the motivation or if it was just explaining that the new version adds such an option.

It was both.

While I generally prefer that the versions are kept in sync, I'm not opposed to this minor difference between platforms for some convenience.

Thank you. Unless vpl-gpu-rt requires newer libvpl than Windows, I think I usually try to keep it in sync.

@RytoEX RytoEX merged commit c974a40 into obsproject:master May 10, 2024
14 checks passed
@tytan652 tytan652 deleted the flatpak_update branch May 10, 2024 20:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Improvement to existing functionality Linux Affects Linux
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants