libcvec-git

LOW
maintainer fbf-prog64 1 votes scanned 2026-11-06 06:11:22.019786
View on AUR
Why flagged

The package builds from a git repository hosted on a personal domain, which is not whitelisted but plausibly the project's own source; the code is compiled locally and no untrusted prebuilt binaries are executed, making the risk low despite few votes and recent upload.

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 95%): The package builds from a git repository hosted on a personal domain, which is not whitelisted but plausibly the project's own source; the code is compiled locally and no untrusted prebuilt binaries are executed, making the risk low despite few votes and recent upload.

PKGBUILD

1# Maintainer: Felipe BF <fprgw32 at gmail dot com>
2
3_name=libcvec
4pkgname="$_name"-git
5pkgver=r5.c2dcb09
6pkgrel=1
7pkgdesc="Generic C++ vector library for C (bleeding edge)"
8arch=('x86_64')
9url="https://tvoygit.ru/vi_is_lonely/${_name}"
10license=('MIT')
11depends=('glibc')
12makedepends=('git' 'clang')
13conflicts=("${_name}")
14
15source=(
16 "git+${url}#branch=main"
17 'makefile-paths.patch'
18)
19sha256sums=('SKIP'
20 'c33b56e20d4277d441b7438032b43601e671ab43be20597ec1fdeec8e439fb04')
21
22pkgver() {
23 cd "$_name"
24 printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
25}
26
27prepare() {
28 cd "$srcdir/${_name}"
29 patch -p1 -F0 -i "$srcdir/makefile-paths.patch"
30 sed -i "s|\$(DESTDIR)|$pkgdir/|g; s|\$(libdir)|usr/lib|g; s|\$(includedir)|usr/include|g" Makefile
31}
32
33build() {
34 cd "$srcdir/${_name}"
35 make build
36}
37
38package() {
39 cd "$srcdir/${_name}"
40 make install
41
42 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
43}
44
45

Scan history

Scanned at (UTC)SeverityRules
2026-11-06 06:11:22 Low 2

Report a package

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

0 / 4000
Your suggestion