Files
ports/security/1password-client2-beta/Makefile
T
Larry Rosenman 92d22a52a1 security/1password-client2-beta: update to 2.31.0-beta.01
This release brings the beta build up to date with the changes on the stable release channel. It includes quality of life improvements and bug fixes for 1Password CLI.

Improvements
1Password CLI no longer causes direnv to halt when the two are used together. {4250}
Following the deprecation of CLI 1, the `1password/op:latest` DockerHub tag will now always point to the latest version of CLI 2. {4267}
Fixed
`op vault list --filter` now returns all vaults you have access to, regardless of permission level, making it easier to discover and manage vaults beyond just those with read access. {4189}
'op group user grant' now works correctly in MSP accounts. {4244}
2025-04-25 17:38:47 -05:00

44 lines
1.1 KiB
Makefile

PORTNAME= 1password-client2-beta
DISTVERSION= 2.31.0-beta.01
CATEGORIES= security
MASTER_SITES= https://cache.agilebits.com/dist/1P/op2/pkg/v${DISTVERSION}/
MAINTAINER= ler@FreeBSD.org
COMMENT= 1Password CLI client (BETA)
WWW= https://developer.1password.com/docs/cli/upgrade
ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386
USES= zip
NO_WRKSUBDIR= yes
NO_BUILD= yes
PLIST_FILES= bin/op
CONFLICTS_INSTALL= security/1password-client security/op security/1password-client2
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/op \
${STAGEDIR}${PREFIX}/bin
.include <bsd.port.pre.mk>
.if ${ARCH} == amd64
DISTNAME= op_freebsd_amd64_v${DISTVERSION}
.elif ${ARCH} == armv6 || ${ARCH} == armv7
DISTNAME= op_freebsd_arm_v${DISTVERSION}
.elif ${ARCH} == aarch64
DISTNAME= op_freebsd_arm64_v${DISTVERSION}
.elif ${ARCH} == i386
DISTNAME= op_freebsd_386_v${DISTVERSION}
.endif
.if ${.TARGETS} == "makesum"
DISTFILES= op_freebsd_386_v${DISTVERSION}${EXTRACT_SUFX} \
op_freebsd_amd64_v${DISTVERSION}${EXTRACT_SUFX} \
op_freebsd_arm64_v${DISTVERSION}${EXTRACT_SUFX} \
op_freebsd_arm_v${DISTVERSION}${EXTRACT_SUFX}
.endif
.include <bsd.port.post.mk>