git: 037ee9225062 - main - security/p11-kit: remove dependency on glib20
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 15 Apr 2024 12:43:07 UTC
The branch main has been updated by bapt: URL: https://cgit.FreeBSD.org/ports/commit/?id=037ee9225062e94f8ee11811688494a87fc79f67 commit 037ee9225062e94f8ee11811688494a87fc79f67 Author: Baptiste Daroussin <bapt@FreeBSD.org> AuthorDate: 2024-04-15 12:22:04 +0000 Commit: Baptiste Daroussin <bapt@FreeBSD.org> CommitDate: 2024-04-15 12:43:05 +0000 security/p11-kit: remove dependency on glib20 The build system is only depending on glib-2.0 to fetch its prefix via pkgconfig the build system allows to pass directly the said prefix, so let's use that instead of adding a dependency on glib 2.0 --- security/p11-kit/Makefile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/security/p11-kit/Makefile b/security/p11-kit/Makefile index d14fa32e2911..32cd7b7ea4ce 100644 --- a/security/p11-kit/Makefile +++ b/security/p11-kit/Makefile @@ -1,6 +1,6 @@ PORTNAME= p11-kit DISTVERSION= 0.25.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security devel MASTER_SITES= https://github.com/p11-glue/${PORTNAME}/releases/download/${DISTVERSION}/ @@ -30,8 +30,6 @@ MANPAGES_IMPLIES= DOCS OPTIONS_DEFAULT= MANPAGES DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc -DOCS_USES= gnome -DOCS_USE= GNOME=glib20 DOCS_MESON_TRUE= gtk_doc MANPAGES_BUILD_DEPENDS= xsltproc:textproc/libxslt @@ -41,6 +39,10 @@ TEST_MESON_TRUE= test .include <bsd.port.options.mk> +.if ${PORT_OPTIONS:MDOCS} +MESON_ARGS+= -Dglib_prefix=${LOCALBASE} +.endif + post-install: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${MV} ${STAGEDIR}${PREFIX}/etc/pkcs11/pkcs11.conf.example ${STAGEDIR}${EXAMPLESDIR}