ly-lock
LOW
maintainer oxide1-6
0 votes
scanned 2026-10-21 17:32:44.330620
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: rugbedbugg <yes.par781@gmail.com>
2
pkgname=ly-lock
3
pkgver=0.1.1
4
pkgrel=1
5
pkgdesc="Wayland lock screen that looks and behaves like the ly display manager"
6
arch=('any')
7
url="https://github.com/rugbedbugg/ly-lock"
8
license=('WTFPL')
9
depends=(
10
'gtk4'
11
'gtk4-layer-shell'
12
'kbd'
13
'python'
14
'python-gobject'
15
'python-numpy'
16
'python-opengl'
17
'python-pam'
18
)
19
makedepends=(
20
'python-build'
21
'python-installer'
22
'python-setuptools'
23
'python-wheel'
24
)
25
checkdepends=('python-pytest')
26
optdepends=(
27
'ly: settings and language files for the lock screen'
28
'brightnessctl: F5 and F6 brightness keys'
29
)
30
backup=('etc/pam.d/ly-lock')
31
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
32
sha256sums=('76fe7fbc5edabe5f885d2bbc37d721b0e460c71751e30ed74db2a34c8ba60777')
33
34
build() {
35
cd "$pkgname-$pkgver"
36
python -m build --wheel --no-isolation
37
}
38
39
check() {
40
cd "$pkgname-$pkgver"
41
python -m pytest
42
}
43
44
package() {
45
cd "$pkgname-$pkgver"
46
python -m installer --destdir="$pkgdir" dist/*.whl
47
install -Dm644 pam/ly-lock "$pkgdir/etc/pam.d/ly-lock"
48
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
49
}
50
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-21 17:32:44 | Low | 1 |