All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v1 00/13] package/gstreamer1/*: bump version to 1.20.0
@ 2022-02-08 21:23 Peter Seiderer
  2022-02-08 21:23 ` [Buildroot] [PATCH v1 01/13] package/gstreamer1: " Peter Seiderer
                   ` (12 more replies)
  0 siblings, 13 replies; 16+ messages in thread
From: Peter Seiderer @ 2022-02-08 21:23 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/

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                              | 22 ++++++----
 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, 119 insertions(+), 146 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] 16+ messages in thread

* [Buildroot] [PATCH v1 01/13] package/gstreamer1: bump version to 1.20.0
  2022-02-08 21:23 [Buildroot] [PATCH v1 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
@ 2022-02-08 21:23 ` Peter Seiderer
  2022-02-08 21:23 ` [Buildroot] [PATCH v1 02/13] package/gst1-plugins-base: " Peter Seiderer
                   ` (11 subsequent siblings)
  12 siblings, 0 replies; 16+ messages in thread
From: Peter Seiderer @ 2022-02-08 21:23 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] 16+ messages in thread

* [Buildroot] [PATCH v1 02/13] package/gst1-plugins-base: bump version to 1.20.0
  2022-02-08 21:23 [Buildroot] [PATCH v1 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
  2022-02-08 21:23 ` [Buildroot] [PATCH v1 01/13] package/gstreamer1: " Peter Seiderer
@ 2022-02-08 21:23 ` Peter Seiderer
  2022-02-08 21:23 ` [Buildroot] [PATCH v1 03/13] package/gst1-plugins-good: " Peter Seiderer
                   ` (10 subsequent siblings)
  12 siblings, 0 replies; 16+ messages in thread
From: Peter Seiderer @ 2022-02-08 21:23 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] 16+ messages in thread

* [Buildroot] [PATCH v1 03/13] package/gst1-plugins-good: bump version to 1.20.0
  2022-02-08 21:23 [Buildroot] [PATCH v1 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
  2022-02-08 21:23 ` [Buildroot] [PATCH v1 01/13] package/gstreamer1: " Peter Seiderer
  2022-02-08 21:23 ` [Buildroot] [PATCH v1 02/13] package/gst1-plugins-base: " Peter Seiderer
@ 2022-02-08 21:23 ` Peter Seiderer
  2022-02-08 21:23 ` [Buildroot] [PATCH v1 04/13] package/gst1-plugins-bad: " Peter Seiderer
                   ` (9 subsequent siblings)
  12 siblings, 0 replies; 16+ messages in thread
From: Peter Seiderer @ 2022-02-08 21:23 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] 16+ messages in thread

* [Buildroot] [PATCH v1 04/13] package/gst1-plugins-bad: bump version to 1.20.0
  2022-02-08 21:23 [Buildroot] [PATCH v1 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
                   ` (2 preceding siblings ...)
  2022-02-08 21:23 ` [Buildroot] [PATCH v1 03/13] package/gst1-plugins-good: " Peter Seiderer
@ 2022-02-08 21:23 ` Peter Seiderer
  2022-02-09  5:43   ` Baruch Siach via buildroot
  2022-02-08 21:23 ` [Buildroot] [PATCH v1 05/13] package/gst1-plugins-ugly: " Peter Seiderer
                   ` (8 subsequent siblings)
  12 siblings, 1 reply; 16+ messages in thread
From: Peter Seiderer @ 2022-02-08 21:23 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>
---
 Config.in.legacy                              | 22 ++++++++----
 ...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, 64 insertions(+), 58 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 34d8c71cc8..2d7f14f097 100644
--- a/Config.in.legacy
+++ b/Config.in.legacy
@@ -146,6 +146,16 @@ endif
 
 comment "Legacy options removed in 2022.02"
 
+config BR2_PACKAGE_RPI_BT_FIRMWARE
+	bool "rpi-bt-firmware package was renamed"
+	depends on BR2_arm || BR2_aarch64
+	select BR2_LEGACY
+	select BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI
+	select BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI_BT
+	help
+	  Package rpi-bt-firmware was moved as option to
+	  package brcmfmac_sdio-firmware-rpi.
+
 config BR2_TARGET_UBOOT_ZYNQ_IMAGE
 	bool "Generate image for Xilinx Zynq"
 	select BR2_LEGACY
@@ -159,15 +169,13 @@ config BR2_TARGET_UBOOT_ZYNQ_IMAGE
 
 	  https://gist.githubusercontent.com/jameshilliard/e09235dfc6f96c11418a134e6ebf7890/raw/135b7480c405ae8a77a9db615e495f9a9f2d3242/zynq-boot-bin.py
 
-config BR2_PACKAGE_RPI_BT_FIRMWARE
-	bool "rpi-bt-firmware package was renamed"
-	depends on BR2_arm || BR2_aarch64
+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
-	select BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI
-	select BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI_BT
 	help
-	  Package rpi-bt-firmware was moved as option to
-	  package brcmfmac_sdio-firmware-rpi.
+	  This plugin was removed with gst1-plugins-bad-1.20.0.
 
 config BR2_PACKAGE_RPI_WIFI_FIRMWARE
 	bool "rpi-wifi-firmware package was renamed"
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] 16+ messages in thread

* [Buildroot] [PATCH v1 05/13] package/gst1-plugins-ugly: bump version to 1.20.0
  2022-02-08 21:23 [Buildroot] [PATCH v1 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
                   ` (3 preceding siblings ...)
  2022-02-08 21:23 ` [Buildroot] [PATCH v1 04/13] package/gst1-plugins-bad: " Peter Seiderer
@ 2022-02-08 21:23 ` Peter Seiderer
  2022-02-08 21:23 ` [Buildroot] [PATCH v1 06/13] package/gst1-devtools: " Peter Seiderer
                   ` (7 subsequent siblings)
  12 siblings, 0 replies; 16+ messages in thread
From: Peter Seiderer @ 2022-02-08 21:23 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] 16+ messages in thread

* [Buildroot] [PATCH v1 06/13] package/gst1-devtools: bump version to 1.20.0
  2022-02-08 21:23 [Buildroot] [PATCH v1 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
                   ` (4 preceding siblings ...)
  2022-02-08 21:23 ` [Buildroot] [PATCH v1 05/13] package/gst1-plugins-ugly: " Peter Seiderer
@ 2022-02-08 21:23 ` Peter Seiderer
  2022-02-08 21:23 ` [Buildroot] [PATCH v1 07/13] package/gst1-libav: " Peter Seiderer
                   ` (6 subsequent siblings)
  12 siblings, 0 replies; 16+ messages in thread
From: Peter Seiderer @ 2022-02-08 21:23 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 66b509ae2c..59a55577cb 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+
@@ -14,8 +14,7 @@ GST1_DEVTOOLS_INSTALL_STAGING = YES
 GST1_DEVTOOLS_DEPENDENCIES = \
 	gstreamer1 \
 	gst1-plugins-base \
-	json-glib \
-	$(if $(BR2_PACKAGE_CAIRO),cairo)
+	json-glib
 
 ifeq ($(BR2_PACKAGE_PYTHON3),y)
 GST1_DEVTOOLS_DEPENDENCIES += host-python3 python3
@@ -34,4 +33,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] 16+ messages in thread

* [Buildroot] [PATCH v1 07/13] package/gst1-libav: bump version to 1.20.0
  2022-02-08 21:23 [Buildroot] [PATCH v1 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
                   ` (5 preceding siblings ...)
  2022-02-08 21:23 ` [Buildroot] [PATCH v1 06/13] package/gst1-devtools: " Peter Seiderer
@ 2022-02-08 21:23 ` Peter Seiderer
  2022-02-08 21:24 ` [Buildroot] [PATCH v1 08/13] package/gst1-vaapi: " Peter Seiderer
                   ` (5 subsequent siblings)
  12 siblings, 0 replies; 16+ messages in thread
From: Peter Seiderer @ 2022-02-08 21:23 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] 16+ messages in thread

* [Buildroot] [PATCH v1 08/13] package/gst1-vaapi: bump version to 1.20.0
  2022-02-08 21:23 [Buildroot] [PATCH v1 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
                   ` (6 preceding siblings ...)
  2022-02-08 21:23 ` [Buildroot] [PATCH v1 07/13] package/gst1-libav: " Peter Seiderer
@ 2022-02-08 21:24 ` Peter Seiderer
  2022-02-08 21:24 ` [Buildroot] [PATCH v1 09/13] package/gst1-rtsp-server: " Peter Seiderer
                   ` (4 subsequent siblings)
  12 siblings, 0 replies; 16+ messages in thread
From: Peter Seiderer @ 2022-02-08 21:24 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] 16+ messages in thread

* [Buildroot] [PATCH v1 09/13] package/gst1-rtsp-server: bump version to 1.20.0
  2022-02-08 21:23 [Buildroot] [PATCH v1 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
                   ` (7 preceding siblings ...)
  2022-02-08 21:24 ` [Buildroot] [PATCH v1 08/13] package/gst1-vaapi: " Peter Seiderer
@ 2022-02-08 21:24 ` Peter Seiderer
  2022-02-08 21:24 ` [Buildroot] [PATCH v1 10/13] package/gstreamer1-editing-services: " Peter Seiderer
                   ` (3 subsequent siblings)
  12 siblings, 0 replies; 16+ messages in thread
From: Peter Seiderer @ 2022-02-08 21:24 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] 16+ messages in thread

* [Buildroot] [PATCH v1 10/13] package/gstreamer1-editing-services: bump version to 1.20.0
  2022-02-08 21:23 [Buildroot] [PATCH v1 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
                   ` (8 preceding siblings ...)
  2022-02-08 21:24 ` [Buildroot] [PATCH v1 09/13] package/gst1-rtsp-server: " Peter Seiderer
@ 2022-02-08 21:24 ` Peter Seiderer
  2022-02-08 21:24 ` [Buildroot] [PATCH v1 11/13] package/gst-omx: " Peter Seiderer
                   ` (2 subsequent siblings)
  12 siblings, 0 replies; 16+ messages in thread
From: Peter Seiderer @ 2022-02-08 21:24 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] 16+ messages in thread

* [Buildroot] [PATCH v1 11/13] package/gst-omx: bump version to 1.20.0
  2022-02-08 21:23 [Buildroot] [PATCH v1 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
                   ` (9 preceding siblings ...)
  2022-02-08 21:24 ` [Buildroot] [PATCH v1 10/13] package/gstreamer1-editing-services: " Peter Seiderer
@ 2022-02-08 21:24 ` Peter Seiderer
  2022-02-08 21:24 ` [Buildroot] [PATCH v1 12/13] package/gst1-python: " Peter Seiderer
  2022-02-08 21:24 ` [Buildroot] [PATCH v1 13/13] package/gst1-plugins-bayer2rgb-neon: fix plugin install Peter Seiderer
  12 siblings, 0 replies; 16+ messages in thread
From: Peter Seiderer @ 2022-02-08 21:24 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] 16+ messages in thread

* [Buildroot] [PATCH v1 12/13] package/gst1-python: bump version to 1.20.0
  2022-02-08 21:23 [Buildroot] [PATCH v1 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
                   ` (10 preceding siblings ...)
  2022-02-08 21:24 ` [Buildroot] [PATCH v1 11/13] package/gst-omx: " Peter Seiderer
@ 2022-02-08 21:24 ` Peter Seiderer
  2022-02-08 21:24 ` [Buildroot] [PATCH v1 13/13] package/gst1-plugins-bayer2rgb-neon: fix plugin install Peter Seiderer
  12 siblings, 0 replies; 16+ messages in thread
From: Peter Seiderer @ 2022-02-08 21:24 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] 16+ messages in thread

* [Buildroot] [PATCH v1 13/13] package/gst1-plugins-bayer2rgb-neon: fix plugin install
  2022-02-08 21:23 [Buildroot] [PATCH v1 00/13] package/gstreamer1/*: bump version to 1.20.0 Peter Seiderer
                   ` (11 preceding siblings ...)
  2022-02-08 21:24 ` [Buildroot] [PATCH v1 12/13] package/gst1-python: " Peter Seiderer
@ 2022-02-08 21:24 ` Peter Seiderer
  12 siblings, 0 replies; 16+ messages in thread
From: Peter Seiderer @ 2022-02-08 21:24 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] 16+ messages in thread

* Re: [Buildroot] [PATCH v1 04/13] package/gst1-plugins-bad: bump version to 1.20.0
  2022-02-08 21:23 ` [Buildroot] [PATCH v1 04/13] package/gst1-plugins-bad: " Peter Seiderer
@ 2022-02-09  5:43   ` Baruch Siach via buildroot
  2022-02-09 16:21     ` Peter Seiderer
  0 siblings, 1 reply; 16+ messages in thread
From: Baruch Siach via buildroot @ 2022-02-09  5:43 UTC (permalink / raw)
  To: Peter Seiderer; +Cc: Eloi Bail, buildroot

Hi Peter,

On Tue, Feb 08 2022, Peter Seiderer wrote:
> - 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>
> ---
>  Config.in.legacy                              | 22 ++++++++----
>  ...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, 64 insertions(+), 58 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 34d8c71cc8..2d7f14f097 100644
> --- a/Config.in.legacy
> +++ b/Config.in.legacy
> @@ -146,6 +146,16 @@ endif
>  
>  comment "Legacy options removed in 2022.02"
>  
> +config BR2_PACKAGE_RPI_BT_FIRMWARE
> +	bool "rpi-bt-firmware package was renamed"
> +	depends on BR2_arm || BR2_aarch64
> +	select BR2_LEGACY
> +	select BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI
> +	select BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI_BT
> +	help
> +	  Package rpi-bt-firmware was moved as option to
> +	  package brcmfmac_sdio-firmware-rpi.
> +

This is already in master (and it's unrelated).

baruch

-- 
                                                     ~. .~   Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
   - baruch@tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH v1 04/13] package/gst1-plugins-bad: bump version to 1.20.0
  2022-02-09  5:43   ` Baruch Siach via buildroot
@ 2022-02-09 16:21     ` Peter Seiderer
  0 siblings, 0 replies; 16+ messages in thread
From: Peter Seiderer @ 2022-02-09 16:21 UTC (permalink / raw)
  To: Baruch Siach; +Cc: Eloi Bail, buildroot

Hello Baruch,

On Wed, 09 Feb 2022 07:43:33 +0200, Baruch Siach <baruch@tkos.co.il> wrote:

> Hi Peter,
>
> On Tue, Feb 08 2022, Peter Seiderer wrote:
> > - 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>
> > ---
> >  Config.in.legacy                              | 22 ++++++++----
> >  ...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, 64 insertions(+), 58 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 34d8c71cc8..2d7f14f097 100644
> > --- a/Config.in.legacy
> > +++ b/Config.in.legacy
> > @@ -146,6 +146,16 @@ endif
> >
> >  comment "Legacy options removed in 2022.02"
> >
> > +config BR2_PACKAGE_RPI_BT_FIRMWARE
> > +	bool "rpi-bt-firmware package was renamed"
> > +	depends on BR2_arm || BR2_aarch64
> > +	select BR2_LEGACY
> > +	select BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI
> > +	select BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI_BT
> > +	help
> > +	  Package rpi-bt-firmware was moved as option to
> > +	  package brcmfmac_sdio-firmware-rpi.
> > +
>
> This is already in master (and it's unrelated).

Yes, you are right (seems to be some rebase/merge artefact), will respin the
patchset..., thanks for review!

Regards,
Peter

>
> baruch
>

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

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

end of thread, other threads:[~2022-02-09 16:21 UTC | newest]

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