mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-04 16:10:10 +00:00
monocypher: add crypto library recipe
Adds monocypher, an easy to use, easy to deploy, auditable crypto library written in portable C. It approaches the size of TweetNaCl and the speed of libsodium Signed-off-by: BELOUARGA Mohamed <m.belouarga@technologyandstrategy.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
9b8bb00bd6
commit
dae158819f
26
meta-oe/recipes-crypto/monocypher/monocypher_4.0.2.bb
Normal file
26
meta-oe/recipes-crypto/monocypher/monocypher_4.0.2.bb
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
SUMMARY = "Monocypher is an easy-to-use crypto library"
|
||||
DESCRIPTION = "Monocypher is an easy to use, easy to deploy, \
|
||||
auditable crypto library written in portable C. It approaches the size of TweetNaCl and the speed of libsodium."
|
||||
HOMEPAGE = "https://monocypher.org/"
|
||||
SECTION = "libs"
|
||||
LICENSE = "BSD-2-Clause"
|
||||
LIC_FILES_CHKSUM = "file://LICENCE.md;md5=6a251155d943c8531e01a139f3fc531a"
|
||||
|
||||
SRC_URI = "git://github.com/LoupVaillant/Monocypher.git;protocol=https;branch=master"
|
||||
SRCREV = "0d85f98c9d9b0227e42cf795cb527dff372b40a4"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
CFLAGS+="-pedantic -Wall -Wextra -O3"
|
||||
EXTRA_OEMAKE = "'PREFIX=${prefix}' 'DESTDIR=${D}' 'CFLAGS=${CFLAGS}'"
|
||||
|
||||
do_compile() {
|
||||
oe_runmake library
|
||||
}
|
||||
|
||||
do_install() {
|
||||
oe_runmake install-lib
|
||||
oe_runmake install-pc
|
||||
}
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
Loading…
Reference in New Issue
Block a user