dashbeam
LOW
maintainer IuseAURBTW
1 votes
scanned 2026-08-23 11:20:29.798052
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
pkgname=dashbeam
2
pkgver=0.7.0
3
pkgrel=1
4
pkgdesc="Peer-to-peer file and folder transfer app without cloud storage"
5
arch=('x86_64' 'aarch64')
6
url="https://github.com/tonyantony300/dashbeam"
7
license=('AGPL3')
8
options=('!lto')
9
10
depends=(
11
'cairo'
12
'gdk-pixbuf2'
13
'glib2'
14
'gtk3'
15
'hicolor-icon-theme'
16
'libappindicator-gtk3'
17
'pango'
18
'webkit2gtk-4.1'
19
)
20
21
makedepends=(
22
'cargo'
23
'clang'
24
'librsvg'
25
'nodejs>=20'
26
'pnpm'
27
'rust-wasm'
28
'wasm-bindgen'
29
)
30
31
optdepends=(
32
'xdg-utils'
33
)
34
35
provides=(
36
"alt-sendme=${pkgver}"
37
)
38
39
conflicts=(
40
'alt-sendme'
41
'alt-sendme-bin'
42
'alt-sendme-git'
43
'dashbeam-bin'
44
'dashbeam-git'
45
)
46
47
replaces=(
48
'alt-sendme'
49
)
50
51
source=(
52
"${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz"
53
)
54
55
sha256sums=(
56
'03facf6424e853de2a4bfe8d0c188e095e334d9dae7f18a9bca8af1de749c945'
57
)
58
59
prepare() {
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
72
build() {
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
95
package() {
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]
118
Type=Application
119
Name=Dashbeam
120
Comment=Send files and folders anywhere in the world without storing in cloud - any size, any format, no accounts, no restrictions (previously Altsendme)
121
Exec=${pkgname}
122
Icon=${pkgname}
123
Terminal=false
124
Categories=Network;FileTransfer;
125
Keywords=file;folder;transfer;send;receive;p2p;peer-to-peer;
126
StartupNotify=true
127
StartupWMClass=dashbeam
128
EOF
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) | Severity | Rules |
|---|---|---|
| 2026-08-23 11:20:29 | Low | 1 |
| 2026-08-18 00:03:42 | Clean | 2 |
| 2026-08-17 13:36:23 | Low | 1 |