veretino-git
LOW
maintainer kekmacska
0 votes
scanned 2026-10-18 17:22:42.773931
Why flagged
The package builds from the project's own Git repository, uses standard build practices, and the only concern is a skipped checksum and recent upload with few votes, but no malicious or risky behavior is present.
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.
Low
AI review
llm_review
An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 90%): The package builds from the project's own Git repository, uses standard build practices, and the only concern is a skipped checksum and recent upload with few votes, but no malicious or risky behavior is present.
PKGBUILD
1
# Maintainer: kekmacska
2
3
pkgname=veretino-git
4
pkgver=0.7.0.r38.gbcf6e8d
5
pkgrel=1
6
pkgdesc='Folder integrity checker'
7
arch=('any')
8
license=('GPL-3.0')
9
url='https://github.com/artemvlas/veretino'
10
source=("git+$url.git" "systemlibs.patch")
11
makedepends=(cmake make svgo pkgconf git vulkan-headers miniz)
12
depends=(qt6-base qt6-svg libglvnd qmicroz pathstr-git)
13
provides=("${pkgname%-*}")
14
sha256sums=('SKIP' '40b471e9f8ebc1280af16bc8e00ab3ba232406ece72d133f3b01c6f35467927c')
15
16
pkgver() {
17
cd ${pkgname%-*}
18
git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g;s/v//g'
19
}
20
21
prepare() {
22
cd "$srcdir/${pkgname%-*}"
23
24
svgo . -r --multipass || bun /usr/bin/svgo . -r --multipass
25
26
patch -Np1 -i "$srcdir/systemlibs.patch"
27
}
28
29
build() {
30
cd ${pkgname%-*}
31
32
BASE_CFLAGS="-O3 -march=native -mtune=native \
33
-falign-functions=32 -falign-loops=32 \
34
-fno-math-errno -fno-trapping-math \
35
-fno-semantic-interposition \
36
-fomit-frame-pointer -fno-plt \
37
-pipe -flto -Wall -Wno-unused \
38
-fstrict-aliasing -fno-rtti \
39
-fmerge-all-constants -ffunction-sections \
40
-fdata-sections -fvisibility=hidden"
41
42
BASE_CXXFLAGS="$BASE_CFLAGS"
43
BASE_LDFLAGS="-Wl,--icf=safe -Wl,--gc-sections -Wl,-O3 -flto -fno-plt"
44
45
# Clang-only flags
46
CLANG_EXTRA_CFLAGS="-fstrict-vtable-pointers -fno-asynchronous-unwind-tables"
47
CLANG_EXTRA_CXXFLAGS="$CLANG_EXTRA_CFLAGS"
48
CLANG_EXTRA_LDFLAGS="-fuse-ld=lld"
49
50
# Detect compiler
51
if command -v clang >/dev/null 2>&1; then
52
export CC=clang
53
export CXX=clang++
54
export CFLAGS="$BASE_CFLAGS $CLANG_EXTRA_CFLAGS"
55
export CXXFLAGS="$BASE_CXXFLAGS $CLANG_EXTRA_CXXFLAGS"
56
export LDFLAGS="$BASE_LDFLAGS $CLANG_EXTRA_LDFLAGS"
57
else
58
export CC=gcc
59
export CXX=g++
60
export CFLAGS="$BASE_CFLAGS"
61
export CXXFLAGS="$BASE_CXXFLAGS"
62
export LDFLAGS="$BASE_LDFLAGS"
63
fi
64
65
cmake -B build -DCMAKE_BUILD_TYPE=Release \
66
-DCMAKE_INSTALL_PREFIX=/usr \
67
-DCMAKE_INSTALL_MANDIR=share/man \
68
-DCMAKE_INSTALL_DATAROOTDIR=share \
69
-DCMAKE_INSTALL_LIBDIR=lib \
70
-DCMAKE_INSTALL_BINDIR=bin \
71
-Wno-author
72
73
cmake --build build --parallel "$(nproc)"
74
}
75
76
package(){
77
cd "$srcdir/${pkgname%-*}"
78
79
DESTDIR="$pkgdir" cmake --install build
80
81
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/${pkgname%-*}/LICENSE"
82
}
83
Changes since previous scan
--- PKGBUILD @ 2026-10-18 15:22+++ PKGBUILD @ 2026-10-18 17:22@@ -78,6 +78,6 @@ DESTDIR="$pkgdir" cmake --install build - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/${pkgname%-*}/LICENSE" } Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-18 17:22:42 | Low | 2 |
| 2026-10-18 15:22:20 | Low | 1 |