glyph-ocr
LOW
maintainer sid-lakhani
0 votes
scanned 2026-11-03 10:04:25.157601
Why flagged
The package builds from source hosted on the project's own GitHub repository, which is normal for AUR packages; the low severity is due to few votes and recent upload, not inherent risk.
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 source hosted on the project's own GitHub repository, which is normal for AUR packages; the low severity is due to few votes and recent upload, not inherent risk.
PKGBUILD
1
# Maintainer: Siddhesh Lakhani <lakhani.siddhesh@gmail.com>
2
pkgname=glyph-ocr
3
_pkgname=glyph
4
pkgver=0.1.1
5
pkgrel=1
6
pkgdesc="Blazing-fast, minimal Wayland screen OCR & text sniper"
7
arch=('x86_64')
8
url="https://github.com/sid-lakhani/glyph"
9
license=('MIT')
10
depends=('slurp' 'grim' 'wl-clipboard')
11
optdepends=(
12
'tesseract: Full OCR text recognition'
13
'tesseract-data-eng: English OCR language training dataset'
14
)
15
makedepends=('cargo' 'rust')
16
provides=('glyph')
17
conflicts=('glyph' 'glyph-ocr-bin')
18
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
19
sha256sums=('SKIP')
20
21
build() {
22
cd "$_pkgname-$pkgver"
23
export RUSTUP_TOOLCHAIN=stable
24
export CARGO_TARGET_DIR=target
25
cargo build --release --locked
26
}
27
28
check() {
29
cd "$_pkgname-$pkgver"
30
export RUSTUP_TOOLCHAIN=stable
31
cargo test --locked
32
}
33
34
package() {
35
cd "$_pkgname-$pkgver"
36
install -Dm755 "target/release/$_pkgname" "$pkgdir/usr/bin/$_pkgname"
37
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
38
}
39
40
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-11-03 10:04:25 | Low | 2 |