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

Meta: Add ffmpeg to vcpkg dependencies #2214

Merged
merged 5 commits into from
Nov 8, 2024

Conversation

ADKaster
Copy link
Member

@ADKaster ADKaster commented Nov 7, 2024

Now that we are using shared libraries, it is possible to add
into our vcpkg dependencies without worrying about LGPL.

And some assorted vcpkg + CMake cleanup.

Replacement for #291

@circl-lastname
Copy link
Contributor

Should probably also remove ffmpeg from the build instructions if it is no longer needed as a system dependency

This should prevent extra calls to find_package() from causing
issues.
The dynamic shared lib build of skia doesn't seem to actually express
any dependencies in its DT_NEEDED section, so we need to force-load
fontconfig into the dependencies of the skia target to avoid runtime
linker errors.
Now that we are using shared libraries, it is possible to add
into our vcpkg dependencies without worrying about LGPL
@ADKaster ADKaster merged commit f4124c7 into LadybirdBrowser:master Nov 8, 2024
6 checks passed
@ADKaster ADKaster deleted the add-fontconfig branch November 8, 2024 18:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants