summaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-support
Commit message (Collapse)AuthorAgeFilesLines
* meta-oe-components: Avoid usage of nobranch=1Sourav Kumar Pramanik2023-09-071-1/+1
| | | | | | | | | The usage of nobranch=1 in SRC_URI allows using unprotected branches. This change updates the real branch name in place of nobranch=1 for these components. Signed-off-by: Sourav Kumar Pramanik <pramanik.souravkumar@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdg-desktop-portal-wlr: Fix build with older mesaKhem Raj2023-06-182-1/+55
| | | | | | | | Some ports e.g. visionfive2 does not yet supported 21.1+ mesa where gbm_bo_create_with_modifiers2 API is available, therefore use gbm_bo_create_with_modifiers API for compatibility Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdg-desktop-portal-wlr: update 0.6.0 -> 0.7.0Markus Volk2023-05-041-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdg-desktop-portal-wlr: updateMarkus Volk2023-04-121-1/+1
| | | | | | | | | | | There is not a new version released yet, but this update has lots of fixes and adds features for recent pipewire and hyprland support. But most important ... without the update it will cause a 30 sec. delay to the start of various gtk apps in combination with current xdg-desktop-portal release. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* crossguid: Fix build with gcc13Khem Raj2023-01-262-1/+33
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdg-desktop-portal-wlr: Add wayland to REQUIRED_DISTRO_FEATURESKhem Raj2023-01-111-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdg-desktop-portal-wlr: add opengl to REQUIRED_DISTRO_FEATURESMingli Yu2023-01-061-1/+2
| | | | | | | | | | Fixes: ERROR: Nothing PROVIDES 'virtual/libgbm' (but /build/layers/meta-openembedded/meta-multimedia/recipes-support/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr_0.6.0.bb DEPENDS on or otherwise requires it). ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'xdg-desktop-portal-wlr', 'virtual/libgbm'] Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdg-desktop-portal-wlr: add recipeMarkus Volk2022-12-231-0/+29
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gst-instruments: Update 0.2.3 -> 0.3.1+cb8977aDaniel Gomez2022-09-291-6/+9
| | | | | | | | | | | | | | | | | | | | | | | The project has moved the build system from autotools to meson. Latest stable autotools version: 0.2.4. Update to master: Version 0.3.1+cb8977a. Format style with oe-stylize.py. Add ui package to enable graphical interface. Fix QA -dev issue: ERROR: gst-instruments-git-r0 do_package_qa: QA Issue: -dev package gst-instruments-dev contains non-symlink .so '/usr/lib/libgstintercept.so' -dev package gst-instruments-dev contains non-symlink .so '/usr/lib/gstreamer-1.0/libgstinstruments.so' [dev-elf] Remove dev-so from QA skip. Not required anymore. Signed-off-by: Daniel Gomez <daniel@qtec.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* srt: 1.4.3 -> 1.4.4Jose Quaresma2022-04-061-1/+1
| | | | | Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* srt: 1.4.2 -> 1.4.3Jose Quaresma2022-04-062-28/+1
| | | | | Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* crossguid: updateMarkus Volk2022-03-291-5/+1
| | | | | | | | | | v0.2.2 is from 2017. meanwhile there have been some important improvements and also some renaming of headers and such but unfortunately there has never been a new release. Kodi uses the latest crossguid. Update it accordingly to avoid having to patch Kodi. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj2022-03-042-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsrtp: Add support for specifying the crypto libraryPeter Kjellerstedt2022-01-051-0/+4
| | | | | Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsrtp: update to 2.4.2Oleksandr Kravchuk2021-12-132-20/+16
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmediaart: introspection is not valid meson optionKhem Raj2021-11-131-1/+1
| | | | | | | meson 0.60+ errors out on unknown options and -Dintrospection is not a valid option Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update SRC_URI branch and protocolsRichard Purdie2021-11-034-4/+4
| | | | | | | | | This patch updates SRC_URIs using git to include branch=master if no branch is set and also to use protocol=https for github urls as generated by the conversion script in OE-Core. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-033-7/+7
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libmediaart-2.0: upgrade 1.9.4 -> 1.9.5 / merge inc file / build with mesonAndreas Müller2021-06-093-19/+23
| | | | | | | | | | | | | | | NEW in 1.9.5 - 2021-05-22 ========================= * libmediaart: Remove QT4 support * libmediaart: Mandate that input strings are UTF8 * extract: Remove local storage * build: Drop autotools support * build: Update to recent glib API * build: introspection fixes * build: Added CI Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmediaart 0.7.0: removeAndreas Müller2021-06-091-6/+0
| | | | | | | | * we have libmediaart-2.0 * nothing depends on the version introduced 2014 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* srt: Backport fix for missing <limits> headerKhem Raj2021-03-032-0/+27
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Jose Quaresma <quaresma.jose@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
* libsrtp: Copy ar-lib from automakeKhem Raj2021-02-071-1/+4
| | | | | | | | | since libsrtp does not run automake, it does not get to add missing files e.g. ar-lib macro file which is needed during autoreconf, therefore copy this file from native automake to use here Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
* libsrtp: Do not invoke automake during configureKhem Raj2021-02-041-0/+1
| | | | | | | It does not use Makefile.am therefore there is no need to regenerate Makefile.in, which is hand-written Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsrtp: Update to 2.3.0Khem Raj2021-02-043-91/+16
| | | | | | | | | | Drop the local patch, problem is fixed upstream a bit differently License-Update: Bumped Copyright years [1] [1] https://github.com/cisco/libsrtp/commit/445c1c94dc3df48fb633779d1b5d0b743bf522a4 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* srt: add receipeJose Quaresma2020-11-152-0/+55
| | | | | | | | | | | | | | | | | | | | | | | Secure Reliable Transport (SRT) Protocol Secure Reliable Transport (SRT) is an open source transport technology that optimizes streaming performance across unpredictable networks, such as the Internet. SRT is applied to contribution and distribution endpoints as part of a video stream workflow to deliver the best quality and lowest latency video at all times. As audio/video packets are streamed from a source to a destination device, SRT detects and adapts to the real-time network conditions between the two endpoints. SRT helps compensate for jitter and bandwidth fluctuations due to congestion over noisy networks, such as the Internet. Its error recovery mechanism minimizes the packet loss typical of Internet connections. And SRT supports AES encryption for end-to-end security, keeping your streams safe from prying eyes. * 0001-don-t-install-srt-ffplay.patch Upstream-Status: Pending Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmediaart: update to 2.0_1.9.4Oleksandr Kravchuk2020-07-282-7/+7
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* crossguid: update to 0.2.2Oleksandr Kravchuk2020-07-281-9/+4
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-multimedia: Remove GNOME_COMPRESS_TYPE = "xz" in recipesAdrian Bunk2019-07-221-2/+0
| | | | | | | This is the default value. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsrtp: Fix compilation and add pkgconfigMarek Belisko2019-05-241-1/+3
| | | | | | | | | | With current recipe state only static library was build. Add extra option to build dynamic library and also inherit pkgconfig to have installed library pkgconfig Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Remove liboilAdrian Bunk2019-05-097-607/+0
| | | | | | | | It was replaced by orc 10 years ago and no users are left in meta-openembedded. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* liboil: Fix build on risc-vKhem Raj2019-03-062-0/+16
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* liboil: Fix build with clangKhem Raj2019-02-132-1/+259
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsrtp: bump 1.5.2 -> 1.6.0Trevor Woerner2018-05-171-8/+2
| | | | | Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libsrtp: switch away from github archiveTrevor Woerner2018-05-171-3/+3
| | | | | | | | | | Since we know that github archives which are automatically generated have a tendency to change their checksums[1], switch to using a git clone. [1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gst-instruments: update to latestTrevor Woerner2018-05-171-1/+1
| | | | | Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gst-instruments: recipe cleanup, fix -staticdevTrevor Woerner2018-05-171-2/+3
| | | | | | | | | | | | | Fix the detected QA issue whereby a static (*.a) library (i.e. ${PN}-staticdev) ended up in the main gst-instruments package. WARNING: gst-instruments-0.2.3-r0 do_package_qa: QA Issue: non -staticdev package contains static .a library: gst-instruments path '/work/core2-64-oe-linux/gst-instruments/0.2.3-r0/packages-split/gst-instruments/usr/lib/gstreamer-1.0/libgstinstruments.a' [staticdev] Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gst-instruments: switch away from github archiveTrevor Woerner2018-05-171-6/+3
| | | | | | | | | | Since we know that github archives that are automatically generated have a tendency to change their checksums[1], switch to using git clones. [1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libsrtp: allow creation of empty packageAnuj Mittal2018-04-131-0/+2
| | | | | | | | | | | | Package PN is not created otherwise and results in errors like | Problem: conflicting requests | - nothing provides libsrtp = 1.5.2-r0 needed by libsrtp-dev-1.5.2-r0.i586 when PN-staticdev is to be installed that RDEPENDS on it. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* crossguid: Add recipeKhem Raj2017-07-141-0/+25
| | | | | | | Needed by kodi Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsrtp: Fix build on mipsKhem Raj2017-07-142-1/+76
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gst-instruments: add recipeJonatan Pålsson2017-02-131-0/+22
| | | | | | | | | | | Add recipe for gst-instruments. This is a set of utilities used to profile CPU usage of GStreamer pipeline elements. The gst-top utility is used to launch a gstreamer pipeline and record its profile, and the gst-report utility is used to analyze reports gathered by gst-top. Signed-off-by: Jonatan Pålsson <jonatan.palsson@pelagicore.com> Signed-off-by: Oleksandr Kravchuk <oleksandr.kravchuk@pelagicore.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gtk-doc: disable where necessaryAlexander Kanavin2016-09-051-0/+2
| | | | | | | | | Several recipes in meta-oe layers are so old that they don't work with modern gtk-doc (which was added and enabled by default in oe-core); disable that where it is necessary for the build to succeed. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-oe: fix indentationMartin Jansa2016-08-221-1/+1
| | | | | | | | * remove tabs which sneaked in since last cleanup * meta-oe layers are using consistent indentation with 4 spaces, see http://www.openembedded.org/wiki/Styleguide Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libmediaart: fix gobject introspectionAlexander Kanavin2016-03-141-2/+2
| | | | Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
* liboil: import liboil_0.3.17 recipe from oe-coreAndre McCurdy2016-02-015-0/+333
| | | | | | | | | | | | There are no remaining dependencies on liboil in oe-core (in most cases it has been replaced by 'orc'). There is one recipe with a dependency on liboil in meta-multimedia ('schroedinger'). Add the oe-core liboil recipe to meta-multimedia, in preparation for removing it from oe-core. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsrtp: add new recipeCarlos Rafael Giani2015-10-231-0/+18
| | | | | Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libmediaart-2.0: Add recipeManuel Bachmann2015-10-133-13/+22
| | | | | | | | | | | libmediaart 1.9.0 is a new version of the libmediaart library, API-incompatible with the older 0.x one. libmediaart-2.0 is needed to build Rygel, but as the 1.0 version is still needed, let us build them both if required. Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libmediaart: add new recipeRoss Burton2014-12-091-0/+16
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>