meo-plasma-login-manager
LOW
maintainer Shekong
0 votes
scanned 2026-10-26 01:43:34.721224
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
# Maintainer: MeoArch <https://github.com/QwQdoge>
2
_srcdir=meo-login-manager-59d689c0008bbb7efe2846d869657c004a5fb679
3
pkgname=meo-plasma-login-manager
4
pkgver=6.8.1
5
pkgrel=2
6
pkgdesc="Meo Login display manager for MeoArch"
7
arch=('x86_64')
8
url='https://github.com/QwQdoge/meo-login-manager'
9
license=('GPL-2.0-or-later')
10
depends=('glibc' 'kauth' 'kcmutils' 'kconfig' 'kcoreaddons' 'kdbusaddons'
11
'ki18n' 'kio' 'kirigami' 'kpackage' 'kservice' 'kwindowsystem'
12
'layer-shell-qt' 'libkscreen' 'libplasma>=6.8' 'libstdc++' 'libxau' 'pam'
13
'plasma-workspace>=6.8' 'qt6-5compat' 'qt6-base' 'qt6-declarative' 'sh'
14
'systemd-libs')
15
makedepends=('cmake' 'ninja' 'extra-cmake-modules' 'qt6-tools')
16
options=('!debug')
17
provides=('plasma-login-manager=6.8.1')
18
conflicts=('plasma-login-manager')
19
replaces=('plasma-login-manager')
20
source=('meo-login-manager-59d689c0008bbb7efe2846d869657c004a5fb679.tar.gz::https://codeload.github.com/QwQdoge/meo-login-manager/tar.gz/59d689c0008bbb7efe2846d869657c004a5fb679'
21
'meo-session.conf')
22
sha256sums=('dfbb699f3fb9d63310d84bbe5f35e4ad18332e1543dc08dae03bb7d5e79c5b68'
23
'0e533634254bc76e0b090310c7704ee59222cb2164b1999e8a17fd43edce60f1')
24
25
# $srcdir/$_srcdir. The public product is Meo Login, while PAM, systemd,
26
# configuration and service identifiers intentionally stay compatible with
27
# upstream Plasma Login Manager.
28
build() {
29
cmake -S "$srcdir/$_srcdir" -B build -G Ninja \
30
-DCMAKE_BUILD_TYPE=Release \
31
-DCMAKE_INSTALL_PREFIX=/usr \
32
-DINSTALL_PAM_CONFIGURATION=ON
33
cmake --build build --parallel "${MEO_BUILD_PARALLEL_LEVEL:-1}"
34
}
35
36
package() {
37
DESTDIR="$pkgdir" cmake --install build
38
install -Dm644 "$srcdir/$_srcdir/LICENSE" \
39
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
40
# Preselect Meo without autologin. The greeter still exposes every installed
41
# Wayland session, including ordinary KDE Plasma, so users can switch freely.
42
install -Dm644 "$srcdir/meo-session.conf" \
43
"$pkgdir/etc/plasmalogin.conf.d/20-meo-session.conf"
44
}
45
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-26 01:43:34 | Low | 1 |