meta-openembedded/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
Khem Raj dbab8c836e
packagegroup-meta-multimedia: Drop adding openh264 and libde265
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>
2025-01-10 16:49:00 -08:00

77 lines
2.3 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 \
bluealsa \
caps \
cdparanoia \
dvb-apps \
${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "faac mpd", "", d)} \
gerbera \
libavc1394 \
libiec61883 \
libmusicbrainz \
mpc \
ncmpc \
${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "opencore-amr", "", d)} \
gstd \
rtmpdump \
bigbuckbunny-1080p \
bigbuckbunny-480p \
bigbuckbunny-720p \
tearsofsteel-1080p \
pipewire \
${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", bb.utils.contains("DISTRO_FEATURES", "x11", "projucer", "", d), "", d)} \
libcamera \
vorbis-tools \
libopenmpt \
mimic \
${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "minidlna", "", d)} \
${@bb.utils.contains("DISTRO_FEATURES", "pulseaudio", "mycroft", "", d)} \
openal-soft \
opusfile \
opus-tools \
${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "sox streamripper", "", d)} \
tinyalsa \
${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "x265", "", d)} \
"
RDEPENDS:packagegroup-meta-multimedia:remove:libc-musl = "projucer"
RDEPENDS:packagegroup-meta-multimedia-connectivity = "\
gupnp-dlna \
${@bb.utils.contains("DISTRO_FEATURES", "x11", "gupnp-tools", "", d)} \
libupnp \
${@bb.utils.contains("DISTRO_FEATURES", "x11", bb.utils.contains("DISTRO_FEATURES", "gobject-introspection-data", "rygel", "", d), "", d)} \
"
RDEPENDS:packagegroup-meta-multimedia-dvb = "\
oscam \
tvheadend \
"
RDEPENDS:packagegroup-meta-multimedia-support = "\
crossguid \
gst-instruments \
"
# devel headers/libraries only packages
# libsquish