Thanks, I guess RP or I should spin this on the autobuilder so you can see where the issues are?
Alex On Wed, 26 Jan 2022 at 11:52, Jose Quaresma <quaresma.j...@gmail.com> wrote: > > Hi Claudius, > > I think we can do that switch for the monorepo in a follow up patch after > the 1.20 integration. > I have an internal update with most ready for 19.3 that misses some of the > existing downstream patches that we have. > > The gstreamer project will provide the archives for different components > as they had done so far, > so we don't need to change the monorepo to integrate the gstreamer 1.20 > for now. > > Cheers, > Jose > > Claudius Heine <c...@denx.de> escreveu no dia quarta, 26/01/2022 à(s) 10:28: > >> Hi, >> >> since the release of gstreamer 1.20 is getting close, and it might make >> sense to >> include it into the kirkstone release. I prepared preliminary update >> patchset >> for it. >> >> Gstreamer changed to use monorepos with 1.20 so I went ahead I changed all >> recipes to use one SRC_URI from `gstreamer1.0-source.inc`. Currently I >> just use >> a tarball from a unrelease commit id, but that will be changed to the >> correct >> one, after gstreamer is released. >> >> I have some ideas which could be implemented with this change, but I >> wanted >> feedback for this first: >> - remove the version from the filename, and define the PV in the >> `gstreamer1.0-source.inc`, this might make future updates easier. >> - put all recipes together into one recipe, which provides packages for >> all >> subprojects, this improves build time and makes maintenance easier, >> but also >> breaks downstream bbappends. >> >> Any feedback on this is welcome. >> >> kind regards, >> Claudius >> >> Claudius Heine (12): >> gstreamer1.0: 1.18.5 -> 1.20.0 >> gstreamer1.0-plugins-base: 1.18.5 -> 1.20.0 >> gstreamer1.0-plugins-good: 1.18.5 -> 1.20.0 >> gstreamer1.0-plugins-bad: 1.18.5 -> 1.20.0 >> gstreamer1.0-plugins-ugly: 1.18.5 -> 1.20.0 >> gstreamer1.0-libav: 1.18.5 -> 1.20.0 >> gstreamer1.0-python: 1.18.5 -> 1.20.0 >> gstreamer1.0-omx: 1.18.5 -> 1.20.0 >> gstreamer1.0-vaapi: 1.18.5 -> 1.20.0 >> gstreamer1.0-rtsp-server: 1.18.5 -> 1.20.0 >> gst-examples: 1.18.5 -> 1.20.0 >> gst-devtools: 1.18.5 -> 1.20.0 >> >> ...ct-has-a-different-signature-on-musl.patch | 8 +- >> ...tools_1.18.5.bb => gst-devtools_1.20.0.bb} | 9 +- >> ...001-Make-player-examples-installable.patch | 22 +- >> ...mples_1.18.5.bb => gst-examples_1.20.0.bb} | 11 +- >> ...st-libav-fix-build-with-ffmpeg-5.0.0.patch | 346 ------------------ >> ...1.18.5.bb => gstreamer1.0-libav_1.20.0.bb} | 9 +- >> ...x_1.18.5.bb => gstreamer1.0-omx_1.20.0.bb} | 6 +- >> ...ialized-warnings-when-compiling-with.patch | 8 +- >> ...-avoid-including-sys-poll.h-directly.patch | 8 +- >> ...-sentinals-for-gst_structure_get-etc.patch | 24 +- >> ...issing-opencv-data-dir-in-yocto-buil.patch | 25 +- >> .../0005-msdk-fix-includedir-path.patch | 26 +- >> ....bb => gstreamer1.0-plugins-bad_1.20.0.bb} | 20 +- >> ...et-caps-from-src-pad-when-query-caps.patch | 10 +- >> ...parse-enhance-SSA-text-lines-parsing.patch | 10 +- >> ...iv-fb-Make-sure-config.h-is-included.patch | 8 +- >> ...004-glimagesink-Downrank-to-marginal.patch | 32 -- >> ...bb => gstreamer1.0-plugins-base_1.20.0.bb} | 17 +- >> ...t-gstqtgl.h-instead-of-gst-gl-gstglf.patch | 12 +- >> ...bb => gstreamer1.0-plugins-good_1.20.0.bb} | 9 +- >> ...bb => gstreamer1.0-plugins-ugly_1.20.0.bb} | 10 +- >> ....18.5.bb => gstreamer1.0-python_1.20.0.bb} | 7 +- >> ....bb => gstreamer1.0-rtsp-server_1.20.0.bb} | 8 +- >> .../gstreamer/gstreamer1.0-source.inc | 5 + >> ...1.18.5.bb => gstreamer1.0-vaapi_1.20.0.bb} | 5 +- >> ...der.c-when-env-var-is-set-do-not-fal.patch | 69 ---- >> ...pect-the-idententaion-used-in-meson.patch} | 14 +- >> ...002-Remove-unused-valgrind-detection.patch | 112 ------ >> ...s-add-support-for-install-the-tests.patch} | 67 ++-- >> ...-use-too-strict-timeout-for-validati.patch | 32 -- >> ...-use-a-dictionaries-for-environment.patch} | 28 +- >> ...er-script-to-run-the-installed_tests.patch | 72 ++++ >> ...-the-environment-for-installed_tests.patch | 58 --- >> ...er1.0_1.18.5.bb => gstreamer1.0_1.20.0.bb} | 25 +- >> 34 files changed, 267 insertions(+), 865 deletions(-) >> rename meta/recipes-multimedia/gstreamer/{gst-devtools_1.18.5.bb => >> gst-devtools_1.20.0.bb} (83%) >> rename meta/recipes-multimedia/gstreamer/{gst-examples_1.18.5.bb => >> gst-examples_1.20.0.bb} (82%) >> delete mode 100644 >> meta/recipes-multimedia/gstreamer/gstreamer1.0-libav/0001-gst-libav-fix-build-with-ffmpeg-5.0.0.patch >> rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-libav_1.18.5.bb >> => gstreamer1.0-libav_1.20.0.bb} (66%) >> rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-omx_1.18.5.bb => >> gstreamer1.0-omx_1.20.0.bb} (89%) >> rename meta/recipes-multimedia/gstreamer/{ >> gstreamer1.0-plugins-bad_1.18.5.bb => gstreamer1.0-plugins-bad_1.20.0.bb} >> (91%) >> delete mode 100644 >> meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base/0004-glimagesink-Downrank-to-marginal.patch >> rename meta/recipes-multimedia/gstreamer/{ >> gstreamer1.0-plugins-base_1.18.5.bb => >> gstreamer1.0-plugins-base_1.20.0.bb} (85%) >> rename meta/recipes-multimedia/gstreamer/{ >> gstreamer1.0-plugins-good_1.18.5.bb => >> gstreamer1.0-plugins-good_1.20.0.bb} (91%) >> rename meta/recipes-multimedia/gstreamer/{ >> gstreamer1.0-plugins-ugly_1.18.5.bb => >> gstreamer1.0-plugins-ugly_1.20.0.bb} (82%) >> rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-python_1.18.5.bb >> => gstreamer1.0-python_1.20.0.bb} (79%) >> rename meta/recipes-multimedia/gstreamer/{ >> gstreamer1.0-rtsp-server_1.18.5.bb => gstreamer1.0-rtsp-server_1.20.0.bb} >> (70%) >> create mode 100644 >> meta/recipes-multimedia/gstreamer/gstreamer1.0-source.inc >> rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-vaapi_1.18.5.bb >> => gstreamer1.0-vaapi_1.20.0.bb} (90%) >> delete mode 100644 >> meta/recipes-multimedia/gstreamer/gstreamer1.0/0001-gst-gstpluginloader.c-when-env-var-is-set-do-not-fal.patch >> rename >> meta/recipes-multimedia/gstreamer/gstreamer1.0/{0004-tests-respect-the-idententaion-used-in-meson.patch >> => 0001-tests-respect-the-idententaion-used-in-meson.patch} (71%) >> delete mode 100644 >> meta/recipes-multimedia/gstreamer/gstreamer1.0/0002-Remove-unused-valgrind-detection.patch >> rename >> meta/recipes-multimedia/gstreamer/gstreamer1.0/{0005-tests-add-support-for-install-the-tests.patch >> => 0002-tests-add-support-for-install-the-tests.patch} (65%) >> delete mode 100644 >> meta/recipes-multimedia/gstreamer/gstreamer1.0/0003-tests-seek-Don-t-use-too-strict-timeout-for-validati.patch >> rename >> meta/recipes-multimedia/gstreamer/gstreamer1.0/{0006-tests-use-a-dictionaries-for-environment.patch >> => 0003-tests-use-a-dictionaries-for-environment.patch} (61%) >> create mode 100644 >> meta/recipes-multimedia/gstreamer/gstreamer1.0/0004-tests-add-helper-script-to-run-the-installed_tests.patch >> delete mode 100644 >> meta/recipes-multimedia/gstreamer/gstreamer1.0/0007-tests-install-the-environment-for-installed_tests.patch >> rename meta/recipes-multimedia/gstreamer/{gstreamer1.0_1.18.5.bb => >> gstreamer1.0_1.20.0.bb} (72%) >> >> >> base-commit: a179485351a0563d12a2fef3e49971122255ed80 >> -- >> 2.34.1 >> >> > > -- > Best regards, > > José Quaresma > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#160982): https://lists.openembedded.org/g/openembedded-core/message/160982 Mute This Topic: https://lists.openembedded.org/mt/88693639/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-