aboutsummaryrefslogtreecommitdiff
path: root/sysutils/elephant
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/elephant')
-rw-r--r--sysutils/elephant/Makefile9
-rw-r--r--sysutils/elephant/distinfo10
-rw-r--r--sysutils/elephant/files/patch-vendor_github.com_neurlang_wayland_os_scm__linux.go6
3 files changed, 14 insertions, 11 deletions
diff --git a/sysutils/elephant/Makefile b/sysutils/elephant/Makefile
index 97d3a4582526..1f4b07919b8b 100644
--- a/sysutils/elephant/Makefile
+++ b/sysutils/elephant/Makefile
@@ -1,6 +1,6 @@
PORTNAME= elephant
DISTVERSIONPREFIX= v
-DISTVERSION= 2.20.2
+DISTVERSION= 2.21.0
CATEGORIES= sysutils
MAINTAINER= tagattie@FreeBSD.org
@@ -27,8 +27,8 @@ OPTIONS_DEFAULT= ${OPTIONS_GROUP_PROVIDERS:NBITWARDEN:NNIRIACTIONS:NNIRISESSIONS
OPTIONS_GROUP= PROVIDERS
OPTIONS_GROUP_PROVIDERS=1PASSWORD BITWARDEN BOOKMARKS CALC CLIPBOARD \
DESKTOPAPPLICATIONS FILES MENUS NIRIACTIONS \
- NIRISESSIONS PROVIDERLIST RUNNER SNIPPETS SYMBOLS TODO \
- UNICODE WEBSEARCH WINDOWS WIREPLUMBER
+ NIRISESSIONS PLAYERCTL PROVIDERLIST RUNNER SNIPPETS \
+ SYMBOLS TODO UNICODE WEBSEARCH WINDOWS WIREPLUMBER
PROVIDERS_DESC= Enabled providers
1PASSWORD_DESC= Access your 1Password vaults
@@ -42,6 +42,7 @@ MENUS_DESC= Create custom menus
NIRIACTIONS_DESC= Search and execute Niri actions
NIRISESSIONS_DESC= Create predefined session layouts and open them
PROVIDERLIST_DESC= Lists all providers and configured menus
+PLAYERCTL_DESC= Control media/audio players with playerctl
RUNNER_DESC= Execute everything installed in your PATH
SNIPPETS_DESC= Create and access text snippets
SYMBOLS_DESC= Search for emojis and symbols
@@ -73,6 +74,8 @@ NIRIACTIONS_RUN_DEPENDS=niri:x11-wm/niri
NIRIACTIONS_PLIST_FILES=etc/xdg/elephant/providers/niriactions.so
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
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 9dfa24183de0..2d7e7d5617f8 100644
--- a/sysutils/elephant/distinfo
+++ b/sysutils/elephant/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1773652590
-SHA256 (go/sysutils_elephant/elephant-v2.20.2/v2.20.2.mod) = 356e9e66a4b90c9038e7434937a406c40c13f7a902c8325af147a0cb4b1937cf
-SIZE (go/sysutils_elephant/elephant-v2.20.2/v2.20.2.mod) = 2944
-SHA256 (go/sysutils_elephant/elephant-v2.20.2/v2.20.2.zip) = 8fc204863e65d862f67376d7464b7bb011c8eb394e0823e1733445916a20b99f
-SIZE (go/sysutils_elephant/elephant-v2.20.2/v2.20.2.zip) = 7601142
+TIMESTAMP = 1776486379
+SHA256 (go/sysutils_elephant/elephant-v2.21.0/v2.21.0.mod) = 3cdb653cac3b3c754989c1bbf8e4ef573d5a85b39e704137846de64e9d1e20c8
+SIZE (go/sysutils_elephant/elephant-v2.21.0/v2.21.0.mod) = 2996
+SHA256 (go/sysutils_elephant/elephant-v2.21.0/v2.21.0.zip) = e315a75502dfb392205ccca85ec9f6afbd56aec7ca5303505217c17da1438f79
+SIZE (go/sysutils_elephant/elephant-v2.21.0/v2.21.0.zip) = 7606173
diff --git a/sysutils/elephant/files/patch-vendor_github.com_neurlang_wayland_os_scm__linux.go b/sysutils/elephant/files/patch-vendor_github.com_neurlang_wayland_os_scm__linux.go
index 0944ac60ff75..3e182ac8ba97 100644
--- a/sysutils/elephant/files/patch-vendor_github.com_neurlang_wayland_os_scm__linux.go
+++ b/sysutils/elephant/files/patch-vendor_github.com_neurlang_wayland_os_scm__linux.go
@@ -1,8 +1,8 @@
---- vendor/github.com/neurlang/wayland/os/scm_linux.go.orig 2025-11-14 04:42:08 UTC
+--- vendor/github.com/neurlang/wayland/os/scm_linux.go.orig 2026-03-30 02:44:23 UTC
+++ vendor/github.com/neurlang/wayland/os/scm_linux.go
@@ -1,5 +1,5 @@
--//go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris
--// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
+-//go:build aix || dragonfly || freebsd || linux || netbsd || openbsd || solaris
+-// +build aix dragonfly freebsd linux netbsd openbsd solaris
+//go:build aix || darwin || dragonfly || linux || netbsd || openbsd || solaris
+// +build aix darwin dragonfly linux netbsd openbsd solaris