Skip to content

Commit

Permalink
irc/weechat: Make ZSTD an option
Browse files Browse the repository at this point in the history
PR:		274672
Reported by:	Herbert J. Skuhra <herbert gojira at>
  • Loading branch information
Sp1l committed Oct 23, 2023
1 parent 604b940 commit 8a15761
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions irc/weechat/Makefile
@@ -1,5 +1,6 @@
PORTNAME= weechat
DISTVERSION= 4.1.0
PORTVERSION= 4.1.0
PORTREVISION= 1
CATEGORIES= irc
MASTER_SITES= https://weechat.org/files/src/

Expand All @@ -13,17 +14,16 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS+= libcurl.so:ftp/curl \
libgcrypt.so:security/libgcrypt \
libgnutls.so:security/gnutls \
libgpg-error.so:security/libgpg-error \
libzstd.so:archivers/zstd
libgpg-error.so:security/libgpg-error

USES= cmake cpe libtool ncurses pkgconfig tar:xz
USE_LDCONFIG= yes

CMAKE_ARGS= -DLIBDATADIR=${LOCALBASE}/libdata

OPTIONS_DEFINE= BACKTRACE DOCS HEADLESS ICON ICONV MANPAGES NLS
OPTIONS_DEFINE= BACKTRACE DOCS HEADLESS ICON ICONV MANPAGES NLS ZSTD
OPTIONS_DEFAULT= ASPELL BACKTRACE CHARSET HEADLESS ICON LUA MANPAGES \
NLS PERL PYTHON RUBY TCL TYPING
NLS PERL PYTHON RUBY TCL TYPING ZSTD
OPTIONS_SUB= yes

OPTIONS_GROUP= PLUGINS
Expand All @@ -41,7 +41,7 @@ PYTHON_DESC= Python script support
RUBY_DESC= Ruby script support
TYPING_DESC= Typing status plugin

.for _opt in ${OPTIONS_GROUP_PLUGINS} BACKTRACE HEADLESS ICONV GNUTLS NLS
.for _opt in ${OPTIONS_GROUP_PLUGINS} BACKTRACE HEADLESS ICONV GNUTLS NLS ZSTD
${_opt}_CMAKE_BOOL= ENABLE_${_opt}
.endfor

Expand All @@ -65,6 +65,7 @@ RUBY_USES= ruby
TCL_CMAKE_ON= -DTCL_VERSION:STRING="${TCL_VER}" \
-DTCL_TCLSH:PATH="${TCLSH}"
TCL_USES= tcl
ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd

.include <bsd.port.pre.mk>

Expand Down

0 comments on commit 8a15761

Please sign in to comment.