aboutsummaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
blob: 1251ac0a09a627a680feba8b5983ca9cab7fdea4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
SUMMARY = "Meta-multimedia packagegroups"

inherit packagegroup

PROVIDES = "${PACKAGES}"
PACKAGES = ' \
    packagegroup-meta-multimedia \
    packagegroup-meta-multimedia-connectivity \
    packagegroup-meta-multimedia-dvb \
    packagegroup-meta-multimedia-mkv \
    packagegroup-meta-multimedia-support \
'

RDEPENDS_packagegroup-meta-multimedia = "\
    packagegroup-meta-multimedia \
    packagegroup-meta-multimedia-connectivity \
    packagegroup-meta-multimedia-dvb \
    packagegroup-meta-multimedia-mkv \
    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 \
    gst-meta-base gstreamer gst-plugins-base gst-plugins-good \
    gst-rtsp gst-plugins-bad 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 libsquish dcadec libiec61883 \
    ${@bb.utils.contains("DISTRO_FEATURES", "pam", "", "", d)} \
    ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "minidlna gst-fluendo-mpegdemux vlc", "", d)} \
    ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "vo-aacenc sox libde265 gst-openmax", "", d)} \
    ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "streamripper gst-plugins-ugly gst-fluendo-mp3 gst-plugins-gl", "", d)} \
    ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "openh264 opencore-amr faac vo-amrwbenc", "", d)} \
    "

RDEPENDS_packagegroup-meta-multimedia-connectivity = "\
    rygel gupnp gupnp-igd gssdp gupnp-dlna gupnp-av libupnp \
    ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gupnp-tools", "", d)} \
    "

RDEPENDS_packagegroup-meta-multimedia-dvb = "\
    oscam "

RDEPENDS_packagegroup-meta-multimedia-mkv = "\
    libmatroska libebml \
    "

RDEPENDS_packagegroup-meta-multimedia-support = "\
    liboil libmediaart libmediaart-2.0 gst-instruments libsrtp crossguid \
    "