diff options
Diffstat (limited to 'audio/ncmpc/Makefile')
-rw-r--r-- | audio/ncmpc/Makefile | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/audio/ncmpc/Makefile b/audio/ncmpc/Makefile index 0a19f0b15563..a0671fa1f081 100644 --- a/audio/ncmpc/Makefile +++ b/audio/ncmpc/Makefile @@ -1,23 +1,23 @@ -# Created by: Mark Reidel <ports@mark.reidel.info> - PORTNAME= ncmpc -PORTVERSION= 0.41 +PORTVERSION= 0.48 PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= https://www.musicpd.org/download/ncmpc/0/ MAINTAINER= laurent@nilio.ca COMMENT= Ncurses client for the musicpd +WWW= https://www.musicpd.org/clients/ncmpc/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libboost_system.so:devel/boost-libs \ - libmpdclient.so:audio/libmpdclient \ - libpcre.so:devel/pcre +LIB_DEPENDS= libmpdclient.so:audio/libmpdclient \ + libpcre2-8.so:devel/pcre2 USES= compiler:c++17-lang cpe iconv localbase:ldflags meson ncurses \ - pkgconfig tar:xz + pkgconfig tar:xz shebangfix +MESON_ARGS= -Dlirc=disabled +SHEBANG_GLOB= *.py CPE_VENDOR= ncmpc_project @@ -39,7 +39,7 @@ MANPAGES_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${ MANPAGES_MAKE_ENV= PYTHON=${PYTHON_CMD} \ SPHINX=sphinx-build-${PYTHON_VER} MANPAGES_MESON_TRUE= manual -MANPAGES_USES= python:build,3.6+ +MANPAGES_USES= python:build NLS_LDFLAGS= -lintl NLS_MESON_ENABLED= nls @@ -47,4 +47,10 @@ NLS_USES= gettext PORTDOCS= * -.include <bsd.port.mk> +.include <bsd.port.pre.mk> + +.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 160 +CPPFLAGS+= -Wno-error=enum-constexpr-conversion +.endif + +.include <bsd.port.post.mk> |