Andrew Geissler | d1d22e6 | 2020-10-16 10:14:32 -0500 | [diff] [blame] | 1 | SUMMARY = "EST is used for secure certificate \ |
| 2 | enrollment and is compatible with Suite B certs (as well as RSA \ |
| 3 | and DSA certificates)" |
| 4 | |
| 5 | LICENSE = "OpenSSL" |
| 6 | LIC_FILES_CHKSUM = "file://LICENSE;md5=ecb78acde8e3b795de8ef6b61aed5885" |
| 7 | |
| 8 | SRCREV = "4ca02c6d7540f2b1bcea278a4fbe373daac7103b" |
Patrick Williams | 53961c2 | 2022-01-20 11:06:23 -0600 | [diff] [blame] | 9 | SRC_URI = "git://github.com/cisco/libest;branch=main;protocol=https" |
Andrew Geissler | d1d22e6 | 2020-10-16 10:14:32 -0500 | [diff] [blame] | 10 | |
| 11 | DEPENDS = "openssl" |
| 12 | |
| 13 | #fatal error: execinfo.h: No such file or directory |
Patrick Williams | 213cb26 | 2021-08-07 19:21:33 -0500 | [diff] [blame] | 14 | DEPENDS:append:libc-musl = " libexecinfo" |
Andrew Geissler | d1d22e6 | 2020-10-16 10:14:32 -0500 | [diff] [blame] | 15 | |
| 16 | inherit autotools-brokensep |
| 17 | |
| 18 | EXTRA_OECONF = "--disable-pthreads --with-ssl-dir=${STAGING_LIBDIR}" |
| 19 | |
| 20 | CFLAGS += "-fcommon" |
Patrick Williams | 213cb26 | 2021-08-07 19:21:33 -0500 | [diff] [blame] | 21 | LDFLAGS:append:libc-musl = " -lexecinfo" |
Andrew Geissler | d1d22e6 | 2020-10-16 10:14:32 -0500 | [diff] [blame] | 22 | |
| 23 | S = "${WORKDIR}/git" |
| 24 | |
| 25 | PACKAGES = "${PN} ${PN}-dbg ${PN}-dev" |
| 26 | |
Patrick Williams | 213cb26 | 2021-08-07 19:21:33 -0500 | [diff] [blame] | 27 | FILES:${PN} = "${bindir}/* ${libdir}/libest-3.2.0p.so" |
Patrick Williams | 53961c2 | 2022-01-20 11:06:23 -0600 | [diff] [blame] | 28 | |
| 29 | # https://github.com/cisco/libest/issues/104 |
Andrew Geissler | 7e0e3c0 | 2022-02-25 20:34:39 +0000 | [diff] [blame] | 30 | SKIP_RECIPE[libest] ?= "Needs porting to openssl 3.x" |