[oe] [PATCH 1/2] pipewire: initial add 0.2.7
Tom Rini
trini at konsulko.com
Tue Oct 15 17:48:54 UTC 2019
On Tue, Oct 15, 2019 at 12:20:46AM +0200, Andreas Müller wrote:
> Have 0.2.4 in meta-qt5-extra as dependency for liri-shell. Soon it gets an
> optional dependency for mutter so move latest to meta-oe.
>
> Signed-off-by: Andreas Müller <schnitzeltony at gmail.com>
> ---
> .../pipewire/pipewire_git.bb | 32 +++++++++++++++++++
> 1 file changed, 32 insertions(+)
> create mode 100644 meta-oe/recipes-multimedia/pipewire/pipewire_git.bb
>
> diff --git a/meta-oe/recipes-multimedia/pipewire/pipewire_git.bb b/meta-oe/recipes-multimedia/pipewire/pipewire_git.bb
> new file mode 100644
> index 000000000..9b9b64205
> --- /dev/null
> +++ b/meta-oe/recipes-multimedia/pipewire/pipewire_git.bb
> @@ -0,0 +1,32 @@
> +SUMMARY = "Multimedia processing graphs"
> +HOMEPAGE = "http://pipewire.org/"
> +LICENSE = "LGPLv2.1"
> +LIC_FILES_CHKSUM = " \
> + file://LICENSE;md5=d8153c6e65986f862a0550ca74a3ed73 \
> + file://LGPL;md5=2d5025d4aa3495befef8f17206a5b0a1 \
> +"
> +
> +inherit meson
> +
> +DEPENDS += " \
> + dbus \
> + glib-2.0 \
> + alsa-lib \
> + v4l-utils \
> + gstreamer1.0 \
> + gstreamer1.0-plugins-base \
> +"
> +
> +SRC_URI = "git://github.com/PipeWire/pipewire.git"
> +PV = "0.2.7"
> +SRCREV = "14c11c0fe4d366bad4cfecdee97b6652ff9ed63d"
> +S = "${WORKDIR}/git"
> +
> +
> +FILES_${PN} += " \
> + ${systemd_user_unitdir} \
> + ${libdir}/pipewire-0.2 \
> + ${libdir}/spa \
> + ${libdir}/gstreamer-1.0 \
> +"
A few thoughts. First, there's a lot of knobs that can be set, and it
might be a good idea to take a look at the recipe in AGL:
https://gerrit.automotivelinux.org/gerrit/gitweb?p=AGL/meta-agl-devel.git;a=tree;f=meta-pipewire/recipes-multimedia/pipewire;h=59d7d7bae1b0c072afbfe804857c0f7b4676766a;hb=HEAD
Second, it's worth keeping in mind for future updates that after v0.2.7
the license changed to MIT (and yes, I know LIC_FILES_CHKSUM will catch
this):
https://github.com/PipeWire/pipewire/blob/master/LICENSE
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20191015/2afc3a40/attachment.sig>
More information about the Openembedded-devel
mailing list