repo/proj/guru:dev commit in: gui-apps/dankmaterialshell/
"Emi" <[email protected]>
| Newsgroups | gmane.linux.gentoo.cvs |
|---|---|
| Message-ID | <1785997929.e21be5bc0011f09266263acc62b089e3bfad096c.reedy.sailors.8t@gentoo> |
commit: e21be5bc0011f09266263acc62b089e3bfad096c
Author: Emi <reedy.sailors.8t <AT> icloud <DOT> com>
AuthorDate: Thu Aug 6 06:31:48 2026 +0000
Commit: Emi <reedy.sailors.8t <AT> icloud <DOT> com>
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() {