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 }