diff mbox series

[1/4] librav1e: add missing libgit2 build dependency

Message ID 20260731191523.2153901-1-ross.burton@arm.com
State Under Review
Headers show
Series [1/4] librav1e: add missing libgit2 build dependency | expand

Commit Message

Ross Burton July 31, 2026, 7:15 p.m. UTC
Not sure why an AV1 encoder needs libgit2 but that's rust's dependency
tree for you.  Needed since our cargo class now stops the git2-sys crate
from using a bundled copy of libgit2.

Signed-off-by: Ross Burton <ross.burton@arm.com>
---
 meta-multimedia/recipes-multimedia/rav1e/librav1e_p20250902.bb | 1 +
 1 file changed, 1 insertion(+)

Comments

Ross Burton July 31, 2026, 7:16 p.m. UTC | #1
This series is needed when "cargo: centralise anti-vendoring environment variables” is merged into oe-core.

Ross

> On 31 Jul 2026, at 20:15, Ross Burton via lists.openembedded.org <ross.burton=arm.com@lists.openembedded.org> wrote:
> 
> Not sure why an AV1 encoder needs libgit2 but that's rust's dependency
> tree for you.  Needed since our cargo class now stops the git2-sys crate
> from using a bundled copy of libgit2.
> 
> Signed-off-by: Ross Burton <ross.burton@arm.com>
> ---
> meta-multimedia/recipes-multimedia/rav1e/librav1e_p20250902.bb | 1 +
> 1 file changed, 1 insertion(+)
> 
> diff --git a/meta-multimedia/recipes-multimedia/rav1e/librav1e_p20250902.bb b/meta-multimedia/recipes-multimedia/rav1e/librav1e_p20250902.bb
> index 4c03c9417d..740918bd18 100644
> --- a/meta-multimedia/recipes-multimedia/rav1e/librav1e_p20250902.bb
> +++ b/meta-multimedia/recipes-multimedia/rav1e/librav1e_p20250902.bb
> @@ -7,6 +7,7 @@ inherit cargo_c pkgconfig cargo-update-recipe-crates
> 
> require ${PN}-crates.inc
> 
> +DEPENDS = "libgit2"
> DEPENDS:append:x86 = " nasm-native"
> DEPENDS:append:x86-64 = " nasm-native"
> 
> -- 
> 2.43.0
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#128589): https://lists.openembedded.org/g/openembedded-devel/message/128589
> Mute This Topic: https://lists.openembedded.org/mt/120539931/6875888
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [ross.burton@arm.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
diff mbox series

Patch

diff --git a/meta-multimedia/recipes-multimedia/rav1e/librav1e_p20250902.bb b/meta-multimedia/recipes-multimedia/rav1e/librav1e_p20250902.bb
index 4c03c9417d..740918bd18 100644
--- a/meta-multimedia/recipes-multimedia/rav1e/librav1e_p20250902.bb
+++ b/meta-multimedia/recipes-multimedia/rav1e/librav1e_p20250902.bb
@@ -7,6 +7,7 @@  inherit cargo_c pkgconfig cargo-update-recipe-crates
 
 require ${PN}-crates.inc
 
+DEPENDS = "libgit2"
 DEPENDS:append:x86 = " nasm-native"
 DEPENDS:append:x86-64 = " nasm-native"