add lswt - overlay - 📔 drkhsh gentoo overlay
HTML git clone https://git.drkhsh.at/overlay.git
DIR Log
DIR Files
DIR Refs
DIR README
---
DIR commit 01e3ea1ab649f0cef5e4ee93a9b693bcf3eaed34
DIR parent 0378e4cd94c7bac929b8b5633fd5b1f52c9987f3
HTML Author: drkhsh <me@drkhsh.at>
Date: Sat, 14 Jun 2025 23:16:40 +0200
add lswt
Diffstat:
M README.md | 1 +
A gui-apps/lswt/lswt-9999.ebuild | 31 +++++++++++++++++++++++++++++++
A gui-apps/lswt/metadata.xml | 15 +++++++++++++++
3 files changed, 47 insertions(+), 0 deletions(-)
---
DIR diff --git a/README.md b/README.md
@@ -41,6 +41,7 @@ Included ebuilds
│ └── assaultcube
├── gui-apps
│ ├── dpms-off
+│ ├── lswt
│ ├── swayosd
│ ├── waybar
│ └── widle
DIR diff --git a/gui-apps/lswt/lswt-9999.ebuild b/gui-apps/lswt/lswt-9999.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit git-r3 toolchain-funcs
+
+DESCRIPTION="list Wayland toplevels"
+HOMEPAGE="https://git.sr.ht/~leon_plickat/lswt"
+EGIT_REPO_URI="https://git.sr.ht/~leon_plickat/lswt"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-libs/wayland dev-libs/wayland-protocols"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+}
+
+src_compile() {
+ emake
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+ dodoc README
+ doman lswt.1
+}
DIR diff --git a/gui-apps/lswt/metadata.xml b/gui-apps/lswt/metadata.xml
@@ -0,0 +1,15 @@
+<pkgmetadata>
+<maintainer type="person">
+<email>me@drkhsh.at</email>
+<name>drkhsh</name>
+</maintainer>
+<longdescription lang="en">
+lswt - list Wayland toplevels
+
+Requires the Wayland server to implement the foreign-toplevel-management-unstable-v1
+protocol extension.
+</longdescription>
+<upstream>
+<remote-id type="sourcehut">~leon_plickat/lswt</remote-id>
+</upstream>
+</pkgmetadata>