aboutsummaryrefslogtreecommitdiff
path: root/misc/libsolv
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2020-09-25 22:47:53 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2020-09-25 22:47:53 +0000
commit608bcdab6a90da39d91c5dc8b0773bff721d2880 (patch)
treec9090a60bc8202ec6bef8ce6eac710729c9c6609 /misc/libsolv
parentbb1032b31055cbe8e5372dfe9d47e29479a41871 (diff)
downloadports-608bcdab6a90da39d91c5dc8b0773bff721d2880.tar.gz
ports-608bcdab6a90da39d91c5dc8b0773bff721d2880.zip
misc/libsolv: Add compression options
Notes
Notes: svn path=/head/; revision=550090
Diffstat (limited to 'misc/libsolv')
-rw-r--r--misc/libsolv/Makefile17
1 files changed, 17 insertions, 0 deletions
diff --git a/misc/libsolv/Makefile b/misc/libsolv/Makefile
index 2e7b7cb6eb5d..c1759d790881 100644
--- a/misc/libsolv/Makefile
+++ b/misc/libsolv/Makefile
@@ -2,6 +2,7 @@
PORTNAME= libsolv
DISTVERSION= 0.7.4
+PORTREVISION= 1
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
@@ -16,4 +17,20 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= rpm-software-management
+OPTIONS_GROUP= COMPRESSION
+OPTIONS_GROUP_COMPRESSION= BZIP2 LZMA ZCHUNK ZSTD
+COMPRESSION_DESC= Enable compression:
+
+BZIP2_DESC= BZip2 support
+BZIP2_CMAKE_BOOL= ENABLE_BZIP2_COMPRESSION
+
+LZMA_CMAKE_BOOL= ENABLE_LZMA_COMPRESSION
+
+ZSTD_CMAKE_BOOL= ENABLE_ZCHUNK_COMPRESSION
+ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd
+
+ZCHUNK_DESC= Zchunk support
+ZCHUNK_CMAKE_BOOL= ENABLE_ZCHUNK_COMPRESSION WITH_SYSTEM_ZCHUNK
+ZCHUNK_LIB_DEPENDS= libzck.so:archivers/zchunk
+
.include <bsd.port.mk>