rayburst
LOW
maintainer lmartinez-mirror
0 votes
scanned 2026-09-25 03:10:18.761179
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
4
pkgname=rayburst
5
pkgver=4.0.0
6
pkgrel=1
7
pkgdesc="A full-featured download manager rebuilt with Tauri 2, Vue 3, and Rust"
8
arch=(x86_64 aarch64)
9
url="https://github.com/AnInsomniacy/rayburst"
10
license=(MIT)
11
depends=(
12
cairo
13
gdk-pixbuf2
14
gtk3
15
hicolor-icon-theme
16
libappindicator-gtk3
17
libsoup3
18
webkit2gtk-4.1
19
)
20
makedepends=(
21
cargo
22
nodejs
23
pnpm
24
openssl
25
appmenu-gtk-module
26
)
27
options=(!lto)
28
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
29
sha256sums=('3ab1041c8ad5c62cd62e968d0141695bff041c06a04f2258dd48d1a07924758f')
30
31
32
prepare() {
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
43
build() {
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
50
package() {
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) | Severity | Rules |
|---|---|---|
| 2026-09-25 03:10:18 | Low | 1 |
| 2026-09-25 00:03:36 | Clean | 2 |
| 2026-09-24 21:44:41 | Low | 1 |