summaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2023-03-21 10:22:46 -0700
committerKhem Raj <raj.khem@gmail.com>2023-03-22 09:10:39 -0700
commiteafecde2aedae38879b4c45dd213ff9483f209ad (patch)
treef46ed44e293d6a07e46dc156e28a540f75b1af9e /meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
parent9323b287ef588f41c13f3520de85eb198f6eaf83 (diff)
downloadmeta-openembedded-eafecde2aedae38879b4c45dd213ff9483f209ad.tar.gz
packagegroup-meta-multimedia: Remove library only packages from rdeps
Because they get renamed, it is better to ignore them and let a dependency build them Fixes errors like ERROR: packagegroup-meta-multimedia-1.0-r0 do_package_write_ipk: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (gssdp to libgssdp-1.2-0) Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb')
-rw-r--r--meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb34
1 files changed, 2 insertions, 32 deletions
diff --git a/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb b/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
index 6f5c24451..c52065376 100644
--- a/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
+++ b/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
@@ -25,67 +25,45 @@ RDEPENDS:packagegroup-meta-multimedia = "\
25 bluealsa \ 25 bluealsa \
26 caps \ 26 caps \
27 cdparanoia \ 27 cdparanoia \
28 dcadec \
29 dleyna-connector-dbus \ 28 dleyna-connector-dbus \
30 dleyna-core \
31 dleyna-renderer \ 29 dleyna-renderer \
32 dleyna-server \ 30 dleyna-server \
33 dvb-apps \ 31 dvb-apps \
34 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "faac fdk-aac mpd", "", d)} \ 32 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "faac mpd", "", d)} \
35 gerbera \ 33 gerbera \
36 libao \
37 libavc1394 \ 34 libavc1394 \
38 libdc1394 \
39 libdvbpsi \
40 libdvdnav \
41 libiec61883 \ 35 libiec61883 \
42 fluidsynth \
43 libmusicbrainz \ 36 libmusicbrainz \
44 libmpdclient \
45 mpc \ 37 mpc \
46 ncmpc \ 38 ncmpc \
47 libmpd \ 39 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "opencore-amr", "", d)} \
48 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "opencore-amr vo-aacenc vo-amrwbenc", "", d)} \
49 gst-shark \
50 gstd \ 40 gstd \
51 rtmpdump \ 41 rtmpdump \
52 bigbuckbunny-1080p \ 42 bigbuckbunny-1080p \
53 bigbuckbunny-480p \ 43 bigbuckbunny-480p \
54 bigbuckbunny-720p \ 44 bigbuckbunny-720p \
55 tearsofsteel-1080p \ 45 tearsofsteel-1080p \
56 schroedinger \
57 pipewire \ 46 pipewire \
58 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "projucer", "", d)} \ 47 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "projucer", "", d)} \
59 libcamera \ 48 libcamera \
60 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "libde265 openh264", "", d)} \
61 vorbis-tools \ 49 vorbis-tools \
62 libdvbcsa \
63 libopenmpt \ 50 libopenmpt \
64 libuvc \
65 mimic \ 51 mimic \
66 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "minidlna", "", d)} \ 52 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "minidlna", "", d)} \
67 ${@bb.utils.contains("DISTRO_FEATURES", "pulseaudio", "mycroft", "", d)} \ 53 ${@bb.utils.contains("DISTRO_FEATURES", "pulseaudio", "mycroft", "", d)} \
68 openal-soft \ 54 openal-soft \
69 opusfile \ 55 opusfile \
70 opus-tools \ 56 opus-tools \
71 libdvdcss \
72 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", bb.utils.contains("DISTRO_FEATURES", "x11", "vlc", "", d), "", d)} \ 57 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", bb.utils.contains("DISTRO_FEATURES", "x11", "vlc", "", d), "", d)} \
73 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "sox streamripper", "", d)} \ 58 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "sox streamripper", "", d)} \
74 tinyalsa \ 59 tinyalsa \
75 tremor \
76 webrtc-audio-processing \
77 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", bb.utils.contains_any("TRANSLATED_TARGET_ARCH", "i586 i686 x86-64", "x265", "", d), "", d)} \ 60 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", bb.utils.contains_any("TRANSLATED_TARGET_ARCH", "i586 i686 x86-64", "x265", "", d), "", d)} \
78" 61"
79RDEPENDS:packagegroup-meta-multimedia:remove:libc-musl = "projucer" 62RDEPENDS:packagegroup-meta-multimedia:remove:libc-musl = "projucer"
80RDEPENDS:packagegroup-meta-multimedia:remove:powerpc64le = "openh264"
81 63
82RDEPENDS:packagegroup-meta-multimedia-connectivity = "\ 64RDEPENDS:packagegroup-meta-multimedia-connectivity = "\
83 gssdp \
84 gupnp-av \
85 gupnp-dlna \ 65 gupnp-dlna \
86 gupnp-igd \
87 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gupnp-tools", "", d)} \ 66 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gupnp-tools", "", d)} \
88 gupnp \
89 libupnp \ 67 libupnp \
90 ${@bb.utils.contains("DISTRO_FEATURES", "gobject-introspection-data", "rygel", "", d)} \ 68 ${@bb.utils.contains("DISTRO_FEATURES", "gobject-introspection-data", "rygel", "", d)} \
91" 69"
@@ -94,17 +72,9 @@ RDEPENDS:packagegroup-meta-multimedia-dvb = "\
94 tvheadend \ 72 tvheadend \
95" 73"
96 74
97RDEPENDS:packagegroup-meta-multimedia-mkv = "\
98 libebml \
99 libmatroska \
100"
101
102RDEPENDS:packagegroup-meta-multimedia-support = "\ 75RDEPENDS:packagegroup-meta-multimedia-support = "\
103 crossguid \ 76 crossguid \
104 ${@bb.utils.contains("DISTRO_FEATURES", "gobject-introspection-data", "libmediaart-2.0", "", d)} \
105 gst-instruments \ 77 gst-instruments \
106 libsrtp \
107 srt \
108" 78"
109# devel headers/libraries only packages 79# devel headers/libraries only packages
110# libsquish 80# libsquish