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" |
