git: 59968131c031 - main - x11/bhotkeys-xfce: New port

From: Devin Teske <dteske_at_FreeBSD.org>
Date: Sat, 10 Oct 2026 19:22:00 UTC
The branch main has been updated by dteske:

URL: https://cgit.FreeBSD.org/ports/commit/?id=59968131c0316042e5223185d12eca7bc5d81b0b

commit 59968131c0316042e5223185d12eca7bc5d81b0b
Author:     Devin Teske <dteske@FreeBSD.org>
AuthorDate: 2026-10-10 19:18:49 +0000
Commit:     Devin Teske <dteske@FreeBSD.org>
CommitDate: 2026-10-10 19:18:49 +0000

    x11/bhotkeys-xfce: New port
    
    Xfce chords for bhotkeys.
    
    Approved by:    jrm (mentor)
    Reviewed by:    jrm (mentor)
    Differential Revision:  https://reviews.freebsd.org/D60508
---
 x11/Makefile                |  1 +
 x11/bhotkeys-xfce/Makefile  | 18 ++++++++++++++++++
 x11/bhotkeys-xfce/distinfo  |  3 +++
 x11/bhotkeys-xfce/pkg-descr |  2 ++
 x11/bhotkeys-xfce/pkg-plist | 16 ++++++++++++++++
 5 files changed, 40 insertions(+)

diff --git a/x11/Makefile b/x11/Makefile
index d8b65c0fb169..b9633d8942d2 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -29,6 +29,7 @@
     SUBDIR += bgrot
     SUBDIR += bgs
     SUBDIR += bhotkeys
+    SUBDIR += bhotkeys-xfce
     SUBDIR += bitmap
     SUBDIR += bmpanel2
     SUBDIR += boomer
diff --git a/x11/bhotkeys-xfce/Makefile b/x11/bhotkeys-xfce/Makefile
new file mode 100644
index 000000000000..a89033bec12f
--- /dev/null
+++ b/x11/bhotkeys-xfce/Makefile
@@ -0,0 +1,18 @@
+PORTNAME=	bhotkeys-xfce
+DISTVERSION=	1.0
+CATEGORIES=	x11
+
+MAINTAINER=	dteske@FreeBSD.org
+COMMENT=	Xfce chords for bhotkeys
+
+LICENSE=	BSD2CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+RUN_DEPENDS=	bhotkeys:x11/bhotkeys
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	FrauBSD
+NO_ARCH=	yes
+NO_BUILD=	yes
+
+.include <bsd.port.mk>
diff --git a/x11/bhotkeys-xfce/distinfo b/x11/bhotkeys-xfce/distinfo
new file mode 100644
index 000000000000..9e213ac5636b
--- /dev/null
+++ b/x11/bhotkeys-xfce/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1791426208
+SHA256 (FrauBSD-bhotkeys-xfce-1.0_GH0.tar.gz) = 5397c0329858ba9171bbccb7d91a633c7aeb54ea686f7a80d7ef48240733bd90
+SIZE (FrauBSD-bhotkeys-xfce-1.0_GH0.tar.gz) = 7270
diff --git a/x11/bhotkeys-xfce/pkg-descr b/x11/bhotkeys-xfce/pkg-descr
new file mode 100644
index 000000000000..b75e029b8984
--- /dev/null
+++ b/x11/bhotkeys-xfce/pkg-descr
@@ -0,0 +1,2 @@
+Xfce chords for bhotkeys.  The plugins call xfconf-query and need
+an Xfce session at run time.
diff --git a/x11/bhotkeys-xfce/pkg-plist b/x11/bhotkeys-xfce/pkg-plist
new file mode 100644
index 000000000000..1e13a6675c09
--- /dev/null
+++ b/x11/bhotkeys-xfce/pkg-plist
@@ -0,0 +1,16 @@
+share/bhotkeys/plugins.d/xfce-apps
+share/bhotkeys/plugins.d/xfce-display
+share/bhotkeys/plugins.d/xfce-files
+share/bhotkeys/plugins.d/xfce-files-alt
+share/bhotkeys/plugins.d/xfce-finder
+share/bhotkeys/plugins.d/xfce-finder-full
+share/bhotkeys/plugins.d/xfce-lock
+share/bhotkeys/plugins.d/xfce-logout
+share/bhotkeys/plugins.d/xfce-menu
+share/bhotkeys/plugins.d/xfce-run
+share/bhotkeys/plugins.d/xfce-shot
+share/bhotkeys/plugins.d/xfce-shot-region
+share/bhotkeys/plugins.d/xfce-shot-window
+share/bhotkeys/plugins.d/xfce-taskmgr
+share/bhotkeys/plugins.d/xfce-terminal
+share/bhotkeys/plugins.d/xfce-xkill