greetd-fomalhaut
LOW
maintainer fu050409
0 votes
scanned 2026-08-19 17:42:05.760176
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: 苏向夜 <fu050409@163.com>
2
# SPDX-FileCopyrightText: 2026 Fomalhaut contributors
3
# SPDX-License-Identifier: 0BSD
4
5
pkgname=greetd-fomalhaut
6
_upstream_name=fomalhaut
7
_upstream_ver=0.1.0-alpha.4
8
_source_ref=71c0a28a60690550a4904a419962a150734e0090
9
pkgver=0.1.0.alpha.4
10
pkgrel=1
11
pkgdesc='WebKitGTK display manager greeter for greetd'
12
arch=('x86_64')
13
url='https://github.com/noctisynth/fomalhaut'
14
license=('AGPL-3.0-only')
15
depends=(
16
'cage'
17
'dbus'
18
'glib2'
19
'glibc'
20
'greetd'
21
'gtk4'
22
'libgcc'
23
'libsoup3'
24
'webkitgtk-6.0'
25
)
26
optdepends=('accountsservice: user display names and avatars')
27
makedepends=('cargo')
28
install='greetd-fomalhaut.install'
29
source=(
30
"${_upstream_name}-${_source_ref}.tar.gz::${url}/archive/${_source_ref}.tar.gz"
31
'greetd-fomalhaut.toml'
32
)
33
sha256sums=(
34
'8e732f4d1b9490ea3104506c4197f763036896c76b5daf2258436d64d234baac'
35
'948771da4316c47dbef56029138850d479cab2345ecc5b4276cae6244fcf707b'
36
)
37
38
_source_dir="${_upstream_name}-${_source_ref}"
39
40
prepare() {
41
cd "${_source_dir}"
42
cargo fetch --locked
43
}
44
45
build() {
46
cd "${_source_dir}"
47
CARGO_TARGET_DIR=target cargo build --frozen --release --package fomalhaut
48
}
49
50
check() {
51
cd "${_source_dir}"
52
CARGO_TARGET_DIR=target cargo test --frozen \
53
--package fomalhaut --package fomalhaut-logind --package fomalhaut-user --all-targets
54
}
55
56
package() {
57
cd "${_source_dir}"
58
59
install -Dm755 target/release/fomalhaut "${pkgdir}/usr/bin/fomalhaut"
60
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
61
install -Dm644 docs/CONFIGURATION.md \
62
"${pkgdir}/usr/share/doc/${pkgname}/configuration.md"
63
install -Dm644 "${srcdir}/greetd-fomalhaut.toml" \
64
"${pkgdir}/usr/share/doc/${pkgname}/greetd-config.toml"
65
}
66
Changes since previous scan
--- PKGBUILD @ 2026-08-18 00:03+++ PKGBUILD @ 2026-08-19 17:42@@ -4,9 +4,9 @@ pkgname=greetd-fomalhaut _upstream_name=fomalhaut-_upstream_ver=0.1.0-alpha.3-_source_ref=2300034dcfac72e13c8475d992fa9c75aac933ed-pkgver=0.1.0.alpha.3+_upstream_ver=0.1.0-alpha.4+_source_ref=71c0a28a60690550a4904a419962a150734e0090+pkgver=0.1.0.alpha.4 pkgrel=1 pkgdesc='WebKitGTK display manager greeter for greetd' arch=('x86_64')@@ -25,13 +25,14 @@ ) optdepends=('accountsservice: user display names and avatars') makedepends=('cargo')+install='greetd-fomalhaut.install' source=( "${_upstream_name}-${_source_ref}.tar.gz::${url}/archive/${_source_ref}.tar.gz" 'greetd-fomalhaut.toml' ) sha256sums=(- 'b50fccd46264d6d3e3f2cd5c5408df007a1fc6eb6949102b3c2a36a282488277'- '236bc34f610fcd42dc5dc49ca27338ee917f48043fc2c38c1e8bc50b20409b9a'+ '8e732f4d1b9490ea3104506c4197f763036896c76b5daf2258436d64d234baac'+ '948771da4316c47dbef56029138850d479cab2345ecc5b4276cae6244fcf707b' ) _source_dir="${_upstream_name}-${_source_ref}"Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-19 17:42:05 | Low | 1 |
| 2026-08-18 00:03:42 | Clean | 2 |
| 2026-08-17 11:35:53 | Low | 1 |