barecode
maintainer diabolusUmarov
· 0 votes
· scanned 2026-08-18 00:03:42.021799
LOW
View on AUR ↗
Why flagged
Source is a tarball from the maintainer's own self-hosted Gitea instance (git.projekt-hirnfrei.de), which is plausibly the project's own infrastructure; the package builds from source with cmake/ninja and installs normally. The checksum comment suggests it may not have been verified yet, which is a quality concern but not a security threat.
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 downgraded a static finding
llm_review
The static rules flagged this MEDIUM, but an AI model (anthropic/claude-sonnet-4.6) reviewed the full PKGBUILD and judged it LOW (confidence 70%): Source is a tarball from the maintainer's own self-hosted Gitea instance (git.projekt-hirnfrei.de), which is plausibly the project's own infrastructure; the package builds from source with cmake/ninja and installs normally. The checksum comment suggests it may not have been verified yet, which is a quality concern but not a security threat.
1 higher static finding superseded - not the current verdict (shown for transparency)
MEDIUM
source=() URL on a non-standard host
source_untrusted_domain
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
-
PKGBUILD:15
source=("$pkgname-$pkgver.tar.gz::https://git.projekt-hirnfrei.de/diabolus/BareCode/archive/v$pkgver.tar.gz")
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: Dany Thinnes <dany@projekt-hirnfrei.de>
2
# Projekt Hirnfrei - https://www.projekt-hirnfrei.de
3
4
pkgname=barecode
5
pkgver=1.1.0
6
pkgrel=1
7
pkgdesc="Schlanker modularer Code-Editor für HTML, PHP, CSS und C++"
8
arch=('x86_64' 'aarch64')
9
url="https://www.projekt-hirnfrei.de"
10
license=('MIT')
11
depends=('qt6-base')
12
makedepends=('cmake' 'ninja')
13
provides=('barecode')
14
conflicts=('barecode-git')
15
source=("$pkgname-$pkgver.tar.gz::https://git.projekt-hirnfrei.de/diabolus/BareCode/archive/v$pkgver.tar.gz")
16
sha256sums=('04b11561920101b0444e5427e50658886d1fc62018426586fe512e405f2dc0e6') # Nach erstem Download ersetzen: sha256sum barecode-1.1.0.tar.gz
17
18
build() {
19
cd "barecode"
20
cmake -B build \
21
-G Ninja \
22
-DCMAKE_BUILD_TYPE=Release \
23
-DCMAKE_INSTALL_PREFIX=/usr \
24
-DCMAKE_SKIP_RPATH=ON
25
cmake --build build
26
}
27
28
check() {
29
:
30
}
31
32
package() {
33
cd "barecode"
34
DESTDIR="$pkgdir" cmake --install build
35
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
36
}
37
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-18 00:03:42 | LOW | 3 |
| 2026-08-17 00:18:29 | LOW | 3 |
| 2026-08-16 00:03:42 | LOW | 3 |
| 2026-08-15 00:26:13 | LOW | 3 |
| 2026-08-14 00:03:41 | LOW | 3 |
| 2026-08-13 09:26:10 | MEDIUM | 2 |
| 2026-08-13 07:28:58 | LOW | 3 |
| 2026-08-13 07:25:43 | MEDIUM | 2 |