repo/proj/guru:master commit in: gui-apps/noctalia-greeter/

"David Roman" <[email protected]> Tue, 04 Aug 2026 08:49:39 +0000 (UTC)
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1785752773.647a0863f21583c248a460f09d188a9eb6153236.davidroman@gentoo>
commit:     647a0863f21583c248a460f09d188a9eb6153236
Author:     HAZARD <ghostyn678+git <AT> gmail <DOT> com>
AuthorDate: Mon Aug  3 10:26:13 2026 +0000
Commit:     David Roman <stkw0 <AT> disroot <DOT> org>
CommitDate: Mon Aug  3 10:26:13 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=647a0863

gui-apps/noctalia-greeter: add opt. features

Signed-off-by: HAZARD <ghostyn678+git <AT> gmail.com>

 gui-apps/noctalia-greeter/noctalia-greeter-1.0.0.ebuild | 6 +++++-
 gui-apps/noctalia-greeter/noctalia-greeter-1.1.0.ebuild | 4 +++-
 gui-apps/noctalia-greeter/noctalia-greeter-9999.ebuild  | 4 +++-
 3 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/gui-apps/noctalia-greeter/noctalia-greeter-1.0.0.ebuild b/gui-apps/noctalia-greeter/noctalia-greeter-1.0.0.ebuild
index 78a064f711..e798f6e345 100644
--- a/gui-apps/noctalia-greeter/noctalia-greeter-1.0.0.ebuild
+++ b/gui-apps/noctalia-greeter/noctalia-greeter-1.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit meson
+inherit meson optfeature
 
 DESCRIPTION="A minimal login greeter for greetd that matches Noctalia Shell"
 HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia-greeter"
@@ -56,3 +56,7 @@ src_install() {
 	keepdir /var/lib/${PN}
 	fowners greetd:greetd /var/lib/${PN}
 }
+
+pkg_postinst() {
+	optfeature "avatars" sys-apps/accountsservice
+}

diff --git a/gui-apps/noctalia-greeter/noctalia-greeter-1.1.0.ebuild b/gui-apps/noctalia-greeter/noctalia-greeter-1.1.0.ebuild
index a3d4aa035a..8becf57621 100644
--- a/gui-apps/noctalia-greeter/noctalia-greeter-1.1.0.ebuild
+++ b/gui-apps/noctalia-greeter/noctalia-greeter-1.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit meson tmpfiles
+inherit meson optfeature tmpfiles
 
 DESCRIPTION="A minimal login greeter for greetd that matches Noctalia Shell"
 HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia-greeter"
@@ -68,4 +68,6 @@ src_install() {
 
 pkg_postinst() {
 	tmpfiles_process ${PN}.conf
+
+	optfeature "avatars" sys-apps/accountsservice
 }

diff --git a/gui-apps/noctalia-greeter/noctalia-greeter-9999.ebuild b/gui-apps/noctalia-greeter/noctalia-greeter-9999.ebuild
index a3d4aa035a..8becf57621 100644
--- a/gui-apps/noctalia-greeter/noctalia-greeter-9999.ebuild
+++ b/gui-apps/noctalia-greeter/noctalia-greeter-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit meson tmpfiles
+inherit meson optfeature tmpfiles
 
 DESCRIPTION="A minimal login greeter for greetd that matches Noctalia Shell"
 HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia-greeter"
@@ -68,4 +68,6 @@ src_install() {
 
 pkg_postinst() {
 	tmpfiles_process ${PN}.conf
+
+	optfeature "avatars" sys-apps/accountsservice
 }