aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-bsp
AgeCommit message (Collapse)Author
2024-03-25i2cdev: Include libgen.h on muslKhem Raj
This helps in getting prototype for basename() and fix build errors on clang-18+ Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-17recipes: Drop remaining PR values from recipesMartin Jansa
* 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>
2024-02-14nvme-cli: upgrade 2.7.1 -> 2.8Christophe Vu-Brugier
Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09recipes: drop ${SRCPV} usageMartin Jansa
* 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>
2024-01-27i2cdev: Set PV correctlyKhem Raj
based on https://github.com/costad2/i2cdev/blob/master/version.h Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-12i2cdev: Fix MUSL buildJörg Sommer
Building the recipe with MUSL fails, because it uses error.h which isn't supported by MUSL. Because the usage is only in one expression, it's easy to rewrite this. Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-09nvme-cli: upgrade 2.6 -> 2.7.1Christophe Vu-Brugier
Keep nvme-cli in sync with libnvme which was upgraded from 1.6 to 1.7.1 by the following commit: * 7a6ca59ab libnvme: upgrade 1.6 -> 1.7.1 Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-02i2cdev_git: Remove AUTHOR fieldFabio Estevam
The AUTHOR field is no longer used in generating packages. It may also create a possible confusion with the recipe maintainer name, so let's remove it. Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-29i2cdev: New recipe with i2c toolsJörg Sommer
The main part is the tool lsi2c to scan the i2c bus, like lspci and lsusb do. This recipe also ships a static library *libi2cdev.a*. Because this library contains the file *smbus.c* which is *GPL v2+,* and a static library can't be linked dynamically to satisfy the LGPL, the whole recipe is marked as *GPL-2.0-or-later.* Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-27bolt: package systemd unitsAlexander Kanavin
This wasn't seen because the recipe is enabled only when systemd and polkit are both in distro features. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-19ledmon: Fix systemd unit installKhem Raj
Use confgure knob to emable systemd service unitfile generation. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-18ledmon: upgrade 0.93 -> 0.97alperak
* Added 0001-fix-build-with-clang.patch to fix build error caused by missing 'value' initializer * License changed GPL-2.0-only -> LGPL-2.0-only - LIC_FILES_CHKSUM changed COPYING -> COPYING.LIB for LGPL-2.0-only - Changed license headers in required source files. - Changed copyright years to 2022 in modified files. * 0001-Don-t-build-with-Werror-to-fix-compile-error.patch removed because fixed in the new version. * libpci was added as depends following this error -> configure: error: Package requirements (libpci) were not met: No package 'libpci' found * pkgconfig added as inherit following this error -> PKG_PROG_PKG_CONFIG: command not found Changelog: It can be followed here: https://github.com/intel/ledmon/releases Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-15bolt: upgrade 0.9.5 -> 0.9.6alperak
Changelog: * The compiler warnings caused by the incorrect data type declaration were fixed. * The log message `boltd[123]: [93B blob data]` was fixed. The sysfs path will be printed when the domain can't be found. * CI: Replaced the docker command with podman and fixed the DNS issues for podman. Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-05lsscsi: upgrade 0.32 -> 030Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-07nvme-cli: upgrade 2.5 -> 2.6Christophe Vu-Brugier
Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-04bolt: change product name used for CVE checkingJeffrey Pautler
This bolt product does not currently have an entry in the CVE database. However, the default cve-check logic that maps recipes to products in the CVE database is incorrectly matching this package to a different bolt product made by bolt-cms. As a result, CVE checking incorrectly reports CVEs for that product for this package. Signed-off-by: Jeffrey Pautler <jeffrey.pautler@ni.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29bolt: disable CVE checking for this recipeJeffrey Pautler
This bolt product does not currently have an entry in the CVE database. However, the default cve-check logic that maps recipes to products in the CVE database is incorrectly matching this package to a different bolt product made by bolt-cms. As a result, CVE checking incorrectly reports CVEs for that product for this package. Signed-off-by: Jeffrey Pautler <jeffrey.pautler@ni.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-15bolt: Add recipeChaitanya Vadrevu
bolt is used for managing thunderbolt devices. Signed-off-by: Chaitanya Vadrevu <chaitanya.vadrevu@ni.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-05pcmciautils: Pass LD=CC via Make cmdlineKhem Raj
This ensures that LD is always consistent in Makefile and it is computed independent of LD variable setting order in metadata e.g. when using meta-clang with lld the LD var maybe set to ld.ldd and this will be wrong here Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-03remove unused AUTHOR variableMichael Opdenacker
No longer used in generating packages Also creates a possible confusion with the recipe maintainer name. Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-27nvme-cli: upgrade 1.13 -> 2.5Christophe Vu-Brugier
Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-21*.patch: add Upstream-Status to all patchesMartin Jansa
There is new patch-status QA check in oe-core: https://git.openembedded.org/openembedded-core/commit/?id=76a685bfcf927593eac67157762a53259089ea8a This is temporary work around just to hide _many_ warnings from optional patch-status (if you add it to WARN_QA). This just added Upstream-Status: Pending everywhere without actually investigating what's the proper status. This is just to hide current QA warnings and to catch new .patch files being added without Upstream-Status, but the number of Pending patches is now terrible: 5 (26%) meta-xfce 6 (50%) meta-perl 15 (42%) meta-webserver 21 (36%) meta-gnome 25 (57%) meta-filesystems 26 (43%) meta-initramfs 45 (45%) meta-python 47 (55%) meta-multimedia 312 (63%) meta-networking 756 (61%) meta-oe Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-08lmsensors: do not pull in unneeded perl modules for run-time dependenciesBeniamin Sandu
Signed-off-by: Beniamin Sandu <beniaminsandu@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-03pointercal: Add native & nativestdk package supportBhargav Das
Add support for building native and nativesdk variants. Signed-off-by: Bhargav Das <bhargav.das@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-17fwupd: Do not emit build time paths into generated headersKhem Raj
Fixes WARNING: fwupd-1.8.9-r0 do_package_qa: QA Issue: File /usr/src/debug/fwupd/1.8.9-r0/src/fu-plugin-builtin.h in package fwupd-src contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-13fwupd: fix polkit rules.d permissionsMarkus Volk
This fixes: Error: Transaction test error: file /usr/share/polkit-1/rules.d conflicts between attempted installs of fwupd-1.8.9-r0.intel_corei7_64 and polkit-122-r0.corei7_64 file /usr/share/polkit-1/rules.d conflicts between attempted installs of flatpak-1.15.1-r0.corei7_64 and fwupd-1.8.9-r0.intel_corei7_64 Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-16fwupd: Upgrade to 1.8.9Richard Hughes
Signed-off-by: Richard Hughes <richard@hughsie.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-04flashrom: upgrade 1.2 -> 1.2.1Wang Mingyu
0001-typecast-enum-conversions-explicitly.patc removed since it's included in 1.2.1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-23fwupd: Fix plugin_gpio PACKAGECONFIGRobert Joslyn
Trying to disable the gpio plugin results in an error ERROR: Option 'plugin_gpio' must have a value separated by equals sign. Correct the PACKAGECONFIG for this option so it can be disabled. Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-21fwupd: Replace python3.7 patch with upstreamed oneKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-14fwupd: Drop sqlite3 from default depsKhem Raj
sqlite support is controlled by a packageconfig which will add it when needed Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-12fwupd: Fix tostring() call to not have xml_declaration paramKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-11fwupd: Upgrade to 1.8.4Khem Raj
Remove packageconfig for thunderbolt, its not a plugin anymore Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-05con2fbmap: Include string.h for strerrorKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-06fwupd: upgrade 1.7.6 -> 1.8.1wangmy
Changelog: ========= new features: -------------- Add archive writing support for devices with composite firmware Add a way to read device composite firmware in fwupdtool Allow clients to opt-in to showing updates with user-solvable problems Allow the device to pause polling when writing firmware Export the system and device battery levels on the D-Bus interface Log errors and warnings to the win32 eventlog when required Add X-UsbReceiver as an update category with icon usb-receiver fixes bugs: ------------- Accurately return the last-set status to client tools Allow dumping flashrom firmware using fwupdtool Allow specifying a non-file D-Bus transport Allow to request post actions from fwupdtool Always be arch-explicit when installing OS deps Be more resilient when restarting the Redfish BMC Do not mark all Redfish updates as UPDATABLE Do not use 'dongle' to describe USB receiver hardware Download in-process when using fwupdtool Fix a critical warning on failed modem update Fix regression when probing PS175 devices Hardcode the Redfish filedata name to firmware.bin Set the Bluetooth version if REV has been set Switch the Windows installer from NSIS to MSI Use StartServiceCtrlDispatcherA for the daemon on Windows Use the native certificate store on Windows new support: ------------ Corsair KATAR PRO XT, SABRE PRO and KATAR PRO Wireless HP Thunderbolt Dock G4 Lenovo ThinkPad Universal USB-C Dock More PixArt wireless devices More SunplusIT USB cameras Some UFS devices Steelseries Aerox 3 Wireless and Rival 3 Wireless Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-09fwupd-efi: upgrade 1.2 -> 1.3wangmy
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-25lsscsi: upgrade 0.31 -> 0.32wangmy
Changelog for released lsscsi-0.32 [20210505] [svn: r167] - improve NVMe device parsing (e.g. /dev/nvme0c1n2) - print nr_hw_queues when available for SCSI hosts - Remove blank line after NVMe device name with -HL - collect_disk_wwn_nodes: Fix WWN string copy - make WWN printing for NVMe more consistent with output from SCSI devices (e.g. with -u and -t) - logic to select best SCSI id (--scsi_id) to output - clean up warnings for gcc-10 - build with autoconf 2.70 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-25fwupd: Enable build with muslKhem Raj
It does not fail anymore as the qemu options has been sorted Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-06fwupd: add COMPATIBLE_HOST to match dependencyDavide Gardenal
Add COMPATIBLE_HOST to fix build error when musl is enabled, this will match efivar requirements. Signed-off-by: Davide Gardenal <davide.gardenal@huawei.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24edac-utils: update to latest git headRandy MacLeod
Add a DESCRIPTION. Commits added: 1c57818 etc/labels.db: add MiTAC HAWK layout d98769e Merge pull request #13 from musicinmybrain/fsf-address edf15c8 Update obsolete FSF postal addresses 556ebce Merge pull request #6 from paulmenzel/remove-blank-lines-at-eof-in-labels.db 55865fb etc/labels.db: Remove blank lines at end of file The COPYING license file was changed in: edf15c8 Update obsolete FSF postal addresses In addition to changing the address, the file indentation was also changed. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-07fwupd: New releaseRichard Hughes
New features: - Add a flag to indicate the device has a signed or unsigned payload - Add a plugin to set a GPIO pin for the duration of an update - Add a simple plugin to enumerate (but not update) SCSI hardware - Add two more instance IDs to the MTD devices - Add X-BaseboardManagementController as an update category - Allow assigning issues to devices for known high priority problems - Parse the MTD firmware version using the defined GType Fixed bugs: - Modify the AT retry behavior to fix getting the firmware branch - Do not show a warning if the TPM eventlog does not exist - Do not show TSS2 warning messages by default - Fix a critical warning when loading an empty TPM eventlog item - Fix the error handling when updating USB4 retimers - Show the user when devices are not updatable due to inhibits - Skip probing the Dell DA300 device to avoid a warning - Try harder to convert to a version into a correct semver - Use multiple checksums when there are no provided artifacts Signed-off-by: Richard Hughes <richard@hughsie.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-04recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-03fwupd-efi: upgrade to 1.2Ross Burton
Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-12-14fwupd: Update to 1.7.3Richard Hughes
New features: - Add a sync-bkc subcommand to ensure a known set of firmware versions - Make Upower and powerd support optional Fixed bugs: - Check the value range when parsing the quirk keys - Do not wait for a USB runtime if will-disappear is set - Enable the MOTD integration when using pam_motd - Ignore a USB error for STM32 attach when the device goes away - Make the HSI tests optional for embedded targets - Make the plugin startup order deterministic - Use endian-safe version functions when enumerating Logitech hardware Adding support for the following hardware: - Most Nordic Semiconductor nRF Secure devices Signed-off-by: Richard Hughes <richard@hughsie.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-12-13cpufrequtils: remove obsolete support for renamed libtoolRoss Burton
libtool is now longer renamed to ${host}-libtool, so remove the changes to support this. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-11-24fwupd: fix dependency typoRoss Burton
lzma was the PACKAGECONFIG name, not the recipe name. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-11-23fwupd: upgrade to 1.7.2Ross Burton
PACKAGECONFIG changes: - Rename bluez to bluetooth - Remove plugin_altos as the plugin was removed upstream - Move lzma to intel-spi as that's the only user so far - Disable AMT and Thunderbolt on non-x86 - Add offline option and enable it in systemd builds - Add disabled options for compat-cli, fish-completion, and metainfo. Also drop upstreamed patches. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-11-09fwupd: add new recipeRoss Burton
Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-11-09fwupd-efi: add new recipeRoss Burton
This is the EFI executable that is used by fwupd when building EFI capsules. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-11-03recipes: Update SRC_URI branch and protocolsRichard Purdie
This patch updates SRC_URIs using git to include branch=master if no branch is set and also to use protocol=https for github urls as generated by the conversion script in OE-Core. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>