flakewm-git

LOW
maintainer CharOfString 0 votes scanned 2026-10-08 06:08:09.921094
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: CharOfString <root@charofstring.cc>
2
3pkgname=flakewm-git
4_pkgname=flakewm
5pkgver=3.0.0.gxde3.r0.g0000000
6pkgrel=1
7pkgdesc='GXDE Wayland compositor'
8arch=('x86_64' 'aarch64')
9url='https://github.com/flake-wm/flake-wm'
10license=('GPL-3.0-or-later')
11depends=(
12 'cairo'
13 'glib2'
14 'json-c'
15 'libdisplay-info'
16 'libdrm'
17 'libepoxy'
18 'libglvnd'
19 'libinput'
20 'libjpeg-turbo'
21 'libliftoff'
22 'libpng'
23 'librsvg'
24 'libunwind'
25 'libxcb'
26 'libxkbcommon'
27 'mesa'
28 'openssl'
29 'pango'
30 'pixman'
31 'seatd'
32 'systemd-libs'
33 'vulkan-icd-loader'
34 'wayland'
35 'xcb-util-errors'
36 'xcb-util-renderutil'
37 'xcb-util-wm'
38 'xorg-xwayland'
39)
40makedepends=(
41 'git'
42 'cmake'
43 'glslang'
44 'hwdata'
45 'meson'
46 'ninja'
47 'qt6-base'
48 'qt6-declarative'
49 'qt6-5compat'
50 'systemd'
51 'vulkan-headers'
52 'wayland-protocols'
53)
54provides=("$_pkgname")
55conflicts=("$_pkgname")
56source=("$_pkgname::git+$url.git")
57sha256sums=('SKIP')
58
59pkgver() {
60 cd "$_pkgname"
61 (
62 set -o pipefail
63 git describe --long --tags --abbrev=7 2>/dev/null |
64 sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' ||
65 printf 'r%s.%s' "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
66 )
67}
68
69build() {
70 cmake -S "$_pkgname" -B build -G Ninja \
71 -DCMAKE_BUILD_TYPE=None \
72 -DCMAKE_INSTALL_PREFIX=/usr \
73 -DCMAKE_INSTALL_BINDIR=bin \
74 -DCMAKE_INSTALL_LIBDIR=lib \
75 -DWLCOM_EXAMPLES=OFF \
76 -DWLCOM_UKUI_THEME=ON \
77 -DWLCOM_WLROOTS_RENDERERS=gles2,vulkan
78 cmake --build build
79}
80
81package() {
82 DESTDIR="$pkgdir" cmake --install build
83 test -x "$pkgdir/usr/bin/flakewm"
84 test -x "$pkgdir/usr/bin/startflakewm"
85}
86

Scan history

Scanned at (UTC)SeverityRules
2026-10-08 06:08:09 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