diff options
Diffstat (limited to 'meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb')
-rw-r--r-- | meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb | 83 |
1 files changed, 54 insertions, 29 deletions
diff --git a/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb b/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb index e0cb415e3b..672c8abc9a 100644 --- a/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb +++ b/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb @@ -11,7 +11,7 @@ PACKAGES = ' \ packagegroup-meta-multimedia-support \ ' -RDEPENDS_packagegroup-meta-multimedia = "\ +RDEPENDS:packagegroup-meta-multimedia = "\ packagegroup-meta-multimedia \ packagegroup-meta-multimedia-connectivity \ packagegroup-meta-multimedia-dvb \ @@ -19,34 +19,59 @@ RDEPENDS_packagegroup-meta-multimedia = "\ packagegroup-meta-multimedia-support \ " -RDEPENDS_packagegroup-meta-multimedia = "\ - libdvbpsi libdc1394 gstd gst-shark \ - bigbuckbunny-720p tearsofsteel-1080p bigbuckbunny-1080p bigbuckbunny-480p \ - openal-soft dleyna-core dleyna-renderer dleyna-server dleyna-connector-dbus \ - alsa-equal libdvdnav libmusicbrainz tinyalsa \ - fluidsynth cdparanoia vorbis-tools tremor caps libao libavc1394 \ - opusfile gerbera libdvdcss webrtc-audio-processing \ - rtmpdump libopenmpt schroedinger mpd mpc libmpdclient \ - ncmpc libmpd dcadec libiec61883 \ - ${@bb.utils.contains("DISTRO_FEATURES", "pam", "", "", d)} \ - ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "minidlna vlc", "", d)} \ - ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "vo-aacenc sox libde265", "", d)} \ - ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "streamripper", "", d)} \ - ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "openh264 opencore-amr faac vo-amrwbenc", "", d)} \ - " +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", bb.utils.contains("DISTRO_FEATURES", "x11", "vlc", "", d), "", d)} \ + ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "sox streamripper", "", d)} \ + tinyalsa \ + ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", bb.utils.contains_any("TRANSLATED_TARGET_ARCH", "i586 i686 x86-64", "x265", "", d), "", d)} \ +" +RDEPENDS:packagegroup-meta-multimedia:remove:libc-musl = "projucer" -RDEPENDS_packagegroup-meta-multimedia-connectivity = "\ - rygel gupnp gupnp-igd gssdp gupnp-dlna gupnp-av libupnp \ +RDEPENDS:packagegroup-meta-multimedia-connectivity = "\ + gupnp-dlna \ ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gupnp-tools", "", d)} \ - " - -RDEPENDS_packagegroup-meta-multimedia-dvb = "\ - oscam " - -RDEPENDS_packagegroup-meta-multimedia-mkv = "\ - libmatroska libebml \ - " + 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 = "\ - libmediaart libmediaart-2.0 gst-instruments libsrtp crossguid \ - " +RDEPENDS:packagegroup-meta-multimedia-support = "\ + crossguid \ + gst-instruments \ +" +# devel headers/libraries only packages +# libsquish |