git: 286f239c5b99 - main - sysutils/elephant: Update to 2.22.1

From: Hiroki Tagato <tagattie_at_FreeBSD.org>
Date: Sun, 04 Oct 2026 19:56:19 UTC
The branch main has been updated by tagattie:

URL: https://cgit.FreeBSD.org/ports/commit/?id=286f239c5b99b2f3cb581f233008ebf7d753c589

commit 286f239c5b99b2f3cb581f233008ebf7d753c589
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-10-04 19:35:06 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-10-04 19:56:08 +0000

    sysutils/elephant: Update to 2.22.1
    
    While here, add PROTONPASS option to support Proton Pass CLI.
    
    Changelog: https://github.com/abenz1267/elephant/releases/tag/v2.22.1
    
    Reported by:    GitHub (watch releases)
---
 sysutils/elephant/Makefile | 14 +++++++++-----
 sysutils/elephant/distinfo | 10 +++++-----
 2 files changed, 14 insertions(+), 10 deletions(-)

diff --git a/sysutils/elephant/Makefile b/sysutils/elephant/Makefile
index 5670815e51c5..867b5a67ab39 100644
--- a/sysutils/elephant/Makefile
+++ b/sysutils/elephant/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	elephant
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.22.0
-PORTREVISION=	3
+DISTVERSION=	2.22.1
 CATEGORIES=	sysutils
 
 MAINTAINER=	tagattie@FreeBSD.org
@@ -14,7 +13,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 NOT_FOR_ARCHS=		aarch64 armv7 i386
 NOT_FOR_ARCHS_REASON=	-buildmode=plugin is not supported on these architectures
 
-USES=		go:modules
+USES=		go:1.27+,modules
 
 GO_MODULE=	github.com/abenz1267/elephant/v2
 GO_TARGET=	./cmd/elephant
@@ -27,8 +26,9 @@ OPTIONS_DEFAULT=	${OPTIONS_GROUP_PROVIDERS:NNIRIACTIONS:NNIRISESSIONS}
 OPTIONS_GROUP=		PROVIDERS
 OPTIONS_GROUP_PROVIDERS=1PASSWORD BITWARDEN BOOKMARKS CALC CLIPBOARD \
 			DESKTOPAPPLICATIONS FILES MENUS NIRIACTIONS \
-			NIRISESSIONS PLAYERCTL PROVIDERLIST RUNNER SNIPPETS \
-			SYMBOLS TODO UNICODE WEBSEARCH WINDOWS WIREPLUMBER
+			NIRISESSIONS PLAYERCTL PROTONPASS PROVIDERLIST RUNNER \
+			SNIPPETS SYMBOLS TODO UNICODE WEBSEARCH WINDOWS \
+			WIREPLUMBER
 
 PROVIDERS_DESC=		Enabled providers
 1PASSWORD_DESC=		Access your 1Password vaults
@@ -41,6 +41,7 @@ FILES_DESC=		Find files/folders
 MENUS_DESC=		Create custom menus
 NIRIACTIONS_DESC=	Search and execute Niri actions
 NIRISESSIONS_DESC=	Create predefined session layouts and open them
+PROTONPASS_DESC=	Access your Proton Pass vaults
 PROVIDERLIST_DESC=	Lists all providers and configured menus
 PLAYERCTL_DESC=		Control media/audio players with playerctl
 RUNNER_DESC=		Execute everything installed in your PATH
@@ -77,6 +78,9 @@ NIRISESSIONS_RUN_DEPENDS=niri:x11-wm/niri
 NIRISESSIONS_PLIST_FILES=etc/xdg/elephant/providers/nirisessions.so
 PLAYERCTL_RUN_DEPENDS=	playerctl:multimedia/playerctl
 PLAYERCTL_PLIST_FILES=	etc/xdg/elephant/providers/playerctl.so
+PROTONPASS_RUN_DEPENDS=	pass-cli:security/pass-cli \
+			wl-copy:x11/wl-clipboard
+PROTONPASS_PLIST_FILES=	etc/xdg/elephant/providers/protonpass.so
 PROVIDERLIST_PLIST_FILES=etc/xdg/elephant/providers/providerlist.so
 RUNNER_PLIST_FILES=	etc/xdg/elephant/providers/runner.so
 SNIPPETS_RUN_DEPENDS=	wtype:x11/wtype
diff --git a/sysutils/elephant/distinfo b/sysutils/elephant/distinfo
index 58b3cf5c2c67..518415407c23 100644
--- a/sysutils/elephant/distinfo
+++ b/sysutils/elephant/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1784247766
-SHA256 (go/sysutils_elephant/elephant-v2.22.0/v2.22.0.mod) = f082b92e280124b4f42a09e2f2488e281139e19c654e6aa14a8ccec6a6f619a6
-SIZE (go/sysutils_elephant/elephant-v2.22.0/v2.22.0.mod) = 3045
-SHA256 (go/sysutils_elephant/elephant-v2.22.0/v2.22.0.zip) = 4f7ddf73048b64bf46398ad72325b828c622a349999a4c66bf65941760c39ce2
-SIZE (go/sysutils_elephant/elephant-v2.22.0/v2.22.0.zip) = 12922616
+TIMESTAMP = 1791138820
+SHA256 (go/sysutils_elephant/elephant-v2.22.1/v2.22.1.mod) = c5fe5f8c609ed14dae2fea900a0cbdc00875352a1b3b1bf6bfa9f84f430288b9
+SIZE (go/sysutils_elephant/elephant-v2.22.1/v2.22.1.mod) = 3018
+SHA256 (go/sysutils_elephant/elephant-v2.22.1/v2.22.1.zip) = 8a3cffcafd43f092dfa8b4b8adbbe49452213a0ae1e83e94ded50788f1b80ea8
+SIZE (go/sysutils_elephant/elephant-v2.22.1/v2.22.1.zip) = 13517863