blob: 672c8abc9a5a81667bc4ea2117120ff4079d7d9f [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 dvb-apps \
Andrew Geisslerfc113ea2023-03-31 09:59:46 -050029 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "faac mpd", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050030 gerbera \
Andrew Geisslerd688a012020-09-18 13:36:00 -050031 libavc1394 \
Andrew Geisslerd688a012020-09-18 13:36:00 -050032 libiec61883 \
Andrew Geisslerd688a012020-09-18 13:36:00 -050033 libmusicbrainz \
Andrew Geisslerd688a012020-09-18 13:36:00 -050034 mpc \
Andrew Geisslerd688a012020-09-18 13:36:00 -050035 ncmpc \
Andrew Geisslerfc113ea2023-03-31 09:59:46 -050036 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "opencore-amr", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050037 gstd \
38 rtmpdump \
39 bigbuckbunny-1080p \
40 bigbuckbunny-480p \
41 bigbuckbunny-720p \
42 tearsofsteel-1080p \
Andrew Geissler32b11992021-03-31 13:37:05 -050043 pipewire \
Andrew Geissler220dafd2023-10-04 10:18:08 -050044 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", bb.utils.contains("DISTRO_FEATURES", "x11", "projucer", "", d), "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050045 libcamera \
Andrew Geisslerd688a012020-09-18 13:36:00 -050046 vorbis-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -050047 libopenmpt \
48 mimic \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +000049 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "minidlna", "", d)} \
Andrew Geisslerfc113ea2023-03-31 09:59:46 -050050 ${@bb.utils.contains("DISTRO_FEATURES", "pulseaudio", "mycroft", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050051 openal-soft \
52 opusfile \
Patrick Williams0ca19cc2021-08-16 14:03:13 -050053 opus-tools \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +000054 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", bb.utils.contains("DISTRO_FEATURES", "x11", "vlc", "", d), "", d)} \
55 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "sox streamripper", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050056 tinyalsa \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +000057 ${@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 -050058"
Patrick Williams213cb262021-08-07 19:21:33 -050059RDEPENDS:packagegroup-meta-multimedia:remove:libc-musl = "projucer"
Brad Bishop19323692019-04-05 15:28:33 -040060
Patrick Williams213cb262021-08-07 19:21:33 -050061RDEPENDS:packagegroup-meta-multimedia-connectivity = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -050062 gupnp-dlna \
Brad Bishop19323692019-04-05 15:28:33 -040063 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gupnp-tools", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050064 libupnp \
Patrick Williams169d7bc2024-01-05 11:33:25 -060065 ${@bb.utils.contains("DISTRO_FEATURES", "x11", bb.utils.contains("DISTRO_FEATURES", "gobject-introspection-data", "rygel", "", d), "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050066"
Patrick Williams213cb262021-08-07 19:21:33 -050067RDEPENDS:packagegroup-meta-multimedia-dvb = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -050068 oscam \
69 tvheadend \
70"
Brad Bishop19323692019-04-05 15:28:33 -040071
Patrick Williams213cb262021-08-07 19:21:33 -050072RDEPENDS:packagegroup-meta-multimedia-support = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -050073 crossguid \
Andrew Geisslerd688a012020-09-18 13:36:00 -050074 gst-instruments \
Andrew Geisslerd688a012020-09-18 13:36:00 -050075"
76# devel headers/libraries only packages
77# libsquish