xfdesktop-git
MEDIUM
maintainer twa022
4 votes
scanned 2026-09-27 17:19:13.301701
Why flagged
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
Triggered rules
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:19
source=("${_pkgname}::git+https://gitlab.xfce.org/xfce/${_pkgname}")
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: twa022 <twa022 at gmail dot com>
2
3
_pkgname=xfdesktop
4
pkgname=${_pkgname}-git
5
pkgver=4.21.0+112+gdee450dc
6
pkgrel=1
7
pkgdesc="A desktop manager for Xfce (git checkout)"
8
arch=('x86_64' 'i686' 'armv7h' 'aarch64')
9
url="https://docs.xfce.org/xfce/xfdesktop/start"
10
license=('GPL-2.0-or-later')
11
groups=('xfce4-git')
12
depends=('thunar' 'garcon' 'hicolor-icon-theme' 'libxfce4ui>=4.21.0' 'libxfce4windowing' 'gtk-layer-shell' 'libyaml')
13
makedepends=('git' 'meson' 'xfce4-dev-tools' 'glib2-devel' 'gst-plugin-gtk')
14
optdepends=('gst-plugin-gtk: Video backgrounds')
15
conflicts=('xfce4-menueditor' "${_pkgname}")
16
provides=("${_pkgname}=${pkgver%%+*}")
17
replaces=('xfce4-menueditor')
18
options=('!libtool')
19
source=("${_pkgname}::git+https://gitlab.xfce.org/xfce/${_pkgname}")
20
sha256sums=('SKIP')
21
22
pkgver() {
23
cd "${srcdir}/${_pkgname}"
24
git describe --long --tags | sed -r "s:^${_pkgname}.::;s/^v//;s/^xfce-//;s/-/+/g"
25
}
26
27
build() {
28
local meson_options=(
29
-D tests=false
30
-D x11=enabled
31
-D wayland=enabled
32
)
33
34
arch-meson "${_pkgname}" build "${meson_options[@]}"
35
meson compile -C build
36
}
37
38
package() {
39
meson install -C build --destdir "$pkgdir"
40
}
41
Changes since previous scan
--- PKGBUILD @ 2026-06-19 19:07+++ PKGBUILD @ 2026-09-27 17:19@@ -2,15 +2,16 @@ _pkgname=xfdesktop pkgname=${_pkgname}-git-pkgver=4.20.1+84+g7b300b96+pkgver=4.21.0+112+gdee450dc pkgrel=1 pkgdesc="A desktop manager for Xfce (git checkout)" arch=('x86_64' 'i686' 'armv7h' 'aarch64') url="https://docs.xfce.org/xfce/xfdesktop/start" license=('GPL-2.0-or-later') groups=('xfce4-git')-depends=('thunar' 'garcon' 'hicolor-icon-theme' 'libxfce4ui>=4.21.0' 'libxfce4windowing' 'gtk-layer-shell')-makedepends=('git' 'meson' 'xfce4-dev-tools' 'glib2-devel')+depends=('thunar' 'garcon' 'hicolor-icon-theme' 'libxfce4ui>=4.21.0' 'libxfce4windowing' 'gtk-layer-shell' 'libyaml')+makedepends=('git' 'meson' 'xfce4-dev-tools' 'glib2-devel' 'gst-plugin-gtk')+optdepends=('gst-plugin-gtk: Video backgrounds') conflicts=('xfce4-menueditor' "${_pkgname}") provides=("${_pkgname}=${pkgver%%+*}") replaces=('xfce4-menueditor')Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-27 17:19:13 | Medium | 1 |
| 2026-06-19 19:07:35 | Clean | 2 |
| 2026-06-19 18:54:17 | Clean | 2 |
| 2026-06-18 16:11:54 | Medium | 1 |