head 1.8; access; symbols pkgsrc-2026Q1:1.8.0.2 pkgsrc-2026Q1-base:1.8 pkgsrc-2025Q4:1.5.0.4 pkgsrc-2025Q4-base:1.5 pkgsrc-2025Q3:1.5.0.2 pkgsrc-2025Q3-base:1.5 pkgsrc-2025Q2:1.4.0.2 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.1.0.2 pkgsrc-2025Q1-base:1.1; locks; strict; comment @# @; 1.8 date 2026.02.06.10.05.51; author wiz; state Exp; branches; next 1.7; commitid MwQEYCXeWSFvIitG; 1.7 date 2026.01.27.09.58.47; author wiz; state Exp; branches; next 1.6; commitid LwdODoObIMTP01sG; 1.6 date 2026.01.07.08.48.46; author wiz; state Exp; branches; next 1.5; commitid 1wQ3ICD8eebefrpG; 1.5 date 2025.07.03.13.34.05; author wiz; state Exp; branches; next 1.4; commitid HHNB4KeVlKHaTi1G; 1.4 date 2025.05.09.19.37.15; author wiz; state Exp; branches; next 1.3; commitid WCR78K3U9f0aFgUF; 1.3 date 2025.04.17.21.52.20; author wiz; state Exp; branches; next 1.2; commitid xcIXAVA292fk6sRF; 1.2 date 2025.04.11.08.59.51; author pin; state Exp; branches; next 1.1; commitid H5SmCk1SMOwu2CQF; 1.1 date 2025.03.06.22.56.20; author wiz; state Exp; branches; next ; commitid LbgidKUlsbLeP3MF; desc @@ 1.8 log @*: recursive bump for nettle 4.0 shlib major bump @ text @# $NetBSD: Makefile,v 1.7 2026/01/27 09:58:47 wiz Exp $ DISTNAME= sequoia-chameleon-gnupg-0.13.1 PKGREVISION= 3 CATEGORIES= security MASTER_SITES= ${MASTER_SITE_GITLAB:=sequoia-pgp/} GITLAB_PROJECT= sequoia-chameleon-gnupg GITLAB_RELEASE= v${PKGVERSION_NOREV} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg COMMENT= Sequoia's reimplementation of the GnuPG interface LICENSE= gnu-gpl-v3 # bindgen needs libclang TOOL_DEPENDS+= clang-[0-9]*:../../lang/clang # See, https://github.com/briansmith/ring/issues/1999 .include "../../mk/compiler/i386-sse2.mk" .include "cargo-depends.mk" WRKSRC= ${WRKDIR}/sequoia-chameleon-gnupg-v0.13.1-6fbe6d0fba83d5324ddf66a45cd349a458044b58 USE_TOOLS+= pkg-config MAKE_ENV+= OPENSSL_DIR=${BUILDLINK_PREFIX.openssl:Q} RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.openssl}/lib RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.nettle}/lib INSTALLATION_DIRS+= ${PKGMANDIR}/man1 INSTALLATION_DIRS+= share/bash-completion/completions INSTALLATION_DIRS+= share/fish/vendor_completions.d INSTALLATION_DIRS+= share/zsh/site-functions post-install: ${INSTALL_DATA} ${WRKSRC}/target/release/build/sequoia-chameleon-gnupg-*/out/man-pages/*.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 ${INSTALL_DATA} ${WRKSRC}/target/release/build/sequoia-chameleon-gnupg-*/out/shell-completions/gpg-sq.bash ${DESTDIR}${PREFIX}/share/bash-completion/completions ${INSTALL_DATA} ${WRKSRC}/target/release/build/sequoia-chameleon-gnupg-*/out/shell-completions/gpgv-sq.bash ${DESTDIR}${PREFIX}/share/bash-completion/completions ${INSTALL_DATA} ${WRKSRC}/target/release/build/sequoia-chameleon-gnupg-*/out/shell-completions/gpg-sq.fish ${DESTDIR}${PREFIX}/share/fish/vendor_completions.d ${INSTALL_DATA} ${WRKSRC}/target/release/build/sequoia-chameleon-gnupg-*/out/shell-completions/gpgv-sq.fish ${DESTDIR}${PREFIX}/share/fish/vendor_completions.d ${INSTALL_DATA} ${WRKSRC}/target/release/build/sequoia-chameleon-gnupg-*/out/shell-completions/_gpg-sq ${DESTDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/target/release/build/sequoia-chameleon-gnupg-*/out/shell-completions/_gpgv-sq ${DESTDIR}${PREFIX}/share/zsh/site-functions .include "../../databases/sqlite3/buildlink3.mk" .include "../../lang/rust/cargo.mk" .include "../../security/openssl/buildlink3.mk" .include "../../security/nettle/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.7 log @sequoia-chameleon-gnupg: clang -> tool dependency Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2026/01/07 08:48:46 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.6 log @*: recursive bump for icu 78.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2025/07/03 13:34:05 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 d15 3 a29 1 RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.clang}/lib a46 1 .include "../../lang/clang/buildlink3.mk" @ 1.5 log @sequoia-chameleon-gnupg: update to 0.13.1. * Changes in 0.13.1 ** Notable fixes - The ENC_TO status was fixed to only emit long key IDs. * Changes in 0.13.0 ** Notable changes - Ported to sequoia-openpgp 2. This brings in the machinery to support RFC9580, but without further changes to the interface and secret key store, it will not be able to make use of newer keys. It might be able to decrypt SEIPDv2 messages, though. * Changes in 0.12.1 ** Notable fixes - This release fixes a bug where a signature verification failure was not correctly reported on the status fd interface. Notably, this lead GPGME to not signal a verification failure on unsigned data. - This release adds a catch-all error handler ensuring that all failures are implicitly reported on the status fd interface, preventing issues like the one above. ** Notable changes - We now implement --no-default-keyring and --no-keyring. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2025/05/09 19:37:15 wiz Exp $ d4 1 @ 1.4 log @*: bump for llvm 19 (shlib major changed) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2025/04/17 21:52:20 wiz Exp $ d3 1 a3 2 DISTNAME= sequoia-chameleon-gnupg-0.12.0 PKGREVISION= 2 a16 2 #TOOL_DEPENDS+= capnproto-[0-9]*:../../devel/capnproto d19 1 a19 1 WRKSRC= ${WRKDIR}/sequoia-chameleon-gnupg-v0.12.0-bba1ced319eb4cd34d937392054d9d0ea0838243 @ 1.3 log @*: recursive bump for icu 77 and libxml2 2.14 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2025/04/11 08:59:51 pin Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.2 log @security/sequoia-chameleon-gnupg: needs sse2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2025/03/06 22:56:20 wiz Exp $ d4 1 @ 1.1 log @security/sequoia-chameleon-gnupg: import sequoia-chameleon-gnupg-0.12.0 This is a re-implementation and drop-in replacement of gpg and gpgv using the Sequoia OpenPGP implementation. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2025/03/05 11:12:38 wiz Exp $ d14 3 @