aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHiroki Tagato <tagattie@FreeBSD.org>2026-01-10 13:28:06 +0000
committerHiroki Tagato <tagattie@FreeBSD.org>2026-01-10 13:32:53 +0000
commit3c87b7a1092af929c69fd46715ee7f4dc19dfb34 (patch)
treee3e2868e53ecd05128c992e2390661456cb8400c
parentaad81a8a24fa9f98a71edd6d3f765471a51e3866 (diff)
sysutils/elephant: Update to 2.18.1
BITWARDEN option has been added. It is disabled by default because rbw, one of the runtime dependencies, is not in the ports tree yet. Changelog: - https://github.com/abenz1267/elephant/releases/tag/v2.18.0 - https://github.com/abenz1267/elephant/releases/tag/v2.18.1 Reported by: GitHub (watch releases)
-rw-r--r--sysutils/elephant/Makefile20
-rw-r--r--sysutils/elephant/distinfo10
2 files changed, 18 insertions, 12 deletions
diff --git a/sysutils/elephant/Makefile b/sysutils/elephant/Makefile
index 6c06f6bd3453..7942e339da6f 100644
--- a/sysutils/elephant/Makefile
+++ b/sysutils/elephant/Makefile
@@ -1,6 +1,6 @@
PORTNAME= elephant
DISTVERSIONPREFIX= v
-DISTVERSION= 2.17.2
+DISTVERSION= 2.18.1
CATEGORIES= sysutils
MAINTAINER= tagattie@FreeBSD.org
@@ -11,9 +11,9 @@ LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
NOT_FOR_ARCHS= aarch64 armv7 i386
-NOT_FOR_ARCHS_REASON= -buildmode=plugin not supported on these architectures
+NOT_FOR_ARCHS_REASON= -buildmode=plugin is not supported on these architectures
-USES= go:modules
+USES= go:1.25+,modules
GO_MODULE= github.com/abenz1267/elephant/v2
GO_TARGET= ./cmd/elephant
@@ -22,14 +22,17 @@ PLIST_FILES= bin/${PORTNAME}
PORTDOCS= README.md
OPTIONS_DEFINE= DOCS
-OPTIONS_DEFAULT= ${OPTIONS_GROUP_PROVIDERS:NNIRISESSIONS}
+# BITWARDEN: Runtime dependency rbw is not in ports tree yet
+OPTIONS_DEFAULT= ${OPTIONS_GROUP_PROVIDERS:NBITWARDEN:NNIRISESSIONS}
OPTIONS_GROUP= PROVIDERS
-OPTIONS_GROUP_PROVIDERS=1PASSWORD BOOKMARKS CALC CLIPBOARD DESKTOPAPPLICATIONS \
- FILES MENUS NIRISESSIONS PROVIDERLIST RUNNER SNIPPETS \
- SYMBOLS TODO UNICODE WEBSEARCH WINDOWS
+OPTIONS_GROUP_PROVIDERS=1PASSWORD BITWARDEN BOOKMARKS CALC CLIPBOARD \
+ DESKTOPAPPLICATIONS FILES MENUS NIRISESSIONS \
+ PROVIDERLIST RUNNER SNIPPETS SYMBOLS TODO UNICODE \
+ WEBSEARCH WINDOWS
PROVIDERS_DESC= Enabled providers
1PASSWORD_DESC= Access your 1Password vaults
+BITWARDEN_DESC= Access your Bitwarden vault
BOOKMARKS_DESC= URL bookmark manager
CALC_DESC= Perform calculation and unit-conversions
CLIPBOARD_DESC= Store clipboard history
@@ -48,6 +51,9 @@ WINDOWS_DESC= Find and focus opened windows
1PASSWORD_RUN_DEPENDS= op:security/1password-client2
1PASSWORD_PLIST_FILES= etc/xdg/elephant/providers/1password.so
+BITWARDEN_RUN_DEPENDS= wl-copy:x11/wl-clipboard \
+ wtype:x11/wtype
+BITWARDEN_PLIST_FILES= etc/xdg/elephant/providers/bitwarden.so
BOOKMARKS_RUN_DEPENDS= jq:textproc/jq
BOOKMARKS_USES= sqlite
BOOKMARKS_PLIST_FILES= etc/xdg/elephant/providers/bookmarks.so
diff --git a/sysutils/elephant/distinfo b/sysutils/elephant/distinfo
index 8906c7673a06..e03ef51dc8c6 100644
--- a/sysutils/elephant/distinfo
+++ b/sysutils/elephant/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1765800376
-SHA256 (go/sysutils_elephant/elephant-v2.17.2/v2.17.2.mod) = b0ec2ac128f1dc577aa5b3f85beeff215d994383a87d6ce5b78a2fdf8dae5a8f
-SIZE (go/sysutils_elephant/elephant-v2.17.2/v2.17.2.mod) = 2451
-SHA256 (go/sysutils_elephant/elephant-v2.17.2/v2.17.2.zip) = 79a20605b0c289a1fdaec7932096ad07fdb572b4017da8708d0187f385f54e87
-SIZE (go/sysutils_elephant/elephant-v2.17.2/v2.17.2.zip) = 7566629
+TIMESTAMP = 1768048010
+SHA256 (go/sysutils_elephant/elephant-v2.18.1/v2.18.1.mod) = 356e9e66a4b90c9038e7434937a406c40c13f7a902c8325af147a0cb4b1937cf
+SIZE (go/sysutils_elephant/elephant-v2.18.1/v2.18.1.mod) = 2944
+SHA256 (go/sysutils_elephant/elephant-v2.18.1/v2.18.1.zip) = 2fd732821c17abdf70e48c1546c39d5540682828f954cbd269b50e8a1d770e11
+SIZE (go/sysutils_elephant/elephant-v2.18.1/v2.18.1.zip) = 7583357