All of lore.kernel.org
 help / color / mirror / Atom feed
* GStreamer recipes migration to Meson and _git.bb recipes?
@ 2019-06-03 13:46 Philippe Normand
  2019-06-03 14:12 ` Alexander Kanavin
  2019-06-03 14:17 ` Richard Purdie
  0 siblings, 2 replies; 3+ messages in thread
From: Philippe Normand @ 2019-06-03 13:46 UTC (permalink / raw)
  To: openembedded-core

Hi folks,

It would be convenient to have _git.bb GStreamer recipes, for
development purposes. There were some in the past but they were not
very well maintained and they had outdated SRCREVs. Would it be
acceptable to include _git.bb recipes relying on ${AUTOREV} in the
tree?

We also plan to migrate the recipes to Meson, especially because the
autotools build will be removed from GStreamer upstream, most probably
before the 1.18 stable release.

Philippe



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: GStreamer recipes migration to Meson and _git.bb recipes?
  2019-06-03 13:46 GStreamer recipes migration to Meson and _git.bb recipes? Philippe Normand
@ 2019-06-03 14:12 ` Alexander Kanavin
  2019-06-03 14:17 ` Richard Purdie
  1 sibling, 0 replies; 3+ messages in thread
From: Alexander Kanavin @ 2019-06-03 14:12 UTC (permalink / raw)
  To: Philippe Normand; +Cc: OE-core

[-- Attachment #1: Type: text/plain, Size: 1374 bytes --]

Generally things acceptable to oe-core must be
a) broadly useful to many people
b) regularly tested on the autobuilder.
I don't think AUTOREV recipes would fulfil either. Besides, if gstreamer is
ok for AUTOREV, then why not other components?

But you can easily have such AUTOREV recipes in a separate layer. In fact,
right here:
https://github.com/OSSystems/meta-gstreamer1.0/tree/master/recipes-multimedia/gstreamer

Meson conversion is very welcome, right now is the best time (as later on
there will be a feature freeze). You don't have to convert them all at once.

Alex

On Mon, 3 Jun 2019 at 15:47, Philippe Normand <philn@igalia.com> wrote:

> Hi folks,
>
> It would be convenient to have _git.bb GStreamer recipes, for
> development purposes. There were some in the past but they were not
> very well maintained and they had outdated SRCREVs. Would it be
> acceptable to include _git.bb recipes relying on ${AUTOREV} in the
> tree?
>
> We also plan to migrate the recipes to Meson, especially because the
> autotools build will be removed from GStreamer upstream, most probably
> before the 1.18 stable release.
>
> Philippe
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>

[-- Attachment #2: Type: text/html, Size: 2230 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: GStreamer recipes migration to Meson and _git.bb recipes?
  2019-06-03 13:46 GStreamer recipes migration to Meson and _git.bb recipes? Philippe Normand
  2019-06-03 14:12 ` Alexander Kanavin
@ 2019-06-03 14:17 ` Richard Purdie
  1 sibling, 0 replies; 3+ messages in thread
From: Richard Purdie @ 2019-06-03 14:17 UTC (permalink / raw)
  To: Philippe Normand, openembedded-core

On Mon, 2019-06-03 at 14:46 +0100, Philippe Normand wrote:
> Hi folks,
> 
> It would be convenient to have _git.bb GStreamer recipes, for
> development purposes. There were some in the past but they were not
> very well maintained and they had outdated SRCREVs. Would it be
> acceptable to include _git.bb recipes relying on ${AUTOREV} in the
> tree?
> 
> We also plan to migrate the recipes to Meson, especially because the
> autotools build will be removed from GStreamer upstream, most
> probably
> before the 1.18 stable release.

We don't have AUTOREV by default since it means network access and the
system needs to be able to work without that.

What I'd love to see is someone finishing Ross' work here:

http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=ross/gitup&id=56a7f12c3175f5a29fdaa9a6939919d7cf586a8c

i.e. a class which allows one recipe to support a git and tarball
version.

We could bring back poky-bleeding which set AUTOREV versions in
combination with that.

Cheers,

Richard



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2019-06-03 14:17 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-03 13:46 GStreamer recipes migration to Meson and _git.bb recipes? Philippe Normand
2019-06-03 14:12 ` Alexander Kanavin
2019-06-03 14:17 ` Richard Purdie

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.