wlroots0.18

MEDIUM
maintainer Realsteel98 1 votes scanned 2026-10-05 23:40:58.404909
View on AUR
Why flagged

This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.

Triggered rules

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: Robin Candau <antiz@archlinux.org>
2# Maintainer: Brett Cornwall <ainola@archlinux.org>
3# Contributor: Maxim Baz <archlinux at maximbaz dot com>
4# Contributor: Omar Pakker
5
6pkgname=wlroots0.18
7_pkgname=wlroots
8pkgver=0.18.3
9pkgrel=1
10pkgdesc="Modular Wayland compositor library"
11url="https://gitlab.freedesktop.org/wlroots/wlroots"
12license=('MIT')
13arch=('x86_64')
14depends=('libdisplay-info.so' 'libglvnd' 'libinput' 'liblcms2.so' 'libliftoff.so' 'libpixman-1.so'
15 'libseat.so' 'libudev.so' 'libvulkan.so' 'libwayland-client.so' 'libwayland-server.so'
16 'libxcb' 'libxkbcommon.so' 'opengl-driver' 'xcb-util-errors' 'xcb-util-renderutil' 'xcb-util-wm')
17makedepends=('git' 'glslang' 'meson' 'ninja' 'systemd' 'vulkan-headers' 'wayland-protocols' 'xorg-xwayland')
18optdepends=('xorg-xwayland: Xwayland support')
19provides=("libwlroots-${pkgver%.*}.so")
20replaces=("${_pkgname}")
21source=("${pkgname}::git+${url}.git#tag=${pkgver}?signed"
22 'Revert-layer-shell-error-on-0-dimension-without-anch.patch')
23sha256sums=('4e1db5cd5e67f718228f3fe2e08e267eb09dcc64c781049595507d726bafb868'
24 '570224bf7293f6d57e713f5acbf17a64ddf6daa41112f14ea028dd9ba7a82814')
25validpgpkeys=('34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48' # Simon Ser
26 '9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A' # Drew DeVault
27 '4100929B33EEB0FD1DB852797BC79407090047CA') # Sway signing key)
28
29prepare() {
30 cd "${pkgname}"
31 # Allow a minor protocol violation until phosh is fixed
32 # Without this patch, phosh crashes at startup
33 # See https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/294
34 # Patch taken from https://sources.debian.org/src/wlroots/0.18.2-3/debian/patches/Revert-layer-shell-error-on-0-dimension-without-anchors.patch
35 patch -Np1 -i "${srcdir}/Revert-layer-shell-error-on-0-dimension-without-anch.patch"
36}
37
38build() {
39 arch-meson "${pkgname}" build
40 ninja -C build
41}
42
43package() {
44 DESTDIR="${pkgdir}" ninja -C build install
45 install -Dm 644 "${pkgname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
46}
47

Scan history

Scanned at (UTC)SeverityRules
2026-10-05 23:40:58 Medium 1
2026-08-16 00:03:42 Clean 2
2026-08-15 15:30:38 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion