summaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-multimedia/packagegroups
Commit message (Collapse)AuthorAgeFilesLines
* packagegroup-meta-multimedia: Drop adding openh264 and libde265Khem Raj2025-01-101-1/+1
| | | | | | | | | | | Fixes ERROR: packagegroup-meta-multimedia-1.0-r0 do_package_write_ipk: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (openh264-dev to libopenh264-dev) ERROR: packagegroup-meta-multimedia-1.0-r0 do_package_write_ipk: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (libde265 to libde265-0) ERROR: packagegroup-meta-multimedia-1.0-r0 do_package_write_ipk: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (openh264 to libopenh264-7) ERROR: packagegroup-meta-multimedia-1.0-r0 do_package_write_ipk: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (openh264-dbg to libopenh264-dbg) Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegoup-meta-multimedia: adjust RDEPENDS for h264/hevcMarkus Volk2025-01-061-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlc: Disable recipeKhem Raj2024-08-291-1/+0
| | | | | | | OE-core has moved to ffmpeg7, vlc3 needs to be ported to work with this version and vlc4 is not released yet. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Revert "libcamera: skip until upstream resolves python 3.12 compatibility"Khem Raj2023-12-301-0/+1
| | | | This reverts commit dd402176a6e28df76e4b737cec7d266b5bfbfa06.
* libcamera: skip until upstream resolves python 3.12 compatibilityAlexander Kanavin2023-12-181-1/+0
| | | | | | | | I'd note that imp module has been deprecated for years, so that's what happens when deprecation warnings are ignored. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rygel: add x11 to DISTRO_FEATURESMartin Jansa2023-12-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * it was added in rygel-0.41.0 with: https://github.com/GNOME/rygel/commit/18cd2cff6f64b7a54156ac97e5c4f50eb8fd8d67 * it might need libx11 dependency as well which would probably be pulled by gtk+3 already when x11 is in DISTRO_FEATURES * as shown in: http://errors.yoctoproject.org/Errors/Details/746017/ it requires x11 even when gtk support is disabled, meson-log.txt: Determining dependency 'x11' with pkg-config executable '/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot-native/usr/bin/pkg-config' env[PKG_CONFIG_DIR]: /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot/usr/lib/pkgconfig env[PKG_CONFIG_PATH]: /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot/usr/lib/pkgconfig:/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot/usr/lib/pkgconfig env[PKG_CONFIG_DISABLE_UNINSTALLED]: yes env[PKG_CONFIG_SYSROOT_DIR]: /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot env[PKG_CONFIG_SYSTEM_LIBRARY_PATH]: /usr/lib:/usr/lib env[PKG_CONFIG_SYSTEM_INCLUDE_PATH]: /usr/include env[PKG_CONFIG]: /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot-native/usr/bin/pkg-config ----------- Called: `/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot-native/usr/bin/pkg-config --modversion x11` -> 1 stderr: Package x11 was not found in the pkg-config search path. Perhaps you should add the directory containing `x11.pc' to the PKG_CONFIG_PATH environment variable No package 'x11' found ----------- CMake binary for host machine is cached as not found Dependency lookup for x11 with method 'cmake' failed: CMake binary for machine host machine not found. Giving up. Run-time dependency x11 found: NO (tried pkgconfig) ../rygel-0.42.4/src/rygel/meson.build:9:80: ERROR: Dependency "x11" not found, tried pkgconfig Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-multimedia: Remove dleyna recipesKhem Raj2023-11-131-3/+0
| | | | | | They are skipped now Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-multimedia: restore x11 restriction for projucerMartin Jansa2023-09-201-1/+1
| | | | | | | | | | | | | * it was removed in: https://git.openembedded.org/meta-openembedded/commit/?id=deb11a823c32d4090b3724a589641810e06df6bc * but still needed as shown in world build without x11 in DISTRO_FEATURES: ERROR: Nothing RPROVIDES 'projucer' (but /OE/build/luneos-nanbield/meta-openembedded/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb RDEPENDS on or otherwise requires it) projucer was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES) NOTE: Runtime target 'projucer' is unbuildable, removing... Missing or unbuildable dependency chain was: ['projucer'] Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-multimedia: Remove library only packages from rdepsKhem Raj2023-03-221-32/+2
| | | | | | | | | | Because they get renamed, it is better to ignore them and let a dependency build them Fixes errors like ERROR: packagegroup-meta-multimedia-1.0-r0 do_package_write_ipk: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (gssdp to libgssdp-1.2-0) Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-multimedia: mycroft needs pulseaudioKhem Raj2023-03-061-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* projucer: Upgrade to 6.1.6Khem Raj2022-03-241-1/+1
| | | | | | | | Consider the commercial aspects of JUCE 6 End User License Agreement [1] [1] https://juce.com/juce-6-licence Signed-off-by: Khem Raj <raj.khem@gmail.com>
* All layers: Follow oe-core's variable name changesAndreas Müller2022-02-241-7/+7
| | | | | | | Auto rename performed by oe-core's convert-variable-renames.py 0.1 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-multimedia: include x265 only with commercial in ↵Martin Jansa2021-11-291-1/+1
| | | | | | | | | | | | | | | | | | | | | LICENSE_FLAGS_WHITELIST * fixes: ERROR: Nothing RPROVIDES 'x265' (but meta-openembedded/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb RDEPENDS on or otherwise requires it) x265 was skipped: because it has a restricted license 'commercial'. Which is not whitelisted in LICENSE_FLAGS_WHITELIST * also include i686 so that it's included e.g. with default DEFAULTTUNE of qemux86 as recipe allows that with: COMPATIBLE_HOST = '(x86_64|i.86).*-linux' i586 isn't used by qemux86 since: commit f3b1e577ec94c849d0354f5679257f02ef4e4fe9 Author: Alexander Kanavin <alex.kanavin@gmail.com> Date: Thu May 16 17:04:04 2019 +0200 qemux86: use a Core 2 Duo CPU instead of the original circa-1993 Pentium Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bluealsa: Add recipeKhem Raj2021-09-011-0/+1
| | | | | | | Implementation of bluetoooth audio over alsa backend esepcially with bluez5 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opus-tools: update to 0.2, move to meta-multimedia and fix licenseMichael Opdenacker2021-08-121-0/+1
| | | | | | | | | | | | | | The license in version 0.1.8 was already BSD-2-Clause and GPLv2 (for the "opusinfo" command). The license checksum change is due to trivial changes on the license text ("https" instead of "http" and whitespace changes). This new version now DEPENDs on "libopusenc" and "opusfile" too, but this required to move the recipe to meta-multimedia instead. Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-031-8/+8
| | | | | | | | | | 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>
* rygel: require gobject-introspection-data in DISTRO_FEATURESMartin Jansa2021-06-121-2/+2
| | | | | | | | * introduced in libmediaart-2.0 with: https://git.openembedded.org/meta-openembedded/commit/?id=2b90058c346a5a56dced3c1b7413068027a884f1 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmediaart 0.7.0: removeAndreas Müller2021-06-091-1/+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>
* packagegroup-meta-multimedia: include vlc only with x11 in DISTRO_FEATURESMartin Jansa2021-03-301-1/+1
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-multimedia: include projucer only with x11 in DISTRO_FEATURESMartin Jansa2021-03-301-1/+1
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-{oe,multimedia}: move pipewire to the right packagegroupMartin Jansa2021-03-281-0/+1
| | | | | | | * it's in meta-multimedia not meta-oe layers Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openh264: Disable building for ppc64leKhem Raj2021-03-111-0/+1
| | | | | | Needs porting to ppc Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-multimedia: Add srtKhem Raj2020-11-151-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-multimedia: include fdk-aac and mpd only with commercial ↵Martin Jansa2020-10-161-3/+1
| | | | | | | | | | | | | | | | | in LICENSE_FLAGS_WHITELIST ERROR: Nothing RPROVIDES 'fdk-aac' (but meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb RDEPENDS on or otherwise requires it) fdk-aac was skipped: because it has a restricted license 'commercial'. Which is not whitelisted in LICENSE_FLAGS_WHITELIST NOTE: Runtime target 'fdk-aac' is unbuildable, removing... Missing or unbuildable dependency chain was: ['fdk-aac'] ERROR: Nothing RPROVIDES 'mpd' (but meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb RDEPENDS on or otherwise requires it) mpd was skipped: because it has a restricted license 'commercial'. Which is not whitelisted in LICENSE_FLAGS_WHITELIST NOTE: Runtime target 'mpd' is unbuildable, removing... Missing or unbuildable dependency chain was: ['mpd'] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Alliance for Open Media: new libraryLim Siew Hoon2020-10-061-0/+1
| | | | | | Signed-off-by: Yong, Jonathan <jonathan.yong@intel.com> Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libuvc: add recipeZig Globulin2020-10-051-0/+1
| | | | | Signed-off-by: Zig Globulin <zig@zigsystem.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-multimedia: Remove projucer on muslKhem Raj2020-09-031-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-multimedia: Add new recipesKhem Raj2020-09-011-22/+75
| | | | | | Re-arrange to make one line per package Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-multimedia: Purge gst 0.10 related rdepsKhem Raj2020-03-041-3/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-multimedia: Remove libsquish from rdepsKhem Raj2019-10-111-1/+1
| | | | | | | libsquish builds a static library alone which is primarily used during build only. There is no runtime component to it. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Remove liboilAdrian Bunk2019-05-091-1/+1
| | | | | | | | 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>
* packagegroup-meta-multimedia: Remove gst 0.10 related packagesKhem Raj2019-03-161-2/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-multimedia: add pgk group and imagesArmin Kuster2019-01-131-0/+53
Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>