wau-git
LOW
maintainer Gigas002
0 votes
scanned 2026-09-17 15:25:49.288233
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: gigas002 <gigas002@pm.me>
2
3
_pkgname="wau"
4
pkgname="${_pkgname}-git"
5
pkgver=r86.gbdcb338
6
pkgrel=1
7
pkgdesc="World of Warcraft Addon Updater"
8
arch=("x86_64")
9
url="https://github.com/Gigas002/wau"
10
license=('GPL-3.0-only')
11
depends=(git)
12
makedepends=(git cargo)
13
optdepends=('github-cli: route GitHub API requests through authenticated CLI instead of client-side API keys')
14
provides=(wau)
15
conflicts=(wau)
16
source=("${_pkgname}::git+$url.git")
17
b2sums=('SKIP')
18
19
pkgver() {
20
cd "${_pkgname}"
21
printf "r%s.g%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
22
}
23
24
build() {
25
cd "${_pkgname}"
26
# aws-lc-sys (pulled in transitively via reqwest->rustls->aws-lc-rs) only strips -flto*
27
# from CFLAGS for FIPS builds (see its cmake_builder.rs); with LTO in CFLAGS the vendored
28
# BoringSSL is compiled to GIMPLE objects that rustc/lld can't resolve, breaking the link
29
# with "undefined symbol: aws_lc_*" for a non-FIPS build. Strip LTO flags for this build only.
30
local _strip_lto='s/-flto[^ ]*//g; s/-f(no-)?fat-lto-objects//g'
31
export CFLAGS=$(sed -E "$_strip_lto" <<< "$CFLAGS")
32
export CXXFLAGS=$(sed -E "$_strip_lto" <<< "$CXXFLAGS")
33
export LDFLAGS=$(sed -E "$_strip_lto" <<< "$LDFLAGS")
34
cargo build --release --all-features
35
}
36
37
package() {
38
cd "${_pkgname}"
39
install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/wau"
40
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
41
}
42
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-17 15:25:49 | Low | 1 |