blob: 78c7c06b2226d3469a8305089af51ef8750f8ff5 [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
14RDEPENDS_packagegroup-meta-multimedia = "\
15 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
22RDEPENDS_packagegroup-meta-multimedia = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -050023 alsa-equal \
Andrew Geisslera2681d92020-10-16 10:17:07 -050024 aom \
Andrew Geisslerd688a012020-09-18 13:36:00 -050025 caps \
26 cdparanoia \
27 dcadec \
28 dleyna-connector-dbus \
29 dleyna-core \
30 dleyna-renderer \
31 dleyna-server \
32 dvb-apps \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -050033 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "faac fdk-aac mpd", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050034 gerbera \
35 libao \
36 libavc1394 \
37 libdc1394 \
38 libdvbpsi \
39 libdvdnav \
40 libiec61883 \
41 fluidsynth \
42 libmusicbrainz \
43 libmpdclient \
44 mpc \
Andrew Geisslerd688a012020-09-18 13:36:00 -050045 ncmpc \
46 libmpd \
47 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "opencore-amr vo-aacenc vo-amrwbenc", "", d)} \
48 gst-shark \
49 gstd \
50 rtmpdump \
51 bigbuckbunny-1080p \
52 bigbuckbunny-480p \
53 bigbuckbunny-720p \
54 tearsofsteel-1080p \
55 schroedinger \
56 projucer \
57 libcamera \
58 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "libde265 openh264", "", d)} \
59 vorbis-tools \
60 libdvbcsa \
61 libopenmpt \
Andrew Geisslera2681d92020-10-16 10:17:07 -050062 libuvc \
Andrew Geisslerd688a012020-09-18 13:36:00 -050063 mimic \
64 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "minidlna", "", d)} \
65 mycroft \
66 openal-soft \
67 opusfile \
68 libdvdcss \
69 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "vlc", "", d)} \
70 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "sox streamripper", "", d)} \
71 tinyalsa \
72 tremor \
73 webrtc-audio-processing \
74 ${@bb.utils.contains_any("TRANSLATED_TARGET_ARCH", "i586 x86-64", "x265", "", d)} \
75"
76RDEPENDS_packagegroup-meta-multimedia_remove_libc-musl = "projucer"
Brad Bishop19323692019-04-05 15:28:33 -040077
78RDEPENDS_packagegroup-meta-multimedia-connectivity = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -050079 gssdp \
80 gupnp-av \
81 gupnp-dlna \
82 gupnp-igd \
Brad Bishop19323692019-04-05 15:28:33 -040083 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gupnp-tools", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050084 gupnp \
85 libupnp \
86 rygel \
87"
Brad Bishop19323692019-04-05 15:28:33 -040088RDEPENDS_packagegroup-meta-multimedia-dvb = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -050089 oscam \
90 tvheadend \
91"
Brad Bishop19323692019-04-05 15:28:33 -040092
93RDEPENDS_packagegroup-meta-multimedia-mkv = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -050094 libebml \
95 libmatroska \
96"
Brad Bishop19323692019-04-05 15:28:33 -040097
98RDEPENDS_packagegroup-meta-multimedia-support = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -050099 crossguid \
100 libmediaart-2.0 \
101 libmediaart \
102 gst-instruments \
103 libsrtp \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600104 srt \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500105"
106# devel headers/libraries only packages
107# libsquish