commit:     9352942a9eb3ec48ea319a980b5aca7d5443f315
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 28 01:33:14 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Sep 28 01:37:44 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9352942a

x11-misc/sxhkd: add 0.6.3

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 x11-misc/sxhkd/Manifest           |  1 +
 x11-misc/sxhkd/sxhkd-0.6.3.ebuild | 41 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 42 insertions(+)

diff --git a/x11-misc/sxhkd/Manifest b/x11-misc/sxhkd/Manifest
index e359766ebeca..8878c5d46eb3 100644
--- a/x11-misc/sxhkd/Manifest
+++ b/x11-misc/sxhkd/Manifest
@@ -1 +1,2 @@
 DIST sxhkd-0.6.2.tar.gz 35711 BLAKE2B 
a1dc409314dda68aa3df99bf584d20e492c7220dceb188b844a6bd9374a4c52b7e1a406b96fc77276498db86dd5e5114a50357ddee660f5f08d6fe974de8f990
 SHA512 
3f758aec3de76c6336a9008e997317ed7a05db0fcd81025d8f856694c2b8162022e25d9a48876de99056748a2dbe6a561a0e1594973c854ac2c98d44af6b03aa
+DIST sxhkd-0.6.3.tar.gz 36392 BLAKE2B 
a530aff8b44a6e72717ae6fd5ba0ee53eda9284221a647f65e1d251a3e89c6d4290bbd84f223320cea8a5800a376dfda5c1cd5bca5eee41fcb862f2532155ff7
 SHA512 
219cc8757ecff75075e133fece639bc15cbaa18b893c752ab0682bb0c6dc889929924a61292df2d49ecfe5046a6227792f6b1453477c2066ca25ee284daf2142

diff --git a/x11-misc/sxhkd/sxhkd-0.6.3.ebuild 
b/x11-misc/sxhkd/sxhkd-0.6.3.ebuild
new file mode 100644
index 000000000000..928e9b07ba9b
--- /dev/null
+++ b/x11-misc/sxhkd/sxhkd-0.6.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs systemd
+
+DESCRIPTION="Simple X hotkey daemon"
+HOMEPAGE="https://github.com/baskerville/sxhkd/";
+SRC_URI="
+       https://github.com/baskerville/sxhkd/archive/${PV}.tar.gz
+               -> ${P}.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+       x11-libs/libxcb:=
+       x11-libs/xcb-util-keysyms
+"
+DEPEND="
+       ${RDEPEND}
+       x11-libs/xcb-util
+"
+
+src_compile() {
+       emake CC="$(tc-getCC)"
+}
+
+src_install() {
+       local emakeargs=(
+               DESTDIR="${D}"
+               PREFIX="${EPREFIX}"/usr
+               DOCPREFIX="${EPREFIX}"/usr/share/doc/${PF}
+       )
+       emake "${emakeargs[@]}" install
+
+       systemd_dounit contrib/systemd/${PN}.service
+}

Reply via email to