blob: c520653761d13d222a875c8b12466b24b7f278c8 [file] [log] [blame]
Brad Bishop19323692019-04-05 15:28:33 -04001SUMMARY = "Meta-multimedia packagegroups"
2
3inherit packagegroup
4
5PROVIDES = "${PACKAGES}"
6PACKAGES = ' \
7 packagegroup-meta-multimedia \
8 packagegroup-meta-multimedia-connectivity \
9 packagegroup-meta-multimedia-dvb \
10 packagegroup-meta-multimedia-mkv \
11 packagegroup-meta-multimedia-support \
12'
13
Patrick Williams213cb262021-08-07 19:21:33 -050014RDEPENDS:packagegroup-meta-multimedia = "\
Brad Bishop19323692019-04-05 15:28:33 -040015 packagegroup-meta-multimedia \
16 packagegroup-meta-multimedia-connectivity \
17 packagegroup-meta-multimedia-dvb \
18 packagegroup-meta-multimedia-mkv \
19 packagegroup-meta-multimedia-support \
20"
21
Patrick Williams213cb262021-08-07 19:21:33 -050022RDEPENDS:packagegroup-meta-multimedia = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -050023 alsa-equal \
Andrew Geisslera2681d92020-10-16 10:17:07 -050024 aom \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -050025 bluealsa \
Andrew Geisslerd688a012020-09-18 13:36:00 -050026 caps \
27 cdparanoia \
Andrew Geisslerd688a012020-09-18 13:36:00 -050028 dleyna-connector-dbus \
Andrew Geisslerd688a012020-09-18 13:36:00 -050029 dleyna-renderer \
30 dleyna-server \
31 dvb-apps \
Andrew Geisslerfc113ea2023-03-31 09:59:46 -050032 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "faac mpd", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050033 gerbera \
Andrew Geisslerd688a012020-09-18 13:36:00 -050034 libavc1394 \
Andrew Geisslerd688a012020-09-18 13:36:00 -050035 libiec61883 \
Andrew Geisslerd688a012020-09-18 13:36:00 -050036 libmusicbrainz \
Andrew Geisslerd688a012020-09-18 13:36:00 -050037 mpc \
Andrew Geisslerd688a012020-09-18 13:36:00 -050038 ncmpc \
Andrew Geisslerfc113ea2023-03-31 09:59:46 -050039 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "opencore-amr", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050040 gstd \
41 rtmpdump \
42 bigbuckbunny-1080p \
43 bigbuckbunny-480p \
44 bigbuckbunny-720p \
45 tearsofsteel-1080p \
Andrew Geissler32b11992021-03-31 13:37:05 -050046 pipewire \
Andrew Geissler9aee5002022-03-30 16:27:02 +000047 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "projucer", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050048 libcamera \
Andrew Geisslerd688a012020-09-18 13:36:00 -050049 vorbis-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -050050 libopenmpt \
51 mimic \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +000052 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "minidlna", "", d)} \
Andrew Geisslerfc113ea2023-03-31 09:59:46 -050053 ${@bb.utils.contains("DISTRO_FEATURES", "pulseaudio", "mycroft", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050054 openal-soft \
55 opusfile \
Patrick Williams0ca19cc2021-08-16 14:03:13 -050056 opus-tools \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +000057 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", bb.utils.contains("DISTRO_FEATURES", "x11", "vlc", "", d), "", d)} \
58 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "sox streamripper", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050059 tinyalsa \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +000060 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", bb.utils.contains_any("TRANSLATED_TARGET_ARCH", "i586 i686 x86-64", "x265", "", d), "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050061"
Patrick Williams213cb262021-08-07 19:21:33 -050062RDEPENDS:packagegroup-meta-multimedia:remove:libc-musl = "projucer"
Brad Bishop19323692019-04-05 15:28:33 -040063
Patrick Williams213cb262021-08-07 19:21:33 -050064RDEPENDS:packagegroup-meta-multimedia-connectivity = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -050065 gupnp-dlna \
Brad Bishop19323692019-04-05 15:28:33 -040066 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gupnp-tools", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050067 libupnp \
Andrew Geissler69721092021-07-23 12:57:00 -040068 ${@bb.utils.contains("DISTRO_FEATURES", "gobject-introspection-data", "rygel", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050069"
Patrick Williams213cb262021-08-07 19:21:33 -050070RDEPENDS:packagegroup-meta-multimedia-dvb = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -050071 oscam \
72 tvheadend \
73"
Brad Bishop19323692019-04-05 15:28:33 -040074
Patrick Williams213cb262021-08-07 19:21:33 -050075RDEPENDS:packagegroup-meta-multimedia-support = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -050076 crossguid \
Andrew Geisslerd688a012020-09-18 13:36:00 -050077 gst-instruments \
Andrew Geisslerd688a012020-09-18 13:36:00 -050078"
79# devel headers/libraries only packages
80# libsquish