diff options
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 |
26 | IMAGE_TYPEDEP_rpi-sdimg = "${SDIMG_ROOTFS_TYPE}" | 26 | IMAGE_TYPEDEP:rpi-sdimg = "${SDIMG_ROOTFS_TYPE}" |
27 | 27 | ||
28 | # Kernel image name | 28 | # Kernel image name |
29 | SDIMG_KERNELIMAGE_raspberrypi ?= "kernel.img" | 29 | SDIMG_KERNELIMAGE:raspberrypi ?= "kernel.img" |
30 | SDIMG_KERNELIMAGE_raspberrypi2 ?= "kernel7.img" | 30 | SDIMG_KERNELIMAGE:raspberrypi2 ?= "kernel7.img" |
31 | SDIMG_KERNELIMAGE_raspberrypi3-64 ?= "kernel8.img" | 31 | SDIMG_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 | ||
51 | RPI_SDIMG_EXTRA_DEPENDS ?= "" | 51 | RPI_SDIMG_EXTRA_DEPENDS ?= "" |
52 | 52 | ||
53 | do_image_rpi_sdimg[depends] = " \ | 53 | do_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 | ||
65 | do_image_rpi_sdimg[recrdeps] = "do_build" | 65 | do_image:rpi_sdimg[recrdeps] = "do_build" |
66 | 66 | ||
67 | # SD card image name | 67 | # SD card image name |
68 | SDIMG = "${IMGDEPLOYDIR}/${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.rpi-sdimg" | 68 | SDIMG = "${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 | ||
90 | IMAGE_CMD_rpi-sdimg () { | 90 | IMAGE_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 | ||
8 | BBFILE_COLLECTIONS += "raspberrypi" | 8 | BBFILE_COLLECTIONS += "raspberrypi" |
9 | BBFILE_PATTERN_raspberrypi := "^${LAYERDIR}/" | 9 | BBFILE_PATTERN:raspberrypi := "^${LAYERDIR}/" |
10 | BBFILE_PRIORITY_raspberrypi = "9" | 10 | BBFILE_PRIORITY:raspberrypi = "9" |
11 | 11 | ||
12 | LAYERSERIES_COMPAT_raspberrypi = "hardknott honister" | 12 | LAYERSERIES_COMPAT:raspberrypi = "hardknott honister" |
13 | LAYERDEPENDS_raspberrypi = "core" | 13 | LAYERDEPENDS:raspberrypi = "core" |
14 | 14 | ||
15 | # Additional license directories. | 15 | # Additional license directories. |
16 | LICENSE_PATH += "${LAYERDIR}/files/custom-licenses" | 16 | LICENSE_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 | ||
39 | DEFAULT_TEST_SUITES_remove_rpi = "parselogs" | 39 | DEFAULT_TEST_SUITES:remove:rpi = "parselogs" |
40 | DEFAULT_TEST_SUITES_append_rpi = " parselogs_rpi" | 40 | DEFAULT_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. |
147 | RDEPENDS_${KERNEL_PACKAGE_NAME}-base = "" | 147 | RDEPENDS:${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 @@ | |||
3 | IMAGE_CLASSES += "sdcard_image-rpi" | 3 | IMAGE_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 | # |
8 | DEFAULT_TEST_SUITES_append_rpi = " parselogs_rpi" | 8 | DEFAULT_TEST_SUITES:append:rpi = " parselogs:rpi" |
9 | DEFAULT_TEST_SUITES_remove_rpi = " parselogs" | 9 | DEFAULT_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 | |||
7 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'arm1176jzfs', 'armv6:', '', d)}" | 7 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'arm1176jzfs', 'armv6:', '', d)}" |
8 | 8 | ||
9 | AVAILTUNES += "arm1176jzfs" | 9 | AVAILTUNES += "arm1176jzfs" |
10 | ARMPKGARCH_tune-arm1176jzfs = "arm1176jzfs" | 10 | ARMPKGARCH:tune-arm1176jzfs = "arm1176jzfs" |
11 | TUNE_FEATURES_tune-arm1176jzfs = "arm thumb vfp arm1176jzfs" | 11 | TUNE_FEATURES:tune-arm1176jzfs = "arm thumb vfp arm1176jzfs" |
12 | PACKAGE_EXTRA_ARCHS_tune-arm1176jzfs = "${PACKAGE_EXTRA_ARCHS_tune-armv6} arm1176jzfs" | 12 | PACKAGE_EXTRA_ARCHS:tune-arm1176jzfs = "${PACKAGE_EXTRA_ARCHS:tune-armv6} arm1176jzfs" |
13 | 13 | ||
14 | AVAILTUNES += "arm1176jzfshf" | 14 | AVAILTUNES += "arm1176jzfshf" |
15 | ARMPKGARCH_tune-arm1176jzfshf = "${ARMPKGARCH_tune-arm1176jzfs}" | 15 | ARMPKGARCH:tune-arm1176jzfshf = "${ARMPKGARCH:tune-arm1176jzfs}" |
16 | TUNE_FEATURES_tune-arm1176jzfshf = "${TUNE_FEATURES_tune-arm1176jzfs} callconvention-hard" | 16 | TUNE_FEATURES:tune-arm1176jzfshf = "${TUNE_FEATURES:tune-arm1176jzfs} callconvention-hard" |
17 | PACKAGE_EXTRA_ARCHS_tune-arm1176jzfshf = "${PACKAGE_EXTRA_ARCHS_tune-armv6thf} arm1176jzfshf-vfp" | 17 | PACKAGE_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 | ||
24 | SERIAL_CONSOLES ?= "115200;ttyS0" | 24 | SERIAL_CONSOLES ?= "115200;ttyS0" |
25 | 25 | ||
26 | UBOOT_MACHINE = "rpi_arm64_config" | 26 | UBOOT_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 = " \ | |||
22 | SDIMG_KERNELIMAGE ?= "kernel8.img" | 22 | SDIMG_KERNELIMAGE ?= "kernel8.img" |
23 | SERIAL_CONSOLES ?= "115200;ttyS0" | 23 | SERIAL_CONSOLES ?= "115200;ttyS0" |
24 | 24 | ||
25 | UBOOT_MACHINE = "rpi_arm64_config" | 25 | UBOOT_MACHINE = "rpi:arm64_config" |
26 | 26 | ||
27 | VC4DTBO ?= "vc4-fkms-v3d" | 27 | VC4DTBO ?= "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 | ||
160 | To build an initramfs image: | 160 | To 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 | |||
195 | files are available when they are needed, so these component deploy | 195 | files are available when they are needed, so these component deploy |
196 | tasks must be added to: RPI_SDIMG_EXTRA_DEPENDS. | 196 | tasks 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 | ||
212 | Furthermore, to auto-load I2C kernel modules set: | 212 | Furthermore, 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 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" |
2 | 2 | ||
3 | SRC_URI_append_rpi = " \ | 3 | SRC_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 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" |
2 | 2 | ||
3 | RDEPENDS_${PN} += "python3-sense-hat" | 3 | RDEPENDS:${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 | ||
20 | RDEPENDS_${PN} += " \ | 20 | RDEPENDS:${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 @@ | |||
1 | PACKAGECONFIG[raspberrypi] = "-Dpipelines=raspberrypi" | 1 | PACKAGECONFIG[raspberrypi] = "-Dpipelines=raspberrypi" |
2 | PACKAGECONFIG_append_rpi = " raspberrypi" | 2 | PACKAGECONFIG: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 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" |
2 | 2 | ||
3 | COMPATIBLE_MACHINE_rpi = "(null)" | 3 | COMPATIBLE_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 @@ | |||
1 | PACKAGECONFIG_GL_rpi = "${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', 'gl', \ | 1 | PACKAGECONFIG_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)}" |
4 | PACKAGECONFIG_GL_append_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', ' kms', '', d)}" | 4 | PACKAGECONFIG_GL:append:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', ' kms', '', d)}" |
5 | PACKAGECONFIG_GL_append_rpi = " gbm" | 5 | PACKAGECONFIG_GL:append:rpi = " gbm" |
6 | PACKAGECONFIG_FONTS_rpi = "fontconfig" | 6 | PACKAGECONFIG_FONTS:rpi = "fontconfig" |
7 | PACKAGECONFIG_append_rpi = " libinput examples tslib xkbcommon" | 7 | PACKAGECONFIG:append:rpi = " libinput examples tslib xkbcommon" |
8 | PACKAGECONFIG_remove_rpi = "tests" | 8 | PACKAGECONFIG:remove:rpi = "tests" |
9 | 9 | ||
10 | OE_QTBASE_EGLFS_DEVICE_INTEGRATION_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'eglfs_brcm', d)}" | 10 | OE_QTBASE_EGLFS_DEVICE_INTEGRATION:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'eglfs_brcm', d)}" |
11 | 11 | ||
12 | do_configure_prepend_rpi() { | 12 | do_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 | } |
18 | RDEPENDS_${PN}_append_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' userland', d)}" | 18 | RDEPENDS:${PN}:append:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' userland', d)}" |
19 | DEPENDS_append_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' userland', d)}" | 19 | DEPENDS: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 | ||
264 | do_deploy_append_raspberrypi3-64() { | 264 | do_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 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/files:" | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/files:" |
2 | 2 | ||
3 | SRC_URI_append_rpi = " \ | 3 | SRC_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 |
8 | SRC_URI_append_raspberrypi-cm3 = " file://0001-dm-core-Move-ofdata_to_platdata-call-earlier.patch" | 8 | SRC_URI:append:raspberrypi-cm3 = " file://0001-dm-core-Move-ofdata_to_platdata-call-earlier.patch" |
9 | 9 | ||
10 | DEPENDS_append_rpi = " u-boot-default-script" | 10 | DEPENDS:append:rpi = " u-boot-default-script" |
11 | 11 | ||
12 | do_install_append_rpi () { | 12 | do_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 @@ | |||
1 | FILESEXTRAPATHS_prepend_rpi := "${THISDIR}/${PN}:" | 1 | FILESEXTRAPATHS:prepend:rpi := "${THISDIR}/${PN}:" |
2 | 2 | ||
3 | SRC_URI_append_rpi = "\ | 3 | SRC_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 | ||
10 | RDEPENDS_${PN}_append_rpi = " pi-bluetooth" | 10 | RDEPENDS:${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 |
18 | inherit systemd | 18 | inherit systemd |
19 | SYSTEMD_SERVICE_${PN} = "\ | 19 | SYSTEMD_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 | ||
39 | FILES_${PN} = "\ | 39 | FILES:${PN} = "\ |
40 | ${bindir} \ | 40 | ${bindir} \ |
41 | ${sysconfdir} \ | 41 | ${sysconfdir} \ |
42 | ${systemd_unitdir}/system \ | 42 | ${systemd_unitdir}/system \ |
43 | " | 43 | " |
44 | 44 | ||
45 | RDEPENDS_${PN} += " \ | 45 | RDEPENDS:${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 | ||
11 | IMAGE_FEATURES += "ssh-server-dropbear splash" | 11 | IMAGE_FEATURES += "ssh-server-dropbear splash" |
12 | 12 | ||
13 | do_image_prepend() { | 13 | do_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 | ||
9 | do_image_prepend() { | 9 | do_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 | ||
4 | COMPATIBLE_MACHINE = "^rpi$" | 4 | COMPATIBLE_MACHINE = "^rpi$" |
5 | 5 | ||
6 | IMAGE_INSTALL_append = " packagegroup-rpi-test" | 6 | IMAGE_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 |
2 | X11GLTOOLS_remove_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'mesa-demos', d)}" | 2 | X11GLTOOLS: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 | ||
11 | OMXPLAYER = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'omxplayer', d)}" | 11 | OMXPLAYER = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'omxplayer', d)}" |
12 | 12 | ||
13 | RDEPENDS_${PN} = "\ | 13 | RDEPENDS:${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 | ||
26 | RRECOMMENDS_${PN} = "\ | 26 | RRECOMMENDS:${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 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/files:" | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/files:" |
2 | SPLASH_IMAGES_rpi = "file://psplash-raspberrypi-img.h;outsuffix=raspberrypi" | 2 | SPLASH_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 | ||
13 | FILES_${PN} = "${base_libdir}/udev/rules.d" | 13 | FILES:${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 | ||
18 | inherit autotools | 18 | inherit autotools |
19 | 19 | ||
20 | do_compile_append() { | 20 | do_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 | ||
28 | do_install_append() { | 28 | do_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 | ||
36 | PACKAGES += "${PN}-tests" | 36 | PACKAGES += "${PN}-tests" |
37 | 37 | ||
38 | RDEPENDS_${PN}-dev = "" | 38 | RDEPENDS:${PN}-dev = "" |
39 | 39 | ||
40 | FILES_${PN} = "" | 40 | FILES:${PN} = "" |
41 | FILES_${PN}-tests = "${libdir}/${BPN}" | 41 | FILES:${PN}-tests = "${libdir}/${BPN}" |
42 | FILES_${PN}-dbg += "${libdir}/${BPN}/.debug" | 42 | FILES:${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" | |||
15 | inherit update-rc.d autotools | 15 | inherit update-rc.d autotools |
16 | 16 | ||
17 | INITSCRIPT_PACKAGES = "${PN}" | 17 | INITSCRIPT_PACKAGES = "${PN}" |
18 | INITSCRIPT_NAME_${PN} = "${PN}.boot.sh" | 18 | INITSCRIPT_NAME:${PN} = "${PN}.boot.sh" |
19 | INITSCRIPT_PARAMS_${PN} = "defaults 15 85" | 19 | INITSCRIPT_PARAMS:${PN} = "defaults 15 85" |
20 | 20 | ||
21 | COMPATIBLE_MACHINE = "^rpi$" | 21 | COMPATIBLE_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 | ||
13 | DEPENDS += "python3-setuptools-scm-native" | 13 | DEPENDS += "python3-setuptools-scm-native" |
14 | 14 | ||
15 | do_install_append() { | 15 | do_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 | ||
23 | RDEPENDS_${PN} += " \ | 23 | RDEPENDS:${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 | ||
30 | RDEPENDS_${PN}_append_rpi = " rpi-gpio" | 30 | RDEPENDS:${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 | ||
13 | DEPENDS += "python3-setuptools-scm-native" | 13 | DEPENDS += "python3-setuptools-scm-native" |
14 | 14 | ||
15 | RDEPENDS_${PN} += " \ | 15 | RDEPENDS:${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 | ||
13 | DEPENDS += "python3-setuptools-scm-native" | 13 | DEPENDS += "python3-setuptools-scm-native" |
14 | 14 | ||
15 | RDEPENDS_${PN} += " \ | 15 | RDEPENDS:${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 | ||
13 | DEPENDS += "python3-setuptools-scm-native" | 13 | DEPENDS += "python3-setuptools-scm-native" |
14 | 14 | ||
15 | RDEPENDS_${PN} += " \ | 15 | RDEPENDS:${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 | ||
13 | DEPENDS += "python3-setuptools-scm-native" | 13 | DEPENDS += "python3-setuptools-scm-native" |
14 | 14 | ||
15 | RDEPENDS_${PN} += " \ | 15 | RDEPENDS:${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 | ||
13 | inherit setuptools3 | 13 | inherit setuptools3 |
14 | 14 | ||
15 | RDEPENDS_${PN} += "python3-core" | 15 | RDEPENDS:${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 | ||
13 | DEPENDS += "python3-setuptools-scm-native" | 13 | DEPENDS += "python3-setuptools-scm-native" |
14 | 14 | ||
15 | RDEPENDS_${PN} += "python3-core" | 15 | RDEPENDS:${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 | ||
13 | DEPENDS += "python3-setuptools-scm-native" | 13 | DEPENDS += "python3-setuptools-scm-native" |
14 | 14 | ||
15 | RDEPENDS_${PN} += " \ | 15 | RDEPENDS:${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 | ||
15 | COMPATIBLE_MACHINE = "^rpi$" | 15 | COMPATIBLE_MACHINE = "^rpi$" |
16 | 16 | ||
17 | RDEPENDS_${PN} = "\ | 17 | RDEPENDS:${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 @@ | |||
1 | PACKAGECONFIG_GLESV2 = " ${@bb.utils.contains('DISTRO_FEATURES', 'x11', '', 'glesv2', d)}" | 1 | PACKAGECONFIG_GLESV2 = " ${@bb.utils.contains('DISTRO_FEATURES', 'x11', '', 'glesv2', d)}" |
2 | 2 | ||
3 | PACKAGECONFIG_append_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' egl ${PACKAGECONFIG_GLESV2}', d)}" | 3 | PACKAGECONFIG: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 |
2 | COMPATIBLE_HOST_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '(.*)', 'null', d)}" | 2 | COMPATIBLE_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 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | 1 | FILESEXTRAPATHS: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 |
5 | DEPENDS_append_rpi = " ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'userland', d)}" | 5 | DEPENDS: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 |
3 | DEPENDS_append_rpi = " ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'userland', d)}" | 3 | DEPENDS: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 |
3 | DEPENDS_append_rpi = " ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'userland', d)}" | 3 | DEPENDS: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 |
2 | COMPATIBLE_HOST_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '(.*)', 'null', d)}" | 2 | COMPATIBLE_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 @@ | |||
1 | PACKAGECONFIG_append_rpi = " gbm" | 1 | PACKAGECONFIG:append:rpi = " gbm" |
2 | PROVIDES_append_rpi = " virtual/libgbm" | 2 | PROVIDES:append:rpi = " virtual/libgbm" |
3 | 3 | ||
4 | GALLIUMDRIVERS_append_rpi = ",swrast" | 4 | GALLIUMDRIVERS:append:rpi = ",swrast" |
5 | 5 | ||
6 | do_install_append_rpi() { | 6 | do_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. |
5 | PACKAGECONFIG_append_rpi = " gallium vc4 v3d kmsro ${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', 'x11 dri3', '', d)}" | 5 | PACKAGECONFIG:append:rpi = " gallium vc4 v3d kmsro ${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', 'x11 dri3', '', d)}" |
6 | DRIDRIVERS_class-target_rpi = "" | 6 | DRIDRIVERS: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 |
2 | RDEPENDS_${PN}_remove_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'mesa-demos', d)}" | 2 | RDEPENDS:${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 |
5 | COMPATIBLE_HOST_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '(.*)', 'null', d)}" | 5 | COMPATIBLE_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" | |||
5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=52962875ab02c36df6cde47b1f463024" | 5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=52962875ab02c36df6cde47b1f463024" |
6 | 6 | ||
7 | COMPATIBLE_HOST = "null" | 7 | COMPATIBLE_HOST = "null" |
8 | COMPATIBLE_HOST_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', 'null', '(.*)', d)}" | 8 | COMPATIBLE_HOST:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', 'null', '(.*)', d)}" |
9 | 9 | ||
10 | SRC_URI = "git://github.com/AndrewFromMelbourne/raspidmx;protocol=https \ | 10 | SRC_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 @@ | |||
1 | DESCRIPTION = "This repository contains the source code for the ARM side \ | 1 | DESCRIPTION = "This repository contains the source code for the ARM side \ |
2 | libraries used on Raspberry Pi. These typically are installed in /opt/vc/lib \ | 2 | libraries used on Raspberry Pi. These typically are installed in /opt/vc/lib \ |
3 | and includes source for the ARM side code to interface to: EGL, mmal, GLESv2,\ | 3 | and includes source for the ARM side code to interface to: EGL, mmal, GLESv2,\ |
4 | vcos, openmaxil, vchiq_arm, bcm_host, WFC, OpenVG." | 4 | vcos, openmaxil, vchiq:arm, bcm_host, WFC, OpenVG." |
5 | LICENSE = "BSD-3-Clause" | 5 | LICENSE = "BSD-3-Clause" |
6 | LIC_FILES_CHKSUM = "file://LICENCE;md5=0448d6488ef8cc380632b1569ee6d196" | 6 | LIC_FILES_CHKSUM = "file://LICENCE;md5=0448d6488ef8cc380632b1569ee6d196" |
7 | 7 | ||
8 | PROVIDES += "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", "", "virtual/libgles2 virtual/egl", d)}" | 8 | PROVIDES += "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", "", "virtual/libgles2 virtual/egl", d)}" |
9 | PROVIDES += "virtual/libomxil" | 9 | PROVIDES += "virtual/libomxil" |
10 | 10 | ||
11 | RPROVIDES_${PN} += "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", "", "libgles2 egl libegl libegl1 libglesv2-2", d)}" | 11 | RPROVIDES:${PN} += "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", "", "libgles2 egl libegl libegl1 libglesv2-2", d)}" |
12 | COMPATIBLE_MACHINE = "^rpi$" | 12 | COMPATIBLE_MACHINE = "^rpi$" |
13 | 13 | ||
14 | SRCBRANCH = "master" | 14 | SRCBRANCH = "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 | ||
50 | SRC_URI_remove_toolchain-clang = "file://0021-cmake-Disable-format-overflow-warning-as-error.patch" | 50 | SRC_URI:remove:toolchain-clang = "file://0021-cmake-Disable-format-overflow-warning-as-error.patch" |
51 | 51 | ||
52 | S = "${WORKDIR}/git" | 52 | S = "${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 | ||
62 | EXTRA_OECMAKE_append_aarch64 = " -DARM64=ON " | 62 | EXTRA_OECMAKE:append:aarch64 = " -DARM64=ON " |
63 | 63 | ||
64 | 64 | ||
65 | PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', '', d)}" | 65 | PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', '', d)}" |
@@ -67,9 +67,9 @@ PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', | |||
67 | PACKAGECONFIG[wayland] = "-DBUILD_WAYLAND=TRUE -DWAYLAND_SCANNER_EXECUTABLE:FILEPATH=${STAGING_BINDIR_NATIVE}/wayland-scanner,,wayland-native wayland" | 67 | PACKAGECONFIG[wayland] = "-DBUILD_WAYLAND=TRUE -DWAYLAND_SCANNER_EXECUTABLE:FILEPATH=${STAGING_BINDIR_NATIVE}/wayland-scanner,,wayland-native wayland" |
68 | PACKAGECONFIG[allapps] = "-DALL_APPS=true,,," | 68 | PACKAGECONFIG[allapps] = "-DALL_APPS=true,,," |
69 | 69 | ||
70 | CFLAGS_append = " -fPIC" | 70 | CFLAGS:append = " -fPIC" |
71 | 71 | ||
72 | do_install_append () { | 72 | do_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). |
96 | FILES_SOLIBSDEV = "" | 96 | FILES_SOLIBSDEV = "" |
97 | INSANE_SKIP_${PN} += "dev-so" | 97 | INSANE_SKIP:${PN} += "dev-so" |
98 | 98 | ||
99 | FILES_${PN} += " \ | 99 | FILES:${PN} += " \ |
100 | ${libdir}/*.so \ | 100 | ${libdir}/*.so \ |
101 | ${libdir}/plugins" | 101 | ${libdir}/plugins" |
102 | FILES_${PN}-dev += "${includedir} \ | 102 | FILES:${PN}-dev += "${includedir} \ |
103 | ${prefix}/src" | 103 | ${prefix}/src" |
104 | FILES_${PN}-doc += "${datadir}/install" | 104 | FILES:${PN}-doc += "${datadir}/install" |
105 | FILES_${PN}-dbg += "${libdir}/plugins/.debug" | 105 | FILES:${PN}-dbg += "${libdir}/plugins/.debug" |
106 | 106 | ||
107 | RDEPENDS_${PN} += "bash" | 107 | RDEPENDS:${PN} += "bash" |
108 | RDEPENDS_${PN} += "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", "libegl-mesa", "", d)}" | 108 | RDEPENDS:${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 |
43 | INSANE_SKIP_${PN} = "ldflags" | 43 | INSANE_SKIP:${PN} = "ldflags" |
44 | 44 | ||
45 | INITSCRIPT_NAME = "vchiq.sh" | 45 | INITSCRIPT_NAME = "vchiq.sh" |
46 | INITSCRIPT_PARAMS = "start 03 S ." | 46 | INITSCRIPT_PARAMS = "start 03 S ." |
47 | 47 | ||
48 | FILES_${PN} = "${bindir}/* \ | 48 | FILES:${PN} = "${bindir}/* \ |
49 | ${libdir}/lib*.so \ | 49 | ${libdir}/lib*.so \ |
50 | ${sysconfdir}/init.d \ | 50 | ${sysconfdir}/init.d \ |
51 | ${libdir}/plugins" | 51 | ${libdir}/plugins" |
52 | FILES_${PN}-dev = "${libdir}/pkgconfig \ | 52 | FILES:${PN}-dev = "${libdir}/pkgconfig \ |
53 | ${includedir}" | 53 | ${includedir}" |
54 | FILES_${PN}-dbg += "${libdir}/plugins/.debug" | 54 | FILES:${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 |
2 | do_install_append_rpi () { | 2 | do_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 @@ | |||
1 | PACKAGECONFIG_remove_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', 'fbdev', '', d)}" | 1 | PACKAGECONFIG:remove:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', 'fbdev', '', d)}" |
2 | 2 | ||
3 | EXTRA_OECONF_append_rpi = " \ | 3 | EXTRA_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 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" |
2 | 2 | ||
3 | SRC_URI_append_rpi = " \ | 3 | SRC_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 | " |
7 | do_install_append_rpi () { | 7 | do_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 | ||
16 | FILES_${PN}_rpi += "${sysconfdir}/X11/xorg.conf ${sysconfdir}/X11/xorg.conf.d/*" | 16 | FILES:${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 @@ | |||
1 | OPENGL_PKGCONFIGS_rpi = "dri glx ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', 'dri3 xshmfence glamor', '', d)}" | 1 | OPENGL_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 |
5 | DEPENDS_append_rpi = " ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'userland', d)}" | 5 | DEPENDS: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 | ||
63 | LICENSE_${PN}-bcm43430a1-hcd = "Firmware-cypress-rpidistro" | 63 | LICENSE:${PN}-bcm43430a1-hcd = "Firmware-cypress-rpidistro" |
64 | LICENSE_${PN}-bcm43430b0-hcd = "Firmware-cypress-rpidistro" | 64 | LICENSE:${PN}-bcm43430b0-hcd = "Firmware-cypress-rpidistro" |
65 | LICENSE_${PN}-bcm4345c0-hcd = "Firmware-cypress-rpidistro" | 65 | LICENSE:${PN}-bcm4345c0-hcd = "Firmware-cypress-rpidistro" |
66 | LICENSE_${PN}-bcm4345c5-hcd = "Firmware-cypress-rpidistro" | 66 | LICENSE:${PN}-bcm4345c5-hcd = "Firmware-cypress-rpidistro" |
67 | LICENSE_${PN}-cypress-license = "Firmware-cypress-rpidistro" | 67 | LICENSE:${PN}-cypress-license = "Firmware-cypress-rpidistro" |
68 | 68 | ||
69 | FILES_${PN}-cypress-license = "\ | 69 | FILES:${PN}-cypress-license = "\ |
70 | ${nonarch_base_libdir}/firmware/LICENCE.cypress-rpidistro \ | 70 | ${nonarch_base_libdir}/firmware/LICENCE.cypress-rpidistro \ |
71 | " | 71 | " |
72 | FILES_${PN}-bcm43430a1-hcd = "\ | 72 | FILES:${PN}-bcm43430a1-hcd = "\ |
73 | ${nonarch_base_libdir}/firmware/brcm/BCM43430A1.hcd \ | 73 | ${nonarch_base_libdir}/firmware/brcm/BCM43430A1.hcd \ |
74 | " | 74 | " |
75 | FILES_${PN}-bcm43430b0-hcd = "\ | 75 | FILES:${PN}-bcm43430b0-hcd = "\ |
76 | ${nonarch_base_libdir}/firmware/brcm/BCM43430B0.hcd \ | 76 | ${nonarch_base_libdir}/firmware/brcm/BCM43430B0.hcd \ |
77 | " | 77 | " |
78 | FILES_${PN}-bcm4345c0-hcd = "\ | 78 | FILES:${PN}-bcm4345c0-hcd = "\ |
79 | ${nonarch_base_libdir}/firmware/brcm/BCM4345C0.hcd \ | 79 | ${nonarch_base_libdir}/firmware/brcm/BCM4345C0.hcd \ |
80 | " | 80 | " |
81 | FILES_${PN}-bcm4345c5-hcd = "\ | 81 | FILES:${PN}-bcm4345c5-hcd = "\ |
82 | ${nonarch_base_libdir}/firmware/brcm/BCM4345C5.hcd \ | 82 | ${nonarch_base_libdir}/firmware/brcm/BCM4345C5.hcd \ |
83 | " | 83 | " |
84 | 84 | ||
85 | RDEPENDS_${PN}-bcm43430a1-hcd += "${PN}-cypress-license" | 85 | RDEPENDS:${PN}-bcm43430a1-hcd += "${PN}-cypress-license" |
86 | RDEPENDS_${PN}-bcm43430b0-hcd += "${PN}-cypress-license" | 86 | RDEPENDS:${PN}-bcm43430b0-hcd += "${PN}-cypress-license" |
87 | RDEPENDS_${PN}-bcm4345c0-hcd += "${PN}-cypress-license" | 87 | RDEPENDS:${PN}-bcm4345c0-hcd += "${PN}-cypress-license" |
88 | RDEPENDS_${PN}-bcm4345c5-hcd += "${PN}-cypress-license" | 88 | RDEPENDS:${PN}-bcm4345c5-hcd += "${PN}-cypress-license" |
89 | RCONFLICTS_${PN}-bcm43430a1-hcd = "linux-firmware-bcm43430a1-hcd" | 89 | RCONFLICTS:${PN}-bcm43430a1-hcd = "linux-firmware-bcm43430a1-hcd" |
90 | RREPLACES_${PN}-bcm43430a1-hcd = "linux-firmware-bcm43430a1-hcd" | 90 | RREPLACES:${PN}-bcm43430a1-hcd = "linux-firmware-bcm43430a1-hcd" |
91 | RCONFLICTS_${PN}-bcm43430b0-hcd = "linux-firmware-bcm43430b0-hcd" | 91 | RCONFLICTS:${PN}-bcm43430b0-hcd = "linux-firmware-bcm43430b0-hcd" |
92 | RREPLACES_${PN}-bcm43430b0-hcd = "linux-firmware-bcm43430b0-hcd" | 92 | RREPLACES:${PN}-bcm43430b0-hcd = "linux-firmware-bcm43430b0-hcd" |
93 | RCONFLICTS_${PN}-bcm43435c0-hcd = "linux-firmware-bcm4345c0-hcd" | 93 | RCONFLICTS:${PN}-bcm43435c0-hcd = "linux-firmware-bcm4345c0-hcd" |
94 | RREPLACES_${PN}-bcm43435c0-hcd = "linux-firmware-bcm4345c0-hcd" | 94 | RREPLACES:${PN}-bcm43435c0-hcd = "linux-firmware-bcm4345c0-hcd" |
95 | RCONFLICTS_${PN}-bcm43435c5-hcd = "linux-firmware-bcm4345c5-hcd" | 95 | RCONFLICTS:${PN}-bcm43435c5-hcd = "linux-firmware-bcm4345c5-hcd" |
96 | RREPLACES_${PN}-bcm43435c5-hcd = "linux-firmware-bcm4345c5-hcd" | 96 | RREPLACES:${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 | ||
78 | LICENSE_${PN}-bcm43430 = "Firmware-broadcom_bcm43xx-rpidistro" | 78 | LICENSE:${PN}-bcm43430 = "Firmware-broadcom_bcm43xx-rpidistro" |
79 | LICENSE_${PN}-bcm43455 = "Firmware-broadcom_bcm43xx-rpidistro" | 79 | LICENSE:${PN}-bcm43455 = "Firmware-broadcom_bcm43xx-rpidistro" |
80 | LICENSE_${PN}-bcm43456 = "Firmware-broadcom_bcm43xx-rpidistro" | 80 | LICENSE:${PN}-bcm43456 = "Firmware-broadcom_bcm43xx-rpidistro" |
81 | LICENSE_${PN}-broadcom-license = "Firmware-broadcom_bcm43xx-rpidistro" | 81 | LICENSE:${PN}-broadcom-license = "Firmware-broadcom_bcm43xx-rpidistro" |
82 | FILES_${PN}-broadcom-license = "${nonarch_base_libdir}/firmware/LICENCE.broadcom_bcm43xx-rpidistro" | 82 | FILES:${PN}-broadcom-license = "${nonarch_base_libdir}/firmware/LICENCE.broadcom_bcm43xx-rpidistro" |
83 | FILES_${PN}-bcm43430 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43430*" | 83 | FILES:${PN}-bcm43430 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43430*" |
84 | FILES_${PN}-bcm43455 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43455*" | 84 | FILES:${PN}-bcm43455 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43455*" |
85 | FILES_${PN}-bcm43456 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43456*" | 85 | FILES:${PN}-bcm43456 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43456*" |
86 | RDEPENDS_${PN}-bcm43430 += "${PN}-broadcom-license" | 86 | RDEPENDS:${PN}-bcm43430 += "${PN}-broadcom-license" |
87 | RDEPENDS_${PN}-bcm43455 += "${PN}-broadcom-license" | 87 | RDEPENDS:${PN}-bcm43455 += "${PN}-broadcom-license" |
88 | RDEPENDS_${PN}-bcm43456 += "${PN}-broadcom-license" | 88 | RDEPENDS:${PN}-bcm43456 += "${PN}-broadcom-license" |
89 | RCONFLICTS_${PN}-bcm43430 = "\ | 89 | RCONFLICTS:${PN}-bcm43430 = "\ |
90 | linux-firmware-bcm43430 \ | 90 | linux-firmware-bcm43430 \ |
91 | linux-firmware-raspbian-bcm43430 \ | 91 | linux-firmware-raspbian-bcm43430 \ |
92 | " | 92 | " |
93 | RREPLACES_${PN}-bcm43430 = "\ | 93 | RREPLACES:${PN}-bcm43430 = "\ |
94 | linux-firmware-bcm43430 \ | 94 | linux-firmware-bcm43430 \ |
95 | linux-firmware-raspbian-bcm43430 \ | 95 | linux-firmware-raspbian-bcm43430 \ |
96 | " | 96 | " |
97 | RCONFLICTS_${PN}-bcm43455 = "\ | 97 | RCONFLICTS:${PN}-bcm43455 = "\ |
98 | linux-firmware-bcm43455 \ | 98 | linux-firmware-bcm43455 \ |
99 | linux-firmware-raspbian-bcm43455 \ | 99 | linux-firmware-raspbian-bcm43455 \ |
100 | " | 100 | " |
101 | RREPLACES_${PN}-bcm43455 = "\ | 101 | RREPLACES:${PN}-bcm43455 = "\ |
102 | linux-firmware-bcm43455 \ | 102 | linux-firmware-bcm43455 \ |
103 | linux-firmware-raspbian-bcm43455 \ | 103 | linux-firmware-raspbian-bcm43455 \ |
104 | " | 104 | " |
105 | RCONFLICTS_${PN}-bcm43456 = "\ | 105 | RCONFLICTS:${PN}-bcm43456 = "\ |
106 | linux-firmware-bcm43456 \ | 106 | linux-firmware-bcm43456 \ |
107 | linux-firmware-raspbian-bcm43456 \ | 107 | linux-firmware-raspbian-bcm43456 \ |
108 | " | 108 | " |
109 | RREPLACES_${PN}-bcm43456 = "\ | 109 | RREPLACES:${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 | ||
20 | KCONFIG_MODE = "--alldefconfig" | 20 | KCONFIG_MODE = "--alldefconfig" |
21 | KBUILD_DEFCONFIG_raspberrypi0-wifi ?= "bcmrpi_defconfig" | 21 | KBUILD_DEFCONFIG:raspberrypi0-wifi ?= "bcmrpi_defconfig" |
22 | KBUILD_DEFCONFIG_raspberrypi ?= "bcmrpi_defconfig" | 22 | KBUILD_DEFCONFIG:raspberrypi ?= "bcmrpi_defconfig" |
23 | KBUILD_DEFCONFIG_raspberrypi-cm3 ?= "bcm2709_defconfig" | 23 | KBUILD_DEFCONFIG:raspberrypi-cm3 ?= "bcm2709_defconfig" |
24 | KBUILD_DEFCONFIG_raspberrypi2 ?= "bcm2709_defconfig" | 24 | KBUILD_DEFCONFIG:raspberrypi2 ?= "bcm2709_defconfig" |
25 | KBUILD_DEFCONFIG_raspberrypi3 ?= "bcm2709_defconfig" | 25 | KBUILD_DEFCONFIG:raspberrypi3 ?= "bcm2709_defconfig" |
26 | KBUILD_DEFCONFIG_raspberrypi3-64 ?= "bcmrpi3_defconfig" | 26 | KBUILD_DEFCONFIG:raspberrypi3-64 ?= "bcmrpi3_defconfig" |
27 | KBUILD_DEFCONFIG_raspberrypi4 ?= "bcm2711_defconfig" | 27 | KBUILD_DEFCONFIG:raspberrypi4 ?= "bcm2711_defconfig" |
28 | KBUILD_DEFCONFIG_raspberrypi4-64 ?= "bcm2711_defconfig" | 28 | KBUILD_DEFCONFIG:raspberrypi4-64 ?= "bcm2711_defconfig" |
29 | 29 | ||
30 | LINUX_VERSION_EXTENSION ?= "" | 30 | LINUX_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 @@ | |||
1 | FILESEXTRAPATHS_prepend_rpi := "${THISDIR}/${PN}:" | 1 | FILESEXTRAPATHS:prepend:rpi := "${THISDIR}/${PN}:" |
2 | 2 | ||
3 | SRC_URI_append_rpi = " \ | 3 | SRC_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 | ||
10 | GSTREAMER_1_0_OMX_TARGET_rpi = "rpi" | 10 | GSTREAMER_1_0_OMX_TARGET:rpi = "rpi" |
11 | GSTREAMER_1_0_OMX_CORE_NAME_rpi = "${libdir}/libopenmaxil.so" | 11 | GSTREAMER_1_0_OMX_CORE_NAME:rpi = "${libdir}/libopenmaxil.so" |
12 | EXTRA_OEMESON_append_rpi = " -Dheader_path=${STAGING_DIR_TARGET}/usr/include/IL" | 12 | EXTRA_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 @@ | |||
1 | PACKAGECONFIG_append_rpi = " hls libmms \ | 1 | PACKAGECONFIG: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 |
2 | PACKAGECONFIG_append_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' dispmanx', d)}" | 2 | PACKAGECONFIG:append:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' dispmanx', d)}" |
3 | DEPENDS_append_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' userland', d)}" | 3 | DEPENDS:append:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' userland', d)}" |
4 | 4 | ||
5 | PACKAGECONFIG_GL_VC4GRAPHICS = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2 egl', '', d)}" | 5 | PACKAGECONFIG_GL_VC4GRAPHICS = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2 egl', '', d)}" |
6 | PACKAGECONFIG_GL_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '${PACKAGECONFIG_GL_VC4GRAPHICS}', 'egl gles2', d)}" | 6 | PACKAGECONFIG_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 | ||
39 | SRC_URI_append = "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", " file://0001-Fix-build-with-vc4-driver.patch ", "", d)}" | 39 | SRC_URI:append = "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", " file://0001-Fix-build-with-vc4-driver.patch ", "", d)}" |
40 | 40 | ||
41 | S = "${WORKDIR}/git" | 41 | S = "${WORKDIR}/git" |
42 | 42 | ||
43 | COMPATIBLE_MACHINE = "^rpi$" | 43 | COMPATIBLE_MACHINE = "^rpi$" |
44 | COMPATIBLE_HOST_aarch64 = "null" | 44 | COMPATIBLE_HOST:aarch64 = "null" |
45 | 45 | ||
46 | def cpu(d): | 46 | def 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 | ||
102 | FILES_${PN} = "${bindir}/omxplayer* \ | 102 | FILES:${PN} = "${bindir}/omxplayer* \ |
103 | ${libdir}/omxplayer/lib*${SOLIBS} \ | 103 | ${libdir}/omxplayer/lib*${SOLIBS} \ |
104 | ${datadir}/fonts" | 104 | ${datadir}/fonts" |
105 | 105 | ||
106 | FILES_${PN}-dev += "${libdir}/omxplayer/*.so" | 106 | FILES:${PN}-dev += "${libdir}/omxplayer/*.so" |
107 | 107 | ||
108 | RDEPENDS_${PN} += "bash procps userland" | 108 | RDEPENDS:${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 @@ | |||
1 | EXTRA_OECONF_append_raspberrypi = " --disable-asm" | 1 | EXTRA_OECONF:append:raspberrypi = " --disable-asm" |
2 | EXTRA_OECONF_append_raspberrypi0-wifi = " --disable-asm" | 2 | EXTRA_OECONF:append:raspberrypi0-wifi = " --disable-asm" |