commit: df64cb0965d2e39b3a29f7114f7cd668c77fb1b5 Author: NRK <nrk <AT> disroot <DOT> org> AuthorDate: Fri Feb 20 00:09:49 2026 +0000 Commit: Nickolas Raymond Kaczynski <nrk <AT> disroot <DOT> org> CommitDate: Fri Feb 20 00:12:03 2026 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=df64cb09
x11-misc/selx: add v2.0.0 Signed-off-by: NRK <nrk <AT> disroot.org> x11-misc/selx/Manifest | 1 + x11-misc/selx/selx-2.0.0.ebuild | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) diff --git a/x11-misc/selx/Manifest b/x11-misc/selx/Manifest index 917794551b..e32aecc2a8 100644 --- a/x11-misc/selx/Manifest +++ b/x11-misc/selx/Manifest @@ -1 +1,2 @@ DIST selx-1.2.0.tar.gz 23368 BLAKE2B 8fc3eba78029ae5e3268bca008c9022f8984e880a05c96e1f2be143809a2df2dc76e46334b4b8556867474fca80ae7703ecebecbb059fb43f98eab2e5d9be596 SHA512 bc8304f38fba72e624438f31b4e58666f0ea5f1738ad808bb0a926d9be19b4b68621f8396426c894d41b858dfa7d34939f17b2da389e8e0116b37c424204772c +DIST selx-2.0.0.tar.gz 23649 BLAKE2B 87a784844b135771beb158c0247177e9dd2d2ef78e8c6b2527007b5e1507444e1b8a87c055f963d1f51581cc93370c47392b1ddb2952913e983d7b83f1986768 SHA512 47e761d50f56c3a0829f4b0bcba980cd9e75775bee99aecfe035a0a5dfd9bc780e83d30f7b66b9fd12a845d4f79a3e971b43f5e0f407ad3a3d8b8b57184a28c8 diff --git a/x11-misc/selx/selx-2.0.0.ebuild b/x11-misc/selx/selx-2.0.0.ebuild new file mode 100644 index 0000000000..cb07302dd9 --- /dev/null +++ b/x11-misc/selx/selx-2.0.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs edo shell-completion + +DESCRIPTION="Minimal X11 rectangle selection tool" +HOMEPAGE="https://codeberg.org/NRK/selx" +SRC_URI="https://codeberg.org/NRK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + x11-libs/libX11 + x11-libs/libXrandr +" +DEPEND="${RDEPEND}" + +src_compile() { + edo $(tc-getCC) -o selx selx.c ${CFLAGS} ${LDFLAGS} -l X11 -l Xrandr +} + +src_install() { + dobin selx + doman selx.1 + dozshcomp etc/zsh-completion/_selx +}
