dashbeam

LOW
maintainer IuseAURBTW 1 votes scanned 2026-08-23 11:20:29.798052
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

1pkgname=dashbeam
2pkgver=0.7.0
3pkgrel=1
4pkgdesc="Peer-to-peer file and folder transfer app without cloud storage"
5arch=('x86_64' 'aarch64')
6url="https://github.com/tonyantony300/dashbeam"
7license=('AGPL3')
8options=('!lto')
9
10depends=(
11 'cairo'
12 'gdk-pixbuf2'
13 'glib2'
14 'gtk3'
15 'hicolor-icon-theme'
16 'libappindicator-gtk3'
17 'pango'
18 'webkit2gtk-4.1'
19)
20
21makedepends=(
22 'cargo'
23 'clang'
24 'librsvg'
25 'nodejs>=20'
26 'pnpm'
27 'rust-wasm'
28 'wasm-bindgen'
29)
30
31optdepends=(
32 'xdg-utils'
33)
34
35provides=(
36 "alt-sendme=${pkgver}"
37)
38
39conflicts=(
40 'alt-sendme'
41 'alt-sendme-bin'
42 'alt-sendme-git'
43 'dashbeam-bin'
44 'dashbeam-git'
45)
46
47replaces=(
48 'alt-sendme'
49)
50
51source=(
52 "${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz"
53)
54
55sha256sums=(
56 '03facf6424e853de2a4bfe8d0c188e095e334d9dae7f18a9bca8af1de749c945'
57)
58
59prepare() {
60 cd "${srcdir}/${pkgname}-${pkgver}"
61
62 export CARGO_HOME="${srcdir}/cargo-home"
63 export CARGO_HTTP_CAINFO=/etc/ssl/cert.pem
64 export npm_config_cache="${srcdir}/npm-cache"
65
66 cargo fetch --manifest-path wasm-bridge/Cargo.toml --target wasm32-unknown-unknown
67 cargo fetch --manifest-path src-tauri/Cargo.toml
68
69 pnpm install --frozen-lockfile --store-dir "${srcdir}/pnpm-store"
70}
71
72build() {
73 cd "${srcdir}/${pkgname}-${pkgver}"
74
75 export CARGO_HOME="${srcdir}/cargo-home"
76 export CARGO_HTTP_CAINFO=/etc/ssl/cert.pem
77 export npm_config_cache="${srcdir}/npm-cache"
78 export CI=true
79 export TAURI_LINUX_AYATANA_APPINDICATOR=1
80
81 export CC=clang
82 export CXX=clang++
83 export CC_wasm32_unknown_unknown=clang
84 export CXX_wasm32_unknown_unknown=clang++
85 export CFLAGS=
86 export CXXFLAGS=
87 export CPPFLAGS=
88 export LDFLAGS=
89 export CFLAGS_wasm32_unknown_unknown="-O2"
90 export CXXFLAGS_wasm32_unknown_unknown="-O2"
91
92 pnpm run tauri build --no-bundle
93}
94
95package() {
96 cd "${srcdir}/${pkgname}-${pkgver}"
97
98 local _built_bin="src-tauri/target/release/DashBeam"
99 if [[ ! -x "${_built_bin}" ]]; then
100 echo "Could not find built binary at ${_built_bin}" >&2
101 return 1
102 fi
103 install -Dm755 "${_built_bin}" "${pkgdir}/usr/bin/${pkgname}"
104
105 install -Dm644 LICENSE \
106 "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
107
108 install -Dm644 src-tauri/icons/32x32.png \
109 "${pkgdir}/usr/share/icons/hicolor/32x32/apps/${pkgname}.png"
110 install -Dm644 src-tauri/icons/128x128.png \
111 "${pkgdir}/usr/share/icons/hicolor/128x128/apps/${pkgname}.png"
112 install -Dm644 src-tauri/icons/128x128@2x.png \
113 "${pkgdir}/usr/share/icons/hicolor/256x256/apps/${pkgname}.png"
114
115 install -dm755 "${pkgdir}/usr/share/applications"
116 cat >"${pkgdir}/usr/share/applications/${pkgname}.desktop" <<EOF
117[Desktop Entry]
118Type=Application
119Name=Dashbeam
120Comment=Send files and folders anywhere in the world without storing in cloud - any size, any format, no accounts, no restrictions (previously Altsendme)
121Exec=${pkgname}
122Icon=${pkgname}
123Terminal=false
124Categories=Network;FileTransfer;
125Keywords=file;folder;transfer;send;receive;p2p;peer-to-peer;
126StartupNotify=true
127StartupWMClass=dashbeam
128EOF
129}
130

Changes since previous scan

--- PKGBUILD @ 2026-08-18 00:03
+++ PKGBUILD @ 2026-08-23 11:20
@@ -1,5 +1,5 @@
pkgname=dashbeam
-pkgver=0.6.2
+pkgver=0.7.0
pkgrel=1
pkgdesc="Peer-to-peer file and folder transfer app without cloud storage"
arch=('x86_64' 'aarch64')
@@ -53,7 +53,7 @@
)
sha256sums=(
- '2817ec2936f0a59e589440292fa3405476240040db765d5ad942c6a4b19875df'
+ '03facf6424e853de2a4bfe8d0c188e095e334d9dae7f18a9bca8af1de749c945'
)
prepare() {

Scan history

Scanned at (UTC)SeverityRules
2026-08-23 11:20:29 Low 1
2026-08-18 00:03:42 Clean 2
2026-08-17 13:36:23 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