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