From 6cf648340e5539404375e29271012de6f7821b5e Mon Sep 17 00:00:00 2001 From: dsaf Date: Sun, 25 Jan 2026 20:27:37 -0300 Subject: [PATCH] gui-apps/noctalia-shell: add python deps. Signed-off-by: dsaf --- 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 }