Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Peter Seiderer <ps.report@gmx.net>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH v2 3/6] package/gstreamer1/gst1-plugins-good: convert package type to meson
Date: Fri, 12 Jul 2019 20:56:51 +0200	[thread overview]
Message-ID: <20190712205651.21503ada@gmx.net> (raw)
In-Reply-To: <b096dec2-90a1-1566-4bc5-1006cf0c6c4f@mind.be>

Hello Arnout,

On Fri, 12 Jul 2019 11:42:57 +0200, Arnout Vandecappelle <arnout@mind.be> wrote:

> On 11/07/2019 21:30, Peter Seiderer wrote:
> > Hello Arnout,
> >
> > On Wed, 10 Jul 2019 23:53:24 +0200, Arnout Vandecappelle <arnout@mind.be> wrote:
> >
> >> On 10/07/2019 22:52, Peter Seiderer wrote:
> >>> Hello Adam,
> >>>
> >>> On Wed, 10 Jul 2019 11:36:31 -0400, aduskett at gmail.com wrote:
> >>
> >> [snip]
> >>>> -	--disable-osx_audio \
> >>>> -	--disable-osx_video \
> >>>> -	--disable-aalib \
> >>>> -	--disable-aalibtest \
> >>>> -	--disable-libcaca
> >>>> +	-Dexamples=disabled \
> >>>> +	-Dtests=disabled \
> >>>
> >>> While your are at it , the following options should move to the
> >>> 'Options which require currently unpackaged libraries' section
> >>> some lines below:
> >>
> >>  No, that should be done as a separate patch.
> >>
> >>  It would also be nice BTW if all the options would be ordered alphabetically.
> >> Now they're a bit of a hodgepodge.
> >
> > O.k. stuff for an follow up patch, I would prefer option ordering according
> > to meson_options.txt (to enable easy check for added/removed/changed options)...
>
>  OK. then indeed it can be done at the same time as the conversion to meson.

Tried it already, but doing the re-ordering in one patch with the conversion makes
patch review very hard, therefore prefer the re-ordering via an extra patch...

>
>  The ordering choice should be mentioned in the commit message then.

Or in the .mk Files, some plugin .mk files state now

     # These plugins are listed in the order from ./configure --help

should be change to

     # These plugins are listed in the order from meson_options.txt

>
> >> [snip]
> >>>>  ifeq ($(BR2_PACKAGE_GST1_PLUGINS_GOOD_ZLIB),y)
> >>>> -GST1_PLUGINS_GOOD_CONF_OPTS += --enable-zlib
> >>>>  GST1_PLUGINS_GOOD_DEPENDENCIES += zlib
> >>>> -else
> >>>> -GST1_PLUGINS_GOOD_CONF_OPTS += --disable-zlib
> >>>>  endif
> >>>
> >>> Should be:
> >>>
> >>>   # checked for by meson.build, gst/isomp4/meson.build, gst/matroska/meson.build
> >>>   # and gst/icydemux/meson.build
> >>
> >>  We don't add such a comment for any other package, so not needed.
> >
> > Would like to keep it, because:
> >
> > - as prove of correctness of the removed BR2_PACKAGE_GST1_PLUGINS_GOOD_ZLIB Config.in entry
> > - as a reminder/blueprint for identifying zlib-like minor feature dependencies not expressed
> >   in the root meson_options.txt file
>
>  Good point, but IMHO it fits more as a commit message paragaph than as a
> comment in the source file.

Thats fine with me...

Regards,
Peter

>
>  Regards,
>  Arnout
>
> [snip]

  reply	other threads:[~2019-07-12 18:56 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-07-10 15:36 [Buildroot] [PATCH v2 0/6] gstreamer1: convert packages to meson aduskett at gmail.com
2019-07-10 15:36 ` [Buildroot] [PATCH v2 1/6] package/gstreamer1/gstreamer1: convert package type " aduskett at gmail.com
2019-07-10 19:55   ` Peter Seiderer
2019-07-10 20:01   ` Peter Seiderer
2019-07-10 21:38     ` Arnout Vandecappelle
2019-07-10 15:36 ` [Buildroot] [PATCH v2 2/6] package/gstreamer1/gst1-plugins-base: " aduskett at gmail.com
2019-07-10 20:23   ` Peter Seiderer
2019-07-10 15:36 ` [Buildroot] [PATCH v2 3/6] package/gstreamer1/gst1-plugins-good: " aduskett at gmail.com
2019-07-10 20:52   ` Peter Seiderer
2019-07-10 21:53     ` Arnout Vandecappelle
2019-07-11 19:30       ` Peter Seiderer
2019-07-12  9:42         ` Arnout Vandecappelle
2019-07-12 18:56           ` Peter Seiderer [this message]
2019-07-10 20:57   ` Peter Seiderer
2019-07-10 15:36 ` [Buildroot] [PATCH v2 4/6] package/gstreamer1/gst1-plugins-bad: " aduskett at gmail.com
2019-07-10 21:08   ` Peter Seiderer
2019-07-10 21:57     ` Arnout Vandecappelle
2019-07-10 22:14     ` Adam Duskett
2019-07-10 15:36 ` [Buildroot] [PATCH v2 5/6] package/gstreamer1/gst1-plugins-ugly: " aduskett at gmail.com
2019-07-10 21:13   ` Peter Seiderer
2019-07-10 22:10     ` Adam Duskett
2019-07-10 15:36 ` [Buildroot] [PATCH v2 6/6] package/gstreamer1/gst1-rtsp-server: " aduskett at gmail.com
2019-07-10 21:22   ` Peter Seiderer
2019-07-10 21:49 ` [Buildroot] [PATCH v2 0/6] gstreamer1: convert packages " Arnout Vandecappelle

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20190712205651.21503ada@gmx.net \
    --to=ps.report@gmx.net \
    --cc=buildroot@busybox.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox