summaryrefslogtreecommitdiff
path: root/security/aws-lc/Makefile
blob: 1e0c61f021c8fc6494fa8f924118e55a8795c295 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
PORTNAME=	aws-lc
PORTVERSION=	1.55.0
DISTVERSIONPREFIX=	v
CATEGORIES=	security

MAINTAINER=	sunpoet@FreeBSD.org
COMMENT=	AWS libcrypto
WWW=		https://github.com/aws/aws-lc

# It is actually (APACHE20 or ISCL) and BSD3CLAUSE and MIT and OpenSSL
LICENSE=	APACHE20 BSD3CLAUSE ISCL MIT OpenSSL
LICENSE_COMB=	multi
LICENSE_FILE=	${WRKSRC}/LICENSE

USES=		cmake pathfix

CMAKE_OFF=	BUILD_TESTING \
		ENABLE_DATA_INDEPENDENT_TIMING \
		ENABLE_DILITHIUM \
		ENABLE_FIPS_ENTROPY_CPU_JITTER \
		MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX \
		MY_ASSEMBLER_IS_TOO_OLD_FOR_AVX
CMAKE_ON=	BUILD_LIBSSL \
		BUILD_SHARED_LIBS \
		BUILD_TOOL \
		DISABLE_GO \
		DISABLE_PERL

USE_GITHUB=	yes
GH_ACCOUNT=	aws

CONFLICTS_INSTALL=	boringssl libressl* openssl*

PORTSCOUT=	limit:^[0-9]*\.

.include <bsd.port.mk>