Re: [gentoo-dev] [PATCH] gstreamer-meson.eclass: New eclass required for gstreamer-1.18.0+

2021-03-17 Thread Alec Warner
On Tue, Mar 16, 2021 at 6:49 PM Haelwenn (lanodan) Monnier wrote: > > Gstreamer switched to meson in 1.16.0 and removed autotools support in 1.18.0, > this eclass is an update of gstreamer.eclass. > > One significant change between autotools and meson is that in the latter we > don't have easily e

Re: [gentoo-dev] [PATCH] gstreamer-meson.eclass: New eclass required for gstreamer-1.18.0+

2021-03-17 Thread Mart Raudsepp
Ühel kenal päeval, K, 17.03.2021 kell 10:29, kirjutas Haelwenn (lanodan) Monnier: > > My main initial question on this version is: > > How does it behave with helper libraries from the same tarball? > > It has been in my overlay for a while (haven't included all the > splitted plugins though). >

Re: [gentoo-dev] [PATCH] gstreamer-meson.eclass: New eclass required for gstreamer-1.18.0+

2021-03-17 Thread Haelwenn (lanodan) Monnier
[2021-03-17 11:15:26+0200] Mart Raudsepp: > Ühel kenal päeval, K, 17.03.2021 kell 01:57, kirjutas Sam James: > > > +# @FUNCTION: gstreamer_multilib_src_install_all > > > +# @DESCRIPTION: > > > +# Installs documentation for requested gstreamer plugin, and > > > removes > > .la > > > +# files. > > >

Re: [gentoo-dev] [PATCH] gstreamer-meson.eclass: New eclass required for gstreamer-1.18.0+

2021-03-17 Thread Mart Raudsepp
Thanks for working on this, some very initial comments below Ühel kenal päeval, K, 17.03.2021 kell 01:57, kirjutas Sam James: > > +# @FUNCTION: gstreamer_multilib_src_install_all > > +# @DESCRIPTION: > > +# Installs documentation for requested gstreamer plugin, and > > removes > .la > > +# files.

Re: [gentoo-dev] [PATCH] gstreamer-meson.eclass: New eclass required for gstreamer-1.18.0+

2021-03-16 Thread Sam James
> On 17 Mar 2021, at 01:49, Haelwenn (lanodan) Monnier > wrote: > > Gstreamer switched to meson in 1.16.0 and removed autotools support in 1.18.0, > this eclass is an update of gstreamer.eclass. > > [snip] Thanks for working on this! > +# > +# GStreamer consuming applications should depend

[gentoo-dev] [PATCH] gstreamer-meson.eclass: New eclass required for gstreamer-1.18.0+

2021-03-16 Thread Haelwenn (lanodan) Monnier
Gstreamer switched to meson in 1.16.0 and removed autotools support in 1.18.0, this eclass is an update of gstreamer.eclass. One significant change between autotools and meson is that in the latter we don't have easily extractable semantics in the buildsystem to get a list of plugins with extraneo