blob: c9db21ab525afc36c8fe48b90127238fbb5d2237 [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 \
33 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "faac", "", d)} \
34 fdk-aac \
35 gerbera \
36 libao \
37 libavc1394 \
38 libdc1394 \
39 libdvbpsi \
40 libdvdnav \
41 libiec61883 \
42 fluidsynth \
43 libmusicbrainz \
44 libmpdclient \
45 mpc \
46 mpd \
47 ncmpc \
48 libmpd \
49 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "opencore-amr vo-aacenc vo-amrwbenc", "", d)} \
50 gst-shark \
51 gstd \
52 rtmpdump \
53 bigbuckbunny-1080p \
54 bigbuckbunny-480p \
55 bigbuckbunny-720p \
56 tearsofsteel-1080p \
57 schroedinger \
58 projucer \
59 libcamera \
60 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "libde265 openh264", "", d)} \
61 vorbis-tools \
62 libdvbcsa \
63 libopenmpt \
Andrew Geisslera2681d92020-10-16 10:17:07 -050064 libuvc \
Andrew Geisslerd688a012020-09-18 13:36:00 -050065 mimic \
66 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "minidlna", "", d)} \
67 mycroft \
68 openal-soft \
69 opusfile \
70 libdvdcss \
71 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "vlc", "", d)} \
72 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "sox streamripper", "", d)} \
73 tinyalsa \
74 tremor \
75 webrtc-audio-processing \
76 ${@bb.utils.contains_any("TRANSLATED_TARGET_ARCH", "i586 x86-64", "x265", "", d)} \
77"
78RDEPENDS_packagegroup-meta-multimedia_remove_libc-musl = "projucer"
Brad Bishop19323692019-04-05 15:28:33 -040079
80RDEPENDS_packagegroup-meta-multimedia-connectivity = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -050081 gssdp \
82 gupnp-av \
83 gupnp-dlna \
84 gupnp-igd \
Brad Bishop19323692019-04-05 15:28:33 -040085 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gupnp-tools", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050086 gupnp \
87 libupnp \
88 rygel \
89"
Brad Bishop19323692019-04-05 15:28:33 -040090RDEPENDS_packagegroup-meta-multimedia-dvb = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -050091 oscam \
92 tvheadend \
93"
Brad Bishop19323692019-04-05 15:28:33 -040094
95RDEPENDS_packagegroup-meta-multimedia-mkv = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -050096 libebml \
97 libmatroska \
98"
Brad Bishop19323692019-04-05 15:28:33 -040099
100RDEPENDS_packagegroup-meta-multimedia-support = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500101 crossguid \
102 libmediaart-2.0 \
103 libmediaart \
104 gst-instruments \
105 libsrtp \
106"
107# devel headers/libraries only packages
108# libsquish