Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v4 00/11] Fixes for the gstreamer1: bump to 1.14.0 patchset
@ 2018-04-12 20:45 Peter Seiderer
  2018-04-12 20:45 ` [Buildroot] [PATCH v4 09/11] gst1-plugins-bad: re-add wayland option Peter Seiderer
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Peter Seiderer @ 2018-04-12 20:45 UTC (permalink / raw)
  To: buildroot

Three patches on top of Adam Duskett's v4 'gstreamer1: bump to 1.14.0'
patchset.

I am still not happy with the suggested fixes, but I believe they
re-enable the old/1.12.x behaviour, and help to reduce a little of the
confusion ;-)

Regards,
Peter

Adam Duskett (8):
  gstreamer1: bump to 1.14.0
  gst-plugins-${base, good, bad, ugly}: bump to 1.14.0
  gst-omx: bump to 1.14.0
  gst1-rtsp-server: bump to 1.14.0
  gst1-vaapi: bump to 1.14.0
  gst1-libav: bump to 1.14.0
  gst1-validate: bump to 1.14.0
  gst1-imx: add hash for license file

Peter Seiderer (3):
  gst1-plugins-bad: re-add wayland option
  gst1-plugins-base: remove never set
    BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_WAYLAND
  gstreamer1-editing-services: bump to 1.14.0

 package/gstreamer1/gst-omx/gst-omx.hash            |   5 +-
 package/gstreamer1/gst-omx/gst-omx.mk              |   2 +-
 package/gstreamer1/gst1-imx/gst1-imx.hash          |   1 +
 package/gstreamer1/gst1-libav/gst1-libav.hash      |   5 +-
 package/gstreamer1/gst1-libav/gst1-libav.mk        |   2 +-
 package/gstreamer1/gst1-plugins-bad/Config.in      | 139 +--------------------
 .../gst1-plugins-bad/gst1-plugins-bad.hash         |   5 +-
 .../gst1-plugins-bad/gst1-plugins-bad.mk           |  52 +-------
 package/gstreamer1/gst1-plugins-base/Config.in     | 130 +++++++++++++++++++
 .../gst1-plugins-base/gst1-plugins-base.hash       |   5 +-
 .../gst1-plugins-base/gst1-plugins-base.mk         |  63 +++++++++-
 package/gstreamer1/gst1-plugins-good/Config.in     |  12 ++
 .../gst1-plugins-good/gst1-plugins-good.hash       |   5 +-
 .../gst1-plugins-good/gst1-plugins-good.mk         |  20 ++-
 .../gst1-plugins-ugly/gst1-plugins-ugly.hash       |   5 +-
 .../gst1-plugins-ugly/gst1-plugins-ugly.mk         |  16 +--
 .../gst1-rtsp-server/gst1-rtsp-server.hash         |   5 +-
 .../gst1-rtsp-server/gst1-rtsp-server.mk           |   2 +-
 package/gstreamer1/gst1-vaapi/gst1-vaapi.hash      |   5 +-
 package/gstreamer1/gst1-vaapi/gst1-vaapi.mk        |   2 +-
 .../gstreamer1/gst1-validate/gst1-validate.hash    |   5 +-
 package/gstreamer1/gst1-validate/gst1-validate.mk  |   2 +-
 .../gstreamer1-editing-services.hash               |   4 +-
 .../gstreamer1-editing-services.mk                 |   2 +-
 package/gstreamer1/gstreamer1/gstreamer1.hash      |   5 +-
 package/gstreamer1/gstreamer1/gstreamer1.mk        |   2 +-
 26 files changed, 267 insertions(+), 234 deletions(-)

-- 
2.16.3

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH v4 09/11] gst1-plugins-bad: re-add wayland option
  2018-04-12 20:45 [Buildroot] [PATCH v4 00/11] Fixes for the gstreamer1: bump to 1.14.0 patchset Peter Seiderer
@ 2018-04-12 20:45 ` Peter Seiderer
  2018-04-12 20:45 ` [Buildroot] [PATCH v4 10/11] gst1-plugins-base: remove never set BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_WAYLAND Peter Seiderer
  2018-04-12 20:45 ` [Buildroot] [PATCH v4 11/11] gstreamer1-editing-services: bump to 1.14.0 Peter Seiderer
  2 siblings, 0 replies; 6+ messages in thread
From: Peter Seiderer @ 2018-04-12 20:45 UTC (permalink / raw)
  To: buildroot

- re-add the legacy (1.12.x) behaviour

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
---
Note: The BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WAYLAND help text
'Wayland Video Sink' is still not accurate, the gst1-plugins-bad
configure option --disable/enable-wayland has more influence than
only disable/enable the waylandsink plugin in
gst1-plugins-bad-1.14.0/ext/wayland, see e.g.:

	$ grep -R USE_WAYLAND build/gst1-plugins-bad-1.14.0
[...]
build/gst1-plugins-bad-1.14.0/ext/Makefile.am:if USE_WAYLAND
build/gst1-plugins-bad-1.14.0/ext/Makefile.in:@USE_WAYLAND_FALSE at WAYLAND_DIR =
build/gst1-plugins-bad-1.14.0/ext/Makefile.in:@USE_WAYLAND_TRUE at WAYLAND_DIR = wayland
build/gst1-plugins-bad-1.14.0/ext/vulkan/Makefile.am:if USE_WAYLAND
build/gst1-plugins-bad-1.14.0/ext/vulkan/Makefile.in:@USE_WAYLAND_TRUE at am__append_3 = wayland
build/gst1-plugins-bad-1.14.0/ext/vulkan/Makefile.in:@USE_WAYLAND_TRUE at am__append_4 = wayland/libgstvulkan-wayland.la
build/gst1-plugins-bad-1.14.0/gst-libs/gst/Makefile.am:if USE_WAYLAND
build/gst1-plugins-bad-1.14.0/gst-libs/gst/Makefile.in:@USE_WAYLAND_TRUE at WAYLAND_DIR = wayland
[...]
---
 package/gstreamer1/gst1-plugins-bad/Config.in           | 8 ++++++++
 package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk | 7 +++++++
 2 files changed, 15 insertions(+)

diff --git a/package/gstreamer1/gst1-plugins-bad/Config.in b/package/gstreamer1/gst1-plugins-bad/Config.in
index 3284b07b97..a2ceeb9035 100644
--- a/package/gstreamer1/gst1-plugins-bad/Config.in
+++ b/package/gstreamer1/gst1-plugins-bad/Config.in
@@ -544,6 +544,14 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VOAACENC
 	bool "voaacenc"
 	select BR2_PACKAGE_VO_AACENC
 
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WAYLAND
+	bool "wayland"
+	default y
+	depends on BR2_PACKAGE_WAYLAND
+	select BR2_PACKAGE_WAYLAND_PROTOCOLS
+	help
+	  Wayland Video Sink
+
 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBP
 	bool "webp"
 	select BR2_PACKAGE_WEBP
diff --git a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
index 7a027aef2e..4927b23990 100644
--- a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
+++ b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
@@ -71,6 +71,13 @@ GST1_PLUGINS_BAD_CONF_ENV += \
 	-I$(STAGING_DIR)/usr/include/interface/vmcs_host/linux"
 endif
 
+ifneq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WAYLAND),)
+GST1_PLUGINS_BAD_CONF_OPTS += --enable-wayland
+GST1_PLUGINS_BAD_DEPENDENCIES += wayland wayland-protocols
+else
+GST1_PLUGINS_BAD_CONF_OPTS += --disable-wayland
+endif
+
 ifeq ($(BR2_PACKAGE_ORC),y)
 GST1_PLUGINS_BAD_DEPENDENCIES += orc
 GST1_PLUGINS_BAD_CONF_OPTS += --enable-orc
-- 
2.16.3

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH v4 10/11] gst1-plugins-base: remove never set BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_WAYLAND
  2018-04-12 20:45 [Buildroot] [PATCH v4 00/11] Fixes for the gstreamer1: bump to 1.14.0 patchset Peter Seiderer
  2018-04-12 20:45 ` [Buildroot] [PATCH v4 09/11] gst1-plugins-bad: re-add wayland option Peter Seiderer
@ 2018-04-12 20:45 ` Peter Seiderer
  2018-05-01 12:38   ` Adam Duskett
  2018-04-12 20:45 ` [Buildroot] [PATCH v4 11/11] gstreamer1-editing-services: bump to 1.14.0 Peter Seiderer
  2 siblings, 1 reply; 6+ messages in thread
From: Peter Seiderer @ 2018-04-12 20:45 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
---
 package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk b/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk
index 71ea964e09..0edc757484 100644
--- a/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk
+++ b/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk
@@ -68,7 +68,7 @@ else
 GST1_PLUGINS_BASE_CONF_OPTS += --disable-x11
 endif
 
-ifneq ($(BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_WAYLAND)$(BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_WAYLAND),)
+ifneq ($(BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_WAYLAND),)
 GST1_PLUGINS_BASE_CONF_OPTS += --enable-wayland
 GST1_PLUGINS_BASE_DEPENDENCIES += wayland wayland-protocols
 else
-- 
2.16.3

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH v4 11/11] gstreamer1-editing-services: bump to 1.14.0
  2018-04-12 20:45 [Buildroot] [PATCH v4 00/11] Fixes for the gstreamer1: bump to 1.14.0 patchset Peter Seiderer
  2018-04-12 20:45 ` [Buildroot] [PATCH v4 09/11] gst1-plugins-bad: re-add wayland option Peter Seiderer
  2018-04-12 20:45 ` [Buildroot] [PATCH v4 10/11] gst1-plugins-base: remove never set BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_WAYLAND Peter Seiderer
@ 2018-04-12 20:45 ` Peter Seiderer
  2 siblings, 0 replies; 6+ messages in thread
From: Peter Seiderer @ 2018-04-12 20:45 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
---
 .../gstreamer1-editing-services/gstreamer1-editing-services.hash      | 4 ++--
 .../gstreamer1-editing-services/gstreamer1-editing-services.mk        | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/package/gstreamer1/gstreamer1-editing-services/gstreamer1-editing-services.hash b/package/gstreamer1/gstreamer1-editing-services/gstreamer1-editing-services.hash
index ddf9cecaed..78d1eea6c6 100644
--- a/package/gstreamer1/gstreamer1-editing-services/gstreamer1-editing-services.hash
+++ b/package/gstreamer1/gstreamer1-editing-services/gstreamer1-editing-services.hash
@@ -1,5 +1,5 @@
-# From https://gstreamer.freedesktop.org/src/gstreamer-editing-services/gstreamer-editing-services-1.12.4.tar.xz.sha256sum
-sha256 bd7eaa2c9572db9e7e535064024b6f69250de864fe8a5d5be86fa8c7edacca0c  gstreamer-editing-services-1.12.4.tar.xz
+# From https://gstreamer.freedesktop.org/src/gstreamer-editing-services/gstreamer-editing-services-1.14.0.tar.xz.sha256sum
+sha256 8d5f90eb532f4cf4aa1466807ef92b05bd1705970d7aabe10066929bbc698d91 gstreamer-editing-services-1.14.0.tar.xz
 
 # Hashes for license files:
 sha256 f445dc78b88496f7e20c7a2a461b95baba5865c8919b8289ac24ac0a80c6ce7a COPYING
diff --git a/package/gstreamer1/gstreamer1-editing-services/gstreamer1-editing-services.mk b/package/gstreamer1/gstreamer1-editing-services/gstreamer1-editing-services.mk
index 9b5a93eb75..f5930d989e 100644
--- a/package/gstreamer1/gstreamer1-editing-services/gstreamer1-editing-services.mk
+++ b/package/gstreamer1/gstreamer1-editing-services/gstreamer1-editing-services.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-GSTREAMER1_EDITING_SERVICES_VERSION = 1.12.4
+GSTREAMER1_EDITING_SERVICES_VERSION = 1.14.0
 GSTREAMER1_EDITING_SERVICES_SOURCE = gstreamer-editing-services-$(GSTREAMER1_EDITING_SERVICES_VERSION).tar.xz
 GSTREAMER1_EDITING_SERVICES_SITE = http://gstreamer.freedesktop.org/src/gstreamer-editing-services
 GSTREAMER1_EDITING_SERVICES_LICENSE = LGPL-2.0+
-- 
2.16.3

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH v4 10/11] gst1-plugins-base: remove never set BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_WAYLAND
  2018-04-12 20:45 ` [Buildroot] [PATCH v4 10/11] gst1-plugins-base: remove never set BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_WAYLAND Peter Seiderer
@ 2018-05-01 12:38   ` Adam Duskett
  2018-05-02 20:30     ` Peter Seiderer
  0 siblings, 1 reply; 6+ messages in thread
From: Adam Duskett @ 2018-05-01 12:38 UTC (permalink / raw)
  To: buildroot

Peter, all;

On Thu, Apr 12, 2018 at 4:45 PM Peter Seiderer <ps.report@gmx.net> wrote:

> Signed-off-by: Peter Seiderer <ps.report@gmx.net>
> ---
>   package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)

> diff --git a/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk
b/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk
> index 71ea964e09..0edc757484 100644
> --- a/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk
> +++ b/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk
> @@ -68,7 +68,7 @@ else
>   GST1_PLUGINS_BASE_CONF_OPTS += --disable-x11
>   endif

> -ifneq
($(BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_WAYLAND)$(BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_WAYLAND),)
> +ifneq ($(BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_WAYLAND),)
>   GST1_PLUGINS_BASE_CONF_OPTS += --enable-wayland
>   GST1_PLUGINS_BASE_DEPENDENCIES += wayland wayland-protocols
>   else
> --
> 2.16.3
This looks good, and I really appreciate you taking the time to make these
patches.
Do you want me to re-submit my patch series with these patches? Or do you
want to merge my series in with these patches last?

Thanks!

Adam

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH v4 10/11] gst1-plugins-base: remove never set BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_WAYLAND
  2018-05-01 12:38   ` Adam Duskett
@ 2018-05-02 20:30     ` Peter Seiderer
  0 siblings, 0 replies; 6+ messages in thread
From: Peter Seiderer @ 2018-05-02 20:30 UTC (permalink / raw)
  To: buildroot

Hello Adam,

On Tue, 01 May 2018 12:38:36 +0000, Adam Duskett <aduskett@gmail.com> wrote:

> Peter, all;
> 
> On Thu, Apr 12, 2018 at 4:45 PM Peter Seiderer <ps.report@gmx.net> wrote:
> 
> > Signed-off-by: Peter Seiderer <ps.report@gmx.net>
> > ---
> >   package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk | 2 +-
> >   1 file changed, 1 insertion(01575fa6cc50bad5b5150f20dfed994e5d294f57+), 1 deletion(-)  
> 
> > diff --git a/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk  
> b/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk
> > index 71ea964e09..0edc757484 100644
> > --- a/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk
> > +++ b/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk
> > @@ -68,7 +68,7 @@ else
> >   GST1_PLUGINS_BASE_CONF_OPTS += --disable-x11
> >   endif  
> 
> > -ifneq  
> ($(BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_WAYLAND)$(BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_WAYLAND),)
> > +ifneq ($(BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_WAYLAND),)
> >   GST1_PLUGINS_BASE_CONF_OPTS += --enable-wayland
> >   GST1_PLUGINS_BASE_DEPENDENCIES += wayland wayland-protocols
> >   else
> > --
> > 2.16.3  
> This looks good, and I really appreciate you taking the time to make these
> patches.
> Do you want me to re-submit my patch series with these patches? Or do you
> want to merge my series in with these patches last?

Feel free to merge the provided patches into your patch series (as
already done ;-) )...

Regards,
Peter

> 
> Thanks!
> 
> Adam
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-05-02 20:30 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-04-12 20:45 [Buildroot] [PATCH v4 00/11] Fixes for the gstreamer1: bump to 1.14.0 patchset Peter Seiderer
2018-04-12 20:45 ` [Buildroot] [PATCH v4 09/11] gst1-plugins-bad: re-add wayland option Peter Seiderer
2018-04-12 20:45 ` [Buildroot] [PATCH v4 10/11] gst1-plugins-base: remove never set BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_WAYLAND Peter Seiderer
2018-05-01 12:38   ` Adam Duskett
2018-05-02 20:30     ` Peter Seiderer
2018-04-12 20:45 ` [Buildroot] [PATCH v4 11/11] gstreamer1-editing-services: bump to 1.14.0 Peter Seiderer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox