From: Claudius Heine <ch@denx.de>
To: openembedded-core@lists.openembedded.org
Cc: Marek Vasut <marex@denx.de>,
Jose Quaresma <quaresma.jose@gmail.com>,
Richard Purdie <richard.purdie@linuxfoundation.org>,
Claudius Heine <ch@denx.de>
Subject: [OE-core][RFC PATCH 11/12] gst-examples: 1.18.5 -> 1.20.0
Date: Wed, 26 Jan 2022 11:28:13 +0100 [thread overview]
Message-ID: <20220126102814.4173943-12-ch@denx.de> (raw)
In-Reply-To: <20220126102814.4173943-1-ch@denx.de>
Signed-off-by: Claudius Heine <ch@denx.de>
---
...001-Make-player-examples-installable.patch | 22 +++++++++----------
...mples_1.18.5.bb => gst-examples_1.20.0.bb} | 11 +++++-----
2 files changed, 16 insertions(+), 17 deletions(-)
rename meta/recipes-multimedia/gstreamer/{gst-examples_1.18.5.bb => gst-examples_1.20.0.bb} (82%)
diff --git a/meta/recipes-multimedia/gstreamer/gst-examples/0001-Make-player-examples-installable.patch b/meta/recipes-multimedia/gstreamer/gst-examples/0001-Make-player-examples-installable.patch
index ab93c13244..96baab2415 100644
--- a/meta/recipes-multimedia/gstreamer/gst-examples/0001-Make-player-examples-installable.patch
+++ b/meta/recipes-multimedia/gstreamer/gst-examples/0001-Make-player-examples-installable.patch
@@ -9,29 +9,29 @@ Upstream-Status: Denied [Upstream considers these code examples, for now a least
https://bugzilla.gnome.org/show_bug.cgi?id=777827
---
- playback/player/gst-play/meson.build | 1 +
- playback/player/gtk/meson.build | 1 +
+ subprojects/gst-examples/playback/player/gst-play/meson.build | 1 +
+ subprojects/gst-examples/playback/player/gtk/meson.build | 1 +
2 files changed, 2 insertions(+)
-diff --git a/playback/player/gst-play/meson.build b/playback/player/gst-play/meson.build
+diff --git a/subprojects/gst-examples/playback/player/gst-play/meson.build b/subprojects/gst-examples/playback/player/gst-play/meson.build
index 8ec021d..977cc5c 100644
---- a/playback/player/gst-play/meson.build
-+++ b/playback/player/gst-play/meson.build
+--- a/subprojects/gst-examples/playback/player/gst-play/meson.build
++++ b/subprojects/gst-examples/playback/player/gst-play/meson.build
@@ -2,5 +2,6 @@ executable('gst-play',
['gst-play.c',
'gst-play-kb.c',
'gst-play-kb.h'],
+ install: true,
- dependencies : [gst_dep, gstplayer_dep, m_dep])
+ dependencies : [gst_dep, dependency('gstreamer-play-1.0'), m_dep])
-diff --git a/playback/player/gtk/meson.build b/playback/player/gtk/meson.build
+diff --git a/subprojects/gst-examples/playback/player/gtk/meson.build b/subprojects/gst-examples/playback/player/gtk/meson.build
index f7a7419..6281130 100644
---- a/playback/player/gtk/meson.build
-+++ b/playback/player/gtk/meson.build
+--- a/subprojects/gst-examples/playback/player/gtk/meson.build
++++ b/subprojects/gst-examples/playback/player/gtk/meson.build
@@ -13,5 +13,6 @@ if gtk_dep.found()
gtk_play_resources,
'gtk-video-renderer.h',
'gtk-video-renderer.c'],
-+ install: true,
- dependencies : [glib_dep, gobject_dep, gmodule_dep, gst_dep, gsttag_dep, gstplayer_dep, gtk_dep, x11_dep])
++ install: true,
+ dependencies : [glib_dep, gobject_dep, gmodule_dep, gst_dep, gsttag_dep, gstplay_dep, gtk_dep, x11_dep])
endif
diff --git a/meta/recipes-multimedia/gstreamer/gst-examples_1.18.5.bb b/meta/recipes-multimedia/gstreamer/gst-examples_1.20.0.bb
similarity index 82%
rename from meta/recipes-multimedia/gstreamer/gst-examples_1.18.5.bb
rename to meta/recipes-multimedia/gstreamer/gst-examples_1.20.0.bb
index a720bb73ff..ef1b457882 100644
--- a/meta/recipes-multimedia/gstreamer/gst-examples_1.18.5.bb
+++ b/meta/recipes-multimedia/gstreamer/gst-examples_1.20.0.bb
@@ -7,14 +7,13 @@ LIC_FILES_CHKSUM = "file://playback/player/gtk/gtk-play.c;beginline=1;endline=20
DEPENDS = "glib-2.0 gstreamer1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-bad gtk+3 libsoup-2.4 json-glib glib-2.0-native"
-SRC_URI = "git://gitlab.freedesktop.org/gstreamer/gst-examples.git;protocol=https;branch=1.18 \
- file://0001-Make-player-examples-installable.patch \
- file://gst-player.desktop \
- "
+require gstreamer1.0-source.inc
-SRCREV = "fe9a365dc0f1ff632abcfe3322ac5527a2cf30a0"
+S = "${SRC_BASE}/subprojects/gst-examples"
-S = "${WORKDIR}/git"
+SRC_URI += "file://0001-Make-player-examples-installable.patch;patchdir=${SRC_BASE} \
+ file://gst-player.desktop \
+ "
inherit meson pkgconfig features_check
--
2.34.1
next prev parent reply other threads:[~2022-01-26 10:28 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-01-26 10:28 [OE-core][RFC PATCH 00/12] Update to gstreamer 1.20 for kirkstone Claudius Heine
2022-01-26 10:28 ` [OE-core][RFC PATCH 01/12] gstreamer1.0: 1.18.5 -> 1.20.0 Claudius Heine
2022-01-26 10:36 ` Marek Vasut
2022-01-26 10:28 ` [OE-core][RFC PATCH 02/12] gstreamer1.0-plugins-base: " Claudius Heine
2022-01-26 10:28 ` [OE-core][RFC PATCH 03/12] gstreamer1.0-plugins-good: " Claudius Heine
2022-01-26 10:28 ` [OE-core][RFC PATCH 04/12] gstreamer1.0-plugins-bad: " Claudius Heine
2022-01-26 10:28 ` [OE-core][RFC PATCH 05/12] gstreamer1.0-plugins-ugly: " Claudius Heine
2022-01-26 10:28 ` [OE-core][RFC PATCH 06/12] gstreamer1.0-libav: " Claudius Heine
2022-01-26 10:28 ` [OE-core][RFC PATCH 07/12] gstreamer1.0-python: " Claudius Heine
2022-01-26 10:28 ` [OE-core][RFC PATCH 08/12] gstreamer1.0-omx: " Claudius Heine
2022-01-26 10:28 ` [OE-core][RFC PATCH 09/12] gstreamer1.0-vaapi: " Claudius Heine
2022-01-26 10:28 ` [OE-core][RFC PATCH 10/12] gstreamer1.0-rtsp-server: " Claudius Heine
2022-01-26 10:28 ` Claudius Heine [this message]
2022-01-26 10:28 ` [OE-core][RFC PATCH 12/12] gst-devtools: " Claudius Heine
2022-01-26 10:52 ` [OE-core][RFC PATCH 00/12] Update to gstreamer 1.20 for kirkstone Jose Quaresma
2022-01-26 11:36 ` Alexander Kanavin
2022-01-26 12:07 ` Claudius Heine
2022-01-26 12:33 ` Alexander Kanavin
[not found] ` <16CDD21A9A152F83.12885@lists.openembedded.org>
2022-01-26 18:43 ` Alexander Kanavin
2022-01-26 12:15 ` Claudius Heine
2022-01-26 12:32 ` Jose Quaresma
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20220126102814.4173943-12-ch@denx.de \
--to=ch@denx.de \
--cc=marex@denx.de \
--cc=openembedded-core@lists.openembedded.org \
--cc=quaresma.jose@gmail.com \
--cc=richard.purdie@linuxfoundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox