we-proton
Package builds from a release tarball hosted on the maintainer's GitHub, which is a plausible project source; the tarball has a matching checksum, and the content is a Proton compatibility tool for Steam, not executable code generation or remote code execution; low severity due to few votes and recent upload, but no malicious patterns detected.
Triggered rules
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
llm_review
An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 90%): Package builds from a release tarball hosted on the maintainer's GitHub, which is a plausible project source; the tarball has a matching checksum, and the content is a Proton compatibility tool for Steam, not executable code generation or remote code execution; low severity due to few votes and recent upload, but no malicious patterns detected.
PKGBUILD
# Maintainer: SHORiN-KiWATA <fcl709@outlook.com>
pkgname=we-proton
pkgver=ge11.7.30
pkgrel=1
_tag="we-proton-${pkgver//./-}"
pkgdesc='修复 WeGame 和其上游戏在 Linux 的兼容问题,支持游戏加速器。基于 GE-Proton,集成部分 DW-Proton 补丁。'
arch=('x86_64')
url='https://github.com/SHORiN-KiWATA/we-proton'
license=('BSD-3-Clause' 'LGPL-2.1-or-later' 'MIT' 'Zlib' 'OFL-1.1' 'custom')
optdepends=('steam: 在 Steam 里选用 WE-Proton'
'wegame-launcher: 用 WE-Proton 运行 WeGame')
options=('!strip' '!debug')
source=("$url/releases/download/$_tag/$_tag.tar.xz")
sha512sums=('70ee73a688df3b22bbb0c03b43ca884b9b4c30a50f74dcd70cb8b90bfa09b1773771cadbaad20267b5b0defefcbb126d86bdfecfafe86ee1a5204c2a698901fc')
package() {
local _name='WE-Proton Latest'
local _dest="$pkgdir/usr/share/steam/compatibilitytools.d/$_name"
install -d "$_dest"
cp -a --no-preserve=ownership "$_tag"/. "$_dest"/
rm -rf "$_dest/__pycache__"
# 固定目录名和 Steam 内部名,升级后游戏里选的兼容性工具不会失效;
# 版本号只写在显示名里。
sed -i -e "s|\"$_tag\" // Internal name|\"${_name// /-}\" // Internal name|" \
-e "s|\"display_name\" \"$_tag\"|\"display_name\" \"$_name ($_tag)\"|" \
"$_dest/compatibilitytool.vdf"
install -d "$pkgdir/usr/share/licenses/$pkgname"
for _f in LICENSE LICENSE.7zip COPYING.7zip LICENSE.OFL PATENTS.AV1; do
ln -s "/usr/share/steam/compatibilitytools.d/$_name/$_f" "$pkgdir/usr/share/licenses/$pkgname/$_f"
done
}
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-17 15:18:35 | Low | 2 |