All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2 00/13] package/gstreamer1/*: bump version to 1.20.0
@ 2022-02-10 19:28 Peter Seiderer
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 01/13] package/gstreamer1: " Peter Seiderer
                   ` (12 more replies)
  0 siblings, 13 replies; 28+ messages in thread
From: Peter Seiderer @ 2022-02-10 19:28 UTC (permalink / raw)
  To: buildroot; +Cc: Eloi Bail

For details see [1] and [2].

[1] https://lists.freedesktop.org/archives/gstreamer-devel/2022-February/079534.html
[2] https://gstreamer.freedesktop.org/releases/1.20/

Changes v1 -> v2:

  - package/gst1-plugins-bad: bump version to 1.20.0:
    fix rebase/merge artefact in Config.in.legacy (Baruch Siach)

Peter Seiderer (13):
  package/gstreamer1: bump version to 1.20.0
  package/gst1-plugins-base: bump version to 1.20.0
  package/gst1-plugins-good: bump version to 1.20.0
  package/gst1-plugins-bad: bump version to 1.20.0
  package/gst1-plugins-ugly: bump version to 1.20.0
  package/gst1-devtools: bump version to 1.20.0
  package/gst1-libav: bump version to 1.20.0
  package/gst1-vaapi: bump version to 1.20.0
  package/gst1-rtsp-server: bump version to 1.20.0
  package/gstreamer1-editing-services: bump version to 1.20.0
  package/gst-omx: bump version to 1.20.0
  package/gst1-python: bump version to 1.20.0
  package/gst1-plugins-bayer2rgb-neon: fix plugin install

 Config.in.legacy                              |  8 ++++
 package/gstreamer1/gst-omx/gst-omx.hash       |  4 +-
 package/gstreamer1/gst-omx/gst-omx.mk         |  2 +-
 .../gst1-devtools/gst1-devtools.hash          |  4 +-
 .../gstreamer1/gst1-devtools/gst1-devtools.mk | 13 ++++--
 package/gstreamer1/gst1-libav/gst1-libav.hash |  6 +--
 package/gstreamer1/gst1-libav/gst1-libav.mk   |  4 +-
 ...n-Allow-building-against-neon-0-32-x.patch | 29 -------------
 package/gstreamer1/gst1-plugins-bad/Config.in | 31 +++++++++-----
 .../gst1-plugins-bad/gst1-plugins-bad.hash    |  4 +-
 .../gst1-plugins-bad/gst1-plugins-bad.mk      | 36 ++++++++++++----
 .../gst1-plugins-base/gst1-plugins-base.hash  |  6 +--
 .../gst1-plugins-base/gst1-plugins-base.mk    |  5 ++-
 .../gst1-plugins-bayer2rgb-neon.mk            |  4 +-
 .../gst1-plugins-good/gst1-plugins-good.hash  |  4 +-
 .../gst1-plugins-good/gst1-plugins-good.mk    |  2 +-
 .../gst1-plugins-ugly/gst1-plugins-ugly.hash  |  4 +-
 .../gst1-plugins-ugly/gst1-plugins-ugly.mk    |  3 +-
 .../gstreamer1/gst1-python/gst1-python.hash   |  4 +-
 package/gstreamer1/gst1-python/gst1-python.mk |  2 +-
 ...-rtsp-server-meson.build-add-gst_dep.patch | 41 -------------------
 .../gst1-rtsp-server/gst1-rtsp-server.hash    |  8 ++--
 .../gst1-rtsp-server/gst1-rtsp-server.mk      |  4 +-
 package/gstreamer1/gst1-vaapi/gst1-vaapi.hash |  4 +-
 package/gstreamer1/gst1-vaapi/gst1-vaapi.mk   |  2 +-
 .../gstreamer1-editing-services.hash          |  4 +-
 .../gstreamer1-editing-services.mk            |  2 +-
 package/gstreamer1/gstreamer1/gstreamer1.hash |  6 +--
 package/gstreamer1/gstreamer1/gstreamer1.mk   |  5 +--
 29 files changed, 112 insertions(+), 139 deletions(-)
 delete mode 100644 package/gstreamer1/gst1-plugins-bad/0001-neon-Allow-building-against-neon-0-32-x.patch
 delete mode 100644 package/gstreamer1/gst1-rtsp-server/0001-gst-rtsp-server-meson.build-add-gst_dep.patch

-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH v2 01/13] package/gstreamer1: bump version to 1.20.0
  2022-02-10 19:28 [Buildroot] [PATCH v2 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
@ 2022-02-10 19:28 ` Peter Seiderer
  2022-02-10 21:48   ` Peter Korsgaard
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 02/13] package/gst1-plugins-base: " Peter Seiderer
                   ` (11 subsequent siblings)
  12 siblings, 1 reply; 28+ messages in thread
From: Peter Seiderer @ 2022-02-10 19:28 UTC (permalink / raw)
  To: buildroot; +Cc: Eloi Bail

- meson option gtk_doc removed ([1])

- update COPYING hash (license text update from LGPL-2.0+ to LGPL-2.1+,
  see [2]) and adjust GSTREAMER1_LICENSE accordingly

[1] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/f5ee12395832d4305bb8dbdf4751552d03430d6d.patch

[2] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/d157b23fb0ce175b167611a4cb019599d9017042.patch

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

diff --git a/package/gstreamer1/gstreamer1/gstreamer1.hash b/package/gstreamer1/gstreamer1/gstreamer1.hash
index 1202bf2c50..f4a74a6125 100644
--- a/package/gstreamer1/gstreamer1/gstreamer1.hash
+++ b/package/gstreamer1/gstreamer1/gstreamer1.hash
@@ -1,3 +1,3 @@
-# From https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.18.6.tar.xz.sha256sum
-sha256  4ec816010dd4d3a93cf470ad0a6f25315f52b204eb1d71dfa70ab8a1c3bd06e6  gstreamer-1.18.6.tar.xz
-sha256  f445dc78b88496f7e20c7a2a461b95baba5865c8919b8289ac24ac0a80c6ce7a  COPYING
+# From https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.20.0.tar.xz.sha256sum
+sha256  edf4bffff85591d4fff7b21bb9ed7f0feabc123ac4a4eff29e73cbce454f9db7  gstreamer-1.20.0.tar.xz
+sha256  ad2eec519ebd4b5df86ea84dff24ae3bfa2edea846a703b58902dd221ae375db  COPYING
diff --git a/package/gstreamer1/gstreamer1/gstreamer1.mk b/package/gstreamer1/gstreamer1/gstreamer1.mk
index 27745f3bf9..86df5d6cf6 100644
--- a/package/gstreamer1/gstreamer1/gstreamer1.mk
+++ b/package/gstreamer1/gstreamer1/gstreamer1.mk
@@ -4,12 +4,12 @@
 #
 ################################################################################
 
-GSTREAMER1_VERSION = 1.18.6
+GSTREAMER1_VERSION = 1.20.0
 GSTREAMER1_SOURCE = gstreamer-$(GSTREAMER1_VERSION).tar.xz
 GSTREAMER1_SITE = https://gstreamer.freedesktop.org/src/gstreamer
 GSTREAMER1_INSTALL_STAGING = YES
 GSTREAMER1_LICENSE_FILES = COPYING
-GSTREAMER1_LICENSE = LGPL-2.0+, LGPL-2.1+
+GSTREAMER1_LICENSE = LGPL-2.1+
 GSTREAMER1_CPE_ID_VENDOR = gstreamer_project
 GSTREAMER1_CPE_ID_PRODUCT = gstreamer
 
@@ -18,7 +18,6 @@ GSTREAMER1_CONF_OPTS = \
 	-Dtests=disabled \
 	-Dbenchmarks=disabled \
 	-Dtools=$(if $(BR2_PACKAGE_GSTREAMER1_INSTALL_TOOLS),enabled,disabled) \
-	-Dgtk_doc=disabled \
 	-Dgobject-cast-checks=disabled \
 	-Dglib-asserts=disabled \
 	-Dglib-checks=disabled \
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH v2 02/13] package/gst1-plugins-base: bump version to 1.20.0
  2022-02-10 19:28 [Buildroot] [PATCH v2 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 01/13] package/gstreamer1: " Peter Seiderer
@ 2022-02-10 19:28 ` Peter Seiderer
  2022-02-10 21:48   ` Peter Korsgaard
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 03/13] package/gst1-plugins-good: " Peter Seiderer
                   ` (10 subsequent siblings)
  12 siblings, 1 reply; 28+ messages in thread
From: Peter Seiderer @ 2022-02-10 19:28 UTC (permalink / raw)
  To: buildroot; +Cc: Eloi Bail

- disable new qt5 (Qt5 QML examples) option (suboption of already disabled
  tests/examples)

- update COPYING hash (license text update from LGPL-2.0+ to LGPL-2.1+,
  see [1]) and adjust GST1_PLUGINS_BASE_LICENSE accordingly

[1] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/d157b23fb0ce175b167611a4cb019599d9017042.patch

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
---
 package/gstreamer1/gst1-plugins-base/gst1-plugins-base.hash | 6 +++---
 package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk   | 5 +++--
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.hash b/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.hash
index 081dc6f213..ffc3445cda 100644
--- a/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.hash
+++ b/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.hash
@@ -1,3 +1,3 @@
-# From https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.18.6.tar.xz.sha256sum
-sha256  56a9ff2fe9e6603b9e658cf6897d412a173d2180829fe01e92568549c6bd0f5b  gst-plugins-base-1.18.6.tar.xz
-sha256  f445dc78b88496f7e20c7a2a461b95baba5865c8919b8289ac24ac0a80c6ce7a  COPYING
+# From https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.20.0.tar.xz.sha256sum
+sha256  4cb66fccf730b1037e6533862c2128990912a6db4e5bbd14e0ef914450eb4c7c  gst-plugins-base-1.20.0.tar.xz
+sha256  ad2eec519ebd4b5df86ea84dff24ae3bfa2edea846a703b58902dd221ae375db  COPYING
diff --git a/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk b/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk
index c99eeb6c59..68281738fa 100644
--- a/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk
+++ b/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk
@@ -4,12 +4,12 @@
 #
 ################################################################################
 
-GST1_PLUGINS_BASE_VERSION = 1.18.6
+GST1_PLUGINS_BASE_VERSION = 1.20.0
 GST1_PLUGINS_BASE_SOURCE = gst-plugins-base-$(GST1_PLUGINS_BASE_VERSION).tar.xz
 GST1_PLUGINS_BASE_SITE = https://gstreamer.freedesktop.org/src/gst-plugins-base
 GST1_PLUGINS_BASE_INSTALL_STAGING = YES
 GST1_PLUGINS_BASE_LICENSE_FILES = COPYING
-GST1_PLUGINS_BASE_LICENSE = LGPL-2.0+, LGPL-2.1+
+GST1_PLUGINS_BASE_LICENSE = LGPL-2.1+
 
 GST1_PLUGINS_BASE_CONF_OPTS = \
 	-Dexamples=disabled \
@@ -17,6 +17,7 @@ GST1_PLUGINS_BASE_CONF_OPTS = \
 	-Dgobject-cast-checks=disabled \
 	-Dglib-asserts=disabled \
 	-Dglib-checks=disabled \
+	-Dqt5=disabled \
 	-Ddoc=disabled
 
 # Options which require currently unpackaged libraries
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH v2 03/13] package/gst1-plugins-good: bump version to 1.20.0
  2022-02-10 19:28 [Buildroot] [PATCH v2 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 01/13] package/gstreamer1: " Peter Seiderer
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 02/13] package/gst1-plugins-base: " Peter Seiderer
@ 2022-02-10 19:28 ` Peter Seiderer
  2022-02-10 21:49   ` Peter Korsgaard
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 04/13] package/gst1-plugins-bad: " Peter Seiderer
                   ` (9 subsequent siblings)
  12 siblings, 1 reply; 28+ messages in thread
From: Peter Seiderer @ 2022-02-10 19:28 UTC (permalink / raw)
  To: buildroot; +Cc: Eloi Bail

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

diff --git a/package/gstreamer1/gst1-plugins-good/gst1-plugins-good.hash b/package/gstreamer1/gst1-plugins-good/gst1-plugins-good.hash
index e342bd133e..9ad1d7bf46 100644
--- a/package/gstreamer1/gst1-plugins-good/gst1-plugins-good.hash
+++ b/package/gstreamer1/gst1-plugins-good/gst1-plugins-good.hash
@@ -1,3 +1,3 @@
-# From https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.18.6.tar.xz.sha256sum
-sha256  26723ac01fcb360ade1f41d168c7c322d8af4ceb7e55c8c12ed2690d06a76eed  gst-plugins-good-1.18.6.tar.xz
+# From https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.20.0.tar.xz.sha256sum
+sha256  2d119c15ab8c9e79f8cd3c6bf582ff7a050b28ccae52ab4865e1a1464991659c  gst-plugins-good-1.20.0.tar.xz
 sha256  6095e9ffa777dd22839f7801aa845b31c9ed07f3d6bf8a26dc5d2dec8ccc0ef3  COPYING
diff --git a/package/gstreamer1/gst1-plugins-good/gst1-plugins-good.mk b/package/gstreamer1/gst1-plugins-good/gst1-plugins-good.mk
index e0ca29c5fd..6298d578ed 100644
--- a/package/gstreamer1/gst1-plugins-good/gst1-plugins-good.mk
+++ b/package/gstreamer1/gst1-plugins-good/gst1-plugins-good.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-GST1_PLUGINS_GOOD_VERSION = 1.18.6
+GST1_PLUGINS_GOOD_VERSION = 1.20.0
 GST1_PLUGINS_GOOD_SOURCE = gst-plugins-good-$(GST1_PLUGINS_GOOD_VERSION).tar.xz
 GST1_PLUGINS_GOOD_SITE = https://gstreamer.freedesktop.org/src/gst-plugins-good
 GST1_PLUGINS_GOOD_LICENSE_FILES = COPYING
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH v2 04/13] package/gst1-plugins-bad: bump version to 1.20.0
  2022-02-10 19:28 [Buildroot] [PATCH v2 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
                   ` (2 preceding siblings ...)
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 03/13] package/gst1-plugins-good: " Peter Seiderer
@ 2022-02-10 19:28 ` Peter Seiderer
  2022-02-10 21:49   ` Peter Korsgaard
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 05/13] package/gst1-plugins-ugly: " Peter Seiderer
                   ` (8 subsequent siblings)
  12 siblings, 1 reply; 28+ messages in thread
From: Peter Seiderer @ 2022-02-10 19:28 UTC (permalink / raw)
  To: buildroot; +Cc: Eloi Bail

- removed 0001-neon-Allow-building-against-neon-0-32-x.patch
  (from upstream [1])

- add codecalpha option (VP8/VP9 alpha support)

- add qroverlay option (overlay data on top of video in the form of a QR code)
  with json-glib and libqrencode dependencies (omit json-glib explicit
  dependencies as they are the same as for gstreamer1, glib2 BR2_USE_WCHAR,
  BR2_TOOLCHAIN_HAS_THREADS and BR2_USE_MMU), place instead to 'plugins without
  external deps' section into 'plugins that need external deps' section as it
  clearly has dependencies (prelimary to upstream commit [2])

- add aes option (AES encryption/decryption plugin)

- disable new option asio (Steinberg Audio Streaming, windows only)

- disable new option gs (Google Cloud Storage, needs storage_client library)

- disable new option ldac (LDAC bluetooth audio codec, needs ldacBT-enc library)

- remove legacy option ofa (disabled)

- disable new option onnx (ONNX neural network, needs libonnxruntime library)

- disable new option isac (iSAC plugin, needs webrtc-audio-coding-1 library)

- removed libmms ('Microsoft Multi Media Server streaming protocol' option,
  add Config.in.legacy entry

- enable new gpl option ('Allow build plugins that have (A)GPL-licensed
  dependencies') in case gpl plugin enabled

[1] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/b83e85ab677c79b46f520abebd1ee031e3a139c0.patch
[2] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/5d70c168b356691073a0d22f7ce3ea7efb20641c.patch

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
---
Changes v1 -> v2:
  - fix rebase/merge artefact in Config.in.legacy (Baruch Siach)
---
 Config.in.legacy                              |  8 +++++
 ...n-Allow-building-against-neon-0-32-x.patch | 29 ---------------
 package/gstreamer1/gst1-plugins-bad/Config.in | 31 ++++++++++------
 .../gst1-plugins-bad/gst1-plugins-bad.hash    |  4 +--
 .../gst1-plugins-bad/gst1-plugins-bad.mk      | 36 ++++++++++++++-----
 5 files changed, 57 insertions(+), 51 deletions(-)
 delete mode 100644 package/gstreamer1/gst1-plugins-bad/0001-neon-Allow-building-against-neon-0-32-x.patch

diff --git a/Config.in.legacy b/Config.in.legacy
index 49c24e61bf..2b1fd48de5 100644
--- a/Config.in.legacy
+++ b/Config.in.legacy
@@ -146,6 +146,14 @@ endif
 
 comment "Legacy options removed in 2022.02"
 
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIBMMS
+	bool "gst1-plugins-bad plugin libmms was removed"
+	depends on BR2_USE_WCHAR
+	depends on BR2_TOOLCHAIN_HAS_THREADS
+	select BR2_LEGACY
+	help
+	  This plugin was removed with gst1-plugins-bad-1.20.0.
+
 config BR2_PACKAGE_PYTHON_FUNCTOOLS32
 	bool "python-functools32 removed"
 	select BR2_LEGACY
diff --git a/package/gstreamer1/gst1-plugins-bad/0001-neon-Allow-building-against-neon-0-32-x.patch b/package/gstreamer1/gst1-plugins-bad/0001-neon-Allow-building-against-neon-0-32-x.patch
deleted file mode 100644
index e995a8cb91..0000000000
--- a/package/gstreamer1/gst1-plugins-bad/0001-neon-Allow-building-against-neon-0-32-x.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From b83e85ab677c79b46f520abebd1ee031e3a139c0 Mon Sep 17 00:00:00 2001
-From: Heiko Becker <heirecka@exherbo.org>
-Date: Sun, 26 Sep 2021 21:34:30 +0200
-Subject: [PATCH] neon: Allow building against neon 0.32.x
-
-No API/ABI changes: https://github.com/notroj/neon/blob/0.32.0/NEWS#L3
-
-Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1267>
-
-[Retrieved from:
-https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/b83e85ab677c79b46f520abebd1ee031e3a139c0]
-Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
----
- subprojects/gst-plugins-bad/ext/neon/meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/ext/neon/meson.build b/ext/neon/meson.build
-index bf49be9111..abd9763649 100644
---- a/ext/neon/meson.build
-+++ b/ext/neon/meson.build
-@@ -1,4 +1,4 @@
--neon_dep = dependency('neon', version: ['>= 0.27', '<= 0.31.99'],
-+neon_dep = dependency('neon', version: ['>= 0.27', '<= 0.32.99'],
-                       required : get_option('neon'))
- 
- if neon_dep.found()
--- 
-GitLab
-
diff --git a/package/gstreamer1/gst1-plugins-bad/Config.in b/package/gstreamer1/gst1-plugins-bad/Config.in
index b793cb8eb1..234d57636b 100644
--- a/package/gstreamer1/gst1-plugins-bad/Config.in
+++ b/package/gstreamer1/gst1-plugins-bad/Config.in
@@ -76,6 +76,12 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CAMERABIN2
 	help
 	  Take image snapshots and record movies from camera
 
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CODECALPHA
+	bool "codecalpha"
+	help
+	  Elements for VP8/VP9 alpha support (codecalphademux,
+	  alphacombine, vp8alphadecodebin, vp9alphadecodebin)
+
 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_COLOREFFECTS
 	bool "coloreffects"
 	help
@@ -324,6 +330,12 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_Y4M
 
 comment "plugins with external dependencies"
 
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AES
+	bool "aes"
+	select BR2_PACKAGE_OPENSSL
+	help
+	  "AES encryption/decryption plugin"
+
 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ASSRENDER
 	bool "assrender"
 	depends on BR2_INSTALL_LIBSTDCPP # libass -> harfbuzz
@@ -458,17 +470,6 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_KMS
 	help
 	  KMS video sink
 
-config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIBMMS
-	bool "libmms"
-	depends on BR2_USE_WCHAR # libmms -> libglib2
-	depends on BR2_TOOLCHAIN_HAS_THREADS # libmms -> libglib2
-	select BR2_PACKAGE_LIBMMS
-	help
-	  Microsoft Multi Media Server streaming protocol support
-
-comment "libmms needs a toolchain w/ wchar, threads"
-	depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
-
 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DTLS
 	bool "dtls"
 	select BR2_PACKAGE_OPENSSL
@@ -558,6 +559,14 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_OPUS
 	help
 	  OPUS plugin library
 
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_QROVERLAY
+	bool "qroverlay"
+	select BR2_PACKAGE_JSON_GLIB
+	select BR2_PACKAGE_LIBQRENCODE
+	help
+	  Elements qroverlay, debugqroverlay (overlay data on top of
+	  video in the form of a QR code)
+
 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RSVG
 	bool "rsvg"
 	depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # librsvg
diff --git a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.hash b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.hash
index d31a78981e..72c9624b94 100644
--- a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.hash
+++ b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.hash
@@ -1,3 +1,3 @@
-# From https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.18.6.tar.xz.sha256sum
-sha256  0b1b50ac6311f0c510248b6cd64d6d3c94369344828baa602db85ded5bc70ec9  gst-plugins-bad-1.18.6.tar.xz
+# From https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.0.tar.xz.sha256sum
+sha256  015b8d4d9a395ebf444d40876867a2034dd3304b3ad48bc3a0dd0c1ee71dc11d  gst-plugins-bad-1.20.0.tar.xz
 sha256  dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551  COPYING
diff --git a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
index d02ca1ba74..24fd9dd312 100644
--- a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
+++ b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-GST1_PLUGINS_BAD_VERSION = 1.18.6
+GST1_PLUGINS_BAD_VERSION = 1.20.0
 GST1_PLUGINS_BAD_SOURCE = gst-plugins-bad-$(GST1_PLUGINS_BAD_VERSION).tar.xz
 GST1_PLUGINS_BAD_SITE = https://gstreamer.freedesktop.org/src/gst-plugins-bad
 GST1_PLUGINS_BAD_INSTALL_STAGING = YES
@@ -34,6 +34,7 @@ GST1_PLUGINS_BAD_CONF_OPTS = \
 
 # Options which require currently unpackaged libraries
 GST1_PLUGINS_BAD_CONF_OPTS += \
+	-Dasio=disabled \
 	-Davtp=disabled \
 	-Dopensles=disabled \
 	-Dmsdk=disabled \
@@ -46,16 +47,18 @@ GST1_PLUGINS_BAD_CONF_OPTS += \
 	-Dresindvd=disabled \
 	-Dfaac=disabled \
 	-Dflite=disabled \
+	-Dgs=disabled \
 	-Dgsm=disabled \
 	-Dkate=disabled \
 	-Dladspa=disabled \
+	-Dldac=disabled \
 	-Dlv2=disabled \
 	-Dmediafoundation=disabled \
 	-Dmicrodns=disabled \
 	-Dlibde265=disabled \
 	-Dmodplug=disabled \
 	-Dmplex=disabled \
-	-Dofa=disabled \
+	-Donnx=disabled \
 	-Dopenexr=disabled \
 	-Dopenni2=disabled \
 	-Dteletext=disabled \
@@ -69,6 +72,7 @@ GST1_PLUGINS_BAD_CONF_OPTS += \
 	-Dwasapi2=disabled \
 	-Dzxing=disabled \
 	-Dmagicleap=disabled \
+	-Disac=disabled \
 	-Diqa=disabled \
 	-Dopencv=disabled
 
@@ -180,6 +184,12 @@ else
 GST1_PLUGINS_BAD_CONF_OPTS += -Dcamerabin2=disabled
 endif
 
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CODECALPHA),y)
+GST1_PLUGINS_BAD_CONF_OPTS += -Dcodecalpha=enabled
+else
+GST1_PLUGINS_BAD_CONF_OPTS += -Dcodecalpha=disabled
+endif
+
 ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_COLOREFFECTS),y)
 GST1_PLUGINS_BAD_CONF_OPTS += -Dcoloreffects=enabled
 else
@@ -497,6 +507,13 @@ endif
 
 # Plugins with dependencies
 
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AES),y)
+GST1_PLUGINS_BAD_CONF_OPTS += -Daes=enabled
+GST1_PLUGINS_BAD_DEPENDENCIES += openssl
+else
+GST1_PLUGINS_BAD_CONF_OPTS += -Daes=disabled
+endif
+
 ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ASSRENDER),y)
 GST1_PLUGINS_BAD_CONF_OPTS += -Dassrender=enabled
 GST1_PLUGINS_BAD_DEPENDENCIES += libass
@@ -604,13 +621,6 @@ else
 GST1_PLUGINS_BAD_CONF_OPTS += -Dkms=disabled
 endif
 
-ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIBMMS),y)
-GST1_PLUGINS_BAD_CONF_OPTS += -Dlibmms=enabled
-GST1_PLUGINS_BAD_DEPENDENCIES += libmms
-else
-GST1_PLUGINS_BAD_CONF_OPTS += -Dlibmms=disabled
-endif
-
 ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DTLS),y)
 GST1_PLUGINS_BAD_CONF_OPTS += -Ddtls=enabled
 GST1_PLUGINS_BAD_DEPENDENCIES += openssl
@@ -677,6 +687,13 @@ else
 GST1_PLUGINS_BAD_CONF_OPTS += -Dopus=disabled
 endif
 
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_QROVERLAY),y)
+GST1_PLUGINS_BAD_CONF_OPTS += -Dqroverlay=enabled
+GST1_PLUGINS_BAD_DEPENDENCIES += json-glib libqrencode
+else
+GST1_PLUGINS_BAD_CONF_OPTS += -Dqroverlay=disabled
+endif
+
 ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RSVG),y)
 GST1_PLUGINS_BAD_CONF_OPTS += -Drsvg=enabled
 GST1_PLUGINS_BAD_DEPENDENCIES += librsvg
@@ -787,6 +804,7 @@ endif
 
 # Add GPL license if GPL licensed plugins enabled.
 ifeq ($(GST1_PLUGINS_BAD_HAS_GPL_LICENSE),y)
+GST1_PLUGINS_BAD_CONF_OPTS += -Dgpl=enabled
 GST1_PLUGINS_BAD_LICENSE += , GPL-2.0+
 GST1_PLUGINS_BAD_LICENSE_FILES += COPYING
 endif
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH v2 05/13] package/gst1-plugins-ugly: bump version to 1.20.0
  2022-02-10 19:28 [Buildroot] [PATCH v2 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
                   ` (3 preceding siblings ...)
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 04/13] package/gst1-plugins-bad: " Peter Seiderer
@ 2022-02-10 19:28 ` Peter Seiderer
  2022-02-10 21:50   ` Peter Korsgaard
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 06/13] package/gst1-devtools: " Peter Seiderer
                   ` (7 subsequent siblings)
  12 siblings, 1 reply; 28+ messages in thread
From: Peter Seiderer @ 2022-02-10 19:28 UTC (permalink / raw)
  To: buildroot; +Cc: Eloi Bail

- enable new gpl option ('Allow build plugins that have GPL-licensed
  dependencies') in case gpl plugin enabled

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

diff --git a/package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.hash b/package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.hash
index 26fd0fd9ac..d16134f24b 100644
--- a/package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.hash
+++ b/package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.hash
@@ -1,3 +1,3 @@
-# From https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.18.6.tar.xz.sha256sum
-sha256  4969c409cb6a88317d2108b8577108e18623b2333d7b587ae3f39459c70e3a7f  gst-plugins-ugly-1.18.6.tar.xz
+# From https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.20.0.tar.xz.sha256sum
+sha256  4e8dcb5d26552f0a4937f6bc6279bd9070f55ca6ae0eaa32d72d264c44001c2e  gst-plugins-ugly-1.20.0.tar.xz
 sha256  6095e9ffa777dd22839f7801aa845b31c9ed07f3d6bf8a26dc5d2dec8ccc0ef3  COPYING
diff --git a/package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.mk b/package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.mk
index 7f483deb81..05b1fab304 100644
--- a/package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.mk
+++ b/package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-GST1_PLUGINS_UGLY_VERSION = 1.18.6
+GST1_PLUGINS_UGLY_VERSION = 1.20.0
 GST1_PLUGINS_UGLY_SOURCE = gst-plugins-ugly-$(GST1_PLUGINS_UGLY_VERSION).tar.xz
 GST1_PLUGINS_UGLY_SITE = https://gstreamer.freedesktop.org/src/gst-plugins-ugly
 GST1_PLUGINS_UGLY_LICENSE_FILES = COPYING
@@ -89,6 +89,7 @@ endif
 
 # Add GPL license if GPL plugins enabled.
 ifeq ($(GST1_PLUGINS_UGLY_HAS_GPL_LICENSE),y)
+GST1_PLUGINS_UGLY_CONF_OPTS += -Dgpl=enabled
 GST1_PLUGINS_UGLY_LICENSE += , GPL-2.0
 endif
 
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH v2 06/13] package/gst1-devtools: bump version to 1.20.0
  2022-02-10 19:28 [Buildroot] [PATCH v2 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
                   ` (4 preceding siblings ...)
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 05/13] package/gst1-plugins-ugly: " Peter Seiderer
@ 2022-02-10 19:28 ` Peter Seiderer
  2022-02-10 21:50   ` Peter Korsgaard
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 07/13] package/gst1-libav: " Peter Seiderer
                   ` (6 subsequent siblings)
  12 siblings, 1 reply; 28+ messages in thread
From: Peter Seiderer @ 2022-02-10 19:28 UTC (permalink / raw)
  To: buildroot; +Cc: Eloi Bail

- use new option cairo ('Build GstValidateVideo') instead pure optional
  dependency on packet cairo

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
---
 package/gstreamer1/gst1-devtools/gst1-devtools.hash |  4 ++--
 package/gstreamer1/gst1-devtools/gst1-devtools.mk   | 13 ++++++++++---
 2 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/package/gstreamer1/gst1-devtools/gst1-devtools.hash b/package/gstreamer1/gst1-devtools/gst1-devtools.hash
index 011385e757..dd09280a9c 100644
--- a/package/gstreamer1/gst1-devtools/gst1-devtools.hash
+++ b/package/gstreamer1/gst1-devtools/gst1-devtools.hash
@@ -1,3 +1,3 @@
-# From https://gstreamer.freedesktop.org/src/gst-devtools/gst-devtools-1.18.6.tar.xz.sha256sum
-sha256  3725622c740a635452e54b79d065f963ab7706ca2403de6c43072ae7610a0de4  gst-devtools-1.18.6.tar.xz
+# From https://gstreamer.freedesktop.org/src/gst-devtools/gst-devtools-1.20.0.tar.xz.sha256sum
+sha256  69fc8756ec9d93e5c5258c99088434f203e91fdbc5af28d1f2c583fd819b7a1d  gst-devtools-1.20.0.tar.xz
 sha256  6095e9ffa777dd22839f7801aa845b31c9ed07f3d6bf8a26dc5d2dec8ccc0ef3  validate/COPYING
diff --git a/package/gstreamer1/gst1-devtools/gst1-devtools.mk b/package/gstreamer1/gst1-devtools/gst1-devtools.mk
index 9089b12188..f72df9cf71 100644
--- a/package/gstreamer1/gst1-devtools/gst1-devtools.mk
+++ b/package/gstreamer1/gst1-devtools/gst1-devtools.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-GST1_DEVTOOLS_VERSION = 1.18.6
+GST1_DEVTOOLS_VERSION = 1.20.0
 GST1_DEVTOOLS_SOURCE = gst-devtools-$(GST1_DEVTOOLS_VERSION).tar.xz
 GST1_DEVTOOLS_SITE = https://gstreamer.freedesktop.org/src/gst-devtools
 GST1_DEVTOOLS_LICENSE = LGPL-2.1+
@@ -16,8 +16,7 @@ GST1_DEVTOOLS_DEPENDENCIES = \
 	python3 \
 	gstreamer1 \
 	gst1-plugins-base \
-	json-glib \
-	$(if $(BR2_PACKAGE_CAIRO),cairo)
+	json-glib
 
 ifeq ($(BR2_PACKAGE_GST1_RTSP_SERVER),y)
 GST1_DEVTOOLS_DEPENDENCIES += gst1-rtsp-server
@@ -30,4 +29,12 @@ GST1_DEVTOOLS_CONF_OPTS = \
 	-Dtests=disabled \
 	-Ddoc=disabled
 
+# build GstValidateVideo
+ifeq ($(BR2_PACKAGE_CAIRO),y)
+GST1_DEVTOOLS_CONF_OPTS += -Dcairo=enabled
+GST1_DEVTOOLS_DEPENDENCIES += cairo
+else
+GST1_DEVTOOLS_CONF_OPTS += -Dcairo=disabled
+endif
+
 $(eval $(meson-package))
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH v2 07/13] package/gst1-libav: bump version to 1.20.0
  2022-02-10 19:28 [Buildroot] [PATCH v2 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
                   ` (5 preceding siblings ...)
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 06/13] package/gst1-devtools: " Peter Seiderer
@ 2022-02-10 19:28 ` Peter Seiderer
  2022-02-10 21:48   ` Peter Korsgaard
  2022-02-10 19:29 ` [Buildroot] [PATCH v2 08/13] package/gst1-vaapi: " Peter Seiderer
                   ` (5 subsequent siblings)
  12 siblings, 1 reply; 28+ messages in thread
From: Peter Seiderer @ 2022-02-10 19:28 UTC (permalink / raw)
  To: buildroot; +Cc: Eloi Bail

- update COPYING hash (license text update from LGPL-2.0+ to LGPL-2.1+,
  see [1]) and adjust GST1_LIBAV_LICENSE accordingly

[1] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/d157b23fb0ce175b167611a4cb019599d9017042.patch

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
---
 package/gstreamer1/gst1-libav/gst1-libav.hash | 6 +++---
 package/gstreamer1/gst1-libav/gst1-libav.mk   | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/package/gstreamer1/gst1-libav/gst1-libav.hash b/package/gstreamer1/gst1-libav/gst1-libav.hash
index 5fb39a0b3e..3204de3c14 100644
--- a/package/gstreamer1/gst1-libav/gst1-libav.hash
+++ b/package/gstreamer1/gst1-libav/gst1-libav.hash
@@ -1,3 +1,3 @@
-# From https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.18.6.tar.xz.sha256sum
-sha256  e4e50dcd5a29441ae34de60d2221057e8064ed824bb6ca4dc0fd9ee88fbe9b81  gst-libav-1.18.6.tar.xz
-sha256  f445dc78b88496f7e20c7a2a461b95baba5865c8919b8289ac24ac0a80c6ce7a  COPYING
+# From https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.20.0.tar.xz.sha256sum
+sha256  5eee5ed8d5082a31b500448e41535c722ee30cd5f8224f32982bbaba2eedef17  gst-libav-1.20.0.tar.xz
+sha256  ad2eec519ebd4b5df86ea84dff24ae3bfa2edea846a703b58902dd221ae375db  COPYING
diff --git a/package/gstreamer1/gst1-libav/gst1-libav.mk b/package/gstreamer1/gst1-libav/gst1-libav.mk
index 55c6e06e0e..f07e5061b4 100644
--- a/package/gstreamer1/gst1-libav/gst1-libav.mk
+++ b/package/gstreamer1/gst1-libav/gst1-libav.mk
@@ -4,10 +4,10 @@
 #
 ################################################################################
 
-GST1_LIBAV_VERSION = 1.18.6
+GST1_LIBAV_VERSION = 1.20.0
 GST1_LIBAV_SOURCE = gst-libav-$(GST1_LIBAV_VERSION).tar.xz
 GST1_LIBAV_SITE = https://gstreamer.freedesktop.org/src/gst-libav
-GST1_LIBAV_LICENSE = LGPL-2.0+
+GST1_LIBAV_LICENSE = LGPL-2.1+
 GST1_LIBAV_LICENSE_FILES = COPYING
 GST1_LIBAV_DEPENDENCIES =  host-pkgconf ffmpeg gstreamer1 gst1-plugins-base
 GST1_LIBAV_CONF_OPTS = -Ddoc=disabled
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH v2 08/13] package/gst1-vaapi: bump version to 1.20.0
  2022-02-10 19:28 [Buildroot] [PATCH v2 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
                   ` (6 preceding siblings ...)
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 07/13] package/gst1-libav: " Peter Seiderer
@ 2022-02-10 19:29 ` Peter Seiderer
  2022-02-10 21:50   ` Peter Korsgaard
  2022-02-10 19:29 ` [Buildroot] [PATCH v2 09/13] package/gst1-rtsp-server: " Peter Seiderer
                   ` (4 subsequent siblings)
  12 siblings, 1 reply; 28+ messages in thread
From: Peter Seiderer @ 2022-02-10 19:29 UTC (permalink / raw)
  To: buildroot; +Cc: Eloi Bail

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

diff --git a/package/gstreamer1/gst1-vaapi/gst1-vaapi.hash b/package/gstreamer1/gst1-vaapi/gst1-vaapi.hash
index 7e22774c11..b32d91e1e2 100644
--- a/package/gstreamer1/gst1-vaapi/gst1-vaapi.hash
+++ b/package/gstreamer1/gst1-vaapi/gst1-vaapi.hash
@@ -1,3 +1,3 @@
-# From https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.18.6.tar.xz.sha256sum
-sha256  ab6270f1e5e4546fbe6f5ea246d86ca3d196282eb863d46e6cdcc96f867449e0  gstreamer-vaapi-1.18.6.tar.xz
+# From https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.20.0.tar.xz.sha256sum
+sha256  f79a47346dfd5e585e063e77078e5fc498b06dee895bfcbf47d8863fcac9ea32  gstreamer-vaapi-1.20.0.tar.xz
 sha256  dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551  COPYING.LIB
diff --git a/package/gstreamer1/gst1-vaapi/gst1-vaapi.mk b/package/gstreamer1/gst1-vaapi/gst1-vaapi.mk
index 6af851602f..19ee625703 100644
--- a/package/gstreamer1/gst1-vaapi/gst1-vaapi.mk
+++ b/package/gstreamer1/gst1-vaapi/gst1-vaapi.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-GST1_VAAPI_VERSION = 1.18.6
+GST1_VAAPI_VERSION = 1.20.0
 GST1_VAAPI_SITE = https://gstreamer.freedesktop.org/src/gstreamer-vaapi
 GST1_VAAPI_SOURCE = gstreamer-vaapi-$(GST1_VAAPI_VERSION).tar.xz
 GST1_VAAPI_LICENSE = LGPL-2.1+
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH v2 09/13] package/gst1-rtsp-server: bump version to 1.20.0
  2022-02-10 19:28 [Buildroot] [PATCH v2 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
                   ` (7 preceding siblings ...)
  2022-02-10 19:29 ` [Buildroot] [PATCH v2 08/13] package/gst1-vaapi: " Peter Seiderer
@ 2022-02-10 19:29 ` Peter Seiderer
  2022-02-10 21:49   ` Peter Korsgaard
  2022-02-10 19:29 ` [Buildroot] [PATCH v2 10/13] package/gstreamer1-editing-services: " Peter Seiderer
                   ` (3 subsequent siblings)
  12 siblings, 1 reply; 28+ messages in thread
From: Peter Seiderer @ 2022-02-10 19:29 UTC (permalink / raw)
  To: buildroot; +Cc: Eloi Bail

- removed 0001-gst-rtsp-server-meson.build-add-gst_dep.patch
  (upstream accepted [1])

- update COPYING/COPYING.LIB hash (license text update from LGPL-2.0+ to
  LGPL-2.1+, see [2]) and adjust GST1_RTSP_SERVER_LICENSE accordingly

[1] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/e637aae629f5b95b748a6f23abecc2b502272822.patch
[2] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/cc5cdab0165e3bdf5f4f748b3ba2a3493d304e70.patch

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
---
 ...-rtsp-server-meson.build-add-gst_dep.patch | 41 -------------------
 .../gst1-rtsp-server/gst1-rtsp-server.hash    |  8 ++--
 .../gst1-rtsp-server/gst1-rtsp-server.mk      |  4 +-
 3 files changed, 6 insertions(+), 47 deletions(-)
 delete mode 100644 package/gstreamer1/gst1-rtsp-server/0001-gst-rtsp-server-meson.build-add-gst_dep.patch

diff --git a/package/gstreamer1/gst1-rtsp-server/0001-gst-rtsp-server-meson.build-add-gst_dep.patch b/package/gstreamer1/gst1-rtsp-server/0001-gst-rtsp-server-meson.build-add-gst_dep.patch
deleted file mode 100644
index b63f634598..0000000000
--- a/package/gstreamer1/gst1-rtsp-server/0001-gst-rtsp-server-meson.build-add-gst_dep.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From b6bc8fbb72d6d3914c616dc64d15b961493cb9c2 Mon Sep 17 00:00:00 2001
-From: Fabrice Fontaine <fontaine.fabrice@gmail.com>
-Date: Mon, 20 Dec 2021 10:09:36 +0100
-Subject: [PATCH] gst/rtsp-server/meson.build: add gst_dep
-
-Add gst_dep to gst_rtsp_server_deps, in the context of buildroot, this
-will avoid the following build failure, because the correct girdir
-location will be retrieved from gstreamer-1.0.pc:
-
-/home/giuliobenetti/autobuild/run/instance-3/output-1/host/riscv32-buildroot-linux-gnu/sysroot/usr/bin/g-ir-compiler gst/rtsp-server/GstRtspServer-1.0.gir --output gst/rtsp-server/GstRtspServer-1.0.typelib --includedir=/usr/share/gir-1.0
-Could not find GIR file 'Gst-1.0.gir'; check XDG_DATA_DIRS or use --includedir
-error parsing file gst/rtsp-server/GstRtspServer-1.0.gir: Failed to parse included gir Gst-1.0
-If the above error message is about missing .so libraries, then setting up GIR_EXTRA_LIBS_PATH in the .mk file should help.
-Typically like this: PKG_MAKE_ENV += GIR_EXTRA_LIBS_PATH="$(@D)/.libs"
-
-Fixes:
- - http://autobuild.buildroot.org/results/04af6b22cfa0cffb6a3109a3b32b27137ad2e0b0
-
-Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
-[Upstream status:
-https://gitlab.freedesktop.org/gstreamer/gst-rtsp-server/-/merge_requests/217]
----
- gst/rtsp-server/meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/gst/rtsp-server/meson.build b/gst/rtsp-server/meson.build
-index 24d7c39..874da14 100644
---- a/gst/rtsp-server/meson.build
-+++ b/gst/rtsp-server/meson.build
-@@ -55,7 +55,7 @@ rtsp_server_headers = [
- 
- install_headers(rtsp_server_headers, subdir : 'gstreamer-1.0/gst/rtsp-server')
- 
--gst_rtsp_server_deps = [gstrtsp_dep, gstrtp_dep, gstsdp_dep, gstnet_dep, gstapp_dep]
-+gst_rtsp_server_deps = [gstrtsp_dep, gstrtp_dep, gstsdp_dep, gstnet_dep, gstapp_dep, gst_dep]
- gst_rtsp_server = library('gstrtspserver-@0@'.format(api_version),
-   rtsp_server_sources,
-   include_directories : rtspserver_incs,
--- 
-2.33.0
-
diff --git a/package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.hash b/package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.hash
index fadef41351..00ff974c6e 100644
--- a/package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.hash
+++ b/package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.hash
@@ -1,4 +1,4 @@
-# From https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.18.6.tar.xz.sha256sum
-sha256  826f32afbcf94b823541efcac4a0dacdb62f6145ef58f363095749f440262be9  gst-rtsp-server-1.18.6.tar.xz
-sha256  f445dc78b88496f7e20c7a2a461b95baba5865c8919b8289ac24ac0a80c6ce7a  COPYING
-sha256  f445dc78b88496f7e20c7a2a461b95baba5865c8919b8289ac24ac0a80c6ce7a  COPYING.LIB
+# From https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.20.0.tar.xz.sha256sum
+sha256  c209f5ed906da713fdd44a8844e909aa6c8af3dfb630259b092cfb77a7755843  gst-rtsp-server-1.20.0.tar.xz
+sha256  ad2eec519ebd4b5df86ea84dff24ae3bfa2edea846a703b58902dd221ae375db  COPYING
+sha256  ad2eec519ebd4b5df86ea84dff24ae3bfa2edea846a703b58902dd221ae375db  COPYING.LIB
diff --git a/package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.mk b/package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.mk
index 55403754f3..d22dd5e7cc 100644
--- a/package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.mk
+++ b/package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.mk
@@ -4,10 +4,10 @@
 #
 ################################################################################
 
-GST1_RTSP_SERVER_VERSION = 1.18.6
+GST1_RTSP_SERVER_VERSION = 1.20.0
 GST1_RTSP_SERVER_SOURCE = gst-rtsp-server-$(GST1_RTSP_SERVER_VERSION).tar.xz
 GST1_RTSP_SERVER_SITE = http://gstreamer.freedesktop.org/src/gst-rtsp-server
-GST1_RTSP_SERVER_LICENSE = LGPL-2.0+
+GST1_RTSP_SERVER_LICENSE = LGPL-2.1+
 GST1_RTSP_SERVER_LICENSE_FILES = COPYING COPYING.LIB
 GST1_RTSP_SERVER_CPE_ID_VENDOR = gstreamer_project
 GST1_RTSP_SERVER_CPE_ID_PRODUCT = gst-rtsp-server
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH v2 10/13] package/gstreamer1-editing-services: bump version to 1.20.0
  2022-02-10 19:28 [Buildroot] [PATCH v2 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
                   ` (8 preceding siblings ...)
  2022-02-10 19:29 ` [Buildroot] [PATCH v2 09/13] package/gst1-rtsp-server: " Peter Seiderer
@ 2022-02-10 19:29 ` Peter Seiderer
  2022-02-10 21:50   ` Peter Korsgaard
  2022-02-10 19:29 ` [Buildroot] [PATCH v2 11/13] package/gst-omx: " Peter Seiderer
                   ` (2 subsequent siblings)
  12 siblings, 1 reply; 28+ messages in thread
From: Peter Seiderer @ 2022-02-10 19:29 UTC (permalink / raw)
  To: buildroot; +Cc: Eloi Bail

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
---
 .../gstreamer1-editing-services.hash                          | 4 ++--
 .../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 e29dc112ce..9662e6b8fb 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/gst-editing-services-1.18.6.tar.xz.sha256sum
-sha256  fe10d14ef896aa21038317f6f81e1158ccc6caaed9b0d5a29ae5bdd63074582c  gst-editing-services-1.18.6.tar.xz
+# From https://gstreamer.freedesktop.org/src/gstreamer-editing-services/gst-editing-services-1.20.0.tar.xz.sha256sum
+sha256  f837adcf4073d19a5908984e879cd039f4192ca368e71d39e8ccd8a56b9feedf  gst-editing-services-1.20.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 a3722cbbca..5e03c08ae7 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.18.6
+GSTREAMER1_EDITING_SERVICES_VERSION = 1.20.0
 GSTREAMER1_EDITING_SERVICES_SOURCE = gst-editing-services-$(GSTREAMER1_EDITING_SERVICES_VERSION).tar.xz
 GSTREAMER1_EDITING_SERVICES_SITE = https://gstreamer.freedesktop.org/src/gstreamer-editing-services
 GSTREAMER1_EDITING_SERVICES_LICENSE = LGPL-2.0+
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH v2 11/13] package/gst-omx: bump version to 1.20.0
  2022-02-10 19:28 [Buildroot] [PATCH v2 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
                   ` (9 preceding siblings ...)
  2022-02-10 19:29 ` [Buildroot] [PATCH v2 10/13] package/gstreamer1-editing-services: " Peter Seiderer
@ 2022-02-10 19:29 ` Peter Seiderer
  2022-02-10 21:49   ` Peter Korsgaard
  2022-02-10 19:29 ` [Buildroot] [PATCH v2 12/13] package/gst1-python: " Peter Seiderer
  2022-02-10 19:29 ` [Buildroot] [PATCH v2 13/13] package/gst1-plugins-bayer2rgb-neon: fix plugin install Peter Seiderer
  12 siblings, 1 reply; 28+ messages in thread
From: Peter Seiderer @ 2022-02-10 19:29 UTC (permalink / raw)
  To: buildroot; +Cc: Eloi Bail

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

diff --git a/package/gstreamer1/gst-omx/gst-omx.hash b/package/gstreamer1/gst-omx/gst-omx.hash
index 47f7cb5893..0b95505c5f 100644
--- a/package/gstreamer1/gst-omx/gst-omx.hash
+++ b/package/gstreamer1/gst-omx/gst-omx.hash
@@ -1,3 +1,3 @@
-# From https://gstreamer.freedesktop.org/src/gst-omx/gst-omx-1.18.6.tar.xz.sha256sum
-sha256  b5281c938e959fd2418e989cfb6065fdd9fe5f6f87ee86236c9427166e708163  gst-omx-1.18.6.tar.xz
+# From https://gstreamer.freedesktop.org/src/gst-omx/gst-omx-1.20.0.tar.xz.sha256sum
+sha256  c1e46b70ac379ac7b3646506370c9e1007b56ae293f4d334bc0e724c76c345dd  gst-omx-1.20.0.tar.xz
 sha256  dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551  COPYING
diff --git a/package/gstreamer1/gst-omx/gst-omx.mk b/package/gstreamer1/gst-omx/gst-omx.mk
index dc65509244..f71e1242ff 100644
--- a/package/gstreamer1/gst-omx/gst-omx.mk
+++ b/package/gstreamer1/gst-omx/gst-omx.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-GST_OMX_VERSION = 1.18.6
+GST_OMX_VERSION = 1.20.0
 GST_OMX_SOURCE = gst-omx-$(GST_OMX_VERSION).tar.xz
 GST_OMX_SITE = https://gstreamer.freedesktop.org/src/gst-omx
 
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH v2 12/13] package/gst1-python: bump version to 1.20.0
  2022-02-10 19:28 [Buildroot] [PATCH v2 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
                   ` (10 preceding siblings ...)
  2022-02-10 19:29 ` [Buildroot] [PATCH v2 11/13] package/gst-omx: " Peter Seiderer
@ 2022-02-10 19:29 ` Peter Seiderer
  2022-02-10 21:50   ` Peter Korsgaard
  2022-02-10 19:29 ` [Buildroot] [PATCH v2 13/13] package/gst1-plugins-bayer2rgb-neon: fix plugin install Peter Seiderer
  12 siblings, 1 reply; 28+ messages in thread
From: Peter Seiderer @ 2022-02-10 19:29 UTC (permalink / raw)
  To: buildroot; +Cc: Eloi Bail

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

diff --git a/package/gstreamer1/gst1-python/gst1-python.hash b/package/gstreamer1/gst1-python/gst1-python.hash
index a760e53e7d..a2f17583fd 100644
--- a/package/gstreamer1/gst1-python/gst1-python.hash
+++ b/package/gstreamer1/gst1-python/gst1-python.hash
@@ -1,3 +1,3 @@
-# From https://gstreamer.freedesktop.org/src/gst-python/gst-python-1.18.6.tar.xz.sha256sum
-sha256  bdc0ea22fbd7335ad9decc151561aacc53c51206a9735b81eac700ce5b0bbd4a  gst-python-1.18.6.tar.xz
+# From https://gstreamer.freedesktop.org/src/gst-python/gst-python-1.20.0.tar.xz.sha256sum
+sha256  8f67bdc5606ba33606c6bc896e89de7dcd8cf4fca459f71389b1b6fe075b5e54  gst-python-1.20.0.tar.xz
 sha256  ea3ad127610e5ded2210b3a86a46314f2b3b28e438eccffdae19a4d6fbcdb0c2  COPYING
diff --git a/package/gstreamer1/gst1-python/gst1-python.mk b/package/gstreamer1/gst1-python/gst1-python.mk
index 7faab752cd..a9cc32d1d7 100644
--- a/package/gstreamer1/gst1-python/gst1-python.mk
+++ b/package/gstreamer1/gst1-python/gst1-python.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-GST1_PYTHON_VERSION = 1.18.6
+GST1_PYTHON_VERSION = 1.20.0
 GST1_PYTHON_SOURCE = gst-python-$(GST1_PYTHON_VERSION).tar.xz
 GST1_PYTHON_SITE = https://gstreamer.freedesktop.org/src/gst-python
 GST1_PYTHON_INSTALL_STAGING = YES
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH v2 13/13] package/gst1-plugins-bayer2rgb-neon: fix plugin install
  2022-02-10 19:28 [Buildroot] [PATCH v2 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
                   ` (11 preceding siblings ...)
  2022-02-10 19:29 ` [Buildroot] [PATCH v2 12/13] package/gst1-python: " Peter Seiderer
@ 2022-02-10 19:29 ` Peter Seiderer
  2022-02-10 21:50   ` Peter Korsgaard
  12 siblings, 1 reply; 28+ messages in thread
From: Peter Seiderer @ 2022-02-10 19:29 UTC (permalink / raw)
  To: buildroot; +Cc: Eloi Bail

- fix plugin install path, add '-with-plugindir=/usr/lib/gstreamer-1.0',
  otherwise the plugins are installed with duplicated build path
  (as detected by step_check_build_dir)

- remove GST1_PLUGINS_BAYER2RGB_NEON_INSTALL_STAGING (no need to install
  the plugin to staging)

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
---
 .../gst1-plugins-bayer2rgb-neon.mk                            | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/gstreamer1/gst1-plugins-bayer2rgb-neon/gst1-plugins-bayer2rgb-neon.mk b/package/gstreamer1/gst1-plugins-bayer2rgb-neon/gst1-plugins-bayer2rgb-neon.mk
index 815099e315..0d4aeac7f5 100644
--- a/package/gstreamer1/gst1-plugins-bayer2rgb-neon/gst1-plugins-bayer2rgb-neon.mk
+++ b/package/gstreamer1/gst1-plugins-bayer2rgb-neon/gst1-plugins-bayer2rgb-neon.mk
@@ -10,8 +10,6 @@ GST1_PLUGINS_BAYER2RGB_NEON_SITE_METHOD = git
 GST1_PLUGINS_BAYER2RGB_NEON_LICENSE = GPL-3.0
 GST1_PLUGINS_BAYER2RGB_NEON_LICENSE_FILES = COPYING
 
-GST1_PLUGINS_BAYER2RGB_NEON_INSTALL_STAGING = YES
-
 GST1_PLUGINS_BAYER2RGB_NEON_DEPENDENCIES = \
 	host-pkgconf \
 	gstreamer1 \
@@ -20,4 +18,6 @@ GST1_PLUGINS_BAYER2RGB_NEON_DEPENDENCIES = \
 
 GST1_PLUGINS_BAYER2RGB_NEON_AUTORECONF = YES
 
+GST1_PLUGINS_BAYER2RGB_NEON_CONF_OPTS = --with-plugindir=/usr/lib/gstreamer-1.0
+
 $(eval $(autotools-package))
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH v2 07/13] package/gst1-libav: bump version to 1.20.0
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 07/13] package/gst1-libav: " Peter Seiderer
@ 2022-02-10 21:48   ` Peter Korsgaard
  0 siblings, 0 replies; 28+ messages in thread
From: Peter Korsgaard @ 2022-02-10 21:48 UTC (permalink / raw)
  To: Peter Seiderer; +Cc: Eloi Bail, buildroot

>>>>> "Peter" == Peter Seiderer <ps.report@gmx.net> writes:

 > - update COPYING hash (license text update from LGPL-2.0+ to LGPL-2.1+,
 >   see [1]) and adjust GST1_LIBAV_LICENSE accordingly

 > [1] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/d157b23fb0ce175b167611a4cb019599d9017042.patch

 > Signed-off-by: Peter Seiderer <ps.report@gmx.net>

Committed, thanks.

-- 
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH v2 02/13] package/gst1-plugins-base: bump version to 1.20.0
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 02/13] package/gst1-plugins-base: " Peter Seiderer
@ 2022-02-10 21:48   ` Peter Korsgaard
  0 siblings, 0 replies; 28+ messages in thread
From: Peter Korsgaard @ 2022-02-10 21:48 UTC (permalink / raw)
  To: Peter Seiderer; +Cc: Eloi Bail, buildroot

>>>>> "Peter" == Peter Seiderer <ps.report@gmx.net> writes:

 > - disable new qt5 (Qt5 QML examples) option (suboption of already disabled
 >   tests/examples)

 > - update COPYING hash (license text update from LGPL-2.0+ to LGPL-2.1+,
 >   see [1]) and adjust GST1_PLUGINS_BASE_LICENSE accordingly

 > [1] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/d157b23fb0ce175b167611a4cb019599d9017042.patch

 > Signed-off-by: Peter Seiderer <ps.report@gmx.net>

Committed, thanks.

-- 
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH v2 01/13] package/gstreamer1: bump version to 1.20.0
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 01/13] package/gstreamer1: " Peter Seiderer
@ 2022-02-10 21:48   ` Peter Korsgaard
  0 siblings, 0 replies; 28+ messages in thread
From: Peter Korsgaard @ 2022-02-10 21:48 UTC (permalink / raw)
  To: Peter Seiderer; +Cc: Eloi Bail, buildroot

>>>>> "Peter" == Peter Seiderer <ps.report@gmx.net> writes:

 > - meson option gtk_doc removed ([1])
 > - update COPYING hash (license text update from LGPL-2.0+ to LGPL-2.1+,
 >   see [2]) and adjust GSTREAMER1_LICENSE accordingly

 > [1] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/f5ee12395832d4305bb8dbdf4751552d03430d6d.patch

 > [2] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/d157b23fb0ce175b167611a4cb019599d9017042.patch

 > Signed-off-by: Peter Seiderer <ps.report@gmx.net>

Committed, thanks.

-- 
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH v2 04/13] package/gst1-plugins-bad: bump version to 1.20.0
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 04/13] package/gst1-plugins-bad: " Peter Seiderer
@ 2022-02-10 21:49   ` Peter Korsgaard
  0 siblings, 0 replies; 28+ messages in thread
From: Peter Korsgaard @ 2022-02-10 21:49 UTC (permalink / raw)
  To: Peter Seiderer; +Cc: Eloi Bail, buildroot

>>>>> "Peter" == Peter Seiderer <ps.report@gmx.net> writes:

 > - removed 0001-neon-Allow-building-against-neon-0-32-x.patch
 >   (from upstream [1])

 > - add codecalpha option (VP8/VP9 alpha support)

 > - add qroverlay option (overlay data on top of video in the form of a QR code)
 >   with json-glib and libqrencode dependencies (omit json-glib explicit
 >   dependencies as they are the same as for gstreamer1, glib2 BR2_USE_WCHAR,
 >   BR2_TOOLCHAIN_HAS_THREADS and BR2_USE_MMU), place instead to 'plugins without
 >   external deps' section into 'plugins that need external deps' section as it
 >   clearly has dependencies (prelimary to upstream commit [2])

 > - add aes option (AES encryption/decryption plugin)

 > - disable new option asio (Steinberg Audio Streaming, windows only)

 > - disable new option gs (Google Cloud Storage, needs storage_client library)

 > - disable new option ldac (LDAC bluetooth audio codec, needs ldacBT-enc library)

 > - remove legacy option ofa (disabled)

 > - disable new option onnx (ONNX neural network, needs libonnxruntime library)

 > - disable new option isac (iSAC plugin, needs webrtc-audio-coding-1 library)

 > - removed libmms ('Microsoft Multi Media Server streaming protocol' option,
 >   add Config.in.legacy entry

 > - enable new gpl option ('Allow build plugins that have (A)GPL-licensed
 >   dependencies') in case gpl plugin enabled

 > [1] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/b83e85ab677c79b46f520abebd1ee031e3a139c0.patch
 > [2] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/5d70c168b356691073a0d22f7ce3ea7efb20641c.patch

 > Signed-off-by: Peter Seiderer <ps.report@gmx.net>
 > ---
 > Changes v1 -> v2:
 >   - fix rebase/merge artefact in Config.in.legacy (Baruch Siach)

Committed, thanks.

-- 
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH v2 11/13] package/gst-omx: bump version to 1.20.0
  2022-02-10 19:29 ` [Buildroot] [PATCH v2 11/13] package/gst-omx: " Peter Seiderer
@ 2022-02-10 21:49   ` Peter Korsgaard
  0 siblings, 0 replies; 28+ messages in thread
From: Peter Korsgaard @ 2022-02-10 21:49 UTC (permalink / raw)
  To: Peter Seiderer; +Cc: Eloi Bail, buildroot

>>>>> "Peter" == Peter Seiderer <ps.report@gmx.net> writes:

 > Signed-off-by: Peter Seiderer <ps.report@gmx.net>

Committed, thanks.

-- 
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH v2 09/13] package/gst1-rtsp-server: bump version to 1.20.0
  2022-02-10 19:29 ` [Buildroot] [PATCH v2 09/13] package/gst1-rtsp-server: " Peter Seiderer
@ 2022-02-10 21:49   ` Peter Korsgaard
  0 siblings, 0 replies; 28+ messages in thread
From: Peter Korsgaard @ 2022-02-10 21:49 UTC (permalink / raw)
  To: Peter Seiderer; +Cc: Eloi Bail, buildroot

>>>>> "Peter" == Peter Seiderer <ps.report@gmx.net> writes:

 > - removed 0001-gst-rtsp-server-meson.build-add-gst_dep.patch
 >   (upstream accepted [1])

 > - update COPYING/COPYING.LIB hash (license text update from LGPL-2.0+ to
 >   LGPL-2.1+, see [2]) and adjust GST1_RTSP_SERVER_LICENSE accordingly

 > [1] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/e637aae629f5b95b748a6f23abecc2b502272822.patch
 > [2] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/cc5cdab0165e3bdf5f4f748b3ba2a3493d304e70.patch

 > Signed-off-by: Peter Seiderer <ps.report@gmx.net>

Committed, thanks.

-- 
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH v2 03/13] package/gst1-plugins-good: bump version to 1.20.0
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 03/13] package/gst1-plugins-good: " Peter Seiderer
@ 2022-02-10 21:49   ` Peter Korsgaard
  0 siblings, 0 replies; 28+ messages in thread
From: Peter Korsgaard @ 2022-02-10 21:49 UTC (permalink / raw)
  To: Peter Seiderer; +Cc: Eloi Bail, buildroot

>>>>> "Peter" == Peter Seiderer <ps.report@gmx.net> writes:

 > Signed-off-by: Peter Seiderer <ps.report@gmx.net>

Committed, thanks.

-- 
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH v2 13/13] package/gst1-plugins-bayer2rgb-neon: fix plugin install
  2022-02-10 19:29 ` [Buildroot] [PATCH v2 13/13] package/gst1-plugins-bayer2rgb-neon: fix plugin install Peter Seiderer
@ 2022-02-10 21:50   ` Peter Korsgaard
  2022-02-10 22:18     ` Peter Seiderer
  0 siblings, 1 reply; 28+ messages in thread
From: Peter Korsgaard @ 2022-02-10 21:50 UTC (permalink / raw)
  To: Peter Seiderer; +Cc: Eloi Bail, buildroot

>>>>> "Peter" == Peter Seiderer <ps.report@gmx.net> writes:

 > - fix plugin install path, add '-with-plugindir=/usr/lib/gstreamer-1.0',
 >   otherwise the plugins are installed with duplicated build path
 >   (as detected by step_check_build_dir)

 > - remove GST1_PLUGINS_BAYER2RGB_NEON_INSTALL_STAGING (no need to install
 >   the plugin to staging)

 > Signed-off-by: Peter Seiderer <ps.report@gmx.net>

Committed, thanks.

You have this as the last patch of the series, but is it related to the
1.20 bump or is this a fix that should also be backported to the LTS
branch?

-- 
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH v2 06/13] package/gst1-devtools: bump version to 1.20.0
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 06/13] package/gst1-devtools: " Peter Seiderer
@ 2022-02-10 21:50   ` Peter Korsgaard
  0 siblings, 0 replies; 28+ messages in thread
From: Peter Korsgaard @ 2022-02-10 21:50 UTC (permalink / raw)
  To: Peter Seiderer; +Cc: Eloi Bail, buildroot

>>>>> "Peter" == Peter Seiderer <ps.report@gmx.net> writes:

 > - use new option cairo ('Build GstValidateVideo') instead pure optional
 >   dependency on packet cairo

 > Signed-off-by: Peter Seiderer <ps.report@gmx.net>

Committed, thanks.

-- 
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH v2 05/13] package/gst1-plugins-ugly: bump version to 1.20.0
  2022-02-10 19:28 ` [Buildroot] [PATCH v2 05/13] package/gst1-plugins-ugly: " Peter Seiderer
@ 2022-02-10 21:50   ` Peter Korsgaard
  0 siblings, 0 replies; 28+ messages in thread
From: Peter Korsgaard @ 2022-02-10 21:50 UTC (permalink / raw)
  To: Peter Seiderer; +Cc: Eloi Bail, buildroot

>>>>> "Peter" == Peter Seiderer <ps.report@gmx.net> writes:

 > - enable new gpl option ('Allow build plugins that have GPL-licensed
 >   dependencies') in case gpl plugin enabled

 > Signed-off-by: Peter Seiderer <ps.report@gmx.net>

Committed, thanks.

-- 
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH v2 12/13] package/gst1-python: bump version to 1.20.0
  2022-02-10 19:29 ` [Buildroot] [PATCH v2 12/13] package/gst1-python: " Peter Seiderer
@ 2022-02-10 21:50   ` Peter Korsgaard
  0 siblings, 0 replies; 28+ messages in thread
From: Peter Korsgaard @ 2022-02-10 21:50 UTC (permalink / raw)
  To: Peter Seiderer; +Cc: Eloi Bail, buildroot

>>>>> "Peter" == Peter Seiderer <ps.report@gmx.net> writes:

 > Signed-off-by: Peter Seiderer <ps.report@gmx.net>

Committed, thanks.

-- 
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH v2 08/13] package/gst1-vaapi: bump version to 1.20.0
  2022-02-10 19:29 ` [Buildroot] [PATCH v2 08/13] package/gst1-vaapi: " Peter Seiderer
@ 2022-02-10 21:50   ` Peter Korsgaard
  0 siblings, 0 replies; 28+ messages in thread
From: Peter Korsgaard @ 2022-02-10 21:50 UTC (permalink / raw)
  To: Peter Seiderer; +Cc: Eloi Bail, buildroot

>>>>> "Peter" == Peter Seiderer <ps.report@gmx.net> writes:

 > Signed-off-by: Peter Seiderer <ps.report@gmx.net>

Committed, thanks.

-- 
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH v2 10/13] package/gstreamer1-editing-services: bump version to 1.20.0
  2022-02-10 19:29 ` [Buildroot] [PATCH v2 10/13] package/gstreamer1-editing-services: " Peter Seiderer
@ 2022-02-10 21:50   ` Peter Korsgaard
  0 siblings, 0 replies; 28+ messages in thread
From: Peter Korsgaard @ 2022-02-10 21:50 UTC (permalink / raw)
  To: Peter Seiderer; +Cc: Eloi Bail, buildroot

>>>>> "Peter" == Peter Seiderer <ps.report@gmx.net> writes:

 > Signed-off-by: Peter Seiderer <ps.report@gmx.net>

Committed, thanks.

-- 
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH v2 13/13] package/gst1-plugins-bayer2rgb-neon: fix plugin install
  2022-02-10 21:50   ` Peter Korsgaard
@ 2022-02-10 22:18     ` Peter Seiderer
  0 siblings, 0 replies; 28+ messages in thread
From: Peter Seiderer @ 2022-02-10 22:18 UTC (permalink / raw)
  To: Peter Korsgaard; +Cc: Eloi Bail, buildroot

Hello Peter,

On Thu, 10 Feb 2022 22:50:17 +0100, Peter Korsgaard <peter@korsgaard.com> wrote:

> >>>>> "Peter" == Peter Seiderer <ps.report@gmx.net> writes:
>
>  > - fix plugin install path, add '-with-plugindir=/usr/lib/gstreamer-1.0',
>  >   otherwise the plugins are installed with duplicated build path
>  >   (as detected by step_check_build_dir)
>
>  > - remove GST1_PLUGINS_BAYER2RGB_NEON_INSTALL_STAGING (no need to install
>  >   the plugin to staging)
>
>  > Signed-off-by: Peter Seiderer <ps.report@gmx.net>
>
> Committed, thanks.
>
> You have this as the last patch of the series, but is it related to the
> 1.20 bump or is this a fix that should also be backported to the LTS
> branch?
>

Observed the failure only after the 1.20.0 version bump..., but did not find
any explanation why the failure should depend (or not depend) on the version
bump...., but I think the patch should do no harm for the 1.18.x version...,
so should be save for the LTS branch (specially the drop of install staging)...

Regards,
Peter
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

end of thread, other threads:[~2022-02-10 22:18 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-10 19:28 [Buildroot] [PATCH v2 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
2022-02-10 19:28 ` [Buildroot] [PATCH v2 01/13] package/gstreamer1: " Peter Seiderer
2022-02-10 21:48   ` Peter Korsgaard
2022-02-10 19:28 ` [Buildroot] [PATCH v2 02/13] package/gst1-plugins-base: " Peter Seiderer
2022-02-10 21:48   ` Peter Korsgaard
2022-02-10 19:28 ` [Buildroot] [PATCH v2 03/13] package/gst1-plugins-good: " Peter Seiderer
2022-02-10 21:49   ` Peter Korsgaard
2022-02-10 19:28 ` [Buildroot] [PATCH v2 04/13] package/gst1-plugins-bad: " Peter Seiderer
2022-02-10 21:49   ` Peter Korsgaard
2022-02-10 19:28 ` [Buildroot] [PATCH v2 05/13] package/gst1-plugins-ugly: " Peter Seiderer
2022-02-10 21:50   ` Peter Korsgaard
2022-02-10 19:28 ` [Buildroot] [PATCH v2 06/13] package/gst1-devtools: " Peter Seiderer
2022-02-10 21:50   ` Peter Korsgaard
2022-02-10 19:28 ` [Buildroot] [PATCH v2 07/13] package/gst1-libav: " Peter Seiderer
2022-02-10 21:48   ` Peter Korsgaard
2022-02-10 19:29 ` [Buildroot] [PATCH v2 08/13] package/gst1-vaapi: " Peter Seiderer
2022-02-10 21:50   ` Peter Korsgaard
2022-02-10 19:29 ` [Buildroot] [PATCH v2 09/13] package/gst1-rtsp-server: " Peter Seiderer
2022-02-10 21:49   ` Peter Korsgaard
2022-02-10 19:29 ` [Buildroot] [PATCH v2 10/13] package/gstreamer1-editing-services: " Peter Seiderer
2022-02-10 21:50   ` Peter Korsgaard
2022-02-10 19:29 ` [Buildroot] [PATCH v2 11/13] package/gst-omx: " Peter Seiderer
2022-02-10 21:49   ` Peter Korsgaard
2022-02-10 19:29 ` [Buildroot] [PATCH v2 12/13] package/gst1-python: " Peter Seiderer
2022-02-10 21:50   ` Peter Korsgaard
2022-02-10 19:29 ` [Buildroot] [PATCH v2 13/13] package/gst1-plugins-bayer2rgb-neon: fix plugin install Peter Seiderer
2022-02-10 21:50   ` Peter Korsgaard
2022-02-10 22:18     ` 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.