noirpass

LOW
maintainer nathawat 1 votes scanned 2026-08-23 13:20:29.873780
View on AUR
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: nathawat <nathawat[at]noreply[dot]codeberg[dot]org>
2
3pkgname=noirpass
4pkgver=1.0.0
5pkgrel=1
6pkgdesc="Minimal on-demand GPG-backed freedesktop Secret Service"
7arch=('x86_64' 'aarch64')
8url="https://codeberg.org/koharu/noirpass"
9license=('Apache-2.0')
10depends=('dbus' 'gcc-libs' 'glibc' 'gnupg' 'openssl')
11makedepends=('capnproto' 'cargo' 'clang' 'pkgconf')
12provides=('org.freedesktop.secrets')
13
14_tag=v${pkgver}
15
16source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/${_tag}.tar.gz")
17b2sums=('afa2b3cd7479845020e478ea870b678f65dbfd5bb16729fab85a9450f74d626dc294fe15cebd1852b234004d3528c9825393d8cb0a56c2c8cfd48c972c8524a9')
18
19prepare() {
20 cd "${pkgname}"
21
22 cargo fetch --locked --target "$(rustc -vV | sed -n 's|host: ||p')"
23}
24
25build() {
26 cd "${pkgname}"
27
28 cargo build --frozen --release --target-dir target
29}
30
31check() {
32 cd "${pkgname}"
33
34 cargo test --frozen --release --target-dir target
35}
36
37package() {
38 cd "${pkgname}"
39
40 install -Dm755 target/release/noirpass \
41 "${pkgdir}/usr/bin/noirpass"
42
43 install -Dm644 systemd/org.freedesktop.secrets.service \
44 "${pkgdir}/usr/share/dbus-1/services/org.freedesktop.secrets.service"
45
46 install -Dm644 systemd/noirpass.service \
47 "${pkgdir}/usr/lib/systemd/user/noirpass.service"
48
49 install -Dm644 README.md \
50 "${pkgdir}/usr/share/doc/${pkgname}/README.md"
51}
52

Scan history

Scanned at (UTC)SeverityRules
2026-08-23 13:20:29 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion