diff options
| author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-07-28 23:28:15 +0100 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-08-02 15:44:10 +0100 |
| commit | bb6ddc3691ab04162ec5fd69a2d5e7876713fd15 (patch) | |
| tree | 76e376b01253c3aace1a98a5021bcaad3c92e861 /meta/recipes-kernel | |
| parent | fcc456ee4b8f619134abb4649db53c638074082c (diff) | |
| download | poky-bb6ddc3691ab04162ec5fd69a2d5e7876713fd15.tar.gz | |
Convert to new override syntax
This is the result of automated script conversion:
scripts/contrib/convert-overrides.py <oe-core directory>
converting the metadata to use ":" as the override character instead of "_".
(From OE-Core rev: 42344347be29f0997cc2f7636d9603b1fe1875ae)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-kernel')
38 files changed, 710 insertions, 710 deletions
diff --git a/meta/recipes-kernel/cryptodev/cryptodev-linux_1.12.bb b/meta/recipes-kernel/cryptodev/cryptodev-linux_1.12.bb index c55577c661..d5ea9d8529 100644 --- a/meta/recipes-kernel/cryptodev/cryptodev-linux_1.12.bb +++ b/meta/recipes-kernel/cryptodev/cryptodev-linux_1.12.bb | |||
| @@ -9,5 +9,5 @@ do_install() { | |||
| 9 | install -D ${S}/crypto/cryptodev.h ${D}${includedir}/crypto/cryptodev.h | 9 | install -D ${S}/crypto/cryptodev.h ${D}${includedir}/crypto/cryptodev.h |
| 10 | } | 10 | } |
| 11 | 11 | ||
| 12 | ALLOW_EMPTY_${PN} = "1" | 12 | ALLOW_EMPTY:${PN} = "1" |
| 13 | BBCLASSEXTEND = "native nativesdk" | 13 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta/recipes-kernel/cryptodev/cryptodev-module_1.12.bb b/meta/recipes-kernel/cryptodev/cryptodev-module_1.12.bb index b3b554c7d3..5192cf03ed 100644 --- a/meta/recipes-kernel/cryptodev/cryptodev-module_1.12.bb +++ b/meta/recipes-kernel/cryptodev/cryptodev-module_1.12.bb | |||
| @@ -12,5 +12,5 @@ SRC_URI += "file://0001-Disable-installing-header-file-provided-by-another-p.pat | |||
| 12 | 12 | ||
| 13 | EXTRA_OEMAKE='KERNEL_DIR="${STAGING_KERNEL_DIR}" PREFIX="${D}"' | 13 | EXTRA_OEMAKE='KERNEL_DIR="${STAGING_KERNEL_DIR}" PREFIX="${D}"' |
| 14 | 14 | ||
| 15 | RCONFLICTS_${PN} = "ocf-linux" | 15 | RCONFLICTS:${PN} = "ocf-linux" |
| 16 | RREPLACES_${PN} = "ocf-linux" | 16 | RREPLACES:${PN} = "ocf-linux" |
diff --git a/meta/recipes-kernel/cryptodev/cryptodev-tests_1.12.bb b/meta/recipes-kernel/cryptodev/cryptodev-tests_1.12.bb index 9cb5dcb94f..c1adbb6245 100644 --- a/meta/recipes-kernel/cryptodev/cryptodev-tests_1.12.bb +++ b/meta/recipes-kernel/cryptodev/cryptodev-tests_1.12.bb | |||
| @@ -18,4 +18,4 @@ do_install() { | |||
| 18 | oe_runmake install_tests | 18 | oe_runmake install_tests |
| 19 | } | 19 | } |
| 20 | 20 | ||
| 21 | FILES_${PN} = "${bindir}/*" | 21 | FILES:${PN} = "${bindir}/*" |
diff --git a/meta/recipes-kernel/dtc/dtc.inc b/meta/recipes-kernel/dtc/dtc.inc index 5da6c24fbf..12508b235d 100644 --- a/meta/recipes-kernel/dtc/dtc.inc +++ b/meta/recipes-kernel/dtc/dtc.inc | |||
| @@ -23,6 +23,6 @@ do_install () { | |||
| 23 | } | 23 | } |
| 24 | 24 | ||
| 25 | PACKAGES =+ "${PN}-misc" | 25 | PACKAGES =+ "${PN}-misc" |
| 26 | FILES_${PN}-misc = "${bindir}/convert-dtsv0 ${bindir}/ftdump ${bindir}/dtdiff" | 26 | FILES:${PN}-misc = "${bindir}/convert-dtsv0 ${bindir}/ftdump ${bindir}/dtdiff" |
| 27 | 27 | ||
| 28 | RDEPENDS_${PN}-misc += "bash diffutils" | 28 | RDEPENDS:${PN}-misc += "bash diffutils" |
diff --git a/meta/recipes-kernel/kexec/kexec-tools_2.0.22.bb b/meta/recipes-kernel/kexec/kexec-tools_2.0.22.bb index dcc4402111..d12ad4e6fe 100644 --- a/meta/recipes-kernel/kexec/kexec-tools_2.0.22.bb +++ b/meta/recipes-kernel/kexec/kexec-tools_2.0.22.bb | |||
| @@ -29,7 +29,7 @@ inherit autotools update-rc.d systemd | |||
| 29 | export LDFLAGS = "-L${STAGING_LIBDIR}" | 29 | export LDFLAGS = "-L${STAGING_LIBDIR}" |
| 30 | EXTRA_OECONF = " --with-zlib=yes" | 30 | EXTRA_OECONF = " --with-zlib=yes" |
| 31 | 31 | ||
| 32 | do_compile_prepend() { | 32 | do_compile:prepend() { |
| 33 | # Remove the prepackaged config.h from the source tree as it overrides | 33 | # Remove the prepackaged config.h from the source tree as it overrides |
| 34 | # the same file generated by configure and placed in the build tree | 34 | # the same file generated by configure and placed in the build tree |
| 35 | rm -f ${S}/include/config.h | 35 | rm -f ${S}/include/config.h |
| @@ -44,7 +44,7 @@ do_compile_prepend() { | |||
| 44 | done | 44 | done |
| 45 | } | 45 | } |
| 46 | 46 | ||
| 47 | do_install_append () { | 47 | do_install:append () { |
| 48 | install -d ${D}${sysconfdir}/sysconfig | 48 | install -d ${D}${sysconfdir}/sysconfig |
| 49 | install -m 0644 ${WORKDIR}/kdump.conf ${D}${sysconfdir}/sysconfig | 49 | install -m 0644 ${WORKDIR}/kdump.conf ${D}${sysconfdir}/sysconfig |
| 50 | 50 | ||
| @@ -61,28 +61,28 @@ do_install_append () { | |||
| 61 | 61 | ||
| 62 | PACKAGES =+ "kexec kdump vmcore-dmesg" | 62 | PACKAGES =+ "kexec kdump vmcore-dmesg" |
| 63 | 63 | ||
| 64 | ALLOW_EMPTY_${PN} = "1" | 64 | ALLOW_EMPTY:${PN} = "1" |
| 65 | RRECOMMENDS_${PN} = "kexec kdump vmcore-dmesg" | 65 | RRECOMMENDS:${PN} = "kexec kdump vmcore-dmesg" |
| 66 | 66 | ||
| 67 | FILES_kexec = "${sbindir}/kexec" | 67 | FILES:kexec = "${sbindir}/kexec" |
| 68 | FILES_kdump = "${sbindir}/kdump \ | 68 | FILES:kdump = "${sbindir}/kdump \ |
| 69 | ${sysconfdir}/sysconfig/kdump.conf \ | 69 | ${sysconfdir}/sysconfig/kdump.conf \ |
| 70 | ${sysconfdir}/init.d/kdump \ | 70 | ${sysconfdir}/init.d/kdump \ |
| 71 | ${libexecdir}/kdump-helper \ | 71 | ${libexecdir}/kdump-helper \ |
| 72 | ${systemd_unitdir}/system/kdump.service \ | 72 | ${systemd_unitdir}/system/kdump.service \ |
| 73 | " | 73 | " |
| 74 | 74 | ||
| 75 | FILES_vmcore-dmesg = "${sbindir}/vmcore-dmesg" | 75 | FILES:vmcore-dmesg = "${sbindir}/vmcore-dmesg" |
| 76 | 76 | ||
| 77 | INITSCRIPT_PACKAGES = "kdump" | 77 | INITSCRIPT_PACKAGES = "kdump" |
| 78 | INITSCRIPT_NAME_kdump = "kdump" | 78 | INITSCRIPT_NAME:kdump = "kdump" |
| 79 | INITSCRIPT_PARAMS_kdump = "start 56 2 3 4 5 . stop 56 0 1 6 ." | 79 | INITSCRIPT_PARAMS:kdump = "start 56 2 3 4 5 . stop 56 0 1 6 ." |
| 80 | 80 | ||
| 81 | SYSTEMD_PACKAGES = "kdump" | 81 | SYSTEMD_PACKAGES = "kdump" |
| 82 | SYSTEMD_SERVICE_kdump = "kdump.service" | 82 | SYSTEMD_SERVICE:kdump = "kdump.service" |
| 83 | 83 | ||
| 84 | SECURITY_PIE_CFLAGS_remove = "-fPIE -pie" | 84 | SECURITY_PIE_CFLAGS:remove = "-fPIE -pie" |
| 85 | 85 | ||
| 86 | COMPATIBLE_HOST = '(x86_64.*|i.86.*|arm.*|aarch64.*|powerpc.*|mips.*)-(linux|freebsd.*)' | 86 | COMPATIBLE_HOST = '(x86_64.*|i.86.*|arm.*|aarch64.*|powerpc.*|mips.*)-(linux|freebsd.*)' |
| 87 | 87 | ||
| 88 | INSANE_SKIP_${PN} = "arch" | 88 | INSANE_SKIP:${PN} = "arch" |
diff --git a/meta/recipes-kernel/kmod/kmod-native_git.bb b/meta/recipes-kernel/kmod/kmod-native_git.bb index f61134bbaf..4dd34b1c82 100644 --- a/meta/recipes-kernel/kmod/kmod-native_git.bb +++ b/meta/recipes-kernel/kmod/kmod-native_git.bb | |||
| @@ -7,7 +7,7 @@ DEPENDS += "zlib-native" | |||
| 7 | 7 | ||
| 8 | inherit native | 8 | inherit native |
| 9 | 9 | ||
| 10 | do_install_append (){ | 10 | do_install:append (){ |
| 11 | for tool in depmod insmod lsmod modinfo modprobe rmmod | 11 | for tool in depmod insmod lsmod modinfo modprobe rmmod |
| 12 | do | 12 | do |
| 13 | ln -s kmod ${D}${bindir}/$tool | 13 | ln -s kmod ${D}${bindir}/$tool |
diff --git a/meta/recipes-kernel/kmod/kmod.inc b/meta/recipes-kernel/kmod/kmod.inc index e66684fda0..c2d550acaf 100644 --- a/meta/recipes-kernel/kmod/kmod.inc +++ b/meta/recipes-kernel/kmod/kmod.inc | |||
| @@ -6,7 +6,7 @@ DESCRIPTION = "kmod is a set of tools to handle common tasks with Linux kernel m | |||
| 6 | insert, remove, list, check properties, resolve dependencies and aliases." | 6 | insert, remove, list, check properties, resolve dependencies and aliases." |
| 7 | HOMEPAGE = "http://kernel.org/pub/linux/utils/kernel/kmod/" | 7 | HOMEPAGE = "http://kernel.org/pub/linux/utils/kernel/kmod/" |
| 8 | LICENSE = "GPL-2.0+ & LGPL-2.1+" | 8 | LICENSE = "GPL-2.0+ & LGPL-2.1+" |
| 9 | LICENSE_libkmod = "LGPL-2.1+" | 9 | LICENSE:libkmod = "LGPL-2.1+" |
| 10 | SECTION = "base" | 10 | SECTION = "base" |
| 11 | 11 | ||
| 12 | LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343 \ | 12 | LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343 \ |
diff --git a/meta/recipes-kernel/kmod/kmod_git.bb b/meta/recipes-kernel/kmod/kmod_git.bb index 4f2b037f2f..853561a61e 100644 --- a/meta/recipes-kernel/kmod/kmod_git.bb +++ b/meta/recipes-kernel/kmod/kmod_git.bb | |||
| @@ -5,17 +5,17 @@ require kmod.inc | |||
| 5 | 5 | ||
| 6 | DEPENDS += "zlib" | 6 | DEPENDS += "zlib" |
| 7 | PROVIDES += "module-init-tools-insmod-static module-init-tools-depmod module-init-tools" | 7 | PROVIDES += "module-init-tools-insmod-static module-init-tools-depmod module-init-tools" |
| 8 | RPROVIDES_${PN} += "module-init-tools-insmod-static module-init-tools-depmod module-init-tools" | 8 | RPROVIDES:${PN} += "module-init-tools-insmod-static module-init-tools-depmod module-init-tools" |
| 9 | RCONFLICTS_${PN} += "module-init-tools-insmod-static module-init-tools-depmod module-init-tools" | 9 | RCONFLICTS:${PN} += "module-init-tools-insmod-static module-init-tools-depmod module-init-tools" |
| 10 | RREPLACES_${PN} += "module-init-tools-insmod-static module-init-tools-depmod module-init-tools" | 10 | RREPLACES:${PN} += "module-init-tools-insmod-static module-init-tools-depmod module-init-tools" |
| 11 | 11 | ||
| 12 | # to force user to remove old module-init-tools and replace them with kmod variants | 12 | # to force user to remove old module-init-tools and replace them with kmod variants |
| 13 | RCONFLICTS_libkmod2 += "module-init-tools-insmod-static module-init-tools-depmod module-init-tools" | 13 | RCONFLICTS:libkmod2 += "module-init-tools-insmod-static module-init-tools-depmod module-init-tools" |
| 14 | 14 | ||
| 15 | # autotools set prefix to /usr, however we want them in /bin and /sbin | 15 | # autotools set prefix to /usr, however we want them in /bin and /sbin |
| 16 | EXTRA_OECONF += " --bindir=${base_bindir} --sbindir=${base_sbindir}" | 16 | EXTRA_OECONF += " --bindir=${base_bindir} --sbindir=${base_sbindir}" |
| 17 | 17 | ||
| 18 | do_install_append () { | 18 | do_install:append () { |
| 19 | install -dm755 ${D}${base_bindir} | 19 | install -dm755 ${D}${base_bindir} |
| 20 | install -dm755 ${D}${base_sbindir} | 20 | install -dm755 ${D}${base_sbindir} |
| 21 | # add symlinks to kmod | 21 | # add symlinks to kmod |
| @@ -33,7 +33,7 @@ do_install_append () { | |||
| 33 | install -Dm644 "${WORKDIR}/depmod-search.conf" "${D}${base_libdir}/depmod.d/search.conf" | 33 | install -Dm644 "${WORKDIR}/depmod-search.conf" "${D}${base_libdir}/depmod.d/search.conf" |
| 34 | } | 34 | } |
| 35 | 35 | ||
| 36 | do_compile_prepend() { | 36 | do_compile:prepend() { |
| 37 | sed -i 's/ac_pwd=/#ac_pwd=/' config.status ; sed -i "/#ac_pwd=/a\ac_pwd='.'" config.status | 37 | sed -i 's/ac_pwd=/#ac_pwd=/' config.status ; sed -i "/#ac_pwd=/a\ac_pwd='.'" config.status |
| 38 | } | 38 | } |
| 39 | 39 | ||
| @@ -41,7 +41,7 @@ inherit update-alternatives bash-completion | |||
| 41 | 41 | ||
| 42 | ALTERNATIVE_PRIORITY = "70" | 42 | ALTERNATIVE_PRIORITY = "70" |
| 43 | 43 | ||
| 44 | ALTERNATIVE_kmod = "insmod modprobe rmmod modinfo bin-lsmod lsmod depmod" | 44 | ALTERNATIVE:kmod = "insmod modprobe rmmod modinfo bin-lsmod lsmod depmod" |
| 45 | 45 | ||
| 46 | ALTERNATIVE_LINK_NAME[insmod] = "${base_sbindir}/insmod" | 46 | ALTERNATIVE_LINK_NAME[insmod] = "${base_sbindir}/insmod" |
| 47 | ALTERNATIVE_LINK_NAME[modprobe] = "${base_sbindir}/modprobe" | 47 | ALTERNATIVE_LINK_NAME[modprobe] = "${base_sbindir}/modprobe" |
| @@ -56,7 +56,7 @@ ALTERNATIVE_LINK_NAME[depmod] = "${base_sbindir}/depmod" | |||
| 56 | 56 | ||
| 57 | PACKAGES =+ "libkmod" | 57 | PACKAGES =+ "libkmod" |
| 58 | 58 | ||
| 59 | FILES_libkmod = "${base_libdir}/libkmod*${SOLIBS} ${libdir}/libkmod*${SOLIBS}" | 59 | FILES:libkmod = "${base_libdir}/libkmod*${SOLIBS} ${libdir}/libkmod*${SOLIBS}" |
| 60 | FILES_${PN} += "${base_libdir}/depmod.d ${base_libdir}/modprobe.d" | 60 | FILES:${PN} += "${base_libdir}/depmod.d ${base_libdir}/modprobe.d" |
| 61 | 61 | ||
| 62 | BBCLASSEXTEND = "nativesdk" | 62 | BBCLASSEXTEND = "nativesdk" |
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20210511.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20210511.bb index 26091fba70..fe46cb5192 100644 --- a/meta/recipes-kernel/linux-firmware/linux-firmware_20210511.bb +++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20210511.bb | |||
| @@ -312,19 +312,19 @@ PACKAGES =+ "${PN}-ralink-license ${PN}-ralink \ | |||
| 312 | " | 312 | " |
| 313 | 313 | ||
| 314 | # For atheros | 314 | # For atheros |
| 315 | LICENSE_${PN}-ar9170 = "Firmware-atheros_firmware" | 315 | LICENSE:${PN}-ar9170 = "Firmware-atheros_firmware" |
| 316 | LICENSE_${PN}-ath6k = "Firmware-atheros_firmware" | 316 | LICENSE:${PN}-ath6k = "Firmware-atheros_firmware" |
| 317 | LICENSE_${PN}-ath9k = "Firmware-atheros_firmware" | 317 | LICENSE:${PN}-ath9k = "Firmware-atheros_firmware" |
| 318 | LICENSE_${PN}-atheros-license = "Firmware-atheros_firmware" | 318 | LICENSE:${PN}-atheros-license = "Firmware-atheros_firmware" |
| 319 | 319 | ||
| 320 | FILES_${PN}-atheros-license = "${nonarch_base_libdir}/firmware/LICENCE.atheros_firmware" | 320 | FILES:${PN}-atheros-license = "${nonarch_base_libdir}/firmware/LICENCE.atheros_firmware" |
| 321 | FILES_${PN}-ar9170 = " \ | 321 | FILES:${PN}-ar9170 = " \ |
| 322 | ${nonarch_base_libdir}/firmware/ar9170*.fw \ | 322 | ${nonarch_base_libdir}/firmware/ar9170*.fw \ |
| 323 | " | 323 | " |
| 324 | FILES_${PN}-ath6k = " \ | 324 | FILES:${PN}-ath6k = " \ |
| 325 | ${nonarch_base_libdir}/firmware/ath6k \ | 325 | ${nonarch_base_libdir}/firmware/ath6k \ |
| 326 | " | 326 | " |
| 327 | FILES_${PN}-ath9k = " \ | 327 | FILES:${PN}-ath9k = " \ |
| 328 | ${nonarch_base_libdir}/firmware/ar9271.fw \ | 328 | ${nonarch_base_libdir}/firmware/ar9271.fw \ |
| 329 | ${nonarch_base_libdir}/firmware/ar7010*.fw \ | 329 | ${nonarch_base_libdir}/firmware/ar7010*.fw \ |
| 330 | ${nonarch_base_libdir}/firmware/htc_9271.fw \ | 330 | ${nonarch_base_libdir}/firmware/htc_9271.fw \ |
| @@ -333,166 +333,166 @@ FILES_${PN}-ath9k = " \ | |||
| 333 | ${nonarch_base_libdir}/firmware/ath9k_htc/htc_9271-1.4.0.fw \ | 333 | ${nonarch_base_libdir}/firmware/ath9k_htc/htc_9271-1.4.0.fw \ |
| 334 | " | 334 | " |
| 335 | 335 | ||
| 336 | RDEPENDS_${PN}-ar9170 += "${PN}-atheros-license" | 336 | RDEPENDS:${PN}-ar9170 += "${PN}-atheros-license" |
| 337 | RDEPENDS_${PN}-ath6k += "${PN}-atheros-license" | 337 | RDEPENDS:${PN}-ath6k += "${PN}-atheros-license" |
| 338 | RDEPENDS_${PN}-ath9k += "${PN}-atheros-license" | 338 | RDEPENDS:${PN}-ath9k += "${PN}-atheros-license" |
| 339 | 339 | ||
| 340 | # For carl9170 | 340 | # For carl9170 |
| 341 | LICENSE_${PN}-carl9170 = "Firmware-GPLv2" | 341 | LICENSE:${PN}-carl9170 = "Firmware-GPLv2" |
| 342 | LICENSE_${PN}-gplv2-license = "Firmware-GPLv2" | 342 | LICENSE:${PN}-gplv2-license = "Firmware-GPLv2" |
| 343 | 343 | ||
| 344 | FILES_${PN}-gplv2-license = "${nonarch_base_libdir}/firmware/GPL-2" | 344 | FILES:${PN}-gplv2-license = "${nonarch_base_libdir}/firmware/GPL-2" |
| 345 | FILES_${PN}-carl9170 = " \ | 345 | FILES:${PN}-carl9170 = " \ |
| 346 | ${nonarch_base_libdir}/firmware/carl9170*.fw \ | 346 | ${nonarch_base_libdir}/firmware/carl9170*.fw \ |
| 347 | " | 347 | " |
| 348 | 348 | ||
| 349 | RDEPENDS_${PN}-carl9170 += "${PN}-gplv2-license" | 349 | RDEPENDS:${PN}-carl9170 += "${PN}-gplv2-license" |
| 350 | 350 | ||
| 351 | # For QualCommAthos | 351 | # For QualCommAthos |
| 352 | LICENSE_${PN}-ar3k = "Firmware-qualcommAthos_ar3k" | 352 | LICENSE:${PN}-ar3k = "Firmware-qualcommAthos_ar3k" |
| 353 | LICENSE_${PN}-ar3k-license = "Firmware-qualcommAthos_ar3k" | 353 | LICENSE:${PN}-ar3k-license = "Firmware-qualcommAthos_ar3k" |
| 354 | LICENSE_${PN}-ath10k = "Firmware-qualcommAthos_ath10k" | 354 | LICENSE:${PN}-ath10k = "Firmware-qualcommAthos_ath10k" |
| 355 | LICENSE_${PN}-ath10k-license = "Firmware-qualcommAthos_ath10k" | 355 | LICENSE:${PN}-ath10k-license = "Firmware-qualcommAthos_ath10k" |
| 356 | LICENSE_${PN}-qca = "Firmware-qualcommAthos_ath10k" | 356 | LICENSE:${PN}-qca = "Firmware-qualcommAthos_ath10k" |
| 357 | 357 | ||
| 358 | FILES_${PN}-ar3k-license = "${nonarch_base_libdir}/firmware/LICENSE.QualcommAtheros_ar3k" | 358 | FILES:${PN}-ar3k-license = "${nonarch_base_libdir}/firmware/LICENSE.QualcommAtheros_ar3k" |
| 359 | FILES_${PN}-ar3k = " \ | 359 | FILES:${PN}-ar3k = " \ |
| 360 | ${nonarch_base_libdir}/firmware/ar3k \ | 360 | ${nonarch_base_libdir}/firmware/ar3k \ |
| 361 | " | 361 | " |
| 362 | 362 | ||
| 363 | FILES_${PN}-ath10k-license = "${nonarch_base_libdir}/firmware/LICENSE.QualcommAtheros_ath10k" | 363 | FILES:${PN}-ath10k-license = "${nonarch_base_libdir}/firmware/LICENSE.QualcommAtheros_ath10k" |
| 364 | FILES_${PN}-ath10k = " \ | 364 | FILES:${PN}-ath10k = " \ |
| 365 | ${nonarch_base_libdir}/firmware/ath10k \ | 365 | ${nonarch_base_libdir}/firmware/ath10k \ |
| 366 | " | 366 | " |
| 367 | 367 | ||
| 368 | FILES_${PN}-ath11k = " \ | 368 | FILES:${PN}-ath11k = " \ |
| 369 | ${nonarch_base_libdir}/firmware/ath11k \ | 369 | ${nonarch_base_libdir}/firmware/ath11k \ |
| 370 | " | 370 | " |
| 371 | 371 | ||
| 372 | FILES_${PN}-qca = " \ | 372 | FILES:${PN}-qca = " \ |
| 373 | ${nonarch_base_libdir}/firmware/qca \ | 373 | ${nonarch_base_libdir}/firmware/qca \ |
| 374 | " | 374 | " |
| 375 | 375 | ||
| 376 | RDEPENDS_${PN}-ar3k += "${PN}-ar3k-license" | 376 | RDEPENDS:${PN}-ar3k += "${PN}-ar3k-license" |
| 377 | RDEPENDS_${PN}-ath10k += "${PN}-ath10k-license" | 377 | RDEPENDS:${PN}-ath10k += "${PN}-ath10k-license" |
| 378 | RDEPENDS_${PN}-ath11k += "${PN}-ath10k-license" | 378 | RDEPENDS:${PN}-ath11k += "${PN}-ath10k-license" |
| 379 | RDEPENDS_${PN}-qca += "${PN}-ath10k-license" | 379 | RDEPENDS:${PN}-qca += "${PN}-ath10k-license" |
| 380 | 380 | ||
| 381 | # For ralink | 381 | # For ralink |
| 382 | LICENSE_${PN}-ralink = "Firmware-ralink-firmware" | 382 | LICENSE:${PN}-ralink = "Firmware-ralink-firmware" |
| 383 | LICENSE_${PN}-ralink-license = "Firmware-ralink-firmware" | 383 | LICENSE:${PN}-ralink-license = "Firmware-ralink-firmware" |
| 384 | 384 | ||
| 385 | FILES_${PN}-ralink-license = "${nonarch_base_libdir}/firmware/LICENCE.ralink-firmware.txt" | 385 | FILES:${PN}-ralink-license = "${nonarch_base_libdir}/firmware/LICENCE.ralink-firmware.txt" |
| 386 | FILES_${PN}-ralink = " \ | 386 | FILES:${PN}-ralink = " \ |
| 387 | ${nonarch_base_libdir}/firmware/rt*.bin \ | 387 | ${nonarch_base_libdir}/firmware/rt*.bin \ |
| 388 | " | 388 | " |
| 389 | 389 | ||
| 390 | RDEPENDS_${PN}-ralink += "${PN}-ralink-license" | 390 | RDEPENDS:${PN}-ralink += "${PN}-ralink-license" |
| 391 | 391 | ||
| 392 | # For mediatek MT7601U | 392 | # For mediatek MT7601U |
| 393 | LICENSE_${PN}-mt7601u = "Firmware-ralink_a_mediatek_company_firmware" | 393 | LICENSE:${PN}-mt7601u = "Firmware-ralink_a_mediatek_company_firmware" |
| 394 | LICENSE_${PN}-mt7601u-license = "Firmware-ralink_a_mediatek_company_firmware" | 394 | LICENSE:${PN}-mt7601u-license = "Firmware-ralink_a_mediatek_company_firmware" |
| 395 | 395 | ||
| 396 | FILES_${PN}-mt7601u-license = "${nonarch_base_libdir}/firmware/LICENCE.ralink_a_mediatek_company_firmware" | 396 | FILES:${PN}-mt7601u-license = "${nonarch_base_libdir}/firmware/LICENCE.ralink_a_mediatek_company_firmware" |
| 397 | FILES_${PN}-mt7601u = " \ | 397 | FILES:${PN}-mt7601u = " \ |
| 398 | ${nonarch_base_libdir}/firmware/mt7601u.bin \ | 398 | ${nonarch_base_libdir}/firmware/mt7601u.bin \ |
| 399 | " | 399 | " |
| 400 | 400 | ||
| 401 | RDEPENDS_${PN}-mt7601u += "${PN}-mt7601u-license" | 401 | RDEPENDS:${PN}-mt7601u += "${PN}-mt7601u-license" |
| 402 | 402 | ||
| 403 | # For radeon | 403 | # For radeon |
| 404 | LICENSE_${PN}-radeon = "Firmware-radeon" | 404 | LICENSE:${PN}-radeon = "Firmware-radeon" |
| 405 | LICENSE_${PN}-radeon-license = "Firmware-radeon" | 405 | LICENSE:${PN}-radeon-license = "Firmware-radeon" |
| 406 | 406 | ||
| 407 | FILES_${PN}-radeon-license = "${nonarch_base_libdir}/firmware/LICENSE.radeon" | 407 | FILES:${PN}-radeon-license = "${nonarch_base_libdir}/firmware/LICENSE.radeon" |
| 408 | FILES_${PN}-radeon = " \ | 408 | FILES:${PN}-radeon = " \ |
| 409 | ${nonarch_base_libdir}/firmware/radeon \ | 409 | ${nonarch_base_libdir}/firmware/radeon \ |
| 410 | " | 410 | " |
| 411 | 411 | ||
| 412 | RDEPENDS_${PN}-radeon += "${PN}-radeon-license" | 412 | RDEPENDS:${PN}-radeon += "${PN}-radeon-license" |
| 413 | 413 | ||
| 414 | # For lontium | 414 | # For lontium |
| 415 | LICENSE_${PN}-lt9611uxc = "Firmware-Lontium" | 415 | LICENSE:${PN}-lt9611uxc = "Firmware-Lontium" |
| 416 | 416 | ||
| 417 | FILES_${PN}-lontium-license = "${nonarch_base_libdir}/firmware/LICENSE.Lontium" | 417 | FILES:${PN}-lontium-license = "${nonarch_base_libdir}/firmware/LICENSE.Lontium" |
| 418 | FILES_${PN}-lt9611uxc = "${nonarch_base_libdir}/firmware/lt9611uxc_fw.bin" | 418 | FILES:${PN}-lt9611uxc = "${nonarch_base_libdir}/firmware/lt9611uxc_fw.bin" |
| 419 | 419 | ||
| 420 | # For marvell | 420 | # For marvell |
| 421 | LICENSE_${PN}-pcie8897 = "Firmware-Marvell" | 421 | LICENSE:${PN}-pcie8897 = "Firmware-Marvell" |
| 422 | LICENSE_${PN}-pcie8997 = "Firmware-Marvell" | 422 | LICENSE:${PN}-pcie8997 = "Firmware-Marvell" |
| 423 | LICENSE_${PN}-sd8686 = "Firmware-Marvell" | 423 | LICENSE:${PN}-sd8686 = "Firmware-Marvell" |
| 424 | LICENSE_${PN}-sd8688 = "Firmware-Marvell" | 424 | LICENSE:${PN}-sd8688 = "Firmware-Marvell" |
| 425 | LICENSE_${PN}-sd8787 = "Firmware-Marvell" | 425 | LICENSE:${PN}-sd8787 = "Firmware-Marvell" |
| 426 | LICENSE_${PN}-sd8797 = "Firmware-Marvell" | 426 | LICENSE:${PN}-sd8797 = "Firmware-Marvell" |
| 427 | LICENSE_${PN}-sd8801 = "Firmware-Marvell" | 427 | LICENSE:${PN}-sd8801 = "Firmware-Marvell" |
| 428 | LICENSE_${PN}-sd8887 = "Firmware-Marvell" | 428 | LICENSE:${PN}-sd8887 = "Firmware-Marvell" |
| 429 | LICENSE_${PN}-sd8897 = "Firmware-Marvell" | 429 | LICENSE:${PN}-sd8897 = "Firmware-Marvell" |
| 430 | LICENSE_${PN}-sd8997 = "Firmware-Marvell" | 430 | LICENSE:${PN}-sd8997 = "Firmware-Marvell" |
| 431 | LICENSE_${PN}-usb8997 = "Firmware-Marvell" | 431 | LICENSE:${PN}-usb8997 = "Firmware-Marvell" |
| 432 | LICENSE_${PN}-marvell-license = "Firmware-Marvell" | 432 | LICENSE:${PN}-marvell-license = "Firmware-Marvell" |
| 433 | 433 | ||
| 434 | FILES_${PN}-marvell-license = "${nonarch_base_libdir}/firmware/LICENCE.Marvell" | 434 | FILES:${PN}-marvell-license = "${nonarch_base_libdir}/firmware/LICENCE.Marvell" |
| 435 | FILES_${PN}-pcie8897 = " \ | 435 | FILES:${PN}-pcie8897 = " \ |
| 436 | ${nonarch_base_libdir}/firmware/mrvl/pcie8897_uapsta.bin \ | 436 | ${nonarch_base_libdir}/firmware/mrvl/pcie8897_uapsta.bin \ |
| 437 | " | 437 | " |
| 438 | FILES_${PN}-pcie8997 = " \ | 438 | FILES:${PN}-pcie8997 = " \ |
| 439 | ${nonarch_base_libdir}/firmware/mrvl/pcie8997_wlan_v4.bin \ | 439 | ${nonarch_base_libdir}/firmware/mrvl/pcie8997_wlan_v4.bin \ |
| 440 | ${nonarch_base_libdir}/firmware/mrvl/pcieuart8997_combo_v4.bin \ | 440 | ${nonarch_base_libdir}/firmware/mrvl/pcieuart8997_combo_v4.bin \ |
| 441 | ${nonarch_base_libdir}/firmware/mrvl/pcieusb8997_combo_v4.bin \ | 441 | ${nonarch_base_libdir}/firmware/mrvl/pcieusb8997_combo_v4.bin \ |
| 442 | " | 442 | " |
| 443 | FILES_${PN}-sd8686 = " \ | 443 | FILES:${PN}-sd8686 = " \ |
| 444 | ${nonarch_base_libdir}/firmware/libertas/sd8686_v9* \ | 444 | ${nonarch_base_libdir}/firmware/libertas/sd8686_v9* \ |
| 445 | ${nonarch_base_libdir}/firmware/sd8686* \ | 445 | ${nonarch_base_libdir}/firmware/sd8686* \ |
| 446 | " | 446 | " |
| 447 | FILES_${PN}-sd8688 = " \ | 447 | FILES:${PN}-sd8688 = " \ |
| 448 | ${nonarch_base_libdir}/firmware/libertas/sd8688* \ | 448 | ${nonarch_base_libdir}/firmware/libertas/sd8688* \ |
| 449 | ${nonarch_base_libdir}/firmware/mrvl/sd8688* \ | 449 | ${nonarch_base_libdir}/firmware/mrvl/sd8688* \ |
| 450 | " | 450 | " |
| 451 | FILES_${PN}-sd8787 = " \ | 451 | FILES:${PN}-sd8787 = " \ |
| 452 | ${nonarch_base_libdir}/firmware/mrvl/sd8787_uapsta.bin \ | 452 | ${nonarch_base_libdir}/firmware/mrvl/sd8787_uapsta.bin \ |
| 453 | " | 453 | " |
| 454 | FILES_${PN}-sd8797 = " \ | 454 | FILES:${PN}-sd8797 = " \ |
| 455 | ${nonarch_base_libdir}/firmware/mrvl/sd8797_uapsta.bin \ | 455 | ${nonarch_base_libdir}/firmware/mrvl/sd8797_uapsta.bin \ |
| 456 | " | 456 | " |
| 457 | FILES_${PN}-sd8801 = " \ | 457 | FILES:${PN}-sd8801 = " \ |
| 458 | ${nonarch_base_libdir}/firmware/mrvl/sd8801_uapsta.bin \ | 458 | ${nonarch_base_libdir}/firmware/mrvl/sd8801_uapsta.bin \ |
| 459 | " | 459 | " |
| 460 | FILES_${PN}-sd8887 = " \ | 460 | FILES:${PN}-sd8887 = " \ |
| 461 | ${nonarch_base_libdir}/firmware/mrvl/sd8887_uapsta.bin \ | 461 | ${nonarch_base_libdir}/firmware/mrvl/sd8887_uapsta.bin \ |
| 462 | " | 462 | " |
| 463 | FILES_${PN}-sd8897 = " \ | 463 | FILES:${PN}-sd8897 = " \ |
| 464 | ${nonarch_base_libdir}/firmware/mrvl/sd8897_uapsta.bin \ | 464 | ${nonarch_base_libdir}/firmware/mrvl/sd8897_uapsta.bin \ |
| 465 | " | 465 | " |
| 466 | do_install_append() { | 466 | do_install:append() { |
| 467 | # The kernel 5.6.x driver still uses the old name, provide a symlink for | 467 | # The kernel 5.6.x driver still uses the old name, provide a symlink for |
| 468 | # older kernels | 468 | # older kernels |
| 469 | ln -fs sdsd8997_combo_v4.bin ${D}${nonarch_base_libdir}/firmware/mrvl/sd8997_uapsta.bin | 469 | ln -fs sdsd8997_combo_v4.bin ${D}${nonarch_base_libdir}/firmware/mrvl/sd8997_uapsta.bin |
| 470 | } | 470 | } |
| 471 | FILES_${PN}-sd8997 = " \ | 471 | FILES:${PN}-sd8997 = " \ |
| 472 | ${nonarch_base_libdir}/firmware/mrvl/sd8997_uapsta.bin \ | 472 | ${nonarch_base_libdir}/firmware/mrvl/sd8997_uapsta.bin \ |
| 473 | ${nonarch_base_libdir}/firmware/mrvl/sdsd8997_combo_v4.bin \ | 473 | ${nonarch_base_libdir}/firmware/mrvl/sdsd8997_combo_v4.bin \ |
| 474 | " | 474 | " |
| 475 | FILES_${PN}-usb8997 = " \ | 475 | FILES:${PN}-usb8997 = " \ |
| 476 | ${nonarch_base_libdir}/firmware/mrvl/usbusb8997_combo_v4.bin \ | 476 | ${nonarch_base_libdir}/firmware/mrvl/usbusb8997_combo_v4.bin \ |
| 477 | " | 477 | " |
| 478 | 478 | ||
| 479 | RDEPENDS_${PN}-sd8686 += "${PN}-marvell-license" | 479 | RDEPENDS:${PN}-sd8686 += "${PN}-marvell-license" |
| 480 | RDEPENDS_${PN}-sd8688 += "${PN}-marvell-license" | 480 | RDEPENDS:${PN}-sd8688 += "${PN}-marvell-license" |
| 481 | RDEPENDS_${PN}-sd8787 += "${PN}-marvell-license" | 481 | RDEPENDS:${PN}-sd8787 += "${PN}-marvell-license" |
| 482 | RDEPENDS_${PN}-sd8797 += "${PN}-marvell-license" | 482 | RDEPENDS:${PN}-sd8797 += "${PN}-marvell-license" |
| 483 | RDEPENDS_${PN}-sd8801 += "${PN}-marvell-license" | 483 | RDEPENDS:${PN}-sd8801 += "${PN}-marvell-license" |
| 484 | RDEPENDS_${PN}-sd8887 += "${PN}-marvell-license" | 484 | RDEPENDS:${PN}-sd8887 += "${PN}-marvell-license" |
| 485 | RDEPENDS_${PN}-sd8897 += "${PN}-marvell-license" | 485 | RDEPENDS:${PN}-sd8897 += "${PN}-marvell-license" |
| 486 | RDEPENDS_${PN}-sd8997 += "${PN}-marvell-license" | 486 | RDEPENDS:${PN}-sd8997 += "${PN}-marvell-license" |
| 487 | RDEPENDS_${PN}-usb8997 += "${PN}-marvell-license" | 487 | RDEPENDS:${PN}-usb8997 += "${PN}-marvell-license" |
| 488 | 488 | ||
| 489 | # For netronome | 489 | # For netronome |
| 490 | LICENSE_${PN}-netronome = "Firmware-netronome" | 490 | LICENSE:${PN}-netronome = "Firmware-netronome" |
| 491 | 491 | ||
| 492 | FILES_${PN}-netronome-license = " \ | 492 | FILES:${PN}-netronome-license = " \ |
| 493 | ${nonarch_base_libdir}/firmware/LICENCE.Netronome \ | 493 | ${nonarch_base_libdir}/firmware/LICENCE.Netronome \ |
| 494 | " | 494 | " |
| 495 | FILES_${PN}-netronome = " \ | 495 | FILES:${PN}-netronome = " \ |
| 496 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0081*.nffw \ | 496 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0081*.nffw \ |
| 497 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0096*.nffw \ | 497 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0096*.nffw \ |
| 498 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0097*.nffw \ | 498 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0097*.nffw \ |
| @@ -506,90 +506,90 @@ FILES_${PN}-netronome = " \ | |||
| 506 | ${nonarch_base_libdir}/firmware/netronome/nic-sriov \ | 506 | ${nonarch_base_libdir}/firmware/netronome/nic-sriov \ |
| 507 | " | 507 | " |
| 508 | 508 | ||
| 509 | RDEPENDS_${PN}-netronome += "${PN}-netronome-license" | 509 | RDEPENDS:${PN}-netronome += "${PN}-netronome-license" |
| 510 | 510 | ||
| 511 | # For Nvidia | 511 | # For Nvidia |
| 512 | LICENSE_${PN}-nvidia-gpu = "Firmware-nvidia" | 512 | LICENSE:${PN}-nvidia-gpu = "Firmware-nvidia" |
| 513 | LICENSE_${PN}-nvidia-tegra = "Firmware-nvidia" | 513 | LICENSE:${PN}-nvidia-tegra = "Firmware-nvidia" |
| 514 | LICENSE_${PN}-nvidia-tegra-k1 = "Firmware-nvidia" | 514 | LICENSE:${PN}-nvidia-tegra-k1 = "Firmware-nvidia" |
| 515 | LICENSE_${PN}-nvidia-license = "Firmware-nvidia" | 515 | LICENSE:${PN}-nvidia-license = "Firmware-nvidia" |
| 516 | 516 | ||
| 517 | FILES_${PN}-nvidia-gpu = "${nonarch_base_libdir}/firmware/nvidia" | 517 | FILES:${PN}-nvidia-gpu = "${nonarch_base_libdir}/firmware/nvidia" |
| 518 | FILES_${PN}-nvidia-tegra = " \ | 518 | FILES:${PN}-nvidia-tegra = " \ |
| 519 | ${nonarch_base_libdir}/firmware/nvidia/tegra* \ | 519 | ${nonarch_base_libdir}/firmware/nvidia/tegra* \ |
| 520 | ${nonarch_base_libdir}/firmware/nvidia/gm20b \ | 520 | ${nonarch_base_libdir}/firmware/nvidia/gm20b \ |
| 521 | ${nonarch_base_libdir}/firmware/nvidia/gp10b \ | 521 | ${nonarch_base_libdir}/firmware/nvidia/gp10b \ |
| 522 | " | 522 | " |
| 523 | FILES_${PN}-nvidia-tegra-k1 = " \ | 523 | FILES:${PN}-nvidia-tegra-k1 = " \ |
| 524 | ${nonarch_base_libdir}/firmware/nvidia/tegra124 \ | 524 | ${nonarch_base_libdir}/firmware/nvidia/tegra124 \ |
| 525 | ${nonarch_base_libdir}/firmware/nvidia/gk20a \ | 525 | ${nonarch_base_libdir}/firmware/nvidia/gk20a \ |
| 526 | " | 526 | " |
| 527 | FILES_${PN}-nvidia-license = "${nonarch_base_libdir}/firmware/LICENCE.nvidia" | 527 | FILES:${PN}-nvidia-license = "${nonarch_base_libdir}/firmware/LICENCE.nvidia" |
| 528 | 528 | ||
| 529 | RDEPENDS_${PN}-nvidia-gpu += "${PN}-nvidia-license" | 529 | RDEPENDS:${PN}-nvidia-gpu += "${PN}-nvidia-license" |
| 530 | RDEPENDS_${PN}-nvidia-tegra += "${PN}-nvidia-license" | 530 | RDEPENDS:${PN}-nvidia-tegra += "${PN}-nvidia-license" |
| 531 | RDEPENDS_${PN}-nvidia-tegra-k1 += "${PN}-nvidia-license" | 531 | RDEPENDS:${PN}-nvidia-tegra-k1 += "${PN}-nvidia-license" |
| 532 | 532 | ||
| 533 | # For RSI RS911x WiFi | 533 | # For RSI RS911x WiFi |
| 534 | LICENSE_${PN}-rs9113 = "WHENCE" | 534 | LICENSE:${PN}-rs9113 = "WHENCE" |
| 535 | LICENSE_${PN}-rs9116 = "WHENCE" | 535 | LICENSE:${PN}-rs9116 = "WHENCE" |
| 536 | 536 | ||
| 537 | FILES_${PN}-rs9113 = " ${nonarch_base_libdir}/firmware/rsi/rs9113*.rps " | 537 | FILES:${PN}-rs9113 = " ${nonarch_base_libdir}/firmware/rsi/rs9113*.rps " |
| 538 | FILES_${PN}-rs9116 = " ${nonarch_base_libdir}/firmware/rsi/rs9116*.rps " | 538 | FILES:${PN}-rs9116 = " ${nonarch_base_libdir}/firmware/rsi/rs9116*.rps " |
| 539 | 539 | ||
| 540 | RDEPENDS_${PN}-rs9113 += "${PN}-whence-license" | 540 | RDEPENDS:${PN}-rs9113 += "${PN}-whence-license" |
| 541 | RDEPENDS_${PN}-rs9116 += "${PN}-whence-license" | 541 | RDEPENDS:${PN}-rs9116 += "${PN}-whence-license" |
| 542 | 542 | ||
| 543 | # For rtl | 543 | # For rtl |
| 544 | LICENSE_${PN}-rtl8188 = "Firmware-rtlwifi_firmware" | 544 | LICENSE:${PN}-rtl8188 = "Firmware-rtlwifi_firmware" |
| 545 | LICENSE_${PN}-rtl8192cu = "Firmware-rtlwifi_firmware" | 545 | LICENSE:${PN}-rtl8192cu = "Firmware-rtlwifi_firmware" |
| 546 | LICENSE_${PN}-rtl8192ce = "Firmware-rtlwifi_firmware" | 546 | LICENSE:${PN}-rtl8192ce = "Firmware-rtlwifi_firmware" |
| 547 | LICENSE_${PN}-rtl8192su = "Firmware-rtlwifi_firmware" | 547 | LICENSE:${PN}-rtl8192su = "Firmware-rtlwifi_firmware" |
| 548 | LICENSE_${PN}-rtl8723 = "Firmware-rtlwifi_firmware" | 548 | LICENSE:${PN}-rtl8723 = "Firmware-rtlwifi_firmware" |
| 549 | LICENSE_${PN}-rtl8821 = "Firmware-rtlwifi_firmware" | 549 | LICENSE:${PN}-rtl8821 = "Firmware-rtlwifi_firmware" |
| 550 | LICENSE_${PN}-rtl-license = "Firmware-rtlwifi_firmware" | 550 | LICENSE:${PN}-rtl-license = "Firmware-rtlwifi_firmware" |
| 551 | LICENSE_${PN}-rtl8168 = "WHENCE" | 551 | LICENSE:${PN}-rtl8168 = "WHENCE" |
| 552 | 552 | ||
| 553 | FILES_${PN}-rtl-license = " \ | 553 | FILES:${PN}-rtl-license = " \ |
| 554 | ${nonarch_base_libdir}/firmware/LICENCE.rtlwifi_firmware.txt \ | 554 | ${nonarch_base_libdir}/firmware/LICENCE.rtlwifi_firmware.txt \ |
| 555 | " | 555 | " |
| 556 | FILES_${PN}-rtl8188 = " \ | 556 | FILES:${PN}-rtl8188 = " \ |
| 557 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8188*.bin \ | 557 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8188*.bin \ |
| 558 | " | 558 | " |
| 559 | FILES_${PN}-rtl8192cu = " \ | 559 | FILES:${PN}-rtl8192cu = " \ |
| 560 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8192cufw*.bin \ | 560 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8192cufw*.bin \ |
| 561 | " | 561 | " |
| 562 | FILES_${PN}-rtl8192ce = " \ | 562 | FILES:${PN}-rtl8192ce = " \ |
| 563 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8192cfw*.bin \ | 563 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8192cfw*.bin \ |
| 564 | " | 564 | " |
| 565 | FILES_${PN}-rtl8192su = " \ | 565 | FILES:${PN}-rtl8192su = " \ |
| 566 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8712u.bin \ | 566 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8712u.bin \ |
| 567 | " | 567 | " |
| 568 | FILES_${PN}-rtl8723 = " \ | 568 | FILES:${PN}-rtl8723 = " \ |
| 569 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8723*.bin \ | 569 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8723*.bin \ |
| 570 | " | 570 | " |
| 571 | FILES_${PN}-rtl8821 = " \ | 571 | FILES:${PN}-rtl8821 = " \ |
| 572 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8821*.bin \ | 572 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8821*.bin \ |
| 573 | " | 573 | " |
| 574 | FILES_${PN}-rtl8168 = " \ | 574 | FILES:${PN}-rtl8168 = " \ |
| 575 | ${nonarch_base_libdir}/firmware/rtl_nic/rtl8168*.fw \ | 575 | ${nonarch_base_libdir}/firmware/rtl_nic/rtl8168*.fw \ |
| 576 | " | 576 | " |
| 577 | 577 | ||
| 578 | RDEPENDS_${PN}-rtl8188 += "${PN}-rtl-license" | 578 | RDEPENDS:${PN}-rtl8188 += "${PN}-rtl-license" |
| 579 | RDEPENDS_${PN}-rtl8192ce += "${PN}-rtl-license" | 579 | RDEPENDS:${PN}-rtl8192ce += "${PN}-rtl-license" |
| 580 | RDEPENDS_${PN}-rtl8192cu += "${PN}-rtl-license" | 580 | RDEPENDS:${PN}-rtl8192cu += "${PN}-rtl-license" |
| 581 | RDEPENDS_${PN}-rtl8192su = "${PN}-rtl-license" | 581 | RDEPENDS:${PN}-rtl8192su = "${PN}-rtl-license" |
| 582 | RDEPENDS_${PN}-rtl8723 += "${PN}-rtl-license" | 582 | RDEPENDS:${PN}-rtl8723 += "${PN}-rtl-license" |
| 583 | RDEPENDS_${PN}-rtl8821 += "${PN}-rtl-license" | 583 | RDEPENDS:${PN}-rtl8821 += "${PN}-rtl-license" |
| 584 | RDEPENDS_${PN}-rtl8168 += "${PN}-whence-license" | 584 | RDEPENDS:${PN}-rtl8168 += "${PN}-whence-license" |
| 585 | 585 | ||
| 586 | # For ti-connectivity | 586 | # For ti-connectivity |
| 587 | LICENSE_${PN}-wlcommon = "Firmware-ti-connectivity" | 587 | LICENSE:${PN}-wlcommon = "Firmware-ti-connectivity" |
| 588 | LICENSE_${PN}-wl12xx = "Firmware-ti-connectivity" | 588 | LICENSE:${PN}-wl12xx = "Firmware-ti-connectivity" |
| 589 | LICENSE_${PN}-wl18xx = "Firmware-ti-connectivity" | 589 | LICENSE:${PN}-wl18xx = "Firmware-ti-connectivity" |
| 590 | LICENSE_${PN}-ti-connectivity-license = "Firmware-ti-connectivity" | 590 | LICENSE:${PN}-ti-connectivity-license = "Firmware-ti-connectivity" |
| 591 | 591 | ||
| 592 | FILES_${PN}-ti-connectivity-license = "${nonarch_base_libdir}/firmware/LICENCE.ti-connectivity" | 592 | FILES:${PN}-ti-connectivity-license = "${nonarch_base_libdir}/firmware/LICENCE.ti-connectivity" |
| 593 | # wl18xx optionally needs wl1271-nvs.bin (which itself is a symlink to | 593 | # wl18xx optionally needs wl1271-nvs.bin (which itself is a symlink to |
| 594 | # wl127x-nvs.bin) - see linux/drivers/net/wireless/ti/wlcore/sdio.c | 594 | # wl127x-nvs.bin) - see linux/drivers/net/wireless/ti/wlcore/sdio.c |
| 595 | # and drivers/net/wireless/ti/wlcore/spi.c. | 595 | # and drivers/net/wireless/ti/wlcore/spi.c. |
| @@ -597,389 +597,389 @@ FILES_${PN}-ti-connectivity-license = "${nonarch_base_libdir}/firmware/LICENCE.t | |||
| 597 | # address on wl18xx, driver loading will delay (by udev timout - 60s) | 597 | # address on wl18xx, driver loading will delay (by udev timout - 60s) |
| 598 | # if not there. So let's make it available always. Because it's a | 598 | # if not there. So let's make it available always. Because it's a |
| 599 | # symlink, both need to go to wlcommon. | 599 | # symlink, both need to go to wlcommon. |
| 600 | FILES_${PN}-wlcommon = " \ | 600 | FILES:${PN}-wlcommon = " \ |
| 601 | ${nonarch_base_libdir}/firmware/ti-connectivity/TI* \ | 601 | ${nonarch_base_libdir}/firmware/ti-connectivity/TI* \ |
| 602 | ${nonarch_base_libdir}/firmware/ti-connectivity/wl127x-nvs.bin \ | 602 | ${nonarch_base_libdir}/firmware/ti-connectivity/wl127x-nvs.bin \ |
| 603 | ${nonarch_base_libdir}/firmware/ti-connectivity/wl1271-nvs.bin \ | 603 | ${nonarch_base_libdir}/firmware/ti-connectivity/wl1271-nvs.bin \ |
| 604 | " | 604 | " |
| 605 | FILES_${PN}-wl12xx = " \ | 605 | FILES:${PN}-wl12xx = " \ |
| 606 | ${nonarch_base_libdir}/firmware/ti-connectivity/wl12* \ | 606 | ${nonarch_base_libdir}/firmware/ti-connectivity/wl12* \ |
| 607 | " | 607 | " |
| 608 | FILES_${PN}-wl18xx = " \ | 608 | FILES:${PN}-wl18xx = " \ |
| 609 | ${nonarch_base_libdir}/firmware/ti-connectivity/wl18* \ | 609 | ${nonarch_base_libdir}/firmware/ti-connectivity/wl18* \ |
| 610 | " | 610 | " |
| 611 | 611 | ||
| 612 | RDEPENDS_${PN}-wl12xx = "${PN}-ti-connectivity-license ${PN}-wlcommon" | 612 | RDEPENDS:${PN}-wl12xx = "${PN}-ti-connectivity-license ${PN}-wlcommon" |
| 613 | RDEPENDS_${PN}-wl18xx = "${PN}-ti-connectivity-license ${PN}-wlcommon" | 613 | RDEPENDS:${PN}-wl18xx = "${PN}-ti-connectivity-license ${PN}-wlcommon" |
| 614 | 614 | ||
| 615 | # For vt6656 | 615 | # For vt6656 |
| 616 | LICENSE_${PN}-vt6656 = "Firmware-via_vt6656" | 616 | LICENSE:${PN}-vt6656 = "Firmware-via_vt6656" |
| 617 | LICENSE_${PN}-vt6656-license = "Firmware-via_vt6656" | 617 | LICENSE:${PN}-vt6656-license = "Firmware-via_vt6656" |
| 618 | 618 | ||
| 619 | FILES_${PN}-vt6656-license = "${nonarch_base_libdir}/firmware/LICENCE.via_vt6656" | 619 | FILES:${PN}-vt6656-license = "${nonarch_base_libdir}/firmware/LICENCE.via_vt6656" |
| 620 | FILES_${PN}-vt6656 = " \ | 620 | FILES:${PN}-vt6656 = " \ |
| 621 | ${nonarch_base_libdir}/firmware/vntwusb.fw \ | 621 | ${nonarch_base_libdir}/firmware/vntwusb.fw \ |
| 622 | " | 622 | " |
| 623 | 623 | ||
| 624 | RDEPENDS_${PN}-vt6656 = "${PN}-vt6656-license" | 624 | RDEPENDS:${PN}-vt6656 = "${PN}-vt6656-license" |
| 625 | 625 | ||
| 626 | # For broadcom | 626 | # For broadcom |
| 627 | 627 | ||
| 628 | # for i in `grep brcm WHENCE | grep ^File | sed 's/File: brcm.//g'`; do pkg=`echo $i | sed 's/-[sp40].*//g; s/\.bin//g; s/brcmfmac/bcm/g; s/_hdr/-hdr/g; s/BCM/bcm-0bb4-0306/g'`; echo -e " \${PN}-$pkg \\"; done | sort -u | 628 | # for i in `grep brcm WHENCE | grep ^File | sed 's/File: brcm.//g'`; do pkg=`echo $i | sed 's/-[sp40].*//g; s/\.bin//g; s/brcmfmac/bcm/g; s/_hdr/-hdr/g; s/BCM/bcm-0bb4-0306/g'`; echo -e " \${PN}-$pkg \\"; done | sort -u |
| 629 | 629 | ||
| 630 | LICENSE_${PN}-broadcom-license = "Firmware-broadcom_bcm43xx" | 630 | LICENSE:${PN}-broadcom-license = "Firmware-broadcom_bcm43xx" |
| 631 | FILES_${PN}-broadcom-license = "${nonarch_base_libdir}/firmware/LICENCE.broadcom_bcm43xx" | 631 | FILES:${PN}-broadcom-license = "${nonarch_base_libdir}/firmware/LICENCE.broadcom_bcm43xx" |
| 632 | 632 | ||
| 633 | # for i in `grep brcm WHENCE | grep ^File | sed 's/File: brcm.//g'`; do pkg=`echo $i | sed 's/-[sp40].*//g; s/\.bin//g; s/brcmfmac/bcm/g; s/_hdr/-hdr/g; s/BCM/bcm-0bb4-0306/g'`; echo "$i - $pkg"; echo -e "FILES_\${PN}-$pkg = \"\${nonarch_base_libdir}/firmware/brcm/$i\""; done | grep ^FILES | 633 | # for i in `grep brcm WHENCE | grep ^File | sed 's/File: brcm.//g'`; do pkg=`echo $i | sed 's/-[sp40].*//g; s/\.bin//g; s/brcmfmac/bcm/g; s/_hdr/-hdr/g; s/BCM/bcm-0bb4-0306/g'`; echo "$i - $pkg"; echo -e "FILES:\${PN}-$pkg = \"\${nonarch_base_libdir}/firmware/brcm/$i\""; done | grep ^FILES |
| 634 | 634 | ||
| 635 | FILES_${PN}-bcm43xx = "${nonarch_base_libdir}/firmware/brcm/bcm43xx-0.fw" | 635 | FILES:${PN}-bcm43xx = "${nonarch_base_libdir}/firmware/brcm/bcm43xx-0.fw" |
| 636 | FILES_${PN}-bcm43xx-hdr = "${nonarch_base_libdir}/firmware/brcm/bcm43xx_hdr-0.fw" | 636 | FILES:${PN}-bcm43xx-hdr = "${nonarch_base_libdir}/firmware/brcm/bcm43xx_hdr-0.fw" |
| 637 | FILES_${PN}-bcm4329-fullmac = "${nonarch_base_libdir}/firmware/brcm/bcm4329-fullmac-4.bin" | 637 | FILES:${PN}-bcm4329-fullmac = "${nonarch_base_libdir}/firmware/brcm/bcm4329-fullmac-4.bin" |
| 638 | FILES_${PN}-bcm43236b = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43236b.bin" | 638 | FILES:${PN}-bcm43236b = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43236b.bin" |
| 639 | FILES_${PN}-bcm4329 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4329-sdio.bin" | 639 | FILES:${PN}-bcm4329 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4329-sdio.bin" |
| 640 | FILES_${PN}-bcm4330 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4330-sdio.*" | 640 | FILES:${PN}-bcm4330 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4330-sdio.*" |
| 641 | FILES_${PN}-bcm4334 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4334-sdio.bin" | 641 | FILES:${PN}-bcm4334 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4334-sdio.bin" |
| 642 | FILES_${PN}-bcm4335 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4335-sdio.bin" | 642 | FILES:${PN}-bcm4335 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4335-sdio.bin" |
| 643 | FILES_${PN}-bcm4339 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4339-sdio.bin \ | 643 | FILES:${PN}-bcm4339 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4339-sdio.bin \ |
| 644 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4339-sdio.bin \ | 644 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4339-sdio.bin \ |
| 645 | " | 645 | " |
| 646 | FILES_${PN}-bcm43241b0 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b0-sdio.bin" | 646 | FILES:${PN}-bcm43241b0 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b0-sdio.bin" |
| 647 | FILES_${PN}-bcm43241b4 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b4-sdio.bin" | 647 | FILES:${PN}-bcm43241b4 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b4-sdio.bin" |
| 648 | FILES_${PN}-bcm43241b5 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b5-sdio.bin" | 648 | FILES:${PN}-bcm43241b5 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b5-sdio.bin" |
| 649 | FILES_${PN}-bcm43242a = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43242a.bin" | 649 | FILES:${PN}-bcm43242a = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43242a.bin" |
| 650 | FILES_${PN}-bcm43143 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43143.bin \ | 650 | FILES:${PN}-bcm43143 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43143.bin \ |
| 651 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac43143-sdio.bin \ | 651 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac43143-sdio.bin \ |
| 652 | " | 652 | " |
| 653 | FILES_${PN}-bcm43430a0 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43430a0-sdio.*" | 653 | FILES:${PN}-bcm43430a0 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43430a0-sdio.*" |
| 654 | FILES_${PN}-bcm43455 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43455-sdio.* \ | 654 | FILES:${PN}-bcm43455 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43455-sdio.* \ |
| 655 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43455-sdio.* \ | 655 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43455-sdio.* \ |
| 656 | " | 656 | " |
| 657 | FILES_${PN}-bcm4350c2 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4350c2-pcie.bin" | 657 | FILES:${PN}-bcm4350c2 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4350c2-pcie.bin" |
| 658 | FILES_${PN}-bcm4350 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4350-pcie.bin" | 658 | FILES:${PN}-bcm4350 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4350-pcie.bin" |
| 659 | FILES_${PN}-bcm4356 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4356-sdio.* \ | 659 | FILES:${PN}-bcm4356 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4356-sdio.* \ |
| 660 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4356-sdio.* \ | 660 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4356-sdio.* \ |
| 661 | " | 661 | " |
| 662 | FILES_${PN}-bcm43569 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43569.bin" | 662 | FILES:${PN}-bcm43569 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43569.bin" |
| 663 | FILES_${PN}-bcm43570 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43570-pcie.bin \ | 663 | FILES:${PN}-bcm43570 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43570-pcie.bin \ |
| 664 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43570-pcie.bin \ | 664 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43570-pcie.bin \ |
| 665 | " | 665 | " |
| 666 | FILES_${PN}-bcm4358 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4358-pcie.bin" | 666 | FILES:${PN}-bcm4358 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4358-pcie.bin" |
| 667 | FILES_${PN}-bcm43602 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43602-pcie.bin \ | 667 | FILES:${PN}-bcm43602 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43602-pcie.bin \ |
| 668 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac43602-pcie.ap.bin \ | 668 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac43602-pcie.ap.bin \ |
| 669 | " | 669 | " |
| 670 | FILES_${PN}-bcm4366b = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4366b-pcie.bin" | 670 | FILES:${PN}-bcm4366b = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4366b-pcie.bin" |
| 671 | FILES_${PN}-bcm4366c = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4366c-pcie.bin" | 671 | FILES:${PN}-bcm4366c = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4366c-pcie.bin" |
| 672 | FILES_${PN}-bcm4371 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4371-pcie.bin" | 672 | FILES:${PN}-bcm4371 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4371-pcie.bin" |
| 673 | 673 | ||
| 674 | # for i in `grep brcm WHENCE | grep ^File | sed 's/File: brcm.//g'`; do pkg=`echo $i | sed 's/-[sp40].*//g; s/\.bin//g; s/brcmfmac/bcm/g; s/_hdr/-hdr/g; s/BCM/bcm-0bb4-0306/g'`; echo -e "LICENSE_\${PN}-$pkg = \"Firmware-broadcom_bcm43xx\"\nRDEPENDS_\${PN}-$pkg += \"\${PN}-broadcom-license\""; done | 674 | # for i in `grep brcm WHENCE | grep ^File | sed 's/File: brcm.//g'`; do pkg=`echo $i | sed 's/-[sp40].*//g; s/\.bin//g; s/brcmfmac/bcm/g; s/_hdr/-hdr/g; s/BCM/bcm-0bb4-0306/g'`; echo -e "LICENSE:\${PN}-$pkg = \"Firmware-broadcom_bcm43xx\"\nRDEPENDS_\${PN}-$pkg += \"\${PN}-broadcom-license\""; done |
| 675 | # Currently 1st one and last 6 have cypress LICENSE | 675 | # Currently 1st one and last 6 have cypress LICENSE |
| 676 | 676 | ||
| 677 | LICENSE_${PN}-bcm43xx = "Firmware-broadcom_bcm43xx" | 677 | LICENSE:${PN}-bcm43xx = "Firmware-broadcom_bcm43xx" |
| 678 | RDEPENDS_${PN}-bcm43xx += "${PN}-broadcom-license" | 678 | RDEPENDS:${PN}-bcm43xx += "${PN}-broadcom-license" |
| 679 | LICENSE_${PN}-bcm43xx-hdr = "Firmware-broadcom_bcm43xx" | 679 | LICENSE:${PN}-bcm43xx-hdr = "Firmware-broadcom_bcm43xx" |
| 680 | RDEPENDS_${PN}-bcm43xx-hdr += "${PN}-broadcom-license" | 680 | RDEPENDS:${PN}-bcm43xx-hdr += "${PN}-broadcom-license" |
| 681 | LICENSE_${PN}-bcm4329-fullmac = "Firmware-broadcom_bcm43xx" | 681 | LICENSE:${PN}-bcm4329-fullmac = "Firmware-broadcom_bcm43xx" |
| 682 | RDEPENDS_${PN}-bcm4329-fullmac += "${PN}-broadcom-license" | 682 | RDEPENDS:${PN}-bcm4329-fullmac += "${PN}-broadcom-license" |
| 683 | LICENSE_${PN}-bcm43236b = "Firmware-broadcom_bcm43xx" | 683 | LICENSE:${PN}-bcm43236b = "Firmware-broadcom_bcm43xx" |
| 684 | RDEPENDS_${PN}-bcm43236b += "${PN}-broadcom-license" | 684 | RDEPENDS:${PN}-bcm43236b += "${PN}-broadcom-license" |
| 685 | LICENSE_${PN}-bcm4329 = "Firmware-broadcom_bcm43xx" | 685 | LICENSE:${PN}-bcm4329 = "Firmware-broadcom_bcm43xx" |
| 686 | RDEPENDS_${PN}-bcm4329 += "${PN}-broadcom-license" | 686 | RDEPENDS:${PN}-bcm4329 += "${PN}-broadcom-license" |
| 687 | LICENSE_${PN}-bcm4330 = "Firmware-broadcom_bcm43xx" | 687 | LICENSE:${PN}-bcm4330 = "Firmware-broadcom_bcm43xx" |
| 688 | RDEPENDS_${PN}-bcm4330 += "${PN}-broadcom-license" | 688 | RDEPENDS:${PN}-bcm4330 += "${PN}-broadcom-license" |
| 689 | LICENSE_${PN}-bcm4334 = "Firmware-broadcom_bcm43xx" | 689 | LICENSE:${PN}-bcm4334 = "Firmware-broadcom_bcm43xx" |
| 690 | RDEPENDS_${PN}-bcm4334 += "${PN}-broadcom-license" | 690 | RDEPENDS:${PN}-bcm4334 += "${PN}-broadcom-license" |
| 691 | LICENSE_${PN}-bcm4335 = "Firmware-broadcom_bcm43xx" | 691 | LICENSE:${PN}-bcm4335 = "Firmware-broadcom_bcm43xx" |
| 692 | RDEPENDS_${PN}-bcm4335 += "${PN}-broadcom-license" | 692 | RDEPENDS:${PN}-bcm4335 += "${PN}-broadcom-license" |
| 693 | LICENSE_${PN}-bcm4339 = "Firmware-broadcom_bcm43xx" | 693 | LICENSE:${PN}-bcm4339 = "Firmware-broadcom_bcm43xx" |
| 694 | RDEPENDS_${PN}-bcm4339 += "${PN}-broadcom-license" | 694 | RDEPENDS:${PN}-bcm4339 += "${PN}-broadcom-license" |
| 695 | LICENSE_${PN}-bcm43241b0 = "Firmware-broadcom_bcm43xx" | 695 | LICENSE:${PN}-bcm43241b0 = "Firmware-broadcom_bcm43xx" |
| 696 | RDEPENDS_${PN}-bcm43241b0 += "${PN}-broadcom-license" | 696 | RDEPENDS:${PN}-bcm43241b0 += "${PN}-broadcom-license" |
| 697 | LICENSE_${PN}-bcm43241b4 = "Firmware-broadcom_bcm43xx" | 697 | LICENSE:${PN}-bcm43241b4 = "Firmware-broadcom_bcm43xx" |
| 698 | RDEPENDS_${PN}-bcm43241b4 += "${PN}-broadcom-license" | 698 | RDEPENDS:${PN}-bcm43241b4 += "${PN}-broadcom-license" |
| 699 | LICENSE_${PN}-bcm43241b5 = "Firmware-broadcom_bcm43xx" | 699 | LICENSE:${PN}-bcm43241b5 = "Firmware-broadcom_bcm43xx" |
| 700 | RDEPENDS_${PN}-bcm43241b5 += "${PN}-broadcom-license" | 700 | RDEPENDS:${PN}-bcm43241b5 += "${PN}-broadcom-license" |
| 701 | LICENSE_${PN}-bcm43242a = "Firmware-broadcom_bcm43xx" | 701 | LICENSE:${PN}-bcm43242a = "Firmware-broadcom_bcm43xx" |
| 702 | RDEPENDS_${PN}-bcm43242a += "${PN}-broadcom-license" | 702 | RDEPENDS:${PN}-bcm43242a += "${PN}-broadcom-license" |
| 703 | LICENSE_${PN}-bcm43143 = "Firmware-broadcom_bcm43xx" | 703 | LICENSE:${PN}-bcm43143 = "Firmware-broadcom_bcm43xx" |
| 704 | RDEPENDS_${PN}-bcm43143 += "${PN}-broadcom-license" | 704 | RDEPENDS:${PN}-bcm43143 += "${PN}-broadcom-license" |
| 705 | LICENSE_${PN}-bcm43430a0 = "Firmware-broadcom_bcm43xx" | 705 | LICENSE:${PN}-bcm43430a0 = "Firmware-broadcom_bcm43xx" |
| 706 | RDEPENDS_${PN}-bcm43430a0 += "${PN}-broadcom-license" | 706 | RDEPENDS:${PN}-bcm43430a0 += "${PN}-broadcom-license" |
| 707 | LICENSE_${PN}-bcm43455 = "Firmware-broadcom_bcm43xx" | 707 | LICENSE:${PN}-bcm43455 = "Firmware-broadcom_bcm43xx" |
| 708 | RDEPENDS_${PN}-bcm43455 += "${PN}-broadcom-license" | 708 | RDEPENDS:${PN}-bcm43455 += "${PN}-broadcom-license" |
| 709 | LICENSE_${PN}-bcm4350c2 = "Firmware-broadcom_bcm43xx" | 709 | LICENSE:${PN}-bcm4350c2 = "Firmware-broadcom_bcm43xx" |
| 710 | RDEPENDS_${PN}-bcm4350c2 += "${PN}-broadcom-license" | 710 | RDEPENDS:${PN}-bcm4350c2 += "${PN}-broadcom-license" |
| 711 | LICENSE_${PN}-bcm4350 = "Firmware-broadcom_bcm43xx" | 711 | LICENSE:${PN}-bcm4350 = "Firmware-broadcom_bcm43xx" |
| 712 | RDEPENDS_${PN}-bcm4350 += "${PN}-broadcom-license" | 712 | RDEPENDS:${PN}-bcm4350 += "${PN}-broadcom-license" |
| 713 | LICENSE_${PN}-bcm4356 = "Firmware-broadcom_bcm43xx" | 713 | LICENSE:${PN}-bcm4356 = "Firmware-broadcom_bcm43xx" |
| 714 | RDEPENDS_${PN}-bcm4356 += "${PN}-broadcom-license" | 714 | RDEPENDS:${PN}-bcm4356 += "${PN}-broadcom-license" |
| 715 | LICENSE_${PN}-bcm43569 = "Firmware-broadcom_bcm43xx" | 715 | LICENSE:${PN}-bcm43569 = "Firmware-broadcom_bcm43xx" |
| 716 | RDEPENDS_${PN}-bcm43569 += "${PN}-broadcom-license" | 716 | RDEPENDS:${PN}-bcm43569 += "${PN}-broadcom-license" |
| 717 | LICENSE_${PN}-bcm43570 = "Firmware-broadcom_bcm43xx" | 717 | LICENSE:${PN}-bcm43570 = "Firmware-broadcom_bcm43xx" |
| 718 | RDEPENDS_${PN}-bcm43570 += "${PN}-broadcom-license" | 718 | RDEPENDS:${PN}-bcm43570 += "${PN}-broadcom-license" |
| 719 | LICENSE_${PN}-bcm4358 = "Firmware-broadcom_bcm43xx" | 719 | LICENSE:${PN}-bcm4358 = "Firmware-broadcom_bcm43xx" |
| 720 | RDEPENDS_${PN}-bcm4358 += "${PN}-broadcom-license" | 720 | RDEPENDS:${PN}-bcm4358 += "${PN}-broadcom-license" |
| 721 | LICENSE_${PN}-bcm43602 = "Firmware-broadcom_bcm43xx" | 721 | LICENSE:${PN}-bcm43602 = "Firmware-broadcom_bcm43xx" |
| 722 | RDEPENDS_${PN}-bcm43602 += "${PN}-broadcom-license" | 722 | RDEPENDS:${PN}-bcm43602 += "${PN}-broadcom-license" |
| 723 | LICENSE_${PN}-bcm4366b = "Firmware-broadcom_bcm43xx" | 723 | LICENSE:${PN}-bcm4366b = "Firmware-broadcom_bcm43xx" |
| 724 | RDEPENDS_${PN}-bcm4366b += "${PN}-broadcom-license" | 724 | RDEPENDS:${PN}-bcm4366b += "${PN}-broadcom-license" |
| 725 | LICENSE_${PN}-bcm4366c = "Firmware-broadcom_bcm43xx" | 725 | LICENSE:${PN}-bcm4366c = "Firmware-broadcom_bcm43xx" |
| 726 | RDEPENDS_${PN}-bcm4366c += "${PN}-broadcom-license" | 726 | RDEPENDS:${PN}-bcm4366c += "${PN}-broadcom-license" |
| 727 | LICENSE_${PN}-bcm4371 = "Firmware-broadcom_bcm43xx" | 727 | LICENSE:${PN}-bcm4371 = "Firmware-broadcom_bcm43xx" |
| 728 | RDEPENDS_${PN}-bcm4371 += "${PN}-broadcom-license" | 728 | RDEPENDS:${PN}-bcm4371 += "${PN}-broadcom-license" |
| 729 | 729 | ||
| 730 | # For broadcom cypress | 730 | # For broadcom cypress |
| 731 | 731 | ||
| 732 | LICENSE_${PN}-cypress-license = "Firmware-cypress" | 732 | LICENSE:${PN}-cypress-license = "Firmware-cypress" |
| 733 | FILES_${PN}-cypress-license = "${nonarch_base_libdir}/firmware/LICENCE.cypress" | 733 | FILES:${PN}-cypress-license = "${nonarch_base_libdir}/firmware/LICENCE.cypress" |
| 734 | 734 | ||
| 735 | FILES_${PN}-bcm-0bb4-0306 = "${nonarch_base_libdir}/firmware/brcm/BCM-0bb4-0306.hcd" | 735 | FILES:${PN}-bcm-0bb4-0306 = "${nonarch_base_libdir}/firmware/brcm/BCM-0bb4-0306.hcd" |
| 736 | FILES_${PN}-bcm43340 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43340-sdio.* \ | 736 | FILES:${PN}-bcm43340 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43340-sdio.* \ |
| 737 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43340-sdio.*" | 737 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43340-sdio.*" |
| 738 | FILES_${PN}-bcm43362 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43362-sdio.* \ | 738 | FILES:${PN}-bcm43362 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43362-sdio.* \ |
| 739 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43362-sdio.*" | 739 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43362-sdio.*" |
| 740 | FILES_${PN}-bcm43430 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43430-sdio.* \ | 740 | FILES:${PN}-bcm43430 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43430-sdio.* \ |
| 741 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43430-sdio.*" | 741 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43430-sdio.*" |
| 742 | FILES_${PN}-bcm4354 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4354-sdio.bin \ | 742 | FILES:${PN}-bcm4354 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4354-sdio.bin \ |
| 743 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4354-sdio.bin \ | 743 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4354-sdio.bin \ |
| 744 | " | 744 | " |
| 745 | FILES_${PN}-bcm4356-pcie = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4356-pcie.* \ | 745 | FILES:${PN}-bcm4356-pcie = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4356-pcie.* \ |
| 746 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4356-pcie.* \ | 746 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4356-pcie.* \ |
| 747 | " | 747 | " |
| 748 | FILES_${PN}-bcm4373 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4373-sdio.bin \ | 748 | FILES:${PN}-bcm4373 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4373-sdio.bin \ |
| 749 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac4373.bin \ | 749 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac4373.bin \ |
| 750 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4373-sdio.bin \ | 750 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4373-sdio.bin \ |
| 751 | " | 751 | " |
| 752 | 752 | ||
| 753 | LICENSE_${PN}-bcm-0bb4-0306 = "Firmware-cypress" | 753 | LICENSE:${PN}-bcm-0bb4-0306 = "Firmware-cypress" |
| 754 | RDEPENDS_${PN}-bcm-0bb4-0306 += "${PN}-cypress-license" | 754 | RDEPENDS:${PN}-bcm-0bb4-0306 += "${PN}-cypress-license" |
| 755 | LICENSE_${PN}-bcm43340 = "Firmware-cypress" | 755 | LICENSE:${PN}-bcm43340 = "Firmware-cypress" |
| 756 | RDEPENDS_${PN}-bcm43340 += "${PN}-cypress-license" | 756 | RDEPENDS:${PN}-bcm43340 += "${PN}-cypress-license" |
| 757 | LICENSE_${PN}-bcm43362 = "Firmware-cypress" | 757 | LICENSE:${PN}-bcm43362 = "Firmware-cypress" |
| 758 | RDEPENDS_${PN}-bcm43362 += "${PN}-cypress-license" | 758 | RDEPENDS:${PN}-bcm43362 += "${PN}-cypress-license" |
| 759 | LICENSE_${PN}-bcm43430 = "Firmware-cypress" | 759 | LICENSE:${PN}-bcm43430 = "Firmware-cypress" |
| 760 | RDEPENDS_${PN}-bcm43430 += "${PN}-cypress-license" | 760 | RDEPENDS:${PN}-bcm43430 += "${PN}-cypress-license" |
| 761 | LICENSE_${PN}-bcm4354 = "Firmware-cypress" | 761 | LICENSE:${PN}-bcm4354 = "Firmware-cypress" |
| 762 | RDEPENDS_${PN}-bcm4354 += "${PN}-cypress-license" | 762 | RDEPENDS:${PN}-bcm4354 += "${PN}-cypress-license" |
| 763 | LICENSE_${PN}-bcm4356-pcie = "Firmware-cypress" | 763 | LICENSE:${PN}-bcm4356-pcie = "Firmware-cypress" |
| 764 | RDEPENDS_${PN}-bcm4356-pcie += "${PN}-cypress-license" | 764 | RDEPENDS:${PN}-bcm4356-pcie += "${PN}-cypress-license" |
| 765 | LICENSE_${PN}-bcm4373 = "Firmware-cypress" | 765 | LICENSE:${PN}-bcm4373 = "Firmware-cypress" |
| 766 | RDEPENDS_${PN}-bcm4373 += "${PN}-cypress-license" | 766 | RDEPENDS:${PN}-bcm4373 += "${PN}-cypress-license" |
| 767 | 767 | ||
| 768 | # For Broadcom bnx2-mips | 768 | # For Broadcom bnx2-mips |
| 769 | # | 769 | # |
| 770 | # which is a separate case to the other Broadcom firmwares since its | 770 | # which is a separate case to the other Broadcom firmwares since its |
| 771 | # license is contained in the shared WHENCE file. | 771 | # license is contained in the shared WHENCE file. |
| 772 | 772 | ||
| 773 | LICENSE_${PN}-bnx2-mips = "WHENCE" | 773 | LICENSE:${PN}-bnx2-mips = "WHENCE" |
| 774 | LICENSE_${PN}-whence-license = "WHENCE" | 774 | LICENSE:${PN}-whence-license = "WHENCE" |
| 775 | 775 | ||
| 776 | FILES_${PN}-bnx2-mips = "${nonarch_base_libdir}/firmware/bnx2/bnx2-mips-09-6.2.1b.fw" | 776 | FILES:${PN}-bnx2-mips = "${nonarch_base_libdir}/firmware/bnx2/bnx2-mips-09-6.2.1b.fw" |
| 777 | FILES_${PN}-whence-license = "${nonarch_base_libdir}/firmware/WHENCE" | 777 | FILES:${PN}-whence-license = "${nonarch_base_libdir}/firmware/WHENCE" |
| 778 | 778 | ||
| 779 | RDEPENDS_${PN}-bnx2-mips += "${PN}-whence-license" | 779 | RDEPENDS:${PN}-bnx2-mips += "${PN}-whence-license" |
| 780 | 780 | ||
| 781 | # For imx-sdma | 781 | # For imx-sdma |
| 782 | LICENSE_${PN}-imx-sdma-imx6q = "Firmware-imx-sdma_firmware" | 782 | LICENSE:${PN}-imx-sdma-imx6q = "Firmware-imx-sdma_firmware" |
| 783 | LICENSE_${PN}-imx-sdma-imx7d = "Firmware-imx-sdma_firmware" | 783 | LICENSE:${PN}-imx-sdma-imx7d = "Firmware-imx-sdma_firmware" |
| 784 | LICENSE_${PN}-imx-sdma-license = "Firmware-imx-sdma_firmware" | 784 | LICENSE:${PN}-imx-sdma-license = "Firmware-imx-sdma_firmware" |
| 785 | 785 | ||
| 786 | FILES_${PN}-imx-sdma-imx6q = "${nonarch_base_libdir}/firmware/imx/sdma/sdma-imx6q.bin" | 786 | FILES:${PN}-imx-sdma-imx6q = "${nonarch_base_libdir}/firmware/imx/sdma/sdma-imx6q.bin" |
| 787 | 787 | ||
| 788 | RPROVIDES_${PN}-imx-sdma-imx6q = "firmware-imx-sdma-imx6q" | 788 | RPROVIDES:${PN}-imx-sdma-imx6q = "firmware-imx-sdma-imx6q" |
| 789 | RREPLACES_${PN}-imx-sdma-imx6q = "firmware-imx-sdma-imx6q" | 789 | RREPLACES:${PN}-imx-sdma-imx6q = "firmware-imx-sdma-imx6q" |
| 790 | RCONFLICTS_${PN}-imx-sdma-imx6q = "firmware-imx-sdma-imx6q" | 790 | RCONFLICTS:${PN}-imx-sdma-imx6q = "firmware-imx-sdma-imx6q" |
| 791 | 791 | ||
| 792 | FILES_${PN}-imx-sdma-imx7d = "${nonarch_base_libdir}/firmware/imx/sdma/sdma-imx7d.bin" | 792 | FILES:${PN}-imx-sdma-imx7d = "${nonarch_base_libdir}/firmware/imx/sdma/sdma-imx7d.bin" |
| 793 | 793 | ||
| 794 | FILES_${PN}-imx-sdma-license = "${nonarch_base_libdir}/firmware/LICENSE.sdma_firmware" | 794 | FILES:${PN}-imx-sdma-license = "${nonarch_base_libdir}/firmware/LICENSE.sdma_firmware" |
| 795 | 795 | ||
| 796 | RDEPENDS_${PN}-imx-sdma-imx6q += "${PN}-imx-sdma-license" | 796 | RDEPENDS:${PN}-imx-sdma-imx6q += "${PN}-imx-sdma-license" |
| 797 | RDEPENDS_${PN}-imx-sdma-imx7d += "${PN}-imx-sdma-license" | 797 | RDEPENDS:${PN}-imx-sdma-imx7d += "${PN}-imx-sdma-license" |
| 798 | 798 | ||
| 799 | # For iwlwifi | 799 | # For iwlwifi |
| 800 | LICENSE_${PN}-iwlwifi = "Firmware-iwlwifi_firmware" | 800 | LICENSE:${PN}-iwlwifi = "Firmware-iwlwifi_firmware" |
| 801 | LICENSE_${PN}-iwlwifi-135-6 = "Firmware-iwlwifi_firmware" | 801 | LICENSE:${PN}-iwlwifi-135-6 = "Firmware-iwlwifi_firmware" |
| 802 | LICENSE_${PN}-iwlwifi-3160-7 = "Firmware-iwlwifi_firmware" | 802 | LICENSE:${PN}-iwlwifi-3160-7 = "Firmware-iwlwifi_firmware" |
| 803 | LICENSE_${PN}-iwlwifi-3160-8 = "Firmware-iwlwifi_firmware" | 803 | LICENSE:${PN}-iwlwifi-3160-8 = "Firmware-iwlwifi_firmware" |
| 804 | LICENSE_${PN}-iwlwifi-3160-9 = "Firmware-iwlwifi_firmware" | 804 | LICENSE:${PN}-iwlwifi-3160-9 = "Firmware-iwlwifi_firmware" |
| 805 | LICENSE_${PN}-iwlwifi-3160-10 = "Firmware-iwlwifi_firmware" | 805 | LICENSE:${PN}-iwlwifi-3160-10 = "Firmware-iwlwifi_firmware" |
| 806 | LICENSE_${PN}-iwlwifi-3160-12 = "Firmware-iwlwifi_firmware" | 806 | LICENSE:${PN}-iwlwifi-3160-12 = "Firmware-iwlwifi_firmware" |
| 807 | LICENSE_${PN}-iwlwifi-3160-13 = "Firmware-iwlwifi_firmware" | 807 | LICENSE:${PN}-iwlwifi-3160-13 = "Firmware-iwlwifi_firmware" |
| 808 | LICENSE_${PN}-iwlwifi-3160-16 = "Firmware-iwlwifi_firmware" | 808 | LICENSE:${PN}-iwlwifi-3160-16 = "Firmware-iwlwifi_firmware" |
| 809 | LICENSE_${PN}-iwlwifi-3160-17 = "Firmware-iwlwifi_firmware" | 809 | LICENSE:${PN}-iwlwifi-3160-17 = "Firmware-iwlwifi_firmware" |
| 810 | LICENSE_${PN}-iwlwifi-6000-4 = "Firmware-iwlwifi_firmware" | 810 | LICENSE:${PN}-iwlwifi-6000-4 = "Firmware-iwlwifi_firmware" |
| 811 | LICENSE_${PN}-iwlwifi-6000g2a-5 = "Firmware-iwlwifi_firmware" | 811 | LICENSE:${PN}-iwlwifi-6000g2a-5 = "Firmware-iwlwifi_firmware" |
| 812 | LICENSE_${PN}-iwlwifi-6000g2a-6 = "Firmware-iwlwifi_firmware" | 812 | LICENSE:${PN}-iwlwifi-6000g2a-6 = "Firmware-iwlwifi_firmware" |
| 813 | LICENSE_${PN}-iwlwifi-6000g2b-5 = "Firmware-iwlwifi_firmware" | 813 | LICENSE:${PN}-iwlwifi-6000g2b-5 = "Firmware-iwlwifi_firmware" |
| 814 | LICENSE_${PN}-iwlwifi-6000g2b-6 = "Firmware-iwlwifi_firmware" | 814 | LICENSE:${PN}-iwlwifi-6000g2b-6 = "Firmware-iwlwifi_firmware" |
| 815 | LICENSE_${PN}-iwlwifi-6050-4 = "Firmware-iwlwifi_firmware" | 815 | LICENSE:${PN}-iwlwifi-6050-4 = "Firmware-iwlwifi_firmware" |
| 816 | LICENSE_${PN}-iwlwifi-6050-5 = "Firmware-iwlwifi_firmware" | 816 | LICENSE:${PN}-iwlwifi-6050-5 = "Firmware-iwlwifi_firmware" |
| 817 | LICENSE_${PN}-iwlwifi-7260 = "Firmware-iwlwifi_firmware" | 817 | LICENSE:${PN}-iwlwifi-7260 = "Firmware-iwlwifi_firmware" |
| 818 | LICENSE_${PN}-iwlwifi-7265 = "Firmware-iwlwifi_firmware" | 818 | LICENSE:${PN}-iwlwifi-7265 = "Firmware-iwlwifi_firmware" |
| 819 | LICENSE_${PN}-iwlwifi-7265d = "Firmware-iwlwifi_firmware" | 819 | LICENSE:${PN}-iwlwifi-7265d = "Firmware-iwlwifi_firmware" |
| 820 | LICENSE_${PN}-iwlwifi-8000c = "Firmware-iwlwifi_firmware" | 820 | LICENSE:${PN}-iwlwifi-8000c = "Firmware-iwlwifi_firmware" |
| 821 | LICENSE_${PN}-iwlwifi-8265 = "Firmware-iwlwifi_firmware" | 821 | LICENSE:${PN}-iwlwifi-8265 = "Firmware-iwlwifi_firmware" |
| 822 | LICENSE_${PN}-iwlwifi-9000 = "Firmware-iwlwifi_firmware" | 822 | LICENSE:${PN}-iwlwifi-9000 = "Firmware-iwlwifi_firmware" |
| 823 | LICENSE_${PN}-iwlwifi-misc = "Firmware-iwlwifi_firmware" | 823 | LICENSE:${PN}-iwlwifi-misc = "Firmware-iwlwifi_firmware" |
| 824 | LICENSE_${PN}-iwlwifi-license = "Firmware-iwlwifi_firmware" | 824 | LICENSE:${PN}-iwlwifi-license = "Firmware-iwlwifi_firmware" |
| 825 | 825 | ||
| 826 | 826 | ||
| 827 | FILES_${PN}-iwlwifi-license = "${nonarch_base_libdir}/firmware/LICENCE.iwlwifi_firmware" | 827 | FILES:${PN}-iwlwifi-license = "${nonarch_base_libdir}/firmware/LICENCE.iwlwifi_firmware" |
| 828 | FILES_${PN}-iwlwifi-135-6 = "${nonarch_base_libdir}/firmware/iwlwifi-135-6.ucode" | 828 | FILES:${PN}-iwlwifi-135-6 = "${nonarch_base_libdir}/firmware/iwlwifi-135-6.ucode" |
| 829 | FILES_${PN}-iwlwifi-3160-7 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-7.ucode" | 829 | FILES:${PN}-iwlwifi-3160-7 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-7.ucode" |
| 830 | FILES_${PN}-iwlwifi-3160-8 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-8.ucode" | 830 | FILES:${PN}-iwlwifi-3160-8 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-8.ucode" |
| 831 | FILES_${PN}-iwlwifi-3160-9 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-9.ucode" | 831 | FILES:${PN}-iwlwifi-3160-9 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-9.ucode" |
| 832 | FILES_${PN}-iwlwifi-3160-10 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-10.ucode" | 832 | FILES:${PN}-iwlwifi-3160-10 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-10.ucode" |
| 833 | FILES_${PN}-iwlwifi-3160-12 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-12.ucode" | 833 | FILES:${PN}-iwlwifi-3160-12 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-12.ucode" |
| 834 | FILES_${PN}-iwlwifi-3160-13 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-13.ucode" | 834 | FILES:${PN}-iwlwifi-3160-13 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-13.ucode" |
| 835 | FILES_${PN}-iwlwifi-3160-16 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-16.ucode" | 835 | FILES:${PN}-iwlwifi-3160-16 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-16.ucode" |
| 836 | FILES_${PN}-iwlwifi-3160-17 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-17.ucode" | 836 | FILES:${PN}-iwlwifi-3160-17 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-17.ucode" |
| 837 | FILES_${PN}-iwlwifi-6000-4 = "${nonarch_base_libdir}/firmware/iwlwifi-6000-4.ucode" | 837 | FILES:${PN}-iwlwifi-6000-4 = "${nonarch_base_libdir}/firmware/iwlwifi-6000-4.ucode" |
| 838 | FILES_${PN}-iwlwifi-6000g2a-5 = "${nonarch_base_libdir}/firmware/iwlwifi-6000g2a-5.ucode" | 838 | FILES:${PN}-iwlwifi-6000g2a-5 = "${nonarch_base_libdir}/firmware/iwlwifi-6000g2a-5.ucode" |
| 839 | FILES_${PN}-iwlwifi-6000g2a-6 = "${nonarch_base_libdir}/firmware/iwlwifi-6000g2a-6.ucode" | 839 | FILES:${PN}-iwlwifi-6000g2a-6 = "${nonarch_base_libdir}/firmware/iwlwifi-6000g2a-6.ucode" |
| 840 | FILES_${PN}-iwlwifi-6000g2b-5 = "${nonarch_base_libdir}/firmware/iwlwifi-6000g2b-5.ucode" | 840 | FILES:${PN}-iwlwifi-6000g2b-5 = "${nonarch_base_libdir}/firmware/iwlwifi-6000g2b-5.ucode" |
| 841 | FILES_${PN}-iwlwifi-6000g2b-6 = "${nonarch_base_libdir}/firmware/iwlwifi-6000g2b-6.ucode" | 841 | FILES:${PN}-iwlwifi-6000g2b-6 = "${nonarch_base_libdir}/firmware/iwlwifi-6000g2b-6.ucode" |
| 842 | FILES_${PN}-iwlwifi-6050-4 = "${nonarch_base_libdir}/firmware/iwlwifi-6050-4.ucode" | 842 | FILES:${PN}-iwlwifi-6050-4 = "${nonarch_base_libdir}/firmware/iwlwifi-6050-4.ucode" |
| 843 | FILES_${PN}-iwlwifi-6050-5 = "${nonarch_base_libdir}/firmware/iwlwifi-6050-5.ucode" | 843 | FILES:${PN}-iwlwifi-6050-5 = "${nonarch_base_libdir}/firmware/iwlwifi-6050-5.ucode" |
| 844 | FILES_${PN}-iwlwifi-7260 = "${nonarch_base_libdir}/firmware/iwlwifi-7260-*.ucode" | 844 | FILES:${PN}-iwlwifi-7260 = "${nonarch_base_libdir}/firmware/iwlwifi-7260-*.ucode" |
| 845 | FILES_${PN}-iwlwifi-7265 = "${nonarch_base_libdir}/firmware/iwlwifi-7265-*.ucode" | 845 | FILES:${PN}-iwlwifi-7265 = "${nonarch_base_libdir}/firmware/iwlwifi-7265-*.ucode" |
| 846 | FILES_${PN}-iwlwifi-7265d = "${nonarch_base_libdir}/firmware/iwlwifi-7265D-*.ucode" | 846 | FILES:${PN}-iwlwifi-7265d = "${nonarch_base_libdir}/firmware/iwlwifi-7265D-*.ucode" |
| 847 | FILES_${PN}-iwlwifi-8000c = "${nonarch_base_libdir}/firmware/iwlwifi-8000C-*.ucode" | 847 | FILES:${PN}-iwlwifi-8000c = "${nonarch_base_libdir}/firmware/iwlwifi-8000C-*.ucode" |
| 848 | FILES_${PN}-iwlwifi-8265 = "${nonarch_base_libdir}/firmware/iwlwifi-8265-*.ucode" | 848 | FILES:${PN}-iwlwifi-8265 = "${nonarch_base_libdir}/firmware/iwlwifi-8265-*.ucode" |
| 849 | FILES_${PN}-iwlwifi-9000 = "${nonarch_base_libdir}/firmware/iwlwifi-9000-*.ucode" | 849 | FILES:${PN}-iwlwifi-9000 = "${nonarch_base_libdir}/firmware/iwlwifi-9000-*.ucode" |
| 850 | FILES_${PN}-iwlwifi-misc = "${nonarch_base_libdir}/firmware/iwlwifi-*.ucode" | 850 | FILES:${PN}-iwlwifi-misc = "${nonarch_base_libdir}/firmware/iwlwifi-*.ucode" |
| 851 | 851 | ||
| 852 | RDEPENDS_${PN}-iwlwifi-135-6 = "${PN}-iwlwifi-license" | 852 | RDEPENDS:${PN}-iwlwifi-135-6 = "${PN}-iwlwifi-license" |
| 853 | RDEPENDS_${PN}-iwlwifi-3160-7 = "${PN}-iwlwifi-license" | 853 | RDEPENDS:${PN}-iwlwifi-3160-7 = "${PN}-iwlwifi-license" |
| 854 | RDEPENDS_${PN}-iwlwifi-3160-8 = "${PN}-iwlwifi-license" | 854 | RDEPENDS:${PN}-iwlwifi-3160-8 = "${PN}-iwlwifi-license" |
| 855 | RDEPENDS_${PN}-iwlwifi-3160-9 = "${PN}-iwlwifi-license" | 855 | RDEPENDS:${PN}-iwlwifi-3160-9 = "${PN}-iwlwifi-license" |
| 856 | RDEPENDS_${PN}-iwlwifi-3160-10 = "${PN}-iwlwifi-license" | 856 | RDEPENDS:${PN}-iwlwifi-3160-10 = "${PN}-iwlwifi-license" |
| 857 | RDEPENDS_${PN}-iwlwifi-3160-12 = "${PN}-iwlwifi-license" | 857 | RDEPENDS:${PN}-iwlwifi-3160-12 = "${PN}-iwlwifi-license" |
| 858 | RDEPENDS_${PN}-iwlwifi-3160-13 = "${PN}-iwlwifi-license" | 858 | RDEPENDS:${PN}-iwlwifi-3160-13 = "${PN}-iwlwifi-license" |
| 859 | RDEPENDS_${PN}-iwlwifi-3160-16 = "${PN}-iwlwifi-license" | 859 | RDEPENDS:${PN}-iwlwifi-3160-16 = "${PN}-iwlwifi-license" |
| 860 | RDEPENDS_${PN}-iwlwifi-3160-17 = "${PN}-iwlwifi-license" | 860 | RDEPENDS:${PN}-iwlwifi-3160-17 = "${PN}-iwlwifi-license" |
| 861 | RDEPENDS_${PN}-iwlwifi-6000-4 = "${PN}-iwlwifi-license" | 861 | RDEPENDS:${PN}-iwlwifi-6000-4 = "${PN}-iwlwifi-license" |
| 862 | RDEPENDS_${PN}-iwlwifi-6000g2a-5 = "${PN}-iwlwifi-license" | 862 | RDEPENDS:${PN}-iwlwifi-6000g2a-5 = "${PN}-iwlwifi-license" |
| 863 | RDEPENDS_${PN}-iwlwifi-6000g2a-6 = "${PN}-iwlwifi-license" | 863 | RDEPENDS:${PN}-iwlwifi-6000g2a-6 = "${PN}-iwlwifi-license" |
| 864 | RDEPENDS_${PN}-iwlwifi-6000g2b-5 = "${PN}-iwlwifi-license" | 864 | RDEPENDS:${PN}-iwlwifi-6000g2b-5 = "${PN}-iwlwifi-license" |
| 865 | RDEPENDS_${PN}-iwlwifi-6000g2b-6 = "${PN}-iwlwifi-license" | 865 | RDEPENDS:${PN}-iwlwifi-6000g2b-6 = "${PN}-iwlwifi-license" |
| 866 | RDEPENDS_${PN}-iwlwifi-6050-4 = "${PN}-iwlwifi-license" | 866 | RDEPENDS:${PN}-iwlwifi-6050-4 = "${PN}-iwlwifi-license" |
| 867 | RDEPENDS_${PN}-iwlwifi-6050-5 = "${PN}-iwlwifi-license" | 867 | RDEPENDS:${PN}-iwlwifi-6050-5 = "${PN}-iwlwifi-license" |
| 868 | RDEPENDS_${PN}-iwlwifi-7260 = "${PN}-iwlwifi-license" | 868 | RDEPENDS:${PN}-iwlwifi-7260 = "${PN}-iwlwifi-license" |
| 869 | RDEPENDS_${PN}-iwlwifi-7265 = "${PN}-iwlwifi-license" | 869 | RDEPENDS:${PN}-iwlwifi-7265 = "${PN}-iwlwifi-license" |
| 870 | RDEPENDS_${PN}-iwlwifi-7265d = "${PN}-iwlwifi-license" | 870 | RDEPENDS:${PN}-iwlwifi-7265d = "${PN}-iwlwifi-license" |
| 871 | RDEPENDS_${PN}-iwlwifi-8000c = "${PN}-iwlwifi-license" | 871 | RDEPENDS:${PN}-iwlwifi-8000c = "${PN}-iwlwifi-license" |
| 872 | RDEPENDS_${PN}-iwlwifi-8265 = "${PN}-iwlwifi-license" | 872 | RDEPENDS:${PN}-iwlwifi-8265 = "${PN}-iwlwifi-license" |
| 873 | RDEPENDS_${PN}-iwlwifi-9000 = "${PN}-iwlwifi-license" | 873 | RDEPENDS:${PN}-iwlwifi-9000 = "${PN}-iwlwifi-license" |
| 874 | RDEPENDS_${PN}-iwlwifi-misc = "${PN}-iwlwifi-license" | 874 | RDEPENDS:${PN}-iwlwifi-misc = "${PN}-iwlwifi-license" |
| 875 | 875 | ||
| 876 | # -iwlwifi-misc is a "catch all" package that includes all the iwlwifi | 876 | # -iwlwifi-misc is a "catch all" package that includes all the iwlwifi |
| 877 | # firmwares that are not already included in other -iwlwifi- packages. | 877 | # firmwares that are not already included in other -iwlwifi- packages. |
| 878 | # -iwlwifi is a virtual package that depends upon all iwlwifi packages. | 878 | # -iwlwifi is a virtual package that depends upon all iwlwifi packages. |
| 879 | # These are distinct in order to allow the -misc firmwares to be installed | 879 | # These are distinct in order to allow the -misc firmwares to be installed |
| 880 | # without pulling in every other iwlwifi package. | 880 | # without pulling in every other iwlwifi package. |
| 881 | ALLOW_EMPTY_${PN}-iwlwifi = "1" | 881 | ALLOW_EMPTY:${PN}-iwlwifi = "1" |
| 882 | ALLOW_EMPTY_${PN}-iwlwifi-misc = "1" | 882 | ALLOW_EMPTY:${PN}-iwlwifi-misc = "1" |
| 883 | 883 | ||
| 884 | # Handle package updating for the newly merged iwlwifi groupings | 884 | # Handle package updating for the newly merged iwlwifi groupings |
| 885 | RPROVIDES_${PN}-iwlwifi-7265 = "${PN}-iwlwifi-7265-8 ${PN}-iwlwifi-7265-9" | 885 | RPROVIDES:${PN}-iwlwifi-7265 = "${PN}-iwlwifi-7265-8 ${PN}-iwlwifi-7265-9" |
| 886 | RREPLACES_${PN}-iwlwifi-7265 = "${PN}-iwlwifi-7265-8 ${PN}-iwlwifi-7265-9" | 886 | RREPLACES:${PN}-iwlwifi-7265 = "${PN}-iwlwifi-7265-8 ${PN}-iwlwifi-7265-9" |
| 887 | RCONFLICTS_${PN}-iwlwifi-7265 = "${PN}-iwlwifi-7265-8 ${PN}-iwlwifi-7265-9" | 887 | RCONFLICTS:${PN}-iwlwifi-7265 = "${PN}-iwlwifi-7265-8 ${PN}-iwlwifi-7265-9" |
| 888 | 888 | ||
| 889 | RPROVIDES_${PN}-iwlwifi-7260 = "${PN}-iwlwifi-7260-7 ${PN}-iwlwifi-7260-8 ${PN}-iwlwifi-7260-9" | 889 | RPROVIDES:${PN}-iwlwifi-7260 = "${PN}-iwlwifi-7260-7 ${PN}-iwlwifi-7260-8 ${PN}-iwlwifi-7260-9" |
| 890 | RREPLACES_${PN}-iwlwifi-7260 = "${PN}-iwlwifi-7260-7 ${PN}-iwlwifi-7260-8 ${PN}-iwlwifi-7260-9" | 890 | RREPLACES:${PN}-iwlwifi-7260 = "${PN}-iwlwifi-7260-7 ${PN}-iwlwifi-7260-8 ${PN}-iwlwifi-7260-9" |
| 891 | RCONFLICTS_${PN}-iwlwifi-7260 = "${PN}-iwlwifi-7260-7 ${PN}-iwlwifi-7260-8 ${PN}-iwlwifi-7260-9" | 891 | RCONFLICTS:${PN}-iwlwifi-7260 = "${PN}-iwlwifi-7260-7 ${PN}-iwlwifi-7260-8 ${PN}-iwlwifi-7260-9" |
| 892 | 892 | ||
| 893 | # For ibt | 893 | # For ibt |
| 894 | LICENSE_${PN}-ibt-license = "Firmware-ibt_firmware" | 894 | LICENSE:${PN}-ibt-license = "Firmware-ibt_firmware" |
| 895 | LICENSE_${PN}-ibt-hw-37-7 = "Firmware-ibt_firmware" | 895 | LICENSE:${PN}-ibt-hw-37-7 = "Firmware-ibt_firmware" |
| 896 | LICENSE_${PN}-ibt-hw-37-8 = "Firmware-ibt_firmware" | 896 | LICENSE:${PN}-ibt-hw-37-8 = "Firmware-ibt_firmware" |
| 897 | LICENSE_${PN}-ibt-11-5 = "Firmware-ibt_firmware" | 897 | LICENSE:${PN}-ibt-11-5 = "Firmware-ibt_firmware" |
| 898 | LICENSE_${PN}-ibt-12-16 = "Firmware-ibt_firmware" | 898 | LICENSE:${PN}-ibt-12-16 = "Firmware-ibt_firmware" |
| 899 | LICENSE_${PN}-ibt-17 = "Firmware-ibt_firmware" | 899 | LICENSE:${PN}-ibt-17 = "Firmware-ibt_firmware" |
| 900 | LICENSE_${PN}-ibt-20 = "Firmware-ibt_firmware" | 900 | LICENSE:${PN}-ibt-20 = "Firmware-ibt_firmware" |
| 901 | LICENSE_${PN}-ibt-misc = "Firmware-ibt_firmware" | 901 | LICENSE:${PN}-ibt-misc = "Firmware-ibt_firmware" |
| 902 | 902 | ||
| 903 | FILES_${PN}-ibt-license = "${nonarch_base_libdir}/firmware/LICENCE.ibt_firmware" | 903 | FILES:${PN}-ibt-license = "${nonarch_base_libdir}/firmware/LICENCE.ibt_firmware" |
| 904 | FILES_${PN}-ibt-hw-37-7 = "${nonarch_base_libdir}/firmware/intel/ibt-hw-37.7*.bseq" | 904 | FILES:${PN}-ibt-hw-37-7 = "${nonarch_base_libdir}/firmware/intel/ibt-hw-37.7*.bseq" |
| 905 | FILES_${PN}-ibt-hw-37-8 = "${nonarch_base_libdir}/firmware/intel/ibt-hw-37.8*.bseq" | 905 | FILES:${PN}-ibt-hw-37-8 = "${nonarch_base_libdir}/firmware/intel/ibt-hw-37.8*.bseq" |
| 906 | FILES_${PN}-ibt-11-5 = "${nonarch_base_libdir}/firmware/intel/ibt-11-5.sfi ${nonarch_base_libdir}/firmware/intel/ibt-11-5.ddc" | 906 | FILES:${PN}-ibt-11-5 = "${nonarch_base_libdir}/firmware/intel/ibt-11-5.sfi ${nonarch_base_libdir}/firmware/intel/ibt-11-5.ddc" |
| 907 | FILES_${PN}-ibt-12-16 = "${nonarch_base_libdir}/firmware/intel/ibt-12-16.sfi ${nonarch_base_libdir}/firmware/intel/ibt-12-16.ddc" | 907 | FILES:${PN}-ibt-12-16 = "${nonarch_base_libdir}/firmware/intel/ibt-12-16.sfi ${nonarch_base_libdir}/firmware/intel/ibt-12-16.ddc" |
| 908 | FILES_${PN}-ibt-17 = "${nonarch_base_libdir}/firmware/intel/ibt-17-*.sfi ${nonarch_base_libdir}/firmware/intel/ibt-17-*.ddc" | 908 | FILES:${PN}-ibt-17 = "${nonarch_base_libdir}/firmware/intel/ibt-17-*.sfi ${nonarch_base_libdir}/firmware/intel/ibt-17-*.ddc" |
| 909 | FILES_${PN}-ibt-20 = "${nonarch_base_libdir}/firmware/intel/ibt-20-*.sfi ${nonarch_base_libdir}/firmware/intel/ibt-20-*.ddc" | 909 | FILES:${PN}-ibt-20 = "${nonarch_base_libdir}/firmware/intel/ibt-20-*.sfi ${nonarch_base_libdir}/firmware/intel/ibt-20-*.ddc" |
| 910 | FILES_${PN}-ibt-misc = "${nonarch_base_libdir}/firmware/intel/ibt-*" | 910 | FILES:${PN}-ibt-misc = "${nonarch_base_libdir}/firmware/intel/ibt-*" |
| 911 | 911 | ||
| 912 | RDEPENDS_${PN}-ibt-hw-37-7 = "${PN}-ibt-license" | 912 | RDEPENDS:${PN}-ibt-hw-37-7 = "${PN}-ibt-license" |
| 913 | RDEPENDS_${PN}-ibt-hw-37.8 = "${PN}-ibt-license" | 913 | RDEPENDS:${PN}-ibt-hw-37.8 = "${PN}-ibt-license" |
| 914 | RDEPENDS_${PN}-ibt-11-5 = "${PN}-ibt-license" | 914 | RDEPENDS:${PN}-ibt-11-5 = "${PN}-ibt-license" |
| 915 | RDEPENDS_${PN}-ibt-12-16 = "${PN}-ibt-license" | 915 | RDEPENDS:${PN}-ibt-12-16 = "${PN}-ibt-license" |
| 916 | RDEPENDS_${PN}-ibt-17 = "${PN}-ibt-license" | 916 | RDEPENDS:${PN}-ibt-17 = "${PN}-ibt-license" |
| 917 | RDEPENDS_${PN}-ibt-20 = "${PN}-ibt-license" | 917 | RDEPENDS:${PN}-ibt-20 = "${PN}-ibt-license" |
| 918 | RDEPENDS_${PN}-ibt-misc = "${PN}-ibt-license" | 918 | RDEPENDS:${PN}-ibt-misc = "${PN}-ibt-license" |
| 919 | 919 | ||
| 920 | ALLOW_EMPTY_${PN}-ibt= "1" | 920 | ALLOW_EMPTY:${PN}-ibt= "1" |
| 921 | ALLOW_EMPTY_${PN}-ibt-misc = "1" | 921 | ALLOW_EMPTY:${PN}-ibt-misc = "1" |
| 922 | 922 | ||
| 923 | LICENSE_${PN}-i915 = "Firmware-i915" | 923 | LICENSE:${PN}-i915 = "Firmware-i915" |
| 924 | LICENSE_${PN}-i915-license = "Firmware-i915" | 924 | LICENSE:${PN}-i915-license = "Firmware-i915" |
| 925 | FILES_${PN}-i915-license = "${nonarch_base_libdir}/firmware/LICENSE.i915" | 925 | FILES:${PN}-i915-license = "${nonarch_base_libdir}/firmware/LICENSE.i915" |
| 926 | FILES_${PN}-i915 = "${nonarch_base_libdir}/firmware/i915" | 926 | FILES:${PN}-i915 = "${nonarch_base_libdir}/firmware/i915" |
| 927 | RDEPENDS_${PN}-i915 = "${PN}-i915-license" | 927 | RDEPENDS:${PN}-i915 = "${PN}-i915-license" |
| 928 | 928 | ||
| 929 | LICENSE_${PN}-ice = "Firmware-ice" | 929 | LICENSE:${PN}-ice = "Firmware-ice" |
| 930 | LICENSE_${PN}-ice-license = "Firmware-ice" | 930 | LICENSE:${PN}-ice-license = "Firmware-ice" |
| 931 | FILES_${PN}-ice-license = "${nonarch_base_libdir}/firmware/LICENSE.ice" | 931 | FILES:${PN}-ice-license = "${nonarch_base_libdir}/firmware/LICENSE.ice" |
| 932 | FILES_${PN}-ice = "${nonarch_base_libdir}/firmware/intel/ice" | 932 | FILES:${PN}-ice = "${nonarch_base_libdir}/firmware/intel/ice" |
| 933 | RDEPENDS_${PN}-ice = "${PN}-ice-license" | 933 | RDEPENDS:${PN}-ice = "${PN}-ice-license" |
| 934 | 934 | ||
| 935 | FILES_${PN}-adsp-sst-license = "${nonarch_base_libdir}/firmware/LICENCE.adsp_sst" | 935 | FILES:${PN}-adsp-sst-license = "${nonarch_base_libdir}/firmware/LICENCE.adsp_sst" |
| 936 | LICENSE_${PN}-adsp-sst = "Firmware-adsp_sst" | 936 | LICENSE:${PN}-adsp-sst = "Firmware-adsp_sst" |
| 937 | LICENSE_${PN}-adsp-sst-license = "Firmware-adsp_sst" | 937 | LICENSE:${PN}-adsp-sst-license = "Firmware-adsp_sst" |
| 938 | FILES_${PN}-adsp-sst = "${nonarch_base_libdir}/firmware/intel/dsp_fw*" | 938 | FILES:${PN}-adsp-sst = "${nonarch_base_libdir}/firmware/intel/dsp_fw*" |
| 939 | RDEPENDS_${PN}-adsp-sst = "${PN}-adsp-sst-license" | 939 | RDEPENDS:${PN}-adsp-sst = "${PN}-adsp-sst-license" |
| 940 | 940 | ||
| 941 | # For QAT | 941 | # For QAT |
| 942 | LICENSE_${PN}-qat = "Firmware-qat" | 942 | LICENSE:${PN}-qat = "Firmware-qat" |
| 943 | LICENSE_${PN}-qat-license = "Firmware-qat" | 943 | LICENSE:${PN}-qat-license = "Firmware-qat" |
| 944 | FILES_${PN}-qat-license = "${nonarch_base_libdir}/firmware/LICENCE.qat_firmware" | 944 | FILES:${PN}-qat-license = "${nonarch_base_libdir}/firmware/LICENCE.qat_firmware" |
| 945 | FILES_${PN}-qat = "${nonarch_base_libdir}/firmware/qat*.bin" | 945 | FILES:${PN}-qat = "${nonarch_base_libdir}/firmware/qat*.bin" |
| 946 | RDEPENDS_${PN}-qat = "${PN}-qat-license" | 946 | RDEPENDS:${PN}-qat = "${PN}-qat-license" |
| 947 | 947 | ||
| 948 | # For QCOM VPU/GPU and SDM845 | 948 | # For QCOM VPU/GPU and SDM845 |
| 949 | LICENSE_${PN}-qcom-license = "Firmware-qcom" | 949 | LICENSE:${PN}-qcom-license = "Firmware-qcom" |
| 950 | FILES_${PN}-qcom-license = "${nonarch_base_libdir}/firmware/LICENSE.qcom ${nonarch_base_libdir}/firmware/qcom/NOTICE.txt" | 950 | FILES:${PN}-qcom-license = "${nonarch_base_libdir}/firmware/LICENSE.qcom ${nonarch_base_libdir}/firmware/qcom/NOTICE.txt" |
| 951 | FILES_${PN}-qcom-venus-1.8 = "${nonarch_base_libdir}/firmware/qcom/venus-1.8/*" | 951 | FILES:${PN}-qcom-venus-1.8 = "${nonarch_base_libdir}/firmware/qcom/venus-1.8/*" |
| 952 | FILES_${PN}-qcom-venus-4.2 = "${nonarch_base_libdir}/firmware/qcom/venus-4.2/*" | 952 | FILES:${PN}-qcom-venus-4.2 = "${nonarch_base_libdir}/firmware/qcom/venus-4.2/*" |
| 953 | FILES_${PN}-qcom-venus-5.2 = "${nonarch_base_libdir}/firmware/qcom/venus-5.2/*" | 953 | FILES:${PN}-qcom-venus-5.2 = "${nonarch_base_libdir}/firmware/qcom/venus-5.2/*" |
| 954 | FILES_${PN}-qcom-venus-5.4 = "${nonarch_base_libdir}/firmware/qcom/venus-5.4/*" | 954 | FILES:${PN}-qcom-venus-5.4 = "${nonarch_base_libdir}/firmware/qcom/venus-5.4/*" |
| 955 | FILES_${PN}-qcom-adreno-a3xx = "${nonarch_base_libdir}/firmware/qcom/a300_*.fw ${nonarch_base_libdir}/firmware/a300_*.fw" | 955 | FILES:${PN}-qcom-adreno-a3xx = "${nonarch_base_libdir}/firmware/qcom/a300_*.fw ${nonarch_base_libdir}/firmware/a300_*.fw" |
| 956 | FILES_${PN}-qcom-adreno-a530 = "${nonarch_base_libdir}/firmware/qcom/a530*.*" | 956 | FILES:${PN}-qcom-adreno-a530 = "${nonarch_base_libdir}/firmware/qcom/a530*.*" |
| 957 | FILES_${PN}-qcom-adreno-a630 = "${nonarch_base_libdir}/firmware/qcom/a630*.* ${nonarch_base_libdir}/firmware/qcom/sdm845/a630*.*" | 957 | FILES:${PN}-qcom-adreno-a630 = "${nonarch_base_libdir}/firmware/qcom/a630*.* ${nonarch_base_libdir}/firmware/qcom/sdm845/a630*.*" |
| 958 | FILES_${PN}-qcom-sdm845-audio = "${nonarch_base_libdir}/firmware/qcom/sdm845/adsp*.*" | 958 | FILES:${PN}-qcom-sdm845-audio = "${nonarch_base_libdir}/firmware/qcom/sdm845/adsp*.*" |
| 959 | FILES_${PN}-qcom-sdm845-compute = "${nonarch_base_libdir}/firmware/qcom/sdm845/cdsp*.*" | 959 | FILES:${PN}-qcom-sdm845-compute = "${nonarch_base_libdir}/firmware/qcom/sdm845/cdsp*.*" |
| 960 | FILES_${PN}-qcom-sdm845-modem = "${nonarch_base_libdir}/firmware/qcom/sdm845/mba.mbn ${nonarch_base_libdir}/firmware/qcom/sdm845/modem*.* ${nonarch_base_libdir}/firmware/qcom/sdm845/wlanmdsp.mbn" | 960 | FILES:${PN}-qcom-sdm845-modem = "${nonarch_base_libdir}/firmware/qcom/sdm845/mba.mbn ${nonarch_base_libdir}/firmware/qcom/sdm845/modem*.* ${nonarch_base_libdir}/firmware/qcom/sdm845/wlanmdsp.mbn" |
| 961 | RDEPENDS_${PN}-qcom-venus-1.8 = "${PN}-qcom-license" | 961 | RDEPENDS:${PN}-qcom-venus-1.8 = "${PN}-qcom-license" |
| 962 | RDEPENDS_${PN}-qcom-venus-4.2 = "${PN}-qcom-license" | 962 | RDEPENDS:${PN}-qcom-venus-4.2 = "${PN}-qcom-license" |
| 963 | RDEPENDS_${PN}-qcom-venus-5.2 = "${PN}-qcom-license" | 963 | RDEPENDS:${PN}-qcom-venus-5.2 = "${PN}-qcom-license" |
| 964 | RDEPENDS_${PN}-qcom-venus-5.4 = "${PN}-qcom-license" | 964 | RDEPENDS:${PN}-qcom-venus-5.4 = "${PN}-qcom-license" |
| 965 | RDEPENDS_${PN}-qcom-adreno-a3xx = "${PN}-qcom-license" | 965 | RDEPENDS:${PN}-qcom-adreno-a3xx = "${PN}-qcom-license" |
| 966 | RDEPENDS_${PN}-qcom-adreno-a530 = "${PN}-qcom-license" | 966 | RDEPENDS:${PN}-qcom-adreno-a530 = "${PN}-qcom-license" |
| 967 | RDEPENDS_${PN}-qcom-adreno-a630 = "${PN}-qcom-license" | 967 | RDEPENDS:${PN}-qcom-adreno-a630 = "${PN}-qcom-license" |
| 968 | RDEPENDS_${PN}-qcom-sdm845-audio = "${PN}-qcom-license" | 968 | RDEPENDS:${PN}-qcom-sdm845-audio = "${PN}-qcom-license" |
| 969 | RDEPENDS_${PN}-qcom-sdm845-compute = "${PN}-qcom-license" | 969 | RDEPENDS:${PN}-qcom-sdm845-compute = "${PN}-qcom-license" |
| 970 | RDEPENDS_${PN}-qcom-sdm845-modem = "${PN}-qcom-license" | 970 | RDEPENDS:${PN}-qcom-sdm845-modem = "${PN}-qcom-license" |
| 971 | 971 | ||
| 972 | FILES_${PN}-liquidio = "${nonarch_base_libdir}/firmware/liquidio" | 972 | FILES:${PN}-liquidio = "${nonarch_base_libdir}/firmware/liquidio" |
| 973 | 973 | ||
| 974 | # For Amlogic VDEC | 974 | # For Amlogic VDEC |
| 975 | LICENSE_${PN}-amlogic-vdec = "Firmware-amlogic_vdec" | 975 | LICENSE:${PN}-amlogic-vdec = "Firmware-amlogic_vdec" |
| 976 | FILES_${PN}-amlogic-vdec-license = "${nonarch_base_libdir}/firmware/LICENSE.amlogic_vdec" | 976 | FILES:${PN}-amlogic-vdec-license = "${nonarch_base_libdir}/firmware/LICENSE.amlogic_vdec" |
| 977 | FILES_${PN}-amlogic-vdec = "${nonarch_base_libdir}/firmware/meson/vdec/*" | 977 | FILES:${PN}-amlogic-vdec = "${nonarch_base_libdir}/firmware/meson/vdec/*" |
| 978 | RDEPENDS_${PN}-amlogic-vdec = "${PN}-amlogic-vdec-license" | 978 | RDEPENDS:${PN}-amlogic-vdec = "${PN}-amlogic-vdec-license" |
| 979 | 979 | ||
| 980 | # For other firmwares | 980 | # For other firmwares |
| 981 | # Maybe split out to separate packages when needed. | 981 | # Maybe split out to separate packages when needed. |
| 982 | LICENSE_${PN} = "\ | 982 | LICENSE:${PN} = "\ |
| 983 | Firmware-Abilis \ | 983 | Firmware-Abilis \ |
| 984 | & Firmware-agere \ | 984 | & Firmware-agere \ |
| 985 | & Firmware-amdgpu \ | 985 | & Firmware-amdgpu \ |
| @@ -1028,23 +1028,23 @@ LICENSE_${PN} = "\ | |||
| 1028 | & WHENCE \ | 1028 | & WHENCE \ |
| 1029 | " | 1029 | " |
| 1030 | 1030 | ||
| 1031 | FILES_${PN}-license += "${nonarch_base_libdir}/firmware/LICEN*" | 1031 | FILES:${PN}-license += "${nonarch_base_libdir}/firmware/LICEN*" |
| 1032 | FILES_${PN} += "${nonarch_base_libdir}/firmware/*" | 1032 | FILES:${PN} += "${nonarch_base_libdir}/firmware/*" |
| 1033 | RDEPENDS_${PN} += "${PN}-license" | 1033 | RDEPENDS:${PN} += "${PN}-license" |
| 1034 | RDEPENDS_${PN} += "${PN}-whence-license" | 1034 | RDEPENDS:${PN} += "${PN}-whence-license" |
| 1035 | 1035 | ||
| 1036 | # Make linux-firmware depend on all of the split-out packages. | 1036 | # Make linux-firmware depend on all of the split-out packages. |
| 1037 | # Make linux-firmware-iwlwifi depend on all of the split-out iwlwifi packages. | 1037 | # Make linux-firmware-iwlwifi depend on all of the split-out iwlwifi packages. |
| 1038 | # Make linux-firmware-ibt depend on all of the split-out ibt packages. | 1038 | # Make linux-firmware-ibt depend on all of the split-out ibt packages. |
| 1039 | python populate_packages_prepend () { | 1039 | python populate_packages:prepend () { |
| 1040 | firmware_pkgs = oe.utils.packages_filter_out_system(d) | 1040 | firmware_pkgs = oe.utils.packages_filter_out_system(d) |
| 1041 | d.appendVar('RRECOMMENDS_linux-firmware', ' ' + ' '.join(firmware_pkgs)) | 1041 | d.appendVar('RRECOMMENDS:linux-firmware', ' ' + ' '.join(firmware_pkgs)) |
| 1042 | 1042 | ||
| 1043 | iwlwifi_pkgs = filter(lambda x: x.find('-iwlwifi-') != -1, firmware_pkgs) | 1043 | iwlwifi_pkgs = filter(lambda x: x.find('-iwlwifi-') != -1, firmware_pkgs) |
| 1044 | d.appendVar('RRECOMMENDS_linux-firmware-iwlwifi', ' ' + ' '.join(iwlwifi_pkgs)) | 1044 | d.appendVar('RRECOMMENDS:linux-firmware-iwlwifi', ' ' + ' '.join(iwlwifi_pkgs)) |
| 1045 | 1045 | ||
| 1046 | ibt_pkgs = filter(lambda x: x.find('-ibt-') != -1, firmware_pkgs) | 1046 | ibt_pkgs = filter(lambda x: x.find('-ibt-') != -1, firmware_pkgs) |
| 1047 | d.appendVar('RRECOMMENDS_linux-firmware-ibt', ' ' + ' '.join(ibt_pkgs)) | 1047 | d.appendVar('RRECOMMENDS:linux-firmware-ibt', ' ' + ' '.join(ibt_pkgs)) |
| 1048 | } | 1048 | } |
| 1049 | 1049 | ||
| 1050 | # Firmware files are generally not ran on the CPU, so they can be | 1050 | # Firmware files are generally not ran on the CPU, so they can be |
diff --git a/meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc b/meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc index 175b2d1819..3867d09d08 100644 --- a/meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc +++ b/meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc | |||
| @@ -75,15 +75,15 @@ do_install() { | |||
| 75 | find ${D}${includedir} -name ..install.cmd | xargs rm -f | 75 | find ${D}${includedir} -name ..install.cmd | xargs rm -f |
| 76 | } | 76 | } |
| 77 | 77 | ||
| 78 | do_install_append_aarch64 () { | 78 | do_install:append:aarch64 () { |
| 79 | do_install_armmultilib | 79 | do_install_armmultilib |
| 80 | } | 80 | } |
| 81 | 81 | ||
| 82 | do_install_append_arm () { | 82 | do_install:append:arm () { |
| 83 | do_install_armmultilib | 83 | do_install_armmultilib |
| 84 | } | 84 | } |
| 85 | 85 | ||
| 86 | do_install_append_armeb () { | 86 | do_install:append:armeb () { |
| 87 | do_install_armmultilib | 87 | do_install_armmultilib |
| 88 | } | 88 | } |
| 89 | 89 | ||
| @@ -103,8 +103,8 @@ do_install_armmultilib () { | |||
| 103 | 103 | ||
| 104 | BBCLASSEXTEND = "nativesdk" | 104 | BBCLASSEXTEND = "nativesdk" |
| 105 | 105 | ||
| 106 | RDEPENDS_${PN}-dev = "" | 106 | RDEPENDS:${PN}-dev = "" |
| 107 | RRECOMMENDS_${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})" | 107 | RRECOMMENDS:${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})" |
| 108 | 108 | ||
| 109 | INHIBIT_DEFAULT_DEPS = "1" | 109 | INHIBIT_DEFAULT_DEPS = "1" |
| 110 | DEPENDS += "unifdef-native bison-native rsync-native" | 110 | DEPENDS += "unifdef-native bison-native rsync-native" |
diff --git a/meta/recipes-kernel/linux-libc-headers/linux-libc-headers_5.13.bb b/meta/recipes-kernel/linux-libc-headers/linux-libc-headers_5.13.bb index 251d00440d..556ca07f2c 100644 --- a/meta/recipes-kernel/linux-libc-headers/linux-libc-headers_5.13.bb +++ b/meta/recipes-kernel/linux-libc-headers/linux-libc-headers_5.13.bb | |||
| @@ -1,13 +1,13 @@ | |||
| 1 | require linux-libc-headers.inc | 1 | require linux-libc-headers.inc |
| 2 | 2 | ||
| 3 | SRC_URI_append_libc-musl = "\ | 3 | SRC_URI:append:libc-musl = "\ |
| 4 | file://0001-libc-compat.h-fix-some-issues-arising-from-in6.h.patch \ | 4 | file://0001-libc-compat.h-fix-some-issues-arising-from-in6.h.patch \ |
| 5 | file://0003-remove-inclusion-of-sysinfo.h-in-kernel.h.patch \ | 5 | file://0003-remove-inclusion-of-sysinfo.h-in-kernel.h.patch \ |
| 6 | file://0001-libc-compat.h-musl-_does_-define-IFF_LOWER_UP-DORMAN.patch \ | 6 | file://0001-libc-compat.h-musl-_does_-define-IFF_LOWER_UP-DORMAN.patch \ |
| 7 | file://0001-include-linux-stddef.h-in-swab.h-uapi-header.patch \ | 7 | file://0001-include-linux-stddef.h-in-swab.h-uapi-header.patch \ |
| 8 | " | 8 | " |
| 9 | 9 | ||
| 10 | SRC_URI_append = "\ | 10 | SRC_URI:append = "\ |
| 11 | file://0001-scripts-Use-fixed-input-and-output-files-instead-of-.patch \ | 11 | file://0001-scripts-Use-fixed-input-and-output-files-instead-of-.patch \ |
| 12 | file://0001-kbuild-install_headers.sh-Strip-_UAPI-from-if-define.patch \ | 12 | file://0001-kbuild-install_headers.sh-Strip-_UAPI-from-if-define.patch \ |
| 13 | " | 13 | " |
diff --git a/meta/recipes-kernel/linux/kernel-devsrc.bb b/meta/recipes-kernel/linux/kernel-devsrc.bb index 21b42833ba..3b5fdda773 100644 --- a/meta/recipes-kernel/linux/kernel-devsrc.bb +++ b/meta/recipes-kernel/linux/kernel-devsrc.bb | |||
| @@ -315,17 +315,17 @@ do_install() { | |||
| 315 | # Ensure we don't race against "make scripts" during cpio | 315 | # Ensure we don't race against "make scripts" during cpio |
| 316 | do_install[lockfiles] = "${TMPDIR}/kernel-scripts.lock" | 316 | do_install[lockfiles] = "${TMPDIR}/kernel-scripts.lock" |
| 317 | 317 | ||
| 318 | FILES_${PN} = "${KERNEL_BUILD_ROOT} ${KERNEL_SRC_PATH}" | 318 | FILES:${PN} = "${KERNEL_BUILD_ROOT} ${KERNEL_SRC_PATH}" |
| 319 | FILES_${PN}-dbg += "${KERNEL_BUILD_ROOT}*/build/scripts/*/.debug/*" | 319 | FILES:${PN}-dbg += "${KERNEL_BUILD_ROOT}*/build/scripts/*/.debug/*" |
| 320 | 320 | ||
| 321 | RDEPENDS_${PN} = "bc python3 flex bison ${TCLIBC}-utils" | 321 | RDEPENDS:${PN} = "bc python3 flex bison ${TCLIBC}-utils" |
| 322 | # 4.15+ needs these next two RDEPENDS | 322 | # 4.15+ needs these next two RDEPENDS |
| 323 | RDEPENDS_${PN} += "openssl-dev util-linux" | 323 | RDEPENDS:${PN} += "openssl-dev util-linux" |
| 324 | # and x86 needs a bit more for 4.15+ | 324 | # and x86 needs a bit more for 4.15+ |
| 325 | RDEPENDS_${PN} += "${@bb.utils.contains('ARCH', 'x86', 'elfutils', '', d)}" | 325 | RDEPENDS:${PN} += "${@bb.utils.contains('ARCH', 'x86', 'elfutils', '', d)}" |
| 326 | # 5.8+ needs gcc-plugins libmpc-dev | 326 | # 5.8+ needs gcc-plugins libmpc-dev |
| 327 | RDEPENDS_${PN} += "gcc-plugins libmpc-dev" | 327 | RDEPENDS:${PN} += "gcc-plugins libmpc-dev" |
| 328 | # 5.13+ needs awk for arm64 | 328 | # 5.13+ needs awk for arm64 |
| 329 | RDEPENDS_${PN}_append_aarch64 = " gawk" | 329 | RDEPENDS:${PN}:append:aarch64 = " gawk" |
| 330 | # 5.13+ needs grep for powerpc | 330 | # 5.13+ needs grep for powerpc |
| 331 | RDEPENDS_${PN}_append_powerpc = " grep" | 331 | RDEPENDS:${PN}:append:powerpc = " grep" |
diff --git a/meta/recipes-kernel/linux/linux-dummy.bb b/meta/recipes-kernel/linux/linux-dummy.bb index c56f8990de..175e660687 100644 --- a/meta/recipes-kernel/linux/linux-dummy.bb +++ b/meta/recipes-kernel/linux/linux-dummy.bb | |||
| @@ -16,12 +16,12 @@ PACKAGES_DYNAMIC += "^kernel-image-.*" | |||
| 16 | PACKAGES_DYNAMIC += "^kernel-firmware-.*" | 16 | PACKAGES_DYNAMIC += "^kernel-firmware-.*" |
| 17 | 17 | ||
| 18 | PACKAGES += "kernel-modules kernel-vmlinux" | 18 | PACKAGES += "kernel-modules kernel-vmlinux" |
| 19 | FILES_kernel-modules = "" | 19 | FILES:kernel-modules = "" |
| 20 | ALLOW_EMPTY_kernel-modules = "1" | 20 | ALLOW_EMPTY:kernel-modules = "1" |
| 21 | DESCRIPTION_kernel-modules = "Kernel modules meta package" | 21 | DESCRIPTION:kernel-modules = "Kernel modules meta package" |
| 22 | FILES_kernel-vmlinux = "" | 22 | FILES:kernel-vmlinux = "" |
| 23 | ALLOW_EMPTY_kernel-vmlinux = "1" | 23 | ALLOW_EMPTY:kernel-vmlinux = "1" |
| 24 | DESCRIPTION_kernel-vmlinux = "Kernel vmlinux meta package" | 24 | DESCRIPTION:kernel-vmlinux = "Kernel vmlinux meta package" |
| 25 | 25 | ||
| 26 | 26 | ||
| 27 | INHIBIT_DEFAULT_DEPS = "1" | 27 | INHIBIT_DEFAULT_DEPS = "1" |
diff --git a/meta/recipes-kernel/linux/linux-yocto-dev.bb b/meta/recipes-kernel/linux/linux-yocto-dev.bb index f407882316..28a255a0c0 100644 --- a/meta/recipes-kernel/linux/linux-yocto-dev.bb +++ b/meta/recipes-kernel/linux/linux-yocto-dev.bb | |||
| @@ -41,16 +41,16 @@ DEPENDS += "openssl-native util-linux-native" | |||
| 41 | 41 | ||
| 42 | COMPATIBLE_MACHINE = "(qemuarm|qemux86|qemuppc|qemumips|qemumips64|qemux86-64|qemuriscv64)" | 42 | COMPATIBLE_MACHINE = "(qemuarm|qemux86|qemuppc|qemumips|qemumips64|qemux86-64|qemuriscv64)" |
| 43 | 43 | ||
| 44 | KERNEL_DEVICETREE_qemuarmv5 = "versatile-pb.dtb" | 44 | KERNEL_DEVICETREE:qemuarmv5 = "versatile-pb.dtb" |
| 45 | 45 | ||
| 46 | # Functionality flags | 46 | # Functionality flags |
| 47 | KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc features/taskstats/taskstats.scc" | 47 | KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc features/taskstats/taskstats.scc" |
| 48 | KERNEL_FEATURES_append = " ${KERNEL_EXTRA_FEATURES}" | 48 | KERNEL_FEATURES:append = " ${KERNEL_EXTRA_FEATURES}" |
| 49 | KERNEL_FEATURES_append_qemuall=" cfg/virtio.scc features/drm-bochs/drm-bochs.scc" | 49 | KERNEL_FEATURES:append:qemuall=" cfg/virtio.scc features/drm-bochs/drm-bochs.scc" |
| 50 | KERNEL_FEATURES_append_qemux86=" cfg/sound.scc cfg/paravirt_kvm.scc" | 50 | KERNEL_FEATURES:append:qemux86=" cfg/sound.scc cfg/paravirt_kvm.scc" |
| 51 | KERNEL_FEATURES_append_qemux86-64=" cfg/sound.scc cfg/paravirt_kvm.scc" | 51 | KERNEL_FEATURES:append:qemux86-64=" cfg/sound.scc cfg/paravirt_kvm.scc" |
| 52 | KERNEL_FEATURES_append = " ${@bb.utils.contains("TUNE_FEATURES", "mx32", " cfg/x32.scc", "", d)}" | 52 | KERNEL_FEATURES:append = " ${@bb.utils.contains("TUNE_FEATURES", "mx32", " cfg/x32.scc", "", d)}" |
| 53 | KERNEL_FEATURES_append = " ${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/scsi/scsi-debug.scc", "", d)}" | 53 | KERNEL_FEATURES:append = " ${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/scsi/scsi-debug.scc", "", d)}" |
| 54 | KERNEL_FEATURES_append = " ${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/gpio/mockup.scc", "", d)}" | 54 | KERNEL_FEATURES:append = " ${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/gpio/mockup.scc", "", d)}" |
| 55 | 55 | ||
| 56 | KERNEL_VERSION_SANITY_SKIP = "1" | 56 | KERNEL_VERSION_SANITY_SKIP = "1" |
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb index 133b1f6fe3..d404659992 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb | |||
| @@ -33,13 +33,13 @@ LINUX_KERNEL_TYPE = "preempt-rt" | |||
| 33 | 33 | ||
| 34 | COMPATIBLE_MACHINE = "(qemux86|qemux86-64|qemuarm|qemuarmv5|qemuarm64|qemuppc|qemumips)" | 34 | COMPATIBLE_MACHINE = "(qemux86|qemux86-64|qemuarm|qemuarmv5|qemuarm64|qemuppc|qemumips)" |
| 35 | 35 | ||
| 36 | KERNEL_DEVICETREE_qemuarmv5 = "versatile-pb.dtb" | 36 | KERNEL_DEVICETREE:qemuarmv5 = "versatile-pb.dtb" |
| 37 | 37 | ||
| 38 | # Functionality flags | 38 | # Functionality flags |
| 39 | KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc features/taskstats/taskstats.scc" | 39 | KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc features/taskstats/taskstats.scc" |
| 40 | KERNEL_FEATURES_append = " ${KERNEL_EXTRA_FEATURES}" | 40 | KERNEL_FEATURES:append = " ${KERNEL_EXTRA_FEATURES}" |
| 41 | KERNEL_FEATURES_append_qemuall=" cfg/virtio.scc features/drm-bochs/drm-bochs.scc" | 41 | KERNEL_FEATURES:append:qemuall=" cfg/virtio.scc features/drm-bochs/drm-bochs.scc" |
| 42 | KERNEL_FEATURES_append_qemux86=" cfg/sound.scc cfg/paravirt_kvm.scc" | 42 | KERNEL_FEATURES:append:qemux86=" cfg/sound.scc cfg/paravirt_kvm.scc" |
| 43 | KERNEL_FEATURES_append_qemux86-64=" cfg/sound.scc cfg/paravirt_kvm.scc" | 43 | KERNEL_FEATURES:append:qemux86-64=" cfg/sound.scc cfg/paravirt_kvm.scc" |
| 44 | KERNEL_FEATURES_append = "${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/scsi/scsi-debug.scc", "", d)}" | 44 | KERNEL_FEATURES:append = "${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/scsi/scsi-debug.scc", "", d)}" |
| 45 | KERNEL_FEATURES_append = "${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/gpio/mockup.scc", "", d)}" | 45 | KERNEL_FEATURES:append = "${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/gpio/mockup.scc", "", d)}" |
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.13.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.13.bb index adcc84bd4a..d7916a5679 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_5.13.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.13.bb | |||
| @@ -33,13 +33,13 @@ LINUX_KERNEL_TYPE = "preempt-rt" | |||
| 33 | 33 | ||
| 34 | COMPATIBLE_MACHINE = "(qemux86|qemux86-64|qemuarm|qemuarmv5|qemuarm64|qemuppc|qemumips)" | 34 | COMPATIBLE_MACHINE = "(qemux86|qemux86-64|qemuarm|qemuarmv5|qemuarm64|qemuppc|qemumips)" |
| 35 | 35 | ||
| 36 | KERNEL_DEVICETREE_qemuarmv5 = "versatile-pb.dtb" | 36 | KERNEL_DEVICETREE:qemuarmv5 = "versatile-pb.dtb" |
| 37 | 37 | ||
| 38 | # Functionality flags | 38 | # Functionality flags |
| 39 | KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc features/taskstats/taskstats.scc" | 39 | KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc features/taskstats/taskstats.scc" |
| 40 | KERNEL_FEATURES_append = " ${KERNEL_EXTRA_FEATURES}" | 40 | KERNEL_FEATURES:append = " ${KERNEL_EXTRA_FEATURES}" |
| 41 | KERNEL_FEATURES_append_qemuall=" cfg/virtio.scc features/drm-bochs/drm-bochs.scc" | 41 | KERNEL_FEATURES:append:qemuall=" cfg/virtio.scc features/drm-bochs/drm-bochs.scc" |
| 42 | KERNEL_FEATURES_append_qemux86=" cfg/sound.scc cfg/paravirt_kvm.scc" | 42 | KERNEL_FEATURES:append:qemux86=" cfg/sound.scc cfg/paravirt_kvm.scc" |
| 43 | KERNEL_FEATURES_append_qemux86-64=" cfg/sound.scc cfg/paravirt_kvm.scc" | 43 | KERNEL_FEATURES:append:qemux86-64=" cfg/sound.scc cfg/paravirt_kvm.scc" |
| 44 | KERNEL_FEATURES_append = "${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/scsi/scsi-debug.scc", "", d)}" | 44 | KERNEL_FEATURES:append = "${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/scsi/scsi-debug.scc", "", d)}" |
| 45 | KERNEL_FEATURES_append = "${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/gpio/mockup.scc", "", d)}" | 45 | KERNEL_FEATURES:append = "${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/gpio/mockup.scc", "", d)}" |
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb index a975004d76..2e55e28397 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb | |||
| @@ -33,13 +33,13 @@ LINUX_KERNEL_TYPE = "preempt-rt" | |||
| 33 | 33 | ||
| 34 | COMPATIBLE_MACHINE = "(qemux86|qemux86-64|qemuarm|qemuarmv5|qemuarm64|qemuppc|qemumips)" | 34 | COMPATIBLE_MACHINE = "(qemux86|qemux86-64|qemuarm|qemuarmv5|qemuarm64|qemuppc|qemumips)" |
| 35 | 35 | ||
| 36 | KERNEL_DEVICETREE_qemuarmv5 = "versatile-pb.dtb" | 36 | KERNEL_DEVICETREE:qemuarmv5 = "versatile-pb.dtb" |
| 37 | 37 | ||
| 38 | # Functionality flags | 38 | # Functionality flags |
| 39 | KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc features/taskstats/taskstats.scc" | 39 | KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc features/taskstats/taskstats.scc" |
| 40 | KERNEL_FEATURES_append = " ${KERNEL_EXTRA_FEATURES}" | 40 | KERNEL_FEATURES:append = " ${KERNEL_EXTRA_FEATURES}" |
| 41 | KERNEL_FEATURES_append_qemuall=" cfg/virtio.scc features/drm-bochs/drm-bochs.scc" | 41 | KERNEL_FEATURES:append:qemuall=" cfg/virtio.scc features/drm-bochs/drm-bochs.scc" |
| 42 | KERNEL_FEATURES_append_qemux86=" cfg/sound.scc cfg/paravirt_kvm.scc" | 42 | KERNEL_FEATURES:append:qemux86=" cfg/sound.scc cfg/paravirt_kvm.scc" |
| 43 | KERNEL_FEATURES_append_qemux86-64=" cfg/sound.scc cfg/paravirt_kvm.scc" | 43 | KERNEL_FEATURES:append:qemux86-64=" cfg/sound.scc cfg/paravirt_kvm.scc" |
| 44 | KERNEL_FEATURES_append = "${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/scsi/scsi-debug.scc", "", d)}" | 44 | KERNEL_FEATURES:append = "${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/scsi/scsi-debug.scc", "", d)}" |
| 45 | KERNEL_FEATURES_append = "${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/gpio/mockup.scc", "", d)}" | 45 | KERNEL_FEATURES:append = "${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/gpio/mockup.scc", "", d)}" |
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb index 238123a42f..c66d5072f4 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | KBRANCH ?= "v5.10/standard/tiny/base" | 1 | KBRANCH ?= "v5.10/standard/tiny/base" |
| 2 | KBRANCH_qemuarm ?= "v5.10/standard/tiny/arm-versatile-926ejs" | 2 | KBRANCH:qemuarm ?= "v5.10/standard/tiny/arm-versatile-926ejs" |
| 3 | 3 | ||
| 4 | LINUX_KERNEL_TYPE = "tiny" | 4 | LINUX_KERNEL_TYPE = "tiny" |
| 5 | KCONFIG_MODE = "--allnoconfig" | 5 | KCONFIG_MODE = "--allnoconfig" |
| @@ -15,7 +15,7 @@ DEPENDS += "openssl-native util-linux-native" | |||
| 15 | KMETA = "kernel-meta" | 15 | KMETA = "kernel-meta" |
| 16 | KCONF_BSP_AUDIT_LEVEL = "2" | 16 | KCONF_BSP_AUDIT_LEVEL = "2" |
| 17 | 17 | ||
| 18 | SRCREV_machine_qemuarm ?= "faa3b7802d0ee1fe0217283ecaf2c54c9503fa20" | 18 | SRCREV_machine:qemuarm ?= "faa3b7802d0ee1fe0217283ecaf2c54c9503fa20" |
| 19 | SRCREV_machine ?= "240422889570d39c3f7d63808159c8e743117a1d" | 19 | SRCREV_machine ?= "240422889570d39c3f7d63808159c8e743117a1d" |
| 20 | SRCREV_meta ?= "c3900f83a5679b563adff82c24fdeb02096ed736" | 20 | SRCREV_meta ?= "c3900f83a5679b563adff82c24fdeb02096ed736" |
| 21 | 21 | ||
| @@ -29,4 +29,4 @@ COMPATIBLE_MACHINE = "qemux86|qemux86-64|qemuarm|qemuarmv5" | |||
| 29 | # Functionality flags | 29 | # Functionality flags |
| 30 | KERNEL_FEATURES = "" | 30 | KERNEL_FEATURES = "" |
| 31 | 31 | ||
| 32 | KERNEL_DEVICETREE_qemuarmv5 = "versatile-pb.dtb" | 32 | KERNEL_DEVICETREE:qemuarmv5 = "versatile-pb.dtb" |
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.13.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.13.bb index 6598684bbb..2f9478baa9 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.13.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.13.bb | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | KBRANCH ?= "v5.13/standard/tiny/base" | 1 | KBRANCH ?= "v5.13/standard/tiny/base" |
| 2 | KBRANCH_qemuarm ?= "v5.13/standard/tiny/arm-versatile-926ejs" | 2 | KBRANCH:qemuarm ?= "v5.13/standard/tiny/arm-versatile-926ejs" |
| 3 | 3 | ||
| 4 | LINUX_KERNEL_TYPE = "tiny" | 4 | LINUX_KERNEL_TYPE = "tiny" |
| 5 | KCONFIG_MODE = "--allnoconfig" | 5 | KCONFIG_MODE = "--allnoconfig" |
| @@ -15,7 +15,7 @@ DEPENDS += "openssl-native util-linux-native" | |||
| 15 | KMETA = "kernel-meta" | 15 | KMETA = "kernel-meta" |
| 16 | KCONF_BSP_AUDIT_LEVEL = "2" | 16 | KCONF_BSP_AUDIT_LEVEL = "2" |
| 17 | 17 | ||
| 18 | SRCREV_machine_qemuarm ?= "e394a72e8bc77484bf7bae8c842c75b23cc3dd63" | 18 | SRCREV_machine:qemuarm ?= "e394a72e8bc77484bf7bae8c842c75b23cc3dd63" |
| 19 | SRCREV_machine ?= "7275d462cec720120d1767e277a2525d88901c80" | 19 | SRCREV_machine ?= "7275d462cec720120d1767e277a2525d88901c80" |
| 20 | SRCREV_meta ?= "ab5f1940535350791d2e111e0e16b08be277568d" | 20 | SRCREV_meta ?= "ab5f1940535350791d2e111e0e16b08be277568d" |
| 21 | 21 | ||
| @@ -29,4 +29,4 @@ COMPATIBLE_MACHINE = "qemux86|qemux86-64|qemuarm|qemuarmv5" | |||
| 29 | # Functionality flags | 29 | # Functionality flags |
| 30 | KERNEL_FEATURES = "" | 30 | KERNEL_FEATURES = "" |
| 31 | 31 | ||
| 32 | KERNEL_DEVICETREE_qemuarmv5 = "versatile-pb.dtb" | 32 | KERNEL_DEVICETREE:qemuarmv5 = "versatile-pb.dtb" |
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb index 95ead533d1..9914986822 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | KBRANCH ?= "v5.4/standard/tiny/base" | 1 | KBRANCH ?= "v5.4/standard/tiny/base" |
| 2 | KBRANCH_qemuarm ?= "v5.4/standard/tiny/arm-versatile-926ejs" | 2 | KBRANCH:qemuarm ?= "v5.4/standard/tiny/arm-versatile-926ejs" |
| 3 | 3 | ||
| 4 | LINUX_KERNEL_TYPE = "tiny" | 4 | LINUX_KERNEL_TYPE = "tiny" |
| 5 | KCONFIG_MODE = "--allnoconfig" | 5 | KCONFIG_MODE = "--allnoconfig" |
| @@ -15,7 +15,7 @@ DEPENDS += "openssl-native util-linux-native" | |||
| 15 | KMETA = "kernel-meta" | 15 | KMETA = "kernel-meta" |
| 16 | KCONF_BSP_AUDIT_LEVEL = "2" | 16 | KCONF_BSP_AUDIT_LEVEL = "2" |
| 17 | 17 | ||
| 18 | SRCREV_machine_qemuarm ?= "86c31c51c87557af60e4d4dbee73f18618bc4c92" | 18 | SRCREV_machine:qemuarm ?= "86c31c51c87557af60e4d4dbee73f18618bc4c92" |
| 19 | SRCREV_machine ?= "bf89a54b3f77fbac15dd0194870db288aee5c8b7" | 19 | SRCREV_machine ?= "bf89a54b3f77fbac15dd0194870db288aee5c8b7" |
| 20 | SRCREV_meta ?= "d6aec4fb69bae34f34db6f153871a0847d8198f3" | 20 | SRCREV_meta ?= "d6aec4fb69bae34f34db6f153871a0847d8198f3" |
| 21 | 21 | ||
| @@ -29,4 +29,4 @@ COMPATIBLE_MACHINE = "qemux86|qemux86-64|qemuarm|qemuarmv5" | |||
| 29 | # Functionality flags | 29 | # Functionality flags |
| 30 | KERNEL_FEATURES = "" | 30 | KERNEL_FEATURES = "" |
| 31 | 31 | ||
| 32 | KERNEL_DEVICETREE_qemuarmv5 = "versatile-pb.dtb" | 32 | KERNEL_DEVICETREE:qemuarmv5 = "versatile-pb.dtb" |
diff --git a/meta/recipes-kernel/linux/linux-yocto.inc b/meta/recipes-kernel/linux/linux-yocto.inc index eb3081ee31..331727d62c 100644 --- a/meta/recipes-kernel/linux/linux-yocto.inc +++ b/meta/recipes-kernel/linux/linux-yocto.inc | |||
| @@ -19,22 +19,22 @@ python () { | |||
| 19 | } | 19 | } |
| 20 | 20 | ||
| 21 | DEPENDS += "xz-native bc-native" | 21 | DEPENDS += "xz-native bc-native" |
| 22 | DEPENDS_append_aarch64 = " libgcc" | 22 | DEPENDS:append:aarch64 = " libgcc" |
| 23 | KERNEL_CC_append_aarch64 = " ${TOOLCHAIN_OPTIONS}" | 23 | KERNEL_CC:append:aarch64 = " ${TOOLCHAIN_OPTIONS}" |
| 24 | KERNEL_LD_append_aarch64 = " ${TOOLCHAIN_OPTIONS}" | 24 | KERNEL_LD:append:aarch64 = " ${TOOLCHAIN_OPTIONS}" |
| 25 | 25 | ||
| 26 | DEPENDS_append_nios2 = " libgcc" | 26 | DEPENDS:append:nios2 = " libgcc" |
| 27 | KERNEL_CC_append_nios2 = " ${TOOLCHAIN_OPTIONS}" | 27 | KERNEL_CC:append:nios2 = " ${TOOLCHAIN_OPTIONS}" |
| 28 | KERNEL_LD_append_nios2 = " ${TOOLCHAIN_OPTIONS}" | 28 | KERNEL_LD:append:nios2 = " ${TOOLCHAIN_OPTIONS}" |
| 29 | 29 | ||
| 30 | DEPENDS_append_arc = " libgcc" | 30 | DEPENDS:append:arc = " libgcc" |
| 31 | KERNEL_CC_append_arc = " ${TOOLCHAIN_OPTIONS}" | 31 | KERNEL_CC:append:arc = " ${TOOLCHAIN_OPTIONS}" |
| 32 | KERNEL_LD_append_arc = " ${TOOLCHAIN_OPTIONS}" | 32 | KERNEL_LD:append:arc = " ${TOOLCHAIN_OPTIONS}" |
| 33 | 33 | ||
| 34 | KERNEL_FEATURES_append_qemuall=" features/debug/printk.scc" | 34 | KERNEL_FEATURES:append:qemuall=" features/debug/printk.scc" |
| 35 | 35 | ||
| 36 | KERNEL_FEATURES_append = " ${@bb.utils.contains('MACHINE_FEATURES', 'numa', 'features/numa/numa.scc', '', d)}" | 36 | KERNEL_FEATURES:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'numa', 'features/numa/numa.scc', '', d)}" |
| 37 | KERNEL_FEATURES_append = " ${@bb.utils.contains('MACHINE_FEATURES', 'vfat', 'cfg/fs/vfat.scc', '', d)}" | 37 | KERNEL_FEATURES:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'vfat', 'cfg/fs/vfat.scc', '', d)}" |
| 38 | 38 | ||
| 39 | # A KMACHINE is the mapping of a yocto $MACHINE to what is built | 39 | # A KMACHINE is the mapping of a yocto $MACHINE to what is built |
| 40 | # by the kernel. This is typically the branch that should be built, | 40 | # by the kernel. This is typically the branch that should be built, |
| @@ -49,11 +49,11 @@ inherit kernel-yocto | |||
| 49 | 49 | ||
| 50 | B = "${WORKDIR}/linux-${PACKAGE_ARCH}-${LINUX_KERNEL_TYPE}-build" | 50 | B = "${WORKDIR}/linux-${PACKAGE_ARCH}-${LINUX_KERNEL_TYPE}-build" |
| 51 | 51 | ||
| 52 | do_install_append(){ | 52 | do_install:append(){ |
| 53 | if [ -n "${KMETA}" ]; then | 53 | if [ -n "${KMETA}" ]; then |
| 54 | rm -rf ${STAGING_KERNEL_DIR}/${KMETA} | 54 | rm -rf ${STAGING_KERNEL_DIR}/${KMETA} |
| 55 | fi | 55 | fi |
| 56 | } | 56 | } |
| 57 | 57 | ||
| 58 | # enable kernel-sample for oeqa/runtime/cases's ksample.py test | 58 | # enable kernel-sample for oeqa/runtime/cases's ksample.py test |
| 59 | KERNEL_FEATURES_append_qemuall=" features/kernel-sample/kernel-sample.scc" | 59 | KERNEL_FEATURES:append:qemuall=" features/kernel-sample/kernel-sample.scc" |
diff --git a/meta/recipes-kernel/linux/linux-yocto_5.10.bb b/meta/recipes-kernel/linux/linux-yocto_5.10.bb index 40a2a5e3b2..ca4aff8b42 100644 --- a/meta/recipes-kernel/linux/linux-yocto_5.10.bb +++ b/meta/recipes-kernel/linux/linux-yocto_5.10.bb | |||
| @@ -3,30 +3,30 @@ KBRANCH ?= "v5.10/standard/base" | |||
| 3 | require recipes-kernel/linux/linux-yocto.inc | 3 | require recipes-kernel/linux/linux-yocto.inc |
| 4 | 4 | ||
| 5 | # board specific branches | 5 | # board specific branches |
| 6 | KBRANCH_qemuarm ?= "v5.10/standard/arm-versatile-926ejs" | 6 | KBRANCH:qemuarm ?= "v5.10/standard/arm-versatile-926ejs" |
| 7 | KBRANCH_qemuarm64 ?= "v5.10/standard/qemuarm64" | 7 | KBRANCH:qemuarm64 ?= "v5.10/standard/qemuarm64" |
| 8 | KBRANCH_qemumips ?= "v5.10/standard/mti-malta32" | 8 | KBRANCH:qemumips ?= "v5.10/standard/mti-malta32" |
| 9 | KBRANCH_qemuppc ?= "v5.10/standard/qemuppc" | 9 | KBRANCH:qemuppc ?= "v5.10/standard/qemuppc" |
| 10 | KBRANCH_qemuriscv64 ?= "v5.10/standard/base" | 10 | KBRANCH:qemuriscv64 ?= "v5.10/standard/base" |
| 11 | KBRANCH_qemuriscv32 ?= "v5.10/standard/base" | 11 | KBRANCH:qemuriscv32 ?= "v5.10/standard/base" |
| 12 | KBRANCH_qemux86 ?= "v5.10/standard/base" | 12 | KBRANCH:qemux86 ?= "v5.10/standard/base" |
| 13 | KBRANCH_qemux86-64 ?= "v5.10/standard/base" | 13 | KBRANCH:qemux86-64 ?= "v5.10/standard/base" |
| 14 | KBRANCH_qemumips64 ?= "v5.10/standard/mti-malta64" | 14 | KBRANCH:qemumips64 ?= "v5.10/standard/mti-malta64" |
| 15 | 15 | ||
| 16 | SRCREV_machine_qemuarm ?= "96a6083817785461bcabad63f3872d0a08b21c29" | 16 | SRCREV_machine:qemuarm ?= "96a6083817785461bcabad63f3872d0a08b21c29" |
| 17 | SRCREV_machine_qemuarm64 ?= "c8d8b20a749f476020d0844d76f63cd9e4cca644" | 17 | SRCREV_machine:qemuarm64 ?= "c8d8b20a749f476020d0844d76f63cd9e4cca644" |
| 18 | SRCREV_machine_qemumips ?= "acdebd5080a846f3906ba1d5343d5af5c4b76522" | 18 | SRCREV_machine:qemumips ?= "acdebd5080a846f3906ba1d5343d5af5c4b76522" |
| 19 | SRCREV_machine_qemuppc ?= "afd31d567447f4693b7c9af35f09bb37cc0c0fa4" | 19 | SRCREV_machine:qemuppc ?= "afd31d567447f4693b7c9af35f09bb37cc0c0fa4" |
| 20 | SRCREV_machine_qemuriscv64 ?= "c2dc854ee7392d43728093bfc206a2ade98c76dd" | 20 | SRCREV_machine:qemuriscv64 ?= "c2dc854ee7392d43728093bfc206a2ade98c76dd" |
| 21 | SRCREV_machine_qemuriscv32 ?= "c2dc854ee7392d43728093bfc206a2ade98c76dd" | 21 | SRCREV_machine:qemuriscv32 ?= "c2dc854ee7392d43728093bfc206a2ade98c76dd" |
| 22 | SRCREV_machine_qemux86 ?= "c2dc854ee7392d43728093bfc206a2ade98c76dd" | 22 | SRCREV_machine:qemux86 ?= "c2dc854ee7392d43728093bfc206a2ade98c76dd" |
| 23 | SRCREV_machine_qemux86-64 ?= "c2dc854ee7392d43728093bfc206a2ade98c76dd" | 23 | SRCREV_machine:qemux86-64 ?= "c2dc854ee7392d43728093bfc206a2ade98c76dd" |
| 24 | SRCREV_machine_qemumips64 ?= "efad0ca4150cddffa6d052ffb53fec0553de4da8" | 24 | SRCREV_machine:qemumips64 ?= "efad0ca4150cddffa6d052ffb53fec0553de4da8" |
| 25 | SRCREV_machine ?= "c2dc854ee7392d43728093bfc206a2ade98c76dd" | 25 | SRCREV_machine ?= "c2dc854ee7392d43728093bfc206a2ade98c76dd" |
| 26 | SRCREV_meta ?= "c3900f83a5679b563adff82c24fdeb02096ed736" | 26 | SRCREV_meta ?= "c3900f83a5679b563adff82c24fdeb02096ed736" |
| 27 | 27 | ||
| 28 | # remap qemuarm to qemuarma15 for the 5.8 kernel | 28 | # remap qemuarm to qemuarma15 for the 5.8 kernel |
| 29 | # KMACHINE_qemuarm ?= "qemuarma15" | 29 | # KMACHINE:qemuarm ?= "qemuarma15" |
| 30 | 30 | ||
| 31 | SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRANCH}; \ | 31 | SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRANCH}; \ |
| 32 | git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.10;destsuffix=${KMETA}" | 32 | git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.10;destsuffix=${KMETA}" |
| @@ -43,16 +43,16 @@ PV = "${LINUX_VERSION}+git${SRCPV}" | |||
| 43 | KMETA = "kernel-meta" | 43 | KMETA = "kernel-meta" |
| 44 | KCONF_BSP_AUDIT_LEVEL = "1" | 44 | KCONF_BSP_AUDIT_LEVEL = "1" |
| 45 | 45 | ||
| 46 | KERNEL_DEVICETREE_qemuarmv5 = "versatile-pb.dtb" | 46 | KERNEL_DEVICETREE:qemuarmv5 = "versatile-pb.dtb" |
| 47 | 47 | ||
| 48 | COMPATIBLE_MACHINE = "qemuarm|qemuarmv5|qemuarm64|qemux86|qemuppc|qemuppc64|qemumips|qemumips64|qemux86-64|qemuriscv64|qemuriscv32" | 48 | COMPATIBLE_MACHINE = "qemuarm|qemuarmv5|qemuarm64|qemux86|qemuppc|qemuppc64|qemumips|qemumips64|qemux86-64|qemuriscv64|qemuriscv32" |
| 49 | 49 | ||
| 50 | # Functionality flags | 50 | # Functionality flags |
| 51 | KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc" | 51 | KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc" |
| 52 | KERNEL_FEATURES_append = " ${KERNEL_EXTRA_FEATURES}" | 52 | KERNEL_FEATURES:append = " ${KERNEL_EXTRA_FEATURES}" |
| 53 | KERNEL_FEATURES_append_qemuall=" cfg/virtio.scc features/drm-bochs/drm-bochs.scc" | 53 | KERNEL_FEATURES:append:qemuall=" cfg/virtio.scc features/drm-bochs/drm-bochs.scc" |
| 54 | KERNEL_FEATURES_append_qemux86=" cfg/sound.scc cfg/paravirt_kvm.scc" | 54 | KERNEL_FEATURES:append:qemux86=" cfg/sound.scc cfg/paravirt_kvm.scc" |
| 55 | KERNEL_FEATURES_append_qemux86-64=" cfg/sound.scc cfg/paravirt_kvm.scc" | 55 | KERNEL_FEATURES:append:qemux86-64=" cfg/sound.scc cfg/paravirt_kvm.scc" |
| 56 | KERNEL_FEATURES_append = " ${@bb.utils.contains("TUNE_FEATURES", "mx32", " cfg/x32.scc", "", d)}" | 56 | KERNEL_FEATURES:append = " ${@bb.utils.contains("TUNE_FEATURES", "mx32", " cfg/x32.scc", "", d)}" |
| 57 | KERNEL_FEATURES_append = " ${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/scsi/scsi-debug.scc", "", d)}" | 57 | KERNEL_FEATURES:append = " ${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/scsi/scsi-debug.scc", "", d)}" |
| 58 | KERNEL_FEATURES_append = " ${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/gpio/mockup.scc", "", d)}" | 58 | KERNEL_FEATURES:append = " ${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/gpio/mockup.scc", "", d)}" |
diff --git a/meta/recipes-kernel/linux/linux-yocto_5.13.bb b/meta/recipes-kernel/linux/linux-yocto_5.13.bb index 497c3307d5..f4c7f31c1e 100644 --- a/meta/recipes-kernel/linux/linux-yocto_5.13.bb +++ b/meta/recipes-kernel/linux/linux-yocto_5.13.bb | |||
| @@ -3,25 +3,25 @@ KBRANCH ?= "v5.13/standard/base" | |||
| 3 | require recipes-kernel/linux/linux-yocto.inc | 3 | require recipes-kernel/linux/linux-yocto.inc |
| 4 | 4 | ||
| 5 | # board specific branches | 5 | # board specific branches |
| 6 | KBRANCH_qemuarm ?= "v5.13/standard/arm-versatile-926ejs" | 6 | KBRANCH:qemuarm ?= "v5.13/standard/arm-versatile-926ejs" |
| 7 | KBRANCH_qemuarm64 ?= "v5.13/standard/qemuarm64" | 7 | KBRANCH:qemuarm64 ?= "v5.13/standard/qemuarm64" |
| 8 | KBRANCH_qemumips ?= "v5.13/standard/mti-malta32" | 8 | KBRANCH:qemumips ?= "v5.13/standard/mti-malta32" |
| 9 | KBRANCH_qemuppc ?= "v5.13/standard/qemuppc" | 9 | KBRANCH:qemuppc ?= "v5.13/standard/qemuppc" |
| 10 | KBRANCH_qemuriscv64 ?= "v5.13/standard/base" | 10 | KBRANCH:qemuriscv64 ?= "v5.13/standard/base" |
| 11 | KBRANCH_qemuriscv32 ?= "v5.13/standard/base" | 11 | KBRANCH:qemuriscv32 ?= "v5.13/standard/base" |
| 12 | KBRANCH_qemux86 ?= "v5.13/standard/base" | 12 | KBRANCH:qemux86 ?= "v5.13/standard/base" |
| 13 | KBRANCH_qemux86-64 ?= "v5.13/standard/base" | 13 | KBRANCH:qemux86-64 ?= "v5.13/standard/base" |
| 14 | KBRANCH_qemumips64 ?= "v5.13/standard/mti-malta64" | 14 | KBRANCH:qemumips64 ?= "v5.13/standard/mti-malta64" |
| 15 | 15 | ||
| 16 | SRCREV_machine_qemuarm ?= "dc19ba17f4d43a220ae8129312703add02d03d1e" | 16 | SRCREV_machine:qemuarm ?= "dc19ba17f4d43a220ae8129312703add02d03d1e" |
| 17 | SRCREV_machine_qemuarm64 ?= "1e086c08b65e8bd1f45f01fd8026599a62deb6c0" | 17 | SRCREV_machine:qemuarm64 ?= "1e086c08b65e8bd1f45f01fd8026599a62deb6c0" |
| 18 | SRCREV_machine_qemumips ?= "4dd19bc8178a6100a2cb9ffd8364e359230253c8" | 18 | SRCREV_machine:qemumips ?= "4dd19bc8178a6100a2cb9ffd8364e359230253c8" |
| 19 | SRCREV_machine_qemuppc ?= "73c8e406db9beb3a99a5dd3ea67824f0e3c0d7a8" | 19 | SRCREV_machine:qemuppc ?= "73c8e406db9beb3a99a5dd3ea67824f0e3c0d7a8" |
| 20 | SRCREV_machine_qemuriscv64 ?= "5e41c505c6057535da2c289d2cc2fec1f64a5068" | 20 | SRCREV_machine:qemuriscv64 ?= "5e41c505c6057535da2c289d2cc2fec1f64a5068" |
| 21 | SRCREV_machine_qemuriscv32 ?= "5e41c505c6057535da2c289d2cc2fec1f64a5068" | 21 | SRCREV_machine:qemuriscv32 ?= "5e41c505c6057535da2c289d2cc2fec1f64a5068" |
| 22 | SRCREV_machine_qemux86 ?= "5e41c505c6057535da2c289d2cc2fec1f64a5068" | 22 | SRCREV_machine:qemux86 ?= "5e41c505c6057535da2c289d2cc2fec1f64a5068" |
| 23 | SRCREV_machine_qemux86-64 ?= "5e41c505c6057535da2c289d2cc2fec1f64a5068" | 23 | SRCREV_machine:qemux86-64 ?= "5e41c505c6057535da2c289d2cc2fec1f64a5068" |
| 24 | SRCREV_machine_qemumips64 ?= "0632623fd488acc7c78a4f48d4630caba5e6044e" | 24 | SRCREV_machine:qemumips64 ?= "0632623fd488acc7c78a4f48d4630caba5e6044e" |
| 25 | SRCREV_machine ?= "5e41c505c6057535da2c289d2cc2fec1f64a5068" | 25 | SRCREV_machine ?= "5e41c505c6057535da2c289d2cc2fec1f64a5068" |
| 26 | SRCREV_meta ?= "ab5f1940535350791d2e111e0e16b08be277568d" | 26 | SRCREV_meta ?= "ab5f1940535350791d2e111e0e16b08be277568d" |
| 27 | 27 | ||
| @@ -30,13 +30,13 @@ SRCREV_meta ?= "ab5f1940535350791d2e111e0e16b08be277568d" | |||
| 30 | # meta SRCREV as the linux-yocto-standard builds. Select your version using the | 30 | # meta SRCREV as the linux-yocto-standard builds. Select your version using the |
| 31 | # normal PREFERRED_VERSION settings. | 31 | # normal PREFERRED_VERSION settings. |
| 32 | BBCLASSEXTEND = "devupstream:target" | 32 | BBCLASSEXTEND = "devupstream:target" |
| 33 | DEFAULT_PREFERENCE_class-devupstream = "-1" | 33 | DEFAULT_PREFERENCE:class-devupstream = "-1" |
| 34 | SRCREV_machine_class-devupstream ?= "64376a981a0e2e57c46efa63197c2ebb7dab35df" | 34 | SRCREV_machine:class-devupstream ?= "64376a981a0e2e57c46efa63197c2ebb7dab35df" |
| 35 | PN_class-devupstream = "linux-yocto-upstream" | 35 | PN:class-devupstream = "linux-yocto-upstream" |
| 36 | KBRANCH_class-devupstream = "v5.13/base" | 36 | KBRANCH:class-devupstream = "v5.13/base" |
| 37 | 37 | ||
| 38 | # remap qemuarm to qemuarma15 for the 5.8 kernel | 38 | # remap qemuarm to qemuarma15 for the 5.8 kernel |
| 39 | # KMACHINE_qemuarm ?= "qemuarma15" | 39 | # KMACHINE:qemuarm ?= "qemuarma15" |
| 40 | 40 | ||
| 41 | SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRANCH}; \ | 41 | SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRANCH}; \ |
| 42 | git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.13;destsuffix=${KMETA}" | 42 | git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.13;destsuffix=${KMETA}" |
| @@ -53,16 +53,16 @@ PV = "${LINUX_VERSION}+git${SRCPV}" | |||
| 53 | KMETA = "kernel-meta" | 53 | KMETA = "kernel-meta" |
| 54 | KCONF_BSP_AUDIT_LEVEL = "1" | 54 | KCONF_BSP_AUDIT_LEVEL = "1" |
| 55 | 55 | ||
| 56 | KERNEL_DEVICETREE_qemuarmv5 = "versatile-pb.dtb" | 56 | KERNEL_DEVICETREE:qemuarmv5 = "versatile-pb.dtb" |
| 57 | 57 | ||
| 58 | COMPATIBLE_MACHINE = "qemuarm|qemuarmv5|qemuarm64|qemux86|qemuppc|qemuppc64|qemumips|qemumips64|qemux86-64|qemuriscv64|qemuriscv32" | 58 | COMPATIBLE_MACHINE = "qemuarm|qemuarmv5|qemuarm64|qemux86|qemuppc|qemuppc64|qemumips|qemumips64|qemux86-64|qemuriscv64|qemuriscv32" |
| 59 | 59 | ||
| 60 | # Functionality flags | 60 | # Functionality flags |
| 61 | KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc" | 61 | KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc" |
| 62 | KERNEL_FEATURES_append = " ${KERNEL_EXTRA_FEATURES}" | 62 | KERNEL_FEATURES:append = " ${KERNEL_EXTRA_FEATURES}" |
| 63 | KERNEL_FEATURES_append_qemuall=" cfg/virtio.scc features/drm-bochs/drm-bochs.scc" | 63 | KERNEL_FEATURES:append:qemuall=" cfg/virtio.scc features/drm-bochs/drm-bochs.scc" |
| 64 | KERNEL_FEATURES_append_qemux86=" cfg/sound.scc cfg/paravirt_kvm.scc" | 64 | KERNEL_FEATURES:append:qemux86=" cfg/sound.scc cfg/paravirt_kvm.scc" |
| 65 | KERNEL_FEATURES_append_qemux86-64=" cfg/sound.scc cfg/paravirt_kvm.scc" | 65 | KERNEL_FEATURES:append:qemux86-64=" cfg/sound.scc cfg/paravirt_kvm.scc" |
| 66 | KERNEL_FEATURES_append = " ${@bb.utils.contains("TUNE_FEATURES", "mx32", " cfg/x32.scc", "", d)}" | 66 | KERNEL_FEATURES:append = " ${@bb.utils.contains("TUNE_FEATURES", "mx32", " cfg/x32.scc", "", d)}" |
| 67 | KERNEL_FEATURES_append = " ${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/scsi/scsi-debug.scc", "", d)}" | 67 | KERNEL_FEATURES:append = " ${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/scsi/scsi-debug.scc", "", d)}" |
| 68 | KERNEL_FEATURES_append = " ${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/gpio/mockup.scc", "", d)}" | 68 | KERNEL_FEATURES:append = " ${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/gpio/mockup.scc", "", d)}" |
diff --git a/meta/recipes-kernel/linux/linux-yocto_5.4.bb b/meta/recipes-kernel/linux/linux-yocto_5.4.bb index 90a557bb63..a6bcc81726 100644 --- a/meta/recipes-kernel/linux/linux-yocto_5.4.bb +++ b/meta/recipes-kernel/linux/linux-yocto_5.4.bb | |||
| @@ -3,28 +3,28 @@ KBRANCH ?= "v5.4/standard/base" | |||
| 3 | require recipes-kernel/linux/linux-yocto.inc | 3 | require recipes-kernel/linux/linux-yocto.inc |
| 4 | 4 | ||
| 5 | # board specific branches | 5 | # board specific branches |
| 6 | KBRANCH_qemuarm ?= "v5.4/standard/arm-versatile-926ejs" | 6 | KBRANCH:qemuarm ?= "v5.4/standard/arm-versatile-926ejs" |
| 7 | KBRANCH_qemuarm64 ?= "v5.4/standard/qemuarm64" | 7 | KBRANCH:qemuarm64 ?= "v5.4/standard/qemuarm64" |
| 8 | KBRANCH_qemumips ?= "v5.4/standard/mti-malta32" | 8 | KBRANCH:qemumips ?= "v5.4/standard/mti-malta32" |
| 9 | KBRANCH_qemuppc ?= "v5.4/standard/qemuppc" | 9 | KBRANCH:qemuppc ?= "v5.4/standard/qemuppc" |
| 10 | KBRANCH_qemuriscv64 ?= "v5.4/standard/base" | 10 | KBRANCH:qemuriscv64 ?= "v5.4/standard/base" |
| 11 | KBRANCH_qemux86 ?= "v5.4/standard/base" | 11 | KBRANCH:qemux86 ?= "v5.4/standard/base" |
| 12 | KBRANCH_qemux86-64 ?= "v5.4/standard/base" | 12 | KBRANCH:qemux86-64 ?= "v5.4/standard/base" |
| 13 | KBRANCH_qemumips64 ?= "v5.4/standard/mti-malta64" | 13 | KBRANCH:qemumips64 ?= "v5.4/standard/mti-malta64" |
| 14 | 14 | ||
| 15 | SRCREV_machine_qemuarm ?= "bea52ab7529ef152f99a0f6ebd97cc7e904e5360" | 15 | SRCREV_machine:qemuarm ?= "bea52ab7529ef152f99a0f6ebd97cc7e904e5360" |
| 16 | SRCREV_machine_qemuarm64 ?= "8a29c9de0fc366bd89ce6954685dce0e330dbabe" | 16 | SRCREV_machine:qemuarm64 ?= "8a29c9de0fc366bd89ce6954685dce0e330dbabe" |
| 17 | SRCREV_machine_qemumips ?= "b15816ccad0762d27c78c269e7a1986504e60c63" | 17 | SRCREV_machine:qemumips ?= "b15816ccad0762d27c78c269e7a1986504e60c63" |
| 18 | SRCREV_machine_qemuppc ?= "906f9509a8d2f842ec8766bf81287f8939ff1fa8" | 18 | SRCREV_machine:qemuppc ?= "906f9509a8d2f842ec8766bf81287f8939ff1fa8" |
| 19 | SRCREV_machine_qemuriscv64 ?= "dd8a64a523fb714a98328441e0de72cde115a6fc" | 19 | SRCREV_machine:qemuriscv64 ?= "dd8a64a523fb714a98328441e0de72cde115a6fc" |
| 20 | SRCREV_machine_qemux86 ?= "dd8a64a523fb714a98328441e0de72cde115a6fc" | 20 | SRCREV_machine:qemux86 ?= "dd8a64a523fb714a98328441e0de72cde115a6fc" |
| 21 | SRCREV_machine_qemux86-64 ?= "dd8a64a523fb714a98328441e0de72cde115a6fc" | 21 | SRCREV_machine:qemux86-64 ?= "dd8a64a523fb714a98328441e0de72cde115a6fc" |
| 22 | SRCREV_machine_qemumips64 ?= "152e33a0782920e9707c36ccacf53585a8911e9f" | 22 | SRCREV_machine:qemumips64 ?= "152e33a0782920e9707c36ccacf53585a8911e9f" |
| 23 | SRCREV_machine ?= "dd8a64a523fb714a98328441e0de72cde115a6fc" | 23 | SRCREV_machine ?= "dd8a64a523fb714a98328441e0de72cde115a6fc" |
| 24 | SRCREV_meta ?= "d6aec4fb69bae34f34db6f153871a0847d8198f3" | 24 | SRCREV_meta ?= "d6aec4fb69bae34f34db6f153871a0847d8198f3" |
| 25 | 25 | ||
| 26 | # remap qemuarm to qemuarma15 for the 5.4 kernel | 26 | # remap qemuarm to qemuarma15 for the 5.4 kernel |
| 27 | # KMACHINE_qemuarm ?= "qemuarma15" | 27 | # KMACHINE:qemuarm ?= "qemuarma15" |
| 28 | 28 | ||
| 29 | SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRANCH}; \ | 29 | SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRANCH}; \ |
| 30 | git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.4;destsuffix=${KMETA}" | 30 | git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.4;destsuffix=${KMETA}" |
| @@ -40,16 +40,16 @@ PV = "${LINUX_VERSION}+git${SRCPV}" | |||
| 40 | KMETA = "kernel-meta" | 40 | KMETA = "kernel-meta" |
| 41 | KCONF_BSP_AUDIT_LEVEL = "1" | 41 | KCONF_BSP_AUDIT_LEVEL = "1" |
| 42 | 42 | ||
| 43 | KERNEL_DEVICETREE_qemuarmv5 = "versatile-pb.dtb" | 43 | KERNEL_DEVICETREE:qemuarmv5 = "versatile-pb.dtb" |
| 44 | 44 | ||
| 45 | COMPATIBLE_MACHINE = "qemuarm|qemuarmv5|qemuarm64|qemux86|qemuppc|qemumips|qemumips64|qemux86-64|qemuriscv64" | 45 | COMPATIBLE_MACHINE = "qemuarm|qemuarmv5|qemuarm64|qemux86|qemuppc|qemumips|qemumips64|qemux86-64|qemuriscv64" |
| 46 | 46 | ||
| 47 | # Functionality flags | 47 | # Functionality flags |
| 48 | KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc" | 48 | KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc" |
| 49 | KERNEL_FEATURES_append = " ${KERNEL_EXTRA_FEATURES}" | 49 | KERNEL_FEATURES:append = " ${KERNEL_EXTRA_FEATURES}" |
| 50 | KERNEL_FEATURES_append_qemuall=" cfg/virtio.scc features/drm-bochs/drm-bochs.scc" | 50 | KERNEL_FEATURES:append:qemuall=" cfg/virtio.scc features/drm-bochs/drm-bochs.scc" |
| 51 | KERNEL_FEATURES_append_qemux86=" cfg/sound.scc cfg/paravirt_kvm.scc" | 51 | KERNEL_FEATURES:append:qemux86=" cfg/sound.scc cfg/paravirt_kvm.scc" |
| 52 | KERNEL_FEATURES_append_qemux86-64=" cfg/sound.scc cfg/paravirt_kvm.scc" | 52 | KERNEL_FEATURES:append:qemux86-64=" cfg/sound.scc cfg/paravirt_kvm.scc" |
| 53 | KERNEL_FEATURES_append = " ${@bb.utils.contains("TUNE_FEATURES", "mx32", " cfg/x32.scc", "", d)}" | 53 | KERNEL_FEATURES:append = " ${@bb.utils.contains("TUNE_FEATURES", "mx32", " cfg/x32.scc", "", d)}" |
| 54 | KERNEL_FEATURES_append = " ${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/scsi/scsi-debug.scc", "", d)}" | 54 | KERNEL_FEATURES:append = " ${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/scsi/scsi-debug.scc", "", d)}" |
| 55 | KERNEL_FEATURES_append = " ${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/gpio/mockup.scc", "", d)}" | 55 | KERNEL_FEATURES:append = " ${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/gpio/mockup.scc", "", d)}" |
diff --git a/meta/recipes-kernel/lttng/babeltrace2_2.0.4.bb b/meta/recipes-kernel/lttng/babeltrace2_2.0.4.bb index 7fb524eeb0..2aafe81734 100644 --- a/meta/recipes-kernel/lttng/babeltrace2_2.0.4.bb +++ b/meta/recipes-kernel/lttng/babeltrace2_2.0.4.bb | |||
| @@ -24,12 +24,12 @@ EXTRA_OECONF = "--disable-debug-info" | |||
| 24 | PACKAGECONFIG ??= "manpages" | 24 | PACKAGECONFIG ??= "manpages" |
| 25 | PACKAGECONFIG[manpages] = ", --disable-man-pages, asciidoc-native xmlto-native" | 25 | PACKAGECONFIG[manpages] = ", --disable-man-pages, asciidoc-native xmlto-native" |
| 26 | 26 | ||
| 27 | FILES_${PN}-staticdev += "${libdir}/babeltrace2/plugins/*.a" | 27 | FILES:${PN}-staticdev += "${libdir}/babeltrace2/plugins/*.a" |
| 28 | FILES_${PN} += "${libdir}/babeltrace2/plugins/*.so" | 28 | FILES:${PN} += "${libdir}/babeltrace2/plugins/*.so" |
| 29 | 29 | ||
| 30 | ASNEEDED = "" | 30 | ASNEEDED = "" |
| 31 | 31 | ||
| 32 | RDEPENDS_${PN}-ptest += "bash gawk python3" | 32 | RDEPENDS:${PN}-ptest += "bash gawk python3" |
| 33 | 33 | ||
| 34 | do_compile_ptest () { | 34 | do_compile_ptest () { |
| 35 | make -C tests all | 35 | make -C tests all |
diff --git a/meta/recipes-kernel/lttng/babeltrace_1.5.8.bb b/meta/recipes-kernel/lttng/babeltrace_1.5.8.bb index 9e5d3a7a97..9f8b035128 100644 --- a/meta/recipes-kernel/lttng/babeltrace_1.5.8.bb +++ b/meta/recipes-kernel/lttng/babeltrace_1.5.8.bb | |||
| @@ -21,7 +21,7 @@ EXTRA_OECONF = "--disable-debug-info" | |||
| 21 | 21 | ||
| 22 | ASNEEDED = "" | 22 | ASNEEDED = "" |
| 23 | 23 | ||
| 24 | RDEPENDS_${PN}-ptest += "bash gawk" | 24 | RDEPENDS:${PN}-ptest += "bash gawk" |
| 25 | 25 | ||
| 26 | addtask do_patch_ptest_path after do_patch before do_configure | 26 | addtask do_patch_ptest_path after do_patch before do_configure |
| 27 | do_patch_ptest_path () { | 27 | do_patch_ptest_path () { |
diff --git a/meta/recipes-kernel/lttng/lttng-modules_2.12.6.bb b/meta/recipes-kernel/lttng/lttng-modules_2.12.6.bb index 94e849de59..c46faaee58 100644 --- a/meta/recipes-kernel/lttng/lttng-modules_2.12.6.bb +++ b/meta/recipes-kernel/lttng/lttng-modules_2.12.6.bb | |||
| @@ -19,24 +19,24 @@ export INSTALL_MOD_DIR="kernel/lttng-modules" | |||
| 19 | 19 | ||
| 20 | EXTRA_OEMAKE += "KERNELDIR='${STAGING_KERNEL_DIR}'" | 20 | EXTRA_OEMAKE += "KERNELDIR='${STAGING_KERNEL_DIR}'" |
| 21 | 21 | ||
| 22 | do_install_append() { | 22 | do_install:append() { |
| 23 | # Delete empty directories to avoid QA failures if no modules were built | 23 | # Delete empty directories to avoid QA failures if no modules were built |
| 24 | find ${D}/${nonarch_base_libdir} -depth -type d -empty -exec rmdir {} \; | 24 | find ${D}/${nonarch_base_libdir} -depth -type d -empty -exec rmdir {} \; |
| 25 | } | 25 | } |
| 26 | 26 | ||
| 27 | python do_package_prepend() { | 27 | python do_package:prepend() { |
| 28 | if not os.path.exists(os.path.join(d.getVar('D'), d.getVar('nonarch_base_libdir')[1:], 'modules')): | 28 | if not os.path.exists(os.path.join(d.getVar('D'), d.getVar('nonarch_base_libdir')[1:], 'modules')): |
| 29 | bb.warn("%s: no modules were created; this may be due to CONFIG_TRACEPOINTS not being enabled in your kernel." % d.getVar('PN')) | 29 | bb.warn("%s: no modules were created; this may be due to CONFIG_TRACEPOINTS not being enabled in your kernel." % d.getVar('PN')) |
| 30 | } | 30 | } |
| 31 | 31 | ||
| 32 | BBCLASSEXTEND = "devupstream:target" | 32 | BBCLASSEXTEND = "devupstream:target" |
| 33 | LIC_FILES_CHKSUM_class-devupstream = "file://LICENSE;md5=0464cff101a009c403cd2ed65d01d4c4" | 33 | LIC_FILES_CHKSUM:class-devupstream = "file://LICENSE;md5=0464cff101a009c403cd2ed65d01d4c4" |
| 34 | DEFAULT_PREFERENCE_class-devupstream = "-1" | 34 | DEFAULT_PREFERENCE:class-devupstream = "-1" |
| 35 | SRC_URI_class-devupstream = "git://git.lttng.org/lttng-modules;branch=stable-2.13 \ | 35 | SRC_URI:class-devupstream = "git://git.lttng.org/lttng-modules;branch=stable-2.13 \ |
| 36 | file://0001-src-Kbuild-change-missing-CONFIG_TRACEPOINTS-to-warn.patch \ | 36 | file://0001-src-Kbuild-change-missing-CONFIG_TRACEPOINTS-to-warn.patch \ |
| 37 | " | 37 | " |
| 38 | 38 | ||
| 39 | SRCREV_class-devupstream = "f982b51a98a29cb4aaf607cb9bbf2b509d8e6933" | 39 | SRCREV:class-devupstream = "f982b51a98a29cb4aaf607cb9bbf2b509d8e6933" |
| 40 | PV_class-devupstream = "2.13.0-rc2+git${SRCPV}" | 40 | PV:class-devupstream = "2.13.0-rc2+git${SRCPV}" |
| 41 | S_class-devupstream = "${WORKDIR}/git" | 41 | S:class-devupstream = "${WORKDIR}/git" |
| 42 | SRCREV_FORMAT ?= "lttng_git" | 42 | SRCREV_FORMAT ?= "lttng_git" |
diff --git a/meta/recipes-kernel/lttng/lttng-platforms.inc b/meta/recipes-kernel/lttng/lttng-platforms.inc index aa8220bbb4..933c65d85d 100644 --- a/meta/recipes-kernel/lttng/lttng-platforms.inc +++ b/meta/recipes-kernel/lttng/lttng-platforms.inc | |||
| @@ -2,16 +2,16 @@ | |||
| 2 | # Whether the platform supports kernel tracing | 2 | # Whether the platform supports kernel tracing |
| 3 | # | 3 | # |
| 4 | LTTNGMODULES = "lttng-modules" | 4 | LTTNGMODULES = "lttng-modules" |
| 5 | LTTNGMODULES_arc = "" | 5 | LTTNGMODULES:arc = "" |
| 6 | LTTNGMODULES_riscv64 = "" | 6 | LTTNGMODULES:riscv64 = "" |
| 7 | 7 | ||
| 8 | COMPATIBLE_HOST_riscv64_pn-lttng-modules = "null" | 8 | COMPATIBLE_HOST:riscv64:pn-lttng-modules = "null" |
| 9 | COMPATIBLE_HOST_arc_pn-lttng-modules = "null" | 9 | COMPATIBLE_HOST:arc:pn-lttng-modules = "null" |
| 10 | 10 | ||
| 11 | # Whether the platform supports userspace tracing | 11 | # Whether the platform supports userspace tracing |
| 12 | # lttng-ust uses sched_getcpu() which is not there on for some platforms. | 12 | # lttng-ust uses sched_getcpu() which is not there on for some platforms. |
| 13 | LTTNGUST = "lttng-ust" | 13 | LTTNGUST = "lttng-ust" |
| 14 | LTTNGUST_arc = "" | 14 | LTTNGUST:arc = "" |
| 15 | 15 | ||
| 16 | COMPATIBLE_HOST_arc_pn-lttng-ust = "null" | 16 | COMPATIBLE_HOST:arc:pn-lttng-ust = "null" |
| 17 | 17 | ||
diff --git a/meta/recipes-kernel/lttng/lttng-tools_2.12.4.bb b/meta/recipes-kernel/lttng/lttng-tools_2.12.4.bb index 133d7561b8..dc2e1f3248 100644 --- a/meta/recipes-kernel/lttng/lttng-tools_2.12.4.bb +++ b/meta/recipes-kernel/lttng/lttng-tools_2.12.4.bb | |||
| @@ -13,13 +13,13 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=40ef17463fbd6f377db3c47b1cbaded8 \ | |||
| 13 | include lttng-platforms.inc | 13 | include lttng-platforms.inc |
| 14 | 14 | ||
| 15 | DEPENDS = "liburcu popt libxml2 util-linux" | 15 | DEPENDS = "liburcu popt libxml2 util-linux" |
| 16 | RDEPENDS_${PN} = "libgcc" | 16 | RDEPENDS:${PN} = "libgcc" |
| 17 | RRECOMMENDS_${PN} += "${LTTNGMODULES}" | 17 | RRECOMMENDS:${PN} += "${LTTNGMODULES}" |
| 18 | RDEPENDS_${PN}-ptest += "make perl bash gawk babeltrace procps perl-module-overloading coreutils util-linux kmod ${LTTNGMODULES} sed python3-core grep" | 18 | RDEPENDS:${PN}-ptest += "make perl bash gawk babeltrace procps perl-module-overloading coreutils util-linux kmod ${LTTNGMODULES} sed python3-core grep" |
| 19 | RDEPENDS_${PN}-ptest_append_libc-glibc = " glibc-utils" | 19 | RDEPENDS:${PN}-ptest:append:libc-glibc = " glibc-utils" |
| 20 | RDEPENDS_${PN}-ptest_append_libc-musl = " musl-utils" | 20 | RDEPENDS:${PN}-ptest:append:libc-musl = " musl-utils" |
| 21 | # babelstats.pl wants getopt-long | 21 | # babelstats.pl wants getopt-long |
| 22 | RDEPENDS_${PN}-ptest += "perl-module-getopt-long" | 22 | RDEPENDS:${PN}-ptest += "perl-module-getopt-long" |
| 23 | 23 | ||
| 24 | PYTHON_OPTION = "am_cv_python_pyexecdir='${PYTHON_SITEPACKAGES_DIR}' \ | 24 | PYTHON_OPTION = "am_cv_python_pyexecdir='${PYTHON_SITEPACKAGES_DIR}' \ |
| 25 | am_cv_python_pythondir='${PYTHON_SITEPACKAGES_DIR}' \ | 25 | am_cv_python_pythondir='${PYTHON_SITEPACKAGES_DIR}' \ |
| @@ -43,26 +43,26 @@ SRC_URI[sha256sum] = "d729f8c2373a41194f171aeb0da0a9bb35ac181f31afa7e260786d19a5 | |||
| 43 | 43 | ||
| 44 | inherit autotools ptest pkgconfig useradd python3-dir manpages systemd | 44 | inherit autotools ptest pkgconfig useradd python3-dir manpages systemd |
| 45 | 45 | ||
| 46 | SYSTEMD_SERVICE_${PN} = "lttng-sessiond.service" | 46 | SYSTEMD_SERVICE:${PN} = "lttng-sessiond.service" |
| 47 | SYSTEMD_AUTO_ENABLE = "disable" | 47 | SYSTEMD_AUTO_ENABLE = "disable" |
| 48 | 48 | ||
| 49 | USERADD_PACKAGES = "${PN}" | 49 | USERADD_PACKAGES = "${PN}" |
| 50 | GROUPADD_PARAM_${PN} = "tracing" | 50 | GROUPADD_PARAM:${PN} = "tracing" |
| 51 | 51 | ||
| 52 | FILES_${PN} += "${libdir}/lttng/libexec/* ${datadir}/xml/lttng \ | 52 | FILES:${PN} += "${libdir}/lttng/libexec/* ${datadir}/xml/lttng \ |
| 53 | ${PYTHON_SITEPACKAGES_DIR}/*" | 53 | ${PYTHON_SITEPACKAGES_DIR}/*" |
| 54 | FILES_${PN}-staticdev += "${PYTHON_SITEPACKAGES_DIR}/*.a" | 54 | FILES:${PN}-staticdev += "${PYTHON_SITEPACKAGES_DIR}/*.a" |
| 55 | FILES_${PN}-dev += "${PYTHON_SITEPACKAGES_DIR}/*.la" | 55 | FILES:${PN}-dev += "${PYTHON_SITEPACKAGES_DIR}/*.la" |
| 56 | 56 | ||
| 57 | # Since files are installed into ${libdir}/lttng/libexec we match | 57 | # Since files are installed into ${libdir}/lttng/libexec we match |
| 58 | # the libexec insane test so skip it. | 58 | # the libexec insane test so skip it. |
| 59 | # Python module needs to keep _lttng.so | 59 | # Python module needs to keep _lttng.so |
| 60 | INSANE_SKIP_${PN} = "libexec dev-so" | 60 | INSANE_SKIP:${PN} = "libexec dev-so" |
| 61 | INSANE_SKIP_${PN}-dbg = "libexec" | 61 | INSANE_SKIP:${PN}-dbg = "libexec" |
| 62 | 62 | ||
| 63 | PRIVATE_LIBS_${PN}-ptest = "libfoo.so" | 63 | PRIVATE_LIBS:${PN}-ptest = "libfoo.so" |
| 64 | 64 | ||
| 65 | do_install_append () { | 65 | do_install:append () { |
| 66 | # install systemd unit file | 66 | # install systemd unit file |
| 67 | install -d ${D}${systemd_unitdir}/system | 67 | install -d ${D}${systemd_unitdir}/system |
| 68 | install -m 0644 ${WORKDIR}/lttng-sessiond.service ${D}${systemd_unitdir}/system | 68 | install -m 0644 ${WORKDIR}/lttng-sessiond.service ${D}${systemd_unitdir}/system |
diff --git a/meta/recipes-kernel/lttng/lttng-ust_2.12.2.bb b/meta/recipes-kernel/lttng/lttng-ust_2.12.2.bb index e340ff3460..54a473d2cb 100644 --- a/meta/recipes-kernel/lttng/lttng-ust_2.12.2.bb +++ b/meta/recipes-kernel/lttng/lttng-ust_2.12.2.bb | |||
| @@ -20,12 +20,12 @@ include lttng-platforms.inc | |||
| 20 | EXTRA_OECONF = "--disable-numa" | 20 | EXTRA_OECONF = "--disable-numa" |
| 21 | 21 | ||
| 22 | DEPENDS = "liburcu util-linux" | 22 | DEPENDS = "liburcu util-linux" |
| 23 | RDEPENDS_${PN}-bin = "python3-core" | 23 | RDEPENDS:${PN}-bin = "python3-core" |
| 24 | 24 | ||
| 25 | # For backwards compatibility after rename | 25 | # For backwards compatibility after rename |
| 26 | RPROVIDES_${PN} = "lttng2-ust" | 26 | RPROVIDES:${PN} = "lttng2-ust" |
| 27 | RREPLACES_${PN} = "lttng2-ust" | 27 | RREPLACES:${PN} = "lttng2-ust" |
| 28 | RCONFLICTS_${PN} = "lttng2-ust" | 28 | RCONFLICTS:${PN} = "lttng2-ust" |
| 29 | 29 | ||
| 30 | PE = "2" | 30 | PE = "2" |
| 31 | 31 | ||
| @@ -41,11 +41,11 @@ PACKAGECONFIG[examples] = "--enable-examples, --disable-examples," | |||
| 41 | PACKAGECONFIG[manpages] = "--enable-man-pages, --disable-man-pages, asciidoc-native xmlto-native libxslt-native" | 41 | PACKAGECONFIG[manpages] = "--enable-man-pages, --disable-man-pages, asciidoc-native xmlto-native libxslt-native" |
| 42 | PACKAGECONFIG[python3-agent] = "--enable-python-agent ${PYTHON_OPTION}, --disable-python-agent, python3, python3" | 42 | PACKAGECONFIG[python3-agent] = "--enable-python-agent ${PYTHON_OPTION}, --disable-python-agent, python3, python3" |
| 43 | 43 | ||
| 44 | FILES_${PN} += " ${PYTHON_SITEPACKAGES_DIR}/*" | 44 | FILES:${PN} += " ${PYTHON_SITEPACKAGES_DIR}/*" |
| 45 | FILES_${PN}-staticdev += " ${PYTHON_SITEPACKAGES_DIR}/*.a" | 45 | FILES:${PN}-staticdev += " ${PYTHON_SITEPACKAGES_DIR}/*.a" |
| 46 | FILES_${PN}-dev += " ${PYTHON_SITEPACKAGES_DIR}/*.la" | 46 | FILES:${PN}-dev += " ${PYTHON_SITEPACKAGES_DIR}/*.la" |
| 47 | 47 | ||
| 48 | do_install_append() { | 48 | do_install:append() { |
| 49 | # Patch python tools to use Python 3; they should be source compatible, but | 49 | # Patch python tools to use Python 3; they should be source compatible, but |
| 50 | # still refer to Python 2 in the shebang | 50 | # still refer to Python 2 in the shebang |
| 51 | sed -i -e '1s,#!.*python.*,#!${bindir}/python3,' ${D}${bindir}/lttng-gen-tp | 51 | sed -i -e '1s,#!.*python.*,#!${bindir}/python3,' ${D}${bindir}/lttng-gen-tp |
diff --git a/meta/recipes-kernel/make-mod-scripts/make-mod-scripts_1.0.bb b/meta/recipes-kernel/make-mod-scripts/make-mod-scripts_1.0.bb index b2b50b9bcf..e5a1628898 100644 --- a/meta/recipes-kernel/make-mod-scripts/make-mod-scripts_1.0.bb +++ b/meta/recipes-kernel/make-mod-scripts/make-mod-scripts_1.0.bb | |||
| @@ -13,7 +13,7 @@ S = "${WORKDIR}" | |||
| 13 | do_configure[depends] += "virtual/kernel:do_shared_workdir openssl-native:do_populate_sysroot" | 13 | do_configure[depends] += "virtual/kernel:do_shared_workdir openssl-native:do_populate_sysroot" |
| 14 | do_compile[depends] += "virtual/kernel:do_compile_kernelmodules" | 14 | do_compile[depends] += "virtual/kernel:do_compile_kernelmodules" |
| 15 | 15 | ||
| 16 | RDEPENDS_${PN}-dev = "" | 16 | RDEPENDS:${PN}-dev = "" |
| 17 | 17 | ||
| 18 | DEPENDS += "bc-native bison-native" | 18 | DEPENDS += "bc-native bison-native" |
| 19 | DEPENDS += "gmp-native" | 19 | DEPENDS += "gmp-native" |
diff --git a/meta/recipes-kernel/modutils-initscripts/modutils-initscripts.bb b/meta/recipes-kernel/modutils-initscripts/modutils-initscripts.bb index 97b4ddb88b..aa71309126 100644 --- a/meta/recipes-kernel/modutils-initscripts/modutils-initscripts.bb +++ b/meta/recipes-kernel/modutils-initscripts/modutils-initscripts.bb | |||
| @@ -22,8 +22,8 @@ do_install () { | |||
| 22 | install -m 0755 ${WORKDIR}/modutils.sh ${D}${sysconfdir}/init.d/ | 22 | install -m 0755 ${WORKDIR}/modutils.sh ${D}${sysconfdir}/init.d/ |
| 23 | } | 23 | } |
| 24 | 24 | ||
| 25 | PACKAGE_WRITE_DEPS_append = " ${@bb.utils.contains('DISTRO_FEATURES','systemd','systemd-systemctl-native','',d)}" | 25 | PACKAGE_WRITE_DEPS:append = " ${@bb.utils.contains('DISTRO_FEATURES','systemd','systemd-systemctl-native','',d)}" |
| 26 | pkg_postinst_${PN} () { | 26 | pkg_postinst:${PN} () { |
| 27 | if type systemctl >/dev/null 2>/dev/null; then | 27 | if type systemctl >/dev/null 2>/dev/null; then |
| 28 | if [ -n "$D" ]; then | 28 | if [ -n "$D" ]; then |
| 29 | OPTS="--root=$D" | 29 | OPTS="--root=$D" |
diff --git a/meta/recipes-kernel/perf/perf.bb b/meta/recipes-kernel/perf/perf.bb index 99808d636b..8ebd7d7cb5 100644 --- a/meta/recipes-kernel/perf/perf.bb +++ b/meta/recipes-kernel/perf/perf.bb | |||
| @@ -30,9 +30,9 @@ PACKAGECONFIG[cap] = ",,libcap" | |||
| 30 | PACKAGECONFIG[coresight] = "CORESIGHT=1,,opencsd" | 30 | PACKAGECONFIG[coresight] = "CORESIGHT=1,,opencsd" |
| 31 | 31 | ||
| 32 | # libunwind is not yet ported for some architectures | 32 | # libunwind is not yet ported for some architectures |
| 33 | PACKAGECONFIG_remove_arc = "libunwind" | 33 | PACKAGECONFIG:remove:arc = "libunwind" |
| 34 | PACKAGECONFIG_remove_riscv64 = "libunwind" | 34 | PACKAGECONFIG:remove:riscv64 = "libunwind" |
| 35 | PACKAGECONFIG_remove_riscv32 = "libunwind" | 35 | PACKAGECONFIG:remove:riscv32 = "libunwind" |
| 36 | 36 | ||
| 37 | DEPENDS = " \ | 37 | DEPENDS = " \ |
| 38 | virtual/${MLPREFIX}libc \ | 38 | virtual/${MLPREFIX}libc \ |
| @@ -110,7 +110,7 @@ EXTRA_OEMAKE += "\ | |||
| 110 | # that it has to be done this way rather than by passing -j1, since | 110 | # that it has to be done this way rather than by passing -j1, since |
| 111 | # perf's build system by default ignores any -j argument, but does | 111 | # perf's build system by default ignores any -j argument, but does |
| 112 | # honour a JOBS variable. | 112 | # honour a JOBS variable. |
| 113 | EXTRA_OEMAKE_append_task-configure = " JOBS=1" | 113 | EXTRA_OEMAKE:append_task-configure = " JOBS=1" |
| 114 | 114 | ||
| 115 | PERF_SRC ?= "Makefile \ | 115 | PERF_SRC ?= "Makefile \ |
| 116 | tools/arch \ | 116 | tools/arch \ |
| @@ -127,8 +127,8 @@ PERF_SRC ?= "Makefile \ | |||
| 127 | PERF_EXTRA_LDFLAGS = "" | 127 | PERF_EXTRA_LDFLAGS = "" |
| 128 | 128 | ||
| 129 | # MIPS N32 | 129 | # MIPS N32 |
| 130 | PERF_EXTRA_LDFLAGS_mipsarchn32eb = "-m elf32btsmipn32" | 130 | PERF_EXTRA_LDFLAGS:mipsarchn32eb = "-m elf32btsmipn32" |
| 131 | PERF_EXTRA_LDFLAGS_mipsarchn32el = "-m elf32ltsmipn32" | 131 | PERF_EXTRA_LDFLAGS:mipsarchn32el = "-m elf32ltsmipn32" |
| 132 | 132 | ||
| 133 | do_compile() { | 133 | do_compile() { |
| 134 | # Linux kernel build system is expected to do the right thing | 134 | # Linux kernel build system is expected to do the right thing |
| @@ -166,7 +166,7 @@ python copy_perf_source_from_kernel() { | |||
| 166 | bb.utils.copyfile(src, dest) | 166 | bb.utils.copyfile(src, dest) |
| 167 | } | 167 | } |
| 168 | 168 | ||
| 169 | do_configure_prepend () { | 169 | do_configure:prepend () { |
| 170 | # If building a multlib based perf, the incorrect library path will be | 170 | # If building a multlib based perf, the incorrect library path will be |
| 171 | # detected by perf, since it triggers via: ifeq ($(ARCH),x86_64). In a 32 bit | 171 | # detected by perf, since it triggers via: ifeq ($(ARCH),x86_64). In a 32 bit |
| 172 | # build, with a 64 bit multilib, the arch won't match and the detection of a | 172 | # build, with a 64 bit multilib, the arch won't match and the detection of a |
| @@ -311,7 +311,7 @@ do_configure_prepend () { | |||
| 311 | done | 311 | done |
| 312 | } | 312 | } |
| 313 | 313 | ||
| 314 | python do_package_prepend() { | 314 | python do_package:prepend() { |
| 315 | d.setVar('PKGV', d.getVar("KERNEL_VERSION").split("-")[0]) | 315 | d.setVar('PKGV', d.getVar("KERNEL_VERSION").split("-")[0]) |
| 316 | } | 316 | } |
| 317 | 317 | ||
| @@ -320,25 +320,25 @@ PACKAGE_ARCH = "${MACHINE_ARCH}" | |||
| 320 | 320 | ||
| 321 | PACKAGES =+ "${PN}-archive ${PN}-tests ${PN}-perl ${PN}-python" | 321 | PACKAGES =+ "${PN}-archive ${PN}-tests ${PN}-perl ${PN}-python" |
| 322 | 322 | ||
| 323 | RDEPENDS_${PN} += "elfutils bash" | 323 | RDEPENDS:${PN} += "elfutils bash" |
| 324 | RDEPENDS_${PN}-archive =+ "bash" | 324 | RDEPENDS:${PN}-archive =+ "bash" |
| 325 | RDEPENDS_${PN}-python =+ "bash python3 python3-modules ${@bb.utils.contains('PACKAGECONFIG', 'audit', 'audit-python', '', d)}" | 325 | RDEPENDS:${PN}-python =+ "bash python3 python3-modules ${@bb.utils.contains('PACKAGECONFIG', 'audit', 'audit-python', '', d)}" |
| 326 | RDEPENDS_${PN}-perl =+ "bash perl perl-modules" | 326 | RDEPENDS:${PN}-perl =+ "bash perl perl-modules" |
| 327 | RDEPENDS_${PN}-tests =+ "python3 bash" | 327 | RDEPENDS:${PN}-tests =+ "python3 bash" |
| 328 | 328 | ||
| 329 | RSUGGESTS_SCRIPTING = "${@bb.utils.contains('PACKAGECONFIG', 'scripting', '${PN}-perl ${PN}-python', '',d)}" | 329 | RSUGGESTS_SCRIPTING = "${@bb.utils.contains('PACKAGECONFIG', 'scripting', '${PN}-perl ${PN}-python', '',d)}" |
| 330 | RSUGGESTS_${PN} += "${PN}-archive ${PN}-tests ${RSUGGESTS_SCRIPTING}" | 330 | RSUGGESTS:${PN} += "${PN}-archive ${PN}-tests ${RSUGGESTS_SCRIPTING}" |
| 331 | 331 | ||
| 332 | FILES_SOLIBSDEV = "" | 332 | FILES_SOLIBSDEV = "" |
| 333 | FILES_${PN} += "${libexecdir}/perf-core ${exec_prefix}/libexec/perf-core ${libdir}/traceevent ${libdir}/libperf-jvmti.so" | 333 | FILES:${PN} += "${libexecdir}/perf-core ${exec_prefix}/libexec/perf-core ${libdir}/traceevent ${libdir}/libperf-jvmti.so" |
| 334 | FILES_${PN}-archive = "${libdir}/perf/perf-core/perf-archive" | 334 | FILES:${PN}-archive = "${libdir}/perf/perf-core/perf-archive" |
| 335 | FILES_${PN}-tests = "${libdir}/perf/perf-core/tests ${libexecdir}/perf-core/tests" | 335 | FILES:${PN}-tests = "${libdir}/perf/perf-core/tests ${libexecdir}/perf-core/tests" |
| 336 | FILES_${PN}-python = " \ | 336 | FILES:${PN}-python = " \ |
| 337 | ${PYTHON_SITEPACKAGES_DIR} \ | 337 | ${PYTHON_SITEPACKAGES_DIR} \ |
| 338 | ${libexecdir}/perf-core/scripts/python \ | 338 | ${libexecdir}/perf-core/scripts/python \ |
| 339 | " | 339 | " |
| 340 | FILES_${PN}-perl = "${libexecdir}/perf-core/scripts/perl" | 340 | FILES:${PN}-perl = "${libexecdir}/perf-core/scripts/perl" |
| 341 | 341 | ||
| 342 | 342 | ||
| 343 | INHIBIT_PACKAGE_DEBUG_SPLIT="1" | 343 | INHIBIT_PACKAGE_DEBUG_SPLIT="1" |
| 344 | DEBUG_OPTIMIZATION_append = " -Wno-error=maybe-uninitialized" | 344 | DEBUG_OPTIMIZATION:append = " -Wno-error=maybe-uninitialized" |
diff --git a/meta/recipes-kernel/powertop/powertop_2.14.bb b/meta/recipes-kernel/powertop/powertop_2.14.bb index cb7f3c4dc1..c176cba388 100644 --- a/meta/recipes-kernel/powertop/powertop_2.14.bb +++ b/meta/recipes-kernel/powertop/powertop_2.14.bb | |||
| @@ -13,12 +13,12 @@ SRCREV = "52f022f9bbe6e060fba11701d657a8d9762702ba" | |||
| 13 | 13 | ||
| 14 | S = "${WORKDIR}/git" | 14 | S = "${WORKDIR}/git" |
| 15 | 15 | ||
| 16 | LDFLAGS_append = " -pthread" | 16 | LDFLAGS:append = " -pthread" |
| 17 | 17 | ||
| 18 | inherit autotools gettext pkgconfig bash-completion | 18 | inherit autotools gettext pkgconfig bash-completion |
| 19 | 19 | ||
| 20 | inherit update-alternatives | 20 | inherit update-alternatives |
| 21 | ALTERNATIVE_${PN} = "powertop" | 21 | ALTERNATIVE:${PN} = "powertop" |
| 22 | ALTERNATIVE_TARGET[powertop] = "${sbindir}/powertop" | 22 | ALTERNATIVE_TARGET[powertop] = "${sbindir}/powertop" |
| 23 | ALTERNATIVE_LINK_NAME[powertop] = "${sbindir}/powertop" | 23 | ALTERNATIVE_LINK_NAME[powertop] = "${sbindir}/powertop" |
| 24 | ALTERNATIVE_PRIORITY = "100" | 24 | ALTERNATIVE_PRIORITY = "100" |
diff --git a/meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb b/meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb index 6ee0be5e3e..2181e45a8d 100644 --- a/meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb +++ b/meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb | |||
| @@ -5,13 +5,13 @@ require systemtap_git.inc | |||
| 5 | DEPENDS = "systemtap virtual/kernel" | 5 | DEPENDS = "systemtap virtual/kernel" |
| 6 | 6 | ||
| 7 | # On systems without CONFIG_UTRACE, this package is empty. | 7 | # On systems without CONFIG_UTRACE, this package is empty. |
| 8 | ALLOW_EMPTY_${PN} = "1" | 8 | ALLOW_EMPTY:${PN} = "1" |
| 9 | 9 | ||
| 10 | inherit module-base gettext | 10 | inherit module-base gettext |
| 11 | 11 | ||
| 12 | FILESEXTRAPATHS =. "${FILE_DIRNAME}/systemtap:" | 12 | FILESEXTRAPATHS =. "${FILE_DIRNAME}/systemtap:" |
| 13 | 13 | ||
| 14 | FILES_${PN} += "${datadir}/systemtap/runtime/uprobes" | 14 | FILES:${PN} += "${datadir}/systemtap/runtime/uprobes" |
| 15 | 15 | ||
| 16 | # Compile and install the uprobes kernel module on machines with utrace | 16 | # Compile and install the uprobes kernel module on machines with utrace |
| 17 | # support. Note that staprun expects it in the systemtap/runtime directory, | 17 | # support. Note that staprun expects it in the systemtap/runtime directory, |
diff --git a/meta/recipes-kernel/systemtap/systemtap_git.bb b/meta/recipes-kernel/systemtap/systemtap_git.bb index c4a6eef59a..8161a448c8 100644 --- a/meta/recipes-kernel/systemtap/systemtap_git.bb +++ b/meta/recipes-kernel/systemtap/systemtap_git.bb | |||
| @@ -33,46 +33,46 @@ inherit ${@bb.utils.contains('PACKAGECONFIG', 'python3-probes', 'distutils3-base | |||
| 33 | 33 | ||
| 34 | # exporter comes with python3-probes | 34 | # exporter comes with python3-probes |
| 35 | PACKAGES =+ "${PN}-exporter" | 35 | PACKAGES =+ "${PN}-exporter" |
| 36 | FILES_${PN}-exporter = "${sysconfdir}/stap-exporter/* \ | 36 | FILES:${PN}-exporter = "${sysconfdir}/stap-exporter/* \ |
| 37 | ${sysconfdir}/sysconfig/stap-exporter \ | 37 | ${sysconfdir}/sysconfig/stap-exporter \ |
| 38 | ${systemd_unitdir}/system/stap-exporter.service \ | 38 | ${systemd_unitdir}/system/stap-exporter.service \ |
| 39 | ${sbindir}/stap-exporter" | 39 | ${sbindir}/stap-exporter" |
| 40 | RDEPENDS_${PN}-exporter = "${PN} python3-core python3-netclient" | 40 | RDEPENDS:${PN}-exporter = "${PN} python3-core python3-netclient" |
| 41 | SYSTEMD_SERVICE_${PN}-exporter = "stap-exporter.service" | 41 | SYSTEMD_SERVICE:${PN}-exporter = "stap-exporter.service" |
| 42 | 42 | ||
| 43 | PACKAGES =+ "${PN}-runtime" | 43 | PACKAGES =+ "${PN}-runtime" |
| 44 | FILES_${PN}-runtime = "\ | 44 | FILES:${PN}-runtime = "\ |
| 45 | ${bindir}/staprun \ | 45 | ${bindir}/staprun \ |
| 46 | ${bindir}/stap-merge \ | 46 | ${bindir}/stap-merge \ |
| 47 | ${bindir}/stapsh \ | 47 | ${bindir}/stapsh \ |
| 48 | ${libexecdir}/${BPN}/stapio \ | 48 | ${libexecdir}/${BPN}/stapio \ |
| 49 | " | 49 | " |
| 50 | RDEPENDS_${PN}_class-target += "${PN}-runtime" | 50 | RDEPENDS:${PN}:class-target += "${PN}-runtime" |
| 51 | 51 | ||
| 52 | PACKAGES =+ "${PN}-examples" | 52 | PACKAGES =+ "${PN}-examples" |
| 53 | FILES_${PN}-examples = "${datadir}/${BPN}/examples/" | 53 | FILES:${PN}-examples = "${datadir}/${BPN}/examples/" |
| 54 | RDEPENDS_${PN}-examples += "${PN}" | 54 | RDEPENDS:${PN}-examples += "${PN}" |
| 55 | 55 | ||
| 56 | # don't complain that some examples involve bash, perl, php... | 56 | # don't complain that some examples involve bash, perl, php... |
| 57 | INSANE_SKIP_${PN}-examples += "file-rdeps" | 57 | INSANE_SKIP:${PN}-examples += "file-rdeps" |
| 58 | 58 | ||
| 59 | PACKAGES =+ "${PN}-python" | 59 | PACKAGES =+ "${PN}-python" |
| 60 | FILES_${PN}-python += "\ | 60 | FILES:${PN}-python += "\ |
| 61 | ${bindir}/dtrace \ | 61 | ${bindir}/dtrace \ |
| 62 | ${libdir}/python*/ \ | 62 | ${libdir}/python*/ \ |
| 63 | ${libexecdir}/${BPN}/python/ \ | 63 | ${libexecdir}/${BPN}/python/ \ |
| 64 | " | 64 | " |
| 65 | # python material requires sdt headers | 65 | # python material requires sdt headers |
| 66 | RDEPENDS_${PN}-python += "${PN}-dev python3-core" | 66 | RDEPENDS:${PN}-python += "${PN}-dev python3-core" |
| 67 | INSANE_SKIP_${PN}-python += "dev-deps" | 67 | INSANE_SKIP:${PN}-python += "dev-deps" |
| 68 | 68 | ||
| 69 | do_configure_prepend () { | 69 | do_configure:prepend () { |
| 70 | # Improve reproducibility for c++ object files | 70 | # Improve reproducibility for c++ object files |
| 71 | reltivepath="${@os.path.relpath(d.getVar('STAGING_INCDIR'), d.getVar('S'))}" | 71 | reltivepath="${@os.path.relpath(d.getVar('STAGING_INCDIR'), d.getVar('S'))}" |
| 72 | sed -i "s:@RELATIVE_STAGING_INCDIR@:$reltivepath:g" ${S}/stringtable.h | 72 | sed -i "s:@RELATIVE_STAGING_INCDIR@:$reltivepath:g" ${S}/stringtable.h |
| 73 | } | 73 | } |
| 74 | 74 | ||
| 75 | do_install_append () { | 75 | do_install:append () { |
| 76 | if [ ! -f ${D}${bindir}/stap ]; then | 76 | if [ ! -f ${D}${bindir}/stap ]; then |
| 77 | # translator disabled case, need to leave only minimal runtime | 77 | # translator disabled case, need to leave only minimal runtime |
| 78 | rm -rf ${D}${datadir}/${PN} | 78 | rm -rf ${D}${datadir}/${PN} |
diff --git a/meta/recipes-kernel/systemtap/systemtap_git.inc b/meta/recipes-kernel/systemtap/systemtap_git.inc index dc046a679c..97d4435f82 100644 --- a/meta/recipes-kernel/systemtap/systemtap_git.inc +++ b/meta/recipes-kernel/systemtap/systemtap_git.inc | |||
| @@ -11,7 +11,7 @@ SRC_URI = "git://sourceware.org/git/systemtap.git \ | |||
| 11 | " | 11 | " |
| 12 | 12 | ||
| 13 | COMPATIBLE_HOST = '(x86_64|i.86|powerpc|arm|aarch64|microblazeel|mips).*-linux' | 13 | COMPATIBLE_HOST = '(x86_64|i.86|powerpc|arm|aarch64|microblazeel|mips).*-linux' |
| 14 | COMPATIBLE_HOST_libc-musl = 'null' | 14 | COMPATIBLE_HOST:libc-musl = 'null' |
| 15 | 15 | ||
| 16 | S = "${WORKDIR}/git" | 16 | S = "${WORKDIR}/git" |
| 17 | 17 | ||
diff --git a/meta/recipes-kernel/wireless-regdb/wireless-regdb_2021.04.21.bb b/meta/recipes-kernel/wireless-regdb/wireless-regdb_2021.04.21.bb index f79c0b29ea..7b54d8c059 100644 --- a/meta/recipes-kernel/wireless-regdb/wireless-regdb_2021.04.21.bb +++ b/meta/recipes-kernel/wireless-regdb/wireless-regdb_2021.04.21.bb | |||
| @@ -24,9 +24,9 @@ do_install() { | |||
| 24 | # For kernel <= v4.14, inherit the kernel_wireless_regdb.bbclass | 24 | # For kernel <= v4.14, inherit the kernel_wireless_regdb.bbclass |
| 25 | # (in meta-networking) in kernel's recipe. | 25 | # (in meta-networking) in kernel's recipe. |
| 26 | PACKAGES = "${PN}-static ${PN}" | 26 | PACKAGES = "${PN}-static ${PN}" |
| 27 | RCONFLICTS_${PN} = "${PN}-static" | 27 | RCONFLICTS:${PN} = "${PN}-static" |
| 28 | 28 | ||
| 29 | FILES_${PN}-static = " \ | 29 | FILES:${PN}-static = " \ |
| 30 | ${nonarch_base_libdir}/firmware/regulatory.db \ | 30 | ${nonarch_base_libdir}/firmware/regulatory.db \ |
| 31 | ${nonarch_base_libdir}/firmware/regulatory.db.p7s \ | 31 | ${nonarch_base_libdir}/firmware/regulatory.db.p7s \ |
| 32 | " | 32 | " |
| @@ -34,10 +34,10 @@ FILES_${PN}-static = " \ | |||
| 34 | # Native users might want to use the source of regulatory DB. | 34 | # Native users might want to use the source of regulatory DB. |
| 35 | # This is for example used by Linux kernel <= v4.14 and | 35 | # This is for example used by Linux kernel <= v4.14 and |
| 36 | # kernel_wireless_regdb.bbclass in meta-networking. | 36 | # kernel_wireless_regdb.bbclass in meta-networking. |
| 37 | do_install_append_class-native() { | 37 | do_install:append:class-native() { |
| 38 | install -m 0644 -D db.txt ${D}${libdir}/crda/db.txt | 38 | install -m 0644 -D db.txt ${D}${libdir}/crda/db.txt |
| 39 | } | 39 | } |
| 40 | 40 | ||
| 41 | RSUGGESTS_${PN} = "crda" | 41 | RSUGGESTS:${PN} = "crda" |
| 42 | 42 | ||
| 43 | BBCLASSEXTEND = "native" | 43 | BBCLASSEXTEND = "native" |
