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]
next prev parent 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