summaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-07-27 03:04:55 -0500
committerroot <root@alpha.trunkmasters.com>2026-07-27 03:04:55 -0500
commitcae7be1ab2bd23fee3929a8e940d968ee86a78e6 (patch)
tree97cc406771ec329a0480aab0f7fad2319be66e5c /x11-wm
parent704373259ee68c274d8ce04949a32d64de4b6014 (diff)
downloadbaldeagleos-repo-cae7be1ab2bd23fee3929a8e940d968ee86a78e6.tar.gz
baldeagleos-repo-cae7be1ab2bd23fee3929a8e940d968ee86a78e6.tar.xz
baldeagleos-repo-cae7be1ab2bd23fee3929a8e940d968ee86a78e6.zip
Adding metadata
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/herbstluftwm/herbstluftwm-0.9.6-r1.ebuild (renamed from x11-wm/herbstluftwm/herbstluftwm-0.9.6.ebuild)13
-rw-r--r--x11-wm/herbstluftwm/herbstluftwm-9999.ebuild13
2 files changed, 24 insertions, 2 deletions
diff --git a/x11-wm/herbstluftwm/herbstluftwm-0.9.6.ebuild b/x11-wm/herbstluftwm/herbstluftwm-0.9.6-r1.ebuild
index fcf95cbc7886..644c61ceeb58 100644
--- a/x11-wm/herbstluftwm/herbstluftwm-0.9.6.ebuild
+++ b/x11-wm/herbstluftwm/herbstluftwm-0.9.6-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{13..14} )
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_OPTIONAL=1
-inherit cmake desktop distutils-r1
+inherit cmake desktop distutils-r1 systemd
DESCRIPTION="A manual tiling window manager for X"
HOMEPAGE="https://herbstluftwm.org/"
@@ -149,6 +149,17 @@ src_install() {
# also in applications/. This allows herbstluftwm to be used as
# window manager of a Gnome flashback session.
domenu "${ED}"/usr/share/xsessions/herbstluftwm.desktop
+
+ systemd_newuserunit - herbstluftwm.service <<-EOF
+ [Unit]
+ Description=Herbstluftwm Window Manager
+ PartOf=graphical-session.target
+ After=graphical-session-pre.target
+
+ [Service]
+ ExecStart=/usr/bin/herbstluftwm
+ Restart=on-failure
+ EOF
}
distutils_enable_tests pytest
diff --git a/x11-wm/herbstluftwm/herbstluftwm-9999.ebuild b/x11-wm/herbstluftwm/herbstluftwm-9999.ebuild
index fcf95cbc7886..644c61ceeb58 100644
--- a/x11-wm/herbstluftwm/herbstluftwm-9999.ebuild
+++ b/x11-wm/herbstluftwm/herbstluftwm-9999.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{13..14} )
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_OPTIONAL=1
-inherit cmake desktop distutils-r1
+inherit cmake desktop distutils-r1 systemd
DESCRIPTION="A manual tiling window manager for X"
HOMEPAGE="https://herbstluftwm.org/"
@@ -149,6 +149,17 @@ src_install() {
# also in applications/. This allows herbstluftwm to be used as
# window manager of a Gnome flashback session.
domenu "${ED}"/usr/share/xsessions/herbstluftwm.desktop
+
+ systemd_newuserunit - herbstluftwm.service <<-EOF
+ [Unit]
+ Description=Herbstluftwm Window Manager
+ PartOf=graphical-session.target
+ After=graphical-session-pre.target
+
+ [Service]
+ ExecStart=/usr/bin/herbstluftwm
+ Restart=on-failure
+ EOF
}
distutils_enable_tests pytest