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: Thu, 11 Jul 2019 21:30:21 +0200	[thread overview]
Message-ID: <20190711213021.2204224c@gmx.net> (raw)
In-Reply-To: <ab41f678-9611-a6af-3314-ff2d643a7599@mind.be>

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)...

>
> [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

Regards,
Peter

>
> >   ifeq ($(BR2_PACKAGE_ZLIB),y)
> >   GST1_PLUGINS_GOOD_DEPENDENCIES += zlib
> >   endif
> >
> > And option BR2_PACKAGE_GST1_PLUGINS_GOOD_ZLIB removed from Config.in (and moved
> > to Config.in.legacy)...
>
>  This, however, is true. Legacy handling is not needed though: existing .configs
> will just work unmodified, the option will disappear automatically when you do
> 'make olddefconfig' and zlib will still be selected.
>
>
>  Regards,
>  Arnout
>
> [snip]

  reply	other threads:[~2019-07-11 19:30 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 [this message]
2019-07-12  9:42         ` Arnout Vandecappelle
2019-07-12 18:56           ` Peter Seiderer
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=20190711213021.2204224c@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.