blob: 8c37bb38749019f9ac7b83c86d60d0a1b2123531 [file]
HOMEPAGE = "https://gbmc.googlesource.com/pldm"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327"
SRC_URI = "git://gbmc.googlesource.com/pldm;branch=openbmc-rebase;protocol=https"
SRCREV = "5db3b63d003dc34a4e971de19569623cb6de9351"
SUMMARY = "Google's fork from openbmc/pldm on 2025-09-01"
DESCRIPTION = "Implementation of the PLDM specifications"
DEPENDS += "function2"
DEPENDS += "systemd"
DEPENDS += "sdeventplus"
DEPENDS += "phosphor-dbus-interfaces"
DEPENDS += "nlohmann-json"
DEPENDS += "cli11"
DEPENDS += "libpldm-google"
DEPENDS += "mctp-reactor"
DEPENDS += "phosphor-logging"
PV = "1.0+git${SRCPV}"
PR = "r1"
S = "${WORKDIR}/git"
SYSTEMD_SERVICE:${PN} += "pldmd.service"
inherit meson pkgconfig
inherit systemd
PACKAGECONFIG[transport-af-mctp] = "-Dtransport-implementation=af-mctp"
PACKAGECONFIG ??= " transport-af-mctp"
EXTRA_OEMESON = " \
-Dtests=disabled \
-Doem-ibm=disabled \
-Doem-ampere=disabled \
-Dsoftoff=disabled \
"
do_install:append () {
rm -rf ${D}/usr/share
}