View | Details | Raw Unified | Return to bug 251496 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-3 / +12 lines)
Lines 3-8 Link Here
3
PORTNAME=	libarchive
3
PORTNAME=	libarchive
4
PORTVERSION=	3.4.3
4
PORTVERSION=	3.4.3
5
PORTEPOCH=	1
5
PORTEPOCH=	1
6
PORTREVISION=	1
6
CATEGORIES=	archivers
7
CATEGORIES=	archivers
7
MASTER_SITES=	https://libarchive.org/downloads/
8
MASTER_SITES=	https://libarchive.org/downloads/
8
9
Lines 14-26 Link Here
14
15
15
LIB_DEPENDS=	libexpat.so:textproc/expat2
16
LIB_DEPENDS=	libexpat.so:textproc/expat2
16
17
17
OPTIONS_DEFINE=	LZ4 LZO OPENSSL NETTLE ZSTD
18
OPTIONS_DEFINE=	LZ4 LZO ZSTD
18
OPTIONS_DEFAULT=LZ4 LZO OPENSSL
19
OPTIONS_DEFAULT=LZ4 OPENSSL
19
20
21
OPTIONS_RADIO+=	CRYPTO
22
OPTIONS_RADIO_CRYPTO=	OPENSSL MBEDTLS NETTLE
23
24
CRYPTO_DESC=	Crypto and hashing support
20
LZ4_DESC=	Support lz4 compression via liblz4
25
LZ4_DESC=	Support lz4 compression via liblz4
21
LZO_DESC=	Support lzo compression via liblzo2
26
LZO_DESC=	Support lzo compression via liblzo2
22
OPENSSL_DESC=	Mtree and xar hashes support through openssl
27
MBEDTLS_DESC=	Crypto support from mbedTLS
23
NETTLE_DESC=	Crypto support from Nettle
28
NETTLE_DESC=	Crypto support from Nettle
29
OPENSSL_DESC=	Crypto support from OpenSSL
24
ZSTD_DESC=      Support zstd compression
30
ZSTD_DESC=      Support zstd compression
25
31
26
USES=		cpe iconv libtool localbase:ldflags pathfix
32
USES=		cpe iconv libtool localbase:ldflags pathfix
Lines 97-102 Link Here
97
NETTLE_CONFIGURE_WITH=	nettle
103
NETTLE_CONFIGURE_WITH=	nettle
98
OPENSSL_USES=		ssl
104
OPENSSL_USES=		ssl
99
OPENSSL_CONFIGURE_WITH=	openssl
105
OPENSSL_CONFIGURE_WITH=	openssl
106
OPENSSL_CONFIGURE_OFF=	--without-openssl
107
MBEDTLS_LIB_DEPENDS=	libmbedtls.so:security/mbedtls
108
MBEDTLS_CONFIGURE_WITH=	mbedtls
100
109
101
.include <bsd.port.pre.mk>
110
.include <bsd.port.pre.mk>
102
111

Return to bug 251496