dsh-tauri-desktop-bin

LOW
maintainer isbest 0 votes scanned 2026-10-23 15:37:50.087015
View on AUR
Why flagged

Package installs a prebuilt binary from an official project release on GitHub, which is a normal AUR practice; the flagged low votes and recent upload are minor trust indicators but do not imply active risk.

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%): Package installs a prebuilt binary from an official project release on GitHub, which is a normal AUR practice; the flagged low votes and recent upload are minor trust indicators but do not imply active risk.

PKGBUILD

1# Maintainer: YageGeng <icoderdev@outlook.com>
2
3pkgname=dsh-tauri-desktop-bin
4# 跟随上游稳定版升级,打包发行号从 1 重新开始。
5pkgver=0.24.1
6pkgrel=1
7pkgdesc='Native desktop application for DeepSeek Harness (official binary)'
8arch=('x86_64')
9url='https://github.com/dsh-tauri/deepseek-harness-desktop'
10# 上游的附加条款限制商业二次开发,不能仅标注为 MIT。
11license=('LicenseRef-MIT-with-additional-terms')
12depends=(
13 'ca-certificates'
14 'cairo'
15 'dbus'
16 'gdk-pixbuf2'
17 'glib2'
18 'glibc'
19 # 上游新增视频桌宠播放,需与官方 deb 一致的 GStreamer 插件。
20 'gst-plugins-bad'
21 'gst-plugins-good'
22 'gtk3'
23 'hicolor-icon-theme'
24 'libgcc'
25 'libsoup3'
26 'libx11'
27 'libxtst'
28 'openssl'
29 'wayland'
30 'webkit2gtk-4.1'
31 'xdg-utils'
32)
33optdepends=(
34 'git: Git integration and workspace operations'
35 'xdg-desktop-portal: Native directory selection (requires a desktop-specific backend)'
36)
37# Electron 版是不同应用,仅声明与 Tauri 源码包等价;两者命令路径仍有冲突。
38provides=("dsh-tauri-desktop=${pkgver}")
39conflicts=('dsh-tauri-desktop' 'deepseek-harness-desktop')
40# 保留上游二进制,避免再次剥离符号或生成无用的调试包。
41options=('!strip' '!debug')
42source=(
43 "${pkgname}-${pkgver}-LICENSE::https://raw.githubusercontent.com/dsh-tauri/deepseek-harness-desktop/v${pkgver}/LICENSE"
44 "${pkgname}-${pkgver}-LICENSE.details::https://raw.githubusercontent.com/dsh-tauri/deepseek-harness-desktop/v${pkgver}/LICENSE.details"
45)
46sha256sums=(
47 'a9a6b4fb724c6a42f68cc377969ee2816035367ab127aceba7f6af9da3656e5d'
48 '3d1e8bb97f9047b71888b14c063b12ed1ee3d5980f122f02c1f150dab6e5f8d0'
49)
50source_x86_64=("${url}/releases/download/v${pkgver}/Deepseek.Harness.Desktop_${pkgver}_amd64.deb")
51# 使用当前 GitHub 发布资产公布的 SHA-256 校验预编译包。
52sha256sums_x86_64=('783a0a315adefa9857bc8d6b914ea18674fcf3fcae0061af9a00aadf2465d3d6')
53
54# 安装官方 deb 的完整资源树,补全协议入口并收录上游许可。
55package() {
56 bsdtar -xf "${srcdir}/data.tar.gz" -C "${pkgdir}"
57
58 # 上游入口更名为 DSH Tauri,但仍需补上 URL 占位符以传递 dsh:// 链接。
59 sed -i \
60 -e 's/^Exec=deepseek-harness-desktop$/Exec=deepseek-harness-desktop %u/' \
61 -e 's|^MimeType=x-scheme-handler/dsh$|MimeType=x-scheme-handler/dsh;|' \
62 "${pkgdir}/usr/share/applications/DSH Tauri.desktop"
63
64 install -Dm644 "${srcdir}/${pkgname}-${pkgver}-LICENSE" \
65 "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
66 install -Dm644 "${srcdir}/${pkgname}-${pkgver}-LICENSE.details" \
67 "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.details"
68}
69

Changes since previous scan

--- PKGBUILD @ 2026-10-16 00:12
+++ PKGBUILD @ 2026-10-23 15:37
@@ -2,7 +2,7 @@
pkgname=dsh-tauri-desktop-bin
# 跟随上游稳定版升级,打包发行号从 1 重新开始。
-pkgver=0.23.2
+pkgver=0.24.1
pkgrel=1
pkgdesc='Native desktop application for DeepSeek Harness (official binary)'
arch=('x86_64')
@@ -49,7 +49,7 @@
)
source_x86_64=("${url}/releases/download/v${pkgver}/Deepseek.Harness.Desktop_${pkgver}_amd64.deb")
# 使用当前 GitHub 发布资产公布的 SHA-256 校验预编译包。
-sha256sums_x86_64=('75108802ee21a1bd8d6f760a380cc77be34c52cfec0f53d0d332870ea7abc931')
+sha256sums_x86_64=('783a0a315adefa9857bc8d6b914ea18674fcf3fcae0061af9a00aadf2465d3d6')
# 安装官方 deb 的完整资源树,补全协议入口并收录上游许可。
package() {

Scan history

Scanned at (UTC)SeverityRules
2026-10-23 15:37:50 Low 2
2026-10-16 00:12:47 Clean 2
2026-10-15 15:12:23 Low 1
2026-10-15 00:28:05 Low 2
2026-10-14 00:06:47 Low 2
2026-10-13 15:17:00 Low 2
2026-10-13 00:23:45 Low 2
2026-10-12 00:18:51 Low 2
2026-10-11 00:26:05 Low 2
2026-10-10 18:15:18 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