All of 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 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.