diff --git a/security/libsecret/Makefile b/security/libsecret/Makefile index 0e2633413dda..10c72f587577 100644 --- a/security/libsecret/Makefile +++ b/security/libsecret/Makefile @@ -1,30 +1,27 @@ PORTNAME= libsecret PORTVERSION= 0.21.7 CATEGORIES= security gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Library to access the secret service API WWW= https://gitlab.gnome.org/GNOME/libsecret LICENSE= APACHE20 GPLv2+ LGPL21+ LICENSE_COMB= multi BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gi-docgen>0:textproc/py-gi-docgen@${PY_FLAVOR} \ docbook-xsl>=0:textproc/docbook-xsl LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ libgpg-error.so:security/libgpg-error USES= compiler gettext gnome meson pkgconfig python tar:xz vala:build USE_GNOME= glib20 introspection:build libxslt:build MESON_ARGS= -Dbash_completion=disabled -.include +# see PR 287429 / https://gitlab.gnome.org/GNOME/libsecret/-/issues/106 +MESON_ARGS+= -Dc_args="-DHAVE_CMSGCRED" -.if ${COMPILER_TYPE} == clang -CFLAGS+= -Wno-incompatible-function-pointer-types -.endif - -.include +.include