diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-05-13 13:39:30 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-05-15 10:55:26 +0100 |
commit | 231fa8898942fb13d56a51cd35396c8ef91453fb (patch) | |
tree | 83f5dd253acb812158590265037fecda5ec27b2e | |
parent | 1c0c5c258d03e2c4df3fa62705c2c5534ea66082 (diff) | |
download | poky-231fa8898942fb13d56a51cd35396c8ef91453fb.tar.gz |
gst-examples: Update 1.18.6 -> 1.26.1
Update to the version from the gstreamer monorepo, bringing it back
into line with the other gstreamer revisions.
Drop the libsoup-2.4 dependency which disables the webrtc code, we
weren't building that anyway as it needs libnice enabled in
gstreamer-plugins-bad.
(From OE-Core rev: 446fadaa147be6656e37c612de772fa04607130f)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | meta/recipes-multimedia/gstreamer/gst-examples/0001-Make-player-examples-installable.patch | 26 | ||||
-rw-r--r-- | meta/recipes-multimedia/gstreamer/gst-examples_1.26.1.bb (renamed from meta/recipes-multimedia/gstreamer/gst-examples_1.18.6.bb) | 8 |
2 files changed, 17 insertions, 17 deletions
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..828c87dc9a 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 | |||
@@ -13,25 +13,25 @@ https://bugzilla.gnome.org/show_bug.cgi?id=777827 | |||
13 | playback/player/gtk/meson.build | 1 + | 13 | playback/player/gtk/meson.build | 1 + |
14 | 2 files changed, 2 insertions(+) | 14 | 2 files changed, 2 insertions(+) |
15 | 15 | ||
16 | diff --git a/playback/player/gst-play/meson.build b/playback/player/gst-play/meson.build | 16 | Index: gst-examples/playback/player/gst-play/meson.build |
17 | index 8ec021d..977cc5c 100644 | 17 | =================================================================== |
18 | --- a/playback/player/gst-play/meson.build | 18 | --- gst-examples.orig/playback/player/gst-play/meson.build |
19 | +++ b/playback/player/gst-play/meson.build | 19 | +++ gst-examples/playback/player/gst-play/meson.build |
20 | @@ -2,5 +2,6 @@ executable('gst-play', | 20 | @@ -2,5 +2,6 @@ executable('gst-play', |
21 | ['gst-play.c', | 21 | ['gst-play.c', |
22 | 'gst-play-kb.c', | 22 | 'gst-play-kb.c', |
23 | 'gst-play-kb.h'], | 23 | 'gst-play-kb.h'], |
24 | + install: true, | 24 | + install: true, |
25 | dependencies : [gst_dep, gstplayer_dep, m_dep]) | 25 | dependencies : [gst_dep, dependency('gstreamer-play-1.0'), m_dep]) |
26 | 26 | ||
27 | diff --git a/playback/player/gtk/meson.build b/playback/player/gtk/meson.build | 27 | Index: gst-examples/playback/player/gtk/meson.build |
28 | index f7a7419..6281130 100644 | 28 | =================================================================== |
29 | --- a/playback/player/gtk/meson.build | 29 | --- gst-examples.orig/playback/player/gtk/meson.build |
30 | +++ b/playback/player/gtk/meson.build | 30 | +++ gst-examples/playback/player/gtk/meson.build |
31 | @@ -13,5 +13,6 @@ if gtk_dep.found() | 31 | @@ -20,5 +20,6 @@ if gtk_dep.found() |
32 | gtk_play_resources, | ||
33 | 'gtk-video-renderer.h', | 32 | 'gtk-video-renderer.h', |
34 | 'gtk-video-renderer.c'], | 33 | 'gtk-video-renderer.c'], |
35 | + install: true, | 34 | c_args : extra_c_args, |
36 | dependencies : [glib_dep, gobject_dep, gmodule_dep, gst_dep, gsttag_dep, gstplayer_dep, gtk_dep, x11_dep]) | 35 | + install: true, |
36 | dependencies : [gst_dep, gsttag_dep, gstplay_dep, gtk_dep, x11_dep]) | ||
37 | endif | 37 | endif |
diff --git a/meta/recipes-multimedia/gstreamer/gst-examples_1.18.6.bb b/meta/recipes-multimedia/gstreamer/gst-examples_1.26.1.bb index 70b72fd7fb..59c7a4ade1 100644 --- a/meta/recipes-multimedia/gstreamer/gst-examples_1.18.6.bb +++ b/meta/recipes-multimedia/gstreamer/gst-examples_1.26.1.bb | |||
@@ -5,16 +5,16 @@ BUGTRACKER = "https://gitlab.freedesktop.org/gstreamer/gst-examples/-/issues" | |||
5 | LICENSE = "LGPL-2.0-or-later" | 5 | LICENSE = "LGPL-2.0-or-later" |
6 | LIC_FILES_CHKSUM = "file://playback/player/gtk/gtk-play.c;beginline=1;endline=20;md5=f8c72dae3d36823ec716a9ebcae593b9" | 6 | LIC_FILES_CHKSUM = "file://playback/player/gtk/gtk-play.c;beginline=1;endline=20;md5=f8c72dae3d36823ec716a9ebcae593b9" |
7 | 7 | ||
8 | 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" | 8 | DEPENDS = "glib-2.0 gstreamer1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-bad gtk+3 json-glib glib-2.0-native" |
9 | 9 | ||
10 | SRC_URI = "git://gitlab.freedesktop.org/gstreamer/gst-examples.git;protocol=https;branch=1.18 \ | 10 | SRC_URI = "git://gitlab.freedesktop.org/gstreamer/gstreamer.git;protocol=https;branch=1.26 \ |
11 | file://0001-Make-player-examples-installable.patch \ | 11 | file://0001-Make-player-examples-installable.patch \ |
12 | file://gst-player.desktop \ | 12 | file://gst-player.desktop \ |
13 | " | 13 | " |
14 | 14 | ||
15 | SRCREV = "70e4fcf4fc8ae19641aa990de5f37d758cdfcea4" | 15 | SRCREV = "7174e955ec066fb8d1fb683cc82713e0615826b6" |
16 | 16 | ||
17 | S = "${WORKDIR}/git" | 17 | S = "${WORKDIR}/git/subprojects/gst-examples" |
18 | 18 | ||
19 | inherit meson pkgconfig features_check | 19 | inherit meson pkgconfig features_check |
20 | 20 | ||