gui-apps/noctalia-shell: add 4.7.0

Signed-off-by: dsaf <ghostyn678+git@gmail.com>
This commit is contained in:
dsaf
2026-03-20 00:47:12 -03:00
parent f9b4a59668
commit 0d8c968558
2 changed files with 49 additions and 0 deletions

View File

@@ -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

View File

@@ -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
}