repo/proj/guru:master commit in: gui-apps/dankmaterialshell/

"David Roman" <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1785997929.e21be5bc0011f09266263acc62b089e3bfad096c.davidroman@gentoo>
commit:     e21be5bc0011f09266263acc62b089e3bfad096c
Author:     Emi <reedy.sailors.8t <AT> icloud <DOT> com>
AuthorDate: Thu Aug  6 06:31:48 2026 +0000
Commit:     David Roman <stkw0 <AT> disroot <DOT> org>
CommitDate: Thu Aug  6 06:32:09 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e21be5bc

gui-apps/dankmaterialshell: 1.5.3 drop greeter use

Signed-off-by: Emi <reedy.sailors.8t <AT> icloud.com>

 .../dankmaterialshell-1.5.3.ebuild                 | 34 ++--------------------
 1 file changed, 2 insertions(+), 32 deletions(-)

diff --git a/gui-apps/dankmaterialshell/dankmaterialshell-1.5.3.ebuild b/gui-apps/dankmaterialshell/dankmaterialshell-1.5.3.ebuild
index ecdc86cd96..52cbc8052f 100644
--- a/gui-apps/dankmaterialshell/dankmaterialshell-1.5.3.ebuild
+++ b/gui-apps/dankmaterialshell/dankmaterialshell-1.5.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit desktop optfeature shell-completion systemd tmpfiles xdg-utils
+inherit desktop optfeature shell-completion systemd xdg-utils
 
 DESCRIPTION="Desktop shell for wayland compositors built with Quickshell"
 HOMEPAGE="https://github.com/AvengeMedia/DankMaterialShell"
@@ -16,7 +16,7 @@ S="${WORKDIR}/dms-cli-${PV}"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="cups greeter"
+IUSE="cups"
 
 DEPEND="
 	app-misc/jq
@@ -33,7 +33,6 @@ DEPEND="
 	sys-power/upower
 	kde-frameworks/kimageformats
 	cups? ( net-print/cups-pk-helper )
-	greeter? ( gui-libs/greetd )
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
@@ -46,7 +45,6 @@ PATCHES=("${FILESDIR}"/"${PN}-1.5.3-no-strip.patch")
 
 # set variables
 QML_DIR="${WORKDIR}"/dms # qml assets location
-GRT_DIR="${QML_DIR}"/Modules/Greetd  # greeter location
 
 src_unpack() {
 	# unpack dms source
@@ -57,19 +55,6 @@ src_unpack() {
 	unpack dms-qml-"${PV}".tar.gz
 }
 
-src_configure() {
-	if use greeter; then
-		# set DMS_PATH: /usr/share/quickshell/dms
-		sed -i 's|^DMS_PATH=.*$|DMS_PATH="/usr/share/quickshell/dms"|' \
-			"${GRT_DIR}"/assets/dms-greeter
-
-		# fix tmpfile usergroup: greeter -> greetd
-		sed -i "s/\sgreeter/ greetd/g" "${QML_DIR}"/systemd/tmpfiles-dms-greeter.conf
-	fi
-
-	default
-}
-
 src_compile() {
 	# build dms distro binary
 	emake VERSION="${PV}" dist
@@ -83,11 +68,6 @@ src_install() {
 	# install dms binary
 	newbin "${S}"/bin/dms-linux-"${ARCH}" dms
 
-	if use greeter; then
-		dobin "${GRT_DIR}"/assets/dms-greeter
-		newtmpfiles "${QML_DIR}"/systemd/tmpfiles-dms-greeter.conf dms-greeter.conf
-	fi
-
 	# install qml sources at /usr/share/quickshell/dms
 	insinto /usr/share/quickshell
 	doins -r "${QML_DIR}"
@@ -105,9 +85,6 @@ src_install() {
 }
 
 pkg_postinst() {
-	if use greeter; then
-		tmpfiles_process dms-greeter.conf
-	fi
 	xdg_desktop_database_update
 	xdg_icon_cache_update
 
@@ -121,13 +98,6 @@ pkg_postinst() {
 	optfeature "Fingerprint unlock notifier" sys-auth/fprintfd
 	optfeature "Wallpaper based colorscheme" x11-misc/matugen
 	optfeature "Wifi & Ethernet connection" net-misc/networkmanager
-
-	if use greeter; then
-		elog "\nTo use dms-greeter as your default greetd greeter run the following:\n"
-		elog "  \$ dms greeter enable"
-		elog "  \$ systemctl disable --now gdm.service sddm.service lightdm.service"
-		elog "  \$ systemctl enable --now greetd.service"
-	fi
 }
 
 pkg_postrm() {
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.