aboutsummaryrefslogtreecommitdiff
path: root/xorg/xorg-server/build
blob: 2b7dfa071f65951b51061de83e46a94175a1d2bf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/sh -e

export DESTDIR="$1"

patch -p1 < rootless_modesetting.patch

cl-meson \
    --auto-features=auto \
    -Ddefault_font_path=/usr/share/fonts \
    -Dsystemd_logind=false \
    -Dxorg=true \
    -Dglamor=true \
    -Dglx=true \
    -Ddri1=true \
    -Ddri2=true \
    -Ddri3=true \
    -Dxdmcp=false \
    -Dsecure-rpc=false \
    -Dvendor_name="Carbs Linux" \
    -Dvendor_name_short="carbs" \
    -Dvendor_web="https://carbslinux.org" \
    . output

ninja -C output
ninja -C output install

rm -f "$1/usr/share/X11/xorg.conf.d/10-evdev.conf"