rovyl-bin

LOW
maintainer TheBearCode 0 votes scanned 2026-10-07 06:05:09.924014
View on AUR
Why flagged

The package installs a prebuilt AppImage from the project's official GitHub release page, which is a normal distribution method; the AppImage is extracted and repackaged safely, with no remote code execution or obfuscation observed.

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 installs a prebuilt AppImage from the project's official GitHub release page, which is a normal distribution method; the AppImage is extracted and repackaged safely, with no remote code execution or obfuscation observed.

PKGBUILD

1# Maintainer: YahyaZekry <YahyaZekry@users.noreply.github.com>
2pkgname=rovyl-bin
3_pkgname=rovyl
4pkgver=1.16.0
5pkgrel=1
6pkgdesc="Rovyl radial launcher (prebuilt AppImage)"
7arch=('x86_64')
8url="https://github.com/YahyaZekry/rovyl-linux"
9license=('GPL-3.0-or-later')
10depends=('gtk3' 'libxss' 'libxtst' 'nss' 'alsa-lib' 'libxkbcommon' 'dbus')
11optdepends=()
12provides=('rovyl')
13conflicts=('rovyl')
14source=("rovyl-${pkgver}.AppImage::https://github.com/YahyaZekry/rovyl-linux/releases/download/v${pkgver}/Rovyl-${pkgver}-linux.AppImage")
15sha256sums=('ab74dc0af757eb420aef74ddd41849dadff467ccfb78428f8e76925c50ef3512')
16noextract=("rovyl-${pkgver}.AppImage")
17
18package() {
19 cd "$srcdir"
20 chmod +x "rovyl-${pkgver}.AppImage"
21 "./rovyl-${pkgver}.AppImage" --appimage-extract
22
23 install -dm755 "$pkgdir/opt/Rovyl"
24 cp -a squashfs-root/. "$pkgdir/opt/Rovyl/"
25
26 # icon
27 install -Dm644 squashfs-root/rovyl.png \
28 "$pkgdir/usr/share/pixmaps/rovyl.png"
29
30 # desktop entry (rewritten to absolute paths)
31 install -dm755 "$pkgdir/usr/share/applications"
32 sed -e 's|^Exec=.*|Exec=rovyl %U|' \
33 -e 's|^Icon=.*|Icon=rovyl|' \
34 squashfs-root/rovyl.desktop \
35 > "$pkgdir/usr/share/applications/rovyl.desktop"
36 chmod 644 "$pkgdir/usr/share/applications/rovyl.desktop"
37
38 # launcher wrapper (AppImage needs --no-sandbox without setuid chrome-sandbox)
39 install -dm755 "$pkgdir/usr/bin"
40 printf '#!/bin/sh\nexec /opt/Rovyl/rovyl --no-sandbox "$@"\n' \
41 > "$pkgdir/usr/bin/rovyl"
42 chmod 755 "$pkgdir/usr/bin/rovyl"
43}
44

Scan history

Scanned at (UTC)SeverityRules
2026-10-07 06:05:09 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