summaryrefslogtreecommitdiffstats
path: root/x11-server/MAKEPKG
diff options
context:
space:
mode:
authorzorz <zorz@krypt.sh>2026-04-01 22:52:53 +0300
committerzorz <zorz@krypt.sh>2026-04-01 22:52:53 +0300
commit510ee94dc6c7b011ba95816e50d4faa8352f5e71 (patch)
treebdebaf589f9aae422a653a29b529008513f072c3 /x11-server/MAKEPKG
parente304d10a0993bda38d3bda2c0a9f33443ba82212 (diff)
downloadxorg-510ee94dc6c7b011ba95816e50d4faa8352f5e71.tar.gz
xorg-510ee94dc6c7b011ba95816e50d4faa8352f5e71.tar.xz
Diffstat (limited to 'x11-server/MAKEPKG')
-rw-r--r--x11-server/MAKEPKG37
1 files changed, 37 insertions, 0 deletions
diff --git a/x11-server/MAKEPKG b/x11-server/MAKEPKG
new file mode 100644
index 0000000..f25d137
--- /dev/null
+++ b/x11-server/MAKEPKG
@@ -0,0 +1,37 @@
1#!/bin/mkpkg
2# description: X Window System server
3# url: https://xorg.freedesktop.org
4
5name=x11-server
6version=21.1.21
7release=1
8depends=(libepoxy nettle libpixman libxcomposite libxfont2
9 libxft libxres libxtst xorg-mkfontscale
10 xcb-util-keysyms xkbcomp)
11makedeps=(meson x11-util-macros)
12source=(https://www.x.org/releases/individual/xserver/$name-$version.tar.xz)
13
14build() {
15 meson setup $name-$version build \
16 --prefix=/usr \
17 --libexecdir=/usr/lib/$name \
18 --localstatedir=/var \
19 --buildtype=plain \
20 -D xkb_dir=/usr/share/X11/xkb \
21 -D xkb_output_dir=/var/lib/xkb \
22 -D suid_wrapper=true \
23 -D xorg=true
24
25 meson compile -C build
26 DESTDIR=$PKG meson install -C build
27
28 install -d $PKG/etc/X11/xorg.conf.d
29 echo "needs_root_rights = yes" > $PKG/etc/X11/Xwrapper.config
30}
31
32signify() {
33 untrusted comment: public key
34 RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
35}
36
37# vim: filetype=sh