aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-bsp
AgeCommit message (Collapse)Author
26 hourscatch2 openldap microsoft-gsl scsirastools pam-ssh-agent-auth sblim-sfcb ↵Martin Jansa
ckermit nvme-cli xfstests: ignore various issues fatal with gcc-14 (for 32bit MACHINEs) * these are reproducible only with 32bit MACHINEs and probably related to time64.inc http://errors.yoctoproject.org/Errors/Build/183154/ * and microsoft-gsl + catch2 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>
9 daysrecipes: Switch away from S = WORKDIRKhem Raj
Make it dependent on UNPACKDIR instead Signed-off-by: Khem Raj <raj.khem@gmail.com>
9 daysrecipes: Start WORKDIR -> UNPACKDIR transitionKhem Raj
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>
11 daysnvme-cli: Fix build on muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
12 daysnvme-cli: upgrade 2.8 -> 2.9.1Christophe Vu-Brugier
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>
2024-05-03fwupd: fix uefi capsule update build errorMikko Rapeli
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>
2024-04-29fwupd: Upgrade to 1.9.18 releaseKhem Raj
Drop patch which is already upstreamed in this release Signed-off-by: Khem Raj <raj.khem@gmail.com>
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>