summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-bsp
Commit message (Collapse)AuthorAgeFilesLines
* flashrom: upgrade 1.5.1 -> 1.6.0Wang Mingyu7 days2-10/+9
| | | | | | | | 0002-meson-Add-options-pciutils-ftdi-usb.patch refreshed for 1.6.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bolt: upgrade 0.9.6 -> 0.9.10Wang Mingyu7 days1-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: ============ - Fix bolt exits when opening an empty version file - Fix failure on integration test due to the change of the latest pygobject - Several CI improvements and fixes. - Fixed memory leak in boltctl - The unused codes were removed from daemon - Fixed a NULL syspath variable causes SIGSEGV - A new NHI for REMBRANDT. - CI fixes. - Don't install an empty DB directory. - Fixed: Determine the string length before writing file. - Fixed: Free on error to prevent resource leak. - Add a 'nopcie' security level since some devices report 'nopcie' when Thunderbolt is disabled through BIOS setting. - Markdown lint styling is used for documents. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd: set vendor_ids_dirMartin Jansa2025-07-151-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * it's in RSS as fwupd/2.0.12/recipe-sysroot/usr/share/hwdata/usb.ids but meson is searching the paths on host with: # look for usb.ids in both of the Debian and Fedora locations, # and fall back to the system datadir in case we're building in a venv or prefix vendor_ids_dir = get_option('vendor_ids_dir') if vendor_ids_dir == '' vendor_ids_dir = join_paths(datadir, 'misc') if not fs.is_file(join_paths(vendor_ids_dir, 'usb.ids')) vendor_ids_dir = join_paths(datadir, 'hwdata') endif if not fs.is_file(join_paths(vendor_ids_dir, 'usb.ids')) vendor_ids_dir = '/usr/share/hwdata' endif if not fs.is_file(join_paths(vendor_ids_dir, 'usb.ids')) vendor_ids_dir = '/usr/share/misc' endif if not fs.is_file(join_paths(vendor_ids_dir, 'usb.ids')) vendor_ids_dir = '/usr/local/var/homebrew/linked/usb.ids/share/misc' endif if not fs.is_file(join_paths(vendor_ids_dir, 'usb.ids')) error('could not auto-detect -Dvendor_ids_dir=') endif endif conf.set_quoted ('FWUPD_DATADIR_VENDOR_IDS', vendor_ids_dir) it shouldn't be looking at host's paths and and on hosts without usb.ids in one of these locations it fails with: ../sources/fwupd-2.0.12/meson.build:323:4: ERROR: Problem encountered: could not auto-detect -Dvendor_ids_dir= Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd: add conditional runtime dependency to udisks2Mikko Rapeli2025-07-101-0/+3
| | | | | | | | | | fwupdtool uses udisks2 to setup access to ESP partition. udisks2 depends on polkit feature so make the dependency conditional in fwupd too. The dependency is not needed for all usecases. Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd: update to 2.0.12Mikko Rapeli2025-07-103-92/+121
| | | | | | | | | | | | | | | | | | | | | | | | | | | New major version release which drops many configure options, changes from libgusb to libusb etc. Upstream changelogs: https://github.com/fwupd/fwupd/releases/tag/2.0.0 https://github.com/fwupd/fwupd/releases/tag/2.0.1 https://github.com/fwupd/fwupd/releases/tag/2.0.2 https://github.com/fwupd/fwupd/releases/tag/2.0.3 https://github.com/fwupd/fwupd/releases/tag/2.0.4 https://github.com/fwupd/fwupd/releases/tag/2.0.5 https://github.com/fwupd/fwupd/releases/tag/2.0.6 https://github.com/fwupd/fwupd/releases/tag/2.0.7 https://github.com/fwupd/fwupd/releases/tag/2.0.8 https://github.com/fwupd/fwupd/releases/tag/2.0.9 https://github.com/fwupd/fwupd/releases/tag/2.0.10 https://github.com/fwupd/fwupd/releases/tag/2.0.11 https://github.com/fwupd/fwupd/releases/tag/2.0.12 Tested with genericarm64 machine on qemu with ptests and manually on AMD KV260. Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd-efi: update from 1.6 to 1.7Mikko Rapeli2025-07-103-26/+2
| | | | | | | | | | | | | Remove upstreamed patch. https://github.com/fwupd/fwupd-efi/releases/tag/1.7 This release fixes the following bugs: Fix compilation with GNU-EFI 4.0 Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd: update from 1.9.25 to 1.9.30Mikko Rapeli2025-07-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: https://github.com/fwupd/fwupd/releases/tag/1.9.30 This release fixes the following bugs: Add several devices with broken firmware to the UEFI dbx blocklist Add /sys/firmware/efi/efivars to ReadWritePaths Do not export Redfish backup partitions as devices Do not show messages or prompt for answers in fwupdtool --json mode Fix a crash when installing some Wacom firmware types Fix deploying RMM updates on the Dell Kestrel dock Fix SMBIOS parsing for SPI ROM size >= 16MiB Never allow updating updatable-hidden devices with fwupdtool Recognize a very old dbx hash to allow upgrades to continue Reduce the Dell dock HID timeout, as retries already cover it https://github.com/fwupd/fwupd/releases/tag/1.9.29 This release adds the following features: Prepend the missing capsule header also when using CoD Support cabinet archives greater in size than 2GB This release fixes the following bugs: Do not add a Redfish release date if set to 00:00:00Z Do not add invalid CoSWID entities Fix creating the Redfish user when the ETAG is set Fix dbx deployment by ignoring missing PE/COFF sections Fix writing EFI variables on new kernel versions Include a SHA-256 checksum when using fwupdtool self-sign Include the length in Wacom USB scaler update for future hardware support Increase the timeout for RMM ack when updating Dell Kestrel docks Mark the Redfish progress as finished even if the update never got to 100% Set the Redfish MIME form-data filename correctly Use the metadata version format to set the lowest possible version This release adds support for the following hardware: Lenovo USB-C Dual Display Travel Dock https://github.com/fwupd/fwupd/releases/tag/1.9.28 Released: 2025-01-28 This release adds the following features: Add support for intel-csme19 version format This release fixes the following bugs: Avoid downstream port resets of Parade USB hubs Cleanup Dell dock devices when disconnected Correctly parse PE files with zero sized sections Correctly set the package version of the Dell dock Run the FwupdClient::changed callback in the correct thread Run the UEFI capsule reboot cleanup action when required Split up the AMD GPU VBIOS P/N for the version Use the ISO date as a dbx version number This release adds support for the following hardware: HP 400/405 More ELAN fingerprint readers https://github.com/fwupd/fwupd/releases/tag/1.9.27 This release fixes the following bugs: Add a power quirk for Framework systems Allow cros-ec repair the device after flush failure Check the VLI USB3 firmware size before erasing Disallow DBX updates on the Samsung Galaxy Book2 360 Do not show 'Device has been removed' as a dock error Do not use a CMSE11 function when using CSME18 Fix an unlikely memory leak when using ModemManger Sahara devices Fix a tiny memory leak in algoltek-usb when checking status Mark UEFI dbx updates as affecting full disk encryption Parse FDTs with missing END tokens Rename the dell-k2 plugin to dell-kestrel and rework the update flow This release adds support for the following hardware: Google GID8 Headset Parade PS188 Primax Ryder Mouse https://github.com/fwupd/fwupd/releases/tag/1.9.26 This release fixes the following bugs: Add HSI tests for Arrow and Meteor Lake CSME Allow UEFI capsule config values to be set with fwupdmgr modify-config Check for the logitech-bulkcontroller response packet length correctly Fix using ID_LIKE for fallback when ESP isn't mounted Fix various Coverity-reported overflowed constants Only compare the first 10 characters of the AMD GPU part number This release adds support for the following hardware: Jabra PanaCast Some Lenovo Legion HID devices Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-openembedded/all: adapt to UNPACKDIR changesAlexander Kanavin2025-06-2515-17/+4
| | | | | | | | | | | | | Please see https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265 for what changes are needed, and sed commands that can be used to make them en masse. I've verified that bitbake -c patch world works with these, but did not run a world build; the majority of recipes shouldn't need further fixups, but if there are some that still fall out, they can be fixed in followups. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dediprog-flasher: enable native buildsDenis Mukhin2025-05-141-3/+13
| | | | | | | | | | | Update dediprog-flasher recipe to support native class variants. Normally, the recipe comes with a USB udev rule. Do not package USB udev rule into nativesdk artifacts because this will pollute the host environment, which is not desired. Signed-off-by: Denis Mukhin <dmukhin@ford.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lmsensors: Remove unnecessary sedLeonard Anderweit2025-05-051-4/+0
| | | | | | | | | | The sed in in do_configure not necessary anymore with commit fc88c96c4e40 (lmsensors: Fix build without sensord). Remove it to simplify the recipe. Suggested-by: Haixiao Yan <haixiao.yan.cn@windriver.com> Signed-off-by: Leonard Anderweit <l.anderweit@phytec.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lmsensors: Fix build without sensordLeonard Anderweit2025-04-241-2/+3
| | | | | | | | | | | | | | | | When building with sensord disabled (PACKAGECONFIG = ""), do_install would fail because it tried to build sensord which was skiped in do_compile. Error log: make: *** No rule to make target 'rrd.h', needed by 'prog/sensord/rrd.rd'. Stop. Avoid building sensord in do_install by explicitly setting PROG_EXTRA. Fixes: 86b20b84ec27 (lmsensors: Clean stale files for sensord to avoid incorrect GCC header dependencies) Signed-off-by: Leonard Anderweit <l.anderweit@phytec.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lsscsi: revert to version 0.32Changqing Li2025-04-151-2/+4
| | | | | | | | | | | | * This commit revert [da92fbe33b lsscsi: upgrade 0.32 -> 030] * The latest version is 0.32, and upstream URI has lsscsi-030.tgz and lsscsi-0.30.tgz for version 0.30 only, they have the same md5sum, since 030 sort higher than new version 0.32, make itself 030 the latest version. Add UPSTREAM_CHECK_REGEX to exclude lsscsi-0.30.tgz. This reverts commit da92fbe33b13c7453f34f214646c7f6d24aca4ef. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lmsensors: Clean stale files for sensord to avoid incorrect GCC header ↵Haixiao Yan2025-04-101-1/+4
| | | | | | | | | | | | | | | | | | | dependencies After upgrading GCC—for example, from 14.1.0 to 14.2.0—building lmsensors that was previously compiled with GCC 14.1.0 may fail with an error like: lmsensors/3.6.0/recipe-sysroot-native/usr/lib/x86_64-wrs-linux/gcc/x86_64-wrs-linux/ 14.1.0/include/stddef.h can't find, which is needed by 'prog/sensord/args.rd'. This occurs because prog/sensord/args.rd still references stale headers from the older GCC version. The root cause is that stale *.rd and *.ro files under prog/sensord are not properly cleaned during do_configure. This patch ensures those files are removed to prevent broken dependencies when GCC is upgraded. Also remove the same statement in do_compile. Signed-off-by: Haixiao Yan <haixiao.yan.cn@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nvme-cli: Update to 1.12Alistair Francis2025-04-073-78/+2
| | | | | Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flashrom: upgrade 1.4.0 -> 1.5.1Wang Mingyu2025-03-254-78/+8
| | | | | | | | | | | | 0001-flashrom-Mark-RISCV-as-non-memory-mapped-I-O-archite.patch 0001-linux_mtd-fix-build-with-clang-19.patch removed since they're included in 1.5.1 0002-meson-Add-options-pciutils-ftdi-usb.patch refreshed for 1.5.1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Fix variable assignment whitespaceRichard Purdie2025-03-201-1/+1
| | | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flashrom: Fix build with clangKhem Raj2025-03-132-0/+40
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flashrom: Update to v1.4.0Patrick Rudolph2025-03-135-158/+74
| | | | | | | | | Flashrom Release note: https://www.flashrom.org/release_notes/v_1_4.html Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> Tested-by: Naresh Solanki <naresh.solanki@9elements.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* i2cdev: fix LICENSEGyorgy Sarvari2025-02-191-1/+1
| | | | | | | | Only the library code (libi2cdev.h) is covered by GPL-2.0. Otherwise the main license is LGPL-2.1 Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nvme-cli: Fix musl build erros for v2.11Ryosuke Saito2024-11-213-1/+76
| | | | | | | | | | | Backport two patches from https://github.com/linux-nvme/nvme-cli to resolve musl build errors in v2.11: - 0001-nvme-print-add-fallback-for-non-standard-locale-cate.patch - 0002-plugins-netapp-add-include-of-libgen.h-for-basename-.patch Signed-off-by: Ryosuke Saito <ryosuke.saito@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nvme-cli: upgrade 2.10.2 -> 2.11Wang Mingyu2024-11-051-1/+1
| | | | | | | | Changelog: https://github.com/linux-nvme/nvme-cli/releases/tag/v2.11 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Drop unnecessary SRC_URI md5sum from the recipes in meta-oe.J. S.2024-11-053-3/+0
| | | | | Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd: upgrade 1.9.24 -> 1.9.25Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= Bug fix: --------- Fix checking new Synaptics MST firmware size Make another ModemManager instance ID visible for firmware matching Never set a zero-length device name when matching the vendor name Recalculate the device supported flag when reparenting devices Reduce idle power consumption of paired logitech-hidpp devices Retry the open action to fix BC901 NVMe reload Add support: ----------- Algoltek devices supporting sector erase Dell K2 dock Intel USB4 hub 5787 More MediaTek scaler devices Nordic HID devices supporting DFUv1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cleanup after polkit fixMarkus Volk2024-09-011-12/+1
| | | | | | | | | This commit removes the need to fix polkit permissions: https://git.openembedded.org/meta-openembedded/commit/?h=master-next&id=d5e90541f8e35916abc930b2da6de037b23d51a1 That allows to do some cleanup Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd: upgrade 1.9.22 -> 1.9.24Wang Mingyu2024-08-281-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: ========= Bugfix: --------- - Add support for capsule on disk for Dell systems - Do not re-use the connection cache to fix Redfish BMC restart - Exclude known recovery partitions when choosing an ESP volume - Fix the VLI usb3 private flag registration Add suppoert: ------------- - More Mediatek scaler devices - Parade USB hubs Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nvme-cli: upgrade 2.9.1 -> 2.10.2Christophe Vu-Brugier2024-08-193-127/+2
| | | | | Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd: upgrade 1.9.18 -> 1.9.22Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* firmwared: include UPSTREAM_CHECK_COMMITS to fix UNKNOWN_BROKEN statusAlexandre Truong2024-08-091-0/+3
| | | | | | | | | | When performing devtool check-upgrade-status, UNKNOWN_BROKEN status appears. On the upstream source repository, releases are not identified by tags. So, UPSTREAM_CHECK_COMMITS is set to 1, to find the latest upstream update. Signed-off-by: Alexandre Truong <alexandre.truong@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cpufrequtils: include UPSTREAM_CHECK_COMMITS to fix UNKNOWN_BROKEN statusAlexandre Truong2024-08-091-0/+3
| | | | | | | | | | When performing devtool check-upgrade-status, UNKNOWN_BROKEN status appears. On the upstream source repository, releases are not identified by tags. So, UPSTREAM_CHECK_COMMITS is set to 1, to find the latest upstream update. Signed-off-by: Alexandre Truong <alexandre.truong@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* con2fbmap: include UPSTREAM_CHECK_COMMITS to fix UNKNOWN_BROKEN statusAlexandre Truong2024-08-091-0/+3
| | | | | | | | | | When performing devtool check-upgrade-status, UNKNOWN_BROKEN status appears. On the upstream source repository, releases are not identified by tags. So, UPSTREAM_CHECK_COMMITS is set to 1, to find the latest upstream update. Signed-off-by: Alexandre Truong <alexandre.truong@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd: skip buildpaths errorsMikko Rapeli2024-07-261-0/+2
| | | | | | | | | Test binaries are embeddding build paths and can't easily figure out why. Thus ignore the errors in these binaries for now. Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd: include UPSTREAM_CHECK_REGEX to fix UNKNOWN_BROKEN statusAlexandre Truong2024-07-241-0/+1
| | | | | | | | | | | Adding UPSTREAM_CHECK_REGEX fix UNKNOWN_BROKEN status from running devtool check-upgrade-status. The next version of the package can be found from upstream sources. Signed-off-by: Alexandre Truong <alexandre.truong@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr>
* acpitool: include UPSTREAM_CHECK_URI to fix UNKNOWN_BROKEN statusAlexandre Truong2024-07-241-0/+2
| | | | | | | | | | | Adding UPSTREAM_CHECK_URI fix UNKNOWN_BROKEN status from running devtool check-upgrade-status. The next version of the package can be found from upstream sources. Signed-off-by: Alexandre Truong <alexandre.truong@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr>
* dediprog-flasher: Add recipeTymoteusz Burak2024-07-223-0/+89
| | | | | | | | | This patch adds the dpcmd utility recipe. It provides software for Dediprog SF100 and SF600 SPI flash programmers. Signed-off-by: Tymoteusz Burak <tymoteusz.burak@3mdeb.com> CC: Khem Raj <raj.khem@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bolt: package systemd_system_unitdir correctlyMartin Jansa2024-07-091-2/+2
| | | | | | | | | | | | | | * ${libdir}/systemd doesn't work on multilib builds, where libdir might be something else than ${nonarch_base_libdir} fixes: ERROR: QA Issue: lib32-bolt: Files/directories were installed but not shipped in any package: /usr/lib/systemd /usr/lib/systemd/system /usr/lib/systemd/system/bolt.service Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: ignore various issues fatal with gcc-14 (for 32bit MACHINEs)Martin Jansa2024-07-081-0/+5
| | | | | | | | | | | | | | | Recipes included here are openldap microsoft-gsl scsirastools pam-ssh-agent-auth sblim-sfcb ckermit nvme-cli xfstests * these are reproducible only with 32bit MACHINEs and probably related to time64.inc http://errors.yoctoproject.org/Errors/Build/183154/ * and microsoft-gsl only with 32bit arm MACHINEs: http://errors.yoctoproject.org/Errors/Build/183157/ Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nvme-cli: Support read-only systemsMike Looijmans2024-06-141-3/+4
| | | | | | | | | | | | | | | | Attempting to install nvme-cli on a read-only system fails because of the post-install script that creates /etc/nvme/hostnqn and hostid. These files aren't actually needed for 99% of nvme-cli functionality. Split the postinstall into a separate package, nvme-cli-user and also move the unwanted util-linux-uuidgen dependency to that package. This allows to install and use nvme-cli on a read-only rootfs. If someone wants to run nvme-stas it will need a dependency on nvme-cli-user to create the files. Signed-off-by: Mike Looijmans <mike.looijmans@topic.nl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd-efi: Upgrade to 1.6Khem Raj2024-06-093-59/+35
| | | | | | | | Drop cc settings patch this code piece has been removed upstream Add a patch to use native python Disable incompatible-pointer-types warning as error with gcc-14 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lmsensors: fix building with GCC 14Dmitry Baryshkov2024-06-062-0/+37
| | | | | | | | GCC 14 is more strict regarding const pointers conversion. Fix conversion to let lmsensors build with GCC 14. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Switch away from S = WORKDIRKhem Raj2024-05-232-7/+9
| | | | | | Make it dependent on UNPACKDIR instead Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Start WORKDIR -> UNPACKDIR transitionKhem Raj2024-05-234-5/+5
| | | | | | | Replace references of WORKDIR with UNPACKDIR where it makes sense to do so in preparation for changing the default value of UNPACKDIR. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nvme-cli: Fix build on muslKhem Raj2024-05-213-1/+126
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nvme-cli: upgrade 2.8 -> 2.9.1Christophe Vu-Brugier2024-05-201-1/+1
| | | | | | | | | | Keep nvme-cli in sync with libnvme which was upgraded from 1.8 to 1.9 by the following commit: * f3b2cfa3e libnvme: upgrade 1.8 -> 1.9 Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd: fix uefi capsule update build errorMikko Rapeli2024-05-031-1/+1
| | | | | | | | | | | | plugin_uefi_capsule_splash does not provide "enabled" or "disabled" options but only basic bool "true" and "false". Fixes do_configure() failure with PACKAGECONFIG:append = " plugin_tpm plugin_uefi_pk plugin_uefi_capsule ": | ../fwupd-1.9.18/meson.build:1:0: ERROR: Value disabled is not boolean (true or false). Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd: Upgrade to 1.9.18 releaseKhem Raj2024-04-292-87/+46
| | | | | | Drop patch which is already upstreamed in this release Signed-off-by: Khem Raj <raj.khem@gmail.com>
* i2cdev: Include libgen.h on muslKhem Raj2024-03-251-20/+8
| | | | | | | This helps in getting prototype for basename() and fix build errors on clang-18+ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Drop remaining PR values from recipesMartin Jansa2024-03-173-3/+0
| | | | | | | | | | | | * as oe-core did in: https://git.openembedded.org/openembedded-core/commit/?id=d4c346e8ab * when people are have to maintain own PRs for recipes in oe-core, they might add them for meta-oe recipes at the same time when upgrading to next LTS Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nvme-cli: upgrade 2.7.1 -> 2.8Christophe Vu-Brugier2024-02-141-1/+1
| | | | | Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: drop ${SRCPV} usageMartin Jansa2024-02-092-2/+2
| | | | | | | | | | * Drop SRCPV similarly like oe-core did in: https://git.openembedded.org/openembedded-core/commit/?h=nanbield&id=843f82a246a535c353e08072f252d1dc78217872 * SRCPV is deferred now from PV to PKGV since: https://git.openembedded.org/openembedded-core/commit/?h=nanbield&id=a8e7b0f932b9ea69b3a218fca18041676c65aba0 Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
* i2cdev: Set PV correctlyKhem Raj2024-01-271-1/+1
| | | | | | based on https://github.com/costad2/i2cdev/blob/master/version.h Signed-off-by: Khem Raj <raj.khem@gmail.com>