mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-07-15 16:07:26 +00:00
ad8432f35f
* 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: Armin Kuster <akuster808@gmail.com>
110 lines
2.9 KiB
BlitzBasic
110 lines
2.9 KiB
BlitzBasic
SUMMARY = "Meta-multimedia packagegroups"
|
|
|
|
inherit packagegroup
|
|
|
|
PROVIDES = "${PACKAGES}"
|
|
PACKAGES = ' \
|
|
packagegroup-meta-multimedia \
|
|
packagegroup-meta-multimedia-connectivity \
|
|
packagegroup-meta-multimedia-dvb \
|
|
packagegroup-meta-multimedia-mkv \
|
|
packagegroup-meta-multimedia-support \
|
|
'
|
|
|
|
RDEPENDS_packagegroup-meta-multimedia = "\
|
|
packagegroup-meta-multimedia \
|
|
packagegroup-meta-multimedia-connectivity \
|
|
packagegroup-meta-multimedia-dvb \
|
|
packagegroup-meta-multimedia-mkv \
|
|
packagegroup-meta-multimedia-support \
|
|
"
|
|
|
|
RDEPENDS_packagegroup-meta-multimedia = "\
|
|
alsa-equal \
|
|
aom \
|
|
caps \
|
|
cdparanoia \
|
|
dcadec \
|
|
dleyna-connector-dbus \
|
|
dleyna-core \
|
|
dleyna-renderer \
|
|
dleyna-server \
|
|
dvb-apps \
|
|
${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "faac fdk-aac mpd", "", d)} \
|
|
gerbera \
|
|
libao \
|
|
libavc1394 \
|
|
libdc1394 \
|
|
libdvbpsi \
|
|
libdvdnav \
|
|
libiec61883 \
|
|
fluidsynth \
|
|
libmusicbrainz \
|
|
libmpdclient \
|
|
mpc \
|
|
ncmpc \
|
|
libmpd \
|
|
${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "opencore-amr vo-aacenc vo-amrwbenc", "", d)} \
|
|
gst-shark \
|
|
gstd \
|
|
rtmpdump \
|
|
bigbuckbunny-1080p \
|
|
bigbuckbunny-480p \
|
|
bigbuckbunny-720p \
|
|
tearsofsteel-1080p \
|
|
schroedinger \
|
|
pipewire \
|
|
${@bb.utils.contains("DISTRO_FEATURES", "x11", "projucer", "", d)} \
|
|
libcamera \
|
|
${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "libde265 openh264", "", d)} \
|
|
vorbis-tools \
|
|
libdvbcsa \
|
|
libopenmpt \
|
|
libuvc \
|
|
mimic \
|
|
${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "minidlna", "", d)} \
|
|
mycroft \
|
|
openal-soft \
|
|
opusfile \
|
|
libdvdcss \
|
|
${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", bb.utils.contains("DISTRO_FEATURES", "x11", "vlc", "", d), "", d)} \
|
|
${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "sox streamripper", "", d)} \
|
|
tinyalsa \
|
|
tremor \
|
|
webrtc-audio-processing \
|
|
${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", bb.utils.contains_any("TRANSLATED_TARGET_ARCH", "i586 i686 x86-64", "x265", "", d), "", d)} \
|
|
"
|
|
RDEPENDS_packagegroup-meta-multimedia_remove_libc-musl = "projucer"
|
|
RDEPENDS_packagegroup-meta-multimedia_remove_powerpc64le = "openh264"
|
|
|
|
RDEPENDS_packagegroup-meta-multimedia-connectivity = "\
|
|
gssdp \
|
|
gupnp-av \
|
|
gupnp-dlna \
|
|
gupnp-igd \
|
|
${@bb.utils.contains("DISTRO_FEATURES", "x11", "gupnp-tools", "", d)} \
|
|
gupnp \
|
|
libupnp \
|
|
rygel \
|
|
"
|
|
RDEPENDS_packagegroup-meta-multimedia-dvb = "\
|
|
oscam \
|
|
tvheadend \
|
|
"
|
|
|
|
RDEPENDS_packagegroup-meta-multimedia-mkv = "\
|
|
libebml \
|
|
libmatroska \
|
|
"
|
|
|
|
RDEPENDS_packagegroup-meta-multimedia-support = "\
|
|
crossguid \
|
|
libmediaart-2.0 \
|
|
libmediaart \
|
|
gst-instruments \
|
|
libsrtp \
|
|
srt \
|
|
"
|
|
# devel headers/libraries only packages
|
|
# libsquish
|