This recipe seriously needs refactoring before it reaches 1000 lines. I suspect that expressing the content of the recipe in some Python data structures that generates the packaging rules would reduce the size and complexity of the recipe drastically.
Ross, too late: $ wc -l `fd linux-firmware_` 1041 meta/recipes-kernel/linux-firmware/linux-firmware_20210208.bb
????
Huh, that was meant to be emoji. :)
We could reduce the boilerplate in the recipe ...
Bulk move from 4.99 or 0.00 to 5.99
For anyone who cares, I'm making progress towards machine-readable metadata in linux-firmware upstream so we can autogenerate the packaging. eg https://gitlab.com/kernel-firmware/linux-firmware/-/merge_requests/591