From 0d8c9685589108420edf8a672c43983e02208835 Mon Sep 17 00:00:00 2001 From: dsaf Date: Fri, 20 Mar 2026 00:47:12 -0300 Subject: [PATCH] gui-apps/noctalia-shell: add 4.7.0 Signed-off-by: dsaf --- gui-apps/noctalia-shell/Manifest | 1 + .../noctalia-shell-4.7.0.ebuild | 48 +++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 gui-apps/noctalia-shell/noctalia-shell-4.7.0.ebuild diff --git a/gui-apps/noctalia-shell/Manifest b/gui-apps/noctalia-shell/Manifest index e004f1f346..8e522ebb8a 100644 --- a/gui-apps/noctalia-shell/Manifest +++ b/gui-apps/noctalia-shell/Manifest @@ -1,2 +1,3 @@ DIST noctalia-v4.5.0.tar.gz 24973587 BLAKE2B 29ce48bfd2a57158fdd4ec667ff088b0e054192334cadedba322970ecb062e7a6e6807231d3f4873421867e3435b5d9bc0eaef40e52555ca7a18d9d524a9b859 SHA512 f417bd4c4832ecaa0b4890770b033b64c96f05cd0b25316f91a699823c20317330c805263257922018a0def6c67abf36becf85c1555dc7503368d3f8eabb9aba DIST noctalia-v4.6.7.tar.gz 25105438 BLAKE2B 2309485652e8a8b75553f5212db6c461d320875ae1e199da36f25cb2eb3737388e0d6ea4bbf129380b150b0a982f756efe15fbcb9854f8dfd333deed8f276b62 SHA512 30b74d0bd406807d1c230561b680377587eca61b91cac1ed5676980d45b3fda62d09dabe2aa1d04c9f379f23f6bae7c6420cdb9e12aa7386c08515acb448e663 +DIST noctalia-v4.7.0.tar.gz 25113136 BLAKE2B 773ed194ec983758482928489c66f8d8f64294af7feb68b555f74558905647c3c214efc2778df59c4380d077a760e00084af41c2e25c9110f6a269a15a7a24e6 SHA512 0688169be69ef07e5224e2cf95d416dc8ce703f530eec53fd6be06b7e9db0090c5cbef6ae9f9425466918674ed128f5cb9cc4486fe1921233b10239081a3c391 diff --git a/gui-apps/noctalia-shell/noctalia-shell-4.7.0.ebuild b/gui-apps/noctalia-shell/noctalia-shell-4.7.0.ebuild new file mode 100644 index 0000000000..6c0c2e2398 --- /dev/null +++ b/gui-apps/noctalia-shell/noctalia-shell-4.7.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) + +inherit optfeature python-single-r1 + +DESCRIPTION="A sleek and minimal desktop shell thoughtfully crafted for Wayland" +HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia-shell" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/noctalia-dev/noctalia-shell.git" +else + SRC_URI="https://github.com/noctalia-dev/noctalia-shell/releases/download/v${PV}/noctalia-v${PV}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/noctalia-release" +fi + +LICENSE="MIT" +SLOT="0" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + gui-apps/noctalia-qs + app-misc/brightnessctl + dev-vcs/git + media-gfx/imagemagick +" + +src_install() { + insinto /etc/xdg/quickshell/noctalia-shell + 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" +} + +pkg_postinst() { + optfeature "clipboard history support" app-misc/cliphist + optfeature "night light functionality" gui-apps/wlsunset + optfeature "power profile management" sys-power/power-profiles-daemon + optfeature "external display brightness control" app-misc/ddcutil +}