| Message ID | 20260731191523.2153901-1-ross.burton@arm.com |
|---|---|
| State | Under Review |
| Headers | show |
| Series | [1/4] librav1e: add missing libgit2 build dependency | expand |
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 --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"
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(+)