android-x86-64-xorgproto
maintainer attilakovacs
· 0 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The package builds X.Org protocol headers from official, verifiable source (xorg.freedesktop.org) with a valid PGP key; the flagged 'recently orphaned & re-adopted' status does not indicate malicious intent or supply-chain compromise.
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 95%): The package builds X.Org protocol headers from official, verifiable source (xorg.freedesktop.org) with a valid PGP key; the flagged 'recently orphaned & re-adopted' status does not indicate malicious intent or supply-chain compromise.
1 higher static finding superseded - not the current verdict (shown for transparency)
MEDIUM
Recently orphaned & re-adopted
orphaned_readopted
This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.
PKGBUILD
1
# Maintainer: Gonzalo Exequiel Pedone <hipersayan DOT x AT gmail DOT com>
2
# Contributor: AndyRTR <andyrtr@archlinux.org>
3
4
_android_arch=x86-64
5
6
# When releasing a xorgproto version with updated keysyms, rebuild libx11
7
8
pkgname=android-${_android_arch}-xorgproto
9
pkgver=2025.1
10
pkgrel=1
11
arch=('any')
12
pkgdesc="combined X.Org X11 Protocol headers (Android ${_android_arch}"
13
url="https://xorg.freedesktop.org/"
14
license=('custom')
15
groups=('android-xorgproto')
16
depends=('android-ndk')
17
makedepends=('android-meson'
18
"android-${_android_arch}-xorg-util-macros")
19
options=(!strip !buildflags staticlibs !emptydirs)
20
source=("https://xorg.freedesktop.org/archive/individual/proto/xorgproto-${pkgver}.tar.xz"{,.sig})
21
md5sums=('15534fa6fb13a6a70afe7561c1424f3c'
22
'SKIP')
23
validpgpkeys=('67DC86F2623FC5FD4BB5225D14706DBE1E4B4540') # "Olivier Fourdan <fourdan@xfce.org>"
24
25
build() {
26
cd "${srcdir}/xorgproto-${pkgver}"
27
source android-env ${_android_arch}
28
29
android-${_android_arch}-meson build
30
ninja -C build
31
}
32
33
package() {
34
cd "${srcdir}/xorgproto-${pkgver}"
35
source android-env ${_android_arch}
36
37
DESTDIR="${pkgdir}" meson install -C build
38
39
# cleanup
40
rm -f "${pkgdir}/${ANDROID_PREFIX_INCLUDE}/X11/extensions"/apple*
41
rm -f "${pkgdir}/${ANDROID_PREFIX_SHARE}/pkgconfig/applewmproto.pc"
42
43
install -vDm 644 COPYING* -t "${pkgdir}/usr/share/licenses/${pkgname}/"
44
}
45
Scan 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 17:15:21 | MEDIUM | 1 |
| 2026-06-18 16:11:54 | CLEAN | 0 |