blob: 3cdb06a6a47d2c0a6f13d4d061ac45d3d19ce317 [file]
SUMMARY = "Library to encrypt/decrypt blocks of data"
DESCRIPTION = "The encryption key is stored in the EEPROM on motherboard"
PR = "r1"
PV = "0.1+git${SRCPV}"
LICENSE = "CLOSED"
inherit meson pkgconfig systemd
DEPENDS += "boost"
DEPENDS += "nlohmann-json"
DEPENDS += "openssl"
DEPENDS += "stdplus"
DEPENDS += "systemd"
DEPENDS += "protobuf"
DEPENDS += "protobuf-native"
DEPENDS += "fmt"
RDEPENDS:${PN} += "bmc-crypto-key"
EXTRA_OEMESON += "-Dtests=disabled"
S = "${WORKDIR}/git"
SRC_URI = "git://gbmc-private.googlesource.com/bmc-crypto;protocol=https;branch=master"
SRCREV = "bfe2cd70634e7d421463b8ef2f0cbcb80cfbcc7b"
SYSTEMD_SERVICE:${PN} += "bmc_crypto.service"
PACKAGECONFIG[hoth] = "-Dhoth=enabled,-Dhoth=disabled,hothd libcrypta sdbusplus"