From 510ee94dc6c7b011ba95816e50d4faa8352f5e71 Mon Sep 17 00:00:00 2001 From: zorz Date: Wed, 1 Apr 2026 22:52:53 +0300 Subject: xorg --- x11-server/MAKEPKG | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 x11-server/MAKEPKG (limited to 'x11-server') 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 @@ +#!/bin/mkpkg +# description: X Window System server +# url: https://xorg.freedesktop.org + +name=x11-server +version=21.1.21 +release=1 +depends=(libepoxy nettle libpixman libxcomposite libxfont2 + libxft libxres libxtst xorg-mkfontscale + xcb-util-keysyms xkbcomp) +makedeps=(meson x11-util-macros) +source=(https://www.x.org/releases/individual/xserver/$name-$version.tar.xz) + +build() { + meson setup $name-$version build \ + --prefix=/usr \ + --libexecdir=/usr/lib/$name \ + --localstatedir=/var \ + --buildtype=plain \ + -D xkb_dir=/usr/share/X11/xkb \ + -D xkb_output_dir=/var/lib/xkb \ + -D suid_wrapper=true \ + -D xorg=true + + meson compile -C build + DESTDIR=$PKG meson install -C build + + install -d $PKG/etc/X11/xorg.conf.d + echo "needs_root_rights = yes" > $PKG/etc/X11/Xwrapper.config +} + +signify() { + untrusted comment: public key + RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 +} + +# vim: filetype=sh -- cgit v1.2.3