Maybe call the recipe avtp On Tue, May 31, 2022 at 11:36 AM Peter Bergin <[email protected]> wrote:
> Hi, > > thanks Marcel for bumping this patch again! > > On 2022-05-31 18:38, Khem Raj wrote: > > On Tue, May 31, 2022 at 8:57 AM Marcel Ziswiler <[email protected]> > wrote: > >> From: Peter Bergin <[email protected]> > >> > >> In order to enable configuration option aaf (AVTP Audio Format) > >> used for AVB the library libavtp is a dependency but no recipe for > >> this library was present. aaf support for alsa-plugins was > >> introduced in ddf5421331180bc45697511b44cdd4a4e6dda6ff. > >> > >> Signed-off-by: Peter Bergin <[email protected]> > >> Signed-off-by: Marcel Ziswiler <[email protected]> > >> > >> --- > >> Resurrect from mailing list [1] as this is still not upstream. > >> End-to-end tested on Verdin iMX8M Plus. > >> Will talk about it at the Embedded World in the TSN & Linux track next > >> month [2]. > >> > >> [1] > https://lore.kernel.org/all/[email protected]/ > >> [2] > https://events.weka-fachmedien.de/embedded-world-conference/program/ > >> > >> Changes in v2: > >> - Updated SRC_URI specifying mandatory protocol as https. > >> - Updated SRCREV to latest. > >> > >> meta/recipes-multimedia/libavtp/libavtp_git.bb | 16 ++++++++++++++++ > > There was a 0.2.0 release > https://github.com/Avnu/libavtp/releases/tag/v0.2.0 > > so I wonder if we should use the release tagged SRC_URI and call the PV > = 0.2.0 > This tag was set after I sent my initial patch. I think this is a good > thing to do. > > > >> 1 file changed, 16 insertions(+) > >> create mode 100644 meta/recipes-multimedia/libavtp/libavtp_git.bb > >> > >> diff --git a/meta/recipes-multimedia/libavtp/libavtp_git.bb > b/meta/recipes-multimedia/libavtp/libavtp_git.bb > >> new file mode 100644 > >> index 0000000000..aefbee56ea > >> --- /dev/null > >> +++ b/meta/recipes-multimedia/libavtp/libavtp_git.bb > >> @@ -0,0 +1,16 @@ > >> +DESCRIPTION = "Open source implementation of Audio Video Transport > Protocol (AVTP) \ > >> + specified in IEEE 1722-2016 spec." > >> +HOMEPAGE = "https://github.com/Avnu/libavtp" > >> +LICENSE = "BSD-3-Clause" > >> +LIC_FILES_CHKSUM = > "file://LICENSE;md5=7fcb4331e23e45e171cd5693c1ff7d3e" > >> + > >> +PROVIDES = "avtp" > > why is this provides needed ? > > It is because recipe meta/recipes-multimedia/alsa/alsa-plugins_1.2.6.bb > has this PACKAGECONFIG: > > PACKAGECONFIG[aaf] = "--enable-aaf,--disable-aaf,avtp" > > So either this PROVIDES or also change PACKAGECONFIG for alsa-plugins? > > /Peter > > >> + > >> +SRC_URI = "git:// > github.com/Avnu/libavtp.git;branch=master;protocol=https" > >> +SRCREV = "3599a5bf2d18fc3ae89b64f208d8380e6ee3a866" > >> + > >> +S = "${WORKDIR}/git" > >> + > >> +inherit meson pkgconfig > >> + > >> +EXTRA_OEMESON = "-Dtests=disabled" > >> -- > >> 2.36.1 > >> > >> > >> > >> > >> > >> > >> >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#166327): https://lists.openembedded.org/g/openembedded-core/message/166327 Mute This Topic: https://lists.openembedded.org/mt/91454504/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
