rayburst

LOW
maintainer lmartinez-mirror 0 votes scanned 2026-09-25 03:10:18.761179
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

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.

PKGBUILD

1# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
2# Contributor: le0nxx <leonlawxx@outlook.sg>
3
4pkgname=rayburst
5pkgver=4.0.0
6pkgrel=1
7pkgdesc="A full-featured download manager rebuilt with Tauri 2, Vue 3, and Rust"
8arch=(x86_64 aarch64)
9url="https://github.com/AnInsomniacy/rayburst"
10license=(MIT)
11depends=(
12 cairo
13 gdk-pixbuf2
14 gtk3
15 hicolor-icon-theme
16 libappindicator-gtk3
17 libsoup3
18 webkit2gtk-4.1
19)
20makedepends=(
21 cargo
22 nodejs
23 pnpm
24 openssl
25 appmenu-gtk-module
26)
27options=(!lto)
28source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
29sha256sums=('3ab1041c8ad5c62cd62e968d0141695bff041c06a04f2258dd48d1a07924758f')
30
31
32prepare() {
33 cd "$pkgname-$pkgver"
34
35 # Disable updater artifact signing — not needed for distro packages
36 sed -i '/"createUpdaterArtifacts":/s/true/false/' src-tauri/tauri.conf.json
37
38 pnpm install --frozen-lockfile
39 cd src-tauri
40 cargo fetch --locked --target host-tuple
41}
42
43build() {
44 cd "$pkgname-$pkgver"
45 export CARGO_HOME="${srcdir}/cargo-home"
46 rm -rf src-tauri/target/release/build/ring-*
47 pnpm tauri build --bundles deb
48}
49
50package() {
51 cd "$pkgname-$pkgver"
52
53 # Extract the built .deb and repackage its contents
54 local tmpdir="${srcdir}/deb-extract"
55 mkdir -p "$tmpdir"
56 ar x src-tauri/target/release/bundle/deb/*.deb --output="$tmpdir"
57 tar -xf "$tmpdir/data.tar.gz" -C "$pkgdir"
58
59 install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
60
61 # Fix empty Categories so KDE launcher can display the app
62 sed -i '/^Categories=/c\Categories=Network;FileTransfer;' \
63 "$pkgdir/usr/share/applications/Rayburst.desktop"
64}
65

Scan history

Scanned at (UTC)SeverityRules
2026-09-25 03:10:18 Low 1
2026-09-25 00:03:36 Clean 2
2026-09-24 21:44:41 Low 1

Report a package

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

0 / 4000
Your suggestion