xref: /mports/security/gcr3/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1PORTNAME=	gcr
2PORTVERSION=	3.40.0
3PORTREVISION=	2
4CATEGORIES=	security gnome
5MASTER_SITES=	GNOME
6PKGNAMESUFFIX=	3
7
8LICENSE=	lgpl+
9LICENSE_FILE=	${WRKSRC}/COPYING
10
11PATCH_SITES=	https://gitlab.gnome.org/GNOME/${PORTNAME}/-/commit/
12PATCHFILES+=	b3ca1d02bb01.patch:-p1 # https://gitlab.gnome.org/GNOME/gcr/-/merge_requests/81
13
14MAINTAINER=	ports@MidnightBSD.org
15COMMENT=	Library for bits of crypto UI and parsing
16WWW=		https://live.gnome.org/GnomeKeyring
17
18BUILD_DEPENDS=	gpg2:security/gnupg
19LIB_DEPENDS=	libdbus-1.so:devel/dbus \
20		libgpg-error.so:security/libgpg-error \
21		libp11-kit.so:security/p11-kit \
22		libgcrypt.so:security/libgcrypt
23
24CONFLICTS=	gnome-keyring-2.[0-9]*
25PORTSCOUT=	limitw:1,even
26
27USE_GNOME=	cairo gtk30 intlhack introspection:build
28USES=		desktop-file-utils gettext gmake gnome libtool meson pathfix \
29		pkgconfig python shared-mime-info tar:xz vala:build
30USE_LDCONFIG=	yes
31BINARY_ALIAS=	python3=${PYTHON_VERSION}
32INSTALL_TARGET=	install-strip
33
34GLIB_SCHEMAS=	org.gnome.crypto.pgp.gschema.xml
35
36OPTIONS_DEFINE=	DOCS
37
38DOCS_BUILD_DEPENDS=	gtk-doc>0:textproc/gtk-doc
39DOCS_MESON_TRUE=	gtk_doc
40DOCSDIR=		${PREFIX}/share/gtk-doc/html/
41
42NO_TEST=	yes
43
44.include <bsd.port.mk>
45

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026