winegui
maintainer JoseskVolpe
· 9 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The source is a tarball from the project's own domain, which is plausibly official despite not being on a standard host; building from source is normal for AUR packages and the checksum is verified.
Triggered rules
LOW
AI review downgraded a static finding
llm_review
The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-2507) reviewed the full PKGBUILD and judged it LOW (confidence 90%): The source is a tarball from the project's own domain, which is plausibly official despite not being on a standard host; building from source is normal for AUR packages and the checksum is verified.
1 higher static finding superseded - not the current verdict (shown for transparency)
MEDIUM
source=() URL on a non-standard host
source_untrusted_domain
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
-
PKGBUILD:33
source=("https://winegui.melroy.org/downloads/WineGUI-Source-v$pkgver.tar.gz")
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: Josesk Volpe <joseskvolpe at gmail dot com>
2
# Co-Maintainer: Melroy van den Berg <melroy at melroy dot org>
3
# Contributor: yochananmarqos <mark dot wagie at tutanota dot com>
4
5
pkgname=winegui
6
pkgver=4.1.0
7
pkgrel=1
8
pkgdesc="A user-friendly WINE graphical interface (build from source)"
9
arch=('x86_64')
10
url="https://gitlab.melroy.org/melroy/winegui"
11
license=('AGPL3')
12
depends=(
13
'cabextract' # used by winetricks
14
'gtkmm-4.0'
15
'p7zip'
16
'unzip'
17
'wget' # to download winetricks/Wine runner latest release
18
'wine'
19
'zenity' # used by winetricks
20
'tar' # used to untar Wine runenr downloads
21
'xz' # used to untar/xz/lzma Wine runner downloads
22
)
23
optdepends=(
24
'ccache: Speeds up rebuilds'
25
'graphviz'
26
)
27
makedepends=(
28
'cmake'
29
'git'
30
'json-glib'
31
'ninja'
32
)
33
source=("https://winegui.melroy.org/downloads/WineGUI-Source-v$pkgver.tar.gz")
34
sha256sums=('d248d9d61ec9a3474a08ab40548031d93bf19147c9a281a98ddf30f406f65dff')
35
36
build() {
37
cmake -GNinja -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_BUILD_TYPE=Release -DCHECK_FOR_UPDATE=OFF -DGSETTINGS_COMPILE:BOOL=FALSE -B build_prod
38
cmake --build ./build_prod --config Release
39
}
40
41
package() {
42
DESTDIR="$pkgdir" cmake --install build_prod
43
}
44
Changes since previous scan
--- PKGBUILD @ 2026-07-19 00:17+++ PKGBUILD @ 2026-08-03 00:08@@ -3,7 +3,7 @@ # Contributor: yochananmarqos <mark dot wagie at tutanota dot com> pkgname=winegui-pkgver=3.1.0+pkgver=4.1.0 pkgrel=1 pkgdesc="A user-friendly WINE graphical interface (build from source)" arch=('x86_64')@@ -14,9 +14,11 @@ 'gtkmm-4.0' 'p7zip' 'unzip'- 'wget' # to download winetricks latest release+ 'wget' # to download winetricks/Wine runner latest release 'wine' 'zenity' # used by winetricks+ 'tar' # used to untar Wine runenr downloads+ 'xz' # used to untar/xz/lzma Wine runner downloads ) optdepends=( 'ccache: Speeds up rebuilds'@@ -29,7 +31,7 @@ 'ninja' ) source=("https://winegui.melroy.org/downloads/WineGUI-Source-v$pkgver.tar.gz")-sha256sums=('46990401a895410d123206681e0af3da6c489c2f6fce13a251c08e3ed6adf7e2')+sha256sums=('d248d9d61ec9a3474a08ab40548031d93bf19147c9a281a98ddf30f406f65dff') build() { cmake -GNinja -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_BUILD_TYPE=Release -DCHECK_FOR_UPDATE=OFF -DGSETTINGS_COMPILE:BOOL=FALSE -B build_prodScan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-03 00:08:14 | LOW | 2 |
| 2026-08-02 00:16:08 | LOW | 2 |
| 2026-08-01 00:11:18 | LOW | 2 |
| 2026-07-31 00:14:10 | LOW | 2 |
| 2026-07-30 00:17:23 | LOW | 2 |
| 2026-07-29 00:25:53 | LOW | 2 |
| 2026-07-28 00:07:28 | LOW | 2 |
| 2026-07-27 00:24:32 | LOW | 2 |
| 2026-07-26 00:07:32 | LOW | 2 |
| 2026-07-25 00:13:44 | LOW | 2 |
| 2026-07-24 00:02:28 | LOW | 2 |
| 2026-07-23 00:14:47 | LOW | 2 |
| 2026-07-22 00:29:32 | LOW | 2 |
| 2026-07-21 00:24:15 | LOW | 2 |
| 2026-07-20 00:19:49 | LOW | 2 |
| 2026-07-19 17:11:42 | MEDIUM | 1 |
| 2026-07-19 00:17:08 | LOW | 2 |
| 2026-07-18 00:14:48 | LOW | 2 |
| 2026-07-17 00:06:16 | LOW | 2 |
| 2026-07-16 00:05:41 | LOW | 2 |