summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Jansa <Martin.Jansa@gmail.com>2021-07-29 19:58:04 +0200
committerAndrei Gherzan <andrei@gherzan.com>2021-08-04 12:30:12 +0300
commit9ea7aa2cd2cdc775425797b689e782718896ea50 (patch)
tree3831e2403262e27cd178a213b82c2ed8ad91e9a6
parent8dc3a310883ea87cd9900442f46f20bb08e57583 (diff)
downloadmeta-raspberrypi-9ea7aa2cd2cdc775425797b689e782718896ea50.tar.gz
Convert to new override syntax
This is the result of automated script conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
-rw-r--r--classes/sdcard_image-rpi.bbclass14
-rw-r--r--conf/layer.conf12
-rw-r--r--conf/machine/include/rpi-base.inc2
-rw-r--r--conf/machine/include/rpi-default-settings.inc6
-rw-r--r--conf/machine/include/tune-arm1176jzf-s.inc12
-rw-r--r--conf/machine/raspberrypi3-64.conf2
-rw-r--r--conf/machine/raspberrypi4-64.conf2
-rw-r--r--docs/conf.py4
-rw-r--r--docs/extra-build-config.md6
-rw-r--r--dynamic-layers/meta-python/recipes-connectivity/lirc/lirc_0.10.1.bbappend4
-rw-r--r--dynamic-layers/meta-python/recipes-core/packagegroups/packagegroup-rpi-test.bbappend4
-rw-r--r--dynamic-layers/meta-python/recipes-devtools/python/python3-sense-hat_2.2.0.bb2
-rw-r--r--dynamic-layers/multimedia-layer/recipes-multimedia/libcamera/libcamera.bbappend2
-rw-r--r--dynamic-layers/networking-layer/recipes-support/drbd/drbd_%.bbappend4
-rw-r--r--dynamic-layers/openembedded-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend2
-rw-r--r--dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase_%.bbappend20
-rw-r--r--recipes-bsp/bootfiles/rpi-config_git.bb2
-rw-r--r--recipes-bsp/formfactor/formfactor_%.bbappend2
-rw-r--r--recipes-bsp/u-boot/u-boot_%.bbappend10
-rw-r--r--recipes-connectivity/bluez5/bluez5_%.bbappend6
-rw-r--r--recipes-connectivity/pi-bluetooth/pi-bluetooth_0.1.17.bb6
-rw-r--r--recipes-core/images/rpi-basic-image.bb2
-rw-r--r--recipes-core/images/rpi-hwup-image.bb2
-rw-r--r--recipes-core/images/rpi-test-image.bb2
-rw-r--r--recipes-core/packagegroups/packagegroup-core-tools-testapps.bbappend2
-rw-r--r--recipes-core/packagegroups/packagegroup-rpi-test.bb4
-rw-r--r--recipes-core/psplash/psplash_%.bbappend4
-rw-r--r--recipes-core/udev/udev-rules-udisks-rpi_1.0.bb2
-rw-r--r--recipes-devtools/bcm2835/bcm2835_1.52.bb12
-rw-r--r--recipes-devtools/pi-blaster/pi-blaster_git.bb4
-rw-r--r--recipes-devtools/python/python3-adafruit-blinka_6.2.2.bb6
-rw-r--r--recipes-devtools/python/python3-adafruit-circuitpython-busdevice_5.0.5.bb2
-rw-r--r--recipes-devtools/python/python3-adafruit-circuitpython-motor_3.2.6.bb2
-rw-r--r--recipes-devtools/python/python3-adafruit-circuitpython-motorkit_1.6.1.bb2
-rw-r--r--recipes-devtools/python/python3-adafruit-circuitpython-pca9685_3.3.4.bb2
-rw-r--r--recipes-devtools/python/python3-adafruit-circuitpython-register_1.9.4.bb2
-rw-r--r--recipes-devtools/python/python3-adafruit-platformdetect_3.1.1.bb2
-rw-r--r--recipes-devtools/python/python3-adafruit-pureio_1.1.8.bb2
-rw-r--r--recipes-devtools/python/rpio_0.10.0.bb2
-rw-r--r--recipes-graphics/cairo/cairo_%.bbappend2
-rw-r--r--recipes-graphics/kmscube/kmscube_%.bbappend2
-rw-r--r--recipes-graphics/libsdl2/libsdl2_%.bbappend4
-rw-r--r--recipes-graphics/libva/libva_%.bbappend2
-rw-r--r--recipes-graphics/mesa/libglu_%.bbappend2
-rw-r--r--recipes-graphics/mesa/mesa-demos_%.bbappend2
-rw-r--r--recipes-graphics/mesa/mesa-gl_%.bbappend8
-rw-r--r--recipes-graphics/mesa/mesa_%.bbappend4
-rw-r--r--recipes-graphics/piglit/piglit_%.bbappend4
-rw-r--r--recipes-graphics/raspidmx/raspidmx_git.bb2
-rw-r--r--recipes-graphics/userland/userland_git.bb26
-rw-r--r--recipes-graphics/vc-graphics/vc-graphics.inc8
-rw-r--r--recipes-graphics/wayland/wayland_%.bbappend2
-rw-r--r--recipes-graphics/wayland/weston_%.bbappend4
-rw-r--r--recipes-graphics/xorg-xserver/xserver-xf86-config_%.bbappend8
-rw-r--r--recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend4
-rw-r--r--recipes-kernel/bluez-firmware-rpidistro/bluez-firmware-rpidistro_git.bb44
-rw-r--r--recipes-kernel/linux-firmware-rpidistro/linux-firmware-rpidistro_git.bb34
-rw-r--r--recipes-kernel/linux/linux-raspberrypi.inc16
-rw-r--r--recipes-multimedia/gstreamer/gstreamer1.0-omx_%.bbappend10
-rw-r--r--recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend2
-rw-r--r--recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_%.bbappend6
-rw-r--r--recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.%.bbappend2
-rw-r--r--recipes-multimedia/omxplayer/omxplayer_git.bb10
-rw-r--r--recipes-multimedia/x264/x264_%.bbappend4
64 files changed, 196 insertions, 196 deletions
diff --git a/classes/sdcard_image-rpi.bbclass b/classes/sdcard_image-rpi.bbclass
index e803a0d..7b06936 100644
--- a/classes/sdcard_image-rpi.bbclass
+++ b/classes/sdcard_image-rpi.bbclass
@@ -23,12 +23,12 @@ inherit image_types
23# 0 4MiB 4MiB + 48MiB 4MiB + 48Mib + SDIMG_ROOTFS 23# 0 4MiB 4MiB + 48MiB 4MiB + 48Mib + SDIMG_ROOTFS
24 24
25# This image depends on the rootfs image 25# This image depends on the rootfs image
26IMAGE_TYPEDEP_rpi-sdimg = "${SDIMG_ROOTFS_TYPE}" 26IMAGE_TYPEDEP:rpi-sdimg = "${SDIMG_ROOTFS_TYPE}"
27 27
28# Kernel image name 28# Kernel image name
29SDIMG_KERNELIMAGE_raspberrypi ?= "kernel.img" 29SDIMG_KERNELIMAGE:raspberrypi ?= "kernel.img"
30SDIMG_KERNELIMAGE_raspberrypi2 ?= "kernel7.img" 30SDIMG_KERNELIMAGE:raspberrypi2 ?= "kernel7.img"
31SDIMG_KERNELIMAGE_raspberrypi3-64 ?= "kernel8.img" 31SDIMG_KERNELIMAGE:raspberrypi3-64 ?= "kernel8.img"
32 32
33# Boot partition volume id 33# Boot partition volume id
34# Shorten raspberrypi to just rpi to keep it under 11 characters 34# Shorten raspberrypi to just rpi to keep it under 11 characters
@@ -50,7 +50,7 @@ inherit kernel-artifact-names
50 50
51RPI_SDIMG_EXTRA_DEPENDS ?= "" 51RPI_SDIMG_EXTRA_DEPENDS ?= ""
52 52
53do_image_rpi_sdimg[depends] = " \ 53do_image:rpi_sdimg[depends] = " \
54 parted-native:do_populate_sysroot \ 54 parted-native:do_populate_sysroot \
55 mtools-native:do_populate_sysroot \ 55 mtools-native:do_populate_sysroot \
56 dosfstools-native:do_populate_sysroot \ 56 dosfstools-native:do_populate_sysroot \
@@ -62,7 +62,7 @@ do_image_rpi_sdimg[depends] = " \
62 ${RPI_SDIMG_EXTRA_DEPENDS} \ 62 ${RPI_SDIMG_EXTRA_DEPENDS} \
63" 63"
64 64
65do_image_rpi_sdimg[recrdeps] = "do_build" 65do_image:rpi_sdimg[recrdeps] = "do_build"
66 66
67# SD card image name 67# SD card image name
68SDIMG = "${IMGDEPLOYDIR}/${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.rpi-sdimg" 68SDIMG = "${IMGDEPLOYDIR}/${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.rpi-sdimg"
@@ -87,7 +87,7 @@ def split_overlays(d, out, ver=None):
87 87
88 return overlays 88 return overlays
89 89
90IMAGE_CMD_rpi-sdimg () { 90IMAGE_CMD:rpi-sdimg () {
91 91
92 # Align partitions 92 # Align partitions
93 BOOT_SPACE_ALIGNED=$(expr ${BOOT_SPACE} + ${IMAGE_ROOTFS_ALIGNMENT} - 1) 93 BOOT_SPACE_ALIGNED=$(expr ${BOOT_SPACE} + ${IMAGE_ROOTFS_ALIGNMENT} - 1)
diff --git a/conf/layer.conf b/conf/layer.conf
index 2518379..944df21 100644
--- a/conf/layer.conf
+++ b/conf/layer.conf
@@ -6,11 +6,11 @@ BBFILES += "${LAYERDIR}/recipes*/*/*.bb \
6 ${LAYERDIR}/recipes*/*/*.bbappend" 6 ${LAYERDIR}/recipes*/*/*.bbappend"
7 7
8BBFILE_COLLECTIONS += "raspberrypi" 8BBFILE_COLLECTIONS += "raspberrypi"
9BBFILE_PATTERN_raspberrypi := "^${LAYERDIR}/" 9BBFILE_PATTERN:raspberrypi := "^${LAYERDIR}/"
10BBFILE_PRIORITY_raspberrypi = "9" 10BBFILE_PRIORITY:raspberrypi = "9"
11 11
12LAYERSERIES_COMPAT_raspberrypi = "hardknott honister" 12LAYERSERIES_COMPAT:raspberrypi = "hardknott honister"
13LAYERDEPENDS_raspberrypi = "core" 13LAYERDEPENDS:raspberrypi = "core"
14 14
15# Additional license directories. 15# Additional license directories.
16LICENSE_PATH += "${LAYERDIR}/files/custom-licenses" 16LICENSE_PATH += "${LAYERDIR}/files/custom-licenses"
@@ -36,5 +36,5 @@ BBFILES_DYNAMIC += " \
36 multimedia-layer:${LAYERDIR}/dynamic-layers/multimedia-layer/*/*/*.bbappend \ 36 multimedia-layer:${LAYERDIR}/dynamic-layers/multimedia-layer/*/*/*.bbappend \
37" 37"
38 38
39DEFAULT_TEST_SUITES_remove_rpi = "parselogs" 39DEFAULT_TEST_SUITES:remove:rpi = "parselogs"
40DEFAULT_TEST_SUITES_append_rpi = " parselogs_rpi" 40DEFAULT_TEST_SUITES:append:rpi = " parselogs:rpi"
diff --git a/conf/machine/include/rpi-base.inc b/conf/machine/include/rpi-base.inc
index 75c3727..a4db938 100644
--- a/conf/machine/include/rpi-base.inc
+++ b/conf/machine/include/rpi-base.inc
@@ -144,4 +144,4 @@ do_image_wic[recrdeps] = "do_build"
144 144
145# The kernel image is installed into the FAT32 boot partition and does not need 145# The kernel image is installed into the FAT32 boot partition and does not need
146# to also be installed into the rootfs. 146# to also be installed into the rootfs.
147RDEPENDS_${KERNEL_PACKAGE_NAME}-base = "" 147RDEPENDS:${KERNEL_PACKAGE_NAME}-base = ""
diff --git a/conf/machine/include/rpi-default-settings.inc b/conf/machine/include/rpi-default-settings.inc
index bb18496..a89ddb1 100644
--- a/conf/machine/include/rpi-default-settings.inc
+++ b/conf/machine/include/rpi-default-settings.inc
@@ -3,7 +3,7 @@
3IMAGE_CLASSES += "sdcard_image-rpi" 3IMAGE_CLASSES += "sdcard_image-rpi"
4 4
5# RPI kernel has errors of its own which should be filtered 5# RPI kernel has errors of its own which should be filtered
6# therefore use parselogs_rpi test instead of parselogs from oe-core 6# therefore use parselogs:rpi test instead of parselogs from oe-core
7# 7#
8DEFAULT_TEST_SUITES_append_rpi = " parselogs_rpi" 8DEFAULT_TEST_SUITES:append:rpi = " parselogs:rpi"
9DEFAULT_TEST_SUITES_remove_rpi = " parselogs" 9DEFAULT_TEST_SUITES:remove:rpi = " parselogs"
diff --git a/conf/machine/include/tune-arm1176jzf-s.inc b/conf/machine/include/tune-arm1176jzf-s.inc
index b9e0377..ce5f08e 100644
--- a/conf/machine/include/tune-arm1176jzf-s.inc
+++ b/conf/machine/include/tune-arm1176jzf-s.inc
@@ -7,11 +7,11 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'arm1176jzfs', ' -mcpu=arm
7MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'arm1176jzfs', 'armv6:', '', d)}" 7MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'arm1176jzfs', 'armv6:', '', d)}"
8 8
9AVAILTUNES += "arm1176jzfs" 9AVAILTUNES += "arm1176jzfs"
10ARMPKGARCH_tune-arm1176jzfs = "arm1176jzfs" 10ARMPKGARCH:tune-arm1176jzfs = "arm1176jzfs"
11TUNE_FEATURES_tune-arm1176jzfs = "arm thumb vfp arm1176jzfs" 11TUNE_FEATURES:tune-arm1176jzfs = "arm thumb vfp arm1176jzfs"
12PACKAGE_EXTRA_ARCHS_tune-arm1176jzfs = "${PACKAGE_EXTRA_ARCHS_tune-armv6} arm1176jzfs" 12PACKAGE_EXTRA_ARCHS:tune-arm1176jzfs = "${PACKAGE_EXTRA_ARCHS:tune-armv6} arm1176jzfs"
13 13
14AVAILTUNES += "arm1176jzfshf" 14AVAILTUNES += "arm1176jzfshf"
15ARMPKGARCH_tune-arm1176jzfshf = "${ARMPKGARCH_tune-arm1176jzfs}" 15ARMPKGARCH:tune-arm1176jzfshf = "${ARMPKGARCH:tune-arm1176jzfs}"
16TUNE_FEATURES_tune-arm1176jzfshf = "${TUNE_FEATURES_tune-arm1176jzfs} callconvention-hard" 16TUNE_FEATURES:tune-arm1176jzfshf = "${TUNE_FEATURES:tune-arm1176jzfs} callconvention-hard"
17PACKAGE_EXTRA_ARCHS_tune-arm1176jzfshf = "${PACKAGE_EXTRA_ARCHS_tune-armv6thf} arm1176jzfshf-vfp" 17PACKAGE_EXTRA_ARCHS:tune-arm1176jzfshf = "${PACKAGE_EXTRA_ARCHS:tune-armv6thf} arm1176jzfshf-vfp"
diff --git a/conf/machine/raspberrypi3-64.conf b/conf/machine/raspberrypi3-64.conf
index 5394132..4ed2d2a 100644
--- a/conf/machine/raspberrypi3-64.conf
+++ b/conf/machine/raspberrypi3-64.conf
@@ -23,7 +23,7 @@ RPI_KERNEL_DEVICETREE = " \
23 23
24SERIAL_CONSOLES ?= "115200;ttyS0" 24SERIAL_CONSOLES ?= "115200;ttyS0"
25 25
26UBOOT_MACHINE = "rpi_arm64_config" 26UBOOT_MACHINE = "rpi:arm64_config"
27 27
28# When u-boot is enabled we need to use the "Image" format and the "booti" 28# When u-boot is enabled we need to use the "Image" format and the "booti"
29# command to load the kernel 29# command to load the kernel
diff --git a/conf/machine/raspberrypi4-64.conf b/conf/machine/raspberrypi4-64.conf
index 12c8954..99a2a7c 100644
--- a/conf/machine/raspberrypi4-64.conf
+++ b/conf/machine/raspberrypi4-64.conf
@@ -22,7 +22,7 @@ RPI_KERNEL_DEVICETREE = " \
22SDIMG_KERNELIMAGE ?= "kernel8.img" 22SDIMG_KERNELIMAGE ?= "kernel8.img"
23SERIAL_CONSOLES ?= "115200;ttyS0" 23SERIAL_CONSOLES ?= "115200;ttyS0"
24 24
25UBOOT_MACHINE = "rpi_arm64_config" 25UBOOT_MACHINE = "rpi:arm64_config"
26 26
27VC4DTBO ?= "vc4-fkms-v3d" 27VC4DTBO ?= "vc4-fkms-v3d"
28 28
diff --git a/docs/conf.py b/docs/conf.py
index fcebbf1..e96f951 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -284,7 +284,7 @@ latex_documents = [
284 284
285# Documents to append as an appendix to all manuals. 285# Documents to append as an appendix to all manuals.
286# 286#
287# latex_appendices = [] 287# latex:appendices = []
288 288
289# It false, will not define \strong, \code, itleref, \crossref ... but only 289# It false, will not define \strong, \code, itleref, \crossref ... but only
290# \sphinxstrong, ..., \sphinxtitleref, ... To help avoid clash with user added 290# \sphinxstrong, ..., \sphinxtitleref, ... To help avoid clash with user added
@@ -324,7 +324,7 @@ texinfo_documents = [
324 324
325# Documents to append as an appendix to all manuals. 325# Documents to append as an appendix to all manuals.
326# 326#
327# texinfo_appendices = [] 327# texinfo:appendices = []
328 328
329# If false, no module index is generated. 329# If false, no module index is generated.
330# 330#
diff --git a/docs/extra-build-config.md b/docs/extra-build-config.md
index ec3bd6a..f52c51f 100644
--- a/docs/extra-build-config.md
+++ b/docs/extra-build-config.md
@@ -159,7 +159,7 @@ command (eg. bootz) to be used.
159 159
160To build an initramfs image: 160To build an initramfs image:
161 161
162* Set this 3 kernel variables (in kernel's do_configure_prepend in linux-raspberrypi.inc after the line kernel_configure_variable LOCALVERSION "\"\"" 162* Set this 3 kernel variables (in kernel's do_configure:prepend in linux-raspberrypi.inc after the line kernel_configure_variable LOCALVERSION "\"\""
163) 163)
164 - kernel_configure_variable BLK_DEV_INITRD y 164 - kernel_configure_variable BLK_DEV_INITRD y
165 - kernel_configure_variable INITRAMFS_SOURCE "" 165 - kernel_configure_variable INITRAMFS_SOURCE ""
@@ -195,7 +195,7 @@ by tasks that image building task must depend upon, to ensure that the
195files are available when they are needed, so these component deploy 195files are available when they are needed, so these component deploy
196tasks must be added to: RPI_SDIMG_EXTRA_DEPENDS. 196tasks must be added to: RPI_SDIMG_EXTRA_DEPENDS.
197 197
198 RPI_SDIMG_EXTRA_DEPENDS_append = " example:do_deploy" 198 RPI_SDIMG_EXTRA_DEPENDS:append = " example:do_deploy"
199 199
200## Enable SPI bus 200## Enable SPI bus
201 201
@@ -211,7 +211,7 @@ When using device tree kernels, set this variable to enable I2C:
211 211
212Furthermore, to auto-load I2C kernel modules set: 212Furthermore, to auto-load I2C kernel modules set:
213 213
214 KERNEL_MODULE_AUTOLOAD_rpi += "i2c-dev i2c-bcm2708" 214 KERNEL_MODULE_AUTOLOAD:rpi += "i2c-dev i2c-bcm2708"
215 215
216## Enable PiTFT support 216## Enable PiTFT support
217 217
diff --git a/dynamic-layers/meta-python/recipes-connectivity/lirc/lirc_0.10.1.bbappend b/dynamic-layers/meta-python/recipes-connectivity/lirc/lirc_0.10.1.bbappend
index 5d3ab4d..22f8ce4 100644
--- a/dynamic-layers/meta-python/recipes-connectivity/lirc/lirc_0.10.1.bbappend
+++ b/dynamic-layers/meta-python/recipes-connectivity/lirc/lirc_0.10.1.bbappend
@@ -1,6 +1,6 @@
1FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" 1FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
2 2
3SRC_URI_append_rpi = " \ 3SRC_URI:append:rpi = " \
4 file://lirc-gpio-ir-0.10.patch \ 4 file://lirc-gpio-ir-0.10.patch \
5 file://lircd.service \ 5 file://lircd.service \
6" 6"
diff --git a/dynamic-layers/meta-python/recipes-core/packagegroups/packagegroup-rpi-test.bbappend b/dynamic-layers/meta-python/recipes-core/packagegroups/packagegroup-rpi-test.bbappend
index 63fedbb..7776531 100644
--- a/dynamic-layers/meta-python/recipes-core/packagegroups/packagegroup-rpi-test.bbappend
+++ b/dynamic-layers/meta-python/recipes-core/packagegroups/packagegroup-rpi-test.bbappend
@@ -1,4 +1,4 @@
1FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" 1FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
2 2
3RDEPENDS_${PN} += "python3-sense-hat" 3RDEPENDS:${PN} += "python3-sense-hat"
4 4
diff --git a/dynamic-layers/meta-python/recipes-devtools/python/python3-sense-hat_2.2.0.bb b/dynamic-layers/meta-python/recipes-devtools/python/python3-sense-hat_2.2.0.bb
index 6195d28..dba63d9 100644
--- a/dynamic-layers/meta-python/recipes-devtools/python/python3-sense-hat_2.2.0.bb
+++ b/dynamic-layers/meta-python/recipes-devtools/python/python3-sense-hat_2.2.0.bb
@@ -17,7 +17,7 @@ DEPENDS += " \
17 freetype \ 17 freetype \
18 " 18 "
19 19
20RDEPENDS_${PN} += " \ 20RDEPENDS:${PN} += " \
21 ${PYTHON_PN}-numpy \ 21 ${PYTHON_PN}-numpy \
22 ${PYTHON_PN}-rtimu \ 22 ${PYTHON_PN}-rtimu \
23 ${PYTHON_PN}-pillow \ 23 ${PYTHON_PN}-pillow \
diff --git a/dynamic-layers/multimedia-layer/recipes-multimedia/libcamera/libcamera.bbappend b/dynamic-layers/multimedia-layer/recipes-multimedia/libcamera/libcamera.bbappend
index 8076ac7..2721cfe 100644
--- a/dynamic-layers/multimedia-layer/recipes-multimedia/libcamera/libcamera.bbappend
+++ b/dynamic-layers/multimedia-layer/recipes-multimedia/libcamera/libcamera.bbappend
@@ -1,2 +1,2 @@
1PACKAGECONFIG[raspberrypi] = "-Dpipelines=raspberrypi" 1PACKAGECONFIG[raspberrypi] = "-Dpipelines=raspberrypi"
2PACKAGECONFIG_append_rpi = " raspberrypi" 2PACKAGECONFIG:append:rpi = " raspberrypi"
diff --git a/dynamic-layers/networking-layer/recipes-support/drbd/drbd_%.bbappend b/dynamic-layers/networking-layer/recipes-support/drbd/drbd_%.bbappend
index 933aaf6..d15f34c 100644
--- a/dynamic-layers/networking-layer/recipes-support/drbd/drbd_%.bbappend
+++ b/dynamic-layers/networking-layer/recipes-support/drbd/drbd_%.bbappend
@@ -1,3 +1,3 @@
1FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" 1FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
2 2
3COMPATIBLE_MACHINE_rpi = "(null)" 3COMPATIBLE_MACHINE:rpi = "(null)"
diff --git a/dynamic-layers/openembedded-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend b/dynamic-layers/openembedded-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend
index 25423d0..8d458c8 100644
--- a/dynamic-layers/openembedded-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend
+++ b/dynamic-layers/openembedded-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend
@@ -1 +1 @@
RDEPENDS_packagegroup-meta-oe-kernel_remove_rpi = "bpftool" RDEPENDS:packagegroup-meta-oe-kernel:remove:rpi = "bpftool"
diff --git a/dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase_%.bbappend b/dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase_%.bbappend
index e48f31d..6d3de3f 100644
--- a/dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase_%.bbappend
+++ b/dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase_%.bbappend
@@ -1,19 +1,19 @@
1PACKAGECONFIG_GL_rpi = "${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', 'gl', \ 1PACKAGECONFIG_GL:rpi = "${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', 'gl', \
2 bb.utils.contains('DISTRO_FEATURES', 'opengl', 'eglfs gles2', \ 2 bb.utils.contains('DISTRO_FEATURES', 'opengl', 'eglfs gles2', \
3 '', d), d)}" 3 '', d), d)}"
4PACKAGECONFIG_GL_append_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', ' kms', '', d)}" 4PACKAGECONFIG_GL:append:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', ' kms', '', d)}"
5PACKAGECONFIG_GL_append_rpi = " gbm" 5PACKAGECONFIG_GL:append:rpi = " gbm"
6PACKAGECONFIG_FONTS_rpi = "fontconfig" 6PACKAGECONFIG_FONTS:rpi = "fontconfig"
7PACKAGECONFIG_append_rpi = " libinput examples tslib xkbcommon" 7PACKAGECONFIG:append:rpi = " libinput examples tslib xkbcommon"
8PACKAGECONFIG_remove_rpi = "tests" 8PACKAGECONFIG:remove:rpi = "tests"
9 9
10OE_QTBASE_EGLFS_DEVICE_INTEGRATION_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'eglfs_brcm', d)}" 10OE_QTBASE_EGLFS_DEVICE_INTEGRATION:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'eglfs_brcm', d)}"
11 11
12do_configure_prepend_rpi() { 12do_configure:prepend:rpi() {
13 # Add the appropriate EGLFS_DEVICE_INTEGRATION 13 # Add the appropriate EGLFS_DEVICE_INTEGRATION
14 if [ "${@d.getVar('OE_QTBASE_EGLFS_DEVICE_INTEGRATION')}" != "" ]; then 14 if [ "${@d.getVar('OE_QTBASE_EGLFS_DEVICE_INTEGRATION')}" != "" ]; then
15 echo "EGLFS_DEVICE_INTEGRATION = ${OE_QTBASE_EGLFS_DEVICE_INTEGRATION}" >> ${S}/mkspecs/oe-device-extra.pri 15 echo "EGLFS_DEVICE_INTEGRATION = ${OE_QTBASE_EGLFS_DEVICE_INTEGRATION}" >> ${S}/mkspecs/oe-device-extra.pri
16 fi 16 fi
17} 17}
18RDEPENDS_${PN}_append_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' userland', d)}" 18RDEPENDS:${PN}:append:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' userland', d)}"
19DEPENDS_append_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' userland', d)}" 19DEPENDS:append:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' userland', d)}"
diff --git a/recipes-bsp/bootfiles/rpi-config_git.bb b/recipes-bsp/bootfiles/rpi-config_git.bb
index e84456c..c1c5340 100644
--- a/recipes-bsp/bootfiles/rpi-config_git.bb
+++ b/recipes-bsp/bootfiles/rpi-config_git.bb
@@ -261,7 +261,7 @@ do_deploy() {
261 fi 261 fi
262} 262}
263 263
264do_deploy_append_raspberrypi3-64() { 264do_deploy:append:raspberrypi3-64() {
265 echo "# have a properly sized image" >> $CONFIG 265 echo "# have a properly sized image" >> $CONFIG
266 echo "disable_overscan=1" >> $CONFIG 266 echo "disable_overscan=1" >> $CONFIG
267 267
diff --git a/recipes-bsp/formfactor/formfactor_%.bbappend b/recipes-bsp/formfactor/formfactor_%.bbappend
index 72d991c..4fc41d0 100644
--- a/recipes-bsp/formfactor/formfactor_%.bbappend
+++ b/recipes-bsp/formfactor/formfactor_%.bbappend
@@ -1 +1 @@
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
diff --git a/recipes-bsp/u-boot/u-boot_%.bbappend b/recipes-bsp/u-boot/u-boot_%.bbappend
index cdfe5bb..154309e 100644
--- a/recipes-bsp/u-boot/u-boot_%.bbappend
+++ b/recipes-bsp/u-boot/u-boot_%.bbappend
@@ -1,15 +1,15 @@
1FILESEXTRAPATHS_prepend := "${THISDIR}/files:" 1FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
2 2
3SRC_URI_append_rpi = " \ 3SRC_URI:append:rpi = " \
4 file://fw_env.config \ 4 file://fw_env.config \
5" 5"
6 6
7# special fix for raspberrypi-cm3 7# special fix for raspberrypi-cm3
8SRC_URI_append_raspberrypi-cm3 = " file://0001-dm-core-Move-ofdata_to_platdata-call-earlier.patch" 8SRC_URI:append:raspberrypi-cm3 = " file://0001-dm-core-Move-ofdata_to_platdata-call-earlier.patch"
9 9
10DEPENDS_append_rpi = " u-boot-default-script" 10DEPENDS:append:rpi = " u-boot-default-script"
11 11
12do_install_append_rpi () { 12do_install:append:rpi () {
13 install -d ${D}${sysconfdir} 13 install -d ${D}${sysconfdir}
14 install -m 0644 ${WORKDIR}/fw_env.config ${D}${sysconfdir}/fw_env.config 14 install -m 0644 ${WORKDIR}/fw_env.config ${D}${sysconfdir}/fw_env.config
15} 15}
diff --git a/recipes-connectivity/bluez5/bluez5_%.bbappend b/recipes-connectivity/bluez5/bluez5_%.bbappend
index d1a07a4..09d4103 100644
--- a/recipes-connectivity/bluez5/bluez5_%.bbappend
+++ b/recipes-connectivity/bluez5/bluez5_%.bbappend
@@ -1,10 +1,10 @@
1FILESEXTRAPATHS_prepend_rpi := "${THISDIR}/${PN}:" 1FILESEXTRAPATHS:prepend:rpi := "${THISDIR}/${PN}:"
2 2
3SRC_URI_append_rpi = "\ 3SRC_URI:append:rpi = "\
4 file://0001-bcm43xx-Add-bcm43xx-3wire-variant.patch \ 4 file://0001-bcm43xx-Add-bcm43xx-3wire-variant.patch \
5 file://0002-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch \ 5 file://0002-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch \
6 file://0003-Increase-firmware-load-timeout-to-30s.patch \ 6 file://0003-Increase-firmware-load-timeout-to-30s.patch \
7 file://0004-Move-the-43xx-firmware-into-lib-firmware.patch \ 7 file://0004-Move-the-43xx-firmware-into-lib-firmware.patch \
8" 8"
9 9
10RDEPENDS_${PN}_append_rpi = " pi-bluetooth" 10RDEPENDS:${PN}:append:rpi = " pi-bluetooth"
diff --git a/recipes-connectivity/pi-bluetooth/pi-bluetooth_0.1.17.bb b/recipes-connectivity/pi-bluetooth/pi-bluetooth_0.1.17.bb
index a1eb97f..c91e3c5 100644
--- a/recipes-connectivity/pi-bluetooth/pi-bluetooth_0.1.17.bb
+++ b/recipes-connectivity/pi-bluetooth/pi-bluetooth_0.1.17.bb
@@ -16,7 +16,7 @@ S = "${WORKDIR}/git"
16 16
17# hciuart.service replaces what was brcm43438.service 17# hciuart.service replaces what was brcm43438.service
18inherit systemd 18inherit systemd
19SYSTEMD_SERVICE_${PN} = "\ 19SYSTEMD_SERVICE:${PN} = "\
20 hciuart.service \ 20 hciuart.service \
21 bthelper@.service \ 21 bthelper@.service \
22" 22"
@@ -36,12 +36,12 @@ do_install() {
36 fi 36 fi
37} 37}
38 38
39FILES_${PN} = "\ 39FILES:${PN} = "\
40 ${bindir} \ 40 ${bindir} \
41 ${sysconfdir} \ 41 ${sysconfdir} \
42 ${systemd_unitdir}/system \ 42 ${systemd_unitdir}/system \
43" 43"
44 44
45RDEPENDS_${PN} += " \ 45RDEPENDS:${PN} += " \
46 udev-rules-rpi \ 46 udev-rules-rpi \
47" 47"
diff --git a/recipes-core/images/rpi-basic-image.bb b/recipes-core/images/rpi-basic-image.bb
index 77a3d7b..1bbbb50 100644
--- a/recipes-core/images/rpi-basic-image.bb
+++ b/recipes-core/images/rpi-basic-image.bb
@@ -10,6 +10,6 @@ SPLASH = "psplash-raspberrypi"
10 10
11IMAGE_FEATURES += "ssh-server-dropbear splash" 11IMAGE_FEATURES += "ssh-server-dropbear splash"
12 12
13do_image_prepend() { 13do_image:prepend() {
14 bb.warn("The image 'rpi-basic-image' is deprecated, please use 'core-image-base' instead") 14 bb.warn("The image 'rpi-basic-image' is deprecated, please use 'core-image-base' instead")
15} 15}
diff --git a/recipes-core/images/rpi-hwup-image.bb b/recipes-core/images/rpi-hwup-image.bb
index 86e9b6d..eacec0e 100644
--- a/recipes-core/images/rpi-hwup-image.bb
+++ b/recipes-core/images/rpi-hwup-image.bb
@@ -6,6 +6,6 @@ IMAGE_INSTALL += " \
6 kernel-modules \ 6 kernel-modules \
7 " 7 "
8 8
9do_image_prepend() { 9do_image:prepend() {
10 bb.warn("The image 'rpi-hwup-image' is deprecated, please use 'core-image-base' instead") 10 bb.warn("The image 'rpi-hwup-image' is deprecated, please use 'core-image-base' instead")
11} 11}
diff --git a/recipes-core/images/rpi-test-image.bb b/recipes-core/images/rpi-test-image.bb
index c2f5f73..360b20d 100644
--- a/recipes-core/images/rpi-test-image.bb
+++ b/recipes-core/images/rpi-test-image.bb
@@ -3,4 +3,4 @@ include recipes-core/images/core-image-base.bb
3 3
4COMPATIBLE_MACHINE = "^rpi$" 4COMPATIBLE_MACHINE = "^rpi$"
5 5
6IMAGE_INSTALL_append = " packagegroup-rpi-test" 6IMAGE_INSTALL:append = " packagegroup-rpi-test"
diff --git a/recipes-core/packagegroups/packagegroup-core-tools-testapps.bbappend b/recipes-core/packagegroups/packagegroup-core-tools-testapps.bbappend
index 500d871..1cc1dfc 100644
--- a/recipes-core/packagegroups/packagegroup-core-tools-testapps.bbappend
+++ b/recipes-core/packagegroups/packagegroup-core-tools-testapps.bbappend
@@ -1,2 +1,2 @@
1# mesa-demos needs gles1 and userland driver does not have it, works ok with vc4 graphics driver 1# mesa-demos needs gles1 and userland driver does not have it, works ok with vc4 graphics driver
2X11GLTOOLS_remove_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'mesa-demos', d)}" 2X11GLTOOLS:remove:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'mesa-demos', d)}"
diff --git a/recipes-core/packagegroups/packagegroup-rpi-test.bb b/recipes-core/packagegroups/packagegroup-rpi-test.bb
index a3f4ac9..265dfc5 100644
--- a/recipes-core/packagegroups/packagegroup-rpi-test.bb
+++ b/recipes-core/packagegroups/packagegroup-rpi-test.bb
@@ -10,7 +10,7 @@ COMPATIBLE_MACHINE = "^rpi$"
10 10
11OMXPLAYER = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'omxplayer', d)}" 11OMXPLAYER = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'omxplayer', d)}"
12 12
13RDEPENDS_${PN} = "\ 13RDEPENDS:${PN} = "\
14 ${OMXPLAYER} \ 14 ${OMXPLAYER} \
15 bcm2835-tests \ 15 bcm2835-tests \
16 rpio \ 16 rpio \
@@ -23,7 +23,7 @@ RDEPENDS_${PN} = "\
23 bluez5 \ 23 bluez5 \
24" 24"
25 25
26RRECOMMENDS_${PN} = "\ 26RRECOMMENDS:${PN} = "\
27 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-multimedia", "bigbuckbunny-1080p bigbuckbunny-480p bigbuckbunny-720p", "", d)} \ 27 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-multimedia", "bigbuckbunny-1080p bigbuckbunny-480p bigbuckbunny-720p", "", d)} \
28 ${MACHINE_EXTRA_RRECOMMENDS} \ 28 ${MACHINE_EXTRA_RRECOMMENDS} \
29" 29"
diff --git a/recipes-core/psplash/psplash_%.bbappend b/recipes-core/psplash/psplash_%.bbappend
index 41622aa..bf99b2b 100644
--- a/recipes-core/psplash/psplash_%.bbappend
+++ b/recipes-core/psplash/psplash_%.bbappend
@@ -1,2 +1,2 @@
1FILESEXTRAPATHS_prepend := "${THISDIR}/files:" 1FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
2SPLASH_IMAGES_rpi = "file://psplash-raspberrypi-img.h;outsuffix=raspberrypi" 2SPLASH_IMAGES:rpi = "file://psplash-raspberrypi-img.h;outsuffix=raspberrypi"
diff --git a/recipes-core/udev/udev-rules-udisks-rpi_1.0.bb b/recipes-core/udev/udev-rules-udisks-rpi_1.0.bb
index ae35521..d5d4589 100644
--- a/recipes-core/udev/udev-rules-udisks-rpi_1.0.bb
+++ b/recipes-core/udev/udev-rules-udisks-rpi_1.0.bb
@@ -10,4 +10,4 @@ do_install () {
10 install -m 644 ${WORKDIR}/80-udisks-rpi.rules ${D}${base_libdir}/udev/rules.d 10 install -m 644 ${WORKDIR}/80-udisks-rpi.rules ${D}${base_libdir}/udev/rules.d
11} 11}
12 12
13FILES_${PN} = "${base_libdir}/udev/rules.d" 13FILES:${PN} = "${base_libdir}/udev/rules.d"
diff --git a/recipes-devtools/bcm2835/bcm2835_1.52.bb b/recipes-devtools/bcm2835/bcm2835_1.52.bb
index eef6afd..87252bb 100644
--- a/recipes-devtools/bcm2835/bcm2835_1.52.bb
+++ b/recipes-devtools/bcm2835/bcm2835_1.52.bb
@@ -17,7 +17,7 @@ SRC_URI[sha256sum] = "b9fd10f7a80aadaed28a77168709b7c519568a63b6e98d0a50e9c5fe31
17 17
18inherit autotools 18inherit autotools
19 19
20do_compile_append() { 20do_compile:append() {
21 # Now compiling the examples provided by the package 21 # Now compiling the examples provided by the package
22 mkdir -p ${B}/examples 22 mkdir -p ${B}/examples
23 for file in `ls ${S}/examples`; do 23 for file in `ls ${S}/examples`; do
@@ -25,7 +25,7 @@ do_compile_append() {
25 done 25 done
26} 26}
27 27
28do_install_append() { 28do_install:append() {
29 install -d ${D}/${libdir}/${BPN} 29 install -d ${D}/${libdir}/${BPN}
30 for file in ${B}/examples/* 30 for file in ${B}/examples/*
31 do 31 do
@@ -35,8 +35,8 @@ do_install_append() {
35 35
36PACKAGES += "${PN}-tests" 36PACKAGES += "${PN}-tests"
37 37
38RDEPENDS_${PN}-dev = "" 38RDEPENDS:${PN}-dev = ""
39 39
40FILES_${PN} = "" 40FILES:${PN} = ""
41FILES_${PN}-tests = "${libdir}/${BPN}" 41FILES:${PN}-tests = "${libdir}/${BPN}"
42FILES_${PN}-dbg += "${libdir}/${BPN}/.debug" 42FILES:${PN}-dbg += "${libdir}/${BPN}/.debug"
diff --git a/recipes-devtools/pi-blaster/pi-blaster_git.bb b/recipes-devtools/pi-blaster/pi-blaster_git.bb
index fdaf16c..4aa7427 100644
--- a/recipes-devtools/pi-blaster/pi-blaster_git.bb
+++ b/recipes-devtools/pi-blaster/pi-blaster_git.bb
@@ -15,8 +15,8 @@ SRCREV = "befd8ef36e5066e4d444ef47fe4020787e541248"
15inherit update-rc.d autotools 15inherit update-rc.d autotools
16 16
17INITSCRIPT_PACKAGES = "${PN}" 17INITSCRIPT_PACKAGES = "${PN}"
18INITSCRIPT_NAME_${PN} = "${PN}.boot.sh" 18INITSCRIPT_NAME:${PN} = "${PN}.boot.sh"
19INITSCRIPT_PARAMS_${PN} = "defaults 15 85" 19INITSCRIPT_PARAMS:${PN} = "defaults 15 85"
20 20
21COMPATIBLE_MACHINE = "^rpi$" 21COMPATIBLE_MACHINE = "^rpi$"
22 22
diff --git a/recipes-devtools/python/python3-adafruit-blinka_6.2.2.bb b/recipes-devtools/python/python3-adafruit-blinka_6.2.2.bb
index dc9e680..4659ad9 100644
--- a/recipes-devtools/python/python3-adafruit-blinka_6.2.2.bb
+++ b/recipes-devtools/python/python3-adafruit-blinka_6.2.2.bb
@@ -12,7 +12,7 @@ inherit setuptools3
12 12
13DEPENDS += "python3-setuptools-scm-native" 13DEPENDS += "python3-setuptools-scm-native"
14 14
15do_install_append() { 15do_install:append() {
16# it ships ./bcm283x/pulseio/libgpiod_pulsein which is a prebuilt 16# it ships ./bcm283x/pulseio/libgpiod_pulsein which is a prebuilt
17# 32bit binary therefore we should make this specific to 32bit rpi machines (based on bcm283x) only 17# 32bit binary therefore we should make this specific to 32bit rpi machines (based on bcm283x) only
18 if [ ${@bb.utils.contains('TUNE_FEATURES', 'callconvention-hard', '1', '0', d)} = "0" ]; then 18 if [ ${@bb.utils.contains('TUNE_FEATURES', 'callconvention-hard', '1', '0', d)} = "0" ]; then
@@ -20,11 +20,11 @@ do_install_append() {
20 fi 20 fi
21} 21}
22 22
23RDEPENDS_${PN} += " \ 23RDEPENDS:${PN} += " \
24 libgpiod \ 24 libgpiod \
25 python3-adafruit-platformdetect \ 25 python3-adafruit-platformdetect \
26 python3-adafruit-pureio \ 26 python3-adafruit-pureio \
27 python3-core \ 27 python3-core \
28" 28"
29 29
30RDEPENDS_${PN}_append_rpi = " rpi-gpio" 30RDEPENDS:${PN}:append:rpi = " rpi-gpio"
diff --git a/recipes-devtools/python/python3-adafruit-circuitpython-busdevice_5.0.5.bb b/recipes-devtools/python/python3-adafruit-circuitpython-busdevice_5.0.5.bb
index 7c1a267..7cccd58 100644
--- a/recipes-devtools/python/python3-adafruit-circuitpython-busdevice_5.0.5.bb
+++ b/recipes-devtools/python/python3-adafruit-circuitpython-busdevice_5.0.5.bb
@@ -12,7 +12,7 @@ inherit setuptools3
12 12
13DEPENDS += "python3-setuptools-scm-native" 13DEPENDS += "python3-setuptools-scm-native"
14 14
15RDEPENDS_${PN} += " \ 15RDEPENDS:${PN} += " \
16 python3-adafruit-blinka \ 16 python3-adafruit-blinka \
17 python3-core \ 17 python3-core \
18" 18"
diff --git a/recipes-devtools/python/python3-adafruit-circuitpython-motor_3.2.6.bb b/recipes-devtools/python/python3-adafruit-circuitpython-motor_3.2.6.bb
index b0475e6..c5da4ac 100644
--- a/recipes-devtools/python/python3-adafruit-circuitpython-motor_3.2.6.bb
+++ b/recipes-devtools/python/python3-adafruit-circuitpython-motor_3.2.6.bb
@@ -12,7 +12,7 @@ inherit setuptools3
12 12
13DEPENDS += "python3-setuptools-scm-native" 13DEPENDS += "python3-setuptools-scm-native"
14 14
15RDEPENDS_${PN} += " \ 15RDEPENDS:${PN} += " \
16 python3-adafruit-blinka \ 16 python3-adafruit-blinka \
17 python3-core \ 17 python3-core \
18" 18"
diff --git a/recipes-devtools/python/python3-adafruit-circuitpython-motorkit_1.6.1.bb b/recipes-devtools/python/python3-adafruit-circuitpython-motorkit_1.6.1.bb
index 12a63f3..eacca3e 100644
--- a/recipes-devtools/python/python3-adafruit-circuitpython-motorkit_1.6.1.bb
+++ b/recipes-devtools/python/python3-adafruit-circuitpython-motorkit_1.6.1.bb
@@ -12,7 +12,7 @@ inherit setuptools3
12 12
13DEPENDS += "python3-setuptools-scm-native" 13DEPENDS += "python3-setuptools-scm-native"
14 14
15RDEPENDS_${PN} += " \ 15RDEPENDS:${PN} += " \
16 python3-adafruit-blinka \ 16 python3-adafruit-blinka \
17 python3-adafruit-circuitpython-busdevice \ 17 python3-adafruit-circuitpython-busdevice \
18 python3-adafruit-circuitpython-motor \ 18 python3-adafruit-circuitpython-motor \
diff --git a/recipes-devtools/python/python3-adafruit-circuitpython-pca9685_3.3.4.bb b/recipes-devtools/python/python3-adafruit-circuitpython-pca9685_3.3.4.bb
index a46b130..23cd786 100644
--- a/recipes-devtools/python/python3-adafruit-circuitpython-pca9685_3.3.4.bb
+++ b/recipes-devtools/python/python3-adafruit-circuitpython-pca9685_3.3.4.bb
@@ -12,7 +12,7 @@ inherit setuptools3
12 12
13DEPENDS += "python3-setuptools-scm-native" 13DEPENDS += "python3-setuptools-scm-native"
14 14
15RDEPENDS_${PN} += " \ 15RDEPENDS:${PN} += " \
16 python3-adafruit-blinka \ 16 python3-adafruit-blinka \
17 python3-adafruit-circuitpython-busdevice \ 17 python3-adafruit-circuitpython-busdevice \
18 python3-adafruit-circuitpython-register \ 18 python3-adafruit-circuitpython-register \
diff --git a/recipes-devtools/python/python3-adafruit-circuitpython-register_1.9.4.bb b/recipes-devtools/python/python3-adafruit-circuitpython-register_1.9.4.bb
index 7d0377b..ccf5eaa 100644
--- a/recipes-devtools/python/python3-adafruit-circuitpython-register_1.9.4.bb
+++ b/recipes-devtools/python/python3-adafruit-circuitpython-register_1.9.4.bb
@@ -12,4 +12,4 @@ DEPENDS += "python3-setuptools-scm-native"
12 12
13inherit setuptools3 13inherit setuptools3
14 14
15RDEPENDS_${PN} += "python3-core" 15RDEPENDS:${PN} += "python3-core"
diff --git a/recipes-devtools/python/python3-adafruit-platformdetect_3.1.1.bb b/recipes-devtools/python/python3-adafruit-platformdetect_3.1.1.bb
index 0574c53..b88affa 100644
--- a/recipes-devtools/python/python3-adafruit-platformdetect_3.1.1.bb
+++ b/recipes-devtools/python/python3-adafruit-platformdetect_3.1.1.bb
@@ -12,4 +12,4 @@ inherit setuptools3
12 12
13DEPENDS += "python3-setuptools-scm-native" 13DEPENDS += "python3-setuptools-scm-native"
14 14
15RDEPENDS_${PN} += "python3-core" 15RDEPENDS:${PN} += "python3-core"
diff --git a/recipes-devtools/python/python3-adafruit-pureio_1.1.8.bb b/recipes-devtools/python/python3-adafruit-pureio_1.1.8.bb
index a59e6f5..63c7166 100644
--- a/recipes-devtools/python/python3-adafruit-pureio_1.1.8.bb
+++ b/recipes-devtools/python/python3-adafruit-pureio_1.1.8.bb
@@ -12,7 +12,7 @@ inherit setuptools3
12 12
13DEPENDS += "python3-setuptools-scm-native" 13DEPENDS += "python3-setuptools-scm-native"
14 14
15RDEPENDS_${PN} += " \ 15RDEPENDS:${PN} += " \
16 python3-core \ 16 python3-core \
17 python3-ctypes \ 17 python3-ctypes \
18 python3-fcntl \ 18 python3-fcntl \
diff --git a/recipes-devtools/python/rpio_0.10.0.bb b/recipes-devtools/python/rpio_0.10.0.bb
index d5653cb..1c8075f 100644
--- a/recipes-devtools/python/rpio_0.10.0.bb
+++ b/recipes-devtools/python/rpio_0.10.0.bb
@@ -14,7 +14,7 @@ inherit setuptools3
14 14
15COMPATIBLE_MACHINE = "^rpi$" 15COMPATIBLE_MACHINE = "^rpi$"
16 16
17RDEPENDS_${PN} = "\ 17RDEPENDS:${PN} = "\
18 python3-logging \ 18 python3-logging \
19 python3-threading \ 19 python3-threading \
20" 20"
diff --git a/recipes-graphics/cairo/cairo_%.bbappend b/recipes-graphics/cairo/cairo_%.bbappend
index 7ba13e2..5efd8fc 100644
--- a/recipes-graphics/cairo/cairo_%.bbappend
+++ b/recipes-graphics/cairo/cairo_%.bbappend
@@ -1,3 +1,3 @@
1PACKAGECONFIG_GLESV2 = " ${@bb.utils.contains('DISTRO_FEATURES', 'x11', '', 'glesv2', d)}" 1PACKAGECONFIG_GLESV2 = " ${@bb.utils.contains('DISTRO_FEATURES', 'x11', '', 'glesv2', d)}"
2 2
3PACKAGECONFIG_append_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' egl ${PACKAGECONFIG_GLESV2}', d)}" 3PACKAGECONFIG:append:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' egl ${PACKAGECONFIG_GLESV2}', d)}"
diff --git a/recipes-graphics/kmscube/kmscube_%.bbappend b/recipes-graphics/kmscube/kmscube_%.bbappend
index 9343fb0..f9c23c9 100644
--- a/recipes-graphics/kmscube/kmscube_%.bbappend
+++ b/recipes-graphics/kmscube/kmscube_%.bbappend
@@ -1,2 +1,2 @@
1# userland driver EGL implementation does not have all needed bits for it so remove it from build 1# userland driver EGL implementation does not have all needed bits for it so remove it from build
2COMPATIBLE_HOST_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '(.*)', 'null', d)}" 2COMPATIBLE_HOST:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '(.*)', 'null', d)}"
diff --git a/recipes-graphics/libsdl2/libsdl2_%.bbappend b/recipes-graphics/libsdl2/libsdl2_%.bbappend
index cb9c24e..28a66bc 100644
--- a/recipes-graphics/libsdl2/libsdl2_%.bbappend
+++ b/recipes-graphics/libsdl2/libsdl2_%.bbappend
@@ -1,5 +1,5 @@
1FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" 1FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
2 2
3# when using userland graphic KHR/khrplatform.h is provided by userland but virtual/libgl is provided by mesa-gl where 3# when using userland graphic KHR/khrplatform.h is provided by userland but virtual/libgl is provided by mesa-gl where
4# we explicitly delete KHR/khrplatform.h since its already coming from userland package 4# we explicitly delete KHR/khrplatform.h since its already coming from userland package
5DEPENDS_append_rpi = " ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'userland', d)}" 5DEPENDS:append:rpi = " ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'userland', d)}"
diff --git a/recipes-graphics/libva/libva_%.bbappend b/recipes-graphics/libva/libva_%.bbappend
index 56ff421..ebfc519 100644
--- a/recipes-graphics/libva/libva_%.bbappend
+++ b/recipes-graphics/libva/libva_%.bbappend
@@ -1,3 +1,3 @@
1# when using userland graphic KHR/khrplatform.h is provided by userland but virtual/libgl is provided by mesa-gl where 1# when using userland graphic KHR/khrplatform.h is provided by userland but virtual/libgl is provided by mesa-gl where
2# we explicitly delete KHR/khrplatform.h since its already coming from userland package 2# we explicitly delete KHR/khrplatform.h since its already coming from userland package
3DEPENDS_append_rpi = " ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'userland', d)}" 3DEPENDS:append:rpi = " ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'userland', d)}"
diff --git a/recipes-graphics/mesa/libglu_%.bbappend b/recipes-graphics/mesa/libglu_%.bbappend
index 56ff421..ebfc519 100644
--- a/recipes-graphics/mesa/libglu_%.bbappend
+++ b/recipes-graphics/mesa/libglu_%.bbappend
@@ -1,3 +1,3 @@
1# when using userland graphic KHR/khrplatform.h is provided by userland but virtual/libgl is provided by mesa-gl where 1# when using userland graphic KHR/khrplatform.h is provided by userland but virtual/libgl is provided by mesa-gl where
2# we explicitly delete KHR/khrplatform.h since its already coming from userland package 2# we explicitly delete KHR/khrplatform.h since its already coming from userland package
3DEPENDS_append_rpi = " ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'userland', d)}" 3DEPENDS:append:rpi = " ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'userland', d)}"
diff --git a/recipes-graphics/mesa/mesa-demos_%.bbappend b/recipes-graphics/mesa/mesa-demos_%.bbappend
index c187ab9..abb11ec 100644
--- a/recipes-graphics/mesa/mesa-demos_%.bbappend
+++ b/recipes-graphics/mesa/mesa-demos_%.bbappend
@@ -1,2 +1,2 @@
1# mesa-demos need libgles1 and userland driver does not have it 1# mesa-demos need libgles1 and userland driver does not have it
2COMPATIBLE_HOST_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '(.*)', 'null', d)}" 2COMPATIBLE_HOST:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '(.*)', 'null', d)}"
diff --git a/recipes-graphics/mesa/mesa-gl_%.bbappend b/recipes-graphics/mesa/mesa-gl_%.bbappend
index e561a1b..edb75f5 100644
--- a/recipes-graphics/mesa/mesa-gl_%.bbappend
+++ b/recipes-graphics/mesa/mesa-gl_%.bbappend
@@ -1,8 +1,8 @@
1PACKAGECONFIG_append_rpi = " gbm" 1PACKAGECONFIG:append:rpi = " gbm"
2PROVIDES_append_rpi = " virtual/libgbm" 2PROVIDES:append:rpi = " virtual/libgbm"
3 3
4GALLIUMDRIVERS_append_rpi = ",swrast" 4GALLIUMDRIVERS:append:rpi = ",swrast"
5 5
6do_install_append_rpi() { 6do_install:append:rpi() {
7 rm -rf ${D}${includedir}/KHR/khrplatform.h 7 rm -rf ${D}${includedir}/KHR/khrplatform.h
8} 8}
diff --git a/recipes-graphics/mesa/mesa_%.bbappend b/recipes-graphics/mesa/mesa_%.bbappend
index eaa46f2..09c8db7 100644
--- a/recipes-graphics/mesa/mesa_%.bbappend
+++ b/recipes-graphics/mesa/mesa_%.bbappend
@@ -2,5 +2,5 @@
2# With oe-core commit 8509e2e1a87578882b71948ccef3b50ccf1228b3 dri3 is set 2# With oe-core commit 8509e2e1a87578882b71948ccef3b50ccf1228b3 dri3 is set
3# as default. To state out clearly that Raspi needs dri3 and to avoid surprises 3# as default. To state out clearly that Raspi needs dri3 and to avoid surprises
4# in case oe-core changes this default, we set dri3 explicitly. 4# in case oe-core changes this default, we set dri3 explicitly.
5PACKAGECONFIG_append_rpi = " gallium vc4 v3d kmsro ${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', 'x11 dri3', '', d)}" 5PACKAGECONFIG:append:rpi = " gallium vc4 v3d kmsro ${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', 'x11 dri3', '', d)}"
6DRIDRIVERS_class-target_rpi = "" 6DRIDRIVERS:class-target:rpi = ""
diff --git a/recipes-graphics/piglit/piglit_%.bbappend b/recipes-graphics/piglit/piglit_%.bbappend
index 0503fd0..8dfce27 100644
--- a/recipes-graphics/piglit/piglit_%.bbappend
+++ b/recipes-graphics/piglit/piglit_%.bbappend
@@ -1,5 +1,5 @@
1# mesa-demos need libgles1 and userland driver does not have it so remove it from piglit rdeps 1# mesa-demos need libgles1 and userland driver does not have it so remove it from piglit rdeps
2RDEPENDS_${PN}_remove_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'mesa-demos', d)}" 2RDEPENDS:${PN}:remove:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'mesa-demos', d)}"
3# it needs EGL >= 11 but userland says it provided version 10, remove it from build 3# it needs EGL >= 11 but userland says it provided version 10, remove it from build
4# | -- Requested 'egl >= 11.0' but version of EGL is 10 4# | -- Requested 'egl >= 11.0' but version of EGL is 10
5COMPATIBLE_HOST_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '(.*)', 'null', d)}" 5COMPATIBLE_HOST:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '(.*)', 'null', d)}"
diff --git a/recipes-graphics/raspidmx/raspidmx_git.bb b/recipes-graphics/raspidmx/raspidmx_git.bb
index 71590e3..c81fb03 100644
--- a/recipes-graphics/raspidmx/raspidmx_git.bb
+++ b/recipes-graphics/raspidmx/raspidmx_git.bb
@@ -5,7 +5,7 @@ LICENSE = "MIT"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=52962875ab02c36df6cde47b1f463024" 5LIC_FILES_CHKSUM = "file://LICENSE;md5=52962875ab02c36df6cde47b1f463024"
6 6
7COMPATIBLE_HOST = "null" 7COMPATIBLE_HOST = "null"
8COMPATIBLE_HOST_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', 'null', '(.*)', d)}" 8COMPATIBLE_HOST:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', 'null', '(.*)', d)}"
9 9
10SRC_URI = "git://github.com/AndrewFromMelbourne/raspidmx;protocol=https \ 10SRC_URI = "git://github.com/AndrewFromMelbourne/raspidmx;protocol=https \
11 file://0001-gitignore-add-archives-from-lib-directory.patch \ 11 file://0001-gitignore-add-archives-from-lib-directory.patch \
diff --git a/recipes-graphics/userland/userland_git.bb b/recipes-graphics/userland/userland_git.bb
index ead81f0..4b01535 100644
--- a/recipes-graphics/userland/userland_git.bb
+++ b/recipes-graphics/userland/userland_git.bb
@@ -1,14 +1,14 @@
1DESCRIPTION = "This repository contains the source code for the ARM side \ 1DESCRIPTION = "This repository contains the source code for the ARM side \
2libraries used on Raspberry Pi. These typically are installed in /opt/vc/lib \ 2libraries used on Raspberry Pi. These typically are installed in /opt/vc/lib \
3and includes source for the ARM side code to interface to: EGL, mmal, GLESv2,\ 3and includes source for the ARM side code to interface to: EGL, mmal, GLESv2,\
4vcos, openmaxil, vchiq_arm, bcm_host, WFC, OpenVG." 4vcos, openmaxil, vchiq:arm, bcm_host, WFC, OpenVG."
5LICENSE = "BSD-3-Clause" 5LICENSE = "BSD-3-Clause"
6LIC_FILES_CHKSUM = "file://LICENCE;md5=0448d6488ef8cc380632b1569ee6d196" 6LIC_FILES_CHKSUM = "file://LICENCE;md5=0448d6488ef8cc380632b1569ee6d196"
7 7
8PROVIDES += "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", "", "virtual/libgles2 virtual/egl", d)}" 8PROVIDES += "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", "", "virtual/libgles2 virtual/egl", d)}"
9PROVIDES += "virtual/libomxil" 9PROVIDES += "virtual/libomxil"
10 10
11RPROVIDES_${PN} += "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", "", "libgles2 egl libegl libegl1 libglesv2-2", d)}" 11RPROVIDES:${PN} += "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", "", "libgles2 egl libegl libegl1 libglesv2-2", d)}"
12COMPATIBLE_MACHINE = "^rpi$" 12COMPATIBLE_MACHINE = "^rpi$"
13 13
14SRCBRANCH = "master" 14SRCBRANCH = "master"
@@ -47,7 +47,7 @@ SRC_URI = "\
47 file://0024-userland-Sync-needed-defines-for-weston-build.patch \ 47 file://0024-userland-Sync-needed-defines-for-weston-build.patch \
48" 48"
49 49
50SRC_URI_remove_toolchain-clang = "file://0021-cmake-Disable-format-overflow-warning-as-error.patch" 50SRC_URI:remove:toolchain-clang = "file://0021-cmake-Disable-format-overflow-warning-as-error.patch"
51 51
52S = "${WORKDIR}/git" 52S = "${WORKDIR}/git"
53 53
@@ -59,7 +59,7 @@ EXTRA_OECMAKE = "-DCMAKE_BUILD_TYPE=Release -DCMAKE_EXE_LINKER_FLAGS='-Wl,--no-a
59 -DVMCS_INSTALL_PREFIX=${exec_prefix} \ 59 -DVMCS_INSTALL_PREFIX=${exec_prefix} \
60" 60"
61 61
62EXTRA_OECMAKE_append_aarch64 = " -DARM64=ON " 62EXTRA_OECMAKE:append:aarch64 = " -DARM64=ON "
63 63
64 64
65PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', '', d)}" 65PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', '', d)}"
@@ -67,9 +67,9 @@ PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland',
67PACKAGECONFIG[wayland] = "-DBUILD_WAYLAND=TRUE -DWAYLAND_SCANNER_EXECUTABLE:FILEPATH=${STAGING_BINDIR_NATIVE}/wayland-scanner,,wayland-native wayland" 67PACKAGECONFIG[wayland] = "-DBUILD_WAYLAND=TRUE -DWAYLAND_SCANNER_EXECUTABLE:FILEPATH=${STAGING_BINDIR_NATIVE}/wayland-scanner,,wayland-native wayland"
68PACKAGECONFIG[allapps] = "-DALL_APPS=true,,," 68PACKAGECONFIG[allapps] = "-DALL_APPS=true,,,"
69 69
70CFLAGS_append = " -fPIC" 70CFLAGS:append = " -fPIC"
71 71
72do_install_append () { 72do_install:append () {
73 for f in `find ${D}${includedir}/interface/vcos/ -name "*.h"`; do 73 for f in `find ${D}${includedir}/interface/vcos/ -name "*.h"`; do
74 sed -i 's/include "vcos_platform.h"/include "pthreads\/vcos_platform.h"/g' ${f} 74 sed -i 's/include "vcos_platform.h"/include "pthreads\/vcos_platform.h"/g' ${f}
75 sed -i 's/include "vcos_futex_mutex.h"/include "pthreads\/vcos_futex_mutex.h"/g' ${f} 75 sed -i 's/include "vcos_futex_mutex.h"/include "pthreads\/vcos_futex_mutex.h"/g' ${f}
@@ -94,15 +94,15 @@ do_install_append () {
94# to force the .so files into the runtime package (and keep them 94# to force the .so files into the runtime package (and keep them
95# out of -dev package). 95# out of -dev package).
96FILES_SOLIBSDEV = "" 96FILES_SOLIBSDEV = ""
97INSANE_SKIP_${PN} += "dev-so" 97INSANE_SKIP:${PN} += "dev-so"
98 98
99FILES_${PN} += " \ 99FILES:${PN} += " \
100 ${libdir}/*.so \ 100 ${libdir}/*.so \
101 ${libdir}/plugins" 101 ${libdir}/plugins"
102FILES_${PN}-dev += "${includedir} \ 102FILES:${PN}-dev += "${includedir} \
103 ${prefix}/src" 103 ${prefix}/src"
104FILES_${PN}-doc += "${datadir}/install" 104FILES:${PN}-doc += "${datadir}/install"
105FILES_${PN}-dbg += "${libdir}/plugins/.debug" 105FILES:${PN}-dbg += "${libdir}/plugins/.debug"
106 106
107RDEPENDS_${PN} += "bash" 107RDEPENDS:${PN} += "bash"
108RDEPENDS_${PN} += "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", "libegl-mesa", "", d)}" 108RDEPENDS:${PN} += "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", "libegl-mesa", "", d)}"
diff --git a/recipes-graphics/vc-graphics/vc-graphics.inc b/recipes-graphics/vc-graphics/vc-graphics.inc
index 540e289..e5e8f53 100644
--- a/recipes-graphics/vc-graphics/vc-graphics.inc
+++ b/recipes-graphics/vc-graphics/vc-graphics.inc
@@ -40,15 +40,15 @@ do_install () {
40} 40}
41 41
42# These are proprietary binaries generated elsewhere so don't check ldflags 42# These are proprietary binaries generated elsewhere so don't check ldflags
43INSANE_SKIP_${PN} = "ldflags" 43INSANE_SKIP:${PN} = "ldflags"
44 44
45INITSCRIPT_NAME = "vchiq.sh" 45INITSCRIPT_NAME = "vchiq.sh"
46INITSCRIPT_PARAMS = "start 03 S ." 46INITSCRIPT_PARAMS = "start 03 S ."
47 47
48FILES_${PN} = "${bindir}/* \ 48FILES:${PN} = "${bindir}/* \
49 ${libdir}/lib*.so \ 49 ${libdir}/lib*.so \
50 ${sysconfdir}/init.d \ 50 ${sysconfdir}/init.d \
51 ${libdir}/plugins" 51 ${libdir}/plugins"
52FILES_${PN}-dev = "${libdir}/pkgconfig \ 52FILES:${PN}-dev = "${libdir}/pkgconfig \
53 ${includedir}" 53 ${includedir}"
54FILES_${PN}-dbg += "${libdir}/plugins/.debug" 54FILES:${PN}-dbg += "${libdir}/plugins/.debug"
diff --git a/recipes-graphics/wayland/wayland_%.bbappend b/recipes-graphics/wayland/wayland_%.bbappend
index e5bbf4a..ca2b296 100644
--- a/recipes-graphics/wayland/wayland_%.bbappend
+++ b/recipes-graphics/wayland/wayland_%.bbappend
@@ -1,5 +1,5 @@
1# until fully tested, prefer `libwayland-egl` provided by `userland` instead of `wayland` when not using vc4graphics 1# until fully tested, prefer `libwayland-egl` provided by `userland` instead of `wayland` when not using vc4graphics
2do_install_append_rpi () { 2do_install:append:rpi () {
3 if [ "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", "1", "0", d)}" = "0" ]; then 3 if [ "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", "1", "0", d)}" = "0" ]; then
4 rm -f ${D}${libdir}/libwayland-egl* 4 rm -f ${D}${libdir}/libwayland-egl*
5 rm -f ${D}${libdir}/pkgconfig/wayland-egl.pc 5 rm -f ${D}${libdir}/pkgconfig/wayland-egl.pc
diff --git a/recipes-graphics/wayland/weston_%.bbappend b/recipes-graphics/wayland/weston_%.bbappend
index 55cf700..89917f0 100644
--- a/recipes-graphics/wayland/weston_%.bbappend
+++ b/recipes-graphics/wayland/weston_%.bbappend
@@ -1,6 +1,6 @@
1PACKAGECONFIG_remove_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', 'fbdev', '', d)}" 1PACKAGECONFIG:remove:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', 'fbdev', '', d)}"
2 2
3EXTRA_OECONF_append_rpi = " \ 3EXTRA_OECONF:append:rpi = " \
4 --disable-xwayland-test \ 4 --disable-xwayland-test \
5 --disable-simple-egl-clients \ 5 --disable-simple-egl-clients \
6 ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' \ 6 ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' \
diff --git a/recipes-graphics/xorg-xserver/xserver-xf86-config_%.bbappend b/recipes-graphics/xorg-xserver/xserver-xf86-config_%.bbappend
index 71e0adc..da3cd8a 100644
--- a/recipes-graphics/xorg-xserver/xserver-xf86-config_%.bbappend
+++ b/recipes-graphics/xorg-xserver/xserver-xf86-config_%.bbappend
@@ -1,10 +1,10 @@
1FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" 1FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
2 2
3SRC_URI_append_rpi = " \ 3SRC_URI:append:rpi = " \
4 file://xorg.conf.d/98-pitft.conf \ 4 file://xorg.conf.d/98-pitft.conf \
5 file://xorg.conf.d/99-calibration.conf \ 5 file://xorg.conf.d/99-calibration.conf \
6" 6"
7do_install_append_rpi () { 7do_install:append:rpi () {
8 PITFT="${@bb.utils.contains("MACHINE_FEATURES", "pitft", "1", "0", d)}" 8 PITFT="${@bb.utils.contains("MACHINE_FEATURES", "pitft", "1", "0", d)}"
9 if [ "${PITFT}" = "1" ]; then 9 if [ "${PITFT}" = "1" ]; then
10 install -d ${D}/${sysconfdir}/X11/xorg.conf.d/ 10 install -d ${D}/${sysconfdir}/X11/xorg.conf.d/
@@ -13,4 +13,4 @@ do_install_append_rpi () {
13 fi 13 fi
14} 14}
15 15
16FILES_${PN}_rpi += "${sysconfdir}/X11/xorg.conf ${sysconfdir}/X11/xorg.conf.d/*" 16FILES:${PN}:rpi += "${sysconfdir}/X11/xorg.conf ${sysconfdir}/X11/xorg.conf.d/*"
diff --git a/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend b/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend
index 9574fa5..25829c2 100644
--- a/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend
+++ b/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend
@@ -1,5 +1,5 @@
1OPENGL_PKGCONFIGS_rpi = "dri glx ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', 'dri3 xshmfence glamor', '', d)}" 1OPENGL_PKGCONFIGS:rpi = "dri glx ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', 'dri3 xshmfence glamor', '', d)}"
2 2
3# when using userland graphic KHR/khrplatform.h is provided by userland but virtual/libgl is provided by mesa-gl where 3# when using userland graphic KHR/khrplatform.h is provided by userland but virtual/libgl is provided by mesa-gl where
4# we explicitly delete KHR/khrplatform.h since its already coming from userland package 4# we explicitly delete KHR/khrplatform.h since its already coming from userland package
5DEPENDS_append_rpi = " ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'userland', d)}" 5DEPENDS:append:rpi = " ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'userland', d)}"
diff --git a/recipes-kernel/bluez-firmware-rpidistro/bluez-firmware-rpidistro_git.bb b/recipes-kernel/bluez-firmware-rpidistro/bluez-firmware-rpidistro_git.bb
index d28e2c1..ef8df32 100644
--- a/recipes-kernel/bluez-firmware-rpidistro/bluez-firmware-rpidistro_git.bb
+++ b/recipes-kernel/bluez-firmware-rpidistro/bluez-firmware-rpidistro_git.bb
@@ -60,40 +60,40 @@ PACKAGES = "\
60 ${PN}-bcm4345c5-hcd \ 60 ${PN}-bcm4345c5-hcd \
61" 61"
62 62
63LICENSE_${PN}-bcm43430a1-hcd = "Firmware-cypress-rpidistro" 63LICENSE:${PN}-bcm43430a1-hcd = "Firmware-cypress-rpidistro"
64LICENSE_${PN}-bcm43430b0-hcd = "Firmware-cypress-rpidistro" 64LICENSE:${PN}-bcm43430b0-hcd = "Firmware-cypress-rpidistro"
65LICENSE_${PN}-bcm4345c0-hcd = "Firmware-cypress-rpidistro" 65LICENSE:${PN}-bcm4345c0-hcd = "Firmware-cypress-rpidistro"
66LICENSE_${PN}-bcm4345c5-hcd = "Firmware-cypress-rpidistro" 66LICENSE:${PN}-bcm4345c5-hcd = "Firmware-cypress-rpidistro"
67LICENSE_${PN}-cypress-license = "Firmware-cypress-rpidistro" 67LICENSE:${PN}-cypress-license = "Firmware-cypress-rpidistro"
68 68
69FILES_${PN}-cypress-license = "\ 69FILES:${PN}-cypress-license = "\
70 ${nonarch_base_libdir}/firmware/LICENCE.cypress-rpidistro \ 70 ${nonarch_base_libdir}/firmware/LICENCE.cypress-rpidistro \
71" 71"
72FILES_${PN}-bcm43430a1-hcd = "\ 72FILES:${PN}-bcm43430a1-hcd = "\
73 ${nonarch_base_libdir}/firmware/brcm/BCM43430A1.hcd \ 73 ${nonarch_base_libdir}/firmware/brcm/BCM43430A1.hcd \
74" 74"
75FILES_${PN}-bcm43430b0-hcd = "\ 75FILES:${PN}-bcm43430b0-hcd = "\
76 ${nonarch_base_libdir}/firmware/brcm/BCM43430B0.hcd \ 76 ${nonarch_base_libdir}/firmware/brcm/BCM43430B0.hcd \
77" 77"
78FILES_${PN}-bcm4345c0-hcd = "\ 78FILES:${PN}-bcm4345c0-hcd = "\
79 ${nonarch_base_libdir}/firmware/brcm/BCM4345C0.hcd \ 79 ${nonarch_base_libdir}/firmware/brcm/BCM4345C0.hcd \
80" 80"
81FILES_${PN}-bcm4345c5-hcd = "\ 81FILES:${PN}-bcm4345c5-hcd = "\
82 ${nonarch_base_libdir}/firmware/brcm/BCM4345C5.hcd \ 82 ${nonarch_base_libdir}/firmware/brcm/BCM4345C5.hcd \
83" 83"
84 84
85RDEPENDS_${PN}-bcm43430a1-hcd += "${PN}-cypress-license" 85RDEPENDS:${PN}-bcm43430a1-hcd += "${PN}-cypress-license"
86RDEPENDS_${PN}-bcm43430b0-hcd += "${PN}-cypress-license" 86RDEPENDS:${PN}-bcm43430b0-hcd += "${PN}-cypress-license"
87RDEPENDS_${PN}-bcm4345c0-hcd += "${PN}-cypress-license" 87RDEPENDS:${PN}-bcm4345c0-hcd += "${PN}-cypress-license"
88RDEPENDS_${PN}-bcm4345c5-hcd += "${PN}-cypress-license" 88RDEPENDS:${PN}-bcm4345c5-hcd += "${PN}-cypress-license"
89RCONFLICTS_${PN}-bcm43430a1-hcd = "linux-firmware-bcm43430a1-hcd" 89RCONFLICTS:${PN}-bcm43430a1-hcd = "linux-firmware-bcm43430a1-hcd"
90RREPLACES_${PN}-bcm43430a1-hcd = "linux-firmware-bcm43430a1-hcd" 90RREPLACES:${PN}-bcm43430a1-hcd = "linux-firmware-bcm43430a1-hcd"
91RCONFLICTS_${PN}-bcm43430b0-hcd = "linux-firmware-bcm43430b0-hcd" 91RCONFLICTS:${PN}-bcm43430b0-hcd = "linux-firmware-bcm43430b0-hcd"
92RREPLACES_${PN}-bcm43430b0-hcd = "linux-firmware-bcm43430b0-hcd" 92RREPLACES:${PN}-bcm43430b0-hcd = "linux-firmware-bcm43430b0-hcd"
93RCONFLICTS_${PN}-bcm43435c0-hcd = "linux-firmware-bcm4345c0-hcd" 93RCONFLICTS:${PN}-bcm43435c0-hcd = "linux-firmware-bcm4345c0-hcd"
94RREPLACES_${PN}-bcm43435c0-hcd = "linux-firmware-bcm4345c0-hcd" 94RREPLACES:${PN}-bcm43435c0-hcd = "linux-firmware-bcm4345c0-hcd"
95RCONFLICTS_${PN}-bcm43435c5-hcd = "linux-firmware-bcm4345c5-hcd" 95RCONFLICTS:${PN}-bcm43435c5-hcd = "linux-firmware-bcm4345c5-hcd"
96RREPLACES_${PN}-bcm43435c5-hcd = "linux-firmware-bcm4345c5-hcd" 96RREPLACES:${PN}-bcm43435c5-hcd = "linux-firmware-bcm4345c5-hcd"
97 97
98# Firmware files are generally not run on the CPU, so they can be 98# Firmware files are generally not run on the CPU, so they can be
99# allarch despite being architecture specific 99# allarch despite being architecture specific
diff --git a/recipes-kernel/linux-firmware-rpidistro/linux-firmware-rpidistro_git.bb b/recipes-kernel/linux-firmware-rpidistro/linux-firmware-rpidistro_git.bb
index a091585..37e2e57 100644
--- a/recipes-kernel/linux-firmware-rpidistro/linux-firmware-rpidistro_git.bb
+++ b/recipes-kernel/linux-firmware-rpidistro/linux-firmware-rpidistro_git.bb
@@ -75,38 +75,38 @@ PACKAGES = "\
75 ${PN}-bcm43456 \ 75 ${PN}-bcm43456 \
76" 76"
77 77
78LICENSE_${PN}-bcm43430 = "Firmware-broadcom_bcm43xx-rpidistro" 78LICENSE:${PN}-bcm43430 = "Firmware-broadcom_bcm43xx-rpidistro"
79LICENSE_${PN}-bcm43455 = "Firmware-broadcom_bcm43xx-rpidistro" 79LICENSE:${PN}-bcm43455 = "Firmware-broadcom_bcm43xx-rpidistro"
80LICENSE_${PN}-bcm43456 = "Firmware-broadcom_bcm43xx-rpidistro" 80LICENSE:${PN}-bcm43456 = "Firmware-broadcom_bcm43xx-rpidistro"
81LICENSE_${PN}-broadcom-license = "Firmware-broadcom_bcm43xx-rpidistro" 81LICENSE:${PN}-broadcom-license = "Firmware-broadcom_bcm43xx-rpidistro"
82FILES_${PN}-broadcom-license = "${nonarch_base_libdir}/firmware/LICENCE.broadcom_bcm43xx-rpidistro" 82FILES:${PN}-broadcom-license = "${nonarch_base_libdir}/firmware/LICENCE.broadcom_bcm43xx-rpidistro"
83FILES_${PN}-bcm43430 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43430*" 83FILES:${PN}-bcm43430 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43430*"
84FILES_${PN}-bcm43455 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43455*" 84FILES:${PN}-bcm43455 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43455*"
85FILES_${PN}-bcm43456 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43456*" 85FILES:${PN}-bcm43456 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43456*"
86RDEPENDS_${PN}-bcm43430 += "${PN}-broadcom-license" 86RDEPENDS:${PN}-bcm43430 += "${PN}-broadcom-license"
87RDEPENDS_${PN}-bcm43455 += "${PN}-broadcom-license" 87RDEPENDS:${PN}-bcm43455 += "${PN}-broadcom-license"
88RDEPENDS_${PN}-bcm43456 += "${PN}-broadcom-license" 88RDEPENDS:${PN}-bcm43456 += "${PN}-broadcom-license"
89RCONFLICTS_${PN}-bcm43430 = "\ 89RCONFLICTS:${PN}-bcm43430 = "\
90 linux-firmware-bcm43430 \ 90 linux-firmware-bcm43430 \
91 linux-firmware-raspbian-bcm43430 \ 91 linux-firmware-raspbian-bcm43430 \
92" 92"
93RREPLACES_${PN}-bcm43430 = "\ 93RREPLACES:${PN}-bcm43430 = "\
94 linux-firmware-bcm43430 \ 94 linux-firmware-bcm43430 \
95 linux-firmware-raspbian-bcm43430 \ 95 linux-firmware-raspbian-bcm43430 \
96" 96"
97RCONFLICTS_${PN}-bcm43455 = "\ 97RCONFLICTS:${PN}-bcm43455 = "\
98 linux-firmware-bcm43455 \ 98 linux-firmware-bcm43455 \
99 linux-firmware-raspbian-bcm43455 \ 99 linux-firmware-raspbian-bcm43455 \
100" 100"
101RREPLACES_${PN}-bcm43455 = "\ 101RREPLACES:${PN}-bcm43455 = "\
102 linux-firmware-bcm43455 \ 102 linux-firmware-bcm43455 \
103 linux-firmware-raspbian-bcm43455 \ 103 linux-firmware-raspbian-bcm43455 \
104" 104"
105RCONFLICTS_${PN}-bcm43456 = "\ 105RCONFLICTS:${PN}-bcm43456 = "\
106 linux-firmware-bcm43456 \ 106 linux-firmware-bcm43456 \
107 linux-firmware-raspbian-bcm43456 \ 107 linux-firmware-raspbian-bcm43456 \
108" 108"
109RREPLACES_${PN}-bcm43456 = "\ 109RREPLACES:${PN}-bcm43456 = "\
110 linux-firmware-bcm43456 \ 110 linux-firmware-bcm43456 \
111 linux-firmware-raspbian-bcm43456 \ 111 linux-firmware-raspbian-bcm43456 \
112" 112"
diff --git a/recipes-kernel/linux/linux-raspberrypi.inc b/recipes-kernel/linux/linux-raspberrypi.inc
index 683253c..ea47b56 100644
--- a/recipes-kernel/linux/linux-raspberrypi.inc
+++ b/recipes-kernel/linux/linux-raspberrypi.inc
@@ -18,14 +18,14 @@ SRC_URI += " \
18 " 18 "
19 19
20KCONFIG_MODE = "--alldefconfig" 20KCONFIG_MODE = "--alldefconfig"
21KBUILD_DEFCONFIG_raspberrypi0-wifi ?= "bcmrpi_defconfig" 21KBUILD_DEFCONFIG:raspberrypi0-wifi ?= "bcmrpi_defconfig"
22KBUILD_DEFCONFIG_raspberrypi ?= "bcmrpi_defconfig" 22KBUILD_DEFCONFIG:raspberrypi ?= "bcmrpi_defconfig"
23KBUILD_DEFCONFIG_raspberrypi-cm3 ?= "bcm2709_defconfig" 23KBUILD_DEFCONFIG:raspberrypi-cm3 ?= "bcm2709_defconfig"
24KBUILD_DEFCONFIG_raspberrypi2 ?= "bcm2709_defconfig" 24KBUILD_DEFCONFIG:raspberrypi2 ?= "bcm2709_defconfig"
25KBUILD_DEFCONFIG_raspberrypi3 ?= "bcm2709_defconfig" 25KBUILD_DEFCONFIG:raspberrypi3 ?= "bcm2709_defconfig"
26KBUILD_DEFCONFIG_raspberrypi3-64 ?= "bcmrpi3_defconfig" 26KBUILD_DEFCONFIG:raspberrypi3-64 ?= "bcmrpi3_defconfig"
27KBUILD_DEFCONFIG_raspberrypi4 ?= "bcm2711_defconfig" 27KBUILD_DEFCONFIG:raspberrypi4 ?= "bcm2711_defconfig"
28KBUILD_DEFCONFIG_raspberrypi4-64 ?= "bcm2711_defconfig" 28KBUILD_DEFCONFIG:raspberrypi4-64 ?= "bcm2711_defconfig"
29 29
30LINUX_VERSION_EXTENSION ?= "" 30LINUX_VERSION_EXTENSION ?= ""
31 31
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-omx_%.bbappend b/recipes-multimedia/gstreamer/gstreamer1.0-omx_%.bbappend
index a971236..5e0b457 100644
--- a/recipes-multimedia/gstreamer/gstreamer1.0-omx_%.bbappend
+++ b/recipes-multimedia/gstreamer/gstreamer1.0-omx_%.bbappend
@@ -1,12 +1,12 @@
1FILESEXTRAPATHS_prepend_rpi := "${THISDIR}/${PN}:" 1FILESEXTRAPATHS:prepend:rpi := "${THISDIR}/${PN}:"
2 2
3SRC_URI_append_rpi = " \ 3SRC_URI:append:rpi = " \
4 file://0001-Don-t-try-to-acquire-buffer-when-src-pad-isn-t-activ.patch \ 4 file://0001-Don-t-try-to-acquire-buffer-when-src-pad-isn-t-activ.patch \
5 file://0003-no-timeout-on-get-state.patch \ 5 file://0003-no-timeout-on-get-state.patch \
6 file://0004-Properly-handle-drain-requests-while-flushing.patch \ 6 file://0004-Properly-handle-drain-requests-while-flushing.patch \
7 file://0005-Don-t-abort-gst_omx_video_dec_set_format-if-there-s-.patch \ 7 file://0005-Don-t-abort-gst_omx_video_dec_set_format-if-there-s-.patch \
8" 8"
9 9
10GSTREAMER_1_0_OMX_TARGET_rpi = "rpi" 10GSTREAMER_1_0_OMX_TARGET:rpi = "rpi"
11GSTREAMER_1_0_OMX_CORE_NAME_rpi = "${libdir}/libopenmaxil.so" 11GSTREAMER_1_0_OMX_CORE_NAME:rpi = "${libdir}/libopenmaxil.so"
12EXTRA_OEMESON_append_rpi = " -Dheader_path=${STAGING_DIR_TARGET}/usr/include/IL" 12EXTRA_OEMESON:append:rpi = " -Dheader_path=${STAGING_DIR_TARGET}/usr/include/IL"
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend
index 8ab1510..4a815ab 100644
--- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend
+++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend
@@ -1,2 +1,2 @@
1PACKAGECONFIG_append_rpi = " hls libmms \ 1PACKAGECONFIG:append:rpi = " hls libmms \
2 ${@bb.utils.contains('LICENSE_FLAGS_WHITELIST', 'commercial', 'faad', '', d)}" 2 ${@bb.utils.contains('LICENSE_FLAGS_WHITELIST', 'commercial', 'faad', '', d)}"
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_%.bbappend b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_%.bbappend
index 6bed42a..834ccfb 100644
--- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_%.bbappend
+++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_%.bbappend
@@ -1,6 +1,6 @@
1# if using bcm driver enable dispmanx not when using VC4 driver 1# if using bcm driver enable dispmanx not when using VC4 driver
2PACKAGECONFIG_append_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' dispmanx', d)}" 2PACKAGECONFIG:append:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' dispmanx', d)}"
3DEPENDS_append_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' userland', d)}" 3DEPENDS:append:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' userland', d)}"
4 4
5PACKAGECONFIG_GL_VC4GRAPHICS = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2 egl', '', d)}" 5PACKAGECONFIG_GL_VC4GRAPHICS = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2 egl', '', d)}"
6PACKAGECONFIG_GL_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '${PACKAGECONFIG_GL_VC4GRAPHICS}', 'egl gles2', d)}" 6PACKAGECONFIG_GL:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '${PACKAGECONFIG_GL_VC4GRAPHICS}', 'egl gles2', d)}"
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.%.bbappend b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.%.bbappend
index 80a324f..f3fb144 100644
--- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.%.bbappend
+++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.%.bbappend
@@ -1 +1 @@
PACKAGECONFIG_append_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' rpi', d)}" PACKAGECONFIG:append:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' rpi', d)}"
diff --git a/recipes-multimedia/omxplayer/omxplayer_git.bb b/recipes-multimedia/omxplayer/omxplayer_git.bb
index 55e5a1c..d294399 100644
--- a/recipes-multimedia/omxplayer/omxplayer_git.bb
+++ b/recipes-multimedia/omxplayer/omxplayer_git.bb
@@ -36,12 +36,12 @@ SRC_URI = "git://github.com/popcornmix/omxplayer.git;protocol=git;branch=master
36 file://0007-Remove-Makefile-hardcoded-arch-tune.patch \ 36 file://0007-Remove-Makefile-hardcoded-arch-tune.patch \
37 " 37 "
38 38
39SRC_URI_append = "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", " file://0001-Fix-build-with-vc4-driver.patch ", "", d)}" 39SRC_URI:append = "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", " file://0001-Fix-build-with-vc4-driver.patch ", "", d)}"
40 40
41S = "${WORKDIR}/git" 41S = "${WORKDIR}/git"
42 42
43COMPATIBLE_MACHINE = "^rpi$" 43COMPATIBLE_MACHINE = "^rpi$"
44COMPATIBLE_HOST_aarch64 = "null" 44COMPATIBLE_HOST:aarch64 = "null"
45 45
46def cpu(d): 46def cpu(d):
47 for arg in (d.getVar('TUNE_CCARGS') or '').split(): 47 for arg in (d.getVar('TUNE_CCARGS') or '').split():
@@ -99,10 +99,10 @@ do_install() {
99 install ${S}/fonts/* ${D}${datadir}/fonts/truetype/freefont/ 99 install ${S}/fonts/* ${D}${datadir}/fonts/truetype/freefont/
100} 100}
101 101
102FILES_${PN} = "${bindir}/omxplayer* \ 102FILES:${PN} = "${bindir}/omxplayer* \
103 ${libdir}/omxplayer/lib*${SOLIBS} \ 103 ${libdir}/omxplayer/lib*${SOLIBS} \
104 ${datadir}/fonts" 104 ${datadir}/fonts"
105 105
106FILES_${PN}-dev += "${libdir}/omxplayer/*.so" 106FILES:${PN}-dev += "${libdir}/omxplayer/*.so"
107 107
108RDEPENDS_${PN} += "bash procps userland" 108RDEPENDS:${PN} += "bash procps userland"
diff --git a/recipes-multimedia/x264/x264_%.bbappend b/recipes-multimedia/x264/x264_%.bbappend
index 505719e..e0cfaf8 100644
--- a/recipes-multimedia/x264/x264_%.bbappend
+++ b/recipes-multimedia/x264/x264_%.bbappend
@@ -1,2 +1,2 @@
1EXTRA_OECONF_append_raspberrypi = " --disable-asm" 1EXTRA_OECONF:append:raspberrypi = " --disable-asm"
2EXTRA_OECONF_append_raspberrypi0-wifi = " --disable-asm" 2EXTRA_OECONF:append:raspberrypi0-wifi = " --disable-asm"