blob: 6f1a6adf4fde4278217999ba42ad831a8337ebc3 [file] [log] [blame]
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 = "ecef8bc1f52899b8422b3f13f43de227ea173c57"
SYSTEMD_SERVICE:${PN} += "bmc_crypto.service"
PACKAGECONFIG[hoth] = "-Dhoth=enabled,-Dhoth=disabled,hothd libcrypta sdbusplus"