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 (#166326): 
https://lists.openembedded.org/g/openembedded-core/message/166326
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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to