commit: 6cf648340e5539404375e29271012de6f7821b5e
Author: dsaf <ghostyn678+git <AT> gmail <DOT> com>
AuthorDate: Sun Jan 25 23:27:37 2026 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Jan 25 23:27:37 2026 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6cf64834
gui-apps/noctalia-shell: add python deps.
Signed-off-by: dsaf <ghostyn678+git <AT> gmail.com>
gui-apps/noctalia-shell/noctalia-shell-4.2.2.ebuild | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/gui-apps/noctalia-shell/noctalia-shell-4.2.2.ebuild
b/gui-apps/noctalia-shell/noctalia-shell-4.2.2.ebuild
index d9c5f237a2..a5afc4561e 100644
--- a/gui-apps/noctalia-shell/noctalia-shell-4.2.2.ebuild
+++ b/gui-apps/noctalia-shell/noctalia-shell-4.2.2.ebuild
@@ -3,7 +3,9 @@
EAPI=8
-inherit optfeature systemd
+PYTHON_COMPAT=( python3_{12..14} )
+
+inherit optfeature python-single-r1 systemd
DESCRIPTION="Noctalia Configuration for Quickshell"
HOMEPAGE="https://github.com/noctalia-dev/noctalia-shell"
@@ -14,8 +16,10 @@ S="${WORKDIR}/noctalia-release"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
+ ${PYTHON_DEPS}
gui-apps/quickshell
app-misc/brightnessctl
dev-vcs/git
@@ -27,6 +31,9 @@ src_install() {
insopts -m0755
doins -r .
+ python_optimize "${ED}/etc/xdg/quickshell/${PN}/Scripts/python/src"
+ python_fix_shebang "${ED}/etc/xdg/quickshell/${PN}/Scripts/python/src"
+
systemd_douserunit Assets/Services/systemd/noctalia.service
}