zano
maintainer redfish
· 0 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The package builds from the project's own GitHub repository with a SKIP'd checksum, which is a common AUR practice for git sources; the source is legitimate and the build process is transparent, posing no immediate security risk.
Triggered rules
LOW
AI review downgraded a static finding
llm_review
The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-2507) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The package builds from the project's own GitHub repository with a SKIP'd checksum, which is a common AUR practice for git sources; the source is legitimate and the build process is transparent, posing no immediate security risk.
1 higher static finding superseded - not the current verdict (shown for transparency)
MEDIUM
Recently orphaned & re-adopted
orphaned_readopted
This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.
PKGBUILD
1
# Maintainer: Felix Golatofski <contact@xdfr.de>
2
# Contributor: anonimal <anonimal at zano dot org>
3
4
pkgbase="zano"
5
pkgname=('zano')
6
pkgver=1.1.5.82
7
pkgrel=1
8
pkgdesc="Zano: innovative private money"
9
license=('MIT')
10
arch=('x86_64')
11
url="https://zano.org/"
12
depends=('boost-libs' 'qt5-base' 'qt5-tools' 'qt5-webengine')
13
makedepends=('git' 'cmake' 'boost' 'clang')
14
provides=('zano')
15
source=("${pkgname}"::"git+https://github.com/hyle-team/zano#tag=${pkgver}")
16
sha256sums+=('SKIP')
17
18
_zano="${pkgbase}"
19
_build="build"
20
21
prepare()
22
{
23
git -C "${pkgname}" submodule update --init --recursive --force
24
}
25
26
build()
27
{
28
cd "${srcdir}/${_zano}"
29
CMAKE_FLAGS+=" -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++"
30
CMAKE_FLAGS+=" -DCMAKE_BUILD_TYPE=Release "
31
CMAKE_FLAGS+=" -DCMAKE_INSTALL_PREFIX=/usr "
32
CMAKE_FLAGS+=" -DBUILD_GUI=ON "
33
mkdir -p $_build && cd $_build
34
cmake $CMAKE_FLAGS ../
35
make
36
}
37
38
package_zano()
39
{
40
# TODO: upstream should provide a license file (though the code is licensed under MIT/X11)
41
#install -Dm644 "${srcdir}/${_zano}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
42
43
install -Dm755 "${srcdir}/${_zano}/build/src/simplewallet" "${pkgdir}/usr/bin/zano-cli"
44
install -Dm755 "${srcdir}/${_zano}/build/src/Zano" "${pkgdir}/usr/bin/zano-gui"
45
install -Dm755 "${srcdir}/${_zano}/build/src/connectivity_tool" "${pkgdir}/usr/bin/zano-tool"
46
install -Dm755 "${srcdir}/${_zano}/build/src/zanod" "${pkgdir}/usr/bin/zanod"
47
48
install -dm755 "${srcdir}/${_zano}/src/gui/qt-daemon/html" "${pkgdir}/usr/share/zano/html"
49
50
# TODO: this is a hack
51
cp -r "${srcdir}/${_zano}/src/gui/qt-daemon/html" "${pkgdir}/usr/share/zano"
52
53
# TODO: zano-gui currently requires `/usr/bin/zano-gui --html-path /usr/share/zano/html` because the binary expects html in same location
54
}
55
sha256sums=('SKIP')
56
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-03 00:08:14 | LOW | 2 |
| 2026-08-02 00:16:08 | LOW | 2 |
| 2026-08-01 00:11:18 | LOW | 2 |
| 2026-07-31 00:14:10 | LOW | 2 |
| 2026-07-30 00:17:23 | LOW | 2 |
| 2026-07-29 00:25:53 | LOW | 2 |
| 2026-07-28 00:07:28 | LOW | 2 |
| 2026-07-27 00:24:32 | LOW | 2 |
| 2026-07-26 00:07:32 | LOW | 2 |
| 2026-07-25 00:13:44 | LOW | 2 |
| 2026-07-24 00:02:28 | LOW | 2 |
| 2026-07-23 00:14:47 | LOW | 2 |
| 2026-07-22 00:29:32 | LOW | 2 |
| 2026-07-21 11:16:59 | MEDIUM | 1 |
| 2026-06-18 16:11:54 | CLEAN | 0 |