diff options
Diffstat (limited to 'meta/recipes-multimedia')
36 files changed, 249 insertions, 249 deletions
diff --git a/meta/recipes-multimedia/alsa/alsa-lib_1.2.5.1.bb b/meta/recipes-multimedia/alsa/alsa-lib_1.2.5.1.bb index 151d63c0e8..cf7c3fcd43 100644 --- a/meta/recipes-multimedia/alsa/alsa-lib_1.2.5.1.bb +++ b/meta/recipes-multimedia/alsa/alsa-lib_1.2.5.1.bb | |||
@@ -21,24 +21,24 @@ EXTRA_OECONF += " \ | |||
21 | 21 | ||
22 | PACKAGES =+ "alsa-server alsa-conf libatopology" | 22 | PACKAGES =+ "alsa-server alsa-conf libatopology" |
23 | 23 | ||
24 | FILES_alsa-server = "${bindir}/*" | 24 | FILES:alsa-server = "${bindir}/*" |
25 | FILES_alsa-conf = "${datadir}/alsa/" | 25 | FILES:alsa-conf = "${datadir}/alsa/" |
26 | FILES_libatopology = "${libdir}/libatopology.so.*" | 26 | FILES:libatopology = "${libdir}/libatopology.so.*" |
27 | 27 | ||
28 | RDEPENDS_${PN}_class-target = "alsa-conf alsa-ucm-conf" | 28 | RDEPENDS:${PN}:class-target = "alsa-conf alsa-ucm-conf" |
29 | RDEPENDS_libatopology_class-target = "alsa-topology-conf" | 29 | RDEPENDS:libatopology:class-target = "alsa-topology-conf" |
30 | 30 | ||
31 | # upgrade path | 31 | # upgrade path |
32 | RPROVIDES_${PN} = "libasound" | 32 | RPROVIDES:${PN} = "libasound" |
33 | RREPLACES_${PN} = "libasound" | 33 | RREPLACES:${PN} = "libasound" |
34 | RCONFLICTS_${PN} = "libasound" | 34 | RCONFLICTS:${PN} = "libasound" |
35 | 35 | ||
36 | RPROVIDES_${PN}-dev = "alsa-dev" | 36 | RPROVIDES:${PN}-dev = "alsa-dev" |
37 | RREPLACES_${PN}-dev = "alsa-dev" | 37 | RREPLACES:${PN}-dev = "alsa-dev" |
38 | RCONFLICTS_${PN}-dev = "alsa-dev" | 38 | RCONFLICTS:${PN}-dev = "alsa-dev" |
39 | 39 | ||
40 | RPROVIDES_alsa-conf = "alsa-conf-base" | 40 | RPROVIDES:alsa-conf = "alsa-conf-base" |
41 | RREPLACES_alsa-conf = "alsa-conf-base" | 41 | RREPLACES:alsa-conf = "alsa-conf-base" |
42 | RCONFLICTS_alsa-conf = "alsa-conf-base" | 42 | RCONFLICTS:alsa-conf = "alsa-conf-base" |
43 | 43 | ||
44 | BBCLASSEXTEND = "native nativesdk" | 44 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta/recipes-multimedia/alsa/alsa-plugins_1.2.5.bb b/meta/recipes-multimedia/alsa/alsa-plugins_1.2.5.bb index f940a4bd35..0eac982e1a 100644 --- a/meta/recipes-multimedia/alsa/alsa-plugins_1.2.5.bb +++ b/meta/recipes-multimedia/alsa/alsa-plugins_1.2.5.bb | |||
@@ -49,10 +49,10 @@ PACKAGES_DYNAMIC = "^libasound-module-.*" | |||
49 | 49 | ||
50 | # The alsa-plugins package doesn't itself contain anything, it just depends on | 50 | # The alsa-plugins package doesn't itself contain anything, it just depends on |
51 | # all built plugins. | 51 | # all built plugins. |
52 | FILES_${PN} = "" | 52 | FILES:${PN} = "" |
53 | ALLOW_EMPTY_${PN} = "1" | 53 | ALLOW_EMPTY:${PN} = "1" |
54 | 54 | ||
55 | do_install_append() { | 55 | do_install:append() { |
56 | rm -f ${D}${libdir}/alsa-lib/*.la | 56 | rm -f ${D}${libdir}/alsa-lib/*.la |
57 | 57 | ||
58 | if [ "${@bb.utils.contains('PACKAGECONFIG', 'pulseaudio', 'yes', 'no', d)}" = "yes" ]; then | 58 | if [ "${@bb.utils.contains('PACKAGECONFIG', 'pulseaudio', 'yes', 'no', d)}" = "yes" ]; then |
@@ -65,10 +65,10 @@ do_install_append() { | |||
65 | fi | 65 | fi |
66 | } | 66 | } |
67 | 67 | ||
68 | python populate_packages_prepend() { | 68 | python populate_packages:prepend() { |
69 | plugindir = d.expand('${libdir}/alsa-lib/') | 69 | plugindir = d.expand('${libdir}/alsa-lib/') |
70 | packages = " ".join(do_split_packages(d, plugindir, r'^libasound_module_(.*)\.so$', 'libasound-module-%s', 'Alsa plugin for %s', extra_depends='')) | 70 | packages = " ".join(do_split_packages(d, plugindir, r'^libasound_module_(.*)\.so$', 'libasound-module-%s', 'Alsa plugin for %s', extra_depends='')) |
71 | d.setVar("RDEPENDS_alsa-plugins", packages) | 71 | d.setVar("RDEPENDS:alsa-plugins", packages) |
72 | } | 72 | } |
73 | 73 | ||
74 | # Many plugins have a configuration file (plus a symlink in /etc) associated | 74 | # Many plugins have a configuration file (plus a symlink in /etc) associated |
@@ -84,51 +84,51 @@ python populate_packages_prepend() { | |||
84 | # cause big problems, but some kind of improvement to the packaging could | 84 | # cause big problems, but some kind of improvement to the packaging could |
85 | # probably be done here (at least it would be good to handle the different | 85 | # probably be done here (at least it would be good to handle the different |
86 | # plugins in a consistent way). | 86 | # plugins in a consistent way). |
87 | FILES_${MLPREFIX}libasound-module-ctl-arcam-av += "\ | 87 | FILES:${MLPREFIX}libasound-module-ctl-arcam-av += "\ |
88 | ${datadir}/alsa/alsa.conf.d/50-arcam-av-ctl.conf \ | 88 | ${datadir}/alsa/alsa.conf.d/50-arcam-av-ctl.conf \ |
89 | ${sysconfdir}/alsa/conf.d/50-arcam-av-ctl.conf \ | 89 | ${sysconfdir}/alsa/conf.d/50-arcam-av-ctl.conf \ |
90 | " | 90 | " |
91 | FILES_${MLPREFIX}libasound-module-pcm-a52 += "\ | 91 | FILES:${MLPREFIX}libasound-module-pcm-a52 += "\ |
92 | ${datadir}/alsa/alsa.conf.d/60-a52-encoder.conf \ | 92 | ${datadir}/alsa/alsa.conf.d/60-a52-encoder.conf \ |
93 | ${sysconfdir}/alsa/conf.d/60-a52-encoder.conf \ | 93 | ${sysconfdir}/alsa/conf.d/60-a52-encoder.conf \ |
94 | " | 94 | " |
95 | FILES_${MLPREFIX}libasound-module-pcm-alsa-dsp += "\ | 95 | FILES:${MLPREFIX}libasound-module-pcm-alsa-dsp += "\ |
96 | ${datadir}/alsa/alsa.conf.d/98-maemo.conf \ | 96 | ${datadir}/alsa/alsa.conf.d/98-maemo.conf \ |
97 | ${sysconfdir}/alsa/conf.d/98-maemo.conf \ | 97 | ${sysconfdir}/alsa/conf.d/98-maemo.conf \ |
98 | " | 98 | " |
99 | FILES_${MLPREFIX}libasound-module-pcm-jack += "\ | 99 | FILES:${MLPREFIX}libasound-module-pcm-jack += "\ |
100 | ${datadir}/alsa/alsa.conf.d/50-jack.conf \ | 100 | ${datadir}/alsa/alsa.conf.d/50-jack.conf \ |
101 | ${sysconfdir}/alsa/conf.d/50-jack.conf \ | 101 | ${sysconfdir}/alsa/conf.d/50-jack.conf \ |
102 | " | 102 | " |
103 | FILES_${MLPREFIX}libasound-module-pcm-oss += "\ | 103 | FILES:${MLPREFIX}libasound-module-pcm-oss += "\ |
104 | ${datadir}/alsa/alsa.conf.d/50-oss.conf \ | 104 | ${datadir}/alsa/alsa.conf.d/50-oss.conf \ |
105 | ${sysconfdir}/alsa/conf.d/50-oss.conf \ | 105 | ${sysconfdir}/alsa/conf.d/50-oss.conf \ |
106 | " | 106 | " |
107 | FILES_${MLPREFIX}libasound-module-pcm-speex += "\ | 107 | FILES:${MLPREFIX}libasound-module-pcm-speex += "\ |
108 | ${datadir}/alsa/alsa.conf.d/60-speex.conf \ | 108 | ${datadir}/alsa/alsa.conf.d/60-speex.conf \ |
109 | ${sysconfdir}/alsa/conf.d/60-speex.conf \ | 109 | ${sysconfdir}/alsa/conf.d/60-speex.conf \ |
110 | " | 110 | " |
111 | FILES_${MLPREFIX}libasound-module-pcm-upmix += "\ | 111 | FILES:${MLPREFIX}libasound-module-pcm-upmix += "\ |
112 | ${datadir}/alsa/alsa.conf.d/60-upmix.conf \ | 112 | ${datadir}/alsa/alsa.conf.d/60-upmix.conf \ |
113 | ${sysconfdir}/alsa/conf.d/60-upmix.conf \ | 113 | ${sysconfdir}/alsa/conf.d/60-upmix.conf \ |
114 | " | 114 | " |
115 | FILES_${MLPREFIX}libasound-module-pcm-usb-stream += "\ | 115 | FILES:${MLPREFIX}libasound-module-pcm-usb-stream += "\ |
116 | ${datadir}/alsa/alsa.conf.d/98-usb-stream.conf \ | 116 | ${datadir}/alsa/alsa.conf.d/98-usb-stream.conf \ |
117 | ${sysconfdir}/alsa/conf.d/98-usb-stream.conf \ | 117 | ${sysconfdir}/alsa/conf.d/98-usb-stream.conf \ |
118 | " | 118 | " |
119 | FILES_${MLPREFIX}libasound-module-pcm-vdownmix += "\ | 119 | FILES:${MLPREFIX}libasound-module-pcm-vdownmix += "\ |
120 | ${datadir}/alsa/alsa.conf.d/60-vdownmix.conf \ | 120 | ${datadir}/alsa/alsa.conf.d/60-vdownmix.conf \ |
121 | ${sysconfdir}/alsa/conf.d/60-vdownmix.conf \ | 121 | ${sysconfdir}/alsa/conf.d/60-vdownmix.conf \ |
122 | " | 122 | " |
123 | FILES_${MLPREFIX}libasound-module-rate-lavrate += "\ | 123 | FILES:${MLPREFIX}libasound-module-rate-lavrate += "\ |
124 | ${datadir}/alsa/alsa.conf.d/10-rate-lav.conf \ | 124 | ${datadir}/alsa/alsa.conf.d/10-rate-lav.conf \ |
125 | ${sysconfdir}/alsa/conf.d/10-rate-lav.conf \ | 125 | ${sysconfdir}/alsa/conf.d/10-rate-lav.conf \ |
126 | " | 126 | " |
127 | FILES_${MLPREFIX}libasound-module-rate-samplerate += "\ | 127 | FILES:${MLPREFIX}libasound-module-rate-samplerate += "\ |
128 | ${datadir}/alsa/alsa.conf.d/10-samplerate.conf \ | 128 | ${datadir}/alsa/alsa.conf.d/10-samplerate.conf \ |
129 | ${sysconfdir}/alsa/conf.d/10-samplerate.conf \ | 129 | ${sysconfdir}/alsa/conf.d/10-samplerate.conf \ |
130 | " | 130 | " |
131 | FILES_${MLPREFIX}libasound-module-rate-speexrate += "\ | 131 | FILES:${MLPREFIX}libasound-module-rate-speexrate += "\ |
132 | ${datadir}/alsa/alsa.conf.d/10-speexrate.conf \ | 132 | ${datadir}/alsa/alsa.conf.d/10-speexrate.conf \ |
133 | ${sysconfdir}/alsa/conf.d/10-speexrate.conf \ | 133 | ${sysconfdir}/alsa/conf.d/10-speexrate.conf \ |
134 | " | 134 | " |
@@ -149,25 +149,25 @@ FILES_${MLPREFIX}libasound-module-rate-speexrate += "\ | |||
149 | # The symlinks cause QA errors, because usually it's a bug if a non | 149 | # The symlinks cause QA errors, because usually it's a bug if a non |
150 | # -dev/-dbg/-nativesdk package contains links to .so files, but in this case | 150 | # -dev/-dbg/-nativesdk package contains links to .so files, but in this case |
151 | # the errors are false positives, so we disable the QA checks. | 151 | # the errors are false positives, so we disable the QA checks. |
152 | FILES_${MLPREFIX}libasound-module-rate-lavrate += "${libdir}/alsa-lib/*rate_lavrate_*.so" | 152 | FILES:${MLPREFIX}libasound-module-rate-lavrate += "${libdir}/alsa-lib/*rate_lavrate_*.so" |
153 | FILES_${MLPREFIX}libasound-module-rate-samplerate += "${libdir}/alsa-lib/*rate_samplerate_*.so" | 153 | FILES:${MLPREFIX}libasound-module-rate-samplerate += "${libdir}/alsa-lib/*rate_samplerate_*.so" |
154 | FILES_${MLPREFIX}libasound-module-rate-speexrate += "${libdir}/alsa-lib/*rate_speexrate_*.so" | 154 | FILES:${MLPREFIX}libasound-module-rate-speexrate += "${libdir}/alsa-lib/*rate_speexrate_*.so" |
155 | INSANE_SKIP_${MLPREFIX}libasound-module-rate-lavrate = "dev-so" | 155 | INSANE_SKIP:${MLPREFIX}libasound-module-rate-lavrate = "dev-so" |
156 | INSANE_SKIP_${MLPREFIX}libasound-module-rate-samplerate = "dev-so" | 156 | INSANE_SKIP:${MLPREFIX}libasound-module-rate-samplerate = "dev-so" |
157 | INSANE_SKIP_${MLPREFIX}libasound-module-rate-speexrate = "dev-so" | 157 | INSANE_SKIP:${MLPREFIX}libasound-module-rate-speexrate = "dev-so" |
158 | 158 | ||
159 | # 50-pulseaudio.conf defines a device named "pulse" that applications can use | 159 | # 50-pulseaudio.conf defines a device named "pulse" that applications can use |
160 | # if they explicitly want to use the PulseAudio plugin. | 160 | # if they explicitly want to use the PulseAudio plugin. |
161 | # 99-pulseaudio-default.conf configures the "default" device to use the | 161 | # 99-pulseaudio-default.conf configures the "default" device to use the |
162 | # PulseAudio plugin. | 162 | # PulseAudio plugin. |
163 | FILES_${PN}-pulseaudio-conf += "\ | 163 | FILES:${PN}-pulseaudio-conf += "\ |
164 | ${datadir}/alsa/alsa.conf.d/50-pulseaudio.conf \ | 164 | ${datadir}/alsa/alsa.conf.d/50-pulseaudio.conf \ |
165 | ${datadir}/alsa/alsa.conf.d/99-pulseaudio-default.conf \ | 165 | ${datadir}/alsa/alsa.conf.d/99-pulseaudio-default.conf \ |
166 | ${sysconfdir}/alsa/conf.d/50-pulseaudio.conf \ | 166 | ${sysconfdir}/alsa/conf.d/50-pulseaudio.conf \ |
167 | ${sysconfdir}/alsa/conf.d/99-pulseaudio-default.conf \ | 167 | ${sysconfdir}/alsa/conf.d/99-pulseaudio-default.conf \ |
168 | " | 168 | " |
169 | 169 | ||
170 | RDEPENDS_${PN}-pulseaudio-conf += "\ | 170 | RDEPENDS:${PN}-pulseaudio-conf += "\ |
171 | ${MLPREFIX}libasound-module-conf-pulse \ | 171 | ${MLPREFIX}libasound-module-conf-pulse \ |
172 | ${MLPREFIX}libasound-module-ctl-pulse \ | 172 | ${MLPREFIX}libasound-module-ctl-pulse \ |
173 | ${MLPREFIX}libasound-module-pcm-pulse \ | 173 | ${MLPREFIX}libasound-module-pcm-pulse \ |
diff --git a/meta/recipes-multimedia/alsa/alsa-tools_1.2.5.bb b/meta/recipes-multimedia/alsa/alsa-tools_1.2.5.bb index 8f9c77e4fc..540f4f79f4 100644 --- a/meta/recipes-multimedia/alsa/alsa-tools_1.2.5.bb +++ b/meta/recipes-multimedia/alsa/alsa-tools_1.2.5.bb | |||
@@ -85,4 +85,4 @@ python do_install() { | |||
85 | pass | 85 | pass |
86 | } | 86 | } |
87 | 87 | ||
88 | FILES_${PN} += "${datadir}" | 88 | FILES:${PN} += "${datadir}" |
diff --git a/meta/recipes-multimedia/alsa/alsa-topology-conf_1.2.5.1.bb b/meta/recipes-multimedia/alsa/alsa-topology-conf_1.2.5.1.bb index c96826c4bd..4374a6bb6d 100644 --- a/meta/recipes-multimedia/alsa/alsa-topology-conf_1.2.5.1.bb +++ b/meta/recipes-multimedia/alsa/alsa-topology-conf_1.2.5.1.bb | |||
@@ -20,4 +20,4 @@ do_install() { | |||
20 | 20 | ||
21 | PACKAGES = "${PN}" | 21 | PACKAGES = "${PN}" |
22 | 22 | ||
23 | FILES_${PN} = "*" | 23 | FILES:${PN} = "*" |
diff --git a/meta/recipes-multimedia/alsa/alsa-ucm-conf_1.2.5.1.bb b/meta/recipes-multimedia/alsa/alsa-ucm-conf_1.2.5.1.bb index 4d5f3742f0..9d874eca13 100644 --- a/meta/recipes-multimedia/alsa/alsa-ucm-conf_1.2.5.1.bb +++ b/meta/recipes-multimedia/alsa/alsa-ucm-conf_1.2.5.1.bb | |||
@@ -21,4 +21,4 @@ do_install() { | |||
21 | 21 | ||
22 | PACKAGES = "${PN}" | 22 | PACKAGES = "${PN}" |
23 | 23 | ||
24 | FILES_${PN} = "*" | 24 | FILES:${PN} = "*" |
diff --git a/meta/recipes-multimedia/alsa/alsa-utils-scripts_1.2.5.1.bb b/meta/recipes-multimedia/alsa/alsa-utils-scripts_1.2.5.1.bb index 048fef68a5..000e984a7d 100644 --- a/meta/recipes-multimedia/alsa/alsa-utils-scripts_1.2.5.1.bb +++ b/meta/recipes-multimedia/alsa/alsa-utils-scripts_1.2.5.1.bb | |||
@@ -3,12 +3,12 @@ require alsa-utils.inc | |||
3 | SUMMARY = "Shell scripts that show help info and create ALSA configuration files" | 3 | SUMMARY = "Shell scripts that show help info and create ALSA configuration files" |
4 | PROVIDES = "alsa-utils-alsaconf" | 4 | PROVIDES = "alsa-utils-alsaconf" |
5 | 5 | ||
6 | FILESEXTRAPATHS_prepend := "${THISDIR}/alsa-utils:" | 6 | FILESEXTRAPATHS:prepend := "${THISDIR}/alsa-utils:" |
7 | 7 | ||
8 | PACKAGES = "${PN}" | 8 | PACKAGES = "${PN}" |
9 | RDEPENDS_${PN} += "bash" | 9 | RDEPENDS:${PN} += "bash" |
10 | 10 | ||
11 | FILES_${PN} = "${sbindir}/alsaconf \ | 11 | FILES:${PN} = "${sbindir}/alsaconf \ |
12 | ${sbindir}/alsa-info.sh \ | 12 | ${sbindir}/alsa-info.sh \ |
13 | ${sbindir}/alsabat-test.sh \ | 13 | ${sbindir}/alsabat-test.sh \ |
14 | " | 14 | " |
diff --git a/meta/recipes-multimedia/alsa/alsa-utils.inc b/meta/recipes-multimedia/alsa/alsa-utils.inc index 733bb2456c..95b93d4432 100644 --- a/meta/recipes-multimedia/alsa/alsa-utils.inc +++ b/meta/recipes-multimedia/alsa/alsa-utils.inc | |||
@@ -55,41 +55,41 @@ ALSA_UTILS_PKGS = "\ | |||
55 | " | 55 | " |
56 | 56 | ||
57 | PACKAGES += "${ALSA_UTILS_PKGS}" | 57 | PACKAGES += "${ALSA_UTILS_PKGS}" |
58 | RDEPENDS_${PN} += "${ALSA_UTILS_PKGS}" | 58 | RDEPENDS:${PN} += "${ALSA_UTILS_PKGS}" |
59 | 59 | ||
60 | FILES_${PN} = "" | 60 | FILES:${PN} = "" |
61 | ALLOW_EMPTY_alsa-utils = "1" | 61 | ALLOW_EMPTY:alsa-utils = "1" |
62 | FILES_alsa-utils-alsabat = "${bindir}/alsabat" | 62 | FILES:alsa-utils-alsabat = "${bindir}/alsabat" |
63 | FILES_alsa-utils-alsatplg = "${bindir}/alsatplg" | 63 | FILES:alsa-utils-alsatplg = "${bindir}/alsatplg" |
64 | FILES_alsa-utils-aplay = "${bindir}/aplay ${bindir}/arecord ${bindir}/axfer" | 64 | FILES:alsa-utils-aplay = "${bindir}/aplay ${bindir}/arecord ${bindir}/axfer" |
65 | FILES_alsa-utils-amixer = "${bindir}/amixer" | 65 | FILES:alsa-utils-amixer = "${bindir}/amixer" |
66 | FILES_alsa-utils-alsamixer = "${bindir}/alsamixer" | 66 | FILES:alsa-utils-alsamixer = "${bindir}/alsamixer" |
67 | FILES_alsa-utils-speakertest = "${bindir}/speaker-test ${datadir}/sounds/alsa/ ${datadir}/alsa/speaker-test/" | 67 | FILES:alsa-utils-speakertest = "${bindir}/speaker-test ${datadir}/sounds/alsa/ ${datadir}/alsa/speaker-test/" |
68 | FILES_alsa-utils-midi = "${bindir}/aplaymidi ${bindir}/arecordmidi ${bindir}/amidi" | 68 | FILES:alsa-utils-midi = "${bindir}/aplaymidi ${bindir}/arecordmidi ${bindir}/amidi" |
69 | FILES_alsa-utils-aconnect = "${bindir}/aconnect" | 69 | FILES:alsa-utils-aconnect = "${bindir}/aconnect" |
70 | FILES_alsa-utils-aseqnet = "${bindir}/aseqnet" | 70 | FILES:alsa-utils-aseqnet = "${bindir}/aseqnet" |
71 | FILES_alsa-utils-iecset = "${bindir}/iecset" | 71 | FILES:alsa-utils-iecset = "${bindir}/iecset" |
72 | FILES_alsa-utils-alsactl = "${sbindir}/alsactl */udev/rules.d/90-alsa-restore.rules */*/udev/rules.d/90-alsa-restore.rules ${systemd_unitdir} ${localstatedir}/lib/alsa ${datadir}/alsa/init/" | 72 | FILES:alsa-utils-alsactl = "${sbindir}/alsactl */udev/rules.d/90-alsa-restore.rules */*/udev/rules.d/90-alsa-restore.rules ${systemd_unitdir} ${localstatedir}/lib/alsa ${datadir}/alsa/init/" |
73 | FILES_alsa-utils-aseqdump = "${bindir}/aseqdump" | 73 | FILES:alsa-utils-aseqdump = "${bindir}/aseqdump" |
74 | FILES_alsa-utils-alsaloop = "${bindir}/alsaloop" | 74 | FILES:alsa-utils-alsaloop = "${bindir}/alsaloop" |
75 | FILES_alsa-utils-alsaucm = "${bindir}/alsaucm */udev/rules.d/89-alsa-ucm.rules */*/udev/rules.d/89-alsa-ucm.rules" | 75 | FILES:alsa-utils-alsaucm = "${bindir}/alsaucm */udev/rules.d/89-alsa-ucm.rules */*/udev/rules.d/89-alsa-ucm.rules" |
76 | 76 | ||
77 | SUMMARY_alsa-utils-alsabat = "Command-line sound tester for ALSA sound card driver" | 77 | SUMMARY:alsa-utils-alsabat = "Command-line sound tester for ALSA sound card driver" |
78 | SUMMARY_alsa-utils-alsatplg = "Converts topology text files into binary format for kernel" | 78 | SUMMARY:alsa-utils-alsatplg = "Converts topology text files into binary format for kernel" |
79 | SUMMARY_alsa-utils-aplay = "Play (and record) sound files using ALSA" | 79 | SUMMARY:alsa-utils-aplay = "Play (and record) sound files using ALSA" |
80 | SUMMARY_alsa-utils-amixer = "Command-line control for ALSA mixer and settings" | 80 | SUMMARY:alsa-utils-amixer = "Command-line control for ALSA mixer and settings" |
81 | SUMMARY_alsa-utils-alsamixer = "ncurses-based control for ALSA mixer and settings" | 81 | SUMMARY:alsa-utils-alsamixer = "ncurses-based control for ALSA mixer and settings" |
82 | SUMMARY_alsa-utils-speakertest = "ALSA surround speaker test utility" | 82 | SUMMARY:alsa-utils-speakertest = "ALSA surround speaker test utility" |
83 | SUMMARY_alsa-utils-midi = "Miscellaneous MIDI utilities for ALSA" | 83 | SUMMARY:alsa-utils-midi = "Miscellaneous MIDI utilities for ALSA" |
84 | SUMMARY_alsa-utils-aconnect = "ALSA sequencer connection manager" | 84 | SUMMARY:alsa-utils-aconnect = "ALSA sequencer connection manager" |
85 | SUMMARY_alsa-utils-aseqnet = "Network client/server for ALSA sequencer" | 85 | SUMMARY:alsa-utils-aseqnet = "Network client/server for ALSA sequencer" |
86 | SUMMARY_alsa-utils-iecset = "ALSA utility for setting/showing IEC958 (S/PDIF) status bits" | 86 | SUMMARY:alsa-utils-iecset = "ALSA utility for setting/showing IEC958 (S/PDIF) status bits" |
87 | SUMMARY_alsa-utils-alsactl = "Saves/restores ALSA-settings in /etc/asound.state" | 87 | SUMMARY:alsa-utils-alsactl = "Saves/restores ALSA-settings in /etc/asound.state" |
88 | SUMMARY_alsa-utils-aseqdump = "Shows the events received at an ALSA sequencer port" | 88 | SUMMARY:alsa-utils-aseqdump = "Shows the events received at an ALSA sequencer port" |
89 | SUMMARY_alsa-utils-alsaloop = "ALSA PCM loopback utility" | 89 | SUMMARY:alsa-utils-alsaloop = "ALSA PCM loopback utility" |
90 | SUMMARY_alsa-utils-alsaucm = "ALSA Use Case Manager" | 90 | SUMMARY:alsa-utils-alsaucm = "ALSA Use Case Manager" |
91 | 91 | ||
92 | RRECOMMENDS_alsa-utils-alsactl = "alsa-states" | 92 | RRECOMMENDS:alsa-utils-alsactl = "alsa-states" |
93 | 93 | ||
94 | do_install() { | 94 | do_install() { |
95 | autotools_do_install | 95 | autotools_do_install |
diff --git a/meta/recipes-multimedia/ffmpeg/ffmpeg_4.4.bb b/meta/recipes-multimedia/ffmpeg/ffmpeg_4.4.bb index 02af257d0f..89c75f4250 100644 --- a/meta/recipes-multimedia/ffmpeg/ffmpeg_4.4.bb +++ b/meta/recipes-multimedia/ffmpeg/ffmpeg_4.4.bb | |||
@@ -6,16 +6,16 @@ HOMEPAGE = "https://www.ffmpeg.org/" | |||
6 | SECTION = "libs" | 6 | SECTION = "libs" |
7 | 7 | ||
8 | LICENSE = "BSD & GPLv2+ & LGPLv2.1+ & MIT" | 8 | LICENSE = "BSD & GPLv2+ & LGPLv2.1+ & MIT" |
9 | LICENSE_${PN} = "GPLv2+" | 9 | LICENSE:${PN} = "GPLv2+" |
10 | LICENSE_libavcodec = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}" | 10 | LICENSE:libavcodec = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}" |
11 | LICENSE_libavdevice = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}" | 11 | LICENSE:libavdevice = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}" |
12 | LICENSE_libavfilter = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}" | 12 | LICENSE:libavfilter = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}" |
13 | LICENSE_libavformat = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}" | 13 | LICENSE:libavformat = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}" |
14 | LICENSE_libavresample = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}" | 14 | LICENSE:libavresample = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}" |
15 | LICENSE_libavutil = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}" | 15 | LICENSE:libavutil = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}" |
16 | LICENSE_libpostproc = "GPLv2+" | 16 | LICENSE:libpostproc = "GPLv2+" |
17 | LICENSE_libswresample = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}" | 17 | LICENSE:libswresample = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}" |
18 | LICENSE_libswscale = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}" | 18 | LICENSE:libswscale = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}" |
19 | LICENSE_FLAGS = "commercial" | 19 | LICENSE_FLAGS = "commercial" |
20 | 20 | ||
21 | LIC_FILES_CHKSUM = "file://COPYING.GPLv2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ | 21 | LIC_FILES_CHKSUM = "file://COPYING.GPLv2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ |
@@ -35,9 +35,9 @@ SRC_URI = "https://www.ffmpeg.org/releases/${BP}.tar.xz \ | |||
35 | SRC_URI[sha256sum] = "06b10a183ce5371f915c6bb15b7b1fffbe046e8275099c96affc29e17645d909" | 35 | SRC_URI[sha256sum] = "06b10a183ce5371f915c6bb15b7b1fffbe046e8275099c96affc29e17645d909" |
36 | 36 | ||
37 | # Build fails when thumb is enabled: https://bugzilla.yoctoproject.org/show_bug.cgi?id=7717 | 37 | # Build fails when thumb is enabled: https://bugzilla.yoctoproject.org/show_bug.cgi?id=7717 |
38 | ARM_INSTRUCTION_SET_armv4 = "arm" | 38 | ARM_INSTRUCTION_SET:armv4 = "arm" |
39 | ARM_INSTRUCTION_SET_armv5 = "arm" | 39 | ARM_INSTRUCTION_SET:armv5 = "arm" |
40 | ARM_INSTRUCTION_SET_armv6 = "arm" | 40 | ARM_INSTRUCTION_SET:armv6 = "arm" |
41 | 41 | ||
42 | # Should be API compatible with libav (which was a fork of ffmpeg) | 42 | # Should be API compatible with libav (which was a fork of ffmpeg) |
43 | # libpostproc was previously packaged from a separate recipe | 43 | # libpostproc was previously packaged from a separate recipe |
@@ -127,20 +127,20 @@ EXTRA_OECONF = " \ | |||
127 | --pkg-config=pkg-config \ | 127 | --pkg-config=pkg-config \ |
128 | " | 128 | " |
129 | 129 | ||
130 | EXTRA_OECONF_append_linux-gnux32 = " --disable-asm" | 130 | EXTRA_OECONF:append:linux-gnux32 = " --disable-asm" |
131 | 131 | ||
132 | EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'mipsisa64r6', '--disable-mips64r2 --disable-mips32r2', '', d)}" | 132 | EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'mipsisa64r6', '--disable-mips64r2 --disable-mips32r2', '', d)}" |
133 | EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'mipsisa64r2', '--disable-mips64r6 --disable-mips32r6', '', d)}" | 133 | EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'mipsisa64r2', '--disable-mips64r6 --disable-mips32r6', '', d)}" |
134 | EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'mips32r2', '--disable-mips64r6 --disable-mips32r6', '', d)}" | 134 | EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'mips32r2', '--disable-mips64r6 --disable-mips32r6', '', d)}" |
135 | EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'mips32r6', '--disable-mips64r2 --disable-mips32r2', '', d)}" | 135 | EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'mips32r6', '--disable-mips64r2 --disable-mips32r2', '', d)}" |
136 | EXTRA_OECONF_append_mips = " --extra-libs=-latomic --disable-mips32r5 --disable-mipsdsp --disable-mipsdspr2 \ | 136 | EXTRA_OECONF:append:mips = " --extra-libs=-latomic --disable-mips32r5 --disable-mipsdsp --disable-mipsdspr2 \ |
137 | --disable-loongson2 --disable-loongson3 --disable-mmi --disable-msa --disable-msa2" | 137 | --disable-loongson2 --disable-loongson3 --disable-mmi --disable-msa --disable-msa2" |
138 | EXTRA_OECONF_append_riscv32 = " --extra-libs=-latomic" | 138 | EXTRA_OECONF:append:riscv32 = " --extra-libs=-latomic" |
139 | 139 | ||
140 | # gold crashes on x86, another solution is to --disable-asm but thats more hacky | 140 | # gold crashes on x86, another solution is to --disable-asm but thats more hacky |
141 | # ld.gold: internal error in relocate_section, at ../../gold/i386.cc:3684 | 141 | # ld.gold: internal error in relocate_section, at ../../gold/i386.cc:3684 |
142 | 142 | ||
143 | LDFLAGS_append_x86 = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}" | 143 | LDFLAGS:append:x86 = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}" |
144 | 144 | ||
145 | EXTRA_OEMAKE = "V=1" | 145 | EXTRA_OEMAKE = "V=1" |
146 | 146 | ||
@@ -149,7 +149,7 @@ do_configure() { | |||
149 | } | 149 | } |
150 | 150 | ||
151 | # patch out build host paths for reproducibility | 151 | # patch out build host paths for reproducibility |
152 | do_compile_prepend_class-target() { | 152 | do_compile:prepend:class-target() { |
153 | sed -i -e "s,${WORKDIR},,g" ${B}/config.h | 153 | sed -i -e "s,${WORKDIR},,g" ${B}/config.h |
154 | } | 154 | } |
155 | 155 | ||
@@ -163,23 +163,23 @@ PACKAGES =+ "libavcodec \ | |||
163 | libswresample \ | 163 | libswresample \ |
164 | libswscale" | 164 | libswscale" |
165 | 165 | ||
166 | FILES_libavcodec = "${libdir}/libavcodec${SOLIBS}" | 166 | FILES:libavcodec = "${libdir}/libavcodec${SOLIBS}" |
167 | FILES_libavdevice = "${libdir}/libavdevice${SOLIBS}" | 167 | FILES:libavdevice = "${libdir}/libavdevice${SOLIBS}" |
168 | FILES_libavfilter = "${libdir}/libavfilter${SOLIBS}" | 168 | FILES:libavfilter = "${libdir}/libavfilter${SOLIBS}" |
169 | FILES_libavformat = "${libdir}/libavformat${SOLIBS}" | 169 | FILES:libavformat = "${libdir}/libavformat${SOLIBS}" |
170 | FILES_libavresample = "${libdir}/libavresample${SOLIBS}" | 170 | FILES:libavresample = "${libdir}/libavresample${SOLIBS}" |
171 | FILES_libavutil = "${libdir}/libavutil${SOLIBS}" | 171 | FILES:libavutil = "${libdir}/libavutil${SOLIBS}" |
172 | FILES_libpostproc = "${libdir}/libpostproc${SOLIBS}" | 172 | FILES:libpostproc = "${libdir}/libpostproc${SOLIBS}" |
173 | FILES_libswresample = "${libdir}/libswresample${SOLIBS}" | 173 | FILES:libswresample = "${libdir}/libswresample${SOLIBS}" |
174 | FILES_libswscale = "${libdir}/libswscale${SOLIBS}" | 174 | FILES:libswscale = "${libdir}/libswscale${SOLIBS}" |
175 | 175 | ||
176 | # ffmpeg disables PIC on some platforms (e.g. x86-32) | 176 | # ffmpeg disables PIC on some platforms (e.g. x86-32) |
177 | INSANE_SKIP_${MLPREFIX}libavcodec = "textrel" | 177 | INSANE_SKIP:${MLPREFIX}libavcodec = "textrel" |
178 | INSANE_SKIP_${MLPREFIX}libavdevice = "textrel" | 178 | INSANE_SKIP:${MLPREFIX}libavdevice = "textrel" |
179 | INSANE_SKIP_${MLPREFIX}libavfilter = "textrel" | 179 | INSANE_SKIP:${MLPREFIX}libavfilter = "textrel" |
180 | INSANE_SKIP_${MLPREFIX}libavformat = "textrel" | 180 | INSANE_SKIP:${MLPREFIX}libavformat = "textrel" |
181 | INSANE_SKIP_${MLPREFIX}libavutil = "textrel" | 181 | INSANE_SKIP:${MLPREFIX}libavutil = "textrel" |
182 | INSANE_SKIP_${MLPREFIX}libavresample = "textrel" | 182 | INSANE_SKIP:${MLPREFIX}libavresample = "textrel" |
183 | INSANE_SKIP_${MLPREFIX}libswscale = "textrel" | 183 | INSANE_SKIP:${MLPREFIX}libswscale = "textrel" |
184 | INSANE_SKIP_${MLPREFIX}libswresample = "textrel" | 184 | INSANE_SKIP:${MLPREFIX}libswresample = "textrel" |
185 | INSANE_SKIP_${MLPREFIX}libpostproc = "textrel" | 185 | INSANE_SKIP:${MLPREFIX}libpostproc = "textrel" |
diff --git a/meta/recipes-multimedia/flac/flac_1.3.3.bb b/meta/recipes-multimedia/flac/flac_1.3.3.bb index cb6692aedf..57e6bcb244 100644 --- a/meta/recipes-multimedia/flac/flac_1.3.3.bb +++ b/meta/recipes-multimedia/flac/flac_1.3.3.bb | |||
@@ -38,9 +38,9 @@ EXTRA_OECONF += "${@bb.utils.contains("TUNE_FEATURES", "core2", " --enable-sse", | |||
38 | EXTRA_OECONF += "${@bb.utils.contains("TUNE_FEATURES", "corei7", " --enable-sse", "", d)}" | 38 | EXTRA_OECONF += "${@bb.utils.contains("TUNE_FEATURES", "corei7", " --enable-sse", "", d)}" |
39 | 39 | ||
40 | PACKAGES += "libflac libflac++ liboggflac liboggflac++" | 40 | PACKAGES += "libflac libflac++ liboggflac liboggflac++" |
41 | FILES_${PN} = "${bindir}/*" | 41 | FILES:${PN} = "${bindir}/*" |
42 | FILES_libflac = "${libdir}/libFLAC.so.*" | 42 | FILES:libflac = "${libdir}/libFLAC.so.*" |
43 | FILES_libflac++ = "${libdir}/libFLAC++.so.*" | 43 | FILES:libflac++ = "${libdir}/libFLAC++.so.*" |
44 | FILES_liboggflac = "${libdir}/libOggFLAC.so.*" | 44 | FILES:liboggflac = "${libdir}/libOggFLAC.so.*" |
45 | FILES_liboggflac++ = "${libdir}/libOggFLAC++.so.*" | 45 | FILES:liboggflac++ = "${libdir}/libOggFLAC++.so.*" |
46 | 46 | ||
diff --git a/meta/recipes-multimedia/gstreamer/gst-devtools_1.18.4.bb b/meta/recipes-multimedia/gstreamer/gst-devtools_1.18.4.bb index 2a56967f7b..be554a6a14 100644 --- a/meta/recipes-multimedia/gstreamer/gst-devtools_1.18.4.bb +++ b/meta/recipes-multimedia/gstreamer/gst-devtools_1.18.4.bb | |||
@@ -15,9 +15,9 @@ SRC_URI = "https://gstreamer.freedesktop.org/src/gst-devtools/gst-devtools-${PV} | |||
15 | SRC_URI[sha256sum] = "ffbd194c40912cb5e7fca2863648bf9dd8257b7af97d3a60c4fcd4efd8526ccf" | 15 | SRC_URI[sha256sum] = "ffbd194c40912cb5e7fca2863648bf9dd8257b7af97d3a60c4fcd4efd8526ccf" |
16 | 16 | ||
17 | DEPENDS = "json-glib glib-2.0 glib-2.0-native gstreamer1.0 gstreamer1.0-plugins-base" | 17 | DEPENDS = "json-glib glib-2.0 glib-2.0-native gstreamer1.0 gstreamer1.0-plugins-base" |
18 | RRECOMMENDS_${PN} = "git" | 18 | RRECOMMENDS:${PN} = "git" |
19 | 19 | ||
20 | FILES_${PN} += "${datadir}/gstreamer-1.0/* ${libdir}/gst-validate-launcher/* ${libdir}/gstreamer-1.0/*" | 20 | FILES:${PN} += "${datadir}/gstreamer-1.0/* ${libdir}/gst-validate-launcher/* ${libdir}/gstreamer-1.0/*" |
21 | 21 | ||
22 | inherit meson pkgconfig gettext upstream-version-is-even gobject-introspection | 22 | inherit meson pkgconfig gettext upstream-version-is-even gobject-introspection |
23 | 23 | ||
@@ -38,7 +38,7 @@ EXTRA_OEMESON += " \ | |||
38 | ${@gettext_oemeson(d)} \ | 38 | ${@gettext_oemeson(d)} \ |
39 | " | 39 | " |
40 | 40 | ||
41 | do_install_append () { | 41 | do_install:append () { |
42 | for fn in ${bindir}/gst-validate-launcher \ | 42 | for fn in ${bindir}/gst-validate-launcher \ |
43 | ${libdir}/gst-validate-launcher/python/launcher/config.py; do | 43 | ${libdir}/gst-validate-launcher/python/launcher/config.py; do |
44 | sed -i -e 's,${B},/usr/src/debug/${PN},g' -e 's,${S},/usr/src/debug/${PN},g' ${D}$fn | 44 | sed -i -e 's,${B},/usr/src/debug/${PN},g' -e 's,${S},/usr/src/debug/${PN},g' ${D}$fn |
diff --git a/meta/recipes-multimedia/gstreamer/gst-examples_1.18.4.bb b/meta/recipes-multimedia/gstreamer/gst-examples_1.18.4.bb index 4670ab34db..9d8fef86ed 100644 --- a/meta/recipes-multimedia/gstreamer/gst-examples_1.18.4.bb +++ b/meta/recipes-multimedia/gstreamer/gst-examples_1.18.4.bb | |||
@@ -22,14 +22,14 @@ UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+\.(\d*[02468])+(\.\d+)+)" | |||
22 | 22 | ||
23 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" | 23 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" |
24 | 24 | ||
25 | do_install_append() { | 25 | do_install:append() { |
26 | install -m 0644 -D ${WORKDIR}/gst-player.desktop ${D}${datadir}/applications/gst-player.desktop | 26 | install -m 0644 -D ${WORKDIR}/gst-player.desktop ${D}${datadir}/applications/gst-player.desktop |
27 | } | 27 | } |
28 | 28 | ||
29 | RDEPENDS_${PN} = "gstreamer1.0-plugins-base-playback" | 29 | RDEPENDS:${PN} = "gstreamer1.0-plugins-base-playback" |
30 | RRECOMMENDS_${PN} = "gstreamer1.0-plugins-base-meta \ | 30 | RRECOMMENDS:${PN} = "gstreamer1.0-plugins-base-meta \ |
31 | gstreamer1.0-plugins-good-meta \ | 31 | gstreamer1.0-plugins-good-meta \ |
32 | gstreamer1.0-plugins-bad-meta \ | 32 | gstreamer1.0-plugins-bad-meta \ |
33 | ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "gstreamer1.0-libav", "", d)} \ | 33 | ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "gstreamer1.0-libav", "", d)} \ |
34 | ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "gstreamer1.0-plugins-ugly-meta", "", d)}" | 34 | ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "gstreamer1.0-plugins-ugly-meta", "", d)}" |
35 | RPROVIDES_${PN} += "gst-player gst-player-bin" | 35 | RPROVIDES:${PN} += "gst-player gst-player-bin" |
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.18.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.18.4.bb index 6a84f92f31..0c4f50c564 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.18.4.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.18.4.bb | |||
@@ -20,5 +20,5 @@ DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base ffmpeg" | |||
20 | 20 | ||
21 | inherit meson pkgconfig upstream-version-is-even | 21 | inherit meson pkgconfig upstream-version-is-even |
22 | 22 | ||
23 | FILES_${PN} += "${libdir}/gstreamer-1.0/*.so" | 23 | FILES:${PN} += "${libdir}/gstreamer-1.0/*.so" |
24 | FILES_${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" | 24 | FILES:${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" |
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb index 016e176707..57a9adbaec 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb | |||
@@ -18,13 +18,13 @@ PACKAGES = "\ | |||
18 | gstreamer1.0-meta-debug \ | 18 | gstreamer1.0-meta-debug \ |
19 | gstreamer1.0-meta-video" | 19 | gstreamer1.0-meta-video" |
20 | 20 | ||
21 | ALLOW_EMPTY_gstreamer1.0-meta-base = "1" | 21 | ALLOW_EMPTY:gstreamer1.0-meta-base = "1" |
22 | ALLOW_EMPTY_gstreamer1.0-meta-x11-base = "1" | 22 | ALLOW_EMPTY:gstreamer1.0-meta-x11-base = "1" |
23 | ALLOW_EMPTY_gstreamer1.0-meta-audio = "1" | 23 | ALLOW_EMPTY:gstreamer1.0-meta-audio = "1" |
24 | ALLOW_EMPTY_gstreamer1.0-meta-debug = "1" | 24 | ALLOW_EMPTY:gstreamer1.0-meta-debug = "1" |
25 | ALLOW_EMPTY_gstreamer1.0-meta-video = "1" | 25 | ALLOW_EMPTY:gstreamer1.0-meta-video = "1" |
26 | 26 | ||
27 | RDEPENDS_gstreamer1.0-meta-base = "\ | 27 | RDEPENDS:gstreamer1.0-meta-base = "\ |
28 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'gstreamer1.0-meta-x11-base', '', d)} \ | 28 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'gstreamer1.0-meta-x11-base', '', d)} \ |
29 | gstreamer1.0 \ | 29 | gstreamer1.0 \ |
30 | gstreamer1.0-plugins-base-playback \ | 30 | gstreamer1.0-plugins-base-playback \ |
@@ -39,11 +39,11 @@ RDEPENDS_gstreamer1.0-meta-base = "\ | |||
39 | gstreamer1.0-plugins-good-autodetect \ | 39 | gstreamer1.0-plugins-good-autodetect \ |
40 | gstreamer1.0-plugins-good-soup" | 40 | gstreamer1.0-plugins-good-soup" |
41 | 41 | ||
42 | RRECOMMENDS_gstreamer1.0-meta-x11-base = "\ | 42 | RRECOMMENDS:gstreamer1.0-meta-x11-base = "\ |
43 | gstreamer1.0-plugins-base-ximagesink \ | 43 | gstreamer1.0-plugins-base-ximagesink \ |
44 | gstreamer1.0-plugins-base-xvimagesink" | 44 | gstreamer1.0-plugins-base-xvimagesink" |
45 | 45 | ||
46 | RDEPENDS_gstreamer1.0-meta-audio = "\ | 46 | RDEPENDS:gstreamer1.0-meta-audio = "\ |
47 | gstreamer1.0-meta-base \ | 47 | gstreamer1.0-meta-base \ |
48 | gstreamer1.0-plugins-base-vorbis \ | 48 | gstreamer1.0-plugins-base-vorbis \ |
49 | gstreamer1.0-plugins-base-ogg \ | 49 | gstreamer1.0-plugins-base-ogg \ |
@@ -51,18 +51,18 @@ RDEPENDS_gstreamer1.0-meta-audio = "\ | |||
51 | gstreamer1.0-plugins-good-flac \ | 51 | gstreamer1.0-plugins-good-flac \ |
52 | ${COMMERCIAL_AUDIO_PLUGINS}" | 52 | ${COMMERCIAL_AUDIO_PLUGINS}" |
53 | 53 | ||
54 | RDEPENDS_gstreamer1.0-meta-debug = "\ | 54 | RDEPENDS:gstreamer1.0-meta-debug = "\ |
55 | gstreamer1.0-meta-base \ | 55 | gstreamer1.0-meta-base \ |
56 | gstreamer1.0-plugins-good-debug \ | 56 | gstreamer1.0-plugins-good-debug \ |
57 | gstreamer1.0-plugins-base-audiotestsrc \ | 57 | gstreamer1.0-plugins-base-audiotestsrc \ |
58 | gstreamer1.0-plugins-base-videotestsrc" | 58 | gstreamer1.0-plugins-base-videotestsrc" |
59 | 59 | ||
60 | RDEPENDS_gstreamer1.0-meta-video = "\ | 60 | RDEPENDS:gstreamer1.0-meta-video = "\ |
61 | gstreamer1.0-meta-base \ | 61 | gstreamer1.0-meta-base \ |
62 | gstreamer1.0-plugins-good-avi \ | 62 | gstreamer1.0-plugins-good-avi \ |
63 | gstreamer1.0-plugins-good-matroska \ | 63 | gstreamer1.0-plugins-good-matroska \ |
64 | gstreamer1.0-plugins-base-theora \ | 64 | gstreamer1.0-plugins-base-theora \ |
65 | ${COMMERCIAL_VIDEO_PLUGINS}" | 65 | ${COMMERCIAL_VIDEO_PLUGINS}" |
66 | 66 | ||
67 | RRECOMMENDS_gstreamer1.0-meta-video = "\ | 67 | RRECOMMENDS:gstreamer1.0-meta-video = "\ |
68 | gstreamer1.0-meta-audio" | 68 | gstreamer1.0-meta-audio" |
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.18.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.18.4.bb index d38be035f9..7baccfe288 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.18.4.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.18.4.bb | |||
@@ -40,8 +40,8 @@ set_omx_core_name() { | |||
40 | } | 40 | } |
41 | do_install[postfuncs] += " set_omx_core_name " | 41 | do_install[postfuncs] += " set_omx_core_name " |
42 | 42 | ||
43 | FILES_${PN} += "${libdir}/gstreamer-1.0/*.so" | 43 | FILES:${PN} += "${libdir}/gstreamer-1.0/*.so" |
44 | FILES_${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" | 44 | FILES:${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" |
45 | 45 | ||
46 | VIRTUAL-RUNTIME_libomxil ?= "libomxil" | 46 | VIRTUAL-RUNTIME_libomxil ?= "libomxil" |
47 | RDEPENDS_${PN} = "${VIRTUAL-RUNTIME_libomxil}" | 47 | RDEPENDS:${PN} = "${VIRTUAL-RUNTIME_libomxil}" |
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.18.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.18.4.bb index 96f01391b4..81c8391213 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.18.4.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.18.4.bb | |||
@@ -145,10 +145,10 @@ EXTRA_OEMESON += " \ | |||
145 | 145 | ||
146 | export OPENCV_PREFIX = "${STAGING_DIR_TARGET}${prefix}" | 146 | export OPENCV_PREFIX = "${STAGING_DIR_TARGET}${prefix}" |
147 | 147 | ||
148 | ARM_INSTRUCTION_SET_armv4 = "arm" | 148 | ARM_INSTRUCTION_SET:armv4 = "arm" |
149 | ARM_INSTRUCTION_SET_armv5 = "arm" | 149 | ARM_INSTRUCTION_SET:armv5 = "arm" |
150 | 150 | ||
151 | FILES_${PN}-freeverb += "${datadir}/gstreamer-1.0/presets/GstFreeverb.prs" | 151 | FILES:${PN}-freeverb += "${datadir}/gstreamer-1.0/presets/GstFreeverb.prs" |
152 | FILES_${PN}-opencv += "${datadir}/gst-plugins-bad/1.0/opencv*" | 152 | FILES:${PN}-opencv += "${datadir}/gst-plugins-bad/1.0/opencv*" |
153 | FILES_${PN}-transcode += "${datadir}/gstreamer-1.0/encoding-profiles" | 153 | FILES:${PN}-transcode += "${datadir}/gstreamer-1.0/encoding-profiles" |
154 | FILES_${PN}-voamrwbenc += "${datadir}/gstreamer-1.0/presets/GstVoAmrwbEnc.prs" | 154 | FILES:${PN}-voamrwbenc += "${datadir}/gstreamer-1.0/presets/GstVoAmrwbEnc.prs" |
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.4.bb index 73b433ab91..90a8d7dfbb 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.4.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.4.bb | |||
@@ -78,8 +78,8 @@ EXTRA_OEMESON += " \ | |||
78 | ${@get_opengl_cmdline_list('gl_winsys', d.getVar('OPENGL_WINSYS'), d)} \ | 78 | ${@get_opengl_cmdline_list('gl_winsys', d.getVar('OPENGL_WINSYS'), d)} \ |
79 | " | 79 | " |
80 | 80 | ||
81 | FILES_${PN}-dev += "${libdir}/gstreamer-1.0/include/gst/gl/gstglconfig.h" | 81 | FILES:${PN}-dev += "${libdir}/gstreamer-1.0/include/gst/gl/gstglconfig.h" |
82 | FILES_${MLPREFIX}libgsttag-1.0 += "${datadir}/gst-plugins-base/1.0/license-translations.dict" | 82 | FILES:${MLPREFIX}libgsttag-1.0 += "${datadir}/gst-plugins-base/1.0/license-translations.dict" |
83 | 83 | ||
84 | def get_opengl_cmdline_list(switch_name, options, d): | 84 | def get_opengl_cmdline_list(switch_name, options, d): |
85 | selected_options = [] | 85 | selected_options = [] |
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-common.inc b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-common.inc index cb1c9aaec1..54dd92873f 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-common.inc +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-common.inc | |||
@@ -21,7 +21,7 @@ GSTREAMER_ORC ?= "orc" | |||
21 | # workaround to disable orc on mips to fix the build failure | 21 | # workaround to disable orc on mips to fix the build failure |
22 | # {standard input}: Assembler messages: | 22 | # {standard input}: Assembler messages: |
23 | # {standard input}:46587: Error: branch out of range | 23 | # {standard input}:46587: Error: branch out of range |
24 | GSTREAMER_ORC_mips = "" | 24 | GSTREAMER_ORC:mips = "" |
25 | PACKAGECONFIG[orc] = "-Dorc=enabled,-Dorc=disabled,orc orc-native" | 25 | PACKAGECONFIG[orc] = "-Dorc=enabled,-Dorc=disabled,orc orc-native" |
26 | 26 | ||
27 | # TODO: put this in a gettext.bbclass patch (with variables to allow for | 27 | # TODO: put this in a gettext.bbclass patch (with variables to allow for |
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.4.bb index c7d31d206d..a90594ade5 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.4.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.4.bb | |||
@@ -19,8 +19,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343 \ | |||
19 | file://gst/replaygain/rganalysis.c;beginline=1;endline=23;md5=b60ebefd5b2f5a8e0cab6bfee391a5fe" | 19 | file://gst/replaygain/rganalysis.c;beginline=1;endline=23;md5=b60ebefd5b2f5a8e0cab6bfee391a5fe" |
20 | 20 | ||
21 | DEPENDS += "gstreamer1.0-plugins-base libcap zlib" | 21 | DEPENDS += "gstreamer1.0-plugins-base libcap zlib" |
22 | RPROVIDES_${PN}-pulseaudio += "${PN}-pulse" | 22 | RPROVIDES:${PN}-pulseaudio += "${PN}-pulse" |
23 | RPROVIDES_${PN}-soup += "${PN}-souphttpsrc" | 23 | RPROVIDES:${PN}-soup += "${PN}-souphttpsrc" |
24 | 24 | ||
25 | PACKAGECONFIG ??= " \ | 25 | PACKAGECONFIG ??= " \ |
26 | ${GSTREAMER_ORC} \ | 26 | ${GSTREAMER_ORC} \ |
@@ -75,4 +75,4 @@ EXTRA_OEMESON += " \ | |||
75 | -Dwaveform=disabled \ | 75 | -Dwaveform=disabled \ |
76 | " | 76 | " |
77 | 77 | ||
78 | FILES_${PN}-equalizer += "${datadir}/gstreamer-1.0/presets/*.prs" | 78 | FILES:${PN}-equalizer += "${datadir}/gstreamer-1.0/presets/*.prs" |
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-packaging.inc b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-packaging.inc index 5b80a46b40..e906053ac0 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-packaging.inc +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-packaging.inc | |||
@@ -9,8 +9,8 @@ | |||
9 | # Dynamically generate packages for all enabled plugins | 9 | # Dynamically generate packages for all enabled plugins |
10 | PACKAGES_DYNAMIC = "^${PN}-.* ^libgst.*" | 10 | PACKAGES_DYNAMIC = "^${PN}-.* ^libgst.*" |
11 | 11 | ||
12 | PACKAGESPLITFUNCS_prepend = " split_gstreamer10_packages " | 12 | PACKAGESPLITFUNCS:prepend = " split_gstreamer10_packages " |
13 | PACKAGESPLITFUNCS_append = " set_gstreamer10_metapkg_rdepends " | 13 | PACKAGESPLITFUNCS:append = " set_gstreamer10_metapkg_rdepends " |
14 | 14 | ||
15 | python split_gstreamer10_packages () { | 15 | python split_gstreamer10_packages () { |
16 | gst_libdir = d.expand('${libdir}/gstreamer-1.0') | 16 | gst_libdir = d.expand('${libdir}/gstreamer-1.0') |
@@ -36,8 +36,8 @@ python set_gstreamer10_metapkg_rdepends () { | |||
36 | 36 | ||
37 | pn = d.getVar('PN') | 37 | pn = d.getVar('PN') |
38 | metapkg = pn + '-meta' | 38 | metapkg = pn + '-meta' |
39 | d.setVar('ALLOW_EMPTY_' + metapkg, "1") | 39 | d.setVar('ALLOW_EMPTY:' + metapkg, "1") |
40 | d.setVar('FILES_' + metapkg, "") | 40 | d.setVar('FILES:' + metapkg, "") |
41 | blacklist = [ pn, pn + '-meta' ] | 41 | blacklist = [ pn, pn + '-meta' ] |
42 | metapkg_rdepends = [] | 42 | metapkg_rdepends = [] |
43 | pkgdest = d.getVar('PKGDEST') | 43 | pkgdest = d.getVar('PKGDEST') |
@@ -54,20 +54,20 @@ python set_gstreamer10_metapkg_rdepends () { | |||
54 | is_empty = len(dir_contents) == 0 | 54 | is_empty = len(dir_contents) == 0 |
55 | if not is_empty: | 55 | if not is_empty: |
56 | metapkg_rdepends.append(pkg) | 56 | metapkg_rdepends.append(pkg) |
57 | d.setVar('RDEPENDS_' + metapkg, ' '.join(metapkg_rdepends)) | 57 | d.setVar('RDEPENDS:' + metapkg, ' '.join(metapkg_rdepends)) |
58 | d.setVar('DESCRIPTION_' + metapkg, pn + ' meta package') | 58 | d.setVar('DESCRIPTION:' + metapkg, pn + ' meta package') |
59 | } | 59 | } |
60 | 60 | ||
61 | # each plugin-dev depends on PN-dev, plugin-staticdev on PN-staticdev | 61 | # each plugin-dev depends on PN-dev, plugin-staticdev on PN-staticdev |
62 | # so we need them even when empty (like in gst-plugins-good case) | 62 | # so we need them even when empty (like in gst-plugins-good case) |
63 | ALLOW_EMPTY_${PN} = "1" | 63 | ALLOW_EMPTY:${PN} = "1" |
64 | ALLOW_EMPTY_${PN}-dev = "1" | 64 | ALLOW_EMPTY:${PN}-dev = "1" |
65 | ALLOW_EMPTY_${PN}-staticdev = "1" | 65 | ALLOW_EMPTY:${PN}-staticdev = "1" |
66 | 66 | ||
67 | PACKAGES += "${PN}-apps ${PN}-meta ${PN}-glib" | 67 | PACKAGES += "${PN}-apps ${PN}-meta ${PN}-glib" |
68 | 68 | ||
69 | FILES_${PN} = "" | 69 | FILES:${PN} = "" |
70 | FILES_${PN}-apps = "${bindir}" | 70 | FILES:${PN}-apps = "${bindir}" |
71 | FILES_${PN}-glib = "${datadir}/glib-2.0" | 71 | FILES:${PN}-glib = "${datadir}/glib-2.0" |
72 | 72 | ||
73 | RRECOMMENDS_${PN} += "${PN}-meta" | 73 | RRECOMMENDS:${PN} += "${PN}-meta" |
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.18.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.18.4.bb index 932fa7f6fb..817dffe839 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.18.4.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.18.4.bb | |||
@@ -39,5 +39,5 @@ EXTRA_OEMESON += " \ | |||
39 | -Dsidplay=disabled \ | 39 | -Dsidplay=disabled \ |
40 | " | 40 | " |
41 | 41 | ||
42 | FILES_${PN}-amrnb += "${datadir}/gstreamer-1.0/presets/GstAmrnbEnc.prs" | 42 | FILES:${PN}-amrnb += "${datadir}/gstreamer-1.0/presets/GstAmrnbEnc.prs" |
43 | FILES_${PN}-x264 += "${datadir}/gstreamer-1.0/presets/GstX264Enc.prs" | 43 | FILES:${PN}-x264 += "${datadir}/gstreamer-1.0/presets/GstX264Enc.prs" |
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.18.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.18.4.bb index 49de3dac84..2fd73cb389 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.18.4.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.18.4.bb | |||
@@ -11,7 +11,7 @@ SRC_URI = "https://gstreamer.freedesktop.org/src/${PNREAL}/${PNREAL}-${PV}.tar.x | |||
11 | SRC_URI[sha256sum] = "cb68e08a7e825e08b83a12a22dcd6e4f1b328a7b02a7ac84f42f68f4ddc7098e" | 11 | SRC_URI[sha256sum] = "cb68e08a7e825e08b83a12a22dcd6e4f1b328a7b02a7ac84f42f68f4ddc7098e" |
12 | 12 | ||
13 | DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base python3-pygobject" | 13 | DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base python3-pygobject" |
14 | RDEPENDS_${PN} += "gstreamer1.0 gstreamer1.0-plugins-base python3-pygobject" | 14 | RDEPENDS:${PN} += "gstreamer1.0 gstreamer1.0-plugins-base python3-pygobject" |
15 | 15 | ||
16 | PNREAL = "gst-python" | 16 | PNREAL = "gst-python" |
17 | 17 | ||
@@ -21,6 +21,6 @@ EXTRA_OEMESON += "-Dlibpython-dir=${libdir}" | |||
21 | 21 | ||
22 | # gobject-introspection is mandatory and cannot be configured | 22 | # gobject-introspection is mandatory and cannot be configured |
23 | REQUIRED_DISTRO_FEATURES = "gobject-introspection-data" | 23 | REQUIRED_DISTRO_FEATURES = "gobject-introspection-data" |
24 | UNKNOWN_CONFIGURE_WHITELIST_append = " introspection" | 24 | UNKNOWN_CONFIGURE_WHITELIST:append = " introspection" |
25 | 25 | ||
26 | inherit meson pkgconfig distutils3-base upstream-version-is-even gobject-introspection features_check | 26 | inherit meson pkgconfig distutils3-base upstream-version-is-even gobject-introspection features_check |
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.18.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.18.4.bb index a268d79541..5c9025fbb6 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.18.4.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.18.4.bb | |||
@@ -47,7 +47,7 @@ PACKAGECONFIG[glx] = "-Dwith_glx=yes,-Dwith_glx=no,virtual/libgl" | |||
47 | PACKAGECONFIG[wayland] = "-Dwith_wayland=yes,-Dwith_wayland=no,wayland-native wayland wayland-protocols" | 47 | PACKAGECONFIG[wayland] = "-Dwith_wayland=yes,-Dwith_wayland=no,wayland-native wayland wayland-protocols" |
48 | PACKAGECONFIG[x11] = "-Dwith_x11=yes,-Dwith_x11=no,virtual/libx11 libxrandr libxrender" | 48 | PACKAGECONFIG[x11] = "-Dwith_x11=yes,-Dwith_x11=no,virtual/libx11 libxrandr libxrender" |
49 | 49 | ||
50 | FILES_${PN} += "${libdir}/gstreamer-*/*.so" | 50 | FILES:${PN} += "${libdir}/gstreamer-*/*.so" |
51 | FILES_${PN}-dbg += "${libdir}/gstreamer-*/.debug" | 51 | FILES:${PN}-dbg += "${libdir}/gstreamer-*/.debug" |
52 | FILES_${PN}-dev += "${libdir}/gstreamer-*/*.a" | 52 | FILES:${PN}-dev += "${libdir}/gstreamer-*/*.a" |
53 | FILES_${PN}-tests = "${bindir}/*" | 53 | FILES:${PN}-tests = "${bindir}/*" |
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0_1.18.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0_1.18.4.bb index 8f135b3839..ee418322ad 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0_1.18.4.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0_1.18.4.bb | |||
@@ -65,10 +65,10 @@ GIR_MESON_DISABLE_FLAG = "disabled" | |||
65 | PACKAGES += "${PN}-bash-completion" | 65 | PACKAGES += "${PN}-bash-completion" |
66 | 66 | ||
67 | # Add the core element plugins to the main package | 67 | # Add the core element plugins to the main package |
68 | FILES_${PN} += "${libdir}/gstreamer-1.0/*.so" | 68 | FILES:${PN} += "${libdir}/gstreamer-1.0/*.so" |
69 | FILES_${PN}-dev += "${libdir}/gstreamer-1.0/*.a ${libdir}/gstreamer-1.0/include" | 69 | FILES:${PN}-dev += "${libdir}/gstreamer-1.0/*.a ${libdir}/gstreamer-1.0/include" |
70 | FILES_${PN}-bash-completion += "${datadir}/bash-completion/completions/ ${datadir}/bash-completion/helpers/gst*" | 70 | FILES:${PN}-bash-completion += "${datadir}/bash-completion/completions/ ${datadir}/bash-completion/helpers/gst*" |
71 | FILES_${PN}-dbg += "${datadir}/gdb ${datadir}/gstreamer-1.0/gdb" | 71 | FILES:${PN}-dbg += "${datadir}/gdb ${datadir}/gstreamer-1.0/gdb" |
72 | 72 | ||
73 | CVE_PRODUCT = "gstreamer" | 73 | CVE_PRODUCT = "gstreamer" |
74 | 74 | ||
diff --git a/meta/recipes-multimedia/lame/lame_3.100.bb b/meta/recipes-multimedia/lame/lame_3.100.bb index d007e0a495..4927c9f2b3 100644 --- a/meta/recipes-multimedia/lame/lame_3.100.bb +++ b/meta/recipes-multimedia/lame/lame_3.100.bb | |||
@@ -20,7 +20,7 @@ SRC_URI[sha256sum] = "ddfe36cab873794038ae2c1210557ad34857a4b6bdc515785d1da9e175 | |||
20 | inherit autotools pkgconfig | 20 | inherit autotools pkgconfig |
21 | 21 | ||
22 | PACKAGES += "libmp3lame libmp3lame-dev" | 22 | PACKAGES += "libmp3lame libmp3lame-dev" |
23 | FILES_${PN} = "${bindir}/lame" | 23 | FILES:${PN} = "${bindir}/lame" |
24 | FILES_libmp3lame = "${libdir}/libmp3lame.so.*" | 24 | FILES:libmp3lame = "${libdir}/libmp3lame.so.*" |
25 | FILES_libmp3lame-dev = "${includedir} ${libdir}/*" | 25 | FILES:libmp3lame-dev = "${includedir} ${libdir}/*" |
26 | FILES_${PN}-dev = "" | 26 | FILES:${PN}-dev = "" |
diff --git a/meta/recipes-multimedia/liba52/liba52_0.7.4.bb b/meta/recipes-multimedia/liba52/liba52_0.7.4.bb index 0ef5d947c3..ea16270cf8 100644 --- a/meta/recipes-multimedia/liba52/liba52_0.7.4.bb +++ b/meta/recipes-multimedia/liba52/liba52_0.7.4.bb | |||
@@ -25,5 +25,5 @@ EXTRA_OECONF = " --enable-shared " | |||
25 | 25 | ||
26 | PACKAGES =+ "a52dec a52dec-doc" | 26 | PACKAGES =+ "a52dec a52dec-doc" |
27 | 27 | ||
28 | FILES_a52dec = " ${bindir}/* " | 28 | FILES:a52dec = " ${bindir}/* " |
29 | FILES_a52dec-doc = " ${mandir}/man1/* " | 29 | FILES:a52dec-doc = " ${mandir}/man1/* " |
diff --git a/meta/recipes-multimedia/libomxil/libomxil_0.9.3.bb b/meta/recipes-multimedia/libomxil/libomxil_0.9.3.bb index 82cdaf54c7..864d6bbeea 100644 --- a/meta/recipes-multimedia/libomxil/libomxil_0.9.3.bb +++ b/meta/recipes-multimedia/libomxil/libomxil_0.9.3.bb | |||
@@ -36,10 +36,10 @@ PACKAGECONFIG[amr] = "--enable-amr,," | |||
36 | # The .so files under ${libdir}/bellagio are not intended to be versioned and symlinked. | 36 | # The .so files under ${libdir}/bellagio are not intended to be versioned and symlinked. |
37 | # Make sure they get packaged in the main package. | 37 | # Make sure they get packaged in the main package. |
38 | # | 38 | # |
39 | FILES_${PN} += "${libdir}/bellagio/*.so \ | 39 | FILES:${PN} += "${libdir}/bellagio/*.so \ |
40 | ${libdir}/omxloaders/*${SOLIBS}" | 40 | ${libdir}/omxloaders/*${SOLIBS}" |
41 | FILES_${PN}-staticdev += "${libdir}/bellagio/*.a \ | 41 | FILES:${PN}-staticdev += "${libdir}/bellagio/*.a \ |
42 | ${libdir}/omxloaders/*.a" | 42 | ${libdir}/omxloaders/*.a" |
43 | FILES_${PN}-dev += "${libdir}/bellagio/*.la \ | 43 | FILES:${PN}-dev += "${libdir}/bellagio/*.la \ |
44 | ${libdir}/omxloaders/*.la \ | 44 | ${libdir}/omxloaders/*.la \ |
45 | ${libdir}/omxloaders/*${SOLIBSDEV}" | 45 | ${libdir}/omxloaders/*${SOLIBSDEV}" |
diff --git a/meta/recipes-multimedia/libpng/libpng_1.6.37.bb b/meta/recipes-multimedia/libpng/libpng_1.6.37.bb index 0b0af756f6..7791b0eecf 100644 --- a/meta/recipes-multimedia/libpng/libpng_1.6.37.bb +++ b/meta/recipes-multimedia/libpng/libpng_1.6.37.bb | |||
@@ -23,11 +23,11 @@ BINCONFIG = "${bindir}/libpng-config ${bindir}/libpng16-config" | |||
23 | inherit autotools binconfig-disabled pkgconfig | 23 | inherit autotools binconfig-disabled pkgconfig |
24 | 24 | ||
25 | # Work around missing symbols | 25 | # Work around missing symbols |
26 | EXTRA_OECONF_append_class-target = " ${@bb.utils.contains("TUNE_FEATURES", "neon", "--enable-arm-neon=on", "--enable-arm-neon=off", d)}" | 26 | EXTRA_OECONF:append:class-target = " ${@bb.utils.contains("TUNE_FEATURES", "neon", "--enable-arm-neon=on", "--enable-arm-neon=off", d)}" |
27 | 27 | ||
28 | PACKAGES =+ "${PN}-tools" | 28 | PACKAGES =+ "${PN}-tools" |
29 | 29 | ||
30 | FILES_${PN}-tools = "${bindir}/png-fix-itxt ${bindir}/pngfix ${bindir}/pngcp" | 30 | FILES:${PN}-tools = "${bindir}/png-fix-itxt ${bindir}/pngfix ${bindir}/pngcp" |
31 | 31 | ||
32 | BBCLASSEXTEND = "native nativesdk" | 32 | BBCLASSEXTEND = "native nativesdk" |
33 | 33 | ||
diff --git a/meta/recipes-multimedia/libsndfile/libsndfile1_1.0.28.bb b/meta/recipes-multimedia/libsndfile/libsndfile1_1.0.28.bb index 044881a859..443ca95e32 100644 --- a/meta/recipes-multimedia/libsndfile/libsndfile1_1.0.28.bb +++ b/meta/recipes-multimedia/libsndfile/libsndfile1_1.0.28.bb | |||
@@ -37,7 +37,7 @@ PACKAGECONFIG[regtest] = "--enable-sqlite,--disable-sqlite,sqlite3" | |||
37 | 37 | ||
38 | inherit autotools lib_package pkgconfig multilib_header | 38 | inherit autotools lib_package pkgconfig multilib_header |
39 | 39 | ||
40 | do_install_append() { | 40 | do_install:append() { |
41 | oe_multilib_header sndfile.h | 41 | oe_multilib_header sndfile.h |
42 | } | 42 | } |
43 | 43 | ||
diff --git a/meta/recipes-multimedia/libtiff/tiff_4.3.0.bb b/meta/recipes-multimedia/libtiff/tiff_4.3.0.bb index 8f929ffb55..6852758c6a 100644 --- a/meta/recipes-multimedia/libtiff/tiff_4.3.0.bb +++ b/meta/recipes-multimedia/libtiff/tiff_4.3.0.bb | |||
@@ -47,10 +47,10 @@ PACKAGECONFIG[check-ycbcr-subsampling] = "--enable-check-ycbcr-subsampling,--dis | |||
47 | PACKAGECONFIG[chunky-strip-read] = "--enable-chunky-strip-read,--disable-chunky-strip-read,," | 47 | PACKAGECONFIG[chunky-strip-read] = "--enable-chunky-strip-read,--disable-chunky-strip-read,," |
48 | 48 | ||
49 | PACKAGES =+ "tiffxx tiff-utils" | 49 | PACKAGES =+ "tiffxx tiff-utils" |
50 | FILES_tiffxx = "${libdir}/libtiffxx.so.*" | 50 | FILES:tiffxx = "${libdir}/libtiffxx.so.*" |
51 | FILES_tiff-utils = "${bindir}/*" | 51 | FILES:tiff-utils = "${bindir}/*" |
52 | 52 | ||
53 | do_install_append() { | 53 | do_install:append() { |
54 | oe_multilib_header tiffconf.h | 54 | oe_multilib_header tiffconf.h |
55 | } | 55 | } |
56 | 56 | ||
diff --git a/meta/recipes-multimedia/mpeg2dec/mpeg2dec_0.5.1.bb b/meta/recipes-multimedia/mpeg2dec/mpeg2dec_0.5.1.bb index d603602584..ee4b754c12 100644 --- a/meta/recipes-multimedia/mpeg2dec/mpeg2dec_0.5.1.bb +++ b/meta/recipes-multimedia/mpeg2dec/mpeg2dec_0.5.1.bb | |||
@@ -34,18 +34,18 @@ PACKAGECONFIG[x11] = "--with-x,--without-x,virtual/libx11 libxext libxv" | |||
34 | 34 | ||
35 | PACKAGES = "mpeg2dec-dbg mpeg2dec mpeg2dec-doc libmpeg2 libmpeg2-dev libmpeg2convert libmpeg2convert-dev libmpeg2-staticdev libmpeg2convert-staticdev" | 35 | PACKAGES = "mpeg2dec-dbg mpeg2dec mpeg2dec-doc libmpeg2 libmpeg2-dev libmpeg2convert libmpeg2convert-dev libmpeg2-staticdev libmpeg2convert-staticdev" |
36 | 36 | ||
37 | FILES_${PN} = "${bindir}/*" | 37 | FILES:${PN} = "${bindir}/*" |
38 | FILES_libmpeg2 = "${libdir}/libmpeg2.so.*" | 38 | FILES:libmpeg2 = "${libdir}/libmpeg2.so.*" |
39 | FILES_libmpeg2convert = "${libdir}/libmpeg2convert.so.*" | 39 | FILES:libmpeg2convert = "${libdir}/libmpeg2convert.so.*" |
40 | FILES_libmpeg2-dev = "${libdir}/libmpeg2.so \ | 40 | FILES:libmpeg2-dev = "${libdir}/libmpeg2.so \ |
41 | ${libdir}/libmpeg2.la \ | 41 | ${libdir}/libmpeg2.la \ |
42 | ${libdir}/libmpeg2arch.la \ | 42 | ${libdir}/libmpeg2arch.la \ |
43 | ${libdir}/pkgconfig/libmpeg2.pc \ | 43 | ${libdir}/pkgconfig/libmpeg2.pc \ |
44 | ${includedir}/mpeg2dec/mpeg2.h" | 44 | ${includedir}/mpeg2dec/mpeg2.h" |
45 | FILES_libmpeg2-staticdev = "${libdir}/libmpeg2.a" | 45 | FILES:libmpeg2-staticdev = "${libdir}/libmpeg2.a" |
46 | FILES_libmpeg2convert-dev = "${libdir}/libmpeg2convert.so \ | 46 | FILES:libmpeg2convert-dev = "${libdir}/libmpeg2convert.so \ |
47 | ${libdir}/libmpeg2convert.la \ | 47 | ${libdir}/libmpeg2convert.la \ |
48 | ${libdir}/libmpeg2convertarch.la \ | 48 | ${libdir}/libmpeg2convertarch.la \ |
49 | ${libdir}/pkgconfig/libmpeg2convert.pc \ | 49 | ${libdir}/pkgconfig/libmpeg2convert.pc \ |
50 | ${includedir}/mpeg2dec/mpeg2convert.h" | 50 | ${includedir}/mpeg2dec/mpeg2convert.h" |
51 | FILES_libmpeg2convert-staticdev = "${libdir}/libmpeg2convert.a" | 51 | FILES:libmpeg2convert-staticdev = "${libdir}/libmpeg2convert.a" |
diff --git a/meta/recipes-multimedia/mpg123/mpg123_1.28.2.bb b/meta/recipes-multimedia/mpg123/mpg123_1.28.2.bb index ebe11d4138..896162a251 100644 --- a/meta/recipes-multimedia/mpg123/mpg123_1.28.2.bb +++ b/meta/recipes-multimedia/mpg123/mpg123_1.28.2.bb | |||
@@ -48,5 +48,5 @@ EXTRA_OECONF = " \ | |||
48 | #| {standard input}:48: Error: shifts in CMP/MOV instructions are only supported in unified syntax -- `mov r5,r5,lsr#24' | 48 | #| {standard input}:48: Error: shifts in CMP/MOV instructions are only supported in unified syntax -- `mov r5,r5,lsr#24' |
49 | #... | 49 | #... |
50 | #| make[3]: *** [equalizer.lo] Error 1 | 50 | #| make[3]: *** [equalizer.lo] Error 1 |
51 | ARM_INSTRUCTION_SET_armv4 = "arm" | 51 | ARM_INSTRUCTION_SET:armv4 = "arm" |
52 | ARM_INSTRUCTION_SET_armv5 = "arm" | 52 | ARM_INSTRUCTION_SET:armv5 = "arm" |
diff --git a/meta/recipes-multimedia/pulseaudio/pulseaudio.inc b/meta/recipes-multimedia/pulseaudio/pulseaudio.inc index 4e226c616d..2fb107797a 100644 --- a/meta/recipes-multimedia/pulseaudio/pulseaudio.inc +++ b/meta/recipes-multimedia/pulseaudio/pulseaudio.inc | |||
@@ -133,20 +133,20 @@ set_cfg_value () { | |||
133 | fi | 133 | fi |
134 | } | 134 | } |
135 | 135 | ||
136 | do_compile_append () { | 136 | do_compile:append () { |
137 | if ${@bb.utils.contains('PACKAGECONFIG', 'autospawn-for-root', 'true', 'false', d)}; then | 137 | if ${@bb.utils.contains('PACKAGECONFIG', 'autospawn-for-root', 'true', 'false', d)}; then |
138 | set_cfg_value src/pulse/client.conf allow-autospawn-for-root yes | 138 | set_cfg_value src/pulse/client.conf allow-autospawn-for-root yes |
139 | fi | 139 | fi |
140 | } | 140 | } |
141 | 141 | ||
142 | do_install_append() { | 142 | do_install:append() { |
143 | install -d ${D}${sysconfdir}/default/volatiles | 143 | install -d ${D}${sysconfdir}/default/volatiles |
144 | install -m 0644 ${WORKDIR}/volatiles.04_pulse ${D}${sysconfdir}/default/volatiles/04_pulse | 144 | install -m 0644 ${WORKDIR}/volatiles.04_pulse ${D}${sysconfdir}/default/volatiles/04_pulse |
145 | } | 145 | } |
146 | 146 | ||
147 | USERADD_PACKAGES = "pulseaudio-server" | 147 | USERADD_PACKAGES = "pulseaudio-server" |
148 | GROUPADD_PARAM_pulseaudio-server = "--system pulse" | 148 | GROUPADD_PARAM:pulseaudio-server = "--system pulse" |
149 | USERADD_PARAM_pulseaudio-server = "--system --home /var/run/pulse \ | 149 | USERADD_PARAM:pulseaudio-server = "--system --home /var/run/pulse \ |
150 | --no-create-home --shell /bin/false \ | 150 | --no-create-home --shell /bin/false \ |
151 | --groups audio,pulse --gid pulse pulse" | 151 | --groups audio,pulse --gid pulse pulse" |
152 | 152 | ||
@@ -168,49 +168,49 @@ PACKAGES =+ "\ | |||
168 | PACKAGES =+ "${@bb.utils.contains('PACKAGECONFIG', 'dbus', 'pulseaudio-module-console-kit', '', d)}" | 168 | PACKAGES =+ "${@bb.utils.contains('PACKAGECONFIG', 'dbus', 'pulseaudio-module-console-kit', '', d)}" |
169 | 169 | ||
170 | #upgrade path: | 170 | #upgrade path: |
171 | RREPLACES_pulseaudio-server = "libpulse-bin libpulse-conf" | 171 | RREPLACES:pulseaudio-server = "libpulse-bin libpulse-conf" |
172 | 172 | ||
173 | PACKAGES_DYNAMIC += "^pulseaudio-lib-.* ^pulseaudio-module-.*" | 173 | PACKAGES_DYNAMIC += "^pulseaudio-lib-.* ^pulseaudio-module-.*" |
174 | 174 | ||
175 | FILES_libpulsecore = "${libdir}/pulseaudio/libpulsecore*.so" | 175 | FILES:libpulsecore = "${libdir}/pulseaudio/libpulsecore*.so" |
176 | FILES_libpulsecommon = "${libdir}/pulseaudio/libpulsecommon*.so" | 176 | FILES:libpulsecommon = "${libdir}/pulseaudio/libpulsecommon*.so" |
177 | 177 | ||
178 | # client.conf configures the behaviour of libpulse, so it belongs in the same | 178 | # client.conf configures the behaviour of libpulse, so it belongs in the same |
179 | # package. | 179 | # package. |
180 | FILES_libpulse = "${libdir}/libpulse.so.* ${sysconfdir}/pulse/client.conf" | 180 | FILES:libpulse = "${libdir}/libpulse.so.* ${sysconfdir}/pulse/client.conf" |
181 | 181 | ||
182 | FILES_libpulse-simple = "${libdir}/libpulse-simple.so.*" | 182 | FILES:libpulse-simple = "${libdir}/libpulse-simple.so.*" |
183 | FILES_libpulse-mainloop-glib = "${libdir}/libpulse-mainloop-glib.so.*" | 183 | FILES:libpulse-mainloop-glib = "${libdir}/libpulse-mainloop-glib.so.*" |
184 | 184 | ||
185 | FILES_${PN}-dev += "${libdir}/pulse-${PV}/modules/*.la ${datadir}/vala" | 185 | FILES:${PN}-dev += "${libdir}/pulse-${PV}/modules/*.la ${datadir}/vala" |
186 | FILES_${PN}-bin += "${sysconfdir}/default/volatiles/04_pulse" | 186 | FILES:${PN}-bin += "${sysconfdir}/default/volatiles/04_pulse" |
187 | FILES_${PN}-pa-info = "${bindir}/pa-info" | 187 | FILES:${PN}-pa-info = "${bindir}/pa-info" |
188 | FILES_${PN}-server = "${bindir}/pulseaudio ${bindir}/start-* ${sysconfdir} ${bindir}/pactl */udev/rules.d/*.rules */*/udev/rules.d/*.rules ${systemd_user_unitdir}/*" | 188 | FILES:${PN}-server = "${bindir}/pulseaudio ${bindir}/start-* ${sysconfdir} ${bindir}/pactl */udev/rules.d/*.rules */*/udev/rules.d/*.rules ${systemd_user_unitdir}/*" |
189 | 189 | ||
190 | #SYSTEMD_PACKAGES = "${PN}-server" | 190 | #SYSTEMD_PACKAGES = "${PN}-server" |
191 | SYSTEMD_SERVICE_${PN}-server = "pulseaudio.service" | 191 | SYSTEMD_SERVICE:${PN}-server = "pulseaudio.service" |
192 | 192 | ||
193 | FILES_${PN}-misc = "${bindir}/* ${libdir}/pulseaudio/libpulsedsp.so" | 193 | FILES:${PN}-misc = "${bindir}/* ${libdir}/pulseaudio/libpulsedsp.so" |
194 | 194 | ||
195 | # Allow the pulseaudio package to be created empty as a placeholder (-dbg and -dev depend on it) | 195 | # Allow the pulseaudio package to be created empty as a placeholder (-dbg and -dev depend on it) |
196 | FILES_${PN} = "" | 196 | FILES:${PN} = "" |
197 | ALLOW_EMPTY_${PN} = "1" | 197 | ALLOW_EMPTY:${PN} = "1" |
198 | 198 | ||
199 | CONFFILES_libpulse = "${sysconfdir}/pulse/client.conf" | 199 | CONFFILES:libpulse = "${sysconfdir}/pulse/client.conf" |
200 | 200 | ||
201 | CONFFILES_pulseaudio-server = "\ | 201 | CONFFILES:pulseaudio-server = "\ |
202 | ${sysconfdir}/pulse/default.pa \ | 202 | ${sysconfdir}/pulse/default.pa \ |
203 | ${sysconfdir}/pulse/daemon.conf \ | 203 | ${sysconfdir}/pulse/daemon.conf \ |
204 | ${sysconfdir}/pulse/system.pa \ | 204 | ${sysconfdir}/pulse/system.pa \ |
205 | " | 205 | " |
206 | 206 | ||
207 | pkg_postinst_${PN}-server() { | 207 | pkg_postinst:${PN}-server() { |
208 | if [ -z "$D" ] && [ -e ${sysconfdir}/init.d/populate-volatile.sh ] ; then | 208 | if [ -z "$D" ] && [ -e ${sysconfdir}/init.d/populate-volatile.sh ] ; then |
209 | ${sysconfdir}/init.d/populate-volatile.sh update | 209 | ${sysconfdir}/init.d/populate-volatile.sh update |
210 | fi | 210 | fi |
211 | } | 211 | } |
212 | 212 | ||
213 | python populate_packages_prepend() { | 213 | python populate_packages:prepend() { |
214 | plugindir = d.expand('${libdir}/pulse-${PV}/modules/') | 214 | plugindir = d.expand('${libdir}/pulse-${PV}/modules/') |
215 | do_split_packages(d, plugindir, r'^module-(.*)\.so$', '${PN}-module-%s', 'PulseAudio module for %s', extra_depends='', prepend=True) | 215 | do_split_packages(d, plugindir, r'^module-(.*)\.so$', '${PN}-module-%s', 'PulseAudio module for %s', extra_depends='', prepend=True) |
216 | do_split_packages(d, plugindir, r'^lib(.*)\.so$', '${PN}-lib-%s', 'PulseAudio library for %s', extra_depends='', prepend=True) | 216 | do_split_packages(d, plugindir, r'^lib(.*)\.so$', '${PN}-lib-%s', 'PulseAudio library for %s', extra_depends='', prepend=True) |
@@ -218,7 +218,7 @@ python populate_packages_prepend() { | |||
218 | 218 | ||
219 | # pa-info is a bash script that collects information about the audio setup. | 219 | # pa-info is a bash script that collects information about the audio setup. |
220 | # It's primarily useful for attaching an information dump when reporting bugs. | 220 | # It's primarily useful for attaching an information dump when reporting bugs. |
221 | RDEPENDS_${PN}-pa-info = "\ | 221 | RDEPENDS:${PN}-pa-info = "\ |
222 | alsa-utils-amixer \ | 222 | alsa-utils-amixer \ |
223 | alsa-utils-aplay \ | 223 | alsa-utils-aplay \ |
224 | alsa-utils-scripts \ | 224 | alsa-utils-scripts \ |
@@ -226,7 +226,7 @@ RDEPENDS_${PN}-pa-info = "\ | |||
226 | ${PN}-server \ | 226 | ${PN}-server \ |
227 | " | 227 | " |
228 | 228 | ||
229 | RDEPENDS_pulseaudio-server = " \ | 229 | RDEPENDS:pulseaudio-server = " \ |
230 | pulseaudio-module-filter-apply \ | 230 | pulseaudio-module-filter-apply \ |
231 | pulseaudio-module-filter-heuristics \ | 231 | pulseaudio-module-filter-heuristics \ |
232 | pulseaudio-module-udev-detect \ | 232 | pulseaudio-module-udev-detect \ |
@@ -252,23 +252,23 @@ RDEPENDS_pulseaudio-server = " \ | |||
252 | # If the server is installed, it's usually desirable to make ALSA applications | 252 | # If the server is installed, it's usually desirable to make ALSA applications |
253 | # use PulseAudio. alsa-plugins-pulseaudio-conf will install the configuration | 253 | # use PulseAudio. alsa-plugins-pulseaudio-conf will install the configuration |
254 | # that makes the PulseAudio plugin the default ALSA device. | 254 | # that makes the PulseAudio plugin the default ALSA device. |
255 | RDEPENDS_pulseaudio-server += "alsa-plugins-pulseaudio-conf" | 255 | RDEPENDS:pulseaudio-server += "alsa-plugins-pulseaudio-conf" |
256 | 256 | ||
257 | # pulseaudio-module-console-kit is built whenever dbus is enabled by PACKAGECONFIG | 257 | # pulseaudio-module-console-kit is built whenever dbus is enabled by PACKAGECONFIG |
258 | # but consolekit depends on libx11 and is available only for DISTRO with x11 in DISTRO_FEATURES | 258 | # but consolekit depends on libx11 and is available only for DISTRO with x11 in DISTRO_FEATURES |
259 | RDEPENDS_pulseaudio-module-console-kit =+ "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'consolekit', '', d)}" | 259 | RDEPENDS:pulseaudio-module-console-kit =+ "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'consolekit', '', d)}" |
260 | RDEPENDS_pulseaudio-misc += "pulseaudio-module-cli-protocol-unix" | 260 | RDEPENDS:pulseaudio-misc += "pulseaudio-module-cli-protocol-unix" |
261 | 261 | ||
262 | FILES_${PN}-module-alsa-card += "${datadir}/pulseaudio/alsa-mixer" | 262 | FILES:${PN}-module-alsa-card += "${datadir}/pulseaudio/alsa-mixer" |
263 | 263 | ||
264 | GSETTINGS_PACKAGE = "${@bb.utils.contains('PACKAGECONFIG', 'gsettings', '${PN}-module-gsettings', '', d)}" | 264 | GSETTINGS_PACKAGE = "${@bb.utils.contains('PACKAGECONFIG', 'gsettings', '${PN}-module-gsettings', '', d)}" |
265 | FILES_${PN}-module-gsettings += "${libexecdir}/pulse/gsettings-helper ${datadir}/GConf/gsettings ${datadir}/glib-2.0/schemas" | 265 | FILES:${PN}-module-gsettings += "${libexecdir}/pulse/gsettings-helper ${datadir}/GConf/gsettings ${datadir}/glib-2.0/schemas" |
266 | 266 | ||
267 | # The console-kit module is good to have on X11 systems (it keeps PulseAudio | 267 | # The console-kit module is good to have on X11 systems (it keeps PulseAudio |
268 | # running for the duration of the user login session). The device-manager and | 268 | # running for the duration of the user login session). The device-manager and |
269 | # x11-* modules are referenced from the start-pulseaudio-x11 script, so those | 269 | # x11-* modules are referenced from the start-pulseaudio-x11 script, so those |
270 | # modules must be installed when X11 is enabled. | 270 | # modules must be installed when X11 is enabled. |
271 | RDEPENDS_pulseaudio-server += "\ | 271 | RDEPENDS:pulseaudio-server += "\ |
272 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11', '\ | 272 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11', '\ |
273 | pulseaudio-module-device-manager \ | 273 | pulseaudio-module-device-manager \ |
274 | pulseaudio-module-x11-cork-request \ | 274 | pulseaudio-module-x11-cork-request \ |
@@ -276,6 +276,6 @@ RDEPENDS_pulseaudio-server += "\ | |||
276 | pulseaudio-module-x11-xsmp \ | 276 | pulseaudio-module-x11-xsmp \ |
277 | ', '', d)}" | 277 | ', '', d)}" |
278 | 278 | ||
279 | RDEPENDS_pulseaudio-server += "${@bb.utils.contains('DISTRO_FEATURES', 'x11', \ | 279 | RDEPENDS:pulseaudio-server += "${@bb.utils.contains('DISTRO_FEATURES', 'x11', \ |
280 | bb.utils.contains('DISTRO_FEATURES', 'systemd', 'pulseaudio-module-systemd-login', 'pulseaudio-module-console-kit', d), \ | 280 | bb.utils.contains('DISTRO_FEATURES', 'systemd', 'pulseaudio-module-systemd-login', 'pulseaudio-module-console-kit', d), \ |
281 | '', d)}" | 281 | '', d)}" |
diff --git a/meta/recipes-multimedia/sbc/sbc_1.5.bb b/meta/recipes-multimedia/sbc/sbc_1.5.bb index 04d82320c9..13bba6b6b3 100644 --- a/meta/recipes-multimedia/sbc/sbc_1.5.bb +++ b/meta/recipes-multimedia/sbc/sbc_1.5.bb | |||
@@ -3,8 +3,8 @@ DESCRIPTION = "Bluetooth low-complexity, subband codec (SBC) library." | |||
3 | HOMEPAGE = "https://www.bluez.org" | 3 | HOMEPAGE = "https://www.bluez.org" |
4 | SECTION = "libs" | 4 | SECTION = "libs" |
5 | LICENSE = "GPLv2+ & LGPLv2.1+" | 5 | LICENSE = "GPLv2+ & LGPLv2.1+" |
6 | LICENSE_${PN} = "LGPLv2.1+" | 6 | LICENSE:${PN} = "LGPLv2.1+" |
7 | LICENSE_${PN}-examples = "GPLv2+" | 7 | LICENSE:${PN}-examples = "GPLv2+" |
8 | LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e \ | 8 | LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e \ |
9 | file://COPYING.LIB;md5=fb504b67c50331fc78734fed90fb0e09 \ | 9 | file://COPYING.LIB;md5=fb504b67c50331fc78734fed90fb0e09 \ |
10 | file://src/sbcenc.c;beginline=1;endline=24;md5=08e7a70b127f4100ff2cd7d629147d8d \ | 10 | file://src/sbcenc.c;beginline=1;endline=24;md5=08e7a70b127f4100ff2cd7d629147d8d \ |
@@ -21,4 +21,4 @@ SRC_URI[sha256sum] = "0cbad69823a99e8421fe0700e8cf9eeb8fa0c1ad28e8dbc2182b335350 | |||
21 | inherit autotools pkgconfig | 21 | inherit autotools pkgconfig |
22 | 22 | ||
23 | PACKAGES =+ "${PN}-examples" | 23 | PACKAGES =+ "${PN}-examples" |
24 | FILES_${PN}-examples += "${bindir}/*" | 24 | FILES:${PN}-examples += "${bindir}/*" |
diff --git a/meta/recipes-multimedia/speex/speexdsp_1.2.0.bb b/meta/recipes-multimedia/speex/speexdsp_1.2.0.bb index 6369646761..bb7bc9aade 100644 --- a/meta/recipes-multimedia/speex/speexdsp_1.2.0.bb +++ b/meta/recipes-multimedia/speex/speexdsp_1.2.0.bb | |||
@@ -21,7 +21,7 @@ EXTRA_OECONF = "\ | |||
21 | 21 | ||
22 | # speexdsp was split off from speex in 1.2rc2. Older versions of speex can't | 22 | # speexdsp was split off from speex in 1.2rc2. Older versions of speex can't |
23 | # be installed together with speexdsp, since they contain overlapping files. | 23 | # be installed together with speexdsp, since they contain overlapping files. |
24 | RCONFLICTS_${PN} = "speex (< 1.2rc2)" | 24 | RCONFLICTS:${PN} = "speex (< 1.2rc2)" |
25 | RCONFLICTS_${PN}-dbg = "speex-dbg (< 1.2rc2)" | 25 | RCONFLICTS:${PN}-dbg = "speex-dbg (< 1.2rc2)" |
26 | RCONFLICTS_${PN}-dev = "speex-dev (< 1.2rc2)" | 26 | RCONFLICTS:${PN}-dev = "speex-dev (< 1.2rc2)" |
27 | RCONFLICTS_${PN}-staticdev = "speex-staticdev (< 1.2rc2)" | 27 | RCONFLICTS:${PN}-staticdev = "speex-staticdev (< 1.2rc2)" |
diff --git a/meta/recipes-multimedia/webp/libwebp_1.2.0.bb b/meta/recipes-multimedia/webp/libwebp_1.2.0.bb index 33bec2fe70..9a3b5cd6b5 100644 --- a/meta/recipes-multimedia/webp/libwebp_1.2.0.bb +++ b/meta/recipes-multimedia/webp/libwebp_1.2.0.bb | |||
@@ -30,8 +30,8 @@ EXTRA_OECONF = " \ | |||
30 | EXTRA_OECONF_ARM = " \ | 30 | EXTRA_OECONF_ARM = " \ |
31 | ${@bb.utils.contains("TUNE_FEATURES","neon","--enable-neon","--disable-neon",d)} \ | 31 | ${@bb.utils.contains("TUNE_FEATURES","neon","--enable-neon","--disable-neon",d)} \ |
32 | " | 32 | " |
33 | EXTRA_OECONF_append_arm = " ${EXTRA_OECONF_ARM}" | 33 | EXTRA_OECONF:append:arm = " ${EXTRA_OECONF_ARM}" |
34 | EXTRA_OECONF_append_armeb = " ${EXTRA_OECONF_ARM}" | 34 | EXTRA_OECONF:append:armeb = " ${EXTRA_OECONF_ARM}" |
35 | 35 | ||
36 | inherit autotools lib_package | 36 | inherit autotools lib_package |
37 | 37 | ||
@@ -51,5 +51,5 @@ PACKAGECONFIG[gl] = "--enable-gl,--disable-gl,mesa-glut" | |||
51 | 51 | ||
52 | PACKAGES =+ "${PN}-gif2webp" | 52 | PACKAGES =+ "${PN}-gif2webp" |
53 | 53 | ||
54 | DESCRIPTION_${PN}-gif2webp = "Simple tool to convert animated GIFs to WebP" | 54 | DESCRIPTION:${PN}-gif2webp = "Simple tool to convert animated GIFs to WebP" |
55 | FILES_${PN}-gif2webp = "${bindir}/gif2webp" | 55 | FILES:${PN}-gif2webp = "${bindir}/gif2webp" |
diff --git a/meta/recipes-multimedia/x264/x264_git.bb b/meta/recipes-multimedia/x264/x264_git.bb index 902396e4bf..9f23794df1 100644 --- a/meta/recipes-multimedia/x264/x264_git.bb +++ b/meta/recipes-multimedia/x264/x264_git.bb | |||
@@ -23,11 +23,11 @@ S = "${WORKDIR}/git" | |||
23 | inherit lib_package pkgconfig | 23 | inherit lib_package pkgconfig |
24 | 24 | ||
25 | X264_DISABLE_ASM = "" | 25 | X264_DISABLE_ASM = "" |
26 | X264_DISABLE_ASM_x86 = "--disable-asm" | 26 | X264_DISABLE_ASM:x86 = "--disable-asm" |
27 | X264_DISABLE_ASM_armv4 = "--disable-asm" | 27 | X264_DISABLE_ASM:armv4 = "--disable-asm" |
28 | X264_DISABLE_ASM_armv5 = "--disable-asm" | 28 | X264_DISABLE_ASM:armv5 = "--disable-asm" |
29 | X264_DISABLE_ASM_powerpc = "${@bb.utils.contains("TUNE_FEATURES", "spe", "--disable-asm", "", d)}" | 29 | X264_DISABLE_ASM:powerpc = "${@bb.utils.contains("TUNE_FEATURES", "spe", "--disable-asm", "", d)}" |
30 | X264_DISABLE_ASM_mipsarch = "${@bb.utils.contains("TUNE_FEATURES", "r6", "", "--disable-asm", d)}" | 30 | X264_DISABLE_ASM:mipsarch = "${@bb.utils.contains("TUNE_FEATURES", "r6", "", "--disable-asm", d)}" |
31 | 31 | ||
32 | EXTRA_OECONF = '--prefix=${prefix} \ | 32 | EXTRA_OECONF = '--prefix=${prefix} \ |
33 | --host=${HOST_SYS} \ | 33 | --host=${HOST_SYS} \ |